taaataaatttatatagctaaaaataaagggaatgaattaatcattccctttatttgatttagatcaaagtaactttatctaaactttttgtggttttcattacgaatatttaccagattaattgcttcagctttggcttggtccaattgtcccttatcaacaaaaaccgtaacccgatcaatttcagcaaccaactgatctaaactcgcttggtactcttttacctgtacattttcagggggtaaaccttccaacttatgaggtaaagataattttgaagataatgctgcctgacgcataatcacaagctgctgtttagcgttatcgatatcttttgcttcagcaaaggctttagtgctcttcgctaaagttttcatgtcggcttccaagtctgctgcaaatgcagaatgactcactaaagccgcacatgaaatcagcatacttgctagaattttttgactcatcatcttctctccctagactgatttagaatcttgctatcaattaagcatcaatatccgcatttaatgcattttcttcaataaaggcgcgacgtggttcaacatcatcgcccattaagcatgagaacatgcgatcagcttcaattgcatcatcaatagtcacctgtaacatattacggttttcagggtccattgtggtttcccaaagctgctcagcattcatctcgcccagacctttatagcgctggatcatcattccacggcgtgaatcttgcagaatgtgctgccatacctgatggaaattagcgacttgaatacgacgatcacctttttgcaagtatgcgccatcttcaattaacttgaaccaactcttcgagttcttcaataaacgagcatattccgcagaattcaataaacctgcgtcaagtaagtaagcatgtggcaagttatgaacatatacagttacacgtggccagtaatgcgcagatttctcgccttgagcattctcgcgttcaaatgtttcaagcgtaatttcagggcgcaaacttggctgtagtctttgtacagcttcacgtacttgatccgcccattgttgtacataagcttgatcatggttttgatctgctttaaatgcgtcgacttcgagtaatgcatcaagtaagcttgctggataacgtaacgttaagcgttgtaagctcttttgtgaaacttgatagtcttgaattacttttgccagcgcttcacctgtaattgcaggcgcatcagcactaatatataaagcaagctcatcaatcgcatttgaaatcaagtaagtttctaatgcgtcgttatctttaatatattgctcttgcttaccttttttgagcttatacaaaggtggctgtgcaatataaatatgaccacgttccaccaactccggcatttgacggaagaagaatgttaataacaatgtacggatgtgcgaaccatcgacatcggcatcggtcataataataattttatgataacggagcttgtcagggttatattcttcacggccaataccacagccaagtgctgtaattaatgtacccacttcctgactagagatcattttatcaaagcgcgcacgctcaacgttcaggatcttaccttttaaaggtagaatagcctgcattttacggttacggccttgtttggcactaccacccgcagagtcaccctcgacaagatacaattcagaaagcgctgggtctttttcctgacagtcagccaatttaccaggcaaacctgcaatatctaatgcactcttacggcgtgtcatttcacgtgctttacgtgcagcatcacgtgcgcgtgcagcatcaataatcttgcctgcaattgattttgcagcttgtggattctcaagtaagtaagcagagaactctttgttcattgcttgctctaccgctggttttacctcacttgataccaatttttcttttgtctgagacgagaatttcggatcaggaaccttaacagaaataatggctgttaaaccttcacgcgcatcatcaccagtcacattcactttttctttcttgagaatattttcattttcaagatactggtttaagccacgtgttaaagctgcgcggaaacctgctaagtgcgtaccaccatctttttgtggaatgttgtttgtgaaacagcgaacattttcttggtaactatcgttccattgcaatgctacttctacagcaatgccgttgtcagcatcagctgtgaaatggaagatttcgttgagatggtttttaccttcgttgatgtattttacaaactcagataaaccaccttcatagtcatacacatgctcaaggttaatacgttcatcacgtaaaacgatacgtacaccagcattcaagaaagaaagctcacgtaaacggcgtgctagaatttcaacattaaaaatggtttgactgaatgtttctgcacttggccaaaaacgtacagttgttccggtattatccgtttcaccaatcacacgcaatggatattgcggatcgccatgatgatattcttgctcatggatttgaccagcacggtaaattgttagatgcaatttacttgaaagtgcgttaacaaccgaaacacctacgccgtgtaagccacctgaaactttatagctattatcgtcaaacttaccgcctgcatgcagaatcgttaaaattacttctgcagcagaaaccccttcttcagggtgaatatcggttggaataccgcggccattatctgaaacactgaccgattcatcctcgtgaatcgtgacaataatttcatcgcagtggccagctaaagcttcgtcgattgcattatcgacaacctcaaacaccatatggtgtaaaccggtaccgtcgtctgtatccccaatatacatacccggacgtttacgaactgcatctaatccacgtaatactttaatactagaggaatcataagccttttcattggtttgttctgtttgagaggctgattgagactctgaactcatggtttctccctagcaaatataggtttattcaaagatgggtaacatcaaaaaattatggtgcagcaagactaacttgaccggattcaacactgaataattgatatgaaatagacagatcatgtaaatgtttttttaccgatgcatgatctaaagttgtcataaaaacctggctaccaagttggcttaatcgttcaattaaacgttgttgtgcggttaagtctaattctgctgtcagatcatccaataataccacagtttccttattactcgcatgcaacattgcaatttgtgacagttttaaggcaataatcaagagttttttctgacctcttgataaaacatcatcagcatgtccaaatggcgtttttaagcgcaaatctgcccgatgaggaccatactcggtataacgtctctcgatgtctttttgatgctgattcaacaagtcttgcataagcccctgctctgtatgaaaacctgggctatattccagctcaatctccaaatcaggcagtaattggcttaagtcattttggaaataaacattccattgctcgacaatacttaaacgctgtgagtgcaaaatctcgccataatcactcaacattttgttccacggttctaaatcagctaatgaaagattacgccgtgttttgagtaaggtattacgctgctttagcgcacgagagtaatattgccacgcaaaataaaattcaggttccacgtggaacataagccaatctaaaagttgtcttcttggcttggcaccatgatcaataatatccgtactttgtggatcaatatgctgtaaaggaagtaactttgcgagctgaccttgagtcgcaacggtatcgccattcactttcatgagttgctcaccagaagcgagtttttgcataccaattttttcagttgctgactgagcaaatacaatcgcgtcgtcagcttcatattgaatataatttttgggtatatgtgtacggaatgagcgacctgttgcaagcaaatggatcgcttctaaaattgatgttttacccgaaccgtttgcgccataaaagacattaaacggttgcaacccatggagtgcaaccgtttttaaattacgcacacgttcaatatttaagcgcgtaagatgcatatagttaaaccagattaaacacgcatcggcataaccacataggtctggtcaggatgagccggatcttgaaccaatacagactgattcgcctcagtcatgctcatatttacatcatcaccatctaatacacccaacacatcgagtaggtattgagcattaaatgacatttctaatggggcactttgatattggatcgctaaatcttcaattgcttcatcttgttcagggttatttgcacgaagctgtaaagaatcctgattgaagtttaggaaaacaccacgcaatttttcattacttaaaattgctacacgttgtaatgattgtttaaatacgtcatgaccaatcaaaacatgtttatcaccaccacgtggaataacacggcgataatcagggaatttcccatcaatcaatttagttgtaaaacgaactgtaatatcaccttgttctttatcacggcttggcgtattaatcgttacatttaataattcacggccaataagcaaagtgagctgttcatcttcaatgctgagtaaacgttgtaattcacccacagctttacgaggcacaatcgcttgtaccaactgagatgaagtagaggaagccaaaatttcacaaagtgctaaacggtgaccatcagttgttactgcacgcaattgattttcatcaatttctaataaagtaccagtgaggtaaaaacgtacatcttgtacagccattgcaaaagcagttttttcaaataaacgctttaattcacgttgagtcacctgtacttgcgtaccttggctattctcagtggttaacaatggataatcttcagccggtagtgtacctagcacaaaacggctattaccagattttaaaatacatctttgatcttcagtaatttgtaaatcaatcaatgcagctgtaggcaaagatttacaaatttccatcaatttacgagcaggaacagttgtctcgcctgcctcaaggcacgccccttctgataaagcggtgctcgctacgagttcaacttctaaatcggaacccgtaatagtgagcgcttgagcattagtctgaattttgacgtttgaaagaatattcaaggtatgacgacgttctaccgcaccgaccacatgcgataaaacattgagtaaactttctttagcgattttcaaacgcacgattcattcctctagcaacttggagcaaacatttcattttttagctgtgtactatgctgcacttacgtagactttgcaacaacgtcttattatttcattaactttgaagcaaacgtaataagttcttataatcttcatcaaagattgggtcttcttcccgtaaactgacgactttttcacaagcatgcatcactgtactgtgatcacgcccaccaaaagccattccaatttcaggaaaactatctcccgttaattcacgggcaagccccatcgccaactgacgtggtcgagcataaattcgggtacgctttggacctaccagctcttttaatggaattcggaaatattcactcactacacgctggatattttctacactaattgtacgagcacggatcgctaaaacatcttttaaagattcccgtacgacatcaaggtcaattggagcacctttaaaacgtgaaattgcgacaactttattcagtgcgccctcaagttcacgtacgttcgctacgacttgttgggcaataaacaacgcacagtttctaggtaaatcaacgccactattttcagcttttttaagcagaatttcgattcgagtttcaatatcaggtggttcaacacctactgatagcccccaggaaaaacgagaaaccaaacgaggatcaagttctgttaattctttagggtatcgatcagaagttaaaataatttgtttggattcatcaagtaaggcattaaatgtatagaagaattcaacgaggcttgcttcttttcctgccaaaagatgaatatcatctactaataacaagtctaaagaacggcaatttttcttaaactcttctacctttcctttttgtaatgagctcacaaaatcttgtacaaaactttctgaagtcatatacatgactcttgcattcggcttcgcttgcagtaaggcattaccaactgcttgcattaagtgagtcttacctagacctgtcggaccatataaaaataaagggttatgttgagaagcacctaactgtgttaatacttttctacaggtttctgctgccatttggttagaacggccttcaacaaatagtgaaaaagtaaattgtggatttaatagtttcttttttgaactcttagaactaactgcagtattagcaacaggttccggttctcttttaaccttagcaggttgaggtataggggcagtttgtaaagctgctgtagttgttgcaggctgttcactagaggacaaaatactaccaggacgagaatctaccaagatttcaacctgacgcacccgcccttctgacaattgttcagccaatatagaaattaactctaaatgattctcttgaatataacgcgtccaataaggattaggagcatagagacgtagtatcccctctacttcttcagctactaaagggcgaatccacatcgcaaagacgttatcagagagctcttgtcgcaagcgagttaagcagtctgtccaaagcatgtgtatcccctatgtctgcgttttaaattcaaatcatttaaagattaacccttcctgatgagaaggggtcgccattctacccaagttatccacatctgtcatgacgatttcgtttgattttgcctaaaaagaaatctcttgtgaataaatttaaattcaaaatcaattgtgaataactttttgcacatcctgtggataaattatcacataaacttatccacaatccataaagacaataaaaacagagttatcaacagttcaaatatatgttttttaaatttaaaactgtgaaatccacaaaaaaagtccacactaataagaataaatttaaattttaaaatttgaatttatttaatagggctgatccaaattgtggataactaaaaaatatgaatttaaattcaaatataccaaatcaaaaccaacttcacatcaaggtttgttgataagtatgtaaataagaagtgtatatcttaaaagtcttaataaaaataaacaattactttgtgtataacttttaaataagaaaaataggctaaatataaagagaagataaaaagttaaaaatttgacttaaatacaaaactttcactgtttttcattgacagcgtaaacattgcacaataaaatcgcggacctttatagaaagatcatttttgggagtttcgatatgaaacgtactttccaaccatctgaattaaagcgtaaacgcgttcatggtttccgtgctcgtatggcaactaaagctggtcgtcaagtattagctcgtcgtcgtgcaaaaggtcgtcatagcttaactgtttaatactgttacgctgaccagacttgggtgtgatggcactttacagttttagcacagatcttcgtatacgctgtgctgcagattataaaagtgtatttgatggtgcgctttttaaagtgcatcaaccccattttttatttcttgcaaaattaaccgaacagcctaacagccgtttgggtattgttgttgctaagaaaaaagtgcgtcgtgcgcatgaaagaaatcgaataaaacgtcttgctcgtgagagctttcgtctacatcagccgaaatttgggtcagacatagatgttgttgtgatgcctaaagttggtatagaaacgattacgaatgctgagctatatcaacaattagattttgcttggcaaaaattacaacgcttagcgaaaaaacattctaaagttgtcccaacctcgcagaattaagagatgaccaatggttcgtattttgcgttggttcattcgactgtatcaaattgcgattagtccgcttcttggaccccgttgtcgttatatcccaacttgttcccaatatgcgctagaagcattacaaactcatggtgcaatcaaaggcgtttggttatcttctaaacgtatttgtcgttgtcatccgtggggaggctctggatacgatccggtaccgcctaaagcaattcgttttatttcgtttcatcaaatagattctcaaacgcatcatgttgctgtaccctttcgtgatcgtttaatgaagcaaaatctctctaaccatttggggtaatagatatgcaacaatgggccaggtttgcaattctcggggccatgtttgtcaccgcatatttgctcattttggcttggcaaaaagattatggaaatgctgcaactgcaccgcaacaacaagcggcggctgtaagttcacatgaagtatctgctgatttgccaaatgctaaaactgcaacagtggcttccgatgtgccacaagcaaatattgcgcagtcacaaaccacagatgcaactgcacctgtgaatcaacagcttatttcagtacaaactgacctttatcatctttggatcaatccaaaaggtggtgatattgttcgtattgaattactctctcacgacaagagcaaagacagtaatcaaccatttgttatgcttgaaaatgatgccaagcgtacttatgttgctcagtctggcttaattggtttgaatggaccagatagcagtcgtggtggtcgcccattatatgctgttgaaaaaacatcatatactttagctgatgctaaaggggtacaagatcaaagtggacattctgagaaagttttaacagttcctatggtgtttaagacaccagaaggcgttgaaattattaaaacttttacatttactcaaggtcaatatccaattgttgtcaaacatcaagttgttaaccgtagccaacaaaactggcaaggtcagatgtttggacagttgaaacgtgataattcggaagatccaggtaagtcttctcagggtattttcactttaggtacgttcttaggtggtgcatggggtactccggatgctcactacaacaaacttaagtttgcgaatttctctgaagaaaaactcaataccgaagctaaaggcggttgggttgcaatggttcagcactactttgtaagtgcttggattccaggaaaccttaaactgactcaagcaaatggtcagccttatgtcgctaaacttgaatctcgtcagtctgcggatcatatgaatattattggctttacttcgccagtaattaatgttccggcgggtacttcgatggaagtcgatgcgaagctttattcaggtccaaaagtacaatctgaattaaaagatttagcggtaggtttaaaccagactgttgactatggttggttatggccaattgcgaagttattgttcctaggtcttcaattcttccatagcattgtaggcaactggggatggtcaattatcttacttaccattatggtgaagatgattttatggcctttatcttcaaaaagttatcgttctatggcgaaaatgcgtgtgattgcaccagaaatgcaacgcatgaaagaagaattcggtgaagaccgtatgcgcttctcgcaagaaatgatggcgctttacaaacgtgaacaggttaacccgctttctggttgtttaccgttattgctacaaatgccaattttccttgctttgtactgggtactcatggaaagtgtggaattacgtcatgcaccgtggttaggctggattcaagacttgtctgcgatggacccatggttcatcttgccattaattatgggtgcgacaatgtttgctcagcaaatgttgaacccgcaaccagctgatccaatgcaagcgaaagtattccgcattatgccgattatgtttacggtatttatgttgttcttccctgcgggtcttgtgttgtactggattgtgaacaacagtattacaatcttacagcaatggtttattaacaagagcgttgagaaaagtcgtatcagtaaagctgaatcggcatcttaatccttgaacttttgctgaatcaatccgcttaagatggtaatcttaggcggatttttctttggctgtattttaggtttttaggtgaataatatgcatagtcaaaccacaattgccgcaattgcaacgccaccagggcgtggtggagtgggcgtgattcgcttatcgggacctaaggcctatgatattgctcaaaaactgacgcaaaaaaacttacctgaagctcggatggcgggtttccgtaagttttatgatgctgatggaagtattatggatgaaggtattgtcttgtgctttccaaatccacattcttttactggtgaagatgttgtagaacttcaaagccacggtggtcctgtcattcaaaatgccttacttggccgtttatttgagcttggggcaattgctgcaaaagctggggaattctccatgcgagcttttgaaaatggcaaaatggacttggtacaagctgaagcaattgccgatttgattgatgcgacctctcaagctgcggctcgttcggcagtccgttctttacaaggcgctttttcaacaaaaattaatacagttttagaaaaactgattcatttacgtctgcacgtagaagctgcgattgattttccagaagaagaaattgattttttggctgatggcaaaattttagctttgttggaagatgttcaacaatctgtacatgccgttcaaacctctgcacgacaagggcaattactccgtgaaggtctacaggttgttattgcgggtaaaccaaacgcgggtaagtcgagcttgttaaatgcacttgctggtgttgagcgtgcaattgtgactgatattgctggtacaactcgtgatgttttacatgaaaaaattagcttaaatggtttaccaatcaccttaacggatactgcgggtcttcgtgaaacgggagatgtagtcgagaaagaaggcattcgtcgtgcaatcaaagaaattgagcaggccgatttgttgttattggtctacgatttaaatcaaggtgatgaccctttaaaactggctcaagaatactttgccgaacatattgaaccgcgtcgtctcatgttaattggtaataaatgtgatttaactggtcaacctgccgaaataagcgattatcaagggttccgtcatatcacagtttcagcaaaacaagagatgggtgtacaaggcctcgtagatgcgattacagcgcatgcaggatttcaccctgaggaagatacatttattgcgagaacacgtcatttagacgcaatgaagcgcactcagctctatttggcagaggcacgtgagcaacttgttgtatttaacgctggtgagctcgttgctgaatcactacgtcttgctcaaaatgctttaggtgaaattacgggtgactttagtgccgatgacctattaggcaaaatctttggttcgttctgtatcggaaaataataaaaaactggatgatgtagagtgctatgtcatccagtacttttctcagccgtatctttttaaaacttttaaaaattcatctagctcattttgatcgacttctgcgcctttaagtacgtgatgatgtaagtgctgttccattaattcactcatcaaaccgtttattgcaccttttatggctgcaacttgctgcaaaatatctatacatgaagattctggttgttctatcgcattttcaatgctgttgatttgcccttttagtcgttttacacgattaacaatttttttatcctgaccaatgtgactcatctgttttctcttgtacaatttaatatactggtagggagtatattgggtttaaattttatgcaggattatagtgtatcacgtcatcatcaacatcagtttgatgaaggaaatccacttgcacaaaaacgtattttgattgcaaccattttaacggcgtccatgatggtactggaagtatttggtgggtggttcttcaattcaatggcactactggccgacggttggcatatgagttcacatatgttggcccttggtttagcctactttgcctatcgtgcagcccgtcattattccaatgatcaccgttttagctttggaacttggaaaattgagattttagccggctatagcagcgcaattttgctgatggttgtggctatttttatggcttttcagtcaattcaacgtttatttaacccggttgaaattttttataatgaagcgattccaattgcaattttaggtttagttattaacttgatttgtgcctggttacttcatgatgatggtcaccatcaccatcaccatcaccatcaccatcaccatcaccatcaccatcacgagcatggccatgggcatcatcaccatgatttaaaccaaaaagctgcgtttttacatgtggttgcagatgcagtgacttctgtttttgcaattgtagcgcttttcgcaggtaaatattttggatgggattttttagatgcaattttaggaattttaggtgctattttagttgcaaagtggtcttttggcttaatgaaagagacaggaaaaacccttctagatgctgaaatggaccatcctgtagttgatgaaattcgggaagtaatagctgaatttccgaaacatgtggaaattacagatattcatgtctggaaagtcgcaaaaggtaaattttcttgtattttggcgcttgaaactgacgatatctctttaaatgcagaccagattcgtgatgctttatcgattcatgatgaaattgtgcatatttcagtagaaattaataccttaaaacctgtttatgttccacgtgaaacattggcataactgagtagaagtttggttataactcggtaatcagttctgttttcactaacggaactgattaaaatgttcttctctcctgcctccgagtcggttttatgattaaaaaattaggaatattggcgttatttagtttaactacaagtttgagtttcgctaatgtagatactgttcgggaaaatattaaaaaacaatatcctaatttgaaaattagtaatattcagaaaaccgaaatgcctgggctatatagtgctaatctggaccagcaaattatttatcttggtgaagatgggcagcacatgtttgtaggctctatgattcggttaaaagaccaaaagaacttaactaaagatctggttttaggacagaactcaattgattggaaacagttgcctttaaaagatgccattaaaacagtcaaaggtaatggccagcatgttttagcagtattttctgatccaaattgcccttattgtaaacagcttgagcctgaactcgacaagctgaaagatgtgactatttacacgttcatctatcctttaaaacctcagtctattgtggtttctagacaagtttggtgtgcaccgaatcaatcatattcatggaaaaaattaattgagcaaggtgttaaaccaacggttgcgagctgtacaaacccgattgaccgtaacttggaattagggaaaaaattaggttttaatggcacgcctactctcatttttgctaacggatttaaactcgtcggagcacgctctgctgaagaaattcaggcagtttggaaagagttaggtttataaaatgacttaaaaaaagcaccgttcggtgctttttttaaaattaaatttactacttagctttttcgtgcaattaggttatagataaagagaataatgacggcaccaatgacagaagcaataaagcccgccgctgaattttctccataaagaccaagtaagcgaccgccataagtggctagaagtgaacctgcaataccaattaaagtagtaacaataaaacctgctttatcatcacctgggtgtaaagcacgagcgattaagccagcgaagaaaccaaccacaatagcaacaataagtgaccacatatttgttctccagttgtttttttgatgaagttaatgattttgcttcatattctatcgtgcggtagagtgatctgttttgtctgtagcagattgcgactttttgtgtcttttttgttcaaagctcagcctttatataaaaaatagcaccttgcggtgccatttttataaaatttataggccaatctcaccaataaatggtaagtgacgatatttctggtcgtagtctaagccataaccaacaataaatttatcttcaacttcaaaacctaaaaatttaacttctaaatcaatttcacggcgagatggtttactcactaatgtgcataattgaatcgaatttggttcgcgagtctgcaacatttccacgactttgcttaaggtgttgcctgagtcaataatatcttcaaccacaagcacgtctttaccacgaatttcaccatcaagatcttttaagattttaacgtctcgacttgaagtggtaccgccgccatagctagacactgtcataaagtcgagttcatgtggtttggtaatcgtacggcataagtctgccatgaaaataacagaaccacgaagtagaccaatcagaaccaattctttgtcactatttgcatagtgagaattgatttgctcgccgagctctttgacttttgcttgaatttcttcggttgaaatcatgatgctcattgcaacagtcatggcagattcctacaagatataaaagaaaaaataaaaaaggtgttgaccagcaacacctcgaaaatctgagttaatggtaaaattttaaagcaaaatgacgtttcatgcaccctttgatggctgtgaaattttatcattttgcggaatatgtcgatcacgttttaacgcaatagcacatattccaaataataacaaaaacttaacaatgccttttttatttggctgtttctttttgataagcacggtttccataaatataagtcgcctcaatattacggtcatcacctaaagtgaataatgcaaacagtgaatcttcaacagacttagatttagactggcgaagttcctgtaatgctgttggctttaagtttagtaccacaaagtctgcttctttaccgacgttgaagttacctaactgatcctgcaaatcgagtgcttttgctccgcctagggttgcatgataaagcgcttcataagcggagagtttatcaccttgtaactgctgaaccttataagcctcgttaacagtttgcagtaagctaaacgatgtgccagccccaatatctgtccctaagcctactttcacttgtttttcccaagtttttttcaatggaaataaaccactgcctaagaacaggtttgaagttgggcaaaatgcgatagccgattgtgtatcatgcatacattgccattcttcatcttctaagtgaacgcaatgcgcaaacacagaacgcttaccagtcaggccataatgttgataaacatctagatagcctgcttgttccgggaataaagatttcacccaagcaatttcatctttgttttcacttaaatgcgtatggacatacacatccggaaattcttgttttaactgccctgctctttctagttgctcaggtgtagaagtcggcgcaaatcgtggcgtaattgcatacagagcacggcctttaccatgccatttttcaatgagtgctttggtgtcgctgtaagccgtttctggcgtgtcacacagcgcttctggcgcattacggtccataagtaccttaccagcaattaaacgcatctgaacgcgctctgcggcttcaaataaggcatcaacagactcgggatgaactgtacagaaaacgagggccgtagttgtaccgtgttttaagagttcctgaacaaagaactgggcaatttcgtttgcatatgttttgtcttgaaactggatttcagttgggaaagtataagtattaagccagcttaaaagttgctcgccgtaagctcccaccatttcggtttgagggaagtgaatatgagtatcaataaagccaggtacaatcaattgttctggataatgttgaacctcaactccagcaggaagatgctgttgagcgtctgcccatgcaccaaaccatttgatttttccatgttcactaatcaatacaccatcttccaaataacgtatttgatttggaatatcagttggctcagagacagtttgttgaatatctaaaaaacgaccacgcacaacggtggtatttgcgatcaatgacatggaaagcctatatattttcacttttttcgattgattgtaccccagttagccaagatttaaacggtataacgtttacttagtccccattcagccaaaatccgtcgataagtcgttgatgaacggtctgcttcaaaatgtgcttccatcattagatcaagcggcagttcttctggcttttgtgattcgaccatatcttggtcttcggcaaaaatttgcgcattaaatgcatataccttttctaaatcacctgtttggtcaaagttacgtgtgagtggaacaaataagcgggttttattacttgagataggacaacaggcatttaaaatttttaagatcccaccttctggaaaatcgacagtaagcacggcagaaaatggcggataaacctcaaaagtacgcttccacaaaaagccttctggttcgagatgtttcagttcatgcggataattactgacattgctgatatagaccgtttttaagccatagttggtacgttcagtgtgatatttagggacgatgggattatcacgattcgcaaaggcgttgtgatgcacccatgcaaaatgagcgacatcgataaacccttcaagctgacgaccactagaaccaccaatatctacaaaaggtggcaaaatcgcttgatgttctgcatcatcccaagtatctaatacaggaatattggctttatcaatatcacgaccatgaatactggtccaaatgaggccgtatctttgcacaaccggaaatttggttagagaaaaacgatcagaaattttagtcagttcgggctgagctggtatttgggtacatttcccttcggtgttatagcgtagaccgtgataaggacaaacaatctcctcaccatccacccaacctttggttaaaggcacgccacgatgtggacaaatgtctcggaccagatgaatttcaccactttttgttttatagagggccatattgacgtctagtagtgtgactcgttgaggcgcattggagacatcttgaatacgtgcgacgggataccaatggctcgataaaatttcccaatcttttgcttcaaaactgctgttacacggcatggcaaggggagttaaagttggaatagcattcattgcattactccttaaaaaaatcagggctctcgcgagcccttaaaatctaggcttttttctttttaggagatgcaaagagcttgccaatattgaattttaagaaagtaaaccagaataaaaaatttaaaatacatagagttaaatcattatatttttgaatttttgttctaatttagctttaaaagcgaacattgattattcgctatatatttaaaatgcactgattgactgcgtcgaaggcacaataaaaaagcacctaaacagtgcttttttaaatctctattcgcttattactcgacaaaataatgtgctgcaaagtgggcatcattaccaatgatgtcataacaatcttcacgaatagacatgcctgcacattgatgtccaaccatccataaaccaagagtaggtagttgtcctgaaaataatggggtatctacccatttctgtacgacataaccatatttgtcatagtcatcaaaataaaagctaccagaagccgcgccttggtcatggccgtcttgtaaaacccgaatattggccccttcccttgctaaaatcggctttttcacccatttaccggacaaagcttgttgcgggtcataggtatgggtttcaaccaataatggatggtttggataatgcttccaaagctcaaccaaaatcgctttatttgaaagtaacattttccagcaaggttcaatccactgtgtttgtggatggatatattgagaaaatgcttcttcccagatccattcccatggatagagtttaaatatgttctgaatgggctgattatggagatcaacaaaatcttgcccgttccaacctatgttctccatagaaagctcggaaacttgtagatgagcttgataagcggtatctatcaaatactctaaattaccccagtcttcccttccagcctcctgacaggcagcaaaatgcacatggctaccacgcggtaaaattgtcttccagcgtttaatcaggtcttcatgaatgctattaaactggtctcggtttgcaatgcctgaaacttgttctatccacagccactgcgcgacagaggcttcgagtaagccagtaggcgtgtcggcgttatattccagcattttgatatttcgcccatcgtaagcgaaatcaaagcggccatacagcatgggagcattttgtttccatgaatgttcaatatggtttatggctgtttctggaatttgaaagtaaacaggatagtttccccgttgaatgaggtctcctactactgataaacacatctgatgcagttcatttgccgcatcttcgagttgttcaatctgtttaagggtaaactcatacgcaaccccttcagaccagtaaattgagccatcgagagaaggtaaattaaaataatcaaaaccaatattttgatgttccacttgccagtctggacgtggagtaaatatttttcttttcatattaagtgaatgcctgaggatttagccgccgaaagagaaaccgctacgaccaaaccccccacgtattggggatgaggaagacgcgcttttcgccgtacttgagataatggggcgacctacactcaaattgctgtaaggatgtaaggtatttccgtgataagaaacttcccgattattttgataatacgcaggccctaaatagcggcttccaacatagctagaaccatgtccacttgagctattttcttgtttacatgtttcattattccagtcgcgagcacagtcatattggttgttatatacgtcttgtactaaaggatcatcattatggctacatgccgtgagtaataacgggacaacgacaagattaatttttttagaacgcatgagactccacacattttaataaatatattcggcataaaataccgattagctgttatctattatgtttctgattaggaaagataaattttaggttggcatatgatattgatcagcgcttttaaagtacagagcttctatgtactattacatggtggatgactttagtatttttccaaatatgacaaatatatataataattatcaacaagattttattgatttggtgatgaaatctccttgtttattaaagatattagctatcatttccgaattgcatccaaaagtttatttaagtgctggcgctgtgagaaatactgtttggtcatatttacatggcaaaacttatgatttaaatacaagtgatatggatgtgatttattatgatgctaatgaatatgatgatagttatcaaaaagaattgcaaagtgatttaaaaagcaaatttccaaatcaagattgggatgttgttaatcaggctttggtacatacatggtaccgtaaagataatggtgaaaaaattcaaccattaacttcgattgaggaagcattatcattatggtcagaaacagcaacagctgtagcaatacgttttgacactttcggtaatttagaaataattgcaccttttggcttatcagatttatttgaattgaatctacgttggaattcagctctagttagttatcagactttcaaaaatcgtgtagaaagcaaaaattggttacaacaatggccaaaattaaaaatagtcaattcctaatttaaaaagggctttctatgaaagccctttaatattatgtaagtaaagattctatgagatttgtcgcttattatgacgtaaagagaggtaagcagtgattgctaacactatgacgataaagcttaatgagatccagattggcatgtggaatacatcaagcaataacatttttgcaccaatgaacaataagataatacctaagccgtatggcaagtaatgcaatttagtcgcagcgccagcaagtaaaaagaacattgcgcgtaaacctaaaattgccattaagttcgccgttaaaacaataaacgggtcgctagttaccgcgaaaatagcaggaatagaatctactgcgaaaatcacgtctgaagcttcaaccaaaatcaaaactagaaataacggtgttgcccataataaaccgttttggcgtacaaaaaatttgtcaccttcaagctgtggcgtaatacgcatatggttacgtaaccattttaaaagcttgatatcttcaatattggtttcttcttcttggccttttaagaacttaaagcctgtatataccaagaacgcaccgaagatataaagtacccaagaaaactcttgaacgaaccatgcaccaataaaaataaagagggtacgcagtacgattgcacctaatacgccgtagagcaaaattttacgttgtagcgcagctggtatagcaaacgctgcgaaaatcattaaccacacgaaaacgttgtcaattgcgagggacttttcgagtaagtaacctgcaaagtattccatggttttttgatttgctaaggtcaccccaactgtttgttgtaagtaaagccataaaccgccaccaaataaggctgcgacgcttacccacgccacactccagtaagcagcttgcttaattgagacatcttgaccttgtttttgcttaaagcccaagaagtcaatcagaagcatgacaatgactatgccaaagaatgctatgtacagccataaattgccgattgtttccataaatcctccatacatccggcaattgggcataaaaaaacctcgaccagttgccagatgaattaaacatctgtatcaacatgatcaaggtcttgcctacaccatgaatttcacgatgctcagataccgactttttaataaaagtgtattgacgatatctgacacataacattgctgttatgtttggaggaggctactccccttgtcaaactaaattctgttttggataaaacatatccaagtccacatagaatggcagatttttttgtattacgcaactgaacttcatgtggtggttttactacataaaagctctagaggttatttaatcaaaccacggtctaaaagcggtttgcatataatctggtaaaggtgaataaagaatgctgttaaaggcgtaccataaacattccagaagtaataaccggctgtgttgactagtaacgcgacaataaaagcacccaacatatctaaagggaaatgcacacctaaataaatacgtgaccacgccactacaaatgacaaaaataaaagaataattccaatcattttgcgctgagcaaataaataagacagggcaatggtgctaaaaattagcatatgattacttggaaaagacgctgttggcgcatgttcaataaaggtggtgcccacacccatcacaaacggtcttgggtgatggtaaaacagagaaataacgtaaccgactaaaagcgatacacaggttagaaagacagatttaatgaccctattttttaaatcttgatcgccataaaaccataaaaatgtaagtatgaataaaagaatatagaggagatcattagcaaaaaagatagcaagacgaatgataaattgactcgcatcctgagccccattaatgacatggaataagccaaggttgagtgtttctaaagacattcatattccaaacaagaacaaaaacgtgagctatgataaagaattaagcttaaggtcttgataaagaattgtcacaaaaatgaaatatagtttatttgtgagtaaataatagacagtaaggctagataatttttaatgcgtgttcggggcgttaatattaaagtgttaacgtgttggcactttattcgagaacgttattttatgactactcaagaaaaacagaaaaaattaagtttgaggcccctatctccaagagatccagaacagccgcatagagcagcaactcccctcgaattattattcgatttaatttttgtagtcgcgattgcaacagctggtcagcagctacatcatgcaattattgaaaatcatctatggcatgcattaccaagttacctgatggtattttttgcgctgtggtgggcatggatgaatttttcatggtttgcttcggcttacgataatgacgatgcattgtatcggtgtcttacctttgtacagattgtaggatcattggtcatggccgcaggtattcctgatgtgttccatagtcaggattttgacatcattattgtcggctatgtgattatgcgtttggctttagtcacccagtggctgagagccgcaaaacatgaccctgaacggcgaattacggcgtatcgttatgccgtaggtatcgtattggtacaaattggttggcttgttgctaactttgctcatgctctttcaattcctttatttttacttctggttgtggtcgagttatttgttcctatctatgcagaaaaatattctcctacgccgtggcatcctcatcatattgtagagcgctatgcccttcttactattatcgttttaggggaatccatcgtaggtagctttaatgccattcgtgatgcgcttgcggctcaatctattaatattccggctgtttttttaatgattggcggattaatgttgatgtttgcaatgtggtgggcttactttgaccgcagtgaacagcatcatcatattaaaggtgtacgtccgtttgtttggggatatggccattattttgtttttgtgagtattgctgcggtaggtgctgcgcttgccgccgccgtggatgtcaccacgcaccatgcccatatttctgatttatacatgggtgtaattgtcgcggtgagtgtggtgctttataccagttgcatatggatactttatgagtttcagtgcttatctggaattactaaatggttttatcctattactgcactcattattttatgtattccgtttatttgtactaacgtgggatatagcgtgtttgcgatgggtattgtctatacgttacgtttattcatctcgaataaatttatgcaaaatatagagccaaaacagggttaaaaaatcattaaaataaaaaacgggtttcaatttgaaacccgttttttattgattcatctggagcgaaagttaagcagcttttgcttttaatgcgctcataagtttttgatgtaagccaccaaaaccaccattcgacataattacaacggcatcaccctcacctgcttcattgacaatacgttcaataatttcatcaagtgaacggctgacttgggcatggttagtcgcggcttcaatcacaggttgtaaatcccagtctaggccttctggctgataccagatcacttcgtctgctaaacgtgcagaatgtgccaagccatctttatggctacccatgcgcatggtatttgaacgtggctcaataatggcccataaacgacgttcgcctaaacgtttacgtgcgccatctaaagtcgtgtcgattgctgtgggatggtgagcgaagtcatcataaacctcaataccattgatcgtgccgagtaactccatacggcgttttacaccgccaaagttagacaaagcttcacatgccttttcaagcgaaacgcctacatgctgagcggctgcaatcgttgccaatgcattcgctacgctatgctgccctgtcatgctccatttcacttcgccaacaacattgccattttcgagtactttaaaatggctgccatcaattgaaattaattcagcagacaaagccgctttttcatttgcttctaaacttgtacgaatcactggtgtccagcagcccatttcaagtacttcatcaatatgagtttcggtaattggcgcaataatacggccttcacttggaatagtacgaaccagatgatggaattgcttttgaatcgctgctaggtcatcaaaaatatcggcatggtcaaattcaaggttatttaaaatcgccgtttttggatgataatgaacaaacttagaacgtttatcgaagaaagctgagtcatattcgtcggcttcaaccacaaagtatttgccaccgcctaaacgagcgctttcactaaaaccaagtggaacaccgccaattaaaaagcccgggtttaaacccgcctgatcaagtacccaagcgagcatggttgtcgtagttgttttcccgtgagtacccgccacaccaagcacatgtttaccttgtaaaacgtgatcagcaaggaactgtggaccagaaatatatggcagaccttcatttagcatgtattcgacggcatctataccacgtttcatggcattgccgacaataaccaagtccggatgaggctgtaaatggctacggtcatagccttgcatgagttcaatacctgcattttctaactgggtagacattggcgggtaaacgtttgaatcggaacctgttaccttatgtcctaaatcacgagctaaaagtgctaaagagcccataaaagtgccacaaatacccaagatatgcagatgcattgctcgccttctccactgcttttgtacacagtattaatgtgaattactgtgttttcattattgataaatttgccagcaacgatagcaaggctcaactggaaaagatagtcaaaattcgttgttgttctatgtgtttgaggcgttcataaaagtacagctttattttttagatttaagctgaattacagttttatcttttataatattttcgatccatattaatacttacatcatcgtgatgatgaaggatgtgcctttgagcccaacggttttagctttcgttctgttaattatttctaactgttttatgacacttgcatggtatgggcatcttaagtttttgcaccacgcaccattctggcaagcgattttattcggttggactattgccctgcttgaatatagttttatgattccggcaactcgactcttgagtgaccaaggttggactttgggtgaaatgaaaattacccaagaagttgtcacgcttattgtatttgttccatttatggtgttgctatttaagcagccgttcaagctagactatgtttgggctatgttatgcctgtttggttgtgtctattttgtatttagaagccagtaaaattatatgaaattgggttttcagacagatcgttgttaaatccatcggaatcatgctttttccacataaacttgggctttggggtgagtgaaaaaacagctataatattggcctcatctttttctctcatgcttggcttggtacaagtcgagtttttaccatttttacgctttggaaatgccaatgaacgcggtcgcaacagatacccaacctttagtcggaattatcatgggttcccagtccgattgggcaacgcttgaacatactgccaatatgcttaaacaacttggtgtcccatttgaagcggaagtggtatctgctcaccgtactccggaccgtttgtttgaatatgcagaaactgcgcgtgatcgtggtattcaagtgattattgcaggcgctggtggagctgcgcatttaccaggtatgtgtgcggcaaaaactgatttacctgtgttgggtgtaccagttaaatcatcaattttaaatggcgtagactcattactttcaattgtacaaatgccagcaggtatcgctgtaggtactttggcaattggtccggctggtgcgaccaatgctgcgattatggctgctcaaatcttaggtttaactcgtcctgaaatcgcaaaaaatgttgcagatttccgtgctgcacaaactgataaagttgcaagcaacaatattccgggacaggtttaagaggctgaaatggataaaactatcggtatttttggtggtgggcaattgggccgtatgatggcgcaagcagctttaccattaaatattcaatgtactttttttgaagcaaatacagattgtccagcaggtgttttaggccaagttttttctagtcaagatgaacaaggtttaaagcagtttattgaaagcgctgatgttttcagtcttgagtttgaaaatacacctgttgcagatgtagatgtgttaacacaaactaaaacactgcaccctccccgtattgctttagcaactgcgcaaaatcgtttgtcagaaaaagcattgtttgatgaacttgagattcctgttgcgccgtatcgtgctgtagatagtctagaaagcttgaaaaaagctgttgctgagcttggtttaccaattgtacttaagactgcaactggcggatatgatggcaaaggtcagtttgtacttcgttccgaagaccaaattgatacagcttgggcagagcttggtcctgcaaaaagtttagtggctgaaagctttgtgaaattttctcgcgaagtttcgattattgcagtacgtggtcaaaatggtgaagtaaaaacttggccattggctgaaaaccaccatcacaacggtattttgtcgcactcaatcgtacctgcaccgaatagtgaagctctacaacctgttgctcaagactacattacgcgtttgttaaatcatctcaactatgtaggtgtgctaactctcgagctatttgtgacagaacaaggcttgtgtgcaaatgagatggcaccacgtgtgcataactcaggtcactggtcaattgaaggtgctgtatgttcacagtttgaaaaccatattcgagctgttgcaggactaccattggggtcaacagacgttgttcgaccaacggttatgatcaatattattggtcagcatcctaaaactaaagatgttttggcactaaatggcgctcatctgcacctttataacaaatcggaacgtgctggccgtaaattaggccatatcactttaatgcctgtggatagtaacgaattgacgaatttatgccgtcagttagcgaaaattttgccagaaccactcgctttaacagatgatatgaccatttaaataagttaaattttttaaaaagcgatcttcggatcgctttttttgtcttttaaatttaaaaaatattaaaaacctgttatttgcttgctgtggataacttttgttgagcttttgaatttaaatataggctctaattttgaatttaaaaatgaaataagttgttttgagagtttttgaatttaaaataagttatccccaatgtttgaagtttgaatttaaatcttgtgcttcagcttgtgtttgttttgaatttaaaaagatgtatgtcgtctgaatgatattttaaattcaaaactgcgcctgacttttaaatttaaaacgtatattcatgagtagccaagggcttgtacttcacaagagttatgaaaagcataaagaatatagtgtgtgaggcagtttagatgtgtggttttataagttatccacaagtggattgggtttggatttttaaatttaaaatgaagtttttgaatttaaattagagggcagattttgaatttaaaaattaattcatcttgtgaggaaagttttaaattcaaaaatagaggggaaatttgaatttaaaactctggaaatgaatttaaagaagtaattatgaattcaaatttacgatttctctctgaaaaatttgagtccataatggtatggtacttacaaatttaaatttaaaaattgaactaggataatatgcgacgtttttcttgtattgttgggtctgtatttttggcgatgacccaggctcaagcagagctggtaattaatggttctacaatatctagtaatgcgactgttccagtaacgaatagtgatacttatacgcctaataataatttccagagctgtttggcaaatttacgttcacaggctattgctgctggtgtttcaggtagcacttatgatggctatacgcaaaatttaacaccagattactcggtgattgataagttaaattaccaaccagagttttcgacaccgatttgggattatttgtctggtctggtagatgaagaacgtgttgcacttggaaaacaaaaacttgtacaacaccgtgatgttttaaatcgtgcttctcaagagtatggtgtgcctgctgaaaccattgtagcagtatggggcgttgaaagtaattttggtgatatctctggaaaatatcctttattacaagcgcttggaactttaagttgtgaagggcgccggcaaagttatttccgtactgagttttttgccacaatgcgtattttacagcgtggtgacttaaccgaagatcaacttaaaggttcatgggcaggagcatttggtcatactcaatttatgccatcaacttatgaacgcttagcggttgattttgatggagatggccgacgcgatttagtatcgagtactgcagatgcattggcatcaacggctaatttcttgaataaagcaggttggcagacgggtatgccttggggttttgaagttcaaattccagcaggcatgtcaattgatggagaaggacgacgctcgaaaaaaccattaagcagttggagtgcgcgaggagtaacacggattgatggttcgccactaatacaaggtcctttgtctggtagtacgccagccggtttaatggctccagcaggaccaagtggaccagtatttttagtatttaagaattttgatgctatttatagttacaacgctgcggaaagttacgggcttgcaattgcacatttgtctgatcgcttaagaggagcaggtccatttgttagctcttggccaactgatgatcctggtacttcacgtgcagagcgtcgcgaaattcagcaatttttgattaatcgtggttatgatattggtgctgttgatggattgattggcgataaaacccgtgttgctattcgtcaggagcaaacccgtttaggtttaaatccaacaggacgggcagggcaacaaattttacgtgcattccgccaagaacaagcacgaaaaatgatgcaataaaatattcaataaaaaaggtctgcatatgcagaccttttttattgaacagctaaactatagattgatctagcttaactgcttccaatatatcaaaaataactgaggtaacatcttggcttaaatcacggtcattaaaaatttcataagcagtaattgtgacatctgtatcacttggtagctgcttttgttcttcttcaattaggtgctcgataggcaataatgtctgcttaacttccagatgtaaaatatctttatattcaatattttcatcttcaagctcaatttcttgctcattgaagtaaggtaataaaatagaatgaaggtaaggtttaagttcaataatatcaaatagttcgatatctcgagtttgctcaatcgtactaatgtgatcatttacttcaatcaggatatgataataactcatcttgatctccattctattttagacggctcttacaaccacaataacatgactttgacatgaatttcgatgtatctatttataaaatagatacatcgtatgagttcagtatctaattattgaggtaaagcgcttaatagatcacgatcagcatcagttaaaatattactttttttatcgctatcttttcgaactgagtacattaaagcacccggttgatcactatgttttaagccaagtgcatggcctaattcatgagcaattgttaaacgtaaatcatcaatagaactatattcatagatcatgatttgtttaccgttataaatacctttcttaaatacatcagcttgggcattttgcttaaactgatttaatgattgattgaattcatcattaatctggttaaagtgagtaacctttttatttaagtctgcagcttgctgattataagcagcgatatctttctttaaagcaactgtctgtttctgtaaatctttctgagttttcgaaagggattttgcggtgtattcaggtgctaattttccttccttaaattgcatcatctgttgatcaaaattcttcaatttctcatttaagatctgttttttattttcaagatccgattgagtttgacttaaattttgcttcaactgtttaatttgttgttgctcatcaattacacgttgttggtcttgtttgaactgagaagcgattttttgacgctctgctgaacgattttggctgtcatcgtatacaagacgaatttctaactttgcatttgggtcataagtaaagtaatttttacctgtaccttctttccaaatatcagcagcttgctgtgtaatctggatcaattgctcttgacttaaaccaaaacgagggtcaacttcagcaattttatatgtcaaatgttgaacatttttttgctgaacttgggtgtgtaggggagtcgcaagattagcattagcctgaaaattagaaaaagcaaaggccatgcctaataacaaagaagttaaacgcataatcaaaggggggagatttgaaaaaaaacgtattataagaatataaaatgaaaaatcaatcaaaaaatatacaatttcgacaaaataatgagacttgagtctcattattttttaccaaatgccaaattattttttagtaaaaattgaatagtttttattttatttagtttatttaatcagttagttttaatgattttcgtcatttgaaccatataatgtagccaatagatctaaatctgaatttgttaatttgaagttatgaatatcctgctctcttaaaagagggtacatcaaagatttaggatcatcggtgtgttttaaacctaatgcatgtccaaactaatgagcaagtgttaggcgcaaatcatcgaatgaagtaaagccataaatctgaatttggttttgactaaacaagcctttatgaaaagtctttgagccagaagtcgtgctcaaattaaattgctcaatagattgattaagcaagctttgttgttgatttatttgcttaatttgtctattaagcatttctattttattgctgtgttgagaaaactttgtttgtaattctaacgaaagctggcttaactcagcttggcgtttgtttaaactgctttgagtaaattgcccatagtttccttgattaaaaagagatacatctttttgatattgttcgaatttatacttgagattctctttttctttattcaaaagagtagtttcctgatcaatttgttgtttaaataaaagaatagctttatttttctctctccattcttcctgctgctttaatagctcatttatactattttttctttcattttgagtagcttgttgattgtccaataccaaattaatggtaagctctgcttgagaatcgtaaataaaataggttttcccagtttctttttgccaaatttcagctgcttctttaccaatttgaataaattgttctttcgttaattcaaaacgtggatctatataattcatcctatattttaaaggctgattaaaagaaatatttgataaattgctttgagcaaaagcagctatctgtaagcttatactgaagtataaacttattccccaccatagaaattttttcatggcaaaaataaaaatataaataaattcttattgttaggatgtaatccttattcgtcaaagtgataaaaatgaccagagttagcgatttttttgtgatcttgctaaagaaagagaataaataaatacatgtgtttggcattaatagaaaaattaatggatttcataacagtgattttaattttttaaaatatctataaataataaatagttagtttttataattgactattttgcccattaagttcatgaaaatatataaaaaatattattgttactttttgtaaataataaaaaaccgcgctttcgcgcggtcttttttaaagagacaaattattttttgtcatcttttacttcagtgaactcagcatctacaacgccatcgtctgctttttgttgaccagcatcaccaccttggaatgcatttgggtcgaaaccttcagcaccgccagcttgttgcgcttgttcataagcacgttgagtgatcggcattaagatgttttgtaaagcttcagttttcgctttgattgcttcaacatcattttcttttgttgctgcttcaagttcagaaactgctgtatttaccgctgttttttcatcttcagttactttgtcaccaagatctttaacagctttgtttgagcttgaaattaatgcatcagcttcgttacgagcttttgcaagttcttcaaacttacggtcttcttcagcatttgcttctgcatctttaatcatcgcttcgatttcagcatcagataaacctgagtttgccttaatctggatcgattgctctttaccagtgctcttgtcttttgcagacactttcaagataccgtcagcgttaatatcgaaagatacttcaatttgtggcacaccacgtggagcaggtgggatgtcacctaactggaagttacccaacaatttgttttgttgagccatcttacgttcaccttggtaaactgaaatatctaccgctggttggttatcagcagcagtagagaacacttgtgatttcttcgcaggaatcgtcgtgtttttctcaatgattggtgttaatacaccacccattgtttcaatacctaaagttaatggtgttacgtcaagaagcaatacgtcgttcttgtcaccagacaatacagcaccttgaattgcagcaccgattgcaactgcttcgtcagggttcacgtctttacgtggctctctaccgaagaattcttgtactttttgttgtacaagtggcatacgagactgaccaccaactaagatgacgtcagagatgtcagaagtcgaaagaccagcatctttaagagcaatcttacaaggttcgatagtacgagcaactaaatcagcaactaaaccttcaagttttgcacgagttacgttgatcactaagtgtttaggaccagtcgcatcagcagtgatgtatggaaggttgatttcagttgcattcgaagaagaaagctcgatttttgctttttcagcagcttctttcaaacgttgtaacgcaagtggatcgtttttcaagtttacgttttgttctttcttgaattcttcaaccaagtattcaattaacgcgttatcgaagtcttcaccaccaaggaaagtatcaccgttagttgataacacttcaatttgttggtcgccatcaagatccgcgatttcaatgatagatacgtcgaatgtaccaccacctaagtcgtaaactgcaactttacggtcgccttcttttttgtccataccgaacgcaagtgcagcagcagttggttcgttaatgatacgtttaacatctaaaccagcgattttacccgcatctttagttgcttgacgttgagcatcgttaaagtaagcaggaacggtaattaccgcttcagttactgtttcacctaaataatcttctgcagtttttttcatctttttcaagatttcagcagagatctgttgaggtgctagttttttatcgtttacttcaacccaagcatcaccgttgtctgctttgatgattttataaggtacaagaccgatgtctttttgtactgcttgatcttcataacgacgaccaattaaacgcttgatcgcgaataatgtatttttagggtttgttactgcctgacgcttagcgctttggcccactaagatctcgccatctttatacgcaatgatcgatggagttgtacgtgcgccttctgcgttttcgattacttttactttatcgccttcaagtacagcaacacatgagttggtagtacctaagtcaataccaataatttttgccatttggtgtgttcctctaaaattctgttgcaatgtttttgcttgttattcgatatgagagtcaatcggtttttttcaagcatttttatgaaaaaaaatcaaaaaactctcaaattcttgggcttttagcaaagagatgctttgcttttgctcattttattgaccaaccataaccatagcagggcgcaataagcggccatttaaggtatagcctttttgtaaaacggtaccgatttcatttgcttttgcatttggatcaatgccaacagcttggtgtaaatctgcgttgaaaccattttgagtatcagcttctacaacgccaaatttctcaagagtcgttaaaagtgactttaaggttaacttaacaccttcaagtacaggcgtttcttcatcgccagctgcctgaattgcgcgttctaaattatcgacagagtccaacaattcttttgcaaatttctcaagcacagtctctttatgcttctcagactcacgctgaatacgctctacacttttttgtgcttcgtaaactgcattggcagtacgagctttttcaagcttaagattttcttctagtttagtgatttgcgcttgtaaagattcaacggtaacgtcgtttgcttgctctacaccttcagcctgagtttgctcgttagattgctcaacttgctcattttgaatgtcttgagcttgctcgttttgctcattagccattgatgatctccgtttaaatgggtttttaaacatgtacagtcctttttggcatcagtatttactgtgtaaaacctgaactgccatgcatatgctgtaattcattaatagggatgaagtatgggcattgcctaaaaattcaagcgtacacggcaatttaaagcttttaattttgcggttttaagtaaaaatctaaattttcgatcataaaagctataaattcttgagtgattcggggtaaatgttgtctagaagcatacacgaccgacaaacttaactcgggggccgtaaaatttttaaataaagcttttaagcgtttttcttttaaatctttctcaactaataatgtaggcaacattgcgactccctgtgcatgtaagcacatatcgtaaagtgcattcacatcattacttttaaaagtgacatttagaggatagttctgaggttgttgctcattatcaaaaagtgtccagaattgatgttggctatgatgtgcaatacattcatgttgaatgagttgacgaggatggagtaggggactgtgctgttttaaataatcaggatgagcacagaaaacggattcgatttgacaaactggccgtgcaattaaaccatctgcgactttttgagtaatgcgtagtgccaagtccacttgtgcatctataagatccatcgtgctttcagtcaggtacacatcaaactgaatatgaggatgctgtctcttaaattgccgaatacattccgcaaccccaagttcaaatagaaataatccgcatgtaaaacggattgtaccgttgtgttgttcaggtgctgcgagttcttgtaaaagttgttgctgctgtaaaatattttcgcagtagagcagggctttttcacctgcgggtgtaagagatatttttcgggtatttctctgaaatagtcgagttgagaacgtatgttcaaggtgctcaagataacgcgaaaccattgcacgagaataattaagatgctctgcggctttagttaaattaccgtgttgtgcaatagaaacaaagacctgaatggcttttaaagtatccatatgtctagctattattacaatatatgcaacagtttatcttaaattagtgcgtttatcttacataaattgcaatttaaagtgttcttcatgaaacaggagaatacctaatgaaattatttaaattatccgcttccgcacttgctactgctacggcattaactatggctcagtcagctcttgctcaagatctgaaaattcagagttttctggctaaaccagagcactttggtgtcacctcaaccttaatagaaggcaacaaagaagttttactggttaatgcacaattctcaaaatctgaagcattacgtattgctgcaaatattctcgatagcggtaaaacattaaaaactattttcgtaagctatggcgacccggactattatttcggcttagatgtatttaaacagtatttcccgaatgtacagatcattgctacgccggaaacagtaaagcatattcaggatactcaagcgcttaaagttaaatattgggggccacaaatgggtgcaaatgcacctagccagattattgtgcctcaagcttacactgctaaaactttaaaacttgagaatgagtcaatcgagattaaaggtaaaaaagaacttacttatttatgggttccttctgcaaaagcagttgtgggggggattccggtatcttcaggtattcatttatggatggcagatacacctaaaaccaaagatcgtgtggaagtcattcaatctttagaaagcatcaaagcactccaacctaaaattgttgtacctgctcatatggttgagggaactccacaaggtttagatgctgttaacttttcaattagctatttaaatagttatgaaaaagcagctaaagcaactaaaaatgctactgagctgagcaagctcatgcagaagcaatacccaacgcttcaaagtgttgatagcttagagctcggtgctaaagtggtaaaaggtgaaatgcagtggccataatctagcgtttaagccatattaactttcaagaaagccgtgacaattcacggctttcttacagaaaaatcgattttaaaagtcaaaaagctctgtaacaatctacgcaacttatattgcgtttctataaagggaaatattttgaatatatctatcaaatagagaaaaaataaaaaattgataaaattaaacaagtgcttatctatagtttcatttataaaataatatagttgatttaagaaagtaattttaataaaaaattgcagaatttgtaccgctattactacaaaagacaaccaatgatacgcacgttgagaaaaaaaattgtgaattataggcagcgcgaagatgaactttgcatttaaatgtttgtcgtaatgaaaggaaagctatcatgaaaaaattaggtcttatctctgtagtacttgctggtgttgcatttacagctgttggttgtgcatcagaagctggtttaaatgcttctggttctgctcaaacaagtgctagcccatctggcgtacaagctggtgttggtgtagatgcaggtgtttctggtcaagctcaaccaggtcaagttgatgctggcgcttctggttcagtttcaggttctgcaactgctcagtaatttgctgctaaaaataagagatatgagtttatagaacgtatatgttcaagatgccgatacatatatgaaatgagctgctactcatttttctataaattagagagaatttatattcctcaaaaaagccccaagagacttattgctttggggctttttatatagaagtagtatgtttagtcatcatgacgataatctctatgatcatgatctcggtcttctaagcgtttcttctcccatttacggtgtcgtttttcccattcacgacgatccttttcctgttcgcgaatatctttgcgttgttgttcatataatcttttacgctcttcccaacgtttgcgttcccactcactatatcgacgtccatcgttacggtcataacgatcgtcgtcatgatcatggtaaccataaccaccgcgataataaggatcatctgtataagcaacacagcctacagttaaaagactggttgctaacaaagtaacaactagttttgctgacatagcagtacctctttttgtctgttaacaataattggcaaaaaagtcctgttttaaacgacagatttgttaatgacatttgctataaatcagattagcgtagattggtttttacctttgtatcttgattgcatgagttgtatgcgaatatagtcaaacaacaaagaattctgtagaaaatatgaaggataagagggattcaaggagacaggcatgacagcatttaatcaaaaaattcaaacattgctagataaggggcaaggtcctgccgctcgagcacttgataggttacctagactagctcaagagtctctcgctaaaattttaggatactcttatcaatatccagatctcgattcatttacgaaatgcatgatggctgtgcaaattaaacaggggagagtgggatttattggttcagacccaattgaatcaagaagagcattcgatgcacaaatgcaggccatacgccaaaaaccaactgatattgagttagtagaagatatccgcttacccctacaaagcgggactatctttgctaggcattatcatcctgcccctaataaaaaattgccattgatcgtgttctatcatggaggtggttttgtggtaggtggtttggatactcatgatgaggtctgtcgcttattagcaaaatatgcaaaagtacaggtgctcagtatcgactatcctttagcacctgaagtttcaccacaacatttaattcaatcgtgtgaagatgcattagcttgggtttatcaaaaccgcagacaattaaaaatattaaaaagtagaattgctgtcgcaggggatagcgctggcggaaatattagtactgttgtagcgcaaagatcagtaaataaagcttatgctccacaggcacaattattgatttatcctacagtcgacttcaaaagcagacatccttcattttacgcttataacgaagggttagtcttaacaaatactgatattgactatgtcacacaatattatgcaacgcatcataatgtagaacttgatgatccaataatttcacctacctatggcaatctaaagaaaaacccgcccgcttttgtgattacagcggggcatgatgtcttacatgatgaagctaaaatatatagtcataagttaagacaaaatggcgtgaaaatgcattatgaagaatttccggatcagacccatggctttattaacctgactccgatttctagaaaagcaaaacgttatatgatcgaaattagtaaaaactttagaaagttttgggataaaaatagttaagtaagctgattaatccatgtttcacgtggaacgtggattaatataaaagctattaataaatactcactagaattgtttgccgtaggcgattagatttaacggttaattatttataaagttgttgtagggcaatatgaaaaaattactaatgttgttgtgtttaggagtaagtagtcactcagtgtgggcgaataccttagttgagatgcaaacaaatttaggcaacatcgaaatagagttatacgatgataaagcaccaatgagtgtgaataactttaaaggctatgtaaaatctggtttttataaagagaccatctttcaccgtgtcattccaggatttatggctcaaggtggcggaatgactgcgaacatgcaggaaaagacaacacgagcacctattaaaaacgaagcaggaaatggtattgcaaatacacgaggtactttggcgatggcccgtacttcaaatcctgattcagcaactagccagttttttataaacgttgcagacaataactttcttaaccgttcaccaggaaatcccggatatgctgtttttggtaaagtggtcaaaggaatggatgtagttgtccgtattgttcaggctcctacatcaaactatggcatgcatcaaaacgtaccaaaacagcctataaagatagtagatataaaaatcaaaaaatctcaaaaataaattaaccatataaatcagctatttaattatttttaaaattttatttggctgaaaaagaaccggtcgagcgcgcatatttataaaagtgcttgcgtactggtttttttccctataatgcactcatcccgacgcgatacacgagaatatcttagcttacagggttatggttgcggttttttattgcgttgaattctgtctctgatgaggagcagatcattaagagaattgaagaacaacttgtgtggatttttactgattgattaatcgaaataattttcattgattgattggtttaaattactcgaagtttatttgagcgaaatttaagtcagtaattgatgagccagaattggtaccttgtctataaataaggtgcaaaatgattttaactgaagagtttgatcatggctcagattgaacgctggcggcaggcttaacacatgcaagtcgagcgggggaaggtagcttgctactggacctagcggcggacgggtgagtaatgcttaggaatctgcctattagtgggggacaacatctcgaaagggatgctaataccgcatacgtcctacgggagaaagcaggggatcttcggaccttgcgctaatagatgagcctaagtcggattagctagttggtggggtaaaggcctaccaaggcgacgatctgtagcgggtctgagaggatgatccgccacactgggactgagacacggcccagactcctacgggaggcagcagtggggaatattggacaatggggggaaccctgatccagccatgccgcgtgtgtgaagaaggccttatggttgtaaagcactttaagcgaggaggaggctactttagttaatacctagggatagtggacgttactcgcagaataagcaccggctaactctgtgccagcagccgcggtaatacagagggtgcgagcgttaatcggatttactgggcgtaaagcgtgcgtaggcggcttattaagtcggatgtgaaatccccgagcttaacttgggaattgcattcgatactggtgagctagagtatgggagaggatggtagaattccaggtgtagcggtgaaatgcgtagagatctggaggaataccgatggcgaaggcagccatctggcctaatactgacgctgaggtacgaaagcatggggagcaaacaggattagataccctggtagtccatgccgtaaacgatgtctactagccgttggggcctttgaggctttagtggcgcagctaacgcgataagtagaccgcctggggagtacggtcgcaagactaaaactcaaatgaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgatgcaacgcgaagaaccttacctggccttgacatactagaaactttccagagatggattggtgccttcgggaatctagatacaggtgctgcatggctgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccttttccttacttgccagcatttcggatgggaactttaaggatactgccagtgacaaactggaggaaggcggggacgacgtcaagtcatcatggcccttacggccagggctacacacgtgctacaatggtcggtacaaagggttgctacacagcgatgtgatgctaatctcaaaaagccgatcgtagtccggattggagtctgcaactcgactccatgaagtcggaatcgctagtaatcgcggatcagaatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagtttgttgcaccagaagtagctagcctaactgcaaagagggcggttaccacggtgtggccgatgactggggtgaagtcgtaacaaggtagccgtaggggaacctgcggctggatcacctccttaacgaaagattgacgattggtaagaatccacaacaagttgttcttcatagatgtatctgagggtctgtagctcagttggttagagcacacgcttgataagcgtggggtcacaagttcaagtcttgtcagacccaccatgactttgactggttgaagttatagataaaagatacatgattgatgatgtaagctggggacttagcttagttggtagagcgcctgctttgcacgcaggaggtcaggagttcgactctcctagtctccaccagaacttaagataagttcggattacagaaattagtaaataaagattgagatcttggtttattaacttctgtgatttcattatcacggtaattagtgtgatctgacgaagacacattaactcattaacagattggcaaaattgagtctgaaataaattgttcactcaagagtttaggttaagcaattaatctagatgaattgagaactagcaaattaactgaatcaagcgttttggtatgtgaatttagattgaagctgtacagtgcttaagtgcacagtgctctaaactgaaatgttgaagttactaacttgtaggtaacgtcgactgtttggggttgtatagtcaagtaattaagtgcatgtggtggatgccttggcagtcagaggcgatgaaagacgtgatagcctgcgaaaagctccggggaggcggcaaatatcctttgatccggagatgtctgaatgggggaacccacctactttaaggtaggtattgcaacatgaatacatagtgttgcaaggcgaacgaggggaagtgaaacatctcagtacccttaggaaaagaaatcaattgagattccctcagtagcggcgagcgaacggggatcagcccattaagttatgtgtgttttagtggaacgctctgggaagtgcgaacgtagagggtgatattcccgtacacgaaagggcacacataatgatgacgagtagggcgaggcacgtgaaaccttgtctgaatatggggggaccatcctccaaggctaaatactcctgactgaccgatagtgaaccagtaccgtgagggaaaggcgaaaagaacccctgtgaggggagtgaaatagatcctgaaaccgcatgcatacaagcagtgggagcaccttcgtggtgtgactgcgtaccttttgtataatgggtcagcgacttatattcagtagcgaggttaaccgtataggggagccgtagagaaatcgagtcttaatagggcgtttagttgctgggtatagacccgaaaccaggcgatctatccatgagcaggttgaaggttgggtaacactaactggaggaccgaacccactgtcgttgaaaagccaggggatgacttgtggataggggtgaaaggctaatcaagcctggtgatagctggttctccccgaaagctatttaggtagcgcctcggacgaataccatagggggtagagcactgtttcggctagggggtcatcccgacttaccaaaccgatgcaaactccgaatacctatgagtactatccgggagacagactgcgggtgctaacgtccgtagtcaagaggaaaacaatccagaccgccagctaaggccccaaaatcatagttaagtgggaaacgatgtgggaaggcatagacagctaggaggttggcttagaagcagccaccctttaaagaaagcgtaatagctcactagtcgagtcggcctgcgcggaagatgtaacggggctaaaactatgtgccgaagctgcggatgtatactttgtatacgtggtaggggagcgttctgtaagccgatgaaggtgtgttgagaagcatgctggaggtatcagaagtgcgaatgctgacgtgagtaacgacaaaacgggtgaaaaacccgttcgccgaaagaccaagggttccagtccaacgttaatcggggctgggtgagtcgacccctaaggcgaggccgaaaggcgtagtcgatgggaaaatggttaatattccattacttctgtgtaatgcgatgagaggacggagaaggctaaatcagcctggcgttggttgtccaggtgaaaggatgtaggcatgtatcttaggcaaatccggggtactctatgctgagatctgatagcaagctgtacttgtacagcgaagtggttgatgccatgcttccaggaaaagtctctaagcttcagttacacaggaatcgtacccgaaaccgacacaggtggtcaggtcgagtagaccaaggcgcttgagagaactctgctgaaggaactaggcaaaatggtaccgtaacttcgggagaaggtacgctgttgttggtgatggaactcgcttcctgagctgacgacagccgcagaaaccaggccgctgcaactgtttattaaaaacatagcactctgcaaacacgaaagtggacgtatagggtgtgatgcctgcccggtgctggaaggttaattgatggggttagcgtaagcgaagctcttgatcgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcataatgatggcggcgctgtctccagcagaggctcagtgaaatcgaaatcgctgtgaagatgcagtgtacccgcggctagacggaaagaccccgtgaacctttactgcagcttgacactgaactttgaccttacttgtgtaggataggtgggaggctttgaagctggaacgctagttccagtggagccgtccttgaaataccaccctggtaatgttgaggttctaactctgtcccgtgatccgggacgaggaccgtgtctggtgggtagtttgactggggcggtctcctcctaaagagtaacggaggagtacgaaggtgcgctcagcgtggtcggaaatcacgcgtagagtataaaggcaaaagcgcgcttaactgcgagacccacaagtcgagcaggtacgaaagtaggtcttagtgatccggtggttctgtatggaagggccatcgctcaacggataaaaggtactctggggataacaggctgataccgcccaagagttcatatcgacggcggtgtttggcacctcgatgtcggctcatctcatcctggggctgaagcaggtcccaagggtatggctgttcgccatttaaagaggtacgcgagctgggtttagaacgtcgtgagacagttcggtccctatctaccgtgggcgctggaaatttgagaggatctgctcctagtacgagaggaccagagtggacgaacctctggtgtaccggttgtgacgccagtcgcatcgccgggtagctatgttcggaagggataaccgctgaaagcatctaagcgggaagcctacctcaagataagatttccctaggactttatgtcctctaaagagccgttcgagactaggacgttgataggttggatgtggaagcatagtgatatgtgaagctgaccaatactaattgctcgtgaggcttgactatacaacacccaagcagttgtatatgaagcatcaatcgattcttaagtatgcaagacaacttgatttagttatacctctagctaaaatgaacagataaagtaagattcaattcagcccagtctgttacagatttggaaaacgcttcggcattaataagacctaagcaagtatccataaacagttgtgctggcgaccatagcaagagtgaaccacctgatcccttcccgaactcagaagtgaaacctcttagcgctgatggtagtgtgggattacccatgtgagagtaagtcatcgccagctcattattctaaacaccccaaccagtggttgggggtgtttttttatatcaagaaagcaatcaataaagaattatttaaatatagaactacaaatcatttttggatgcttactcgattctatggatataatgaggaagttttttatttttggttcccgaaaattaattctttctctcccatacctgaagacgatgaagaactctctcttccagaactgatttattgggcatctttaggtgatctagagcaagtaaaacaattattaatagatggagaagaccctaatcagactgatgatgaagggtatactgctctacaagcagcggctgagaatgatcatttagagatagtgaagctcttagttgaaaaaggggcgcatgtcacttataaaagcgaatatacagcactacagcttgcagaaatggcgggtaatactgacatagtgaattatttaaaaagtttataaaattaaaaagccccttttatttaaaaaggaggctttttattcaatttaagacaaatgatatttctgtagtttctcaacaattgattgaagcccttttacttcaaactcattggcttcgaatttttcatctttattacgcttaaatatatcccgaatttctattacagcattggggtcaacaatacttaaacttgaagtgacttggcgtatttggctaatagaacgagaaccatttgttgagccataacctataaatgctgctggtttaccgctccattccttaccaacatagtctagtgcattttttaaagctgggctataaccgtggttatattctgggctaataaagataaatgcatcagcttgggcaattttatcagcccattcttgttgtttaggttgatcataaatacctgtagcaggtgggtgagaacctgaaaataagggtagattccattcttttaaatcaattacttctgtttgaaaatcttttagattaaatgagggtattgttgtttctaaccaattggcaattttaatagctgtgcgcccttcgcgaacacttccgacgataatatagaccagcatatgtttttcctaaggatttttatctttataacttaattcattatataggtgcgtgagaatatagaatttgtaaggattcttatgtcatcaataaaagttaaataataaaaaaagccctcaatcgagggctttttttacatgatcttaatgccttgctgaccagctggagtcactttaaatatttctacttcaaaagtaatatttttgccggctagaggatggttgaaatcaatttcagtaatatcatcatttactgacttcacaacaccaaataaagttgcttttgctttatcttcaaactcgatcatgtgaccaggaataggtcgttgttcgaatttaaccgtatcaaaagtttgtatattttcaggattccacgggccaaaagcatcttctggtggtagatgtactgtacgtcgatcgcctgcacgtaagccaagaagcgctttctcaaagcctggtaacaagttaccgtcgccaatagttaagctaacaggttcttcacggctacgtgtattgtcaatttctacgccattttcaatagcaacagaaaagtgtaggtcaactttagaaccgtcagtaatacgaatttcttcattaggttgaataatttcggtcatattatgcatccgaatttttaggtctttgcttctcaaggaagaatgtgtcgatgagtagcaaaatggtacctagagtaatggcactgtccgcaatattaaaagctggaaagtgatgattttggtaataaacatgaataaaatcgaccacataccctaaagtaatacggtcaattagattaccaagggctccacctaaaattaaagcgatagctacaggtagcaccaccatttttttaggcatacgtagcaaccaaaatacaaaaagtattgaaactaagcctgccaaagatgtgaagaaatagcgttgccatcctccagcatcagataaaaagctaaaagctgcaccataattatgtaatagtgtccagtttaaaaatggaagtacaggtacaggatctgcgtagttcagatgtgtacttgcaatccattttgtccattgatccaacacaatggcaaggacagaaagtccaagccaaatgaggttgtgaggataaaactggaataagccttttttagcttgtgaattaggcatattttctcacttcgccacgaccagtgacgttcacaatacaacgaccacataaaccaggatgatcggcatgtgtatttacatcaggaaggacatgccagcaacgtgcacatttttcaccttcagctgcagatacttgtacacgtaagccttccatttcagttgcttcaccttgttcagcaaatggatgtactactacttgcgaagtaataagaacaaaacggagttcatcagccagttggtttaaaactgtttgtaatgattcatttgcccaaagttcaactttggctgaaagattactaccgacaagtttagcgttacgagctgcttcaatctgtttatttactgcagattttacgctaatcaatgtttgccaatctgcttcagaaagcaagtttgcttttgatgaaacaggtaggtcataccattcagctgtaaatacatacttgtcagttagttcaggaataagtggccacgcttcttgagctgtgaagcttagaatcgggctcatccagcgaacaaatgcttgtacgatatggtaaagcgctgtttgtgcggaacgacgtgcttgtgagtcagccttagtggtgtattgacggtctttgatgatgtctagatagaaaccacctaagtcattaatacagaagcttgttaacgcactacacacgacgtggaagttcatttcttcataggccgcgataatggtctgttgtacttcattagcacgttgcaagatgtattgatcaagagcaataagatcatctactgccagagcatctgtacttggtttgaaaccatttaagtttgcaagtaagaagcgtagcgtattacgaatacgacggtagctatcacttacacggctaaagatttctttcgatgctgcaatttcatagcgatagtcgctagatgctacatataaacgtaaaccatcggcaccaagttgtttgatgatttcttcaagcggaatatagttgcctaaagatttcgacaatttacggccattttcatcaactgtaaaaccatgagttaacaaggctttatatggcgcacgattgtgaattgccatagacgttaataaagaagattggaaccaaccacggtgttggtctgaaccttctaaatataagtcagcaggactttctaattcgtcgcgttgctcaagtacagcgtaatgcgttgtaccagagtcaaaccatacatcaagcgtatcgcgaacagcattgtactgttcagcatcttcaccaatgaagtctttcgcatcacggttaaaccatgcatcaataccttctttctcgataagtttggcaacttcttcgatgagctcaggcgtacgagggtgcaattcgttcgtatctttatgaacgaagaaaggaattggtacaccccaagtacgttgacgtgagatacaccagtccggacggccttcgatcattgattcaatacggtttttaccccagttcggtacaaactcgatatcgttttcaatggcattaagcgcaccgtcacgtaaacctttttgatccatgctgataaaccattgtggtgtagcacggaaaataatcggagtcttatgacgccagcagtgtgggtagctgtgtttaatcggttgatgagcccataagcgacctacagcacctaaagcttcaataatctttggattggctttatagatgtgctcgccagcaaatattggtgcggttggtaagtaaacaccgttaccacccactgggttttcaactttaaggttgtattgaagacctactttatagtcatctgcaccgtggccaggagcagtgtgtacagcacctgtaccgcttgttgcgataacgtgctcacctaaaataaccggaacttgacgatcagtaagtaaaggatgttgtagggtaaggttctcaagagctgaaccagtaaagtcagctaaaacaattgggttttcaagcttgtaacgctcaattgcagaagcaactaagtctttagcaagaataaagttttgcttaccacgttcagtagtcacttgtaccaattgatattcaatttcggcatgcaatgcaactgcttggttcgcgggtaatgtccaaggtgtagtggtccagatcacgatatccgttggatcttgaacgtctacatttacacgagcgcttaaatcttttaaatctacaacgccaaaaccaacgtcaattgcgtctgattttttatcttcgtattcaacttcagcttcagcaagtgctgagccacagtccatacaccagttcactggctttaagcccggctggatatggccatttttttggattaaacctaaagcacgaacgatatcggcttcttgtttgtagttcatggtgaggtaaggattatcccagtcacctaaaataccaagacgtttaaagtcagtacgctgtaaatcaatttgctttagcgcatattcacggcagtgtttacggaaagtggctgcgtcaactttttcgcccactttgcctactttttcttcaacttttagttcgattggcaaaccgtgacagtcccaacctggtacatatggcgcatcgaaacctgccaaagtacggctttttacgatgatgtccttaagtactttgttaaccgcatggcccaagtgaattgtaccgttcgcatatggagggccatcatgcaaaatatattttttcttaccaatacgcgatgcacgaatctgctgataaatgttgtcggtataccactcttctaaccatttcacttcacgtactgccaaatttgctttcattgcaaattgagtatccggcaggtttagcgtggctttgtagtccactgcattttcagtagtttgcttatcgctcatgcaagttgtcttccagtttaatcagcttgggagccgacatgttttacaatcaaaattcgaattaaaaaggaaattgtgtcgtgtcgttacgatattgtcgtaattgctgcacgtcattatcaattcctgccttaagtgcttcaagcgaagggtagttcaattcaccatgaagatagtgaagaaaagtcacccgcataaataagccatacagattagcagaaacatcagggaaatgtacttctaatctccactctggatgttcttgctgaatggctggacgtgtaccgacatgacctgcaccatagaggctgttttcatggtatccggcaattcctggcttttcaggattatcctgaagcactttttgagttagcgaagttgtttcgcaaatgacttcaacgccataaataccatttaaacaaggcttatggcggttgagacgaacattaatcgttgggaaatctaaagttcgtccaatttggtcgccatattgaacacgaccggtaatactgtacggacggcctaataatttagctgctaaagcgagattacccacttgaagcacttggcgaatacgagttgaactgacgcgttcaccttcgagttcaatcgtatgtaaatttgtgacttgaaagccgtaattctttaaaaattcgctattgccttgtcggtctttgccgaaatgaaagtcatctcctaaaaccaaagcttgagcatttaatttgtcttttaataaatctgcaaactcagaagcactcatgctacggaaatgctggtcaaacttggcaaccgcaatgtaatccaccccaagttcagctagatattcaactttttcccgtaatgaattaatacgaggtggggcatcgtagcctttaaagaactcaagcggttggggctcaaaaatcatgaccaatgtttttaagccttgtgctgcagcaatttttttgagttgagcaatcatcgcttggtgacctaaatggacaccatcaaaattaccaatagttaccgctgtttgtggtaactggaaattgggcgataacgcattaagacgaagcagtttcatgaacttaaaatatggctatttttgcaagggctatatattgccataatctcacagattcgtcttgttgttgtgtttttactcaggtatttttcaatacgaatactttttatatctaaaaaattgatgaattaaataaaaataaatcaatttttcttattattaatttatcctactatagcctcatccactctttgattagagacttaagatgaaaagacccttttaccaattaaatcaaagtaaagatgttatacggcattttaccccaaattggtttacagcaactatgggtactggcgtggtcagtatgattttaattcagcttccatttgccaaatcatttttatttatgctggctacgctgttatggcaatttaatattgttctatttagtgttttttcagttctctatttattgcggtggtttcttttccctcatgaagcgaagcaaatatttaatcatccaaatatgagcttgtttttaggtgctataccgatggggcttgcaaccatactaaatggctttttaagcttcggaatcgggctttacggcgaagtggcagttcatatcgcccaagctttatggtatatcgacgtctttttagcactggctattgcgtggatcgtaccattttgtatgtttagccgtcagaatcatcaactacataccatgactgcaatttggcttttaccggtggttgcatgtgaagtcgcagcaagttctgcgggcatgttggttgcacatttaccagcagatgtgcatagctttcatttattgttagcgggttacgtactttggggaatctctgttttacctgcatttgccattttaacgattttaatgttgcgtatggctttgcatcagttaccagaaaaagaagtcgcgatttctagctggctttctttaggcccgattgggacaggtgctttaggtctattgttgctaggtgagcaggcacaaagagtatttgtaaatgttggctttcctgagttggcccatgtatttcaagccttgggtgttgtgggtagtctggtacttttaggctttgggttatggtggcttggccttgcgattttaacaacacttcgtcatgcaaagacaggtattccgtttaacttggggtggtggggtttaaccttcccatttggtgtatttattttggctttatttaatttaggtcatcagattgaagttgtatttttacaatacgtcgctgtggcattcagtattttattattagtgatgtggagcgtggtaatgaagaaaaccttaaccggagcatacagtggcaagctattcttctctccatgtttggtggctttacaacaaagaatgcagtaaaggtgaaaaggtgcaaaaagcttttgcacctgatttatacttactttctaattttgttaattctgatctgagctttttgaatgaacacagataccgctttaattatggcacttcccaatgagtctaaaggtttattcgagcaagcaggtattgaagtccattacagtggtattggtaagatcaacgctgcttttaaagcgtttgaagttattcaaaaaacaggctgtaaaactttaattaacttaggtacagcaggaagttcatcttttaatcggcacgatttagtagaaataaaaacttttgtacaacgtgatatggacgtttcacctttaggatttgaagttggggtaacgccgttagatgaccacttggcggctgaaattcatctccaaacgcattttgcggatttaccaaaaggaatttgtgggacaggggactcatttgaaacgggtcagccgaaggtcgcttgtgatgtggtcgatatggaaggctatgcgttagcaaaagtttgccacaagttaggtgtacgtttaatttcggtgaaatatattactgatggagcagatgatacggcccatttggattgggaagaaaacttattattgggtgcacaaaagcttttagcactttatcaaaatcatttctaaaaaaagatcggcaaatttgccgatcttttttattttagcgaggtaatacgccgtatagcatcatatgtaccgtatgctcaatcgagcgctggaacatactgcggttacgaagcgttttcccggttaccatttccatttgagtcgcaaaatcagcatagttttgcgtaagaccccaaatattgagaattaaaagttccgggtcgatatctggtgaaatttttccttgctcttgccaagtttgaatgaccttagctttgcgcttaaatagctttttcaagggccctttcagtataggcaaaatatgcggtgccccttgaataatttctaaagcaaatagtcgcgaagcttttggttggctacgagaaagttcgattttttgaattaaataatgagacaaggcttcggctggttctaactcagcttctaaggtttgtaagggagctagccatttttgtaaaactgtggtcagcacttccacatataaagactctttattttcatagtaatagaaaatattcgacttatgcatgtcagcgagttgggcaatttcatccagacttgcgccactgaacccatatagtgaaaacacatcaagggcggcagcaagaagctgattgcgcttttgggtactcttcttttgttccatttgctgcataaattaaaaagatagtgttcccattgtaaggtaaatcgtttgatttgtgcacaggtgtctcacttttttagtgaaaaaacggatagttatttgagcaatagatatactattgtgcaaaaaatagagagattcactagtttattgttattcttaaaaatattttttaatcttcgccctaaaaaagagcaataaatcatcagttttattgctcgttaattgggcatttttcggttgaatggttctcattactcatctcaaccttaagtggctaaaacggcatcgagtacttgttgttcaagctgagcaaaagtaatgctctttttccgtggacgcggcaaattaacttgaaaactttgagcaatctgacctttatctaacaatataatgcggtcagccagttgcactgcttcacttacatcgtgtgtaactaaaatggcagtaaaaccttgctctttccataaacgttcaatcaagctttgcatctcaagacgagttaacgcgtctaatgcacccaaaggttcatctaacaataaaatacggggagtatgagataacgcacgggctagggcagtacgttgtcgttgaccacctgagagctgtgaaggccattgtcccgctttttcttttaaacctactttttctaataattcttctgccaaagcatgttgcgattttggtagcccaagttgaacgttctgaagaatatttctccaaggaagtaaccgtgggtcttgaaacataacccgtatgtcatcgttagtaataccttcacgcaaatgtcgggcagatttaaatttgatttctccaaaactggctttttcaagttgggcaattaagcgcaataaagtacttttaccgcagccactacgaccaacaatagctaaaaattcgcccggttgaatatgaaggttaagatcttcaagaactttaacttcaccataaaacttataaagctgttcaatcagaatctctgcgcctaccacaggttcttgtgactctggatggttttctggaatgagctctacgtcattctgattaatatttaaattcagatttgtcatattttaagctcctttatttttgataaccggcatgccagcgtagtaaataacgttccaaaagttgcgctagaacatcggctaatttgcctaatagggcataaagaagaataccgaccagaaccacatcagtttgcaaaaactctcgtgcattcatagtcatatagccaatacctgcttgtgctgaaatagtctcagctacaatgagcaacacccaaaccagacctaaagcaaaacgtaaaccaactaaaatagagggcatcgcacccggtagaataatttctttgtaaagctgccaacgtgaaagaccatagctcttacccatctcaattaattgtggatcgactgaacggataccgtgataggtgttgatataaatagggaagaagactccgaccgccaccaaaaataatttggctgtttcatcaataccgaaccacaagataactagcggaataagtgctaatgctgggatgttacgaatcatttgcaaggttgtatcgagcagggtggaggcgaaacgagaagacccattgagcagacccaatagcaaacctaaaccaccaccaataaatagcccgagtaaggcccgtcctgcactgactttaacgtgttgccaaagctcaccgctaatgagtagatgccaaaaggcagaaacaacagccgtaggagccggcagaatacgattttctaaaaggcctgaacttgacgcaatttgccaaacaaccaatagaacaatcgggaaaatccaaggcagcagacgctgcccgacttgcttcgttccacgtgaaacaatatttatatctttgctcatgcaggctccttgacggaactattttgtttcttctcgtctggaacatagttgttggcaatgatttcaccgaatggaccggttaagtttggttgagcaagtttagctcgggtctcgattggtaataatgggaatactaactctgcaaaacggattgactcttcaaggtgtggatagcctgagaaaataaaggtatcgatacctaaatccgcatattcctgaatacgtgcagcaacggtttcaggatcaccgacaagtgctgtacctgcaccaccgcggactagaccgatacctgcccaaagatttggagatacttcaagtttatctcgattaccgccgtgtagagcagccatacgttgctgacccacggagtccatttgtgcaaattttttctgtgctgcagcaatagttgcatcatccagatactgaataagctcgttcgctgctgcccatgcttgttcattggtttcacgaacaatgacatgcaaacgaatgccataagttaatttacggcccttagcctcagctttggcacgaacatgttcgatcttttctttcacggctgctggtggttcaccccaagtcaggtaggtgtcgacttgctcagccgcgagttcaacagctacatctgaagaaccaccgaaccaaagaggtggataaggtttttgaacaggtgggtaaagtagttttgcatcatctacttgtaagcgttcaccgtggaatgtaaaagcttcacccgtatgtgaacgcgtcaaaatttcacgccagatttttacgtattcattggctgtttgataacgcgttgagtgatcttcatataaaccatccccacgtagttctgcttcatcaccaccagtcactaagttgagtagaacacgaccattcgacaagcggtcaaatgttgcagccatacgagctgccaacgctggtgttgttacccctggacgtaatgcaactaaaaacttaaggtgttgagttgcatcgattaggctagccgccgtaatccaaggatcttcacatgaacggcccgttggaataagtacaccttcgtaacccaagttatctactgccacagcaatttgcttcatataggcatggtcaacctgacgagcgcctttacttgtacctaaatagcgactatcaccgtgggtaggaataaaccagaaaattttcatgtgcattacctatatatctattgaaattacttggcaccccaaacagcttgtttaatgctgattggtttagggatgatgccttgttgagtaaagatgtctgcaagctgctgttgttcagcaatgactttgctgttaagtggagctgccgatgatggacgtggacggcgtttaataaataagtcactggtcgcaggttttaggcctgtactttggccaatcgcacttgcagtttctgcttgatggctttggacccatttgtcagcttgattgatctgcttgatgagtcctggaacagcttttggatattgcttaacaaaatttggagcggctaagtaaaaggtatagttcgggcttaggcctttaccagatgcaagaacacgagcttggtcttctagttgtgctgaagcgtagtacggatcccatattgcccatgcatcaacagcacccttttggaatgcagcgcgagcatcggcaggtgtgagccaaattggggtaatgtcgctccattttaagcctgctttacgtacggcctgtacaagtaggtaatgtgagctagaacctttctgtagggcaatacgtttaccttttaggtccttaagctgttttagttgtgagtttttgggaactaaaattgctgaggccaatggtttggctgcttcataagcaatgtaatataaaggcttgccagcggcttgagcgtagaccgggggcgtgtctccagtaacgccaacatcgagtgagccaacagctaaggcttctaaaatttgagggccagcggggaactcattccaagtgattttggcatttggaaattcttgttcaaatagtttttgctgtttggcaatcgcgaagttaatcgaacttttttgaaaaccaatacgaagttctttcactgttgggtcaattgcccaagcaggtgctgcgattgttaaacctaatacagcgaccgcgctaaagcgcttaactaactgagtccactgactcttattaaataatgactgatgttgcatattgatatccttgttcccttaacacaaggcacagcatttatatcgttatttaagctgtgcccaagctgggtttatttcagttttaaaatggcttcttgaatggtgagcttgttgggaatgagcttttgcgcgtagaaggcatcagctacatattgttgttcttgagctaccttgtcagatattggctgaactccaaaacccatacgtgaaatggatgttttgagtacatcaaactcaagtgctgtaggtttttcgagtagcttggcagcctcatcttggtgtgtgctgacccattgggttgtctggtttagcgtttgtacaaccgtgttcagaacttttggattattttctgcaaatttacgatcagctaagtagaactgatgattgcttaccaagttttcacctgttgccagaacgcgggcctgaatttgatgttcagctgctgcaaagaacggatcccaaatcacccatgcgtcgacagctcctttttcaaaggctgcacgcgcatctgatggtggtaaataaacaggttgaatatcacttaagctcaagtgatttgcttctaagacttttaataaaaggtagtgaacattcgaacctttattcagtgcgacacgttttccttttaagtctttaatagactggattggagaatctttttgtaccaataacgcttctgcttttggtgcagcaggttgatttgcaacataaactaaatttggattggctgcttgagcaaaaataggtggtgcttcacctgcttcgcctaacgaaacacttcctacatttaggccttcaagtaattgaggtcctgcaggaaactcaacccatttcacttgtacgccttgatctttgagcgctttttccaagtcaccacgtgcttttagaataggaaggatgccatatttctgatagccgatatttaaagttgttgtggtgtgctcctcttttttggcacaaccacctagcatcatcactcccgcaaggctggcagcaatgactgaatattttgcccatgaagtggaattaaaaagtgccatgtggtttcgtgctccccgaaagagaaaaagaaaaataattggatgagcagataccctaaagggatttttatttcgtaaaaaataaatattcagtctttatttatgcaaaaaaaagctaaaaactttcggcgataaacttatgcaaaaaaatgatttattgaacagaataatatttataaaaagatatttaagtatatgtaaataaaataaaaattattaaaatagaaaaatttaaagatttaaaaaaagtacaaccatacattaattacctttatggttgtactttttagactaagcttatctgaaataagaatatcttaaaaaatgcatagtctagggaagcaattttttaaagactaaagaatttctttgatagttataaagtgcctgacgggcatttggtaagtcatccacactcacctgatggaaaccgtgctctaagaaccagtgcgcggtacgggtggttaaaacgaacaattgacgaatgccttgttgtttggccttttcttctagaaattgcagaatttggctgccacggttcgatttacgataacttgggtgtactgccacacaagcaatttctgctgaacgtgtttcattaaactcagtcggaattggataaagggcagcgcaagccaaaatcataccgtctcgttcaatgacagcgaactggttaatttcttgttctaaacgctcacgtgagcgatacaccaaaatgccttcttcttctaatgggcgtaaaaggttcattaatccgccgacatcttgaatatgcgccatacgaacttcttcataatgcgcatcggtaatcatggtacccacaccatcacgcgtaaagagttcttcaataagcgcgccatcataagaataagaaattagatggacacgatgtacacccgataaagatgctttttttgcttcttgcaaatgtagggttagggttgggtgtgtggtttggtattgttgaatatagtaatcaagctggtgtgggcttaattcacgcagtaattgcccatcttcgttaggtaaaccttgttgctcacctaaaaagattaatttatctgcctttaaataagtcgcagttttggttgcaacttcttcagctcttaaattaaatacttcacctgtggttgaatagcccgttgggccaagtaaaacaatattattgttatcaagatgacgttcaatcgcgtctgtatctattgaacgaacttcgcctgtaagctgaaaatccattccttcacgaataccataaggtttagcggttacaaaattacctgatacgacatctattcgagcgccatacattggagagttagctaaacccatagataacaatgcttcgatttctaatcgaatagaccctacagcactcatgacacagcttaaagattcgcgtgtagtaatacggcagttatcataaaaaggggtttcaatccctttttctttaaggttgtgattaatttgtggacgtgcgccatgcactaagattaagcggatgccaagagaatgtaataaggcaatatcgtgaataatatgttcgaaattaggatcgcggactgcttcaccgccaaacattaaaacaaaagttttgtcacgatgcgcattgatgtagggtgctgaatgtcggaaccaatgtacataatgctgggtattattatgtgatttctctaaagacttagttggcataccgatctcgaatcaacagcaaaaagatataaagaggattctaaacaaaaaagctcaaagtcgcatgttttagataaaaaaacacccaaattagctttgggtgttagatgttttatgaacttaacgaattactttaataattttatggctttgctcatttacgagtacataatttccgttcaccttataccatttttgataacgacctggcttagtcaatttctggtgtgagcggtagtcaatgacataacgtggatgttggtattgatgcggtacgacttggcctgcacgccagatattcgcatggtcatctttatgaatgactttaacggtttttgtctcatatccttggtggtgataatggtcgtgaggcgcagccattgctgttgttgcgattaaaccactcattgaaagaacaattgctgttgttatctttttcatcgtaaacctcgaatgatctattaaatttcgataattgaagattagtgaaaaattacagataaatcgtgaaggcgaagaataataaatgtgaaaattttctatgaaataagaagaaatttagaagatttaaatttctatatcatattgatataaaaataaaaaaaggataaagccgatcagcttcatcctttcctactaagcgatagtgaggagctatctatcttagaaaccgcgaatactcacaatgctgttagagtccgtgtcgactaaaatatagtcattgttaattttgtaccactgctggttacgatcgggtttaggtaagttattgtctttatagtcgactttataaccattaccacgatagtgctgtggcatcacataacctggctgccaacgatgttgtttcagacgctcaaagccacgttcctcacgcatacggcgttcatcgcgaacacgatcaccattatcgtcacggtcaaatttatgcccacgatcattccattcaccacgaggtccgcctttaggacctttcgggccatgtcctcggtcaaaaggaggatcagcaaagcttgccatactggtggtcagtacagtgatgcaaagggctaagatggtgaacaactttttcatgatgcatcctcgtttacatctgatgtctctcatgttgaatactgtacgcgcaaaatgcagagaaactgtgaagatcatttaatgcttcaattaaaattacggataaatccagcgtttttctcaataataaaaaaggcttgtatatatcttttcaggtatagccaagccagatgtgatgatcggctataaattattttagcttttcatctgtaattatttaatcctgtgcatcaatactttgtccattgagcgttaagctatcttcacccattaaataaagataagccggcatgatggactccggtgttggtaatgttttcggatcttcttcaggataagctttagcacgcatggcagtacgtgtagctcctgggttaatacaattaaagcgaatatttggataagtatgctcagccgcaaaaatcttgctcaccgcttcaatcgcgactttcgagacagaatacgcaccccagagcgcgcgtgcctcacggcctacacctgagctggtaaatacgacagaagcgttttctgacttttgtaatagcggtaataaagcttgggttaaagcaaatggtgcacgtaaattgactgccatcacatcatcccatacttctgctggataatgtgcaagttctacccgctcacccaaaatacccgcattatgcaaaatgccatccagacgaccaaattgtttttctagcgtacttactaagaaatcataatcgcgatcggaagcactcgaaagctggaggggtaaaatagcaggttgaggtgcgcctaaaccttcaatttcatcataaattacttctagtttatttaaggttctaccatgcaagacgacagttgcaccatgtaaagcataactgagggccgcagctcgcccaattccatcaccagcaccagtgattaaaataattcgatctttgagtagatccggacgaggttgatattctgaatatttcattggtaaacctccttctttttatattgatataagtaaccgttaaaaaaacttataaaactcttgtgttaacttatcatacgctgattttcctgtagagcaggaagcttttgacgtaacaactcgtgtaattctgtcaccgtatttacaatcgaatcggcttgccaagcgtttaaatcatcccgatgttcgataggcaaatagccataagctgccaagatggtatacatatcagcattgcggccagcatcgatatcacgtgggtgatcccccacatagatgatttcatttgccgggatgtttaactgtttagcggccaaatacattggttcagggtctggtttagttttactgacatcttcaggacataccaaaaccgcacaacgttctgtcaggtttaacttttctagaagagactcacttaaaccacgtggtttattggtgacaataccccacggaatttgctgagcttctaactcttctaaaagtggatacatcccttcaaacaggtcagtatcgacaactatattattgccatacaaatctaaaaaattttgtcgatgtgccaagaaaattggattggtcacatccagctctgggtagaccaatttgaccatcgcacgggcaccttcagacacttgtgtacgaataagatcggcttctacaacagggcgtcttgcatcacggcacatttgttgaataatacgaataaagtcggcagccgtatcgatgagagtgccgtctaaatcaaataaaacagctttcatcatacacctgtctttattgtgtgaaccatatagttaacatcaacatttggtgctaaccaataacgcttcgtaattgggttgtagtgcaagcctgtcatttcttttaaagttaagcctgcattacgaatgtcatgtgccatttcagatgggcgaataaacttgtgataatcatgcgtaccttttggcagcatgcgcagcacatattcagcaccaataatggcgaataaataagatttcgggttacggttgatggtcgagaagaacacatggccaccgggtttaaccaaagtctgacatgcttttacaatggatgccgggtctggaacgtgttccatcatttccatgcaagtgaccacatcatattggcctgcttgttcttgtgccaactcttcaactggaatttgacgatattcaatattttgaacattttcttgttgagcatgcaaacggcctatagctaaaggcgcttcacccatatcaatgcccagtacatctgctccacgacgtgccatgctttcagccaaaataccgccgccacagccgacatcaagtacttttttaccggcaaggccacctgcacgttcatcaatccagtttaagcgtaaaggattgatttgatgaagtgggcgaaattcagaatgttgatcccaccatttggcagcaagtgcttcaaattttgcgatttcttgtaaatcaacattcaattgcgacatggtgtcacctctaaacttgggttatctttttgatgtagttcgccgttagtgtagcgattattgggaaaaaagcgataaacccaataaaaaacttcacagaagcaaaacgaatttagcatatttgttttatatttagggcataagctaatgcataacaacttagaggaaaagctgtaacaatgaaaaaattggttttgggtggtttgagtgcagcaattatggccgtatcgggtagtgcaatggcagcagattttgttgctggtaaagactacaccgtaatcgccaatccaggcaaagtggaagtaccggggaaaatcgaagttcgtgagttcttttggtatggctgtccgcactgttttaaacttgaaccacatatgcaaacgtggttaaaacaaattccgagtgatgtacgttttgtgcgtacgccagcagccatgaacaaagtatgggaacaaggggcacgtacttactatacatctgaggcattaggtgtacgtaagcgcacgcatttaccattattccatgcaattcaagtgaatggtcagcagatttttgaccaggcttctgcggctaaattctttactcgttacggtgtgcctgaacaaaaatttaatagcacttacaattcatttgctgtaactgcaaaagttgccgagtcaaataaacttgctcaacagtaccaattaacaggtgttccagcagtagtcgttaatggtaaatatgtggtgcaaggtgaagatggtaaagttactcaagtacttaattacttaattgaaaaagaacgtaaggcaaaataatagtttattgctttaaaaagggcttcataagaagcccttttttataaaatttatttcataatcacgaaataattcaattaattttgagaagtctcgtcttcaatctgaaaattgagcgcatcaaaattggtggtttgggtaggtagtgataatgcttggttaatatataaattaattaatttttggcgagaaccaatcgagcgctgataataagtcgagtttaaaagcaacgatgcaccgtaagtgagtgaccagatataagataaatagtcacgaatcgacatatcatagtttaatgattttaaataactttctgtaatgtctttaatcgctagaatacgctgttgacgaacttcataaagctcttcaaaaagatgcttcaacttagactctgtcatcgtcagattttcttcaagttgatgcaataaaatcgtttttcccggtgtgagcaaatggtggagcatgtatcgtggtgcatactctttaaaatcagtattatatttttgagaaatttctaaaatttgtttttcattttgaataatcaattcaagcagaagttcatttttacttctaaagtgcttataaagcgtaccttttgcaatatctagctcggccactaattcatctagagtaatttcctgattgttttctagtaacaatttttctgcaacgcttagaattttttctttgcgcatcaaaaactgtgtatgacgatcaagattcataggtattcccacaccagtttggcctaacgaatagtttacttcctgtaaaaagaaaaagacttttctcgaaattttcgcctttttctttcactctttacgtattaacacataacctgttttttgtcatttgccagttttaccgttcccagttagcaatgcctctaaacagtaagcgaacttgtgtagacgcattttcaataaatgcagtttgttgctgtttaagttgctcaccttgatattgtttggcgaggttgagccacgtcattgcccatgtaaatgacatattggtcaaaatggtagataagacatttaagtcttgaggattttgaatatgtttaaaattctcgagtttagtcagatctgttgtgagatcttcaatcaaaaattcaatttctctagcaatggctgcacggaccgtttctgaaccaccccaacgttcagcaatcataaattgccactgtttagggctatggttcactgcctgtacaaatagttcaatactggtttgggtttttgcagacttgtgctgtaaataactctggccaagttgatgtaaaacgctttttaaatgtagggcaacttggtcaaccaactctttcccgagttcatccatgtcttgaaaatgacgatagaacgctgttggcactaaacccacttcacgtgcaacttcacgcaaactgatactactgaacgaacgcccagacgtgctcagatgcaaggctgcatcgagaagtgcctgacgactttgctgttttcgttcatcccgtatcgacattaaaaaaacctatttaaaccgtgagccaaagtctaacaaaaaagagcaaactttcataaaaaaaatagtgaacaagtgttgactgagtgaacacttataaatatagtgtacatatgttcactatacgaacatgtgttcactcaaataaatagccagaaacaaaagaggaacgtatgaacgcaacacttaactatcaaccacattgggttcgagaagatttcgttgattttgttttgcagaaaattaacgcgacttgggcttggaaaagggtacttgcagaagttaccgctgttcagccgcttcataccgatatggtactgatcaagcttaaaccaaatcgtaattttaatttcgatcaggttcgagcgggacaaagcattctattgacgttgcttatcgatggcgtttaccaacaacgtagctattcgattattgaagtaaccactcaaggtgaaatcgctttaggtattaaagtacaaggcttggtgtctcgtgcagctcaactattacatgtgggcgagtgtgttgaaatttcacagccacaaggtgattttactttgcatcaaggtcagcagcctgcaattttaattgcctcaggaagtggcgttactgcaatttattcactcttgcagcaagctttgaaacagcagcttgaacaaattcatgttatttattttaatcgtgcggaaatttttcatgccgaattaaaagctttagcagaacagcatccacagcttcaatatcatttttttaataccagccagcaaaaacaacatttaacggaaagcttactgcaaaagctggttccagattttgcgcagactgcgacctatatatgtggacaccacggcatgatgcagcaggcgaatgaaatttatgcgcaaaaaggtgctcagtctcagcttcaccaagaatatttccaaccacttcaagtgactggtacacatgcagcacagcctgttattttccgccgtgctcaacacgaatttttagctgaaacaaatttactgagcagtgcagagcaggcgggactacgcccgcaacatggctgccgtatgggtgtttgtaataaatgcagttgtaccaaagtgagcggagttactcaaaacctgttaacaggtgaaattgaagaccaaccgaaccgtccaattaaactatgcgtgagccaggcattaagcccagtcacgattgatctataaaaagaattacagaggattaaccctatgaatatggcattaaaagtttctatagcttctaaatctgctcatttaacccctgagcaaattgaagaatttggccgccgtgttgagcagattcgtcaagatgttatgcaaagtcttggtgagcaagatgcaaaatatatctacaaagtccgtaactttgttcgctataccgaaatcgcctcacgtggcatgttgatgtttggtggctggattcctcctgtctggttattgggtacaggtttactgggtatttctaaaattgtagaaaacatggaacttggtcataacgttatgcacggtcagtttgactggttaaatgaaccaagtctgaatggtaatacctatgattgggataccattgcctctggtgatgactggcgtgaaacacacaactatgtacatcacacctataccaatattgtcggtaaagatcatgatgtcggttatggcattttgcgagtaagcgatcaacagaagtgggaacctcgtcacctatttaatattcctttggctctacagttaatgtttttctttgaatggtatgtaggtgtacaaaatctacatcttgaagatgcattagtttataaaaccaaaagctggaaacaggtgtggaaagatgcggctaaggtccgtaaaaaagcaacacgccaagttttaaaggattatgtgtttttccctgtgatctctggtcctatgtttttaccggtttttgcaggcaatgtagttgctaatattattcgtaacttgtggtcatctgctgtgatttttaatggccactttactgaagatgcagaaacgtttgagccggataataccgacactgaaactaaggcagagtggtatttacgtcagattcgtggttcaagtaattttagtggtacagaatggcttcattttatgagtggtaatttaagccatcaaatcgaacaccatttatttccagatatgcctgccaaccgctataaagaagtagcaccgaaaattaaggcactctgtgcagaatacggcattaactacaatgaagctaatttcatgcgtcagttctggagtgtatgggtgcgtttagcaaaatgctcattaccaaaccacaccactgcaaaagtgatgcagacattagaaaaattaaaagcaaaattcaaatttgcctaatagatagaccaataaatagctcctaaaaaggggctatttttatttttaagtcatgaaaagtgcagacttacatttgaaagtagggaataaactcaacctgtcaaaatcctttgctatactatgcccaagtttgtatttaagagaatttaggaaggattatgcgtattgaccaacgtgcattagaccaattacgtgaagtgaaaattacacgaaactacacccgttatgctgaaggttctgtgctggtcgaatttggtcacaccaaagtcctttgtactgcaagcattgataactcagtgccacgctttctaaaaggccaaggtcaaggctgggtaacagcagaatatggcatgttaccgcgctcaacacactcacgttgtgatcgtgaagctgctcgtggcaaacaaactggtcgtactcaagaaatccaacgcctcattggtcgtagcttacgtgcgatggttgatttgaaaaagcttggtgaaaatactattaccatcgactgtgacgtcattcaggcagatggtggtacacgtactgcttcaatcactggtgctgctgtagcattggttgatgcgatgaatgttttacttgcacagaaaaaaattaagcaagatccacttaaaggcttagttgctgcaatttctgtaggcatgtatcaagacgaagtattgcttgatctttgttatgaagaagactcgaactgtcaaactgacttaaatgtcgtgatgacacaagcaggcgagtttattgaaattcaaggtactgccgaagacaaaccgtttacccgtgctcaaagcaatgccatgttagaaatggccgaaaaaggaattgccgagctcattaaaaagcaacaagaagctttaggctggtaagtttaagttttctaaaaaacgcatcttcggatgcgttttttatgccttcatcaaatcgacataaaaacatcacttgcctgtcaccttttcgctttattagtagttcgcatttaaaccgtttgggaaaaaccaatgcgaaaactttcaattttattaattacatctttagcactcatgctcagtgcttgtaacgatgataacgactcagataattcatcgccaacaacaccgcctaccagtaattgcaaaatgcactgtgcaccataataagaactcaggatagaactaatgaatcgtcgcgaatttcttttaaattctacaaaaacaatgtttgggacagctgctctagcgagtttcccgctgagtattcaaaaagcgttagcaattgacgccaaagttgaaagtggaacaattcaagatgttaaacacattgtgattttgactcaggaaaaccgttcatttgataattattttggaacactaaaaggtgtacgtggtttcggcgaccgttttaccattcctatgacagaaggccgaaaggtttgggaacaatatgacgccaacaaaaagaaagtattgccataccacttagatagtcatttaggaaatgctcagcgtgttactggtacaaatcattcatggtcagatggtcaaggtgcttgggataatgggcgtatgagtgattgggtaacgcataaacaaccgcagtcgatgggctactacaaaaaacaagaagttgaatatcaatttgccttagcgaatgcttttacgatttgtgatgcctaccactgtgccatgcacgcgggaactaacccgaaccgtaaatttatctggacgggaaccaatggacctacaggtgcaggtgttgcgagtgtggtcaatgaatttgatgggattggaccatcaacagaaggttatgaatggacgacgtatcctgagcgtttacagcaggctggcgtgacatggaaagtttatcaaaacatgccggataactttactgataaccctttagctggtttcaagcaatatcgccgtgcaaatgagcaatctggtcaacctgtcagtaacgacacactaacgtgtccagcatatgatgaaaagattgatgtgactcaaccactttacaaaggtattgccaataccatgccagacggtggttttctaggaacttttaaagctgatattgcgcagggtaaattaccgcaagtgagttggttagttgctcctgcaacttacagtgaacatccggggccatctagtcctgtacaaggcgcttggtatattcaggaagtattaaatgtattaactgaaaaccctcaagtgtggagtcaaaccgttttattggtgaacttcgatgaaaatgacggtttctttgaccatgttccttcaccaagcgcaccttctaaagatataaacggtgttgtatatggaaaaactactttaacggaccaacaagtatcttttgaatactttaaccatccagcagtagcgacttcaaaatctcaacccgaaacagacggacgggtgtatggcccaggtgtacgcgttccaatgtatgtgatttcgccgtggagccgtggaggatgggtaaattctcaagtctttgatcatacttctattttacaattcttagaaaaacgttttgatgtgcaagaacctaacattagcccataccgccgtgctgtatgtggtgatttaacaacggcatttaattttaaaacaccgaatcttttgcctgttgctgaactagatgggaagaaaacaaaagccgaagccgatgcgattcgtgtcgctcaagaactattgccgcaagtttctgttccgagccagcaacaatttcctcagcaggaaataggaattcgaccttcgcgtgctttaccttatattttgcacactagtgccaaagtcgatgccactcaaaaaacggttaagctgatgttctccaatacgggtaaacaggcagccgttttccatgtctataatcgattagatcttacggcaattccacgccgctatatggttgaggcgggcaaacagcttgatgacgtgtggaatactatcaatggacagtatgatttatgggtccttggaccaaatggttttcaccgtgcgtttaaaggtaatttaagtcaagctaatcagactcaagcattaccggaaattagagtatgtgtagaagaatgtgatgcgaatttatatttaaaagtgcgtcatgatggtaataagacagtcaagctcaacgtcaaagctaatgcttatctaccaaacaagacatgggtgatagaaaccaatagtgttgaaaaagaactggtttgggatatgtctgaatttggtggttggtatgattttacggtgacattagcggacgatgcgacgtttagtcgccgttttgcaggacgtatagaaactcaagaagattcaatttctgatccatatatgggatatttagagtcttaagttgctgtaatgcatgaatattaagctgaagtcttagttaatagttattttaaattagttagcacgacggagtcttatcgtttattcatccagtggaagtagctaattcgttactttggtttcgcccaaagtaaagtacgtaataaagattaattaatctttattacgtatcgaaagacaacagttggcttaataacattcgtgcgcttcgacaaagctataatcgctttgtcttgctcaggttgtagatgacatctcgcacaatctaatgttgggaaatataaatgaagacaggtaataacttttcgtatagatgaataataaaaataaagacttaccttttgtaacagaatctcctaagcctggtcatatttatcttttaccttgaaaccctaattttttaaagtgatggggaaaatttatgctacaaggttttattgtattattagcagtagttacttttgttttaatggctgccgatccacgggatagtggggcacaagcgactcagtcagcatggcaaaaaacacaagcggcagacatgaccaagtcgcaaaaaaataccaataatgatgctgattttatttaggcattaaaacgcattgataaatcaacggctttgacatctttagtcaacacgcccatagaaatatagtcgacaccagtagtcgctacttcgcgtaagttttcaatagtgatattgcccgaagcttcgagtttacagcgtcccgccacgtgttttacagcatcaatcatttgttgttggctaaaattgtcgagcatgacaatgtctgcacctgcttcaagcgcttggtttagctcatcccaagtttcaacttcgacttcaacaggtttacccggcgcaatttgatgtgcttttgctatcgcttgggcaataccgcccgctgccataatatgattttctttaattaagaatgcatcaaataaaccgaggcggtgattttgtccgccaccgacggttacggcatatttttgtgcaatacgtaagcccggtaaagttttacgtgtatcgagaagctttgtgtttaaaccttcaagatgctgaacatattcagcagtttttgttgcaacagccgataatgtttgaataaagtttaaagcagggcgctctacagtcagtaagctacgtgcagaaccagcaagctttaaaaaggcttcatttgcagcaacacggtcaccttcttgttttaaccaagtcacctgtacagtgttgtcatacgctgagatgagcgcattcacccacggctgtccagctaaaaccatatcttcacggctgatgatagttgcggtagcttgttcatcttcaggtgtgagcatggcggtaatgtcaccgtccccaatatcttcttgtaatgcttgttgaatattgatttgaattgactgttcaagcaaagactgaggtatgctcatacggtttccattttgtcgatgaccctaaaacttgcgatatattagcaccgtcgactttaaaaataagctgttttatcagattaatcgcgataaacaatcatgctgactactctgaaaagcaattaactgttttaaactaaaacaattggcaagcaatttattggcatctcaatgaagcaaatcacaccgtatgaagttatagatggacaattaaaaggggcgagacaagtaccttctccaaattttaaccagcgtcccgctggtaccgaaatacaaatgattgtggttcataatattagcttgccgccttctcagtttgggggaggctatattgaacagtttttccaaaataaattagattggtccgttcatccctattttcagactattgaaggtatgcaagtctctacacacctgttaattttacgaacaggtgaagtcctacagtttgttaactttaatgatcgtgcatggcatgcagggcgttcaagctacttagccaaagttgaatgtaatgattattcaattggtattgagcttgaaggaagtgatgatttaccttttgaagacgtacaatatgaagtgctaactgacgttgttaatgctattcgtcaggcctatcctgaaattaaaaaccatattgcagggcattcagacattgcaccgggccgaaaaaccgatccaggaccttattttaaatggcagcactttaggcagttgttagcacagaaaaaaacttgagttcattcatcatttcacaacgaaaagattttctagtttcattacaatagcgactttcgaatatagctgtaggtgagtacgatggcattatggcgatcgacttttattgtcagtgcgatgacgatgttgtcacgggtattgggcttagtacgagatgtcgtattgctcaacgtgtttggtgcgggtaaagatttcgataccttcgttgtggcttttcgtattcccaacttctttcgacggttgtttgccgaaggggctttttcacaggcttttattccggtattgaccgaatataaaacaggtcgtgcgcatgcagaagtacagatcttaattagtcgagtatttggctgtttgctgacagtcatgactttactgactttcgtggctatggtcttagctccagcaattatctatatgtatgcgccgggtttccataatgaccctgaaaagtttgatttagcggtcagtatgttccgtctgaccattccctatttaatgtttatgtcgcttacggcttttgccagcagcatcttaaacagttatggctcgtttgcctcgccagctttttcacctgttttactgaacgtagcaatgattgcaggggcttggtggcttacaccgtatatggctgagccaatcaaagctttaggttggtcggttgttgcggctggtattttacagttagcgatacaaattcctgagttatggcgtaaaaacttactgatcccaccgaaagttgattttaaacatgaaggtgtagaacgtattttaaaattaatgcttccagcattatttggtgtatctgtgactcagattaacctattgctaaatacgatttgggcatctttcatgcaagatggttcagtatcttggctctacagtgccgaacgtatgactgagttacctttaggattaatcggtgttgcgattggtacagtgattttaccctcactgtcagcacgtcatgctgaacaagaccaagcgaagtttcgcagtatgatcgattgggcagcaaaagtgattgtgttggttggtttgccagcaagtattgctttatttatgctttctacaccgattattcaggcattgttccagcgtggtgagtttgatttacgcgatacacaaatgacagcacttgcattgcaatgtatgagtgcaggcgtaatttcctttatgttaattaaagtatttgcaccaggtttctatgcgcagcaagatacaaaaacaccggtccgtgtgggtttaatgtcggttgctgccaatgcgattttaaacgttgtattcattggtttctttaaattaatcaattggcatgcagagcatatggcgcttgcattagcctcttctggttcagctttagtaaatgcaggtttgctctatttctacctacataagcgtaatattttccgatttggtgcacattggaaaaaactggcacttcaatatggcttggccaaccttgcgatgattgcagcgctttggttcgggttaaattggtataacggagaactctctcaatgggttcgtgttgcagaggtggtaggtttatgcgttgtaggtgtgatcgcttacttaattggcttattactgacaggctttagaccgagagatttaaaacactaaaataaaaaagcgatcaatttagatcgctttttttatcttcgaaaattattttggcaaaacttgtagcaactcaatatcaaaaattaaagtactatttggaccgatactatccccagcgccaacttcaccataagcaagttttgctggaatgaagaaacgggttttaccgccttctttcatagtttgtaagccttcggtccatccagcgatcacttgatttaactggaaatcaacagggtgattacgtgcaattgagctatcaaatacagttccgtcgagtaaacgtccttcatagtttacttttacacgagaggtggctttaggtgttttaccagtgccttcttttaatacctgatattgcagacctgatttagtcgcaatcacaccagattttttagcattttctgccagaaaagctgcaccagcctgagcgttttgttgaccttgtttttgaaattcgactagctgtttagcttctaatgtttttttataatcattaattgctttcgccatttcttcatcagttaggcgtgctgtcttattttgagcaccttcttgtaaaccttggtaaaaaatatcaagatttaaatctgttaacgcatcagtattattacggcccattaaataaccataactataactaaactgatcttttgccggacttttatttgttatcggtgcagcagcaaaaacagataaactcatcgttgacgctgcaataaccaaactgatttttttcatgtcattttccaaaaaaacaggagagtataacgactctcctggattgttattatttcactgaaatgagttctacatcaaaaatcagtgtactgtttgctggaattccaggaagctcttgtgggccatatgcaagatttgatggtataaagaaagtcgcttttccaccttctttcatgagttgaagaccttcagtccaacccggaatgacctgattaagcgggaattctactggttgaccacgcttataagaactatcgaaaacctgtccattaattaagcggccttcataatgtactttaacaatagactgagcagttggctgtttaccagtaccttctttagtaatgatatattgcaaacctgatacagtagtttttacaccagctttcgttttattttctgcaaggaactgtgcatctgcagagtcagtagctgtacctgcttgctcaggtttgtcttgatgctgcattttttgttgtaactctttttcataagcagcaacggcagcttttaaatcttcttgagtataagcgctaggctgcttattacgcgcatcatggatcccttgaacaaatgctttggtatccagctcaggaggggtttgttgagcaacttcatacccaagaacataactgattttttgaattggagaagcatttttgtctgctttacgtccgacttctgtggtcggatgttgagttgcataatatacaggtacaagtgcagcaccgcctaaaactacagcgacagcaatgggtaaggctttactcataaagggttccaaaaataatcatttgagtctaaaaggctgcttcgatcttagcatgcttcgacttaagcatagaatgtttaacaaaaaaaacgagtggttttttatatattttagttagttttaatgtggcaaaacttaaaaagcaaataaaaaaccggatcatttgatccggttttttatgaagagttttaattagtcttctttttgtgccttataggcataagcatagttatagccataaccatagccagcgctagcacgttgaatatcattgagaataaagccgttgactttaacacccgcctgttcaaaacgattaacagttagttcaagctctttcatttgtgacttggcgtagcgtgcaacaattaagttcacaccagtatattgcgaaataataataccatcggttactgcaagcactggtggagtatcaataatgatgtggtcgtattggctttgtagctgctcaagtaattccttaaattggtttgagcttaagatctctgaagggtttgttgggctcttaccacgagtgatcacatcaagattggctacctgagttttgtgcaatactttttgtaaatcagcttgtccacttaaaagttctgatagacctggtttcacatcaacatcgaaatatttgtgcatataaccacggcgcatatcggcatcgatcaatagtactcgtttattaccttgcgcgaaaatagttgccaagttagttgaaataaacgatttacccacttcaggagaaggaccagcaatcataatgatattattttttgcatttgctaatgcaaagtgaatagctgtacggatactgcgtaagctttcaatggcaatatcatcactgtttttaaccgcaagaataggaatgctcttcttcttctttaaaatcttgatacggctttcttgaattggagaacgaggaacggttgcataaaccggtaaatccatttcattttcaatttgaccagagtctttaatacctgtacgtaacatattacgtaataaggctattagagctccaataaagccacccacaaataccgataaaataaggactaacaactttttcggtttaattggttcaactggctcaactgcagtgtcaacaatacgtacattaccaatttcaccagctttggcaatacgaagttgttggtatgagtttaaaagggctgtatagagttgtgtcttaacttcaacttcacgataaagctgtaaatattggcgttgaacatccggtaattgttttaaagtactattgagctcaccaatttgcttattaatcgcagcgagctggccattaatttcacgcattgctggatgttcagctgtatatttagctgccatttcagcttgtttctgctcaagctctgcttttttagtttccaaagtaatactttgggttaaataaagctcagactctttagtcacatcaacggtattatactgttgacggaatttattaaattgacgttctgcatcatctagctgttttttcagatcaggtagttgttcatctaaaaattttaaggtttgagcagactctgccgaacggcgctcaatattttgtgcactataagtcgctaaaatagcatttaagactttagtaatatgttcttgatcttggccttgatagctaagtcctaatatacctgtgagtttacctttttcttctacagaatagtcggaactgatagattttatagctaaaggaagtgataatttcttaatattataagttgagtcaaattggtcttttgtaaatatagcaactttccataaaccatacggtcctgtaacgctgttagcttggtttaatggaacagttaagatgacttcttcagtatctgggtctgttaaacgtaaagactgtttatcaaagtcaagaagtaagttcttatctagataataagctggaatctcaaactgacgtatatcaaaactttttaaaccatctttaaataaaaccgattttttagcatattcagttttataatcagtatcactcaataagcgatgtgtaaatgtattctcagtgctagagacctgtatattcagatgtaaatctttaatcacagaacctaaaaccaaacgagattttaaaatttctatttctgcttgagctggtgatttttgctcaatcatttgtgagagatcacctaaaagtgcagcagaagcccctttactgtcttcaacctgaaccaaagcatctaccgaataggtatctggcgttacacgtaaatagagtagggcacatacaacgcttaaaataacgcatagagcaatgagtttccactgagcaatcaatgaaaaaaacagttcttttaagtcaattgtatcttcggtattagtattctgttggttcatatgcttaaaaatctagacgttaaatataaggttcccagtcagctacgcattgctgaatgagctggcaagtttcatcaaagacagcttgctcatgctggtaaggatcgggcacatttttattttgccaatggcctaagcgataggttttacctttcgcaaagggccaggtttgttcaatatgtttctgttggttggtactcatcactaaaataagatcagcttttttaatgagctcagcattgagtttttttgcaatatgaggttgcatatcaatgcctaaacgttccatacagagccgagctttttcgtcagcctgatgtccaatgagtcctgaaataccggcagactcaatattaagttgaggatattgctgttttaaaaaatattctgccatggggctacggcaaatatttccaatacaaaccaccaaaatatttttaatttgcataaatttattgtcccaaacggtctatgttatataaagcatttgagaaaggaatgatttggttgacaatacgttgccaacgagttaaaccggttgcatccacataaacgacatcattactacgtagtctaaattgatttgctaaaccaaaatcaccaatactcattaaatttaaatgataaatttcggttgtacgatcatttgggttagtccgtactacatagatacggctagcacttccagataaaggatttattcctaaactttcgcctagagcatcagtcaatgtcatgccttgatcacgcataggtagtgcttgatttttacctgactcacccatcacataaattttttggttctcacgagtactgacataaatggtatcgttcggctgaaccaaaagtttgtgcagtgaatagcctgctttttctaaatcaatcgtatttaggttataagttcggccattccgaatcagttgaatataagtgttatcacccgttgtagttacaccacctgccatacccaaggcagtataaatactgacaggttggtcgtttaaataaaattgaccacctttagtaacactaccttgaacagagaaacgttgtccttcataagacactacgcgcactaccacatccggattttttaaaaagcgagccagttggttatgtagctcacggttgacttgagcaagtgttttaccagctgctttgtagcgtccaaccaacggaaactgaatataaccactctgatcgattgggtaaccattcgcttgaacagattgttcattactaatattgcttacaggaggagtaatttccggataagcccacagctgaatagagagaacatcacctggacttaagcgataaatagtttgttgatttttaaataatgatgcgtagtcccgttgataatcgatttgagctggttgtattgccggtaatgtctcttgagaaattttaactacattaaccgtagttccgaggtccgttttataaactccctcactcggaatatcataagtttgtaaaccggaagtaaccgcacagctggcagcacttaaacttaaggcaagaacagagaaaaactggcaatacttcacacgcgaccctttgtgtatttatctttaattgatattgtccactgcatagcgacaagtgtctattaaacgcaggctgaactgattctagctgaaaagaaatgaaaaaacatagaaaaatcgcaaggctttgtatgtttagtttatctaggcgaggcttttaagcggtggtcaccgtgtagaaatattaataatgtataattttggctaaattagaaaagattacttatgaatgttgtaaacacatttatacaattgacgtacggcgctaaatgaaaatctgatatagtacgctgcactgttagtgccaaaagcatgatttattagatataaactctaaggaaaaaggctcgtttatatgcaaattgccaaattaaaaatagcaattattgggttaggctatgttggcttgccgttggcagttgagtttgggaaaaaggtaccggttgtcggctttgatatttatcaaaaacgtatagatgagcttaagaatggtcaagatcataccttagaagtttcacctgaagaattaaagcaagctgttcacctcaaatatactgctcatttagatgatttacagaactctaattttttcatagtcacagtacctacaccaattgatgactttaagcagcctgatttaacccctttaattaaagcctcgacgagtattgggcaggttttaaaaaaaggtgatgtagtggtatatgagtccaccgtatatccaggtgcaacagaagaagtatgtattcctgttttggaaaaagtttcaggtttaaaatttaatcaagacttttttgcaggttatagccctgagcgaattaatcccggtgataagcagcaccgcgtaactaatattttaaaaatcacatcgggttccacacctgaggtggctgattatattgatgaagtttataatttaattattgaggcgggcactcataaggcgccgaatataaaagtagcagaagcagctaaagtaatcgaaaacacacaacgtgatgtcaatatcgctctgattaatgaattggcacttatttttaataaactagatattgataccgaagatgtactcaaggctgctggcacgaaatggaactttttaccattccgacctggattggttggggggcattgtataggtgtagatccctattaccttacacataaagcccagtctatcggcttgcatcccgaaattattttagcagctcggcgcttaaatgatcgtatgggtgagcatgtggcgactcagctcattaaagagatggttaaacagcgaattcaggtcgttggtgcccgtattttagtaatgggtcttagttttaaagaaaattgccctgatattcgtaatacaaaaattgttgattttattaaagcgttgaaagagtacgatttagatttagatatctatgacccgtgggtagatgatacagaagtacaacacgaatatggtttagcgccaattaaagaattacaacaaggcttgtatgatgcgatcgttattgccgttgcccataatcagtttaaatcaatgagtgcacatgagtttcatgccttaggtaaagaaaagcatgtactttatgatttgaagtatgttttagataaatcagagaccgatatcagactttgatattatttaggctaataattttaatttgtttaaaaatgaggaagagatgttacaaggctcaacaatattagtaactggtggaacaggttcttttggtaatacatttgttccaatgacattggaaaaatataatcctaaaaaaataattattttttctcgcgatgaaatgaaacaatgggaaatggcgaagaaatttaaagatgataaacgtgttcgctttttcattggtgatgtgcgtgataaagagcgcttatatcgtgctttagatggggttgattatgttgtgcatgctgcagcaaccaaaattgtaccaactgctgaatacaacccttttgaatgtatcaagaccaatattaatggtgcaatgaacttgattgatgcatgtatcgataaaaaggtaaaaggtgttgttgccctttcaacagataaggcaagcagtccaattaatttatatggtgcaacaaaacttgcatctgacaaattatttgttgctggtaatgcatactctggtgaacatggtacaaaattctctgttgtacgttacggtaacgtaatgggatctcgtgggtcagttattcctttctttatgtcaattaaagataaaggtgtgctaccaattacagatgaccgtatgactcgctttatgatctcgttagaacaaggtgtagagcttgtttggcatgcatttgaagatatggttggtggtgaaatttatgtgaaaaaaattccatcaatgaaagtgactgatcttgctgcagtggttgctcctgaagctaaacaagaagttgtaggtattcgtccaggcgaaaaattacatgagcaaatgatcagtgttgaagacgcttattatacttatgaatatccagagcattataaaatcctgcctgtaatcaatgattgggcggaaacacaagaacgtattaaagacggtaaacgagttccagaaggtttccactattctagtgataataatactgaatggatgagtccagaagatttacaacaatggttaattgaaaacgctgagaaagtaggaaatatctaacatgtttatcccatatggcaaacaaaatataaatcaggctgatgttgatgcagtggttcaagttctccaatctgactttttgacacaaggtcctcaagttcctttatttgaaaaatcagtagcagaattagttggggcaaaatatgcctttgctatgaatagtgcaacatcagctttacatgtagcttgtttggcattgggattgaaaaaaggagatgtcctttggacatctccgattacttttgttgcatcggctaattgtgcattgtactgtgaagcagatgtcgacttcgttgatattgacccagatacctataatctttcagttgatgctctaaaagaaaaattagaaattgctaagaaaaataataaattaccaaaaattgtagtgcctgtgcatttatgtgggcagccatgtgatatggaaaaaatccatgcactttcgaaagaatatggttttagtgttattgaagacgcatcccatgcaattgggggtaaatataaagaacgttatattggttctaaccagtattccgatattacaatctttagttttcacccagtcaaaattattacaacggctgaaggtggaatggcgcttaccaataatgaagatttagctaagaaaatcgatttattgcgtagccatggtgttacaagaaacccggaatttatgaccaaaccatctgaaggcccttggtactaccaacaggttgagttaggttataactatcgcatgaccgagttacaagctgcattaggggttacacagttgactcgcttagaaacatttgtagctaaacgacatgagattgctaaaaaatataatgagcttttaaaagatttaccattaattactccataccaattaccggaaacatattctggtttgcacttatatgtcattcgtttaaagctagatgaactgagtaaagggcgtaaagaaatttttgaaatcttgagagaaaagggtattggagtaaatgtgcattatattccagtgcatacccaaccttattatcaacaattaggcttcaaacaaggcgatttccctgaagcagaagcttattatgaagctgctattagcttaccaatgttccctgatttgactgatgagcaaattcagtacatttaccagacactaaaagaggtgttggtataataatgcaactggcggttattcctgcgcgaggtggaagcaaaagaattcctcgtaaaaacattaaagacttctacggtaagcccatgattgcgtggtctatagaagcagcactgaaaagtgaatgttttgacgaggtctgggtctcgactgatgatcaagaaattgcagatattgcagttaagtttggagcgaaagttccatttctgcgaccagctcatttgtctgatgattatgcaactacagcagatgtcatgcagcatgcgacacaagcttttgctcaattacagggacaatcgccagactttgtttgttgtttatatgccactgcgccgtttgtacaggttgatgatctgaaaactgggttacagctattacaatctcatccactagattatgcttttagtgcaacgacttttgctttcccgattcaaagagctattaaattgaatgaggatggtaatgttgaaatgttccagccagaaaactttaataagcgttctcaggactttgaagaagcatggcacgatgcagggcaattctattgggggacagcaaaggcatggctagagaaatctgtgattttttcaaatagatcacggattgtagagcttcctagaacacgggttcaggatattgatactcctgaagattggcatcgtgcagagttgatggcacaactactattagatgtataaaaaatgaagttttgttttagagcggatgcatctttatatataggctctgggcatgtgatccgctgtttaacgatagctgatgctttagcccaacatggacacgagagctattttatttgtcgcccgcatcaaggcaatttaatcgagtttgtaaagcagcgtggctatatggttcatgctctttcagagccattatttaatatgtctttagagttttctgagtatcaacgttggttgggtgtaacagagcaacaagatgcccaagagacgctagcagttttaatagaatacccagtagactggatgattgttgatcactatggtttgtcagcaatatggcagcaaataattcgcccagaggttagtcgtattgtcgctattgacgatttggcaaaccgcaaacacgatgcagatatcattttagattgtggcttggcgaatacaccatcagattatgcaaaattaaatcaacgagtgggctattatttaatggggccatgctatgctttacttcgtccggaatttcgtacaaaacgattatggttagagcaacatccaaaaacatataatcaggaaaagctaagaattttggttaatcttggtggggtagataaagataatttaacagggactgtgctagaaactctatcaaatagcccacaggaaaagcatttatctgttactgtggttatgggggttaacgctccttggaaagaatctgttctgcaacaagcaaagaaacttccctttagcatcaatatacttattaatgctaataatatggcagatttaatggctgagcatgatttggcgattggtgctgctggtagtacagcttgggaaagatgttgtttaggactgcccacgattatgatttgcatggcggataatcaaaaaatgattgcaaaatatttgcatgatttaggtgtcgccatatctttggatcaagcagagattcatgaaaagttattatgggcattacaacagtttgatcaggaacaattgcaacttatgcatcaaaaagctttatccattaccgatggtataggtgtagatttgctcttgcaaaccattttttctgaggaatttaaggaatgttagatcaaaagaatgctcagctcaggctccttggtcatgatgatctagaaatggtactgcaatggcgcaaccatgatgacattcgtaaatggatggttaactcggatattattactttaagtgaccatttcgcttggtttgagcggaacaagaatagaactgatcgattattttatatttttgaatatcagcagcaaccacaggggtacatctcctttgttatgatcccaaatagtacagcttatgaatggggtttctatataaaacccgatgctgaaaaaggaatgggacagttgctgggtaacattgcactgaatcatgcatttaataaacttggtttagaaaaagtttttggtcaggttttatcatttaatgataagtctttaaattttcatagaaaaatgggttttgtccaagaaggtttgttgagaaaacattttaaagatcagcgaggcgaatttgatatatatcaatttggtttgttgcgaacagaatggctagagggtaaatgagatgagcaaaaaaattacaattaataatcgtgatatcggtacagactttccaccgtatgtgattgctgagctttctgcgaaccataacgggcgtttagaaacggcactcaagattattgaagaagcgaagcgctgtggtgctgatgcaattaaattgcaaacatatagtgccgacactattacattaaatagccaaaacgaagagttcatgatccgtggtggtttatgggatgggcagtctctatatgagctttaccaaaaagcacaaatgccatgggaatggcataaaccgctttttgaccacgcgcgtgctttagatattacgatttttagctcaccatttgatcgtactgcagttgatttacttgaagaccttaatgcaccagcatataaaattgcctcttttgaagcggtcgatttgccattaattaaatatgtagcttcaaccggcaaaccaatgattatttcaacaggtatggcggataaagaagaaattggtgaagcaattcaagctgcttatgatggtggttgcaaagaacttgtagtcttgcactgtgtaagtggttatcctgctccggcagaagattataatttgctgaccatggttgatatggcgaaatcttttaatgtgccagttggtctatcagaccatactttagataatactacggcaattacttctgttgctttgggtgcatgccttattgaaaagcattttacactcgaccgcaatggtggaggacccgatgatagtttctctttagagccaaaagaacttcagcaattgtgccaaggcgccaaaacagcttggcaggcacttggtcatgtagactatggtagaaaatcaagtgaacaaggcaatgctcaatttagacgctcactttattttgtaaaagatttaaaagcaggtgatgtaattgatgaatcaagtatccgaagcgtacgcccaggctatggtctaccacctaaattttatgacgaacttttaggtaaaaaagtaacgcaggacgtaagtgtaaatacgccagtaaagttagaaattattagctaatgaccttaggtttgaaaatagcaccgctcataaacttgtctatccgagcactgacgcttctgggcaagtttattttacttttttatatggcaaaatttcttagtgctgaagaggtcggtgtttatggtctatttgtagtattggtgagttactcattatatgctgtaggatttgatttctatacattttctacacgtgagcttgtgctaaaagataaaaaagaatggggaagctttttaaaaagtcaaagttttttaataatttttgcttatattgttatattaccaattattcttttccttgctagttactcgattccaactaagtggttattttttttgggtttgctgatagttttggaacatttaaatcaggaactcatgcggcttttgattattgataaaaaaacagttatggcaaataacctactttttattagaagtggcctttggtgttaccttattattggatgtatgatttttgcactagttgaaaatcaactcgatagtattcttgatgcttggatagtctctgacttgattgctttgattgtaggttggttagctttaaagaaaggattagtatttagtaagagtcagatcatacaaatagaatggttgaaaagtgggttaaaaatttgtataccactactgatttccactttaattttgagagccatcacaacagtagatcggctttggttagaacaattagaaggtttaaaagtaattgctgcatatagcttatttattggacttaccaatgcaattattagttttttagaaacaggagtcttttcctttatctatcctaaaatgatccaagagaaaagtaatagtgaaaattttagaatacttgtaaagaaaatgttcttccagtccttagggctagctttacttatatctattgtattagtgataagttttccctatttcctacattggattgggaaagatatatactatacatataaacatattttctacgttgtattgtttgcgaatttaatctattgcgtaagtatggttcctcattatattttatatgcaaaacatagagataagcagattgttctttctcatattcttggtttagctatatttattcttagtacactcgttttaatatttaataaagtacaagttgctgtagcttatggattatgctgtgcttttttatcaatattgatagcaaaagtggtcttctcgttcaaaaaaaataggtttgtttagcgatgaatttcttaatattgataaattctgcccccaactataaatatttcttttatgagttagcgaaagaaatagaaagccgtgggcacaacatttattttgctatagattctcatcgttcaaagtatcttgaaccattacctgaattagataataatcaaaattctttcttttttgatagctatttagagaaaaattttgataaaaatttaagtgtttcacacaataataatcaagaatattggggagattatttttattcggattatgatcgttttttaacgcatgattttaatttaaataaagataaaaattattggcttaatgtaaaagttagtctagattctttttttgaagatattataaaagataaacaaattgactttgttttgtatgaaaatatatcaaacagttttgcttatgccgcttatttacagtgcacgaaacttggtaaaaaatatattggattaatggggtcacgtttaccaaatcactttgaaattcaaaattctattgtggaggaggagttaaaaaaactagaaatcttggctcaaaaaccaataacacaagatgagatggagtggtttgaaaactataaaaagagtattgtagatattcaaccagattatatgaaacagaatggattggataatgttgcaatttctagaatagtgaaacttaataagtttttaaaagcattacgcttacttactattggttttaaatataaacattattacgattatcagtttggtaatccatttatggtccctattaaagcaatccgagtaaatattaaaagatatttaaatacaaaaaaatctcaaaaattttatataaataatgacgagttagaaatttgctcatctaaagaaagattttatatatatccaatccactttcatcctgagtcttcaacttctgtattggcgccggaatatacaaatgaatactcgaatattataaatattgccaataatcttccttttggtacttatttatatgtaaaagaccacaaaagtgcaaaaggtgtgcagagttatgaattctataaaaaagtaagttcattacctaatgttcgtttagttaattttgatgtgaatattaagagattaattctaaagtcattaggtgttattactgttaatagcacggctgggtatgaagctttacttcttggaaaaccagtttatcttttgggtagagtgttttatgaaaactttaataacgtatataacctcaaatcctttagagatattagagatattagagatattctggattttcaatttttagatgtaaaaaaagattttatcgcatataaaaaatatgtttataaaggtgtaatttttattgattatggtaatagagtcaatgataaaaaaagatactttagtgaattggtcgattcgatattcttaaatattaatacggatattgagtgaaagtgatatgtttattgaggttttgcgtgttgataattgattctattattcacgtaaaacaaggaagggtaatattttaaatgtatagattctttattagattataagggctatattttaaacttgttaaaagatagctgttttttgagatttatatacttattgagcacagcagatttgaatgtgatctctttaaagaatatacaaatcaaagtattatgtggataatatttaatattaattattttcaattctatgaaattttaaaacatagattgtaatggaaataaattttaataaatatttctcaatcttatttaataggattagccaatgacattatttatgtattgttttctttgtttaatagctttaggttttacttttgtgcaaaaaaaacattttctaaattatgtttttattttctcctgtttgatggggtggtctattgttgtgcggtttaactcaattcaacaagatttgatagtttattcggaggtaatgacttatgattgggaattttttaaaagcttttatgtattaagagagccagtttattggattacaagtaaatttctttatgatttttttaaagatcctatttttgtatttattatatgggatgctataatttttagcttacttacctatgttgcttataaaaaagatgtaaaaccatattttattttggtttttatattgttctttcctaatgttatgggttttttaaacgtttataggcaatatatatcaacagtatttcttttcttgtcttttttgcttgtttatgagaatcatataaactccaagtttttttatttagcttctttttttagtcataatgtgggagctatattcttgcctttgattttcataaggaagaaattttttcaaattaaatttattttagcttctattacttctatatttgctatgattctcttatcgggctcaaaatctgaagtagataccggagaaacatctccattgcttttttttgctgttgtgtgcgctggaatgctgatttttttatcattgaataaattaatattatataaaaaaatatagatttatattatataaatatgtactgcatatttgtatctcttttttctgttttatttttatctaatgctccagcaaaaagaatttgtatgattgctttaatttttttattatattcaatttattggtttattgaagataataaaaagaatattcttgtttttagatttgctttggtatttgttgctatagtcccaacgtttatattcccatcagtttttaatatgcttttatatgtaggtctttaatttatgaatgcttctttaattctgtctcataaaaatattgatcatatttataatttggtgcaacaaatacttgattctaatttttatattcacattaatttaaaggttaattttgttaaaataaaaaaagctacttctaatataggaaatattttctgtgtggaaaatcgggttgatagtaaatgggctagatatagtatagtgaaagatattcttaatttaatgaactatattttacagcaagatactcggaataaatattttcatttaattaatagcgatgatgttatttcaatcaacgaacaggtttgggacgactctacaatatatatggaatatgtagggacaggattattttctcgttcaaagtacttcttcattgactctgctttaagtaatattctgattaaagggggatggttcttatatacattatttttttttatttttttaaaaagagagaaggattacagagtaaatgcaacattcataatttttgtatgtttctatttctatgagaatatttttaatggaaatttactattatctatttttttatttatgaatttttacaatcttttgtcaaaaagttatagtttgaagaatattgggtgagtgtatgggaaaaatagctattttaattatggctcataaacctataaagtattttgaaggtttagcaagagataatcagcaagttaatttttttgtccacatggatataaagactaattttgttaatcctgaaattaaaaatttatattttttaaaagatgagttaagagtagatgttaagtggggaggattttcgcaagtacaagctaccctcaatttactttcttttgtattccataattccgattctgaattttttcatgtagtaagtggtgaagatgttattctatcaacaaataaaaatttatctgaaactttaacttggagtaattctaatatttttatggaacttacggactctcctcgacatagatatcgtgtaagattttttgctccccatgttgagactagatggcaacgtaagctagtaggtaaattatttactttttctttaaagatattagataaaatttttattaccaagaaagatttctggtttggaagtaattggttttcaattcgtagagaagaattgaaaattattttaaactcaattacagatagagatatttcattatttaaacatagattaaatcctgatgagcatttcttccaatatatagtggtgaaagctggtcttagaaataatattagtttgaaaggtaacaataggtatattatttttgataagagatataataatggaaataatcctatttacttaaatgctgatcagttgttaaagctcaaaaatacgtgttcccatttttttgctaggaaagtggatattgataatcagttaaaatattatgaaagggtgaatttctaatgttgcagttttctgtattgttatctttatatttcaaagagaaacccgaatacctagaaaaatgctttgcaagtatttgggataatcagagcttagaacctagtgaaattgtattagttttagatggttcaattggggatgagcttgatgcatgtgtacaaaagtggaagttaaaaattggtgattgcttaaaagtagttgcgctacctcaaaatgttgggcttggaaaagcattaaatgaaggtttgaaacagtgcagttatgattgggtattccgtatggatacggatgatatttgtacccctgatcgttttgaaaaacaggttgcttttataaagcagaaccctgatgttgttctgtttagtggacaagtgatggagtttgataaagacattactgatgcaaatgttcttaaagcagtaccgataacttatgaagaaattagagaatttgcgcaaaagcgttgcccatttaatcatatgactgtagcttataagagagatgtaattttaggcttaggtggttatcagcaccatttatttatggaagactataatttgtggctacgtgtaattggaaataattacaaagtagcaaacttgcctgatgtgcttttatatgctcgtgttggtaatggtatgcacgcacggcgcaaaggtttccaatatattaaaagtgaaaaacagttactagatttaaaaaacaactaaagttacaaaatcctctatatgctaacatgctgtttctggtacggtctgcgtttagactgttaccagcgaatttattaggtacaatttataatacctttcttcgtaaagatattaaaaaatgagtgaatgaaaatatgaagcgtttagtagacatagtcatttctttaatagctttaactgttctgtcgccaatatttctgatagttgcttataaagtccgtaaaaatttaggttcaccaatattcttttaccaagaaagacctggtaaggacggaaaattatttaaaatgattaagttccgttctatgaaagatgcatttgatgctcaaggaaatccattgccagatgaagctcgtattactccatttggtcaaaaattgcgttcaactagtctggatgaaatgccgcagctcattaatgtactgaaaggtgacatgagcgtagtgggtccgcgtccaatgttaaaagactttgttgctttatattcacccgaacaagctcgtcgtttagaagttcgcccaggaatgacgggtttagctcaggtaagtggtcgtaatgaacttgattatgaagaacgatttaagtgtgatgtatggtatgtagataaccacaacatttgggttgatttcaaaatcatgtttaaaacagtcaaagtgatgttaaaacgtgaaggaatcaatgctccagggcatgttgggccatctttatttaaaggtaatgatacccaagaaaatattgattcttctgttaagtaaatttttatatcttgaaatctttcttatgattaaaaaagcagttttaccagtagccggtttaggtacacgttttctacccgcaagtaagtctattccaaaggaaatggttaccgttgttgatcgtcctgcaattgaatatgtagtacgagaagcggtagaagctggaattgagcaaattattttggttactcattcatcgaaagcatcaattgaaaattattttgatcgtaactttgagttggaaaccactctagagcaaaagaaaaaattcgatttacttgcagagattactcaaattgtgcctgagcatgtgagtgtagtaagtgttagacaacctcagcctttaggcctagggcatgctgttttatgtgcaaagagtgttgttggtcaagatgattttgctgtgctattaccagatgtattagtgaaagatagctctggacaaaatgatctatctcgtatgatttctcgttacaactcaagccaagctgctcaaatcatggttgaggcagtgccagaccatttagtggaccaatatgggattgtggatgtaaaacatagcccaaatgaaggtgaaagtattgctatgcagggtattgttgaaaagcctgcagtaggctctgcaccatcaaacttatctgtggttggtcgctatgtgttacctgccaagattatgcaattacttgagaacacgccgaaaggtgcgggtaatgaaattcagttaactgatgcaattgcaatgcttcaagacacagatattgttgaagcttatcgtatgcaaggtcaaacatttgattgtggtagtaaaattggctatttaaaagctgtactacactatggaattgaacaccctaagttaggaaatgattttaaacagttgattcaggaacttaaattataaaattttgtagctctgcttaactatttgtaaaaacgaatgaatatatgagcagagcaatatattctcttcctgtaaagggaagagaattttatagaatattaaaatcaggtgtacaatgaaaatcgcggtatttggaaccaccttacatgctggtgtaatggcagcattattagctgaatatggcaatcagatctattggtgtacaagtgtcacctgtgaagaaaacatttctatactttcttatcaagaccaagaagttaatcattatttaaataaacagagaaaagcaggttttttaaaagaaagtcctttttctgaaattcctttagatattgaagtttatttattttgttttagcccaacacaaatcgagcttgctttaaaaaccgttgaaaagttgagcgagcgcccgatagttcatccacgtttaatgatcaatggctctacttttggtctacatggtacgaatcaattaaaacaacatttgccaaaagatgagtgggtttattttcctgatgtgattcaagaaggaaatgcgattaatagcgtgctgaacgtaaaacatgtaattgttggtgttgaatcgagttatgctcaagacactatgcaagagctgttacgtccttttttccgttttagctatcaatatttatttatgccaattttagatgctgaatttacaaagctcagcatttcgggaatgttggcaacccgtattagctacatgaatgatttggcgatggtggccgaaaaactcggtattgatattgctaatgtaaaacatggtattgctgcagatacacgtattggtgcagcctatttgtcggcaggtgttggatttggtggtgaaaacttttcacatgatattttaacgctttcgagtactgtatctggaacaggggctaaaagtcgattgctagagcaagtgtgggcgattaatgagcaacaaaaagaaattttattccgtaaattatggaattattatcactgtgatttgagcggtaaaactgttgcgatctggggggcttcatttaaggaaaacacccctagcactcataactcacctattcatattttgttagccgcattatgggcacaaggggtaaaagtgcgtttgcatgacccacaagccttagatgagatagcaacaacttatggagaccgtgaagatctggttttatgtgctgaccaatatgaagctgcacagggagctcatgctttatgcttagtgacagcatggaaacaatattggagccctgattttaaacagttacaacaagtaatgcagcatcctcttattttggatgggcgtaatatttacgatccggcatatgtgaaagcaaaaggtttcgcttatgaaggagtaggtcgattatgagtaaatctatcgagaagtttcctaaagagttagtctcgcctatagcacagcttcattccttggttgagaagaattcaaaattacatatcaaagaattatttgcagccgagcaagaccgctttcaaaactattcggtaaagttcgatcaattggtttttgattatagtaaacaccgtataactaaaagtgttttagaacaattgtttgctttagcaaagacgaaacaattgactcactggattgagcgcttattttcccaagacaaagtcaactgtactgagcagcgtgcagctatgcactgggccttacgtttaccatcggaatattctaaatttcctgaactcacaaaacaggttcataatcaattacagcgtatgtacgctttggttgaaaaaatccatgctgggcaataccgcggtgctacgggtgaagtgattcaggatgtcgttaatattggtgtaggtggttccgatttagggcctcaaatggtgacccatgcactatgcgattttaaagtaaaaactgccaaacctcttaatgtacacttcgtttcgactatggatggtagccagttatcagatttgctccatcaactgcgtccagaaacaactttatttattatttcttcaaagtcatttggtaccattgataccttatcaaatgcacaaacagttcgtcagtggcttgaaaaagctttaggaaagcatgaccgcgttgtaaaaagtcacttcattggtgtatctacaaaagctgaaaaaatgactgagtggggtattgctcctgataatcagttgctactttgggactgggtaggggggcgttattctctttggtcttgtattggttttcctatagccctaacgattggtatagatggttttcagcagcttttagctggtgcacatgctgttgatgaacactttcaaaatacaggctttgagcaaaatataccggttctcatggcattactcggtatctggaataataattttttaaatattcaaacccatgcggtattaccttatgacggaagattaaagtattttgctgcctatttgcagcagcttgaaatggagtctaatggtaagtcggtacaacgtgatggccaaaaagttgaattagatacttgtccgattgtatggggtgaggttggaccaaatgcccaacatgcattttatcagctacttcatcaaggaacacaggcagtaagctgtgatttcattgcaccgatccaacgttataatgcagatcactttacgtatgtggagaatgctgaggcattgattgaacaacatcacctcgcattatcaaattgtttggcgcaatcacgtttattggcttttggtaatgaagctttggattcagctgaactaaagaatttaccaatttataaacaatatgaaggtaatcagccaagttcgacattacttttaaaagaactaaatccatatagtttagggatgttaattgctttatatgaacataaggtatttgttcagtcggtaatttggaatattaatccgtttgatcaatggggtgttgaaaaaggtaagcagattgctgatcagttacttccaattttaaatggtgctcaaaatgatctttcaacacttgatgcttcaacacgtggtttgattaaaattttattaggaaaagtcgatggctaaaattttagttacaggtggtgcaggttatattggttcgcacacttgtgtagagctcttagaagcaggtcatgaagttattgtatttgataatctttcaaatagttcaaaagaatctttaaatagagttcaagagatcactcaaaaaggtttaacttttgtagagggtgatattcggaattctggtgagcttgaccgagtgtttcaagagcatgcaattgatgcggttattcattttgcaggtttaaaagcagtaggtgaaagccaggaaaaaccgcttatttattttgataataatattgcaggcagtattcaactggtgaagtcaatggagaaagctggtgtttatacattagtatttagctcctctgcgaccgtatatgatgaggcaaatacctctccgctgaatgaagaaatgccaacaggtatgccaagtaataattatggatatacaaaactaattgttgagcaattattacaaaaactttcagtagctgactctaaatggtctattgctttactacgttattttaaccctgtaggtgcacataagagtgggcgtattggtgaagaccctcaaggtattccaaataatttaatgccttatgtgactcaagttgctgtgggtcgccgtgagaaactatctatttatggtaatgattacgatacaatagatggtacaggtgtgcgagattatatccatgttgttgacttggcgaatgcacatttatgtgctttaaataaccgcttacaggcgcaaggttgccgtgcatggaatattggtacaggtaatggttcatctgttttacaagtcaaaaatacctttgaacaagtgaatggtgtacctgttgcttttgagttcgctccacgtagagcaggggatgttgcgacttcttttgcggacaatgctcgcgcagttgctgagttgggttggaaacctcaatatggcttagaagatatgcttaaggatagctggaattggcaaaagcagaatcctaatggctacaattaaattcggataaaaaaggagcgatttgctccttttttatttttaattagttctgaattaatccagtcaactcatctacataatattgcattggctgagcttgactatctgtacggctttcaatattaagacgtaacaaaggctcagtatttgaagcacggacgttaaagcgccatgtgccaaagtcgaggcttaccccatcggtacggtcaatttgtggattttgattcgcatagaagtcgaaaatcttttgaatcgtagtttgcgtatcgactactttaaagttgatttcaccactacaagggaacttggcaatcatattttcaacgagtgttgagagagattgtcctgtttcagagagtagagcaatggtgagtaaccagggaatcataccactgtcacagtaagcaaaatcacggaaatagtggtgagcactcatttcaccgccatatacggcattgtgttcacgcataacatctttaataaatgcatgccccgattttgactgtacagcaacacctttgtattcgtcgacgatatcaaatgtgttccacactaaacgtgggtcatgcacaattttttcgcctgactgtttgattaagaaagcttgagccaataggccaacaatatagtagccctcaatgaattgtcctttttcatcgaacaagaaacagcggtcaaagtcgccgtcccatgcaatacccatatctgctttatgctcaagaacagcatttcgggtactgtcacggttttcaattaaaattgggttagggatgccatttgggaaagtaccatctgcttcatgatgaattttaataaattcaaccggtacattaagcgctttaaatttttcttcaatggcatcaatcacatgaccagctgcaccattacccgcgtttaccactaactttaatggacggatttttgcaggttcaatataagtcagtagatggtcaacgaactcaggcaaaatgttatagctttgcgttgtacctttttggctaacttcttcaaagttattggtctctgctaaagcctgaatttcttttaaaccagtatcggcactaattggacgagcattttctcgaaccaatttcataccgttatagtccattgggttatgactcgcagttacttctataccaccttgtacgtctaaatgaaaagcggcaaagtacacttcttcagtacccgtcatgcctaaatcaagcacattcacacccgcatcatttaaaccgcggatggtcgcttgttttaaagcctcactgcttagacgaatatcacaacctacaaccacagtttttggtttatagatttgtccgtaagcgcggccaattttataggcgatttcttcattcaattcggtgccgagtttgcctcggatatcataagctttaaaacacgttaaagtagtcattattcaattcaatacatgtggtttgagttgtgtgcacattatacatagatcatcaaattggtacgtttatagtttttatattcaaatacttcatttctgtaggtcatatttaagtttataaggaagctttttacgactttagtcgaataaaaaaaattatagatgagaaatggcttgatttttcttgcccctattggtcataccaattgtgataattatttaatcattgatcttaccaataactgtgtttatgatgcagcatgtggtttaaggaatagcatttgcatttaaatttttaattggtcataccaatttgtgtaaatgttgagattttaaggtacaaaaattcgccccggcatttcaaggagatgacaatgctcaatatgtggcaacaactttatgaccctttaaataatatttggctgtctagtgcggttgcattaatcccgattattttcttctttttggccttggctgtttttcgtttaaaaggcagtatcgcgggtacgggcacagttattattgcattactgattgcgctatttttctatcaaatgcctggtcaaatggcctttgcgtcaatcatttacggtttcttctacggtctatggccaatttcatggatcattatcggggcagtttttctatacaagatttcggtaaaaacaggccagtttgaggttattcgctcaagcattctatctattaccgaagaccaacgtctgcaaatgttactcgttggttttgcatttggtactttccttgaaggagctgcgggctttggtgctcctgtcgcaattaccgctgcactacttgtcggtttagggtttaagccactttacgctgctggtttatgtttaattgtaaatacagcgccagtggcatttggtgcgatgggtattccaattattgtggcggggcaggtttccggtgtagacactatggaaattagccagatggtgggtcgtcagttgccatttttaaccattattgtgctgttctggattatggcgattatggatggctggcgtggtgttaaggaaacttggcctgcggtattggtcggtggtggtgcttttgcgattgctcagtatctcacctctaactttattggccctgagttaccagacattaccgcagcaattgcttcattggtcagcctgacgttgttattccgtgtgtggaaaccaaaacatattttccgttttgaacctgaagcaggtcagactttgactcagcaacctacaacagttcaacgttatagcattggcaaaattgcaaaggcatgggctccatttgctattttaacggtaatggtcacgatctggagcgttaagccatttaaagcattatttgcaaaagatggtgctcttgaacactggatttttaaacttgaagtgccgtatttacataaattggtcgagaaaatgccgccgattgtgtccgagataaaaccatacgaagcgatttataagtttgactggttctctgcaacaggtactgcaatttttattgctgcgatcatcacagttattttcttaaaaatgaaagcaagtgaggcagtaacaaccttcggtgaaacgctcaatgagttaaaaacaccgatttactcgattggtatggtgttggcatttgcttttattgcgaactattcaggtttatctgcaactttggctttggctctatcgcatacgggtcatgcgtttactttcttctcgccatttttgggttggcttggtgtgttccttactggttcagacacttcttcaaatgctttgttctcggcattacaggcaaccaccgctcagcaaattggtattccggaagtgttattggtcgctgcgaataccagtggtggtgtgacaggtaaaatgatttcgccacagtcgattgcgattgcttgtgccgcagtaggcttagttggaaaagagtctgacttgttccgtttcacggtaaaacatagcatcatattcactgtctttgttggcatcattatcacggttcaggcttatctggttccgtggatgattccataactccagtgaaggaaacgcgatgagaatctccgatcaagtggtcatgaaattgcaggcattaattgaagagcgtcatatgaaaaaaggtgatcgtttgcctgccgagcgccagcttgcaactagcttaggagtttctcgtccatccttacgtgaagcaattcaacagctcaatagtcaaggtgtactgattagtcgccgtggcgatggaacttatattcagcaattacctgaacaatggccccagcaactgattgtgaacccaatcagcaacctgattgaagaagatccgttataccgttttgatgtgcaagaggcgcgtttggtactcgaaggggggactgcatggtatgccgcattacgttcaacgcctgaggatcgcgccaaaattcatcattattttaatgaaattagtcgccatcaaaatgcgggtgactcagcacaggctgcggtcgcggatgctgaattccacttagcgattgctgaagcatctcacaatgtggtgctgattcaaatgatgcgaagtctatttgatttgctgcaatacaacgtcttgttagggcgtaagaaagtttataacgaccccgtaaatggtgacttgctgagcgagcagcattttcaggtgatggatgctattgatcgtaaagatcccgaggccgcacgccaagctgtctgcggtcatattgaatttgtgattaatcatgtgcgttctctggatgaagatgaagctcgccagaaacgtgcaaatcgtttaaatagagttgattcaaaatgattatttcttctggcaatgattatcgtgctgcggcacaacgtcgcttacccccatttttatttcactacattgatggtggtgcgtatgcggaatataccttaaagcgtaacgtacaagatttgtcagaaattgcattgcgtcagcgtgtgctgaatgacatgtccgcgttgagtttagagacaaaactgtttaatgaaacgctgtcgatgccagttgccttggcgcctgtgggtttaacaggtatgtatgcacgccgtggtgaagtacaagccgcaatggcagccgataaaaaaggtattccatttacgctttcaacggtttctgtttgcccgattgaggaagttgcacctgcaattaaccgtccgatgtggttccagctttatgtattacgcgatcgaggttttatgcgtaatgctttggaacgtgcaaaagcagcgggttgttcaacactggtgtttaccgtagatatgcctgtgccgggtgcacgttaccgtgatgcccattcgggtatgagtgggccaaatgctgcgatgcgtcgttatatgcaatcagtatttcatccgcattggtcatggaatgttggcttaatgggtcgtccgcacgacttgggtaatatctctaaatatttaggtaaaccgactgggcttgaagactatatcggctggttaggctcgaactttgacccatcgatttcatggaaagaccttgagtggattcgtgagttttgggatggcccaatggtgattaaaggcattttagaccctgaagatgccaaagatgctgtgcgttttggtgcagatggtattgtggtatcgaatcacggcggtcgtcagttagatggcgtgatgtcatctgctcgtgcattgcctgcaattgccgatgccgtgaaaggtgatttggccattttggctgactcaggcattcgtaatggtttagacgtggtgcgtatgttggcgctcggtgccgatacggttttacttggtcgtgcgtttgtgtatgccttggcagcagcaggtgggcaaggggtttcgaacttgcttgatttgattgataaagaaatgcgtgttgcgatgacgctcacgggtgctaagtcgatttcggatattaatgcggattgtttagtacaggcgattaaacaaggactttaaaacatagtaagtgaagcagtaagcacagcctcaaaatttggtgatttgctgatgttttacgtataggcatttgtcacttttgaaaggtcaaaagtaaccaaaaaccttttgttgagcaaaccgtacttccttgtacggttgctcaacaggcggcatccctgccgccaatgcgtcgccaatttgcattaaatctaatacctagagattagctgctggtgctaagcgtcaatgagctgcttacatcgaagttttccctgtaagactacgtcgtgttgctctaaatttaaaaaactatgtggtatggatgaccaaaaggaaaccatcatgcaaacattttctcctaaagcagtgatcgaacgtttacagaatattgtagggcgttcttatgttttgaccgatgatcaaagtacgcgtcagtaccgtcaaggtcgtcgttttggtgaggggaaagtgcttgcagtggttgtaccagggaccttgctagagcaatggcaggtgctccaagctgcaattgaggcagactgtattgtgattatgcaggcggccaatacgggattgaccggtggttcaactccgtatggcgatgactatgatcgtcctgttttggtgatgagtacccgccgtttaaagggtattcaagtcatccatgacggcaagcaagtcatttgtttaccgggtgcgaccttagataatttagagcaaattttaaaaggctataatcgtgaaccacattcggtgattggttcatcttgtattggtgcatcggtactcggcggtgtgtgtaataactctggtggtgcactggtacgccgtggtcctgcgtatacggaactggcgttatatgctcaggtgaactctgctggtcaattagagctggtgaatcatttaggcgtaaatttgggctcgacacccgaagaaattttgactcgtttagagaagcagcaataccaagccgtagatattttagatgatagcgaaaagcaggcgtctgaccatcgttatgcgcacgatgtgacgcaagtggatgaggatacgcctgctcgttttaatgcagacccgtcacgattatttgaagcatcaggttcggcaggtaaagtctgtgtgtttgctgtacgccttgatacctatgaaaaagtagagagcagtgttttttatattggtagtaatgatgccgatgatttaacggctattcgtcgctacttactgacctcactgccaagcttgccaattgcgggcgaatatattcaccgtgatgcttatttgattggtgaaaagtacggaaaagacaccttcttatttattgaaaagtttggtacagccaatgttccaaaagctttcgcgatgaaagacaaagtcgatggctttttagaaaaatttaaaattaaaggtttaacagaccagattttacaggcaattaccttctttttaccgagtcatttgcctaagcgtatgaccgaatatcgagatcgttatgagcaccatttagtgttacgtgttgaaaataattcaaaagctcagaccgagcagtttttaaaagaatattttgcagtgcatcagtcaggcaactatttcgtatgtagtgaagaggaaggtcgaaaggcgttcttacaccgttttgcgattgcaggagctgcaattcgttatcgcgatacacaccgtagtgaagttgaagatattgtggcgcttgatattgcgttacgtcgtaatgaccgcgaatgggtagagcaactaccagccgagatggaaaacaaaattctctataaactctattatgggcatttcttttgtcatgtgttccatcaagactatattcttaaaaagggcaatgaccctttagaaatggaacatcaaatgtggaaattactcgatgcgcgccgtgctgaatatccggcagagcataatgtcgggcatctttatattgccaagcctgccttagccaacttttatcaaaaactcgacccaaccaatagctttaatgtggggattggacatacctcaaaactgaaatattggggcaaggctaaatcgtaatatcgagacataaaaaaaggcgccgaagcgcctttttttatagatgatttatgcagcttctacagatttagcaagcacttcagccatcgctttagcaacagtgtaaacattgttcatgtttaaacctgctacacaaatacggccactacgtactaagtagattgcatattcttcacgcaagatatcaacttgctcagcagttagacctgtgtagctgaacatacctttctggtttacaaggtagctaaaatcacggtctggtaacgctttagtgagttcgtctttcaagatgctacgcattttgataatacgctcacgcatctctttcacttcaccttgccattgttggttaagttcagcgtcatttaacacttcatcaactagccaagcacctgttgtaggagggctagagtaaatacggcgtacagtcgcttttaactgaccgaatgtgcactgagcagcttctgcatcgtcacatacgaaagttaagccgccaacacgctcgccatataaagagaagattttagagaacgagttgctcacaatgaagtttagacccgcttggtctaaagcacggattgcatacgcatcttcttccataccgtcaccaaaaccttggtaagcgatgtctaggaatggaataaggttacggtcttttaatactgcaattacttggtcccattgcgctgggtttaaatcagcacccgttgggttatggcagcatgggtgcaacaacacaatgctttgctcaggcaaagttttaagtgtagaaagcataccgtcaaaatctacaccacgcgtttctgcatcgaaatatgggtagaaatgagtcttaatgccagcgccattgaaaatcgcaacgtggttatcccaagttggttggctcacccaaacgtctgaatttgggaaataagtttttaagaaatccgcaccaactttcaatgcacctgaaccaccaagcgtttggatggttacagcacggccagctttaactgctgggctgtttgcaccaaataaaagtgcttgaattgcttcacggtaaggtttgaagccttccattggcaaataaagtttggttttaccgttcttaggctcaatacgcttttgtgcctcgataatggtctctaactgaggaacaatgctgtcttcgttataataaagaccaatactcaagtttactttttcagaacgagtatcagcattgaactgttccattaaagagagaattggatcgcctgcgtatggggggatatgttgaaacatcaaaaaagtcctttcattcaacaatatgcatagtgctgggttttttctgtctcgaaaaatacgctacaactatgtcgatgctcaataatgtatcaataaagctaccgtgaagcacctgataatttcactaatatcgatattttctggatgaaaatgataaaaagatttaaaagaaattacggtaaatagaaactaatttctaactcatgctttcattcaagcagattgtctacaatcttgctgtaatacattggttgtagactaaagtttgaaacaaaagtttaatgactaaaaagtaactaagaaagagtcataaaactatagataaattgacactaaattattgttttataaatattaactggcaagtggtgtaatgctctaaatataaggtgagagaacaggccaaacgataaaaattgacctgatacgttctgtaaagtgtcaacaatcaccttgatttttttcattcataccgctataaaactcataattgattaaaaattgtcgacaatatgcaagatttgaccttcgcaccagagccactacaaagtcagggaagaacactgaccgagaatgtatttaaacaaatacagacggcgattgttttaggtcaaattccggcaggtagcaaaatttccgagcctgaactggcgcgcacttacggcattagccgtgggcctttgcgtgaagcaattcatcgccttgaagggcaacgtttggttgagcgtactgcacatgtgggcgcgcgtgtggtttcgctctcactgcaacagtttaaagagctttaccagattcgtgcgtcattagaaggtttagcttgcaaacttgcggcacagcatattgataaaaagcaaattttggcgctacgtgatgtcttacgtatgcatgccgaagatgaaaactttaaagcaggtaaaggatattacttgcaagaagggcaggacgattttcactactgcattatcaaaagtagtggcaataaaaccctagaaaaaatgctatgtgatgagctttatcatctcatccgtatgtaccgaattcagttttcaaacacacccgatcgtccaagcaaagcttgggacgaacatatccgtattttagatgcaattgcagaaggcgatggtgaacttgccgagctgctcatgcatcgacatatcaatgcttcttacaaaattattgagcaaacactgctacaagcacaaggagaacataacaatggctaaacaatccgcaggtcagctatttcgcgatgccgtagcccaagaaaagccattacaagtggtgggaaccatcaatgccaatcatgcacttttggcaaaacgtgcaggttataaagcgatttacttatcaggtggtggtgtagcagctggttctttaggcttacctgatttgggaatcagtaaccttgatgatgtgttgactgatgtacgccgaattactgatgtatgtgatcttccattattggtcgatgctgacacaggttttggtgcttctgcatttaacattgcccgtactacgaaatcacttatcaagtttggtgctgcggcaatgcacattgaagaccaagtgggtgcaaaacgttgtggtcaccgtccgaacaaagccattgtgactcaagaagaaatggttgaccgtattaaagctgcggtcgatgcgcgtggtgatgacagcttcgtgattatggcgcgtaccgatgcgttagcggttgaaggcttacaagctgccattgaccgtgcgggtgcctatattgaggcaggcgcagacatgttgttccctgaagcaattaccgagcttgatatgtacaagcaatttgctcagaagacaggcgtaccaattttggcaaacattaccgagtttggctcgacaccactgtttaccactgaagagttagcatctgccgatgtaagccttgcgctttatccgctttctgctttccgtgccatgaacaaggcagccgaaactgtgtatgaaaccttgcgtaaagaaggcacgcaaaagaatgtggttgatattatgcaaacgcgtaaagagttatatgaacgcattaactactacgcgtttgaagactacttagacaacgcatttgctaaaaagaaataagaagtaaaacacggtacatatgccgtgttccccaaataatttaaatagataggaaaggacaatcttatgagctcaaatgaaacaacaacaggcttcaaaccaaaaaaatcagttgcacttagcggacaagttgcaggcaacacagcactttgtaccgtaggacgtagcggtaacgacttgcactatcgtggctatgacattcttgaccttgcggcaggtagcgagtttgaagaagttgctcacttgctcgtacatggcaaattaccaaacaaagctgaactcaaagcatataaagcaaaattaaaagcacttcgtggcttaccggcagcacttaaaactgcacttgagcaattaccaccatctgcacacccaatggatgtgatgcgtactggtgtttcagtactaggttgtttaactccagaacacgaagaccacaatgaagcgggcgcaaaagacattgctgataaattaatggcaagcttaggttcaatgctgctctattggtatcacttcagcaacaacggtcgtcgtattgaagttgaaacagatgatgactcaattgcagcgcatttcttgcacttacttcatggcgaaaaaccatgtgaagagtggattcaagcgatgcatacatcacttattttgtatgctgagcatgagttcaacgcatctacatttacctcacgcgtggttgcaggtacaggttctgacatgtactcggcaattacaggcggtattggtgcacttcgcggacctaagcacggtggtgcaaacgaagttgcattcgtgattcaacaacgttacgacaatccagacgaagcagaagctgacatccgtaaacgtgttgaaaataaagaagtcgtaatcggatttggtcaccctgtatatacagtttctgacccacgtaacgaagtgatcaagaaagtggcgcatgacttagcagaagcgcaagagaacaccaaaatgtacctcatcgctgagcgtttggaagcagtgatgaaagaagtgaaaaacatgttcccgaacctcgactggttcagtgcggtgagttatcacttaatgggtgttccaactgcaatgtttacaccgttattcgtaattgcacgtacagcaggttggtcagcgcacgtgattgaacaacgtcaagacggcaaaatcattcgtccaagcgcgaactacacaggccctgaaaacctcgaatttaaaccattggcggagcgtggttaatgaacacaaaataccgtaaaccgctggcaggtacccagcttgaatactacgacgtgcgtcaagccgttgaagatattcagccaggcgcatacgaaaaactgccttacacctctaaagtactcgctgagcaattggtacgccgtgccgatgccgagaacttaactgcttatttaacgcagttgattgaacgccgtcaggacttggactttccttggtatccagcgcgcgtggtgtgtcatgacattttgggtcaaactgcattggttgaccttgcaggtttgcgtgacgcgattgctgagaagggcggtgacccatctaaggttaacccagttgtaccaacacagctcattgtcgaccactctttagcagtggaatatggtggtgctgacccagacgcttttgcaaaaaaccgtgctgttgaagaccgccgtaatgaagaccgtttccactttattgagtggaccaaaactgcatttaaaaatgttgatgtgatccctgcggggaacggcattatgcaccagattaacctagagaaaatgtctccggtgattcaggcgcgtgatggcgtagcattcccagacacatgtgtcggtacagactcacacacaccacatacagacgctttgggcgtaatttctgtgggcgtgggtggcttagaagctgaaaacgtaatgttaggccgtgcatcttggatgcgtctgccagacattattggtgttgagtttgtaggtcagcgtcaggcaggcattactgcaacagatatcgtacttgctctaactgaattcttacgtaaagaacgcgtggttggtgcttaccttgagttctttggtgaaggcgctgacagtatgtctgtgggtgaccgtgcaaccatttcgaacatgacaccagaatatggcgctacggctgcgatgttctacatcgaccaaaacacaatcgactacttacgcctaacaggccgtgaagatgctcaagtggcattggttgaacagtacgcaaaagaaattggcctttgggcatctgaaatgaccaaagcagagtacccacgtgtactacgttttgatctgtcaacagtcacacgtaacattgctggcccctcaaacccacatgcacgtgtttcaactgcggacttaaaagaaaaaggcattgcaggtgtagttgaaaaccgttctgatggcttaatgccagatggcgcaatcattattgctgcaattacttcatgtaccaacacttctaacccacgtaacactgtggcggcaggtttgttggcacgtaaggcaaatgagctaggtttggttcgtaaaccttgggtgaaatcatcatttgcaccgggttcaaaagcggccgcactttaccttgaagaagcaggtgttctaaaagacttagagaaacttggttttggtattgtggcttacgcttgtacgacgtgtaacggtatgtctggtgcgttagatccagctatccagcaagaaattattgaccgtgacttgtacgcaaccgcagtactctctggtaaccgtaacttcgatggccgtatccatccttatgcaaaacaagcattcttggcatctccaccgcttgttgtggcatatgcaattgcaggtacgattcgttttgacatcgaaaaagatgcgttaggttatgacaaagaaggtaacccgatttacctcaaagacatctggccatccgacgctgaaattgatgccttagttaaagaagccgtgaagcctgaacagttccgtaaagtctacattccaatgtttgacttgggcgaagtggagcaagcgaaaagcccactttacgactggcgtccgcaaagtacttacatccgccgtccaccatattgggaaggggcgttggctgcaccacgtactttggcgaacatgcgtccgcttgcgattttgggtgacaacatcaccaccgatcacttgtcaccttcaaatgcgattttgatggactcggctgcgggtgaatatcttcacaaaatgggcgtaccagaagaagacttcaactcatacgcaacgcaccgtggtgaccacttgactgcacaacgtgcaacatttgcaaacccgaaactgtataacgaaatggttcgccgttcagacggtaccattaagcaaggttcaaaagcgcgtgtagagccagaaggcgaagtgatgcgcatgtgggaagcaattgaaacctacatgaaccgtaagcaaccgttaattattatcgcgggtgctgactacggtcagggttcaagccgtgactgggctgcaaaaggtgtccgccttgcaggtgttgaagcgattgtagcagaaggttttgagcgtattcaccgtaccaacttggtgggtatgggcgtgttaccacttgagtttaaaccgggtgtaaaccgcaagactttaaaactagatggtacagagctttatagcgtgattggtaatattgcgccgcgttcgactttaactttggttattgaacgtgccacagcggatggtaaagaagagattcttgaagtgcctgtgacttgccgtttagatacagaagaagaagtttctgtatatgaagcgggcggtgtattacagcgttttgcgcaagactttttagaaggccaagtggcttaataaaaaagttgttgaaatttaatagtataaaccccaagtaaaagctaaattagcttggggtttatacattgacaagtattcaagaagtcatcaataaaagagaaattaaatctatttttcattttacgagggttgaaaatcttaataatattttaacaaacggaataattccaagaaataatttatccaataaaacatcgatatttaatgatactgtaagagctgatggaaaattagactatagtagtttcagtataagttttccaaatcatctaatgttttatcgattgagatgtgctgttcctgaaagcaaatgggctattttagttttcaaatctgatttattaactacaaacaattgtttattttaccctgtgaatgcggcgtcatctaatgttagtagatcaccagtagatatgttccgtggagggcaagcattggaaagaatgtttacttattctgccgagagtcgtgaaagtgttcttagagcatgtgatcctacagatgttcaggcagaagtaatgattcctggaatagttactatggaaaatttgaaaggttgtattttgagtgaaaaggatttagtagaatttttttctaaaagatttccaaacattaaattcgtccactgtcattcaggaagacaagtatttaatacaagaaaagctttcctttggggctattagaggtgtgaaatggcaaaacgacctgtttttattcctaattctagtggttctacacttgttgatacaaaaatgatagattttcaatatcattcaggttttgcagttgttcaaaagcaaaaatctattaattcgctacatgacagtattcgagataaattagatattttcaacattttggaaatatctagtaaatcagaggtagagttgggggtggctcttagtgcttttaatctaatgatgtttgataaaaaaacacatcaaaaatttagtgttgaatgtgcttttcaaagtagtaaagtttttcaaaatggaggcccatttttggatcttttaaacgttacttcaagagaagcgaaaaaggacgaaagattaaaaacttcaggacagttaaaaaagtttactttttatggaattgattgggctttagatccattaacagcattctatgattggttatatattaacgcattaaattttaatgctgagtatcatcaagaactcttagcatatgaagcgtttactgatattgagtttaatcctgaaaaatcaataaattgtcaggcttattcaattgcaatgtttgtagctttatcaaaaagaaatctgttagataaagttagaaatcctaaagaatttcttaagttttatagtgattttaaagtaaataatgcttattttgctattcaaaacaattctcaagcaggaaatcttttttaattcaaaaattcttagttagggggatgtttgttatgcggtatgtttcaataattagatttataccgttagcaaataatcaaattccacttggagaatttccatcctgtagagaagctgttgcttatgcaaagctagaatacaatagcgctagaattaatgggtgtgcttattgtcatactacctaagttaaagtaattgattctatttaacaaaaggcctactttagagtaggtttctttatttttagaggcttttatgaggtttagagatagaaatttaaaagatattgcagactgtattgtgggtgacaggcaatattttccttatagaagtagtttttatattacacagttttttgatgagtgtgatttaccttatgtacatgatggtagtactagatggtggtggacagcagaaagattaaaggaattattggaagaaccttgtgcaaaagactctttacctgagaaatttatcaatctgcttaggatattaatgtataagtctgatgcaacagaagatgatcctgaaagaataaatgcattaattgaattgaataaaccattaagtcgggagggattcgaagctttttatggaaacgataatattttatatgtaagaaatataagaaccaataatttgataaaaccaagtgaaaatccacatagaccattcacagaagatgagctaaagaaaagagaattacttataaactttttagagcgatgttcagaagatgagttaattgaaaaaattttattacctttatttagaatattgggttttcaaagaattacggtagctggacatagagacaaagctttagaatatgggaaagatatttggatgaaatttacgctgcccacccaacatataatttattttgggatacaagttaagaaaggaaaattagattcttctggaatgactaaagcagggaatcataatattgctgaaatttataaccaaactacaatgatgttaggacatgagatttttgatccagaaacaaataaaagagttttagttgatcatgcttatatcattgcaggtggagaaattactaaagcagcaagaaattggttgggaaataaacttgatgctaataagagaagtcaaataatctttatggacagagaagatattctaaatttatttacggttaacttaatcgaagttccgcaattatcttagatcaataaaaaaagcccgacatcctgtcgggctttttcgtatttggttgctagatatgactcctgtcgtatctcacgatcctgatgcatgaacctattattgttgttttatgttccggaacatcctgttcctgtatgagttcatattagaaaaaaagcaggggacggccaatccgctaaatccctaaatctgtgtaagataaatcgtacaaataacattttttgcatttatgccatcatcatcgggcgaaatggacaattgacaatcactctaactgggttatattcctgtttaatatatatacgattataggaatgtaatcatggtaacagctggcgaaaaacccggaacaggcttctatttctgtgctcagtgcggacatagagtgtttttagaaattaataccgaccctttaccaccttgcacaaaatgctactgcacgcaatttaaacgttaagaatgaaataatatttgcgttcgcatttaacaaaaagccctgtcacccgatggggctttttgttaatttaaaaataagacttacataacaagacccgtgatgggcattaaaaggaaaccgttatggaaacaatattgggtttatgtattggtgtgggcctgagcgctgcctgcggttttcgcgtgtttgtgccgctactggttatgagcattgccaccatgatgggatggttcgagccatcaaaaggctttgaatggttagctctgccatcggtgtgtttggctttaggtgtggcaacggtgtgtgaagtcgcggcttactatatcccgtgggtcgataatgctttagacacagtcgcaacccctgcggccatgatcgcgggtacgttagcgacaatggcggtcagtagtggagaaatgtctcagtttgccagttgggcagcagccattattgtcggtggtggtacggctggcgtagtgcaaatgagtaccgttgctgcacgtggtgtttcaactgcaaccacgggtggcttgggtaattttgtcgttgcgacaggggagtggattggagcaatcttactttcagtttcagctatgctggtgcctgcgcttgttgcaatagtggtgctgattgcggttatttgggtggtgcgttggattcgccataaaaagcaagaacaggcacataccccgctataggtgagtgtaaatatcatttttaaatgaccataaaaaaagcccgacatcctgtcgggctttcttgtatttggtgattagatatgactcctgtcgtatctcacgctcctggtgcttgaacgtattattgttgttttatgttccggaacatcctgttcctgtatgacttcataataggaaaaaagagggatgtcgccaatccgcaaaaaccctaaaagtttgtaggataaaacgtacattagaaagtggcttgtggaatcttaattattgtaaatatatattgaataccctgtaaaaagtagcagtagatttttgataaaaatatgctcaatataaaaatgaataactctaaaatttagggagaactatcctatgaagaaggcctataaaatatagttttaaagtttaaaaaacttaaaaagcgtgaatttaaagaaatgcctgactatctattagttattttcggtgcttcagcctttttgatttcgagttattggggattcgttgtaaccgaagtgactccagactttattagagctgtgaacaagcaagcacatatagatatattgggtatctcagtcggaactattttattagctttggccgcagaggtatggttttttggtgcaatagcttttcgctgtaataatcttctttatgaaagatggtttaagtaattatttaagctaggataataaacataaaaaaagcccgacatcctgtcgggctttttcgtatttggtgattagatatgactcctgtcgtatctcacgctcctggtgcttgaacgtattattgttgttttgtgttccggaacatcctgttcctgtatgacttcatattaggaaaaaagcagagtatcgccaatccgcaaaaaccttaaaagtttgtaggttaaaacgtacaagctactattcatcttggggtaaaggccaaagaatatctttgttttgcttgaattttttgtaccaatattggcttatcagcgctttgtcatctctatcgaaatgataaacgaatatatctaaagcttcatttaagtcgaggtcatagcgaaacttggcagtagctaaatgatcttgtatttcatataattgattaaatacaggcaaagaatcttcataagttaataattgaatttgttgaagaagttcttttatttgatgctcatacgcatctaaaattcttgccagatcaatccatgcatctctatatgtgataagtctttgctcaaattcatcccatgtgtaattcattctaataaatgttcaaaagttgaatgtaagcacagcataacttgattggttataaaattgatctgatttttcaaaatgctagatcggcaaatcaaaaaacttaggcctctgtgtcacaacagactttaattttttgcgctgatttaaagtacaacaccattgcgacacagagataaagagctaagccaacgcttagcccagactacttttgtcacaccgctgcatggtgcttaaaaaagtaggggcaaagtcccgtgggagaacaggactttgcaaactgacatgttctaggtgctgcataagcttcggggaataggtttgttcgagtcgctggtaaatacattcgcaactggtcttgctatgcccactcgacaggcaaattttttcaaactcttgctgagtgtggaggttacagcctgaaatacccaagctaactagaacaaaacttaaagccaaaaaaggtttataaattgtcatattattctcataatgatttgtatctatgcgtagaataaaaatataatctgtttaaaaattaaaataatttttaggtaataattaatcctcctatgcatacaggaaaataaaattttaaaataaaaataatttataaatttaaaaaatagggcgtaaaaaaccaaattttaaatcaataaaatagttaaataagagagaaaatgagtttgaaaaatggcatagtcaactccttaaaaatggagttctaccaccagattaccgcgaattaattagggtggtagaacgaaagggggttgacagactggactcgtagaaccagcacgcgcggggcgtccccctcccgtcctaccgcaaagaaaggggacgcaagggtctaacgaattatagtagaactacaattcgctacgagttacggtctgtcaaaaccgtctggcaatgtaggccagcaacggaataataatcggtgattttaaatacgtcaatttaatatttaaaatatttttgatttaataataaaactaaatagattttaaaataaaaattttattattaactttttatttatatttgatgagaaaaaataataaatatagaaatattttgccagttccaaaaaagaacttgattgttaagatctatttttgtcgtttttatagagataagaatggaacgtgttgtcatcacaggtatgggaattaattcttgtattggaaatacattagagaaagtaaccgagtccttaaaagcaggccgctcaggcattcgctataacgaagtctatgcaaaactgaactttcgaagtcatgtgagcgccactgccgaaatgaattttgaaaatattgatcctgagctaaaaaaacacatgggcgtctgcgcgatgtatgcctataactcggcactcgatgcgctacaacatgccaagcttgatgtaactgacattgccaacaacccaaaatatggcgtgattgggggaacaggcggcacctctacagcgtctatcatcgacatgctgcataccctaaaagaaaaaggcgcaagcgaagtatcacccgatttagcaccacgctacctcaccagcaccattagctctaacttatcacgtgctttcaacctaaaaggcgtatctcaatcagtcgcgagtgcctgtgcgacttcagccgatgcaatcggttatgcatatcaccttattgccgctggcaaacaagacctgatgctggcgggcggtggcgaagaagaccattggtcccaaaccgcaatattcgatgcgatgggtgccttatgttctaaatataacgatgcgcctgaaaccgcttcacgcccatattcagtcgataacgatggctttgtgattgctggcggcggtggcatggtggttttggagtctttaagccatgcccaaaaacgcggagcaaaaattttagcagaagtggttgggtacgctgccaatagtgacggtgtcgatatggttgccccaagtggtgaaggggcgactcgctgcatcaaactggcactcgcagaagctaagcaaaatggttcagacaccatcgactatatcaacacgcatggtacttcaacgccagcaggcgacattcctgaactattggccatagagcgagcttttggtagtgaaaaagtaccgccgctgagttcaaccaagtcgatgactggccatagtttgggggccgcaggggtacacgaagctatttattctattttaatgctgcaaaataactttattgcgccgagtattaatattgccgaactgcgcgaagaagctaaaaagttcgatattgttcaaacaagccgagaaaccgaactaaaaacagttatgagtaatagctttggttttggtggcgtaaatacttgtctggtttttagaaaatgggaatgactgtcttattcaatctaaacttttaagcatttctttcgcatccgaatcacctgcatcggcagcttgttggaaccatttctttgccagttgtaggtttttcggcgtgccttcaccatttaaatacatctgggccaagttgtactgggcatcgctttcattatgctcagccgctttggtgtaccacttaagggcttgctcatcgctttgagcgacgccgtgaccttttttatatagatgagctaaattatattctgcgggcggatagccttgctctgcagcacgactataccattcaaaagcctgctcataattttgcgcagttccttcacctctgtcatataacacccctaagttatattgcgctttggcatggcccttatccgcagctttagcaaaatattcaaaagcgcgtttcatgtctttttccacgcctgtacccgtgaaatacatcattcctaaactatattttgcccccacgcttccattttggtcagcagcagttaaccatttaaaagcttgttcatagtttttaacgacaccttgttcaccagttaaaagcatgatgccaagatgatattgcgcaatcggttgtccttgctgtgcacgatattgaacatcagcaacactcggctcagcaaatgctgaagaatgaagcgaaaaaatcatggtaaatatataaaaagcagacttttttattttcatatctcatcctgaattttattaatcttaaaatttaatttcttgctatatgtttgatttttatttaaaaaatttaataatacctctatgatttatagtactttaaaatgttcgacttttacggtttaaatacctatttaataagaaattaacgtaaaactgcatatttagactagttacattttgaaaatgagtatagatagacagattagtctttttttaattaaaatatggcttaaatataagtttgattgataataaaaatgcagatgagtgtgtcgagtatattggaacgtttaggccttgtttcacaaaatcgtgctgttcatatccaattctcaaatcagtctttaaatcagcaagtcttcttacaacgtattgaaggcgaacatacgcttaatcagggcagcgttgctgagttattgtgtctgtcgacgaacgcccatattgcattaaaacagtttattggctgtcaggttgccgtcgatcaggtcaccgatacaggccagttttttagaacgacaggtattattaccgaagccagccaagggcaaagcgacggctcactcactatttataatttaactttaaaagacccaactgcactctggcataagcgccgtaatagtcgcgtgtttatgaataaaagcgtgcgcgatattagtgaaattctgtttaaggaatggcagggaaaaagcccgttatttgcctcaagcataacgctcgatacatctggcttaactaaagactacgatgtgcgtccatttgtgatgcagtcaaacgaaagcgattatgactttttaacccgtttgtggcgtagtgaaggcattaactggctggtcgatgagtcacagctttttgtcgctgacccaaatgcttctatccagccacaagtcttacgtttaattgacgataaccaaaattatcaggcacttgaacgccgtagcatccgctatcaacgcagcagtgcgacagagcagttcgataccattacccaagtcaaagctgagcgtcgtttacaaccaacctcggttcatgtgcaacgctggcaagccgatgctttgcaacaagaagaaggtagcggcagcgtacaaggcacccaaaagcacagcgaacactatgacaatgcaagcctgaaccttgaagatgcatggcatgttagcccagcgtggatgcaggatttaaacggggaagatcaagccaccgcttcaggcaatagccagattgaacagcttaaccagcacatcaatgcttaccatcacttgagttctaaacagtttactgttgcagggaatgtccgtgatgcacaggtaggttactggtttgaactcaatgaccatccggaacttgaccaacatgacagtgctgataaagagttcttaatcttaagcaaacactactataaccagaataatttaccgaaagaattacaacagcaacttgagcgcctattaccacaaggcaaactcaaggcagcccaactcgacagtcaaaaccctgagcagcgccactttgctgaactgaacattgttcgtcgtaacatcaaagctgtgcctgaatataacccgctagagcaccgaccagccgctcacccacagcgcgctagagtggtgggtttagagggtgaaagcattcatgtcgaccagtggggacgcattaaagtccgtttcctgtttacccgagctgatgaccacagtcatgatggtggagctggaagtaacgacaatgacaccgactcggcttgggtcgatgtgctaaccccatgggcaggggcaggttatggcgcacgtttcttgcctcgcgtgggcgagatcgttgtcatcgatttctttgacggtaatattgaccgcccgtttgtggtggggcgtattcatgaagccgagcgccacccgacccagtttgaccagaaaggtcagctacctgacactaaaaaactcagcggtatccgttcagaagaagttgatggcaaaggctttaaccagctccgttttgatgacaccacaggccaaatcagtgcccagctacaaagtagccatgccgccagccagctaaacttgggtaacttaagctatccaaaagacaaggcggaaagcgatggtcgtggggaaggttttgaacttagaactgaccagtggggcgcggttcgagctggtagcggcttactcattagtacccacaaacaggatcaggctcaaggtgtacaccttgatgcaaatgaggccaagcaacaaatcgaaggcggcctcaataatgccaaggcactcagtgaagttgctaaaaatcagcaaactgatccattggaaatgcttgagaacttaaaaacgttcatagagcaaattgaagagaaagatcaagacaaagctgctgcttttaagcaagctttgatgattttaactgcgcctaacagtattgctctagccagtaacgaagacattcacttaagtgcagatggtcagctcaaccaaactgccggagatagcattaatctgtctactcaaaagaacttgattgcacatgcccaaaataagattagcctttttgcagcgcaacaaggggcaagactgtatgcaggcaaaggtaaagtcgaaatacaggcgcaaggcgatggagctgatttaattgcccgtaaagctgttcaggtgatttcgactgaagacaaaatcgaagcgaccgcagccaaagaaattgttcttaccgcaggcggctctcaagtcaaaattactggttcaggtatttttatgactacaagcggcaagtttgaggtgaaggctggacagcatgtgtttatgggaggcgggagtgcgaatgctaatgttcctgcattgcctaaattggagtttgctcaatctccgtattctgctcaatatcaattatttaaagcagatggtagaaatttccaaggatataaatattttatccatgattcaaaaaataatttaataaagcaaggtattactgataatcaaggttttactgaacaagtagtgacagagagtaaagaaagaatcataggttataaatctgtaatgagagaaagtgagcgtattactgagaattgggaagcaaagttagaacaggtagctaataaaatgagttcagtaggaaaataattatgcttcctgtagtgattggaataattgaactagctggatatgcaataacggcatatgaattatatcgtacagcagcaaatgcttatgatgaggtcaaaaactatcaagataatattaaaaaggcaaaagaagaaatcaagaaaataatgaaaaatcttgataaggagatcactgacaaaattgatcggcaacgtgagaaagtattattaacgaccttgaccacaggtgataaacaaactaacagtacaaagtctgcttctggaagaccacaagtaaaaagtaatgtaattactgctgccataaagcagaaaattccctttaggcctattattagtcaaatatgtgaaaaagcagatcatttgccgatgatccagttaagaaaacaaaaaggtaaaaaattaaaagatgttataccgaagagtaaggtggatatcgtcgcaaagctattgaagatgactgctcaagaattagcaggtgcaagtgttgatgaatatattattattagattaaagcagcttgccgtaaacttcatgtttgagtttatggatgagcttttaaaatggcgtagtcctttaaaatcagaagtatgtttcggttatgatataaaaactaggaaatatttagcgcctcaattagatggtcagacacgtattaaaagagtaggttcagaattaaatccattttggccaatgccttataaaggtaaaggtgtaattggtgcagatattattattcctgaatatcgtggtgagcctttaactttgactaatatttttgcattggttgaaattaaatttcagaatgaccggattgatgaaaaacaatttaataattataacgacttgaaaaaacagtgtgctgatgtcaagcatgcggggtaagattacgggaagtgagggttttaaactatcattgttccgctatcctgaagatgcatcaactacagaagctaaagactctaagccagctacaatgaataaaaagcgtaaaaccaattaaggaatattacatgagtacttctgaaacgtatttaaatgatgaagagatttttgagttagtacgggatattccacttgatacttcaattatttatggtgaggaagatcaagagtttggtatttgtccatacattaccttttatatttatcatcaagataatgaagtagatgaggtagctaataaaattatcgatctgtatgaagaatttgaaaatgaaataattgataagccctttaagttaagatacagagatacgggagtatggaaaaatgcgaataaatggcgaccgtcaagacaagtaatgttagatgaaatgcatgagagttataaaaagtattttgtttattttattggggctacaacgggggattcgggggggcaaagtgcacgttgggctttacaggcaattattcgagataatggcttaagatatactagcctaaaaatttcatttggcgataagtggtttagagaaaataagaaaaaatggtatgcatttgttgaaaattgtctaataaaacttaatccgattcaggcttatagtgggtatgagattggtagtccacaaagctttaattgtgtatcacctgaatttgaaacagtagagcgaatttttagtgattacttctatggtttggatattgatcatccaagtaatatgagtttctctcatgatgatcctagtggtcttatttataccccttctttagctgcaggaataagaaccccaacatggtgttttttgctttcaccttattggatagaaaagctagggttaagcgaggagcaaatccgcctaaaactcaatgatccacgaatcgagattaccaaattaccagatccagcagaccctgaaaaatacagtctatggattcgacttggagaattatcactttatccaattgaagagggtgttccagatttactggtgatggcaaatgaacttattaagccaattcgttgtaatgatttaaaattaacgactttagatgcatgggatgatgatccaaatccaagatttgatatagacaactctccgcaatggattgctcgtttcgatgaggatagccattggcctgaaggaaaacgagtcaataaaattcatgcggtattgctagagcaaaatgcaattaaggtactaggcggtgaaatttgcccgaaaacaggtgaatggtatagccctgcaaataatatgaagaagcgctactttgcagaaggtgaaatcatgcctgagattaaagataacccttggggcgaaacgatttggtatttggaagttacaaataaaacagaataactaaagtgcccttcggggcattttcttttataaattaaatccaatcatttaatagtgctatcaaattacactttctaataaatggaaaattgttttgaaatttatttttcttatgatcactacatgtctctttttagttgcatgtagtaaaccagcaagtaataaccgaatgaaccaaaatcaagatgtaatagccctccattttggtgaacaagggatgcaagattttagtaaaaatagtactacaccagttgatcgtcagcctgcagggatgaattttttatcattagattggactccaccgaaactaggtcgagtgcgtgtatttagtgaaaagagtaatttagaaattgaaaatgtaatcagtgtgctaggtacacaagtagctcgacgaagcaatgatggtattcaaatcatggacattaatgctagcttgcatccaaatgaatatactacgagccaagaggcttatactgcttatactaaattagtacatcagattaatgacaaacaatggaagcagtattttttaccttttagtgctcgaattgataaacaagataatctaaagcatatgactgaaactatgggggaggttatagatccaacttatatcttaaattttaaagaatggcaggatgtgctttcgaaaacaaataggttggtatttaatttgtataatggggatgtggagttgggtattagtcttcgacggacctataaagatgataaaaaagaacagtatatggtgaggtacagctttgaaaactttaaatatgcagggcgaaatgctatctctgattcagataagatgaattcagagcagttaaagcaagcatttgaaactgaagttgctaataataaaaaagcccgtaaaactgaagaaaataatatgaaaaaagagggttaccatatagatgagagctatatagacccagatatttggccttatgtacaataagttgtaagaagcgtaactgattacgcttcttctcacatcagaaatagtttaagcagcttgaatggcttctccacaaagagaaactgtttcttgtttatgttggtgtaagtaccagaactgctccgcaactgtttctgggtgtaccgtgtaggttttatctttggcttcaggtctgccatctacgaaaccatttacaatcacttggctcacataaacatttgagtcagcaagactatggacaagcaagttggtggttttgtattgagcggcagcagtagttgctaacgatgaatactctttggcaaccaagtcgatgcccactgcatcgaaagcaaaaattccgtttgtcgataaaatgctaccgtggttcttctctaaatcgcctagacaagcctgtaccgtcgcaatatagctcgacacgcgaatatgaaagcttttggtaagctctagtggaggggtttctaagatattgccttcaatatcatggaaagcattccaatgaatatttttaatctctcctaatcgatctttaatgcgtttaataagatttggtatatcttcaagaacagctaaatcacatgcaaaagcgtaagcttcaataccttgtgccttaagttctagaatagccttttcaagtttttgggcgtttcgtgccactaacccgattttatagccttctttaccaaatttatgtgctacagcttgggaaatacccgttccataaccaaaaattataatattgttgttcattataaagttccaaaaaaccaatcatttggttagaaatagtttataatatgtttttataatgtattcaagcgcaaaagttatctctaagaatagtgcccaaagaataaaaatgcttaaaagcggggattagggagtcagctttacatgagttattcggctaaatataggctgttgaaagaacttccaatttggtctacaaattttttgactggtaaaataaaccgaaaaatacaaataaagtggaatttaaatttaactaattataggtaaatgggaatatattcttttaaattttcctaatggcgtaaaaattcccaaaaataataaaaattcgcttttcttagaaaaacaatcccgcagagtgctggctaaactatatctcaagggtgtgatagggatcgaaaagagtagcatgcaccgaaacgtataacgttagtgtgtactcacccaaaaggtctcgattcggcttaggacgctatagatcaaaagtttataggcacaaagttataacttacaaagttatgattgttgaagtaaaccatagatgttttcccttgacaccctaaaaaattctcaataataaaaatgatattttacaagaatataatttatgaataagcctaatctttctgcgctactcctgacatttaaatctcattatatgaagcctgtgatttctgcccaccgaaaaatagtttcagcgactttacagattttaggttagagcgctatttttatttacgatgcgatcaatcaaaatcgtttatatactaattttaagatcaattgcgagctggataatatggagaataaaaatcagtgtcgccaatgcgccgtatgtggaaagagctttcctttaaaagatttagtatcgggtgaagtcatccgtaacgtgattagtgatgaaattttaaaagaccatccagattggagctactcaagctttatttgtcgggccgatctggcagattatcgaattaaatatgtgcagtcattattacgctcggaaaagggcgagttatctaacctagaaaatgaagtgattggcagtatgcaacggcatgaactgattagccgaaatacagagtcagattttgatcaaaactggacgtttggagaaaaactggcagataaaatcgcatcatttggtggtagctgggcttttcttatttgttttgctttatttttaacggggtggattgttttaaatacggttgtgatggtggtccgtcccgtcgacccttatccttttattttgctgaatttagtgttgtcatgtttagctgcaattcaagcacctattattatgatgagtcaaaaccgccaagaagcaaaagaccgtttgcgttcgcaacatgactatcaaattaatttaaaagccgagcttgagattcgccatttacatgaaaaaatggaccatcttttatcgcatcagtgggaaaggcttgcacatattcaagaaattcagctcgatcttttagctgaaatgaataaaaaacgataaagattttccgagtttcacgtggaacataagtagggcgctatagattattttgcggtaggtctgaaatttctttatgatttgccgccatgctccattgctgcttctacgaccatgcctttaaacgacaactttgtttacgctccaccacaagatccgctttcaattttatttgaagatgacgatttaattgtggttgataaacctgcgggtttgttgtcggtcatgggtcggttacctgaacatcatgacagtgcgtatttaagggtattggaaaagttccctttagcaaaggttacgcaccgtttagatatggcaacctcaggtttacttatgtttgccaaacatcgcgatgcagaagttgcggtaagtaaaatgtttcaggccagaacagtcaaaaaacattatattgctttggtgcaaggccaagtaaaacaagagggcagtgttgaagttccactcattactgactgggaaaatcgcccaagacaaattgtacattttgaattaggtaaacatgctaaaaccttgtttcaaccattggtttatgatgcaacaacagatcaaagtcgtgtgttgctggaacctgtgacagggcgttcgcatcagttacgtgtacatatgatgcatattgggcatccgattatgggggacaagttatatcatcctgaacctaaacggtttcatttgaatcgtatggctttacacgctgcatatcttgcttttcaacaccccttgaagggaacagatgtggtgattgagtcacaagtgcctttttaaaaaattaaaatttgatgcaattcgcaactgaatacatatccaaactgcaataaaagtcggttattcttaatgccgaataatacaaatagagcaacaacaaggacaatctaatgaaccgcgattacgaacaatttccagatgatgataacggcaatgtactttggcaaatggttgaagacggggatgatttaaccgagcttcatgaaattgaattttcaattgcatttcaagatcagcaaaatgcagagcaatgcgcgatgcatttactctatcaagagcaaaaaatttctcttttccaagatgattccgttgaaccgaatgaatggatcattaccatctttgttacgatggaaccagagtattcagatattgttgatctggagcagtggttttcgacaatcgctgagcaatttaacggcgaatatgatgggtggggatgcatggcttatgtcttcgacgaagaagaagatgacattttacagtaaagcctaaatatagccgggaggttctacaatgagcttatctcaaaaagaaattgcggtacgttttttagagcttgctgccgctggcgaggtcgatgaagcctacggcaattacaccgccccaaactttaagcatcacaatccttattatgctggtgataagacttctttgaaggaagggatgcgtgaaagtgcaattgaaactccaaacaaagttcttgaagttcagcatgtcattgaggatggtgctttagttgcagtacattcgaaactggaaatgcaaatgaatgacaagctaacaattttagctgtggttcatatatgccgttttgaaaatggaaaaattgcggagttttgggatattgggcaaatacagcccgatccactcgttaatgaaaatggtatgttctagtgaaaagcccgaaactattcgggcttttttattttatagaagaattaaaacttccactgtgccgaaattgaggcgttcagtggttcacccggttgaacccataaatcgctatagcttgagacatagtaggtcttatcaaataggttatttatattcagctgatagcgtaaacggtcagatggtgcatagtagccatttaaattgaccagcgtataacttggtaaattaaaaccgttatctaggttatgcccgctacgctcacccacataagtgagattggcacctacgcctgcttttcttgcaccgtcttgtagaaactcatagttagtgcttatagcaccttggtgttttggaacattgctcagccgtgcgccttttgccaagtcttggtctttttcaatttgagcatcggtataactatagttggcattgacgaaccagcggtcattgatctggctatttaagtcaaactcaatccctttactgctcacttcgcctgctgcggtttgaaagttactgtcgattgggtcagttgtgagtacatttcgttttttcattttaaacaaagcgaggctcagcacactttggtcgtttattttatatttggtaccgacttcatagctttcgcctttttcaggagcgaaggtttgtccatttcggttcataccactattcatggcaaatgagcgaccatagtttgtataaaacgcccattgctcagaggctttaaaatttactccgaaacgtggactattctggtgaagtgtctggttatcttcggtctgttttatatgatttttaaagtcttgttcgacctgatcaaaacggttaccgagtaacacgctccactggtcattgaaaaagatctgatcttgtacattaagcgcgaagtaacgctggcgctctttggtgtcggtaaacggagtgagattcggtaaatatttgccatattcaggttggtagatatcaattgtgtttggtgagtctgtgctgtggttgcgacgaagctggttttgtttgtagtcgagttgaccaagttcggttgaaagtagaatttcatgacgagcccaagacgtatcaagcttgccaagtaactctgtctgagccagaacatcttcactcgtataatcacgatagcgacgttgacgctctaaagtacgtccatcgttttgcatacgacgaggttcggtcgcaaagccgaccatttgtgcatctttataactgaccgcactatttagtttccagtcagggttaaattcgtgactaagacgtaattggtaaaagtaatcttttattttcaaatcgccgtcgtcaggttcacctgtaaaggttttcgggtccatcacaaactggtgattgactgtgctgaccccacggtcaaaggttcctttatgctcagtaaattcactgtcaaagtcgagttgcgtttggtctgaaattttccatgtaagctgtggtgaaaagaaccagcgttcactgctgacatgatcacggaagctttgattatcttcatgagccactgctaaacgataggcgagttcatcgttaataggcgcggtatgctccagactaattcgatattgttcttgggtattggcacgtaggttaagttcactttcgctttcccactgtggttttttactgttgaggttcagcaaacctcctgtttcgccgcgaccatatagcgccgccattggtccttttaaaaattctaaagattcaatatttactacatcttttggagcattaattcctcggttaacactcaaaccgttacggatcatagccgcacctaaattggggtcggtactaaagccacgaaatgagtagttatcccaaaaaccaccaccaaaactattttgatgaaaaaccccactgactaaagttaatgcgtcatcaatccgttgcacgtcttgctgttccattatttgtttagaaagataagcacggttaaaagggacatctaaaacatcgtgagtaaatttagttgccgagctattttggctcacatcttctcgggtactttcagcctgaacacgtatggtctcaagtaccgttgacgtttcctctccccaagtgagtgtcgatataaatgatagacctaacgaagacaacaatcctaatttgtgtcgcataaataatcagccataaaaagacaaaaggaattaaatgtaatagtataacgttacattattttgttgattactgctatgtctttagaaaagaatattgaacgtttacagtcgattgatgcattgcgtggtttggtgatcatcattatgttgctcgaccatgtaagagaaactttctatttacataaacaggttaccgacccaatggacgtaacagtaacagaaccggctttatttggcagtcgattattggcccatatttgtgctccggtttttgtacttttaaccggtatttctgcttttttatttcagtcaaaaaaacaagatttacagcaaacacgtgcttttttattaaagcgtggcttatttttgattgcactagagctcacgctggtgaactttgcatggacagcaacttttccacctgaagtcatttatttacaagtgatctgggcgattggtattagcatggtggtgctagcgtgctgtgtaagtttgcctttgcctgttcttgctagtgtagcgttggtgattatttttggacacaacttattagattctgtgcacttctcacaaggcatcctacagaatatatggttcgttttacacgaacgtggctggcttgagattgcaggcatcaagcttcgtacaagttaccctgttttaccttggattggggtgattttattaggctacgtattaggtcagttctttagttcaaaatattcagcaaatcaaagaatccgcgctttactcagtcttggtttagcaagtatcgggttatttgttttactgcgttttatcaatgtctatggtgaccagccgtggcaacattttgagtcattacaactgagcctcatgagcttttttaacctcaccaagtatccgccgtctttattatttattttgctgaatgttggaattggcttgcttgtgctcgttgcttttgaacgtatgcagcaatattcatttctaaaaccattggtcgtgtttggttcggtgccgatgttcttttatttactgcacttatatgtgttgaaactgatgtatgtgttggcactcagtgtgtggggagctaactacggaaactatttgtcggtcaatcatgtgtggatgttatggttaaccacgattgtattgtcttttgtactctatccagcggtgaaatggttctcgaaatttaaacatcaaaacaaacatatttcgattttaaaatatttctaatttttaaaacacgagtaaagcgagttcaataatgctcgctttacttgcttacatctaaatacagagtttctttcacttcttccatgaccacataactgtgtgaagatgccgaagctgggagtttctttaatagatctcctaacaagcgacggtatgcactcatttcttttaaacgcgcttttacaaggtagtcaaattcacctgaaatgaggtgacattcgagcacttcaggaatctcaactaagtctctagccacctgatcaaatacatcgccagatttggcagataacttaatttctaaaaagacaagcaggttacggtcaacgtaggcggggtttagccgtgcgtaataacccatgataatgccatcgcgctcaaggcgctttacacgctctgaacaaggggtggtagagaggttgactcttgatgccaattcactaatcgcaattcgtccttcacgctgcaaaatatccagaatcatgcgatctatacgatctaaggggcgcatagatatttcctcttttttttaaattctcgcgagaaaaacataaatttacctagattatagcctgaaaaacagtgaaataaactattgaagcagaaatatactagtgaaataaactggtgtgcgtgagggaatggaaatgcgcgtaattgtactaggtagcggcgttattggagtggcaagtgcctattatctggctcgacaaggagccgaggttactgttctcgatcgccagtcaggtcctgctgaagaaacaagttttggtaacgcaggtcaaatttcgcctgggtattcgaccccttgggcagcaccaggaattccttttaaagctgtgaaatggatgttccaacaccatgcaccgcttgcgattaatttagatggcagcatgtggcaattacagtggatggcgcaaatgctgaaaaactgtaatccgcagagttatgctgtgaacaaagaacgtatgatgcgtgtggctgaatacagccgtgactgcttacgcgaacttagaaaagacacgggtattcactacgaaaaccgcgctaaaggtacgttgcagttattccgtaaagaagcacaaatggaagcggttcaacgcgacattagcgtgcttgaagaatgcggcgtaagctacgaattattaaatggcaacgagcttggtcgtgtagaaccagctttagcaaatgcacaagataaactcgtgggtggtttacacttaccaaatgatgaaacaggcgactgctatttatttaccaatgctttagctcaaattgctaaagagctaggcgttaacttccagtttaatcagaacgtagaaaaattgattgtcgaaggcgatcaaattaaaggcgtacaggtaaatggcaaggttttaaccgcagatcgttatgttctagcctttggtagctattcacgtgatttcttgaaaccgcttgatctacagttacctgtatatcctgtaaaaggttactcgttgacgattcctattgttgaccctgcttttgctccacaatctaccgtgctggatgaaacttacaaaatcgcgattactcgttttgaccaacgtattcgcgtaggtggaatggctgagttaagtggctttaacttaggtctgaacgaagaccgccgtgcaaccttgcaaatggtgactcaagacttgttcccgggtggtgatatggaacaagcatctttctggacaggtttacgtccaatgacaccagacagtactccaattattggtgcgactcgctttaaaaatctgttcttgaatacaggtcatggcactttaggttggaccatggcgtgcggttcaggaaaattaatcagtgacatcgtattgaatcataagactgatatcagtaccgatggcctttcaattcagcgttattcacacgcacatgcggcttaacggacgttaggaaagtaatcatgcctcgtcctattaccgcagtgatccaccgtcaagccttacaaaataacttggcggtggtgcgcaaggctatgccaaacagtaaggtctttgccgttgtcaaagccaatgcttatggacatggaattgaacgtgtctatgaagcatttaaagcagcagatggctttgccttactggatcttgaagaagcaaaacgaattcgtgctctaggttggacgggtccgattttgttgctcgaagggattttttctcctcaagatttatttgattgtgtgcagtatcagcttagtttcaccattcatagtgaagcgcaaatcgagtgggtagaacagcatccttatcctgctcaatttgatgtttttttgaaaatgaacagtggtatgaaccgtcttggttttaaaccacagcattatgtgcaggcttgggaacgtttaaataatttggcaaatgtcgccaagattacccacatgatgcatttttcggatgcagatggtgatcgtttcggtcagcaaggtattgattatcaaattactgcctttgaagaaattgtgaaggatttaccgggtgaaagatcggtaagtaatagtgcggcaattctgcgttatcaagaccagctcaaatcagattatgtccgtagcggcatcatgctttatggcagctcgcctgattacccaacccatagtattgcggattggggcttgcagccgaccatgagcttacgtagtgaaattatttccgttcagcatttggagccgaatgaaagcgtaggttatggctcaaactttgtcgcagagcaacccataacgattgggattgtggcttgcggctatgccgatggttatcaacgtatttcgccaacaggtactccagttttagtggactcagtacgcacacgtacagttggccgcgtcagtatggatatgttggcagtcgatttaacgggtattgagagtgccaaagttggtagtgaagtggtgctctggggtcagtcaagtacaggcgtcgttctatctattgacgatgttgcagtttcatccggtacggtgggttatgaactgatgtgtgccgtcaccgcccgtgttcaatttattaatcaggtataaggaaatccgaatgtctaattcagatatacaaaagattaacactaacgaagtcatgagcgccgtgactgtttttaacaaagtggtttatttgtcaggtcaggtgcctaaaaataccgagcaggacgtggcaggtcaaacccgtgaaattcttgcaacaattgatgaacttttggcattagccaataccgataaatctcgcttgctctctgcgcagctctatttgaaaaatctttctgacttttcaactgtaaatgcaatttgggttgactggttaaaagggtgtgttgctccatcgcgtgccacaattcaggccgatttggtcaatccagattggttaattgaaattgccgtgacggcagcacaaaagtaattcggctttactccaaaaatgatgatgtatctaacagaaggaagatagatacggtttaaccagtcgttttttggtgaacagattcagtgacctatggcatacggttcaattttcgccataggttgctgatcttaacaaaggaattcaaaaaggaattttaatatgacaacggctcgtcattcagatacggaaaattctcccgatcatctgcaacgaaaactgtctaaccgtcatttacaactgattgcaattggcggtgcaattggaactggcctatttatgggctcaggtaaaaccatctccctcgcaggtccttcaattctctttatttatatgattattggaggaatgttctttttcttaatgcgtgcaatgggtgagttactccttgcaaatctgcattacaaatcttttgttgatatggcccatgacctgattggtccttgggctggttattatttgggttggacctattggttaggttgggtgctggtcggtattgcggacctttcagcagtcattaactatttgagcttctggctacccgatggtgcaagcttctcaccaatacagcaggccatgattagtgcaggctgtgtgttgtttgtgatgggtcttaacctccttacagtacgtctatttggtgaaattgaattctggtttgcccttattaagattctggcaattattggcctgatcggcgtgggtggctatatgattttcagccatttccaagctccgcaaggcgctgttgccagcattagtaatgtttggtcacatggcggtttattcccgaaaggtacagaaggcttcttggcaggattccagattgccgtttttgcatttgtcggggttgaattggttggtacgacagctgctgaaacgaaagacccacaaaagaacttaccgaaagcaattaacgcgattcctgtacgtattattttgttctatgtattggcgttatttattgtgatgtcggtaacaccgtgggatcacattcgtgcagataaaagcccgtttgttgagttattcttaaatgcaggtattccggtttctgcgatcattatgaacttggtggtgctatcttcggtcatgtcttcaatgaacagcggtgttttttcaaccagtcgtatgctgttcggtttatcaaaagacgggcaggcaccgggagcatttggacgtttatcaaaacgcgcagtcccttcaaatggtttgattttctcttgtactttcattatgggcggggcagtgcttcagtactttgttccaaacacaatggaggcatttacattagcaagttcactctgtgtgattctcttcattagtgtgtggagtctcattatggtgtgctatttacgctatcgtaaattacgtcctgaattacatgaaaaatctacattcaaaatgccgggcggcatttggatgagttatgttgttttggcattcatgcttttcactttggtaatcttggcattagagcctgataccttaaaagcgctatatgtcagtccagtatggttgatcattttaggtgtgacttatcatgtgctgtataaaccgcgcatgaaaagactaggacgtgaactcgtcaacgaccattaagttttattaaaaagccaatctaacatgattggctttttttattttctttaggttttttatcggaataatattgtttatttttgagtcatcagtgcagttttgaagggggtgggaaagcgacattgaacaatatcgcatgctacacttcggctcatctggtgaattgagattggataattaaaattgccgtgaaggcagtacataaataatgcaatttaaaaaaatagggataaaagatagatcaattaaggaaaaaatatacttgaacatcttgtcccgatgtatagactcagcaacccacgatatacggttcgttttctccctatatgttgctgattgaaattaagcaaatataaaaaggacttctaatatgacaatggttcatcattcagatgaggcaagttcccctgatcatttacaacggaaattaagtaatcgccatttacagctcattgcaattggcggtgcaattggtacgggtctatttatgggctcgggcaaaaccatctccctcgcaggtccttcgattctcgttatttacatgttaattggcggtatgttctttttccttatgcgtgcattaggtgaattactgcttgctaatttacactacaagtcatttgttgatatggcctatgacttaatcggcccatgggctggctattatattggctggacctattggctaggctgggtattggtcggtattgccgatctatcagcagttattaattatttaagtttctggttgcccgagggtgccagtttctcaccaatgcaacaggccatgattagtgcgggctgtgtactattcgtgttaggacttaatttgcttacggtcaagttgtttggtgaagtagaattctggttcgcactcattaagattttggcaattattggcttaattggtgtgggtggctacatgattctcactcatttccaagctcctcatggtgacgttgtcagcatcagtaatgtctggtcgcatggtggtctgtttccaaaaggtgtaagtggttttttagccggattccagattgccgtgtttgcctttattggtgttgagttgattggtaccacagcggctgaaacgaaagatccgcaaactaacttaccaaaagcaattaacgcgattccggtacgtattattctgttttatgtgttagcactttttgtggtgatgtctgtaacaccttgggatcatattcgtgccgataaaagcccgtttgttgagttgttcttaaatgcaggtattcctatttctgcaattattatgaacttggttgtgctgtcgtcggtcatgtcttcgatgaacagtggcgtgttttcaacgagccgtatgttgtttggtttatcaaaagatggtcaggcaccgagtatcttgggacgtttatcaaaacgtgctgtaccgtcaaatggcttaatcttctcatgtattttcattatgggcggagcagtgcttcagtactttgttccaaacacaatggaagcatttactttggcaagttcgctctgtgtgattttattcattagcgtgtggattttaatcatggcatgttatttacgttatcgtaaaattcgcccagagttacatgcagcatctaccttcaaaatgccgggcggtgtgttgatggcgtatgcggttattgcattcttcttgtttaccttggtgattttggcattagagccagataccttaaaagcgttatacgttagcccagtatggttagtggttttaagcgtgacctattatgcgttctataagccgcgtatgagaaaattaggtcaagaaatcttttaattaacctgtctcgatttaccagaaagccaatcatatgattggctttttatttattatttaatcaaccagtaaatgttggtatttatcggcctgtttacgcaagtaatcccagaccagtttaatgcgcggctcatgctgtaaatcaacgaaggtcagcatccagaaggtatgggtaaaacgaacctgttgttctaacacctcttcaagctcaggcttatcatctgccaaaaacttgggcaaaattgcaagacctgcgcctgcgctgaccgcaatttgttgcgccaaaatgctgctactgcgaaagttcgcgttaagctttaaaggtaagcgttctagacaatacagttcggggctatacaccagatcatcaatatagttcacaaagcggtgctgggttaaatcttccagtcggcgaattggtgggttttgcgctagatagttttggctaccgtaaatttttaaacagtaatcagacaagcgcgtaatgatataaggccctgaggttgggcgttcaatcgataccacaatatctgcttcacggtgcgagagcttaatcatttttggtacgggtatcaggtcgatggtaagcagaggatactggatggagaactcagccagtaagcgggctaaaaatgcggttccaaagccctcaggtgtgccaattcgcacacgaccttgcaaaggttggtgcggtttttcaatttgtaagaaagcttgttccatttgttcaactcgagggacaagtgccatcccttcgagagttaactcataaccggttgcttcacgtttaaatagcgtagtacctaaagcaagttctagagcctgaatccgtctagccaccgtactgtgctcgacaccgataatacgtgcagcattggttagagttttagtgcgtgctaaaaccagaaaaaactgtagatgatcccaatccactttcatttttgttattgtccctgtgcatatttgcacaacaatcgtgcatgaatttgcgttggtggtcaaagatttctttgttagtctcaaataaaacctgaataaagaaaatacatagaaaagtattttctaataactgaacacaataaaaatatgacctacggagaggttatgaacacaatccagaaaatcgaattggacaccgctaaattacttattaacggacagtttatcgaatctaaaacacaagaatggcaagacattgttaaccctgcaactcaggaagtgattggccgcgtgccttttgcaacggttgaagaagtcgacgctgctattcaggctgcacaagatgcttttgcttcatggcgccagaccccaattcaggcacgtatgcgcatcatgctcaagctacaagacttgatccgtgccaacatgaaagacattgcacaagtattgacggctgaacaaggtaaaactttggcagatgccgaaggtgatattcaacgtggtctagaagtggttgaacatgcctgctcagttggtactttacaaatgggtgaatatgttgaaggtgtagcacgtggtgtcgacacctataccttgcagcaacctttgggcgtttgtgcaggtattacgccgtttaatttcccagccatgatcccgctttggatgttcccaatggcaatcgtgtgcggcaatacttttgttttaaaaccttcagaacaagatccattatcgaccatgatgttggttgagcttgcgattcaagcaggtattccggcaggtgtgctgaacgttgtgcatggcggtaaagaagtggttgaccgtttgtgtacccataaagacattaaagcaatttcatttgtaggttcaacagcggttggaacacatgtttataaccttgcagggcagcatggcaaacgtgtgcaagccatgatgggtgcaaaaaaccatgtggttgtgatgccagatgccaataaagaacaaaccttaaacgctttggtgggtgcagcgtttggtgctgctgggcaacgctgcatggcattgtcggttgcagtgatggttggcgatagtaaacagtggattcaagagttagttgaaaaagccaaaactctaaaagtaaatgcaggtcatgaaccaaatactgacattggtccagtgatttcaaaacgtgccaaagcgcgtgtaattgacttgattaatagcggtgttgagcaaggtgcagagttactactcgatggtcgcaatgttcaagtacaaggttatgagtcaggtaactttgtgggcgccacgatttttagtggtgtaaataccgacatgcgtatttataaagaagaaatctttggcccggtactttcaattatttgtgtcgacacactcgatgaagcaatcgctttgatcaatgccaacccatttggtaacggtgtaggtctattcacacaaagcggtgccattgcacgtattttccaaaaccttattgatattggtcaagtcggtatcaacattccaattcctgtaccagtgcctttctttagttttaccggctcaagaggctcaaaactaggtgatttaggaccatacggcaaacaggctgtgcagttctatacccaaaccaaaacgattaccagtcgctggtttgaagatagccatgaagttggcggtgtaaatacaaccattagtttacgttaaggggatcacggatgaatatcgcctttatcggtctaggtaatatgggcggcagaatggcccaaaacctactaaaagccggactcaaagtttatggttacgacctcagtgaagtcgcgattcagcacttcgccgaggcaggtggtgtggtttgcgacagcccacaggacgcagctaaacaagcagatgtagtcattaccatgttgcctgcggcgaagcatgttaaagaggtttacttaggcgaaaatggtgtcttggaagtgctaaaagcaggtagcttatgcattgatagcagcaccattgacccgcaaaccattaaagacattgctgctgttgcacatagcaaaaatattaaaatttgtgatgcaccagtttctggtggaaccattggtgctcaagcaggaaccttaaccttcatggtcggtgccgatgagcaaacctttaatgagttgaaacctgtgctcagccacatgggcaaaaatattgttcattgtggtgatgtgggtgcaggtcaaattgccaaaatttgcaataacctgattttaggaatttcaatggctgcggtggccgaaggcatggcactcggtgtgaagttaggcatcgacccacaagcattggcaggtgtaattaatacttcaagtggccgttgttggagttcggatgtgtgtaacccatggccacatattaatgaaaatgcgcccgcatctcgaggctatcaagacggttttgcgacacagctaatgctaaaagatttaggactcgctgtagaagccgcaggccaagtgaaacagccggttttattaggtggcatggtacaacagctttatcagcaaatgtgtatgcgtggtaatgctcatctcgatttctcgagcattattcaacaatacctaccacaagaggcataacggtaaagccaaaggatggctttaaacgaataaatcaaaccctgtcgtgaataacaacaaatccggactgagggaaaagatatgatggattatcaaaatgctgtacaggctttcgatttggaaagcactgctaaacagatgttgtcaggttcactcgatgcactgaacgcatgttatgaatgttgtgatagacatgcagatggcgacaagatcgcgctgtactggcaaggaaaagacggtcgcaaagaacaatataccttccgtgaactaaaagaatggtcgagtcagtttgctaactttttaaaatcacaaggtgtaaaagcgggtgaccgtatttcaggcttattaccaagaacacctgaactgattgtgactattttagcggcttggagaattggtgcggtgtaccaacccctatttactgcctttggtcccaaagcgattgagcaccgtattcaacttgctcaaagtaagctagtggtgaccgatatgggcaaccgtagcaagctcgacgaaattgaaaagtgccctgcaattatgacagtggccgacgcacaaggtactccgcttaaagcaggtgattttaatttctggaatgaagtggagcagcagtccgatcaatgtgatctggtgatgcgtagcatccaagatcctttcttgcttatgtttacgtctggcactacaggaccagcgaaaccattggaagtgccactaaaagcattgattgcttttggtcgatatatgcaagatgccattggtttaactgaagaagattcgttctggaatattgcagatccgggttgggcgtatggtttgtattatgcgattactggaccgttatttttaggccatgccactttgttctatgaaggcggttttagtaccgatagcctatgccaaattgtgaaagattataaagttaacaacttggcaggtgcaccaaccgcttaccgcatgatgatggcagctgacccagcacaaatggcgccgttaaaaggacaattccgtgtggtgagtagtgcaggagagccgctaaatccagaagtcattcgctggtttaaacaagtctttgatgctccaatttatgaccactacgggcaaactgaagtaggcatggtggtgtgtaatcatcatggtttaaaacatgaaattcatgctggttcagcaggttttccaagtccgggctatcgtgttgcgattgttaatgaacaaggtgaagagcttccgccagacacaccgggaattttagcagtcgacattagccagtctccaatgatgtggtttggtggctataaagaaagtcgtaaatcacctttcatcggtcattactacttaacgggtgatactgccgagctacatgccgatggcagtatgagctttgtcggccgtagcgatgatgtgatcaccacatcgggttatcgtattggacctttcgatgtagaaagcgcactacttgaacacgacgctgtgattgaagccgcagtaataggcgtgcctgatccggatcgcactgaagtggttaaggcttttgtaattttagctgcgggcgtacaaccttcagatgcgcttgctgaagaactcagccagtttgttaaaagacgactttctgctcatgcttacccacgattagttgaatttgtgagtgaattacctaaaactccaagtggcaaaattcagcgctttttattgcgtaatcaagaaattgctaaacaacaagctaaagcagggtaaaggaaataataatgcaatttaccgaagaacaattactcattcgtgatatggcgaaaagtttcgcccaagaacaaatcaagcctaatgccagtgattgggatcgagatggaacttttccaaaagaaactctgactcaaatgggacaactcggttttatgggaatgcttgtttcagaggaatggggtggttcagacacgggtaacttagcctatgtactggcactcgaggaagttgcagcagcggatggtgcaacctcgaccatcatgagtgtacataactcggttggttgtgtgcctattttaaaatttggtaccgacgagcaaaaagagcgttttttaaaacctttggcacaaggtgaaatgataggagcttttgccttaactgaaccgcatactggctcagatgcagcagccatcaagacccgtgcggtaaaagatggtgacgattacattttaaatggtgccaagcaatttattacctcgggtaataatgccggcgtcattatcgtgtttgctgtgaccgatccgagcgcaggtaaaaagggcattagtgcctttttagttcctcgcgagacaccgggttatgaagtgattcgcgttgaagaaaaactgggtctgcatgcttcagatacctgccaaattgcgctgacagatgtacgcatccataaaagtctcatgctgggtaaagaaggtgaaggcctgaaaattgctctggccaatttagaaggtggacgtattggtattgctgcacaagcagtcggtctagcacgggcggcgctcgaagaagcgactcgttatgccaaagagcgtattacttttggaaaaccaatttttgagcatcaaaccatcgcatttcgtcttgctagcatggcaacagaaatcgaagcagcgagacaactggttcactacgctgcacgtctcaaagaagcaggccaaccgtgtctcaacgaagcctcaatggccaaactatttgcttcagaaatgacggaacgcgtgtgctcaagtgccttacaagtgtttggtggctatggttatctcagagacttcccaattgaacgtatttatcgtgatgcgcgtatttgtcaaatttacgaaggcacaagtgatattcaacgtttagtcatcgcacgtagtctataaaaccagaacaaggaataaataatgcagtggcaaagtattttattagaaaagcgtaatggggttggattgattacattaaatcgccctcaagcgctcaatgccttaaatagtgaattaattagtgaaattaatcaggcattagatcaactcgagaaagaccgtgaaattggctgcatcgtattagccggctcagaaaaagcttttgccgcaggagccgacattaaagaaatggctgatttggcatttcccgatatttatttagatgactttttccatcttgcagaccgtattgcgcagcgccgtaaacctctaattgcagcggtgagtggctatgcattgggtggtggctgtgaattagcactcatgtgtgactttatttattgtgctgataacgccaagtttggtttacccgaagtcactttaggggtaattccgggtattggtgggacacagcgtttaacccatgccattggtaaagctaaagcaatggaaatgtgccttaccgctcgtcaaatgggtgcagtagaggcagaacaaagtggtttggttgcacgtgtgtttagtaaagaagaattacttgaacaaaccttgcaagccgctgaaaaaatcgcagcacggtctttaactgcaaacatgatgctcaaagaaaccattaatcgagcttttgaggtgaatctcaccgaaggtttacgttttgaacgccgcatgttccactccatttttgcaactgcggaccaaaaagaaggcatgcaggcatttgttgaaaaacggcaggcaaattttaaaaatcagtaagagatcaataaaatgaatacagaaaatcacttaatgattgagcgacaaggtaagcttggcgtgatcaccttagatcgtgtgactcatctcaatgcattgtcgctagatatgattgaagggattggtgcccaattggagttgtggcgaaatgatgctgctgttcaggcgatcttaattaaatcaaatagcccaaaagccttctgtgcaggtggcgatattcgctatctctacgacagttataaaaatggcacagccgattacaaaggctactttagtgccgaatataaaatgctcaatacactgcgcgaatatgaaaagccaatcatcgttgtgcttgatggctatgtattaggcggtggttttggcttggctcaggcgtgtcacattgtggtaagcagtgaaaagtccagatttgccatgcctgaaacagcgattggttttttcccggacgttggcgcaactcatttcctgtctcgccttgatgatattggcgtttatatggcaattacgggtgagcagatcagcagtagcgatgcgctctatctcgacttaattgactaccatgtgccaagcgatcagttacaagctttacaagacgctctcgttgaagcgccaagtttaagcaaagagggaattgaacacatcattacccgatttattactcgtcctgccgaaagtgagctcaaacagttggcagaaggtatccgtaaacacttcggatatcagcatttagatgagatcgaacaaagccttgaaaatgaaaaggatgagagcttaaagacttgggcgagtaagatgcttagtattttgcagcagcgttcatttattgccaaacaaaccagcttgaaactgcaacatttaggccgtggactttcactacagcagtgtatgcagcttgagcgtgacttacaggatatctggtttgagcatggtgactttattgagggcgttcgtgcgctcattgttgataaagataaacaaccacggtggcaagaacgtaatcctgagctggaacaaattttagaaaaactaagctaaaccattttcaaacacataaaaagcttaaggagatcaagcgagacctgaacatgcttatggtcaggacagatcataagcataaaaagacaaaacaagaaaatctaaaaaggacattacgatgcaaacaatacatggaaacggttcaaattctaaaaagtcgtcacatcgattagcaggcatctctagcatggtcggcaccacgattgagtggtatgacttttttgtttatggtgcagcagcagccctcatttttaacaaactatttttcccaaatctggacccacttacaggtgtgcttgcagcatttgcaacctatgctgttgggtttattggccgtccacttggtggtttagtctttggccattttggtgacaagattggccgtaagtcaatgttgttgctaacgctgatgctcatggggattccaaccgtactgattggcctcttaccgacttacgaatcaattggatattgggctgcaattggcttggtgatcttgcgatttattcaaggtatggccatgggcggtgagtggggcggtgccgtgcttatggcagtagaacatgcacccgaaggtggtaaagggttttggggaagtttgcctcaagccagtaccggtgggggcttaatgctcgcctcaatcgcactaggactggtgtcgttattacctgagcaagcattgtttagctggggctggcgattaccatttcttgccagcattattttactggcagtgggttggtatattcgtgtaaaagtgcctgagtcaccagactttgaaaaagtaaaacaacagtccgaagaagtcaaagttccggcttttcaggtttttaaaaatcatccaaagcaactcatcaccattattttggcgagagctgctgaaaatgcatggttctatattgcttcaacttttacgctagcttacaccaccacacaattaggtattccacgacaagacattttgtttgccaccatttgcggtgcagccgtgattttatttatgacgccgttatgcggacatttgtccgataaagtcggtcaacgcaatatgtttatgtttggtctatgcgtattggcactttattcttatccattttttagcatgctcaataccaaagatccagtactggtctggacggcaattgttttggcaattggtgtggtgttcccgattatgtatgcgccacaagctcagctttttgcgcgtcaatttcctgctgaaattcgttatagcggtatttcgatttcggtacagttggcaggtgttttgggtggtggtttagcccctatgattgccactaaactgctcagtattggacaaggtaatccatatttaattatgttttatattggaagtatggctgtagttgcgattatatcgacatcatttatgccgcgtgattggagctataaaaaggatgagatttattataagaaagcaaacttaaatctaaaaaccaagattgattgatatataaaaattaggactcatgccccacggataggcatgagtcctatataagaaattagatatcaatcaagcatgcaaacatcgaatatccatcaatcgtcattggtggacctgcacgatgggcacgaaaacccgcagcacgtaataaacgttctactccaagaggagaagtcgtaatgagttgttttgcgccttgttctcttgcaaagttgattgcttcttgcagaattgcaattgagaccggtgatgacacagcctgactgctagaggaaggtggatttgaaaaatctacggctgaaaatcttgataattcccaaatttctggtgagcagggaataggcattccattgagaagttggggaaatatttccccgagtaaatagggttgtgtggtgggtagtagtctggcacaaccaatgatattggattctctgtcttgagccacgacataagctgtatcgactttatcaaattgatctagttcttcattgtttggacagttcaactcccaacccaaatattcaacaaataccctgtagcggtaacttttaaatttggtatataggccttctgaaaaattgttttgaaatccagcaataatattcattacaagtgcttccacttatttttcaagtgactttactgaacagctggaaaggcggtaactgtaagaatttacaggtttctaagagaaggtttgacttaatgaagactcggttaaggacgtattgatttgggcataaataaacggttcccagaacaaagtatctatttttttctcgagtaatgtttcattaatatcaaatccgatatccataccagatacatcaacaatcatgatattgcttcgaggtaaccccactcgttttacggtagtgatgccattattctcaatgagttcccaatcccatccggtacttaaagctggagtttgtgaagttgcccattcagtaaaaccataatagaaaatttgagacgcttcagtatgtctagattcaacggtagagatgatgtgttggagaggataactcatgagttggttttcgttcattcgaataaaaccatctgttgagatagagaaatgagggggtatgctaaccatgctacctgcttaagtaccctaaattaagatttaatgaataaataacataaatttttgccaataaaatactgttatatttaacaggttaactgtaatttgttagcacatctttaagctcttcttattagagagattttcgggtaaaaagttattttttttaaagagaatccttcgatggagcttattacatagtcaatattgctactactcaaataataattacaagtatagggatttctacagtaattgattggtttttaaaatattataattatttttagtttttatatataaaaaataagaaaattggagatatcgaataattgatagacaatattatttaattaaattaataaaagcatactataaagattaagtggtcgacctctttataaattaaaaaaatatatattttggaataaaatgcatcgtataaattttaatttttaaagcataatctgcgcatgaaatataacaaccttgaaagctttcagacatctagtttatctgaataatttgcaaccatttcgggcttaaaagtgttgttaattggatgatgaattcaaaatctttaattgagagctctaatagaagagtaggcgccgaaaatatatttagcaacttcagaatcttttagatttttgaaggactttatggaaattacggtaaaagattagacctgcacttcaatttgattgcttggattcacaatatgcaaccgaataaaaaatagtctgtgaatggagtctaatgagagcaaatggaaagttggcaagaggatttattatcagcatttttggtggtaaaaaatgaataccagttgtttgatattgttaaatctatcgcatcaaggctcggatttgactattgcgcttatggtatgcaatcacccttatctattgctgaaccaaaaacgattatgttgaataattatccagaagcatggcagaaacgttatgtggaacagcaatatgtgaagatagatccaactgtgcagcattgtatggtatcacttcaacctcttgtttggtcgagtcaatctgcaaagacacaggcagaaaaagatttttgggaggaggcgcgttcttatggtttaaatgtcggttgggctcagtcaagccgtgattttattgggacccgaggaatgctaacactggcaagatccaacgaccagttatcagaaaaagagcaaaaagcacaatatacgaatatgtactggttaactcaaacagtgcattccagcattgctaaaatagtaaatgatgtagagtttgctaaattcaatctttatttaacgaacagggaaaaagaggcgctacgttggactgcagaaggcaaaacgtcagcagaaatagctcagattcttggagtaactgaaagaaccgtaaatttccatctcagtaactccatgcaaaagttaaatgtaaataataaaatttcagcagctattcgagcagtaatgctagggcttttgtagagagtataaataacacaggactttaatattaaaattaaaagaaataaataattttaagatttatatgattgatttacattaattaaatgttttaaatttaaggaaatataataaattaattttcaatattaaaatatctatctatctatctatctatctatctatctatctatctatctatctatctaactatctatatgctatatttttaaatatttatattttatatatgcctatataaatataataatttgatttttaatttatattatttttataaagttttttaaattatttaatctagagttaaaaataataagaaagaaactgtttaagagtaaaaaaccttcaaaatcttggcttgtgcgtatctaaattaggtatagatgaggcattaatttaaaataatgataagaaattaaaaatatataactaaacaaaaaatgattcatataaaggatttagcttcttaattttcgataagagaccactaacctgtaaacacttacaggtgtaataatcaacactcatacataaaatataatgtgaatttatattttaaataaaaagtatatttattctttattaagaaacctagcaagaaatgtcgtttctgaattagcagattttaaaggttaattataattaatcggagtaagttatggctgtaatgtgtacggataatatcattgcaactttggaatcccacgcaaaattaaatggaaataagatcgcttttgagtatttgggacgccagtctggtggtattcaatctctgacatatgcagatttgaatgagcgagttcaacatcaagcccaaatattaatgaatcttgtagacagtggtgaccgtgccgtattgctgttcgaacctgggttggactttatcgtatcgttctttgcctgtttgaaagctaaaattattgcagtaccagtcagcttaccgtttaaccgtaatggtttttctaatattttgaatattatgaatgactgtgagcctaagattgtactcacaacaaaaaagattcttgagctagcaggtcttatcacactaaaagctcaaaatgaaaatttgatattacatgctgttgatgccgaattgcagcgtgacttggtggaaaaggattttccgcttattactgaaaaagatatctgcttccttcaatatacctcaggctcaacaggctggcctaaaggcgtaattgttactcataaaaatattatggccaatgaggtcatgattgctgaagcttttggtacacaaccagaagatgttggcctgacgtggctgcctgtttaccacgatatggggttgattggctcggttttgcaaaccgtatatgtgggactgacttgttatgtcatgtcgccgctggacttcattcgaaaacctcttaaatggctacaatttattagtgaaaaaggcgtcacgattagtggtggaccaaactttgcctatgaattgtgtctacatcgcatcactgatgagcaggctgcagcgcttgatctaagccgtgtgcgtgtgctgtttaatggtgccgagccgatcaaggcccatgttatgcaacgcttcatggaaaagttcaatacacaatcaaggctccgacttgatactttcttgccatgttatggcttggcagaagtgacgctcttagtcagtggcgtaactggccctctcaatgcaatttcacttgatcgtgacaagttaaatgcccatttggtacagaccagccaagatcagacagccgtgcaagtagtgagttgtggcaagatctctaaacatattgattgtcgtatcgttaatcctcatacccgtaaagaggtagcggctcatgaagtcggtgaaatctggctagcaggtgagagtgtcactgcgggttactggcaaaagccggaagttaatcaggaaacctttgaagcaacgatccttgatgaagcgggacaacctagccaggtacactacttaagaacgggtgatatgggctttatcaaaaacggagacctttatataaccggccgccttaaggatgtgattatcattcgtggcaaaaactattatccgcaagatatcgaatgctctgttgaaatggcacatcctgctgttcgtaaaggttgtgttgcggcagtgaactttgctgattctgaaggggttacggttgtacttgagattaagaaaaagtccttagataagacacttaattttgaaaccatcagaactcaagttaaagaacaagtggcggctgatattggcttgcctgtagacggtgtctatttactgcaccaaggccgaataaataagaccactagcggcaaaattagaagaagaaaaattaaagagcagatcgaacgcggtcaactggtctgtttaacccatccaaaccgtagaacggtgattgctcgaaactatgtcaagaacggcttagacgtcatccgtgatcgtgagcagcgggggcagatgattcgttatagctccaatctactcaactcaatgatcaaggaacgtgaagtacgcacgctgatttttaatcgtctgaaaagtgctttgttttaacccttatcttttaaatccttgagtgaaaatccatgtcacttacgtctaatttgcggcagtttcaatctgccgctcgtctggagcaaattttaggctccgtacatgataccaataatgatttttcttggtccgcagctatcgagcgtgatgagaaagagcaatatccacagcgagctgttgattttctgaatgcggtgggtatgaaccgtttctatgtgccttcagagcttggaggccgtatggaaattggtgaagagttgttatatctgcatcgcgtgttggcacgacgtgatctaactattaattcgacctatagcacgaatgcttggtctgtgatcgtatggatcggtggtaatgcgaatcaatgtcaaaacatcgctaaccgaattttgagtggcgctgctccagcattggcttatagcgagaaagcgcatggtgccgacctactatctagtgaagtgacagcacagtctgccgagagtaaatacatcttaaatggcgaaaaatggtcaatcaaccgcgccactttaggagattctttaagcctaatcgctaaaacgtcaaatgatcgtggaccccgtagcctgagtgcattctggctcgataagcgtcatatggcttctaaaggaacgtatagcctgaaccgtcttccaacagtaggtatgcgtggtttagatattagtggtattggctttaataacgctgaaattcataaagatgccctgatcggtgaagaaggccaggggttagagcttgggcttaagacgctacaggtaacacgtgcatattgcagtagtttctctctaggtgccggcgatacgatgctacgcatcgcaaccgagttcgcgattgaacgcgagttatataacaaaaaagtaataagcataccgttggtacgtgagcaactcgctacagcttatgcctaccttttagcagcggaggtgttatcacttgttggtgcgcgagggttacacgtttgtatcaatcagttcagtacatggtcaccaatcgtcaaggtactggtgcctgaatatgtagagtcgcttgccaaaatcacatcctcagtgcttgggtcacgttttttcttaagaaatgcatatgcagatggaatgttccagaaagcattcagggaccatctgattgtcagtgtgtttgacggtagtagcaccgtctgtctagacagtctgagttttcagctcaaatctgccaataaagggcgcagtaaaaaagccgaccatctcaatcaagctgaagcgaaagcacgctatcgccagttatatgacttacaggtagagacaggtgctattgatttccgtgagcttgagattttcaaccgagatggtgacttggtgatggagtcactcgaaacaatcattgaaatgctcaacgatcctaatgtcacagttgggttgtctgctgagacgctagctacgctacgtgagcgagcagaccaacttcttgttgaacagcgttcattggatcaaaaaattcaggactacttttcaaattctgagcaaagcaaggagtttgaaacgatgcgcttcagtcttgcccgtaactatgccgagttattcgctcgtattgctgtgttgggtttctgggtttttaaccgccatggtttaaggcctgctttacaggatggtgcatggctgatcattttcttaaatgctgctgaagggcagacagctcctcctatgacgtcactacgtgaaagcacattggcagatctgctggaccgaatttcaaccaatcacatgttatctgtcatcgattttgcactggcaccgcgtgatgccaaaccggttaaaaaggagattaccccatgaataaagataaagcttactggagcgcaattattcgtacgctagtcgctaaagagatgcgcgtagagcctgagacgattgatccagatcaaaaatttaccagttatggtcttgattcgattgttgctttgtctgtgtctggggatttagaagatctgacgaaattagaacttgagccaacactattatgggattacccaacaatcaatgcgttggctgaatatcttgtttctgagttgcagcagggagttgcttcatgaacaaccttgcacgactagaaccggaagttctgtctcgtcatgcgatttctgcagagcagcttggtatttggtatatccagcgtcttgagccaacttgcagtgcttacaatatggtggtggcctttgatgtgaaggtcaaccagtcgttgggtaacaagccaatagagatactagaagcggtaatgcatgattatccgctactatgtgtaagtatgccagccaatgatcagggaattgagcaactgatctgggatcgcgtgtatccgaatatcatcttttctgatgctcgtcatattgaagcttctgatttgacgcaattggttgagcaagacaccaagcagccgtttgacctgactcagccaccgttatggcgtattcattgttatgaacgcggtcaaaatcattatgtgatcgcatttgtgattcatcatgcgctcatggatttttggtcaattggtctattgctgcgagacgttagcaaacgttttggactcgttgcagagtcggatgcagtgaacggaatcgagtttgcacagtatgccgataagcagcagagcagcgtgattgatgatactgatgagagcttaattttctggaaaaatgcactgaagcatgcaccacatgtgcatagcattccgcttgactatcctcgtccagccgtacagcaacataaaggcagttcactggttttccgtgtgcctgagtcagtgtcatctggccttataaacttggcaaaagattatgagatcacattgttcgggcttgtgctatctggcttttatattttgctgcacaaactctctaatgaaaataatctagtgattgctacacccgtagcaggtcgacttgaacgttctttacgtaatgcattggggcagtttgtcaacacgattgctattcacatggacatcgatgctgaccagactttacgtcaatttacgcagcaggttcaggaacaattaagacaaagccttaaacatcaaaaaattgccttttctagagtagttgaagctgtctcaccaaagcgtgatggcagtattaatccattggctcagataggaatgttctgggaacgtctgggtggtatggatgagtttaaagaactactcctaccaatccagactccggccactttggttggacaagatttgacgttaggaagttttccggttcgccagcaagaaggacagttggatattacgctggaaatgggcggtgaatatcaaggtgaactcgttggtgtattgaaatacaacactgttctattttctgcgcagtctgccgagaatatggtgcaactgctgcaagctgtactatcagagatggtggttcaccctgaacgtaagatcgttgagttagatatcgcacctgattataaagatggtatccagtttgaggccctccgtggaaaggcgactgattatgctcagcatgatctattcgcaatgattctcaagcagattgatgagcgtggtgacaatcatgctctgacctcgaacgatcatacggttagctatcgtgagttaggtcaacatattgcgggtattgctgaatatttgcgtgcacacggtattactcaaggtgatcgtgtaggtctaatgttagaccgcacagcgttattgccagcagcaatccttggaatctgggcggcaggtgcagcttatgtgccactggatcctaatttcccaactgaacgtctacagaacattattgaagacgctgaacctaaagtcatcttgactcaaaccgagttaatggatggtcttaacgtttctgtgcctcgcttagatatcaatcaagctggtgttgtggcacttgaacaagtgcgcgagacgcttgcctttggtgacatagcttatgtgatgtacacatcaggctcgacaggtaagcctaaaggtgtccgtattgggcatccttcaattatcaatttcttgctatctatgaatgatagattgcaagtaacgactgaaactcagttgttagcaatcaccacgtatgcatttgatatttcaattcttgaattactcattccgctgatgtacggcggtgtggtgcatgtttgcccacgtgaggtatcacaagatggcaatcaattggtggattatctaaatactaagtctatcaatatcctgcaggcaacaccggcttcttggaaaatgctcttagacagcgagtggagcggcaatgcgggattgacagcactctgtggaggcgaagcgttagatactattctggcagaaaaactgctgggtaaagtcggttgcttatggaatgtctatggtccgaccgaaactacagtgtggtctagtgcggctcgtattactgatgcaaagtatattgatttaggtgaaccactggcgaacactcagctttatgtccttgatgaacagcagcgtttagtcccaccaggcgttatgggtgagctttggattggtggtgatggtctggcagttgattactggcatcgccctgagcagacagatgcacaatttagaacattgccatctctaccaaatgccggacggctctaccgaactggggataaagtctgcctgcgtacagatggacgtctgactcatcacggacgtctggattttcaggtcaagattcgtgggttccgtatcgaactaggtgaaatcgagaatgtcctcaaacagatcgacggtatcacagatgcagtagtgctggttaaaactacagctgacaacgaccagaaactggtggcatatgtaactggacaagagcttgatattgctggtttaaaaaagaccctacaaatccatcttccagcttatatggtgccaagtgcgtttatccgattggatgagtttccaatgacggccaacaagaagttggatcgtaaggcatttcctgagccgatctttgagcagagcaatgattatgttgcaccgcgtgatccgattgaaatcgaactgtgtactacctttgagcagatcttgtcggtcaagcgagttggtatacatgatgatttcttcgaactaggtgggcattcactattagctgtgaagcttgtcaaccatctcaaaaaggcttttggtactgaactgtcagttgctttgttggcacagtactccactgtggagcgtctgggtgagatcattcgtgaaaataaagaaattaaaccatccatcgtaattgagctgcgccgtggaacctatgagcaaccgctgtggttgttccatccgattggtggcagtaccttctgttatatggaactttcgcgtcatcttaatccgaaccgtacactacgtgctattcagtctcctggactgattgaggcagatgctgcggaagtggcgattgaagaaatggcgacgctctatattgctgaaatgcaaaagatgcagcctcaaggaccttatttcctcggtggctggtgtttcggtggtgcgattgcctacgagattagccgtcagttgcgtcaaatgggacaacaggtcacaggaattgtcatgatcgatacgcgtgctccaattccagaaaatgtacctgaagatgccgacgatgccatgcttttgtcttggttcgcccgtgatttggctgcaccttatggcaaaaagttgacgatcccagcgcaatatttgcgtgagttgagtccagatcaaatgtttgatcatgtacttaaagaagctaaagccattaatgttctgcctctcgatgcagacccgtcagatttccgactttactttgatacttatttggcgaatggcatcgcactccagacctatttcccagaacctgaagattttccgattcttttggtcaaggccaaagatgagcaggaagactttggagaaagtctaggttgggatcaactagtcaaagacacgttgacacaagtcgatttgcctggtgaccactcatcaattatgtacgctgagaatgtcgtggctgtagcccataccattgatcagatgtacccaattcctacataagaaatataagaaggtagaaccactatggtgaccatagaacatgctttcctcataccggccgagattgacaaggttttcacttaccttgcaaacccggccaatgatgcaggttggcaattgtcgtgtaaacattctgaactgctagacagtactccgcgtgtgggtagtaagtacgaaatcggttttagctttattggtcgtgaaatgtcctttaaaggtgaaattacacatctggtaccgaacgaattgtatgcgtttaaagtagtggaggggccctttcactacacaggtacttaccgtttcaaaccacatccggaaggtacgtggattgaatgggtgtttgaagctgaaccaggtagtttttttggtgtattgccgccagcactgctaaaaaagatggtgctcgcccagttcaaaaaagatgtcgacaatcttcaagcattggctcagaagggtgaagcctatgagtcagttggcaatgaaaataaaccaactctcgaaaccaataaaccacctcataagactcaacaaatgatggagagatacgcgcgttggattcttagccaccgccgtattgtcttgactgtggtgatgctcttaacacttgctctggcatatctggcatctggtgtaaaaattattattgacccagatgcacttgcacctaaagggcatccttacatcacctcgaccaagctgattgaaaagaaattcggctccaaatatatggtcgtgatcggtattacaccgaaacagggtgatatttatcagccacaagtgttggagaaagtcaaacgcattaccgaagaagttgataatgcaccgggtgtggtccgttccacgatgatgagtctggctgcacgtcaggcgaaaggtatcgaggcgaatgcagaagggttcgatgccaagaaactattgccgagtagttcagtcactcaagaagatatcgatcacctgaaaaaactgctggcactgaatccaacctatatgaattcagtggtatctaaagatcaacgcactgctgctattttgcttgagcttgaggaaagtccagagggcttccagaaaatgatgggcccaattaataaaatcgtagaaagcgaacaatctaaagatatgaccattagtgttggtggcaatccggtttatctggataaagctgaagactactctaagcgtatcaatatcttgttcccgattgccgtattagtgattggtttattgcactttgaagcattccgcagcaagcaaggtttgattctgccactcgttacagctttgttggctgtggcatggggtatgggcatgatgggcctgttcaaacagccaatggatatctttaactcgcctacgccaattttgatcttagctattgcagcagggcacgctgtgcagttgctcaagcgctactatgaagattttgatcgcctgattgctcaaggaatggaacctaaagctgccaatagtgaagctgtagtacagtctttggttcgtgttggtccggttatggtgttggctggtggtattgcagcggctggattcttctctctgttgaccttcaacattccaacgattcgttcattcggtatttttacaggaattgggatcatcagtacgctggtgattgagatgacttttattccggcactccgctcaatgttgccaccgccttcggttgtgaagctcaaacgcaaaggcctgccaatttgggattggattccaaaccgtattggtgatgtcattttgtcagttcgcccgcgaatgatgttaatgactgcgattgcggcaatgggcatcttacttgctatcggcacgagccgtattgtagtagacaacgatagccgtaatttcttctctcgcgacttaccaatgcaacaagacgacagattcttgaatcagtctctcggtggcacaaacagcctttacattatggttgataccaaagttcgtgatggtattgaaaaccctgaaatcctaaaagcgattgataatacagaaaagttcgcgaactcaattccagaggtcggtaaaaccatttctatcgtggactatatcaaacgaatgaatcaggcaatgaatgctgatcagccacaggcatttcaggttcctgcaaccaaagatgtcgttgctcagtatctgctgctgtattcaatgtctggtgagccgactgattttgattcatacattgataccgcccagcgctatgccaagatcacgattcttctgaaaacaggcagtaatcatcgcattaaagaaatccttgagtcgctaaaaacgtatatggcgggtcaattgggcgacaaggctgtagtgagtttcggtggtgacgtgacgcaaaccattgctttgaccgaaacaatggttcacggcaagctcatgaacattctacaaatttcatttgccgtattctttatttcagcactggtcttccgttcgatttcagctggactgattgttctgactccacttctgttctcaattcttgccatctttggcgtgatgggctggctcgatattccgctcaatattccgaactctctcatctcggccatggctgtaggtattggtgcggattatgccatttacttcctctaccgcttgcgtgaaatcttgcgcgaagaaggcggcgatatcaaagacgctattcgtaaaactttaagtactgctggtaaggcatctctttttgtcgcgactgcggttgctggtgggtatggcgtattgtccttatcacaaggctttcacgtccatcaatggctcgcgatgtttattgtgattgcgatgcttttcagtgtatttgcaaccttaattatggtacctacaatgattctaatattaaaacctcgttttatcttttcttcaaagaagaagagcatacctgttgcacaaactgtggtgacaagccttttgttgggtacagcgctcacaatgtcgatgcctaaaacatctcatgcagatgaagttcaagatattgttaatcgtagtgatgatgcctctaagttcttgtcttcaacggctagtgccaaatttattttgacctctaaaaatggcgagcaacgtgtacgtttaactaaaaatatgactaagcttgctggaaatacgcagaacaacatgcgtttgactgagtttatctcgccagcagatgtccaaggaaccacgacactgttaattgaaaatgcaaaaggcagcgatagcatgttcgtctatttacctgcattgaaaaaagtacgccgtcttgcctcagcgaataaaggtgatgcttttattggtacggactttagttatggtgatgtccttggctataagctcagtgactggaaatacacgaaacttgcagatggcaaatttaatggcaaagattgctacatgattgaagcaacaccaatcaataatacggtgaagagtgactttggttatagcaaacgtcgtatgtgcatactcaaagacaactttgttacagcaaccatcgacatttgggatacagcaggcaagccattaaaacacattgagttcacggatatccgtccttacggtaaagtgaaaccaagatggcaagccatgaaatctatggcgaaaaatctgcaaactcaacatatgacacaagtaatcgtcaatgattttgcggcagaaaaaaccttatccgataagcttttttcaccacagagtcttgaaaaatgacgcaaggtgcctattgggtatttgcatgctgcagtagctttatgctactgcagcatgcttatgcagatgacagcgaaattagttttgtgagccagaactcagccagactcgacgtttggtcatcagatcgtgatttaagttcgttaaaaaacattgggcaagcaagtttctggtccaatggtacactcaaatttaaccctgcatttaagctgcattacgacatagtggtttcagacgaaacggaccacactgtaaacccagatcaggtgagtaaggtaaatcgtaacttacgtgagttgtatgcgtcatataattgggaccagaccgtctatgtcgatgttggtcgtcagattgtcgtctgggggagagcggatggaattaacccaacggataacctatcgccccgtgactatacgcgtctagtaccagacgagacagatcaacgtctaggaaatgatgcaatcaaattgacgtatattcctgaatctggaaccaataaatggacggcattgtggtatccgcgtagtcgttcagatgtgattccattgcgtcagattgctggtgttcagtatgacatagaccgtaagagccgtcctgcatttgcaatgcgttgggattattccgtagatggtctagatgtaggggcatcgtatttctcaggtttagatcatatgcctgatctgtcagttctttcagcgtctccaacaggggaggccacattgcaactgaaaaataaccctatgtccgtctatggagtagattttagttataaccataacgatcttgtgtggcgcggtgaagctgcatatacaaagactgactcaaatggcagcgaagatcttatccataagaaaaataatttaactgtagttatgggaccggaatggtcattaaaaaattctacgctgagtttagtaggcgtgtacaagcatacagaagactttaaatctgccgatagcctaacaaatccattagtgagagaagtctaccgttatcagcaaacgattagtgatcaatatgagcaagatcagtatggagctatgctgcgttatgcgcttaacctattgaatgacaatttaaagttagagtttacaggattctattttgcgccagagcctaatgaattgttgagagtacgtattaactacaacctcaatgatcactggcagttaaatgcaggtggagatcgcttctggggcagaaatgatacggtactaggacaatttagagataacagtctggtgtatgcccaggttcgatataacttttaagataactcgcttcaaaacaatgctggagtgcccagcacctaataaggtgatttatggataatttaaataacgcaaaaaaagataatttttcacggaagaccatattagtaacaggtgcagcaggttttattggcagcagattgatcgttgaacttctgcgtgaaggtcatcaggtgattgctgcgctgcgtaatgccgcaaccaagaaagataagctattaggtttcattgcaacagaaggactggtcgatccgtctatttcgtttgtcgaatatgatttaagccgcgattttaagctggactctctattatcggacgcccagacaaaaatccatgtaatttatcatctcgcagcatcatttaattggggcattagcaaagctgaagctgagcgtaccaatattaagtcagggctggcgttgattgaatgggctgcaacattgaagcagcttgagcgatttatctggattggcgggtatcgtgtggctgcgccgccgcaagaatcggctgatgaattgtattgcaaacatggtggttatgaggcttcaaaaattctagggcatcaagctttcattgaggcctgtaagcgtttaaatgtgccatggactgcaataaatccggcgacagtcattgatggtttttataattatggcgatatgcaatatatcggtattgctgacatgattgataagctctatcagggacgtttactggcattacctggtggtcgtgacacattcctacctctatgcaatatgcagtatattgtgagctttctgatccgaacgatatcttatcctgagaccattgctcaggagtatatgctgcttgatcctgcgacacccaaatttcatcgcctagttcacctagctgctgagcatttgggagttagctcaccacacttacaaatacctaaagttttgctcgagaaattaccagaggtattacttgacggttctaaagagcaactttctttcatttctaccgagcactaccatgttgctggggcagaggcgatggcggcgaagatgggcatcgcagacctgatcagtatcatgccttatttttctcgctggattgatcgcttggtgtttacacgttttggtcgtatgcaagtaccaacacctaattcttttagctatcagaaccgctattggatagaaatttatactaaacagccagttggttcagaaaaagtttctgcattatttttacacggcattccatttgatagtgcatgttggtctccaatcatcaataaaattacttatgatcaggtcgctatgatggacttaccgggacttgggcgttcaggtagttatgaaatgatggaagataataaccatcaatttattgatactgcggcagagcttttggcaccaaatagtgtggtgattgcccactcattaggatgtctttttgcattaaatcttgcaaagaaatatccagataaagttgcacgccttatccttatatcgccttattttattcaggcacaggctgcaagaatgtttcagatacaagcgatatctaaactcattttccgttttgtgccgaaagatgtgattgctaaagatttacatccagaggggcaacaaaatctgtcagtgagatatgcgatggattcactacgtcgcatgtcagtgtctaagcatattagtgagtacatgcaccacattaatttgccgcagcagcgcgcagcacagacagctttgctttctgagcttcgatctaaaatcgagattattgtgggagagaaagatccaattgttaccccaatcagtccagatatcccggtacatatcatcgctggtgcaggtcataatccacacgttacccatgtagaagcggtttatgatcaccttacaccagttctgacaaagtacatcagcactacagcacagcttagtgatgtctgatgtagcgaacgtacaggtttatgtttgccccatttcacgggtaccaaacaaccatctcatattgagtcattatctcagctttctcaatgcggcagaaaagctgagatatgatcaatatcattctcatgcagcgcgacttttcttaatttctcgtgtgttaatgaagtctgttttatcagataagttgggtatcttgccccatgaggtcatcattcaattacaacctaacggcaaaccttttgtacgaggcaataaggctatttattttaatcttagtcactcagcggactttatcgtctttgctgtgacagaaaaaggagaaataggagtcgatgttgaaagaatggaccatgagttcgaatggaggcgtgtcgatagcgtgttagcgccaagtgaaattgaatggattcagcaaaatgaatggactaatccaactagtgtatatcagcgtttttttcaaatatggaccttaaaagaatcctatattaaatgtactggtgaaggaatgagccgtcatttaaagaagctcaactttcatgtatctcctgaacatatacaatttttcgatttaaccaataatgatgtgcaaagaaccgagcagtatcattttaaaagttatatctacaattatagttttatcttttccctatgtttacagcagagtcattgcctagaaagctttaatatagattgttttcaattattaccttatatatctacacatcgaataactctagaaccttgcgaacataactaacttaaatcactgcaatgagtgattttgaaattctaaatatataaacagatcaaaagaaaaaggcacttacctttcgataagtgccttttgaatttggagcgggaaacgagactcgaactcgcgaccccaaccttggcaaggttatgctctaccaactgagctattcccgcgtgccgcttataatacattaagcaaaacaagggtcaacaactttatgcaaataattatgctgattgcataaaataaaaacagaaatgagcatttagagttatttttattgataagttgccgaataaatagacattttgtttgaagtcaaagcgtacaagagcaacttttgtttgtgtgtagacagggtatactaggtctaaatatacgaataatcgtaaaaggaaaagctatgagccttgaacaacagttgattgaacggttacagacccttgcacctagccatttagaagtcattaatgagtctgctggccacggtggttattttcctggtaaagaatcccactttaaagtgattgtggtgagtgaagaatttaacggcttgcgtttggttcaacgtcatcaaaaagtttatgccttggcttctgatctaatgaatccaggacaaattcatgctttagcaatacacgcttatttaccaagtgagtggcaaggtcaagcgccagcgagtccagaatgtgcacatgcacctaaaagctaagggcttagtttatggatgcacatttactcactaaaattatccatatgactgcggtagcagccgcacttatggtttttgtattacgcgcttctacactatttattggtgtacaaggtgaacaacctaacccagcagggcgtaaagctttagttgctttacagcatttgtcatttaccgtggttttcattaccggagcaattttactggtgatgaagaactttcaggtacagccatggttctacgctaaaattatcttatttttagtgctcttatcatctttaatgaaagcctttaaaaaggatgacactattttactagctcagcgccgtgcgggtttagtcattagtgcaatcgcatttgttgccattattattttggtgatagtgaaacctgtttttgcttaattgttctacattctttgcctttttgcgtaagctctaggttaaactgcatacagtaaaaaaatatgtagagggaaacatgctaactcgtgtggtgtttaaccaaaaaggcggtgtagggaaatcaagtattactgtaaatttggctgccattagtgccaaacatggcttaaggaccttggttatcgatcttgatcctcaagccaattcaagccaataccttttaggcgaagaagcaacatacgctgctgataaagcagttttagaaccaaatattgaaaacttctttgaagatgtgttgggaaataatcaacaaaaaggtttaattgtgaacgcactgggctcaattctaaaagctccacgcaacaaagatctcgacagttttgtacactctacatcctttgcaaaattagatgtgcttccggctagccctacgctcggtgctcttgagcatgcacttgaaagcaaacataaaatttataaattgcgtgactctattcaaagcttggttgggcgctatgaccgcatttatattgacacacctccagcctttaactttttcacattgtctgcattaattgcagcagataaggtcctgattcctttcgactgtgatgtcttttcaaagcgtgctttacaaacattgattgaaaatgttctcgaaacgcaagatgatcataatgatcgcttggaaattgaaggaattgtggtgaatcagttccagtcccaagcaaaactacctcgggaagtggttcaacagttaaaagatgaagggttaccagtgctcaatagcatgttaccgccttcgattttgatgaaagaatcacatcagaaaaatttacctttggctcacttagcgccagaacacaaattgactcaatcttatgaggcattgttcagcgaaattgaaccaaaacgataagagaaaaatgatgaaaggcttatatattgtgcctttggcagcggccactttactattgagcgcttgtgctacaacggtaaaaccgacttatgtgtctccgacgcagtatcaatctttgagttgccagcagctacaaagtgaatataaccgtattcaacaatatatcgacaatggtgtacagacaccaaaaagtacaggtatgggtgttggacttgggcttggcggtggctggggacgaggcggttggggattcggcccatccatctctgtcaatatgggacaatcttcttcaaccaaaaacaccgaactttcacgtgtattaggtcaacaagaagccattgttcaggctgctcagtttaagaattgtccaattattgttcggaaaaagacgaattaatcatcggttttgcatcacaatatgctaactaattgcatattgtgatgaataaagtttagcaaaatgtttcataataaaattattataaatcaataattttttaaagataagccttagaataacttgtattctttctaatcagaatacgctctaaacttgctatattttgcccatttcgtttaatgttgccgcatctttactaatgtggaaattatatgattgagagctggttttttgtattagcaatgttggctgttttacttattccgggcccgacaaacgcattacttgcaaccgccgctcactcacaaggtttatctaaaacattctggcttattccaatggaatggttgggctacgcttatggcattagtttttgggcagtgttcattcatttggcagatccggtttggcctgcactactgcttattttgcacatcactagcgtattatatgtattctggatggcattccggttatggaaaactacgcatttacaacaatttagccaaaatcatcgtaatattcgcccacgtcaattattcttctcaactttaaaaaatcctaagtctttactttttgccgcaggtattttccccgctgaaacatggaattcgcctgaaaattttctcatggttctggctgcttttactttgattcttattccagcagcaagtttctggatgtttttcggacgtgctttattgacgggatcaatgaaaaaaataaaggccgatcatctatataaaggatcggccatgttacttattttatgtatgcttccggtagtattccgttttttctaattgctctttaaacgttagcttttcgattttttagcttttgacgtatgaagccgatcacacccggtaaaatactaataataatgatgccaaaaataaggtgggtaaagttatcttttacaagtggatgtccaccgaagagatagcctaaagtgacaaaagaagctacccaacagaatgcgccaattatgttataagttaagaaaaacttataattcatgctgccagcgccagcaacgaaaggtgcaaaggtacgagcaaatggaatgaaacgtgcaaaaataatagtcttgccaccatgacgggcgaagaattcttgagtcttaattaaatgttgcttattaataaagcgtgaattcatctcaaatacacgtggaccgataaaacgcccaatatgatagttcactgtatcgcctaaaaccgcggcaatgaagagtagaatgcccagtaaccaagggtccattgtgcctgtagaagccgctaaagcacctgctgcgaacagtaagctgtcacccggtaagaacggcataaccactaaaccggtttcgacaaaaataattaaaaataaaatgccataaatccacgtcccgtaatttgtgataaattcggcgagatgttgatcaacgtgtagaataaaatcaagaagttccatgagatgattaagtggtaaaccgtgctcaaatcctagcagcgagcctatagaaagtcagtataaaacatcaaaaatatacaaattgatcatcctatttgtgcaacgatatatatggattttgagtatttaattatcaatgtcccaaacctagaatgagttcatcaacaaataagcattaaataaaggtggcaatatgtttaatccaaatgtggtggtcaaaaatatcgtgacgcaaccaggcgcagacagttttattagccttgttgctcgtcttcttatcgcttatatctttcttgctgctggttgggggaaaattaccggttatgcagcaactgcaggatatatggaagcaatgggtgttccaggtggacttctaccattagttattctggttgagttcggtggtggtttagcgttgttatttggtttccaagcacgtttcgcagcttttggtcttggaatctttagcatcttaactgcgttcttatttcaccaaggtggggctgatgcagcagcacaatataacaatggcatccactttatgaaaaattttgcaatggcaggtggtttatttttcttgatgcttcatggtgctggacgtattagcctcgaccatgcaattgaaaaataatatctaaagcaaaataaaaaccagatgattcattcatctggttttttatatttaaaaattaaagcataaactggatttgtagctcaccaacaacaaaaccaagtaccgcgcctactgcaatgagtgcccactcatcttctttaaaggctggacgtaacataccttcaaattccgaaggcgttaatttctgcatacgctcaatcagagtattgcgaatattcatggcatcttctgcataagactcaacatatttcatggtctctggaagttgctgcatgatacgttccgcaacctgagttttcatattctggtatttttctccaccaattgcataaacaacgagtgggcggattacacctgcttgcatgtcaatttcctgtttgacatgacggttaaccagctcaataacacgtgcagagtgagtacctgaaaacaactcttccatcatatggcgtgaagtcaaaagttgtttggaaattaaagctgcatagtcagctgccacttcattttgacgtttaataaataggccttgccatgtatagcccaatatttttttcggatagaggggtctaaacatcatttgtagggcaatccagtcactaaaaaaacctacaaatccgccaaacagaggtagcatccaaggatattttccttgtgtgacaatccagcagagcatctggatcacaccaataccaaaaccaaatacaaaaccaacgttactgaaaaacttaaactcttgtttgcctacacgtttaaaaatattgttcagtaggcgtttgtctttaagtaaattactaatgactaaatgtttaatatcaaaatatcgatttacgtcacgttgcacttcactcatgatgtgctcgacaatttccggggcttttgattgcactctgcggatcagtctttggcgggcaaactcaggcatgccttcccataagcctggttgatattcttgagcaacctcacgggtaatatcttctgctgctgccattaatggtttttcaatttctttagcaatacgctttgggtcaaggcgagcaaaaatttcttcgggcttaatgagcttagccgtcataagctctacagcagtcgttgccattttttcggctttacgaggcacaataccttgccagccaaaaaacggtttaatacctttaaattcaagtggtgaaaacatcatttgaatggcaatcactttagtgacatagccaattaaaccactcatgaaaggaatagagacatacaaccaaaaatgttgctggaaatctgcaatcatagtttgaagcattgttgttccttagatttctattgattttgatatggggcaacaagccataaaaaacggataactgtttaaggtcagacaaatatcgcttaatggtatttacctttccatggtaatgcctgttttatcgggtcatcttaacatcaaattcattatgatgttgcatagaatgtgatgaatttatcaatgtgcatgaagttctaaagtaacttttagtatgttgataaatataaataaataatattttatatcgattattctaactattaaaatgattctaatatgaaaaaaataagatatatgatgatttgcggtgcgtcgaagcgtgaaaaatgttaaaatggcgcgcttaattcttttgccatttagtggtttgtcatgactaccaatactcaaattactgaagatcgtatcctgatcctggatttcggctctcaatatagtcagctcattgcacgtcgtgtacgtgaagctggtgtttactctgaaatgtatgcctttgatatgtctgaagaagacatccgtgcttttaagccaaacggtatcattttatcaggtggacctgagagtgtgcatgaagagggcagccctcgcgcaccgcaagtggtgtttgaattaggcgttccagtattgggtatttgctatggtttacaaaccatgtctgaacagttaggcggtaaagttgagccgggtactgtacatgagtttggttatgccgaagttgatatcgttaaacgtgaccaacttattggcaacttacaagaccgcgaaaaccaactacacgtttggatgagccacggcgacaaagtgagccagattccagaaggttttacgattactgcaagcacaccaagctgtccagttgctgctgtaagtgatgaaacacgccgtttttacggtgttcagttccacccagaagtaacacacacggcaaaaggtgaagagctactttctaatttcgttcacaaaatttgtggatgcggtggcctttggacacctgaacacatcatcgatttgcgtgtagagcagttacgtgagcaaattggtaacgagaaagtacttttaggcctgtctggtggtgttgactcatctgttgttgctgcgcttttacacaaagcgattggtgaccaattaacatgtgtatttgttgataatggtttgcttcgtttaaacgaaggtgaccaagtgatgcaaatgtttgctgaaaacatgggtattcgtgttattcgtgcagatgcagaagcacgtttcttaaatgctctagctggcgttaccgatcctgaagcgaagcgtaaaattattggtcgtgagtttattgaagtatttgctgaagaagcacgtaaacttgatggcgtgaaattcttggcgcaaggtacaatttacccagacgtaattgaatctgctgcaagcaaacaaggtaaagcacacgttattaaatctcaccacaatgtgggtggtttaccagacgatttagcatttgaattggttgagcctttacgtgacttgtttaaagatgaagtacgtaaattaggtactacacttggtttaccgcacagcatgatctatcgtcatccattcccgggccctggtttaggcgttcgtattttgggtgaagtgaaaaaagaatatgcagatattcttcgtcttgctgatgatatctttatgcaagagcttcgtgacagcggctggtatgacaaaacagctcaagcatttgctgtattccaacctgttaaatcagtaggtgtagtcggtgatggccgacgctatgcatgggtgattgcgcttcgtgcagttgaaacagttgactttatgacagctcgttttgcacatttaccatacgaattggttgataaaatctcaacacgcattatgaacgaaattaaagatgtatcacgtgtggtatacgacgtgtcatctaaaccaccagcaacgattgagtgggaataatcaaatgaaaaggcaggattaaatcctgccttttttatatctgtttcttccgaaggaggtgagagatgtctgatttcattcagttagaatatctacaagaaaaattacagcaacttttagcgaaatcattatttgcaatctatctttatggttcagctgttgatggtggtttaggaccagaaagtgaccttgatgttatggtcgtggttactcaaccattaacatctgctttacgcgagcagcttgcacaagaattactaaaaatttcacagcctgttggagaattacaaagaccattagaagttactattttattaaaagatgagattcagtctggaaattatcctttaagttatgaaatgcagtttggtgaatggctacgtgaagaacttaaagaaggtggaacattaagttcgcagaaagacccagatattagtatattgcttagaaaagcgagatttcatcatacagttttatttggtccagctttaaaccaatgggcacctaaaatttctgatcaagaactatggcaagcaatgtctgatacttatcccgaaattgtagctcattgggatgaggatgcagatgaaagaaaccagattttagctttatgccggatctattttagtttagtcatgaaggatattgcttcaaaagacaatgcagctcgatgggttatgcctcagcttcctcctgagcagaaattcgtattgcagcggcttatacaggaatatagaggggaaataggcaaacaaaattggcaagaggaacattatgctttgcagcctattgttaattttctgagttcaaaaattgaagagcagtttgagcagaaaagaaatttgatcacataataattttttagattctggcttttttaccgactttactaaacatacggctatataagagtgcttaagcactctttttttattacttagcatttaaagaaaataatattaattttgataattatcaaagcaataggttagattttattactttttcttgataaaagatatattaagatatatcttaatagttataaattgtgcgtattagagaacctccaaagatgagacaacaatcagaacatcatcatgctgaacataatgaccatcatcacggccatcaccgttcggggcgtcgtgggagactttttgaagctggacgtatgaaacttttagtccttcatcttattcagcaaagtcctaagcatggttatgaaattattaaagaaataagtgatttggtaggcgatggctatacgccaagtgcaggaacaatctatccgactttaaccagcctggaagaaatgaacctcattaacttgctagatgtagagcgtaaacaatatcaaattacggaatttggggaagcttatttaaatgaacaccaagacaagctaagtgggttgttagagaaattgcgtttgagacgtgaaattcacagtaatgatcaattaatcgaaattcaccgtgccatggaaaacttaaagacggctttacgtttgaaattgaataccactgacttgaagcaagagcagatctatcaaattgctgaaaaaattgatcaggctgctgttgcgattgggcgcctataagtggaccttaaacaggttgaaattatccaaaaactatcaacttttaatagagagtttatgtatgaaacagcatcaatatcacgttacggtacaacatttaaaagatgccaaaggggaagtttctacctatacggaacggctcgagttctatactggtaatcatgacgatatcttcgagattgttgaaaagttaaagaacgcagaattttttgatgatcaaaccacaaagtcttttgcagtcggtctaaagttatttagtgaagtcatgttagagaatcgagaccatccattgtttcaagaattcttgccacagtttggacaatttatgaaaaatttaaaacaacaagttaagacccaatcaccttaagttggccatatccctttagattttcgattattaaaaattgattgtctcattcatagcaccctgtgtattactaaaagactatattgaataatgagtgtattgttaagatcagtataacgactcattgcaaaagcataggtaaaagagagtaatatcatgagcaataataacgattacgatatttcggattcaaaggattgcgaaaaatttgccaatcaatttattcaggaatttccaattcgctctgccgaaattggacaggggacggtgattaagcgggctttacctagccgacaaaaacgaatgattggggcatggtgctttttagatcatgcaggaccagtaacgtttcctgccggcaatggtttagatgtaggacctcatccacatattggtttgcaaaccttcacttggatgattgaagggaccatgatgcataccgacagtttagggtcaaagcaattaattcgccctaaacaggtaaatttgatgacagcaggacatggtatttctcataccgaggttgcacctgatactgaaactcaaatgcatgcggcacagctctggattgcattgccggaccataagcgcaacatggatccgaaatttgaacattatcctgagttgcctgttgttgaaaaagacggcctggaatttactgtgctggtgggtgaatatttagagacgacttctccagttgtggttcatacaccgttagtaggggttgatctcattgctacccaagatactaagacacgtattccactaaatcctaaatttgaatatggttttatggcattagatggcgtagctcatgtgaatggccatgaacttactgctgacaatatggttgtattagatacaggtttgaacgaaattgagattgaagtaaagaaagggaaccgtgtgctattaatcggtggtgaaccttttgaaactccgatcttattatggtggaatttcgttgcacgtacgatggacgatttaaaagaagcacgtgagcaatgggttaatcatgacgtgcgttttggtgaaattccagattatgtgggtgcccgcttagaagcaccagttcttccagatcaaatgagggcatcaaaatgacagcagtaatcgcgagcagtaaagcaaagcctcttgcagaacaatggaaaggtgaaattaccagcggccgtcatcaatacttttgtgatgagcctgaaaagctagaagggcatgaccaagggcctgcaccttatgatttgcttaccggaagtctggcagcatgtacacttattactttaagaatgtatgcaaaacataagggttatgattttggtgagtactcggttgaaattgattttcataccaatcgagagcatgaagaacatatcgagcgtcgtattgtttttaaagcacttccaaacgaagaacttcagcaaaaaatcttaaccatatgcagtaaaaccccagtcactaaaactttgttacgtagtttagacattcatactgtgcttgttacagcataaaaatgctattttgttgcggtggatgatttatatccatcccacaaatggaataaaacagcatgatcacatgctgttttttatgtaaaaagaaaaataaaagtaggcaataccatgattagtgtacaccacctggaatgttcgcgatcgtttcggattttatgggctttagaagagttaggcttggattatgatattcatttttatcaacgtcttccgaactattcagcaccagaaacattgaaatgtattcatccgcttggcaaggcacctattttgacagatgatgagcaagttatcgcggaatcggctgttattttagagtatttgcagcagcggtatgatcaaaaacagcagtttaaacctaagcaagctcaggatttacagcagtatatttactggatgcactatgccgaaggctcacttatgccgttattagtgatgactttggtcatgaacaacgtcaataaacatgtaccttggctaattcagcctgtggcaaagaaaattacagaaggggttaaagcaaattttgttcgtccacgtatgaaagaccatattagttttttagaaaattatttggctgagcatgaatattttgcaggggatttttcatttgcagatattcaaatgagttttccactagaggctctacagtcacgtcttcaaggtaaatatccgcatattcaagcattcttacatcggattcagcaaagaccagcttttcaaaaagcgagacagaaaggtttagggtcaaacgaaagaaattgtgctgatatataaaagaaaaggaacaaatatttgttccttttttattgcttaatctttatctgcgtttaatcacaatagagtcaataccgctatgctgcaatgtttgttgagcagcgagagcagcttcttgagtgtcatatggaccagaaataacacgataccaagtttttccattctcagagcttttaattacatcagccgataagccatttaaaatgatttctgcacgtcgagcatctgcttgatcggggtcagtatagctgcgaacttgtaaaatataatttggttgttgaggtatagcagccgttgagtcagtcgtgtcgtcagtgcttacacttgcaggttcagaagcggcaggttgagctgtactaggtgcttctacaatcatggcagtaccctgatttttactttctggaattgcctgttccggaataggagtgacctgctgttgaggcaatagatcataaaagcggtaatctttattggtttcttcttctttatagtgctcagaagtaatctggttttttgaagaaacaggttgccacggtttccaaagcatgagcattactgcgatacataagaccgctaaaatagcgacaagtgtccctaaccatttaggaattaaaggctttttaggcttgttaggtctttcagatacaccgcgttgcgttttgccaaacacgtggattattcctctgtattttgattgttttatttcgagtttagttctcgtttactttaaaacatcgcttcgcatagatagatttccttgcaaagcgttatttcttacaacatgaaggggtatatggctttgaccacacaccccaacactaacttacatggcttcaggtgcagaaacaccgagtaattctaagccattgcgcaatacttgctgtacattgattgaaagtaataagcgtgcttgtgtaagttcagcatcatcacttaaaactttgtgttcattgtaccaaccgtggaatagcgcagctaattcttttaagtagttacctacttggtgtggttcatatgcattagcagcacgtaacacaacgtctggatatgcagccagtttagcaagaatttcagtttctgcatcaagtgataaacgtgcagcatgtgaacgagcagcacttacttcaaattgtaagccagtgctcgctgctttttctagcatacggcaaatacgtgcatgagcgtattgaatataatacaccgcattgtctttactttgtgaaacagcaaggtcaaggtcaaagtcaatgtgttgttcacttttacgcatcacgtagtagaaacgagctgcgtcattgccgacttctttacgcaagtcacgtaaagtcacgaattgacctgaacgagatgacatttgaaccatctcaccaccgcgccataagcttacgaactgaactaaaagaacagttaattttttcgagtcataacccattgcatcaatcgcagcttttacgcgagagatataaccgtggtggtcagaaccccaaatatcaacaaggtcagtataaccacgttgtagtttgtttaagtgatatgcaatgtcagatgcaaagtaagttgtttgaccattacggcgcttcacaacacggtctttttcatcaccaaattcagtcgatttaaaccagatgttgccatctttttcatataagaagccgcgttgatcaagtgtttctaacgcttcgtcaatttttgcgctaagagatgcttcactaaaccattggttaaaggttacgccgaagtcagcaaggtcatctttaatatcatctaaaatggcatggagtgcggcttgatggaatacgcggtagccttcacctaataattgttgtgaattggcaattaggccatcaatatgcttttctttgtcgccagataatacgactttgttgccttcgctatctagctcttcagcatattgcacgtcttctggtacatctttataaacattcgcaacttcacgaacgtaagcatcgccatctttatcaatgatgccttgtgcgatttctttaacgtaatcgccttgatatgcatttttagggaatacaaggttttgtccaagtaattccaaataacgtaaataagtagaagtcgccaaaatatccatttgacggccagcatcatttacataatattcacgatcaactttagcacctgttgcttcaagcaagtttgcaacagtcataccataagcagccccgcggccatgacctacgtgtaggctagacgtcgggtttgcagaaacgaattcaacttgaatctttttagctgcatttgattggctacgaccaaagctttctttttgagcctgaatctggtcaagaattgcaaaacgttgatctgcatttaaaaagaaattgataaaaccagggcctgcaatttcagctttgctgatgtctgcaacttctggtagcgctgctagaattttctcagctaaatcgcgtggtttcataccagcagctttagagccgatcatggcaatattagaagcaaaatcgccatggcttcggtctttggtgcgtgttaaattgcttgaattattccaatccgaaggaagcacaccttcttgctgaagagtttgcactgcatggtcgagagctgcttgtattgccgtattcatatcaatcgaaaatagatgtcgcagaaaaacgtcaaatatagcaaatttcctatgagttaggggagtgcatttaacgctttcatttaatttctttcttgaagtttccgagaactattttttttgtaaatattaaaaaatgaacatgattaaattctaaaaatacgtaaatacaggctttttaggtaatatttttgaaattataagatagtaaaacacttggtattttttatgaaaatgtaatacagggcaaaaatataagattctaagccagatatagagttaagaaagaatagatttaaaaagatgaaaaatgtaagtaattaatttttaatattaattttgttatatgttttttctaaatagtattcaatttcaatatcacagtttaaaatacctattttgtattaaatagtcttaagcttacgcatacaacgagctttagagagtgctgaaactgtacttttctgagttctaagctggaaaatgagataggcaatgatatcaggtcacccaagtaaacatcccctttatatcccttatgcaggctatacacttttagagttaccccttttgaataaagggtccgctttcactcaagaagaaagaagtaactttaacttacacgggttacttccacatattattgaaactatcgaagagcaaagccaacgctcttatcagcaatattgtgctttcaatgatgatattaataagcacatctatttacgtaatatccaagataccaacgaaactctgttctaccacttaattgaaaatcatcttgaagagatgatgccaattatttacacgccaactgtgggggaggcatgtcaacgtttctctgatatctatcgccgtcatcgtggtgttttcatttcatatccagatcgtgatgtgattgatgatattttgcaaaacgttaataaaaataatgtcaaagtcatcgtgattacagatggtgaacgtattttaggtcttggtgaccaaggtattggtggcatgggtattccaattgggaaactttcgctgtataccgcatgtggtggtattagccctgcttacacattgccaatcacaatcgatgtagggacgaataaccctcaattattaaatgacccgatctacatgggatggcgtcaaccacgcattagtggtgatgagtattatgactttgtagatatggtgattgaagctgtaaaacgtcgttggccaaaagcacttatccagtttgaagatttcgcacaaaaaaatgcgatgccacttttagaaaaatatcgcgataaaatttgttgtttcaatgatgatattcaaggaacagcagcggtttctgttggtagtttaattgctgcaagccgtgcagcaggtaaacaattaaaagaccaaacaattgctttcttaggtgcaggttcggctggttgtggtattgcagagcaaatcgttgcacaaatggtttcagaaggtctaaccgatgctgaagcacgtgctcgtgtttacatggtagatcgctttggtttgatcactgaaaatcagccaaacctattagacttccaacgtaagttagctcaaaaagctgaagtggtagaccaatggggcaatattgaagaagtgatttcactgcttgatgttgttaaaaatgccaagcctacagtattaatcggtgtttctggtcagccgggcctattcactgaagaaatcattaagaccatggctgccaattgtgaacgaccaattgtgatgccgttatctaacccgacttcacgtgtagaagcagtaccggctgatattgtggaatggactgaaggtaaagcattaattgcaacgggtagcccatttgcacctgtaaatcatcacggcaagctttataatatttcacagtgcaataactcatatatcttccctggtattggtttgggtgtagtagcatcaggtgctaaacgcgttacagaaaacatgcttatggcatcaagtagtgctttggcagactgttcaccgttgctgaaagatccacaagctgacttattgccacctttaggcgaaattcaacaagtgtctaaagtaattgcatttgaagtggcaaaagctgcaatggcagatggtgtggctgtaaccattagtgatgatttgcttaaccagaagattgatcaatcgttctggaaaccagaataccgtaaatataaacgtattcctttctaagaatgagaatgtgaaaagaggagcttaagctcctctttttttcttttaagcttctaaaatttcttctaatagttcttcacttggtgcaaagtaatatgccccgtcaagtggtgtcacgaagtgcaataagcggtcatggatgccatccccacttgtaccaaacatgcgctttaacatcgcatcaataatgctcaggtctttagtgtaagcaatgaagaataaaccttgatcacctcgaccgtcaccataaggtaagctgtgacgtaggatttccatttcttcgccttcctcatcttcaacgacagtacgagcgacatgggcattttccggtttaacatcatcatctaattcaatagattcaagcttggtacggcccatgacattttcttgtgcatcgactttaagttttttccatttttccaagtcgtgtgcatagcgctgcgcaaatatgaaactaccatctgcaaatactccagcactttctgggaggagagcggtttctgcgcgatcgtctggaaattgagggttttcagtaccatctataaagccagtaatatcgcgaccatcgaaataacggaagcaaacacgctcatccagaacctcaactttatctttaatcccttcaaaaaatgcttggcttaatgcaaaacagatatcagaacgcatactggcaatgtgaataagcacatcagctggtacgactggcatattgaatgcgccattttctggttcaagttgtttaaaaccagcaggagattgactgtaaagttgcttccaaagttctggaccaaaagcgactgctgtcttaatttgtgcgtctgaatgttgagtaatgagacggtcacgtgtttcgaataaagcttcgagttgttcttttaattcagcaattgttaaatcttttaaacgaagaacaataaaacgggcatgatcagatggtaatggcaaaatgacagattgagcagtcattagaagatctctcctcaattataatttagtatgagcttcaattattgtgcctgatgcgaagagccgttagtagtctatttattgattttattgtttgaattatcgccacgatagttttataaaacggtataattccacttttattatctatttcgctatgtctttgcaagtttggtttgcttatatgttggcctgttgggtcattagtatttctccgggagcaggggcaattgcttctatgtcgagcggcttaaattatggctttagacatggctactggaatgcaatcggtttgcaaatcgccttgttaattcaaatcatgattgtagctgcgggtgtaggtgttctattcgcaacgaccccgttggcttttcaagccgttaagtggttcggggtagcctatttattgtatttagcttatttacagtggacagcacctgtaaaagacatagaaattcaacacgaaaaaaaggataaatctgtttctgctctgctgttaaatggatttgtggtcaatatcagtaaccctaaagcgattgtatttctattggcagttttgcctcagttcttagatttaagcaaacctcaatggatacaatacctgattatggcagccactatggttacgattgatttgattgtaatggctggttatacagggctagcttcaaaagttttaagattgctacgttctcctaagcaacaaaaatatttaaaccgtggttttgctgtcatgtttagttgtgcagcgttattgctaagtacggtccatcaagcagcctgatttaggccgcttgagtttgatttttgattttttgaaccataaagataagtgcaaaactcaacgccatacataaaacaatactgaggccagtcgagatattaagtgctgcgcttgaccataggccaacactgacaccgagttgagctaaaacaaaggcccaaataaccatctgctttggtgagtgagcgagtaatcgagcgctcaatgctggaataaccagtaaagcacccattaaaagtgaacctactgcacgtaaagctaatacggtaaataaggctagcagtaacataaaaatgagacgctgccatttcgcatttaccccttcactaatcgcaatatccggatcaattgcaatttgaatttgtgattgccaatagcgataaagaatggcgagtgatactgcaataattaatgtgaaaacaggtaggtctggccaatcaatacttagtaagtcaccaaacaaataacttaaaagctccggtcttaaacttggaacatgctgaataaatagaagcccactacatagtaatgttgctgagcatagggcaagtaaagcatcgtttggtaaacgattgtcatgtaaggcccacaaaatagcgactaataaaattgcagtacctgctacgccaagccagagaggaaggcttaaagcaccagcaattgctaccccaagtaaggttccatgtgccatggtgtctgcaaaaaaagacatacgtctccatagcatgagacaaccaagtggtgcagtcaaaaagactaataaggttcccataatccatgcgggtaacaataattgtaaccattccatcatggcttaagcttccggttccgggtgaatgtgaggtctgctattgtgagggcaggggtgtgcagcgtcaccatgcgcacagtgatcatgatgatgttgatagaaaactcgctgagtaccgaatattgcttggtattcaggatgctgctgaatactttctggtaagccgctacagcatatatgcttgtttaaacagacaacgcgttgagttccctgcatgacccactgtaaatcatgggaaacaattaaaatagcacaaccataacgctccggcagactacgtacatattcataaagctcagcttctgattgaatatctaagccttgcatgggctcatcaagaacgaggatatctggctttctaagtaaagcacgtgctagcagtacacgttggcgctctccaccagaaagttgctgaacttttgattgttgtagtttggcaataccggtgtcttgaataatttcctgacgaagggcagggctacacttttcaagatctaataaatcttgtacccgtaaaggaagactatgagatggattaaatttctgaggcacataagccatttttagttttttattgcttatgacgcgtccactacttggctttaaaataccaagtagaactttaattaaagttgatttacctgcgccattgggaccaattaaggtcacaatttcattttcatgcagagcaaaatcaactttttttaatatatcccgttgatcacgatgaacagagacctgttcaagttgaatcaatacaggatttagcgagctgtgcggcactgctggcatttccccgaaatttctataatgctgtgttgtgctgcgaaatcgtctaaagctgcaagttggtcaagttgttgggttagaccttgtgaagatgcttctttaaccgtgtgacattcggtacaaatcaggaatgcagcctgatgaccttcacgtgggtgacagcatggtatataagcattaatagatgttaagcgatgaataagacccttttctaataaaaagtctaaagttctataaacagtaggaggggcggcagggcgatctgtttgacttttaatacgtgctaataagtcataggcacccataggacctgaagcatttaaaatgagttcaagaacttctttacgcaaaggcgtaaggcgtgcaccgaccgcagtacataaagtttctgcttcagctaaacgacttgcgacattatggtgatcatgtacaccatgcaaagaatcatgatgttcatgcatgcaagaactcatagacataacctcaaatttttaatggaatattagcatgaagcggtgcttcattcgattaatcttaggtatttttgtaactttgttatattataacatgcttcgagctattactaattgatggtctgtcatgttccgcgtttttgttttcagtatgttctctcttatgagtacgttaggttggagtcagggtttggttgtctctacgcacccaatctatttgattgcaaaagaaattaccaaaggagttgaagaaccccggttattgcttcaagggcaaagtgggcatgatgtacagttaacaccggcacaccgtaaagcaattaatgatgcttctttagtgatctggttggggaaagctcatgaagctccactcaacaaattactaagtaacaataagaaagcaattgctttgttagatagcggtattctttctattttgccgcagcgcaatacacgtggggctgcgctaccaaatactgtggatacgcatgtctggctagaaccaaacaatgcagtacgtattggcttttttattgcagctttacgttcacaacagcatcctgagaacaaagcgaagtattggaataatgcgaatacatttgcacgaaatatgttgcaggcggctcaagcttacgatagctcaagcaacggtaaaccgtattggtcttatcatgatgcttatcaatatttggagcgttcgctaaacttaaagtttgcgggtgccttaacggatgatccgcatgtagctcctacagcggcacaaataaagtaccttaatgatagtcgaccaaaagctcagatgtgtttacttgctgaaagttttacaacaaaagggcaatatcaaaaactgggtagtattaccttccaacccgttgatgaaagtatgaataatgaagataattttgtaacagcatggaagaaactggcgataaaaactgataaatgtgtattaaatacgcaaaagtgagataaaaagtaaacaaaggctgactgtagcgtcagcaccacctgtcacgaaaaaccccgactaaagtcgggaaaagattgcatgttcaggggtgtaactctataatgcctgcgattaaaagcgatcatcagctaaacttgtcaagcatttatgctgtgagtggataaaaatgagccaaactagtcgcttgattgaccgacgattagcaaaagctttggtcttcttacaagcatgcatgatccctgtttccgcacttgtggcgtggagcataaaagacatgacagcagcattaagtgcggcacttggtgcattggtctgctggcttgctacgagctattttgcgtggcaatccttcagaacggcaggtgcgagagcatctaaacaagtgctgtctaacatgtataggggcatgttaggcaaatttgcaatcatgatcgttggatttattttgattttgagcaatgttaaacctttatcaccgttagcattgctgtttggttttattctcgttcaagcgatgtcgtgggttgctcctttttgggtgtcacgtctacaaaaacgggtatagaaacaagaagaattgaagattttttggagggtggcgagatatcgacagtacgccgatgttcgtttcccttctttttagtaattgacattgaccaggtgtgatttatggctgctgaagaacatgccctcacttcgacagagtatatcaagcatcacttgaccaatatgacctatggcaaaatgccagatggtacatggaaattggctgagactgctgaagaagctcattcgatggggttcactgcaattcacttggattcaatgggttggtcaattggccttggtgtgattttctgtttgttattttggatagttgcgagagctgcaaatgctggcgttccaacaaagttccaatctgcaattgaaatgatcattgagtttgttgactcaagtgtccgtgatacttttcatggcaaatcacgtttaatcgctccacttgcactcactattttcgtgtggattttcctcatgaacttaatggacttgatcccagttgactggattcctcaagttgctgcatttgtgggtgctaacgtatttggtatggaccctcaccacgtttacttcaagatcgttccatctacagatccaaacattacccttggtatgtctttatctgtgtttgtacttatcttgttctacagcatccgcgaaaagggtgttggcggtttcgtaggcgagttggcacttaacccatttaacccaagtaatccagttgcaaaagcgttgcttattccagtgaacttgattttggaattggtaacattccttgctcgtcctatttcattggctctccgactattcggtaacatgtatgccggtgagttgatctttatcctaatcgcattattgccgttctggattcaatgggcgttatctgtgccttgggcgatcttccacattcttgtaatcacgttgcaggcattcatctttatgatgcttaccatcgtttacttgagcatggcaagcgaaaaacattaatggtattgcctaactgtcaaacgatggttgggctgaatttttttaatttaatttggtaataacctaacctctgaggaatttttcatggaactcactttaggtctagttgcaattgcatctgctatcttgatcgctttcggtgctttgggtactgcgattggttttggtcttttgggtggtcgctttttagaagctgttgctcgtcaaccagaattagctccacaacttcaaactcgtatgttcttaatcgcgggtcttcttgatgctgtgcctatgatcggtgttggtattggcttgttcttcatcttcgctaatccatttgtaggttaatcagcttaattcctaaatccactatttgaggaattgcaatgaatatcaacctcacattgattggtcaagcgattgcgtttgcgttttttgtcgcattctgcatgaagtttgtttggccaccactaatcaatgcgattagtgagcgtcagcgcaaaatcgctgatggcttaaatgcagcagaaaaagcgaaagctgaccttgccgatgcacaagcgcaagtaaagcaagagcttgatgcggctaaagcacaagcggctcaattgatcgaacaagcgaaccgtcgtgcagcgcaattgatcgaagaagctcgtactcaagctgcggctgaaggtgagcgtattcgtcaacaggctaaagaagctgttgatcaagaaatcaattctgctcgcgaagaattacgtcaacaagtagctgccttggcagtaactggtgcagaaaagatcctgaaccaacaagttgatgcagaagctcataacgccatgctgtctcagctggctgctaaactttaagcgaggcgaattatggctgaactcttgacgttggcacgtccgtatgccaaagcagcatttgcttatgcttctgagcaaggtgcaacagacaattggtcgaatgcgttacaagtgctcagtgctgcggtgcaagacgaagcattttccgcttatttaaatcgccctgaacttactcctgcggagcaagtgaagctttttgctaaagttttaggtgaagatcagtctcaagcagtgtctaactttttgacacttcttgcagataatgatcgattagtgttgttacctgaaattgcagcagaatatgaacagcttaaatcacagaataacaacaatgtggatgtcgtgattgaatcggctttcccgttaactgctgaacaagagcaactgttgaaatctgctttagaaaagcgttttaacagcacagtaactgtttcagttgaagttaaacctgagcttattgcaggtgttgtaattcgtgcaggcgatcaagtgatagatgattctgcgcttaacaagcttgaaaaaatgcgtactcgtcttcttgcataatgcaaatgatgaagactgaactaataaaagattgaggaatagcgcaatgcaacaactgaatccatccgagatcagtgcgctcattaaacagcgtatcggagatctggacaccagcgcgaccgctaaaaacgaaggtaccattgttatggtatccgacggtatcgtgcgtattcacggtcttgctgatgcaatgtacggtgaaatgatcgaattcgacggcggcttatttggtatggcactgaacctagaacaggattcagtgggtgccgttgttttaggtaactacctaagccttcaagaaggtcaaaaagctcgttgtacaggtcgtgttttagaagttccagttggtcctgaacttcttggccgtgtcgtagatgctttgggtaacccaattgatggtaaaggcccaattgatgcaaaattaactgatgctgttgaaaaagtagcaccaggtgtaatttggcgtcaatctgtagaccaacctgttcaaactggttataaatcagttgataccatgattcctgtgggtcgtggtcagcgtgagttgattattggtgaccgtcaaactggtaaaacagcaatggcgatcgatgcgattatcgctcagaaaaactctggcattaaatgtgtatacgttgcgattggtcaaaaacaatcaacaattgcaaacgttgtacgtaagctagaagaaactggcgctatggcgtatacaactgttgtcgctgctgcggctgctgatcctgctgcaatgcagtatttagctccgtactctggctgtacaatgggtgaatacttccgtgaccgcggtgaagacgctcttatcatttatgatgatttgtctaagcaagctgttgcttaccgtcaaatttcattgcttttacgtcgtccaccaggtcgtgaagcgtatccaggtgatgtattctatcttcactcacgtcttcttgaacgtgcttcacgtgtatctgctgaatacgttgagaaattcactaatggcgcagtaactggtaaaactggttctttaactgcattgccaattattgaaactcaagcaggtgacgtatctgcattcgtaccaacaaacgtaatttcgattactgacggtcagatcttcttagaaacatcattattcaacgcaggtatccgtcctgctgtgaacgcgggtatctctgtatctcgtgttggtggttctgctcaaactaagatcatcaaaaaattgtctggtggtatccgtaccgctttagcgcaataccgtgaattggctgcgtttgctcagtttgcttctgaccttgatgaagcaactcgtaaacaacttgaacatggtcaacgtgtaactgagttaatgaagcaaaaacaatatgctccttactcaattgctgaccaagctgtttctgtttatgcatctaacgaaggctatatggctgacgtagaagttaagaaaatcgtagactttgatgctgcgttaattgcttacttccgttcagaatatgctccgttgatgaaacaaatcgatgaaactggtgactacaacaaagacatcgaagcagcaatcaaagctggtattgaaagctttaaagcgactcaaacttactaagttcagttttagttaagtttggttcacggatcaaccttcggaagctcgaaagggctttcgaatactaggttaagcgtatggcaaatttaaaagaaattcgcgccaaagtagctagtatcaagagcacgcaaaagattactcgcgcgatgcaaatggtagctgcttcaaaaatgcgtcgtgcgcaagagcgcatggctcagggccgtccgtatgccgataatatgcgccgtgtaattgctcacttggtacaagcaaaccctgaatacaaacaccgttatatggtggaccgcccagttaaacgtgttggttacatcattgtatcttcagatcgcggtttggcaggtggtttgaacattaacttgttcaagaaagttgtgcagcatgtcaaagcacaacaagagcagtcaattgaagttcaatttgctttgattggtcaaaaagcggtttcgttttttaagaattacggcggtaaagtgctgggtgcaaccactcaaattggtgatgcccctagtttggaacagttaactggctcagtgcaagttatgcttgatgcatttgataaaggcgaattagatcgtatctatctcgtatcaaatggtttcgtcaatgcaatgacacaaaagcctaaagttgagcaacttgttcctttagcaccagcagaagaaggcgatgacctcaaccgtacttatggttgggattacatctatgaaccagaagcagaagaattgctaaatggtttattagttcgctatatcgagtctatggtttatcaaggtgtgattgaaaacgtcgcatgtgagcaatctgcacgtatggtcgcaatgaaagcagcgacagataacgcaggtcagcttatcaaagacttacaactcatctataacaagctgcgtcaagccgcgattactcaggaaatctctgagatcgttggtggtgccgctgccgtttaacattattaagtttgaattgaggagacagcaatgagtagcggtcgtatcattcagatcatcggcgcggttatcgacgtcgagtttgagcgcacaagcgttccaaagatctatgacgctctccaagttgacggtactgaaactactttagaagttcagcaacaacttggtgatggtgttgttcgtaccatcgcaatgggttctacagaaggtcttaaacgtggtcttactgtaactagcacaaacgcaccgatctctgttccagttggtacagccactcttggccgtatcatggacgttttaggtcgtcctatcgatgaagcaggtcctgttgcgaccgaagaacgtttgccgattcaccgtcaagcgccttcttatgctgaacaagcagcttctactgaccttttagaaactggtattaaagtaattgacttactttgcccgtttgcgaaaggtggtaaagttggtttattcggtggtgctggtgttggtaaaaccgttaacatgatggaattgatcaacaacatcgcgaaagcacactcaggcttatctgtgtttgctggtgttggtgagcgtactcgtgaaggtaatgacttctatcacgaaatgaaagattctaacgttcttgacaaagtagcaatggtctacggtcagatgaacgagccaccaggtaaccgtttacgcgtagcgttaactggtttgactatggctgaatacttccgtgatgaaaaagacgaaaacggtaaaggtcgtgacgtattattattcgtcgacaacatctaccgttatacacttgcaggtactgaagtatcagcattgttaggtcgtatgccatctgcggtaggttaccaacctacacttgcagaagaaatgggtgttcttcaagagcgtattacatctactaaatctggttcgatcacttcgatccaagcagtatatgtacctgccgatgacttaacagacccatcgcctgcaactacatttgctcacttagacgcaacagtagtattgagccgtgacatcgcatcttctggtatctatccagcgatcgatccacttgactcaacttcacgtcagttagacccattagttgttggtcaagagcactatgaaattgcgcgcgcagtacaaaacgtattgcaacgctataaagagcttaaagacatcatcgcaatcttgggtatggatgagttggcagaagaagataaattggttgtttaccgtgcgcgtaaaatccaacgtttcttctctcagccattccacgtagctgaagtatttactggtgctcctggtaaattagtaccacttaaagaaacgattcgtggctttaaaggtctattagctggtgaatacgatcacatcccagaacaagcgttctatatggttggtggtattgacgaagtgattgctaaagctgagaaactctaatttaaggagatcatctcatggcgactatgcaatgtgatgtcgtaagtgttaaagagtcaatttactctggcgcagtgacgatgttaatcgcgaaaggtgcaggtggtgaacttggtattttgccagggcatgctccacttgtaaccttgcttcaaccgggcccgattcgtgttctgttggaaaatggtacagaagaaatcgtctatgtatctggcggtgttttagaagttcaacctcatgttgtgacggttcttgcagatactgcaatccgcgctgacaatttggatgaagctgcaattttagaagcacgtaaaaatgctgaacaattgcttgcaaaccaaaagagtgatttggactcagctgctgcgttggctgccttggcagaaaccgctgcacagcttgaaactatccgtaaaatcaaaaaccgcgctcaataagacgcggttcgagattgaaaagccaccgaaaggtggcttttttattatcatattggatatcaaaatgatatttatatatcaaataatatgtttttaatgtaaatttgcgtctcaaaacttaaatcatcataaataagagatacttaaaatgaaatttaaatattggctacctatccttgtatccactgcttttgttggatgtgcatccgtgccacaggctaatccacagttagctcagcaagcaaaacaattaacagctccaacaaatggaaatgcagtaatttatgtgtaccgttctaataatatagtcggtagtgctctgaaaaaagatgtatgggttgatggagaatgtctgggcgaaacagcacgtggtatattcttttataaagaagttgctggtaatcaagaacatacagtttcaactgaatcagaattttcgccaaatcatttgaaatttaaaactgaagctgggaaaaagtattttgttcagcaatatattaaaccaggcgtttttgttggtggcgctaatttaaaattagtagatgatgcacaaggtcagaaagcaattaatgaatatcgtttagctgaggcaggtaaatgcagtaaagcaactatagcacttgtgaattaaataaaaaaagccacctttcggtggctttttttattgctaaaaagaaaattaagaatcagtttttgaatctgatttttcatctcctgccataatcatagcagcgagcttgaccatatccatttggatggtattaagttgcttttcaatttggtcgaaattaatttgctctaatttcccatttaataaaggcatgcttaaagcttgctggtttgcctgtagtaggctttgacggatattttcaacttcctgacttctgatatctaaaccaagcaaagcttggtttaaaccttctaactgtgctttcaaagtcgtcacagttgtttttagctcatgctgatctttatcttgaatagcttgttcaacgtcaagttgagtgtccttgagcttttcgatatagtcgccagcctttaattgtaagttagcggcatcacgaacgatataaaaaacattaccattttttaattcagttttattttgtgtagctgtgatttcttgttgagagtcatcagcttgttctgatatttgatcgttagtctgaacggattcttgttcctttgcgtggtcttgtgcctgatcacatccaagtaacaacatacctgaagcaaaaatcacaaatgggaaaaatgcaccttgtaaaacttttttcataactacaaacaataccaactgaagcaagtaggtactatatgcataaaatatgtagaaataaggtattgttgcaaatgaacaacattttgagtagacaataaaaaaggagtgctatagcactcctttattagtttgatgtaaaaattatttagctaattctgcttcaactgcctttacaatttgttcatcgtctgctgttaagttaggtgcaaaacgcgcaacaacttcaccgtttttatttactaggaatttctcgaagttccataacacttcaggggcagggttagtaggaatacctaaaccttctaagcgctcacggaaaggaccttctccaatgcgttctggttgagctgttgttagcgcttgataaagtggatgtttatcttcgccagctacagagattttagagaaaagtgggaaatgaacatcgtagtttaatgagcagaactgttgaatttcttcatccgaaccaggttcttgttctttaaagttgtttgcagggaagcctaagatttcaagaccttgatctttctttgcttgatacagcttttctaagccttcgtattgtggagttaaaccacatttagacgctgtgtttacgattaataaaactttccctttatattggtcaaggtcaaccgtttcgcctgaaatagcttttactggaatatgatatacagattgagtcatgagtctttcctgaagattgtaattgatatcaagtaacgcatttgttttaactgctattcttgagtagtgcaataatattcgtgttcaaaaaataaaaagatatacaaaagcagttttactatctaattatttctgatttgaacaggtgtttggcctgtatatcttttaaaaaattcgataaaacttgagctgtgttgataacctaaatcgtatgctaggcgtttaatcggtgttccttgacggatctgatgaatggcgtaaacaattttggctcgattacgccattcggatagtgaaagttgtagttcttgttggcttaagcgtaataaatgacgatcactgacagaaaagttctgaagtagctgctgtaaagagagattaaaaagtaatgggtctgaaagcttttctaaaattggcagtaaaacaggatgccgtgtttgtggtaaataatgagaataggcgggtgcttgttgtaattgatcgaataaaacctgtaaaagatgttctaaatattcaggcttttccgtttgtttctgctgttccaatatttgtaaaactaaggttcgaaagaagggctgaatactaaagcatcggcagatatctcctaaaatagagcaaagccgaggatgtaaacgaatgcagatataatgaatttcatgatcgatatgggtagattgatgaaccgtttgagggggaatccaaagcccatagcttggaggagacaagtatatttgctcttctacctgtatttctaaaataccatttaaactaaaattgaaatcgccccatagtgaagcatgaggacgaacaatatcttctttctcgtatagaaattcatgaacttctatactctctaataaagaaaattgttggtcctcatttttcatgggtctactctaagtaatattctaattttcacatgttgctttgggattgtttaaacctttggctaaggtaaatgtactaattaaagctaaggcaacgaagcttaataccccataaattaaagtattttcattgaaatgatcaactacataaccacctaataatgaccctgtagcaatcatgacttggaacataccaacaaaaagcggcatacctttttctacagcatgaggtgcgtgtacaaacatccaaatattggcagaggtagggaaggcaccaaatgcgaagccccataatgctgtaaggacaatggcaccaaactcatggatagcaaagattgggaagccaaagaatacaatggcaaaacatgttccaacgaaagctaaggtataccgaacatttaaattaccactgtaccctgcaaatgcatttccaaaaataccggctattccgtaaagcaataataatgagctaatagttgtgccattaaacccggctacatttttaaagaaaggggctaaataactatatgcacagaagtgagcaagtccaattaataaaacaataagcatgccgctacgtgctttaggtgtgcgtaataatgcaggtaaatcacgaatatgtattgctgactctggtaaaagttttggtaagaaaataagctgaagcactaatacaacaagaccgatagcagctgtaattccaaaggcactgcgccacccataaaactcacttaaccatgttccaatcggtacacctagtacagtggcgaaagttacaccagccattactacagcagttgctttggcaataggtaaatttgcaggtgcgagcttaccgcttaaggcaattgctgttgcccagaagccaccaattgaaatccctaaaatcaaacggctcaacaatagaacatgaaagttttctgcaaaagccgtaatggtattggcaatcaccataatagcagtcagtaaaataagcacataacgacggtcgagttgctttactgaaacgggtaatagtggggctgcaatcgctgccataatgccgggtactgtaataataagacctgctgtacctacagaaatgtgtaaatcggctgcaacgctatttaagacaccaacaggtaaaaattcactcgttaccaaggcaaaggctgcgatggcaacagccaaaatagcaaaccagctcccttgtgtggaagtcatgggtcgtgctttagaggtagtagattggtccataaagaaatccttactttgctaaattcgaagtgaagaaaggcaaatttataattaactaacgatcattatgaaaataaaatagttgataaaaaattgaacgtcaattaatttaataacgattgttataaaaatagatgtgatctttatgacaaataggcatgaaacagatcttgttaatgaggacacgttaaaaaagaagcgtggacgccctaaatgctttgatgagcagcaagtgttagagaaagctatgttacttttttgggaacatggctatgaagcaacctctattagtgacttaacacatgctttagaaattacagcgcctagcctatatagtgcttttggcgataaggcaggtttgttttacaaaagtatcgactattatctcgctcatgaagcatgccctattgaaacgatatttttagaagcaaaaactgcaaaaatcgcttttgagttatatctttatgacaatgtaaaacgattggttcaacccaataagccagcaggctgtatgttggtagttgctgctatgaactgttctgatgccacacaagaggtacagcaaaatcttttagataagcgaataaagaccaaagaaaaattattaaaacgtctcgaacaaggtgtagagcagggcgatttgcctactaatgcccctctacaagaaatgacggatttttatgcgactgttattcaggggcttaccattcaggctagagatggtgcaagtaccgaacaattacataaagtggtagaacatgccatgaaagcttggacattattttaaaaaataaatgatgtcttaagttcaatatcaatgtcggaaatacgatatttcaatttattaagacattcttcaaaataaagtctcttttgtagttggtgtattactatgagtcaggtcatgaaatatcacaaatgggcatttatttttcccattctggcagtactgatttggtctttaaatattgtagtcacccgctatgtctcggactatatttctccggtaagtatcagcttttatcggtggttaatcgcttttattattttgactccatttatgtttttgtctgtttggagacaaagacgactagtaataccctatttacctaagcttgctgtgttaagtgcatttgggatggtgctttatcaaggcttggcttatacggctgcccattatactagtgcaaccaatatggggattgtgaatgcatttattcccatctttacgatctttgtttcgcttgccattttaaaagatgtgcctaatcgatttgcagtttttggcagtgttttgtcttttgctggtctgctatacgttatgtcccaaggaaatattaataagcttttaagtggtggcgggcaccttggcgatgcattgatgattattgctgtgtttttctatgcattttatggagttttcttaaagaaatggcagcttccacttccaattatgacaagcttatacgttcagattgggttttccgtgctgttccatcttcctttaattttctggtttggtctggatgccttaaatgctcaaaatgcgccaagtgcaatttatgcaggtgtatttgcttctttaattgcgccgttagtttggatgttagccgtacaacaacttgggccaaatagaaccagtatctttatgaatcttgtgccagtgttcacagccattattgcaagtatctggttatctgaacaatggacgatatatcacactttcggcggaattatgattctggtgggcattatcatggcacaaaagaaggttaattctaaaaaatcagatcttttgccagagcaaaattaagaatcataaaaaaactatggcatatttttaaaaaaagtgatgaaaatatgccagttttttatccatctaagcttttctatatgatttataaatatatttatgaaaagattgtgtaatataaatattaaaaaaggccaataaaaatattaatataattttaattcaactgctaaaaacgccaaattccctacacttttcatgctttttttagagaaataatatatttctcacattaagactcttgccacataatagcgaccactacgaaagatgctcttttaagcaatttttctttcgttccagagatatccaaaccctctggatgtggtatatacccatccttttttatgctcagttatccctatataactgagctttttttttgtctggaattaaggacgtatcacttcaccagttaaggcgttaatgatgcggcttggctgttggctttggcctaaatcaccattcagatagtttaattgtgaaccaaagtattggcaggcatcttgtaaagaatgtgcaggttcttgtccactagggttggcactcgtcgatacaataaaaccatgaaaagcattgcataaagcgacacataaaggatgtgtcgttacacgtaccgcaacaagaggatgctcgcctttaatccatgaggggatgtgttgatcagcaggtaatagccaagttgtggctctttctgagggctgatggttcgtccagcaatcaataatttcttgctgagtagtttgcggtaaggaagttagtagatgttctacttgactaatatggccagccaataaaatgacgcccttttcaatagggcgctgcttcaactcaagaattttttgaaaagcttgttcattaaatggatcacagcctagtccccagactgcctcagttggatatgccaaaacttgaccttgttgtaaacattcggctgcttcggtcactgaggtcgtaatcatggtaatactttcctttcaatcaaacagaatcgctattgtgcgctctaatactaagaacgacaacgtaaatacagtcctgattgttgcatacataaaccgagtagttctagttccattagtgaagaggtcagttcagaaactggaatattatggtgaactataagctggtcaatattttgtcccacccagtctaaagactgataaaggtcaatcagatgctcaggaatttctggagtattcgtattagcttcttcagtttgattttgttgctgactttgccattgagtgggtaaagcaagatcctcaataatctgttcaggatggtcgattaaaattgcaccttcacggataagttgatggcatccttgatgaaactcgctataaatatggcccggaatcgcgaatacggttttaccttgttcagcagctttattggccgtgatgagtgagccgctttttaatgtcgcttctaccaccaaaacgcctaaactcaaaccgctgacaattcggtttctccgtggaaaatgttgttgtaatggtggtgtacccggtaaaaactcagtaataatggcgccgtttttagccaaaatatgttctgcaagttttttattttgagctggataagtagtgtctaagcccgtacccgtcactgcaatggtacgttgatgagtagatgcaccttgatgagcggcttcatcaatgccataagccagaccgctactaatgaaaaagcccttttcacttaagtaataggcaaaatcataagcgacctgtcgtccatgtgggcttggctttcggctaccgacaatcgcaatttgaggttgcaataaagcttgcgcttgacctttcccaaaaataataggtgggtgatctgtataaggaagtaattgagtgggatagccagagtcatccggcgttaaaataaaatccgtatgctgacgaacttgttgtacaagttgttcaaactgcgcttgactttggggcgtttgaaattcgtttacacgctttaagtgattagcatgtagccccagagaggaccactttgctaaaccatcaggttgagtggctttttcacaatttccaaaataatcaataatttttttaaagctgactaaagagtgctgcaccaaataccacactttaagtgtgtggtagtggtgtgaagaaagttgagtgagcattgtaaaaggtacatccagcattaatcattaaattgaggtggctgaatgcttgaaccaaccttaattggtaaatcgctctctaaaacataagcataacttagctgatcaaaagttctaaaaaccattagactgccaatttgttggccaggaagttgaattacttctttggttttagggtcgcgaattgattcaccttgttgagtaatatcaaaaacttgacctacttgaatgccctgagttgtaccgcggtccaaagtcactacactattttttgcagctctaccaattgaacccatgacacgaataatcttgccaccatccgtcacttgcttcgcatctactgggtaaaataatgttggcaaagtagcttgttcttcaggcataacacgatcgccacgacgtacttcagcgttataactatctgttagttctaatgtagtaatatctttttcagaagataccgcaacacctgaagcaacctgtagtagctcaatccctaaactatgctttttacctttattgtctgtgaaatagtaaggttcaccttctcggtagactgcataacgctgcccattaattaagccttgtcctcgtgcataaatagtctggccttttcctgcaagtacacgttgatcggctgtaccaacaatataaggtgtgttggtaattgagtcggctggtaaaatagtactgttctctaaccactgtttaatatgttcaagtggaataaccggaacgctattatttaatgcttcgacgcgaacttgtggttgtaggtttgtggtttgaccagtgtagcggcgaataatacctacacaaccatcgccctcatctttaccgactaaaggacgcccatctaggctacataatagtaatcggtcacccggatagatccagtgtggatttttaacatgttggttgctcgcccagatttcaggccaacgccatggtttatttagaaaatgtcctgaaatatcccataaagtatccccacgttttacaacatatacattgggtgcattacttttaagtgagggtggattatggttcggactggttgcatgaacctctgctatcgtaccgattgcgatacctgtacagagcgccaaggcaagtaaatgcttctttatccccaaggcatgaaaattaaccatgccgttaaaaacctttttcattatgataattcctaaaaattatgtgtgcagttgcgttataatgggcggcttacacacaatttttcgatgaagtatttccttcatttggttttttaatcaatggcataagtgaggacgacagtatggccttattacctattttaagttttcctgatccccgtcttcgtaccattgctaagcccgttgaagaagttactgatgaaattcgtcaacttgcagcagatatgtttgaaaccatgtatgcagcaccgggtatcggtttagcagcttctcaggtcgatcgtcatattcagcttatcgtcatggatttgtctgaatctaaagatgaacctatggttttcattaaccccaaagtaactccgctgactgaagagacgcagccgtacgaagaaggctgtctatcagtgccacaaatatacgacaaagttgatcgcccgtcacgcgtgaaaattgaggcaattaaccttgaaggtcaagcatttgagatagaagctgacggacttctcgctgtttgtatccaacatgaaatggatcacttaaatggcaaattgtttgtggattatttgtcaccacttaagcgtcagcgtgcgcgtgaaaaagtcgaaaaaattgttcgccaacgtgagcgtgaaaaagttgcggtaaaacgttaatatttttcaaacaccaatatagtgtggatgtgatttttggtttttcgtagtggtttgctgcttgcctgcgcagcagtatttttacagattgcggtatttctacagccgctattaccgaagcaatatcaaattgctccggtctgtgaaactattacccgtgctttgcttaaaccaaaagcacagacggaagccatgtcacatgccatgcaccattcacatcaccaacagcatatcgaacaggcgcaagtacctgaccatcatgatcaccatgatgcgaaccatcagtgtcaatattgtaccgtttatgccaatttggttttaccacctgaatttggcgtaaaagaggtgcttgttcgtatacaagttcgcttagtcgcgtatcaacaagctttccgacatgtttactttgcgctacagcgacttttcctactcccgcaaggacgtgcgccgcctctatttgcataaataaaagcaatttgtgttggggtcttaactgacttcgatatcactttatttatgttttagagcgtataaaaaatgccacattctaaatttttactacaacctttatgggttgcgatgcttgctgtctctcattcgggtctagtgtttgccgaatcagaaaaaaatgatgccgataccaaagcgcttcactcattagcacctattgttgttacagcacagcaaggcaacgatgcaaatggtctgatcgtacatgcagacccaaagcaaccgattcagccagtacctgctacagatggcgcagactatctgcaaagtattatgggttttaattcaattcaaagcggtggaacaaatggtgatctgacattccgaggtatgtttggttcacgtattaaaattctaacggatggcacagagaacttgggtgcctgcccaaaccgaatggatgctccaacttcttatatttcaccagaaagttatgaccggatttctgtgattaagggaccacaaacggttcaatatgccaatactggttcagctgcaacagttctatttgaacgtcagcctgaaaagcttacttctgaaaaaccctatcgcggtcaagcgagtgtcttgctaggttcatatgggcgtattgaccataatattgaagcggctgttggcgatgagaaaaaatatatccgtttaaatgccaaccgttcagaatcgaatagttatcaagatggtgatggcaataccgtgccatcagcatggaaaaagtggaatgctgatgtagcgcttggctttactccagatgaaaacacgtgggtcgaaatcacgggtggaaaatctgatggtgaatcgctttatgctggacgttcaatggatggttctcagtttgcgcgtgaaagtttagggcttcgttttgaaaagaaaaatatcactgatgtgatcaagaaaattgaagggcaggtgaactatagctataacgaccatattatggataactttagcttacgtacaccaccattagttgaaatgaatcatggtggtatgaccatgctgatgccaaatgcaatggccatgcaagtgacacgccgtacattaaactcacgtttggcaatgacttctgaatggaacaaatggagtttgatcacaggcgttgactctcaatttaataaacatggtggcagcatgtcatcgccaacaatgccttctatgaatgttccatatcgtcaagatatgcgttttcaatcatacggcgcttttggtgaacttggttatcaatggaacgatcaaaataagctggttacaggtgcacgtttagatcgagtcacagttgaagatgaacgtactgattctcaagcaaaaggctttaacacgaagcttgaaaagactttgccaagcgcatttgttcgctgggaaaatcaacatcctgagcatgacctaaaaagttatattggtttaggttatgtagagcgtatgcctgattattgggaacttttctcgcctaaacatggtaatgcgggttcaaccaatacttttaacggtgtgaatcctgagaaaacactacagttggacctgggttttcagcaacaacatggtgctttaaacacatgggcttctgcctatgcaggtttagtagatgactacatattaatgagttaccaccatcacccaagtatgggaatggatggacatgatatgagccatgatattactgcgggagccaaaaatgtcgatgcaaccatcgctggtgcagaagcgggtattgggtaccaattcactgaccgtattcaggcagatttgagtgcgatgtatgcgtggggcaaaaacaccacagatgacaaacctctacctcaaatttcacctttagaaggtcgtttaaatattcgctatgtggctgacaaatataacttaggtctgttatggcgagctgttgctgagcaaaaccgtgtgagtctacatcaaggtaatatcgtgggatatgacctaaaaccaagtaaaggtttttcgacactttctttaaacggaagttataaccttcgtaaagatattgatgtctctgttggcattgataacgtattagataagacctataccgaacacttaaataaagcgggtagtgcaggctttggatttgcgagcgaagagcagtttaacaatatcggaagaaattactgggttcgtatgagcatgaagttttaataagctttagcgaattaaagaactgaaattattaatttaatgagagaaatgaaatgactaataaattatcgcctgaacagtcttggtggggatggaagttacttattgtggcttctatcttgagtgtattgtttatgattattttttacttggccatcaacaatgagcctgactacatgccaagtcaaaaaaaagaagcagatgatggagtcacatgagcaaatgaatcacgctgaaatgcatagttcatcagctcaataaggttcttaatagttgaaaatggaagtctggataacgggcttccattttttgcttttttagattccagaattattgatgcatacttgctaaggtttttgccttaccttgattctgataaagcgttaagccaagtttttgtatattacggcctgatttagataaaaacttttcaacttttggtgaaagctttgcgccattataaagtagtaaattacgcacaattaaataataagcaaaccatgaggcagattgctgaggcaatccgagtagtttcattcttttcttaccaataaaaaattgggtaagttctaaatgttgtcgataagcaagtttctgctgtaaagagcgtaaatgcagatattttctctcaaaaggttctttcgacaagcttaatcctaattcaatactgctgtgatcggagcgaggatgagcaaactgcatccagtaaagtaacctccaaccctcaggttcagactgaataagccatttttcctcaatacccattaaccaaccaacataacgccagaaatgtaaaaaactctttgcctcttgttttgttggccatatacctaaagctctaataccgagtaaaacgacactgctaaaagccaaattagtcattgctaaatcaaattgattaagcggaattccccaaacctcattatcccaacggtcagacttttttaattgccggcgaacgagtgcatgaataaagcgaacataaatcgttgacgtaaaacctgcgcttagacgctcaagcccttgaggttcagtaatatccacccaccattttgtggtttcagctaaacgagtacccgcctgtttctttaatgcacccgttaaaattaggggttgattaaaccccggatataaatatcctgccattaaggataagtctctaagaataaaaccattatttattcctaaacgatgggtaaatttaacagcctcatcgatttggcgctgatctaaccattcaggcttttgttcgatgtaattaaagaaattttctaactcagtaggtataagctcagagagttcatcacggccttgaaataatatcttctcaaaaattattcggtgatctttgggattttgcataacccaatcaatcaccttgtccatttcaatatccccttcataaagggcatgttgtaaagacacatattccgtatagcttggttgtaccggtttttcacaacagatatttaaaaactgagtaaagaaattactgtcttgcatgtcattaaaagaagcaagtcgagtcgggctaatcatttgcatatcgttacttacttattgaactgaataataaataggctaatatgaataattattcgcattcaattcgcatttaacgaataaaaaacgatgagaaaagccccacagcaacagcgttcaaaaattattgttgattatattttagaggcgacacagcagtgtatcgcccagtatggattactacatacgacgacgcctaaaattgcagagaaatctggagtaagtgttggctcgatttatcaatactttgagaataaagatcaaatcatagaagaactattgcgccgtaaaagcgaattgttggggcaacaacttaaagaattagttatacagcaagaaaacattcctttagagctgctcattcccttagcaatagagttgggatttaatgcattaaaagccgatcatggattttttatagaagtgctgaaacactggcatgactatagccattcgcaagctgctcagattttagaaaagcatttttttgaagtagggctatatacattcagtagaaatcctcatcagtgggacttcgaacaggtaaagtataaatcctttgtaattattaatagtacgctttttacgatgatgcgttatgtaagccaaaacaattttcttatctcagaacaacaacttaagcgagaattatcgagcatgatactggtgtctacttagtaaaaataaaaaattaaaataattatcaatataaaacaaaggcttaatattggtattgatttaaaaataaacgctcgagtcattaaattttaattttcgcttgcaaagagttattaatggtctataatgcacatccatcggcggtgatgcagatagaaacttgttgaaaaacagttacttgtgattaggttgattgctttaagtgatgaatttgatgatgagatggtttagagaataagttttaaaaatatcgaaattacctgttgacttttaagagattaagagtaatatagccgacctagcttgctggtgacgaaccagtaagaagatcattaagagaattgaagaacaacttgtgtggatttttactgattgattaatcgaaataattttcattgattgattggtttaaattactcgaagtttatttgagcgaaatttaagtcagtaattgatgagccagaattggcaccttgtctataaataaggtgcaaaatgattttaactgaagagtttgatcatggctcagattgaacgctggcggcaggcttaacacatgcaagtcgagcgggggaaggtagcttgctactggacctagcggcggacgggtgagtaatgcttaggaatctgcctattagtgggggacaacatctcgaaagggatgctaataccgcatacgtcctacgggagaaagcaggggatcttcggaccttgcgctaatagatgagcctaagtcggattagctagttggtggggtaaaggcctaccaaggcgacgatctgtagcgggtctgagaggatgatccgccacactgggactgagacacggcccagactcctacgggaggcagcagtggggaatattggacaatggggggaaccctgatccagccatgccgcgtgtgtgaagaaggccttatggttgtaaagcactttaagcgaggaggaggctactttagttaatacctagagatagtggacgttactcgcagaataagcaccggctaactctgtgccagcagccgcggtaatacagagggtgcgagcgttaatcggatttactgggcgtaaagcgtgcgtaggcggcttattaagtcggatgtgaaatccccgagcttaacttgggaattgcattcgatactggtgagctagagtatgggagaggatggtagaattccaggtgtagcggtgaaatgcgtagagatctggaggaataccgatggcgaaggcagccatctggcctaatactgacgctgaggtacgaaagcatggggagcaaacaggattagataccctggtagtccatgccgtaaacgatgtctactagccgttggggcctttgaggctttagtggcgcagctaacgcgataagtagaccgcctggggagtacggtcgcaagactaaaactcaaatgaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgatgcaacgcgaagaaccttacctggccttgacatactagaaactttccagagatggattggtgccttcgggaatctagatacaggtgctgcatggctgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccttttccttacttgccagcatttcggatgggaactttaaggatactgccagtgacaaactggaggaaggcggggacgacgtcaagtcatcatggcccttacggccagggctacacacgtgctacaatggtcggtacaaagggttgctacacagcgatgtgatgctaatctcaaaaagccgatcgtagtccggattggagtctgcaactcgactccatgaagtcggaatcgctagtaatcgcggatcagaatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagtttgttgcaccagaagtagctagcctaactgcaaagagggcggttaccacggtgtggccgatgactggggtgaagtcgtaacaaggtagccgtaggggaacctgcggctggatcacctccttaacgaaagattgacgattggtaagaatccacaacaagttgttcttcatagatgtatctgagggtctgtagctcagttggttagagcacacgcttgataagcgtggggtcacaagttcaagtcttgtcagacccaccatgactttgactggttgaagttatagataaaagatacatgattgatgatgtaagctggggacttagcttagttggtagagcgcctgctttgcacgcaggaggtcaggagttcgactctcctagtctccaccagaacttaagataagttcggattacagaaattagtaaataaagattgagatcttggtttattaacttctgtgatttcattatcacggtaattagtgtgatctgacgaagacacattaactcattaacagattggcaaaattgagtctgaaataaattgttcactcaagagtttaggttaagcaattaatctagatgaattgagaactagcaaattaactgaatcaagcgttttggtatgtgaatttagattgaagctgtacagtgcttaagtgcacagtgctctaaactgaaatgttgaagttactaacttgtaggtaacgtcgactgtttggggttgtatagtcaagtaattaagtgcatgtggtggatgccttggcagtcagaggcgatgaaagacgtgatagcctgcgaaaagctccggggaggcggcaaatatcctttgatccggagatgtctgaatgggggaacccacctactttaaggtaggtattgcaacatgaatacatagtgttgcaaggcgaacgaggggaagtgaaacatctcagtacccttaggaaaagaaatcaattgagattccctcagtagcggcgagcgaacggggatcagcccattaagttatgtgtgttttagtggaacgctctgggaagtgcgaacgtagagggtgatattcccgtacacgaaagggcacacataatgatgacgagtagggcgaggcacgtgaaaccttgtctgaatatggggggaccatcctccaaggctaaatactcctgactgaccgatagtgaaccagtaccgtgagggaaaggcgaaaagaacccctgtgaggggagtgaaatagatcctgaaaccgcatgcatacaagcagtgggagcaccttcgtggtgtgactgcgtaccttttgtataatgggtcagcgacttatattcagtagcgaggttaaccgtataggggagccgtagagaaatcgagtcttaatagggcgtttagttgctgggtatagacccgaaaccaggcgatctatccatgagcaggttgaaggttgggtaacactaactggaggaccgaacccactgtcgttgaaaagccaggggatgacttgtggataggggtgaaaggctaatcaagcctggtgatagctggttctccccgaaagctatttaggtagcgcctcggacgaataccatagggggtagagcactgtttcggctagggggtcatcccgacttaccaaaccgatgcaaactccgaatacctatgagtactatccgggagacagactgcgggtgctaacgtccgtagtcaagaggaaaacaatccagaccgccagctaaggccccaaaatcatagttaagtgggaaacgatgtgggaaggcatagacagctaggaggttggcttagaagcagccaccctttaaagaaagcgtaatagctcactagtcgagtcggcctgcgcggaagatgtaacggggctaaaactatgtgccgaagctgcggatgtatactttgtatacgtggtaggggagcgttctgtaagccgatgaaggtgtgttgagaagcatgctggaggtatcagaagtgcgaatgctgacgtgagtaacgacaaaacgggtgaaaaacccgttcgccgaaagaccaagggttccagtccaacgttaatcggggctgggtgagtcgacccctaaggcgaggccgaaaggcgtagtcgatgggaaaatggttaatattccattacttctgtgtaatgcgatgagaggacggagaaggctaaatcagcctggcgttggttgtccaggtgaaaggatgtaggcatgtatcttaggcaaatccggggtactctatgctgagatctgatagcaagctgtacttgtacagcgaagtggttgatgccatgcttccaggaaaagtctctaagcttcagttacacaggaatcgtacccgaaaccgacacaggtggtcaggtcgagtagaccaaggcgcttgagagaactctgctgaaggaactaggcaaaatggtaccgtaacttcgggagaaggtacgctgttgttggtgatggaactcgcttcctgagctgacgacagccgcagaaaccaggccgctgcaactgtttattaaaaacatagcactctgcaaacacgaaagtggacgtatagggtgtgatgcctgcccggtgctggaaggttaattgatggggttagcgtaagcgaagctcttgatcgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcataatgatggcggcgctgtctccagcagaggctcagtgaaatcgaaatcgctgtgaagatgcagtgtacccgcggctagacggaaagaccccgtgaacctttactgcagcttgacactgaactttgaccttacttgtgtaggataggtgggaggctttgaagctggaacgctagttccagtggagccgtccttgaaataccaccctggtaatgttgaggttctaactctgtcccgtgatccgggacgaggaccgtgtctggtgggtagtttgactggggcggtctcctcctaaagagtaacggaggagtacgaaggtgcgctcagcgtggtcggaaatcacgcgtagagtataaaggcaaaagcgcgcttaactgcgagacccacaagtcgagcaggtacgaaagtaggtcttagtgatccggtggttctgtatggaagggccatcgctcaacggataaaaggtactctggggataacaggctgataccgcccaagagttcatatcgacggcggtgtttggcacctcgatgtcggctcatctcatcctggggctgaagcaggtcccaagggtatggctgttcgccatttaaagaggtacgcgagctgggtttagaacgtcgtgagacagttcggtccctatctaccgtgggcgctggaaatttgagaggatctgctcctagtacgagaggaccagagtggacgaacctctggtgtaccggttgtgacgccagtcgcatcgccgggtagctatgttcggaagggataaccgctgaaagcatctaagcgggaagcctacctcaagataagatttccctaggactttatgtcctctaaagagccgttcgagactaggacgttgataggttggatgtggaagcatagtgatatgtgaagctgaccaatactaattgctcgtgaggcttgactatacaacacccaagcagttgtatatgaagcatcaatcgattcttaagtatgcaagacaacttgatttagttatacctctagctaaaatgaacagataaagtaagattcaattcagcccagtctgttacagatttggaaaacgcttcggcatcaagtaagacctaagcaagtatccataaacagttgtgctggcgaccatagcaagagtgaaccacctgatcccttcccgaactcagaagtgaaacctcttagcgctgatggtagtgtgggattacccatgtgagagtaagtcatcgccagctcattattccaaacaccccaatctcaaaagaggttggggtgtttttttatatcaagaaagcaatcaataaagaattatttgaagaattattaaaactaaaataatggaataaaaaataatttcataatattccaatatttgcttaatctataaatagttcaaatcgagttttcatctatgcagttcaaaattatcgcagcccaagatctagataaaaatcaacgttatcagattgctgagttatgtttttctgcttttgatgaagatccttggagtcaatatacttttatgcaaaaagctattcatgtcgtcggtatattaaacaatcaaattgtctcacatgccttatggacggatagagtttttaccataaatggtagttccgatgtgaaaactgcttatgtagagtatgtgaccactgattacacgatgagaggtaaggggcttgcaacacaattattaaaatatttagtagagacattaactcatctggaatacgggcttgctgcattacaaccagaaaatgaagcattttatgaaaaattaggatggattgtttggaaaggaaatctatctatcaaacaagacactttcagttatctaacggatgagtatgaaattatgctatattctttaaatattcagatgaaagaccagctatcaaatagttcagaagaggacactatttgtgcagattggcgagaaggtgaactttggtagtaattatacttgggctttaatgctgcagcgaaagtttactttagattggatactatatattttaagtatttgattttactatttttatatctttttattttaatgtaaattccattttttattttacttcactttttctacttttctgtttaactgacaagcctataatgattcagaatcattccaaatctaataaggatataacatgtctactgatccacaattcccaacacccaataatttaggtaccgcagtatattccaataatgccgaagctattggtaatacacctttagtacgtattaaccgtttgattaaaacgggcgcaaccgtattagccaaagtagaaagtcgtaacccagctttttctgtgaaatgtcgtatcggggcggcgcttattgcagatgcggaaaaacgtggtgtgctaaaagaaggcatgcatattgttgaaccaaccagtggtaatactggtattgctttggcgttcgtagcggcggcaaaaggttattccattactttaactatgcctgcaagtatgagccttgaacgtagaaaagtgttaaaagcgctcggtgccaatttagtcctaacagaaccagcgaagggaatgaaaggtgcagttgatgaagctgtgcgattagcaactgaacagccagaaatttatttcttaccacaacagtttgaaaacccagctaatccacaaattcatgttgatacgactggaccagaaatctggcaagcaacaggtgggcaagttgatatcttggtagctggtgtaggtacaggaggtacgattacgggtatttctcgttattttgaacaagttcagaataagccattgtactcagtagcagttgaacctgctgagtctccaattattactcaaacaaaaaatggtgagaacattacacccgcaccgcataaaattcagggaattggagcaaactttattccaaagaatcttgatttagatttggttgatgaagtcataccagtgagtagtgaagaagcaattcaatgggcaagaaactgtgccacccaagaaggtattttagtgggtatttcgagcggtgctgcattggcagcagcggctaaaattgcagaacgtcctgaaaatgcaggtaaaacaattgttgttattcttccagatagtggggaacgctatttatcttctgttttatttgaaggtttatttgacgaataaaattaaccatataaaaaagcccattaataaatgggcttttttatttaatcttaatttataaagcactttttaaagttttctgatgacgtttcacagatcgagcatatttttttgctttgtggcgtgtccagaaacttcgttcatatcctgttggaccaacattataatatgctgtcgctttgaaccagctatctgctgtctgatagtaatgatttaaaatataagcaccacattggatgttggtagattcatcatacaagttaccagcacaagtttgttgccaataactgggaataatttgtgttaacccaatagccccggtgggagagcgagcattactattatagctagactcttgcctgatcacggctgccaataaaagcggtggaacattatatctatcagcgctttgaataatcattggagataggcgattcgctgtacttggcggaacggaataagctttttgtaagccagacgaaagcttacttgagcgccaagaaaatgaaccgctattagggcctaaacttgtacatcccgtcattattgtcatcaacgcaataataaaaaatttgagactaaggcgctgtaattgtgatggtgcaaaatgatcttgagctaaagatgaggtaagcaaaatacaaaaccaataatcaaatttcaaatgaaatgatggtattcagccgtatttattggatcaatataagttctgttgctcagcccaagcaaaaagtaagatttttgtattattgaaatgaaaaaaccccgacatcctgtcgaggtttcttcgtattcagctttatgtagctaactcctgtcaactaccgcttcctgcgttcttattcttcttcaatgagacttcctgtctctctatgatttatatgttatgaaaaaatactcaagttgaatatccgttaatgaccccaaattttgtacgttttaacttacaggtatttttcaactatggtgttaagtcccttgataagcatttaaggtcaatgcaaaattttcaccaaattgttgagcagttttaatatctccttcatcaaaaccatctgcattactagcatgttcagcctgagccattaaacctgaccatgaaccgagtcggttagctgcttgtgtataggcaacaccttgatgctgttctggtagaattgggttacctacccataacatgccgtgttgcatgcaaaaagtaaaaattgaaattagtgtggattgtttatcaccagcaggaagagatgaaacggtaaacccagccgctaattttcctttaaaactttgttttttccataatggaccagttgcatccatgagctgttttaacttggaagatacaccacctaaataagtgggagatccccaaattaatccgtcatattggataagaattcctgggcgctcgataagatcctcggcattgagtaaatctgctttaatattgtgatggctcaagacgccaatttgaatttgctgagcaataaattgagtgtggccttggcgactatggtaaataatggcaacagttttcatggaaatttccctttatttaaatttgaaatagttttgcagtgagatataaaccacagccaaaaacactatgattcagcaaacttttcagacagttcaaaaaaggatgaggtgtttttgatgaggcaaaaccactacccatagctggttgcataataaaaaaaggaatgagaacggtgatcaaaccaaacagtagtgctgagtaaaactgaggatggtcgagccaagtcgaacctacaattaaaagaaagttcaatgcaaagataattccgacactatagtgagcaatccagcctaataaatattcccccttcattggaggacttttagcaatagattgatggacaagttttccttgaaatatccagcccacccaacgtccaagaaaggcaaagtttaaagtcgggacattaaatatttttagtattaacagccatatatccataacgatggttgcaccaataccaagacataaagcttgaaagaacagagtggatgtattcatttttacaccttgcttttatacgtatgaaacgtgataaatttattgtgcaagttaaagttcacttgaagtcaagagggtattatggatattggtgaagtcactaagaaggcaaaagtcacaacggctacgttacgtttttatgaagagaaaggactaattaaatctatagggcggcaaggcttacgtcgacaatatggcaaacaagtgcttgatcaactggcattaattgctttaggtcgtgctgcaggtttttccttaaatgaaattgctacaatgtttgggcaagatggtaagcctgatcttgaccgtcaaaaactaaaagataaagctgaacaattagagcaaatggcaaagcgattgcattttatcagccagggattagaacacgctgctgtatgtcctgctgaaaatcatatggaatgtcccactttccaaaaatttttaaaagcagcaattgctggagaatatcagccaacaaaactttaattagctttactaataagttcagttttgtattgggtgctaaacaataggcttgtcatattttcgccataaagatttcatatttttgaagcaaaaacttcatataagcttgattaaatttgcttaattttttaccaactgtataaaatcatgagcaaaaaaactttaatcgtattattatgttgtgccagtttaggattgacggcatgtaaccatgataacgatcaagatcaaacttcacctactgaaaacgttaccgaaccaactctaatttcttttgctaagttacctgtagaaacttatgctgctggaccagactcaggagcatatgtgaaaggtgcaaatggaatttatcctccgtttaaaggtcaacctgtacagggattttctgctgcattaaaaaatgaagatggcagttatatggcaatggccgataacggttttgggactcaagataattcatcagactttttacttcgtatttataaaataaagcctgatttcaaaactaaaactaaaggcactagtcaagtcactgtgcaaagttttatccaactgcgtgatccgaataaattaattccatttaatatcatcaatggtaatacacctgagcgtttattaacgggtgctgattttgacccagagtcgatgcagcgtactagtgatgggacctactggattggagatgaatttggtccatatttactccatttctcagcagatggtgtacttttagacgctccgattcctttaccaaatccattaaatccaactcaagaattacgttcaccacaaaatcaatttaataaagcacaaattaattttgtggaacctcttgttcaacaaagtggcggttttgaaggaatggcgatttcgccagatgggcagtatctttatcctcttatagaaaagccaattaaatcaattcgggaaacagaaagacagttgctgatttctcaatttgacctgaagaaaaaagcgtatacaggaaaatattattggttccagttagacagtaaagctaccaatattggtgatttccaactctttaataataatgagggtattattattgaacgtgatgccacgcagaataatttaggcggttataaaaaattaattcgtattaaattaaatgagtcaggccagctggtcagccgcgaagacttagtcgatttaattaaaattgctaacccgaatatgttgtatggcacagctagagcaggggatattggtacgggacaggtttttgccttcccatttgaaaccattgaagatgtaattattgaaaatggtacaacactgacggttttcaatgataataacttccctgggtcgacgggacgtaatgcaaagttggccgatgataacgagattattcagattcgtttaccaaaagctcttttctaaattatataaataaatgagttcgatctgcggcggattttattccgccgtatttaatctaagaataaaatattgagcaaactttaatcaaattaatttctatattattgttttcgcgtgttttataaacaaggaaaatgaatgaaattcatgttaaaatgatcggctttcatctttagatgtctctcctccatctgctagccgagattcgcaagccatgtctaccgcttatactatgcaaactgcgccaaaagcgttgtttgattacgacaaatattgggcgtcgtgttttgaaccagcgccatttttgccgatgtcacgagaagaaatggaccaactcggctgggatgcgtgtgactttattttagtctgtggcgatgcttatattgatcatccatcatttgtatcgggtgtgattggacgtgtacttgaagcgcaaggtttccgtgtcggtattattgcacagccagactggaccaatgttgaaagtttccgtgtattgggtaagccaacgattgcttggggagtgactgcgggcaatatggattcgatgatcaaccgctatacggcagatcgtaaaatccgttcggatgatgcatattctcctaataacgaaccaaataaacgccctgaccgtgcggcaacggtttattgccaacgttgtcgtgaagcattcccagatgtacctgtactattaggtggtattgagggtagtttacgtcgtattgcgcactatgattattggtcagacaaagtccgtcgttcaattttgatggattcaaaagccgatatgcttatgtatggtaatggtgaacgtgccattattgatgtgatgcaccgtttggctaaaggtgaaaaaatccacgagattacagatgttcgtggtacagcatttattattaataaacataacaaagcggctaaagcaaaatttgttgaaattgccagtaatgatgtagatacgattgggcgtgttgacccaattattaacccatatgtcatgactgaagatattgatggttgtgaaattgagaaagataaaggcaacacactagctcaatatcaaggttttcaaaaagaaattgttgcaaatccgattgtacgtgaaggcgaccaacttgatgaaaatactcagattgttcagctaaagcctgctcagtcaaaagcgattaaacacaagttacctccgcgagaattggctgtaattcgtttaccttcttttgaagaagtggcgaatgatcaagtactttatgcacatgcaaaccgtattttgcaccttgaaaccaacccgggtaatgcacgtgctttggttcaacgtcatggtgagcgtgatgtctggatcaatccacctccaattcctctaaccacagaggaaatggattatgtatttgatttgccatatgcacgtttgccgcatcctgcatatggagatgcgcgtttccctgcatttgatatgatcaaattctcggtcaatattatgcgtggctgttttggtggttgtacattctgttcgattacagaacatgaaggccgtattatccaaaaccgttctgaagattcgatcttacgtgagatcgagaaaattcgtgatacagcgccgaacttcaccggtattatttcagacttaggtggtccaacagcaaacatgtaccgtttgcattgtaaagaccctgaaattgagaagaactgtcgtaaaccttcttgtgtatatccgggtgtttgtcaaaacttgcataccgatcatgcacctttagtacaactttatcgtaaagcccgtgcgattaaaggggtgaagaagattctgattggatcgggattacgttatgaccttgcagtattgaaccctgaatatgtcaaagagttagtacaacatcacgttggtggttatttaaaaatcgcaccagagcatactgaacaaggcccgttatctaagatgatgaaaccgggtattggtacgtatgaccgtttcaaacaaatgtttgatcgctttagtaaagaagcaggaaaagagcaatatttaattccttactttattgctgcacacccaggtacttctgattatgacatgatgcatcttgcgatctggctgaagaagaatggtttccgtgccgatcaggtacagacgttctacccatcaccgatggcaactgcgacaaccatgtattattcagggaaaaacccactcgcaaaagtggcgcgttacactgaaaatgtagacattgtaaaaggtgaaaaacgccgtcgtctgcacaaagcattcttacgttaccacgatccaaataactggccattacttcgtgaagcacttaaagaaatgggccgcgctgatttaattggtaattcaaagcaacatttaattccaacttatcaaccgaaaggggcggaaggagaatataaatctgcacgtaagaagaactcgactgttgcgggcgattcagtgaagcgttcagggcaaacagttcaaaataaaaatcagcataaacgacctcaaaaagggcaggtactgactcaacatacgggtctaccacctcgtgagacaggtgaaaagagaccatttggtggtaaaagtaaaccaaaatcaaaagctcgtggataacgataaaaaaggctctgtttaagagccttttttatttttaaagtgagtggataaatcatatggtgagatttctgagcattttttatttaaaaagtgtaatgaaaaatgataaatcctaaaaatctgacgagctgcacttgattgttgctgagtctgtgtttataaataatgtgagggtggctaaatttaagccaagcttgataactacaagtgaaattactaagtgaaccttttaaagaacggctgtgtcgttatcaattaaaacaaagcgtgatctagcaaaatcattataaaaaacttaaaggatggacccatgtactatttaattacaatcttattactatttttgtccgttattatggcggcgaaaagcctctcaagaaagcatcaacaagacagtgctttaaagcgccgtgccgtgttaagtagtcatgaacaaatgacattaactcgtttacagacagtattgcctaaatttactgtgttagctcatgtttcatttgatgcattattaacaacgaaatatgctcacactcgtcgcaaatatcaaaatatgacagctgactttgttgtgcttgatcaaaattatcaggttgttgtagtggttatgcttgaagaaagtggtttacgccgagcacatcaacaatatgagcgccgtttattacagcttgcgggctatcgtgtattaagttacagcactgtgccagattatcatgagttaagaagagacttattgacccctgaatcagagatggcaactttacatgcaacgcctcagctagaaagaatttcaaatgcttttgtaaagtcttaaaaattaggtcttacagtgatttaattttaagcctcattaaataagattttaaaaaatgctgatattatcaactttaaaagtataaaaactgagcaatatcgatcatgatcttgctcagtttttttattaattaaaattaataagaattaaggaagtaccgcaacaacggtcatttctacaagtacatcaggtgcataaagtttagattcaacacaagtacgagcaggtggatgctctttgctaatccatgcatcccatactgtattcatggctgcatagtccttatcaatatcctttagaaaaatcatgacagacaggatatgacttttgtcggttccggcttcagcaagtaagcgatcaatattgtccaaagtttgttgagtttgcgctgtaatatccacactggtgtcatcagcgagctgccctgctaaatggactaaattacctgaaatcgccacttcacaatatcttgaagttacgtgtaagcgttttaccgtcataaaaatgctctaaagtgtctttattgaatagttggattttatgaagagttcgtaggcaggtgcaagcaagtgcaaaagaatttcagtagattattgtagtgatttataagaacgggcaagctccatgtactttaagtgccctgtaatattcggatttggtcgtcacgccaatcacaggacgatatgccgaaagtaaaggttgctttggcatgttgcaaatacatgggtaatgaatatgcgctgattagattacttcaaactttaagcaaaagggaactgtttttgtttaaaacttgttcttttgtataaaaaaacaacacttaccataaggacaactgaaagtcgtcagctttagtttgtaattgataaactccaataccaatgagccgaaattggaagttttcgggaatatgcatctcatttaaaagtaagaataaaacttgaatcaggtcttgttgagaatgaattgggtttttaaaacttttactgtgttgcaaagtctggaaattcttaagtttgagcttaatatttacacctcgggcattcagttgctttttctctaaactttgccagactttttcggctagaccatgccagtagggttggcactgggctaaagtaaagtcactatcaaatgtggtttctttcgaaatttgctgtcgggcacgttcagcttgaacggggcggttatcgataccttgagcgtataaataaagctgttggccatatttaccaaagtggtgaactaaaacagcttcttcaattttttgtaagtcacctagcgtatgcaactcaagctgttggagcttttcttgggtaactttgcctactcctggaattttttttaagggtaagtcctgaataaaactggctacttgagaaggttttataacaaacaggccattcggtttattccagtcggacgcaacttttgccaagaatttattaggtgctacaccagccgaggctgtcagtccggtttgcctgaaaatatcttcccgaatatgcatagctacttcggtcgcactcgcgatttgttttaaattttcagtgacatcaagataggcttcatctaaagataaaggctcaataagagtagtgtattgttgaaaaatactatgaatttgagccgagatggcacgatatttttcgaaattcggctcaataataacaacttgagggcatagttttcttgcttggctcatggacatggcagagcgtaaaccaaactcacgagcaggataagaagcagctgcaattacggcgcgcgggtgatgcgatgaaataactaccgggagatgccttagatcaggacgttctcgcaattcgaccgatgcataaaaggcatccatatcgatatgaatgattttgcgcatattattgtgctttcacgatgccttgctgctgtaaaaattgatgccattctttgactgaaccctcataaacatttaagtctactggcttggtcatgccttcaattttaccttgattactatgctgccaaaagagccattttcgcttgtctttcagctcaggtttcccttcataatctctgacccaaagaggagtattagggaaactccctattaacacaatgtgataaaaagttttggaaatataaaagataggctgtttgccataatgctgttttaggcggtcatgcatgatgcctatttctttaagtaattgttctttagtatgtgcattaatacagttgctgtcatattccagatcaataacgggaggaagggcatcagctttgttaggtacagttgcaataaaattttcagcttgtgttttaccatcacgacataaacgataaaaatgataagccccgacatgaaagccatgttcgcgtgcttttaaccagttttcttgaaattttggatctttataatcaccaccttcagttgcttttaaatagacaaactgaaatttttggggagatatttttttccagttgatattttcttgatggtgagagacatcgaagccttgaattgggtaatcttgagcaatagctttttgctggtagaacagaccgaagtaagtgagaacccccataacacaagctaaaacaatcccaatgagggtattgtagcgtggtgcagaaaaggtttttgccagcttggtcatgcaaaactcagtattaatatgaagttcacatcatagcgtgattcgcgagcgagaaaccacgctaaaaatgcaactgcttacacaggcgtatttttgggtatttgccaaaagatcagtgcggtaatgatattaatacagcctaaacaaatgagggtaacatggaaggcagttgtcacatgtgctgtaccatagtaatcggtaaatacattaatgagtgtacctgccagtgcaacaccaatactcattgaaagcatcataatcattgataagaaactattaccgctacttgcatcttgttgaggcaaatcttttaaggtaagtgtattcattcccacaaattgtaatgagtttaatgtaccgaataagaaaaagtgtaaagctctaaaccaagttggggtgtcgacagtcataatggcaaaagaagcaatacatagacccactaaggttgtgttaattaatagaaagcggcgataacccattttctggataatcggtctaacaatcggtttggagaaaagcgaccctaacactagcggaatcatcattaatcccgcaatgaatggctcaaaaccaaaagcgacttgtagcatgagtggtaaaacaaaaggtaaggcattaccaccaaagcgggcaaagaaattacctaaaataccaatcgcgtaaatcttgtttctaaagagtcggctacggaacaatgcattttgatgggtatgtgaatggtaggcatacaaaagggttgcgactaccccgaccactaataaagaaatactaaaccatttggaatactcaggtgaggcaagatgttcaatacccaaagaccagccaatcattgcgacgactaagagcacaaacccaataaggtcaaatgttttaacggtaggctcttttacatttggcatgacctttaatgtcattaatatgcccaatactcccattggaatattaataagaaagatccaatgccacgttgcaacttcaacgagccaaccacctagtgttggaccagctaaagggcctagtaaacctgccagactcatgagactcatggctgccaaaaattgagttcggggaataatttttaaaagtgataaacgaccaacagggagtaataacgcacccccaacaccctgaatgacacggaaaaataaaagctgatttaggctttgagaaagaccacaacctaaggaagcaagcgtgaaaattatgattgctgataaaaacgtatttctaacaccaaaacggtcagccaaccatccacttaaaggaatacaggccgctacagataaaacataagccaccactacgctatgcatacgtaatggatcttcatttaaatggtgtgccattgcaggaatggcagtatttacaattgttgtatctaatgcctgcataaaaaagccaatggaaaccaaaagaaccaataggcgatattcgggttgcaaggcttgatgggttggcgtggcattcataacatttaaaaattaacgttttcgcctagtgtaaaacaaattgaatttaaaaaaagtaagtcaatgttgaataaacgctttgtaagtttaacttctattatttagagcaactatataaccggactttcaagtgaatgattataaaatgagtataaatagataaaataaaaaaagcggaagaatccgcttttttgttgaggtagagagcttaaacaacaaatctctttggcattttaaagtttttaatgacgttataaatttggtcgatttcttcacatacaattaatttagctcgatgctgaagaggaaggaaaccttcttgtacagcatggtctaactgagcaattaacgcattataaaaaccatttacattatataaaatcatgggtttttggtgctggttgagttgaccccaagtcgcaatctccaaaatttcttcgaatgttcctaaaccgccaggtagcgcgataaaagcactcgcgcgctctgccatcatggctttacgctcatgcatggtttctaccacatgcaactcggtcagtcctgcatgcgccacttcataatcaagcataaattcaggaatgacccctacagcttctccaccatgtgcaagtacactttctgcgacttgtcccattaaaccaatactggcaccgccgtagaccaaaccaaaaccttgttcagcaattccgctggctaattcaattgccttttcgcgataaatcgggttatttcctgctcgtgagccacaatataatgcaataagaggttgtgttgtttttacagatgttattggtgaatcatttactgccattgttaatacgctattcattgctttattttcaccttatcacgttcatatttcttgtctacactaagcaaaaaatatgacaactttataagcagttttataggaaagattcatgttttgtatgggtttggtgaatacatataatgatcaaataaaaatgatgaatttatgttaaatcttgcctatactgaaaattcgtttaacaacatatgaacaaatatgggtagtggttgtagtcgctccgttttaatttcttgtcctaaaaaaacattattccccctttgtctaggcatgccttttgcgttgcccaataaagataaaatccacccagcacaggagcaggatcaatgatctttgaatggatgtctgatccgtctgcttgggtaggcctagcgacattaattgttcttgaaatcgtactagggatcgataacctcgtctttattgccattttggctgaaaagttgccaccagaacaacgtactaaggcacgtatagtgggtttaatactcgctttgggaatgcgtcttatcctcttagcttcaattgcttgggtcgtgacactcacccaaccacttttccatatttttagccatccattctctggccgtgatttgattttattgttcggtggtgtgttcttgctctttaaaggcaccatggaattgcatgagcggatggaaggtaaacaacttcataaagaagataatcctgttcatgctgcgttctggatggtcatcgttcagattgttgtgcttgatgccgtattctcattagacagcgtaattactgctgtaggtatggtgaaagaactgtcagtcatgatggttgctgttgtgattgctgtgggtattatgctgtgggcttcaagaccactcatggactttgtgaataaacacccaacagtagttattctatgtcttggcttcttgatgatgattggtttctctttggtggtggaaggttttggtttccatattccgaagggttatttatatgctgcgattggtttctcaattttagtcgaaatgatcaaccaaaccatgcgtcgcaaccaagagaagctagtgactactacagatttacgttatcgcacagcttctgcggttttacgtatgttaggcagtaaaaatagcggttctacttcagacgctcaaacggctgataaagaagatgtattggcaactcaagcttttgctgatgaagtctttgatgaagaaaatggcgcttaccatagtgtgcttgtacaaggtgtacttggtttatctgaacgtccagtaaagtcagtgatgacaccaagacctgagcttgaatggattgatttagacgaagaaccggaagttttaaaagaacgtttaatgtcgatgacacattcacgtttaattgttgctcgtggtgaacttgataatattgaaggtattgcgcttacacataaagttttaaatggctttattgaaacaggcgttatcgattttcaaaagcacttacgtgagccagttattgtgcatgaaaatgctcaagtgcttatggtgatggagcaattacgtcaggctcctttacaaatggcgattgttctaaatgaatatggttcaattgaaggtattgccacaccaattgatattttagaagcaattgcgggtgagttccctgatgaagacgaactagatgcagcagcagaaagtttagaagacggttcgttaatacttgagggttcaaccgatattcgccatgtatcgcttttacttggacgtgacttagttgatgaaagtgaacaatattctactttatcgggctatttattattccatttaggccgtttacctgaaaatggtgaaactgttgaagcggatggttatcgctttgaagttgtaaccatggaaggccataaaatcgagaaagttcatattgtttctatcgaacaggatgagtcgaaagattaaattgcgtgtcagatttagaaacatcataaaatagctcaactttgagctattttttatttgagaagtactaaatgacccaacaaacttgtccatgtggaaaaggcagctatgcagaatgttgtgaacctttacatttaggcacaacaaaagcactcaccgcagagcagcttatgcgttcacgttatagtgcatttgcattgcagcaaattgattatattgtgcaaacgacggctttaggtcagcaaactgctcttgataaagaggctattgcggaatggagcaaacaaaatcaatggttgggtttagaggtggttaacgccaacgaaaaattagataaaacccatgcacaggtagagttcaaggcccattatcatgatggtaaaagcgctcaaattcatcatgaagtttcacattttgtatttcatcagcaacaatggtttttccttgatccgacggtcgatatgcaggtcactatgaaacaaccttgtatatgtggttcaggaaaaaaatttaagcaatgctgtgcacaattcctataactttatcttaaaatacgcccaccgtttggcctgagggaaagggcaatgttactcaccgttatttatattattgcgattactgctgaagccatgactggtgcattgtctgctgggcgacggagtatggactggttcggtgttgtactaattgcctgtgtgacggccttgggtggtggctctgtacgtgatgtactacttggacactatcctttaacgtgggtaaaacatcctgaatatttagttttaacgtgttgtgctgcatttgttaccatcgttattgctaaatggatgcgtcatttacataacattttcttggtactcgatgctttaggtctaattgggtttacgatcattggttgtcagattgccttacagatgggacatggctttgttgtgtcggcggtagcaggcgttttaacaggagtttcgggtggtattttacgtgacattttatgtaacgatgtcccgtttgttttccgccgtgagctttatgcaagtatttcttttgttgcagttatttgttattgggtctgtctggatttaggtttaagtttagaacttaccgttatttcaaccttagtatttggttttacgcttcgtttaattgccatttattttggtttggaaatgcctaaatttatttataaagatgatgatgcggagtcggcttcttcaaccgacgaacattaatcatgcagaatttcatgtgggcatgatataacaattctatatatggtcttgtccacttattctttccagtagagttaatcctatggatctggtttcacgtatacaaaatcttccaattggcaaatttcactacacgcttttatgggtagtgggtttaggctggatgtttgatgcgatggataccggcattatcgcttttattatgacaacccttgttaaagattggtcattaacacctgctgaaagtggttggattgtcagtattggctttgtaggcatggctataggtgcagtttgttctggtgccttggcagatcgttttggccgtaaaactgtatttgcgatgacaatggcaatttatagtattgcgactgcgttatgtgcttttgcccctgatctaaagtggctattaatttttcggtttattgttgggttggggctaggtggtcaattacctgtagcagtcacgctggtcagtgaatatgtgcctgctcatgttcgtggaagatttatcgttctacttgaaagtttttggggattaggctggttggttgctgcgctcatttcttattttattattcctaaatttggctggcatattgcctttcttataggtggacttccacttatttatattttagtgatttggaaaaaagtccctgaatctataccgtatttgattaaccgtggtcgtattgaagaagcgcatgcactggtacaaaaactagaagccgaagcatgtgtgcaaatagttcaccatattgaagtcgtgcctgtggcgatgcgacaaaaagtttcatttaaacagctctggagtggtcaatttgctcgtagaagtttaatgctctggctaatctggtttggcattgtgtattcctattacggcatctttacgtggttgccgagtttattggtgaaacaaggctatgacattgtcaaatcatttgaatatgtattgcttatgattttggcgcagttaccgggctacttggcagcagcatggtttgtcgagcgtttaggtcgaaaaattacacttgccgcatttatcggtttttgtgctttgtcggcatatttctttggacaagccgacagtgtaaatagcattatgttctggggctgtctcatgtcattctttaatttgggtgcatggggagtgttatatacctatacaccagaacaatatccagccaatattcgggctttcgggtcaggctgggcatcggcaatggggcgtatcggtggaattgtcgcgccaatggtcgtgacacatatgatggttgctaaaaacggctttaatcacgtttttatgatgtttactgtggttttacttgccgtagctttagtgattttgatattaggtgaagagactcaaggtaaaaggctagagtcaattgggctatagtttttgcctaactttatagcaagtaactaaaaatatagagagataagacacaatttgacgctcaggtgacagagtcccccttgtgtctgtaacatagcccacttagcataatacacacttaaaataacgactgatttggaagataagctgactatgaccagccttgcgcatcatgcgacagaaaaccgctctgtagccgaatttactgaacaggcttacttgaattatgctatgtacgtcattatggaccgtgcattgccgcatatcagtgatggcttaaagcccgtacagcgccgtattgtctatgctatgagcgagctaggcttaaaaagcagtggcaagccaaaaaaatcagcgcgtacagtgggtgatgtacttggtaaataccacccacatggtgactcggcatgttatgaagccatggtactcatggctcagccatttagttaccgctatcctttaatcgaaggtcaggggaactggggttcacctgatgatcctaaatcttttgctgcaatgcgttataccgaagccaagctctcagcttatagtgaattattgctgagcgaattaggtcagggcactagcgaatggcaagataactttgatggttctttaaaagaaccgatcactttacctgcacgtgtacctaatattcttcttaatggtacaacaggtattgctgtcgggatggcgactgatatcccgccacataatttgcgtgaagttgtaaaaggcacaatagctttaattcgtaatccgcaaacctcggacggaaaattagctgaatatattccggctccggatttaccaaccaaagctgaaattattaccccgccagaagaattactcaaaatccagaccactggtcgtggtagttaccgtatgcgagcggtatataccattgagaaaaatgaaatcgtaattactgagctgccatatcaagtctctggttctaaggtaattactcaaattgctgaccaaatgcaggcgaaaaagctgccattagtcgttgatgtgcgtgatgaatcggatcatgaaaacccgacacgactcgtgattgtacttcgctctaaccgtattgatgcggaagcagtgatgagccacttatttgcgaccaccgatttagaatcaagttatcgtgtcaatttaaacatgattggcgaagatggccgtcctcaggtgaaatcaattcgtcgtattttgcttgaatggatcgagatccgtaaaaaaacggtaactcgtcgtttacagtaccatttaaaccgtattgaaaagcgcctgcatattttggcaggtcttttaattgcttatctcgatattgatacagtcattcgtattattcgtgaagaagaccagcctaagccagtcttgatggaacacttcaatattgatgagatacaggccgaagcgattttagagcttaaattacgtcatttggcaaagcttgaagagatggaaattcgtcatgaacaagatgagctttccgcgaaagctgccattattcgtgaacaactcgaaaatcctgaatctttaaaaaatttgattattggcgaattaaaagaagatgcgaaaaagttcggtgatgagcgccgttctccaattgttgcacgtgctgaagcggttcaaattaaagaacaggatttaatgccagctgaaacggtaacagtcgttttgtctgaagcaggctgggttcgtgcggcaaaaggtgcggatgtggatgctgaaaatctgaactaccgtgctggggaccaatatttaagtcatgctgtcgggaaaaccaatcagcgagtttacttccttgatgaaacagggcgcagctatgccttgccaattagtaacttaccttcagcgagaggcttgggggatccattaagttctaaattatcaccagcaagtggcgtatcgtttattcaggtttatttagatgatgatgagtctgaattgattgctgcaagttcggcaggttatggttttaaaacgcaaaccaagcaattagataccaatgcgaaagccggtaagacattcttaacggttccggataaggcaaaggctttaccgctcatttctgcccaaaacatgacgcatttggctgtactgagctcagcagggcgtttgttaattttagatttggtagaactaccaaatttaaataaaggtaaaggtaataagttgatacaacttgaaggcaaagagcaaattttatccatgacaaccctgaacttagatgaaataattcaggtggttgcaggtcaacaacatctcaaattaaaaggtgatgatctacaaaaatacatgggtaaacgtgcttcgaaaggtcagctcttaccacgtggatatcaaaaagcaaataaactgttgattcagagataaagctagcgtctggcaacataaatacgctatatatggcaacatgttcaagcaatgaactgaacttgttggtattgaataatgattaaaagggcagcaatttggagtacgtaatttgtactccatgcaaaaaatttggcaggcttaaattgtcaaaacttctgtctcataatcttgttcgaaagtgtcatgaatgtgccaataagttttaaatatgttctggcaccaagaagctaaagaatagctggggcattgaataacagttattactaaggattacgaatcggagataatggcattatggaaaagatttggtttgcagaataccaaaagacagggattccagaaacagtagcattgcctgcagaaaatacctcacttgttgatatttttgagcgtaatttccaaaaatttggttctcgtgatgcctttatctttatggataaagccatgtcatttaacgagttggagcttgcaagccgtaagttcgcgacctatttgcaaaatttggggttagcaaaaggtacgcgtgtggcagtaatgatgccaaacgtgctgcagtatcctgtagtggcattggcagtcttacgtgcaggcttggttttagtgaatgttaacccactatatactgcgcgtgaacttgagcatcagttgaatgactcaggtgcagaagtgctcgttattatcgagaactttgcaagtgtttaccaaagcattttgggtaaaactccagtgaagcatgtagttgttgcttctgtcggagatatgctaggtacactgaaaggtactttggtgaactttgttttacgtaaagtccgtaaacaaattccagcttggaatattcctgggcatgttaaatttaacagtgcattaaataaagaaaatccaagcaattataaacgtccgactttaactttaagtgatactgccgtgcttcaatataccggtggtacaacgggtgtttcaaaaggtgctgagctgactcaccgcaatttggttgccaaccttttacagtgtgacggtattttccaaagcaaattcggtgcaaacgatggtgctaaaggcgatcgtattgtttgtgcattaccgctttaccatatttttgcgttcatggtttgtgcaatgtacggtatgtacaaagggcaggcaaatatcttaattccgaacccgcgtgacttaccggctgtgattaaggaattacgtaaatatcaaccttctttcttccctgcagtaaatacattatttaatgctttggtgaataatgaagagttcaagcaacttgaccatagcaacttaaaaatggctatgggcggtggtatggcagtgctgccatctacagcagaagcttggaagaaaattactggtacaaccattattgaaggttatggcttatcagaaacttcaccagttgcaactgcgaatccacctgcatctactgaatttagtggcaccattggtattccattaccgttaactgaggttgcaattttagatgatgacggaaaagaagtacctttaggtgaacaaggggaaatctcaattcgtggtcctcaagtaatgaaaggctattggaaccgtccagatgagactgctaaagtcatgacagcagatggtttcttccgtaccggtgacattggtgtaatggacagccgtggatacgtcaaaattgtagaccgtaaaaaagatatgattttggtttctggctttaacgtttatccaagtgaaattgaagaagtgattgctaaacatccaaaagtattggaagttgctgcaattggtgttccagatgaaaaatcaggtgaagtgccaaaactctttattgtgaaaaaagatccaagcttaactacagaagaagttttgaactttgctaaagaaaacttaacaggttataaacgccctcgttatgttgagtttatggatgaattaccaaaatcaaatgtaggcaaaattttacgtaaagatttacgtaagcctgcgtaatgatgaataaaaaagcgccgtaaggcgcttttttattttaatggtttttcataaaccaacgatctacataagggcgaccaattccgaccataccgacaaaaactaacatggtaccgagttgtagacgtaagtgagttacatcaatttgaccataactgaggtaattatctacaagacaatatatggtaattacaatgagccagtgccacaaaggaagtcttttgacacccacagcaataaaggtcactgttaagatcacgaaggtacccagtgtagattgccaattaaaattcgcacaaattacactcaataaaaaagcgacgatcggtaatacaattttgaatatacgatctacctgaagctggttcttcttttgcttttctaagacctcgaacaattctttttgatcaggttgttgcatacatagccctataaatcagtgatgacatgcggttgcataaaatttcaggtaaaaacgatgagttatgatagcatgatcaacagtattttcagtgatggatggcactatgcacggcatcagcagcattatctatattattttagtggcatgtttgctgccatacgcatttaccgtaattgcaaaatttaccggtggttttcagcccgtcgataatcagaacccaagagactttcttgctaatacaaagggtatcgctgctcgggcaaatgcagtacaacaaaacagttttgaaagtttacctttatttttaacagctattttgatggctgaatatatggtggttcctgaatactttattttaagattgggctgggcctatattattttacgtgtgatttatggcatttgttacttaagtaattgggctactttacgctctatcgtctggtttttatcattgttatgcccaatattcttgttgatcgtgacaattaagttgacttgagtgtcattctgtcaccattcatatcaactttcgcgtgtgcgcattgtataatcggcatcattttgatgatatccacgttataatcgagtggattttacatctgacttcataacgaaagagtattgatatgagttacagcaatatcccagcaggtaaagatgcaccaaatgacatctatgtcatcattgaaattcctgcaaatgcagcgccaattaaatatgaaattgacaaagattctgatgcattgtttgtagaccgtttcatgggtacagcaatgttctatccagcaaactacggttatgtaccaaatactttgtctgaagatggtgacccattagacgtacttgttgtaactccacatcctgttgctgccggttctgtaatccgttgccgcccagtgggcaaattaaacatggaagatgacggtggtatcgacgcgaaattaatcgctgttccacacgaaaaattatctccgctttacaaagatgttcaggaatatacagatcttcctccattgttgattagccaagttgagcatttcttcagccactataaagatttagaaccaggcaaatgggtgaaaatcagcggttgggaaggtgctgacgttgctaaagcggaagtattgaaagcaatcgaagctgctaaaaaataagctctaattttttagcctagagcgtcgcaattgatattctgggcttaataaaaaacctacctgtgtgaccagaggtaggtttttttatgcttgttaaatctgtgaattagaacaatttcacaggaatatctaagaaaatacgccactcattggtatcaccgatgtaagcgccttggtaagcatcacttgcacggtagtaagagttacgaatacgaaggcttgcatctttagcaaaaccactttgaactgtgtatttcacttggttaaagaattcgcgttcttgagcatcatcagttacatttctaaccttgatgtcccaaccatatacaaatgcagtggtccagtttaaaccaggtaatacgcctaacttgccaaaatcaacattgtattgaatttgagcagatttctcgtggttaccgatgaaatcagacatataagagtttggcaaataaatactttgaaaaccatcagcattttggccatagtcgtaaccaacattaccagtgttttgttgatatgctaacatcacactatgtggaccagtcgcataagtacctgaaatagcccaaatattattggtcttttcttcgccagctataccatccgcagcataatttggtgctacagttccagttgctgaataagtgtgtgcatttgcatcaaacttagtatggtatccactaaaatcataagttaatgaactgtcatttgctaaaggttgtttaaagttaacattagcataatggcgttcaagagcatttttgctgtctaagccataataagatgcatttaagttatcattaaacttatatttagcaccccaaacaattgcacggtcaagacctctgccagaagcatccgcatcggtattgatttggtcagacatttggtctttagtaaatttaccagcaacaacctcaaggttcttgatttcatggctagttaataaagtacctgtaaagtattcaggaaccatacgtcctgtattacttgcaaggactggtaagtcgagtacttgagtaccgtaacgtactgtcgtattcgagaaacgtgccttaacgctgccaccaccacgagcccagtggtcgtaagctgaaccatcgttgtgttttggaatcatttggtttccagcgtttttgttttcgccaattttaaatgatccgtcaccaacaacgcctacaccgaaaccaacgataccaggggtaaagccagattcgatacttacaattgctgattgagcaactgagctggtatctttcgcgccctgttttttgtcacgagttagataacctgtacggaagagaatagaaccgttcgcatcttcaacaaatccttttgcctcactttgctcgcttgcctgagctgaggaaattattgccgcagaaatgagaactgctaatgtcgcacctgattgcccgacattatcgcgagcccatctatacccatataaatcagcatccaggttggaatttaatcgcggcctcgagcaagacgtttcccgttgaatatggctcataacaccccttgtattactgtttatgtaagcagacagttttattgttcatgatgatatatttttatcggcactgttgcgaatagtcggtggtgataaacttatcatccccttttgctgatggagctgcacatgaacccattcaaaggccggcattttcagcgtgacatcattctgtgggccgtacgctggtactgcaaatacggcatcagttaccgtgagctgcaggagatgctggctgaacgcggagtgaatgtcgatcactccacgatttaccgctgggttcagcgttatgcgcctgaaatggaaaaacggctgcgctggtactggcgtaacccttccgatctttgcccgtggcacatggatgaaacctacgtgaaggtcaatggccgctgggcgtatctgtaccgggccgtcgacagccggggccgcactgtcgatttttatctctcctcccgtcgtaacagcaaagctgcataccggtttctgggtaaaatcctcaacaacgtgaagaagtggcagatcccgcgattcatcaacacggataaagcgcccgcctatggtcgcgcgcttgctctgctcaaacgcgaaggccggtgcccgtctgacgttgaacaccgacagattaagtaccggaacaacgtgattgaatgcgatcatggcaaactgaaacggataatcggcgccacgctgggatttaaatccatgaagacggcttacgccaccatcaaaggtattgaggtgatgcgtgcactacgcaaaggccaggcctcagcattttattatggtgatcccctgggcgaaatgcgcctggtaagcagagtttttgaaatgtaaggcctttgaataagacaaaaggctgcctcatcgctaactttgcaacagtgccctatgaccttcaacgagatatgtcaataaattcaaaattcaatcctatcctgacgcaatttacacatggcatctgacatcaggttagggtatgcctcaacctgacggcggcgaatcacaagcgtccggtttgacgctggtttcggtcgcagtgctggcccgcgcctggaagcgctgatagcactccagcccgcagaaatgctccacgtactcggccccttccggcgtgaaggcggcatcgagcgggatttccttgcagcacacgcagcaactggtgctcggttcattggcgttcatggtggtgttcctccattggttgacgaagccgacgaaggccgccgccggcatcggcctggcgaacaggaaaccctgcaccgtgtcgcaacccgcctgccgcaaccacgcaaggcagtcgggtgtttccacaccctcggctaccacctccattgtcgttttcagaagacggctgcactgaacgtcagaagccgactgcactatagcagcggaggggttggatccatcaggcaacgacgggctgctgccggccatcagcggacgcagggaggactttccgcaaccggccgttcgatgcggcaccgatggccttcgcgcaggggtagtgaatccgccaggattgacttgcgctgccctacctctcactagtgaggggcggcagcgcatcaagcggtgagcgcactccggcaccgccaactttcagcacatgcgtgtaaatcatcgtcgtagagacgtcggaatggccgagcagatcctgcacggttcgaatgtcgtaaccgctgcggagcaaggccgtcgcgaacgagtggcggagggtgtgcggtgtggcgggcttcgtgatgcctgcttgttctacggcacgtttgaaggcgcgctgaaaggtctggtcatacatgtgatggcgacgcacgacaccgctccgtggatcggtcgaatgcgtgtgctgcgcaaaaacccagaaccacggccaggaatgcccggcgcgcggatacttccgctcaagggcgtcgggaagcgcaacgccgctgcggccctcggcctggtccttcagccaccatgcccgtgcacgcgacagctgctcgcgcaggctgggtgccaagctctcgggtaacatcaaggcccgatccttggagcccttgccctcccgcacgatgatcgtgccgtgatcgaaatccagatccttgacccgcagttgcaaaccctcactgatccgcatgcccgttccatacagaagctgggcgaacaaacgatgctcgccttccagaaaaccgaggatgcgaaccacttcatccggggtcagcaccaccggcaagcgccgcgacggccgaggtcttccgatctcctgaagccagggcagatccgtgcacagcaccttgccgtagaagaacagcaaggccgccaatgcctgacgatgcgtggagaccgaaaccttgcgctcgttcgccagccaggacagaaatgcctcgacttcgctgctgcccaaggttgccgggtgacgcacaccgtggaaacggatgaaggcacgaacccagttgacataagcctgttcggttcgtaaactgtaatgcaagtagcgtatgcgctcacgcaactggtccagaaccttgaccgaacgcagcggtggtaacggcgcagtggcggttttcatggcttgttatgactgtttttttgtacagtctatgcctcgggcatccaagcagcaagcgcgttacgccgtgggtcgatgtttgatgttatggagcagcaacgatgttacgcagcagcaacgatgttacgcagcagggcagtcgccctaaaacaaagttaggcatcacaaagtacagcatcgtgaccaacagcaacgattccgtcacactgcgcctcatgactgagcatgaccttgcgatgctctatgagtggctaaatcgatctcatatcgtcgagtggtggggcggagaagaagcacgcccgacacttgctgacgtacaggaacagtacttgccaagcgttttagcgcaagagtccgtcactccatacattgcaatgctgaatggagagccgattgggtatgcccagtcgtacgttgctcttggaagcggggacggatggtgggaagaagaaaccgatccaggagtacgcggaatagaccagttactggcgaatgcatcacaactgggcaaaggcttgggaaccaagctggttcgagctctggttgagttgctgttcaatgatcccgaggtcaccaagatccaaacggacccgtcgccgagcaacttgcgagcgatccgatgctacgagaaagcggggtttgagaggcaaggtaccgtaaccaccccagatggtccagccgtgtacatggttcaaacacgccaggcattcgagcgaacacgcagtgatgcctaacccttccatcgagggggacgtccaagggctggcgcccttggccgcccctcatgtcaaacgttaggcatttgtatgagcatcttcgatactccacgctacaaagaaaacccaagcgacattttcttcgaccacttcgtgatggatgttattggacttttgcctcccggcatgtcggaaaatctggatgccgctatatcaacgagcggcggcgcctggaggcaaaagaccaaacagctgatcaatctctcagacactatcgagattgcaatacttgatctgtggtacagaaattctgcaattttagagtcacgcggagaactttatgatccgtatcactttgcagtaaatttcgtagatgcttattttgcggaaaatagccaagtagatcagtggccaggtaatgcgctagaggttgctaagagccatattcgtgaagctcagcaacgcaaggcaaatgcctaacaatgcgctcaaagcgctcactccgttcgctgggaccggcgaagccggccccttagcttaatcgttaggcaccaaaggaggctccttgataatccgatttctagcactgcttttctcagctgttgtacttgtctctcttggtcatgcacaagaaaaaacgcatgagagctctaattgggggaaatactttagtgatttcaacgctaaaggtacaatagttgtagtagatgaacgcacaaacggtaattccacatcggtttataatgaatcccgggctcagcagcgctattcgcctgcgtccacattcaagattccgcataccctttttgcgctggatgcaggggcggttcgcgatgagtttcatgtttttcgatgggacggcgctaaaagaagctttgcaggtcacaatcaagaccaaaacctacgatcggcaatgcgcaattctaccgtttgggtctatcaactattcgcaaaagaaataggcgaaaacaaagcacgaagctacctagaaaaattaaactacggcaatgcagacccctcgaccaagagcggtgactactggatagatggaaatcttgcaatttcagcaaatgaacaaatttccatcctaaagaagctttatcgaaatgagcttccttttagggtagagcaccaacgcttggttaaagacttgatgattgtcgaagccaaacgtgattggatactacgtgccaaaacaggctgggatggtcaaatgggttggtgggtcggttgggtagagtggcctacaggcccagtattttttgcgttaaatatcgacacgccaaacaggatggaagaccttcataaacgagaggcaattgcgcgtgctattcttcaatccgtcaatgctttgccacccaactagcagcccaaaccccctgttgtgcctaacaaggcgctcaagtcggacagcccaaaccggcgcatgcttcgcattatgcgcgccggttcggtacgttgcgcgcttcgcgctccactctgccgcttagcttggcgttagatgcactaagcacataattgctcacagccaaactatcaggtcaagtctgcttttattatttttaagcgtgcataataagccctacacaaattgggagatatatcatgaaaggctggctttttcttgttatcgcaatagttggcgaagtaatcgcaacatccgcattaaaatctagcgagggctttactaagcttgccccttccgccgttgtcataatcggttatggcatcgcattttattttctttctctggttctgaaatccatccctgtcggtgttgcttatgcagtctggtcgggactcggcgtcgtcataattacagccattgcctggttgcttcatgggcaaaagcttgatgcgtggggctttgtaggtatggggctcataattgctgcctttttgctcgcccgatccccatcgtggaagtcgctgcggaggccgacgccatggtgacggtgttcggcattctgaatctcaccgaggactccttcttcgatgagagccggcggctagaccccgccggcgctgtcaccgcggcgatcgaaatgctgcgagtcggatcagacgtcgtggatgtcggaccggccgccagccatccggacgcgaggcctgtatcgccggccgatgagatcagacgtattgcgccgctcttagacgccctgtccgatcagatgcaccgtgtttcaatcgacagcttccaaccggaaacccagcgctatgcgctcaagcgcggcgtgggctacctgaacgatatccaaggatttcctgaccctgcgctctatcccgatattgctgaggcggactgcaggctggtggttatgcactcagcgcagcgggatggcatcgccacccgcaccggtcaccttcgacccgaagacgcgctcgacgagattgtgcggttcttcgaggcgcgggtttccgccttgcgacggagcggggtcgctgccgaccggctcatcctcgatccggggatgggatttttcttgagccccgcaccggaaacatcgctgcacgtgctgtcgaaccttcaaaagctgaagtcggcgttggggcttccgctattggtctcggtgtcgcggaaatccttcttgggcgccaccgttggccttcctgtaaaggatctgggtccagcgagccttgcggcggaacttcacgcgatcggcaatggcgctgactacgtccgcacccacgcgcctggagatctgcgaagcgcaatcaccttctcggaaaccctcgcgaaatttcgcagtcgcgacgccagagaccgagggttagatcatgcctagcattcaccttccggccgcccgctagcggaccctggtcaggttccgcgaaggtgggcgcagacatgctgggctcgtcaggatcaaactgcactatgaggcggcggttcataccgcgccaggggagcgaatggacagcgaggagcctccgaacgttcgggtcgcctgctcgggtgatatcgacgaggttgtgcggctgatgcacgacgctgcggcgtggatgtccgccaagggaacgcccgcctgggacgtcgcgcggatcgaccggacattcgcggagaccttcgtcctgagatccgagctcctagtcgcgagttgcagcgacggcatcgtcggctgttgcaccttgtcggccgaggatcccgagttctggcccgacgccctcaagggggaggccgcatatctgcacaagctcgcggtgcgacggacacatgcgggccggggtgtcagctccgcgctgatcgaggcttgccgccatgccgcgcgaacgcaggggtgcgccaagctgcggctcgactgccacccgaacctgcgtggcctatacgagcggctcggattcacccacgtcgacactttcaatcccggctgggatccaaccttcatcgcagaacgcctagaactcgaaatctaacgtccgttcgggcatcgaggtccatgtcggggtgggacgggcccgtggcttcaagatcacttgcagtccgcaacactcacgccttggcaaaagccgggttcatcacgattcgcaatctacttgaggggcgcgttgagggcggcagcgcggcggcgctggcgctggccgaggcgttgcacaacctgccggagccggggaacacgttcctgcaaaagctcacgctggatcggttgcaggagttcaccgagagctatccgcacttggcgctcatgctcaattccgccgccgcaaagccggagccgacagcatgaaggtggagacgcgacagcgcatcgagcgccagattgcgcgcaaggccgccaaggacttgatcgcggcgggctacaaggtggccgtgttcgacggcgaggaaatcgccttagaggccagcacggacgtgcgcgcgatcatggccgccatgttcagcaccgacgaggattatctgtttgccatgacgcccggcgaggacgggaagatgaagcgggccggatgggtgcgcttcatctacggcaatatgggtttcgacgtcatcaacgactacaccacgaaccttgagggcgcgttggccgagacaaacgcgctcgccgaccagctcgaaacgcggcacggctaagtaggaggtgcgctttgcgtgatccagcggacgaaggccgcacccatgaaatgaccttgcccggcggatcgggcgcgcggatcggctacgcccgcgtgtccacgccggagcaggacatgagcttgcagatcgacgcgctagagcgcgccggttgctcccgcatttttcaggacgtggcgagcggtgcgaaggccgagcgcaaggggctggacgaggcgttggcctacctgcgccccggtgacacgcttgtggtgtggaagatcgaccggctaggccggtcgctcgcgcatcttgtcggcgtggtggaggacttgcgcagccgaggaatcggctttcggtcgctcaccgatccgggcatggacaccaccacggccagcggcgcgctgattttccatatcttcggcgcgctggccgcgttcgagcgcgagctaatccgcgagcgcaccaaggccggtttagccgtggcggccgaaggccagttgtcaccgctgccgtgctgaaacgggcaaaggccctgatgcacgacaaggggttgacggtgcgcgaggcggcgggcgcgctcaagataggaaagaccgccctttatgatgcgctccgagccgatgagatcgagcggcaggagaaggcggccaagactcggtaagcccttctgcgctgcctgtagcggctacaggagcgcgttaggcggttccgggcgtaacattggtggcaagccccgttttcgggccgtactgccgtcaggatcgcaccgcgcgccctcgcaacgccggaggcgtccgccgcgatgctccggcccaaggggtgccagggcgctttgccgttgtgcaacgtgatcgccatacggcccaacttacaaacggaggtgccaccatgttcaacatcgccctttcccgcctgctgaacgccgcctatggccctactcgctgcctcgcaagtgtcggcgcatgggttttcggcttctatggctgcttgatcctcgcaatggcaatggccgccgggcaggtcgccgagagcttcccggtctacggcaagccgctggcgctcgccactggcctagttatcctgcgccgcctcgcgcggcgacattgagcgcacgaaaaagggccggggaaaccggccctttgtttcatcctcgccttttggtgtcagcgttgacccgcagcaagcgggtggccttgccacggcggcaggacaatatctttcgtcaccattacgacgaaacgataaccgggccggatttcaagcgtcggctgaatgttcatgttccgccgcgccatttccatgccgagttgtccaagctggcggccaagttcctgcgtcaaaatctgctgtgaatcgaggcctccgtatgtgctggcgttggtctgtggctgtgaaagctgaatgcccgccgagaatgccgacagcatcagcgcattgccaaaaatgcgccaataatggttggggtaagcggattaaatggttgatcttacctttgcatgagagtgagacagaccggcatctcatcggattatctggttgatgcttcacctactgctggtgcatgcttccctcgctaattccagcaagaaccccacacgcctcaacttcccggtcatcgttgcaacgcgctcttagtgaaacgagttgtttctcaagcgcctgtagagcggttatctgcgagcgtacatgagagatgtgatcatcgagcaaggcattgacagcggtacaggactgatgagggtcgtcctgatagcgctttagttcgtgaatttctgccagtgacagatccaggatgcggcagcgacgaataaaggccagccgctcaacgtgtttctcggtatagacacggtaaccgttctcctgccgaccaggcggcggcaacaagccctgccgttcgtagaagcggatcgtctgtgtatctacccctactgactgtgccaactgaccaatacgcatcgggttcctccgcaacggattctctacgctattgacattatagctactatatagttttaaatgaaaacccgatcacattcaagtggagtcatatcatgagtaaaaactgcggaggcccctgtggcgaccatgcaaggcctgcggcggataccgatatgcaggcctcctccgatgcgtcgggggaatgggtcagtgtttatgccgtgccgaagatggactgtccatcagaagagcgcatgattcgcctggccctgaacggcgttgaggggattcgggtactgtccttcgacttgtcgaaccgccggttgaaggtcgtgcatgacggtgaggtcgagcccgtcacctcgaaactgaagaccttggggctaggcgcctcgcttcaggaaaccgtcgctgcaaatccggagaccatcaaggccgccgagttttcggcagcttctgctaagcaagaatccgggaccctgcgctggttgctcggcatcaatgcacttctgttcgtggtggaaatgactgccggtctgatcgcccggtccaccggcctgattggagaatccctggacaattttgccgatgcggcggtgtacgggcttgccctttatgcggttggacatagcgtgaaaatgcaggtacgtgccgcgcatcttgctggtgtactgcaactgatcttggctgtgggcgtactcatagaggtggtgagacgctttgtattcggtagtgagcctgaatcgctggtgatgatggctatcgcattcgtcgcattgattgccaataccagttgtctgctgctcatatccaaacatcgggagggcggggcgcacatgaaggcaagctggatattctcggccaacgacgtggtgatcaacctgggggtcatcaccgccggcgctctggtcgcgtggaccgggtccaattatccggatctgattatcggcaccatcgcgggggtaattgtacttaacggtgctagacgcattctggcgctcaaggattaagcaatgtccatttttggcaaacatctgtcaccgtacgctctgttgtccatatcgggcctgctggcagcatctgatcaggccataaaatggctggtgcaacaatcaatggcatatggcgagtctatttcagtgacctcattctttaactgggtacacgtatggaataccggtgccgcattcagtctttttgcgaatggtggaggctggcagcgctacttttttatcggaatcgcggtagtggtctcgatttttctgatcaagctgatccttgaaaatcgtcataaaggagaagccatcgcttacagtcttatcctcggtggcgccatgggcaacctgattgaccgggtctttcgcggctatgttgtggattcctttgatttctattggcgagactggcattggccggccttcaacctggctgatattgcaattgtcctcggtgccttacttttcgtttccagcagcttgttgggtaaaaaagcaaacaccaatgccgagtcggatggatctgactgacacctacgcctatacaacaccatgaccgaacttcccgacaacatccttcacctgccgcaataccaagtactgggctgcaaatcaaccgacgacgaaatgcacttccaggtggacgtgcccgatcccatcgcctgcgaggaatgcggcgtgcagggtgagttcgtacggttcggcaagcgtgacgttccctatcgtgatctgcccatccacggcaagcgggtcactctctgggtggtccgccgccgatacacctgccgggcctgcaagacaacattcaggccccagctaccggagatggtggacggattccgtatgacactgcggctgcatgagtacgtggagaaggaatccttcaaccacccctacacctttgtggcggcacagaccggcctggacgagaagacggtgcgcgacatcttcaacgcccgcgccgagttcctggggcgctggcaccgcttcgagacgccccgcatcctgggcattgacgagctatacctgaacaagcgctaccgctgcattctgaccaacattgaggagcgaaccctgctcgacctgctggccacccgccgacaggacgtggtgaccaactacctgatgaagctgaaagaccggcagaaggtcgagatcgtcagcatggacatgtggaacccctaccgggcagcggtcaaggctgtgctgccccaggcccgtatcgtggtcgataagttccatgtggtgcgcatggccaacgatgccctagagagagtgcgcaaggacctcagaaaggagctgaaaccgtcccagagccggactctcaagggagaccggaaaatcctgctgaaacgcgctcacgaagtctcagaccgggagcgcctcatcatggagacctggacaggcgcgttcccgcaactgctggccgcctacgagcacaaggagcgcttctacggcatctgggacgccaccacacggctccaggcagaagccgccctggacgagtggatagccaccatcccgaagggccaaaaggaagtctggagcgatctggtcagggcagtgggaaactggcgcgaagagaccatgacctacttcgagacggacatgcccgtcaccaacgcttacacagagtccatcaaccgactggccaaggacaagaaccgtgaagggcgcggttactccttcgaggtgatgcgggcacgaatgctctacaccacgaagcacaagaagaaggcaccgactgcgaaggtctctcctttctacaagaaaaccatcggttacggactgccggacttcgcagaggaactcaactacggagtcgatctatcaaccatctgagggtggtatcagattgatggggtgaaggtgccccatcaaccattaaatccgtatacccccaataaactgccatgtctttggaaactatgagcatccagactgaatttttcgagtacatatttttttgcttctcttagcaaaacttttccatgctcaagttcaatcttgcctttacgttcttcaagctcaaccaactcttgcaatagtgtttcacggctacctaagccaattgcgccactcaaatcttgaggtgcttgagctttgggtgtatcgattacgtgtaacagttcaagaggtgcgttaagtttttgactcaaccaagctgcataatcacatacggtatttgtaccgagtgagccatctatacatgcaattatttttgacattgttctaactccttttagtgattactcaagcgatctaatgcatctggtttatcgtgaataccaaatttttcaaccattgtttgacttgcttcattcataccgattaattcaacttcagtaccttcacgtttaaacttaatgacaactttatcaacggctgctacggctgaaacatcccaaaaatgtgcttggcttacatcaatcacgacttttgaaatcgcttctttaaaatcaaaagctgctgtaaatttatcggcagagctgaagaagacttgtcccttaacaatgtaagttctcgtattttcagcatcatccaatacagattgaactgccatatatcgttcaattttgttggcaaaaaatagagctgaaagtaatacaccaatcaagacaccgtaagctaagttatgtgtcgcaactacgacaactactgtagcaatcatcacgatattacttgagaggggatactgacgaatatttctgagtgaatcccagttgaatgttccaatcgataccatgatcatcacagcaactaaagcagccataggaatgacttttaaccaatcactgataaaaaccaccatgatcagtaagaatattcctgcacaaaaagttgataatcgggtacgaccaccagattttacattgataatcgattgtccaatcatggcgcaaccagccataccacccataaatcctgaagcaatattggcaaccccttgacctttacattcacgatttttatcactcgatgtatcagttaaatcatcaacaatcgttgctgtcatcattgattcaagtaaaccaacagccgctaaagctgctgcatatggaaaaataatagttaaggtttcaaggtttaatggaatatcaggtagtaaaaacactggaagtgtgtctggcaattgccccatatctcccacagtacgaatgtctaatcccaatgtaattgctgcaatggttaagactacgatggtcactaaaggtgaagggattaaggagccgattttaggtattaatggaaataaataaatgatacccaaaccaacggcagtcattgcatatacatgccaagttacattggttaattcgggtagttgagccatgaaaatgagaattgcaagcgcattcacaaatccaattaccacagatttagacacaaatcgcatcaaagcgcctaattttaggaagcctgcgacaatttgaatgacaccagtcagaattgtcgctgctagcaaatattcaagtccgtgctctttgacgagtgtcaccatgagcaaagccatcgcacctgttgctgcggaaatcattcctggtcttccacccacaaatgagatcacgactgcaatacagaatgaagcatatagcccgactttgggatcgacacctgcaataatagaaaaagcaattgcctctggaatgagtgctaaagcaacgacaatacccgaaagtacatcaccacggatattcgagaaccattgctctcgtacattggaaaacataaaaatagcctatttatatagttttagataaaggctagtgatgtgatatatacaacacacaagcgactacaccacatcactagacagtgatgagttatttacaaaaagatgggtaaataaactagggtggagtcaaaagcataagtgtgtgaatacgaatagaaatttaaattgaattgttagtataggtgaactgaactaaaatttcactcttttctatttcgcaaatttatagaaaacatgaaatatcaagtaatttcacacacatatgattgtataaaaaatattctttaattaggatttgtccttctgtaagcttatgaataaatttttaaagcgatttttccattcatcaggtgttgcgtataaatgttttattgcgatcattttatgaatgaaattatcacagtagagtgcccatttttttattcccttggcattttctagttcaatacagatttttttaatttgttcgcttgtcaacttattctgagtaaaaataagaaaggcacaaaatgcttcatgatttttatttttatgtatatcgatgagataggaaaatctattttgatcttttaagtctaattttaagaacaataattttcgccctttatcataatcaatccatgagggatgcttgggttcaggcacaagttttttgatttgaagcaaattaatactcgctatcatttcaccatgttcattaattgcagacagatgttctagaggagagtccatttctgaggcaagttcttggagagattgaataatatattgaatatcaaagcgctcatctctgctaggtggtgtatctgtcgtttcagattttttgatcttagtattttgattaccataaggttcatcagatgatgtttcaacctcttctgatttatctgaataaggttgattaggtgctccgacttcaattggatcattgattggttcattaaaagaatacttcagaataccttgtgtatttccagtttccacctcagaacgcttacgatattcaccgcttgttcttgatggtggtttttgcgtattgatgtgctcattcttattttgacttttttcacgaggtcgagggtttttctcatcaggctttgaaatagtattggttaggtctttgttgacatcaatcatgtgatcgttaataggatcaaattttttcactctagtgataaaaaaacgagtcttattgtcatctagccaaattccttctgcttcaaggaaaagctttgtgggatgtggcggaaacacaatgggataccttttgcctgcaccctgctgaagatgattaaactcggtaatttccatacttcgttgaattttatcaactatcgtctgcacatatgggtttaaggcaagattagcaagaaaaataattgcagtctcgcctatatcttcatatggttttctgattttaattttatattcaacattatcgtccacaatttctgttgtataagattctaaaaaacgattaatgatggattggctcgaagttcctaataaaagtcccctaatatccttccgattgacgaataagctatgcaaaatatgaattgatgatgtgatgacttgagttccatcattggaatgcattaagcagtgattcactttacgatatgaatcattggtgtatttagtgaatggatagccttgtagaacataatcaattttattggggagaaaatagttttttaatggaatgtagtactctgacgtattggggattctgtccgtaagttttatgttcttaggtttattattggagaagtcaaaagaaaatcgttttgtgataagttttcctgaaaatctataggattgatcggttaaaatatttccatcccaaatactgccatgttgaacagcatcaagatcaagaactggaacaaggaatgttgagcacttatctaaaaacaaccattgatcactttttctaatctcaattaataacacttcaacaaaaggattagttgaatcgttatcttcgtttctaacaagtccgccatatctataaaccactcgactaatattatcgtttgggaagcaatcaatagtcgttattttgtcattattaacaggcatatatttttacaaaatgaaaaattaaagcttatagataatataatttttattcttgctctagtttatttgtgtaaactctgatttatttgtggaactgacaaccgcccccaaccagtgcaattgctgatgctgtatggtggggcgcgcgaaatggacgctgcccaaaagtatgtggtgtatttgaaatagaataaatacttgcaacttcaagagtttcttgagtagaaagtggcggtaaaatggaaggcaggcgtgaggccaataaagttttacctgtgcctggtggtcctttaaagagcagggaatggcccccagcggcagcaatttctagtgcacgccgtgggcgtagctgacctttaacatctgcaagatcaaatttatagggcatttcatttgaatggtcacttggctgtgcgtgagctagcttttgtgtgcctaaaaagtgctcgcacacctcttttaaatgattaaccggataacactcaagattaggtaaatggctaatatcttggctattatcgactggtaaaacgattttatgctgagcttgctggcatgccattgctaaagttaaggcgcctgacacaggtcttacatgaccgtctagagccaactctccaataaattcaaagtcttctgtgcagttttccggaagttgaccagaggcaattaagatgcctaaagcaattggtaaatctagccgtgaaccatctttgggcaaatctgcaggagcaaggttaatggtcagccgcttagttggaaattgaaatccactgttaataatagctgagcgaaccctatccttactttccctaactgctgcttccgctaagcctacaatagtcagagagggtaagccttgactcacatgcacctcaacctcaatgagaggcgcatgtaatcctaaaagtccccgagtataaattttagaaaaagacatcttattgttccattatggtgcttcatttttaatcgttgtaaagtataagtgcgctacgttggtgcttattttttattctttaaagcttcttctaatagactgacttgtttttgtagcgcttctaaacgttgattggctaaatgaagggctgttttttgtctttcgatttcttgtttagagacaagatctaatttctcgacagtttcatttaataatgcacgtaagtttttttctaaatcttttttaggctcgtcaatttgttccaagatggcctgtaatagagtttctagcatgagatatccaaactgttgtattaccttatgctcgccagtttaacactgcttgaatctaggatataggcttcttggcttttagccatgtcataacgataaattgaaataaaaacaggactgaaaattcattttattttttagttgctcatctacatcttgataactaaataggttataaagaaagctcatgcaaaagattcatatcctccaacctttgaaatattggcatgaaaattgaacataaaaccttactggtgaaaagaagccgaaggaaacaaacatgaagcttgtaactgcaattgtaaaaccgtttaaattggatgatgtgcgtgaagcactctctgacattggtgtacaagggattaccgtaactgaagttaaaggttttggtcgtcaaaaaggacatacagaactttaccgcggcgctgagtatgtggttgatttcttacctaaagtaaaaatcgaaattgcgattagtgatgaaatggtcgacgcggtaattgagtcaattacacgtgtggcaagcactggaaaaatcggcgacggtaagatttttgtgactaatctggaacaagtcatccgtattcgtacaggtgaaacaggaccagatgctgtctaaattggcacaaagcttgctgagcaataaatagctcgcaaatgaggttgggggacacgaatgaaaaaaatgcttatggcgctgagtttaaccggcgcacttttgggtggtactgccgcttgggcagaagagactgtaacaacaccaacatctgaggttacagcaacatcaacgtctgaagctcctgcaacaattgcagcggcaccagcagctgaggaaactccggccgctccgacaccgactgcaaaactcgataccggtgatacatcttggattttaatttcaacagctttggttctgttgatgacaattccaggcttggcgttattttacggtggtatggtccgtaagaaaaatgtcttaagcactatgatgtttagcctttctgctgcaattttagtaagtttgctctgggtgattgcaggttattcaatcgcgttctctggcacgggtgcatactttggtgatttgtctaaagcaatgctcaatggcgtcgcttttgatgcactaagtgggacaattcctgaaagcctctttgttattttccaaatgactttcgccatcattactgtcgcaattttgagtggctcgattgctgatcgtatgaaatattcagctttcatggcattcattgcaatttgggtgcttgtggtttatgcaccaattactcactgggtatgggcggcagatggctggttatttaaagcaggtgcattagatttcgctggcggtacggttgtacacattaactctggtgttgcaggtctagttgctgcttatatgcttggtaaacgtattggccttggccgtgaatctatggcgccacataacttaactttaactgtaatcggtgcaagtttactttgggtgggttggttcggctttaacggtggtagtgctttaggtgctggtgctcgtgcaagtatggcaattttagtgactcaagttgctgccgctgctgctgcgttctcttggttggtagtagaacgtatgatccgtggtaaagcttctgtattgggcggtgcgtctggagctgttgctggtttagttgtgattacgcctgcagctggttttgttggtgtaggcggagctttagtaatgggccttattggtggcgtagtctgcttctggggtattacggcacttaaacgcttacttaaagccgatgatgctttggatgcgtttggtttacacgctgtaggtggtattgtcggtgcgattttaactggcgtattttatagtgatgaaatcattaaggcggccaacgtagcattagcaccaacattcgctggtcagttgtgggtacaagtcgaaggtgtgcttgcgacaatggtttacagtggtatcgcaactttcattattcttaaagtgattgaccttatcattggacttcgtgttaattccgatgatgaacgtatgggtctggacttaagccaacatggcgaacgtattgaataatcactaataattcttatatcaaaaacagtcttgtgctgtgatcaaagcgatgctttgatctcggacagggctgttttttgtctcatagaatgctggttctgtaagtgtagaaattttgctacactaggtcaaagtaattgaccctattaagtccgctatgcattgtccattttgcaacgccgcagatagtaaagtcatcgattcgcgtctagccgcagaaggctgtcagattcgtcgacgtcgtgagtgtgtaagttgcggtgaacgttttaccacttttgaaagctatgaagtggtgatgccccgtgtgatcaaatcgaatggaaaaaatgaaccgttcgatgaggcgaagctacgtcgttcgcttatgcatgccttacaaaaacgtccagtgacacaagagcagatcgagacggttctcagcgatattcagttgcaaattcgtcgtttgggtgagcgtgatgtgaaatccagaacgattggtgagattgtcatgcaatctttatttgcacttgaccacgttgcctatgttcgttttgcttcggtttatcaagattttcaggatgttgaagcgtttcgccgccaaattgagcaaatgcaacaacgtgagcactaatcatttgagatttttatgtctgagttaaaacaagatcaatactggatgcagcaagccattgaacttgccaaacgaggactctattcgacaaaaccaaatccaaatgtcggttgtgtcattgtcaaagatgatcagttaattggtgaaggttttcaccctaaagctggtcagccccatgcggaagtttttgcattacgtcaggcaggcgaacaggcacaaggcgcaactgcttatgtgacgcttgagccgtgtgctcattatggacgaacccctccgtgtgctgaggcgctggttaaggcgcaagttaaaaaagtggtagtggcatgtcctgatccaaacccgcttgttgcaggtaaaggtgttcagatattaaaaaatgccggtattgaagtagaaatcggtatttgtgaagatttggcagctcaacttaatcaaggctttttaaaagcgatgtctaccggcatgccatatgtacgattaaaagttgcttctagtcttgatggacgtactgcgatggcatctggtgagtcgaagtggattacaggttctgcggcccgtcaagatgtacaacattggcgtgcgatttcaggcgccgtgattacaggtattgaaactgtaattgccgatgactgccaacttaatgtacgttcacttcataatgttgatatcgaaacggttgctcagccaaaacgtgtaattctagatcggagagggcgtttaccgctcaccgctaaaattttagaaaatcctgaaactgtgatggtcatggggccatatcgtcaggaacttgctgacttaggcgtgatacaattagaaattcagcctttaaaaacactattacagaccttatctaagcaataccaaatttatgatgtgttgatcgaggctggcgcgacattatcaagtgcctttttgcaagaaggcttgattgatgaaatgatcagttatgtggctccaactttattggggcaaagtgcaagagccatgttcaatgcagattttgaatatatggcacagcaacttcgttttaaacttcttgatgtaacacaacttgatcaagatatacgcttaaggttaatccctacgcaagagaaagtatgaattcagagccttcggtataccacaaacgtcgtcatgcagcccgcacgacagacgaatatcttttccatcagcttgtcccgtacttgggtaacaagcgccgattgctccacttgattttagaagctctggaaatcacagggacgctgaatagcaagaaaaagaaccccccgatttttgctgacttttttgcaggcagtggggtggtttctcgtttagcacgtcaaaatggataccgtgtcattgcgaatgactgggaaccttatagtcatgctttaaatcatgcaattttagcgtgtgtcgatgcacctgcttttaaagagttgggtggctatcagaaagcgattgattatttaaaccgcttacccgaggttaaaggctgggtaacacacaatctttgccctcgtaatgatgatgtctatgatccatctcgtgaccgtttattctttaaacgtcgcaatggtatgcgcatcgatgcgattcgccagcaaattgccacatggcaagcgcaaggtgcaattaatgatgtagaaatgagtgctttgcttgcgccattactctattcagcaagttttgtgagtaataccagtggtgtatttaaaagcttccaccaagggtggggcggacgtacacaaacagcgttagagcgtatcgaatcactactttggttaacaccgagccgtttctgtgagattggcgaccgtaaacgccctgctgctgaaatgtggtgtgtagatgctcagcatctagcaaatcagatgagcggttttgaagtagatgtagcctatcttgacccaccttataatcagcatgcttacagtagtaactatcacgttttaaatgcgttgacgttatgggatcaagtcgatttaccaccgccagatacgaaaggctataagagtggtattgaccgtgcatggcgtaaagaacgtccaagtccttataactcttctaaacatgcaaaagatgcgtatgaaaaattactttcgaccatcaatgcacgttatattctgaccagttattcgaccgatggtaacattgagccgaaagatttactgatggccaatctggaacgtggaaaagtgactttacttactcaagatgttccacgttatcgcgtaagtaaacaacgtcagtcagagcgtgcacgtgtgcttgagtttattgtgattacagatactcatgccaaaccagggccaccgttacgtcaattgttaggccagctttaccacttcgccgagctaggtggtgtagatacatcaggtaatagtacacagctcgcactttggtaagcgctgcaatttaagcagtgtaaaagatttggagattgagccatgtttacaggcattattgaaagtttaggtaaagtagaaagcctgcaaagtgtaggtggcgatgtacgtttacgtattcaaaccgatttggatatgtctgacgtacatttgggtgactcaattgcaactaacgggatctgtctcacagtgattgagtggggtgataactggtatgcggctgatgtgtcccgtgaaagtttaaaccgcacgactttgggtaactggaaagttggtcaacgtgtcaatgtggaaaaagccatgttaccgactacccgctttggtggacacattgtaagtggtcacgttgatggtgtaggtgaaattaccctagtacgtgaagatgctcgctcaatttattttgaagtgactgcgcctgtagaacttgctaaatatttggcagagaaaggttcagtaactgtagatggtattagcttaacgattaatcatttacgcggtaatattttaagtttaaatctaatcccacacacagcagagcgtactaatattggaacgtggcaagtgggtagcaaggtcaaccttgaagttgatgttttagcacgttatatcgaacgcttattactaggtgataaagctgctgaacagaaaaccgaatcaaatattagtatggctttcttagctgaaaatggttttttaaaataaatttttaaattgccaaaatgaaaaaccggacatacgttccggtttttttattttaaaaattaatgcttggtgagagtaactgagtgtgtgccgacccaaggtttattatgctgagtgcgagtaattgaaaattcgcctttttccgatgctcgtgtgagtaagattgaaagtgaattaaagtcgttatgactcatataaagttcttgtgctgagaaggtccattgctcgccttgattaagttgctcaatttgcgttgaaatctgatgcggaatgtccatttcttaccctcattaattttcataaataatcatgacttattcttataattgcttgaaccataagaatattatgcatgaccattttgtgacaattaaatgtcatttttatgacaggaagaatattaaaactttacttttctattttttcatcagaaaagttagaattctttaaaatatattcaatttcttcttgagccgcagcatgcagtttggcacggaaaactgttactgcctgttcaattaagctttcagcttcaagttctaggcgaacacgtacactttcaagctcagataagatttgatcgtcagtaatgctaagttttgcaccagaagaataatcaattgctggcgtttcagggtttttctgataacgtgcagtatgttcagcaacttcttgttctaaatgactgcgtaaagcctgcaaagcttccgtttgttcactaaatttacgaacttcgtcagcttgtaattcagcagcataagctgcttcctttgcgcgcttatctgcaagagctttttctaacgcaagctggcgacgaattcgcgcttgctcgattaactctgcctttaagtcagcatatgccttttcaatattttgttgtgattctaattgcgctttttcgtcatttaaaacccacagttgaataggggtctgaggctctaataaatcacaaatccgagccaaatcctgttgataagcatgacggacagcttcaggcgcatttaaccatctttttttaaaatcttgcccgacatttaatgccaccacagttctcctttgctcaacagtatttacattttagcgcgttataatttaaaggttcgaggttctatacctaaacgacgatacattttaaatttttctcggccaatttgcttggctgcttcattattttcaacaatttctataatgtggctaaaatgattcacttgttcaagtgcatgattgttaaaattaaataccagccaaccttgttcagaaggttgtttagccgaaatacatactgccgcatctacctgatcaacgccatgggcaataaagctggtcggatcaaagctccacaatttttcatcaagtgtttgttgtaactgcacatctgggcaataccaccagatttgtgaatgcttcagtaaaatttttcggcataaacggcaagcactatcgacttgccgttcttcactggtttcaaacagataaaagctaactttagccattcgtacttacacggttagccaagaattgcataagtagcggtactggacgaccagttgcgccttttgctgagcctgataaccatgctgttccggcaacatctaagtgagcccagcgatagtcacgagtaaaacgctcaaggaagcaggctgctgtaattgcgccgccatgtggtccaccaatgttagcgatgtctgcaaaaggagagtccaatagttcttgataatcatcaatcactggcatgcgccatacacggtcaaatgactgctcaccagcttgttggagttccgctgccaaagtatcgtccggagagaataaaccactcagtactttacctaacgcaactacgcaagcaccagttaatgttgcgatatcaatcacaactgccggattgaaacgtttgatatacgttaaggtgtcgcaaaggactaaacggccttcagcgtcagtgtttaaaatttcaacggtctgaccactcatggttgttacaatatcgcctgggcgagttgctttacctgaaggcatattttccgcagctgcaatcgcacccacaacatggattggaagacgtgcctcacataaagcacggattgtgccgagtacagaagctgcaccacacatatcgaacttcatttcatccatgccaagtcctggttttaaagaaataccgcctgtatcaaaggttacgcctttaccgacaagtacgacaggagcttgttcaagctgtgcttggtattcaagagtcacaatacggcccggacgctcagaccctttgctgactgcaagaaatgcatacatgcctaaatcagccatttgttgctcatttaagacagtaactttaagtaagtctggaaattctgccgctaaagctaacgcctgttctgccagatattcagggaaacagatgttacctggtcggtttcctaagtcacgagcataagactgaccagattgtacggcatgtactaaagcgagttgattttcatcaaggctggtttgtgagctaattaaatcaacttgttgtaacacaaattcattttttttcgatttaaactcatcataaccataagctgcttgagttaagcttaatgcaaataaataatggtattcgacaggtaacgcagcaatatcaattgcgatatgcttaaatttattttgtgccgacttgataatggtttgcgccaattttgctaacttagctgcttgaagttcagctgcttttcctaaaccaagtaattggctatggggctgagtgctaagttgaccaaataatggcaacgtttcattgaagttggctttaaattgagttgctgtaagaatactttctagattattgatttgatatgtattgagattgctttgtagctgttctgaatcaactaaaatccacaaagattcattagatgtttgttcaggaaaagttgtataagttgtaaatttcatggctgccgtgattgcctatagaaagttatgttggattgaaacattgaaacactttcaagcatagcgttgcaatgtgcggttttatatttttaacattcgggtaaactagcgttcgtcccgattagccttttggaagtattaatttgattattcggcgttatctcgtcaagcaagttgtctctacctcattggtggtcattgcattattgaccttaatcatgatgggtggtcgtctgatcaaatactttggtgtggcggcacaggggcgactagatgccagtatcttgtttagcatcattggatatcgtttacctgaatttctaaccctcattttaccacttgggttttttattggtttaatgttggtgtttggtcgtttatatgttgaccatgaaatggccgtattgaatggtagtggggtaagtcgtcatcagttagcgcgcttacttattccaatgacactggtttacatggtgtgtcagtccgtacttatgctttggatgacgccgtggggacttcgtgaattcgaaaaattaactacaactcaagcagtgcgtacagggtttgacttggtgcgaccaagagagtttatttcttctggaccttatacgatttatgcgggttcattgtcggaagatcgaaaaaaccttaaagatattttcttttatcagcgtgcagccaaagaaggcaagccagatgtcatgattttggcaaaagaggcgactcgtgttgaggtcgcgaatgatacagccaatgtggttgatctcgttcaaggtcgtcgctatgaaatattcccgggacaaccaaaatatacacaagcagagttccagtcttatcgtctacgtttagaaaatgacaaagatgttaagtttgagagtggcgatgtagaagcactttccacatcaaaactattttctaaagcaaatgatccggtcgtaagaagtgagttgggctggcgcttatttggtccgtttaccattattattgccttgatgctatctgtggcattgtcggaagtaagcccacgacaaggtcgttattatcgtcttattccatctatctttattttcgcgagtttgatcgtactcatgattgcaattaaaactcgtataagtaaaggagaactggatatttgggcttatccagtggctttattggtttatgcaatcgcagctgccttattttcacgtaagcagaaattagggccgaaaatcaagaaacagattaagcgagtgaaattataatgttagcacgtcgaatagtcgccaaatatgtgacgaaaaccactgcgctcgcaatgtttggtaccaccattgttttgtctgttttgcaaatcctgtttacttatctgggtgaattaggtgagctaaaacctgactataatgcatggcaagcttttatctatgtgttatggggtgcccctcgctatctatatgaaattttacctatctcggccttaattggcgctgtgattgggttaggcgctttagcatccaatagtgagctgatcgtgatgcgttcggtcgggattagcttatggcgtattgtaggttgggttatgcgctcagctttgctgcttattgttttatcttttgctctaagtgagtgggttgttccctatacaaatgagaaagcgcaaagtgtcaaaagccatcgatcagttgctgctttaggtgaagtgaaaggctattggtcacgagaagggcaacgctttatttatattgattatgcgaactcacaaggaaatttaagagatatacaggtcgtagactttaacaaagactaccatttacagtctttaattaatgcagagcaaggaaagtttatccaagatggtcaatggactttacaaaaagccagccagatggacattcttacagatggtaattcgatactaaataatcatgatcagcagtctttaggtttggctctacagcctaaatatgtacacatggtgactttagaccctgaggacttgtctccaagtcagctgattagttttatgcgctatatggacgaatatagccaagtgccgaaaacttaccaattagctttttggcaaaaagtcgcttctccattttcactcattactcttgtattagtggcttgttcttttatttttggtccactacgtcaacagtcgatgggtttccgtttggtgatcgcactcttcattggtttaggcttttattatttacaagacttcttgggctacgcaagtttggtatacgcgccttcgccagcttggtttgtactcatgcctattattttaatgtttggtgccggaagttatttgctttatcgggcccgttaaattgaaagtatatgaatggctttctcaatgaggagcattggggaaagccataggaaaaaatagagtcttcaccgaaaattcggtaagatattgcgatgaaattgtagacaaaagagaaattgattatgacggatgcaactgctggcaagatccctcacgttctggtcattatggatggtgttggacaccgtgaagcgattgaagataatgcttttcttgcagcaaaaaccccgaatttaactgcaatgaaagcaaagcatccaaatagtctcatttctggttctggtgaagatgttggtttacctgatggacaaatgggtaactctgaagttggtcacatgaaccttggcgctggccgagtgttataccaagacttcacacgtattactaaagatattcgtactggtgctttttttgaacacgaagtattggttgatgccgtagaaaaagcaaaagcagcgggtggcgcagttcatattatgggcctactctctgaaggcggtgttcactcacatgaagatcatattgtggcgatgtgtgaacttgccttaaaacgcggtgcgaaagtttacttacatgcattccttgatggtcgtgatactcctccacgtagtgctcaaccttcattagaaaaattagatgctttattcgctcaatatgaaggcaagggccgtattgcaaccatgattggtcgctattttgcaatggatcgtgataaccgttgggatcgtgttgagcaggcttaccgtttattaacggaaggtgaagctgttcgtactgcaactactgcggttgaaggcttagagcttgcatatgctgcaaatgaaaatgatgagtttgtaaaagcaacccgtattggtgagatcgctaaagttcaagatggcgatagcgttgtatttatgaatttccgtgctgaccgtgcccgtgaaattacgcgtgcgtttgttgaaaaagatttcgcaggttttgagcgtaaagttgtaccgaacctttctaaatttgtcatgttgacgcgttatcaggcaagtattgatgcacctgtggcatatatgcctgaagagttaaagaactcgcttggtgaatatttatcttctttaggtaaaacgcaattacgtattgctgaaactgagaaatatgcccatgtgactttcttctttagtggtggtcgtgaagacgaatatccaggtgaaaagcgtattttaattccatcgccaaacgttgcgacatatgacttaaagcctgaaatgagtgcttatgaagtaactgatgagctagtcaaagcaattaactcgggtgagtacgacttacttgttgtgaactatgccaatggtgatatggtcggtcatacaggcgtatttgatgctgcagttaaggctgttgaagcagttgatacatgtttaggtcgtgtatacgaagctgtaatggcgaaaaaaggccatatgcttattacggctgaccacggtaatgttgaacaaatgcaagattatgaaagtggtcaggttcatactcagcatacaacagagcttgtgccttttatttatgtgggtccaacccaagcaacgattgcagaaggtggcgtgcttgctgatgttgcaccgaccattctgaacttaatgcagattcctgtgcctgctgaaatgcaaggtcgtaatctcattacattgtctgcttaagcgataggtgactaaatgctgcaacacaatatatataaagctttttttgttagcgtattgatgtgttgcagccagcttgctcttgcagcccctgttgtaaaagaaaaattatcgcctctgcatcctgattccccagaatcagaagaaagttatgcagaagtacctattgagtctattcaacagtttgtacaaatatatggaatcgtccgtgataactatgtcgatgaaaaatcggacgatgctttatttttacaggcaattaaaggtttagtcagtggtctagaccgttactcccgctatttgtcagctgaagaataccgtcaactcattcaatatactgaaggagatcttgcttcagttgattttgtactaagccccgaatcacatgttcataaatggatgattcgtgaccttaagacgggttctgactcatataaactaggcttaagaaatggccaaactattttaaagattgataatcaggaacttaaaaatctgacacatgatcaggtgctaggtttgctttatggatcgataggctcgacacttcaagtacaaacagaagagtcaaatagtccaattagtttagtccgtaataaaaagattgaaaccgatattgagcctgtgatgttgcacaatcaggtgttggtattaaaaattagagtatttcaacaagataccgccaatgagattaagcgtttaattgaagaaaatagttcttcgcgtttaaaagcggtgttaattgatttaagaaataacccaggcggcttgttatctgctgctgttgagtcagccgatttatttttaaatcatggcattattgtctctacaaaaagtcgttcagaaggcaaccagcaatttcaggctttaccgggtaacgatttccaaaatataaaagttggtattttaattaatcaccgatctgcctcggcagcagaagtttttactgctgcaatgaaagagcatcagcgtgcttgggtcatgggtgaaaaaagttatggaaagggtgttgtgcaaaagcttttccctctaccaagtggggcagcgctacaaatgacagtctcacattactacacaccaaatggtaatatgattgaggggcaaggtattcagcctaaccagacttatcccttacccccagaaatgaaagaagaagtttatctagatcgtgttgccgatctccttttaaaaagaaagtaaattttatacttcctgttctgtctccgtatctaagccaaattttttcagacgatagcgtaaagagcggaaagtcattcctaattttttagctgctaaggtacgattccaatgagtcatattgagtgcattgagtaaaatatctttttcaatattttctaaataacgttctagaccttcacttggtaatttttttacgacttgaggagccgccacagtggtttgtatgttttgagtagccgaaacaaaaggattagaaatattcgctcttagaggagcaggatgtaaatgagatatatctatggtggcgtcttcacttaaggtaattgcgcgctcaatcatatttcttaattcgcgaacattacccggaaagtgttgctgtagcagataagtttcggccgcttctgttaattgtttaggtggcgtttcccactccatacaaattttctgaataaagtgattggccagtaaaaggacatcttcgccacgttcacgtagaggtggcaatatgaggtccataacgtgaatacggaagaataaatcttgacggaatttaccttgtctaaccaataaatctaagtcttgatgacttgcactaatcacacggaaatcaacatcgatttcctgatctgaaccgacgggtcggatctttttttcctgtactgcacggagcagtttgacctgcatacttaaaggtaattcggcaatttcatctaaaaataaactgccaccgtgtgccgataaaatgaggccttgcttatcttgagttgctccggtaaagctcccttttttatgcccaaacaactcactttccatcagttcggttggaatagcaccgcaattaatcgcaataaaagggccttcactacggttactcagccgatgaaccagattggcaactacttctttacctgttccagactcaccggtaacaaatacaggtgcttgtgagcgcgcaatttttttaattgcaatacgtagctgctggatgggtagagaacggccgattaataatttattttctaacgcattctcggcagcatcatgctctactttttgccgattcaaggctttttgtaataattgatctagatgtacttggttgaccggtttgcttacaaaatcaaaagcgcctgcttttaatgctgcaattgcaatatccatattgccgtaggcagttaaaacggcaatgggagtattagtataattttgagagacatgtttaactaaatctatcccgctcccatcgggtaggtttaagtcggttaaacatgcgtcgtaatgaaactgagtgaagagttgtttggcctgttcaacccgataagcaagatgtgttttaatccccattcgtgcaagtgtcatttgcattaaaaggcacaaatcttcttcatcgtctacaagcaaaaccagtggttgctgttctgccatttccccaaaaacctaataaaaaaatcaatatattattgggcattctattctgaagcatgccccttgtttttgctctacataggtgagctttgcatggttagcctcacaaaaactatgagacaaatataatcctaatccagttccattaatttcggtactaaaaaatggtttaaataattgagatatatcacgttttgaaacaccttcaccgtaatcgatcacatcaatataaattttatttgtctgtgaatgaatgttgatcgtaatgtacagtgagtcgggggcattatgccgtaaagcatttctcaccagattgatcatgacttgtcttaattgtttttcatcaaataaaaattttaaagaactatccgaaattttaagttgaattgaatgtttaacgtcaaataaatcttcttcgagcaatgtatctatgaagtgttttacatcgatctggataggatgtgttctttcgctacgagcaagccctaaagtatcttgaacaatactatcaatgcgtttggtttgtttgccaattatatgacgcaaagtattttgttgttctggatcgctatctttcagtaactcatttgcttgtacgattgcagcgagaggattgcggatctcatgtgcaatacttgctgagagttgccctagcgcagcaagcttaagctgctgggcttgctgattaatttgttgggcatcttgtaaaatgagcagagttaacgtttgttgtgggaccaaaaggtgttgcactttaatgttgatggagtatgccgatagccgagactcaaaaatgaatcggtcaccttcttttaagtcgccaaactttaaaatttcaaataaatcggtatgccactttgctaaaggatatttttcattggcaaattgagggggaatacccaagagtgaacaggccgcaggattactgacaacgatgtcgtaattctcatccaaaactaaatagccttcttcaatttgttctaagatataacggttaatattttggagttgataaagttcaattgactggtgaaaggtgagtgcttcaagtaatttaaagcgctgcactgcaatttggccaattccgtgaaccacaaaaaataagaaagctaagagagcgctattaccaatagtatttagattgttatagtcaaataggctacctacaaatcgttggtaaataacagcaataaccgcaagcaatgtaatcagcaaagacattcttgcgctgagcaaaatcgccgaggtaaagatagcaattacatagagtaagctgagttgtaaatttggttcacccacagaaaaagtcagtaaactcaaacaaataatatcaacaataaaaaataaaataagctgtcgtgtggcttgagtggcaataaatttaaagcataacagctgaacaagacttaagagcgaatagccgagtagtgtgtaggaatataaggcaggttgctgcaaactgttatcagtttgcgcatcggttaaaactaaaataatattcaggctaaccgcaataataagacggtataagccataccaagtgcccaaacgaaaaatcgtatgggacaaggatgaatttaagggaaattgcatgtaaatttggttatggcttgatcaaaccgtaacgaatcgcaagatgtgttagttttacatcgctatcaattcctaacttttcaaaaatacgataacggtaagtatttacagttttcacacttacaaaaagtttatcggcaatttcttgggcactaatacagttgacgaccatcattgcaacttgcatttcccgttccgataatgaatcaaaaggggattgttgagtgtcggataaatatgagctcgcgagttgttcggcaatatctgcactaaaatatttaccgccttgcatgaccttattaattgcacgaaccatttcggcaattggcgcgcctttagtgatatagccttttgcaccggcttttaataataaagatgggtaaggctcttcggcaaggccgcttacagcaatgactttcgtctctggagccgtctgtaataaacgacgggttgtttctacgccaccgatgcccggcatgttgacatccagcagtacgacttgcggatgttgttggcgaacgatagcaattgcttcttcgcccgattcggcttgtccaattacctcaacatcggcatgatcttctaacatacggcaaatacccgtacgtaccagttcatggtcatcgacaactaaaactgtaatcaagaagacctcctttctttcaaaaaacaagttttttgttacataaagcaaaataagcttgcaatggaatgacaaaattagcaatcctattcttctatagtgagcgaatagttgtgcacaattgtgtcggtaaaagctttataccttatatctcaaatgtaaggcataatgatagtaagcgcaaatgtgtgtcaccctgagtcgagtattgtgccgtgaaaaattctaaaaagtctttaatgcatgtgctaagcatgtctattttgcttagtttgagttcaacaagctttgcagaactcgtcaataacccgtcttcagggagtactggtactgcaagtttaaattggtctgcagcggatgctagtcaacttttaaatgatgaagatgatgaaccgactccgcaaggttcaacttctgtaactacaacattgcgtggcagtaatgcgccgagagttattacttctacccctaaagttgctccaatccgtgatactgtgggttataacgcccagccgagtgttagtgcacgtgctgcacttgtaatggatgcacaaacaggtgaggtactttatagtaaaaataccaacgcatcagtgccgatcgcttctattaccaaattgatgacggcagttgtaacggcagatgcccgtttaaacatgtctgaagaaattacacttgagcaaattgattttgctggggctggcgggaaaaattcaagctcaacacttcgtgttggcgataaaatgaatcgagcagaagttcttctgtttgctcttatgaagtcagaaaatccggcagcagcagctctagcgcgtacttatccgggtggccgtgctgcattcgtggcggcaatgaatgctaaagcgcgtgctttaggtatgaatgcaactcattattatgagtcaactggtttagatccgcgtaatgtatcttctgcgcgtgacttgggaattttggcgagtacagcatctcaatatggtttgattcgtcagttctcaaccacaccgacctatgactttaatttaggttatcgtgttcttaaatcaaataatacaaatgctttagtccgtaatggtggttggaatatcaacttatctaagactggttatattaatgaagcaggccgttgtgtagttatgcatactactgtgaactcacgtccagcagtgattgtattattgggtgagccaagtactcaggcacgtaataacgatgcaactaacttgctcggttggttaagtaatttgccaaaacgtatttaatttaattatttttaaaaacgcttctttagaagcgtttttttatgccatttaaaaagcataaaaaaacggctgtattaaacagccgttttttataaaaactcagattttacatattagataaaatcgaatcttttacttggtccattgttgcatcaattgacaacatcactgcatcagcacattgtttgattgctgtatcagggtctttcaagccattacccgttacagtacatacaatgacagaaccttcagcaattttacccgctttaatatcacggattgcaccgccaatagaagcagcagatgctggctcaacaaatacaccttcatacatagaaagtaagcgttgagcttctaaaatttcgctgtcttgaagttcatcgaaccaacctttagagtcacgtactacagcttttgcatggttccagctttgtgggttaccaatacgaatcgcagttgcaactgtttccggtttttctactggagcaccacgtaagaaaggagctgcgccagaagcttgataacctaccattgttggtaagccttctggttttggaccagtgaattgatcagtcgcagcgtcataaacaacttgttcaaattggtcagcaggctggttagctactgcttcggtataacccatccagtgagctgtaatgttacctgcgttaccaactggtaagcagtggtaatcaggtgcacggcctaaagcttcaacgatttcataagcaatagttttttgaccttgcaaacggtaagggttgattgagtttacaatcgttacaggtgcttgatcagccacttcttttacaagacgcataccatcatcgaagttaccacgaatttgcatagtgatcgcaccatacatcatggcttgcgccattttacccatcgcaattttgccttccggaatcaaaacaaacgctttgatacctgcgcgtgcagcataggcagcagcagcagcagaagtgttacctgtagatgcacagataattgctttagagccttcttcaactgctttggttacagccatggtcataccacggtctttaaatgaaccagtcgggtttaagccctcgtatttcacataaatttcaacgtctttgccaataatacgtggaatattctcaagtttaatgagaggggtgttgccttcacccaaagagatagcacgagtagttgccgaaactggcaaacggtcacgataacgatctacaagaccagtataacgattggcattagacatgatggtgttccaattatgaggtgaagcgggagagggaatctttccctcaacctgattaactatcgagcgattctaaacgaattcttacgatttcgccacgaattgcaggtaatgcttgaatttgcgcaagagcgtcatccattttggattcaacgattggatcggtcaaaatcacaattggaatgaggtcttttaagcgagattgttgcatgatggcatcaatactgattccggcacggcttaagatggtcgtcacatctgcaagtacaccagtctgatcttcagcatttaagcggatgtaataacctgtggtcatttcttcacggcttaaaattggcatatttgttaatgcttcaaaagccagttgaggaattgtgcctgcgccatcttctgtataagaaatatcacgaacgatatcaattacatcggcaacaaccgcagaagctgttgggcctgcaccagcaccagcaccgtaataaagcgttggacctactgcgttggcttgaactaaaacagcatttttaacgccgtttacgttcgcaataagctgctcatctggaataagtgttgggtgaacacgtagttcaatacccttttcagcacggcgggcaatgcctagatgtttaatacggaaaccaagctcctcagcatacttcacatcttgtgcagtaattttgctgataccttcggtatagactttatcgaattgcaaaggaataccaaacgcacaagacgctaaaattgtaagcttgtgtgcagcgtcaataccttcaacgtcaaaagttgggtccgcttctgcataaccgagttcttgagcttcttttaatacatcatcaaatgcgcggcctttttcacgcatttcagtcaaaataaagttacctgtgccattaataatgcctgcaagccattcgatatggtttgccgcaaggccttcacggattactttaataattgggatgccaccagcaacagctgcttcataagcaatttgtacagcattatcttctgctgctttaaatagttcattaccatgttcagcgagtaatgctttgtttgcagtcacgacttgtttgccgtgtttgatcgcttccataatgatttcgtaagcaggatgaataccacccataacttctacaaccacatccacatcgggttgacgaacgatatcaagtaagtcagcgctttgtttaatcccttccaattcgagatctggacgaggacgacgtgttccaacgtgggtaatttgaatttctcgaccggtgcgacgtttaatttcagcggcattttcttgtagtagtttaagggctcctccacctacggtacctagaccgagtattgccaggcgaactggtttcacgtcacactccatatcatcattgaatcatttaattgaagctagatcatagctaaaaaaaacgccagactctagcgcttttagcgcctgttcagtgatttagagtgcaatgtttggaaaagaagagtagatcactctttaaacactggtatgaaaagaagtatttattgaaaaaacaaagcgctgcaataatatcagcgctttatttgtaagatagatgaggaattgttcatcaacttggagagggttatttatccaatcgtttaatcaattcatccggtgttaagtagccacccaagtactcaccatcaacattataaatagctggtgtaccatttacgcccatgtttagaccaagttggtattgttcgcgaacagggtttttacattgagcaggtggaatactaatgccctgtacagcttggtcaaatgcagctttacggtctgcactacaccaaaccgcttccatagttggcataaactgttcgccgcgtggccatgcaatgtaacgaacctcaatgcctttctcattaatctcagctaaatgctcatgtaatttatggcagtaaggacagcttgcatcggtaaacacataaatcacatgtttagctttaccgcctttagctggataaacaattaagtcttcattttttaaagcagcaagatgctttttgttttctgaggcttgaaggctatcgccgatattatgaagttctttatcacctaaacggatgacatcaccttgaatcaggtatttaccatcacttgttgtataaaccgacgtcattccttcaaggttaacccaatataaattaggcacttcggtaggcttaatatctaaaattttgacgttgatgtttgcattcttaaattgtttttgcaaagtttcaattaaacgctgtttagcattgcgttcaataatggttgaagcttcccctgtagcaggtgcggtcgctgtgagcgcatcttctttttgtggtttgttttctttagaacaagcactgaacaacaggctagaagccaaagcacaggcaagaaaaatttgagatcgggtaaaggacatagataacccttatttcatcagtatttatagtcagaagctgctaagcataacaaaaaatctagagtgtattgttaaaactttcttaacctttgtgaacgaaatcaagcgattgtttgaggtatttcgaaatattcgtttaaaaaattttaacccctagggtgatgtttttcatgcaattgttgcattctgacttgtgctacatgcgtatagatttgcgtggttgataaatcactatgacccagtaacatttgtactacgcgtaagtccgccccatgattaagtagatgcgtggcaaaagcatgacgtaaggtgtgaggtgaaagttcagcttgaatattggcctgtagcgcataacgcttaatggcataccaaaagttctgacggctcataattccaccgtgctgggttaaaaataaatagtcagttgaacttttataaagttgtggacgtgcctcgtttaaatagcgttccacccaatcgcaggcatattggcctaaaggcactaaacgttctttgttacctttacccgtaatacgcaggtaaccttgttttaaattaataagttcgaggcgtaaattcagtaattcagagacacgtaaaccacaagcgtaaaggacttcaaacattgctcggtcacgtaagcccaacgccgttgtaatgtctggcgcctgaatgagcgcttctacatcttcttcacacaagtctttaggtaaagctcggccaatttttggtgaatggtgagtagctacaggattatcacttcgtaatttctgttcacgtagaaatttataaaactgacgtagagcagataagcaacgggcaattgagcgtgggcttttccctactttggtaagttcaatgaggacgtcagaaatgtcatcgctcgtccaatctggcaatctattttttttatgaagttcactacattggatcaggtcggataaataggcattgcgcgtatgcggactgactgtttgtgcaaccagatagtcgcgaaaaccttgtaaaaagcttaaatgttcaggaatttgaacagggctcggaatacgcggttttttatttatcataaacaacttcctctaaaccactgtactgtaaaagaaactttaaggtttgtcgattaaactccataagaattgaaatctaaccttatttggtaattattctcatttatatgtatactagtaaaaaaggtttaggatcggatgcggtgcgtttatcagcgttgaaagtgaagcaagcggcgaccatcaccaaagtgaatcggatagaagtagagtccgagcagcaagatttggtcgcaattcgtttggaaagtctgggttttgtaccaggcacgcgagtggaagtgattaccaagggtgtttttggtggtgatccgatcttaatccaaattggctttactcgtttcgctttacgtaaagcagaagcggaaaaaatcgaaattcaagtagaagaaggagtacccgcatgagtgatgcgttacgtattgcccttgtgggaaaccctaactgtggtaaaacctctctttttaaccatttaactggaactcgacaaaaagtcgccaactatgctggtgtaacggtcgagcgtaaagttggtcattttcagttaccttcaggccgttcggttcgagtgctcgatttgccgggtacatacagtcttaatgcgaccagtccggatgaagcaattacccgtgatgtctgtttaggaaaaatagcggaagaggggcaacaagacgcttttttatgtgtggttgatgcgaccaacttaaaattgcatttaggccttgtactcgaaatgatcgagttaggtcgtccgattttactagtactgaatatgatggatgaagcgcgtcgtcgtggcatccagattaatactcaaaagttatctcaacgtttgggtgtaccagtcgttgaaacagtagctgtccgtaatgcgggtattgaaaatttattacatgcccttgatcaagaaaaatacagtgtgccacaaactgaactgagtggtttaacagggactcatcatcaaaaaatcgatatgatttttaaagatgttgttcattatgttgatcaggaagacaagcgtactgattttctcgatcgaattttcttacatccagtcttaggcctacttagtcttgccatcatgatgtttattgtgttccaagcagtttttgcatgggcagcaccttttatggatggtattgaaggcttcttcggctggctgggtgaagtagtaggttctgtgattacacagccactactgcatagtctggtggttgacggaattatcgcgggtgcaggtggcgtagttgttttcttgccacaaattctaattttgttcttcttcattttagtactagaagaatcgggctatttaccgcgtgcagcatttttacttgataaattaatgtttcaagctggtttaagtggacgtgctttcattccgttactttcaagctttgcttgtgcagtaccgggaattatggcaacgcgtagtattagtgaccctcgtgaccgttttacaacgattatggttgcgccactaatgacttgttcggcacgtttacccgtatatgccttgctgattgctgcatttattccagagaaaatggtctggggtatttttaacctacaaggactggtgcttttcggtctgtatatggctgggattgtgagtgcactgtgtgtttcattcttaatgaaatttttccaaaaagataagtctcaacacgctttactgctagagctgccgagttatcgtttccctgatttaaaaagtgtgggaatcggtttgttagatcgtgcgaagatcttcttgaagcgtgtcggcggcattatttttgcgctttctattttgctctggttcttgtgtactttcccacagccaccagaaggggcaacattgcctgctatagattacagcttcgcaggtatgcttggacaccttatccagcctttattcgctccagttggttttaactggcaaatctgtattgccttaatcccggctatggcagctcgtgaagttgtggtcgctgcattaggtaccgtatatgccttgtcggcaactgatgaagatgcagtagcacaaggtttgtctcatttaattagtgcagatggtacagggtggtcgttggcaacaggtttatcgcttttagtgtggttcatttatgcgccgcattgtttggcaacattggcaacagtacgtcgtgaaacaggttcatggaaacatgttgcagctatgactgcatatctgtttggtttagcttattttgcatcgtttgttacctatcaaattgcttcccactattggggttaaagcagtaaaggaggttgtatatgcttcaatatctgattattgcggttttagtgatttggagtgctattgttgtttttaagaaagtatttccaaaaacagcaaactcggccttttcagcactatccgttttttgtgaaaagcagggttgggcaactttagcaaaatggctaaaaccaaaaatgacttttggttgtgcaggtggctgtggctgctcaagtgaagataaaccaactaatacaattcaagaaattaaaccagttaaatggcaataaattcagccattcctgtttcgtataaaaagccatcatattgatggcttttttacgcactgacacaaaaaaagatgaataaagttcaatctgaaaaagcattcaaaacagcaaagtgctaacatttttgccattctgtcgattgataaattgtggggcaaaaatgttaatacaacgtggtggattaaaagttgtagcaggcttgggaatatcaggtgtttctgctgtaaatttcctgcatgaacaaggctaccaagttgctgtaacggactcccgccccacacctcccggacacgatcagattccggctggcgttaaaaccagttttggtcagcttgatcaagaattattattacaagcagaagagattattttaagcccaggccttgcaccacaattaccggaaattcaggcagctattgctaaaggtatttctgtggtgggtgatatccaattattgcgtcgtgccactgatgtgccgattgtggcgattacaggttccaatgcaaaaagtactgtaacgactttaattggcttaatggctaaggatgcaggtaagaaagttgcagtaggcggcaatcttggtcgaccagcgttagatttacttaaagatcaaccagagctactagtccttgagttatcaagctttcagttagaaaccacctctcacttaaacgctgaggtagcagtggttctcaatatgagtgaagaccatttagaccgtcatggaaatatgctggggtatcaccaagcaaaacatcgtattttccaaggcgctaaaaaagttgtatttaaccgagacgatgctttaagccgcccacttgttccagatacgacaccaatgcaaagctttggtttaaacgcaccagatttaaatcaatatggcgttttaagagatgccgacggtacgctttggcttgctcgtggtttacagcggttaattaaaagctcggatttatatattcaaggtatgcacaacgtagccaatgctttagcgtgtttagcattgggggaggcaattggtttacctatggagtcaatgcttgaaactttaaaacgatttaaaggattagagcatcgctgtgagtacgttaaaactgtgcgtgatgtccgttattataatgactctaaaggtaccaatgttggtgctacacttgcagcaattgatggcttaggtgctgccattgaagtgaaaaaaggtaaggttgcacttattttaggtggacagggcaaagggcaagatttttctcctttacgttcttctatcgaaaaatatgccaaagttgtggtattgattggtgaagatgcgccggtcatcgagcaagccattcaaggcgcaactaaaattttacatgcagcaacgcttaaagaagctgtcgagctgtgtcaacgtgaaacacaagctgaagatgtggtattgctatcaccagcatgtgcaagttttgatatgtttaaaagttataatgaccgtggtcagcagtttgttgcctgcgtcaattcgttggtttaaagaaaatatgattaggaatgtagtatggcaggcttagctcagaccacaatccagaaaatcaatcattggtatgaacggatattgccgaaatggccagcggaagtgacgccacgtaatgtcttgattttctgtgtggttgcattgttatgtatcggttcagtgatggtcgcatctgcttccatgccttatgctgaatatatgcatgaaaacccatttcactatgtgattcgtcatgggatctcaatcgttgctgctggcgtggtggcttatttaacctatcgaatatcactcaatacatggtttaaaaatacctttccactgtggttattaactatggttttgttacttgcggctttggctgtaggttcggaagttaacggttccacacgttggattaaaattggtggttttaccttgcagccaacagaggttgccaaggttatgatggccatctttaccgcagattacgtagtacgccgtgccaaagaagtccgtacccactggaaaggcttacttcgtttaagtggcgttatggcaattacggtaggtttaattattgccgagcctgacttgggtgcgacggtggttattgtcatgatgatggtcggtgtgttctttctagcgggtgcgcctccaacacaattcttaatcatgcttggtgcaattgtcacgggtattgtgtttttgattttatttgaaccttaccgtttccaacgtttgatttcgtttactgacccttgggcagacccattaggtgtgggttatcagttatcaaatgcgttaatggcttttggtcgtggtgagtggtttggtacaggcttggggcatagtgttcaaaagctttcctatttaccagaagcgcatactgactttatgttggctgtgttaggtgaagaatttggtttctttggtatttcgattgtcattggcttatctttcttgatgctggcatgttgtatcaaaatcggccaccgtgccttgaaacatcattatcttcgcgcaggctatttggcttacggtattagtattattttcttactccagattttggtaaatgcgggtatgaacatgggcttaatgccaaccaaaggtttaactctgccatttattagttatggtggtacgtctttaatgatgtgtgcagctatgattagcttgatcttaaagattgatgcttcaactcaagaagtgaaccctgagagggaagaatcaaacttctaaaccatgaagcgttataaaaagcccgatatcaaatcgggctttttattatttatagatatgttccgcaaagttgttgtccatgaggaatcaaatctacattccactgggctaccgcttgcttgagcatcacttcggggcgatctaaatcaacctgtggttgacctaaggcttgtatggcttgttgtagtaactcaggagctttagttaaatcaagtgcatgggcaaggttttgctttgaaagtttttgcccttggtcgttcatggcgagcggaagatgcatgtaactcagcttagggtagccgaggagctgaccaagccagatttgacgctcagtgttatctaacaggtctgcacctcgcacaacatgagtaatgccttgtaggtaatcatctacgacgacagcaagctggtagttaataattccatcacggcgtttaaggacaaaatcaccaaggtcatgctctagattagaacaatgaagcccttgtaggcggtcatcgaaacagattggctgatcttgaacttttacccgaatggcttgatgttggaagtcgagatgcaaatctcgacatgtgcctgcatagatagcgtttgaaccgagcattttacgggtacattgacaggcgtaaaccagaccctcttttttaagttggtctaatacactttcgtaaatatctaggcggtctttttgaaaaatgatctcggcatccggatcgaactgaaaagcttcaagtgatgcgagtatatggtcttcactaccggggtagatgcggggaatatcggtgtcttcaacacgaactaaccatcgaccttgatgggctctggcatcacagtaactggcaacagcagtaatgagtgatccgaaatgtaaagggccggttggcgagggcgcaaaccggcctgagtagcgaatcagtggaacatcgtttcgctgattcgcaagagccgaactaagctcggctggagaattcttaaccgtcacaattaaccgttattttgcttctctttaatttctgccaaagttttgcagtcaatacataacgttgcagttggacgtgcttctaaacgacgtaagccgatttcgataccacaagtttcacagaaaccgtagtcttcgtttttaatcgcttcaagagattgttcgattttacgaattaatttacgttcacggtcacgtgtacgtaattcaattgcaaattcttcttcttgggtagcacggtcatttacgtctggcaatgcagttgattcatcttgcatcgtatttaaagtacgatcaacttcagacattaattcagctttccatgcttgcagaatttgtcggaaatgctcgagctgtccttcagacatgtactcttcatttttcttaggttgataaggtgcaataccaaataaacttgcagttgagcctacgtcagaagttttaggtttcactttacgtgcacgttttgcagaagctttatcaccttctactacaacttctgtatgttcatccaaaacttggttgtggttgtcattcgccataatagggcattcctcatcatacacgtattatctatacgcaaaaaatatggtgatatgcaagtgtttttatagaaaaccatcgatggatttttccatcgggtcgtcatcatatagatttttcctgcaagatgatagtcattctgtcccgtaaatattttcaaaacgtgtttaccctagtcataattcttttgggttatataaactttagggctaataacctgaaatatcagtatttatacgggttttgaaattttcaaggcgaaacacttttgtttcaaaactaccatcgttattcagacgaatgtaacgataacccggcgcattttggtcgagtgcaaaatcattactaaacggcttaaattgtacacttgtggaaggtgtagaaaaaaactcgataccttgccagatattaagggaatcttgatgaacatgcccgcagactagggccttcacattttgaaatggacttaaggtatctaaaagtgcatttgagttttgaagcttatggtggtcaatccattttgatttcatggcaaatggatggtgatgacaagccagcaaaacaggatgatctgcaaattgttcaagtaaattcgctaaattttctaattgttccgaagacagatgaccatctacttttccctttaccgcgctatttagcataatcacacgccagtttcctaaaccgacaactacaggttgttgatggttttcgttatgtagaggaaagtggtcgacattgtcatgattaccgagggtctggaaaaaaggcagacccaaggtttgcataaaattgatataacgtttgtaggtaataggtgttggggcttgtgcgaggtcaccggtatgaataatcgcatcagcttcgggatgttgttttagtatctgttgaataatggcgtggaaactttcttcaggattcatccccacaaattctagctgtggatactccaataaatgtgtatcggtaatttgtatgatgacatgatttttttgtgaaagtgttgagacttgaaaagtcaccgtcctacctcttcggatttattatcgttttgctgtgttgagccagccattgtaatgccataataacaggggcatttcttaaacgtccgctgtcgagtagtgtttgaatttcactataactaaacaaatgcagctgaatattttcaccctcattatctaccccaaaaacaccacctacagcaggtaaattggtttcggcaacatacagatgaaataactctgaacaggcgccagctgatgggtaaaaactaaatagatgctctaaatcctgaacttcgcaacctgattcttcaaggctctcgcgtcgaatgcaactttctggtgattcattgccatctaatacacctgcgataatttcgagttgccatggcgaatgggagtcatctaaagcaccaacacgaaactgttcaatcagggcaaactgttgtttttgatcattgtagagtagaacgccagccgcttcaggccgatgcacaagttcgcgctgcaatacaggagtatattcagattgattaaatagacgatgtcgaaggctgactttttcaacttgaataaaaccactgaacagaggttcacgtgatgttacttcgacatctttagatgtataacttggacgctcgacaatactcatgattcgatcaggacgaaatctatttatttcatcctaaccgagaatcatggctaggcaagtgttttttttgaatatttacactttatgatacagtttttgtccttgctcttgataaacctctttcattgctttgaggccttcttcaacctctgaatcgctattggtgagattgttggcatagtcacgtacattctgggtgattttcatcgaacagaattttggaccacacattgagcaaaagtgagcagatttatgcgcttcttttggtaaagtctcgtcatgcatgctgcgtgctgtatctgggtctagacttaggttgaactggtcgtcccaacggaattcgaaacgtgctttagacaaggcattatcacgaacctgtgcacccggatgacctttggcaagatcggctgcgtgtgctgcaatcttgtaggtaataattccgtctttcacatctttcttgtttggtaaacctaaatgttctttaggtgtcacatagcaaagcattgctgtgccataccagccaatcatggctgcaccaatagcagaagtaatgtggtcataacccggagcgatatctgtggttaaaggtccaagcgtatagaatggagcttctttacacacttctaactgtaagtccatgttctctttaatcatgtgcattggtacatgacccggaccttcaatcatgacctgaacatcatgttcccatgcacggtgagtcagctcacccagtgttttaagttcgctgaactgcgcttcgtcatttgcatcttgaatacaacccggacgtaagccatcgcctaagctaaatgacacatcataggctttcatgatttcacagatttcatcgaagtgtgtgtataagaagttctcttcatgatgagcgagacaccactgcgccatgattgaaccaccacgagacacaatacctgttaaacggtttgctgtaagtggcacataacgaagtagaacacctgcgtgaatggtgaagtagtcaacaccttgttcagcttgttcaataagcgtgtctttaaagatttcccaagtcaggttctcggcaacaccatcaactttttcaagtgcttgataaattggtacggtaccgattggaactggtgagttacgaataatccattcacgtgtttcatgaatgttcttacctgtagacaagtccataatggtgtcagcgccccaacgggttgcccatgtcattttcgcaacttcttcatcaattgaagaaccaagcgccgagttaccaatattggcattaatcttaaccaagaaattacggccaataatcattggttcaagttctgggtggttaatgttggcaggaataatagcgcggccttcggcaacttcttggcgaacaaactcaggtgtaatttcttttaagtttttcgcaccaaagttttgacctgggtgctggcgcatatctacagcttcgcgttgacgctgattttcacgaattgcaatatattccatttcaggcgtgataataccttgcttggcatagtgcatttgagtgacatttttgcctgctttagcgcggcgtgggttttgaatatgtgcaaagcgaatatcagcagtacgaatatcttttaaacgctcctgtccaaactttgaagttaggccagaaagaacgtcagtatcgttacgctcttcaatccatttttgacgaactgaaggtaaacctttgtttaaatcaatttgaacattcgggtcagtataaacacctgaagtgtcatataccataataggtgggttgtgctcaccaccaaggccagttggggtatcggttaaagaaatttctcgcattggaacctgaatatcagggcgagagccttcaatataaacttttttagaagcgggtaagatgcgggttaagtcttttgcatcttgttcatgttgtgctgaaatttcagcagaagagagattcgttaattggttcatcacatgatccttatgaataacatcaacgaatcaagcacgaccaaaaacgatggcggatttatcttgaactagataaattgagggcttaggttttcagatggcttgattcctacgcaggtcttaacctgatcaggttcaacggtacttgtgatcaaactggtgttgcgataacacgaaatttacacaatctcagcgagctattactcgcgctccgtcaagcgatttaaagactaacatgttttaggttggctggcattgtcaatttgtatctatacaaaccgcatctatatggcagtcacgatagacttctgtgttccatggcgaatcaaattttaatagctgctcaagttgttcatgcacaatctgataggtagatttcttttgcccattttcatcagttaaatctattttaaattgcttattgcgctcatcgacaggggtggcaataaacttcagaaattgttgggcaggttttgctaagctggattggctctgagttgataaaaagcggatttgctgaagtgcatcagggtcaaaccatgtgttcggggcatattcattcgacacaggtgtgttatctagaccaaagaaaatgaagtatcgatattcattaaagagtaatttggcatcattaataaaataactctttggatatttttgaataaacttttcccaaaataaagcacgttcagtaagctctttccatgaaacagccaaagcaccatcgttatagaaaatgtcttgattgtcttttgccatacgagataaaaattctttctggtcagcgggtaaagccttagaaaaaacatcaactaagtagtttggctggcgacgataagtaaacataccttcaccttgatagagcagctcaatataggcttggccttcatgttgaagtaaatattgatcacgcgggctcagttgggcgaagagctttttctgactttgaatcacctttttaaggtcttgtttctgttctaaaacagcatagccaaatgcttcaaaagctctccctgttttttcagtgtagtcttgtttaataaaacgttgatacatggttgttgatgcatcaattagcttaagctgttcctcattttttaacgaaggaacacaggttttaagcttttcattaatttgatttaagtcttctattttactgttctgattaatcgtgtgcatggctaccataatttgtaagcagctactgtctcgctgttcggtggccttttgcgcagttgatttttgctctttagatacagtttgatcttgctgtgatgttttattacagccagttaaaagtagtgcgccgcacatactcatcattagaatttttttcatctttatatttttatcgaaattgatattgctcaaattataacgcttaaaaagattgcatcactgttagaaatctttattattaggtaggtcggtctacttaagtaaaagctatgaatgatagaacagcaagacagaaaattctcgatgcagcggcaacactgttttataacgatggcattactgcaacaggaattaatacggttacggctaaagcagatgtagctaaaatgtcgctttacaataatttttcttcaaaaggtgaacttgttgatgcctatattgctgcacgacatcaagagtggttagacctttatcaaaagcgtttagaaaaaacaaaaacagcgaaagaagctattttggccgtatttgatgcctatcaagatcatgccgagtttgcttatgaaaagggttttagaggatgtgggctattaaatgctgccgcagagttcccagcaaatagttcagggcgaaatgctgtaagacagcataaagaacaagttgaggcgattgttgccgagcatttaaatcgcttattaaaagattcacagcgtgttagctatatcgcctcacaactttcttttttattagaagggtcgatggcaagagctggtttagagggtagtagccgtcaacttcaattagcgagacaaatggcagaagatgttttagatcgagaatgccaacatgattagccttattaaaaatagtagttatggtggcactattgcaattttagtagcctctttcttatggggaaccacggggacagccgcagcatttgccccaacacttggtccacttgcaattggcgcggttgctatggggggaggtgggcttttacaggcattgattgcatctcgggccatccgggaacaccgacaatttattgggcgaaatatttctattattcttttaggtgttgtggcagttgggatataccccctagctttttattcttccatgcattatgccggaattacgattggtacggtggtttcaattggttcggctccactcattgcagcagttttagagcgattctttgaccgtaaagttttatctaaaacatggttcctaagttttgtgttgggtgttgtaggggtaagtttgttatctatgggcgaaagccacgcagcacaagagagtacaaatgaatggaataaaatttttggtatttttcttgggctggtagcgggtgcaacctattcactttattcatgggctgcaaaaagattaatagaccgaggtattgcagctaaagctgcaatgggcatgattatgggaggtggggcagtcatcttgcttccaactttattaattacaggtggtgggctactgcaaagttcaacaaatttacttgttgctggctatatgatgctgattcctatgtttttgggttatttgctttttggtttcgggttaaaaactgtaaatgccagtcaagccaccactttaactttatttgaacctcttgttgcagcgatttttgccattgttttggttggcgaaagtgtctcatggattgggtgggcaggcatgtttttgattttcatttgtattttgatgttatcaaagcctgaaaatacataaaaaatgaaaacttttactggcttgagtttaaattaaatttttcttagtcttaaagccaagttttatcgttgatttaaacaatgaaaataaaattaatgcttgttgcgggtttatggagttttacatcgtcgagttttgctctagatttagttgaaacttatgagcgcgcaaaactaaatgatccgacgtggcaagcgaatcaacaacagtttgaagcagatcagcttaatttaggcttagcaacaggcgcgttactaccaacagttacattatctggaaatattacccgtaatcgacaaacggtaaagcgttcaaattttcctggtgttgatcaggaaggactttccgatgctttggtaagtaatacatcgactaccaaacaggctactttatctgcccgtcagcctctttttcgtatggatgcatgggaaggttataaacaggttaaaacttcggttgcccttagtgaaattactttaagactgcaaaaacaagatcatgttttaaatgtagctgaagcctattttaatgtattgcgtcagcaggcacttaccgctgcatatttacaagaagaaaaagccttgcttgaacagctcaatatgatgagcgccaagcttaaagaagggttggtagcacgtagtgatgtgagtgaagcaaatgcccaatatcaaaatgcccgagccaaccgtattgctaccaatgtgcagcttctattggctcaagagcaactatctgaatatattggtccgtatcaagataagcttgctgtattgagaagtgattttatctttcaaaaaccttatccggcacagctcgatgagtggttaggattagcccaacaacaaaatttaaagattcagcaagcacgtttacaaaagcgatatgctgaagatcaacgtcgtgtggaaaaagctgcactttatccacagatagatgcagtggcgagttatggttatactaaacaaacgcccgaaacgctgatttcgactgatgggaagtttgatcaggtcggggtagagatgaactggaacttatttaatggaggccggactcgaacttctattaaaaaagccagtgtggagttaaataaagcgcaagcccaacttgatgcggccattcgccgtgccaatgtcgatgtgaaaagtgcttttatgcaggtagatactgaccgagcaaaacttgaagcaagaaaggcagcaatggactcttcagcacttgtttctcaagcttcaaaagcaagttataacgaaggcttaaaaagtatggtcgatgttttattggcgcagcgtaatgctttttcagcaaaacaggattatcttaatgctcagtatgactatttattaaatgtattacgtttaaaagcggctgtaggtcagctaggggaaaaagatctagttgaattaaacagctggttaacgtatcagtaataaaaaatgcttttatctgaaatttaattttgtcataaaaatttaatgattgatgtgttttaatgctcaatcattttatccctgcgccatcatgttggaggcttcccttgagtccgagtaatccggtgttaagccatcatatttcttctcaatttaatgaagatttgcaagatgtgaacacaaagtttatgaccatgggtggcttggtcgaacaacaggttgccaatgcaattcattctttgcttgatacagatgcgaacttagcaattgatgtccaatttaaagataatgcagtcaatcaatacgaacgtgatattgatgaagggctgacgctgattttggcacgtcgtcatccggcagcaattgacttgcgtatggtaattgccatgagtaaagccaatactgacctagagcgtattggggatgaagctgcaaaaattgcccgtattgcgcaaaatctatgtgaagagggcggttctcctcgtggctacatggaaacacgtcatattggtaaccaagtacgggtcatgattcatgacgcacttgatgcttttgcacgtttagatgcagatcaagcattacgtgtacttttagccgatgctgacatcgaccgtgaatatcagtcggcaacgcgtactttaatgacttatatgattgaagacccgcgtcatattgctcgtgtgattaatgtcatgtgggttttacgttctttagagcgtattggtgaccacgctcgtaatattgctgaacaagtcatttacatggcaaaaggctttgatgcacgccataccaaaattgaagaaattgaagcaaaagtacacgaaaagtaatatgtgagctgaaatatttaaaggccttgtttcagacaaggcttttttatttttttaaaataatagataaaaaaatgtcccgaactttggggggaagttcaggacagaaaatcaagtgcattaagaaaaaacacgacagggatcgtgtcttacttgctatgaattgatattaaagtttcagccatttcatgtcatgtagagtcctgtgcgctctatgtaaggctttatatgtttgtgtaagtttcacgtaaaaaaaggcaggtctatgtatataaacctgccttttttaaaatgatgggcttggaataacctgttattctggtttccagccttccgctttttcaacgctctcatcattattgaagaacttctcacgttgctcttcaaggaattttttcgcttctggttcaaacacgtttaaacgtttttcattaattagcgtagtttggtgctgtaaccattcttgccatgcttgcttagaaacattttcaaaaaattcttggcctttggcaccaggaaacggagcaaagtccaatccttccatttccttttggtatttacggcaaaatacttgtcgactcattttgtatccttaagcgtataactgttctagacgtttatgggcacgtgcaatcgcagcttcaacctgttttggtgaagttccgccaatatgatcacgtgcatttaccgaagcttctagtgtcaaagctttatcaaatacatctgctgtaattaggtcagagaattgttgtaattgctcaagtgttaactcagataaatctttttcttcagcaacacctaatgcaacagctttacctacaatttcatgcgcatcacggaacgcaacgccttttttcactaagtagtcagcaagatcagttgctgtagagaatccgcgaagagcagcttcacgcatgatttcaacatttggaaccaatgcagggatcatgtcagcaaacgccatgagtgaaccacggacggtatcaatggcatcaaataaaggttctttatcttcttggttgtctttgttgtaagccagtggttgacctttcataagcgtaagtaagctaattaagtcaccaaatacgcggccagatttaccacggatgagttctggaacatcagggtttttcttctgcggcatgattgaagaaccagtacagaagcgatcaggaatatttacgaatttaaactgtgcagaagtccaaagaataagttcttcagacatacgcgataaatgcatcatgattaaagatgctgctgcattaaattcgatagcaaaatcacggtcagatacagcatcaagagagttctcagatacagcttcaaagcctagtaactctgctgtataagcacggtcaatcgggtaagttgtaccagcgagagccgcagaaccaagtggcatacggttaacacgcttacggcagtcttgaagacgttcagtatcacgaactaacatttcaaaccatgccaacaagtgatggccgaaagttaccggttgagctgtttgtaagtgtgtaaagccaggcataatagtatttacatttttggcagccaagcccaacaaacctttttgtaaacgctctaataagcctaaaatgtcgtcaatttcgtcgcggagataaagacggatatcagttgcaacttggtcgttacggctacggccagtgtgaagttttttacctgtaataccgatacgttgagtcaaacgtgattcaatgttcatgtgaacatcttcaagatcgatacgccattcaaaagttccagcttcaatttctgcacgaatggtgcttaaaccttcaataatgtcgtctcgttctgcttctgtcagtacgccaactttcgcaagcatggtagcatgcgcaatagaaccagcgatgtcttgcttataaaaacgctggtcaaattgaacagaggcggtaaattcggctacaaaagcatccgtcgcttcagaaaaacgaccaccccacatacctgaggtttggtttggggctgctgaattagggggatttgaagatgtggtcatggtggctcagtaaaataaaaaagagtatatcacttgccgaagctcaacaaacaaagttgttttctacagcatatcgaaatcaaaattcctcctatttttttacgaaaattgatcgttggcaacatttattagaattaattatcgcaagtaatgttttagctctggttttagctttggctgaagcgcagtcttggcatgcattaaacggctcacgtcttttacaatatatcgtttttattaactgggtgattttgtctttttttgccttggttgaacattttcaggatttttttagtcagctacagcaaaaatatgctttggtaattggctttgttatgctgcaagcgatagttgtggtaaccaccataataagcaatttttttcagtttggagttttgaaaaaaacatctgttatagcgcaggactggagcatttattttaccaatgtccctttatatttaagttatggaatattattaggggccttttgtctgcgttatttatatgttcgagaacaatggttacaccaacaatatgcagaattaaatgcccgtattcaggcaatgcaggctcgcattcatcctcattttttatttaatagtctaaataatgtggtgagtttaataacgatagatccagataaagcagaaagtatgttaattagcctgtcacgactgtttcgggcgagttttcaagaattaaaattagtgagcttgcatgaagaaattgagcttagtaagcaatatttaatgattgagcaaatacgtttgggcgagcgtttaaaagtcgaatggaaagtggaaattgaacctttgcaattaaaacaggtcactattcctttattgacattacaacctttattagagaatagtatttttcatggggtagagccaatgatgggtaaagcaaccattggggtattggttgaaatattgcaaaatcaggtcagtatagtcattaccaacccttatacacacgatacaataaattcacggaaagggcatggaatcgctcttgaaaatgttaaacagcgcttaaaagcgtattatgggaattcagtgagattccaggtatataagggtgaggctttatataccactattatgagctatcaataccaatcaaaataataagtcagtcagagttaaccataaaaaaatggaccaagttaacggtgacaaggaggatgaatgaaggtgctaatttgtgatgacgaaccacttgcagtggaacgattgtcacgtttagtttcaaagatgggacatgaggttgtcgcaacagctcatcatggccaagatgccttggaacaggcacggcttcatcacccagatgtgattttacttgatatccagatgccgggtatgaatggtctcgtctgtgcggagcaattaagccaacttaatcctcgacctgccatagtgttttgcacagcttatgatcagcatgcattggaggcatttaagtcacaagcacaagcttatcttcttaagcccattgatcctcaagagctggagcagacatttaagcaattaacccagctaacgcaagcgcagctcagcgctttgcctaaacctgagcttttacaggatttaaaaacacaacgtcatcaaattgctgctaaaacctatcgtggggttgagctaattcctgttgaaaatatctattactttttagcagatcagaaatatgtcacggtacgtcataaaaatggcagcgtattgattgacgaaacacttaaagaacttgaaactgagttcgcagatcagttcatccgtattcaccgtaatgcattggtctcgattgcttatttagatggtttggagctagtaagttcgggccaatatcaggttcgcttacgtggcttagatgaaagactttccgtaagccgccgtcatttatctacccttagagaacggatacaccaactttaacctgtattcatcttatttttgcttgtgagattttacttgcaattttaagggatcaagttaagtttagggtgtattgtttgaccagcccatgcttgaatttatgaaaaccttgaaaattgctacacgacaaagcccacttgctctttggcaggcagaacatattcgtgcccgtttacaggagcttcacccagatttaacggtggagttggttaagtttgtcacgcagggcgataaaattttagatacacctttagcaaaaattggtggcaaagggttgttcgttaaagaattggaagcagcacttttagatggtcgtgcggaccttgctgtacattcaatgaaagatgttccaatggcattaccagaaggtttaactttggccgtaatttgcgaacgtgaagatccgttagatgcttttgtttcgaatcaatttgaaaaatttgctgatttgccgcaaggagcaaaagttggcacctcaagtttacgtcgtaaatcacaaattttaaaacaacgtccagatctacaaattattgatttacgtggtaatgtcggtacccgcttagcgaagctagacgatggtcaatatgatgctattatcttggcgagtgctggtttaaaacgtttaggattggcagaacgcattcgccactgtatcgagccaagtgtaagtttgcctgcggttggtcagggcgctcttggtttggaatgccgcgcagatgaccaagaagtgttgactttaattcagccacttctacacccagagacagatgtatgtgtacgtgctgagcgagcattcaatgcgtatcttgaaggtggttgtcaggtgccgattgcaggttatgcaacactccaagatggaaaaattcatattgaaggccgtgtagggagtgttgatgggcaaacattattacgggctgagcttacagatgaagcgaataatgctcagcaattaggtgaaaaccttgctcggaacttacttgatcaaggcgctggtgatttattaaaggccctctactaacgctatgttgtttattaatacccgacctgactcgcgtgcggctgaattaactcatgctttgcagaataaggggtttcaggtcgagtctttacctcttttagaactggttgctcaacctttttcagaatcactctctcaactctatcagcagttaactggcgcacaagcgattgtagtggttagtcccactgctgttgatgtggggatgcagtatttaacacaaagtggtttaaaaatagatgagctaaaacatattcaatggattgcggtggggcaggcgacggctaatcgtcttcacgactatgggattgaagcgcatgttcctgaggttgaaacttccgagggaatgcttaacttgcctcttcttcatcatatgcaaaaatcaggtagtgtggctttttggagaggggaaggcggccgtcaatttatgatggaaactttgcaacagcaaggaattcagattttaaattttgttctatatcgccggcagtgtccgcaagcttcatattcgacattcaaacatctgacacagaattcaaattataatttagataaatggctcgtcttaattaccagtgaggcgagctggaaatactggttagagctttgtttaaaaaataaggcacaacctgattgcgtatatttagttttaggaccacgcctttttcaacttgttaaagactatcgcgatcagcaacaagctcattttcacattattcaacttgaaaatttatcgccttcggggatgattcatcacattcaggcattataaggattcgtatgagaaaacttgtttctatcatcattttgctgggcatcgcttgggtggctaagctcagctacgatatgtggcaaatttctcgtaccgtccctgaacttcagcaaagcttgctgcaatctgaacagcaatatgccaatttgaatgatcaattggttgctttgcaaagacaaattcaaaatcaaccaagtcataattctaaaacaacgcctttagcaacgacagaagttgttcaaaccggaattgcaccgaccgtattaattaaacaaaaattagagttaatccagtttgcaattgaccaacagcaatttatttatgctgtagatcatctaacccaactacagcaaaccctaccacaatatggaattgctcctgcattacaacacagcttaaatcaggctcttgagcaagataagcaggcgattcaacagtttgtacttgctcaaaatcagcgacatcaactcattgatgatttactccagaatattgataaaaatattcagcaagccttacaacagcctaaatttgagatggaccaatccgaggctgtgtcatggtggaaaaaatggttccgtattgagaaagtagaaacgccgtctattaatttaatgaaccgaagtgtagtgcttaaagaagtgcaattaaggctattaattgctgagcaagctttaaaccaaggaaaaatggctgaatatcaaaatgagttgcagacagtaatgcaaaaactaaatgaattacccgatgcgactagccaacaactcaaaaaccgtattgctaaagtggcacatttatcagtagtgcctgttcctaaattatcgacacttggtctaatcggctcataaggaggacacatgaagcatctcctgtgggtttactttttaattagcttagtccttttcgcagccttggctttattaagttatggctatggtatgggatatgtttatatttactggcggcaattgcaattgcaaacaaatgtatggggattagtctttacgtttgttgtgatgagctttattgctcaggtgatatggctttggattaagcgttattcttctcgggaacaaagaaagagagagaatatttttcagtttaaaaaccttcatccgtatgaacaattaggtattgtctggttattagaggctgctgaagatcaacgggtatttatcgaacgtgtttttactcaatcaggccttctaaaaaatattattgatgccaaatttctagttttaagtggagattaccaaaaagctttagaggccttggatcaatccccaatggcttttgagttagcagaattacagcgtattgaaatattcttggcacaaaacgaagctgaacgtgccttaacccatcttgagtttttatatcagcatcagttatcgccatggcttgaagagattgagacagcatatcaacaacgtttaacagcgctttggggccagcttgctttacaacaaccatgggtatacttgcgttctatgaaatatggtttgttggacgctgaacatcgtgatttatggctacaacaacttcttcaacagtttgatcaagcttcaatagatgatttacaagcactgcaacagcgctatctggatttagagtcagaaattcaaaccagaccttatagcagtaaattgttatggttaaaacttttggcccgtatgccagaaatgagtattcagcatgaagtattaaccttgcatttactcaaagagcaattcgatccggacgtattttacttatggtttcagcaacaattgcttaagcaggttcctgactatgccgatgttgaagaaaagattaatcaatttgaatctcaatatatgaatttgccagttttaacatttgcaaaatggcatgtttacatggcaacaggtcgtcaagctgaagcagaaatattattaagtttataccctgataatattttaatgagctatttacgtattaaatcaaccttaaaagaagatgatgagttaatcaaacagttaaacctaatctttgaaaatgatgcgaattttttaaaatttaaaatctgaggtaaaaatgaaagaactgtctgtctaccctgtaatatacgaccagaaagtagcatggggagatatggatgcttttggtcatgtcaataatgtgcaatattatagatatattgaaagctcacgtattttatatatggaaaatgtaaatatattgactccaaatatatatactgttgttgcttcaagtcagtgcaaatatttaaaacctgtgttttatccagatgtattgaaagtaggggttcgtgtagaagagctacgtaagagcgcgttccgtatggcttatatattatggagtgaatctcagcagcaaatcgttgctacaggtgaagcagttatggtttgtgtgaataaaatgacaggattaaaatgtgaaataccaagtgaagtaaaaagtaaaattattgaattagaaaaatcagttgggcatgatttaatacatttagcttaaataaatattaagaaaatatattacaattataattactaatgtaattaaaaagtaaatttatagcgttattctgatgaacttgactttcaaactattgcttattgaatagattataaatactattggttatgatttaatgtttttaaattttgtctgtattatttgaattgtcagtaagactggagtatttattaatgaaaccggatattagtgaattatctgttgaagagttaaaacgcttacaagaagaagcagaagctttaattgcaagcaaaaaagatcaagcaatcgaagatgcttataatcaaattatcgagattgctgaaaatgtaggttttagtgttgaacaacttctagaatttggcgctcaaaaacgtaagaaaacaacacgtaaatctgtagaaccacgttaccgtaacaaaaacaatgctgaagagacttggacgggtcgcggtaaacaaccacgttggttagttgctgaaattgaaaaaggtgcaaaacttgaagatttcttaatctaattgtattgtctcttaaaaagccaagcgattctgcttggcttttttatttttaaaaagaattaaaaaaatttaattttaaatatgaatattcgataaggtgcttgaattcctaattaagagcattgttgagactaaattttcatttagcaagatcaatcgtaaatttcatgattttgtcatacgttcaacttatagtctttagcgagacgccaagcccgattgcttggtttttttatatgaagtgaattggcgatgttgaaaaagtatgcataatgtcagactagagaggaactctcatataaggatgataatttgcatgttggtaaggctgaatgaagaaaaagtctaagcaatggaagtggtggttttttgccctcattgcatttttaatttttattattttacagattccggcgacttggcttatctctaaattttcaaagaataatcaaactgtccataatgtaagtggcaatatctggcaggggcaggcagactggcaccgtggagcgttacgaggcactatccactggaaaacgagaccgctagacttacttttattacgctttgctgcagatgttgatattcatagtggtaatacgcaattaacggggattatggcgtatggttttggaaaaaaagttattgtaagggatatgaatggccagattgctccagaaacactgaagcaaattgtaaattggcaatggcctgtaaatagtattcaacttaaagatatccaatttaattataaaaaagagcaaggctttgcggcagttgatgggcaattgcattggggtggtggagcgctcatttataatattggtgatcgtcaagatcgtatgaatatgccttctttaagtgggcaattaactgaccagaacggacagctacaagtggacatccgtgatcagcgtaatcaaaaaatggccaatcttttactagatgccaatatgatgctggatgttcagctcacacagcgtttattactcaatgttccatcatatgacggtaaagctggtttggatacttttgtcattagttctcgccaaccattattacaaggtggtaactaatgaaagtatggattgataaattacagcaattgcaatggcaaaaattagatcgactgagtgtagtggtccttgccattttaattttatggttatgctggaaactcgcttcatttttttggttggtgattgcgcctcctcaactgatgcaatttgatcgggtagaactcggttctcaacaaccacaaataccaaatattagtactttttcactttttaacgaaccttctgccaatgcggctcaagaaagcgtgaatttagaattgcagggtgtaatggtcggctatccaaaccggttttcctctgctgttattaaaattgataatactgctgagcgttatcgagttggtgaaaccattggttcaacttcttaccaattggcagaggtgtattgggatcgtgttgtgttgagtcaaggaaatggcagtacccgtgaacttcagttcaaaggtttgccaaatggtttatatcaaccaatgactccggatgcttcacaacaaagtgctacaccatctcaatctacagagcctatgaatacggcccaacaggcattgggacaagcgatccagcagatgcaaggtaaccgagagcaatacctccgagatatgggggtaagtggtaactcaggtgaaggctatgaagttacagaacgtacaccgactgcacttagaaataagttaggtttaaggcctggcgatcgaattgtctctttgaatggtcaaacggttgggcaagggcaaacggatgtgcaattacttgagcaggctcgtcgagcagggcaagtaaaaatagaaataaaacgtggtgatcaagtgatgaccatacaacaaaatttttagtgataacacgtcaccataagagttaggaaatatcgcgagttatggctttattgaatcatcaacgtccactttgggcattacttgcagcagccccattgattgcgacagtaagtagcagtgcctatgcccaaacatggaagatcaatttacgtgatgctgacttaactgcctttattaatgaagttgcagacattacaggaaagaacttcgctgtagatccgagagtacgtggtaatgtcacggttatttctaataagccattaaataaagatgaagtttatgacctatttcttggggtcttaaatgtaaacggggtggttgcaattccttctggtaataccattaagcttgtaccggatagcaatgttaaaaactcgggaattccttatgattctagaaatagggtccgtggtgatcaaatcgttacacgtgtgatttggctggaaaatactaatccaaatgacttaattccagcactccgtcccttaatgccacaatttgcacatatggcggcaattgcaggaaccaatgcacttattgtttctgatagagctgcgaatatttatcaacttgaaaatattattcgtaacttggatggaactgggcaaaatgatattgaagcgatcacgcttcagtcgagccaagcagaagaaattattacccagcttgaagcgatgagcgcaacaggcgcatctaaagattttagtggtgcccgtattcgtattattgctgataatcggacaaaccgtattttaataaaaggtgatccgcaaacacgtaaacgtattcgtcatatgattgagatgctggatgtaccttcggcagatcgtttaggtggcttaaaagttttccgtttgaagtatgccagtgctaaaaacttgtctgaaattttgcaaggcttagtcacaggacaggcagtatcttcatcgaataatagtaataattcatctaactcatcgaatccgattaatagtttaattggtaataaccagaattctggttcaaatacatcgggttcaaatggtgcctcaatttcaactcctgcaattaacctaaacggtaattcgaacagtagtaatcagaataatatcaccagctttaatcaaaacggtgtgagtattattgcagataatgctcagaactcattagtagttaaagctgatccccaattaatgcgtgaaattgaatcagcgattcaacaactagatgttcgtcgtcaacaagtgcttattgaggccgcaattattgaagtctctggagatgatgcagatcaacttggaattcaatgggcactcggtgatttatctagtgggattggtttacttagctttagtaatgtaggggcgagtttatcttctatcgctgctggttatttatcgggtggttcggctggagctgcatctgctatcgctaatggagctaataaaggtaatggtgcaactttaggattgggcaattttgataattctcgtaaggcatatggtgcactaattcaggctctcaaaaccaatactaaatcaaacttactttcgacaccgtccattgtgacgatggataatgaagaagcttatattgttgtaggtcagaacgttccatttgtcacagggtcggttactaccaatagtacaggtatcaatccctatacaactgttgagcgtaaagatgtcggtgtgaccttgaaagttgttccacatatcggtgaagggggtactgttcgtttagaagtagagcaagaagtttctgctgttcaagatagccgtgggcaagcagctgacttggtgacaagtaaacgcgctattaaaacagctgttttagccgagcatgggcagactgtggtgctaggtggtttggtgtcggatgacacttcgctttcaagacaaggtatacctggtttaagtagtattccttatgttgggcgattgttccgatcagataacagaagcaatgtaaaacgtaaccttctcgtttttattcacccaacaattgtgggcgatgcaaatgatgtacgccgtttatctcagcagcgctataatcaactttatagcttgcaattggctatggataaaaatggcaactttgcaaaattacctgagcaagttgatgatatttataaccaaaaaatgaccccgccgagtattgcctccaagccaaaaaattaccaacaggttccatcaggtggtaaaagttcgaccataactacgccggtagctgtagaacctaccgtccaaaagcaaaccctacagttgcctgatcctgaaattaatcgtactaaaaatacagtaacaacaacgacactgcgtccaagcacagcgccgtagtagcatgttatgattaataaaaaatgaataggacataggcatgacttggaaattacaagcaattactggtgaatttactggccaagaaattaatgttgatcgtgatatgttggtgggacgtcatcaagatgccgatttattactacaggctgctgaaatttcacgacgccatgcagcattgctgttaaaagatcaagcgctatgggtgcaagaccttaattcatcgaatggtacgtttgtgaacgatattcgtattgagcaagaaaaacagttgcatgatggtgatattgttcaattcgcaagtttaaaattttcagttttcgcccctgcacaagaaaatactgatttacctgaaattgaggtggagccagtacaaactgcaccgacacaagatttaagcgatcaaggtatgccaagtattgcggagcgtgcagcagaaactgaagtgagtcgtgatggaatgcctcagcgcgtttctgtgccaaaaccagcaccgattcctgaaggggtggatattcatgctcagccagaacaaactcctgttgctattgaggagccagtttctcgggttactgaagagaaagagcagcaaaagaatgcatctattggtctagtgaccattattattttagtgattttagctgtattggcgtggttattctttaaataattcgttggtgcttttacaatcaaggcatgctaaacgcatgcctttttaattttgagtagaagaaaatgtctgttgcacaactaagtaagcgcgatttaattttatttgatctagatggaacgttggttgactccgctgccgatttatatcggtctatgaacttaagtctgcaatcactcagttggccattggtaacagaagcacaaatacgggaatgggtaggtaaaggggcttcaaaactttgtgagagtgttctgcttcatgtatttggaaaattagatgttgaacaacataaagttttattacagaaatttgtagaggtatatggtgcggagctgtgtgtgaatactcaaatttacccaggcgtacctgagtttttaaaacattgccaaactttgaatatcaaaatggcatgtgtgactaataagcctgtcaaacttgctcaagggttactggatgagctagagctttcttcttattttcaagttgtacttggaggagatagcttacctgaaagaaagccgcacccactaccattattgcattgcatggaaagcctaaaaatatctgcttcacaatcattgatgattggtgactcaagtaatgatattgaagctgcacgtcgtgctggaattgattgtattgtggttagctatggctataatcatggagagaatatctatgattgccaacctcagcaagttgttgatagtcttgctgagttaattgtctaatgaagaaaatggagataagaatgaataagcgtatggtttttcgatggcgtgtctaaaccgaatctagaaaaacacacttttaaatcgaaaccatattagagaagattcatgacaacattagcgcaattcgagcaacttaaggctgctggttacaatactattcctgtttatcgtcaacgtttagcggatacagaaaccccattatctgtttttgctcgttttaaggatcaaacacaggcttacttatttgagtctgttgaagggggtgaaaactgggcgcgctactctatgattggtttaggcgaatcaacagttttttcctgtaacgctggtgttttatctatacaacatgctgacggatcagtaacacagcaaaattgtctagacccattccaatatatccgtgaattccaaaaacaatttaaagttcctgcggctaaactcttaccggacttaccaagctttacgggcggtttggtgggttatttgggctacgatgctgtccgctacatcgagccacgtttaaagaatgtacctgcggctgatccgattacgctaccagatttatggttgatgctctcaaagacagtcattgtttttgataatcttaaagatacgctatttttaattgtgcatgcggatacagagcagagtaatgcttatgaagacgctcaacaaaaattagatcaattagaacagttgttggcgactccagttagtttgcaagcgcgaccacatacgcctccgcattttgaatcaattactggtaaagcaaaattcttagagacggtagagaaggttaaggagtatatccgtgcaggcgatgtgatgcaggttgtacctgggcagcgtatggtttctgattttgatggagaagctttacaggtttaccgtgcattacgtcatttaaatccatcaccttatctattcttggttcaagggcaaacgattactgataaaaaaccatttcatattgttggctcatcaccggaaattttatctcgtttagaaaatggtattgctacagttcgacctttggcaggaactagaccgcgcggtaaaactaaagaagaagatatagcattagaaaaagatttgctgtctgatgaaaaagagattgctgaacatttaatgctgattgatcttgggcgaaacgatgtagggcgtgtatcgaaaataggtaaagtccaagtcacggatcaaatggtgatcgagcgttattcacatgtcatgcatattgtttcaaatgtacaaggtgaagtgcgtgatgatatcgatgcacttgatgtatttaaagccacctttccagcaggaacgttatcaggtgccccaaaaattcgtgcaatggaaattattgatgaagtagaacctgtgaaaaggggagtttttggcggggctgttggttatttgggatggcatggtgaaatggatatgtcgattgcaatccgtacttgtgttatccgtgataaaaaggtgtatgtacaggctggtgcagggctagttgctgactcaaatccagaatctgagtggaatgaaacccaaataaaagctcgcgcagtgatcaaagcggttgaattatcatcaaacggattgattttatgagtttttagcggtttttttttaaaaaaccgcttgcatcgtttggaagttttgctaaactgcacaccgttccgatacgaaacgtacgaaacactaagaaacgccggcatagctcagttggtagagcaactgacttgtaatcagtaggtccacagttcgaatccgtgtgccggcaccattttaaagtgttgagttgattgagtaaagaacggcactgtagataagtgcgatattggtgagattcccgagcggccaaagggggcagactgtaactctgttgcgaaagcttcgaaggttcgaatccttctctcaccaccatctctaaacttcgagtgaagtggttattaccaacgttgcgggagtagctcagttggtagagcggcagccttccaagctgcatgtcgcgagttcgatcctcgtctcccgctccatcgaaggatagtcgctcttatagctcagtggtagagcactcccttggtaagggagaggtctcgagttcaaatctcgataagagctccagatattaaagtttaatgtggatttccacaaagttttcaaaaagcaggctatatagtctgcttttcaagtattaggtgtctagttttttttaggcgatatgtcgataaactgagttagctcagcgccatttgtaggtggttcgacgtaaacgaggaagatcatcatggctaaagccaagtttgaacgtaataaaccacacgtaaacgtgggtacaatcggtcacgttgaccatggtaaaacaactttaactgctgcgattgcaacaatttgtgcaaaaacttacggcggtgaagcgaaagattactcacaaatcgactcagcacctgaagaaaaagcacgtggtattacaattaatacatcacacgtagaatacgattctccaactcgtcactacgcacacgttgactgcccaggccacgccgactacgttaaaaacatgatcactggtgctgctcagatggacggcgcgatccttgtatgtgctgcaactgacggtccaatgccacaaactcgtgagcacatccttctttctcgtcaggtaggtgtaccttacatcatcgtattcttaaacaaatgcgaccttgtggatgacgaagaattacttgaattagtagaaatggaagtacgtgaacttctttctacttatgacttcccaggtgatgacactccagtaatccgtggttcagctcttgcagcgcttaacggtgaagctggtccttacggtgaagaatcagttcttgctcttgtagcagcacttgactcttaatcccagagccagagcgtgcaatcgacaaagcattcttgatgccaatcgaagacgtattctcaatttctggtcgtggtacagtagtaacaggccgtgttgaagctggtatcatcaaagttggtgaagaagtagagatcgttggtattaaagatacagttaaaacaactgtaactggcgtagaaatgttccgtaaacttcttgacgaaggccgtgcaggtgagaactgtggtatcttacttcgtggtactaagcgtgaagaagtacaacgtggtcaagtacttgctaaaccaggtacaatcaagccgcacactaaattcgacgcagaagtatacgtactttctaaagaagaaggtggtcgtcacactccattcttaaatggttaccgtccacagttctacttccgtacaactgacgtaactggtgcgatccagttgaaagaaggcgttgaaatggtaatgccaggtgacaacgttgaaatgtcagtagaattaatccacccaatcgcaatggacccaggtctacgttttgcgatccgtgaaggtggtcgtactgtaggtgctggtgttgttgctaaagtaactgcataagcataatatagtgacgaattacgtctcaagttgagagctttggctctcaacttgctttataggtcagtagttcaattggtagagcgtcggtctccaaaaccgaatgttgggggttcgagtccctcctgacctgccatattttgaaataaaaagcttgatgctggcttagttgttcatataataagtcgcgagttctacgacgagtacaaaaatgtcgaatgataaatcgcgtgacgcattgagcgacgcgccaattcctcaaagaaataattctgctgaagttgttcgttctggttcgcctttagatatcgttctatgggtgatagcaattgcattattgctctcggctaccatggtgaatcagcatttaccagcgtattgggcccctgcaaatgatgtttgggtgcgcgttggggtaatttttgcttgtatcgttgtggctttaggtttattatacgccacccatcaaggtaaaggcttcgttcgtttgctgaaagatgcacgagtcgaattgcgtcgagtaacttggccaacaaaacaagaaacagtcacaacatcgtggcaggttctattggttgtagttgttgcatcattagttttatggtgttttgactatggtttgggttggttaattaagttgattatcgggtaaaagagctatgaaacgttggtacattattcatgcctattctggttatgaaaaacaagtgatgcgttcacttaaagaacgaatccagcgtagcgctgttgccgatagctttggtgatgtccttgttcctaccgaagaagtggtagaaatgaaggatggtaagaagcgtaaatctgagcgtaaattctttcctggctatgtgttagttgaaatggaaatgaatgacgatacttggcacattgttaaagagtgtccaaaagtattaggttttattggtggtacacctgaaaaacctgcgccaatcactcaacgtgaagcagatgcgattcttgcgcgtgtacgtaatactggtgaagccccacgtcctaagacgatgtttgagccaggtgaagaattacttgttattgacggtccattcacagactttaaaggtgtggtggaagaggttcaatacgataagtcacgtttaacgttgacgattaacgtgtttaatcgaccaactcaggttgaactcgaatttcgccaagtcgaaaaaacgatttaatcttaattggttgaaaagcgcccgattttatcgggcattgttgttgtaacagtattgttacgtagaaattggggagcctaacggcgtttgtacccagaggtatttaaaatggctaagaagattgacggctatatcaagctgcaagttccagctggtaaagcaaatccatctccaccgattggtcctgcactaggtcaacgtggtgtaaacatcatggcattctgtaaagaattcaatgctgctacacaaaaagttgaaccaggtcttccaatccctgtagtgattactgtgtacaacgacaagtcgttcacattcatcatgaaaactcctccagcttctattcttcttaagaaagctgctggtatccaaaagggttcatctgtacctaacaaaactaaagttggtaagttgactcgtgctcaattagaagaaatcgcgactactaaagaaccagacttaactggtgctgacttagacgcgcgtgttcgtaccatcgctggttctgcacgttctatgggcttggaagtggagctataagacatggcaaagttaactaaacgtcaaaaagccattgctgctgctgttgaagcgaacaaagtttacactttggaagaagcagtacaggttcttaacagcttgcctgctgcaaagttcaaagaatctttagacatctctgtaaaccttggcgtagatccacgtaaatctgatcaggttgttcgtggtgcgactacattacctgcaggtactggtaaaactgtacgtgtagctgtatttgctcaaggcgcgcaagcagaagctgcgaaagaagctggtgctgatgttgtaggttttgatgaccttgctgaaagcatccaaggtggaaaccttgactttgatgttgtaatcgctgctcctgacgctatgcgtgttgttggtaagctcggtacaattcttggtccacgtggtttaatgccaaaccctaaagttggtactgtaactcctgacgttgctggcgctgttaaaaacgctaaatctggtcaggcacgttaccgtgtagacaaagcgggtattattcacgctgcgattggtcaagttggctttgatgctgctgcaatccgtcaaaacgttgaaactttagttgctgacttgaaaaagttaaaacctgcaacttctaaaggtgtatacatcaagaagatcactttgagctcaactatgggtcctggtcttactgttgatgtaaacaacgtttctaactaagttttaacttggttaagtaaagaattttaaagtcctgatgaggattaagcataaaacagaaaagttatttctgcttttgcttcggtagagtaaagctttatctattacttatcaggcggactttgaattgataaatgagaatttatcagcgtcaaagacctcaggcgaaaagacgttattttcgaatagcgattttcttaataaaccagcctgcgtagacgcggtggtgtgatttgttcctcctccgcgtgtaagtcgaaagacttacgaactgggagtgtgcccattgggtacataaatcaccttaggaggttttacaatggctcttcttattgaagacaaaaaacagatcgttgcagaagtaagtgaagttgcttctaaagcgtttgcagccgttgttgctgactatcaaggtttaagcgtagagcaattaacaacacttcgtgttgaagctcgtaagttaggtgtaactacacgtattgtacgtaacactttggctaaacgcgcatttcaaggtactcagtttgatatcttgaacgacaaccttgttggtccaacaattctaggtttttcaacttctgaagatgacatgggtgcagctgcacgcttgttcgaagaatttgctaaaactaacaaagcatttgaattaaaagctgctgcatttgacggcaaagtttatcaaggtgctgatgttagcgttattgctaatcttccgaaccaagagaaagcgcttactatgcttgcctctgtccttcaagctcctatttcgaaattgggtcgcctcattacagcactcaaagagaaaaacgagtcagaagctgcttaatcaattttacacaccattcaatatccatttggagttattctcatggctttaactaacgaagaaatcttaaatgcagttgctgaaaaaactgttcttgaacttgttgaattaatttctgctttcgaagagaaattcaacgtatctgcagctgctgtagctgttgctgctccagctggtggcgctgctgctgctgctgaagaacaatctgaattcaacgttgagttgacttctttcggtgctaacaaagtagctgtaattaaagctgttcgtgaagcaactggtcttggtcttaaagaagctaaagacttagttgaaggcgctcctcaagttcttaaagaaggcgtttctaaagaagaaggcgaagaacttaagaagaaacttgaagaagctggtgctacagttacacttaagtaattgtaaaaggagtcggtttttaaatcggctccataaaatggctgatggctcttgggtcatcagcctttttgcgttacaataatcggctcgatttttgttagttttgtttggtttttagagaaagcctaaataaaataaataaattcaaatgcttaccaatattttcatttttaaaaatattgttaagcgtttttataccactaaaaattgcagcatttgtaaacagtggtggccatatcggcctgcgtaattccttctgagcccgttctgcaggcgggcttggtttactttccgaggactccagatggcatactcatataccgaaaagaaacggatccgtaagaattttggtaaattgccccaagtaatggatgcaccgtacttattatcgattcaggtcgattcgtacagaacattcttgcaagatggcaaatcaccaaaaaaccgcgaagatatcggtctccaagccgcatttcgttcagtttttcctatcgaaagttattctggcaatgctgctttagaatttgttgagtatagccttggtaaacctgagttcgatgtacgcgaatgtattcttcgtggctcgacttatgcggcaccaatgcgcgttaaaattcgtttgattattaaagatcgcgaaactaaatcaattaaagacgtacgcgaacaagaagtctatatgggtgaaattccactcatgactgaaaatggtacctttgttatcaacggtactgagcgtgtaatcgtatctcaattacaccgttcgccaggcgtattctttgaccatgataaaggtaagacccactcaagtggtaaagtgttgtattcagcacgtatcattccttaccgtggttcatggttagacttcgaatttgatgcaaaagacttagtttacgtacgtatcgaccgtcgtcgtaaattacttgctacagttgtgttacgtgcactaggttataacaatgaacagatcttgaatttgttctatgaaaaagtacctgtgtatcttgacatgggtagctatcaaattgacctcgtacctgagcgtttacgtggtgaaatggctcaatttgatattactgacaatgaaggtaaagtcattgttgagcaaggtaaacgtattaatgctcgtcatgtacgtcaaatggaagctgcaggtttaactaagctttcagttcctgatgaatacttatatgagcgtatcactgctgaagatattactctacgtgatggtgaagtaattgctgcaaatactctgttaagccatgaagtaatggtgaagttggcagaaggtggtgttaagcaatttaatatcttgttcactaacgatattgaccgtggttcattcgtagctgatacattacgtgctgacttgacgcgtgatcgtgaagaagcattagtagaaatctacaaagtaatgcgtccaggcgagccaccaacaaaagaagctgctgaaaacttattcaataacttgttcttctcttctgaacgctatgacttatctccagtaggtcgtatgaagttcaaccgtcgtttaggtcgtccttacgaagttggtactgatcagaagtcacgcgaagttgaaggtattttatcgcacgaagatattatcgatgtattacgtacattggttgaaatccgtaacggtaaaggtgaagtcgacgatatcgaccacttaggtaaccgtcgtgtacgttctgttggtgaaatgacagagaaccaattccgtgtaggtttagttcgtgttgagcgtgctgttaaagagcgtttaagccaagcagaaacagataacttgtctccacaagatttgattaatgcaaaaccagttgctgctgcaatcaaagaattctttggttcaagccagttatctcagtttatggaccaaaacaacccattatctgagattacacataaacgtcgtgtatctgcgcttggtcctggtggtttaacacgtgaacgtgcaggcttcgaagtacgtgacgtacaccaaactcactatggtcgtgtttgtccaattgaaactcctgaaggtccaaacattggtttgatcaactcgctttctgtatacgcaaaagcgaatgacttcggtttcttggaaacaccataccgcaaagttgtagatggtcgtgtaactgatgatgttgaatatttatctgcaattgaagaagtaggtactgttattgcacaggccgactctgctgtagataaagatggcaacttaacagaagaattcgtttctgttcgtcatcaaggtgaattcgtacgtatgccgcctgaaaaagtaacgcatatggacgtttctgcacagcaggtagtatctgttgctgcatcacttattccattccttgaacacgatgacgcaaaccgtgcgctcatgggttcaaacatgcaacgtcaggcagttcctactttacgtgcggataaaccgcttgtaggtacaggtatggaagcgaacgttgcacgtgactctggtgtgtgtgtaatcgcaaaccgtggcggtgtaattgaatatgtagatgcttctcgtatcgttattcgtgtaaacgaagatgaaatggttgcaggtgaggcaggtgtagatatctataacctcatcaaatatacgcgttcaaaccaaaatacttgtattaaccaaaatgttatcgtgaacttgggcgacaaagttgctcgtggtgacatcttggcagacggtccgtcaacagacatgggtgaacttgcgcttggtcaaaacatgcgtgtagcgttcatgacatggaatggttacaactacgaagactcgatcttgttatctgagcgtgtacttcaagaagaccgtttaacctctattcacattcaagaattgtcatgtgtagcacgtgatactaagttaggtgcagaagaaattactgccgatattcctaacgtaggtgaagctgcgctttctaaacttgatgaatcaggtatcgtttatatcggtgctgaagttactgctggtgacatcttagttggtaaagtaacgcctaaaggtgaaactcagttaactcctgaagaaaaactgcttcgtgcaatttttggtgagaaagcagctgacgttaaagactcatctttacgtgttccatctggtactaaaggtacagttattgacgttcaagtcttcactcgtgatggcttagagaaagatgaccgtgctttagcaattgaaaaagcacagcttgattcttatcgtaaagacttgaaagaagaatacaagatcttcgaagaagcggctcgtgagcgtgtaattcgtttgcttaaaggccaagagtctaatggcggtggttcaactaaacgtggtgataaactttctgaagatttattatctggtttagagcttgttgacttacttgaaattcaaccagcagatgaagcaatcgctgagcgtttaactcaaattcaagtgttcttgaaagagaagagcgcagaaatcgatgagaaattcgctgagaagaaacgtaagcttgcaacaggtgatgaattaacaactggtgtattgaaagttgttaaagtttacttagctgttaaacgtcgtattcagcctggtgataagatggctggtcgtcacggtaacaaaggtgttgtatctaacatcttacctgttgaagacatgccacatgatgctaacggtgtgccggtagatatcgtattgaacccgctgggtgtaccatctcgtatgaacgtgggtcagattctagagactcacttgggtatggcggctaaagggcttggtgacaaaatcgaaaaaatgttgaaagaacaacgtacagttttagaactgcgcgaattcttagacaagatttataacaaagtcggcggtgagcaagaagatcttgatagcttgactgatgaagaaattctagcgcttgcaggtaacttgcgtgcgggtgtgcctttagctactcctgtatttgatggtgctgaagaaagtcaaattaaagacttacttgaattggctgacatttcacgtactggtcaaacagtattgtttgacggacgtacaggtgaacagtttgaccgtccagtaactgttggttacatgtacatgcttaaattgaaccacttggttgatgacaagatgcatgcgcgttcaactggttcttactcacttgttacacaacaaccgcttggtggtaaagcacaattcggtggtcagcgtttcggtgagatggaagtatgggcacttgaagcatacggtgcagcatatacactccaagaaatgcttacagtgaagtcggatgacgttgaaggccgtactcgcatctataagaatattgtagatggtaaccattatatggatccgggtatgcctgaatcgttcaacgtattgaccaaagagatccgttctttaggtatcaacattgaactaaaaaatggtgactaagtcgtaagactcacgattttttaggtaaaaacaatatttgtgacccagtcgggtaagcgaggcttcccgacacacggagaaaaaaattgaaagacttgctcgatatcatgcgtaagaaaacggactcagatggtcatgcaccagttgagttcgaccgtatccgtattggtcttgcgtcaccagaaatgattaagtcatggtctcatggtgaagttaaaaaacctgagacaatcaactatcgtacgttcaaaccagaacgtgatggtttgttctgtgccaaaatctttggtccagtaaaagattacgaatgcttgtgtggtaaatacaagcgtatgaaatacaaaggcgtcatttgtgaaaaatgtggcgttgaagtaactacagcaaaagttcgtcgtgaacgtatgggtcacattgagcttgcttctccagttgcacatatctggttcttaaaatcgttaccatcccgtatcggtttattacttgatatgacacttcgtgatatcgaacgtgtattgtatttcgaatcatacgttgttactgatcctggtatgacaccatttgaaaagtatcaacttcttaatgatgaagaatactttactgctctagaagagcacggcgacgaatttgttgcaaaaatgggtgcagaagcagttcaagacttgttgaaagacatcgaccttgaagctgaaatttcacgtttacgtgaagaaattcctcaaacaacttctgaaacgaagttgaaaaaagcgtctaagcgcttgaaattgatggaagcattcaaagactcaaacaacaagccagaatggatggtaatgaatgtacttccggtacttccaccagatttacgtccattagttccacttgaaggtggtcgtttcgcgacttctgacttgaacgacttatatcgtcgtgtaattaaccgtaacaaccgtttgaagcgtcttcttgaccttgcagcgccggacatcatcgtacgtaacgaaaaacgtatgttacaagagtctgtagatgcgttgcttgataacggtcgtcgtggtcgtgcaattactggttctaacaaacgcccattaaaatctttggcagatatgatcaaaggtaaacaaggtcgtttccgtcagaacttgttaggtaagcgtgttgactactctggtcgttcggtaattactgtaggtcctactttacgtcttcaccaatgtggtcttccgaagaaaatggcacttgaattattcaagccattcattttcgcgaaattacaagcttcaggtcaggcaacaaccattaaagctgcgaagaaaatggttgagcgtgagaccccggaagtttgggacgttcttgcatctgtaattcgtcaacatccagtaatgttgaaccgtgcgccaacacttcaccgtttaggtcttcaagcatttgaacctattcttattgaaggtaaggcaatccgtcttcacccactcgtctgtgctgcgttcaacgccgacttcgacggtgaccaaatggcggtacacgttccattgacacttgaagcacagttagaagctcgtgcattgatgatgtcaacaaacaacatcttgtcaccagcaaacggtgagccaatcatcgttccttctcaggacgttgtcttgggtctttactacatcactcgtgatgcagtaaacgcgaaaggtgaaggcatggtgtttgcggatactcacgaagtaaaccgtgcacttgcaactggtcaagttgcgatccatgctcgtgttaaagtacgtgtgcatcaaacggttatcaatgaaaatggtgagcgtgaacagcaaactattattgttgatacaacaccaggtcgttgcttactttgggaagttgttccagaaggcttaagctttgacatgatcaaccttgagatgactaaaaagaacatctctaagttaatcaactcttgctaccgtaaacttggtttgaaagatacagttatcttcgctgaccaattaatgtacttgggcttccgtcaagcgactcgttcaggtgtatctgtaggtatggaagacatgttaattccacctacgaaacacacaattattgacaaagcggaaacagaagttcgtgaaatcgaacaacagttcgaacaaggtttcgtaactgctggtgaacgttataacaaagttgtcgatatttgggcgcgtacaaacgaccaagttgctaaagcaatgatggataacttgtcttatacacttgtgaaaaacaaacaaggtgaagacgagaagcaaaaatcattcaacagtatctatatgatgtctgactctggtgcccgtggtagtgcggctcagattcgtcagcttgcaggtatgcgtggtttgatggcaaaaccggatggctcgattattgagactccaattaaagcgaacttccgtgaaggtttgacagtactccagtacttcatttcaacacacggtgcgcgtaaaggtttggccgatactgcattgaaaactgcgaactctggttacttgactcgtcgtcttgtagacgtagcacaagacttagtaattactgagccagattgtggtacaagtggtggtctagtgatgactccattcattcaaggtggtgatgtcatcgagccattacgtgaccgcgtattaggtcgtgtaactgctgaagatgtacgtcgtgcatctgatgatgaagttgtattacctcgtggtacgttaattgacgagaaaatcgcggctcagcttgaagaggctggtgtcgatgaagttaaagtacgttctgtaatcgcatgtgaatcaacattcggtgtatgtgcgaaatgttatggtcgtgaccttgctcgtggtcacttggtaaacccaggtgagtcagtaggtgtaatggctgcacagtcaatcggtgaaccaggtacacagttaacaatgcgtacgttccacgtgggtggtgctgcaagccgaacttctgctgcaaacagtgttcaagtacgtaacaaaggtactgtacgtttccataacgtaaaaactgtacaacatgcgaaaggccacttggtttcagtttcacgttcaggtgaaattggtattgccgatgagttaggccgtgagcgtgaacgctacaaacttccttacggtgcgagcatcttgttgaaagatggtgagcttgttgaggctggtggtatcgttgcgacatgggatccgcatacgcatccattggtaacagaagttgctggtaaagcacgtttcagccaaattgctgatggtgtaactgcaacatctaaaactgatgatgcaactggtatgacaactgttgaaatcttgcctgtaacagcacgtcctgcttctggtaaagatttacgtccagcaatcgtattagatacaactgatggcggtgaacagttctacttcttaccacaaaacacaattgtgactgttcgcgacggcgaaacaattggtgtgggtgacgttatcggtcgtgtaccacaagaatcttcacgtactcgtgatattaccggtggtcttccgcgtgttgctgacttgttcgaagcacgtaagccgaaagaacatgcgatcttggcagaagtgtctggtatcgtaagcttcggtaaagagaccaaaggtaagaaccgtttagtgattactccagatgacggttctgaaatttacgaagagttgattccaaaatggcgtcaaatcaacgtgtttgaaggtgaacatgtgaaccgtggtgaaaccatttctgatggtccacaaaatccacatgacatcttacgcttgaaaggtgaagttgctttaactaactacatcgtgaacgaagttcaagacgtttaccgtctccaaggtgtaaaaatcaacgataagcacattgaagttatcgtacgtcaaatgttgcgtaaagttgatatcatcgatggtggtgatacaagcttcatcaaaggtgaacaagtggattacatccgtgttgttcaagagaaccaagctgtcttggcgcagaacaagttccctgcgaagtttgaacgtcaattgatgggtattacgaaagcatcgctttctactgactcattcatctctgctgcatcgttccaggaaacaactcgtgtgttaactgaagcggctgtaacaggtaaagaagatgatttacgtggcttgaaagaaaacgttgtagtgggtcgcttgattccagctggtactggtcttgcataccacttagagcgtcgtcgtcaagaagcggaagcagcagaacatgctcttcacaatgacttcagcgaagtagaccaagcatttagccaagctttaaactcagaacaattctaagcttaaacttgcattaaaaaggcgccttagggcgccttttttgtggaaaaaataagccatttttacaaaaagtctattaaagcactcttaatttattacttaatgggggaaaaccctccatgaaagcatactattctaggcgcaactgagtagaggagtagcttttaatgaaaaaaatgatgatgattgcaggtgttggtttaatgtcaactactctatttgtaggttgccaaaatgctagcccagaaagcaaacgtattggttcggcagctatcggtggtggtgcaggtggtgccgtaggtaaacatataggcggtaatattggtgcaggtttaggagcagcgcttggtgctggtgttgccgctaatgctaaaggctctagcagtaaaacagtacgtaatagtgcgattggtgcaggtgttggggcaatcttagggggtgcagtgattggtggtgacgctggtgctgctgcaggtggagcactcggtggtagtgctggtgcagcctatgaagagaaaaaaggtaagtactaaaactacctctaactatattaaaaaagaagctcttatttcattaagagcttcttttttatctgtttttaaaagatgaaaatttaactcatcactgtgcataaattggctttacaaaatatctattaattacgacagtgcaataacacaaactgatcaaattccccataaaagaagactatgctttgattaaagcccaaaggagtgagtacggtcatgaataaaaaaattggtttaatatctactgtcatattatctacagttatgttcaccggctgtcaaaatatgagtccgtctgaccagcgtattggtgcagcagcagcgggtggtgcattgggtggcggtcttggtaaccatgttggtggtggtatcggtgcaggcttaggtgctgcggtaggtgcaggtgtgggttctaatactcaaggtggcagtaaacaaactacaaccaagagtgcgattggtgcaggtattggttcggtcgttggtaaagcaatcataggtggtgatacaggtgctgcaattggtggcgcaatcggcggcggtgctggtgctgcgattgaagaaaagaaataaaaataagtgaaatgaaaaataagcgccttcaggcgcttattttattagtagaaggctttgcttttttacgtcggatataaagtgtcttttggacttcagcaattctcacacctgattcatcgaaaatatttaaatgatatgttctaagaacaggagcatagttttcggcaagttcacgaatttgttcgatttctgctaaatcaactcgaatgtcagcataaacggtacttcggccaggtgataaaaaattaatttcagctgctttatcccaaacaatatattttgatccgagatgatgcataagaatcaacatataaaacgggtcaaccattgaataaaggcttccgccaaagtgagtgcctaccagattttgatttttccaagtaagtggcatttttacccgaacatgacagagctctaaattcatgacttcaatatgaattccagctccacggtaaggtgggtaatggttaaataagaatttggaaattgaaggaatgttctgaagtttttttaaaatagccataatagtcaattttttttattgcaacactggtcatactagataagtatcatcttttttatattgatggcaatgctttatccgattaacgacatgatcgattgaaaaacaaaataggaaatgattatgcagccaaagatttatgccgtaacgacaagtgatcaacaaaccttgtgtgccaaagcttggggtgatgagaaaaatactccattagtgttagtgcatggttatccagataatcaggaagtatgggaatcggtcattgagcatttaatcaatgatttttatattgtgacttatgatgtccgtggggcaggcttatcctctattcctaaacggatacgagattaccgtttagaacgtttatctttagatttgcaggaagtcgtagatgaggtaatcccaaatcgacagttccatatggctgcgcatgattggggttcaattcagtcttgggaatctgcaacagaacctaaatttaaaggccgtttactctcttatacaacaatttccggtccatgtttggatcatgcggcacttttcttaagagagaagtttaaaacatcacctgcacagatcctaaaaatactcacaaaatcatggtatatcggagcattccatttaccgctaattgctccaactgtatggtcgctgtttagtccagagaagtggggtaagatcttaaatgacttagagcgaaaagataatttgcctttaaatagtaatatttcctcagatgggaaatacggtattaacttatatcgtgcgaattttattccacgtttaactcgtcctcgtcagcgttatgcgcaatgtccagttaaagcaattattttaaagtatgacacttttgtcagcccagaatatattacagaagcgatgccaaaatgggttgaaaacttcgaatatgttgagcttgaagcaaatcattgggcgattttgagtcaggctgaaaaagtggcagctcatattcgccagtttattaactcgcagagctaataagtgactgtttaatatacaaaactggtaattcggcgatattttcggcttcatagaggtgaatctggtagaatatcgccttttgttttgctctgaacttattcatgaatgctgtcgttattgcgattgcagtgatgttcttattatcactggcgcgcgtttctgtcgtactgactttagtggtttctgccattgtgggcggcctcgtagcgggtttaagcctttctcaaactgttgaagcctttaacgctggtcttggtgatggtgctgaggttgcacttgcctatgcagtgttaggggcatttgctctggcactttcaaaatctggattacccgatttacttgcccataaactgattggtttattgggaatggaagcggggaaaagccgagaaactaaagtgaaatatttactattaggtattttactgatcgcagctattttctctcagaaccttatcccagttcatattgcctttattcccgtattggttccccctctattacgggtaatgaaccatttaaaattagaccgccgcgccgcagcttgtgttcttactttaggcttggttgggacatatattttcttacctgttggctttggtgcgattttccttgaacagattttgatgggaaatatcaacaaaattggtgctgcttatggtttacatgtagaacgtggcatgatgcctattggtatggcaattccagttttgggaatggttctaggcaccttggttgcggtatttatcagttaccgtaagccacgaatttatgctgaccgttcgataagccctgtaactacaattgatttagataaacctcttcgtgcaactgcacaagatgaaacagcagacttaaaagcagacgcagaagaacttaaacatgaggcagagcaaggccctgttattgctaaaaaaacaatttttatggctttactggctattggactcactttagttgcgcagctttattccggctcaatgatcttgggtggtttagtgggctttgcagtgctttctacggcaggcatttttaaatggcaagatgcagatgatgtctttgtacaaggcatgagaatgatggctctagtcggctttattatgatctctgctgccggttttgcttcggttatgactcataccggagatattaaccaattggttaaaggcgtggtagaaatcattggtgataaccgtgcgcttgctgcatttttaatgctttgtattggcctatttgtcacgattggtataggttcatctttctcaagtgttcctgtattagctgttatttatgtacctttatgtgtccagttcggtttctcaccgttagcgacaattgcacttatcgggacagctgctgctttaggtgatgctggatctccggcttctgattctaccttaggaccaacagcaggtttaggtgtagatgggcaacatgaccatatttgggatactgtgataccaacatttattcactttaatattccgctattaatttttggttggattgcagccatggttttataattttataaaatattaaataaagacctccttagtttttatctagagataataattaaggaggttttttatggtataaacaaaacatgtatttggaataaactatattaaaatactcgggatttaaagtttattaaaaaggttggttatataaaacaattctgattaattaggttggaataaaaaccaattaaaatagttggttaatatataattttatttaaaacagttatttaaaaataaatataaaaataattttataatgggtgttgcatcaatttaaaataaatgtttattataaatataaataaggttggagatattaaagtgttcaagaaagtattagttgttgcattaatgggggtgtcttcatttacttttgctggtaattggcaagtaaaatttgggggtagcgttattgctccatcggaagacacaacaactgctttaggtgtggtaaaggcagaccatgaatatgcatttactccatcagtagaatacttttttggtcaaactccattttcggcagaattattattagcaacgccggttaatcatgatgttttattagatggtcagaaagtagcgcgtattaaacaattgccaccaacaattaccgcgaaatatcattttaaaaactcgactcgttttacaccgtatattggtatcggggcaacagcatttattccttgggatgaacaaggcgtagctgacaaagtaaaagaagattttggtgtagctggccaagttggttttaatttccaacctgctgatgctaaaaattggggagtatttgtagatgttcgttatgcagatattagtccagaagttactttaacaaatggtgctaaatttgacttagatattaacccgtttgtttacactttaggttatagctataaattctaagcataataataaatagaaagaatataataataaacctagattcaggcacctcacatagctttttatgtgaggttttttatttcatggttctcactaaaaaacgcataaaatagacagttttatacatattttaccgctctttatttctaaactattttttatacatttttaaaggaataacatgatgaatagaaaatttgccatggggctagcactttttagtggtttagcttttacgcatagtttgcaagctgctagtttctcttgcaatgctgcaaaaacaaagactgaactcagtatttgtaagaaccgatctttaaatgatgccgatgtcaaaatggcaacgacatatcaaattgttttacatgcactaccaatgggtggacgtgataatcaaaaagatacacagcagcaatggctgaaaaaaagaaatgcttgtgcagctaatgtgagttgtatttctaaggcatatcaacaaagacaaaaacaactagacactattttacaagatagggtcttaagccatggaccattttaattagagaaaaattttttaatattcaggattgaaaaattctagaagtactccattcataaagcattctagaacaaacagacttcaaaatttaaggagtgatttatgagtgaacaagcatcacaaaattatagtttccaagcggaagtagcacagcttttacatttagtgacgcattctctctattcaaaccctgaaattttcttacgtgaacttatctctaatgcatcagatgcttgtgataaattgcgtttcgaaggaattaatcatcctgaatattatgaaaatgatcctaatttacatgtacgaatcagcttaaataaagaagataaaactttaacgatttctgataacggtattggtttaagccaacaagaagccattgataacttgggtaccattgcaaaatcaggtactaaagatttcatgtcaaaattgacgggtgaccagaaagcggatgctcagttaattggtcagtttggtgttggtttctactcaggttttattgttgctgataaaattacagttgaatcacgtcgcgcaggtctagatgcttctgaaggggtgcgttggattagtggtggcacaggtgagtttgaagttcagcaaattgataaagcttcacgcggtactgacattattcttcacttacgtgatgatgcgcttgattatttagagtcttataaagttaagcaaatcgttaataaatattctgaccacattagcttgccaattgaaatgcaaaaagaagtttggcaagaagaagaggttgctgaaggtgaggagcctaaaggcggccaaatggtcaaaacagatgagtgggaagcaattaactcggcaagtgcactatggacacgtaacaagagtgaagtgactgaagagcaatatgttgagttctataaaaacttaactcacgattttgaagctccgcttgcatgggcacataaccgtgtagaaggtagtacggaatatacccagttactttatattccaagtaaagcacctcatgacatttttacacgtgaagcaaaagcaggaattaagctgtatgtaaaacgcgtatttattatggatgatgcggacaatctaattccaaactatttacgctttgtacaaggtgtcgtggacagcgctgatttaccgcttaatgtcagccgtgagttgttgcaagaaagccgtgatgttaagacaatccgtgaaggtaacgcacgccgtgtactcactttgcttgatggcttagctaaatctgaagatgagaaagaccaagaaaaatttaaaacgttctacactgagtttggctcagttcttaaagaaggtttgggtgaggacttcggtaaccgcgaacgtattttaaaattattacgttatgcaacttccacaaatgatgaagtaacaacttctttcgcggactataaggcacgcatgaaagaaggccaaaaagctatctattatgtgactgctgaaagtttagctgctgctaagaactctccacagttggagttgtttaagaaaaaaggcattgaagtattattaatggcagagcgtgttgacgagtgggcaatgaactttgttcacgagtttgacggtacaccattgaagaatgtatctaaaggtgcagttgatttaggtgacttgcaagatgctgaagagaaaaaggcacttgagcaagcggctgaacagtttaaacctgttgttgagaaattaagtgactcattgaaggctaaaaccaaagaagtccgtgtaacgactcgtttggtagattctccggcatgtttagtgactagtgaaggggaattgtctcctcaacttattcgtatgctcaaacaagcggggcaagccgtacctgaaatcaagccaattttagaaattaaccctgagcatcctttagtgaaaaaacttgaaggttcagaacaatttgatgatttggcgaatgtgatttttgatcaggcggtgattgcagaaggtggattaccggaagatccggcagcttatgtgaagcgcattaatagcttgttgctaaaataattttgcaatagaaaaagcctctgaattatcaggggcttttttgtggataaagaaagagttatccacaatttgatgatttttgtctaaaaattagcttctagattcatttggacactgagctgatgcttggggtcatcatcaagatagttaaagaaattaagatcattttgcataaaaatccaatctctccatatcggttgacgccatgaaatataaggtccccaactatttaggcggatatcattattggcatatacaccaccgctataaataccgtaagtcagacgattatcttttacaaattcaaattgttggaaagtccaattcccccagttgtaatcttcttttccactcttatttacattaaatgtattggaaaataatgtgttatcttgcattttctgcgttaagttcagcgtcgtttcagtgtaattccggctagtcgaaccatatcggaaaatttgttcagtatctagactaatgttatgtcgtaaattccattttttcttggcaagaaattgtacataaacatcactttccgagtttgagcctagatcaagatcattttcaaatggcatccaggttgaaatggtattccaacttgctgtgagcggattattttctgaaacatgaggagttgaagctttcttcttgatcttgccaaaggttttataaggatgtttatgttgggctgcgcgactccacaacgtatcatttccaaatacagccatcaggtcctgaataagtgcggtatctgaactatgacttggttctacttcgcatggtgaatgtaaaaaagatacagactgactttttgttttgagagtaaccacagacgaatacagggttcgccttgtagagcgtgagtgtttcaaagaagtaggaaaaagctgtatatgaggaattaaaaccagcatacctaagctataaatgcaaagtaaggcagtagatctatattcaaatgaaaaagaagagaattgattcatttttctgaagatcaggaatcaaaaattagctcgttattgtaagaagaaaagcttaaatttttatttaaaagtattttattattcatcaccttggatggggaatccaaggtgatctttaagcttagaaaagggcttctaatcgtaagaatgtgctcacataatggttgcgatcttcacgatggtcattaaagtaattgaggtcgccttgtacaaagaaccattcacgtaaaacaggctgacgccatgatacaaatggtccccaactgtttaaacgtaaatcgttgtcattgtagtagccacctgtataaatgccatagttaaaacggttatttgcaaagaagctatgttctcggaaaagacggttttcccatgtcaaatcgtcatcttgatcatcggcataagttaagctgaactggtttgataagatcggctgatttggacgagcatgggtaagttcaagattagttcgtaagtagttttcactatctatgccataacgataaatttgttctgcataaaatttaaaatcattacggagttgccagtctctcgatgcttttaaacggacataaatatcatcgccagaacggatacctaagtcagcgtctgtttcaaaaggtagctttttcgagaaatttgaccaacgtaatgcgattgagctgttgtcatctcgagttcgtttaccatctaactttttatttggatcttgatttgggttttgattgatattggctgggctattattaaattcgtcatctaaagagtcatcaccaaataccacacttaaacgcttctctagagtaggtaatttaatcttaccgcgaattctgggcttgatttcataattatcatattcattccaatagttatcgatcatgactcgaatggtggctgacgcgggtttttgtgggtcaacttcaccaaaccaattatcaatttttccagatgtacgatcggcccaattacggattttcttttgtttacggtcaaaccaagtctgatcttctgtttgctcggttggtggaacaatcggttcgttggactgctcggggaaaatcgttggggttgcatcaatccatcttggaatttggtctaaaagattttcatctttattttcttcagtttgtgctccagatgacaaaccgtttacttgttgggttgaggaagaatttacttctgcatgagccatacatactgaaccaaatcctaaggtcaaaagggcaaaaagctgccgatatgtaatgatgtgaaatgttttcatatctatctttatgttttgttgttattgtcacttttgtagatttttctaataaaatcaagaggacgacacaaaacttaagtaaatttaacttttcttacatatttgaaattaattaaaaagtttaagctattagcgataatttttaagcaaaaaaaatcccccaaactagggggagtttttgatcaaggaaacttcaaattccgatcattaaacacataaaaaacagaacattacagcgcgaatattctaagtcgcaatcataaaccgattttaaacaattgaatagttctttttttagaacgctctattgctaaaatggtgataaaacatacgacttgttcacactttatcgttaaacctatttattttgtggaatatcgcatgtttcatcattgcaaacagctgcgtcatcttgctcgatattttcagcatttgccttgagctgtgcctgttctagtacttgcaaaaacacttcacgaggttgtgctcctgcaagtgcgattctttggtcaaatacaaaaaaaggtacgccagttacattgagctgctcatgtgcaattttttcatcatgacgaacaaagtcagccaactcatttgtatcgagtacatattcaacttcggcattatcaaggccaatacgagaagcaatttcttctacaacttcgcgttcgccaatagctagaccttcagtcatataagcatggaaaaaagcttcttttgcttcgtttcctaaacctttactttgtgcaaggtggataatacggtgtgcattaaagctattgcctgaattggctttttgccattggaagtcaataccttcagaagcagccatggccgcaatgttgcgttccatttcttccatctcttcataggtacggccatattttttagccaaacgctcagtatttgaagtgtcatgttttgcgggagcatcaggatctagttcgaaactatgccagtgaatatcaagctcgatacctgcctcggcagcgacatgttcaaggcgttttttgccgatatagcagaaagggcatactacatcagaccagacatcaacacgcatgggagaatctcataaatataatttactcatcataatagggatgatgtacacggatttaaagcattgaatggagaatagagtgttgcgtattgtgaaataaatggcatataaagaactataagctctattttataactataaagagcaaaactataagaatggaaataggaggtgtttatgcgccgagttttgattgcaattgcaagtctggttgttattacgagtattgtttttttacctatcaacatataaaacagcagcaagccaaagatagcagtcaaatgtttgatgtggtaatgactgaaaaaatgaatcagctttatgatcaggcccaagactggactaaacctgtacaacttgatattcacgataaacggctggcaggacactacaaacaagtctcagagtttcttttgagttattgggtccaaaatgtaaatgcacgtaatgaatatttaagagaattaaaagctgcgaaatgggatacgtttttaaatgttgaccgtttagatcatgataaaaaacaaaaatatgctgaaaccgaaaaaatgctagccgatgttcgcagagcttcagataagtatcaatccgaatatgaaaaaattcataaaaccttcttggcaaaaattcaggaactgtctgttgataaagagatgagacaaatcctcgaaataaaattaggagctcagcaaaaagccgatcaggaccatgcaatttttatgattgagctacaaattttagataaagcagaagaaatgtttaagcttttaaaaacttatccatggcaaaagaaagatcagatgatacttttccatgaaaatgctcaggtcaaaaagtttaatgcactgtatcaagacgttttaaaacttaatgcaaaaattgaaaaaattaagaaaaagaatgtagctgccttggaaggagagttaaaagaatagctataggaggggcatcacttttaaatattggtgctctcagcttttccttttgccaagaaagattgtaataaactttgagaagtttgcagtttgtttaactgatcggacacatgcttaagttctgtttgcagtttttcttgaaccactggacacagcgtaaatacccgttcatctaaatcaaaacatggcaataaaacatgaatgtctttcaggttcatacctgcgtcatttaatattttaattttcttaatattttcaatatctttttgcgtataacttcgataattattactcgctcgatgaggctgtataagccctaaattttcataataccgcagcatacgtgggcttacttttgtgagctcggaaactttagctaggttcataaaatatgggttgaccttaacagtggtgtcatagtttagcatgtttttatatttcaaaatggtacttgttcaatgattagaaaactcattttattggtgatatttggattaatgtcatttgttacaaatgccaaaacccttgaattacaggagaagaacatgcgtcaaatatttgtgcttcacggttactcagcttctattaacgatcattggtttttggacttaaaacatcaaatagaagatgaaaatacaactgttactttaataccatttccagattctgagcatccggacgtcgatgcttggcagaaagtattagatgagcagattcctgcagttaatgaaaatacttattttgttgcccacagtttaggggtaattaccttgctacactttttacaaagacatgattatcaaaatattggaggaatgattttagtatctggattctctggtccaatttcagactcttcacctcttagtccttatataacaaagagtaaagtcgacaccaactatttccgtgacataaagaaaaagctggtttatttgtctgataatgatgatttggttccaccacaactaacgattcaattggctaaggatattgatgcgccttatattaccgttcctaatggtgggcactttttaggtcgggaaggttatacggaatttccgcaattagtcgattctttaaaagaaatgttagaaaattgataaaaatccccgcattgagcggggattttttatctttactgaaatttgtaatttttattcctaatctattaaggctggtaaatgatacccatgactttcgcaggtaaagcaataatatcgaaagttaaggtaaacggaagcagtggtaaacttgctagcttctccttagttgataagggtacttttccgcttttatcatgaagatattggattctaacgtgatatggcttggataaaggggttatttttttaagattgtttacaggaggataaacagttcctctaagatttaactcaaatttatgtagttctaatgtcttttcatagtcacatggaattacaccatattgtttgaataaagctgattctttctcgttcaatttcccattaggtggggtgtaagaaaatctaatatgtccgtaaaaatggttactattcgaagctggagcattaaaatctagctcattacttatttgaatatattgtggatttaattgactaattaattgaatgaaatcgttaccgcctttactaatgacataactatattttttccctgcgataacaatactgtcctctggttcatttgggagagatactgatggtttaccgaatgcaattacatcatcttctgttaaagtgatccattcatagcctgagtcgtattttgtaaatagctctcgcgtgttttcaccaataattcgattactcacacaaccagtgagaaagaaactggctagtaagcagctcataagaatattctgatttaatattttaaagttcattatttctgtcgaattcaatagatttataaaaagctgactataaacaaaaaatcgtaatatttaaatctggcaatataatatgacttagccatattcagattaatttctaaaatcttttatgaatttctttttaataagtttaaaaatctaacgttatttaccgtttatctgagcattactgaatcaaaaatgactttgttgtagcctatttatagaacattttatttagtcatcattttgagttcgcgtagggtgactgattttgggagcaagttatgaactttctaaaacaatcagccttcattgctgtatttgcttttatgggtttaccaactgttcaagcagaagaagtggctactttacctacaattcgcgttatggccgaatctgagctacgtgaagaagtaggctttgtcccatttcaagaagataaaaaagtgcgtcaggctctacaacatcgtgagtataaaactcataacgatatacagaatgctttagtccctgaaggtatgacgacagtagactatcaacctgtcatggcacagcccgatttgtcccagctttctccatttttacgagaatatattctagctgtagcgggtggaatccaatcttctgacccaaccaatggtctttttgaaatgttaaagcctctacaaattaaccgaagtaatgtcgatgcttatcgtgaaggtacgatgaaagtaaatttagatgatattttgaaattacagcagcaaattcaagatggtttaaaaggtcgaataaaaaaatccccgcacataggcggggattttttttatcttggtgttaattaaacacgttcgatcactgttgcgataccttgaccaaggccgatacacatggtcgcaagaccgatttgagtatcttgttgttccattacgtttaacaacgtagtggtgatacgagcacctgaacaacctagtgggtgaccaagagcgattgcaccaccatttaagttcacgatgtcttgtttgtcatacagacctaagcctttaagaacagacaagccttgtgcagcaaatgcttcatttaactcaacagtctggatatcagcaattgataagccagcacgtttaagcgctttttgagttgctggaactggaccataacccatgattgctgcatcacaaccagcaaccgccatagagcggatcacggcacgtggttttaaacctaatgcttgtgcacgttcagcagacataagcaacattgcagaagcgccatcagaaagagcagaagatgttgctgctgttactgaaccacctttagggtcaaatacaggttttaatgctttgaacgcttcaaggtttgcatctggacgaatcacttcgtcgatgtcgcaaaggattttaaagccatttgcatcgtggccttcaacaccaatgatttcatttttgaaacggccttcttgagttgcagcccaagcacgacggtgagattcaacaccgaatgcatcttgttcttcacgggtaatgccgttcatgcgacctaacatttcagcagttaagcccatcatgttagatgctttagcgtagtgtttagatgcttcagggttaaggtcgatgccgtgcatcatacctacgtggcccatgtgctctacaccaccaataatgaagatatcaccttggtttgttgcaatttgtgcagccgcagtgtggattgcctgcatagaagaaccacaaagacggttaactgtttgaccagccacagttttaggcaagccagccaataaaccgatgttacggccaatgttcataccttgttctagggtctggtttacacagccccaaatcaggtcttcaacttcatttacatcaaactggttacgggcaacgagcgcacgtacaagttcagcagataaactgtcggcacgtacattacggaacataccgtttttagatttgcccatggcagaacgaacgccatcaacaatcacaacgtcacgtggatttaaagtagccattcacgtcgctccttaaccgtagaattttttgttgttagcagccatgtcgcgcaacatttgtggcgcttcataagccttacctaagtgcgcatatttgtcgcaaagtgcaacgtattcagcaacacctgtttggtcgatgtaacggcatggaccaccacggaatggagggaaaccaatacccataatcattgccatgtctgcctcagacgcagtcgctacaatgttgtcttctaagcaacgaacagtttcattgcaaagagcaagcatcatacggtcaataatttcttggttatcaaattcgcgtttttcgccagttacgaatggagcaattacttcatacgctgttggatcaacagtttttgctttcttgcctttcttgtcgagttcgtatttgtagaaacctacatcattcttttgaccaagacgcttcgcttcgtacattgcttcgatcgcgcctttgtaatctggcttcatacggtcagggaaaccttcagccatcacttcagcaccatgtacacctgtatcgatacctacaacatcgatcagataagcaggacccattggccaaccgaacttagacattacattgtcgatttgctggaaatctgcgccgtcttttacaagaaggtcaaatgctccgaagtaagggaacaatacacggttaaccaagaatcctgggcagtcatttacaacgattggtgttttacccattttttgagcaagaacgaccgtagttgcaattgcttcttcagaagttttctcaccacgaataacttcaacaagtggcatcatgtgaactgggttgaagaagtgcataccaacgaagttttcaggacgttgtaatgcttttgctaaacgtgtaattgaaatggtagaggtgttagaagcaatgatcgtgttttcacgaacatttttctcagtttcagcaagtacgatttcttttacttttggattttcagttaccgcttcgatcacgatgtcgacttctttaaactcttcgtagcttaaagtaggacggatgcgagcaagtgtttcacccatttgcgcaggtttcattttcttgcgttcaacttgcttggttaacaagttgtttgcttctttcatacctaatgcaagttgtgggttaccaatatctttcatgatgattggagtgcctttgcttgccgcttggtaagcaataccaccacccatgatacccgcgccaagtacagcagcttggtttacaggatgagcacccttttcatgttgcttagatgcttttttaacaacttggtcattaatgaataaaccaattaatgcttcagcttgaggagttacggctgctttggcaaagccttcagcctcagcttttaacgcttcatcacgtgcaaggcttgcaccagcttgtaatgaatcaagtaataattttggagcagggtattgagcaggatttgctttagcaagtaccgcaccttttgctgtgttgaacgccatcatttgttcaagtgggttcaattttacagcttcaagtttttcttggcgttttgctttccagtttaaacgaccagaaatcgcttgcttaaccagatcagtagcagcgtcaagtaatttgtccgcagcaaccacagcatctacagcgccatctttaagtgcagcagccggtttctttggagtagccattgccatccattcaactgcattatcaataccaatgagacggcttaaacgaacactaccaccgaaaccagggtaaataccgagtttgatttctggtaaaccgacttgtgcagcttctgacatcacgcgatagtcacaaactaaacacatttcaaaaccaccacccaaagccatgccgttaatagcagcaacttttggaaggtctaaatcttcaaagctattgaagatttcgtgaacaggcataagccagtcaacaatcgctttttcgccttgtgcaaagttttgaccaaattcggtaatatctgcaccaacaatgaatgtagatttgcccgaggtaacaactaagcctttaatatcgttattagcttttacagccgcgatagcagctttgaaatcttcaattgttgcacggttgaatttattgaccgactcaccttgtaagtcaaagcggaattctgcaattccgtccgcaagcatttggacggtaatggcattgccagcgtggatcatgcctgatctccttagttttggaggatttctaagttgatgttatgaagcgtgtgtacagctccggtacacatttatgcttcgctaatcttacgataactatatctaaaaagaacccgacaagttgtatcaagccgtgacgcaagggtcatcttatttttaattgaattcataccaattaaatgcataaagaaaatcatagagatagctgctgagtaaaggcttttgttttaatttaagtttttatttataaaaagtataaatctttaattttttatataaaaaatgagaattttatcctattcacttcttgtcaaaaaggtcaattgttctggtgtaatgtttaaaaaaatcgactacaaagtcacaattttctaatgaatgatcaccaccacaaattaagcgcttttttatattaagaccccttaattttccaaaatacaatgtttaattttttacattcgctttttataagtcaattttgttaaaatttgcgccaattaaataaacttccggttgctattaccttagaaaattaaggtaaggttgccctaaactttgaaagagtagcaatatgattaagtggatcatattagcgatttttgtgatatctgcattgtatatccaacatcgcggcaaagtgcgtcactcgttttatcgtcaattttttgaccattcaaccttgctcgcaccgattaactttttaatgtacatcttttcaaaggtaccgaatcaaccctatatcgacactcaacactttaaagatttaaaagtgttagatgaaaattgggaaatgattcgagatgaagcgaaagctttatatgaccaaggtgggattaaagcatcaagtacctataacgacttaggttttaactcgttctttaaaacaggatggaaacgtttttacctcaagtggtatgaatcaagccatccttctgctgctgagctttgcccaaaaacaacggctttactcaaaacattaccaacgattaaagcggcaatgtttacagagcttgctcctgacagccgtttggtcagacaccgtgatccatatgcgggctcactccgttatcatttaggtctgattactccgaatgatgaccgttgtttcattgacgtagatggtgaaagatactcttggcgtgatggccaaagtgtcgtgtttgacgaaacttatattcactatgctgaaaataagactgatcaaaaccgtatcatcttctttgccgatgttgaacgtccaatgaaagtaaaatggatggaacgtttcaaccattggtttggtcgtaatgtgatgactgcggcaagttcaccgaatgaaactggtgaccaaacagggggcttaaataaagcctttggttatgtttaccaaattcgtattaaagctaaagctttaaaagctaaaaaccgtaaattgtattacttcttgaagtggttcctcatgcttggaattttcttcctgatttttgttcgaccatacgtgttttaatgaaagcgcccgaaagggcgttttttgttttaagctaaaataacctgttataaggaatagattattaataaaatcattagtcaataagtttatcatttttgaagacttgaataagacttccttgccaaccatagatgacaacacgatctatctctgattcaatcattaaatatcctttttctatatcgccttcaacaataatctctacttcagaatttgattcaatattatattcttctgcccaaggttcgagtattaatttgattttttcgttttttcgagtttttataaataagcttttgttttaatctcataattatatttctctcgttataattccttatatatcattgtgatctgtctctttcttttattttggtaaggaattcatcctgtagatctccatttaaaattactgtcttctcattttctgtatatgtcagcgtaaagtcaccagggatctgatttaagctcaccggaccatcaataatacctagaattatacttgtagtatcaatagtcgtctgtttaatgattttaaataaggtttccttatctttttgagataaagattgataaaaagtgagagcatcaaaccagtagggatcttctttaattttattatcgattaaagtagaggagtaaatctgtttataagtatcgatatattcgtctgaaatagtatttataagttctttgacaaattctttagtattcatagaaattaacctttattaaattttgtgactcatttcacagtgctggcaatttgttacaactattaaaagccaacagataattttgattctacaatggcgcggttttttcgaagacttggttagcggaagtaggttttaaaatggctcatgctcatcacgcagctcatgcacatgttcatcatatcgaagagagaaaagaagaccgttctcaaggcgatttaaaaacaaaagtgatgttaagacaagcagcttcgacgactgaaaaatctaaacgatctagaactaaaaatcataaaactgaagaccaaaatattaatttgcataagttctctagtaagcttgaaagtatatctgccaaacatagtaaagagaaatgcgccaaaaatattcgtattgctttacaagcagcaggtgccgatgtgtctaagcatccggtagcagcttcagactgggggcatacacttgagaagaacggttataagaaaatcaagccggcatttaatcgtcctcaagaaggggatatttatattatcgaacgtaccagtggtcatacttacgggcatattgcgggctatacgggtaatggctggttctctgatttccgtcaaaaaacctatgcggtctataaagaaaaagatgtgaaatatagttactatcgcctcgattcttaaggaagtacgacacactttgtcgggctagtttcctatcccttttcaaatttagtttctggcacagtaaagcacttgaaaagtaaaggtgaaaacatcacattaggtattcaatattaagccatgtatgccaatagtgaatcaaaacgctcgtccccatattgaaaaaattttagctaatctgacccaacttccaggcgtttataagatgctagggaaagagggggagttgttatatgttggcaaagctaaaaatttaaaaaatcgggtgtcgagttattttgttaaaaccattgagcatccgaaaactcaagctttagtcgctcgaatttatgatattgaaacgctagttacgcgttcagaaaccgaagcgctgcttttagaacaaaacttaattaaacaacatcgtccgccttataacattatgctgcgtgacgataagtcatatgtctatatctttgtatcggcagataaaccttatccgcgaattgccagtggacgtggcaaaggtaagcaccaaatcggtaaattctttgggccttatccaagtgcttatagtgccagagataccttactggttttacaaaaactttttaatgttcgccaatgtgaaaatagttatttctcacagcgtaaacgtccgtgtttgcaatatcaaatcaagcgttgttcggccccgtgtgtaggcttggtttcaccagaagattacaaagaagacgtgaataacagtattcgtttcttacaaggtgacaccaaagaattaaaccaggaactgattgcgaaaatggaacaggcagcggcagatcttgaatttgaaaaagcggttttttatcgagatcggttgtctttacttcgcgaagtacaagcacagcaagccgttttcaaagtgaaaggtgaggccgatattttagcaattgcctatcaggctggtgtgacatgtgtgcagattatgcatgtacgtaacggtcgtatgttgggaggtaaaagctatttccctgacatgttaggcgatgaccttggtcaaatgctaagtgacttcatggcaaacttttactttcaggttgccgatgaagtaccaagcgaactgattgtgaatactgccttacctgaccgtaaagagctggaagaagccttagcacagcagtttggaaagaaagtccagattaagagcagtgtacgagaaacacgtgctgaatggttagaacttgccgaaatgaatgttcaacatgcgattaaagggcagttgagtaaccacttagaactcaatgagcgtttccaccagcttgagcaggtagttggccgtccaattgatcggattgaatgttttgatattagtcataccatgggcgaagcaccgatcgcatcatgcgtagtgtttgaccaaggtggagcacgtaaacgggactatcgccaatttgccattcaagatattactgcgggtgacgattatgcagcaatgcgccaagctttaacgcgtcgctataaaaaggcaatgttaccagatctgcttttaattgatggtggtaaaggccagctccatatggccatagaagtaatgcaagagcttgggttagaagcttttatggtaggtgtatcgaaaggtgaaggccgtaaaccggggcttgaaacgcttcattttaccgatggcacaaaaatccagttacctgaagatagtaaggcgctacatttgattcaacaggtgcgtgatgaagctcaccgttttgccattactaaacaccgcgctaaacgtgataaacgccgtagcacctcagttttagaagcaattccgggcttaggacctaaacgccgtcgagatttattaacacattttggtgggattcaaggtgttttaaaagcatctgaaaaagaactgacagtcgtgccgggcttaggtgaagtgatggcaagaacgatttataaaattttgcatgagtagtcatgtgttgagaagatgagtgacaaaagtgctcgtaaattaatagctgaatgatcattcacatattggtcaaaatgatgaaagatatttcttaaccatgcgcatgatttagggatatgaatgtcattactgcaactatgggaagatgtaaaacaaaatgaatggattgatatacctgcaggatggttacagggccgcaccgtttttggtggtcttgttgctggggtattaatgcaaaaagcatgctcctatattcaagattcaaataaaagattattaagttgtagtgttatttttgtaggccccgtacaacaaggcgctgcccgattgactattgaagttttaagagaaggaaagtcagtcactacgcttgaagcgcgtttatggcaagatgatgcggtacaaacgattttggttgcaagttttggggcttctcgtgcatcgagtattgaggtaaagcaagagccagtcgtccctgcttatgtaccacctgaaaatttatctgtcattccttttgcgaaacatatgcctgaatgctttcagcattttgaagtctgttgggctgaggggaattatccggtaacgggaagtaaacaccccgactttggtggctggtcacggttctcaccagagcagcatgcgaatcgtcaaatgacattatctgatttgattgttcttatggatatttggccaccgggtgttttgcctatgtttaagcaagttgcacctgcaagttctttatcatggcatattacttatgttcatccagttcggcaccagttgtgtgactggtttaaatataaagtaactactgaatatgcagctgaggggtactccacagaatatgcatatctttgggatcaaaatgatcatttaattgcaatcttgcggcaaactgttacggtatttacctaagtaatctactttctcgattcacatatttcgtataaagtggctgttacagatagatacaatattgaagtatgtgtctttgtctgttaaaagatgcgtgaagactaaattggcggtgtttatgaccacagggcgaatcctgaatatcccaaatatcctaactttggcgcgtattgcgcttattcctgtatttttggtgattgcatattggccgcctgcaataggtattggtgagcacgtaggaagtatgacacgtcatattatcttgacggctattttcgtgctggctgccgtaaccgactggtttgatggctatttagcacgaactttaaaccagacttcagcatttggccgtttcctagacccggttgcagataaacttatggttgcagctgcacttattgttttagtgcaatggaaaccgacaattgcaatggctttcgctgcaattgttattatttcacgggaaattactgtgtctgctttacgtgagtggatggcagaacttggcgcgcggaccagtgtagccgtatcaacagtcggtaaatataaaactgcatttcaaatgattgcgattagtgtattcctgttgaattggcagcctttagaagtattggcctatgctttgttatataccgccgttattctgactttatggtcaatgtttatttatttaaaagctgcatggccatacctaaagcagccataaagttaaaaagatgttcaaaagcctttccttgagaaaggcttttttattggaaagtgcaagaatcgggtcgtcatggggtcttggctactttaaagtaagattgagtactaaggaggtgacagatgcaaatgctttcttctcggcaatttgctgcgattgccacaattattgaatatttatatgaacatctagaccagcaaccaagcttagaagatgtcgctacatatatgaatttaagtccgagttatatccagcggcagttccaagaatgggtaggcattagccctaagaagtttgtgcaatatatgagcttgcagcaagcaaaatattatttaatgcagcaacgtagcttattagatgcggctttaaatactggactgtcgggtacgggtcgtttacatgatttgtttattcagcttgaagggatgacccctggtgaatacaagcagcaaggtgatggcgttgaactgaattattcagttgaaacgagtccatttggtgacttattggtagtaagtagtgataaagggatttgttctgttcgctttgttgatcatagtgagaacatacaagaaatcgttaaacagtattttccgaaagctcagttaaaaaatcactctccgatttggcatcaacagattgcacagtggtttagacaagacttctcagaacatttacagcagaaattaccgcttaatcttgcaggaacaccatttcagctacaagtatgggaggcactgcttactattcccgaagggcagttacgaacctatcaagatattgctgagcaaattggaaaacctaaggcagtcagagcagtggctacagcaattggccaaaatccgattgcgtatttaattccatgtcatcgggtcattcgcgcaacaggaatggtcggtgagtaccattggcaaaaagggcgtaaactggcattgttagcttgggagatggctaagcagcaaggggagattgcatgacactagatttattttctccggaaccttgttcaaatttattgccttatgatggtgaggttcaggattatggatgtattttaactgccgaagaagctgaacaatattttcattatttgtatcaatatctggcgtggcgacatgatgaagcgaagctatatggcaagcactttataacacctcgtaaagttgcttggtatggagatgagcattatcgatataaatattctggtgtctttcgtgattctttaccgtgggacaaagcacttgctcagctaaaacagcaagtagagcagatcctttcagaaaaatttaattcttgcttggcaaacctgtatgaagatggaacacaaggaatggcttggcatagtgattcggatgtgtctttagccagaaccactacaattgcctctttaagttttggagcaacgcggaaattctcttttaggcatattcaaactaaagaaaaagttgagatgtggttacaaccgggtcaacttattgtgatgcgtggtgagactcaacaatattggcaacaccgtttaaatcgttcaaccaagattttacaaccacgcattaatctgacttttcgtcagttcaaattttcataagttttttctaaaaattgggcaagaaaaaagcccatgatggcaacatgagcttattcctctgagggagagcctactattgatgagctgctgatgaaaagaatcatcaataggtgctaaaatcataatatgagaatatttggatattttcaatgcttcaaagtgtaagaaaactttaaattatcaaaatattattttagatctcgcccttttctgaaagttccataaagcgctgctcaatcaatgccgcgttttcttgcaaaatttcaatcaacttttcaatatttaaaaaatcaaagcggttctttgatgcgactaacgttaaagccaaaggaacttctttactcgaaaaacgaacgggtacagcaagccctgaaacattggggtcaatctcaccttgcgagaaatagaagccttgtttttttattttacgcatacgctgaataaagctaggttcgtctacagcaaaacctgattcagacagctcatgttgaaaacgttcatagtagtcatgcatgcgttgtttgcttaaatgtgaaaccatcgtttttggtgaagccccaacataaattgggcgtgggcagcctcgaccatatgaaagtaattcagtatctttaaaaatctcatgatgaatatcaatgcagtagtcatcatttaaataggtgagtaaacagcaaagttcagtacgctctacaatatttcgcataaatggcgtactgatttggaccaatgggtcggttgttctagatacatagtcaagaactgctatttttgagcctaaagtgtaatcgccagaagtaccattaatacgttttaataagtcggctgatacgagttctttcagataacggtagctggtcggtttagacaagccaagttcttcgcaaataatatcgacattaatcactggtcgtgaaacggaaaataaatccagtacggttaaaattttgccaaaacttgaaattgccatgatgtcttattcgtatccttaataaacgggtcacacttgagttcttataacagaaaaattgaagctttgtctcaattccaagataactgcctgatttaaatattttacgctcagaatcagaaaagttctcttgattcacacatcatatatgattaactaaaaacatatcaaattatcaaataaagatattttagttgactaaatcactttaatttgaaaaaattgtgcaacaaaatatctaatcgagaaagtggtttattctgccggctttctcgatgtctcttctttcctaagcttggtcgtataaatagcggtcaaactgaaatcatctcggtacatcatgcagagatgtaggaaaaatcattgtattgaaggatgctctcattaactcatttgtcttataggcaaatggcaaagtcgtattgtctttttttaaaagcaaacggacactgatgagcatgctcatcagttcaaatctatatttgagatgagttcatgttattaaagcaaatactggctttccgcccgagtaagcttgatctaatttttgcaataaagacatttattgccggtatgttggcattatttgtatcgttcgaattagacctgattaatccaatgtggtcgatcggtaccgtcctgattatcgccaatccttattcgggtatggtgtcgtctaagtgtgtttatcgtttattgggaacggtaggcggggccattattgccttaaccattactccgcatctgattaatacgccgtggatctttacggttgtgttatcactatgggtgggctttgcgctttatgtgtctttattagaccgtactcctcgcagttatgcatttatgttggcaggttattcaaccgcaatgattgtgtataacgcgattacttatattgatcagtacaatatttttgatattgctttggctcgtgtacttgagatttcaattggtgtgatttcgagtgcggttgtgtctgcgactattttgcccatgcatattggttcggcaatcaaacagcgtgtaacaaaaaccctcaaagatacagaaaacctgtttgctaatttgttaaatgcagatcaacagcaaaacaatacacagcttttagctgctattactcgtgatacgaccgatattcatgctctggcagttcacttgagctatgaaaaaggtgagttgcatgggatgaccaaacctttgcaagaaatgctccatcaaatgtcgatggtggtcgcgaacttggttgctttatctgaacgaattaaacaactgcaagaactcaattttattgaaagtcattcagataaattaaagcagctttcagggcatgtgattcattttctggaacaaaaagatcagatgactgatgaaaatattctgcagttacctgacgagtttgaaaatgatttcttgaacttaaatgattcggcttctgaacatcagcaagtgttattggctgccatgaaaatggatgtgcgtcatttcattagtaatgttttagctgtaaaagttttatggcaacgcatcaagcaaggtaataaagagattccagataacattaccccaatgactacgacctatccaagtttacaccgagatcatggtgtggcagtcagaggtggtattagtgcagtgctgattacatttattgtgactggtgtgtggattctttctggctggaaagctgggttcatgatggcacagatcggtgcagtcactgcctgtatcttaacagcactagataacccggttcctgtcttacgtatttttatatggggcagtgtggcttcggcggttttagtttttatttacgcgtttggtatttttccttatgtcacaacattttgggaacttggactcgtcttattaccaatgtttttgtttgcggtttccatgatggcgaatcaggcactcatgccagtgggcatggtgctaggtattaataccatgatggggctgaacttgcataatgcttacagtatggatgcagtgtcttatttagatagctcatttggtatggtcatgggcgtattggtgtcattagtcgttattgatgttgtgcgtgctatgtcacccgataccagtgcaaaccgtattttggctttacattaccgtgcaatgcgccaagccatatacattccttatggtattgaatttaaagttcacttacgggggatgttagaccgtgttggtgtcttaaatactaaaatggttcagtcagaagagattaaaaaatctattcaacaggctttggttgaatccagtgcgatcattgatttaagccgactacaagagctagcaaatcaagttccgacatcttcagaattggcccatcacattggccgtttgcaacaagatttagatgagctgtttagagctaaagaaaatgaaaaaggtgaaagtgatgtattggtacagcacattcaccaaaccttatttgaacttaaacaacttgcttcaaatattgaagatatgactctgcgtcaaagattatttatttcactaaataatattgcttatagcatgtgtcatgtttcatcaaaccaaatgaatgcagatcgtacgcttacaggagccacagcgcatgggtgagtttaatgtctacggtatttacgtgcctgctttgctcgtccaagccatttttgcatatatatgttttcgctggttaagtcccttaaccaacaaatggattgcacaaggctggattgcattacccagtattttcaatttgtgtttttaccttttactacttttggtgatacaccaaatttttgttgggttaggtgcttaaagatgattgccagattaaagattgagttaggtgagtaaaatgaatcaattggagttgaaaaaagtcatccgtccagtgattttgattgtcgcattaatgattgctgtctataccattgtgcatttatggaactactataatgcagcgccgtggacacgtgatggtcgagttcgtggtgacgttattcaggtctcttcagatgtagcaggacttgtaacggaagtattggttcaagataaccagactgtaaaaaaaggtcaggtgctttttaaaattgatgtctctcgccgagctttagatgtagagcaagcaaaatctgatttggcaaaagcaaaagcggcctatgctcaagcacaagcaggtctagcccaagctaaagcaaacttgattaagtcaagtactaacattaagttagccgagaaaaacgcaaaccgttattcaaacttaatggatggtgcaatttctaagcaagaacaagatcaggtctttgcaactcgcgatcaatcacacgcggaacatgagcaactccaagctgctattcaacaagctgaagccactattaaacagcaacaggcattggttgaagcagcaacaagtaatttacatttagcagaactcaatatgcaccgtgcggctgttgtggcgccagcagatggaacattatctaactttgatttgcgtccgggtaattatgttcaagttggacaagcggttgcagcattgctagatcgtaagcagctttatgttgtgggatattttgaagaaacaaaattagaccgtattcatattggcgatgaagcaactgtgcaattaatgggtgatagacagaaaattaaaggccatgtgcagggtattgcatcgggtattgaagaccgtgagcgttcaagtagttcgaaactgcttgcaaatgtaaacccgacatttagttgggttcgtttagcgcagcgtgtacctgtaaaaattgtattagacgaagcaccaaaaaatgagttggcttttgtgtctggccgtactgctacagtacatattattgaaaaataaaaagcttaagtttttaaactcaataaaaaagcatgtttgaaacatgcttttttattttatggcgttaaaccaacaggattgcgataccagctctgaattagcaaagctgcggcaaaactatcggctgacaacttcttggcacgaccttgttcttgataaaaaccaagttcttctcttgcctcacgagtggtgagtcgttcatcgaccatccacgtttcaatattggtttgatggcgtaggcgacgtgcaaacttacgtgcccgtgttgaaagttctgactcgctatcatccatattcaatggaagaccaacaataaacaaatcaggctgccactctttcacaatttttaaaagttggtcccagttgggaataccatctttcatcacaaaaagtggtaatgggttagcactttcaattgcagactgaccaatcgccattcccatcttttgagtgccaaagtcaaaagccataattgattttgattgcgttgcggtcattaggcgtgcccgatttcagaagccagccatgtacgatctacaccaatttttttataggctgcatcccaacgatcatcgtacggtaagttaaaaatcagatccatatcggcatcacagataagccagtcaccacgagcgatttcatcttctagctggtttttaccccagctcgcataaccaagggcgatttggtagcggccaacaccttcgttatgcgcaatcgcatcgagaatatctttactggtggtgatacagacattctcacccacagcaatagaagagtgccatgttggttggcctgtatgaagaacaaagcctgcctcagggcgtaaaggaccaccttgtaaaacctcatgcggatttacattgtctgcatcaatgtctaaatcattgagtagctctttaatttggataccggcagggcgattgataataataccttgggcaccttcttcgtcatgacgggcaagataaattactgtatttgcaaaaaagtcatctgccatttctggcggggcaatcagacaacggtgagtcatatattgtttggtcacctaagcggttctccctcaaaaaatgtcgctatagggtctctcgaccctttttatctatataggttctttttatcaacatacaagagttaatcggatttcgccaatctttttctctcattttctttattaagttgaagaagcctgaaatttaagttgacgtaattgtttagcatgctgcaaggttgtttcattaatttcaacacctccggacatgcgcgctaactcggaaataatttgattttcatcaagttgtacaatagtactacttgccggatcagtttgttgttttttgactaacaaatgttgatcggattgtgcagccacctgtgcttggtgggtaatacatagaagttggacatgctgagccaagtcggccaataaacgaccaaccacttcagctgtaccaccactaattccgacatcaatctcgtcaaataccaaaacttctgcttcggtcttttcagcattcatgacttgcataacgagtgcaatacgagaaagctcaccaccagatgctacacgtgccaatggttgaggaggtatgcctttattggcagtaaataaaagttgaataaaacttaaaccttctgcatttggttgttctaatggttcaaacttaaactcaaaatgtgcctcaggcagcgctaaaggtttaacctgttcagttaattgttttgcaagtggggaagcagcttcacgacgaatattatccaaatgctgggctttttctaaaaattcttgatgtgacttttctacttgttcagccagagtttcagggtcttctaactgatgtaattgctcaagctcactttgccaagtttcgtactcttctttaagtgtttctggttgagtacggtatttacgagcaagtcgatggaaaacctctagcttggagttcagttcttccatccgttcaggatcgaaactctgacggtcaataaattgacgtaaatttgatgtggcatcatcaatttcactttgcgcatttaataacgaattataaatttcggaaagctgctcactacgccccgcatgagactctagacggcgaatgatcgacgacatttcttgagtaatgttttgttcagcttcatcaagtgcatttaaactatagctacagtcttgcatgatatgttcatgatgactgaggcgatcgaactcttgctcgatttctttgtaatcggtttgaatgacttcctcaagctcttcaatttgtaactctaaggtcgcaatacgttgaagacgggttgcctgagcgtcgagcgcagcctgatgctggcggatattacgctgccatgtactatatgcttcacgaacatcatttgcttcggcgtaaaaattactataacggtctagccaatgctttggataaggcggttcaagtagttgttgttggctgtgctggctatacaactgaaccaataagcggcctaattctttaagctcagagagactacttggacgaccatttacccatgctttgctacggccagttgcaaaaataacccgacgtaaatgaatttcccctgaatcatcatctagttcatgttcttttaaccattttgcttcagggctattgtcctgataagtaaaaactgcggttacatccgctttgtccgaaccatagcggacataatttgtatctgtacgttcccctaagcaggcagatagtgcatccagtaataatgattttcctgcacctgtctcacctgttagaacattaaatccttgttctatatcaatagctaaatgatcagctaatgcaaaattaattaaagttaaatgtgtgagcataaacgcatccaacgcgccaaattatgggttaaagatagagaagttttgaatttgctacaagtgatctattattctaactgaaattatagaacagcaagattgcggatctttacaatgaaaaaaacattaagcttaccgaaagcaccaatagggatgatcaaccgccataaaaaaactaatcctgctgaaatgaataaaattttaaatcagcattttaatgcatttaaacaggctgctgcacaaggtgattatgtcaaagcatatcaacatgtaaaaaaagcagtaagtctggttcccggacatcccggagcattgtctgatttagcttataccgagctacggttacgccgttatgacgatgcatatcaacattatatgcaatccattaaagcaagtggttctaacgttaatacaaatttatacgatggattgaccgaagtttgtcatcatttaaataaaaaagaagagaagattaaatttgggcgtttagccatttcaaccaaaaaagaacttacaaagaatgagcctactttaaatatacccactcataaacccgtgccctttagcccaaatccacaagaaaatattattgctttttctctatttggagcaaatccgcggtactgtgaaacttccattttaaatactaagttagctcaagaaatctatcctgaatggacgtgtcgattctatgtggatgagagcgttcccgaacttgtacaacagcggttacaagcaaatggtgcacaagtcgtacatgtcagccccactcaaaaacagttatcaggtttattttggcgctttttagttatggatgatccggtggttaaacggtttttagtacgtgatgccgactctatcgtgtcttatcgtgaaaaagccgctgttgatgcttggcttaagagtgatcaatggttccatttaatgagagatagctattctcatactgaattaattttggcgggtatgtggggcggttgtacaggtatttttcataatattgaagcacatatcagggattatgttgccactggaaggtatccggacaatcgagtcatagatcaacattacctgcgttattgtatttggccgactttaaaacaaagtgtgcttgtacatgatagccagcaatttgatgaaaatagtgccgattttccggtttatgatctaacttcaatgcaaaatgaccaagacaattttcatgtagggatggataatggttcaccaatagttacaactgcggttaatcatccaacggcagaaaaagtttactggattttattcgatgaaaatcacgatgaagtttgcagatacgatgcaattgtgtcgaagagtcgaaatattgaagtgaatttaccccacgcttttgctaaaaaaattcagttacagcagtggaaattacaagtctatccgtatgaaaactgattgattagttatttaggcacaattaaactacattcatcataatttatataaatgcggcattatctggagagtgtgcatgagttcaacccaatttgatcatgtaacggtcatcaaaaaatcaaatgtttattttggtggagcatgtatcagccataccgtgcaatttgaagatggaacgaaaaaaacattaggtgttattttgccgactgaacagcctttaacatttgaaacccatgttcctgagcgtatggaaattatttcaggtgaatgtcgcgttaaaattgcagacagcaatgaaagtgaattgttccgcgctggtcaatctttttatgtaccaggcaatagcgttttcaaaatcgagactgatgaggtactcgattatgtttgccacttagaaggctaagaaattactgtttaaatcgggtacactatgcccaaagaaatcctgtgaagttggctttacaggatttttattttttgctcaaacgttgttagaggtcatgcatggcaaaaccggaatattattatggcgttcactcagtggagtcattgttagaacttgagccggagcgcgtgctgaccctgtttacattgaaagggcgcgacgatcagcgtttgcagaagatcttgcaattggcagagccttttggaattagtgtacaaaaagcaagccgtgatagcctcgaaaagcttgcgggtttgccatttcaccaaggcgtagttgcagcagtacgtccgcacccgactttaaatgaaaaagatctagaccagctcttggctgaaactccagatgccttattgctggcattagatcaggtgacagatccacataacttaggggcatgtatccgtactgccgctgcaatgggtgttcaggcagtgattgtgcctcgcgatcgctcagcaagcttaactccaactgctcgtaaagtcgcagcgggtggggctgaaaaagttaaatttattcaagtgactaatttggctcgtactttagcgcatcttaaagagacaactcatgtccgtgtgattggtacgatgcttgatgaaaatgcattacctattcagaagtgtgatttctcgggtgctgttgtgattgtaatgggtgcagaagacacaggtttacgtccaattactcaagcacagtgtgaccaaaaagcctatattccaatgtcgggtaacttacaaagtttaaatgtaagtgtggcaacgggtatggcactttatgaagcttgtcgtcagcgttctgaggtataatttagctgccttcctagtttttatgcagtcttgatatgtctccccgtacgcaaggttatttttttgtattggtgaccatgtgtatttggggcgggtttacgctttttgcccgcttaaatgcacaatggcacatcagtgcttgggatattgccgcactacgctttgctatagccttcctaattttgatgcctatcttaatttataaaaaagatctcgcttttttatggagtaagcatgcggttattttggcattgattggtggagtcatttactgccttacggtttatacagcttttctttatgcaccagctgcacatgctgcaatatttttaaatggctgtattcctatctgtaccgctatagctgcttatattttatttagacagccatttgataaacatacatgggtgagtctggcaattatgattactgccttggccctcatgagcgcattgatgttgaaaagtagtacctctgcttttggaattggagatttacttctgtttatcagtgcgatttggtgggggatttttactgtactacttaaacagtggaagctctctgcttggcattctatggcaagcgtcgcaatctggtctgcaattatttatttgccgatttatttgttgttcttacctaagcactttatggatgtagatcctttgcacttagctgtacaaagtatttttcatggcgtgtttgtcgttattattgcgacattaacctatgttgctgctattcagcgtcttggcgcatttaaaacgggaagtattgtaactttggcaccgtttattgctgctattttagctgtacccttacttggtgagtcattaagcccatcaattgtagtgggcttagtcggtatgggaataggcgctttacagccttggcgctggtttagacaagatagcctgacacaaaagattaagcagcaaaatacacaaaattagtttgcacgcttcaaatagctttgatgtaaaggctctaattgctgatataaatgttcgagtaatccgtcgttaaacacgatgtcatttgcaagctcacgttttcgttcgcgtggcatttgtgcagcaataattttctggatttgttcttggttttgtccatcgcgctggctcgcacgctgaatttgagtttgttcactcgcatcaatcagtagcgtgtgattgaccagttcatgttgatttgtttcaaacaataatggcgaaactaaaatcacatacggacttttaggattttgtagctgttgaataatagattgacggattgcgggatgggtaatttgctcgagtgtatgacgcgcttgtggattttgaaaaatatattcacgtaaggcacggcggtccagactgccatcgggttgaagcacccaatctccaaaggtttgttgaattttttgaagggcaggttgccctttttcaactacttcgcgagcaacaatatcggcatcgacgacttggattccttgggattcaaaccattgtgttgcagctgatttaccactgcctataccacctgtgattcccagaataaaagccatcttaacctcccaaataaattttcataatctgatcaccccataaaaaggcaacccaaccagcaatggcaatatatggcccaaaagcaaaaggctgattgtcatttcttaattttaataaaatgatgccaatgattgcgccaattaacgatgacaataacacaattaacggcagcatcaatggccccatccatgctcctaatgctgcaagcaatttaaagtcgccgtagcccataccttctttgccagtgatcactttaaataagtaatagacaatccaaagacataggaaaccaatgagataaccccaaatggctgagttgggtgaggtataaatattaaaggtattaatacctaagccgagcgcagctaaaggtagggtaaagcgatcaggcaataattgtgtatcgaaatcaataaaggtaagggctatcagtacccatgtgaggatgagtccaaaaagcatttgtatggttgggccaaataccatgactactactaatgaacatagcatggtgagtagttcgatggctggatagcgaatactgatcgggtgttggcaatggccacattttcctcttaacacaagccagcttataacaggaatattttgataccaacggatcggttgctgacatgcagggcacgatgaagcaggcttatttaaagttaacctctcatgatcaataattggttgctcaggattgagtaacatttggcattcttgctgccaatcttgctccatcattcttggcgtgcggtaaattactacattaagaaagctaccgatacataggctcacgagtgcaacagcaatataaagtgcagttaagttttgaataaaatacgcaatgatgtcttgcattatacaactgagcccatttggaaaattggaagatacatagcaattaccagaccgcctacgagcacccctaaaattgccataattaaaggttccatcatagaggttaaaccatcaacggcattatccacttcattttcataataagtggcaactttatcgagcatgctgtctagtgcacccgattcttcaccaattgcaaccatttgtatagccatcgatggaaaacgattagagacccgcatagcaaactgaagctgttgacctgttgcgacatcttcacgaattttcatcacagctttttcataaatcacgttattggttgcgccagcagtcgattctaatgcatcaataagtggaacacctgcggcaaatgttgtagcaagcgtgcggctatagcgggcaataattgctttataaaccaagtccccaaaaataggtaacttaagcgccagtttatctaagccgtcacgaaactttttactgcgtttttttgcttccagaaaggcagcaatgactgcgccaatcgcaataatcataatgaaccagtattcctgcatccatttcgacatattcacaaccatttgcgtaaatgcaggtaaatctgctccaaaagacgcaaataaatcttggaaaacgggaactactttaaccatcaaaataatggtcaccacaatggctactacaataactgttgccgggtatttcattgctttcttgattttttgcttgagcaattcacttttttctttgtaaattgcaacgcggtccagcatcgtttcgagtgcgcctgattgttcaccagactcaacaagtgaacaaaacaagttatcaaaatgttgaggatattttcttaaagctgaggcaaaagtactaccaccttcgacttcacctttaataccgagtacaacctcacgcatggccgggttttctaaaccttcagctacaatttcaaagccttgtacgagtggtacaccagctttcatcatggtcgccaattgtcgagtaaaaatcgtaatatcgagtgtggtgacttttttcttgaataaaccttcaagaatatttttacgtttttcacgtatatttcgaacagtcaccccttgtttgcgtaaggtcactttggctaaagccatgtttttagccggaagttctcccttgatttttacgcccttacggtcaaccccttcataagcaaaagtcggcatcatttgtgcctttttgacagccattagattatccttattttttaaatagtgtcttattcactggtgacacggttgacttcttgtaaagaggtcaccccttgcatcaccttttttaaacctgaacgacgtagattattaaaccccaatttttcagaagcagctgcgatttctaaagcgttgccatcttccataataatcttggaaatttcaggtgtaactttcattacctcataaataccgacacggcctttatagccttcacgacattcagggcaacctacgggctgaaaaacccgaaaatctgggtgcgctaaatcttgttcggtaaagcccatttctaataagctttgtttaggaatatcagcaggtattttgcattgagaacaaagacgacgtgctaaacgctgtgcaataactaggtttactgatgttgcaatattaaaagaaggaactcccatattgcgtagacgggtcaatgtttccggagcactattggtatgtagtgttgacatcaccatgtggccggtttgagccgccttaattgcaatttctgctgtttccaagtcacgaatctcacccaccataataatgtcagggtcttgtcgtaaaaatgatttaagtgcggccgcaaaagtaagccctaccttggggtttacgttaacttgattaatcccttcaagattaatttctaccgggtcttcggcagtagaaatattggagctttcagtatttaaaatatttaaacctgtatataacgatacggttttaccagaacctgttggtccggtaattaaaagcatgccttgaggtttatctaatgcctccataaacaaagctttttgatcttcttcatatcctagtgcatcaattcctagcattgcgcttgatgggtcaagaatacgtagaactaacttttcaccaaacaaagtcgggagggagttcacacgaaaatcaatcgctttgctttttgacagcttgagcttgatacgaccatcttgtgggacgcgtttttcagaaatgtccatttgagacattacttttaagcgtgatgccaagcggtttgcaagctgtagagggggattggcaatttgacgtaacatgccatcgacacgatagcgcacccgataggatttttcgtacggttcaaaatgtaagtctgaagcacccatacgaatggcatcaattaataacttattaatatatttaacaatcggggcttcatcgccttgaggagcttcttcttcatcttcttgagtggtaggaccatcaagattaacatcgagatcaaactcttcatcattgaagtcaaagctgctttcttctgcaaaatgctggcctaaaactttttcgagtttatggtgctccacaattacaggctcaaccagcaatttactattaaaacgaattgcatcaatcgcttcgatattgcttggattactggtcgcaacatataaaatttgccctctttgaatgagcggcaaaattcgatgttttaaaatcagtttctgatcgaccagatctttaggaatctgagaggtgtcataaacatccagatcgaaatatggttcagcaaactcagcagaaattgtttcagccaataacgaaggggagagatgaacctcttcaattaaatatgcgactgtgtcctgcttagctcttttcgctgcatctaatgcagtttgcatggtcgctgccgacacatgcttttcttcgactaaacgtcgaaaaaaccccgtaaattttggagatgtatgtaatgctgacatctgcctgcctatgttaatgtgtttataattggtatatgaaaaattatacttttgttatgtaaaattactaccttagaaagtgttgctcgggtcctactcagcctattaaagcttgaaccagtcgaagtttttctttattaatttttagaatgtcggacttttaataaagtaaagtttttttcttaatttcaaacactagaaaagatatgagtaatcacgttaaagaaaagtatctgaaatttgtataaatgcgtgtagaatgtgctgcatttttgatgaaaggtgagcagtatgtcgggttcgacgattacgccttgggtagttggtaactggaaaatgaatccaatgcgtgccaacgccaaccaacttatagaagaatttaaacaattattgcaacaaaaccaaattgcagatgaaaactgccatgtgggcgttgcccctgtttctattgctcttacaacggtacaagcgcaattacaggatgctgcaagaacggtatatacggttgcacaggatgtatcacgtgttgctggtacaggtgcttatactggtgaagtcagtgcagaactattaaaagatagccaaattaatttcgtacttgtaggacactctgaacgtcgtgatatttttggtgacaacgttgaaattttgaaggcaaaactccaaaatgcattaaatgcgggtatgactgtcatttattgtgtgggcgaaagccttgaacaacgtgagcaaggtcaggccgagcaagttgttctacagcaaatttgtgatattgcacctgtagttactgcagaacaatggcaaaaccaagtggttattgcctatgaacctatttgggcaattggtacaggtaaaacagcttctccgcaagatgcgcaagcgatgcacgctaaaattcgtgaaggcttatgccaacttacaccagcaggctcaaatattgctattttatatggcggtagtgtaaaagctgaaaatgctgttgagttagctgcatgtccagatatcaatggtgcgttggtgggtggtgcttcattaaatgcagcatctttttatcaaattgtacaagccttcgcgcaaagcaaataacgaggatagggtatgcactcttttgtacttgttgtacatattattttagcagtactgatgattgcattaattttagtgcaacatggtaaaggcgcagatgcaggtgcctcttttggtggaggtggcgcagcaacagtatttggtgcgtctggttcaggtaacttcttgactcgcgtgactgcaattttgacagctttattctttgtgaccagtttgactctggctgtttttgccaagaagcaaacgactgaagcatatagtttgaaaactgtacaaacgactgtgccagtgcagactacatcgcctgaaacttcaccaaatgcaccaaaaactggccaataattggaaataagactttccttttggaattgaaaggactagaatgcgtcccacaagctgcggtggtggtggaattggtagacacgctaccttgaggtggtagtgctttcgggcgtgggggttcaagtccccccttccgcaccaactttgaaccagaaagttgagtgcaagcagttttgtttttgatgcgggatggagcagtctggtagctcgtcgggctcataacccgaaggtcgttggttcaaatccagctcccgctaccaatttgattaaggtgcaacttaatcaagctaatattggataagtttacattgacttttttcgatatttgtatataatttttgcacgttgatgcgggatggagcagtctggtagctcgtcgggctcataacccgaaggtcgttggttcaaatccagctcccgctaccaagtttcttaaagaggctcacagacaaggtgggcctttttgcacagtggactattgttttctgtgctatataggggcgattaacgcccttttttattggttatcgtatcgctatcgtgtagtgtcgacatcaattggtcaaatagtcatgcttcactatagtaagtctgtgtcggttaaaacaaccgattgaatcgcacgagaatgacgagagtaaatgaaattatcaaataaatcccaagcattgtatgacatgattgctccagcagtggaggcatgtggtgtcgacctttggggaattgaattccttccacaaggtaagcgttcattattgcgtatttatatcgatagaccggttgatgaaaacgctgaaccagtgattaatgaagatggtgaagtagagcaaggccgcggtattggtgtagaagattgtgttcgtgttacacaacaggtcggcgcaatgctggatgtccatgatccgatttcaggtgaatatgcattagaagtttcttcaccaggctgggatcgcccattttttcaactcgaacagttgcaaggctacattggacaacaggttgctttgcgtttgattgctgcagtagaaaatcgtcgtaaatttcaagcaaaactccttgctgtagaccttgaaaatgaagagattcaggttgaagttgaaggaaagcatgtgcttgatatcgacagcaacaatatcgataaagcaaacttgatctatcaagattaaatttatttaaattatataagaaatcggtaggtgacttatgggccgcgaaattcttaccgttgttgaaacggttagtaatgaaaaaggtgttagtcgtgaagcgatcttcgaagctttagaacaagctctagttgctgcaacgaagaaaaaattttacgagggtaccaattctgaagaagctcagcttcgtgtagaaattgatcgtagaactggtgattaccgtacattccgtcaatggactgttgtggcagatgaagatcatgaaatgccagcatgccaagacgcaatttctgatgttgatcctgcaaaatggtcaattggcgacgttcgtgagcttgaagtagaatcgattgagttcggtcgtatcgctgcacagattgcgaaacaggttatcgtacaaaaaattcgtgaagcagagcgtgcattagttgctgatgcttatgaatcaaaagttggcgagctaatttacggtgaagtgaaaaagcaaactaaagatggtttcatcattgacttaggtgacaatgctgaagcttatttagctcgtgaagaaatgattcctaaagagattcttcgtccaaaacaacgtgtaaatgctattttatatagtgtaaaccgtgaaggccgtggtgctcagcttctattatcacgcgctaagcctgaaatgcttattgctttgatgaagaaagaaattcctgaaatttctgaagaaattattgaaattaaagctgcggcgcgtcaaccaggtgttcgtgcgaaaatcgcagtaaaaacgaacgaccaccgtattgaccctgttggtgcatgtattggtatgcgtggaacacgtatccaagcggtacagcaagagttaaatggtgagcgtattgatgttgtagtttggtctgatgatccagctcaatacatcgcaagtgcattagaaccagctgatgtatcaggcattgtgcttgatgaagatgcaaaaagtgcagacattatttttgctaccaacgatcaattggcacgtgcgattggttcgcaaggtcaaaatgttcgtttagcttctgatttaactggctacaaactcgacatgatgcttgaagaagagtatcgtgctcgtcagcagaatgaagctcagcaatatctcgacatgttcgtgtcacgtttagatattgaagaagacttggcaatggcgttagtagagatgggcttcacttctttagaagagattgcttatgtgccagctgaaacttttgacgaaattgaacttgacgctgagttagttgagttattgcaaagtcgtgcaaaagaagctgcattaactgatgcattgaaacagcaagaaaatattcaagaaccgagtgcagaccttctcaatatggaaggcatgacctctgagatcgcttactcgctagccgctcgcggtattattactgttgatgatttggcagatcaagcaactgacgatatttctgatattgaaggtcttggtcatgataaagcaggtcaattgatcatgaaagctcgcgaatcatggtttaactaggagatgaaatatgacggacaagtcgattaaagagttagctctcagcgtaggacgtcctgttgagaagctcctagaacaggctcgtgaagcaggtttgcctcaacgtacagcagacgacattattaccactgaacaacaggacactttagtcaattatttgaaaaaggtgcatggtcaggaaagtggtaacacaggaaaaattgcgttgaaacgtaaaacaaccagtaccgctaaagttgcaagtacttcgggtaaagcaaaaactattaacgtagaagtacgtaaaaaacaggtttttgctaaaccaaacccagaacaaattgcagcagaagctaaagcgcgtgcagaagcggaagctaaagcgcgtgcagaacaacaagcgcgtgaagctgcagagcaaaaagcgcgtcttcaaacagagcaaaaagcaaaagcaactttagatgcaatgcgtgctgctcatcaacaagatagcgctgcacagtcagctcctaaagctgctgttgtagtgaaaaaacgtggtggtggtacagtaaaacctgcaccaaaaccagcagaaacattagagcaaaagaaagcgcgtgaagcacaaacagctcagttgaaagcaactgaagaagctgcacgtcgtaaagcggctgaggaagctcagcagcgtacgcttgaacaaatgcgtaagatggcatctaaatattcaaatgatgatgctactgcaactattcgtgtgattgatgattctcctcttgcttcaggtcttgttggccaagcttatgaagattcatttaatcaagaagaccgtgaaattaaacgtggtggtgctacaactaaccctcgcgctggtaagaaaggcggtcgtcgtggtcaagaagagcaaagcttcgttaaccataacaaacgtggtttaaaatcaagccaagcgaacaagcatggttttgaaaagccagttaaaaagcaagtctatgatgtagaaatcggttcaagcattgttgttgccgatcttgctcagaagatggcgattaaagtacgtgaagttatcaagacacttatgaaaatgggtgaattggttaaccagaaccagacaattgaccaagatacagctgcacttgttgtagaagaaatgggtcataaccctgttctagtttctgatacacaagcagaagataacttacttgaagcagctgaagaagcacgtggtgaacaaactactcgtcctccagttgttacaatcatgggtcacgttgaccatggtaaaacatcattgcttgaccgtatccgtcgttctaaagtggcggcaggtgaagcaggtggtattacccagcacattggtgcatatcacgttgaaacagacaaagggattattacattccttgatacaccgggacacgcagcatttacctcaatgcgtgcacgtggtgctaaagcaacggatatcgtggtattggttgttgcagcagatgacggtgtaatgccgcaaactgcagaagcgattgaccatgcacgtgcagcaggaactccaattattgttgctatcaacaaaatggataaagaatctgctgatccagaccgtgtgttaaatgaattaacaaccaaagaaatcgttccagaagaatggggcggtgatgttccggttgctaaggtttcagcacatactggccaaggtattgatgaactccttgatttaattctgattcaatctgaattgatggaattaaaagcatctgctgaaggtgctgcacaaggtgttgttattgaagcacgtgtggataaaggccgtggtgcagtaacttcgattcttgttcaaaacggtacattaaatattggtgaccttgttcttgctggttcatcatatggccgtgttcgtgcgatgtctgatgaaaacggtaagccgattaagtcagcaggaccatctattccagtggaaattttgggtctaccagaagctccaatggcgggtgatgaagttcttgtagtaaatgacgagaagaaggcacgtgaagttgctgatgctcgtgcagaccgtgaacgtgaaaaacgtatcgaacgtcaaagcgcaatgcgtcttgaaaacatcatggcatctatgggcaaaaaagacgttcctacagtgaatgttgttttaagaacagatgttcgtggtactttagaagcattgaatgctgcattacatgaactctctactgatgaagtaaaagttcgcgtaattagttctggtgttggtgcgatcactgagtctgatgtaattcttgcagagtcttcagaagctgtattgttaggcttcaacgttcgtgctgatacagctgctcgtcagaagagtgaccaagacggtatcgatattcgttactacagcatcatctatgaattgattgatgatgtaaaagatgccatgagcggtaaacttgctcctgaacaccgtgaaactatcttgggtgttgctcaagtacgtgaagtgttccgttctagtaagtttggtgctgctgcgggctgtatggttatggaaggcgtgattcaccgtaacaaaccaatccgtgtcttacgtgatgatgttgtgattttccaaggtgaacttgaatcattacgtcgttataaagatgtcgttgatgaagttcgtgccggtatggaatgtggtcttgccgtgaaaggttataacgacatcaaacctcttgataagattgaggtttatgatgttcaaatggttaaacggagtctttaatggcgggtggacaacgcttaaagcgaatggcggattcagtacagcgcgagctttctgaacttatccgtcaggagttgaaagatccgcgtctgggtggtcttgtgaccatctcaggcgttaaagtcagtccggacttaggttatgccgatgtctatgtgaccgtgatgggtcgtgaattaagcgatgaccaaaacgaagtggctcaccgtgaaacactagatattttgaataaagcatctggttttttacgtcaggagttgagtcgtcgtattaaaacgcgcatcacgcctcgcttgcgtttccattacgataaaaccaatgcatatggtaactatatgtttggtcttatcgaaaaagcggtacaagatttaccgaaacgtgagtcagatgacaaagagtaataaaaactcaaaataaaaaagccaccttggggtggcttttttatgtgttcaagtttttattcttgaggcggttccatgggtggtttgttttgtgaaaaacgttgcccaattttataacgatcccacggtagaggacgttcaatagcttcaggaacttcaccactcaatgagcgtaaacgtaaatgtagcgcggcttgagcaattaagttggctgatacaggtgcagtaataaaagccaacagtgtaataagtaactcggcaaagccaaatcggccttgaaaagcaaaaaagatcattgaagcaattaaaaagctacctaagcctaatgtactcgacttggtaggtgcatgtagtcgcatgaataaatcgggtagacgtaccataccgatagatccgactaacataaaaaaagcaccgaaaaccagaaagatcgaaacaataatttccattgtaatttgcattttgaccttcccctaatcgattacatgaccggttgtaaaataacgagctaaagcagccgttgaaacaaaccctagcatagcgactaacaacgccccttcgaataaagaggtggttgtccaataaatgcctaacacaataatgagacaggtcgcatttaaaaatagtgtatcaagcgctagtaggcggtcgacaatagatggtcccatcaccattcgaaataagcaaagcaacatagagattgtgatagcaaccaagctaatgccaagagcataaggtaggatggtcatgcgttgtcctccgatttgcttttcacatcaaaaatttccatgagtggagcctcatagcgttgtttgatgtcttgcacatcactttcagtattttctgtgctaagagagtggaccaaaatatcaccacgctcttgatcaataccggcagagaccgtgccaggcgttgtggtaataatcattgccagtaaagagtttacttgttcatgttctgtttctaatggaacacggtaccatttaggatgtaattttttcggtgaccctaataccagtttagcaacccgaaaattggaaacaataatatcccacaagacaacaaaacacagttttatggcaggtttccaatggatatgcggggttctggtaataaaaggacgaactagacgaggaataacaagccccaaaattacagccataagcaggtcgctcgcatcaagactatgcgcgagcattaaccagaagatgataatcaaaaaagaaacaaatggatgcggaaaccagcggtcaagcaatttagatagctgcattgttatggctccataggtttcagttgactttcatcagcaatggttggggtttgcaatttttcttgctgctgaatttggcggtgtttatattcagaaatatgctcaccgttgaaagtatctttcgaaataatgtcaggaataagataggcattatgatcttcaacttcaccaccatattttgtttctggtaaataagttgagtcatatggctgaacactaataacttcgccattttgatcagttttaagaatagattgctgatacagggcatgatcttgaatttgctgagcggtatttgtggtgtagtgcaatacaggtgaagcaaatgctacataagccactaaaccggcaagtaagatatagatgacggtatcgttacgtggcggtgctttttcaggtaaagcacgataaataatataagcaggattgatcgggtcttcttctggtggtgatgcacgccagaataaaataaagccgacacgtgttaatgcaataatgcttaataaactcaccaaaagaacaataccaataacccagccttgatatgcagtttcaacagtagcctgcaaaataaatactttcccaaagaagccactaaaaggtggtaagcctgcgagcatcatggcaatcaggaaataagtcagcatggctgctttttcttgtttaattctcggtgcaatctttaaatggtctttaaaatcaccgcgctgtgaagtcatccagccacagaacaggtaaaatgctgcaccaatcaatgtactgtggactaaatagaataatgctccagaccacgcttgcgtgtttgacatggcaattgcaatcaataaagtaccaattgaagacagcaccataaagccaacaaaacgtctgaggcgatctgcaccaattgcgccaatcacgccatataaagaagtcactaaaccaattggaagcaaccagcttttaaaaatttcttggctgagtacatcattaaatacagttccattgacacgcaaaatggcatagatccccactttggtcatgatggtaaaaattgctgcgacaggtgtacttgcaacggcataagtttttggtagccaaaaaccaactggtagcatggccgctttaataccaaacacgacaaataagagtaaggcacctgcaactgctaatttatgttgatctgcatctaaagtcggtagcaaacgtgaaacgtcagccatattgaggctacctacactgccatagatcatgccaagaccaattaagaacagggcagaggctaaaaggttgataatgacgtagtgtacaccaagctgaaatctcggttttccttgtccatgtaataagaggacataggacgccatgagcaagatttcaaagaaaacgaacaggttaaataagtcgcctgtgagaaatgcaccacatagccccattaaaagaaaatggaatatggcgtggaaatagcgacctctcgtatcccagttttcactggcataccataaaaccggaactgctaaggcataagttaaaaccagcataaaagctgaaaggcggtcgagtaccagcacaataccaaagggagctgaccactcgctcaactgataaaccgtaatttggccagtgtttgcaacaagcagataactaacagcagtgattaacccagctattgctgagatcaaactaatgccacggcgccaaggttgtcgccaatcttcttttaatgcaccagcgccagggttgcctagaagcaataagataaaaccagtaaatgccgggatgaggatactgaaaattggtgtattagcttgccaaaaagataaaaaatcaaacatcacggctcatcctcacgtgggtcgtatgttggagaaatatcttctttggcatcaacatggtcactaccggattcataacggctacgtaatgcgagttgcacaataaaagcggtagtggcaaaaccgatcacgattgctgttaaaacaagtgcttgtggaagtggatctgtaatattggtggtttcggttaggatggctggtgagctgacttgcaaacgacccatcgcaaacaaaaataagttaaccgcatagcccagcactgctaagcccaacacaacagggaaggtacgcgcacgtaaaattagataaatgcctgtcgcaacaagtagcccaatggcagtggccagtaagaattctaaactgatcatgatgatttctccccatgaggtacaggaccagacatactcgagtggcgagagtcccctaatacagaaatgagtagcatggtagcgcctactacggtgatatacacacccagatcaaagcttgctgctgaagccagatgcaacttacctaaaactggtaattcaacatagacgtgcgcactggttaagaatggacgtgcccagaaccatgcggcaatgccagtaaggcctgcaattgttaatccggagccaatccagatttcgtaaagacgaccggattgggcttttaacatttgttctgcttgatcttgacctaaagcaatgtactgaataatcagtgccattgaggtaattagacctgcaataaagccaccacccgggtagttgtgtccacgcataaagatatagacacttacgaccaatgctaaaggtaacacccaagaggccgtaatacggaacatgagtggagatgggttaaaacggtaggtgaggccttgggtcatggtggtgccatgtacgcgcatgccatccatgagacatagcgcaccaatcgcagcaatgcctagtactgtaatttcaccaaaggtatcaaagccacggaagtccaccaaaataacatttacaatgtttgaaccgccgccaagtggtaaggattgctgagcaaagaaccatgaaatcgaattatgatcacgcgttaaaataagccatgtaatccaaccaattcctaaaccgccaataattgctaacgcagcatctctccaacgtcttgagcgacgagattcatatggcgtaagttgagggagtaacgataagctcatcaacaacagaacagtcgtaactacatctaccgtaatttgagtgagtgctaagtcaggtgccgacatggtgacaaataccatggtaaccacaagaccaattgcaccactaatgagtacagccttgatacgttcgtggtggaaccaaagcatcatccagcaacctgagaataaggtcagccaaagaactactgcaatccatggtgcgtgagtcagctcacgtgtacctgtggtaaggccctgattgaacaaaggcagagtaaccatgacgatgctaaaagcaatgattaagaacaggtaactttgcaaagaaccattttcggttttttgtttaatttttcggcttgttaataataaatgctttaagaataagtcaaataaaatacggccttgtaagcgccctaaacgtgggtcaaggtcgatcttacgaatcatgccatcttttgctagggcaaaatagaaaagcgtaccgccaaccagagcaataatactcatgattaatggcgcattaaatccatgccaaattgcaagatgagtacctgcaaaatcaggttgcataagacttgcacgtgttacactgttaactagaggctcgaccagtagggcagggaaaataccgaccaaaatacatagtgtcgcaagcaatatagctggtgctcgcatgccgataggtggctcgtgggcatttttatttggaacttgtttacctacggggccatcaaaaaatacgccgtgtactaagcgaattgaataactgactgcaaaaataccggcaagcgtcgcaataatactggcaaagataacagttgatcctgaaaggctcgctaatagctcggtaaagaacatttctttagaaataaagccattagtgagaggaacacctgccatggatgccgctgtaatcatagtcagtgttgcggtaaacggtaatagttgccaaatcccacttaactttctaaggtcacgtgtacctgtttcatggtcaatgatcccggcaatcataaacagggcagctttaaaggtggcgtggttaataatatggaaaattgccgcagcaacagctaaaggtgaaccaataccaagcaggcaaacgataagacctaaatgactaattgtagaataggctagtagcccttttagatcttctttaaaaattgcgaagcatgcggccatacaaagtgtaaataggccgacaaacgtgacaatgttgtgataaagcgcagcgccaatgaaaataggtgcaagacgagctaataagaaaatcccagcttttaccatggtggcagagtgcaaataggccgacacgggagtgggcgctgccattgcattgggtaaccaaaaatggaacgggaactgagcacttttagtaaatgcacccagtaaaataagcaaaagcgtcggaacaaacagatagtgactttgaatgaggtctttcattccgacaatatcattaatttcgtaggttcctgtgatttgtcctaataagacaaacccacctagcatggcgagtccacccatacctgtaatggtaagtgccatacgcgagccacgttgagcagcttcgtaatggctccagtaaccgactaataggaaggatgaaatactggtaagttcccaaaagactaataaaataattaaattgttagaaagagaaataccgagcattgctgccataaacagcatgagtaataaatataatttacttaatgaatttttagggcctagataataataggcataaatataaatgagtgtaccgataccggtaataagaagagaaaataataaaccaagggcatcaagtctaaagctcagattaattcctaattgtggtaaccaatcccaactttgttgaatgcttgcaccaccaagcacagttttagcctgagtcagtaataaaccaaaactggttaaactgactccgatcgcccctaaagccgttactccacgtgaaaaccgttgaagcaatgaaacaagggtggtgcctaatattaacggtaataagataattatcggtagcacactcgtatccatatataatttagaccgaagcctaaaggtgaaattttcatttcagaatagataggaattcaaagagatttccaaagcttatattctgaaaacccgaccaaattagaaaaataaagcgagaaacaagttgtattgcgcaacttgaataataaaaacgcaaaatgaaatttattgtacactaaaaaatcattaaaaatctgatgttattacatgtggtaacaacatctagtgattttccagctcaaaaaaccagatttcatcatatatttagcgaattcggttttattataaaaattgagcgaaatggataataaattttaaagagaggaggtttcttccgaggtgtctcctgcatgaatcatacgtaataattcatttttttgctgttcatttagattttggatttgttggtacaaactatcaatttgagttgttgctggctcggtatcaagcggtaggggatctatatgcggcgttaacgcttcatctcgttgtaataacgtataaagatgttcgagttgctgctgagtcgtacttaaatcaagtggactgatttttccatgctctaatttaaaacattgatatacggctgcatgttcaagcaattcttcacggcttccggtcacaataatttgtaagcgtgggaatgcgcgatgaagacgatttaaaatttctgagcaatgtgctgcatctagttgtgaatcgatctggtcaattaacaaaacgccttcaccttcaagacaagggtctaagctcaacggattgagcaaacaaagcctgcgaaccacatcgcctacgagtgcaatccatgttttagtggtattggaaagttgttgaaaggccaagacttcacccttgtaatgtgccataagttgaagttttgggtgatattgcaaataaaagtcttcaagctcaggaaaaataatctttaatgtcgattttaatgcgtacaaattaggtgaaggaagctgtttaggatgtcctgccaattcaagttgtagctgacgtaaaatttcttcctgatcttgtgaattggattgttttgaaataattcgctgcacaacatgagccgcttgtgcattttcaatatcgctaatttcacgtaaccactcaaaaaagcgggcgaaggtggtaaacggaatgaagctaatgtcataagcagaaatagactgggtaatacccggtaaatttttattcagtaaatttatatcgttaacaaatcgctctgacggataataagcgagtaagggaagaccttgaagtgggtcttttcttgtgacttgatgataaagggtaatggtttgatcgagctgctgagtttcaacttgactaatccctacaccacttgaatttaaggtcttgaacagcttccagctacaaagggatgtgtcggtttgctgggttgaagcggtttcagggagttgtccaaattccggtggaatctggatgctgacttctattttagattgcaaacgagaatggctaatgtcctgatctggcatgacaatgcctggtgtacgtgcatctttaaggcgcgcaggaaaccatgttaaagcatgataaatatgcttgagtagcatacttttgccagtcgcctgctcgcctaaaattaaagtaatcggttgtttgtcatattggaactgtatttttaggtcatgaaacagagcaatatgtttaaattggatagattcaagtttcataggctcacctaattatgagcgcttcaaccaaccgactgacgaagacttaaaggcgcccttagttttaattgttgtatcagatcataaagatgatggatatttagacttactttagcacgagtacaggccacgtacagtaatcttaactcttcatctgtaatcttatgctctaaaccattaattttaaattgatagtcgtcttcaatatggacacggttccattccagccctttcgctttatgggcagtcgagatgacatagtcagcttgctcaaggggagtaatctttgcaagtgctttttttaatgggtcagtgccgtgatcatctaccagcttaaccaatggttttatatcgcttccttcattggtttcgcagtactcatgaacatcatgccatgagttaaaccatgccaactcaggaacgtcagtaactcgtttcccttgctttaagaggcttgcagcatctacaaaacggtttagtttttgatggtcagcttgcaaactcactttatcgccgtgaactaagcctgccaataacagctccattgcgcgagcattggtacgacacaaaatcgcatcacgcatttttgtatgaggtttattgactacacttgatttctggttcggattaccaagcaaaggaactgtctcatttaagccacctaacaacgcattggcgacatcggcaatcgcctctccaaaacgaaaagaggtcgttaggcgagactctggcaaaggcaattgttgcatggcatttactgcaccgcgccacgcgtagatttgctgatgtgcatcgcctacataaataacctgcgtacttttttgacgaagtaatatacccagcattaaagggtcagcatcttgtgcttcatcaaataagacataatcggccggaatattaggctcagacaatgcccaaagtttgaggtaaatatcgtgaccaattccggcttgatggtttggatcgatggactctagccagcggcgttcaacagcagggtaaagatgggtttgaagtgcagtaatatcgtctggatgtaaccagtttggcgcctgaatatgtcgaggcgctggatattgagaactggttgaacagaaatagctcaccgcattggcgacaagactcgctaggcgacttggcattaagacgtatttttcataacgtccacccatcatgcgccgtaaggtaatcggttctagccgatattcttttgcaataaagcttgggcttaagcggggtaaacgtaatttatcagttacgccacgtggcacactgcgaaaggcgagtgagtgaaaagtacggcagtctacattgcgatgaaatttgttttgagcttcaccagcaatggctttgttaaaagccaaatacataccacgccgttcaggcatggcatcactaatcatttgtaatgtagtagttttacctgtgcccgcataggcaatcactttaaatgattgcccaagacgtgcgttatctatggcaattgcttgctcataggtggctttaggtttttcgatattcgacactgagtgattttaaaccttattgcggttagctttttcaactaaaccagataaaccctgacgacgacctaactcgtcaataataagttgtggattaagatcgaaataacccaacatgacaatactatggaaccacaaatcggcagtttcataaatcaagtcatttaaattactttctgtattttgagcagcgtagtctttcgcagcaataatggtttctacgccttcttcgccgactttttctaaaattttattgatgccttttttgtagaggcttgcaacatatgaagtgtctgcttctgcttgcttacgctcttgcatcaattgccctaagtgagcaagtacatccacttgttcagtagtatgagcatgatcgtggctttcagctttggctttgtcgccataaattgcagtagggtcttttaactgtgcatcgacaatttcccagccctgtggggtgagtttacggtagaaacaagactcacgacctgtatgacatgcgataccgccatgttgctcaacctgtaatacaatcacgtcgccatcgcagtccagacgaatttcataaaccgtttggaaatgacctgattcttcacccttgtgccaaagtttttggcgagagcgagagaaatacacagcctgatttttttctgcggtgagtgcaagtgattcacggttcatccacgccaccatcaaaatacgtccggtttgatgatgttgagcaatggcagggataagaccttgttcgttaaattttacttcatcgagccattgcgtgttattcatgaggaatcaccaaagaaatatgaactataaattgatttcagtcagatgctaaaaatagcttgtatagtgtacggcatcaacgccactttgcggaaaaattctttgtcctttttgactctcctagcgtaatgagcagcttgtactcagctacttttaaaaatcagccagagattcactttttaaatgaaacgtactgctttctttaggtaattgagctacttgatcatattcaagatggcggaatggccctgtctttaagcctgaaattgtgatggccatttcttttcgaaaataaggaatttgatacatccaagggaaaactaaatctcttaaacctcccgcccaccaatggtcagattgataaagtggtgttagtaagcggctaagaaattgataaaactgggtagatgaaccgcgaaactggtgataatgctgccagagtaggggccaatcaatattctggtttttttgagcttgtcgcaatgattgagaaaaagcccaagcatctaataatgccatattggccccttgtcccaactgtgggctcatcgcatgagctgcatctccaattaccccaattcgaccttgaccaaattgagtcatgacgacatcacgatagtttgcagatagccatttgggctgagtttgacagttatacaaaatttctttgagccactctgcaactttgggccaacgttctgagacttgctttaaccaagcttgtttagcctgctcatcttgcaaaaagctttgtaattgtggggttggtaagctccaaaaaacacttgaaaggcgctgttgaggttcggttggaatcgctcccgtaggaagaattcccatcataattttcgagcgatcataaaattgatgcagaatttcaggatcgaggacttggcactcgggcacgatactccacgcagccccccaaggataagctttgttaacctttacccatgctttaggtcttaattgactacgagcaccattggcaatgagtaggccatcaaagcaagcatcaaacttttgattttgatgactgccaaatatctgaacttcatcgttatgttcttcaaatctttcaacagaatggttcatataccaagtaatctggcttgaatactcgttaagtttttgagtgagaacgtgacacaaagtggctcggtgtatacctagaccataaagatttgttgatgcttcgcgatagtgactgttaactaaaagacgcttgtctggaagttgtccttctaagcctgtgactttcgcacctaaggttagggctttgtcgagcacacctaagtgctcaaatacggctaagcccgcaggttgtagcagtaaacctgcacctaccggagataactcatcaacttgttcaaaaatagtaacgtggttgccttcacgggcgagcaaaatcgcagtggctaaacctgccgtgcctgcaccaataatggcaaaatgaggtgttttcattgtttgttcttttcaagcattcataaaactaaatttagcaatgaacggataatcgatctatattttttaaattataagttttacccataaaaaaatcccttgcatgggcaagggacttggaagttatttcaatacacgccaaagcgccaataagctgctcaacacaatcaaaataatagatacaaaccaagggctaataatcgcaatagttagcaaaatcaacatagtactgccaaacatccagctacgacgttgttggtgttccatttgtaaacgaagctgttgaatttcacgtaactgacggtcttgccaagcagactgattttttaaaccatttaagctatcaataattaaacttgggaaatcttgagcgcctaaaagcagatcaggtaattgctgaccaagctcttttacatttttgactgggttcatattggatttgacccattctgtcaaaattggttttgccaatttccagatgtcgagctgcggataaaggtccgtacctaggccttctacatgcactaaagttttgagtagtagcatgagctgtggcgggatttctaaatggaagcgacgggcaatatccatcacttgaattaagatacccgcaaaatcaagctggtccattggcttagacaccattggtccaacagtgcggcgcatttcacgtgctaacgcgtcttgatctgtacccggtggaatccagccagcttgatgcacaatttgaataagctgcataaagttgctgttcatgacagcaagcaacatacgggcaactgtcatttggtcgtgcttagaaagctcacccataattgcacagtccagtgcaataaagcgtggattgcttgggttgatggtttctacaaagacattgccggggtgcatgtcggcatggaaaaagttatcgcggaatacttgcgtaaagaaaatggttaaccctttttctgcaagttgtgcgcggtccatacctaaacggtcaaaggttgccgtatctgaaatagggacaccagtaatacgctcagccaccatgacatctttggtgtccatgtagacttctggcacatacatcatggttgaaccagtgaagtaatggcgcatacgacgggtgttatctgcctcaatactcaagtccagctcatttaaaatgatttggcggtagtcttgaataatttcagataaatgtaatgcacgggcagcttcaagacgactttctaaggtgttacctagccaagccagaatttcaaagtcttgtaaaatttggctacgaatgtctggacgagtaactttaacaacaacttcacgtccatcatgtaacgccgctgtatggacttgtgcaattgaggctgctgcaagtggttgatcatcaaagcgggcgaacagtgtatttacgtctgcttttaaagaatcttgaatacgttgtttggcaacttctccatcaaaaggtttgacctgatcttgaagcaaaaccagttgggcgagtatttcaggtggaatcaaatcacggcgggttgacaggagttgtccaagcttaattgcaagcggccccatatcttctaaagcttctttaagctttaaaggatttttgcgttcacgactagaccatgctgccggatgcatttttataatgttcaatgcatgcttagctttaacaggtaattcatccgcagggaacaacgtatcgagtctatagtgcgctgcaatacgccaaagttcgagtaaacgtgaaacgtgcggaatcatataaagtcttacctagtcttgagtgggttgtagttgtgcattgagctgctgcaatttagcttctagacgatcaatgtcttgattaagcttacgcgtagcctgatttaaatcgtccatttcccaacgtggggcaaataaaccactgtcttcttttaaggcatcttcagcaaaaaatagatgactttgaagagagcgttttaaatgttttggtgcaagttggatcttaccgatttcgtgagcgagttgaggaccaacccattttgatagatgcgcagctaaatcaggttcagcttgctgcataattttttgaatatcctgtaagaggtgataatcaccttgaagcgggatattaccaatttggtctggatcgcttaataataatttgatcagttcaacgacatctttgacatgcaaagttgcagtggcttcagaaattttaaattgtggatcaaaagggcgctgctcaaaaatagatggcttttcactgtgccctgtaacggtaggttcaagacgtactttttcttggtcaaagaatacatcaacagaaagttgcgggctatcgatgataacacgcaacattttgccctgtagctgattgagctgaatgcgggttaatgcatccagatcgatcagatgatgaatgatacgttcgactgcaccgagtgccagaatcgaccacatatcgttatcccttacagtttaaaaccgcgatgaacagcaacaataccgccagtcaggttgtgataatcacagttctggaagccagcattttccatcataccttttaaggtacgttggtctgggtgcatacgaattgattcagccaagtacttataactttctgagtcattggcaaccaatttacccataatcggtaaagcagtgaatgagtaaaggtcataaagttttgagaatggctcaaatactggtttagaaaactcaagaacaagtaagcggccacctggttttaacacacggaacatagaagcaagcgctgcgtctttatctgtcacgttgcgtaaaccaaagctaatggttacaaggtcaaagctgttgtctgcaaaaggttctaaagtttctgcattggcaagtacaaaatcgacattggtacagcctgcatcaattagacgatcacggccaacattgagcatagattcgttaatgtctgaaagtaccacatgaccctgcgggccaacttcacggctaaatacttttgctaagtcgcctgtaccaccagcaatgtctaacacatgttgaccacggcgaacaccagacatgttaattgcaaagcgtttccataaacggtgaataccaaatgacatcaagtcattcataaggtcatatttgcttgcaactgagtggaaaacttcagcaactttttgtgctttatcttcagttcgaactgttgaataaccaaagtgtgttgtttcaccaacgttgccagtgttgcctgcaccacgtggtaaattgtatttcggcacagaaccgctaactggtgtatctgttaaggtttgctgtaaagattgttgttgcccttgaggggtaccttgcggtaacggtgagcttaggaatgggctaactttgtctgaactttgtgcctgctcagttggagatgttggcttttggttttcgttagacatattgtctctcctagactcaaactcaagtgaaacggaataagttctgcatgatgacagattttgtctatttttacaggcatcatcatgcaaatataatgaataaaatctcaacttcgtgaggttgagttttttctatgtgccgaccttatcacactctaaacggattcggatgtcctgaatgtactttttcaacaatctggcgttctttttccgtaaaagttttaataaaggcctcagccgattttaaaggtttcattgcgctaaaaccatcttgaataaaatcatacatcaattcgaagtgatatttttgtgcaatacctttacacattttaaaagcagtaaacatcataaatgaacgcatatatttatcgagtgctgctcctaaatcgtcaagaagggcaagctgctggtaacgggcttcggcctgatcaagcttgattaaggttaagcgcatgatctcgtcggtaagtacagtatctgccggatagtcttcaagaagctgcattgctacttgttcatcaagttgagtggcaagtacagccaaacttaccgactttgtacctgtcttaattgcgttttcaggtaaaaccttttctgctttatgtgcatatttcaataaacgttcaatttgtgctgcaagtgcatcgaactctggtccaccatataaacggtttaaaaagtactgagccatcagtttgtgttctggcaaattaaaaaagtcgtgatgcgtctctttcatccgttcttttagccatgtttgtacatcttgcaaacgttgggctagcactggattgtcgtgataattaaatgttttatattgttgtaaaagttcatcaaaagcagcgagtttagacatgtaaggctctaatattgggctatttacaaaaaatcataagaggcattgtaaccttctactatggcgagtagatgtaaaaaaaatgatttatgcgtcaattttcaggttaaatcatgttgcaatgacataatttgtatagcaattcatcacccaagcgcataagttaaataatggcgaaattaaataaaaagattagagcagtggaccatgagtgaacaacaaccaaaatttgaaatacgagacgaagaacagctttcagttgatttaattgaagcacaatatgctttaaaagaaagccgagggaaacccaatgccaaaagcacactcattttaatgagtggtattgagttagctggaaaaggggaagctgttaaacagcttcgagagtggctagatccaagatatctacgggtaaaagcagatgcaccacgtgtgctgacagactctgaagcattctggcagtcttattcagcatttattccgactgaaggccaaattgtggtgatgtttggcaactggtatagcgatttgttggttacggcaactcatgtgtcagaacctttggatgatgcgcgttttgatgcctatgttgaaaatatgcgagcgtttgaacaggacctaaaaaataactatgtcgatgtcattaaggtctggtttgatctttcgtggaaatcactccaaaaacggttagataaaatagatccatctgaacagcattggcataagcttcacggcctagactggcgtaataaaaaacaatatgacactttgcaaaagttacgccgtcgctttaccgacgattggtacattattgatggggaagatgaaaaacagcgcgatcaattttttgctcagtatcttttacaacacatgcgtcaactgcctgaacatgaaactgaagtcaaaggtaaatggcagcaggcaaaaattcccgagagtttattaaaacctgctcaggaaaaaatggataaagccgaatataaaaaagagctcgataaactgagtaaaaaaattgccgataacatgcgctttgataaacgcaatgtggtgattgcatttgaagggatggacgctgcgggtaaagggggagccatcaagcgaattgttaaaaacttagacccgcgtgaatatgatattcactgtattggggcgcctgaacgtttcgaagcaagacacccgtatttgtggcgtttttggaatcgtattaatgaagctgaaaaaattaccatttttgaccgtacctggtatggtcgtgtgctggtagagcgtgttgaaggatttgcttcgcctatcgagtggcaaagggcatatgacgaaatcaatcgctttgaaaaagacttatttgatagccaaacgattgtggtaaaaatttggctggcaattagtaaagatgagcaagagcaacgttttaaagccagagaagagacaccgcacaaacgctttaaaattactgccgaagattggcgtaaccgtgataagtgggatgattatttaaaggcggccgcagatatgcttgagcgaactagtaccgaatatgcgccttggtatattgtcgcaacagacgataaatacactgcacgcttagaagtgttaagagctattttaaaacagctgagagcagattaaactctcagccgtaagttagattttagtttacaaccgtgccacgacttttttgttgaatacgtttagcaaggttgtagctgtcatttagatgagtttgggctatttttttcatcataaaatagcctaaacttgctgcgacaagttgcccacctagtggtacaaattttgtcacttgtttggtaacaatttttccaaagaaaccgttaaaggtttttttaacggtagtgcgagcaaccacaaagcctgaaaattgaaagccgcgttttcgtaattcatcccagtgaattgtttttgtttttggatcatagacactgacatgttcaggcgctaaaccaaaacgggaattaatatcgggaataagctgtgacaaaattcccaaatctactaccacgtcaaaaaaaggaatgggtacaattgctgcaccagcagagacgtaagctcttttctgaatgagttcttggcactcatcgcgaatttgttccagatttaggctaggatcaatatagtcaggaatgttatcaattttcataatgttttacctgtaatgtgttccttaaaggtgccttgccaacacaaggtaagtgacacctaaaatgagattatgctgtgtttaaaccaacgtgacatagtcagattcagttgtatagtaatgaatgtttatgattttgtgcataaattatgcgagtaggatatgaaataaatgggtatccatgttattcaaagtcaacgtattgatgtgttgttgcagggcgtactggcatctacgtcccagccgtcaacgcatccattacaggttttgaaagcccagcatttcattgtgccaagtcctgctatcgagcaatggctgatacaaaaacttgcagaacagcaaggaatgagtgccaattaccagtttcaccaacgtgtgcgcgggtttcagtggtatgcctatcaacaggtcctcacggcgcataaggaacaggttcgtaaagccaatattccacgcttgatttttaaatggcgtgtacatcaagccttacaggaatttattcagcctgatgttatgagcatagatagctctcatccactgcattctattgttcaacgtatttatgacagcgcagatcggcttgaacaaggtattgagaagcagctaaaaaagcaaaaaatgttgtattgggttgctgagcaggttgccgatttatttagtaactacatggtctatcggggacagtgccagcgtggttgtgaaaatatgtgtacttgtccaaataactggttagcagcatggggacaagggcgatcactcgatatcgaaaagtatattgcccataaagataaagaagtttcggcatttactttgcagcaaacccaagagttagaacgttggcagcgctggttatggcagcaacattttcatgaagattttatgcaaatgcagcaaattgacgaattattctggcaggaattagaacatcctgagcgccagaagaaagcactgtctcgtttgccgcagcaaattgtcatttttactttactggatttaccacccagccagcttcagtttttacgtcgtttagggcaatacatcgatgttttgattttgcactataacccttcgcaagaatattgggccgatagtgtcgacccactctggaaacagcgctatgacttaggggtaaaagagcgttttatagcgaagaacccccaagcgaccgatgcggaaattgccgatttctttaataaatttacgcttaattttaatgctgaggcgcgtgagtcaagacatccgctgttaacaagattgggcaaacaagcccgcgaccacttctcattactctcaaacttgtctacaggtgaagaaggtaagtgggtggatgcttttgtcgatgattttcctgaaagtttacttggcaaagttcagtcagatattttgcacttggtggaaccccaagcaaagcagtatgagcttgcccctaacgatgactcaattcagattcatgtctgccactcgacattacggcaacttgaagtattgaaagaacaattgattggttggttggcaaaaccgcacgaacagccgcgtcgtccaaatgatattttggttttagttcctaatttggcagaagtagagcctttaatacgaagtgtttttcctgctacagcgactgagcaaggcgtgcatttgcctgtcaaaatagcaggaattgcctcactcgatgcacttaatgcatggcgtgccgtgattgggcgtattcaccttatgcaagggcgatttagctttgatgagtttgctgactggcttggtttacacgcgactcaacagcgttatgcacttgaatatgctcaagtagagcgaattttaaatttacttgctgatgcagggtttaaacgtgggcttgatgcagaacatctgaaacgtagtttatgtgacggcgatgatgactaccgatatagctttaaatttgctttagagcggttagcgctcggcatagccattcccgaacatgctacatttaatcaggtgctgagttacgctaaggttcaaccgggcgattttgagcttattggtacgctcattcagatttatcaagatttaaatgaacgccgtgactggctcattatgcatgagcagaagaaaagtcatacggtggaatactggttgcaaacactctcgcaagatattatcgagtttgagcaggccggtgtgactgctttaaaaactgcgcgggaaattgtaaaaaaacaagagcgtatgttaacgctcgcaagctactatgccgagacagaaacaggcaccttacgtaaaatcaccttgcctttgccttatattctggatgagattcagcgaactttagaaaatcaaacggctcaagctgaaccgactggacagattacctttgcccagattggacaaattcgtccgttgccttatcgtttaattgtgatgttgaaccttgatgcagggcagtttccaaatcgagacacccatgtgccatttgatttgatggatgccttacgtcaacaattaggtgatcgttcccgtcttgaggatgaccaaggcgctttcttagatgccctacttttagctcaagaaaacttatggctgttttataacggctttgatgtcaatgacggtgaggtgagagatccttctagtattcttcaagagttccgtgagcatcttgcacttattgtaaagccagaaccaaatgcacccgatcgagaagtgattgaaggtattgaaatcccgactcaattaaaacagctctatcacttacattatttacagccgtttgacccgaaaggttttatggctgagaaccgctatattcgttatcaagatcactggtttaacgtggcgatgcaaattcagcaagcttccggtgttcttaagccttgggcaaatatatcttatcctttagaaatacctgacatgttggttttagacagccatcagtggatacaggatgtgactttccccgcacgtttatatttaaaaactttaggcgtagaaaacttaggaaatgtaagcgtattagatcagaatgaacctttgcttttagatggtttgggccgttataccattcgacattttttacagcaaaacgaacagcaggcacagcctgaagttctacttgatcagttgcctgtaggcaaagttcaatacagtgcatggcaacagggcatttttgaacaggaatgtttgcttgagcgccttcatcattacgcgccagccgtgacacaaacgactcagcgtgtgtggcgaattgccaaacagctacatatgaatattactgtgccaaaatctgaaactcaggattgggtcagtatggaagcatcaagtgctcgggcaaaaagacgtgcaaaagtctggttagagtacctgctttggttggcctatttaaatgaaggaagtgcaggaactgaaagacgccgtattgtggtttttagtgaccaaactgtcatctgtaaaggtattagttcggagcaagctcggcagtatttacaaccgtggtttaaaatctggcgttatgctcaacagcagccactcgtgttaccagcagctttattattaaagccacttgaaaaagctaaggcatatcagtgggaaacaacaaatccgacagaaaaaataaaactggatgagaagagctatgcagagctgttaaaatactggaatgaaacggggacatttacctctatcgatatgacacaaaatgaagcgtgcaagttacatcaagactggcgtttcattttgcaagaacaagatgcacaagcattacttcaacatgcttgtgatgagtttgcctatgacctgtatcatccggtttttcaatttcaacattcggagtaaggcatgaactcaagagtacaggtgtcttatcaacctattattgatattgaatttagtggactgcatttaattgaggcttcggcgggtaccgggaaaacctatacactgtcgagtttaatggttcgtatttttcttgagaaatatttaccgggccaagtcattgcaacaacattcacccgtgctgctgcggctgagttaaaaagccggattcgtgcgcgtttggtcgaaacccaccgttatttagatgccaagcggagcttgactgaaaaagagatccttttgcaggccgagcaagaatctgacttattactgcaacatattctcaagcattttgcgacacgtattgcctatgcctgtgagcgtttaaagctcgtgatcgatcagctagatgagctatttgtcggaacactcgatagctttagccaaaagctattacgtgagtttgcttttgagagcggaaaaattgaacgtgcccaaattaccgatgatgccaaaacctatagccgacaactgattcatgatgttttacgtgaatggatacagtctcagcctcaaaccgtgattgatgcattgtatctggcaggtgagttaaaaagtgtcgacagttttgtcaaactggtcgaagactcactgaattttagttcggctcactttaaacttcccgaaaagcctaccattcagtttgaacagcttgctcagctcaaacagctggcagcagaaattgatatcagtcttctagaaccgtattactcgcttgatggcgaccactataaacatgtaagcggcacaatatttcgtaatggagcatttaataagttatttagtgaatgtttgccacagttattacaagttttaaagcaaagcgacagtattttagtttttgatgggtctttggcaatacaacgggaactcgtttttaagtttttaggccagcttgccgatcagaaagttttcaagaaatgtcctgccgaaatttcagatggattttatcagcatccttgtattcagcagattcagcagttgtttggtgtgctgaaaaactatgctgaacagttcgatcagcttcatatttatttaaaagcctatttgtgtatagaggttaaaaaacgtttaccacaggttttacaaaacaagggcgagacgaccttttctcagcaaattcgcactttgtcagaagctttaaagggcgagcaggggcaacgtttcgccgtatttgtgcaggctcgataccccttaattttggttgatgagtttcaagacaccaaccaagaccaagatgacatgctcgccagcatttggcgtcatccagaacgttaccaaaaaggttgcatgattatggtgggtgaccgtaagcaggcaatttacggtttccgtggtggggatatgctcaccttcttgaatgcctacaaagatattcaggcaaagcatggtcgcgaatataagttaattcataaccaccgttcagtcgctgacttggttgaagtggttgatgcgttattccaaaggcaaatcgactttggtgaacaggttcaatatgacccgattcgggcagggactcgacctcatccggttttaattgatcaaaaccagcctaatccgcatcctttacgttggctcatgctaaaagacaaggaaacggaagcacagcaagtcgcgtggaaaatacgtgatttactcaatcagtcacatgctggacaactttattttcaaaaagatgctcagactcaaaccttaaatgaagatgatattgcggtcttgtcgcgtaatcatgatggtcttgataaagttcaatttgaattagaacgtttaggaatacgagttaatcggccatcaaaacgaagtgtttttgattgcacaatagctcaggatgttggggccttactcactgcgattcttcatccttacgatgaggccaaagtgaaacgagctttgattagccgtttatttgctatggaccttaaacagctgttgcaactcgaacaaacggccgaaggtttaagccagtttatgacgggttttgatactattcgggaattgtggtcagctcagggctttttagtagcatggcagcaatgtttaaaccaatttggcatttggaaaaatctggttgctgtccagagtaaagataatgagcgggttgtggtgaacttgcgtcatttgaccgaaattttgagccaacatagcgagaaatatcagggcgcgcaaaatctctatcactggtatctcaagcaattacaatcaccgcttgatcgtgaatgggagttagagcgtagattgtcgagtgaagctggcgtacagctcatgaccattcaccagtcaaaaggtcttgagtttaaaattgtctttttgctcggggccgacaagccatttcgggaaaataacaaaacacttaacttctcgacccaagatataacggtttcggagtcggctcaaactctaacacaacgtgttgttgcgattgccgataaaacatatttaaacgaaaatgagttgaagcagcatgaagaacgggctttggcggaacaaaaccgtctatggtacgttgctttaacccgggcaagtcatcgtgtttacgcgctcttacaagatacggatggcaagtctgtttcaggtttggcattttggaaaaacagagcggaaccattccagcaccgttgttgtaccgatgaaataattttggagcaaccacctgctgcaagacatttaaatcaacacatcaatattattgagatacaggcgcagcattttcctgatcagcgcttttattcgagaggcaaaaccagttttagttatctggcacagcatttaagacataaagtaggtacagatttactcgcgagtcagagccatgaagctgttttagccgaagatgaactcgatcaggttatttctgttgaggcgcccgcagcacagcccattagctggatcaaaagcaattttccgagagggacgctcgcaggtaatttcttacatgaaatttttgagcatattgattttcaatgttcagatgagtgggtaagcgaaatacgtcgtcgttttaaaaatgactacagtagtttgtggcaagatttattaatcaaataccaagaaagctttcccgaagaacaagaagcggaatattcgctttatcacgctgtagccgaatggttgcaagagattttaagcacgccgttatatcaaggttttcgcctaaatcggttacagccagagcactatttatcagagtgtcctttttatttggcactgtcggatcgtgtgttagccatgaaacgtattcagcagctgtttgctgaatatggtatggaaatgcccgagttattagaggctcgttctgcacgctatttaaatggttcgatagacttggtttattttgatggacagcgttatcacattgctgactataagagtaactacttgggtgaaaaccttgctgattacagtgtagaaagcattgcacaaagtatgtctttagccagctattggctacaagcaggcctgtatttggttgcgttacatcgttatttaaaagtcaaaatgcagaattatgatattgaacaacacttaggtggggcgacttatctttacttgcgcggtatgaatggcgaagctgagcagggttattattattggcagccaagtacagaatttgttctacgactcgatgctattttagggtactttgctgaggataaaattgcataaaaaatgctgataaatgatctaattttaaaattaacaaatacttggggtgtggataagcctgtctataaccatgtggacaagcgtgtggaaaactaggtggataagtgtgtggacaatctaaatagccctgaacaaagcgatttaagctggttaacgacttggagtacctttctaaatcaagccccgtttactgcacagacacaagctccagaggcagcttattttttgcagcagctgattgaagcgagcttgcagggtgacagttgtattgagattagcccagagcaaatagaaacacttggccaactggtgatatctgctgaacaagcaaagtctcaagttgccccttgtgtccacgacgagcaggggttggcattataccgatattggaacctagagcaacgtctagctgagcaaattcgccgattaaagcaacaaccaattcaacctgtttcatgtgaagagcatttagacttattaacagatcctcatcagcaagctgctttgcaaatggtgactcggcagagcttaagtattattacaggtgggccgggtacaggtaagacctatacgctcgctcgtattattgctgtgcttagtcaggcaattccacatattcgtgtagcgatggctgctccgacgggtaaagctgcacagcgtatgcaagaagccttacaaaactcctttaatgacccaaaactgcttgagtcggggttaataagtgctgagctaagaaaccaaagtacccaaactatccatcgattattaggtatggggcatagtcaaactccacggtttaatcaaaaacagcctttgccttatgacgttattgtggtggatgaagcctctatgctggacttaaatctggcaacgttattatttgaagcggttcctgagtcttgtcgaattattttattaggtgatgccaaccagcttgcttccgtagacgtcggagctgtacttgcagatttacagcaaatcgaggctttgtctgaaaaccgtgttcaccttcaaaccagccgtcgttttgcggaaggggctttgattggtcaggttgcccgatttattcaaatgcaaaccagtcaaatcaaccatgagcaaattttacaaaaatttgaaatcgatattgttcaggtttcagagttacgttcaatacctttagaaaccgacatgcccgatgtggttcagcttgaatatttacccgaagagtcacctatagcgctagaaacttactaccaaaaattgatggtggattttcaaggctatgtgcaaagcttaaaagcttatatacaagatgatcgttcacttgaacatattgaaaatatcgttaggtcattcgatgactaccgtattttaactgccgtacgtcatggaccatttggtttacagcaacttaatcaatatgctgaacgctggttacaacaacagctaggtattgtgactttaggaggatggtatgttggccgtccggttatgatgacctataacgattaccagctcggtatttcaaatggtgacattggtttatgttttgaacatagaacccagccgcaacagtttgaagtgtattttccaagtttaaataagtgggttgctgcaaatcggctacctaaaagtattcaaagtgcatttgccttaacaattcacaaatcacaaggttctgaatttacccatacagctgttgttcttgatcaggctgccaagaatttgttaagccaagagttgatctacactgcgattacacgagccaaaaaagtagtgagtttattggtcgatccagaggcgttacttcaatcttttacagttcgcacgacaagaaaaagcggtttagttgaaaaagttaatcggttagttcgttaagccaaacttaatatttttacccttgtaagaaaaagcttacatggattcgagatatttgctgctagagaacccaccctgtttttgagattataaacgcacaacgagcttggcaaggaatgtcgggcaaaatcgcacaataataataacttaagtcgagagactgcgaacttacaatgatgtaggtgaataaagaggaaacttacagccgctaagccttgtagttttgggagagactacagggcttttttatatttaagtcttaaccccaccaaaatatctgcataaatctttagatggcttaccctatttcttgcttatattatcaattatttaactcaataatttttaatatatttatttgtaatatgattcttaaataagcattttttgcgtgaattgttaagttaaatgttatacagaaccgtatgttatttagcatttacagataaacgataaatattagacagacctgtacgttttcgcttacatgatgataagaaaaatactacttttcttcataattggatatgacaaaatacatcccataaggaaatagaactaaaacaacggaagtgagtaaaacgagaagaaggatgtggaaagcatctcacacataacaataagaacagcgataaacacgataaacaacaactacagcgccaaaaacccaagcagaaatgcttgggttttttattttgccgctgagttaattttagctataccagatcggtttcatgcgaatcactaccaaatagtgaacggcgttgatctctaggaattcgtggacattgagtcgaaatttgataaagcagattggctagagcaggaaggtgggtaccgaccacagatttgccagtggttaacaaagaaacgctgatatcacgctctgggtcggcccaacacaaaatattggaaaaaccgaggtgaccaaaagcttgtccagtcattggaccaaataagcctaccggattactgcctagcattggtcctaaggcatagcgcatcggtattaataaagttcggtcaatgttaactcctgtggtagggagcgttgctctaaaaattgttttctcgcttaaaatttgtttgccttggtagcttcccccacttaaaagcatttcaaagaagcgtccagcttgctctgcactggtataaatattaccggcggggcagatggtatccataaaacggctatcattagtgacatctacagcgagttgtaagcctccacctagtacatgattgagataatgatctgttcctaagcgaggatgtaaacctgttgcacaattaagagcaacttcagcacgatattctggttttaagccatagttaaaatagggcatatccatcggtttctcgatagtctcatgcacaaattggcgaaggtcttgccctgtaacccgttcaataatttctcctaagatataacctgccgttactgcatgataggcgaggtgatttcccgctggagaaacaggtcttgctgcgtataaacgccttaaaatttcatctttatcaaaaagcagttcaggtgtgacatctccatcaacataaggaatacctccacgatgagataacaaatgaaagattgtcgcgcggcgctttccgttcaccccatactcgggaatataatagctcacggggtcaagtaagttgatttcgcctttttcatctaaaagatgaattaacatggcagtaatcattttggatgctgaaaatagacaaacgggagtatccggcgttgcgatgagtgcattctcttgcagaccagccggcgagtttccttgagcatagccaatgcttcgatttaataaaattttcccctgtcgacgtaagcaaaaagtaataagcggatagtttccggttttgtagagtgactcaatacttttccagattttttgaacttgctgttcactcattccacctagttcggcaggtacttcatctttgtgatgaatgaccgattcaaggtcattcggtaccggacaggtattggtcgaaaatattttcacacgtccctcgcgtttctttctttttattcaaggccaagtgtgcagggttaagaagctgatgtcagtgtctaaaatgacaggtaacagaaaacaattttgcaatccatatatagataccttaaaataggcaacttgctgtagtgatgcacggcagtcagttgcgctcaactgattcatatcattttattttttaagcatctcggagaaatcgaatggctttaactaatgcagaccgcgcagagatcattgctaaatttgctcgcgctgaaaacgacactggttcaccagaagtacaagtagctttattgactgctcaaatcaatgatttacaaggtcacttcaaagctcacaaacacgaccaccacagccgtcgcggtttgatccgtatggttaaccaacgtcgtaaattgcttgactacttaaatggtaaagaccacgagcgttacactgctttgatcggtgctttaggtctacgtcgttaattcgattttgctttgttttcggtttatcgcatgttgctatgctttgtttctgaaaagaaagtttcgtctaataaaccattaggcgatttatagaaggggcgcttgtgcgctccttctttgcgtttaatattatttaaaatttttggtctagtgtgatggcttctaagctttgtcatttacctaccgatagttgtagcctgaatgccaaaccttaggggtctcactagaataaaattaggaaaatacaatacatgtcaatgtttaacatcgttcgtaaagaattccaatttggtcagcatcaagtcgttttagaaacgggtcgcgttgcacgtcaagcaaatacagttttaatcacaatgggtggtgtaactgtattggtagcagtagttgctgctccaacagcaaaagctggtcaggatttcttccctttaacagttaactatcaagaaaaacaatatgcagcaggtcgtatccctggtggatatggtaagcgtgaaggtcgtgcttcagaagctgaaactttaatttcacgtcttattgaccgtccaattcgtccattgttcccagaaggttactacaacgaaattcaggtaactgcaactgtggtttcttctgacaaaacgatggaagctgatattgcagcaatgttaggtacttctgctgcgttagcaattgcaggtactccattccgtggtccaatcggtgcagcacgtgttggtttaatcaacggcgaatatgttttaaacccgaattttgagcaaatggctcagtctgaccttgaccttgtggttgctggtacagagtctgctgtattgatggttgaatctgaagcgaaagaactttcagaagaccaaatgttaggtgcggttctttttggtcacgacgaaatgcaaattgcaattcaagcgatcaatgaatttgcagctgctgctggtgcgaaaccatctgactgggttgctccagcacacaacgaagaattacgtgcaaaattaaaagaagcatttgaagcaaaaatttcagaagcttataccattgcagtaaaacaagatcgttatgcagcattagatgcacttcatgctgaagctgttgctcaattcgttcctgaagaagatgtagacggtattgctgacgaagtagactacttatttgaagatcttaaataccgtactgtacgtgacaacattttatctggtaaaccacgtattgatggccgtgacaccaaaactgttcgtgctttagatgtacaggtgggcgtacttgagcgtgcacatggttctgcattatttacacgtggtgaaactcaggcgttggtaacaacgactttaggtaatactcgtgatgctttaatggttgatacccttgctggtactaaaactgacaacttcatgttgcactacaacttccctgcttactcagtaggtgaaacaggccgtgaatctggccctaagcgtcgtgaaattggtcatggtcgtttagcacgtcgtggtgttcaagcagttcttcctgcagctgaccgcttcccgtacgttattcgtattgtatctgacattactgaatctaacggttcatcttcaatggcttctgtatgtggtgcgtcattatcacttatggatgcaggtgttccgcttaaagcaccagtagctggtatcgcaatgggcttagtgaaggaaggcgagcgtttcgcagtactttctgacattttaggtgacgaagaccaccttggtgacatggactttaaagtagcaggttctgcaaacggtattactgcacttcaaatggacatcaagattgaaggtattactgaagaaattatggaagttgcattaaaccaagcatttgctggtcgtatgcatatccttaatgaaatgaacaaagtaatttcacgtgctcgtcctgaaatttcaatgcacgctccaacattcgaagtgattacaattaatccggataaaatccgtgatgttattggtaaaggtggtgcaacaatccgtcaaatcactgaagaaactaaagctgctattgatattgaagataacggtacagttcgcgtatttggtgaaactaaagctgctgctaaagctgcaattgcgaaaattcaagcgattactgctgaagttgaaccaggtaagatctacgacggtaaagtaattcgtattgtagaattcggtgcgtttgtaaacatcatgccgggtactgatggtcttcttcatatttcgcaaatctctaatgagcgtattgcgaacgtaactgatgttcttaaagaaggtcaggaagtaaaagtacaggttcaagacgttgataaccgtggtcgtatcaaattgactatgaaagatattgagcaagcataattgcttaactcactaaaaaagtccgcttgatgcgggctttttttatggcatgatgcaagtaatacaccaatagatcgacatggtatgcaggtttattatttttatcgtcatcaaagcgacggctatgtttttataagccgtgaaaagcacactgaacatattctggagtttttctggattgatagtgtgagatcggatgttgtgagccagaatgaagaatggcaacaaaaaaattcagcaacttgcagatgtatccattaatgagtttcatatgcgagatattgcgaatatcgaacatccttgtgcatttgatacgcttgaagaatacgacctgcttatttttagaaagctcgtaacgccggatgatgaaattaaaaatggcgaatcacatgagagtgtatttggtttagccaccacaccgatcagttttatttttacgcctaaagtacttattagcgtacgtgaacagggcaacaagtcgattgaaaattatattcagcgccttgaaaatattttatgtaaaactctcgaagagcaaaataaaacccgtaagctgcctaattcacctgtagatctgtgtttacgtctgctcaatagtatggtggatggttaccttgatattcgttcacctttgaccagaagggtcgagcattggcaacaacagctattacaagggaatcggcgttttaagcagtggcatcaactgtttcatgaaaatatggcctttcaacaggttgaaaatctatgcgaagaacaaatcgaaaccttacaagagtttcgtgatgaaattgtagaaaactatcatcatgttattggagagaagacgcatagttctcaagaccttttattagtgcgtttaaacgatttaatgagtcatgtcgaacgtattcaaaaacataccttgcgtttacgtagtgcgattcaatcggcaatagatttgcatttctcggcaattgctaaccagaccaatgagaacatgcgtattcttgccattattactgctgtgtttgcgcctcttacgcttttaacgggtatttatggaatgaactttgagtttattcccgggcttaaatcaccagtaggtttttggattatgcttggggttatgctgctcagtaccattttattgctctactatttttatagacagcatttggtggggcgtggtgaaaaaagtgtgattgatttactagcgcagcagcatcgccaagatcgtatgaatttgttttggtttttggaatatgaaccgattaagcagactttgaaggaagtggaaaagattactcggttgaaataaatttttatttctgcacgactgggtcttgctgacttgttatttaatatagtcatgaaccttcggttcgacctacttttgtttcggcaaaagtaggcaaaaccattaccatctgcaaaacctgttcaatacctatttttaaataacagtattacaaaaccattatctgattgataccacgcaggttgcagatggctttccaggctatcagatttcaactagggttttatgctgtattaatgctattcctcaatgaaaatgcttcaactgttttctaagttgttgcacttcatcaatcaaatctaacatcaccgcaacagctgcaaggcttgcatcaaagtcacgttgcaaacgatacgctttacgagcgcgaataacatcttcacccatgaattgatgtttttcaggtggtgtatcaatcgctaaaatatcgtactcaatgagctggagaatccagtctgggctttgaccacaggcttgagcaaactgttgcaagtcaaatgtacattgttcatcaacgacttcagcactaaaggtgtggccgtcacatacaatttctcgataatggatggttgtcatgatcttgctccctaatgagatgaacgaggttcgaatgaagcaaaggcttctgccaattgctgataggcttctttttctttttcagaatgcgccggtgggaatacaatatttaaaattaaataaagatggcctggcgttttatttggtatccctttgtcttttaaacgtagctgttgtccttgttttgcatttttaggtaaattgacgtgtaaaggtcccgcaggcgtttttacttcaatgccttgccctaatgcggcttcccatggcgctacatctacagtcaaatatacatcactgccttcgacatgcacacgatctgtatctttatactgaatctcgatataaagatcgccattggcaccaccattaataccactttgtccttgtccacttaggcgaatttgctgaccttctttcatgcctttaggtatttttacctgtaaggtttttcgttgtacctctggctcaccataggcattaatggttggaatttgtagggtaatgtgttgtgttgatccatggtaagcaatatcaagatcgacctctatgctggcatgctggtcttcacctcgataactacgttgttgtctttgatattgctgttgtccaccgccaaagcctgcaccaaagcgtccaaataagtcttcaaagccactaaagtctgcttgctcaccgcccgtaaaaccttgacgataaaacctggcaccatcgaaaccactttgagctgccccttgaccaaaaccattaaaaccttgtgggtggtctaacatttggtcgtattcagcttttttctctgggttacttagggtgtcgtaggcaacattaattgcctgcatcttttcttctgcatctttttctttgctgatgtcgggatgatatttacgagctaatttccgatacgcttttttaatttcatcagctgaggcttctcgtttaacccctaattcttcataataatttttggccataatgttttatcacgatggtgttgtttatttcattatgaaacgatttttaaagctttcaatgagctagattgtataagagttgttctcgtgcgaaatagggcgagcaaaataaaagagacatagaacggtgagagctatgcctctcattgtttaaatgaatgtctgatataaaccgtaaacggcaataactaacagtaatagaccgcataaaccgaggatcttcgggtataaatggctgttcgagaggcggcggaaaaatatatagactaaagatagcgttaaaaagtctaaaactatccatgtcagcgtaagaatagttaaacttaaatctagatgaggtgaaatagaaacaaattgcggaaagaaagctgaaaagaaaataatatctttagggtttgaaatacccactaaaaagccttttttaaaaccgccattttgagcagaaacggtttgaattgcttcaggatgaggagcttgaatgacttctttgagaatactaaaacccaaataaccaatatataggcagcctaaaacacggataatatttaaataattttcattaatacccaatacgcctttaagtacgagtactgaaataaaaattaaaacgagagaggcaaggtttgtaccaaaaatggtttctagtgcttttttataaccacctttaagtccggcacttgccactaaaatcatgacagggccaggggtcgcaatcataataatgacactaaaaataaagagaaaataatcaaaataattcatgagatataagcatcttatttattgggttatcaagtaagctcatattaactgatttaaaataacatgctgaaaattatcatcaaaaaaattatagataaataaaaaggcggattacccgcctttttatgaagtaggtgattaactcaaatgttcaccaaacagacccaatgcctcttcagcagtgaactcataacgggtgttacagaactggcaatccatttgaatcgggttttgtgcttccaatgtttcatgaacagcatcaacaccaatttgaatgagggctttggcacagcgttctttagaacaagtacaaccaaattttaagtgttcaacttctggtaaacgtacttcttcttcgttataaagacgatacaaaatctcatttgctgaaagctctgtcagttcttctgacttaagcgtttcagttagcatggttaaacgtggccataaatcttcatcaaccagtttttgctcttcctcatcatgacgaggtaataactgaatgagcaaaccacctgaacgctgtgcggtgcttgccagtacaattcgggttggaatttgtgcagacaagtcatagtactgcattaaacagcctgctaaatttgcttgatcaagaggtacaatcccttgataacgctcaccatgctcaggttcgatgttaataaataaaacagggttaaccaaagccgctaaaacagtgctgctatctgttgcttcaccaaaacgtggatctgtttcgtagtctgctaaagcacgaacttcacctaaatggttacattctgccatagcccatttgaaagagccgttagcctggatttgcaagctgatacgacctttgatttttaaagtactcgcaagtaatgctgtagcgctcaacatctcgcctaatagaatttgaaccgcaagcatgtagtcgcgttgagctaaaatagtttttaatgcttcttctagatgaaccacttcaccgcgaacaggaaagtcctctatataaaagcgttggcgtaaatcagacataatattctccagggccctaagcagattataacaatttcggtttaatcaggcttagggaatgcagcgaagctgcaagcaggacaacggcaactcttgtaccgattgtcgcaatcatttaggcaatgtgaataagtccttaatatagccattttgcgaaatctcaagttattcttcgtgatctcgtgtaatgtcgatacgatttggttgtaaatgacgctttaagttaacgtcgtgcttcgatgtggcttgttgagcatcgctttcaaatagatgttcaagttctgccagagcattacgatgagtttcaaaaaccttttgttcatcggtataaatgctttgctgctgtatgagtaatttctcatcataatcccgaaagatttcgatattgttataagcttgttcatcggaaataccgagttcgcgtaaagcacgataagccatacctaatgatgataaataggtttcacgccaaatatgttcaacacctaagtctcttaataggtgcacatggtggcggtcacgggcacgagccagtaattttaggtttggatagttcaatctgagatgacgtgcgacattcatagagtcttcgacatcatcaattgctaaaataaatactttcgctttttcaatgcctgctgagcggagtaagtcaggctgagtgacatcaccataatagagcttaccgccgtaacgtcgaacaaagtccacttgatgaagattgttatcgatggcggtaaatcctaagtgctgtaagcgggcaatacgcgcaataatttgtccaaagcgcccaaaaccagcaatgataattggattatcttgttgaggaatctcatcatattcaggtggcaattctttatgaaaaaggggaatgatcttacaggccataatccagtaaattactggggtaaggaccattgataaggtcacaatcaacgtgacaggctctaataaggcatccgttaaaatcttttcactttttgctaggctcaaaattacaaaagcgaattcaccgccttgagccaagcaagtcccgagtaacaagctattgttccaactgtactttttatagcgggcaatggcagttaaaacgagggttttgatgacgagtaggccgattgctccaccaataatgagccaaggcatttcaatcagtaacgacaattgtgtcgtcatacctacggtcataaagaataagccaagtaatagccctttaaacggggcaatactcgcttcaagctcatgacggaattctgagtccgctaaaaggactccggtaagaaaagcacctaatgttgtactaatgcctaaagtgtccatcagtaacacaacggcaagaataataaataaccctacagccgtaatcagttcagtcgcaccactcttggcgacaaaacggaaaaatgggcgcatgacataacggctaaataggaacaagccggtaaacgtcgcgatgatggctgcaaaataagcaataccatgatgggtagattcggttcctgccagaagaggaattaccgcaagtaatggaattgctgcaatgtcttgaaaaagcaaaattgaaaacgattgctgaccgtaggtggtattgagctgttgtttctcagtcagaagctgtaatacaaaggccgtagaagacagcgcaagcgcaaaaccaatcacaaagctggcagcaaggtgttgttgaaatagcagcaatacggtgagcataagaattatgcccgtaatcacgacctgtaaacttcccatcacaaatatagagtcacgcatttcccacaaacgttgtgggcggagctctagaccaatcaggaacataagtaaaatgaccccaaattcagccaactccataatggcctcagggtcatgggcaatatttaacacactcgggccaagaagtatgcccgtaaataaataacctaaaactgttgcaatccctaggcgtttgcccaaagggactaaaatcagagatgctccaagaaaaatagttgcttgcagtaggaatgacattcattgccccgaatgtattgatcttttttaagtgtaaagggaaaaagtgttcttcacaccatgatattcaaatcatctaactaaattcttgcgggtcaacatcaattgagagtctgagttgatgctgtcttggcgcatgaaccaattgagcccaccattgtcttaagtaaaaatgcagacgagcgcggtcagcagacaaaatcaccatatgtgcgcggtaacgtcccgctttacgttccattggtgctggaattggcccccagatatcaacaatatcacctgctatttggcgaagttgctcggcagcttcatttaaaaaatgcaaggtatagtcgcgatctttcgattcagcgcgtataagtacggcatagcgataaggcggcagtaatgcaactttacgctcagccaatgtttgtttcgcgactgcccgataatctttttcaataagcgcggtcaataaagggtgatctggccttaaagtctgtaaataaacatgacctttatgttctccacgacctgcgcgaccagccacttgtacaatcaattgagcagtacgctctggcgctcgaatatcgacactcaataaacctgcatcaatgtctaaaatagcaaccaaggtcacatgcggaaaatggtgaccttttgccaacatttgcgtaccgagcaaaatcgaaggtttattttgctgaatgcgatcataaattttttgccagctaccgactcggctggtgctgtcacgatcgacccgaatcacatcatgatctgggaataattcttgtaaatgctcttcaaccttggctgtgccagcacctaaagttttgaggcttttttgctgacactcagggcagtggtctggcaagcgatgaactgtgccacagtggtggcaatgtaagtaagaataaggctgagtgtgcaacgtaaaatgtgcatcacaatgaggacaattcgcttgccaaccacaactttcacagaccagaacaggtgcataaccacgtcggtttaagaaaattaaaacctgttcttttcttgctagggtatttttaatctgttcgattaaaggctgactaataccatgctgttttttgacaattttaagatcaatcaaatgcatttttggtaaaagcgcatggcctgcacgctggttcagctgaagtgcagttaacttgccagtttcgactaagtgataactgtcaatgcttggggttgctgaacctaaaagaacaggacagccttgtaaatgtcctcgataaagcgcgacatcacgcgcatggtaacggaaaccttcttgttgtttataagacaggtcgtgttcttcatctaaaatgataaggcccaaacgtggcagcggggtataaatggctgaacgtgttcctaaaataatagaggcctttccagtctgtgcctgttgccatgcttgtaggcgtttagagtcatttaaccccgaatgtaataaagcaatgtcgcagttaaaacgagacttaaagcgcgaaatggtttgaggggttaaaccaatttcgggaactaacaccagtacttgcttaccttgctttagcacttcgtgcatgatgtgcaggtaaacttcagttttaccacttcctgttaaaccatctaataaaaaggcttgatattgatgctgtgcattaaggacgtgctgagtggccttcttttggtcttcattgagcgtgagtggcatttgcgccaattgcacaggggatggactaaagtcatgaggctcaagcgtacagtctacgagacctttcttttgcagtgctttaagtgttgcagtttctacaccacttaaattgagaatattttcagtggttccggcaggatgtaattttaaaatttgataagcgtcttgctgtttgattgaacgttttagtaaagcttcggcattatcacatggaatgattttccatagatgaaataaaacatccatgggtttgccctgacgcaataacgcaggtaaagcagtctgcatcacctcaccaatcgggaattggtaatattgtgctgaccatgtcaataaatttaaaacttgttcatctaaaataggctcatcatctaaaagttcagaaatggccttaagctgaaagtgacctgtaaatgattcttgtgggtcaactttttcagtaatgataccaatcaggttttgccgtccaaatgaaattgcgacgcgtgaacctacttgagcccgttcatattgtgctttggtgagtgtatagtcaaaagtgtcgtacagatgcacaggtacggcaacacgcacacgataaacaactgaatcaggctttggcgttatggtcatagaggctcatttcgtcaattttaaaaaacggcatagcgtcgtgaagaggacttgggtattctacacaggctatagaatgaatatgaatgattgcgtagcatagatgcaacagcagcgactattatttttggaaaattagaacattaccatgcctgcatatcaatttactgctattgatgcttcagggaagcagcaaaagggggtgcttgaaggagactcggcacgtcagattcgccaacaattacgcgataaagcatggactccgattagcgttgacccggttgaacaaaaagataagcatcaaagccacggattattccaaaaaaagtttagtgcttacgatttagcactgatgaccagacagctttcagttttggttgctgctgcaattcctttagaagaagctctccgcgccgtgagcagacaaagtgaaaaagcacatgtgcaaaatcttttactctcagttcgttcaaaagtattggaagggcattcactcgcacaaggtatgcaacagtcagggcgttttcctgacctttatattgctactgttgctgcaggtgagcgttcaggacacttagatctcattttagatcagctatcagactacaccgagaaccgttttgccatgcaaaagaaagttcaaggtgccatgatttacccaatcattttaatgctgatgtctttcggtattgtgatgggattaatgacttatgtggtcccagagatcgtaaaaaccttcgatcaaagcaaagatgccttaccatggattacagttgctttaatgaaagcgagtgattttatccgtcatgcatgggtatttattattctttttgcaattgtaggggtggtagcttttgtccgttttttaaaaactactgcgggacattatgcttttgatcgattaacactcaaattgccattattcggtaaactatcccgtggtattaatgctgcgcgctttgccagtactttatctattttgactcgttcaggcgtgccattggtagatgccttaaagattggtgctgctgtgaccaataactgggttatccgtgattcaatttcccaagcggctgagcgtgttaccgaaggcggtaacctcggtacgcaactggagcgcagtggttatttcccaccaatgatggtacaaatgattcgaagtggtgaggcatcaggtgagcttgaccgtatgcttgaacgtgcgtcgaccatgcaagaccgcgaggtgacgacatttatctcaaccttattagcattacttgaaccgctaatgctagttttaatggcaagcatcgtactggttattgtaattgcggttatgctgccaatcgtaaatatgaacaatatgatttaataactttgatattagagataatgatgaaagtaaaaaatattcaaagcgaaacagcgatgaaacaacatagtgaatctgtggtttcaaatcagtttgaaccaacgtgccattccgagcatagctctgtatcagatgtttgctcttcaagtgctttcggacttgcgacacgttcgagccgtgctcgaatgaaacgtgcctcaggctttacccttattgaagttatggtcgtgattgtaatcttaggtgtgttggctgctttaatcgtaccgaacgtcatgggccgtagtgaaaaagctaaaattgatacgactcaaattactttgaaaggggtagcgggtgccttagatcaatacaagctcgataatgggcatttcccaaccatgcaagaaggtggtttagatgcgcttattaatcaacctgctacagcaaaaaactggatgccgggtggttatgtgaaaggtggttatcctaaagatagctggaaaaatgatatccaatatgtcgtacctggaaaagacggccatccttttgatctatattcatttggcgcagatggtaaagaaggtggtgaaggtaacgatgccgatatttattatcagccttaattaaaatgtaagagagattatcgattcggttaataagataaaacaataatccgaattgataatctttcttaatcataaaaatataataatgcattgaaaataaagtaaaaaagttaatatctagatttgagatttaaaataagaattattcccatatttaatagttacaagaaagttaaaatataagagaaaataagctatatatttaaataaaagctttgcataataaataaaaagcactttattcaatgaatgggagagattaaatgaaagcatttctcgtacttgatgagctgaatcagtttcattgggcgatgcttaaatctgtcctattgattttagcattattacctattgctgaagtttcattaaagctatggttgagtactgagggaagtagccaaatcatgattggtttctttgccttaagtattgtaagcgcttggttaatggtgagcttctttaccgcattaaaaacgagtgtatggcaaactaaacagatggcttctaaatacgaacaattgctttttaaagcttatcgttatgtgccgatggtttttttatccagtttagttgcttatttatctttgcaattatcgattgctttttaatcttattttaaaacagaatttttaaataaaacgtagactcaacatctacgttttattttttaactggacttaaaacagggtgtttcttcatttgtacatattatatgcttcaaatcagcaatttaagaagatgagaaatatgaaatggaacaaatcgagtggaatgactttttaaaagtagaactgcgcgttggtaaaattattcaagctgaggtttttgaaaaggcgcgaaaacctgcctatattttgcatgtagattttggtgaagaattgggtgtacgtaaatcgagtgcacagattactaaactttatcaaccgcaggatttgattggtaaattagttgttgcggtagtgaatttccctaagaaacaaattggtcctatccaatcggaatgtttggtaacagggtttcataatgcagatggggatgtagcactttgtatcccagagtttgaagtacctctgggtacaaagttattataatttagcgacgtgatttgtaagacacgtctactttacgtggacgatagatccaacctaaaaccagcagtaatattgcaaaacctaaaattggataatcacctagacggttatagagagtttgaccttgcatggctggtaaatcgcctctcaagacaaactctttatcaatcggtgcttgttcagtgatatgaccattttgatcaataaacgctgttactcctgtgttagttgcacgaataaaccagcgaccattttctttcgcacgcatctgcaccatttgtaaatgttgccaaggcccagcagtacccgtaaaccaagcatcgttagatacagttaccaaaaagtcgctatcttctgcattacgacgtgtcagattcgggtaagccacttcataacaaattgcagccgcaagcgcgtgccctttaattaaaagtggtttctgatcactctcaccacgtgtaaaaccgctcatgctaatatcattttgcatggctggtaacacccaagaaagcaaacctgacagcggaatatattcaccaaaaggtacgagacgctgctttttataaaggccgcttgaatcgctgccagaggccataatactgttgtaatacagtggacttccgacttgatgcgatttcgctacatcccaataaggtatgccagttacccaagcggtatggttctttttagcttgtgcatccattgcatccaaaaacggttcaatgtcggtttggaagagtggaattgaagactcaggccatacaatgaggtcacggccccattcagattgagtcaaaccagcataaatttctaatgttctaacttgatattcagttagccattttaaatcttgtggaatgttaccttgaatgagcgaaacgctaagcggtttagccgctttaggttgtacaaactgaatatatgatgctccccatgcacccaaaaccaatagggcagcagggataatccagaaaatacgcttacgtagaatttcaactaaagcacatgccaatacaattactacaaaggaaattgcataaataccaaatagcggagcataaccatcgagtaaacgttcagtaaaagcgtaacctacaaacagccaagggaaaccagtaaatacccaagttttagcccactcaaaaataatccagagaggggcgaaagtcagcggtgtttcagggaagaagcgtcgataaatccatgtctgaaatgctgtaaataaacccatcacaagggccataacagcaatcatacatacgcttagaaaagcattggtatcgccatatacatggatcgacgtatagagccagaaagccccgacaaaccataaaccaaagccatagctccagccaattgcaaatgcttgtttggctgagcggttatgcaatgtcgcatagagtagagcaggagacaaaattgccagccaccaccaataataaggtgccagtgcaaaactgaacacggcacctgaaaataaagcaatgagcaatggaaaaattaaaggaagctgtttttgttgttgcgaagaatctaacagcttttcaaagtatgctctcattgacgtacagctcgaatcagatgaatagtgcgggcatctgcttcaacaatcgtaaataaccaatttccaagctcaacagtctgaccttgtaaatcactaactagaccaatttcttgaagcaataaaccgccgacagtttctacttcatcgtcagaaaaatcagcatctaaaacagtgttgaagtgttcaattggtgtaagtgcctgcaccatccatgcattcgctattgtatggtcgttatctggaacaatgtactgtgcatcttcatccgcagtatcatgttcgtcttcaatttcaccaacgatctcttcaagaatatcttcaagcgtgaccagtcccgctgttgatccatattcatcaatcacaatcgcgatatgggtctgggtatgcttaagcatacgaagaacttgatctgaacgtgcgctttcaggcacaaataatggctgacgcatgagcgagccaatatctaatttagtatttggttcagtcaaaaatggtagtaaatcttttgccagtaaaataccaacaacattatcaggctggtcagctgagaaaactggaaaacgtgagtgagcagactcaaccaatacgtgaagaatatcaagtaactgatcatcttcttgcatactgatcattgctgttcgtggcgtcatgacttcacgaatttttgtagcaggaaggtcaagaacaccttcaagcatggcaacagtatcaggttctaaaaaacgacgtgaattttggactagttttaataattcatctcgggtttctggcgctgtacctaaccactttcgtaagcctcgcataccccacgacggactcggttcctcttgcatgatctttcctaaagactcaatgtatcaaatgaatacactgatcataccgaagaaaaagcccttatgcatctataaaacaaagtaaaagacaaaacacatattgttatgtaaacgccagttacagttcataagacagtgatgggtttatgctaaaatatgaaaattctatttgttcgagtttgttatgtcagaacaacctatttcacctactgtacaacttaatacgcgtggtttacgttgtccggaacctgtcatgatgctgcatcaggcgattcgcaaagcaaaatcaggagatgttgttgaagtgttggcgactgacccttcgacttcttgggatatccctaagttttgtatgcatttgggacacgaactcctattaaaagaagaagttctagatgagcagaaccataaagaataccgttatctggtacagaaagggtaaggttgttcgatatgtaaatgaataaaaagccccgaataatcggggctttttgttacatcttaggatatgagccgcagctaaagcggcgcaaggaattacatgttagggtaattcggaccaccaccaccctcaggtgttacccaagtaatattttgagatgggtctttaatatcacaggtcttacagtgaacacagttcgctgcgttaatctggaagcgtttagagccgtcatcattttccatgatttcgtaaacaccagcagggcaatagcgctgcgcaggctcatcccattttggtaagtttacgttcactggaattgaaggatcagtaagcttcaagtgagctggctggttttcttcgtgtacagtgtttgagataaacacagaagataaacggtcaaatgtcagtttgccatctggttttggataagttggcttgaagctcgttgcatcaacagttttcaatacagcgaagtcttgtttcaagtcatgtaaagtgaatggcactttaaagacgttttggtcaataaagttaaatgcaccaccaatccattgaccaaatttatgcattgcagggccaaagttacgagcgttataaagctcttcttttaaccagctgttgttaaatttgtctgtgtaagaagttaattctttaacgaataaatcttcgccttcggttacacgagcaaccgcaagatcaccacctttttcaactccggcagcaattgcttcaaatacagcttcaccacataacatgcctgatttcatggcagtgtgtgagcctttgattttcgcaaagtttaagaagcctgcatcatcaccaattaagcaaccacccgggaaagtcaatttaggtaaagagttgaaaccgcctttcactacagcacgtgcgccgtaagaaatacgtttaccaccttctaaatactgtttgatgagtgggtgagttttccagcgctgcatttccatgaatggatacatgtgtggattttcataagacaagtccacaatcatacccaaagtcacttggttgttttcagcgtggtataaccaccaaccaccagaagaaccagtttcagacaatggccaaccagcaccgtgcatcactagacccggtttatgttttgctgggtcgatttcccaaagttctttaatcccgatcccgtaatgttgaggatctgcatctttatcaagattatattttgcaattaggcgtttacctaagtggccacggcagccttcagcaaagagagtgtatttagcgtgaagttcataacccggagtaaagttatgtgtaggctcgccatctttaccaatacccatgtcaccagtttgaataccttttacagtaccgtcttcatggtaaagcacttcagatgcagcaaagccagggaagatagaaacttctaattcttcagctttttgacctaaccagcgaacaacgttacctagcgagataacatagttcccgtcattgtgcatggttttaggaaccatccagtgaggtgcttctttagaggtagtttctgaaagcaagaagaatgttttgtcttcagttacaggtacgttaagaggcgcgccttcttctttccagttcgggaaaagttcattaatagcacgcggttcaagtacagcaccagataagatatgcgcacctacttcagagcctttttcaactacacaaactgaaagatcgggtaagttattttcaatcgctaattgacggatcttaatcgcagcagatagacctgcaggtcctgcacctacgatgacaacgtcaaactccatcgattcacgttcgatgtgttccatgtaggactcctcaatacttaaaggtggcaaccgtaatgtcagatcatccggtgctgccgtgagtgttttaatccataggcgcaaatatgctattgtgccttttatcgtttgggctagtatagttttaaaccatgatctagccaattggctgagtcgtcatattttttcgtcagcaaggcataaactatggtaaatcaaaataattccccatcggatatgggaaaaataccgttatctgatgataaaaacttaatgaacattgcacaatacttaaaaggtgtacagcaaagtcacaaaaggtcaatcccacctttagagcaatggcatccaaagcattgcggtaaaatggatttaacggtgaaagccaatggagaatggtggcacgaaggtcaattaatcaagcgccaagccctattggatttgtttaccaaagtcctatggaaagaagagggtaaattctacctgaaaacccctgtagaacaaattgaaatcgaagttgaagatgaacctttattagtcaatcaggtagatcagattgaaatttcaggtgatgagtttctacaactgacgacgaccaatcaggatgtgattttagttgatgcagaacacccgatttttatgcgggaatatgcaggggagttgcgtccttatgtccatgttcgatttggtattaatgcgcttattcaacgtcaggctttctatcatctcgtgaactatggaacactggtcgaaaatgataaaggcgaaaccattttgcagttaaaaagtggtaatttgcacttgcaattaggcacttgaggtttaagctttatagagtgaaattttccgacactctctagtactgccatgacagccatacagcctttatttactgaattagaacctatgcctaaagcattagcagatgccccaattggtatttttgattcaggtattggaggtatgtcggttgcagcagaaattgccaaatatttgccaaacgaacgtattgtgtattatgcagatacagcctatgttccgtatggtcctcgctctgatgaagaaatcagagagctaacggctcgtgccgtcgactggttatatcgtcagggttgtaaaattgcggtcgtagcttgtaatacggcttccgcatttagccttgatcatttacgagaacattatggcgaacacttcccgattgttggcttggtaccggcactaaaacctgcagtattacaaactcgttctaaagtggttgcagtattggcgacaccagctacttttcgtggacaactcattaaggatgttgtcgaaaagtttgctgttccagcgggtgttaaagtgatgactctaacgagtttagagcttgtcccttgtgtagaagcagggcagcaaatgagccctgcttgtttaaatgcattaagagaagttttacaacctgcagttgagcaaggcgcggactatttggtacttggttgtacgcactatccttttttaaatgaagccattcattatctttttgataaccaattcacactggttgattcgggattggcagttgcccgacaaacagcccgtattttaataaaaaatgagttattatgtgaccaaatgcgtcagaatgttgcacgtattgaatgttatgtaagtggtaataatgcagatgcattacaacctgttttacaaaatatgattccacaagaattgacatggacgctgcacaatctgagttgagctctgttgtaggcattcagaagaaagcgtttttttatatttatttttcttatttggggcggttcataatcttggctgattcaggccatatcaagattatggggcgataagggtattgctatgctcgatacacgctatcagatttttatttcaacctcaggtcgcgagatgcaacctgagcgtatggttctttcccaaactttagtcaatatgggattttttgcttgggggttagaatatagaaatcctctaacaacgacacttgcccgtcggcaaattgatgaatcggattatgttgttttgctgctgggtagtcagtatggggagcaatcaatttcaggggcgagttatttttctttagagtatgaatatgcgttaagtcgggcgaagcccattgtcgtctttatgcatgaacaacctgaaagtcgtgatatgcatttacaagagactcatccgcagcttaaagagaaatttctggcattccgaaaaaagttattacatgaagcgaatcatattttttattttaaaagcccacgtgatttagaacttgctgtccgtttaaatatgcctttaatggttgaacaatatatgggacaaggttgggtgcctgcacgccaagcgcatcatttggaagatgaaattaatcgattaaaaagtaaaattttacaattagaacaacagttatcagagtcatcaattcaagcaaatgaagtggcaccgcaagatgtttttgcttttgaatatcaaattcaggcttttcaagatggcaactttaaagagcttaagcgccagagacaaatgacttggtctcaactgttaagtattttggctaaacattttgagacagccatgccagaagagaactttgggacttgcctcaatgagtatttaaatcaggacgggttagaagacgctcgccaagagttgcctagagcacatgcagtggcaggtgcacaaattaatcataaagccctgtttcgtattaaaaagcaaatgcaatcacaaggctggattgttccaaccaagattgatcaacaacatagtttatggaaagtaacgaccaaagcccaaaagctcttgctcagttataaatggaatcatcggagtactcgattaaaagcttagagcgattcaatttagatatgaccatgaaagctgttacattagtgtcataagatgaattgaaaggcatttacacatgtcgtttgaacaaaaaccgaaagttactgtcattttagcgaatttaggcacaccggatgaggcaaccgtcccagcggtgcgccgttttttaaagcagtttttatctgatccacgtgtaattgaaattccaaaattcatttggtggattattttaaatctgtttgttttgccttttcgcccaaaaagagtagcacatgcctatgcttcggtatggtctaccgactcaccaatgcgtgaaattgtatttgagcaaactcaacgtgtgcaggcttatttagagcgtgaaaataaacagtttgatttaactgtgttgcccgctatgacttatggtaatccgggtattgatgcagttttagaaaaactggcgactaatccgcaagagcatgtcattttattgcctttatttcctcaatattcagccacttctacagcaccgttatacgacgcatttgctaagtggattcctactcagcgaaatttgccgggtctgaccattattaaagattattatcaacatccaatgtttattcaggcgttggcagaaagtgttctagcttaccaagagcaacatggcaaacctgaaaagctgttgatgtcatttcatggtattccacagccttatgcagataaaggcgacccttatgcggaccgttgtcgtattaccgcaaagttagtcgctgaagctttgcatttaaaagatgatgaatgggcaattagtttccaatcacgttttggcaaacaagaatgggtgaaaccttatactgatcaacttttacaagattgggcgaagcagggcgttaagtctgttcaggtcttaagcccagctttttctgctgactgcttggaaacgcttgaagagctcgctattcaaaatgctgagttatttcagcaagctggtggcggaagctatgcttacattcctgctttaaacagtgatcaagcgcatattgatttgcttgcaggtttagttcaggctaatcttgatgcccttacccataccttagcccaccgttaattgcgttttagccagaggttcttatgctgcaagtcaaaattgttccagttactgcttttgctcaaaattgttctttagtttgggacagtgaaacaaaagaagcagttttgattgatgcaggcggtgatgctgctgttttgaagaaagaagtagaagccttaggtttaaaagtaaaagcgttatggcttactcatgggcatttagatcacgctggggctgtaggtgaactcgcaaaagagtggagtgttcctgttgttggtccgcataaagaagatcagttctggctagatatgattcaggaagtttcggcccgttatggttttccaatcccacagcctgtaaaagtcgatcaatggcttgaaggcggtgaagtgctaaaactgggtgaagatgagtttgaagtgcgttttgcaccaggacatacaccaggtcatgtcatgttctataacaagaatcatggtttactctggactggcgatgtcctgtttaaaggctcaattggaagaacagattttccacgtggtaatcatgatcaactgattgaatcaattcagcgtgagtgttttagcttaccagatgaaacccagtttatttcagggcatggaccaatgagtaccattggctatgaaaaacaatttaacccgtttgtcgcaagtaaagcgggttaatcctcataatcatcttcatgctgactacccttgtcttgctgaggagcatcttgggtaggcagtctatattcatcgtttgcccaagcgcctaaatcaataagtttgcaacgttcagaacaaaacgggcgaaattcattaccttcccaaacacttggttcaccacagcgtgggcagggaaatgtacgtggcataaagcagtaacctcaaagtgaagagaaatagattaggcaaaagtcaggtgacttgttagacttgtgccgatttttatttagtttgatgtgattatgcagattcgtcaatttcaagcacaacgtatgcaagcgcctcgcgattttaccccaattgaaaatactccgatttgtgtggaaattggggcaggcaaaggtaaacatgctttgctatttagtgggcaaaatcctcagcacacgttatatgcaattgaacgaactagagaaaaattcttggccatgcaaaagcagcatggtttggaaccacgagacaacttggtgcctgtacatgcagatgctttaccttgggttgtacatgctctatatcctgctcaagtagaacatttctttatcctctatccgaacccagaacctcataatccggcacaacgctggttgaacatgccattttttgagttcctgctatcacgtctgaaaacaggtggaaccattactttggcaagtaatattcctgaatatattgaagaagctgaacaacagttattaaatgtgtggaagctgccttaccaaaaagaaaaaattgctcaaacctctgcacgtacccattttgaaattaaatatttagagcgtggtgagctttgtcagcagctcattatgactaagcctgaaggttataaaactcgttttgatgagtttgcaccgctacaagggcaaacacatgtcgaataagcagattgccattattggtgcgggtccggctgggttaatggcagctgaggtactgagtcagtatgcttatgaaattgatgtgtttgagcaaaaaccttcggctgcgcgtaagtttctgatggctggtaaaacagggctaaatatctcgcatgctgaaccattaccccagttcattgaacgttatgaccatgcagaatggctcaaaccgtgggttgaaaaatgggatgcagtctggattcagaactggatgaaaggattgggaatagactcgtatgtgggtagttccggtcgtatttttcctgttgaaatgaaagctgctcctttacttcgcgcttggttaaaacgtttagcagaacagcaggttaaattcttttatcgtcatcgttgtattaatttgcatggtacaacagtgacttttgaaaaccaaaataaacagaatactgaaacctttacccaacaatacgatgcggttgtgttggcttgtggggctgtatcttggtctcaattgggcagtgatggtgcttggcaacaatggatggatcaatctagtattgaaccttttcaagcaagtaatgcaggggtattgcatacttggtcagcttttatggaaagctgttttggtgagcctttaaagcgtatcaatgcgtgggttgaacccagccaagttactcatggtgatattgtgattactcactacggtttagaaagtggggtcatttataaactcggacgcgccttacgagaacaacaaaaacaaggaaaaagcttaaatctatttttagatttattgcctgatgtagagcttacacagttagttaaaaagttacaggctagcaaaaaacaatctctcaccaatatctggcgtaaagcaggcttagacacagctaaaattaacttaattagagaagtggttgataaagcactatggagtcaaccagagacgatggcgcaaaaaatgaaagcacttcaaattaagttagatggctttaggcctattgaagaatcgattagctgtgctggtggtgttaagcaagatgcattaacagaacgtttagagctgaaacaaacttcaggagttttttgctgtggcgaaatgctagattgggatgctcctacagggggatatttgctgacagcatgctttgctacgggacgagcagctggtgaaggtgtgcattcattcttagagaaataacaacgaattcggtgctatgtttgatatgtgaaaagtgttatttttgagcgaccaataataataggagtcggaattgtatgtctcaagcatcgccagtctatcagggaagttgtttatgtcagggtattcgctatgaaattaaaggcgatatcggagatattatccaatgccattgtcaacgctgccgaaaatccaatggaacagcatttgcaacgaatgctcctatcaacagtgcagattttaaaattacgcaaggtgaagaccttgtcaaaaaatttgctgtgaatggtgtgtaccgttggttttgtagcgaatgtggttcaccgcttattagctcgcgtgatgctcagcctgaactgtatcgtttaagaattgggactctagatacaccattagaccaaaaaccgactatgcatatttttgctgcttcaaaggcagagtgggaatgtatccatgacgatttaccgcaatacgatgaacgtccatgatttaaaaagtatgttttaatcaaatcttagatgatttaatatacctaaaacagggagatggcattcctcccttgaaaaaccgccgtattggctaatgatgcctacgttaccctcatgtatttatagcgctgggtacgtaggttattgcgtactctgcttatttttggagtgcgccatgtcacgtttcccatcatttttgtttgctcttttagcatctcactaaagggatggtcctatgtattatcctttactttcaattgccttaggttcagtgctcggggcgtggttgcgttggcttttaggtttaaaactcaacccgatttatccgcaaattccgttgggtactgttactgttaatttggccggtggctttattattggttttgcgatggcttattttgctcatagtgatttaagtccgaactataaacttttcgtaatcacaggtttttgtggtgctttaactacattctcaactttctcaattgagatcgtcaccttattgcaaagtggtaagtggggaatggcgatgttggctatttctattcatttaattgggtcgttaatttttacgtgtttggggttggcgacttattattgggtagcgggcaactgattattgggatgtttaaggaacgagatatacggcacggcctccgttttacgatattctcaaagagcatttgtataggcataccttacttttgaaagatcaaaagtaagcaaaaatcttctgtttcgctgatactacatccatgtagcacagcaaaacagcggcatccatgccgcttgtcacgatagtaaatgacgaattaaaaacttctgatttatttttgggatttgatacgcgttaaagtcatcaacagcctgactgaaatcagctatatcttgtttttgcaagatagttgataagtgtaaacagggaacaggttctgttgatgacaaatgcctttggttactttgggcaaaaccaaagtaacagaattagctactttcatttgagaataaacggtaagactccctcgtgtattcacaaattcttaattacttttcagttaaagcttgaccttcaaacttcacaccatcccaaccattttgcataaactgacgaatattttggtggtcagttccctctggggtagccaatacagatgcgtagtgctctgcaaataaacttaaagtttgtgcttggtctaaaccttgtaacttggcaaaagagaaaactttcgcactgccttgattttcagttgcagcgttatgctgtgcgccattttgaaaagctgttggagtatgttggtagcgtgcttcaatataagctaaaacatctgaaaattttgctgtgcctgcttgtaattgggcaagtaactcttgtgccataattttaaacttcctatcaaatggggcttaagcatagcattgaatacatgttttgaaagcttgagagctataaaaaatgatgggttgttgagaaaaatcagaagcgttcttgtgaaaattgtggataagtttaactttatacacaccttagaaaatcattaaaaaatgcacataaaaaaagaagcctaagtggaggagatgagtcttaggcttccaatggtttaagtgtattggttaaaacttaacgtaagattaactcttacgattaaagcgagcgaagcgtttgttaaagcttgcaacacgcccttcattacttgcttgacgtacttcacctgtgtagaacgggtgtgatgcacttgaaatatcaagagtcacataaggatagacttgtccttgatattctttggtttgtttagtctgaatggtactaccaattaagaagtacacgtctgcattggtgtcatgaaataacacttgttggtaagcaggatgaatatctttacgcatgagaaattgtcctaaattatttttgattaaagaaatgttataacataacaattaataagtcaatgtaaccctaaaaggctacattgataagtaaattaagttagttagaaggtggaaccagctcttcaaatagatcgtttagattgtcatgtacttttaagtgaatgaggttccagtagtgtcctgaaatggttctattaaccattaatgtatctggtgaaggtttaaagacatcccaatattttaaagactttttcacgagtaacatgccatcatgatgggatgaattctctgcaaaatcataggttgtggtaagtggacgcaacaacacttcaatccagagtttataaagatcgctcgggaatttacctttttctgctagtgaatgtagttcgagtaattctgtttcaattaagtcgatatcttcatggcgagctgcattcactaatcgtttgaaactatacacaatttcattggaaagtgttttaacactgccatagtcataaataatgacactaccatcttggcggaaggcaaagttacctgggtgagggtcacagtgaaaacgttttaaaaagaacatttcctgacccaaagcgcggattaaacgacggccaattgtgtttcgaatttcgataggccaagaactcgcagtttcaatgctgtcaccttgttcaaggcttaaagtcaaaattcgtcttgaagagtaatctttataaacagtcgggataataattttgtcgtctaatttactatgaaaagttttaaagacctcaagattttgagcctcaatttcatagttaagctctgctgacagactatcttgaatctctgcaaaaagctgatcttgcaactttttatcaattttaagtacacccattaagcgaagggctaaacgtacttgttttaagtcactttcacaggcttcatcaacaccgggatattgaactttaaccacaacttgttcgccacttggcagaacagctttgtgaacttgcccaatcgatgcagcagcaaaaggttcttgttcaaaagatttaaaggcaacattcagcggtttgccaagctcacgttcaacttgttgctgaatcgctgcaaaaggcatagctggagcttggcgttgtagttttgatatcgctttggcgacttcgggcgggaagatgtctttatattgcgatgcaatttgcccgaccttcatgaccgcacctttcatttctcccaaggtgtctgcaatttgaagtccgatatcttgaaataattttgtttttgcagccagtttctgttcttcatccgcagtcaggtttcgaatcgagttagaaacggtttttgttgcaatgctcgcggtcattcctgcaagtttcataaatcgtttgccaggtgaacttgcattctttgccatatcttcgatacctcattgactacaacataatattgcctaggtttgatcataggtgacaaaacttaaaaagcctataagaaattgtttatctcctgtaagaaaattttcgaaaaacaaaatgttatttttatagtaaaaaatatgaaaagcttttgaagattcatttcataaacaaagctttaatatctataaagtcgctgtttttttagtgctaaggtgaagggcatgttaaataagaaatagagacaataaaacttatgaccagtctaaattcgtcctatgggcgctctcaagcggttcctttatctgtattcgagcagtcaaaagacgcacatattattcgttctgatgaagaggcaatagagattgccaagcaacttgctcaagagtttgcccaagaagcatcagatcgagatagagagcgccgtttacccttaaatgaaattcaacagttctcacaaagtggcctgtgggccattacagtacctaagcaatttggtggggcgcaagtcaagtaccgaactttagcggaagtgatcaaaacaattgcgagcgttgacccttctcttgctcagttgcctcaaaaccacttggcttttattgaacatttaagactagatgcgaaacctgaacagcaacagttcttctttaacttggtgttaagaggaattcgttttggcaatgcattttccgaaaaacacagtaagacagtcgcggacctcacgactaaacttcaaaagaccgagcatggttatgaaattaatggcaagaaattctttgcaacgggtgccttgctcgcacattggattccaattgttgctataaatgaacaagggcaaccttatgctgcacttgtgccacgtgaaacatctggggtcaatattattaatgactggtctggttttggacaacgtactacagctagcggcacggtagagctgaatcaggtgccagtacgtgaagaatatctagttccaatttaccaagcatttgagcgcccaacaccagcaggtgctatttctcagtttattcaggctgcggtcgatgccggtattgcacgtggtgcaattgaagaaacgattcaatatgttaaaaaccatagccgtgcatggattgattcaggtctagaaaaagccagtgatgacccttacaccattgcaaatattggtgacctaaaaatcaaactgcgtgcagcagaagcggtattggatttggctggagatgcaattgatcaggccattgccaacaccaccgaagaacatgtaaaccaagccactctattggttgccgaggcaaaagtactcaccacagaaattgctattttggcagccaataaactttttgagttatcgggtacgcgttctactttatctgaactcaaccttgaccgtcactggcgcaatgcccgtacccacactttgcatgaccctgtgcgttggaaatatcacattgttggtaactattatctcaatggggttcagccacctcgtcatgcatggagctaaattgaaagaaaaaacaaaattaggagaataacgatgacaacagctcaaattgaattagaagaactgtcggtcggtgctgattacgaaaaggttgcaaacagattccgtcccattttcgaaaaaattgcacaaggtgcaattcaacgggaaaaagagcgaatcttgccttttgagccgattcagtggttaaaagaagccaagttgggcgctgtacgaataccccgtaaatatggtggagatggggtttcattacctcaactgttccagcttttggcagagttagcagaagctgattccaatattgtgcaagctttacgaggtcattttgcatttgttgaagaccgcttggttgctcataaagagcattctcaggaagtctggtttcagcgctttgtacaaggtgatttagtcgggaatgcgtggacagaagttggaaacgtacagattggtgatgtcgttacacgtgtcaccaaagacgcttcgggtaacttggtggtaaatggtgaaaagtactattcaacaggaagtatttttgcagactggattgatttatttgcttacgatgaagtaaatgaccgtcatgtgattgctgctatttaccgccatgaaacaggggtgagcgtgattgatgactgggatggttttggtcaaaagacaacgggcagtggtactttaaaagtacatcaggttcatttgccagcttcacaccttattccatttgaccaacgttttaaatatcagaccgctttttatcaggtggtgcatcttgcaactttaacgggtattgcgcgtgccgcggttgagacgtttagtcaggaaattcgtgaacgtaaacgtatttttagtcatggtaatggtgacttggttcgtcacgacccacaagttttacaagtggtcggcaaagcctcagctcaagcgtatgcaagtgaagcaattacgttaaaaaccgctgaggcactgcaaaaagcctatgaaagtcattttgccgaatccgaagtgaaagagcatcaattcaatgtagatgccgagcttgagtcggcacaagggcaggtggtgatttctaatctagtactcgatttaacaagccagttatttaatgccttaggggcatcggcgagtagccaagtgaaacaacttgaccgtttctggcgtaatgctcggactgtggcttcacataatccgcttatttacaaagaaaaagtaattggagattgggaagtaaaccgtacggatttaccttttgtctggcaaattggagcaagcccacgggcaaagtctgcataaaataaaaaaagccgatgtttcatcggcttttttattaggtttgacttaaacgtttggtattcaaatagagtcgtgagagcaataaaacacaggcaatacttaaaccaataattaaacctaaccacacaccagctacgccccaatcggtataacgcgctaaataaagaccgattggaaaagcaattacccaatatgccattaaagtgatccacatcggtgcctgagtatcttgcatacctcttaaacagccggcagcgctaacttgtagggcatccattaattgatatgccattgcaaaccagagcaaatacatggcaaccggcacaacatttatatcttgagtataaaccgagacaatttgttcacggcctagagcaataaaagacatggtcaatagagcaaaaaatactgctgtgcttagaccaattttttgtacttggtacatggaagcccagttcttttcaccataatacgtccccacgcgaatagttaaagcaatggcaagagaaagtggaatcataaataataccgaagtgactgaaatcgctacttggtgtgcggcaataaagacttctcctagagggctaaggaccaatgcccctgtactaaaaatactcacttcaaaaaacacagctaaaccaattggcaggccaagctgtaaaattcttttaacccaagtcaggttaattttatcgaatctgctaaaaatagatgtgtttcgataagccgaagccttataaatatagcctgctaacgtaatgagcatcagccactgtaaaatagatgttgcaaaaccacagcctgcgctacccaaagcaggtattggtcctaagccatacataaaaatcatgttaagcgggattaaaaccactaaggctagtaagctaatgaccgtgacagggcggggatggcctaatgcttcggaatagcctcggagcgctgcatacatggttacagcgggcatacccaaaccaattgcatgtaagaataaactggctttaggttgtaaactttctggtacgccaaacacatgtaagaaaaatggcataagctgcaaaatgagcattgccaatacccctagaattactgcaacccataatgattggcggacaatcactggaatttgttctgtatttctagcgccttttgcttcagccactaatggtgtggttgcaatcatgataccactgaacaagagcatgactggaatccataagcctacacctaccgcaatcgcggctaagtctgcagcagataaatgcccagccataatggtatcaattaacccgaaccctgcttgagcaaactgcgtaattaaaataggtaacattaaatggaagagttgttttaattcagaccgaaacgacgtgacattcgacacaaaaggtactctttataaatataaaaaatgaaactagcgttgcaaggtaagtaatacaccaacaaagatgaccactccacctagaaaccgttgccatgtaacaggtgtcttttcggtacctaaccagccaaaatggtcaagtaacatagaaatgaccaattgcccaaaaacgactaaccctgtaaaggttaaaaaaccaagcttaggtgcagtataaatgctcatgctaattgcataaaccccaagaaatcctccggtccagagaagccatggaatattggatatttcacttaaactcggtttctcggcactttggaagaacaccataatggctaagacgatagtacctatgaaaaatgataacaatgctgcttgcaaaggtgagtgtaattgctcacgaagctgagcattaattgcagtctgaaaagccatggcaacaccgattcccatagctaagggtaagatcaggaaaagttgactagagaatttcatcatttttatcaatatttaagtatgtttaaaaacagtctaaagcaattaaggtatgttttcataagcccattgatgcagtcatgttaaaatagaaatattgtgtaaattggaccctgttccttggccgtattaaatcctgcttctgttcctttatctttatatatccacatgccttggtgcgtgcgtaaatgtccctattgcgactttaactcacatgcggtgcctgatggtgcgctttcggcagaactcgagcaaacttatttaaaagcattggtagccgactttgaaactcaagtcgagatggcacaaggacgttcaattcacagtgtatttattggtggtggaacaccttcacttatttctgctaaaggttatgcatggctatttgaacagcttaaatcgctgcttaactttgaagatgactgtgaaattactttagaagctaatccgggaacactagaacatgacccgtttgcaggctatttagaagcaggaattaatcgtttatcgattggtgtacagacttttaataccgatcacctgcaaaagcttgggcgtattcattcagccaacaatgctatggatgcaattgagcaggcacgacaagcaggttttaagcgagttaatgtcgatttgatgcatggcttgccagaacaaacactagagcaagcactttatgatttaaagacggctgtagagcagggtgcaacacatatcagctggtatcaactgaccattgaaccaaatactgtatttttccgaacacaacctgttttacctcaagatgaggtgttagaagatattcaagagcaaggtgaagcctatctaaaagcaaatggctttatcaattatgaagtgtcagcttggcgtaaagagcagccttcagctcataatttaaattattggcaatttggtgattatcttgcgattggtgcaggagcacatggcaaagtaacccgaccagatggtgtatatcgttttcaaaagactcgtttaccgaaagactatttggctaaggttccagccgaacatttgcaaatgaaaaagattgaagcagatgaactaccttttgagtttatgatgaacgctttacgtttaaatgatggggtaaaagctgagttatatgaacagcgtacaggcttaagtttagatgatttaaatgatctgcttacttcattgcgttcgagagagttattggtagaggatagcgatcgtttggcttgtacagagcaggggcatattttcttaaactcggtactcgaagagttcttataatcaatgcattataaagaaaagccgcacgatgagatacggcttttgtaattttagcgggtggtataaccaccatttgcgaaaatcgtctgacctgtaatccaccaaccgtcggtgactaagaagcgaactagaggttcaatatcttcaattttagtaagcccacctaaagctgaagctgatttatggtaagcgactgcttcggcagactcttgaccataaaagaatggtgtgtccattggtcccggtgcaacagcagtcacagaaatttggcgatctccaaattctttcgatgcagcgcgggtgtaatgctcaacaggtgcttttaaaccttcataggttgaatagaaccctgtgtaagctgcaagaagagaagttacgatggaacagatttttccgccgttatttaaatgtcgacccgccgattgaataaagaaataggcaatttttgagttgatatcactcatgctatcaaactcttgttcggtggtttctaaaaacggttttttaaggacttttccgacggtattaatcgcaatatcgataccaccaaaatgttgtttcgtatctataaacagtttttcaatattttcaatatgagttagatctgcctgaattagaattgcatctgcacccaatgctttaacatctgctaaggtctgctctgcatctgcctgagtttccgaactattataatgaattgcgagttttgcaccctgttctgcaaatttacgactaatgagtccgcctaggtttttagcaccgccagtaatcaatacaactttatctttgaggctatgagttgtcatgatgattgttcctatgatgacttgttttagtgtttttaagtctagattggcactaatttgtgatcaattatgctagtttggtttaactattcagaaaatacgaacaattaaaatggatcggttgcagcaattttatatttttacagaagtcgctaaacgacaaagctttagtgaggtagcaaatcagcttgatttacctcgctcgacagtaacgagtgccattcaacagttagaaactcactatggagtacgcttatttcatcgtactacccgtaaagtcagtcttactcaagatggccaacgaatattgccagaatgccaaaacctgttgtttgattatgaacaattagaacagttgatccagacacaaaaacagcattataggggcacattaaagatttcgatgcctagccggattgtgcatcaagtgattattcctgagctgcctgatttttatcatcgttatccggatattcatttacagctcaatagttctgatgacctgactgacttaattgaaaagggaattgactgtgttgttcgggtaggagagctagataacagcagtttaattgcaagatttattggtcatttagtgatggtgaattgtgccagtccgcaatatttacaagattatggtgttcctgagcagttaaatgatcttgaacagcataaattaattaattacgcaggagctgtaggagaaaagcagggagaatttatatatcaaggtggaattgtgatgatggatagtgctttaagtgtgaacaataccgaggcctatatcgccgctgcttgtgcaggtttgggaattattcaacttccttattatgatgttcaggataaaattgaacaggggattttagttgaggtgctgagtgcttacagtgcaccatcgcttccacttaatattttgtatcccaacaggagttatattccaaagcgactagaagtttttatgaattgggtgggggaagttttaaatcgcaaatgtatcgtcatcttttagtcataaaaagaaaataggataacaataaaaaaagcctctcgaactgagaggctttttagaatttggtgggtcgtccgcgactcgaacgcgggaccaacggattaaaagtccgctgctctaccaactgagctaacgacccaaataggttcaaaactaataagtggtgggtcgtccgcgactcgaacgcgggaccaacggattaaaagtccgctgctctaccaactgagctaacgaccctgagcgagaattaagtaaaaccttgttttacttgaatgcaggagaaaatctataattttctttagcaatcaaactcgaactgactcagagagaagtaacacttctaaacactgtatcgttttgatgtcgcgtattttagcaagttattcaactaacacaagaggaaatttaaaaacatttgcatgattgcttataaaaagcacgatttcctcttgtttagctaaaaaataaactaaaaacggtatttatacgcctgaatattgtcaaaaatttcagttgtgatatcacaataactgcttgcaccaggtaataaagcgagtaaacgttcagaagttttgcttggattaaacgcttcttccttcagtttattcttctgatatttaaatgtacctgttgtttcgacctttttttgtacacgtaaaaatacaggtactgcataggtaggtaaacatttcttaaatacggtcaccatttcggttaaatcagcatcatttagctcttcaccatctgcgagagtgatcgctgccataccggcacggccattggtatttggaatttctaccccataaacgacagcttcggcaattttgtcgtattcgcacaccatattttcaacttcagtcgttgatacattttcacctttccatcggaaagtatcacctagacggtcaacaaactgggcatgacggaagccgatgtcacggaccaaatcacctgtgttgaaataagaatcacctttcttgaaaacatctttccagatcacagacttgttcttttcagggtcagtgtaaccatcaaatggcgagcggctggtaattttcccgatgagtaggccaacttcacctgcttttactttctggcaccagccatttttatcgcgtactggctcgtttttctctttatcgaattggataatggcatatggagtaggagagaagccaaccgtattgtcaaagttgaaaatattactaaatccaacattgccttcactcgatgcataaagctcaagtacttctttaacaccaaagcgttgtttgaacttgtcccagatatttgggcgcataccattaccaatcattttggttacacgatggttgcggtcaagctcggtgacaggagcatccatcaagtagcggcaaagttcaccaacataaccaatggcagacgcattaaatttttgaacatctttccagaatgcgctagtcgaatatttacgtcgaatcgcaagtgttgcactgcctgcgataacgccacaccagcaaaccaccacgcctgttgcatggtaaagcggtaaggtcacgtacatgacgtcatctggtcctaagtttaagatatgaccataggtgccatacgctaatgtccagcgactgtgcttgaaaataaccgcctttggtaaacctgttgtacctgatgtgtagatatagaacagaccatcgttaccagtgacagagcgggtagtagacggattgaattttggaaattgatcaatttggtccgcaagattgacatagccttcaggcgctgtacccgagttttgacgtgttgcctgatctgcgaaccagtggaagcggtctttaggtacatttaagtcctgacgaatttcatcaatagcagctcggacttcttcaccagcaataacggcaataggttttacaagattgatgctatgagcgagaaccttaccgacttgagatgtatttacaagtgcaattgtcacaccaattttggctaaaccaacaattgttgcaatcagctcagagcggttttcaatcattacagcaatgacgtcccctttacgcgctccgagagaaagataataatgggaaatctggtttgcccattcatttaaagcttcataagaataactttgatcttcaaataataatgccgtgcctttcggatttcttttaacagctttttcaaaagcaatacccaaacctgttggagtatttgatgttcttaaataagcctgtttaagaccatttaggatatggggtactttgggaatgaagctaggaagtcttgtggcaacatcaccaagcgtaatgatatcggtctgtgttgtctggctcatatcaatcctatttatttttcgatcaatccaaaaaaggttgtgtgggcaaaaagtccaatagttttcatggttcaccatgcttttaaaacttttcttctagtgcaatcaacctaattggctaaaaataacaaaaaaaacctagtcatcgaaatgactaggtttgtttaaattagctgcaattgagcaaatggcttactcagctacaggattagctttttttggcggacggccacgagggcgacgagggcggctcggtttgtccttatctgccttaacgtcttctgattcggcatcagttgttgcttcagtcggagctactgtttcttcagccgctgcttttgctttgcttgctgcttttgatggcgcaggttccttcgctgcaggagcttcagctactgtttcttctgtagctttttcctctgcaggagcagcttcaggttgtaccacttcagttgactgattaagttcaagcggttgttgtgctggttcaactgttgcttgtgtttcagcagttggagcagcaacggtttcttctgctacaggagcaggagtagcaacttcttcttgagcagaatgttgttgtttcacttgctcaaatgcttgttccgcagcaagttttgctaaacgacgacgctcacgcgggtcatttgcaacacgtggagctggtgcttgcggcggagtaagcggaagtactggtgcaggttctgcttcttcagccggtttgtggcttggaagttctgcatcacgagttaccggctttttctcttccgtttcagcagtaacttcaactactaacgtacttgcgtactgttctgcaaatttctgcaaagcacgattaaacgttgggactagaccaaattgttcaatcaatacggtgcaatcttcaccatacacatgacggattaaactaccgattgtgtgttgtgccaaagttggaatttgcgatggcgcaatagatggcgtagctgccttagcgtgtttagcctcacgttgctgacgacgacgcatacgagggtcattgctagcacgtttgatttgtggctgagcagcttcttggcttggctgagcttcttctttggtttcaactacagcagctttctcggctacaacaggagctggagttggctcttgagcaacttcagtagaagtcgtttcaactcgctcaacgtgacgatgctcaggcgtaagtgcaacaatctcactttgaccttgatcaacattgatgattaaagcagtgttcatgacatcatgcttaggtgcatcaatcacatcaaccttaatttgtttttcatcaataacaaccggtgtattttgattttcatttaatacacttggatcgcggtggcgatttggacggtttggacgttgttgattattacggtcacggcgtggcacagcattttcagtgtgttgtacatcattattttgatgttgctgatcttgctgctgttgacgtttttgctgacgttttaactcacgttgttcttggcgtgacaattgaaccacttcttcatgaacttgatgttgctgttcatgtgattggtgatgttgttcacgttgctctttatgtttacgctttttgttgttctgacgttgttgctgagatttatcatctttttcaacatgttcacgaacgtcttgtttcacaggtgactgtgaaatataagcattatttgattgaactggcgcaacttctgcaacagcaggtacggctacttgaccgaactgtccgcggcttactgcgcctgtattcaccatttgctcaatcgcagcagcagcattttgtgctgaacgagattggtcaactgtttgcgcttgtttttgaacaaacaggttttctaaccatgcacaagggcttgctgctttttgagcagaaggttgtgctacaggttgagttgcatgatttgcttttttctgagccgcagcatgagttgaagctgtagcagttacatgagcatggccatgatctgcttcttctaaatgccattcagaagactcataacctaactctttctcgctagaacgggttgcttctgtacgttcatagctagatggagcaaagccatctgggttatatgcaatttcgtaatgtggagtttctaagtgcgggtgtggcaatacagtcacacgtacaccagaagtttgctctaaatacactagactatggcgtttttcattaagcaagaaggctgcgatttcaactggaacttcaacctgaacttcaccatgacgttcacgaagtgcaatctcttcaactttacgcataattgaaagagaaagcgaacgtaagtcacgaaccatgcctgtaccatgacagcgagggcatacataacctgttgcttcttcaagcgatgggcgtaagcgttgacggctcatttccattaagccaaaacgagacaattgaccgaactggatacgggcacgatcgctttgtgttgcttcacgaagttttgcttcaaccatacgttgattgcgttctttagtcatatcgataaagtcgataactactaaaccgccaatgtcacgtaaacgaagctggcgagcaatttcttctgctgcttcaaggttggtgttcagtgcagtttcttcaacatcatgaccgcgagttgatttcgcagagttaatatcgattgaaactaaagcttcggtctggtcaatcacaattgaaccgccagaaggaagttttacttcacgctcgtaagcagtttgaatttggctttcaataccaaaatgagcaaacaatggctcgtttaaagtataagtttttaatttgtctaattgacgaggcatcactgctttaacaaagttatatgcttcgttataagcttgttcgctatcaattaagatttcagcaacgtcatcacgtaagtaatcacgaattgcacgtgttactacccccgcttcttgatgaacaagcatcggagaagggcctgagctcgctgtaccttggatttgtgcccaaaggtcaagcaagtgttgtaaatcgagctgtaattcttcttgagtacggccaataccggcagtacgaacaataacgctcataccacgaggtacatttaaagaagctaaaatttcttttaattcttcacgtactgaacctgaaatttgacggctaataccaccacctttcgggttatttggcataagaactaaataacggcctgcaagggaaataaacgtagaaagtgctgcacctttattaccacgttcttctttttcaacctgaactaaaagctctgtgccttcagtaataagttcacgaatgtttgaagtttgacgtgggtctgcctgaaaatagctattcgcaatttcacgcatagacaagaagccttgacgacctgcgccatattcaacaaaaacagcttctaaagatggttctacgcgggtgacatggcctttatagatattggattttttctgttctcgggtacgattctctaaatcaaaatcgtaaagacgattaccagtgataagtgcaacgcgaacttcttcggcatgagttgcattaatcaacatacgtttcatgggtgtgacacctaatagtgactcacacaaacaaaccaaacaaacttaaaggttctgaacgaacatcgaacatgacggatcatttcccagatctcaaaatacttgtggtctgagtcatctgttaccggctacatttagccttagcttcgattctcgtctgtgatgtaggcaatactgcttcaacctttaaatcggaattcctttttgcttcactggcgggtgagcggtgcattggttaatgactttcactgtcattgggcgcgaagtgacttctttattggaagtttgatacggaatgctcatcgtatcggtgctttcggcagttccaatgcatcaacgctttagcctgaaggcaacattaaggagcgatttgtctgatgtgtatcagtttacgttccataaccaactagagttggtaacatatttttttgaacaaactgaattaaacgcaacagtttgtcattttgccgatataataagccttcggcgtcggcataattctttaggacctgtccgagctggtgatgaaagcatcattttgattgaggtttcaatcagggaaatttccctttagatgttcacttacggtggtatccgtgcgctgactatatcaaaccttgcagcatctgcctatgggctaagcttagatttcttgtgaaaaaactaagctaatcggtcatttattaatcaaatttcgtaaaatttcaggtttaaatattagtatgaattctacacagcaatggcaaagtgtcacttggtttgaggtggatgagcatcaagcaggacaacgaatcgataatttcctgttttcacgtttaaagggtgtgccaaagagtcgaatttatcgtttgattcgtgaaggtcaggttcgcgtgaataaaaaacgtattaaagccgagaccaaacttgcaattggggaccagattcgtgttgcacctattcgctatgaacaaaaagatgaaactgctgttcctgtaagcgacagtgtggctcaaggtttattaagtcgtgtggtctatgaagatgaaggtctattagttgtaaataaaccatcaggtattgctgtacatggtggtagtggcgtggcttatggtttgattgaggcactacgtgcggcaacaggtaaaaaatatttagaactgattcaccgtattgaccgcgatacttctggcctagttatgattagtaagaagcgtagcactttaaaactgctacaagatatgttgcgtgaacacaaaattcgtaagacctatgcagcgattgtaaaaggtcaggtgagtcttgataaacagctcattgatgcgcctttatttcgttatgagttagccaatggcgaacgtcgtgtacgtgtatctaaagaaggtaagccaagtaaaaccgaatgggtagttgcagagcgctttaaaaatgccactttagttcatgcatctcctttatcagggcgtacccatcaaattcgtgtacatggtttaagtattggacatccgttggtgggcgatgataaatatgggcacaacactgcatatacggggcctgaagcacgccgtttgtgtttacatgccatgcgtttggatattccgggttacccaacgattgaagcaccgttgccagaagacatgacccagttattagaggctttgagagtagcaaaatgagtctgaaaaccgaattagtgatttttgactgggatggtactttatataattctgttggtcagattgttgcaagtttacagcatgcggcagaagagcataagttaactctgactgatgaagccgcaaagagtattatcggtttaggtttgccggaagtgatgcagaccttatttccagaagtacctgatttgcatgattcgattttaaaagcatatggcgatcactatattgccaactcgacaaatgatgcatggtttgaaggtatttctgaactacttcatgacttaaaagctcaaggtttaaaacttgcagttgcgacgggtaaaaaccgtcgtggattagaccgtgtgattgcaaaaacacagagtactcatctgtttgatgttactcgagcagccaatgaaacccgttcaaaaccagacccgctcatgttacaagaaatcttgactgtaactggagtaagtgtcgaacaggcagttatgattggtgatagtagttatgaccttgaaatggctcagcgtttaggtatgcctcgtattggggtgggctatggagtgcactcggtcgaagttctacaacagttccaacctttaaccattgctaaagatgtacctgagctgcacaactttttaagagagtatgcaaagttatctactgtagacgtagcgtaatttaaaatgatgtaagaaggaggaatttattcctccttatttttaaaactaaagaacaataagaagagaaaaaatgagccgctctattcgtctattaaatcttttacagcaactccgtgaatctcgttatcccgttactgctcaagtcttggctgaacgcttgggaattagtattcgcagcatttaccgtgatattgatagtttacgtgctcaaggtgtcagaatagatgcatcggcaggtttggggtttcagcttaaagaagacattttattaccaccggttacttttaatgagaatgaagccgaggctctatttttagctttagagtggttgaaagacgttccagatcaggcaatgaaatcggcagctgtttcaatctattctaaactttatgcggttttaccagagcaccggaaatatttgatcgatgatatgacgctaggtgttacacattactggcatccggttgatgaagctttagtagaacaagtacgtttagcgattcgtaaacaagtaaagatcaaagtcgattattgcgatgaacacaagcgtataagtcaacgttctctttggccttttgctttagggtatttacatgacaaagttgtacttgctgcttggtgtgaattacggcaggcctttcgccattttcggatagatcgtattcatgacttgcaaatgagtgaggaaatatatcctgaatttaaaaaacatctgtttcaaagatggtggaaacaagaaatgcaaaggactactgacaaaaactgacaaaaggtatttgtagactaggaatcacgataaacaaggagcaataagaatgagtcttaaactttatactaacaatgaatcgcgtggtgtcgttatagactggcttttggttgagcttggcgtggaatgtgaacgtattgaagtagcataccgaaccgagatgaaatcacccgaatatttaaagcttaacccatttgggaaagtgcctgtattggtagatggcgatgtcgttatttatgaattaggtgcaatttgtgcatatctggcagacaaatttagtgacaaaggtttggcacctgctttagatgatccgaaacgtggtttgtactatcgttggctctttatgatggcaggtccttgggaagctgctggtgtcgataaagctttaggaatagagatctcacctgagcaaaaaatgtttgtgggttatggtgattataacgatgcttatcaagctttagttcaaggactgagtgaagcaaatccgtatgtatgtggtgaacaatttaccgctgcagatataagtgttggagccatgctattatggcaattaaaaatgaaaacgattgaatcgcacccagctattgcacgttatgttgaaacgatcaaacagcgcgaaggcttaaaacaaagcagtatgggccaactgttgtaagtatagttattcttaaaagccctctaaatggggctttttttgtttttaaataaaggtcttagttggtaagaaagccagcagcaacgttaatacaaatcgctaaaatggtcgtgttgaagccaaaagataatacagcatgaaataagtttaaaagacgcatatgtttgttggtaattgaaacatcggcggtttgtgctgaggtgccaataatatagctaaaatataagaagtcagggtaggtcggatgttcggtacccgggaagtctaatccaccattctcttcatttctggatagagccatataaaagtcatgggcataatgcaaagcgaaaacggtatgcatgaaaagccatgctgaaataatggtgagtaaagctaacgctacatgtcctaacttttcataatgcccagaagggagctgggaaagttgtaccaaaattgcaaccagactcattgtgatggccaataaaacaatgagcataatgacccatttactttcgtcctgttttttggcttgctgttgcatttgtgaatggtcggcacttctcatcagtttccagacatggagtaaatataaactgatcgagccattccagcttgctaataaaatggtagaccatttccatgaagtgagccatgccaataaacttgcaacaactactccaaaaattaaagcaataaagaagtgagggcggttttgtacactacgtcctaaatgctgaaatagtccaaccatcttgttaactctccttgctgttatcttaaatatattttttactgtttggttaatttaacattaggttttatataacctttataatttagatcgtcatttttgtttttattaagtgtgacaatctaaaatataataaaaattatctcaaattaattaatcgataaaagatattaaataaattttaatttcatttatttatacatacatttaaattttctaactcatttattctttaataataagcgtcaatatacctaaagtgtttaatctagatttttatcaagatgaaatactttgttgagttgatcaataaatctttttacaccgactgactctgtatttttacgataactaacaaataaatctaaagaaggtaattcgacatctagagggcgaactacagtgttagagacccctaaaggcgcgacataggcaggtaaaatagtacaacctaagcctgaaccaatagagtttatattaagtaaaatactatcggccttttgtacaatattgaggtcaataccatgagttttagtaaactctaaaattgtattgtgtagtgtattagattgttcagctgccggaataataaaatcaataccatgcaaagctttgaccggaatacggtcatatttcgcaagtggatggtttcttggtaataaaaaaattaaaggttctgttaagacaaattggctttggatttcatcattttcagtattatcacgggtaaacgtgatgtcgagttcacctctttttaaggctttgagttgctcagcgttatttaaacttgataattcaatggtgaggtcagggtgttgtaagcgcagatttggaagtacgtatggaaaaattttcatttctgctatggggacgaaaccgatacgtaataattgttgtttagcctttgagacttggcgggccatcgctactgctttatcagcttgagcaagcgttaaacgggcatgctctaaaaatacttcaccttcttctgttaactcaactttacgttttgtgcggtttaaaagtcgtaccccgacatcttcttctaaatctttaatttgttggctaagggagggttgagcagtatagagtttgagagcggccttactaaaatttaattcttcagcaactgtaatgaaatatcgaagatggcgtaattccataagactaatccaaaaaatgtcttactatgatttaagcaaagtataaagcataaaactatatagcgtgaaggtgctttaggtatttataaaataaatgaaaatttataaatcattatgaaattaatatgaaattttatttaattattaatttgtaaaatatattaattcatattcataacaaagtgattttaaatttagaaaagaaatttaaattactttccagaaattcacttaaagttttctcatattatgaaaaaaagtattgttaatttaacaattgagaatcttaatttctaacaaaaaatgtgtaaggagtattttgttaataaatgtttcggttcatcttgctatatttttttaattttttcaatgcatgtgctgcttggtttaatagtttatatatgaagcaaaattgataaaattgagcagttttaaaaataagagattaaccacaaagaaactagctcacctctgttgtaagtctttgcttattatattctattgttatgttatacagtagcttttaataagaatagtaattaacgaatcacaaactcaacacatctaaacatttttttgtggcactttagattgatctatgtcggctgtgacaaaaataaaagggatatttatatgataaataagtgtaagtgtcatagcttaatttatttaaatcgctaagatagaaaactgaatgattcatcctcctgatgctacaaccatagaataagcccatgaaagacaagccgacattaacttatcaattgccgactcagtcctgttggacgcatacatggataaaaccacctttttgtcatcctgaactgggccatgaaaatgatacccgtttttataatcagcagcctagatcgcctgcacgaggatcgaaagagttattgcgttggttagtcactcgtgagtcttatacttggaatgttgatattcagaatgaatatgatgtacgtgttaatacaccaattgctttaccacaaaaccgtcctcatgcggatttagatgattggcaagtttggtttgtagggcatgctacggtactcattcaaattggaccttataactttattaccgatccggtatggtgtgactacgcaagtcctttacatggccgtggtccacgccgtgtatgcccagcgggttttgctttagaacagttacctaccattcatggggtattgttgagccataaccattatgaccatatggatttagcaacgcttgagtggctgcataagaagtttgctatgccgatttatacagggcttggcaacggattttacttgcctaaagagttccatgtaattgaaatggattggtggcaggaaattccttatcacgaattaagaattgtttatacacctgctcagcatggctcggggcggggtttacgtgaccaaaataaggcactttggggcggtttttcggttttggcgaaaacaggacattgtttttttgcgggtgataccggttatgccggccacttcaaacaaattcatacgcgctatggtgcgccgcgtgtggccttacttccaatcggagcttatgaacctcgtaaattaatgagctatgttcatatgaatccgcaagatgcagttcatgcgcatttagatttacaagcacatcggtcggtggcaattcactatcgaacttttcagttaacggatgaggggcgtgaagatcctgaacatgcgttagctcaagccattaaagcttcatcaaagcttgctaatcctttttattgcattcgagaagggcataaattgactgtctaaaaattcattgttttgtattaaaaaagccagttcatttgaactggctttttattattttggcttaaattaagctaagtcaaaacggtcaagattcatgactttagtccatgcagcaacaaagtcttgaacaaatttttctttaccatctgcctgagcataaacttcggctaatgcacgtaagatagaattcgaaccaaagactaaatcattacgtgttgcggtaaatttcactgtgcctgatttacggtcttttccttcaaatacttcacttgttgaatcaacaggtgcccatacattcgacatgtcgagtaagtttgtgaagaagtctgtgctgagcaccccaacttgctgagtgaagacaccatgttgagaaccatcccagttagtgcctagtacacgtaaaccaccaatcaatgcagttaactctggtgcagtcaaagtcagttgttgtgctttatcaattaataagacttcagctggtgtgttgactccctgttttttccaatttctgaaaccgtcagcaagaccgagcagtaattggaatgattcaacatcggtttgactttgtaatgcgtcaacacgaccaggggcaaacggaacggtaatattgaaacctgctgcttgagcagcttgctctacaccaacattaccagctaacacgattaaatccgccaatgacaattgggttgatgccttgagttcttcaattttagttaaagtctcaacagcttttttgtttacttcccactcacgttgtggtgataaagcaatacgtgcaccgtttgcaccaccacgtttatctccaccacggaatgttgatgcagatgcccatgcaagggaaaccaactcaccagtagataaccctagagcaacgatttttgcttttgcatcagcaatgcttgcagaagatggtgtagcgctagcagcaggtaatggatcttgccaaattaaatcttcggcaggaacttctggtcctaaataacgtgcttttggtcccatatcacggtgagttaatttaaaccaagcacgagcaaaagcattggcaaaggcttgtggatcgttaaggaaacgacgagagatcttttcaaactcagggtcaaaacgtagggtcaaatctgtagtaagcatcgttggcttacgtttaattgatgggtcgaaaggatctggaataatggcttcagcatctgctgctacccattgaattgcgccagcaggtgaacgttcttgtacccattcgtatttgaagaggttttcaaagaagtaattgctccattgtgttggcgtttgtgaccaaataacttctaaacctgaagtgatcgcatctttaccgacacctgtgccatagctgtttgcccaaccaaagcccatttgttcaattggtgcaccttctgggtctgcttggacatggtcagcagaggcagcgccgtgagttttacctaaagtatgaccgccagcaatcaaggcaacaatttcttcatcatccattgccatgttgccgaaagtggcacgaataaacggtgctgctgagcgtgggtcaccactcgcttgtggtccttcagggttcacataaattaggcccatttcggttgcagcaagattactgcccgccaatgcttcagagttacgatgagctaaccattctttttcatcgccccagtttacatcgttgtctggttcccaaacatcttcacgaccggcaccaaaaccaaaggtacggaaaccagaagactcaagtgcgatgttcccggcaagaataaataaatcggcccaagatattttttgaccgtatttttgtttaactggccatagtaaacggcgtgctttatctaaacttgcattgtcaggccaactatttaatggagcaaaacgttgttgaccacgaccggcaccaccacggccatcgcccatacgatatgtaccggcagcatgccacgctaaacggataaataagcccgtataatttccccagtcggctggccaccagtcttgggaatcggttaatacatttttgatgtcggctttaagtgcgtagtagtcgagttttttaaattcttgacggtaattaaaatctttaccgagtggattagagcgttctgaatgttgattgagtaagtcaacacgtaattgatttggccaccagtgtaaattagccgtgccaccaccgactgttacttgcggttttgagttatgacctgaaaaaggacattttgattcgtttgacatgattatattctctctgggtaatatttattgagctcttaataaaactgaaggctcattttcctggacttctgggttaaaaaaatgatgcgtatcgaataaagaaatgagagaacaaatggtgagagaaaccgttttaaaaatttttcactgttatgtcagctcatcagttttattcaacaatacatgagtttcctttgtttattattccttcaatttactgcatgaaggctaaaaaacaagagggaaaatggttcaaattttgcaaataatgacgcatggcatgagctccttaatcattgaaacatcgcaatatctttcaatttcgttctttaaatatactagaatctgatcgtttatttttcaaatggattaaattgtccatattaattggtaaaaccgatttttggaaaaataaagattaggggtgcgctaagtggcagcttaaaaataaagagaaaatttaaaaatagatgaattgaaaaaggagagcttttgactctcctttttaagtatttatacgcttacaaggcggttagatttaaccatatcggctagaccgtgagttttaaagtagtactcaagccagctttttacaataagcggattattcattttcatgacatcatcaagcagcttttgggcatctgacattgggacatggcaaattgcttttcggacacgcaagatgttacttgaactcatcgaaagggtattgaagcccatggccatcagtaagattgccgataacggatcacccgccatctcaccacaaatacttactggtttttggtatttatggcattccttcacgagtcgagttaaagcccgcaaaatagacggatggaagtgtgaatagacgtttgcgacatgcggattattacggtccacagcaagtaagtattgagttaagtcatttgaaccaaccgagaagaaatcgacaagttcggcgaattcatcaatttgtagtagtacactcggtacctcaaccataatcccgatttttggtttggtaattttaacttgttcttcttcttgtactgcaatccagtcacgctcaagtaaataaagtacttcttcgacttcacttactgtcgttaccattggcaataggatatgcaaattatttaaaccaatactggctttaagcattgcccggatttgtgctgagaaaatctccggatggtcaagcgtgaaacgaataccgcgccaccctaatgccgagttctcttcttcaatactgaagtaaggtaagtctttatcggcaccaatatcgagggtacgcatgactaccggcttattggcaaagtgactcaattgttggcgatagatggcacgttgttcttcttcacccgggaaacgttcccgtaacatgaatggaatttcactacggtacaaacccacaccttgagcgccacgttgtacaccgcggactacatcaatcataagacccgtgttcacaaacagttgaacagagacaccgtctggtgtaatcgcttctttggtctcatattgtttgagatcttttgcgatttgctcgtcttctttttgaatttctttataacgttgacgtaaacgacgtggagggtttacaaaaacacggccctgataggcatccacaatcatttctgcatcatcaagcgtatttacaggcagttcggttacgccgaccaccgttggaatccctaatgcacgggcaacaatcaccatatgcgaattggctgcgccttctgacgtcacaatcgctgcgatattatctactggtaattctactagcgcagcggtactaatttcttcaccaattaaaatactgtctgggctaagttcacggtggctcgaatcttcttcttgtaagtacgctagaatacgtcgccctaagtctttaaggtcagaaacgcgttcacgaagataatcgtcctccatttgtgcaaatagggcagtgtgtttttcaattacacggcgcaccgcaccttgtgcccaatgcccatcacggatcagttctttaatttctgcaggtaaggcattttcatctagcattcttaagaatacgctaaacaaagcccgttcttctgccatgagcgagtcatgcattttttcatctaaagaacgaatctctgaacgtaccgatgaaatagcttgatctaaaatgcggagttcatcgctgatatcttctgcttcgcggtcaggtactgaacctaagtcggcaggcggatataaaataatagcgcgacctaaagccaccccacctgcaccggaaacgccttgaaaggtcttataggcaggcccattgcttggcttgcgaaatacatcaatatttccaaccgcatgcgcatgtgcaataacacctgagagctgtgcacataaggtgactaaaaatgattcggccgcttcactaaaatcttgaggaagtcgattttggacaactaaaacacccataaccttacggcgatacatgacgggtacgccaaggaatgagttataaatttcttcgcccgtttcaggtaaatacaaaaagcgttcgtgctttggcgcattgtcaaggttaacaatttcttcacgttgcccaaccagacccaccaagccttcacctaactgcaatgaaacatgcccaacagattctggatttaagccttttgaggccatcaatacataacgttgattgcgttcatcgagtaaataaatagagcaaacatccactttcatggcctcagcaacctgattgaccataatgtctaacgattcatgcaaactcacggacgcattaatctcttggacaatgcgtcttagagtgtcgagttgcatgtttgacatggatgtatactccagtatttttttagactatgaatgtatttataacagcacttttaataaaaatcatttgctagataaatgatttttagggtaattgttgcactggcaactgtgtacacaactccaccatggctttacggtaaacatcacgtttgaagttcaccacttgaccaagaggataccaatagctaacccactgccattcatcgaattcaggcgggtcggcgaggtttaactgaatgttttttgcaggcgcagttaacttcagtaaaaaccatttctgtttctgtccgatacatacggggtcagagtctgaccgaatataccgatgtggcaaacgataacgcagccatcctttggtttgcgcaataatctggacatgctcgggcaataagccgatttcttctctcagttctcgaaaaagtgcctgttcaggggtttctccaaactggatgcctccttgtggaaattgccaagcattgtgaccaatgcgctttgcccataaaacctgtccatcatcgtttgccaaaatgatcccgacattgggtcggaaaccttctgagtcgatcatttggctacctaaatattgtctatatcgttgacttcgatcacggggacaaacacttttttatgtccagctcgaaaagatcaaagtaaaatgtttaaattgttacgatcttaacgaatttctatcgactagcggagatagatttacattttttttcttaaatttcagtttaaacgagaattttcatgaaactggcgttgtttgatttagaccataccttgttaaataccgattcagaccactcgtggggtgaatttttagtcaatgaaggtttggttgatccggttcatcatcgtcagatgaatgataaattttatgaagactacaaagcagggcaactagatccatatgcttataatgagtttgttttcggctttttaacaaagcatgataataactacttaactgagcttcatcagttgtttatggaaaaagtgattcgtcctcaaatgcgaccaaaaggttttgatgcaatcaaaaaacatcaagatttaggccataccattgtaggtattacagcaacaagtgattttattactgcgccgattttccgtgaatttggaattactgaaatcttagcaactaacgccgaggttgctgatggtaaatatacaggtaaagtggcgggtttagcgtgttatcaaaagggcaaacttgcacgtcttgaggcatggctggacggtcgtagcgtttctgagtcttgggcttattcagattcaattaatgaccgttttttacttgaatatgcaacgcatgcgattgcagtcaaccctgatgatcgtcttgagaaactggctcaagaacacaactgggaaattcaggactggtcgatttaatttaaagcaagagcttcctagaaaaatgtaatattccggaagctctctaataaattatttaattttttctgtggtaagccaaatatttgaatcaggattttgttgatgccaaagcttgaattgagctcgccattgttgaaaaggaaccgataaagtaggtcgtgggtcatcacttaagctataagccatgccttctaccagccatttaggtttagttagcattgctatatttccccattcttctgcttgtcgatgatgaataagctcatgagtgatatagaaatctttccagcctcgcggtgcaaccaataaccccaaattaccaatcgctttagcggctgctttttccataccaaaggtatttgcacattgtggagttgagcaaaaaaccatagtgggttgttgatgaaaagcacctactttattttgggtctcttttaatgcctgattataaagtgtctttgcaagaggctgtgtctttggatcatctacacagacttgaccatcacaatgtaacaatgaaaggtgatgggcgaaaataacacgtatccgtttaaaccaaataaatgtaactagaactaagatagctaaagttataaatagatataaaccgattttaattatctttgaatattgattcttcacgatcatgaatcttaagtgaaaagtataatgatagtagagtagagggtatatatttatagtattatttctaatcaatatataactttattaattaaaatagcatgactaaaaataagcgcactaaaagtaaaggtagcaatggtttctttcaagaatttatagatcagctcattaccgctatttttggtgagttacttatttatatcattgctttactgtttatgagtgcacttggcggaattattttcgctgctatatgtttcagttggggcgttctatttttactactacctttcgcggctttgatttatatccttgttaaaaaatatagccattaataccgttattcttgcatcattttaatcaattcctgcatggctctagattgagtacgtgcaggatgccataccatgcctaactgccggttcatctcgacatttaaatcaagctgctgcatatcttgattcagcagagtttttggtaaaactgaccaacctaaaccaatagagaccaacatacgaattgactctagtgggttattgctcatggtaattttcggtttaaggccttgtttttcaaactcagccaaggtgatttgggctgtataagtctgtgcggcaggcagcaaacttggatattcaattaaatcttgtaaggtcaaattctttttttgagccaatggatgaaatggagcagctacaaaaactaaaggatcattccagatcgtaatatagttaagacgctcatcacctgagggcgggagtgttaaaaaagctaactctaaatcgccagcaagtacctgttcgtgtgcttgttcggaatcaacaaaatgtacgtctagcgtgacttgaggaaactgctgaacaaagtgtttaagcggagcaggcaagtgatgcaaaccgatgtgatgactcgtcccgatttttaaacgtccttgtatttgggtttgctcatgacttagcgtgtggtgaatatctcgaagttcatttaaccagcttttaacttttggtaataatgaatgcgcagcatgagttgcttgaaccccacggcctgccgactcaaatagctttacgccaaagtactcttctaggctatgaatacgtttggtgacagcaggttgagtaataaatagttgatctgcagccacagagatcgaacctgtttccataacttttacaaaagcttcaaaggctgcaagattcataatacaactctacttggaatagaaaaatcgagagaggctaaagttgccaagccaaaatcgtatcatgcttgcagctcaacgttctataaagttgtgatttagcgtattaatcttaatctaagcagtcgtctcgttttcgcttaaagctgatatacggcggtcttttgctgcccatactttttcatgaaagaaaaatgcaaaagcttgtactgttggttctaacatacttaatgttaaagccatccaaatattacccgttacaaagtaggcaactaacatggctaccgtaatatgcattatgtagtaacttaaggttttctttaatgtacgttgattattaacaacgaatttttgaatattagccataaccattctctctacctgtatttgatatttttagtatagagatgagagtataggattaaaaatggattatgcaaatgataatcattagcaaatccgatttatatattttgactgatattaaaacattcaggaattattcctaaaagttttctaatttataaaaatgataaattagatttatgtaaaactctggctataatcgaagaaagattagaattacccagtccaatggagcaagacgacatggcaggcaaaactttatatgacaaattgtgggatgaccacgtagttactcagcgtgatgatggttcgtgcttactttatatcgaccgtcatttattgcatgaagtaacgagtccacaagcatttgaaggtttgcaacttgctggtcgtcaaccgtggcgtttaagtgcaaacgtagctaccccagaccataacgttccaacatctaaaaaagaacgtgatcagggcatcgctggtattgaagatgatacatctcgtattcaggttcagaccttagatgataactgtaaggcatttaatattgttgaattcggtattaatgatattcgccaaggaattgtgcatgttgtcggacctgaacaaggcttaactttaccgggtatgacggtggtgtgtggtgactcacatacagcgactcacggtgctttcggttgcttggcacatggtattgggacatctgaagttgaacatgtgttagcaacacaatgtttggttcagaaaaaatctaaaaacatgttggttcgcgtcgatggcgtattgggtaaaggtgtaacaccaaaagatgtcgtgttggccattatcggtaaaatcggtactgcaggcggtacgggttatgcaattgagttcggtggccaagttttccgtgatatgtcgattgaaggacgtatgacggtatgtaacatggcgattgaagcgggtgctcgtgtgggtatggtcgcagttgatgataagactattgaatacgtaaaaggccgtagctacgcaccaaaaggtgagcagtgggaacaagccgttgcttactggaacactttacattcagatgttgatgccgtttttgatgctgtagttgagttaaatggtgcggagattgaaccacaagtgtcttggggtacttcacctgagatggttattcctgtctcgaaagctgtaccaactttagaacaagcgaaagatgacgtacaacgtaatgattggacacgtgcttatcagtatatgggcttaaatgcaggacaagctttagctgatattcaacttgatcgtgtctttatcggttcttgtacgaactctcgtattgaagacatccgtgctgctgctgaagtagttaaaggccgtaaagtggcacctagcattaagcaagccatgattgttccgggttctggtttagttaaacaacaagctgaaaaagaaggtttggataaaatcttcttggaagctggttttgaatggcgtgagccgggttgctcaatgtgtttagcaatgaatgcagacaagttacaaccgggtgagcattgtgcatcaacctcgaaccgtaactttgaaggtcgtcagggtaatggtggtcgtactcacttggtcagtccggcaatggcagcagcggctgcgattgcaggtcattttgttgacgttcgttcattttaattcggtctggagcaaaccatgaaagcttatacagttgaacaaggtatcgttgcaccattagatcgtgccaatgttgatacagatttaattattccaaaacagtttttaaagtcgattaaacgtactgggtttggcgacaacttatttgatgaacttcgttatttagacgaaggctatccgggacaagataactcggtacgtccaaaaaatccggatttcgttttaaatcagcctcgctatcaaggagcaaccgtgttaattgcacgtaccaactttggttgtggttcaagccgtgagcatgcaccttgggcattaaatgaatatggtttccgtaccgttattgcgccaagctttgctgatattttctttaataactgttttaaaaacggtatgttgccagtcattttgcctgaagacattgttgatcagttatttaaggaatgtgctgcgcaagaaggatatcaattaacaattgatttggctgcgcaagaagttcgtacaccaactggcgaagcatttaaattcgaagtagatccatttcgtaagcattgcttgttaaatggtttggatgatattggcttgacacttcaaaatgcggacgcaatccgcgcttatgaagaaaaaaccaaacaggttcgtccttgggtattccaagagataaattaacctttcggtacattttaaacatagtcatggcgtcgtgttcaaactcttgctaacatgctaaagcataacaacagcttaaaattatgcactagatgaggattgggcttgaacaatgaagaggaacgttactcatagctttttgttgagcctgtgcgcgataacactaagtgcttgtcagagcacttacaatgtagtggatactgttcgtattaagcaggctgaacaagaaaatttggggcagaatgcagcaatatattgttcgggcgcaaaaagttgcgaatttgaacggctaaatgatattactgttgttgatgcacagacacgtcgtattagtaatcaggcaattcatcaaggaattgtgagattaaatggttcggtgttaagtcaaagcaatagtttgtatctatctgtgcctgccaaacaatatgaagtggtgattcgttactatccgatttctccagatcgggctgaaacgattcatgttattcaccaattcaaagctaaccatcgctatatgtttaaaatgtaccgagacaaatctaaccgttcgggtagtttgctgaatgtttctgtaccagatccattatgtgttgacttagagcaggatgggcgggtaattcgccgtttttgtcgaccatttgatgtcaccacaggactaggtgaatttctcgaacagaaaaaactaacaccacggcagtcgtaacgctgtcttgtctttgaaaatggaaaacttcatgtctaaacagattttaattttggctggcgatgggattggtcctgaaattgttggggcagcagaaaaagtattaaataaagtaaatgaaaaatttaatttgtcgttgacttgggaacatggcttgttaggtggtgcagcgattgatgctcatggagagccgtatccagccgtaactagcgagcaagcaaaaaaagctgatgccattttattaggtgctgttggcggaccaaagtgggacactattgaacgttctatccgtcctgaacgcggtcttttaaaaattcgtagtgaacttaacttatttgctaatttgcgcccagcgattttatacccacaattagccgatgcttctagcttaaagcctgagattgttgctggcttagatattttaattgttcgtgaattaactggtggtatctactttggtcaaccacgtggtattcgtgaactcgaaaatggtgaaaaacagggctataacactgacgtttattctgaaagcgaaattaagcgtattgcaaaagttgcttttgaacttgcaggattacgtggcggtaaagtgtgttctgtagataaagccaatgttttagaagtaacagagctttggaagcaaacggtcacagatttacagcaagccaattatccaaatattcagctttcacatatgtatgtggataatgctgccatgcagcttgtacgtgcgcctaaacagtttgatgtaatcgtgacaggtaacttgtttggcgatatcttgtctgatgaagcagcaatgcttaccggctcaattggtatgttgccatcggcttctttagatgaaaatggcaaaggcatgtatgaaccttgtcatggttcagcgcctgatattgcagggcaaaacgttgcaaacccgttggcaaccattctttcagttgcgatgatgcttcgttataccttccgtgaagaagctgctgctaaagcaattgaagatgcagtagggcaagtacttgatcaaggtttacgtacagccgatattatgtctgaaggcatgactaaagttggtacagccgagatgggtgaagcagttgttgctgctcttgcttaatcgccactttgctaaaaaacgcagcttaaagctgcgtttttttatggttgtgtttagcaagctttaccttcgtattgaatagactcggcaatgtcatttttgagtttaaaaataaccttgcaattaaagttaagatcataagagttgccgctcaaatttcctgattgtatgggaacagaaccacctctcatatcgacattactcaccattggaattgggatgcttaagggccgtaaaattgtataaataagttgatcagaagttttttgtggtgtgcgggcgacttgaaagccaagactccgtaagttgagatcttgctgaatcgttgtagatgatttgcctataaaattttttaaatattcttgtaaatctatagattggcgtggatgactagcacagccgttaatattaagcagcatgaatgaaagcaaactcatttgacataaggtagatatattcattttttctctatatagaattatatttatcattaaagaacaataggttggatttgctaacttgtaaagtaaaaaagcaggattatgataaatagaaggtgagtttgcctttagacttattcttatatttacagactaataataattgcccaaaacttaaggaagaagagtatgaaaaaaatagtttttgcctttttgtgtttcggaataaccacggtctatgctgataactgtgatagtgctcgtaatacttatgatgatatttactgtaccaataaaatctatgcgagtgctgatgcagacctgaataagaattatcaggcattaagagcgaaattaaatacagcacaaagaaatacgcttaagaagtcgcagcttgcttggatacgccaacgtgatgctgaatgtacagattctaatagaaatagcgtagacgtgcagtgtcgtttacagacaacgcaagaaagaaaccattggctgcaagaaagattgcgtgaatgccaaacggtgggatgtaaaaccagtcgattaagtgaataaaaaacgcaataaaaaagccacatgatgaagtggcttttttgcattcactaattagcgagcacggtacgtaatacgacctttggttaagtcatatggagtcatttcgactttcacactgtcgccagtaagaatacgaatatagtgtttacgcattttaccagaaatgtgtgcaataacttcgtgaccgttttcaagacgtacacggaacatcgtattaggaagcgtttcggtgacaacgccttcgaactcaatgagttcctctttattggccatagcctacctgatgatcaaattggaaaggcgcaaattatagtcaatttatttaaaaaaaacaagatagacatcttcttgtgaaagcatctggttaaagtatgactaataaaaaaagatgtaatttttttcacaaaagaactctaattctgttgtcagtttggtcaatcaacgctaatctaaaatcatagttattagggactgttcatgcataaagagtcaacagctcctaagtatcaatgaagtatctacatggaagggcactgcgtgggtcagctaacagatgcatcagttgtattacgttttggctatcaagcaattcgtcgtgcaggattgccaacagaagaaatattaactaaagcgggagtcgctttaaatcaggtcgatacaaacgcacgtactccgttaagtgcgcagtatgccttttggactgctgctcaagaagtcagtaaagatccagacatcggtttgcatttaggtgagcatttacctttgtaccgtggtcaggtgattgaacatttatttattagtagtgaaacttttggtgaagggcttaagcgagctttggcttaccagcgtctcattagtgatgcatttgatgcaaaactggtggttgaagatggacgctgctatttgaccaatggtgagcaggtaggggcagacaaccttgttaatcgtcatttttcagaatgtgcgatttcaggtgtgctcagattcttcaaatttattaccgaaggccagttccatccaatcttcattgattttaatttcagtgaaggtgcttctgaagatgaatacttccgcgtctatggctgtccggtaagcttagggcagaaagaaacacggctatattttgaccctgccattttagattttcagctttggcaggcagagcctgaattacttcaattgcatgaacaattggcaattgaaaagttacaagaacttgcccgttatgatttagtgggtgaggtccgtcgtgcgattggttcgacacttgaaagtggagaaacgacgctagaaaccgtagcggcacaattaaatattacgccgcgtcgtttacggacgcagttaagtgaagcaaataccagcttccagcaaatactttctgactaccgttgtcgtttagctaaaaaacttttagctaacactaatgagagtgttgagcgtattgtgtatttaacaggtttttctgaaccgagtacattctaccgcgcgtttaagcgctggactaacgaaacaccagttgagtaccgtaagcgtaagcaacaccgttagaactaaaaattggttaagcctactcaggtaggtttaaccaatgtggcccgagtggtggttgtggtaagtcaaactgctcgggataataacattgaataaaatagagaccatcaggtggggcggtaattcctgctgccttacgatcttcggctgcgaacattgcatcaatatggtcgatttcatacatgccttgcccaatttcaagtaagcaacccataatatttcgaaccatatgatgtaaaaagccatcagcttgaatatctaaaaccaaataacgtccatgttcaaacaatcggcaatgctttacatgtcgtacaggttgatttgactggcaggctgctgcacggaaggtttcaaagttatgcgtaccttcaaatttgctggcagctttaatcattttttgcacgtctaatttttgataaatatgcgtgacttgtttatgtaaaagtgcagggcgatgtggagcgttatatacaacatagcggtagcgacgagcagtggctttaaaacgtgcatggaactcttcatccatctgtttaatccactgaattgaaatatccttaggaagttggctatttgctcccatgatccatccacgctctggacgaatcgcattagtgtcaaaatgagccaccatatttgttgcatgtactcctgcatctgttcgaccagcaccgtgaagtgtgattggttcatcagcgattttgctgagtacaagctctatagtttcctgaacgctggcaacgcctggctgttgtgtttgccaacctcgatattgaataccactaaattcaataccgaccgcataacgttgcatggcttcacctctatttaatgcagattttcattccaatggttcaaccattgttctggggttgggtattttaaatagatttgaagcgcttttgcatagagatctgcatggctatgggcatcattaatgacaatttttgcagttttggcccaagcactaattgcataacgttggtccatacctccaaaagtgacttgtgtcgccaaaattggtacacatccacgagtatagagttcatctaatgttgccaaaaactcatcgtttacggcgatattacctgtaccgaaaccttgcaacactaaaaagtgtggtggggcaggaagtaagtgacgtaattgttgtactaaatgctgtgttgcaatcggctgcatcatccagtttaaaatctgaaaggaagcagctttttcaatttgagcatcttgtacgatcaattcattttgctgaggcgtaaactcaacgttactacttaaccctgaaaatgcatcaagttcagtggtatgcgtttttaatgcagtttgtgcgtgaaatacttgatggtggaatgcgagataagcaccaaccggaagtgcaatgacctgctctaatgcaagatataagttttcaattgcatcagtaaattcacgggtgttatcaccttgaatattgagtaacgggtattggctaccagtaatcacaatatgacagctttgccctaaaaagcgagctaaagtcgcagctgcataactgagcgtatctgtaccatgaatcacaacaaaatgctgatagccttctagttgtagttgttgtatgcgttgaattaggcgtaaccagtcaggtgctgtacatgcactgctatcgacaatattgggcgcagcaaagcaatgaactgttaagtgtgggggaatcactttctcaagttgaggtaggaattggtcataaggcataggagctaaaggttcaccaatgcaaccaaaagtaccacccatataaaataaagctatttttttcatctttttgcaggcataaaaaagcagtcatctctgactgcttatggtaaatcgaacagttctaagaagctatgcgattaagtaggtttttcgcatgttgttgttgttctgtgttgaatttttgctcatcaccctgtagtaaattacacgctgcttggttcgctccaaacttaatgtattgttcagccaattttaaatcgagttcattttcatttatttgttttaattctggaaaagcttctaaaagcggatcctctatttgggtttgagtagctgcttcatttactacatctatatggctttgagtttcaagctctggcgctggaactaaggcaggctcatctaacgaaaactcaagaggtgcgatagaagccgcttctaatggggtttgttctacgagtttaatttcatctaatgatggagcttgttcaacagatttcgtctctgaacttgaaggatttaagtcaaagttaaaatctaatgcattgatgctattttcttggtctgcttttagctctactggttgagatttttcctcagttccatgcagaggtgccaagtcaaaagaaaactctaaatcggccagctcatttgtttcttgagtggatgataactcaggttgttgtgctggttggttggtattttccgtagccgaagtctgttcgaatgaaaagttaaactctaaaggttcaatttcaacagcaggttcttgttttacgggcgtatagtctttctgtaggtcatcaaaagaagcctcggaagaactggttgttaattcatcgaactgagccgttgtatctgtgtttttcggttcttcatatgtttgagcttgagggaaatcaatagcatcaggttgtctggatgattcatattctttttgtcgagtttctgcttgagctgctatttcatttaaacctaagctacgaatatggctaatcaactgttgaattgcaaattcatctttctgagcaatatgaatttcaagaagtaataaatacagttcatgttgagtattatctttttttagcgcctgattgacttgagcttcagctgctgaaaactgtttttcttgaatgagctgttgaatattgtgtcgcaaagcttcaggtacaggattgctttgagggatagcaggagtattttcctcaatgaccttggcttttgttttttcacgcgaacttttgcttgatttagcactcgcttttttgccggattttctatttatattttttggggaagtggcctcttgtttttgactattctcgcgtttttttaaaataacggcgaccacgagtaatatgataaacggaatcacatataacattactttccccttaaaaaataaatatttgcaatataaagcgtgctaactctggttttaacttaatgtttttgcttgtgagtttgttgctgtgcctgtaattgctgttgtaactctgccaaacgcgcattcaagagttgaatacgttggtcttttaaacttaaagtttgatttagtttggttacattcctttgtaatgtaacggtttttttgcgagttgtcataacttttactgctaactcagtattgttttgactttgttgtgtgctcttttttgcacttccatgagcagaatttgggctgttctctgccacaatgctcatttcagcttgttgtaaacgatatttagctctgccagaagagggttttgccaagtgagcttcactcgatttaggttttaaatgggaagctttagttgtatttgttgttaagtttagcgaacttccctgacgtaaacggtttacatcaccttgaataaaagcatgtcggttttgtgcttggatatctcgcatgattttagccacaggttgtttggtctgtgctgcaatacgattggcaatactccataaagactcgttacgttgtacgacatatttaccagtaggtgccgggcctttataagcgctaattttttgctttttcggcgtatttttacttaatacatttttttgttgggcagttttagattgcgctgcttttttgacggtagttgtttgattgccatcacttgatttgagtgaagtcgaaggctgtttctctacagccgatgattcggtattcatcgtagctatagttggctgaagtgtttgagtcgaaggtttttcggtaaaaggagccacaggagcagggctagaactattcaaagctggagcagttccagtgctaatatttagattatgttcattacttgtggtttctgccaccgttgatgtattttcagtagatgtgtactgagtactttcaggtaaatttaatgcgatatctttttcatttacgataaattgcggtgaaagtggactttcgttcatggcggccttttttataggcgatggctttaaaacggttttaatatgttgaagacgggttgcgttaccttcactgacttttacgacaatattcagttcaggatcgataataggacgcgatgaggtaatcacaataacgccagaaccctgaccattttggcgtgtataaaagtttaggttacccggaggttgatgagttactcccaaaccattgagatcatcttgagtggccaaactgacttgcaatggggtattaggatctgcttgctgaaaattcatttctgcataaagtaattccccaggtgcagattgaatttgaataggatctaatgtaatcgcataaatagaaggcgaagacataatggtgaaaatggcaatttttaatttgttatatgcagtcatctcaatccatgacctgatcagtcgtaaagtcgttcaaaattatacaataatgaaatgtaaataaattgttaattttttacaaaccagttacgaaaaagccgatcaaatgtgatcggctttttattttgactgaataattcagatcaaattatgagcttttgtattctactaaaatacgtaacatacgacgtagaggctcagcagcaccccaaagtaactgatcgcctactgtgaatgcgccgaggtactctttacccatattgagtttacgtaaacgacctacaggtacagttagggtaccagttacagcaacaggtgtaagatcagtcattgatgcttcacgtgtatttggtacaactttagcccactggtttgagttacgaatcatatcttcgatctcatcaagcggaacatcttttttcaatttgatggttaatgcttgagagtggcaacgcattgcaccgatacgaacacagtgaccatcgataggaacgatttgagagttacctaagatcttgttggtctcaacttgtcctttccactcttcttttgattgaccgctttcaagctgtttatcaatgtaaggaattaatgaaccagcaagtggcacaccaaagttcgcagaagggaaaccctcaccgcgttgtaactcggcaacttgacggtcaatatcaagaattgcagatttaggatcatctaacaaagtcttggtattgttatataaataacccatacctgttaacaactcacgcatgttttgtgcgccagcgcctgatgccgcttgataagtcatcgcagtcatccactcaaccaaattattttggaaaagtgcgccaacacccatcaacatgagtgatactgtacagttaccaccaacgaaagttttagtacctttcgctaagccgtctttaattacattaaggttaaccggatcaagaacgatgattgcatcatcagtcatacgtaaagtagatgccgcatcaatccagtagccatcccaaccagttgcttttaactttgggaaaacttcagacgtgtagtcaccaccttgacaggtaataatgacatccatttgcttcagactggtaatgtctgtagcttccataagtgctggggcagtcttaccaccaaatgaaggagcttcaccacctgcattactggtagagaagtagaatggctcaatatgagcaaaatcattctcttcaaccatacgttgcataaggacggaaccgaccatcccgcgccaaccgaccagacctactttcatgtcattttgcctcggtgcgttaaaattgttaaagggggagttgagtgtatcaaaagtgctcacaactgcaagcgttacagaatcaaaacagcaattttattgagtagaatatcttgtttatgttacatacaaaattgataaagatgacaaaaacattaaaaaacaaatcatcttaaaagagtaatttcaatgatttatatcgaagtactggcagtagtggtgatttggttaagcttctggtcacttattcctcgtgatgagtggtggtttcgaggtgcagattttccaagattacaaattctgtttattggcttaattgctttaattggtatgttgttttggccgaccgaatgggacgtatggcgtgagcttttgcttgcggtactcatcgcagcgattgcctaccaacttaaaatggttttaccgtatacgctgttttggaaaaaacaggttaaaaaggtcaaacagcatcagctagatcctacaaaacagatttcactgatagtttctaatgtgctcaccccgaatgataaatatcatttattacttgagcatgtacggacgttgaaacctgatttattgcttactttagagagcgatacaacttgggaaaatgctttaaaagagatcgagaaagattatccataccgtgtgcccgtacctttagataatttatacgggatgcatttatatagccggttaccgcttaaaaatactgaggttaaattcattttaagtaatgaaataccttctattcataccacggtaattttgcgatctggcatgcctgttcagctctactgtttacatcctaagccacctagcccaactgaagcaaaagattcaacactgcgtgacgctgagcttttaattgtcggagatcaaattaaagatcttgatgaaagttgtattgtgatgggggatttaaacgacgtagcgtggtcacgaacaacccgtttatttcaacgtattagtgggctactcgatccacgagtggggcggcattttattaatacttttcatgcggactatcctttattgcgctggtcacttgaccatatctttcatagtacagacttcggtttagtaaaaatgcagcgtttatctcatattggatcagaccattttcctgtctatgtcgttttacaaacaggtcgaatatttgaagaaattcacgaggaactagaacaaactcaagccgatgaagaagaagctcaagccgcgatacaagaaggtattgctaaagctgaaaaagaagaaaaaatcgtgactgatgaaattgcacagccttataaagagaaaaatatataaagtgagttgtaagcaataacgtacaaagatttgagtctaggtccaataggcagacagagttaaaacccgtattctacattcatcggcacacggaagcgggaatggataatcccaagtaaggatgcactaagctgatatggaacgacatcacggataagatgttagaacggaagcgataaaaagaattatataccctgaaagcacaacctcatttacccgagttttgcaggacgcagaactcgggttgatattttatagatatatcatttaattcgttgtaaataaaaccaatatttttaaggtattcttaatttaaaaatctactcagttataagtcatcgtccataaatttttttatatatctgagcaatttttaatgaaaatggatacaaaaaacttttttgttaagtttttgtttttatagattattgacggataaatctaggctttgacctatttagatataaattggacttgtttaattggcaaatctcaatagaatgtgccgatcgttgacatgttggatcgtcaacaggcattgttgtttacttcgccggatcggcgggttgtgatttgcttgtgcatttaaatttctgtttggaaattcgtgtacatattgaggtttcactctaaagtagtggtcttctccctctcatatttgatactttgcggtgcataaggattgtcttatgaagaattttaaatttagccttgcatggcaaattttaattgctttaatcctagggatagttgtcggggctgttttacataaccagcctgaaatcaaagatagtattgtaaataacgttcttactccattaggtaagatctttattagcctgattaaaatgattgtaatcccaatcgttttctctacattgattttaggtattgctggtgttggcagtacaaaaagtctagggcgtcttggttttaaaaccattctctatttcgaaattattactactattgctattttggttggcttgtttgcagcgaatatcttccatccaggttcaggcattgatatgtctcaactggtacaaactgatatttctcaatataagcatacaactgaagaagtacagtcacagtctcatggtattatccagacgatattatcgcttatcccaacgaacattattagttcaatggcgcatggcgaaatgttgccagtgattttctttgctgtgctatttggtattggtttatcttcattaccagcaacaacaaaagacccattattaaatgtatttcatgctgtatcggaaacaatgttccgtgtaacacacatcatcatgaaatatgcgccagtgggtgtatttggcttaatcgctgtaactgttgcaaacttcggttttgcttcgcttattccattgggtaagttggttgtattagtttatggtgcaatcttattctttgctttagtggttttaggtattactgcaaaaatgttcagcatcaatatctttactttgtttaagattttgaaagatgaattaattttggcgtattcgactgcaagttcggaaacagttttaccgcgtattatgcaaaaaatggaagcttatggtgcgccaaaagcgatttctagttttgtaatcccaactggttattcatttaaccttgacggttctacgctttaccaaagtatcgcagcaatctttattgcacagctttacggcattgaaatgacaatcagccaacaagtgattttagttgtaacgttaatgattacttctaaaggtattgcaggtgttcctggggtatcatttgttgtgttattggcgacattaggtagtgttggtattcctgtagaaggcttagcatttattgctggtgttgaccgtatcatggatatggctcgtactgcgttgaacgttgtaggtaacgcgcttgctgtacttgtaatcagtaaatgggaaaaacaatacgactatgaaaaagctgctgcttatgaagcatctcttaagtaatagagaagttttttagtcgaaaaaaacccgcgaacatcgcgggtttttttattgggttatttcaatacactttgatatagctcaagggtttggtcacacatatcttttaaactaaacattgtcacaggagcgactgtttgcggttgttcaatatgattctttactgtttctactaaagctttttcattttctgcttcaacaagaccttgtgggtatacatgagataaaatctcggcaacaccgccacggttccagccaatgaccggcgtgcctaccgaaagggcttctaatgctgttctaccgaatgtttctgcttgattggatagagagagcactatatcgctaaaagcgagccattcgcgtatatctgagcgatgtcctacaaaggtaattttatctgcaagtcctttgctttgaatggtgttttgcaactcacttaaataggcttgtttttttacatcagccccacccacaacaacagcatgcagttgaggatattgttcacctagtttttgcatcagttcaattaaactttcatgtccttttaaacgagtaatacggccaggtaggcaaagtaaaaatttattctcgagttcgggaaagtcgttaaaaacttggttaaaccactgtgctgaaggttggtagttatgcggaaaagcagcagggtcaatgcctcgataaatacggacaatatcttgtggtggacagtttttataatggtctgtgatgtatttaactacgctgtcagaaacagcgatcactttttctgcctgagtcatgatcgcactataacgattaactgaatagaaaccatgtaccgtgctaatgaggtgagggcgtttattcgctggtatttttcttaaagcgaagtgggttagccacgcaggtacgcgagagcgcacatgtacaatgtctggttggtgctcttcaatcagctgacgtaatggacggatttgccacaagcttgacaatgattttttatggataggcagcgttaagtgtgtggaaccttcagcttcaagttgtgagaccaaacgcccgccattagacacaactagagactgatgaccttgtgcaaccagtgcacgtgcaatttccagtgtgccgcgttctacgccaccgctattaagttctgggagaagttgcatcactttcattgttttttgccttatacgttcataaaagatggatcatccatagatacatcatctcaaactaaatcattatccagagtttactatcgtgatagcgacatggatgtcgctgttgcgttgtgttacaaggatgtaacatcagcggaacaaaggatttttgcttactttttatccctaaaaagtaaggtctgcctatccgaaagtatttgaatatcactttaaatcgaggctgtgcctattactaatctaaaattattacagccttatcttaataaatctcttcatatccctcaggacgtgtcttaaaacgacggtgaaaccacatatattgagttggtgcgatacgaagctggttctcaataatcttattcacacgcgttgcatcatcgacttcatcttcacttggcatattgtcaaccgcaggttcaattagaatatgatatttaggatcttgcacatcgccatgacgataaaaatataaaggaacagcaaccgccttggaaatttttaataaacgacggtgagcggttacagtggcagctggcactccaaaaaatggtgccataataccttgtttaagcccaaagtcttgatcgggactataccaaattgcatcaccctctttaagatgacgaatcaaaccacgcatgtcatcatgatcaatttgtgctttataaattgtgccgcggcaacgataaattagcatatcgaggaggggattgttttgagggcgatacacaacatccggctcgaaatattgggcgcatacataaccacctgcatcgagtaaagtactatgtgtaccaagcaataaaacacctttgccttgagcttgtgcattggtaatgtgttctaagccttcaatagtgacacggtttttaaaccagtaaggcttataccatgcgtttaaggtctcaaaaataccaagcatcatatctacaaaaacttgttttgcttgttgctgtactttttcaggtgtccattctggaaagcaaacctctaaattacgaattgtggttttacgacgagattttaaatatttccaagcaaggtttgccaatccatgagctaagcgccattgaattgcccacggcaaaatagccaaaagcatcaagaaagtaatcgcaatccacacaccccaatatttaggtaacaaaaaggaccattgaaactcaccgggcgtataaggctgcttttggctcataacgatataaagaatttaaaaaattaaaactgccaaaagtgtatcacgaactgaatttatcgtcgtaatacacaggagtaaattgaaggtttagacgcgataaagaaaaataaagcgggttatcgacggtgttctagaagaatacgaaccgcaagaccggctaatactgttcccatgacccagcgttgaatgctggcccaaagtggttttttctgtagaaaaagagcaatgctaccagcagaaaatacaatcagcgcatttactgaaacgcttacaaaaatttgtatagtcccgagttggatagactgcgctaaaatactgccttgttgtgggtgaataaactgaggtaataaagataaatacataatcgcaattttaggattaagtaaattagtcaaaaagcccattaaaaataactttaatggtgagtcaaccgccaaatctttaatattaaaaataggtgcggcattgggacgtaaagctttccatgctaaccaaagtaagtacattgcaccggcaatacgaatagtgtcatatgcataaggtactgcaacaacaagtgctgtaatcccaaaagatgcgcagagcatgtaaaatacaaaaccaacggcaacgccaccgagagaaataaatcctgcgattttgccctgactaatggaacgagagataagataaatcatgtttgggccaggggtgagtaccatcgccagacaaatgaatccaaatgccaaaatttgagagagatctagcatggaaatatccttaaatattattatactgataggtataacataattatttttataaatcttatttgaaaaaatatcttaaattatatttaaaaaagccccctaatctaggaggctttttaaattaatcagcaggtaaaaaaattaattaattccctttacccatttgctcaagttcatcccagcgctctaacttttcaaggagtaactcttcaatttctgctagacgctggcttgctttggttgctgcatcggcatccgttacgaaccaggagccgtcagcaagtttgtcagaaagttcagcttgctcattttctaacttttcaatttctgccggtaattgctcaagttcacgttgatctttgtagcttaatttgaccttttttacgttcgtttgagctgcatttttttcagcttctgctttagcctgagctttttttacatcgcctttttggtcaacgactctctcatttggacgctgaattaaatagtcctgataaccaccgatatattctgcaataccgcctttgccatcaaatacccaagttgatgtcacaacgttgtccataaaagcacggtcatggctaattagaagcaaagtacctttatattcagacaacatctcctcaagtagctcaagtgtgaccatatctaagtcattcgttggctcatccattacaatcaggttcgatggcttaagcaacagttttgctaacaggacacgattacgctcaccaccagaaagtgctttcaccggtgtacgagctcgttccggagagaataggaagtcttgtaagtaactgagaatatggcgacgttgaccatttacatcaacgaaatctgaaccttcagaaacgttttcagaaaccgacttttcaagatcaagctgattacgtaattggtcgaagtaagcaatttcaagctgagttcctgttttgacaacaccttcgtgctgaacttcgcctaagatcgctttaattaaagtagtctttcctacgccgttatcaccgaccaaaccaatgcggtcaccgcgcataacaatggcagagaaatctctaatgagggtttgtccatcgtaacttacgcttaaatgttcaatatcaaatacaagtttgcctgagcgctgtgcttcttgaacgcccatattgactttgctttgttggaaacggcgggcttttgactcttctcgtaatgctttaagggcacgaacacgaccttcattacgtgtacgacgtgctttaataccttgacgaatccatgcttcttcttcggcaagtttcttttcaaacaaggcattttgtttttcttcagcttcaagctgctgagcttttaggtcaagataacgagaatagttaccttcatagctgcgtaatatgccgcgatccaattccacaatacgagttgcaaggcggtctacaaaagaacggtcatgcgaaataaagagtaaggttaaattattttgatcaagcaggaatttctcaagccactcaatactttcaacatctaagtggttagttggctcatcgagtaataacacatctggttgagtaagtagggcgcgggcaagtaaaacacgacgtttacgaccacccgataggtcggctagatctgcattcggatctaactccattttacctaaaatcgtgttgaccttattttctaatgcccatccatcaagttggtcaagtttatgctgtaaagatcccatacgatcgcaagcttccatgtcaccaagtacacaggcatcacttgcttcatgataggctttaagcacggcagcggcttctcctgcaccttctgctacaatatctgcaactttgcccgatgacattggaacatcttgggctaacatagaaacagttaaaccattttggacagaaacttcaccagaatccggtagtaggcttccctcaatgagtttaagtaaagtagacttaccttcaccattacgaccaattaaacagactcgttcgccacgttctaggttgaagttcgcgccatcgagcagggcaggtccgccaaaagcaagttggacatcccttaaagtaatataggccataatgttttccaaaatctcaaatgaggacttaaatgactaaaccaccatatcatgatgatcaagcgtcattttccgcacccattgaagatttgcaagtgcgaattgcatttttagatgatttagttgaggaattaaatcagcaactcgcgattcaaactttagaaatagctgatttaaaaaaacaaatgcaattactttatcaacgtgtggaatctgcagatttatcagaaggtgttgcaccttttgatccattaacgaataaaccaccgcattactaattaaaatggcaagcgttacgcttgccatttattttcaaaagtgcaacttaaaatccgtgtaaaacgattttccctttggttgaaccactttcaatttgctcatgaacccgtgttaagttttcagcattaattgggcttaaaacctgagtcacagttgttttgattttaccttcatccaccagtttactgacttcatttagtagctcactttgtttttccatatcttcagtctggaacatggagcgcgtaaacataaattcccagtgtactgagacagacttagatttaaacggtttaatatctaactgatcagggtcatcaataagtccaaaatgaccttgtggagcaattaactctacaatatctgataaatgttgatctgtttcagtggttgagaatacatataaaggtgcacttaaacctaattgtttaatttgtgcagctaaaggctgacggtggtctaatacatagtcagcacctagttgttctacccattcttttgtttcggggcgtgaagctgtagcaataatcgtgaggttagttaattgcttaagaagctgaatggtaattgaacctaccccaccagctccaccaatcactaaaatagtcgtattagtaggcgcagtctttggaacttgtagacgatcaaataacatttcccaagctgtgattgccgttaaagggagggccgcagcctcagtcacttctaaagtctttggtttatgcccgacaatacgttcatcaactaattgcaattcactattactgccttggcgatttaaagcacctgcataccaaaccacatcaccaattttaaattgagtaactttatcgccaatcgcttctaccgtgcctacagcatcccatccaagtactttccaaccagattgttcagcacttacatttttacgtattttggtatcgactggatttactgatacagcttgaacacgaacaagtaaatcatgtcctttagctactggagtgtcgatttcaatatctacgagtgcctctggggatgtaataggccccgctttttgatatgccacagctttcataatcatcattcctcttgttgagagtttgatcataacgtaagcttaaaaatagtgactacagacaaataacgctcatagtgtcaaaaaggatactgtaaaatggcaaaagctcgacattcaagttttgactgctcaccaggttgttcagttgaggccgcaatcagtttgattgatggcaaatggaaatgtgtcattctttggcatttattaaatgaaggaactttacgatttaatgaaattcgtaaacgagttccaagcattacacaaagaatgctgaccaatcagcttcgggaattagaacaagatggcattattcatcgtgaggtttatcctcaagtgcctcctaaagtggaatattgtctaactgatttagggcgcgggcttgagcagatacttcttgctttaaaaacgtggggagatgcgcatctggatcagtttggtaagttaactactcttgaaactgaaaagagcgcctaaatattctgcctcgattgttaaaaatatctatgaggaaatgttgtagtttttagccttgtcggttaattggacattatttttatgatgtaacttgcgttttctggtcagcttatgcaactctaataaaagagattaataggttttgctatggacaatatcggaatttgggttaccgttatcattgttcttttcgtgctaggctccatttttggtttaagagtgagtccacgtgaaaaggcgctgggaattatgcgagacaaagcccgcaaaatggggctacatccacgcgtaattgctgcacctgaatggacacatgtcccgatggcaactgaaaagcgtgccagcatggttgcttactatagtgtattgatccccgatgctcgtttaccgctcatgcgtgctcgcgttatagacggaaaattaaaagttgtgcaaggcgatgagaaatttaatgattctcccattgcattaaaagggatttatgctattgatatgcaggcaaactgtgtaggcctttattgggatgaggaatcggacctgaaagctacgcaattagatgagatgaaggcttatctgttggccttggctgaagcctgatttttaaatttattggtataggaataacattttatatggcgaatacctcgcgctctgcatctcaaagcacagcatcttctgcctctgctgcacataaacgtgccttagtgattgtggagtcgcctgccaaagcgaaaaccatcaacaaatatttaggttcgcagtacattgttaagtcttctgtaggtcacgtacgtgacttgccaacaggcggcagtaaagcaacagagaaaaagccggctgcccggaccaaactcactgaggctgaaaaagaacaaaaagcgaatcaggctttaatcaatcgtatgggcgtcgatccggaacatggatggcaagcgcattacgaagttctgcctggcaaagaaaatgttgttgctgaactaaagaaacttgctaaagatgcagatgcaatctatctcgcaacggacttggatagagaaggggaagcaatcgcttggcacttacgcgaagtgattggtggtgacgatagccgttatcatcgtgtggtatttaacgaaattaccaaaaatgccattcaagaagcatttaaacagccaacacgtctcgacttaaaccgtgttaatgcacaacaagcacgtcgtttcttggaccgtgtagtaggcttcatggtttcgccattattatgggaaaagattgcccgtggtttatcggcaggtcgtgtacagtctgtagcggtaaagcttgttgttgaacgtgaacgtgaaattcgtgcttttattccagaagaatattggcaagtctttgcagacactaaagctaaaaaagatgacattcgtcttgaggctgttaaacaggcgggtaaaacacttaaattaaaaaataaagctgaaacagatgccctgttagatgtattaaaaggtgctgaatataaagttgcccagcgtgaagataaaccaactaaggtgaatccaagcgccccatacatcacgtcgactttgcaacaagctgcaagtacacgtttaggtttctctgtaaagaaaaccatgatgttggcgcagcgcttgtatgaagctggtttcattacttatatgcgtactgactcaacgtttttgagtgatgatgctgtaagtatggtacgtgcgcatattgaaagccaatatggcgaaaaatatttaccagctaagccaaatcgctatggtaataaagcaggtgctcaagaagcccacgaagctattcgtccatcaaatgttgcgctgactggtgatcaacttgctggtgtagagcgtgatgctcagcgtttgtatgatttaatttggcgtcagttcgtagcttgccaaatgactccggcagaatatttatcttcaactttaacagttgaagctggcaatgttgagttaaaggcaaaaggccgtacgcttgtatttgatggctttactaaagttcgtggtgccaacaaatctgatgacgatatcattttacctgcaattaaagtgggtgaaattttaaagctagaaaagctagatccaagtcagcattttaccaaaccaccagctcgttttactgaagcatctttagtaaaagaacttgaaaaacgtggtattggtcgtccgtcgacttatgctgccattatttctactattcaagaacgtggttacgttaagttagaaaatcgccgtctctttgccgagaaaatgggtgagatcgtaacggatcgtcttgatgaaagttttaataacctgatgaactatgcatttacagcagaccttgaaggtcagttggaccgtgtagcaacgggtgagcgtaactggaaggaattgctagacacattctatggtgattttaaaaagcgtttgaccaatgctcaaggtgagcagggaatgcgtcgtaaccagccagttgaagtaccagcagtacattgccctgaatgttcacgtccaatgcagattcgtacgggcactacaggcgtattcttagggtgttctggctataacttgccgcctaaggaacgctgtaaagggaccttgaacttaacgccagttgagtctctagcagcgttatctgatgacgatagtgctgaaacagcagacttgatgtcaaaacatcgttgtccgaaatgtggcacggcaatggacagctacgtcattgatggtggccgtaagttacatgtttgtggtaacaacccggattgcgatggctatgagcttgaagaaggcgagttcaagatcaaaggttatgatggcccaaccattccttgtgataaatgtgatggtgaaatgcagcttaagactggtcgcttcggcccatatttcgcttgtacaagctgtgacaatactcgtaaagtcttgaaaaatggtcaacctgcaccaccacgtgtagaaccaatcaagatggaacacttgcgttcaaccaagcatgatgattattttgtgttacgtgatggcgcggctggtctgttcttggctgcaagtaagttcccgaaaattcgtgaaacacgtgcaccaaaagttgctgagcttcgtagcgtagctgatcaacttgatccaaaataccagtttattttacaagctccagatgtagaccctgaaggtaacccaaccattgtgaagtttagtcgtaagaaccaatcacaatatgtgggttctgaaacaccagaaggtaaacaaaccaaatggagcctaatttatcaagacggtaaatggattgaaggctaaataagataggtaaaaaatgctagctcagctagcattttttacatctacaacaataaaagaaaattttaatttttatggggaaaaagaatgtggaaaaacattcggattttatgtctattaattgttttattaatcgttgcagttcaagcgtggcgtgaccaaaaccaagactggaatcagcctattgtggtggtattacacccaataaatgcagatggcttacaaaccacacaaacttatattcatcagttacaaaacactgatttccaggcgcttaaaagctatttaagtgaatggtcgcaacattatcggggccaatcagcaaactttgaaatacgcttggggcaacagttacagcagcgtccgcctgaggtgccacaaaatgctggtatttttcatgtggtttggtggagtttaaagtttcgtttttatgcatggcgacaacaacagcctgaagataatggagcatcgctcaaactttatttaaattattacgatcccaattatcaaaaagttttggtgcattcgactgctttagaaaaaggccgtattggtagtgttaatttgtttgctacacgtgggcaagcatcacaaaatcaggttgtaattgttcatgagctattacatggctttggggcaaaagataaatatgatttaaaaacaggtcagcccatatatccattaggatatgcacaacctgaaaaagtacccctttatccacaaaagcgagcagaaatcatgggtggtcgaacaccattatctgagcagaccagcaaaatgccaagtgatttacaagaaaccgtcataggtttaccaacagcccaagaagtggggtggctgaaataaaattgtggataaatactgttttatccacatcaattgttaataaacgatgcacatcttatacagacaataaatgtgaagtgcatcactataatgacattatataaacttcctaatacctgataataagagtcgccgtcatgaaaactgtaggtaatgatttggttcgtaatcagctacatgctgatcgtaaatggtatctaatattaggctttgtgctcattatttttggtttggtgttatttagctcactgccatttgccacattttcggttgtttttctgtttggtattttaatgatggtgggcggtgtactgcatttaattgctgccttaagtgtatttaaaggcggtagccgatggctgtgggcactttttggagtgctgtatttaatggcaggctattatgcattttctacgcctgttactacggctgtggttttaacaagcttattatcaattgctctgattattgcgggtgtaatccgcactataaatgcatttttactaagaccaattgcagggtggggctggaccttattttcaggattattaaccctcgctacaggtattttaattttagtttctaaagattctccgttttgggtgttaggaatgtttttggcagtagatattttatttcagggtattaactttttaggactcgcttctgcgattaagcatttaccttctagctcaaaaacagtttcttaaaataaataacgaacaaaagggcacttagggtgctcttttttgtttttagtgagcgaaggtccatctcatggcatgggtctgttaaactaagccttggtgttttagcgatatgtgttatgagtcttgcaaagttaattaatgaattaaatgctcagcaaaaaaaagcagcgacgactatggctcaaaactgtctggttttggctggagcgggttgcggcaagacgaaaactattgttgctcgcgcagcttatttaattgatcaaggtttacctgcaaatcaaattcagattttaacgttcacccgccgtgctgcgagtgaaattgtggcaagggttgaacagcatgttggggcacaagccaaaggtcttcgtgcatccacttttcacaccttttgcatgtatttattgcgtcgtaatccgcaagcgtttggtttaacccaatttagtattattgatcgtgatgatcagttactcatgtttcgcttattgagaggcaaagacaaagataatgttttgcctaaagcggcagagctatgtgatttatattcttatgcccgaaatacgcaatctaagctttctgaagcgttactcaagcaattacctgaagcatatgaatataaatcacaaattgctgagttaatgaaaacctatgaacagcgtaaaagagagcgtaattttttagactatgatgacattttgtcgatcgtcgctgttcatttacaaaactcggaagcactgacgaactgggttgctggtttctgccaagctttgttagttgatgagatgcaagataccaaccctttacagtgggcacttttgcagccactgattggtaaggtgaaattattttgtgtgggagatgacgcccagtcgatttacggtttccgtggggccgattttgaaaacattcattcttttaaagaacgtattccagatgcagtgattcatactttagatttaaattaccggtcgactcaagaaatattagatttatcaaattggttactcgctcacagtccaatcgattatcaaaaacagttacaggctcatcgtggcaaaggacaaaagccacaactccatttgtttggtaatgaatttgaagaagccaactggattgcacaagacttaatagagcgacaccaacagggtgcaaattggtacgaccatatggtgttagtccgctcaggctatagcgcacgctatttggaaggagcatttattgccgctgaaattccgtatcgttttattggtggcgtaaagttacttgaatcagcgcatgtaaaggatgtgctcagtttattacgtattgtgagtaacccacaggatgacttggcttggatgcgctttttaaccttatgggatggtattggagatgtgggtgccagcaagttagcgcaagagttaatgagcattagtgaggtcgaagagcgttgtgagcgtttggagcgtcatggaaaagttcctttgcaggccattttgattttgaaacagcttgatgtgctacagcagcatgttgaggcaagcattggtctagcactagatgcattaagtgaacagttagagcaaaactataaaactaaagactggtcacgtcgtgctagggatttcgacctagttaaacaacttgcgcgtaagcatgcatctcttggtgagtttcttgaagaatatgtgcttgaaccaatttcaatttctgaaattgaaaaagcgggtgatgatgatttagtgaccttaattacaattcactccgctaaaggtgcagaacagaaagtgtgttatgtgccacatgtctcaccaaaccaatatccctatgcgcgtgcacagggcgattttgatgaagtcgaagaagagcgcagagtattgtatgttgcattaacacgtgcggaaaatgaattgattttgacgaagcaaaatctcaatacatggtcacaagacacgtatgacgaacaaggccgcaaaatcgaaagctattttctaaatgatttacctgcccatttggttcaggccaaaattcatcgtcaggtaccacagccatttgccaaaaaacaatggaatacttcacgaacagtaaacttaggttttggtatcgatcttgactaaattactgtataagacactgtgaatactcaaatgtatattggcctttcttttgatggtcaatgaaggttggaaaatgaaaatattagttcgtaatttagatcgttcagtgactgaagctgaagttttagagctgtttaaagcttatggtaaagttgagtcttgtgtcgttgtaaccgataaagatacgggtaaatcaaagggctttggctttgtcgaaatgccgaatccgcgtgaagccattaaagcaattaaaggtctaaatacacttaaagtaaaaggttacggtattcgggttaaggcagctgaagagtaaggcttttatgcaacaatttttagctctttctgtggttgctccaaatggaacacgtatagctcagagaataaaaacacttgaagttcgttcatgggtccctgcacagctgcctcttaaagatctattcattgttgagaaccaaaattttttaaagaatgatggtgatgagggataacgtaaaatttatcaagtctctctggatttaccataaataacgttgattttatcaatggagtcgttaagctaagaatagccatatagatggcaattttagaacaggaaagtttagttatgtcacgtgttgctcgttatcatgccgatcgtaccaatcaaaaactctattttgcacgcttagcgtgtcaacaagcagagcaaactgatcatgtacagcaggtacaagcgtatcgtgaagcagctgtatttcatttacatggtgcgatgttggcatttttgcaagaattggtacgttattaccgtttaaatgacttgcaaccgacattaaaatctattgaagagcatatggcggcaaaaggacaagtttctccggaagtttctgttttgcagcaattggcaaaagatggcttcgttgcagaattaaaacgtgcttaccgtatgtgccaatatgcaccggaaccaactgaaccgacaccggaagaagaaacttcttctaatttgatcattaaagtgactcagggaccacaatcatggttacctgatgtgaaaattttgcgtgaatggcatagagagttaagtcatttaattgatggttttcgtaacgaaatggtcgagttctaaaattaaactatctgagcgcttgaaatttaatcccagtgcgcctatataaataagacgagagatgcaaagtgcaagggtgctttgccaccatgttgaaacatggaggaagtatatgtctatacagcaattgaaagagttatttggaaatcaagaagcagtgttggaattggtccaactagaaggtggtgagctcgccttgcgtaatgctggttctgaaaaagagcccttggttaaaattcagtttagtgatgaactaaaagcaatattaggtgaacagacgcctatagttgcacaacatatgattcaagctgctttgtttgggctgttagaaaagcaggtcaatgaatggcaggctgaagttgtggatgagcagcctaaattcttaagttaaaaaaagcgtactcttgagtacgctttttttgtatgcattaatgatgtgtggactgatgcgcaagttcgatttgatttaaaatatgatggctcatattcttagccatttcttctttcgcatagaatacttcaccaatgtgttcgtctctaatcactgcggcttcttctttactttctgcacaaattaaaacctgaatttgagggttcaattgcttcgcaatatctacaatccgatgaatatctaaaatatccataggtgaaattaccaagagtcgtgcgtgcatgatatgtgcttgaattaaaacgccaggttcggttgctacaccacttacagctgcaatatttgcctgacgtagtttttctacgatttcacgattctcttctgcaattacgactttaatattttgattaattaaattttcagtaatacgtcgtccaacgccaccataccctacaatcaccacttgatcgcgtagataagattgatcgacttcatcgggcagcatggctaatgggtcaccactacgttcaagaagtcgtgctaaatgagagcgttcacgaatccaacgttgtaccggctcaattgccgagaagatgaaagagttcagtgtaattgagaataatgcgcctgctaaaatcaggttttgagcttctaaagttaatagacctaaagagacaccaagggtagccaaaataaatgaaaactcaccaatttgagcaaggctggccccgactgttaaagcagtattgattggataacggaagaataaaaccaaggccattgcagcaagtgttttacccaccataataatcgcgataacagccaagatatgtagtggacgttcaataaggatatgtggatcaaacaacattcctactgaaacgaaaaataaaatcgagaaaatttcacgtaatggtagcgtttcttcttctgcgcgatggctaaaatctgattctttaacgaccattccagcaaagaatgcccctaatgccattgaaactccaaagatggcataagaaccataggcaatcgatacagcagcagcgactacagtaagcgtaaatagctctcttgaacctaagcgagcaacaaactgcataataataggcacaacgcgcttaccgacaatcagcataaaggcgataaagccaataacctttaatagggtgattccaagagttagccagatgttaccttctgcgcctgctggagcttttccgccgagtaaaacagctgtagctggaagaagtactaaaacaagtaccatgactaaatcttcaactaacagccagcccacagcaattttgccgtttacagaatctagaaggccacggtctcctaaagcttttaataatacaactgtactcgcacatgacaggcttaagccaaaaacgagtgcggagccaaagctccagccccataacattgaaacgccaatacccagtaaagttgcaacagcaatttgtaagattgcacctggcaaggcaatgcggcgaacaagtaaaagatcatttaaggaaaaatgcataccaacgccaaacatgaggaacattacaccgagttcagcaagttggtttgcaagatgaatatctgcttcaacaccaggagtattaggactaataataattccggcaatgagatagccaataagagggggaagtcgtagtcgggcggcaatatagccaaaaaacagggcaacgccgaaaccaacagcaagtaaaataattaaatctacgtcatgcggcactaaaaactccttttacgtgagttaggctaaagacaagcataaaaaatgccaaggcggaatatgtggaaagtttaacaaaaaggcaggtataaaaaaaatgcaaaaaaaaacgacttcataaagaagtcgtttttttcgaggctaaaattatttgattttagcttctttgaaaatcacgtgttgacggatttttggatcaaattttttgatttccattttttccggcatagtacgtttgtttttagtcgtggtatagaagtaacctgtaccagctgaagaaacgaggcgaatcttatcacgcattgctcagactccttagatcttttgaccttgagcacgaaggtctgcaacaaccttttcgatacccaatttgtcaataatacgcatacctttagtggttaaacgaagacgtacaaaacgtttttcgctttctaaccagaaacggtggtggtgcaggttcggctcgaaccggcgcttggttttgttgttggcgtgtgagacgttgttaccaacgactggacgcttgccggtaacttggcaaaccttagacatggtgtaactccattgatttagccaacagcaaatctgtggccagtcatactaaatgtaaacggatgaattcattcaaggggcgttttataccaaaaatacgattaaaagacaagcgaaattggtaaaaacgaggcatgatctagtataacagatcatgccttgatcagttaacgcaacaaggttttcgaaatgaagcgatgaatcggtttattgaacggtggaagaatatatttcaagctataaagttttggatttgacatgaccgaacgttcatgcgaaagcccaaaaaagccctccggtccgtgatatttacccatacctgacgcaccaataccgccaaaaggtaaatcatcttgtgctacatgggtaatcaccatgttaattccgaaatgccctgaatgagtatgctgagagatataatcggcgcgtgcctgatcatagtcaaaataatacatcgccaaaggacgtggtcgactattaataaattcgatgacttcttcgatttggtcatattctaaaattggtagaacaggaccaaaaatttcattttgcataatatccattgcagttgttacaccagtaaccagagtcggtgcaattttgcggacatcatctaaaatttcattttgaggattaatttcaataatacgagcaccctgatcacgggcattttctagatagccctgaatacggttgtactgcttatcattaataatagatgtgtagtcttgattgttacggaaatgaggatacattccagccacaatcaatttaaagttttcaatgaactcggcagttttaccacgcggcaagaaaatatggtctggcgcaacgcaagtttggcctgcattccataatttacccacagcaatacgctgtgcgacatctttcatgtctacggaagcatgtacaagcgcaggggatttaccacccaactcaagaatgactggcacaaggttttgagctgcagccgccatgactgttttaccaacagaagtcgagcctgtgaaaatcattttgtcaaaaggcaggtgactaaacgcatcagagatcacaccaccgccattaaccacagcaaccaattcttgtggaaaagcttcagaaagagcattttcaagaacctgtccaaaatttggagaagcactcgaaattttgatcatggcatggttaccagccgccaaagcacagatgagtgggccaacggaaagtagtaatggatagttccaaggtgtaataatgccaataacacccattggttgatattgtacccaaccttttgctggctgatgtaatacactgatatggcgttttgatggtttcatccatccggtcacgttcttactgtaatacttgatttgttcaagacaggtaagtaactcaccaattttggtttccataatggcacgattgccataatcaaggttaattgcttcggcaatctgatcttgatattttaccaagactcttttaagacgagctaaacgatcaatacgctctttagcagtgggtaccggatgacgtaagtaggcaatcttttgctgctcaagcaaatcatgtaaatgcttaacatcataaggaacctgagtctctggatttgtttttgtttgactgttcatcggtacttaccaaatatactgatatacttattttttagagtaaatactctaaagagtcaagttggtttctgtgtgcaagtcttaaccatatgaattaacgaaggttattaaaatgtctctacctaaagctctgaagacaaaagaccggattttacaaatcagtttgcagctttttaatgagcgtggcgaacggtctgtcactaccaatcatattgctgcagagttggggattagtcctggaaacttgtattaccactttcgaaacaagcatgaaatcattaaggaattaatgcaccaatatcaggttgagactttagaaatgctctctttacctgaggacagaccattaacgaccaatgacaaaattaattattttcaggtactcagtggtcagctatggaactatcgttttattcaccgtgatgtttatcatttagttgaaagtaacgaagactttaaaaagatctatcctcggtttgcagggcaggtcatgcagcaaggccaaagaatttatcaggcctttgttgatgccgggcttatgaaaatgacgccatcggaaattgaagcgctcattattaacctctggattgtcttaaccaactggaccaactttctatatatgtccggacacattagtgacaataaccaccttgaagaaaaatgggtttggcaagctttacgtcaaatggtttttttagaaggcccttatttaatgggggaaagccgcgcgacttatgagcaattattggagtcgcttggaccttcggatctttttgccagcttatcgtccctaaaagatgaatagttgtgcttgtttatttagagcgctagaatactcggcttatcaaaattttgtctcaattaagtgatattaaccaaatgaatatgaccactgccaatacagcccgtttactgattacttgtgaagacaagcctgggatcgtacaggctgtatcgagctttttgtaccatcagggtgcaaacattaccgcgcttgatcagtatgcgacggaagctcaaggcggacgttatttcatgcgtgttgaatttgaacttgatcatttacagtctcgtaaagatgctttaattcagactttcgcagcaaatgtagcggaacgttatggcatgcaatggcgtcttgcttttgttaatgatattaaaaaggttggtattttagtttctaaagttgaccatgctttgcttgagctattgtggcgtcatgcacgtggttctttaccgtgtgaaattacccacgtaatttctaaccacgaagatttacgtgaagcggttgaaaactttggtattccatttacagtcattaaagtaactaaagacaataaagcagaagcttatgctcaaattcatgaaatgatgcaaggcaatgacttgttagttctagcgcgttacatgcagattttaagtgaagatttcgtttctaaatgggaaatgaaaattatcaatattcaccactcattcttacctgcttttgtgggcgcaaacccatacaagcaagcatatgaaaaaggtgtaaagttgattggtgcaacagctcactatgtgactgctgacttagaccaaggcccaattattgagcaagacgttgaacgtgtgagccatgattataatgttgagcagttacgtgagcttggcgaagatgttgaacgtaatgtattagctcgtgctgttaaatggcatttagaagaccgaattattgtagatggcaataagactgttgttttctaacaacttatattcctttaaaagcatgcttttgagcgtgctttttttatggctaaaataaatttaaaatgttataacataactaaagtctgttgctctatagaatacttttaatatctagctacttaattattttttaagctgagcgcgatctgataagtaaaaatagggaacttacaaattttagtgcgttgtctaagcatgagaaaactaaggtgatatcactttatcaagttagacctcgcgataatgaggaatgttttcataaaaaagtagttgcaaatgaaaacacttctcatttattattgtggcactttattgttctatccgatgtttgaaatcgtttctataaattgaaaaccgaaatcatcatccattaggtaattagattcttatgagtcaatcttccgcagccttaaactctcccaatccgatgaaaaagaaagtcatcacggcactaattgcggttgcaattggtcatatcggggtcttatgggcagtcagccacattaagcctgctgaactaaagccaattgaaaagaaacctttacaagtccgctttgtaaaaattcaagagcaaccaaaacctttaccaccaaaaccaaaagaaccgcctaaaaagccggaacctaaaaaagaagtgaaagaggttaaagttgtcgagaaacctgtaactccacctaaaaaagtggaaaaaattcagcaggtcaaaaaggctgaaacacctaaagaaacagtaaaaacagaacctaaagttgaaccgaaaatagtaacgccaacgactactgtgactgaaaaagtcgttgaaaagccaaagccagtggttcaagaagcacctaaagctcaacctgctccagatccatcgccaaaacgcgtttcaattggtggttcgggtgtacagtggagccgctcaccacgtttgactgtttcaccaaaagatttacagggcgaagcacgctcggttgttgtacttattgaagccgatgagaaaggcaagattactaacgtgcgcgtaacccgtagcagcggtattccaagtctagatgacaaggtagtccgtgctgtacgtagtgcaaaatttaaaccttatatggaaaacggtgttgcttatccaattaaagcagagcaaccgtttgacttaaccccttaaatgaatttgagtcccaacggctaaccttaatcaggagttcgaatatgaacttttcaatctattggcaacatgcagatgcagtgagtaaaaccctgtatttcatcttattggcaatgtcgattgctacctggacagttttcatcttacgtttgatggggactcgccaactaaaacaacaagcttatgctcaactctctcaggctattacttcgctcaaagcaaagttacaacctttgagttttgaacaacgtaaagcagttgcagagcaagcattattgcgtcagatttctgctgagaaagccaatgctgataaaggtatttcagttttaggaacaattgcttcaattgcaccattcgttggtttgtttggtacagtatggggtattttccacgcgttagttgccgttggtaagagcggacaggcaggtttagctcaagtggctacaccagtaggtgaagcacttattatgactggtcttggtcttgcagttgcgattccagcggtattggcttataacatctgtgtacgtgcgaatcgtggccttgctcatgatttacaagatcaagcacacagtttgttaatcgacaccatgttgcagcaagactcaactgtaaagtctgatgttaaaactgcacagcaaagttatgttggaggtcaagcttaatggcttttcaattgggtgaagaccacgatagtggcatgaatgagatgaatctcattccgctaatcgacattatgttggtgttaatgatcatctttttggtcacagcaacagttgccaacccatcgattccattaacgcttcctaaaacaactgctgaaattattgatccaccaccaaaagcaattacgattagtatcaatgcaaatggtgaagtggcttgggatactcaagtaattagccttgatgagcttcaaaaacgtttccaagaagcaggtcaaggtgcggttaaaccgacagttcaacttcgcgctgataaagagtcgaagtacgatactgttgctcaggtaatgtctcgcgccagtgaagccggactgagcgatattgcctttgtaagtgaaaactaaaatctagtttcacgtaataaaaaagcaaccaattcggttgcttttttattttctcatttattaatttttcatgagatgttggaatttactatgtaactttaacagcttaggtggaattgcaaagttacagtaaccttgtgaagggttcttttcatagtaattttgatgatagtcttctgctggatagaatgtaggagcaggggataattcagtcacaatatcaagatcatcatcttttaatgtctgaatggtgtgttccgctgcctgcttttgctcttcattaaaatagtaaataacagagcgatattgagtaccaatatcattaccttggcggtttaaagtcgttggatcatgcgttgcaaagaacacatcaagtaactgagaatatgtaacttgttgttcatcaaagtcgataagaaccacttcagcatgctgagtgtcaccttgacatacttgctcataagttgggtgagttgtatgcccaccagcataaccacttgttactttttctacaccacgtatttgtaaaaatacggcttcgacgcaccaaaaacagccgccgccaaataatgcctgttgcattgttttttcctctatttcctgcctattacaatagggtttatctagttagattacaaagtaaagcgtgtataaaaaagtaaagaaaattgcattacttatttcattttactttaggtaaaccctgtcgaacaatttgagagaaatgctcactgctttggtctgcaaattgttcgaaatgttcagtacgtgggttaatgtgtgcaatttggtaccactgtttcaagctaatattttgatcgagtgctttaagatcatataaataattaggcaagtaaccagaggcaattaaccgataatctttaggaagctgatatgggttaatggcttgaaccatatcaaaaattaaagttgtacaattacttgtgagcgtattgtaccactttggttctgcacgtagttcatctgcttttttaagatattctaaaaagagcgctttttgctcagagcgaggcatattgaccgggaaattataaacttgctctttacggatattgctacgcgtgtagacaatatctttttcatcagatgcaattaagctcagttcatattttctaaagaagccgccaattgctgaaaactcttcagtcttttcttttcgaatttcgatcgaaaaaactaaaggttgttgatttttaaattcgaaactgactagcgtatgggcaatttgtggccccatccagtaagaagtaataatatttatgccatttaactggttcaggtcaaaagtacgggtttcccagcgaacatcataggttccatcaggatgccagttgaagttacggacattatgcaaagtaataacatcgccgtgtttttcgtaacttagcatattggcaacctcagggttccagtcacggtcttgacgtgcagtaatcgaaaagtaccaaaccaaagagcaggcaaaagctaacaggtagattaaaacgtctgtacgacggctaatgatatgcccattaaaatataaacccgccatacttaaagcaaaggcaatccatatgccaataataatacggctgcctaaccagccaaaaggttgttggacccatagggctaagcatacccaaatgctggaaagcacaataaacaacgtgaataaactatgtaaagcgccgaagaggagggcgataataaattcacgtgttccgatattgtgcataggcgaccagaaaattattttttataagtggcaaattcgaatgaagttcctgatttttcatctacttgctgttcgcttgcagttttgtgaaattcactcggtattgttggataatgtgcatcaccttgtacatctaagtcaacatgagtgagctcaagacggtctgcaattgacaaggtttgcttaaagatttcaccaccaccaataatgaataaagcttgcttttcggtgtttttggcatcttctaaagcagcatttaaagcatcttcaattgaatacgcaatttttacgccgtcaaaatgccagttaatgtcacgggtaattacccagttcacacggttcggtagagcacggcccatagactcaagcgttttgcggcccatgatcaccacaccaccttgtgtgatttctttaaagtgttttaagtcggcagagatatgccatggcaacgcattgcctttaccaatacagtgatttttgtccattgcgacaacgtggacaacttttacattttgccatgccataatcttattctctaaaccgtaatctaatgaaatttaagccgtcgttatactgcaactggtgctttaattgccggatgtgactcgtaacctacaatctcgatgtcttcaaatttgaagtcgaaaatatctttaacatccggattaagttttaattggcaaagtggtaatggctcacgcgtcaattgtagttttgcctgctcaaaatggttggcataaagatgcgtatcgccacctgtccaaacaaaatcaccaacacctaagccacacacttgagcaatcatatgggtgagtagggcatagctggcaatattaaatggcacgcctaagaatacgtcagcactacgttgataaagctggcatgacaacttgttgtcttgtacgaagaattggaagagcgtatggcaaggcggtaaagcaacttgtccagcctcatttgggttccagccagagacaattaaacggcgtgaatttgggttggttttaatttcattaattaaccatttaatttggtcaaaaccatcttggttataagtaccatcggcatttttagttgcgccgaaattacgccattgatggccataaactgggccaagctcatgttctgggcggccgaaacgggcagtttgttctgctgttgcccattcatcccaaatggtgactttattgtcttgtaagtacttaacgttagtatcgccttttaagaaccaaagtaactcaatcacgatagaacgaaagtgaactttttttgtggtgagtaaaggaaaacccttagagagatcaaaacgcatttgatgaccaaatacagaacgggttcctgtgcctgtacggtcgcctttgtcaccgccattatcaaggatatgttgtagaaggtctaaatatgcacgcataacactctcgagttcggattaatttccataaaataaaaggggagacggttcatggattaataaaccgtggaagataatagcatgctttaacgataggtagaagagagctacatttactgtttaaaaacgtttggcccgattttgataaatcgaaacaagaaaaaatccaaccagtacaaagcctaaagcttgtattgttgcaatccaattgtgttgagggggcagtaaccacattataatagcaacaataatgagagggtaaattctaagcagaaactggagcttaagtttatgtgaactgtgctctggaatttttgtttgtaaatattgcccgaagtgaagcccggaccctaacacgagactaagaacagtgtaagtcggcgataaaggctggacttgattggctgcataaattgcagcacaaacgacaataatgaagatgagtttgatgtgacgcggtacgttataccaataagccaacataaaaatgagcctatttgttaaataaagattgaggtgaaaaaataaaagcagcaagcgccataaaagcgattccttgaacgccccatatcagcaagttaggcatggtttttacaaagataagtgcaaataaaagagcgataggaacccacgtaaataggcggtaaagtaaaccagtcgggttactttgagcaaaatgcaatttaaagtaacggcagattaaaaaaataaccccagttcctgtaaacattaaaatggtatctaaaggtaatggttgatattgatataacccaatacagattaagagggtaataattaaaatgattaattttttaaaagtcgggacttgcgtattaaaccagaattccagcatggcgaatcttctttcttgggagataaaaactgtagcataaaaaagaggagccgaaactcctctgatttagatgttaactgttcttttgagggccccagtcataaattttcttttggtaggcataccacatcatccaaaggcctatcagtagcattggaacggtgaggatttgtcctttcgtcatccagccaaacaagatgaaaccttggtcggcatccggctgacggaagaattccatcacaaagcgtgcaacaccataacccattaaaaatagggcagatacagccatacgtgggcgtggttttgaactaaaccaccacaaaataataaagagtaatagcccttcgcaaagcgcttggtagatttgagaagggtgacgaaccagatgtaatggatcggttgggaaaatcattccgaatggataattcggatctgtgaccgcacggccatataactctccgccaataaagttaccaatacgtccgaacattaagcctgtcggtacacaaggggcaataaagtcgagtgtctggaaccatgttttttgatattttttacaccagaatagcattgcgatcatgacgcctaagaagccgccgtggaagctcataccacctgtccagacttggaataaccaaattgggttttcaaggaatttatcaaactcatagaaaagcacatagccgatacgtccgccgagtacaacacctaaggcgccgtaaaacaccagatcggaaaccatgtccgatgtccagccatcacgctgtttggcacggtaggaagcaagcccccaagcacataaaaatgccaataaatacatgagtccataccaatggacttgaagaggtcctagatgtattgcgaccggatcgatattaggataggtcagcattgctgctccttgatcttacgttttgacagattgtagcggaatgatgtgaaaaatgttgtacattcaatgtgtaaacatagggaacaagaatcaatgtgtattgtggctttagcatggcatgttctggacgatatgcccttgtgtctgatttcaaatcgtgatgaattttatcatcgaccaaccgcattgttgtatcaatgggaacatacaccaatcattgcagggcaagacttacagtcgggtggtacttggatgggtgttacgccgcagggccgatgggctgtgttaaccaatttccgtgatggacgtgataaaaaacaatatgagacctctcgtggtcatttggttcaggcttttttagagtctgatttgttaccgattcgctttgctcagcaattagaacaacagcaacagaactttgctggttttaacctgtttatgggaactgctgatcaggcggtctatatgagtaaccgcggtgaggctcctcaagtattagccaacggcgtatatgtggtttcgaatggtttaatgtccgatcactgggaaaaaaccagacatttacgtacacgttttacgcaagagttcctgcctatgcatcaacacaaaacagaagagttaagtttgcagcatgcagcgtgggatattttagaagatgagcgtaaggtcaccacagcattgttgccaaacacgggcattcagccggaaatggaagaattattgtcatcgacttttattcaaagccccgtatatggaacacggtgttcgaattttttaagaatgaccaataatgaatggatatggttggaaaagactcagcaaggtgaacatagtggtcaaattgtgcagcaacaggttctcttaaatcgatagaaataaaaaatgccgatcaagtgatcggcatttttctgggtaaatcaattaaccagcaataacgccgccatctttacgggtaatcacaacagttgctgagcgtgggcgcgcagttttattgcttgggtctttttgtgtggcaggccagttactttctggtttcgcgtaacttggtgaatcttcaccagggtgctgaacattaatgaaaattgctttgtagtcaggagtcatggcaataccagtaatttcacattgctttggtccgactaagaaacggcgcaaagttgcgtctgtaactttggcgcctgttatggtttgctgtccatttgaagttgttgctgtaccaccatcaccgatttgacccggcagagctgcaagcatcatacagttagtaacatcagtgtaagcgccgtcatcggtttcaatccagagaacaccgcgtgggtcaaaccacataccatccggagatgaaaaatcattgttatctgttaagccggataagttgatgtttgaagccattgctgcttctgcgccaaatagataaatatcccacttgaaggtttcagcagtcgttttatcatcagtttctttaaaacggataatatgaccgtttacgtttcctttttgttcttttgtgcctgcatataggtctgtatagttgcgtgggttagctgcatcagttgcatagtctttaccacgatttgagttattggtgagtgtgacatagatttcaccgtttactgggttgaccgtacaccattctgggcggtccatttttgttgcacctacagaatccgctgctaagcgtgcaaatgtaacaacatctgcctgtgacttaaacgggtaggtagtgttgctttcatttaagccatttttgccataagcaagttcaacccattgacctgaaccatcgttattaaacttagcaacatacaatttgcctgcattcatgtatttgtcgccagctgtataaccaccgtttatatctttggtgtcccacacagcggttgaaacgaatttatagatgtattcaccacgagagtcatcacccatataaaatgctaatggttgacctactacggcacggcaagcactgtcttcatgtgcgaaacggcctaatgaagtacgtttaaccggattttggcgtccatcaaatggatcaatctcaaccatccagccaaatgtatttggcccatttcggtaatcttgggtagcttgagctgcttttacatcggcattccagcgatcatacaagtcttgtgactctacttgaccaattgctgtttcccagccgtaacgcgaacttgtgcctaaataaatttgtcgcccttgttcatcaacgttagggattaactcaccatttttatcttttaagtaaatgatgttgccatctttatcttttttaggtgcacctttttcatctttctcatacagataaggttcatcttttttaacgcctaaaccataacgttttaatgcaattttttctgcatctgtacgtgcatattcatcgctacccgaacgttggaaataaccaataaagttttcttcagtggttaaataagtgccccaaggtgtataaccgttaccgcagttattatgagtgccacgtgtttgacgtccagcaggtgagaagcgagttgcaagcaggcttgaacccgctgcagcacctgcaaactccataactgtagaagctgtaatacgacgattaaaaatagagtttttaacaatctctactttttgagtggttggatcttttttaatatgaattacagaaaccccatgtgcattggtttcacgaatgacttcatcttcagggcgacgtccatccacttttgtaggacctttgggatgaaggaaggtctgattaatatattcgtgattcatcaccaacaaaccttgtgctgacacagtctcgtcaaagcggtttgttgatgtgtttaagccaaaataatgcatgccgtcatggcagtcgccagagcgaaactggaagcttgggccagatggaatattattgtcgtcccaatctccaactcttggattgattgagtcacctaaagcgtagatgacattagcttcataaccttcaggtacagtcacaatatcatttaaatttttagctacgggcgtaaatgtgagtttttccggttttttatttggatctacaggtgtggttccaccattattagagccagagtcatcatcgttatcattacagccagttaaagtagaagctaaagtcagtgctactgcaccgcttgctgctttggtgattaaactacgacgactgatgtgttgttctaaaatgtcacgaaagtggatattgtcagaagtattattatccaattcttggtcttcatgatatggcgtcagctctgtcatgggaaattcctaagtaaataaagagattgttctaaaagtcttcatgagcttagtttgtgaatgtgacgaggctttgacgttttgatgataagttaatgaaatatttgaccgtttagtgaaaggttgaaggaattttatttttttaatgagactttaaaaataaaagaaacctgcataaagcaggcctcttttatagtgttgaaagaaattatttcttcacaacagatggtgcaattgggtcggcagtgatatagccaactgctgctgcaaatttattactgtaatttgtattaattgcagtatcaatttgagcgagtaaatctgcgctaataccagtacgaacaccatctttttctttgtagaaacggttccattcgtcacctggatgctggaagttactcatgatgtaagtccaaccgtttacctcgtcgactgcatgtagacccgtcgattcagcacctgccggtgtagataaaatacggatgagctgtttggtatcaacgttataagcccataagaagttatttaagtggttaccagagtcttcaccgataaataaagtgcgaagtttttctgagaacttcaagttatcagggctagcaatttgctctgggtcagcggtgttccctaagctgtcaaagctaatatctttacctttaatgagaaggttagattggctaggtacccactcactattgattgcaacatttgagctgtctttctggccaccagttaatgtgtgctccaaaataccaccagcagtgattttcgggaatttaacgttgtgctcagcaagataaccgctaccaccttcaaccattgaatcgacaatattagctaaagctgaataagcttttttatctgcaatatttactgttgtgccttcgtttttggtcaatgccattgaagcacccatgtaagcagcataacggtgtgtttcaaggaaagccgctgcaagtttagttctgtcgctattatctttaagcttgagatatacgccagttttacttaaataagtaaatttaaaaccttgagcttctaattctgctttttgggcagcttgttgtagttttaaacgctcttttgcagctttggctaaagcttgttgctcaggagtacctttgtcgcctgcatcaatagcctctttctctgctattgttgcatcgcttggatatttagcaatttgtagaactgactcaaaaatatcagttcctttaatgccgctcttgatgaggttttcaatctcggcacttgttgcatgaccaagtctgatccaagaaatctgaccagtcgttgtatcactaagtactgttgtatattttgcaacgtagagtgtacctgcagataaatctttctccttatctgcaacgaacataaataggccgccgttggtatagtcatcgcccattaacacagtgcggttatcagggaaaacctgtacaagttcgtgtgaaatacgacctaaacaatagtgctttgtaacgcgaccagtaccatctgcatttacggtaatttctggcaagtggccatagttatatggattggcaatgttttcatcgccatatatatttttactgaaggctttaagtgttgaaagtgattgacctaatttttgatcaaaagcatctggttcgtattcttcactagaaagatgagttccccatggagataaacttgcaccacaagtaatccatagtccatgtgcacttgaagtatcaacgttatggtatttaattaaagttaagtgacctgtctttggatcttgatctaaagttaagacagcaatcggagatgataatttaccgtaagtatcaccaccattttggtcttttgatagatattcaaattgaaccacatggaacactgggttaccggttacacctaatgctttcttgtcagcatctgtgaaatctttgcctgttgcttgtttgaaactaatgagagaactaccatctgggcagtcagagaagaattgacgttctttacctgcaactgatttatcaataattggcttattattaatatcgtaataaccacccgcgatgacttttcctcctttaccatcaggcacttctgtacctgttaagaagaatggtttgtaagcgagttgatattctgttttgctgccgtcttcccatgaaatagcaagttttgatgcacatgctgttgtggcaatatctgctaccgttgaaggagctggcattgaagtgaacgttgcattcttaaagttaattggctttgacggagtgacaatagatgagtcgttatcgctatcgttacaacctgctaacgttgctgccgtagccatcgcacctaatggaagaaaagggatccccgtaaaccattttaaaatatcgcgacgtgttgggtggttagaagcagtggtcataataaatccgtaacttttgtgtgtatatttgttgagtcgattctatggattgaaaatgacacttttcttacatttttaagtcactttgaagacagtttattgctttgtagattaaaaagcgttctacataaaaaatctactacttagttctaggtagttttatttattattttattttttagattttttatattatttttattcagcagaatgagtttttcttttctcaagaattttgccgaagagtaagcctatttcgaaaagtagccacattggaattgctagcatcaccatcgaaatcgcatcgggtggggtaataaacatcgctacaaagaagcatcctacaataataaaacgtcttttttcagcaaggctttgcgtatttaccacaccaatcaaaatgagtagcaaggtcgcgataggaatttcaaaagtgacaccaaacactaaaaatagctttaagcagaagcttaaataactattaatgtcggtcattggtgctactgtttcaggtgaaacgctaataaagaaatgtaatatggcaggcagggtaatgtaataagcaaaagcgacacctgcataaaataaaataatactaccaatcagtaacggcagcgctaaatgacgctctttttgataaagcgctggacgaacaaaagaccatatttcataaagaataaatggcattgccagcatgagcgcaacaaataaattaagtttaaatggcgccataaatgttgctgtaacatccgttgcaatcatggaagatgaggcaggaagttgtaaccttagaggctcagataataattgataagtatgatttcgaaagggtagtaaacaaaaaaataagaataatgttacccctacaatcctaaataaatgacgtcttaaaaccaccaaatgattcatgattggcatttggtctaggttttcttgactatttacagcggttgaaggcagttggttcatacggcaatcttcaattcaacaggagatgtttctgaaatatcagtttgaggagccaaaggcgtaactttagtcagatacggcactttgtaatggcccgatataggagtacatttccgaataggcttttgtgttgttttagctgtttcagttgcttctaaagattctgaaacctgctgtttttgtatttcttcaagctgttgttgtactttacgttccaatgcttcaatgcggttaagttcctcttgcatttctttgcggaactcagacagacgtagctcctgatcaatctcgttttgcagattcgtaatatagcgttttagtcgaacataccagcgacctgcaaagcgtgcagcttccggaagcttctctggacctaaaactaaaattgcaataattgcaaaacagagtaactctgtcattcctacatcaagcatgggtcaaacctttagcttttcactgatgtgctttcagatgttttaacttgtgcatcaattgtacgagggctatttaaagatgcagcttcgtcttcttcacgaactgactttttaaaatctcttactgcaccgcctacatctttaccgatattttttagcttagatgtaccgaacaataaaataacgacaattgcgaaaataacgacatgccaaatagataaaccagccatgattttatacctctttttagttcgctttatatcaacaggttgccatgacaggaatgtgacatttatatttcatttttaagacaatatttataagtagacacttacgatcagatttttaaaaatattttttgggaggatttttaaattttatcgagcttcgttcttagacgaatttacttgaaatagatcatacatttcaaaatcaaaaggtgtagcataacaagctgattttgacgagcgagaggagagagcgtggcattattactgcctgtattggcatttatcacaggacttctacttgctcagacctccatttcagaaaccgtaaaacctattctctcagcttggcttgcacgactcctgattccgattgtgattatttacaacatggtcttttatcaatcgggaagcttgagcttaatgctctttagttttggttcggcgttcattattttctttgcttatctggctttatttaaagaccgcttattggcactttgcgtaagttataccaacatgggatggcttggttttccttttgctatggctttattcggtcctgaagcaactgctccaattgttgctttatatattggaatgtcgctttttggcaatgcttgggctgtgactgccgttactacggcaccgcaaagtaagctcaatatattaaaaaaggttttaacttctccgccttgtatatcgatattctgtgctgttgtactcagacttttagggacccaacatatcgaaagccctgctatacattgggtttatgaggttgctaaatttgcaatgacttttgcaggtatgtgtgtgcttggaatgtggctgcgccgtaccagagtttatgcaaaagatttaatttacagtacaaaagctcaagcatttaaagtggcctgtggatttgtactttgtggattaagttatagatttttacagattccaaatataaatcagcacatcggtgtaatgtttttaatgttttgcttgccaccggcagccaatattgtagctctagaaacccattatcaaggcacgggtagatctgctgcttatatcgcttcagggacgattgtgagttgtgtgtgtattgcgatttatgcgatgtttttacatgtagcattataattaattttaaattttcttccccacatttacttgtgcgaaggcggcatggatgccgccagttagactgtggcacagggaagtgccatcagtctaacaaaagatttttgcttacttttcatctttgaaaagtaaggttcgcctatacaaagtttaatctgttttaacgctgtatagtttggccctgtgatcagcctacttctgcaggctctctctaaataactgcatcgcttgtccacgatgactaatcttatttttttcttctttagacaactcagcactagaaacttgaagctctggtaaccagaacagtgggtcataaccaaaaccattttcaccacgtggcgcttctaaaatttcaccatgccagatgccttggaaaatttgtggcaatggatcttccgcatgcgtcactaaagcaagtacgcacacaaacataccttcaatcgcttcaccatttttacgaaatggcaaaaggtcatttaataatttggcattattcgctgcatcgtcaccatgttctccagcataacgtgctgaataaataccaggtgcaccccctaaaaccggaacacaaataccggagtcatcagccatagcaggtttccctgaaattttagaggcatgacgcgctttaataatggcattttcaataaagcttaagccgtcttcaatggcgtcgggaatatttaggtgaccctgaggaataatttctacaggcaacttgagctgttcaaaaagtttttcaaactctgcgactttacctttgttgttacttgcaaggactaaagagccctgatcaaaccaatgtggggtagacataagataaccaaactttataaccaatattgaacgtgagctatgttacgtgttttttgaaaggggatatagagcaaaacaaatggaatataaaattagaagcttaaaaaactaaaaccaccttataggtgatataaggtggttttagtcgagtaagtataagctggattattattgtgcttgaatccatttatccgcgcggtcacgtgccatacggatttgctcttgagttaagtttgcagcaagagccgtctttttaccttcagataagctaatcactttattgtcgagcatgccatcacgagttgaaagttcataccactggtaagcacctacgtagtttttcttttgctcttccatcatcgcaaggttgtagcttgcacggttatcgccgttacttgccgctttttcgaaatatttacgagccatagcttcgtctttcttaacgccaataccatcagcatacatacggccaacatttaattgcgcaggtgaaagaccttgatcagcagcagttttaaaccatgcaaatgcttgtttatcgtcttttgctacatctttgccgtattgataacgtgtaccaagataaaactgtgctccagcttgacccgcttgagcagctttttgaaggtcatgaatccccattgtggagaagcgcgcagcttggctcgcaaccgattgtggctgggcgatataatctgcatgagcctgcatacttagcagtcctgcaattagtgtgctaaataatgtctttttcatagtgcactcactcgataaatagcgacttcaccaaacaaattcggaacatgtttgcttaacaggcttccctgctggtttccattgacggcgagtcgattaataatttgtatttgattttccgcacatagtgcttcgaaatctttaaacgtacataaatgaatgttgggggtgttataccacatatatggtagagcatccgatacaggcatcatcccttttaatgctagaaaagagcgagtcttccagtgtgcaaagtttggaaaagtgataatggcctgtttacccacacgcaccatgtctcttaataaaacatcgggtgcatctacggcttgcaaagcctgtgccataaccacatagtcaaaagactggtcggcaaaacggcttaaaccgagattcaaatcttgttgaataatatttaacccgcgactgacggcaattgcaatcttttcttgatcaatttctaaaccataagcacgaatttgatgcttttggctcatatgagcgagtaattcaccgtcaccacaccctaaatcgagtacgctagagccgggtttaatccacttttctgccagttgttgatcaatacgcattagcttgcctccagtgaagtcgattttaaatgttcttcaccgcctaagaaagcgcgcagtgttttgacatacagtggaatcgggaataagaacgagtcatgaccttgttcagcatcaatatcaagataacttaccggtttatgattggtaatgagagcatctacaatttcttgtgagcgacttggtgcaaaacgccagtcagtggtgaatgagacaatcagaaactggcatttggttttactcatcgcttctgtaagcgagtgaccgtactcacgcgatggatcaaaataatccaaagctttggtcataatgagataagtattggcatcaaagttacgactgaactgttcaccttgataacggagataactttcgacctgaaactcgacatcaaaaccgtacataaacttgccggattttaaatcacgaccaaatttttgtttcatggcttcttcagaaagataagtaatatggccaaccatacgagccaaaattagaccacgcttcggatagctatcattttccaaataacggccatgatggaagtccgggtcggacaagatggactgacgtgccacttcgttaaacgcaatattttgtgctgaaagctttggcgcactggcaataacgacacatttttgtaaacggtcagggtagtctaccgaccattgtaatgcttgcatgccacccaaagaaccaccgaccaccgcataccagacacttattcctaagcggtcagaaagcatggcttgagttttgacccagtcacggaccgttactaacgggaaatctggaccatagggacgattgtcattttcaggattcggtgaagttggaccggttgatccactacatccgccaatattattaagcgcaactacaaaaaatttatttgtgtcgattgccttgcccgggccaatacagctatcccaccatccagcttttttatcatcttcatggtgataacccgctgcatgatgatgtccggaaagggcatggcagattaaaatcgcatttgatttatctgcatttaaagtgccgtaagtttcaaccattaactcaaagcgcggtaaaacacggccacattcaagatgtaagggttcttcaaattggaacttttgcggagtgactaaccccactgagtcagctggaaaagacacgggaacatttcgccttttaaatctttcaggaataaaaagaaaggataccaagctaggtatcctttccaaagtcttttttttaattaaacagcggcggcaacaacctgatctgtacttaaaacaccttgatcaatcaaacggttggtacatgcaataatagcttcaatagatgaagtgactgtgttgtcgtgaacacctgcaccaaatgagcctctgcctgtacctttcacttgaagttcaattaaggttaatgctttggcatttgcacctgaactaatactgcgttcttcgtagttcaatacatcaattggtaattgaagtgcatttaagaatgcagagataggaccattaccttcaccacgtaattgttgagtttcaccttcaacatcaatctcaagttcaataatttgagtaccattaatgtcagataacttatagtttttgaccgtgtaatggtggtttttcacttcaacatacgtgtctttaaataaggtccagatttgtttagcactaatctctgtaccattctcatcagtatattgttgaacaacctgactaaattcgatttgtaaacgacgaggcaatacaacgttatagtttgattctaataagtaagcgataccgcctttaccagactgactatttacacgaatgacagcatcatagtcgcggcccaaatctttcgggtcgattggtaagtaaggcatatcccagatttcttcgtttttctggtattcaaagccttttttgattgcatcctgatgcgaaccagagaatgcagtaaataccaagtcacctgcatatggatgacgagggtgtacaggtaaaccagtacattcttcaaccgttgcaatgacttcattaatattagagaaatctaattctggcgctacaccttgggtgtacatgttcaatgcaattgctgcaacgtcaacgttaccggtacgttcgccgttaccaaatacgcagccttccacacggtcggcacctgccataatggcaagttctgatgcagcaataccacagccacggtcattgtgacagtgaacagaaataatcacgccatcacgacgtgccaaattacgatgcatccattcgatttgatctgcataaacatttggtgttgaaacttcgacagtcgcaggtaagttcaaaataactttatgatctgggcgtgcatcccaaatttctgtaaccgcatcacagacttctttcgctacttctaattcagttgcagagaagcattctgggctatactggaaaatccagtcagtttcaggatattgcgcagcatattctttcactttctgagctgcattcaccgccaactgttttgcgccattaacatctacattcaacactttttgacggaaagttggagagttagagttataaatatgcacaattgcgcgcttagcacctgctaaagcttcgaaagtacgctcaattaaatggtcacgtgcctgaaccaatacttcaatgtatacatcatcaggaatatgattttcttcgatcaacatacgagtaaaatcgaagtcaatttgagacgcagaagggaagccgatttcaatatgtttaaaaccgatttttacaagcattttgaacattttgaacttttgttccatgttcatcggttcaaaaattgcttggttaccatcacgtaaatccgtgctcatccagattggcgcttttgtaatttcattatttggccattggcggtctggtaaatcgactcgctggtacatacggcggtattttttgctagggtcagccaacatcatgagaaaactccttatctcgtagcacggttgcgtcaagtatcgtgtgaaaggcaacgtctacagttatatatggtatctaatacagaaaaattaaagggaatttgaaaaggtctgctctaaaatacagacaaaaatttatacgcgcgcgaggcgcagcatcaggagttcgagatgatgtcttgcttgagtaggctgggcaaacaagtaattcgttttcatctatagaccatgaaatagtaagtttggtggtttgcaaatatgcttattgtttagatataccacatctaaacgatgattacacgttgtgcaaaagtcttatagagattttaatttcagtgtttagaaaataattttctaattttccattgttttatgttttgttgaaaataattttcattattttgccttattgaggtaaaaataattaattagctcaaataaggcaaaaataaatagtgttacagttcagcccatttacgcatgagattatggtaaaggttagtcagtttaattacttcactatgattatcacccagttgcattcttaggttttgtaccgtttgatctaagttaaaaagcatatgtcgctcggcgtcatcacgaaccatactttgcacccagaaaaaagaagcaatacggcagccagaagtaattgcagtcacttcatgtaagctggtggatggatataaaatcatatctcctgctgggagtttcacttcgtgataaccataagtgtcttctacgaccagatcaccaccttcatattcttcaggttcgcttaaaaataaagtgcatgacaaatcagttctaagccgttcatttgtaccacgtatgcgtcggatagaattatctacatggaaaccaaaagactcctgattctcataacgattaaaaagaggagggatgatatcaagtggaattgcagcagataaaaataaagggtgtgtgcctagtgcctcaagaataatattgctgagatggtgagtaagagggtgatcttcaggtagctgctgattgcgttttacagttgcagagagtgtaccagcggttactttgccattgacccattcaattttatccatttcattacgaaaatattggacctgctctttactcaagacattgggaatatgatggatcacggtgatacctgcgagtaataatagtagaaaattaaaatagcctctaacaagagaggctattttatattataaaccataaaaatattatgggattctaggttaacttagtatttaaagttaactgctagaactgcactacggccttctgcttctgttgcatagtgagaagcgtaagctttagtgaaatagcgcttatcagataggttgttgatatttaattgaagatcaacatttttatttacgttgtaacgtgccatcgcatcgtaacgtacgtaagatggaacccatttagtatttgctacatcaccatatactttgtcagagtaaacagcgccagcgcctaccgtcaattgtggaagtactctataggtagtccataacgtagcagcttgcttaggtacgtttggcatttggttgccattataaatggattggtcagtacattttccgctacggcaagatttaccatttttggttagttcactgtctaaataagtatagccagctgaaatgttccatttatcagtaatttcaccatttaagcctaattcaaaaccatcaactttactttcacctacatttgcataagtagttgggtcgatttgtacacgtgtattttgtttttcagtacggaaaatagcagctgttaaatttaggtggttatctaggaaatcccatttcgtaccgatttcaaatgtttgtgcctcttcgggatcaatcatttgattattggcattaattgtttcgctattatccccccaacctgcatttaagccgactggactagctgaggttgcatagcttgtataaattgagccattctctgttggtttaaatgtaatgcccgcttgataggtcacgaaatctgaatcattttttgctgtataggccgctgcactagaagtggctaagaagttttgttcagcttcaaacttatcccaacgtaggccaagatctaataaccattttggtgtgatctcaatattgtcgagtaagtagacagaagtactttctacagttgcatcaaagtctgggcgtgcttgtaaacggtcaacaaatggcttttgagttggaccattgagcgaagtacaccaatttgttgataagtctgaacaatcgctatagaagccagtactagaaacattacctttggcatcaataatgttatagccgcctttatcagttttttgtttgctgtactctgctcctacattaaatctgtgctttaagaagccagtatcaaatttacctgtaagtgctaattgatcggtaaatgtctcactatctgtaatagctgagttcaaacgatgccaaacaagacctttgccaacattaccttttgagtcatctgggtttgtccagacataatcattttttgatttggcatacatggccgtattagtaatagttatattgtcggtaaggtcgtgttctaatttaattgtaccgatgtgattttcttgcttttgaaaatctcgatctttccagccgtaatatgtaccttgtttgacttcagccggtttaccttgagcttttccaagagatgaatcccaataaggaatacctgaatcaggtttatcatcagtttgtaaataatagtagctcaaagttgcacgtgtcggtgtatctaagccaaaagtaatacttggtgcaataccaacacgtttatattcagccccattactttggacagccttttcattttgatgtcccaaaacagctacacgtgctgcaatgccatttccaaagtctttattaccatctaaagtgatacgttggtagttatcagtaccagcggctactgagccttctagaaaatcaccctttttagctaccttggaaatcatattgatgctgccaccaactgaacctgcaccacccattgctgatgcagaacctttggttacctctacttgctcgaccgcaaacatttcacggttttgtgaggtagagttgcggataccatcaatatacatagagctttctgaactataaccacggatgaaaggtcgatcaccattcggattaccgccttcacctgcacctaaagtaatgccaggaacagtacgcaatgcatctgctaaagttgttactttggtatcttctataagttgttttgagataactgatactgatttaggagtatctagaaggggagcaacaaatttagagtttgctgattgatcaacctttaaagattcttcttgagtcgctttagtatggatagttggtaattgcgaaactgcttcttgcgccatcgcagttgttgctatcatcgagagcgatgaggcgattgcagaggaaacaatttttttacgtgttctaatcaatgacatgactttcaggacttaaatataaacgttatgcgaataataataattcttatttatatgtacagtttgtgttaattggatttgccgatagaattgtgaaggaaatgtgaaagttttaatcacttttagttacaaaatggctctaattgattgattaaacttaactgtttgcaaaaacgataactttattaaaattaattgtaattttagatttgtaaagaatagttaaaaaattacttttgcttaacgttgcattaaaaaaaattaaaaaatcataaaattactgtgaaatttcctaaaaatacgtccttcaattttatgatctgatcggttaattttgtatatcttaaaagttgtcatataatacagcacttttttaaaaactgttcctactaactaatttttatcgaggaagccatgcaagtaacgactgaagcggtttcgggcgttgcccgtcgtttaaatgtttctgtaccgacgagccgtattaacgagcaatttgaagctcgtttgaagcgcactgccaaaactgtgaagatcaacggcttccgtccgggcaaagtacctgcaaacgttgttcgccgcgaatacggtgcaagtatttatcaagaagttgtgaatgacatcattcgtgacagcgtatttgaagcaattcaacaagaaaaaatcaatgcggtaggtatgccgaacattgagaaagttgaacataaagaagatgctttagtttttgaagcaactgtagaagtttatcctgaagttgaagtaaaagcatttgacggtttggaagttgagcgtaaaacagctgaaattaaagacgctgacgttgacaccatgatcgaaaacttgcaaaagcaacgtcaaacttgggctgtaaccaagggtatggcgaaaaaagacatgcaagtgacttttgacttcgaaggttctatcgacggtgagaagttcgaaggcggttctgctgaagactttaaacttgtgttaggttcaggccgtatgattcctggcttcgaagacggcatcattggcatgaaagctggtgaagagaaagttattgatgtaactttccctgaagattaccaagctgaaaacttagcgggtaaagcagctcagttcaaaatcactgtgaagcaagttgaaaagcctaaacttccagagattgatgctgaattcttaaaaatcttcggtgtttctgaagaagaaggcattgaaaaattaaaagctgacgttcgtaaaaacatggaacgtgaagttcgcaatggtttacgtaaccaagttaaacaagctgcatttgatgctcttgttgctgctaacgaaattgaagttccagctgcaatggttgctcaagaaattgaccgtcaacgtcaacaaatggttcaacagttcactcaacaatttggtggtgcaggcgcgcaatcttttgacaagagcatgcttcctgacgaattgttcaaagaacaagcagaacgctctgttaagcttggcgtattggtaagcaaagtattagctgatgctaaacttgaagttgaccaagcacgtgttgatgcttacatcgacgacatggcttcttcttatgaagatccaactgaagtgattgaatacttcaaaaatgatgctcaacaacgcgctcaaattgaagctgttgtgttagaagatcaagttgttgatcacattttagcttctgctaaagtgactgataaagcagtatcttatgaagatttattgaaagaacaacaagctcgccgtatgggctaatcttttgagaagtcaggaaaaggcgctttaggcgcctttttcatttttaggtatatggttaatttgagtacgtcttaagtacttaggtataaataatataatatttcagtgcgaaccttttgcaatttgagaaattatcccgcatattgttgccataggttaagtcacaaaaaatttaggaataaataacgtatgtatgttccaacaattgaaaatgctttagttcctgttgtggttgaacaatcttctcgcggcgaacgttcttttgatatttattcacgacttttacgtgagcgcgtcatttttctaactggtgaagttgaagacaacatggcaaatttgattgttgcccaaatgttgttcttggaagctgaaaacccagataaagatatccatctttatattaactcgccaggcggttcggtcactgctggtatggcgatttatgacacgatgcaatttattaaacctgatgtagtgacatactgtatggggcaggctgcatctatgggcgcattcttattaaatgctggtgctaaaggtaaacgctattgccttgaaaatgcacgtgtaatgattcaccaaccattaggtggattccgtggtcaagcatcagatattgaaattcatgctcgtgaaattctatttattaaagagcgcttgaaccgtttgatggcagaacacagtggtcaagactatgacacgattgctcgtgataccgatcgtgataactttatgactgcacaagcagcaaaagaatatggcttggtcgatcaggtattaagtaagcgtccataagggaaaatattaagtggcttgagttgttggaaaacgcctccatatagtcatttaaccctatcgcttgccctcatatttaagattctatttgtggagagaatatgtccgaacatcctcaaggacaaaaacattgttcattttgcggtaaaacgcagtctgaagtcgggaaactgattgcgggcgaggacgcatatatttgtaatgagtgtgtagatgtctgcttagaccttgtacaaaccagccaacaggttgaagcaggtgactgggcaagcaaggcattgccaaaaccacatgaaatacgtgctgcgcttgatcaatatgtgattggtcaggatcttgccaaaaagacattatctgttgccgtttataaccattataagcgtttaaaagtcgggcaatctggtcatgtgtctaaagatgtggaaattgctaaaagtaacattctactgattgggcctaccggttcaggtaaaacattacttgctcaaacattggctcgtttattagatgtgccgtttgcaatggcagatgcgactactttgacggaagcgggttatgttggcgaagacgttgaaaatatcgtacaaaaacttttgcaaaaagcagattacgatgtagaaaaagctcaaaagggtattatctacattgatgaaatcgacaaaattacacgtaaatctgaaaatccgtcgattactcgtgacgtgtctggtgaaggtgtacaacaagctttgcttaagatgattgaaggtactgtagcctcaattccaccacaaggtggacgtaagcatccacagcaagagttcattcaaattgatacctcaaatatcctatttatttgtggtggtgcatttgctggactggaaaaaattgtacaacagcgtcaagagaaaggcggaattggctttacggctgatgttaaaaacaaagatgaaaccaaaaaacttgctgaattattccgtcaagttgagccaactgatttagttaaatttggtttaattccagaattcattggccgtttaccagtgattgcaacgcttgaagagcttgatgaagaagcgttaatgcaaattttgactgaaccgaaaaatgcattaactcgtcagtatcaatacctgttcaatatggaaaatgttgacctcgtatttgaagattcagctttacgtgcagtggctaagcgtgcgcttgagcgtaataccggagctcgtggcctacgctcgattttggaaaatgttctacttgaaacgatgtatgacttgccaagccgtacagatgtaggaacagttttcattaatgaagcagttattaatggtgaagctgaacctgtctacaagtcagaacgtcagcctaaagaagcagtaacacatgaaagtgttgctaaggcagatttaaaagtaattgattcgaagtctgcttagatttcattcatctaaaaagcatgaattgcctcggtgattcatgctttttttgttttcaattcatgtaggtggtgttaatctaaaaaaacaaaatacgcatagttttgcgatatagaaaaatcaaaagaaaacgctttgagggatgtcatgcgttatttaattattgctttaagttgtgccacattacttgcaggttgccaaagttcatcacacttagaaaagaattcaggtgaactgactgccactttacctaaagttgatgttgataaagaacccggtttattggatcaatatcgtttagggggcttcactgtagggggatgggtaaatcaaaagttaggtcagacatttgcgccagttaaaccccaaaatgagcaggcagcagttgtctatctttaccgtccagacacgaaatggaatcgtcaagaaattgcagccatcaatttatttgtaaatggcaaacgaattccaagtttattgcataaccattattactggattgaactgccagcaggaacctaccgtatttcagcgagccgccctttgttggggatccattttcaagaacctaaatatatcgatattacggtagatgcaggcgcatcttattatttgaagtatgatgaagaaaataaaatggaccgtagtgagcacacgggtccatttatgttaatgcaagataatattggtcgtagagaaattgcatttaccgagcttaaatcttctagctataattttgttgctgaagatgcttcaggaaaaatacgtcataagccccaagaattaaaacctgctaaatataatgaaaagtcagatgtacatctgataaaaccatttaaattgtggaaccccttaacgtggtaacaatttgaggtcgataaagaaaagttaagacttttctttatctttcattaagggtgcaataatttttagcatttcttcttgcatatgatctcgtgctttagggtcattaaaagtttgctgtcccaattccatcatatattctgaaatttgccccataatctgtacgtttttacgggtaattgattggccttctggggttttcaaaaactttaaatttgcttggatttcttcttcggtataagtttttaaataaatatcttgtaaggcttgagtcgttttagggctactaatcagctggttactcgaatcttttaaaagtaagcctaactttttcgctgcctctttttctttcgggcctaaagttttgatgcccgtaatattgctaatgatctgttcagcctgttgatcatagtaaggcgttaactcattgattgattctttcaatagataatcaatttggctcatttgcatgagttctttcactgaacttaacttggcaggagaagcaaataagcttgtagtaatacagcttagacagagactgattgaaagatttttaagaatagggcgaatagtcatgaaatgacctatatgcagtgtagggcgggtgggtgtattcattaatagcacagattggcgaaccaattgttacaattcttttcaatttcaaaaaaatattaaaaggcataaaaaaagcaccgaatccggtgcttttcttgattagccagctgcggcatcgattactggaattttaccaattttcgcttgccagatttttggagctactgcgtgaattgatgtaccgtttacatcaactgcaacagatacaggcatatcttccactacaaatttgtagattgcttccatacccaagtctgcaaatgcaaccacttcagcttcgcgaacagctttagatacgaggtaagctgcaccgcccaccgccataaggtaagttgctttgttgtccttgattgcttcaattgctgtaggaccacgatcagctttaccgatcataccgaataggccagtatgctcgagtactttacgtgtgaatttatccatacgtgttgcagttgtaggaccggcaggaccaaccacttcatcacgtaccggatcaacaggaccaacgtagtaaataaatttacctttaagatcaaccggtaattcttcaccgttgtcgatcatttcaaccatacgtttatgcgcagcatcacgacctgtgtacattgtgccgctaagaagtaatgtgtcgcccggtttccaagaatccatttcttcttgagtaatggtatcaaggtttacacgtttagattgtgaagcatcccaagttacagatgggtagtcttcaagttttggtgcttgaatatgagctacacctgaaccatcaagctggaagtgagcgtgacgagtcgcagcgcagttaggaatcatacctactggtttgccagcagcgtgacatgggtagtctttgattttaatgtcaagaacagtggttaaaccgccaagaccttgtgcaccaataccaagagcgtttactttttcaaagatttcgatacgaagttcttcgattttgttctctggtccacggcgaagtaattcgtccatgttgatttcttccatgagtgcttctttcgcaagcatcatggctttttcagcagtaccaccaataccgataccgagcataccaggaggacaccagcctgcacccatagttggaacggttttaagaacccagtcaacaatcgagtcagatgggttaagcatcgcaagtttagatttgttttctgaaccgccacctttagcagcaactgtaatatctactttgttacctggtacgagtttgtagtgaataacggcaggggtgttatcttttgtatttttacgaccaaatgcagggtcagcaagaacagatgcacgaagaacgttgctgttttcaaggtaaccttggcgaacaccttcatttactgcatcgtctaagctcattgttaaatcaaatttaacatctaagcccacttcaaggaaaacgttaacaataccagtatcttggcaaattggacgatgaccttccgcacacatgcgagagttaattaaaatctgtgcaattgcatcctttgcagctttgttttcttcgcgatcataagcacggctcatcgcttggataaagtcttgcgggtgatagtacgaaataaactgtagggcgtccttgattgatgtaatcaagtcatcttgtttgataatcgttgtcataccaaaaaatctcttgagcgggctgttagctagcgggctaaattatatgacaaaaagacaatcttgtgggggattggttgatcttttgaccgaaagtcgaataacacaaaggctaagttatttaaaattaagaacaacctagaatcaggcttattctttaaaaaataaaaaaagccatttgagcggatatcaaatggcgagaggtagaaaagattaaatgatattaattatttggcagcagcttgctgctcggcctgaatggctgttaatgcaatagtaaagacgatgtcatctactaaagcaccacgagacaagtcattgactggcttatttaggccttgcagcattggcccaacgctaactacatttgctgcacgttgtactgctttataggttgtgttgcctgtatttaagtcagggaaaataaacacattggcacggccagcaacgcgtgagtctggcgccttttggcgtcctacactttcaactgaagccgcatcgtattgtagtggaccgtcaatcagtaaatcagggcgacgttgctgtgcaatttgagtcgcttgctgtactttctcaacatcagcacccgttccagatgtaccagttgagtagctgatcatggcaatacgtgggtcaattccaaacgcttttgcagagtcagcagactgaatcgcaatttcggcaagctgttcggctgtaggatccgggttaattgcacagtcaccgtagacatagacttcatccggtaaaagcataaagaaaatggatgaaaccagtgagtatgctggagcggttttaatcaattggaaagctggacgcactgtattggcggttgtatgaactgcccccgaaactaatccatccacatgatctagagctagcatcatggtgccgagaactacagtatcttgtaattgctctttagcttgtaggtcgttgagtttgcctttgcggagttcaaccattggtgcaatatattggtcacggatctgatctggatcaataatttctaacccagccggtaactcgataccacgtgcttttgctacgtcatgtacagcttctggttttgctaacaaaatacaatgcgcaataccacgagcctgacatatagtagcagcttcaatagtgcgtggctcatcaccttctggaaggacaatccgttttttagctgcaattgatttttgcaccagttcatgacggaatgcagaaggggaaagacgtggtatagcaccgttattactatgctgtttaagccattcgacatctatgtgacttgaaacaaatcgggtcacttgttcggcacgttcagtgtcatcggttggaatttcattaccaaaatcggataggcgctgcgcagtttctagtgtatttaaatgggtatgtaaaattggcaacccttgtttaattgcactttggcaaaactctaaaagcttgggagcaggagcttcacgctcagtcaacaccaagcctgccagtggaatgccattactggtggcgagactacttgccagtaatacatcggtacgttcagaagcgctaataatcagttcgccagcaatgaatttattcagttcatattcaatgcttgaggcaattaaacttgagtgcaaaatacgacgtgtttttgcttcgccttgatttatccattggccatcaatcacgctcgcgatatccaatgttctaggtacacttaaggtattactaaacggaactagaccaataattggtaaatcgcttgatccaaagtagcggttatatttttgcaattctgccgtaaattttgcgatgtcttcggttggacgtaacgacgggtcaaatgcgacaggtatttgagctgtctcttcagataacccgcgtgtacgcataaagagtacgcccgctgttcggttagaggttgcaccaccaaactgccgtaagtgagcttcaactttctctgctgttttacgtgggttttgaatatctgctgtactgactaaaaccacttcagcatcaagcgcttgtgcaaggcttgcattaagttcactggcaaaatggtcttgcccatttggtaataagccttcaacaataatcacattattatctgctgcgatactgcgatgaagacttactgcttcttcaagtaactcatcgacttcaccagccgcaatgcgttgggttagtttttcatgagaaatggattggacagttttgctttgaaataaatgaccaaataaagatgtagttcggtctaaattttcttgatctacctgagagaacggttttaaaaagcctgctttaatcccattacaatcaagtgcataaatcatacctaagcaggcagaggttaaaccaaccccttcacctgtaggaattaataaaattgtattcatataaacctataaataaatgaatagcgttttttgacttctgtaattaagcaaggctaacttcaggagatgtattttgtgaaacttctacaacctgacgagtttctttggcaatacggccttcttcatcggttggaatcacccagatttgtggacctgtgccgctatcaatacggccttctgtaccacgttttaaattgttgttctggtctttatcgagctgtaaaccgaaatgaggtaaataagctagagttttttcacgtatataagctgagttctcaccaataccgcctgtaaagatcaagccatcaatacttggtaaaccacaacttagggcagcaagtgattttgcaaggcgatagctaaatacttcaatcgcaaggcaagcatcttcattgccattttcagcagcttcaatcactgtacgcatatcgttagagagttgtgataagccaagtaatccactttcgttatttaaaactttatcgatttttgctaagtcccagccaagatttttagcaaggaagctgtgtaagcttggatcgacatcaccactacgtgttcccattacaacaccttcaagtggagtaaggcccatagaagtatcaacactttgtccattccacactgcacaagtcgagctaccattgcccaagtgtgctgttaaccaaccgcctttttggaattttcctgccagttcactgccgcggtcagacacataagcatggcttgtaccgtggaaaccatagcgacgaacattatgttctgtatataaaaacttagggattgcataacggtatgcatgtgcaggcatagtttgatgaaatgcggtgtcaaatacggcaacttgaggtaattcagggaataggcgcatcgttgcttcaatcccgattaagtgagcaggattatgaagcggtgcaagcggagtggctgcacgaatacgttctacaatttcaggggtgagtagttcagctttggtaaggcttccaccatgtacgacacgatgaccgattgcttgaggtttatagtttgcaagacgtgcaagtaaagtttctaaagctttggcgtggtcagcataaggaattgaaagctctagcggttctccaccgacggtaatccctttaatacgagcatcagctgcccctaagttttctgctaaaccgtaaatacgatcttcacgacgctctgaaaccagtgcgtatttaatagatgaagaaccgcaattaataactaatactgatgtagccacgttgaaatacccaagtcctgatataaaaatagttttcctaacttcctgatcaaaaggcattaattgtgtgatgcattaagagcaggttgtgatgttttaacatgtgttgtttttctgtccaagatagactttagcccattagacttaagcactatcgaccattaaattttttataactaatattcgctcagtataaagcttaaccactgtatttattgtttttttgtagaagaattaaacagttttttgtatatatttatgaaaggtgaatttctatttaatgtatttttcaaatatttggtataaattttttaagaaaaaagaagtgctgttattttaatcaaactagaggggagtattacaaataatatacgtaaatgaaattaaattttaatcgtttatatataggttaaaatgaataaatcataaacatttttaatataaaacttagtataaaaaagtcggtattaatacatttataagaatattttattgctttgatattatgagaattttctcatagttaatagaggcagatataccaataaatatagtcaaaaataaaaccagcttctcgtttaaaacttaaacataatttgtatttaataccgatgctcgagtattaccgtaaagttgactagggcttgcatgtcgctttttgccttaataatattgttcctcccccttatcaaatgatgatgaaatatatcatttggtctatttttatgttccggcttatccggttgtacaggagcgtccagcatggacttgccgaatccagtattggcaaaagttactgaacgtgtaattgcgcgtagccaaaaaactcgttctgcatatttacaacgtattgaacatgcccaaggcaaattcccagctcgtggtgcactctcatgtgccaacctggctcatggttttgctggcatggaagataatgaaaaattaattattaaagttggccgtgaaccaaatattggcattgtgtcttcatataatgaaatgctttcagcacatgccccatataaaacattccctgacattataaaaacagctgcacgtgaaaatggtggtgttgcacagtttgcgggcggtgtaccggcaatgtgtgatggtattactcaaggtaatgccggtatggaattatcactattttcacgtgaaaccattgcgatggggactgcgattgcactttcccataacatgtttgatgccgcattgtgtctcggggtatgcgataagattgttccgggcttgctgattggtgctttgcagtttggttatctaccaaccatttttgtccctgcggggccaatgagtagcggtttgtcgaatgatgataaagctaaaatccgccagcaattcgcgacaggtcaagtaggacgcgatgccttacttgaagctgaatcggctgcctatcatggtcagggcacatgtacattctatggtactgcgaacagtaaccaaatgttgatggaagtgatgggcttacatttgccaagtgcggcatttgttcatcctcataccccattacgtgatgctctcactgccgaagctgctaaacgtgtacttgacttaactgccgagcgaggcaactacacgccgattggccatgttattgatgaaaaagccattatcaatggcattgtggctttattggctacaggcggttcaaccaaccatacgttgcatcttattgcgattgcgcgtgcggctggcatcttaattgactgggatgactttgatgagttgtctgctgttgttccattgctcgcaaaaatctatccaaatggtaaggccgatgtaaaccatttccaagctgcgggtggggtagcattccttattcgtaacttacttgaggctggtttgttacataacgatgtgacgactgtcgctggtaaaggtttactgcattacaccaaagaaccgaaattgattgacggtaagctcacttgggttgacggggtagttcaaagccttgatgacaaagtactccgtagcattgatgcgccgtttcagccagatggcggcttgcgcttaatgcaaggtcgccttggtcgtggtgttatcaagatttctgcggttgcaccagagcaccgtaaagtgaaagcaccggcaattgtttttgattcgcaagaagcggtacaggcagcgtttgatcgtggtgaattgcaccgagactttattgcggttgtccgtttccaaggtgcgcgtgctaatggtatgcctgagttgcaccgcttgactcctgtgttgggcgttttacaagatcaaggcttccatgttgcattagtaaccgatggtcgtatgtctggtgcttcaggcaaagtgccagcagtcattcatttgtctccagaagcgttattgaatggtccgattggcaaagttcaaaccggagatatgttaatcattgatgctgaagctggtgtactcgatattgagttagatgagcagacttggcagtcacgtcctgttgctcaaccagaacatcaggcagaaaacgaagttggttttggccgtgaattatttggtgtgttccgtgcggcagcagcgcctgctgaacatggcgcatctgtgtttggtgcacttgttggcgaagagccacaagggcagatttaagacaaaggaattacaaagtaatgagcaagattgaagatgttgtcaaattaggtccagtaattccagtgttggcttttgactctgccgaacaaggtgaacatgtatcacgtgcgttgcatgctggtggtgtaaaggtactggaaattactttacgtacagcagctgggcttgctgccattgaacgtgcatctcagttagcagatgacattgtggtaggtgtaggaacgattactaagcctgagcattgtgcacaagctaaaaaagctggtgctaaatttggggtatcacctggtttgaccaaagacttgcatttggctgcacaagatgcaggtttacctcttttaccaggcgtaatgacaccgagtgatctcattcaagcgattgagttgggctacgacattgtgaagtttttccctgctcaacaggcaggtggggttgagatgctaaaagcattttatggtccatttccaaacttacgtttctgtccaacaggtggaattacagcagagacagctccagatttcttaaagcaacctaatgtggtgtgtgtaggtgggtcatggttaacgcctaaacctgttgtcgctgcacaagattgggctgaaattacccgtttagcccaaattgcaagtcagttatgagttttacgaaagtaattgtggtttaaaaatctaaagtgtcttttaggtgctttagattttttgtgatgctgtgactggcggttgctagtcatactaaatataaaaaatgagtgcttcaacaatgagtatatctctggttgaagacctttatttaggcagtgcctagataacattattccaaggagaaagtgtcacatggagacggttcagggtggcatgttgcttgtctatactttaattgcgatcgttgctttgattgtcatgatcgcgaagtttagaatttacccctttttagttcttattattgtttctcttggtttagctcttgcagttggcatgccaatggacgggattgttaaatcatatgaagcaggtaccggtaaaacactaggtcaccttgcgattgtgattgcgttaggaaccatgcttggcaagatgatggccgagtcaggcggtgcagaacgaatagcaattactttaattaaatggtttggtgaaaaacatattcactgggccatgatgttcattgcgttaattgtagggcttccggtattttttgaagttggttttgtacttcttattccaattgcattcaatattgccaaacgtacaggtaaatcattattaattgttggtttacctatggttgcgggtttatcggtcgtacatgggttgattccaccccatccagccgctttgcttgcggtacaggcttaccatgccgacatcggtaaaaccattatgtacagtttattggttggcgtcccgacagcagttgttgcaggtccattgtatgcattatggattaacaaatatgtcaaattgccagaaaataatcctttagcaaagcagtttgttgaagcagatgctaacaacacacgtgaattgccgagctttgggattaccttatttacgatcatgctaccggttgcattgatgctagttggtagttgggcagatgttttctttgcaccaaaaacattcccaaatgagttattacgctttattggtacttctgatattgcattgcttattgctgttttggtcagctttattacttttggcactatgcagggttttaaccgtgaacaaattgaaaaattctgtggtggatgtctagcttcaattgcgggtattttgctgattgttggtgctggtggcggtttcggcggtattttaagagacagtggaatttctaatgaaatcgtctctactgctttaaaagcaaacctttcaccattgttattaggatggcttgttgctgctctcatacgtctggcaacaggttcggctactgttgcgatggccacggcttgtagcattgtcgcacctattgcggcagcagcaggtgtagtcgttagacctgaacttttagtattagcgacaggttctggatcattaattttctcgcatgtaaacgatgctggtttctggctaatcaaagaatattttggaatgacagttgggcagacactgaagacttggtctgtactggaaacaattatttcggtacttggtttgtctttcacattgttgcttagtgctgttttgtaattagaggtaggtaatccatgatagtgatagcaatgggtgtttgtggcacagggaaaacccttattggtgagttgttatcagagcgtttggcttgtgagtttcttgatggcgatacgcttcattcagctgcaaataaaagtaagatgagccaaggtatccctttaaccgatgaagaccgcttgccgtggttgcaagctattcgtcaggcaattgaagcaaaacaaagagatggtgaaacggctgtgtttacatgctcatctttaaagcggatgtatcgcgatattttaagagggcaggaccagaatgttaagtttgtatatctaaaaggttcttatgaactattacagcaaagacttgcagaaagatctggtcatttttttgatccggcattgttacaaacccaactagatacattagaggaacctgatgtgaatgaagcaattgctattgatattgctctcacaccagaacagatcattgaacaagttatccaaaagctaggggtaactgatagtgtgtgtcgggggtaaattcatctagaaaatatcgaaactatccatgctttaagaattcaccttgtggtctacggttcaagcaaggtgagtactgataataatagtggtattgatccgaagaagaactgattacagtgtacggttcggggatatataaagacatacaaataataaggtattaagaagaatgaatcagttaaataatttacagcataaattcccagtagtggacggtattcctgaaagtgtacgtttgccatctcaaattcatcagcgtgtttcactcgtggatggtgagttgaagttatgggctggtgcaaccaagaaaacattatctccaatctggattcagcagcctgacggtagcctagagcaagttgaacttggtagttatccagtcatgggcgaaaaagaaagtgatgaagcattagaagcagcggtacgagcttacaacaatggtcgtggcgaatggccaatgatgaaggttagtgagcgcattgcttgtatgcaaaattttattcagcgcatggtagagcaacgagatctgattattaagctgatcatgtgggaaattggtaagagcttggccgattcagagaaagagtttgatcgtactattacctacatgcgtcaaaccattgatgccctgaaagatctggataatgccaactcccgctttgtaattgctgaaggcaccattggtcaaattcgtcgtactccattaggtgttgtgttgtgtatgggaccatacaactacccgctgaatgaaaccttcgcaaccctgatcccggctatgctgatgggtaatactattatttttaaaccacctcaatttggaaccttattatttgaaccattgctagaggcatttcgtgattcatttccaaaaggggtgatcaataccatttatgcaccaggttctctagtggtgccgcatttgctggcatctgggcaaattaatgtactggcactgattggttctagtaaagtggccgaccacttgaaaaagcaacatcctaaatctcaccgtctgcgtgcgattttggggttggatgcgaagaatgcagctatcattttgccagatgctgatttggacctgacagtgaaagagtgcctgttgggtgcattgtcattcaatggtcagcgttgtacagctttaaaaatgctgatggtgcaccgttcgatagccgatgagtttgttaaccgtttaacgactgagctggctaagttgaaagtaggtatgccgtgggaaaaaggtgtatctattacgccgctaccgggcatgcaccgtacagcctacatgactgaagtgattgaagatgctgtggcaaaaggagcaaaagtggttaatccggaagggggtgaattctgcaaaaccatgttctatccagccgtagtttatccagtgactgaggggatgagactgtatcgcgaagaacagtttggcccagtagtaccagttgctgtttatgatgatattgaaactgtattggattatgtcactacttctgatcatggtcagcaggtgagtatttttggtagtgacccagcgcaaattggccatttggtcgatacacttgtacatcaagtttgtcgtgtaaacatcaactgtcagtgtcaacgtggtcctgatgtattcccatttggtggtcgtaaagattcagcagaaggtacactttctgtgcatgatgcacttcgtgcattctcgattcgctctatgattgcggctaaacagactgatgacagtaaaggtatgctggcttctatggtgtctgagcactattcgaaatttgtgaataccgactttattttctaattgatctatggttaaaaaaaaccagccttcgggctggtttttctgtgggaaataacaaaataaaaacgcctgatatggatcaggcgtttttatttaagtaggagacttattgacgaatttgaccgtcacctaacacaatccatttttgagaagttaaaccttctaagccaacagggccgcgtgcatgaatcttatctgttgagataccaatttcagcacctaaaccatattcaaagccatcggcaaaacgagttgatgcattaactacgacggagcttgaatctacgcgagccaagaactgacgtgccaaagtatagttctctgtcacaattgcatcggtatgatgcgaaccatatttgttgatatggtcaattgcttcatcaataccactcaccactttaactgcaagaatcggccctagatattcggtataccaatcttcttctgtcgcaggtttgacagtagtacccaaaatacgacgtgtttctgggcaaccacgtagctcaacttgtttttcagcataaagctcagcaatgtgtggtaagaaaacttctgcaattttttcatcaacgagcagagtttccattgcattacaaacgccgtaacgatgtgttttagcattcaaggtaattggtaacgctttttgtaagtctgcttgagcttctacaaacacatgacagttaccatcaagatgcttaatcacaggaatacgagcttcgttggttacacgctcaattaagcttttaccaccacgtggaacaatgacatcaacatattcagccatagtaatgaggtgaccaaccgctgcgcggtcagaagtttcaatcacttgtactgagtgctcaggtaaaccagcaacttttaagccatgcttcaccgcttctgcgattgctttatttgactcaagtgcttctgagccaccacgtaaaataatggcattgcccgatttaattgctaaagatgcagcttcaagtgtgacatttggacgtgattcgtaaatcataccaacgacacctagaggtacacgcattttcccaatttgaatgcctgtggggcgatatgcaagatccgtgatttccccaattggatcgacaagcgcgatcacatcttttaaaccttgcaacatccctttaaaacgtgcgggcgtaagctcaagacgatcaagtaaggcgctgtcgagctggttgctacggcctttttccatgtcgatttgattcgccgccaagatagctgcttggttgttttccaaagcagtataaatagcagagagtgcatgatttttaagtgaggtggaagcacttgttaagacgcgtgaagcatcacgtgcttgttgcccaactttttgcatatattgttcaattgaatcttgcatagcattttttaatcatttaccaatgactacgatagtagcagtcaaatgcggaacaatgaatggcttttttggaaaaatgtgaccgctataaaaaaacatttaaatattttgcaaactattcgcggcttaaacaggatgagcggtcaattcagcgattgcgtatatttcagacaattgtttagaatgttattgtgcaatacaaacaaatacaaattttaaagatttgtgcataaaagattacgtgttcaagaaggaactcttgcagcataaaaaaattacagcaaggaggaagcaaggatatgaattccattattcaaatggattcggagataaaccaagcttatgccggttttgggtttttcgatatctaccatagagatagttttaaacagccagctcgtaccacatggattgacggttggaaaattgaatatatggcgattgcagacccacaaacgattcacaaaacaccgattgtgattgttggcggtgcttttcaaaattttaactcgtataaatattgtgttgaacaactatttgaaagtggcccggtgattttaatcgacttgccatctatgggcgcaaatcaacaaattaccaatcgagataccggaatttctgctggaacattagagcttcccgatttgtcggaaatgttaggacgttggctagatatcgtcggaattcaaaaagtttctgtaatgggaatgtcgttgggttcagttgttgcttcatgttttgcttatcatcgtccagatttgatggaccgtatgattttaatgggtgttatgcaaaagacccgtaaaagctggcggatgattctggaagagtcgctcaaactcatgcaagaaaatcgtatggaagagtttgggcaagcggtaattttatatttggtgaatcatgccaaattagataaaacacgtatgtcgcctacagctaaaaaattattttttaggcaaatggcagaatttacgggtactgaaagagaacgttatgaaattaactgtaatcgccttttgcgtttaacagatgtacctattccagaatgtaagacactggtcgcagcagggcagtacgatagttttactttgcctcatgaaaatgccaattttgctttgcaatgtccagatatggaatttgctctgattgctaacgccgaccatgtgccgcagctccagcgccgtaaagaaactatgagtttgttcacttcatttttgaaaggtgaacctatccaaaatctggatggcattattccaatgacgcgtgagcaaatgcaaaacatggaacgccgaggtgaagagcgtataccagttctccagcctaaaacgaaactgagccaccgtgaatgtgaaacagaggtgccagtgatgattattgatgtgactttttttggaatgtatttgaaattagatgatgtagcacagcttgagtttgtaaatgaacatccacgtgatttggctttacatttagaagatgaagagggcgctttttcgattgagtgtttaatctttgaagctactgaacaaggagtccgtgccttatttaaacatggtagttttgaacttgctgaccgtttaagccgcttcattactcgccagaaacaagcagcttaacgtttaattcttttatgatttggaagcctcaaaactcacgaggcttccatttttttactttaattgagtatggatagtccagactaagtcccctaaatgctcttcatcgctgtttttagaaacttgtccaaagaatatttgcggttgttcaacgttaacttgactaaagcctgcatctttaaaaaagtctttcacttctagtggagtcttaaaatgaaaactaaatgagcttcgagacataagtttaagtaatttactactgttccagataatacttgcaagtttgtttttaacgggttcaggatacaggtcggttaaataatgaagctttttaaaggaagcaccatagtgggcaatggattggatcagttgctttaataagtctttatcaaaatagttaattaaaccttcactgattacaactagtgggcgattagagtcaaacacttcgaatgcttgagcaaaggcttcggtaaataaatcgactgataaaacttcaggtgcatttttttcaatttgttgtaatgcattttgctttgtatgagccatatcgggcaaatcaagctctcgatagctaatggaaggataatgctgcctaaaccaccagccacgaggtgataaaccacaagcaatttcaagcacctgtaaatcagggttttcttgaattaacttctctaaatcatgatcaagcatggtatggcgctgtttaagcgtcgtgcgcatgctgcctcccacatatttctctgcccaagactctaatgggtgaattaaatatgccagtgatttgcctttactggtggcaagtgcttcatgtgagatccccatttgataccagatatagcctgtatagtgagctgtaaaagaaatgtggcggtgttttgaaaggtgttgtgtcattcgtcctgaactcgatttattgtttttgtgtggtttgactgacaattttttaattatcagtcaaatatggtcttgcactagaatttagagtgaattcttaaactcttcaatggctgttttgacagcttgccagtcatttccaagcgataaagtttcaccaacttggatttgtggaattcgaccacgcatacgttctaaacgctcttgatttggtagctctaagtttgtaataccatcgagtgctgtacatgctgcactacgatcattacacactaaccccatatcacagcctgctgccagagccgcttgaatacgcgcatctgcacccccagcgacacaagcagcttgcatgcttaagtcatcggagaaaagtacgccattaaacttcaagcgattacgaaggacttcttgaatccagaaaggtgagaaacctgccggatttgggtcaacctgatcgtaaattacatgtgcaggcatgagcgcatctagctcaggcataagcttgataaagctttgcatgtcatggttataaatttcgtcatagctacggctatcgattgcggctgcgacatgtgaatcggcttttaccgaaccgtgaccagggaagtgcttaccggtatttgccatgccggcttttttcataccgcgcataaatgcaccagcaagtggagcgatatcttcgatatttttagagaagccacggtcaccaattacatcgctaattgcattcagatctaaaactggcgcaaaactaaaatcgatccccacagccaaaacttcagttgccattaaccagccgcactgttcagctaattcaagtgctttttgaggttgagtgatatagagctcgccaaaacggcccatggctggcaataatgtaaagccagattttagacgttgaacgcgaccaccttcttggtcgacagcaatcaaaatatctgggcgaacttggcgcatatggtcggttaaagcacggacttgttgtggtgattcaatatttcgtgcaaataaaatcatgccaccgacttgcggagcttgtaatagttcaatatcttcttgagtaagttctgtgccggctatgtccagcatcaacgcgccaatcatattggttccatttgaattttgattgaaaaacaataagcgaattttgcaatgatttgctacattttgtcagtacagaatatgataaaactacacggtataaacaatttagttggttaagatgttgaatctgcttagttcatatcgaaaacagagcgtgtaagatacgaacacccaaggaagtattaagaatttatgaaacttcaaactatagcttgtgcagtagcaatcgcgactggcggtttattcttctctcatacgatgaacgaagcaagagcagcaaccaatactgctgctgtttctcaatcgatccagccaacgcaagagcaagccttggtggctcgtcaactggcaactttagtagaccgccaacattatttaaatatgcgtctggatgcgaacacatctaaccgtattcttgatatgtacttagacagtcttgatccggaccactcattatttttagacgctgaagttcaaaactataaaaagctctatggttcaaattttggtgcttcattaaaagcggggaatttaactgggccatttgctattcaccagcaatatcgtgagcgcttaaaacagttttatgagttcatgcttgctgagttgaagaaaccacaaaacttaaaacagccaaatacttttattgaagtagatcgcgaaaaagcaccgtattttaaaacgtcagctgagcagcaaaatcactggcgtaaaatgctggtttctcagttaatcaatttaacaattagccgtgaagaagagcaggcgaaacaaaaggcgttaaaagaaaacccttcacttgctgatggtcaagatttaacaggcccagaagatttaacgccagctcagactttgactaagcgttatacgcgtcagcttgaaagaattagtcgtgtgaaaagcgacgatgtgttggataaaacattaaatgcaatgttggcaacttatgatccacacagtaactattatccgccaattgatgcgatagaactcaatcgccaaacaaccttacagcttgaaggtattggggtatcgattcgcccagaacgtggtaatgaagattacaccaagattgaaactattgtagaaggtggtcctgcaagtaagtctggtcaagtgaaatcaggagaccgaatcgttggtgtcgctcaagagggcggcaaaatggtcgatgttgtcggctggtcgagttcggaaattgttgggttgattcgtggtaagcgtggcacaaaagtaacgttgaagcttcttggtgctggtgcatcaatgagtcaggcacgcaatgtgactttggtacgtgatgtcattcaagaagaggatgccggtgttcgttcacgtacagttgaagtgacacgtgatggtaaaaagcatctattaggtgtgattgaaattccatcgttctattttgactatcgttcacgtcgtgctggtcagcaatatcgctcagtttctgaagatactgcaaatgcgtttgaggcattaaaagctaaaaaagtagaaggtattattattgacttgcgtaatgacccaggtggttcattagaagaagttgcacgtatgctcggacaagtgattaagtcaggtccagttgtgcaaattcgtgatggcaatggcaacgtaagtgtgtttgaagacaatgatggtggtcagcaaatctatacaggtccactcgctgtattggtgaacttggcatcagcatctgcaagtgaaatttactctgctgcaattcaagattatgagcgtggcattatcattggtagtacaaccacaggtaaaggtacagctcaggtccaactcgatactttggcatatggtcaagcaaccttaactcagcgtaaattctaccgtgtaactggtggtagtacacaaaacaaaggtgtagtgccagatattaagcttgttgatatctataacgaagagtttggtgagcgtaaatcgaaaaatgcgttgaagtgggatacgattccgactgcaccatttaagcgtgaaggttcagtgcagccatatgtagcgaagctgtctcaactttcggaacaacgcgttgctgttgatccacagtttaagtatttaaataaacgtacggcaattgcgaaggttacgagtgaccagaaacaagttgtgcttgatattgataagcgccgtgcagagcttttgagtttagaaaagcaaactttagatgctgaaaatgaacgtcgtatagcaacaggtcaaaaacctttccctaactgggaaagctatcaggcttctttagatgctctagctgaatctcgtgccaaaatgaaagctaatcaacgtcctgcgttgccagaagaagaaacgttcgtaaatgaagctgcgaatgtattgatggattatgcgaaattgcagaaccgttaagttctcttgtctgctttatgaaaaagcacgctattctcggcgtgctttttgaatttttatgtcagtaaactgtcatgcatttatcatcaaagtgtcaagaaagctgcttaatctttaagcatgaaaataaatatactgatggatggcgctatgcaaggctcatacgcgacagcactattaaaacaacagcaacttcctgaaagcttccaattctattttaaacaaaaacagcatttgtctaatactcaggaattgcaccaacttcacgagttggttcgtcctcgtttaaaaattgcgattgtgacagaaacatggccgcctgaaattaatggtgtagcactctctttgttgcagctatgccaaggtttacagaaacaagggcataaaattctacttgttcgacctgagcaaaaagccaaatgtcatgattttttgccagaacaagaatgtctggtgatgtcacaagcgattccaaaatatccaactttgcaatttggctggccccaatatttaaaagtttcaaaagcttttgaaaaatttgtgccagatgtcgtacatattgtgaccgaaggaccgttaggtttaacagccatgcaagccgcaaaagccaaaaatattccggtctctagtggctttcattcgccgtttcaagattttagcaggttcttcgatttggcctttttggtgaagccgattcaaaaatacctttgctggttccataacaatactcaggtgacctgtgttccgagcaaggacacggaagaggctttacgcggttttggaattacatgccctctagtcgttgttgggcgaggagtggatactactcgtttttcaccaaaacatcgctcagaaagcttacgccagcaatggggcgttgattccaatacacgtgtcatgttgtatgtaggtcgtttatcaccggaaaaagaagtccagctgatcgttgagagttatgcagctatgcaaaacattcagcaacagaaaactaaactggttgtggtgggagatggcccggatcttgctcgattaaaagcactacctgaggcgaaaaatgttatttttacgggtagtttgcgcgggcacgatttggcagtcgcatatgcaagtgccgatgtctttgtatttgcaagccaagttgaaacgtttggtaacgtagttttggaagcaatggcgagcggtttgccagttatcgcgtatgattatgcatgtgcacaccagtatttaatacatggcgtaaacggttggttaagcccacttgggcataagaaccattttatacaacaaatttatcagcttccttcaatacaacaacttagagaaatgggcatacaagcctgtcataaagtacagcaaagcggttggcaacttccggtacagcaattagaacaggcattttatcaggtagtgaaggaaccctcggcggacttcacctaagtatcctaaaataggagaacaaccatgaaatttaagaatgcaaaaataaaaatactcgatctcgatttacgaggctgcttatatctcaataatttctctcattcacagcgtgtggcattattcttcaaaattattagccgtgctggtgacggacctttttggtacctcatgttggcgattgtatggggaatgcagggcattacctatagcttgcaaattatctatttgctacttggtggttcggttggaacagcaatttataaattcttaaaacataaaaccacgcgtccacgtccttaccaagtacatcaggtgattgttctcggtgaaagaccactcgatcactttagttttccatcaggtcatacgttacatgctgtcatggtgacaattgtgttggggtatatccaacctgtgttgcttgcagcgatgttgccgttcatggtgcttgtggcattgtctcgtatggtacttggacttcactatccgagtgatgtgattgtgggcgcacttattggtgcagcagtagcaagtctgattatttttgtcgcgccattattgagcattgctttataacgaacagtaatttttatcagcttaagctatcgattaggtttgtggatttgctaaagtacacagttcttgatttagcagattaaacagataggagccgctatgggcttacgttggacagatacgattgatattgccattgaattgtcagaagcacatccagaagttgatccgcaatggattcgttttaccgatttacatgcatgggtttgtgcgttaccagacttcagtgatgacccaaataaatcaaccgaaggattgctagaagccatccagatggcttggttggatgaagttcgctaaaaacagtagaaaaaatcgcaacttttacacattcaaagctgattattgcctatgacatcggtataatgcggcaaattttttaaagtttaaatcttaaaataaaggagccactcatggcaattgaacgtactttgtctatcgtaaagccagatgctgtgtctaaaaaccacatcggtgaaatttttgctcgtttcgaaaaagcgggtttaaaaattgttgcgactaaaatgaaacacctttctcaagctgatgctgaaggtttctatgcagagcacaaagaacgcggtttctttggtgacttagttgcattcatgacttctggtccagttgttgtatctgttcttgaaggtgaaaacgcagttcttgctcaccgtgaaatcttaggtgctacaaaccctaaagaagcggctcctggtactatccgtgctgatttcgctgtaagcatcgatgaaaatgctgctcacggttctgactcagttgcttctgcagagcgtgaaattgcttacttctttgctgacaacgagatctgcccacgcactcgttaatcgaaagcattcaaaccagataagtggtatactacttatctggtttttttattctctcaagagcatattgtttgattcttgaacaatatattctttttttgacatggtttaggtaaatacacatgagttctgcagtggtcgtttcatctgaaaatcttgatggacagcagcaatcttcgtccacgccagcatcgcctgctgccgaaaaagtgaatttactcggcatgtcacgtgctgaattagaaaaattctttgaagatattggtgagaaaaagtttcgtgccggtcaggttatgaaatggattcatcaatactttgttactgattttgctgaaatgaccaatatttcaggtaaattacgtgcaaagcttgaacaaatttgtgaaattaaagcccctgaagtggtacaccgtcattattcaaaagacggaacacgtaaatgggtgtttcgcgtaggtgaaggttctggctctttagtagaaactgtattaattcctgccgaagataaaacaggttcacgcaaaactttgtgtatttcttcacaagtaggttgtgcattggactgctcattttgttcaacaggtaagcaaggttttcagcgtgatttaaccccagatgaaattattgggcaactttggatggcaaactattcctatatggaagaagtgcctgttgctgagcgcgagcgttcagtgaccaatgtcgtgatgatgggtatgggtgagccattgctcaactacgatgccgtattaagctcaatgcacattatgctcgatgactttgcttatggtatgtcaaaacgacgtgtgactttgtcaacgtcaggtgttgtgccaaaaattgatcaacttgcaaaagatattgatgttgctttagcaatttccctacatgcgccaaatgatgaattgcgcaatgaacttgtgcctattaataaaaaatatccattggctcagttgattgcggcatgtcagcgttatattgcaaaagatggtaatgaaagcgcgcgtaaacatgtgaccattgaatatgtcatgttagaaggtgtgaacgaccaacctgaacatgcacagcagttgcttaaattacttaaaaacttaccaagtaaaattaacttgattccatttaatccgttccctcatgcgccatatggacgctcaagtcgaaatcgtatcatctctttccaaaaaactttgtctgatgcaggatttgtgtgtacgattcgtcaaacacgtggcgatgatattgatgccgcatgtggacaattggtcggccaagttgctgaccgtacgcgtcgtgctgagcagtggcaaaagaaagtggctcaacgacaagagattttacgtacacaaggataatattgagggcagactttgagtactccgaagttgaagatcatgttatgtatgggggttgctgttgcacttttgacaagtggttgtcagacttcgcaaacggttaaaaaggacccggaaaaagcagtaaaagtgcgtacgcagcttgctgccgaatacattcgttctggtgacttggattctgcaaagcgttctcttgaccaagcgttaagtgtcgatagtcgtgatgcaacggcaaatatgatgatgggtattttattgcaacaagaaggcagtaaacccaatttagaaaaagcagaacattactttaagcgtgcaatttcatctgaaccagacaatgctcaggcacgtaataattatggtacgtatttgtaccaaatggagcgttataatgatgctattgagcaatttcgtattgctggtgcaacattaggctatgatcaacgttaccaggccttagaaaatctggggcgaatttatttaaaactaggcgatattgcgagtgctgaaaaaacattcaaacaagcacttcttgctaaccgcgactcttacatttcaatgttagagttagcagaaattttttatttgcagcagcagattccggctgctacacaaatgtatgaacaatatgttcgtacagtggggcagaaaaatcagggtgcacgcgcactttggattggtttaagagtggctcgagccaatgcggataaaatgggaatgcaagttttagtaaaccagttacgtgctttattcccggaaagtccagaatatcaacgttatttgcaattacagtatagtactgaggccgtatggaaataaatcctaattcacagcagccaactggctcaagcttaccgacttctgctttaggaaatattcaacgtcctggtgagtatttacgtcaaattcgtgtttctcagaaaaaagaattagagcaagtatcttcagatttaaatatgccgctgaaaacgctcaatgcgttagagcaagacgactataaatctttgccagaagcgacttttatcaaaggctattatcgttcttatgcgaagtatttaaatactgatgcaactgcaattatccagcgttttgatgagatttatgcaaacgatactgggcttttgccaaatcatgctttaaacaactcaccaattaaaatcatgggtaaattaccgggttctaatagtgatcgtaacaaaaaatggttaaagcgcgcactgcttgcaattttgattattgctgtcgtgtcattaattgtgatgggtgtccaaaaatggacctcaaacaaaggagatgctgagctgccaaaagcaaatcagtctaatgttgaagttttacctatgaaagggaacacctctgcaacagcgggtgaccaattggtgttaaactttaaccgtccaacttctgttcatattgtagatgcaacagggaaggttttagcgacgggtcgtcaggcatcgactttaaccttaaatggtgagtctccattccagattcgtcttgatgatgcaacggctgtgtcattaagtctaaaccaagaacagatttcattgtctccatatacggtaaacggtaaagctgaattccgtttatcccgctaataccatgagttgagcgatacaatgatagagaacccaattaaacgtcgaccaacacgtaaaatccgtgttggttcggtctatgtcggtggcgatgcacctattagtgtgcaaagtatgacaaataccgaaacttgcgatgttgacgcaactgtggctcagattgagcgttgtgttgatgcaggtgcagatattatgcgtgtttcagtgccctctatggaagctgctgaagcctttggtgcaatccgtaagcgtgtttcagttccattagttgctgatatccattttgaccatagaattgctttggcagttgcggattatggtgcggactgcttgcgtattaacccgggcaatatcggttcagaccagaaagttcgtgaagttgtggctgcggcacgtcatcacggtatttctatgcgtattggcgtcaatgcgggttctctagaaaaagatttacagaaaaaatatggcgagcctacagggcaggcacttcttgagtcagctttacgtcatattgatattttagaccgtcttgacttccatgagtttaaagtcagcgtaaaagcatcgaatgtgtttttaaccatggatgcttatcgtttgctttcacaacaaattgataatccattgcacttgggtgtaaccgaggctggtatttaccgtacaggtactgtgaaatcagcgattgctcttggtgggttattaatggaaggcattggcgatacgatgcgtatttcgcttgctgctgaacctgaagatgaaatcaagatcggttttgatatcttaaaatcgcttggcctacgttctaacggtatcaactttattgcttgtccaagttgttctcgccaagaatttaacgtgattcaggtgatgcaggctttagaagagcgtttagaagatatccgtacaccaatggacgtttcggttattggctgtaaggtaaatggcccaggtgaagcaaaagaagcagatatcggggtcgttggggctgcgcctcgttcattggtttatcgtaatggtgagaaaagccatttaattgataccaatcaattggttgatgaaatcgaaactatggttcgtcaacgtgttcaagagcttgaagaagctaaatctaaagaaattattcgtagttcatcatgagttcaattgtcgcaatcaaaggttttaatgacgttttaccaacgcaaacagcagcgtggagacgtctcgagcagcatttagcatctttaatggatgcttatggttaccaacaaattcgtttgccgatcgttgaacaaacgggactgtttaaacgtgctattggtgatgcaactgatatcgtagaaaaagaaatgtacacattcttcgataaaggaaacccacctgagtcactgactttacgtccggaaggaacagcgggttgtgtccgtgcgttggttgaacataatttgttgcgtggtgctacgccacgtgtgtggtatatggggcctatgttccgttatgaaaaaccacaaaaaggccgttaccgccaattccaccagtttggcgtggaaacttttggtgtagcgactcctgatattgaagctgaagttatcttaatgacagctcggttatggaagcgtatgggcgttgcacatatggttcaacttgagctgaatactttaggtgaaaaagaagagcgtacggaatatcgtaatgctttggttgcgttcttgaatgaacataaagatgctttggatgaagattcacagcgccgtttaacaacaaacccattacgtattttagattctaaaattgaatcgactcagaaaattctggaaaatgcgccgaagttatatgacttcttaaaagaagacagtttaagccacttccaacaattacaagattatttgactgctgcaggcattaaatttgtaattaatcaaaaattggtacgtggtctagattattacaataaaactgtttttgaatggacaacaactgcacttggttcgcaaggtacagtgtgcggaggtggacgttatgatggtctggttggccagttaaaaggaaaagcagatcagtctgtacctgccgttggttttggcatgggaatggagcgtttattgcttctaattgagcaagtcgaacaagctgaaattgtacgtgactgtgaagctttcttggttgcagagcctgcttatcaatctaaagcattagttttggcagaacaattacgtgaccaattagaagctgcgaatagtaacatccgcattaaaactggttcacaaggcagcatgaagagtcagatgaaaaaagctgatcaggctggggctgtttacgccataattttgggtgaacgtgagtgggaagcacagcagcttgctgtaaaagagttggcaacagctgagcaatcacaagttgcattggctgaacttgtaccattcttaattgaaaaatttacaaaataaactgaaacatctggaaaaggacaatcacatgagcttaagtgatgaagaacaattcgacagcttaaagtcgttcgccaaaaaatatggttctgccatgattagcgggattctcattgcattgattgcctttttcgggtgggaatattggcaaaaaagaaaccttgcaacgagtcagacagaaactgcaaaagtacagcagttaatggatgaggcgaatgcaacagccgataatccaaatgctttagcttcaataacagcttcggcagataagattgtaaaagacgatattgattcagttcaggcgatacaaactcaatttgtattggcaaaacttgcatatgaaaaacaagattatgctgctgctgaaaaagctttgaaaaaagttgagaattcaaaagtaaaagatgaaggactgattcaggttgtaaaattgcgtttagcagatgcacaattggcgcaaaacaaatatgatgaagctctaaaaaccttgtctggtgatgtcgatccggcatttaaagcaacagtagaagagttacgtggtgatatctttgttgctaagaaagatattgattctgctaaaaaagcatatcaagctgcatgggattcgttactggaacgtaaacaagagcgacaaattttacaaattaaactcgaaagtgttggcgttttagttgaagatccacagattgagcgcccaattttggaaacacaggtggaagagtcttaatgaatcagaaattcaaactgcctttggcaattgcaatcgcatcggctgtattggtcggatgttctagcaacaaagtaaaagaagcaaaaccaaatccactaccgaaattgactgagtcaaataagagtttggtgcccgtgttttcacgcagtgtttcttctacgaataaggcagatccattacgtttacaacttgatgctagcgaaggtgttgtttttacccttgatcctaaaggtgaagttgctgcataccgtggtaaacaacgtctttgggagaaaaagttagtaaattgggcttaagctctggtgttgaagcagctgaaggtattgttgttgttggtaacagtaaaggtcagttatttgctttagatcaggcaacgggtgaacaaaaatggactgcacaattatccggtgctttattaagtccttctttagttcagtctggccgcgtgattacaattgcaaatgacggtactgtatttgcacatgatgtatcatcaggacaacaagtttgggcatataaattgccaaatgttcagttcagtttacgtggtcaaccatcgccagtgagtcttgaccctcgcacggttttaattgcttctgcaaatgcatatgtttatgcaattgatacgattagtggtattccgcgcttccaacgccgtgttgcagtaagtgaagggcgttcagatattcagcgtttaattgacattgatggtgatccggttgttgcgggtcaactcatggtaacgactagtttccaagggcaagtaactgttactgatcttgcttctcaacgtgtggtttggagtgaagattcaagtagcaccaagcgtccagaagtttatgataataaagtgtttgtttcgtcaactgacggcaagcttactgcttatgacttaacaacaggcgaacagctttggcaaaatgatagtctcttaaatcgtcatttaagtaatcctgtcgtgttgggatcggaccttattgttggtgatttggatggtgttttacacttaatcgacccgacaacaggtaagttgattggtcgttctaaaacaagtggtgaggtcaatacattacgtgtgattgagaatcagctctatgtttcgacccgaaaaggcgatttaagtatttggcagaatcgttaattttgttcgcttgtgctaaaatagccgcttaacaaattacgctgttaaaaatatcggggtgtttgaattaaatcagttcaaagccccgtcttttattatggtcatatctgaccttaaaatatatctcctgtactgtttctaatgctcatgccatgagatatggctggtcttgaattaaggttattgtatgaaacccgttattgcgctcattggtcgtccgaatgtcggaaaatcaacgttatttaaccagattaccaagagtcgtgatgcacttgtagccgacttcgcgggtttgactcgtgaccgtaaatatggtgatgcgacttatcaaaataagtctttcattgttgttgatactggcggtattggtgaaagtgaaggcggtatcgataactacatggccgagcagtcgaaaacagccatcaatgaagcagatattattatttttgtagttgatgcgcgtgccggattgttagcttccgatgagcaaattgcccgtgaattacgtactttaggcaagaaaatttatcttgttgccaataaggttgatggtgttcatgctgaagctgctttggttgagttctacaagcttggtatgggtgaaccattacaagttgcagcgagccatggccgtggcgtacaacaaatgcttgaggatgtacttcaagatattccagaagatgaaaatcctgaagagcatgataaagataccggattgcgtctagcaattattggtcgtccgaacgtgggtaaatcaacgttagtaaaccgcttacttggtgaagaccgtgtggtagcgtttgaccaaccgggtacaactcgtgactctatttatattccgttcgagcgtgaaggtcgtaaatacactttaattgatacagcaggtgtacgccgtaaaggtaaagttgatgaaatgattgagaaattctcaattgtgaagactttacaagcgatgaaagacgcacatgtggtggtggttgtagttgacgcccgtgaaggtattgttgagcaagacttacatttaattggctatgcgctggaagctgggcgtgccatggtcattgcgatcaataaatgggacaacatgagtgaatacgaccgcaagcagtgtaagcttgatgttgagcgccgttttgactttattccttgggctcgaattcaccttatttctgctctacatggtactggggtgggtgagttatatccatcaattcaccgtgcttatgagtctgcaaacttaaaggtatctcctgcgaaattgacacaaattttgaatgatgcaactgatcagcatcagccgccgacagttcaaggtcgtcgtattaaaatgcgttatgcgcacatgggtggacaaaatccaccgactatcgtgattcacggtaacaaggtggataagactcctgcagattaccgccgttatttagaaaatgtgttccgtaaggtttataagcttgaaggtacaccagttaaaattgaatttaagacttctgaaaacccgtttgaaggtcgtaagagtcaggtcgatgaacgtacagctgcacgtcgtcgtcgttatattcagaaattcaaaaaagcagaaaagaaatttaaacgttaatctgtttttaattgaaaaagtccaaagtcttctttgggcttttttttacaaagaattaaggtgaaaaaagatttatgaaaaagtgtgagtgataaacgtaattttttgtaaattttataacgaatgctataatccgttttttataaaataatctatattccgaaagaataatgctgcttaaggttcttttttagcatggtaacactacatcttgctcatttaacgcttacacatgcccaaccttcttatgcggcacttgagtgtattccagccatgcaaaggagacgtctgtcacctttagctaaattagcattaaatactgcaattagtagtttagatggaagaagtgcagactatattgtttgggtatcaaaatatggtgatgaggcaaaaacgttaaatatcttgcaagacgttttaaatgatcaaactccatcgccaacacaattttcaacgtctgttcataatgcaatttcgggcctctactcgattttatgtcaggatgatactccctctacaagcttaagctgttcatggactgaaggtttgattgaggcttatgcacttttaaagtcaatgcctgagattaagcgggtcttagtcgtcgcctatgatgagccattacctaatatttatgctgaggcgatcaattttcctgcctatgcgatggctgctgtcgttactctagagcaacctaatttacaaattactgcgtggacgcatacagatgaagcagatgctcctgcttttgctcatttttggcaggatgctgaccagttaacatctgcatttgggtggaacaaatgctaaatcttaaaaatctcaagcaaaaaagtaattattgctggcgtgtggctgctactggctttagctttgccagttttgggctaggtggtatagccattgcctcagtgattgcacctgtactcaatgcaaccacttctgatccgcaaaagcgacagcaacgtgcgcaaaatgtgattaaacatagtttcaaaggctttactgacatgatggtcaaactcggcatcatgacttattcggtagaggggctggaaaaactacaaaatagtcgccaagagctggtgattgccaatcatccgactttgattgatgttgtagtactaattggtatgatgcagcaggctaattgtgtcgtgaagcagtctctttggtcgaacccatttaccaaaggacccgtacaaagcgcaggctatattttaaatgcaggttctcagcagtttgttgaagactgtgtaaagcgtctaaaagaaaataatgcggcctctcttttaatttttccggaaggaacgcgcactgaaaaagggatgaccttaaacgagtttcagcgaggcgcagccaatattgccattcgtgcaaatgtaccaattcgcccagtaattattacttgtacaccatcaactttaaccaagaatgaaaaatggtaccacgtaccatctcaaccatttcatattgaggtcaaggtattagatgctgtgcaagtatcagatctgttagatgatttaacagtaggacctaaacaagttcgtcagttaagtcgtagtttttataaaatttttgatgaagagttatcttgaaatgagcaatcttgctgatgaactaaagcaaatgattattgatgttctagcactagaagatattactattgccgatattgatacagaagctccattatttggagaaggtttaggattagactcgattgatgcacttgagttgggactggctttgaaaaagcgttacaacattcatttaaatgcagaatcggatgaaactaaacagcattttaagtcaatccagagcttggttgctttagttgaagcacaacagaagtcataaggagcatgatgatgttatctcaagagcaagtattaactaaactccgcgaatggatggaagatttgtttgaaattgaaccagagactgttcaactcgattcgaacctttattcagaccttgatgtagacagtattgatgcggttgatttagttgtaaaaattaaagagttaacaggtaagcaagtaaaacctgaagactttaaaaatgtgagaaccgtacttgatgtggtgacggttattcagaacatgactgctgaatgaagtttattcttaaagggataatgacggcactttttgtgctgtatccctttattgtgggctggagtttgagtcacggccaatttgtctgggtgagtgctttactcatcgggttgggtgtgatcagactttttagcaaaggcaactcgttattatggccattaacgggttttgccatcgtttgtggtagcctgagtttgttgtcacatgaccatgcttggctaaagctgtatccagtgggtatgagtttaggtgcattaattatttttgcgctgacgctcattaagccgccgtctatgattgagcgctttgcccgactcgttgaacctgatttacctgcttccggtgtacagtggaccagacaggtcaccaaagtttggtgtgttttctttttttgtaatgcattgattgctttaagcactgtgctttttacctcaactcaggtttgggtcatttataatggctttatttcttatgtgctgatgggcattttgttccttggtgaatttattttgcgtaagcgacatcagcgtttacattcttcaaatcattaattaaaaactatgtattgccattttcagaaattcatcgattcagctcagccactttgtatagacggtactctaaactcgaccagttttaatcaattttggcaagatgtggcattacaagctgctgcaattgctcaaatggaaaatctaacttgggctttatgggaagcagatagttatgaatttctcgttttattctttgctgccttgttagcgaaaaagcaaatacttttgccacccaatcgagtgcgtgaattagaacaggatttttcagcacagcagatctattttttaaagcgtcaagaaattggagaagttgtacctttatctttaaccttagatgatacttttttagagcaggctcaactctatttttatacttcgggttcaactggggaacctaaaaaaattccaagaacacttagacaattacttaacgaagtccaagggttgagtcagagttttagctttgatgaacatgcaactgcgattgcaacagttagtcatcaacatatttatggattactgtttaaattactactaccacttgctagaggtcgaagtttttataatcctcaaatggcattccctgaagatgtggtacaagcccaaaaacaattagaaacaatggggttaagcaattatttgatctcaagtcctgctttattaaaacgctggacaaccgatgttgttttacaacactgccagatggtctttagttctgggggcaagctagaaagtgatgttcgtcctttactaaatcgtccgattattgaagttttgggaagttcggaaactggtggtattgcccatcgcgctaaagatgaagatgcttggactgcatttagtaatgtggctattcgtattgaagaccaacagcttatggtcaagagtaatcatgcctatgagaatgactggattaccacaggtgacggtgcggcatggacagatgcaacatgtcagatctttaagctgctggggcgtacagatcgaattgtaaaacttgaagaaaagcgtttaagcctagatgcgatcgagcaaagcattcaagctttagatgtcgtaaagcaatgccatgtattggtatttgaacatgagcaacgccaaatgttgggttgtattgttgttctaacagagcaagctcgtgaacagttacagcaacagggtaagtcggcttttgtcagccatttaaaacaacagttgaaagacggcttggaaacgatcgcgattccacgtcagtggcggttcttaagtcagttaccacaaaatactcagtccaaactcaataaaaactatttgaaaactctatttaagcctatgttgcaacccgtggtgctgtcacagtctcaaaattcagatgatcacatttgggaattagaatttccacctgagttggcttgttttaaagggcatttcccaacacaacccatttatcctggggttgggcaaataggctttttacaacactttgctaaatcaatttggtctgatttgagctggtgtcagggatatgagcagttaaaatttcaaaacctgattcgtccgtatgccgtggtacaactcaagcttgctcgaaaagagcataaagtgagttttgaactacgtgattcagaacatattctggcttcagggcgactattatttgccttgcaaacagaagtagaggattaaaaatgcagtccaattacggctttgttgttccggtttataatcatccacattatttagcagatttgatttcttatctggacagttttcatctaccgattgtgttggtcaatgatggcagtgatgatgcttgtagccaaattttaaaagcattggcagagcaatattctcaaattcacttaattgaacatgaggtgaataagggtaaggggcaagccgtaatgactggtttacgtgcagcctatgagcttggtttaagccatgcattacaactcgattcggatggtcaacactgctgggatgacattccaaaatttattgagcagtctcaccagcatcccgatgcaatggtaattggtcagccatattttgatgcctctattcctaaaaagcgcttatatggccgttacattacccatttttgggtctggttaaacagtttgtcttttgaaattaaagacagcatgtgcgggtttcgcgtgtatccgcttgagagcacgataaaggttttaaatagtgctaaatttcagccacgtatgggttttgatagtgaaattttagtacgtttaaaatgggaaaatacgccttttattaatgtaccaacacctgtggtttatccagagcaaggaatttctcattttcatgcttggcgagataacttagggctaagcaaagcgcatgcaactttgtttatgggcatgctgattcgcttgccgaagctattaaaacaaaagctgcaaggttgactatgacagattcagcttcaccaaaatggaatgacattaaagagcgaggagggatgctacctctcatgctgatgttatggttttaccgttttggtggacgttggttatgcaagttggtgatgtacttcgtcattatgtggtactggttatttgctaccacagcaagacaggcttccttactttatttacaaaaactgcatcattttgctggatcgaagtcgccgtttaactaccaaccaaattggtcaaatagctatgcgcatttcatgcaatttggcgaatgtattttagataagattgagggctggctaggtaatattcccgaacaggaactgcaagtttttggacatgaaaacttctctcagcattatcaaaaaggtgctctgattattgtctctcactttggcaatattgagttgcttcgagctattaagtcagagcatccgcagaaaattaatgtgctggtttaccaaaagcacgcgacaaaatttaatgagtttttgaaaaaaataaatgataaggcagatgtttgccttttatcagttgatgagctaggtattgaaactgccatgctgttgcaagacaaaatgcagcaaggtgagtgggtcattgtggcggcagaccgagtgcctgtgcagtcagatcgtgtacagcatgttgattttttaggggagtcagcagctttcccacaaggtgcatggattttagcaaatttactcaaagtgcctgttattgctgtgttttgctatcgggtgcagcagcagtttcaagtgcatattcattcaattgccgagcagataaatttacctcgtgctaaccgtattgaaagtatgcaaaccatcactaaaacatacgttgccgtactagaacagcattgtctgcgtgccccttatcaatggtttaatttttataatttttggacgaaataacatgcgtgtgttaaccgtaggtgaacagccactgagtattgaagatgtcgtttctgtagccagaggcgaatgtcaggttgctttaccagaaacgtctgaatggcgtgaactgattcaaaaaggcgctgattttctcgatcagctccttgaagaggaaggggttatctacggtgtgactacgggttatggcgactcatgtttagttgaagtgccattgcatcaggttaatgaattaccgctgcatctttcacgttttcatggttgtggtttaggtgaaaatttagatgtcatcactgcacgtgcagtagttgtgacgcgtttatgttcgttagctcgcggctattcaggcgtgtcgatcgctttgctggaacgcttagtttggttgctgaatgaaaatgtaattccagttattccatctgaaggttcagtcggggcaagtggggatttaacgccgttgtcctatattgcgggaactttagttggtgagcgtgatgtctatatcgatggacaaattgttccagttgctcaggtgtatgctgaaaaaaatatgctgcctttaacgcttagacctaaagaaggtttggcgctcatgaacggcacagcggtgatgacggcaattgcttgtctaaactataaaaaagcagagcaaattgcacttgcaagtactttaattactgctctaaatgtattggctttggaaggtaatcctagtcattttgatgaagtcctgtttgcacagaagccccatccgggacagcaacacattgccaagcaattacgtgactggctgaatagtgaagtacaaacagcacatcaaagcccacgtttgcaagaccgttattcgcttcgttgtgcaccgcatattattggtgtgtttgaagactcaaaagtatggttacgtcagttcattgaaaatgagttgaactcaagtaatgacaatccattgattgatcctgtagggatgcgtgtattgcatggcggtcatttttacggtgggcacattgcacaagcaatggatagcttgaaaattatgatcgctaatattgctgacttgatggacagacaaattgcacagttggttgaccacaaaatgaatcatggtttgccacgtaatttaacaggtgcgacagctgaacgtttaccactgaatcatggttttaaagcggtacaaattggggtgtcggcgtggacggctgaagccttgaaaaatactttggcagcttcaattttttcacgttcaaccgaatgccataaccaagacaaagtcagcatgggtaccattgctgcgcgtgatgcgagccgtgtgattaccctgacacagcaagtcattgcagcactttgctgcgcgagtgtgcaggcgattcatttaaaaggtttaaccacacagttaagtccaacattgcaaacgtttatgcaatggaccttacaaagctttgcatttgtcgaagaagaccgaccattacaaaccgaattacaacagattgttaatcgtttagaccaacttgaattgtttaatcaaccagaatttatgggataaggtgagccaatgcatgcagatgtaatcattgaaattccatttcatgatgtcgataccatgaatgtggtttggcatggacactatttaaaatattttgagattgcgcgctgtaaattgctcgatcaatttcattacaactatatgcagatgaaagaatcaggctatgcatggcctgtgattgaaagccatgttcgctatgcatacggtattgagtttgaacaaaagattcgggttcgggccattttaaaagaatgggaaaaccgtttgaaaattgattatttgatttttgatgctgagtcagggaaacgtttaaccaagggttataccacacaggtggcggtgaatattgaagctcgtgaaatgtgttttcaatcgccacaggttttgtttgatcgcttgaatgcatggtctgagtttcaaccgaagaggaatgcgtgatgtctaaattcatcaaaactttaggtttaggtgctgctgtttggatgagcagtttaagtgcggtctatgcagcgccaacacagatcattcaaatttttcagcaattatcacagtctcctacggttcgtgctgatttcgaacagcaaaaaaaattgccatcgttgaataaaacttttgtatcgaacggctctttgttgttctcaaaatcttatggtgtagcgtggcaaatcaagcgacctgtgcaagcagatttgattgttaccccaaccaaattggtacagaaaactcagcgtacatttagccagatacaagttgatcaatcgccatatagttcggtcgcgactttattcttacagctcatgtctggtaatgaacaggctttggcaaagaattttaatgtggtaagtgcgaattatagtccagcgggttggagcatgagcttaactccgaaaagtagcttgtttaaaaagttatttgtgcgtgttgatgctcaaggtcaacagtacgttaaccaaatcgtgattaccgagaaagcgaataatttaacgaccattcgctttagtcaccagacttctcaaccgacgactctaacggctgctgagcatgcgattttccaactggcaaaataagttcaccgcgctttggttaattgctctgctattggttgctgtggggcttggcgtgacgtggctgaataaagatattcatattcaaactaatatttttgcgttattgcctaaagttcagcaggacccagaacttgcacgtactcagcagtacatgaatgagcaactcaacaataaagtatttgtggtggtagatgccaaagatgaggctgcgatacaacaagcgacgcattttttaaaagctcaagctaagcaaagtgcactatggcagccactcaaaccacagcttgattttgatcaatttgcaaaacagttgtatcaacatagagcagggttgttgagtactcaagatcaagccttattgcaaaaaaaggactatgctgcgctgactgaacaaagtctgatgcagatgatgagtccaggcatgcctgtcactgctgagtcacttaagcaagacccgttactgttgttccctcgttatgccatgcagttggcaaccccgtcgcaacaagatattgaaatggagcagggctttgccacaattcatcatgaacaaggcatttctcggcttttcgtattacagttgacgcaaagtccatacaatattgattaccaagaacagacctctacttggattgaacaaactaagcaaaaactagcggcaatgggattaaaatctcattggactggaactattttattttcaaattttggtacgcaatcggccaaacaggaaatctcaaccattggtgttggctcgacactgggcttaatttttctggtttggttcggctttcgctcattgcgacctttggcgaccgagtttattgcagtttcgactggaagctttgtggcgtttgcagtcacacattgggtgtttggtgaaattcacctgatgacattagtgttcggtgcaagtctgattggtgtttgtgttgatttttcattttattttatggcgatgcaatcgcagcacagaaagcttggcggttttcaaattttaaaaccgctattaccaagtttgtttatgggtttaatgaccacattagttgcatacatctttttgagttttaccccatttccaggatttaagcagattgcggtcttttcaattgtaggattaactgcggcgtggatcagtagtgtactgctattaccaagattaccagcactcaatgctcagcctgctatacaagcactatcgtggattggacaagcacggttatggtttcagcaacgaaccaaagttcgttctggcttgattgcaatcattttagcagtcggtacgtcgagtcttttctatcttaaaagtaacgatgatattcgcaacttacaaggtatggacgcgagtttaaagttgcaggaccaagcggttcgtgagcaatttggccagcaacaaagtagtgattattttgtggtgcgtgcagcatcggcaaatgaaatgcagcaacaagagcagcaactgatagggcaattacaacagttgcaaacaaacggaaaaatcagtgcatttcaagctttaggtcaatgggttccaccattggcagagcagcaaaataatctacaactattaagaaatattccaaaagcgactttgcagcaatatgcacaaagtatgggcctaaatgtcactgatgttttacagtggcaacagcaactagcggcacaaccgttattagatttttcagtatttaaagatcaccctttagcttttttacaacctcaagccaatgagcgattagttatggtgacaggggtgaaacaacctgacgcgttaaagcaacttcagaatgagcatatacatttccagcaaccgattactgcaatgtcacaaatgtttgctgaacatcgagtgcaggctcaacatcttctgatttatgccttaattggtctggcagttggtttagcgcttatttatggattaagttcgattgtacctttggtcttgccagtcagcttggctttactaagcacttttgctgttcaggcatggttaggtgtcgagattaacctgtttagtattatggcgacttttctgattattgggattggtgtcgactatgcaattttctaccgacatggacatgatcaccctcaagtagttggaatggcattatttttatgtatgatgtcgaccttacttggctttggattactttcatttagccatacttatgcaattcattgttttggtttaacggttttattcggggttattttctcgtttatctatgcgactttgttaacccccgcagatgaaaaacatatcgtgaatttacaagaccattcataatttgaataaattaaaaaggaagttgtgctatgagcactatagaaaaaattgacgtcgtgattattggggctgggccatcaggtagttctgctgctgcacttcttcgaaaaaagggctataccgttacggtcattgaaaaacagcatttccctcgtttttcgattggtgagtcattgctaccacaatctatggtatttttagaagaagctggtttattagaaacagtccgtgaacatgttgaacaatacgcttttcaatttaaaaatggtgcggcttttttacgtggcaaacagcgtagtttttatgactttacagaaaaatttaccgatggtccaggcacaacttggcaagttcgccgtgcagattttgacgacttattagcaaaacaggctcaagcttatggtgcggatattcgctttgggcatgaggttttagatgttgatgttgcatctgaacagcctgtattaactgtattagataaagaacaacaacgttataaaattcaaactaaattcttgttagatgcgagtggctttggacgaattttgccaaagttactagatctagaaagtccatcaaattttccggtaagacgtgcgctgtttacccatattgaagacggaattacagatgacccagagtttgatcgtaataaaattttaattactgtccatgaaaaagatcatcgtgcatggtattggctgattccatttgcagatggacgagcttcttttggtgttgttgcagaacaagatttttttgacaaatacatggtcgaaaatgctgaagataatgaacctgaggcaatgtttaagcgtattttggccgatgaaccaagcttgtcacatgtcttgcgccgtgcaaagtttgatacgccagtgcggaccttggtgggctactcagcgaatgtaaaacatttggcaggtcacaactatgcgctattaggtaatgcgggtgagtttcttgatccagtcttttcatcaggtgtgacgattgctcttaaatcttcaagtttggcggttcctttggttgaacgagttttgcaaggtcagcaagtcgactggttagaagaatatgaaaaaccattacgccgtggtattcaggtgtttcgtgcctatgttgaatcatggtacgaagatgagttccaagatgtggtgttttcgcaaaatcagaatgaaggcattcgccgtatgatttcttcattattggctggttatgcgtgggatgaaaaaaacccgatccataaaaatgccaaacgtagactcagcactttggcagaatattgtcgtgaaggcttggcgcaagaacaggtacttgagggataaccatgcaacgcaaatgggcaacgatattactcagtagcttgatatttttaaatggttgtcaaatcatgccacatgccaaagggctacaaagtccactatggcaggctcagacttatcaaagacaagatcaggttgaggtccagtggaagcagcaaagttttagcttcttgttatatcaacagcaaaagggcgctgtactggatatggtcgctttaagcctgacaggccagcaattatttaagttacagtttgatgggcaccgagttcatgttgaacaacgcattgatcagatgcgtttattgccttttgagtttgtggtacgtgatcttttgtttgcgacataccctcagttttcgcatttagggcaacaagctgtagagatgaaacaacaagcagataagcaagttgtttatattgaaaagcagcctgtgttacagcttaaacagggacaaggaagtattgaattgattaatgaacaagtcccttataccatgatgctgagttcgattgagaacaccttgcagacagaagaaagtcctacgccatgaaacatttaccttcagaaaatgcagctccaatggcagtaggcatacaatttagtgttggtttatctgcattaggctgcgaacttaatcaaattaaacaggcattacaacagccgcagcaaaccttgagtttgcgagatgatttaatcgctgatcgtgatgtttgggtggggcaatatacgcatccattatgttcgagcgtacctgatgctatgcggtctgtagattcacgtaatctacgttttgccttaactgcattatctaaaatcgaaacagagttaaaagcttatactgcttcctttgaaaataaacgtttagccattgtggtaggcacctctacttctggtattgcagataatgaattattacttaagcaatattttcaagggcaaacagatctatcgatatcacactatcctcaagaaatgagctgtttagcgaaagcattacagcagtacttaggatgggaagggcctgcatatacgatttcaacagcttgttcttcaagcgctaaagcattagccgcagggcagagattacttcacgcagacttagcagatgttgtgctggtgggtggcgtcgataccttgtgcaaattgactctaaatggatttaatagtctagaaagtttatctgcacatatttgccaaccctgcggcataagccgtgatggtattaatattggtgaagccgctgcgttttttgtactaagtaaagaacaagcacctgtcatgttaatgggggcgggtgagaccatggatgcatggcatatttcggctccacatccggaaggtaaaggtgccgctttagccatgcaacgtgcactagatatggcacatatttcagctcaagaggtgggttatatcaacttgcatggaaccgcaactccacaaaatgatgcaatggaaattaaggctgtaagacaagtttttggtgtttaccaagttgctttaagtagtacaaaacataaaactggacattgtctcggtgcagcgggtgccatagaagcttttatttgtgagcaagttttaaaagatcaaagctggttgcctttacatcaaaatgttgagattgatccagatttggtcgaccaaaactatgtgcaagaagccgagttaacacagcccattcgttatgtcatgagtaattctttcgcttttgggggaagtaatattagtcttgtttttggagtgaagccctaatgaaactggatgcaattcaatatattcctcatgagcaaccgatggtatttattgaccatttaacagaggttgcagaagggcgggcacaagcagaactcacgattacaccagagctcatgttttgtgaagcggaaggattgccgacatgggcaagcattgaaattatggcacaaacaattagtgcttattcaggctggcaaggtcagcagtcaaaacaagcaccaaaagtcggttttttattgggaacacgtaaattaaatttacccatcccttatttctccttaggttcacaattgatcatccaaatagagcaacaatattttcatgaaggacttgggcaattttcctgtgaaattcaatatgctgagcactgcattcaggcaacgttaagtgtatttgaaccaacagaatcaccatttgaataaccacaaagaattaggaatacattgtgacaagacgaattttagtaacgggttcaagtcgaggaattgggaaagcgattgcattacagctggcaaaggctggttttgatgtaactgtgcacgcgcgttcacgtcaggcagaggctgagcaagtcgtacaagagattcaagcattaggacaaaatagccattatctaatgtttgatgtaaatgaacgccagacggttcaacagattttagagcaagatgtagagcagcatggcggattctatggggttgtattgaatgcaggtcttactcatgatggggcctttcctgcgttaacagatcaagattgggatgaagtgatttcgacctctttagatggtttctataatgttttaaaaccactcatcatgccaatgattcacttacgcaaaggtggccgtattgtcactttatcttctgtgtctggaattatgggtaaccgtggtcaggttaactatagtgctgcaaaagcaggtctgattggtgcgaccaaagccttagcactcgaattggcgaagcgaaaaattactgtgaactgtgtagctcctggactgatcgaaaccgaaatggtgacagatgaagtcaaagaacatgcgcttaaaatgattccgctgcaacgcatgggacaggttgatgaagtggcgagcgtagtgaaattcttgtgttcagatgaagcttcatatgtaactcgacaggtgatctctgtgaatggaggactcatctgatgaaacgtgtagttgtgacaggaatggcaggaattacctctttaggtgaaactgccgatgacatctttgcgcgatttgaagccggcaaaagcggtatacgttacatgccggagtgggagcaatatgttgaccttcggaccaagcttgctgggcctgttgaaacatttcatattccaaaacattttaaccgtaaggttacccgtggtatggggcgtgtagcactcatgtctgtggtttgtgccgaaactgcgttacaaaatgctggtttgcttggacatgaaattttatctagtggcgaagcgggtgttgcctttgggtcttctgcgggtagcgtagatgccgtgggtgagtttgcaagcatgttgcttcaccagagcatgagtaagattaatgcaaccacttatattcgcatgatggcccacaccagtgcggtgaacatgaccgtatattttggcctaaaaggattaactttacctacctcaagcgcgtgtacctctggttccatggcaattgggcaagcgtatgaagcaatcaaatatggtaagcaacaggtcatgattgcgggtggtgcagaggaactcagtgcggcaggtgcggcagtttttgatgtattgttcgcgaccagtggaatgaatgatcaacctgaaaaaacaccacgaccatttgatgctaaacgagatggattggtgattggtgaaggcgcaggctgtttaattctggaagaatatgaacatgccaaagcacgaggtgcccatatttatgcagaagtgattggctatggtagtaataccgatggtcaacatgtaactcgtcctgaatcagaaatgatggggcgctgtatggagttagcgcttaaagatgcatctgtagaagctaaagacattgcctacgtaaatgcacatggtacttcaacagatcagggggatgtggcggagagccaagccactgcaaaagttttaggctataaaccaattagctctttaaagagttattttggacatacgctgggggcgtgtggggctattgaagcttggttaagcatcgaaatgatgaatcgtggccgttttattccaactttaaatctagatgaaatcgactcactatgtggtgaactagattatatcgttcagcagccgagaaatttggatgctgacattattatgagcaataactttgcttttggcggaattaatacttcgcttatttttaaacgtgttaaacaataaggaacacaacaatgttaaataaaaaacttttatttgtagcaatgctaagtgcgggttttactgccactgttcaggctggagatgaagtacatcagttaaattttaaagaagctgtagaccgtgcagttgcagatgggactttagatggttcagtaaagttttatttaaagggtacaaagtctggcggtaaaatcattcaaaaagatgcggtaaccaataaaaagaccaatggttttggtaagtcagcagcaacttcttgtgactgggttttacgttcagcactgatccaaatgcaaaacaatgctaaagcacaaggggcaaacgccgttaccaatattgtgagctattttaaagccaatgaaacaacgagtacgaccacttacgattgctataaaggcgccatgatggcgggtgtggcattaaaaggcgacgtggttaaattttaattaattttaaataaggtcgagataatgtctaagcgcaaaattgaagtctatacacaggcattatctcagcttcttttaaagtctaaacaagattttccagacttccgttcatttaatcattataaaaaacaacaaatacagagtgtcagaaatcgactgattgcagagaaactacaattcaattcaacggaattggagtttgccaagcatgaacatggtaaaccttatttattgaatcacactttgcattttaatcactcacatagccaacaatactacgctttagccatgagcgaacatgttaaagatattggcgtagatgttgaagagcttgatcgtaaagtacgtctggatagtctggcacaacatgcttttcatcctgatgaatatgcaacgtggcaaagtctagaacaagatagggaatattggtttaaagtctggacgactaaagaagctgttttaaaagcatcgggtcttggtatacgtttagatttaaataccttaaacacccaagcacatcctacaaatcatggcggattatgttcgcatgagctcattgggacatttgcctaccaaaactttgtgttaggtaatatgatcttaacagtcgcatggcgttcagaacaatcatgccgtggattccagtttccttctattcagattcattcacttgaccgttaaatctaaattactctcataaaaaaaaccgcgaattacgcggttttttgagtttagggtaagctataaaattaagcttgaccttcaacagcagcagcttgagcacgttgcatgtttgcttcgaactctgcatcaaagttgattggagtaagaagtaactgtgggaagctaccttttgttactaggtcgtttaccgcttcacgtaagaacggaaacaaaatgttcgggcagtatgcacccaaaatgtaaggtaaacggtcttcttcgatattatcgattaagaaaataccagattgagttacatctacgatgaacgctgtttcattgtcgttattggcttgaaccacaacttttaaagatacttcaaagtgagttgggtcaatcttttcagcagctgaagaaagattgatgttaagttcaggttgccattgtttagtgaaaacttgtgcccctggaacctcaaaagaaatatcttttgtataaatacgctctaaagctaattgtggttgaacttgttgttcttcgctcattgttttttccttaatatggatgcgatgttaagccaataattcgtcgagtttaccttcacgctctaaagcataaagttggtcaaaaccaccgataaactgatcattaataaaaatttgtggaacagtgcgatgatttgtacgttgcattaattcagcacgtacttctggcgcttcaacagaaagatttacttctttgtaagcaacacctttacgctcaagtaattgtttagcgcgaacgcagtacgggcatacagaagttgagtaaacaatgacatttgctgccataacaattctccttaagcttttggtttgcttttaacgagaggtaagccttgagctttccagttactgataccaccatcaaggcgatagctgtcatggtgagcgactttctgtaaagcgctaccagcaacttgccctaggttgcaaataaataccaatggacggtcacttgcttttaattcatcagcatgacttgcaatttggctataaggaatattgcggctaccactaatgtgaccttcgcggaagtctttgctatcgcgtaagtcaatcaaaagggcatttttcgctttcactaaaataccaagcgactgtggagaaattttacgaccgttacgttgaccttcaaaaatgaagaacaatacgatcaagactccgagtgtaccaaacaaaatggggtgattccccataaactctaaccagcgttccacaagtcacctaaaaaaattaaaaacaaaattgacctagagtatagcgtatatagatggtgatcaaaatcaccacttcaagggcaaatggggtagaaaattagtttttttgctgcgcttcttgaatctcatcgattaaacgtaaaaagctgtctaggcggcgtggtaaaatttcacctgcttcaacagcttgttttaagccacagttcttttcatgagtatgagtgcaattacggaactgacacgaacctaaatgtgcttcgatttcagggaagcccatacgaattttatctaaatcgagatgccaaagcccaaactcgcgaattcccggtgaatcaatcaaggcgccatttctaccaaagttgattaaacgagtagaagtcgtggtgtgctgtccaagtgctgagttttcagaaatgatattggttttttgttcagcatctggaatgagcacattaataagtgagcttttcccaactcctgactgacctacaaaagctactgtctcgccatcaagacgctgggacaatgctgagatgtcacctttagaatgacaaatcatgacttcatagcctaaattttcatactctttgagcatgtcgagaatcggatcattttcagtgagtaaatctgatttattaagcactaaaagagccggaatattcgcatctgcacatgccactaagtagcggtcaatcaaagtaggtgccggttctggcagtggggcaaaaacaataacgattaagctgatattcgcagctacaggttttactttgtgatagcgatccgggcgtgtaagtaatgaagtacgtggatgaattgcggtaataatccctaaacctgtattagggtcagcttgccacttcactcggtcaccagtgaccagtaattcaaggtttgtacgggtgtgacagcgccaaacgctatttaattcaatgggtttccaaaacggttctggttcgccttcggcgacttgcggtttttctgggtgatgatcgggtacagaaagtgcctgtacttcaagttgacgtccatagtgctgtacaaccagcccatctagatcttgtgaagtatcgacttcttcttggcgagttttatgctgtttttcaatacgacgttgctgttgctcagttaaacgacgcttacgaattagagccattcatatcccaaaaaaaccattgtttgaagaccgcaaaaatagcacgaagctggtatggaattacagcgcagaagcaagaaatttgctactattgatgtttttacggcactttagaacgtacattcatgagcagtactttaaatacacgattaatttggattgatctggaaatgacaggtttagataccgacaacgaccagattattgaaattgcaacaattattacagatgatcatttaaatgtacttgccgaaggtccggttttggctattcatcaacctgatcgtattttaaatgcaatggatgagtggaatacgcgtcagcacggccagtcaggtttaattgaacgagttcgtcgtagtaaattgacagctcgtgatgctgagttacagactttagaatttctaaaaaaatgggtaaatccaaaagtttcaccaatgtgtggtaactcgatttgtcaggatcgccgtttcttacatcgtcttatgcctgaactagaacagtatttccactatcgtaatcttgacgtatctacagtaaaagaactctcaaaacgctggcgtcctgaaattatgagtggtctgaaaaaaaatgcatcacatttggcgatggatgacattcgtgattctatttctgagcttaagtattaccgcgaatacttcttcattatgaatactgacggtaaagattgattaggttattcaagtaagaagaaaagggggcgaaagctcccttttttattgtttaaaggacattgttacaataatgccaagtgggaatttggctttcatattcattttgcttaaaatgatgttttaagtttatttattataaaaagagagcatttatgcaaagtaataacccgatactgacacgcgttgaaacggtcagtgactatagtcaaccgatgaccgtgcaaggtgcgattcaaaaatctgtgatgttgaccatcattgcagccgcagtgggtgtcgctttatttttctatgcagcctttactgcaaatgttggtattgcttatgcggcttcaattgtgggtgcaattggcggcttggttttagctttaattacgacttttaaaccaacaactgctccaactttggcaattccttatgctttatttgaaggggctttcttaggtggtatttcttttactttccagttgaaatatccgggcgttcctcttcaagctttattggcaactttcgtcacgactttggtgatgtttggtctatataagtttcaaatcatacgcgcaactgaaaagttcaaatcagttgtgatctctgcatctctggcgatctttattgtatttatcgtgcagatggtgatgcgtttagcgtttggctcaagcattccttatatttttgaaagcaactggttaggtattggttttgctgcttttgttgcagtgattgcttcactgaacctaattttagattttgatttgatcgaaactaatgcagcatatcgtgcaccaaaattcatggaatggttgtgtggtattgccttacttgcaactttagtatggatgtatatctctttcttacgtttacttggcttattgtctgacgactagaaatgagttggtaaaaagtcgctcctaaatcggagcgattttttttcgtgcgatttttgaaaaaagatgcattatgcaatttcgaaaaacgttgaatattggcattatgctgaaaattgttttgagtgagatcggcatgacacaaggacttttagcaggtaaacgctttttgattgcaggcgttgctagtaaattatcaattgcttatggtattgcacaagcattacaccgtgaaggtgctgagcttgcatttacttatccaaacgaaaaattaaaaaaacgtgtagatgagtttgctgagcaattcggttctaagcttgtgtttccatgtgatgttgccgttgatgctgaaattgataatgcatttgcggaacttgcaaaacattgggacggcgtagacggtgttgtgcactcaatcggctttgcacctgcacacacgcttgacggtgactttactgacgtgactgaccgtgacggttttaaaattgctcatgacattagcgcatacagctttgttgcaatggcacgtgctgcaaaacctttattacaagctcgccaaggttgtttattaactttgacttaccaaggttctgagcgcgttatgcctaactacaacgtaatgggtatggcaaaagcatctttagaagctggcgttcgttacttggcatcaagtttgggtgttgacggtatccgtgtaaacgcaatttctgcgggtccaattcgtactttggctgcttctggtattaaatctttccgtaaaatgctagatgctaacgaaaaagttgcgccattaaaacgtaacgtaaccattgaagaagtgggtaatgcagcgttattcctatgctcaccttgggcttcaggtattactggtgaaatcctatatgtagatgctggtttcaatactgtaggtatgagccaatctatgatggatgatgaataagtcttaagatttattcagacataaaaaaagccgtagttgaaggactacggcttttttactgggcgcaagttattgcggcagttcttttacaggtgaaccgcctaatgcctgcataagggtaacataagcgttgtattggctttgtttggtttcaacaagactcaagcgcgcagtacgtgtagtttgctgtgcatcaagaagtgtttttaacgcaacagcgccataacggtagcggacttcagttaaacgttcagttttttctgcaagttcgacattacgctcttgtaacgctacttgtttgtcgagttctgtgcggcttgataacgcgttttctacatcagcaaaagcctgataaagcgtttggcgatattgaataatcgctttttcataatctaggttgctaatcgcgatatcttttttcatatcgttatattgcaaaaacggtaggcttaaactcgctccaagcgtaagggcagggttacgtaataactccgttaacgatgtgctgcttgaacctaaactactggttaagctaattgacgggtagtagcttgctttagttgcatctttagttgctagtgcttttctcaagcgaagctcagctgcttgcaagtctgggcgacgtgacaaaatatccgctggtaaacccgcaccaatagcaggcagcgctgtacgtggtaaacgctgtggctcttgaatattgagttgctgtactggctcatgcaataacacagcaatggctgtacgcgtttcaacaagctgttgctcaatctggcttaaacttgctttttggctttgaacagactgctcggcttgcgtaaggtctaagcctgaaactgcacctgctttatactgagtttgaaccaattgataaagcttttgcgaagtggctaagctttgctgcgcagttgcataacgttcatttaaatagccgagttgccagtagagtttcgcagtagtggcaatcagactttgaccagtagcttgaagatcttgttcggttgctaaggcttcccatttacttgcttcagtttgacgagcaagcttgccaaacaaatcaagttcatagctcaccccagcactcattgataaacctttcgcgctgtcatctcccgaatttaagtcgaaagaatgtcctgtagaaacactagagttggtccgtaagccttgtttattcgcggttaaatcagcttgcaagcgtgcttgcttgagtgtgattcccgcaacagccaaatcactattgcgctctaaaacattagttacgagttggttgagctgtgcatctccaaacaatgtccaccaacggtcagaatattgctcaaccgatgctgttttagctttagccttatcgtactgaaaactacccggaacttgtacagctggtgcttggtaaggtgtttttactacagcggcacatcccacaagagaactagtgaggagaagtgctgcgctaagtttagtcatagaaaaagacatgcagttttccttattctcgtgatagtgctgcaacagggtcaagttttgctgcattcttggcaggtaagaagccgaatacgacaccaatcaatgttgaacacacaaacgcagcaacaattgacgtggttgaataggcgacagcaaagttgccaccggcaaacttattaatcagttgtcctaagccaagtgatagcagtacgccaagtacaccaccaatcaaacatactaaaattgcttcaatcaggaactgctgcaaaatatcactttgtcgagcacccacagccatacgcacaccaatttcttgcgtacgttcagtcaccgaaaccagcataatattcattacaccgataccaccaactaccagagaaattacagcaattgctgatactaagagggtcatagtacttgtggttttctcaatggtttgtcggatactgtcactgttcatggtgaaaatatcttgggcaccgtggcgttgggttaataagttaacgatggcgttttcagcagcactggtcgagtatttatcattaatacgtacgataatattacggacatgcgcttgccctaacatacggctcatgaccgtggtataaggcatatatacattcagcgtgtcatccgaacccattccgctggtctgaggttctacaatgccgataatacgagctggcacgctacccagtaacacgacttgcccgattgggttagtaccatcgctaaagaattgtttttgcgtattggtatcaatgactacatcttgcgaacggtcgcggacacttcgttgatcaaaggtttggccgtctttaaaaactagaccttttacatcgaaataatcgttacttacaccgttaatagtcgcatttgcttcattttgttgataacgcatggtcttggatgtactgaccatcgggctgactgcactgacataaggttgtgtcattaatgcatcggcgtcggcaggaaccagcgttttaaaattggctgtcttggagttatcaccaaaaccacgaccttggaataccgtaattgtgttggtgcctaaactgctaatgttgctcaaaatctgttgttgagagccattacccagtgcgaccaccgttacgacagaggcaataccaataatgatccccagcatagttaaaaaagtacgcatgcggtgggcattcatggacagtaaagccatttgaaaggcttcggataagcgatctagggttgaacgccaagccgaaatacttttgccttttttctgcttattttgtaaagcaggtgctgcatctggatcagatttaacttcttctaaagattggtctggaacattaggacggtcactaataatttccccatcactaatttcgataatgcgcgttgcattctttgcaacttgcatatcgtgcgttaccaaaataatcgtatggccagccgcgttgagttcacgcaaaattcgcatcacttcaacgccgctatgtgaatcgagtgcccctgttggttcgtcggccaagatcacatcgccgccattcattaaggcacgtgcaattgatacacgttgctgttgaccacctgaaagctggcttggtcggttttgcgttttagtacctaaacctaactccgtgagcagggcagtagctcgctgtttacggtctgctggagtaacaccagcataaacagctggaacctcaacgttaccttcagctgataagtcacccagtaaatgatagcgctggaaaataaaaccaaaatattcacggcgtaactgcgctaactggtcgggctctagcttaccggtttcttgaccattaaccttataactaccacttgttgggcggtccagacagcccaaaatattcatgagcgttgatttaccagagccggactggccaacaatagcaaccagctcaccctcataaatggtcaggtcaatgccttttaaaatttgaatcgtgctttcgccagcagggaattcccggaccagattgctgacttcaagcaaagcttgttttgtcatgcttacattcccattggaccgctacggcgacggttattaccactgtttgcagaagctgcagagttttctgaactatcagcgatcacaacttggtcaccttgttttaatccggcaagtacttgtgcatttacacggttattaatacctaccaaaatttgtgttggtttagtcgtaccatctgcttgtaaaacgcgaactacacttagtgttgctttgccttgttcaataagttgtttttgttcaggagttaaatttaagcgttctaaacgaacaccattaccttgatgcttgcgttctgcacttggagtagaactcgctttatctgctgattgaccctgttttctttggccagaaaattgtttgctacttaacgcagaagatggaaccaataaggcattttttgctgaatttaatacgatataaacttgtgcagtcatatcaatacgcaatttgccgtccgtatttggaacatcaaataaagcgttgtagtaaacagctgagcttgttgttgaacttgtggtgctgtttgattcactagagatcgaatctggagcaggttcaatttgacgtaaggttgcatagcgcttggtttcatcacctaaggtcgtgaaatagacctgctgacctttttccactttcataatatcggcttcactcacctgtgctttaatcgtcatattttgaagttttgcaattttgacgatagtaggagcactttggtttgcgtttaccgtttgaccttcttcagtcacaatcgcaacaaccgtaccatcagttggtgcaacaatacgtgtatagccaatattagtttgtgctgttgaacgcgttatttttgcagattcaatttgggcatctaatgctttaacttgtgcctgagctgttttataagcagcttcagccgactctaaatctgcacgaggtgttgcatcttgagcatacatttgttgttgacgacgatattcgagttgtttctcgtttaaagaagcgatttgctgaagacgctgtgcctctaaatttttaatattagcatcagatgtttttaaactgttttcttgggtggtcgagtcaatttgtgcaataagttgaccttgttttacttgatcaccaagctgtacatacatctttttgacctgaccagatacctgagcacccacactaataagcttggttgcatcaagtgtaccggttgcaagtacattattctcaatatccccgcgagttacctctgctgtaatatattgaggttgctgttgtttaggctttaagaatttccaagctaagacagcaataatggcgatacagacgacaataattacgagtttaattggctttatttttggcatggcgagaggtcgaaaagtctaaaatttaacttagtataagagtcaaatgaggataaaacgtgaatttttatgatatttcaataaagcaggcaaatgatttggctgccctaatgtataaataatgtttttccacacagctcggcaatggcttgttgcattaaatgttgggcattctcattggacatgcctttgattgcggcatcaatttgtaaaagcagggcagaccatcccaaaaattgctgtggattgagtcttcttaatgcttgttggtataagctaacttttgttttccatatacccagttgtaatgcattatgtggttgttcaaacaactgcattaataaacgcatttctttacttaatgtccataagattaagctttccggttcaccggaaccgattaaatattgaaagatcttaatggactgagcaagattaccttctaataacgcatcgcttaaatcgtaagtggtgtaacgagactgatcttgtagacatgcatataactgttcaatttgaattagtttctggtctggaaaagtatctcttacccgcatcaagctatttttagcagcgagcaggttatgctcatgatgctgcatgagccactgccaagcatcattgtcgagttgaatttctaacttctcagcctcagcggctaatattcgttgacggtcttgcggatagttagcagtaagggcaaccaccacaccgttcgcttcaacaacttggaaaaaagcagattttaagctgctactgtcttgtttgggtaaaacaattaacagcaggttagtttcattatgctggatataactttttagctgttttaaaccattggcatcgggcttgatattgccgtgaacttcaatcgcaagttgctgagaaaataaagataggctgttcagtgcattaaagacatttttccagtcacttacactactaatatcgtagcgctgtctttcaatgtcttgttgctgccagcttttgcggaaagtgtcgagtaaattttgttctaataaaggttcctgtccatgcaggatccacgcaccccgagcttccggaatgcgtttgagggcttgtaaatagtcaagtttcattacttaagaaaagatacgtctatggttgagcttttggtaagcgattggctgaaatttgacgagtaatttgctgtgcaaggtcatcaattacaatacgttgcaagtaactctcttgctggttctcagtgttgaccgttgccaaatcatattgataactacgagctgcggttaaagtacgcggctctgtaattttattaccttgacgatcttcgatttggaaagttacagtcaagcgtaataacacttctgtaagtttaccatttagaagctgacgacgaggcgtgtattctaaaacacgaagaacataggcgtcgttgtcattgctgagttgaacaccatttgccgttaaatacacttttaattgtgtttcaaggtcatcggtttttgccggtaactcaaggcttaattttttataaacaagtggagtcgcagtcgggttggttccttttaaatggaaaccacacccgactaagcctgcactaaggcctaaggttaaaacaacagcggctaaacgttgggctaagtgcatgcttgatcctctcattaatacctgtaattaaaccacgaggttaaccaatttgtttggaaccacaatctcttttttggttggtcctgttaagaactgctgaacttctggtaatgctttcgcttgagctaataactcatctttagaaatatcaacagaaacttcaagtttaccgcgaagtttaccatttacttgtacaacaatcgtttgagtattgcgggttaatgcagaagcatcaacttcagggaaagttgcttctgttaagtccgtaccaaactgagccaataaagtctggcttaaatgcggagcaaatggagcaagtaaagttaacaatgtggtgattgcttcacgttctacagcaacgtcattgtcatcttttgcttcaaacttattgcttgcgtttaacaattccatcaatgcagcaattgcagtattgaacgcatgacgacgctcaatatcatcacttactttttgaatggtttcgtgtgtcttacgacgtaaatcttgagcatctttagacaagtttgctttatcgattgctgttgcagagtttcctttttcaaggaagcttgctaccagacgccatacacgtttcaagaaacggtttgcaccttcaacacctgcatcagaccattctaaagattgatctggtggagcagcaaacatcataaatacacgagctgtatctgcgccgtattgatcaataatggcttgtgggtcaataccgttatttttcgacttggacattttttcttgtccgccgataatcacttcttgaccatcacctgaatattttgcagaaatgatgcgacctttctcatcacgttctaattcgatatcagcagggttgaaccaagttttcttaccattttctgcttcacgatagaaagtatctgcaagcaccatgccttgagttaacaagttggtaaatggctcattaccttgtacaacaccttcatcacgcattaatttgtggaagaaacgtgcataaagtaagtgaagaatcgcgtgttcaacaccaccaatatattggtttacaggaagccagtttttagctgcttcaggttttaccataccaccagtaaagtctggagatgcataacgtgcgtagtaccaagatgattctacgaatgtgtccaatgtatctgtttcacggcgtgcatcgccaccacagcaaggacatttagtttcatagaattcaggcattttatttagtggattacctgaaccatctggaacaacatcagttggtaatacaaccggaagttgatcttcaggaactgtgacttgaccacaagtatcacagttaatcattggaattgggcaaccccagtaacgttgacgagaaacaccccagtcacgtaaacggaattgaactttagaatttgctaaaccttgtggttctaatttcgcaaggaatgcatcgaatgcagcttggaattctagaccgtcaaactcgccagagttaacaagtttaccttctttagaaccgtaccattcttgccactcggtagcagaataatctgcatcgtcagcacctttggcatcaatgacttgcttaattggcaagttgaacttgttagcaaattcaaagtcacgttcatcatgtgctggtacagccattactgcgccagaaccgtaagacattaatacgtagttcgcaatccagacaggaagctcttcgccagttacagggtgttttacaaacaaacctgttgccatacctttcttctcggctgtagccaagtcagcttctgcaactgaacccatgcggcattcttcaataaatgcagccaattcagggttattttcagcagctttaagcgcaagagggtgttctgctgcaacggcaacgtacgtcacacccataagtgtgtcggcacgtgttgtataaacagttaagccgtcagcataaatttcagtattggcagatgggaaggtaatttccatacctgtcgaacgaccaatccagttacgctgcatggtcaacacttgttgaggccagccgtcttgtagagtgtctaggtcgtctaataattcttgtgcatagtccgtaatacggaagtagtacattggaatatcgcgtttttcaaccaatgcacctgaacgccagccacgaccattttcaacttgttcgtttgccaaaactgtttggtcaaccgggtcccagtttactgttgaaagtttacggtagattaaaccttttttataaagctgaacgaacaaccattgttcccagtgatagtactctggtgtacacgttgcaaattcacggtcccaatctacagatagacctaatttttttaattggtcacgcatgtaagcgatgttttcaaatgtccattttgccggagcaactttatgggcaattgcagcgttttctgctggtaaaccaaatgcatcccaacccataggttgtaatacggtttcgccttttaaacggtaaaaacggctaattacatcgccaatggtatagttacgcacatgacccatgtgcagtttgccacttgggtaagggaacattgacaggatgtagcgatgtttaccttcgacagtgtcggcaactttaaagactttacgattttcccaatcttgttggactgatggttcaatcgtgtttgcttgatattctgggtcaatgtgagaaatagtcatagacgtaagctatacaacgaaaattgaaatgaaagattgctgcacagcatagcgcaaaatagaggaaaatgtcagtttttagagcaggattttatcttttaatctgcgctataaaatttcccaatctattcttgtttattttaaataatcgaagagtggtaaaaatattcaccactctcattttaattatcttggtgccgatacagacggggcaggtgggaccgggacagcaggtgcacctttttccactgctacgttagttacttcttgcacgactttatcctgagatggttgttctaagtttgatgttggatttttcaacaatggttgactgccgtaagtcgaaactttgttcaaatgtttcgctcctttaggtggtggcgtcgtggtgtaatgtgtcgagccactttgatccatccatttataatattgctgtgcctgactttgacttgagcaaagtaaaatcgctgttgtagcggctgtatacaggcttgtttttaaataagataaattcatatcagttcttccccaatgtaaactgactatatttaaataaactttataaataagcaatttagaatggatcgttttatataaaaataatgaatttttaataaataatgagctaagaagagtaaattcacgatttaatattagattaaaaaagcagcagctaaatttttttatggaaaaaccttttctttattcttgactttgtatatagaaacaacaaaaatgctttctctagttttatatgcatttactcgatcacccttcgaataactgtcatgttttgtaatagacattctctctagccgagagattgattttactaaagtatgtatatccagacatgctttattaatgttaaaacagcttatacggctgaaaaacagaaatttttctattgcaacgaaaactagacaatatgtgtgctataacagtgcagacaattcaatgaatgaaacactatttatgccttccataaaatagtgatataagattttagggtgaatcacgttggaacttttatctggtggtgaaatgctcgttcgcgctcttgcggacgaaggcgttgaacatgtttttggttatccaggcggcgcagtattacatatttatgatgcgctatttcaacaagacaaaatcaatcattacctcgtgcgccatgagcaagctgctggtcatatggcagatgcctactcgcgtgctacaggtaagactggcgtagtactggtcacttctggtccaggcgcaaccaatacagtaactccaattgcaacagcttatatggactcaatcccaatggtggttttgtctggccaggttgcatcacatctgattggtgaagacgctttccaggaaactgacatggttggtatttcacgtcctatcgtgaaacacagctttcaggtccgccacgcaagtgaaatccctgcaattattaaaaaagcattctatatcgcatcaagtgggcgccctggtccagttgtagtcgatattcctaaagatgcgactaaccctgcagaaaagtttgcatacgaataccctgaaaaagtgaagatgcgttcatatcaaccaccttcacgcggccactctggtcaaattcgtaaagcaattgatgaattactaactgcaaaacgtcctgttatttatacaggtggtggtgtcgtacaagggaatgcttctgcgttattaaccgaacttgcacatttacttggttatccggtaactaacacacttatggggttaggcggattcccgggcgatgacccacagtttattggcatgttgggtatgcacggtacatatgaagccaatatggcaatgcaccatgcagacgtaattttggcgattggtgcgcgttttgatgaccgcgtaacaaataacccagccaaattctgcccgaactcaaaagtgattcatgtcgatatcgaccctgcaactatttcaaaaacgattatggcgcatattccgatcgttggtgcagtagagccagttcttcaagaaatgttggcacagttaaaacaattaaatgtgtctaaaccaaatcctgaagcaattgcggcttggtggtctcaaatcaatgaatggcgcaaagttcatggcttgaaatatgaaaatccatctgatggcactatgaagccacagcaggttgttgaaactttatataaagtgaccaatggcgatgccattattacttctgacgtaggtcaacatcagatgtttggtgcactttattataagtacaaacgtcctcgccaatggatcaactcaggtggccttggcaccatgggtgttggtttaccttatgcaatggctgcgaagcttgctttcccagaccaacaagttgtttgtattacgggtgaagcttcaattcagatgtgtattcaggaactttcaacctgtaaacaatatggcttgaacgtaaaaatcttgtgcttgaacaaccgtgcattaggtatggtgaaacaatggcaagatatgaactatgaaggtcgtcattcaagttcttatgttgagtcattacctgactttgccaagttaatggaagcttatggtcatgtaggcattcaaattaatcatgccgatgaacttgaatctaagcttgcagaagcaatggcaatcaatgataaatgcgtatttatcaacgttatggttgaccgtagcgaacacgtttatccaatgcaggttgcaggtcaatctatgcgtgatatgtggatttctaaaggggagcgcatttaatgagacatattatttctgtactcgttgaaaacgaagctggtgcgctttctcgtttggtgggcttattcagtcaacgtaactacaacattgaaacacttaatgttgcaccaaccgaagatccgacattatcgcgtttaacgttaacgacttatggcgatgaccataagatcgaacaaattacgaaacagctcaacaagcttgttgaggtggtaaaagtagttgatttatcagaaggttcacacattgagcgtgaactcatgctaatcaaagtaaaagcattgggtgcttcacgtgctgaaattaaacgcactgcggatattttccgtgcgcaaattgtagacgtgacaccaacgacctataccattcaaatagcagggacaactgaaaaattagatggttttatcgatgcgcttgcagaaaacaccattcttgaagtcgttcgttcaggtgtatcaggtatcgcccgtggcgaaaaagttttagccatttaattttttaaaaagtattttagcggagaacacaaatgcaaattttttacgataaagactgtgacttatcaatcatccaaagcaagaaagttgcgattattggttacggttctcaaggtcatgctcatgcacttaaccttaaagactcaggtgtagacgtaactgtaggtttacgtgctggttcagcttcttggaagaaagctgaaaacgctggtcttaaagttgctgaagtcccagcagcagttaagcaagctgacctcgtaatgattttgactccagatgaattccaatcacaactttaccgtgacgtgattgagccaaacatcaaagaaggcgcgactttagcatttgctcatggtttctctgttctatataaccaagttgttccacgtaaagacttagacgtaatcatggttgcgcctaaagctcctggtcacactgtacgttcagaattccaacgtggttcaggtgttcctgacctaatcgcaattcaccaagacgcttctggtaatgcacgtaacgttgcgctttcttacgcttctggcgtaggcggtggccgtacaggtattatcgaaacttcattccgtgaagaaactgaaactgacttattcggtgagcaagcagttctttgtggtggtgcagttgaactagtgaaaatgggcttcgaaactttggttgaagctggttatgcaccagaaatggcttacttcgaatgcttacacgaacttaagttaatcgttgacttgatgttcgaaggcggtatcgctgacatgaactactcagtttctaacaatgctgagtacggtgaatacgtaactggtcctgaagtaatcaatgaacagtctcgtgaagcaatgcgtaatgcattaaaacgtattcaatctggtgaatacgcgaagatgttcatccaagaaggtgcgttaaactacccatctatgacagctcgtcgtcgtcaaaatgctgcacacggtattgaacaaactggtgctaaattacgtgcgatgatgccttggattcaagcgaacaagatcgtagacaaagagaaaaactaattttcttttctattgtttttaaaagaaccctgctaaatgcagggttttttattttattagcccctaaaacaagtttaaaaaaacatcattaaggtcaattgacctagacttaagaaatcctatatttttcatataattggatgcttaatttttgtttactttattgatttctaaagtaaaaaatacttgaccaaatgttagataatgttattgtttataactgactaaaaaagtcgaatttactaatttttctttaacgtgtttaattgtattttgtgcaatgagttgaacaaaataaaaaaaagtattgaataatcatggaagtccaatatgggtcatgttgattacgatagcacattgatcgtcggctcttttattgcggctggcgctatttgctatattgtgatttccatggagcagttaatatttaagcaaacttataaaaagattgagccgtttattctattactcaatggattattactcgcagcagcgattagtattgtccatattgtcggcatgcatgcttaccatttatttgaagcagcttcctcgaacgttcctttaattacactggcttttggaattagtgctgtactttcaagtgtcgcaatttggctgacttctcgttttacacttcctatatttagactcattttaagctcagtcattatgggaattggaatttctgcttcttattatgtgagtatgttaggctggaatattgatatttataagaaagactacacttcctttcttattttattttctgtcttaattgccatgagcgggtcggggctagctttcttgctggcctataaattaaaagaaagtgaacggcaccgtataagtttaaaattagcctttgcagtgatgatgaccctaagtattatggtgatgcactatacggcacttatttcgacaaatattaccgataagtttgtaagccaatatcaggctgaacatgacttgctactatttacaattattttggttacctgtctggtgctggtcgcgagttttattgttgccgtgctggaacaacgactgaaccagcgaaatctagaactgcgcaaagccaataaagaattagccaacctttctattcaagataacttaactaaattaccaaaccgactttatttagtggattacgccgaagtcctcctgtcagatcaccgttataaagaccaaaaaattgcttttctctatattgatttagaccgttttaaatcggtaaatgatgcgtttggacaccacattggtgatcaactgcttatacaaatggccaatcggttacattggcaactcaatgaaaaatgtaaattgcttagaattggtggggatgagtttttactcattgctgaaaacactgatactgaagaggcaatgcaacttgctgaaaaagtattacatcttattcaagacagttaccaaatttccggtaaagaaattaatatttcagcaagtctaggtatcgcactattccctgaacatgggcaaaatgttcaagacctgctaatgaatgccgatgctgccatgctgatgtctaaagagcagggccgcaatacttataccgtctttagttattctacccatcaacaagaaacaagaagtcagtcaaaactgatcaatgatttatacaaagcagtcgaagaaaaacaatttgttctctactaccagccaaaatttaataccaatcttgagatttgtggggtagaagcactcattcgctggaaccatccatctttaggtatgctgacaccgcatatgtttattggtggcgcggaaaagacaggtttaattattccaatgggatattgggcgcttgagcaagcttgccaacaaattcaggaatgggaacgtagcaatacgcagttttatccaatcgcagtcaatttatctgccttgcagttcgaaaataaaaagctctttagtactctcgaaggtttgttaaaaaaatatcaaattcagccgcatcacctcattattgaaattaccgaatcaaccgcaatgcggcatatcgacttaagcattcgtgcttgtgagcgactgcgcgatatgggcattcgtgtggcaattgatgactttggaacagggcactcaagcttcttatatttaaaagatttaccagtcgatgaacttaaaattgaccgtggatttattgtcgatttaaaaccgggctcaaaagaagaagtcattttagaaagtattattcatttggcgaaaaagttaggtttaaccgtaacagccgaaggggtggagacacagcaacaagttgagattttaacacgcttgggctgtcagcagttccaaggttatttgttgggtatgcctgtaaatgtagggcaactgattcagtcgcaaggtgctcattttgtttaaaccagatatttggttaaatttaaaaactactacttaatataatatctaaaataataatttagttaatctaatgaaaaataataagaatttttaaaacttgtcataaattccacattgacacttttaaactctcagattatcctttgcctgctggcctacattgccagccggttgtcgcagaccgattagtaaaggcatcagattattccctctgaggagtagtcttgtgtgtacaatcgtccctcgctcgttgcggtaggacgagtgagggacacctttgggtgtgctgattctttactatcagtctgcgaacccttgctcgttctgccaccataatcttttattaatgctttggcagaactcccaaaataaggagttggctatgcatactatttttacacctcccagttagtctttatgcagtttgatcacctttaggttttcaggcatcagttcttcacgactaaaaaatcatatcaacaataaaacttgagatgcgttagcgcagtctttggggcctttgcatgctttttttgcttagagcaaaagttgcagtcattttatctctatacacaacaagaaattattttataacggtaactatatgtcatattcagatctctcatttcgcgcgttaagcgtactccataagtctcgatatctttttaataaacatggttttcataatgtaggagtagaccgcattgtgcgagaagcagaggtgccaaaagcttcgttttataactatttccactctaaagaacggcttattgaaatgtgcctacactttcaaaaagacgtcttaaaagaacaagtgcgctcaatcatttacatacaaaaagatttaatcttgcgtgaaaaactcaaaaagattttctttttacatactaatctggatggttattaccacttgctatttagggctatttttgaaattgagaaactctatcccgcagcctatcaagtggttgtacaatatcggcattggttaactactgaagtttataaattgcttttaactgtgaagaaagacactacgaaaagcgatagcgatatgtttttatttacattagatggtgccattattcagctgctagatgaaactaggggtgatacgagagaactgttattcgcttatattttaaagggtatttttcttaaagattaacttattaaaatctatatgtttattaattgatatatttagaataactaaatttatataaagttcaggcggttatgcttttaaaacatatcaacctgaacattatattgaaccagataaaaaacagatctgatcacctgatagagcatgtattacagctcctctcatcttcaaaaataaaacttataatatggtaaagggccgtaataattaaatttttttaagcggcttcatatttttgttttgtttcaagttcaatgagtttatttatataagaccatgtttcttcagagttaatttctggtttgttaatagtcccgtcaataataagcccatctataatgttaagaaaaagactgcttaatacttttggatcttcaatttctaactctaaaaatatagataaaactaaactgtaaatccattcacggtatttatttacttgttttttaatagaaggatagagctgcaggacttctatcgttgcttttttaaataaacaaccactaaaatcttcagtgttaatccagtcgatataccaattaaaaatacttttcagtttatttaatgggtcatctgcactattaactttatctaataaagaagtttggacttctaaaattcttcggcgaagacactcttcaattaaaacttctttagaagagaagtacttataaaaagtcatttttgcaactttagattcagcaataattttgtctaccccaatagaggtataacttttctgattaaaaagggtcattgctgttgttataatcgtttctctttttgacattggttgccccgtcatagatattttttgattaactttgctattgtaaagtatgaaagcttaaataaaacttatttaatgatatttaaaaaattatatttattcaatagcttggtttgccttgataaataaagaaataaatattttattggcaatagtttacttttttaaataatattaattaatccattgatttgttgagataataaacataatatcaattcgttaagtatgggtatacggaatttatcctttttacgttcgaatacgtaatggaaatagagggatagcctttagcttaactataagaaaaactttttattgagaatgattatgtcaaaaaaatttgaagactttaataatccaagagaaaaagcattgcaggggatgaaagatagtattcctgcttcacaatgggaagaaaacttactgtttctcaaacaattaaggaataaaattgcgcaattgccagtaagtaaacaccctgcaattgaaatattaaataacggttatcttgataaacaaaccttgactcgtattcatttagaatatcgtcatgccattgttcagatttttaccgatgctttattaaaggcgcagtttctgacaaagcaattggaaccaaagcttcactcgggtgctaaaatgtttccacgggtgttgttgagcttaaatatattagatgaatttggttttcgaccgggtttagataaagataattattatttaggcaaccctgaatatgcacattatccattatatgaagatttgctaaatgactatggtttgactgaggctgaccgccgtaattataaaccttcaaaaattgcagatcaggtgagaacatttttagaagcttcttacgatcgttatattaatgtggtggcattattggcggtggcagaagaagaagttattctttttagcccaccattgcgacaagcaaccaagtttgtaaatatcgatgttgagggtggtggttattaccatgtacacggcgtttcaacagatgaaacagctgaagctgctgatgatgaccatcaggatgacctttggtttgcgttggctcaagccattaccaaagatgattatgaaagcttgactcaactatgtcttgattattgtgcactgtggaccgagttttgggatgcacaaattgccgatgtccaatttattgaagaaaagaaattagcataaacgtctaagtttattcataaaaagcctgttgatattgaacaggcttttttaatggctcaattaaaaatattccaaatatgaaaacacggatagacaactcaacaatctctaaacagtacctataaatctgctacaattacgccaatttttattttgatcgactttagatctttggcactgcaatctccgcagtaggtgtatttcatgagttttaaagatgagttagcggcacaggtcgctcaacgacgcacatttgctattatttcccaccccgatgccggtaaaaccaccatgacagaaaaactgttgttatggggtaaagcgattcaggttgcagggatggtaaaaagccgtaaatctgatcgtgcagctacatctgactggatggaaatggaaaaagaacgtggtatttcgatcaccacgtctgttatgcagttcccatataaaggtcacacgattaacttactcgatacaccggggcacgaagacttctcggaagatacttatcgtacccttactgctgttgactctgcactgatggtgattgacggtgcaaaaggtgtcgaagaacgtaccatcaaattgatggaagtgtgtcgtatgcgtgacacaccaattatttcattcgtcaacaaaatggaccgtgaaattcgtgagccacttgagttgttagatgaaattgaaaacgtcttgaatattcgctgtgtaccaattacatggccacttggtatgggtcgtgactttgctggtgtatacaatattcttgaagataaattgtatgtctacaaagcaggttttggttcaaccattaccgatattgaagtacgtgatggctataatcacgccgatattcgtgaaaaagttggtgagttagcttgggcttcttttgaagagtcacttgagcttgtacaaatggcaaatgagccattagatcgtgaacttttcttacaaggtaaacaaacacctgttttatttggtacagcattaggtaactttggtgttgaccacgttctcgatgcatttatgaactgggcacctgaacctaaagcacatccaacgcaagagcgtatggttgaagcaaaagaagaaggtttctctggctttgtatttaaaattcaagccaacatggaccctaaacaccgtgaccgtattgccttcatgcgtatttgttcaggtaaatacgagaaaggcctgaaaatgaatcacgtacgtattggtaaagaggttcgtattagtgatgcgttgactttccttgcaggcgagcgtgagcacttagaagaagcatggccgggcgatattattggtttacacaaccacggtacaatccagattggtgatactttcactagcggtgaaaacttgcacttcactggtattcctcacttcgcgccggaaatgttccgccgtgtacgtttgaaagacccattaaagtcaaaacagttgcaaaaaggtttgaaagagttgtctgaagaaggtgcaactcaggtatttatgccacaaattagcaatgatttgatcgtgggagctgtgggtgtacttcagtttgacgttgttgcttaccgcttgaaagaagaatataaagttgactgtgtttatgagccagtaagtgtaaatacggtacgctggattcattgtgatgatgaaaagattcttaatgagtttaagaaaaaggcacatgaccaactttctattgatggtggcggacacttaacgtatcttgcgccaagccgagtgaacttgcagattatgcaagagcgttggcctgatattgagttccgtagcacacgtgaacactaatcatgtaaatgtgacaaacagcttcgaatagaagctgttttgttttgaaaaataagaaaggatgatgaaatgaacttgagtaaaaagacaattattgcgcttgtggttgcagccatagctctaattttggctatttgtgtatttgtctggaaaaagcctcagtcttcatcatcttctcaagaaaattcagcttctactcaagaccatccggttgagaaagcagaggttttaccttatttaaatttgaccgaaaccaaagcaagttatgcagtgccgttttgtgaaaagaaaaattgtattgatgtcgatattcaaaccataaaaacccaagatgcgtggttaaatagctggattgaaaaaaatcaggcgaaagttattcaagctcaaattaatttgaaaaaagatttaagccttcaacaagcgattaatgcttacgtgaaaaagtcggatgaatggcaagataaatattctaaaaatcgtgcttatgaattacacattcgtacacgcattgcctcgcagcgtaaccagtatgtgttattgcaattggctttagacagtaaacaagaagagatcaccataaaagaccgttattattttttcgtggctgatcgtaaacttcataaaaacttaacgttgcttgatgtgcttaaaaaagaccagcaaccgacagtacatcaaattgttcaaactgcgtaccaggactggttgaaaaagcaaactgccgatgtcaacaaacaggccccaaaaactttatattggggacaagctgactggttctttgatggtgaaggggtaggtttgcactatcaggcaaatcagattacgaaagatgcgcctcaacttgatatttatttaacaacagaacaaacgaaaaaaatattgcaacctcaggtttatgaacaaatgttttaagttggtagcagaatttgcaacctacttgtagatgcgctaacttcatatgagttatgcataatcttctcagaataaaggcaaaatatgatgttaacttctaaggcttcgctacgtttaacgctacttgcttctgcgatatttttggtggcatgtcagcctaaaagtgatcctaaagagtcggaagatcagcaaaaaccggctgtggttgaacaaaagcctgtagaactgactttgaaaggggaaacagttccaagtaaagtgactttaccggattgtgatggtaaaacttgccctgaatttacggtagaacgcctacaaagtaatttcccttttattgataagattattgatcaacaagttttaaaagcactcggacagattcttgaaattgcagaaccagatgcaaaagcagcacaagctgataagaagacagaagcttcagtagctgccgctacagagcaacaagatagtttcgatgctcaggttcagcgctatgcaaattcatttattgatttggacaatgaattaaaggctctaagtagtaatcaccagattaatctgttggtgaaacctaaaatcatacagtctcaaggtaaagtcgtaactgttgttgtaaatagtagtagctatttaggcggggcacatggctcggcagcgcagcaatattataattttgatttaaagaaagaaaagcaggtcaagcttgaagacttgttacgtccagagaaaaaagcggctttagaaaaattagcacatgaagcgtttaaagcttgggtgacagactcaaaacttgcaaatagtgtgagtgaatatgagcaagcttggccgtttaaactcacagaaaatttcctattaggtgaccaaggcttgattcttcaatatggcgaatatgaaattggaccttatgtggtcgggctacctcgtttagtcattccatatgaccaattacaagaagtattgaaagaagaatatttgccgcagcctaaagctaaaccagcttcgacacctgccgcaaaaagtgccagctaatgcatctgtttgatactcatacccattttgatgttgccgattttgatgaagatcggcaccagttagcacttgaagctaaaaaagtgggtgtggatgctctggtgttaataggctttttacagtcacgttttgatgatttggtacaaacccatcatcagctcaagcagtgggacaacgtgcctacttcttatttagcaccggggttgcatccgttttatattgagcagcacaaaccagagcatctttctcatcttgaacagattttgcagcaagaagactgcgtcgcaataggagaaatcggcttagataccttcttaaaggaacacaagcagcccgatatatatgccaagcaaaaacagtattttggtgatcagttagatctggcaactcaataccaaaaaccggtgttgcttcatatacgaaaagcacatggtgatgtgctcgcactattaaaagcgcataagtttaaactcggtggcattgctcatgcctttagtggcggagtagaggaggcaaaaggcctgattaagcttggttttaaaattggtgtgacgggacaaatcacgaaccccaatgcgaaaaagcttcatacggttgtgcaggctataggtgccgagcatttagtgattgaaacagactgtcctgatatgacgccactttgctgccaaacttcaactgagcagcgtactcgaaatacgcctgtgaatttaccttatgtactaaaaagtttggctgaaaatttaaatatggcagagtcagaattagcagatttgctgtggaaaaactctttatctgctttgaaattatcgtaataaaaatcaaagattagaaatagtaactaaaacaaaacacagcgattaaaaaagaagcttaaagtaagaaaacaacatgtaaaaacgtgaaaaataacattgccagacatgggaggataacccaatggctaagtatagcaatatcaatagttttaatgctttacagacgctaacagtaggttccagcaattatcagatttttagcttaacccaagccgagaaaaagctaggtgacattgccaaactgccgaaatcattaaaagtactgttggaaaacttattacggtttgaagatcagctcagtgttaaaacagaacacatttatgctttagctgagtggctaaaaacccgtacctcagatcaagaaattcaatatcgacctgcacgggttttaatgcaagattttaccggcgttccggcagtcgttgacttagccgcaatgcgtgctgcaatggctgaagcggggggtgaccctgaaaaaattaatccgttatcacctgtagatttggttattgaccactctgtgatggtagaccattttgccgatgatcaggcttttgaagaaaacgttcaaattgaaatgcagcgaaatggcgagcgatatcaatttttgcgttggggacaatctgcatttaataactttagtgttgtgccaccaggtaccggtatttgccatcaggtcaatttagagtatttggctcaagcagtgtggttaggtgaagacaacggacaaacctttgctttccctgacaccttagtgggtacagactcacataccactatgattaatggtctaggggtattaggttggggtgttggggggattgaagcagaagctgccatgttaggccaacctatttctatgctcattcctgaggtgatcggttttaaactgactggaaaattacaagaagggattacggcaactgacttggtgcttaccattactcaaatgcttcgccaaaaaggtgtagtgggtaaatttgtcgagttctatggagatggcttagccgacttaccacttgctgaccgtgcaaccatcgctaatatggcacctgaatatggtgcaacttgtggtttcttcccaattgatgaagtgactttgggttatttgaaattaactggtcgtcaaagtgaccgtattgcattggttgaagcatatagcaaggcgcaaggtttatggcgtaatgcgggtgatgaacctgtgtttacagatacgttaagtttagatatgagtacggttcaggcaagtttggcaggtccaaaacgccctcaagaccgcgtacttttatcggaagtacctaaaacgtttaatgcgctcatggaattaacccttaagccagccaaagaagcgaaagaacgtttagaaaatgaaggcggtggcggtacggctgtagaagcgaccaaagccaatattcagcatgaaagcccatcttgtgtaattgaagggcaagaatatccattaaatcatggtgatgtcgtgatttcagcgattacttcatgtaccaatacttctaacccaagtgtcatgttggcagccggtttacttgctaaaaaagcaattgaaaagggtttgcagcgtaaaccgtgggtaaaaagttcacttgcgcctggttctaaagtcgtgaccgactatttattggcggctgggcttacgccgtatttagatgagttgggctataacttggttggttatggttgtacaacgtgtattggtaactcaggtcctttacctgaaccaattgaagatgcgattcagtgtcatgatctaaacgtggcatctgtactttcgggtaaccgtaactttgaagggcgtgtgcatccattagttaaaaccaactggcttgcctcaccaccacttgtggttgcctatggtttagttgggaatatccgtacagacttaacgactcaaccaatcgggcaaggtaaagatgggcaacctgtttacttaaaagatatctggccaagtcaggcagaaattgatgctgtcttacaaaaagtaaataccgacatgttccacaaagaatatgctgcggtgtttgatggtgatgaaagctggcaagcgattcagattccaaaaagtaaaacttacgaatgggctgatgactcgacctatattcgtcatccgccgttctttgaaggtattggtgagccaccaaaaccaatcaagaatattgaacaggcacgtattttggcagtgcttggtgactcggtaaccactgaccatatttcaccagcgggtaatatcaaaaaagacagtccagctggccgctatttacaagagcaaggtgttgagccaaaagacttcaactcttatggttcacgacgtggtaaccatgaagtcatgatgcgaggcacctttgctaacattcgtattaagaacgaaatgctcggcggcgaagagggcggtaataccatacatgtgccaagtggtgagaagcttgccatttatgatgcggcaatgcgttaccaacaagaacatacaccgcttgtgattattgctggtaaagaatacggaacaggttcttcacgtgactgggctgccaaaggaacgaacttgttatgtgtaaaagctgtcattgctgaaagttttgaacgtattcaccgttcaaacttggtgggtatgggcgtgttgccattacagtttgttgatggccaaaccagacagtccctcaacttaacgggtcatgaagtcatttcgattcgtggtttatcggatggtattcagcctcatgaaattcttgaggttgatgtgaaagggccaaatggggtagccagtcattttaatgtgttatgtcgaattgatacgttaaatgaggttgagtactttaaggcaggtggtattttgcattatgtacttcggaatttgattgcttcataaatgtctatttttcaaaagctatataaaaaagccttatattcatgaggcttttttattgtctttatttaatggataagctaaatataaataaaataatttttgttataagaagaagcaattatgggtagagatacagtatttttaaaagttgaatctcgattgggatatgatttttcaggggatataaaaataggaggtaaatatacctcattaattgaacacgctggacttgtatttattagtggtcaaattccaagagtgggagatacggtacagatttgtggaaaagttggattagatgttgatttatcagatgcacagcttgctgcaagtattagcaccatgagagctttagcaattttaaaacagcactatgggactttagatgttattggaaaagttttacaaatgaatgtatttgttcattcaacgtcatcttttatacagcaaagcgaagttgctgatggagcatctgaaatactttatgaaattttgggtttagatacgggacggcatacacgtacatcggtcagcgtgtaccaacttccaaaaaatgcatctgttgaaatcaacttcatttttgctttgaaataaaagtaagttggtggaattcaattattgcaattttactgggtatttttatttgtaagagcggcaagacgctctacgtaaaaaacagtaaaatatatggtttgattttttagagaaagccatttccatgtccgatttaccacaaaatgatgaatatgaccgccgttttgcaggtgtagccaaaatttatggtgattcatcgttccagcactatgaacaaagtcatgtgatggtgattggtattggtggggtcggcagttgggcagtagaagctttagcgcgtacaggtattggtgagatcacattagtcgatatggatgtggttgcggcatcaaatgtaaaccgtcagctacctgcaatgacctcaactctgggctgtgaaaaagttgaaattatggcggagcgttgtcgccaaattaacccacgcattaaagtcaatattattgatgacttcttaacacctgaaaatgttgcagagcttttaaaccctgtaccagacattgttttggactgcatcgatgatgttaaagcaaaactggctttaatgctccattgtcgttttaataaaattcctttaattgtatccggtggagcagggggtaagctcgatccacttaaaattcgcgtggcggatctatcaaaaacagaacaagacccaatgttagcgaagctacgtagtcagcttcgtgctcgtggcatctgtaaaaagccaaaagagaaatttggcattacctgtatttactcaatcgacaatccattttcaagcgcagatgtctgcccatcggctggcttgcgctgtggtggctatggttcagcggtggtggtgacttcaagctttgccatgattgctgtggctgaagttttgaaaaagctcgatttaaagaaagcctaatttaaatatggaaaaggcatgcgcttatgtgagtgcatgccttttgttttgggaaaaactatttaatcatatagctctatattgtcttgtttgggctgtgtgggtagttgctgatcataaaatttaaagcaccataaaattaaaataacaatggtgcatattgcgaaaccttttaaatacttcatgaagaattcaatcaagtgaatagtcttaataaaattctagcgaaggagatctatctaatctaatatagaaaatagaccaaattatctaattttgagatgataatgctcacattaaaacaattccaatatttcataaaaattgttgaagaagggagttttactgctgcttccgaaaagctatttattgctcagtctgctttaagtcgacaaatgaaactattagaagaagaaattgattttcagttgtttgatcgtacggacaaaagagcaagactcacgccagcgggagaggtcttctataagaaaataaaagataacttgctttatttaaatgaaattattgacctgtctaaaagtgtttcggaagggaaaaatcgacagattaaaattgctcattccagcagtattgtcgtggataatacaaaggttcagatattaaaagaagttagcctaacgcagcagttgagctttgagattaataccttatcatccgagcagcaaatcttagcgttattaaatggtgaaattgatatcggtttgatccgcccaccagttcggcatactttagatggtataaatactcttaagttatatgaagagcctttaatggtggctgtgcatattgatcatgccaagtttgctaaatcagaaaaggtttatttaaaagacttaaaagatgagtgttttgtatcaacacctcatgccgaaagaggaggcttaagttatttggtcgcaaatctgtgtttagccgcaggatttaccccacaaaaagcctccattcagtcgcgtaagatttcacagttacagctcgtggcggcaaatttaggggtaggtattgttcctgcggagtttcaacaaatcttacctgccaatgtaaaactaatacctttggaagattccctatctctttcggaagttttactggtctatagaaaaggccatgatgaaatcattcagcactgcgccgagcaaattcatcaaatgattctatcttagaagtgaattagcctaatctatagtaagtataggtgacgttatcatctttatagacgtcataactactttgtttaaagtccgacacccattcgcttcctgtgtaaccagcgatatgaccgtaaatatggttgcgggttctgtgaatgatataaatgtcgccttcttgtggctcatcaaaggctggatttatttctttatagccaattttcttgagggtatcgccccaatcagatgctgcaatcggatgattttcaacatcggcaccagcagactcaagcgcaatacggatgctacgtgcacaacgcgctttactgcgtctagaggtaatactttctaatttagctacgaatttttctacatcaatggctggaggagtgttggtttcagtggagtgattattgggtttcatggtgaatggataagggaggcttggtgtgctgtgggatacaacaatggctgcctgatttgaatcctgatacatatagttatcagctacttgtccgtcataaataatcatcgtgaaatctctacccgtactacctatatccgtatttagaaaatcaccacctacctgtggcgttcagagatactaatggcccaaacttaaaagttttgtttatgttatgtaataacgtatctttttgccagtttttatttctggctatggaaaaaagggctaattaaaagagcttttgaaattatacaaattaagtttttgatattattgaatataaataattaatcagagcttaattttgaatatttcgagccaacatttgcgaatatactcaaaatctaagtctctgatttaaaatgccacattttcttacaattttagaaacatgggctggcttaaaattggtgttcctttaaatactcttcagtacggataatagcagcttgcatattatgaattgcattctcgacgtcagttaaagtttttgcatttccaccacttagagcttgtcgccatttgcgagcgcccggtaaattttggaatagacctaaaatatgacgtgtaatgatagagaggggtgcaccttcagctagacgttgttcaatatacggtagcatttgttccataatatcgaaacgatctggtgcttctaggttccaaagttggccgagctcagcaagtaagtaagggttgtgataggcttcacggccaatcatgacgccgtcaacgtgctgtaaatgagcttgagtttcggcaaaagttttaataccaccattaatttcaatagtcagatgcgggcgttcttgctttaaacggtaaacatcttcatagcgtagcggtggtacttctcggttttcttttggagacaaacctttcaatatcgcaatacgggcatgtacaacaaagtgagtacaacctgttgctgctacagtatctacaaagtgcagcatttcttcgtaagactgcatgtcatcaataccgatacggtgcttaaccgttaccggaatattcaccactttttgcatgctgtgaatacattcagcgaccaagtctggctctgccattaaacatgcaccgattttattgttctgtacacggtcacttgggcagcctacattcaagttgacttcgtcataaccccagtcttcagccatttttgtgcaagtggcaagttcttgtgggtttgagccgccaagctgcaatacgattgggtgttcttgagcgttatagcccaaatggcgtttcgcatcgccaaatagaatcgcgcccgtagtcaccatttctgtataaagcacaacgtttgggttaaacaaccgtgcaaagaatcggtagtcctttgtagtccagtccatcattggggctactgaaatacgaggttgtaacgattgaagtgattgcataaccgatagacccaaaagtcgctaaattaaagaaagggcagcattatacggggtttagtcctgaatcgacagtggcatttaactgcgtaatttataaccgcccttatgttaaatatagaaagatgatttttaacaaattaccttatagctaagccatttgctttttttgtaagaaagcatcaatcatgctaaataaaatacaaaatacaacgagtcccacacctgctaggcaagtcatggtccatccaccacgattccatgcaaaaatccctaatgctgaaccggctgcaccaccaataaaataagtagtcatataaatagcattaatacgagatttagcatcgggacgtaaacggaagataatactttggttgctggtgtgaacaagggcaagtgccaattgaattaaagcaaaaccaataacataagctgaaagtagagtttgtccgaaatagaaacaaatccagcttaccaaaaatagcccgcaacccatccaagtgagtaaacgtgtgtagccttggtcggcatatttgccgatataacgtgttgataacgcaccaaagataccgactaaaggtaccagtccaataaatagatcgggtaaatgatgtgccgaggtcagtagtaacgcgattgttgaatacaaaatactcactgacgcaaaggcgaatgcacctgtaagcgctcttaataaaagtcgcttttcctgctttaaaagctgagccatggaaacaaagatttgtccatagttcagtttcatacgcatgacataaggtaggcggctttttaaggtataggccaacagaagcattaatataccacttatggcataaacgactttccagtggaaaaggttggaaaataagccagccagactggtagagagtaaaatcccgaccaataagccactcattaaaaaaccaataatctcaccagttttttcaggtttaaccgtcattgttgcaagaggaataagcacttgagctgcaactgaaaacaaacccgctaaaattgtaccgatccagagcataggtaagttaacagcaaaagcagaggtaaataggccaactgcacaaagcatcattaaaaacggaatagctttggctttattgacgatatcccccattggcacaataaagagtaaacctaaggcataagacacctgagcaaatgttactgttaaagcagcttgtgcttgagttacagcaaaatcttgctgaatagagtgaattaggggttggcaatagtaattcacacctgcacataggccacatgctgctgccatcaaccaaagtaaaggtttattttgactgatatcttcaggggtagacatgatgttctctcgattttattaagtgtatgccgttgcttcgacttcaatgagcatatgttctagtgcaagacgcggcacaggaatgagtgtgcaggctggaaaaggatgatttttccataaatccttcataattttaatcaaaatctcatgtttttctaccgaatggtcaacaactagaattcttaaaacagcgatatccgtaagttctgcattggcagctactaacgcatatttaatattttcaaatgcttgtaggacttgttcactgaaatgagaacttaattgaccttgttggtcttcgccaccttgacctgcaatatgaataatattgttaaaattacttactacagcgatatgactgtaagcgttaggtgttgggtcatataaagtagaaggatttatgattttaaaaatttctttgttcatggaactcaaccgtttaataaaatttagatgagtatccaacctcaacttaagttgaggtcaagagcatttagtgttttagtcttttctttcttaaagtaatcatcattacaccgactatattgaggaaacaaccgacccattgccatatatttaggtgttcatttaaaaaagcaacggcaagcaaaatcgttaaaactggtccgatcgaagcaatcattgcagattgagatgctccgagacgctcaatgctttgcataagcataacggtaggtaagacagtgactaaaaaacctaagccaatcccgtaccaaattacacttgagggaagttgtaataggagttgaaacgggtgaggggtacttaaagtgtaatgggttaatgtacctatacaggcaactgttaaagctaagcctgtgaaattccaagaaccaaattttttaattaatggtggagtcagcagtaaataaccggcaaaagctacagcgctagcaaatacaaaacttgttccgagccaaaagttgccctgaattggtgcattgttgtgctcttgcagcatcactaacacggttccaccataactaagaaaaatggcgaataaactttttacatctaatttttgtttgtagagcagacttgaagcgatcacggtaagtgtgggatataaaaataggatgattcgctctaaagaagcgctaataaacatgaggcccatgaaatcgagccagctggcaaagtagtagcctaacagaccggcaaaaattaaaattagccaatccttcttttttatgccctgattatgatgcctattgaaccagcaaattaatagaaaaaacggtaaagcgcttaacatccgtaaagccatcaggactgtaccgtctactaatggagaaagggcataagtttgtttaatgaaaatcgcttttgtgctgaatagaaaagcagagcaaagcgcaaaaaaagacccaatttgaaacgaagataaagaaattttcatatacaggactgtataagagagactattgtctgcaaaaaaaaagaaaaatcttcctatattacacctcaagtcaaatatcgtgaatcatcagttcaaaatatgggtatttattaaataaatagtgggtggtattttcaaaaagttcaattagaatccaaattctgtacaaagaatacacatgggggaaacattgcgggttgcaatgtttttgacaatgagaaattagcttgaggaacgctcatgcagatcggaatcccaaccgaaactgtcgtcggtgaaaatcgtgtagctgctacgccagagacagtaaagaagttgattagcgctggtcatagcgttgtgattgaacgtggtgctggtgtaaaggctgcgtacattgacagtgcttatgaacaggtcggtgcaaccattacggatgatgcctatacgggtagtcaaattattttgaaagttcgtgcgccacaaggcggggaaattcaaaaacttgcagcaaatacaactgttgtagcaatgtttgatccttatcgtaataccgagctagaccaatttgcgaatcagcaagtgtctgcttttgctctggaattgcttcctcgtacgctttctcgtgcacaaaacatggatgtgttgtcttctcaagcaaacttagctggttataaatcagttttgcttgcggctgctgaatatcaacgcatgttcccaatgcttatgactgctgctggtactgtaaagcctgcacgtgttgtgattatgggtgttggggttgcaggccttcaagcgattgctactgcaaaacgtttgggtgcaattgttgaagcaactgatttgcgtccaacagcaaaagatcaggttgagtctttaggtggtaagtggttagacgtaccaatgtctgaagaagaacagcaacgtgcagcagatgcagcaaaaaatggttatggctggatgccgggtgagcaatacatcaaagaccaagctgcgattgtagataaggctgtgtcgaatgccgatatcgtgattacaacagcattgttgccaggtcgtgatgcaccgcgtctgatcaaagctgaaactgttgccaaaatgaaaccaggctctgtcattttagatatggcagttgaaacaggcggtaacgttgaaggttctaaagttggcgaaactgttgtcactgaaaatggcgtaaaaattttgggtattccaaatattccggccactgttgcgacagaagcttctgcattatatgcacgtaacgtttttaatttcgtagagactttattcgacaaagagaaaaactttgcgattaatcaagaagacgaaatccaaaaagccctattggtcactcatggcggtcaagtgctgcttaagcgtggttaaggagatttctcatggttgaaactattacaattttcgtccttgccatcttcgtaggttattacgttgtttggggtgttacaccagctttgcacacgccacttatggcggtaaccaacgcattgtcatcgattattgttgttggtgcgatgttgcaaactgtaggtctgccagttttaggtgtggatgctaacgttgcatttcaaagtgtgaatgtggtgagtgtactgggtgccattgcggtatttttagcaagcattaatattttcggcggctttgcagtaactgcacgcatgttggaaatgttcaagcctaagcaaaagaaataagagggctttgacatggaatttattcaagcaaatgcaaactggttataccttgtaggcgcaatcctctttatcttgacgcttcgtggcttgtctggtcctaaaacagcaattcaaggtaaccgttacggtatgatcgcgatggcgattgcagttgtgacaactttctttgttgccaacaacccagtgatctggatgattggtggtgcaatggtgcttggtgcgattgtgggtattgcacgtgcacgtactgtacccatgactcaaatgcctgaaactgttgctcttatgcactcattggtgggtttggctgcggttttgattgcagttgcagcaattttgcataacaaccagcttacagcattgtttgctcaaaatgaggcagcattaacagcggctggcgtgcaacatgcacacatgagtaaggttcacctatttgaattgtttgttggttgtttcgttggtgcgattacctttacagcatctgtgtttgcttacggtaaattggctgcgaaaaaatgggctaaaacaatctctggtgcatgggttaaacctgttcaagcacttatctttgttgcgatgttggcttgtggtttctacttcttcacaactggcaacatgactgctttctgggcaatgaccgcacttgcacttgcatttggctgggtatggattgcaccggtaggtggtggtgatatgcctgtggtggtatcgcttcttaactcgttctctggttgggcagcagcaggtattggttttacccttgaaaacaacatgttgatcgttgcgggttcacttgtaggttcatctggtgcgattctgtcatacatcatgtgtaaagcaatgaaccgttcaatcatcaacgtattgtttggtggtgcaatgggtggtgcggcagtttctacagctgctaaaggtgaacaggttcagcgtaactaccgttcaggttctgctgatgatgctggcttcttaatgtcaaatgcagacagcgttgtgattgtaccgggttatggtatggcgcaaggtcgtgcacaaaatgctgtaaaagagttatgcgaaattctaaaagagcaaggtgttcgcgtccgtttcgcaattcacccggttgcaggtcgtatgcctggtcacatgaacgtattgcttgctgaagcagacgtagcatatgaagacatcttggaaatggatgagattaactcagacttcccagcaactgacgtagtacttgttattggtgcaaacgacgttgtgaaccctgctgcaaaagatgacccaggttcaccaatttatggtatgccgattcttgaagcacataaagcacgtacaatcatggtgattaagcgttctatggcgacaggttatgctggacttgataatgacttgttctataacgaaaaaacaatgatgatctttggtgatgctaagaaagttgttgaagatatgacgaaagcaattaatggtacaggccactaagttgctttgatataaaaaaaccaccttcgggtggttttttattttttgagggttagaggaacttttccactagagtcatagattgctgatagagatcgcgtgctaattgctggtttttggcatgagaggatttccagtcaggcatatgcgcactgacatattcaccattgcggttttgccatgtgtcaccagtcgccatttctgtaatgagctttgcaggaaccgatgttggaactaaacctactttcatggctgcataaacgggttttggtaaatcacgataaatatcggaagcaacaccaccagggtgtaatgcattattggtaattgaattgtctgctagttgttcagctaatgcattgctgaacagtaagtttgcaagcttggattgtccataatagaacaggggattgtaaaaaccttccgcacgaaatttattaggcttaattgaaccaacccagtgtgcaatagacgctagatgaataatacgtgcttgaggagactgctttaaaacggggagtagtttttgagttaataaaaagtgacctaaatagttaacgccaaattgctgttcaaacccatctaccgtgagttgctttgtttttgaaaatagaccggcattattaataagtacatcaaggctgccatatttatctgcaatttcttcggcagctttttgagttaattcaaggctgtttaaatcaagagaaacgacatcgacttgtccttggtcgagtgagcgtagtttgttttgtgcctcttgtgctttttgaggatttcggcatgccaaaatgacatgttgtccttgttttacaagttgttctgctgtggcaaaaccaatacctgtgttggcgcctgtaatgagtatcttcactttttagtgctccggttatgctatttattgatgagactataagaattggtatagtgctggaattctgacaatttgtcatgtcaattttaaataagagtgatgacttgcttgttagtgttattaaagttttgttgagttaacagcttttcataggaagtgagggtaaaggtggctgtttaaataataaaagtttgagtaagtatataaacaaaaagcggctcaaaagagccgctttttttaaaagcaaaattttatgcgaccgactctggagcagtacgccataagctttctaaatcatagaatttgcgggcagttggtagcatcacatgtactacaacaaagccaagatcgattaagatccattcggcatctcgttcgccttcaacgccaatcgggcggaaaccagcttttcgagcttcttctgcaacattgtcagcaagtgctttgacgtgacgagtagaagtaccactcgcgatgacaatagcatcagcaacattgctaatagaactaacatctaactgtagaatatcttttgcttttacatcaactaaagcgtcatggacgactttaagacaagcttgtacgtctttatttgaggtgttcattgcgaaatcgtgagaattagacacgctgggcgatggttctaaattcatatagggtatattttcctgacaattactcactatctaatatagtggttttcactcagaatttcaaacaaaactagtaacagtttatatatttacatcatcggaaaaatatttctttttccatgtaaatgactgatttgagccatttttaggtttatattctgccgcaatatagccctcataagcactttgcttaatccatgaaaaaatttgctcatacggtatttgagctgtatcgggttcatggcgtcccggacaatctgcaaactgaatatggccaatctggtgaatattttcttgtaacccttcaagtacatcttcacccatcattgccatatggtaacagtcatattgcatttttaaggcagggtgattgactgcttctagcatttcttgggcttgggcaatgttctgtaccaaaaagcgtggcatatctgtgccattaatcatttcaaatacaggttcaatatcgtgttctgtcagtaaatcacaggctaattttaagttgcttgcaagtgtcttaaggcaagggagtaagtcagagtcttgaggttgcttacctgccaaaatattaacacgaggtacttttaatgctgtggcatagcgaatcgctaactgtaatgcctcacgaaatgcagcctcttgacccggtatacctgctaagccatttccaccttgcataaggtcaccagcaggaacgttaattaaacataaatttaggttgtaacgttcaagttggtcttgaatatcagaaatggcaagctcgtatgggaattgaatttctacatgttcaaagccctctgcatgggctaatgcaaagcgttcaattaaaggaacttcggtaaaaatcatggataagttaacggcaagacgacccatacacaaactccgtttattattgctctactacttgaatcatagtagctaaatctttctcagcaaagccatttttttggtgagtttgtagctgtaatagagctttttgtgcaacggggatgtctaaattaacattgttagccaatgttactgcgttgttaaggtctttcgataatgtttgaactttccactgaacaggttcgaaagtatgagtcgccatacgtggtgccagtatttgaaaaggttttgagtcggcaaatccgccagctagggcaggagcgagtaaagtggtatctacgcccgcccgatctgccagtgcaactgcttcggcaatcagggcgctgtttgctgccacaatgagttgattgcaaattttagttgcttgtcctgtgcctgtatctcccattcttgtgacacgttgggaaagaacattataaacaggacttaaagcttcaatagtttgagcatcgccacctgcaaaaatgactagcgtgccttgttctgccccagctgtacctcctgaaacaggggagtcaatccatatcacatcttgtgaagcagcagcctgagcaagtgcttttgtcgcagcaacagagagacttgagaagtcgacaatgacctgacccgcttttaagtttgtttgaatttgatcaaatactgcttgcacagctttatcgtcggctaagcaagtcaaaatgagagggtactgtccgatgttggaaagatcgagtgcatgcgcgccaatatcaataagttcttcacaagcagatgctgttcgattccatactgcgacctgaaagccggcttgtataagacggcttgccatacggcttcccataagtcctatgcctaaaaaagcaataggagtattacgatcaaaattcataataaagctcttatctatattggcgtggtaaaaatttaacttccggatgtttgtcttttttacgagcaagtttgctatttttaccaagtaataatttaagttgccagattttttctaagcgtaatgatttttctggttgatgttccattgcatctagtacacgttttgcagcagtcaatgcatcaggtgagcgctgcaacatttctgaagcgatcgcatttgctttttctaatggattctcacttaagtgagtcacaagtccaatatcttttgcataatttccgtcaaaaacacgggcagttaaagtcagctcttttgcaaggtcaactccaatcaagcctttgagcgaacgggtaagacccatatctggtactaagccccagcggctttccataatcgacattttaatgtctgggtgggcaatgcggatatcggcagctagtgcaagttgcatacctgccccaaaacaataaccttcaagagcggcaataacagggacgggcaaattttgccaaataagaaaggctttttggaaaaggctttgccctggtttaacaagttcccaaatagcaaatgcagagttcttaggattgtttaagtcagataaatcaataccagcactaaacacttgtgcttcacccgtcaaaattacacagcggatatctcggtctttttgtatagctttagccgttgttacgagttctttgagtagagcaaaactcatagcgttacgtttatcaggacggtttagataaactgttgcaatgccattatttttttcaatacgtaaaagtgccatgaaattcccgcttatttttttatcgataagcggagcatagcatggctggaaattggaaacatgacaggtcagtcatgcctatttaacaactattatttaatctggtatgactaaaatttgatgagctgcactctcaacttctttaatgacgagacctaattcatcgaaacgtctcatgacttcttcaatgaagccatcgtcagctctacggcgttctttgcgtagcgtagaaataaattgttcaaagtcacccgtcacttgttgaagttttggtgtgcctacatagcgtgttgcgccatagagacggtgtagtacatgctcaagctgaggaaagtcttcaagctcaatgagttgttgcatttcttctagctcggttgggaagctatctaccaacattttgagaagatcttgagctaaatcttctttgtttgctgccagttgtaaactttgctgccaatttaaaatttctggatctaacgcttctgcaaccacatgatgatctttagctagattttgcgcagtgaagttgtttttcgtccattgcgttaaaatttgaatgatctgctccatttgaattggtttggtgacatagtcattcataccaactttaagaagcttttgcttttcatctgcaagcgcgtgggctgttagagcaataattggaagttgcatttccccatctaaagtggattctaaagatcggatcgcacgtgtggtatcaatgcccgacataaccggcatttgaatgtccataaataccaaatcaaatggtttaagcttctgatcaattctttcttgaataatattcagcgcttcttgtccacttaaagccttagtggttttgacatttaactcacctaataatgcttctaaaacaattaagttaggtaaatggtcatcgaccgccaaaatatgtaaaccctgtccattaaagtcttgttgttcctcttcaaagataggttggtcacttaataattgaatgaggccactgcggcttaatggttgataaagtgggcgagcgcgatattcggtgagcatgtttggctcaagcgtcatttgatagccgtaaactgctaagttaccttgatagcggctacgaatttctttgagtagagcttcagtatcaccactatgatcaacaatgagccatgtattgtctttttggtcgagatgttttaagcggctaaacaagtccagaatcgattgagtttcgatatgtggtacttgataattttcaagatagtagcgcaaaacactggctgttgcagggtgagctaaataagacaccacttgtaaatgttcgaagtgaggatgttcaatctcatgttcttcatctacagcaaactgtgcagtaaaccagaatgttgaacctttttctgttggagcacgttcttggttatcttcaaagccaatttggccatgcatgagatgaaccaattgtttagaaattgccagacctaagcctgtaccaccaaattggcgggtaacagatgcatcgccttgcgaaaacgactcaaataattttttacggtctgtaccacttaaaccaataccactgtcctgaacactaaaatgaagcaagcactgaccgatgtcatcatgttccatacgtacacgaacaataatttcaccgtctggcgtgaacttgatggcattggaaatcaaattggtcaaaatttgcttaaagcgtaaagcatcaccaatcacttgttgaggaatgttgtctgcataataaaaagccatggcaatatgcttttgtgcagccaaaggtgacaacatatccatgacatcaaatacagcttcttctaagtcaaaaggtgctgtttcaagttccagtttacctgcatcaatttttgagaaatctaatacatcattaattaatgctaataaatgggcggaggacttgcgaatagtttgtaaataaaggttctgttcgttacttaaattttgttggcgaagtaataaatgaataaagccatcaatactattaagcggtgtacgaagttcatgactgatattggcaaggaaaaccgattttgcctgattagatgaaatggcttggtcgcgtgcttgacggtaagtaatgttttgaacttctaaagtatctaaagttctgcgtaagtcttcttctgtttgctcggtatgttcttttaactctaaaaaactaaaatgtaagcgtttcaccacgtttgcgatatcgcgctggagtaatcttaactcaccggaactgttaatcacgatgtgttggtctaaagtgtctgcattgagacgctgtaattgcatacgtatttcatacatgggtgcaatccagcggcgagaataaaagttaagacagagcaaaagtaataataaagtcatcagaccggtaatgaccaaagcaatcaaaatgcgataacgcgctaattcaagtggttgattatccatttcaatcaagagccagacaggaggctttcctgcggtatcaatgatacggactccataaatattattatggttataagagatcggaccaaaaaagttattgttttgtgtgaagttaggccagtaacgattatctcgataaccgatacttaaataagtctgaccattactatcaattaaagcagcacgctttagatttttctcgctaaacatactttgcataatatgttgagcatgatcatattcgtctggttgtagttctactaatgtgtagagatctttagcaatttgattgtagcgtgccaaaatcgctgaggcatgatgcaattgttgttgctttgcagaacgtgatgtttcagttaaaaccagaaaagccccaacacacgttaaaatcataatgggcacaaaaataagagcaattaattgcccatatgcatgattcagacgtaagcgtttcgataaggttttattgaaattagacatagctacatcagattgatctctctgtagggcatattatcacgctttattttaaaacagacggcattttataactgactgggctttaatcactttcattaaaaagcatagtgaaatggatgcagtaccgatcattttttcatacaatagtgccaccccgatttaggtgttgatcatgagtaatacacaacctgattttttagccgacgaatttttgttagatcactatgtaggtaaaacacctctggtccgtttgcagcgcttggcttgtcatacgcaggcaacggttttagcaaaattggaaggtaataatccagcaggttctgtaaaagatcgtcctgcatataacatgattatgcaggctgaaaagcgtggtcaaattaaaccaggtgatacattagttgaagctaccagtggtaataccggtattgctttagctatggttgcggcgatgcgcggctataaaatgaaactgattatgcctgggaattcaagtcaggagcgtaaggacgccatgcgtgcttatggcgcagaattgattgaagcaccgaatatggaagctgcacgagatatggctttgcaaatgcaagctgaaggtctaggtttggtcctcaatcagtttggcaatccagataatgtcgaagctcattaccttacgactggccctgaaatttggaaacaaacaggtggaaagattacccactttgtaagttcaatgggtacaaccggtaccattatgggtgtttctaagtatttaaaagaacaaaatccagatattcaaattattggtttacaaccttctgaaggttcaaatattgccggtattcgccgttggccacaagaatatttacctacgattttcgaaccaaagcgtgttgatcaaattatggatattccgcaaattgaagcggaaaaaacggctcgccgtttagcacgtgaagaaggaattagtgcaggtacatcttctgggggggcggtatgggcttcagtaaaaattgcagaagaaaatccggatgctgtgattgtttgcattatctgtgaccgtggtgatcgctacttgtctacaggcctgttttcagtacaggactgatgactcataattgagagaaaaaatgcgttttcctactttagtttttgatattgaaactttaactgatttaaaagcgggagcgcatttatatcatcttgatttgccagaggcagatgttgaacaggcactcacaaaaatccgtcgccaagaatccggcatggattttcagcgtttgcctttacatgaaatcgtttgtatttctggtttgtggattgatgaatcaggtttcagattattttcttttagtcgggaacactattcggaagctgaaattttacagaagtttctatccatttttgataagcgtcatccaactttagtgagctggaatggttcgcaatttgatttgcccgtcattttattccgtgccatgtatcatggtctttcggcacccgggttatttgatcaaggcgagcttgatagtcagaagcgttttaataattaccaaaaccgttatcaccaccgtcatattgatttaatggatgttatggcaatgtttaatggccgtaattttcagaaactcgatgatgtagcctgtattttaggtttaccaggtaaacgtggtgagtcgggttatcatgtgcctgaatacgtacgtacagaacaatggttaaagttaaccagttattgtgaaggtgatgtgctcaatacatggtttatttatttgcgttggctattgctcaaaggccaaatgaatatagatgagcataaccactggattagttcgagtattgagtatttacagactatgcctcagcaagccgattttcttgaggtgtggcaacgtacttcgaagcataccgaatttacgtcccactattttaatcctttaaatttttaggttcattctttgaaacagcaagccaaatctcgtaaacctcaacaacccgaatatatttttcaggttgaaactctttctcatgaggggcggggaattgcgcattatggttctcatccagaccatccggcagataagcatggtaaaaaagtgtttattcgttatgcgttgcctggagaaacagtaaaagcccaaattacgcatgaggctaagcgacttgaagaagctgaaatggtagcgcttttagcagaaccttcagcaaatcgtgtagaggcagtttgtcctcattatggtatttgcggtgggtgtagcatgcagcacatccaccctgatgagcagatctgtttaaagcaaaatgtccttcagtcacacttgcaacactttgctggtattcagcctgaacaatggttagaaccaattcgttctttgcaaagtgattatcgccgtcgtgctcgaataggtgtgcgctatttgccaaaacaggaccgtttgattctaggttttcgtgagcatcatagtaatcgtttaacatctatccatacttgtagcgttttggataaaaagttatcagatagtctgccggaattgcgtaatttactccaaagtctaaaaggcaaagcgcatattggtcatgtagaattagcaaaaggtgattatgaaacatctttattagttcgtcatatcgaaaaactaaacaatgctgatgtcaaccaattaagacaatttgcgttacacaaaggctggcagttgtatttgcaacctaaaggacccgaaagtcttcgtcgtattgatgaagaacaaggagctatgcgattacattatgctttaaatgcatttgatgtaaattttgctttttcgccattggattttacgcaggtcaatgccacagtaaatgaacaaatggtgcaattggcatgtgaattgcttcaattgcaacagggtgaaagagtactagatctgttttgtgggttaggtaatttttcgcttccacttgcacgatgtgttggtgcaaagggtcaggttgtaggtgtggaagcaagtgaagaaatggtgcagcgggcaacagataatgcaaagcgtaataatctggtgcaggcaagcttcttttcacaagatttaacaaaagatttttcgcatcattcttgggcaaatcaaggatttgatgcattattgattgatcctcctcgtgctggtgcatatgaaattatgcagtatgtaccgaactttggagcaaaaagaatcgtttatgtatcatgtaatccagcaacattagcaagggatgcaggtgttttggttcaacatggttaccagttaaaaaaagcagcggttatggacatgtttacgcacacagaacatgttgaatcgattgctttatttgagaaaattcaagagataaacgattaaaaacatgagttacatatccaggagaatggtatggtcacagtacgtgaacagttacctgaacaactaactgagttgtcagaggaaacgactgtagagcatgccgccgaaacacaagtcggtttagcctcatggttggatcgggttcgtgaaatattagatggggcagagcttaaacaactcgaagaggttgcgcatttaaccctacaaaaagagttagattcaacggttaatcatcgttccaatacatttgctactggtgttggaatggctgatattctggcgcatttacatgtagatgaagatactttatctgctgcaatgctttatcgtagtgttcgtgaggacattactgatatagaagaagtaaagcgaaagtttggtgagcaagtttataaccttgtcaaaggtactttggcaatgggtaagctttcagagcttattgaaaaaaataaacgactagaagaccattttaataacaaccaacgggaacatttaagcggcatttataaaatgctgatttcagtgaccgaagatgttcgtgtcgttttaattaagttagctgaacgtacttactctttacgtgagttggcaaactcatctcgtgaacgtcaagagcgtgtggcacgtgaaattttaactatttattcgccattagcgcatcgccttggtattgcacagctgaagtgggaacttgaagacttagcgtttcgttatttggcgccagaccgttataaagagattgcttcattactcaatgaaaaacgtcttgagcgtgaacattatatccagttcgtgatagaccgtttaaaaagtgaattggcggcgcatggtattgaagctgaaattacaggtcgagcaaaacacatttattcgatttatcgaaagatgaaaagcaaaaacctaagtttcgatcagctttatgatattcgtgctttacgtgtattggtgaatagcgtacctgagtgttatcactcattaggtattgttcatcagatttggcgtcatatcccacatcagttcgatgactatattactaacccgaaagccaatggttatcgctcattacatactgctgttattgctgagaataaatccttagaggtacaaatccgtactcatgagatgcatgacgaagcagagttaggggtatgttcgcactttaactataaagaaggttcaaagaataccgaccactcttttaaccatcgtttgcattcgcttcgtgctgttttggaacattaccaagaacgtaatgaaacaacagtacatcaaaatgaagatgagacggaaggttttgatcagcttcaagactttgaaggttttgaaaagatttatgtctttagtcgtgatggtgatattaaagaactaccacgtggctcaacagttttagactttgcttatcatgtgcatacagaggtaggaaacaagtgttatgcagcacgtgttaaccagcgctatgtaccattaacctatacgttaaaaacaggtgagcaggttgagattttaaccaagaaggatcgtgagcctaaccgtgactggttggtgaactctttaggttatatcaagacagctcgtgcccgtgacaaattacgtcattggttcagacagcaagaccgtagtaagaaccttgaagttggccgtgagttactaaacaaagaattgtctcgattggcgattcaccctaagagtatcgatctcaacgattactcgtcacattttaatgtgaaaacaggggatgatattttggttagtctggtcagcggcgatattagtttgcatgctctgattaatcagattaatcgtcaaatgcatctggatcaggatgaacctgaactggtacttaaaccaacattaaacccacgtgctagtcatactctgtctgcgcatggcatcttaattgatggtttagacaatgttgagctacatattgcgcagtgttgccaaccagttcatggtgaatcaattgccggttatatcacgttgaaccgtggggtaagtattcataaagtcttatgttctgattatcaacgtatgatcaagcaagagccagaacgtgctgttgaagccgattgggaaatgcagccaactcgtggtcaaagtgttcaaattgtagttgaggcttatgatcgtcgtggcttactcaaagacttaactcaagtgattttttctgaccagattaatatccgtcaggtgaacacaatttctgaggcagatggtattgctaatatgaagttgctcattgaggtgaaaggcttggctcagctttcacgtttgttagctcgtttagagcaacaaccggggattattagcgcacgacgcatgattcaaggtgtttaactaaattgagaaaaaggccgtcaattgacggccttttttataagctactttcttgatagataaatattcgttaaacgatttaaaaactgggggcttattgttgagagttgataaagcaatttggtttttataccaactggagtgtgagtaggtgtccagaaatgagcttttttctctacaagtgaaagcacctgttgagcaatatcattaggcgttaaatcgactcccatgttttgaatagaacctgcatccatattgttgaccattgcggtttgtacaaataaaggcatcacatctaaaacacgaataccgtattttttccattccacatctaaaccttcggtaattcctctcactgcaaatttactggccgaataagaaatgaggtcagcttgcccgtaaattgcagaagctgaagagagattaatgactcgtgcaaaagaagcttgttttaaataagggagtgcagcatggcaaccattgattacgccgtttacattaatattgattgttctttggtgtgacttgatatcgatattttcaaaggctccggaatataaaatccctgcattattcaccaaaatattaagctcgccagcccagtcggtaaattcttttaatatatgttgccactggctgtagtcactgacatctagataccctgcgcatgcattcggtcctaattcctgcgctaaattttgagcaagcgactcattaatgtcataaatgccgactttataaccccgctgataaaatacccgtgcaatttctgctccaataccttgagctgcgccactaatcagaatgctatgtttcatctttttttctctttatcgttacaatatgacgaatgatttgccgctttaattttgatcatagcaaattaagattttaaagttactgaccaattttttgaacttgagggttacatggataaattgcttaaaattatgcaagagctacgtgaaaaatgtccgtgggaccaagagcaaactccaatgtcactgactaaatatgcgattgaagaggcatatgaagtcgaggctgccattcgtcaaggtgacattaatgaaattcggaatgaattgggtgatctgttattacaagtggtatttcaatcgcaaatgtttagcgagcagggggcgttcaattttcaagatgtggttgaggcaattagcgaaaaattagtacgacgccatccgcacgtttttcaagcagaccaatttaacaacttaacaccagaacaagtaagtgagttatgggaacaaattaaacaacaagaaaagcaaggaaaaccacaatcaagattagatgaaattaaacatggaccagcactatctcaggcgcaggaaattcaaaaaaatgttgcaaaagttgggtttgattttgaaacggtagaagatgcttatacaaaattagaagaagaattagatgagtttaaacaggcacttaaaaatcaaaatagtaatgaaattcaagatgaatttggagactgcctgttttcattagtcaatgtaggacgtaaacttggcatttcaagtgaaagttcacttttatcaaccatacataaatttagaagtcgttttgcttttattgaagagcaagccataaaacagcaaagaacattggaagacatgaccttgtccgaaatggatgaattgtggaatcaggcaaaacgacaattaaaatcaggggaaaaaccacatgcaatacagcatgagattttggaaaaataagtattttgttttaataattttgtgcttgggagtaatttcaccttcggtttacgctcaatcttttgatcaaaactttcaagaatggaaggctaaacagcagatgtatgaccaaaagttaaacatcactaagtcttctcattctaatggttctaaaatttctcaaactaaaaattttaatgactctacagggcaaattcatttgaatcaggcgaatgtaaatgagtttcagcaattaaaaggtgtaggtgagaaaaaggctcaagcgattgtagaatacagacaaaagaacggtagctttaaaaatattgacgaaattaaaaacgttaaaggaattggaccagctatttttgaaaaaaataaatcgcgtttagccttataaaagttctattcgtcaattatcatttcctgcgcaatctaagagaatcaaattgccctttgtgtgtgttagagctatgattagcgacaacttgttatttacgtcctgacgtaggagacagcgtcttttgcaaaccttgcgagcgtcaaaatgtggtttgtccacagcccaacttccttcttcgattttagatgtgatcgatagtctgactaaagcaggctatgaagcttatattgttgggggtggtgtccgtgatttaatgctaggactcaatcctaaagatttcgatgcagtcaccaatgcaacaccttctcaaattaaagaagtttttggtcgtcgatgccgaattgttggccgtcgatttgaattggcacatgtctattcaggacgtgagctaatcgaagttgccactttccgtgcgcctcctaaaaaagcggtgaccagtgcttcgggcatgattttacgtgacaacaactggggaaccatcgaacaggactttgctcgacgcgatttttctatcaatacactgtactatcagccgcgtaagggtattgtgctcgatttctgtaaagcaattgatgatgtcaaaagtaagactttacgtttattgggcgatcctgtgcaacgttttgaagaagatccggtgcgtatgctccggacattacgttttgcagctaagctcaactttaaaattgattcggcaattctcgacatttttgatgttgagatgacgcaattacttcgggatgtttcaccacaccgtttatacgatgagtctcaaaagcttttcacaatggggcatttggcacgcgtgttaccaatgttgattgactttggtgtgtggaaacagctttttgcagatattcgtccggatctcactccatttattcaacgtgcagcaaaaaatactgatcaacgtattcaggtgggtaaaacgattaatccagcatttttctatgcggttttattgtggcagccatttttagagcgttgtgatttttatttatcaaaaggcgttgttccggccgaagcacgtgctcaagcaggtttggatgttttaaaacgtcaagcaacacgcacagttattcctcgttttgccgaaacttttattcgtgaagtttgggaaatgcaaacccgtttgcttaatccaaaaccacagcaaattgaagcattggcaagccatgctcgtttccgcgctgggtttgacttcttattacttcgtgaaaagtcaggtgatgacacaacacagggaatgggaagctggtgggaagcttaccaagaaatgtcaaacgacgaaaaagaagctgcgattagccaatataatcgtcagaaggcgaaaagtcgtcgtaaggttgctgctgagcctgttgaaagcaataaagttgatacggaaattgagcctttggttgatgttccagagtctcgaagccgtcgtggtaaaaaagaacgtgcacgacaagagcagtctattgaccgttttattgaaaaatcttccgcagcacaaacgaatgtgatgagtgatcatccaattttaaagcgcaagcgggtacaacgtgatttgagccaagttatttttgggccgacacaatgacagtaaccacatatattggcttaggaagtaacctaggtgactcacgccagattctgtctgaagcgatagccaaacttaaatctcttggtgaagtgaaagtatctaaactttaccaaagtccccctatgggtccccaagatcagccgaattatctaaatgcagtcgctcagctaaaaaccgagttacttccgcttgacttacttgaccagttacagcgttttgagcaggaagctgggcgggtaagactccgtcattggggggagcgaactttagatcttgatctactgatttatggcaatgaaaaaatacaaaatgagcgcttaacggtgccgcatgtaggaatattacaacgagattttgttgtgattcctttattagatttagatgctgatctacatattaatgatcagccacttaaaaatttagaactcatacaacagccaacgctgactgtacttgctgatgagtcttgggcttaaagccggacttattacgttctgcaaactcctgtagaggataccatcatgattagtctaagtgacttaagaaaatttaaagccgaaggacgtaagttctcttgcctaacttgttacgatgcaagtatggcaaaagcaatggaacttgctgaaattgatacgatcttaattggtgattctcttggaatggcaattcaggggcgtgactcaactttacctgtaactgttgaagacatggcctatcatacagcggcagtccgtcgcggtaatcagcatgctttaattatgactgacttaccatttatgagttatgccactttaaacgatgctttgcagaatgcgaaaacagttatgcaagctggtgcccaaatgatcaaaatcgaaggtggtgcatggctaagtgaaactgtccaagtgttaacacgtaatggtgtgcctgtatgtgtacatttaggtttaactcctcagtctgtacatgtatttggtggctacaagttacaagctagaacgcgtgaagcagccgatcagcttattgccgattgtacggcggtggttgaagcgggcgcggcagttttattactcgaatgcgttccggcacaattaggtcaagaaattgctgaattgttcccaaatactcctgtgatcggtattggggcaggtaatgcgactgatggtcaggtattggttgtacaagacatgttaggtctaacgtttggtcgagttgcgcgttttgtacgtaactttatgaaagaacaatctggtgaaacagcgattttagatgcttttaaagcttttcatgctgctgtacaagatcagtcgttcccagctaaagaacacactttccaagttgagctgtaattcatgaaaacagaaaccactatacaaggcttagctgcttctttaaatcctgctagagctgcacgtaaaatcattggttttgtcccaacgatgggaaatctacatgaaggccacctcactcttgttcgtgaagcgaaaaagttatgtgatgttgtggttgtgagtatcttcgtgaacccaacacagtttggtccgggtgaagattttgataattatccgcgtacgttagagcaggatagtcgtctacttgcagatgttggctgtgacattatttttgcaccatcagttgaacaaatgtacggtacacaacctcgcttaactaacattagcgtcagtcaaattactgatgatttatgtggaagctcacgtccggggcactttgatggcgtagcactggttgtcaccaaactctttaatattgtgcaaccgaattatgctttctttggtcaaaaagactaccagcaattagcagtgattcgccagtttgtacaggatttgaatattccgttagaagttattggcgtaccaattgttcgtgcagaagacggtttggcactgagttcaagaaatggttacttgactcctgaacagcgtcaggttgcaccagtcatttatcaaggtttaaaacaagccgaagagcaattacaccaaggtaaagatttacaacaagtcttggcagatttgaaaacactgttgacagacaatggttttgttgtggattatgtggaggctcgccaacctaatttgttagctgcttctcaatttgatcgtgatatcgtgttgtttgtcgcggcgaaattaggtggaacgcgtttaattgataatctacaagttgcctttacacctcaataatatataaaaggacagccatgccatgaagcgtatacttatcgtgacaggacagtctggttcaggaaaatcttcagctcttcaagtattagaagatttgggctactactgtattgataatttacctttggcattgctgcctgagatcgtggcaaagctagatcatgaaaataatcttgagcagcttgctttaggggtggatgtacgaagtactcgggcagatatgcaagagttcgaccatgtttttgagcaattacaaaaacatggtacggttgatgtgatttatctgacgacacaagatcaagatttgattgcacgatttagtgcttcacgtcgtccacatccgttagcaaatcgtttcaaaagccttttacagtgtattcatgaagaaaagcagttgctgattccaattcagtttcgtgccactgttcacattgataccacagataaaagtgttcacgatttaaaacatatcttgctatcaaaattaggacaatcagataatctaattgttatattgcagtcatttggttataaacatggcattcctttagatgccgactatgtttttgacgtacggcatttaccaaatccgcattgggatttagaattacgccgcttttctggtttagacgagccagttaaacaatttttagaagcaagtccacaagcaaatgaaatgtttgaggacattctccacttcttaaaaaaatggctgccggcatttgctgaagggcatcgtcactatatgacgatttcaataggttgcacaggcggccagcatcgttcagtttatatggtagatagactaaaacaagcacttgaggcagaatggtctgttcaggtcttacacagagaaatgaagcactggtcatgatagacacaactgttgatgtaattaataaactcggtttacatgcacgtgcatcaggaaaactgatagaggtcactacaaagtttcgttcgtcaattcaaattggtaagggcgatcatttagtagatgcaaagaatattatgtcgttactgatgttaggtgcaggtaaagggactactttacgtttagtcattgatggcactgacgaagaacaggcattaaatgaagtacaggcgttattcgccgcaaaattttatgaggcagattaatcgtggcacgtcgtcccaagcgttatactgaagaagattttgattctttagaaggacgtgcaagtaaaaccgaacagaaaaaagcagttcaacgtatggctgctttaggtgagcagttagcacaactttctatcaaacaaattcaaaaacttcctgttgatgagcgtttaattgatgctcttttggaagttcagaatattagttcgttcgaagcgcgccgtcgtcagtttcagcgtgttggtaaactcttgcgcaatgaagatgagacagtcattttatcttatttgacccctcagcaaggcgcgaagaaacaagctcaactcatgcgttgggtagatcgtatgatcgagcagggtgaccctgcaatcaatgagtttagcaaaatctataatgcatcagaacgacatactttacgccagcatgtcttaagaattaatcgtgataaaacccagcaagttgcagaagcagatcttgaagcaactaaaatgaaatttattaactatgtacaacaggttgctctattgtcagatcaaggttaatacagtttttaataaaaagcggcgttagatacgccgcttttttatttttatagaattcagattaagcgcgttcttttgcccattcacgcaagatgaatttttgcaatttacctgttgaggtttttggaatttcagtaatcaccacatctttaggaactttaaagcgcgcaagttctttttgacaatgctcaataatttcttcaggcgtgacactagccccagtttttaattcaataaatgcacatggtacttcttgccaacgttcgtcaggttttgccacaacagcggctgttaaaactgctgggtgtttatataaaacgtcttcgacttctaaagatgaaatattttctccacctgaaataataatatctttagagcgatcagtaatttttgcataaccatctggatggcaaacagctaggtcacccgtgtggaaccagccacctgcaaaagcttcctcagttgcctttggattttttaaatatcctttcatgacaatattgccacggaacatgatttctcccatggtttcaccgtcatttggaactggctgcatcgtttcaggatctaacacccgcatactatcttgtaaaggataaggtacaccctgacgagagtgtagttgcgcttgctcggtaatggagaggtcgctccatcccgcttgagaagcacaaagcgcagatggtccataggtttcggttaaaccatacacatggttgacattaatcccaatatttcgcataccttcaatgacagcgacaggtggagcagcacctgccaccataacttcaacatgatgttctatgcttggctgcttttccttaggcagattaataatcatagataggacgattggagcgccacagaagtaatcaaccttatgttttgcaataagctgcatcaccagttctgggtcaactttacgtagacaaatattggttccgccactggctgcaatactccatgcaaagcaccaaccattacagtgaaaaagaggaagtgtccataaataaacagcacggggtttcataccacaggctaaaatattgcttgctgcatttaaatatgcacctcggtggtgataaaccactcctttaggatttccagtggttccagaggtataatttaaactaattgcatcccactcatcttcaggtaattgccattcaaaattggcatcgccttgagctaaccattcctcatattcgaaagaaccaaggaattggttttcgccttcatactcttcatccgcaacatcaatcacaataatatgttggttaggaatgagcgataaagcttctcttgctaaattaacaaactcggggtcaactaaaagtactttagtttcagcatgctctagcataaaagcgatggttttagcgtctaaacgggtatttagggtattaagaacagcacccgccattggtacagcaaaatgtgcttcaatcattgctggtacatttggcagtaaaactgaaaccgtatcatttttaactatgcctaattgttgaagctgagatgcaaattgacggcagcgctgataagtttgtttccatgaaatctgacggttgccatgaataatagaagcttggtctgggtagatataagctgcgcgctctaaatagcgcaaaggggataacgcaacaaagtttgcgggtgtgcgtggtaattcgttataggcactaaccatgtgaaacaactccgtgttctattttttaattcattctttgaaaatatggcttaatagtaatcaaagcattaatgctttagtcttaaagagaaatacctcccagtcagaaaatgagcagaaatgctattttcaacatcttaaatcagttctgatgaataattatcctatttatgtatttctgaaaatttagctaggtctttattaaagtcatttattgctgtttaccgtataagcaaaatgtatttatgattttatgagtacaaaggttttcacttggcttgaacaagtgtaaaatctttcaggttttttaattttgatttacaccgtttttatattttgaggcttgcctcgatcataatctcgcggtgaaatgctccttcgtatagggcatcactccttaaggatttttttatgccaattatcacattgccaaatggcgatcaaaagagttttgatcaccctgtatctgttatggaagtcgctcaaagtattgggcctggtttagcaaaaaataccgttgctggacgagtaaatgatcgcttagttgatgcatgtgacttaattaccgaagactcgaccttacaaattatcactccaaaagatgaagaaggtcttgagatcattcgccactcttgtgcacaccttgtagggcacgcagtaaaacagcttttccctgaagcaaaaatggtgattggtccggtcatcgaagaaggtttctattacgatatctggatgccacgtccttttacactagatgatatggcagcgattgaagagcgtatgaaaaagctcatcgatcaagattatgacgttatcaaaaaaatgacaccgcgtgatgaagtcatcaaagtattcactgaccgcggcgaagaatataaattacgtcttgtggaagacatgcctgaagaaaaagcaatgggcttgtactaccaccaagaatatgtagatatgtgtcgtggtccgcacgtaccgaacacaaaattcttaaaatcattcaagcttactaaaatctctggtgcttactggcgtggtgatgcgaagaatgaacagcttcaacgtatctatggtactgcctgggctgataaaaaacagttagcagcttacatcaagcgtattgaagaagctgaaaagcgtgatcaccgtaaaattggtaaagcattagacttattccatatgcaagaagaagcaccgggtatggtgttctggcatgcaaatggctggactatttatcaagtactagaacagtacatgcgtaaagttcagcaagacaatggttaccaagaaatcaaaactccgcaaatcgtagattttacgctttgggagaaatctggtcatgcggcaaactatgcagaaaacatgtttacgactcattctgaaagtcgtaactatgctgtaaaaccaatgaactgtccttgtcacgttcaagtgtttaaccaaggattaaagtcttaccgtgatttaccaattcgtttagctgagtttggttcttgtcaccgtaatgagccatctggttctttacacggtattatgcgtgttcgtggttttactcaagatgatgcgcatatcttctgtactaaagaacagatcggtaaagaagttgcagactttattaaactcactttagatgtttataaagactttggctttgaagaagttcaaatgaaattatctactcgcccagaaaagcgtgtaggggatgatgcactttgggatttagctgaaaaatctttggcagatgctttagatgcagctggtcttgaatgggaattgcagccgggtgaaggcgcattctatggtccaaagattgagttctctttaaaagactgtcttggtcgtgtatggcaatgtggtaccattcagtgtgacttcaacttgccagttcgtttagatgcttcttatgtaactgaagaaaacgagcgtgatcaacctgtcatgttgcaccgtgcaattcttggtagttttgagcgttttattggtatactaattgaacactacgctggttttatgccgccttggctatcacctgtacaagcatgtgtcatgaatattactgattctcaagctgaagcaagtgagcaagttgtggcaaaactcaaggaaaatggtcttcgtgctatttctgacttgagaaatgaaaaaatcggatttaagattcgtgagcgtactctagagcgcattccttacctgttagttcttggtgatcgagaagttgaagaaggtacagtgaatgtacgtactcgctcaggaaaaaatttaggtactatgtcagtggatgctttcattgacttagtgaaatctgccgtcgccgaacgtggccggtatattgtggagtaagaaagattaaacagcctgaccgtaaccaacaacaaggtgcaaagagtaaccgtccagcaattaacgatgagatccgtgcaaaagaagtacgccttgtcggtgctgatggtgagcaaaaaggaattgtttcattaaatgaagcactgcgtgctgctgaggatgcagatcttgaccttgttgagattgtcgcaaacgctgagccgcctgtttgtaaaatcatggattacaacaagcacttgtttgacctgaaacagaagcaaaaagatgccaagaaaaaacagcatcaagtgcaagtgaaggaaatcaaactacgcccagcaactgatgtaggtgattatcaagttaagcttcgtgctattctgaagttccttgaagaaggcaacaaagttaagatcaccttacgtttccgtggtcgtgaaatggctcaccaacaacttggtttagctcaattgcaaaaaattgaagcagacgtagctgagttaggggttgtagagcaagcaccgaaaatggaaggtcgacaaatgggtatgttacttggaccgaaaaagaaaaagtaacactcaaaaaaagcactgcaaaagcagtgcttttttatgcctctcgtcttttagccctattttcttaaactgacgtttaatatcgttttaatccaaagttattctcaatttttatgtgtttttggtgttggaaatatcattgtattacccaaaacatgatataacgcaagacgcagtcatgataacgatgaataggaaaatagaatgattgatctatattattggggcacacccaatggacataaaatcacaattgccttagaagaaatgggactggattacaccctttacccaattaatattttagaaaatgatcaatttcaaccagacttcctgaaaatttctccgaataataaaattcctgccattgttgaccaagatggtccacgtggtgagccaatttcagtatttgaatcaggcgcgatcttgcagtatttaggacgaaaaactggattgttctacccgaaagacgagcaagagcgagttgaagtggaacaatggcttatgtggcaaatgggtggtttaggtcctatgttaggacaaaatcatcattttaaccgctttgcgccagagaaaattccctatgctatagaccgctatgtaaatgagactaagcgtttatatggtgtgttgaataaacagctcattggtcagaagtttgttgcaggggaatactcaattgctgatatggcaattctaccttggattttgcgttatgaatggcaggggattcaattagaggattacccgtatgtacaagaatacattgttcgcttaacagcacgccctgcagtacaaaaagcattatcaattaaagtcatctaagtttattggtagggtaatgaataaggtgaaaggtgatttggtctaatttaatatgctaagttactttttactttttttgagtgcttttggggcggctaccttattaccgctacaatcagaagctgtacttgctgctttattattaaaaaatcaacattcagcttttcttctcattttgattgctactttcggaaatgtattgggctcatgtataaactggtggttaggtttaaaaatagaacagtttaaacataaaaaatggttcccggtttctgaaaaacgtttagaacaagcccaacgcttttatcataaatatggcttttattcgctgcttttaagttggacacctgtgattggtgaccctattactttggttgctggcttattcaaagaaaatttttggcgctttttatttatggtccttatcgctaaggctgggcgttatattttcatttattgggtaattacaggttttatttaaaataaaagcatccgaagatgctttattaaaatgatttaactaatcttctgagcttttagtaatatcgactttaaaaagatcattggtttttagccaacagaaggttactactgcaagagtcatacaaccaccaaaaatagtcgctgcaatagttcccaaatatttggcagccaagcctgattcaaatgcacccagctcattacttgatgagacaaacattccatttacagccgctacgcgaccacgcatattttctggtgggaatatttgcaaaatggtttgtctaactaccaccgaaatactgtcgcaagcacccgtcatcgccaacgcaaatagtgataaccacatgttgttcgagaacgcgaaaaggattgtaaatacaccaaaccctgcaactgcaagtagcatattacgccatgcgtgctgagttggcggaaaacgagttaaagcaatcatagtaatgagcgcaccaatagaaggagctgcacgcaagtaacccaagccttcaggaccgacttttaaaatatcttcggcaaaaatagggagtagagcgattacaccaccaaataaaacagaggcaaggtctaaagaaatcgcccaaagaactattttggttttccaaataaagcgaaagccatcgcctaagctttctagaacattggcagtttcaattttaggaaagctacgtttatgtaataaattaatgagaataaagcagatagtaagtagaccggcaacactaaaaagactggtttctctgcctaaataagcgagcatgaacccaccgagcataggcccaataattacaccactctgccaaccaatggttgtccatgttgcaccatttgcataaagctcacgtggaattaaaaatggttttagggatgtagcagaagggttgtaaaaaccacgtatggtgcccaaaccaaaaataaccgcataaatgccccaagaaaggaaatttacactgatatgacccaacccatgcagatggaacagtaaccataaaactaaaggaagaggtactgagaaaaataaacagattttcatgatgacctgtttattaaatttatcagcaaaataaccaccccaaagcgatagggcaataaatggaatggcttctgctagtccaattaaacctaaagttagagggtctttggtaatttgataaagtgaataggcaacaataatttcttgaatcaaaattgctaatgttaagcaaaattgattaatggtgacaattgagaaatctctatagcgcagggcagcgaatgcatcatgtttctgcatttgaaatatcgtatgttgataatttgctcatattataggggtaaataagcagcgatgctgaaattattgccgattatattcatctaaaaaagagataggtttttctcatttctaaagggattaatttaaaaaaattctaggaatagttttaattttagtcagcatactataaaatacgcgcttccttacctgcaggtcgattttgcaatggtgcaatcgtgccgaacaggtgcccaaaagaggttactatggctaagttaaaaactcgccgtggtgcagctaaacgcttcaaagcgactgcaaacggttttaagcgcaaacaagcattcaagcgccacattttgaccaaaaaatctgctaagcgtatccgtcaattgcgcggctgtgtaatggttcacgtaagtgacgttgcttcagttcgtcgtatgtgcccatacatctaaggagattataaatggctcgtgtaaaacgtggtgtagtggctcatcgccgtcacaaaaaaattcttgctcgcgctaaaggttactacggtgctcgttcacgcgtttaccgcgtagcgttccaagcggtaatcaaagctggtcaatacgcttaccgtgaccgtcgtcagaagaaacgtcaattccgtgctctatggattgcgcgtatcaacgctggtgctcgtcaaaacggtttgtcttacagccgtatgatcgatggcttgaaaaaagctcaagtgatcatcgaccgtcgcgtattagctgacatcgctatgcatgatgcagtagcatttgctgctttagctgaaaaagctaaaggcgcattagctgcataagcttagagattcaaaaaaagaccgctttttagcggtcttttttatttttagtggttctattttaaaaaagaaaataatcagagataaatgatgaaagacgaaaaatttctaaatgacttaattcaaaaaatacagcaaggtcaccagttcaaatatttatatttctggggacatactcctaagaaagctaatcttattgataaaagctgttttagccagtggtttcctgcgcaatttaatgtagaaggtattgaatactttactgctgagcactatatgatggcgcaaaaagcaaaattatttaatgataaagaaatttttgcacagattttgcaggttaaacatccgaatgaagcgaagcaattaggccgtaaagtacgtaattataatgaacagatatggcaagaaaaacgttttgacatagtggtgcaggcgaattttgctaaattctcacagcatccggagttaaaaaaattcttattagcaacaaaagaccgtattttggttgaagcatctccagtcgataaaatttggggtgttggtatggcgcaagaccatccacacattcaagatccatctctatggcaaggactaaatttgttgggttttgctttaatacatgttcgagagttacttttaactgagtaggttagtacgagacgaattaatgcttcactctaaaaagtagtgacatgagggaagtgaattgaaaccattaaatgacacagatattcgtatagcatcatttaaggatgcattgtctattgcagaagtacatgtacagagttggaaagaaacctatacaggtatgattaagcaagaaatattgaatgagcttaacgtactagataaacaacagttatggaaagagataagtagaagtcctgatcataagttatttatctatactgaaaatggagtagtgaaaggctttctcgatggttatttaaatccggaaaataatattgctgaaattcgtgctttttatttattacgagaaattcaaagaaaaggagtagggcgtgcgttattccaaaagttctatcaatgcgctttaaatcaaggttatgcttttattcgtttagaagtttttaataaaaatccaagtcgcttcttctatgaaaaaatgggagccaaattaactggtgaagccgaactaccagagttcggccttggaataacagaactattttatgaatggcaactttaatcttgattaaagaccaaaataataggctaaagcacaaataattattgtcagaacaataagcttgattacccctgttcctccagccttatgatgaggtgcttttaaatgagttgcggactcattcgttgtatcaaaaggagaaggtttctcaacaggttttaattgagctgtttgataatgatttgctgctttcacaataagttttgcaaataggtcgtcagttttgtgggtaaagtttcttaagttaataatttgttcttggtctaagtcttcccctaaaggatcatttgcggtgcgttttttctgctctaaataatctgataaagcctgagtgcggtagaggagttgatgtgcacaatctgctgggtagctttcaggaataagagcaagagttggttgatgctctaccgaaatttgatgtgttgacccatcaaaatattttttctgaaattctggttcttcaaaacctgctgcatacttacttcgaaataactcagtttccataaagtctgaaatttcgtcccattgaggtgcttttaagtcagcttcaactttcttagataatttttcattcaattcaaaacgccagaaagtctctaagcgtaaatcgctgcgttgagtcagaggcggctcaaactcgttatcgttgctgtaccattcggcaagctcatgtccaaaaatccatgcgattttcttattgttttgatgacttacaataaaatgagcataaggtaaaagttcgacattattatttggattttgctcttcatttaagattgttgataagtgaagagagatctgggttgttccctgttttttgagtgcttctaaccaaacttggaaatgttgagcaagtaaatgttgtgaaattaagtcacgaaattgaaaactatgttggtcaaaaatatgatgttgtcgccattggctaaaacttaaattctgacgtaggtattcgttaccataggtcacaagtgtaagttgttgtttccaaatctgattaagcgccataataattgatctcattgacgatgctattattttatacgttttatctttttgttgcctaatacatttttcatgatggataaacttcatcaatacggtgaaaaactgttagaatgcagtgttttattatatttttaaatttgttgctttgagagttactatgtcactggaagccctgaccacagaagcgcttgctgccattgcagcagctcaagaccttgttgcacttgatcaggtgcgtgtgcaatttacagggaaaaaaagccagcttgcagaacaatcgaaagcattagggaaaatggaccctgaagaacgtaaagtacaaggtgctgcgattcatgctgttcgagaaacaattaataacgctttaactgagcgtcaaacagcattacaacaagctgcactggcgcaaaaattagcaagtgaaaccattgatattactttgccaggccgtggacagcgcgttggtacagttcatcctgttactcaagtgcaagaacgtatttgccagttctttactaaagctggctttacggttgctacaggaccagaagttgaagatgactatcataacttcgaagcattaaatattcctgggcaccatcctgcacgtgctatgcatgatactttctatttcgatgcaaaccatttgttgcgtacgcatacttctggtgtgcaaattcgtaccatggaaacaagccagccgccaattcgtattgtctgtccaggccgtgtataccgctgcgactcagaccaaacgcattcgccaatgttccatcaaattgaaggtttgtacgttgctgagaacaccagctttgctgaattaaaaggtttattaattaacctactgaatgaattttttgagaaagatttaaaagtacgtttccgtccatcatatttcccatttacagagcctagtgcggaagtggatatcatggatgagcgtggacgttggttagaagtattaggctgtggcatggtacatccaaatgtattgcgtgctgcggggattgatcctgataaatataaaggctttgcttttggtttaggggtagaacgttttgcaatgttgcgttatggcattaatgacttgcgtatgttctatcaaaatgatgtgcgtttcttacgccaatttgcctaacattttttcaggattaaataaggttttataaagatgaagattagcgaaaattggttacgcacatgggttaacccagcaattgatagcgatacattatctgatcagttgactatgcttggtcttgaagtagatgagctggcacctgttgctaagccatttactggcgttgtagttggtgaagttctaacagttgaacagcaccctgatgcagaccgtctgcgtgtaacaacagtgaatattggttcaggtgagcctttacaaattgtatgtggtgctcctaacgttcgtgctggaatgaaagcacctgtggcaactattggtgcaatattaccgggtgattttaaaatcaaaaaaggtaagcttcgtggtgttgagtcacaaggcatgctgtgcggtgcctctgaaattgaccttgaagataaaatcgatggtttacttgagttacctgatgatgctccagtaggggtaaacattcgtgaatacttaaaacttgatgataatgtcatcgatattagtattacaccaaaccgtggtgactgctttagtattcgtggtatcgcacgtgaagttgcagtgattaaccaactgcaaatgaatgagcctgaaatcaaatcagttgatgcgacaattactgatgagaaaaaagtagtcatcaacacggatggtgctccacgctacttaggacgtgtcattaaaaatgtaaatgttaaagctgcgacccctgaatggatggaacaggctttagcacgttcaggaattcgtactcatagtattttagttgatgtaacgaattacgtcctcatggaattgggtcagccaatgcatgctttcgatttagctaaaatcgaagggactgtacatgttcgccaagctcagccacaagaaaagttacagcttttaaatgatcaagaagttgaactacaagatgatgtgatggttattgcagatgaccaaaaagcactagcaatcgctgggatcatgggtggtctagcatcaagcgtaactgatgatacgactgatatcttcttggaaagcgcattttttgctccgcttgcgattgctggacgtgctcgtcgctttggtttacatacagattcttcacaacgttatgaacgcggtgtagattttgaattaccattaattgcgatgaaccgtgcttctcagcttattcaagagttggcgggtggtgagttcggtccaattactgtagttgaaaaatctgatttacttccgaaacgtgaagcgattgaacttaagcaagctcaagtagaccagttgttgggttacaaagtagcggcagagttcattacagatgcattaactcgattaggttgtgaagtcactgttcaagcgaatggtgaatggagcgtagttccaccatcacatcgctacgatatggcaatttatcaagatttgattgaagaagttgcacgtattgatggttatgacaatattcagatcagcttaccaagtatggatgttcaacttgctaagtaccaagatcgttttgaaatcgcgcagttacgtcaaacggtagtcactttagggtatcaagaagcgattagctttagctttgctgatgcaaaacttgaaaagcaattgaacccgcaagtaagtccgttaatgttggcaaatccaatctctagtgatttggctgtaatgcgcagcacattgctttcgagtttaatcccttgtgtacaatataatttaaaccgtcagcaaagccgtgtacgtttctttgaactaggtttacgttttgattatcaaaatgctaattctattcaggatctgaagcaaattcctacattggctttagttgccgtaggttctcgtgaacctgaatcatggcatgctaagccacagccaatggatttcttcgattttaaaggtgaagtagaagagattttagctgctggacgtgtcaaagttgagtatgtacgttcagagcgtccatggttgcatccagggcaatctgctgaaatcttagttgatggccaatcaattggttacttgggccgcttgcatccatctttagaaaacgaactagatttgagcacaacttgggttgccgagcttgatcaggctgctgttttgcaatcttatgtatctaattttacagaattatcacgttttccttcggttagacgtgatattgcgcttttaatctctgataatataaatgttagagatattcagcagttaatcgaaaaaactggtggagagcttttagactctacttggttattcgatgtgtatacggggcagggtgtcgaagaaggtaaacgctcattagcgtttgcgttattatggcaacatccttcacgtacgcttgaagatgctgaaattaaatctggtatggacaatataatccaagtgttggaaaacacttatcaagcgacattgagggcctcatgacagcactaactaaagcagacatggctgatcatttaagtgagttaaccagcttaaatcgccgtgaagcaaaacaaatggtcgagttgttctttgacgaaattagccaagcgcttattgcgggcgagcaggttaagctttctggtttcggtaatttcgagcttagagataaacgcgagcgtccaggacgtaatccgaaaactggcgaagaaattccgatttctgcacgccgtgtagttaccttcagagcgggtcagaaatttagacaacgcgttggaaatgagcagatcgattgatctgctttttttatttataattttaaataaacctagaataaatttttcttaatattagaaaagtatacttagccattaatacatcaaatctatttgatgtctaaacataaaatttagccataaaaaagaggacaaaatgtcctcttttttagctaatctagagtgtagattagtgtgcagcagaagcagcaacgtcagaagcagcagcagcaacgtcagaagcagcagcagcagtttcagaagcagcagcgtcaacagctacagcagcttcagaagcagcagcagtagcttcagaagcagcagctacagcttcagatgcagcaccagcagctggagcttcttctttcttagaacaaccaacgaaagctaaagtagcagcaacagcagcagcaacagcaaattttttgaataacatggcatcactctcacaaaaaagatttgagattaaaaaaacctaagttggactgttttgcttttattattcctaaaacgtagctaggtaacaacgcatggagcagtctaactggtctgccgctatgctatcactgcaaatgttgaaatactactgttggctgtcaaaaaagatcgggaaaagagtgaaaaaagcctgttttttaacagaaaaaaacaattaatcagctgagatatattggaaaaggtataagtaagctactaaaaaacatggcttttttatattaaaaatatttgttttcaaaaacttataaataattttacataaaaatcagcaaaatgtatttttgtgtaaagcttgtcaaccaaataaaaaaggccactcaatagagcggcctttttagaataaataatatgattatgttgaagctttacgtttcatctgatcaaagaaatcatcatttgttttggtttctttcatacgatcaagtaagaactccatagctgccaactcatccatagggtgaagaagtttgcggagaatccaaactttacgtaatttatcttcatccattaaacgttcttcacgacgtgtgccagatttcttaatattcatggcagggaagacgcgtttttcagcaatacggcgatcaagtgtaatttcttggttacctgtacctttaaactcttcgtaaatgacatcatccattttactgccagtctcaataagagcagtagagatgattgttaaagaaccgccttcttcgatattacgagcagcaccgaagaaacgttttggacgttctaaagcatgtgcatccacaccaccagttaatactttacctgatgaaggaattactgtgttgtatgcacgggctaaacgtgtaatggagtcaagtaaaatcacaacgtcttttttgtgctcaacaagacgttttgctttttcaatgaccatttctgcaacttgtacgtgacgtgctggtgcttcatcaaatgttgaagcaacgacttcaccgcgtacggtacgctccatctcagttacttcttctgggcgctcatcaattaataaaacaataaggaaaacttccggattgtttctcacaatagattgagcaatgttttgaagtaacattgttttacccgcttttggcggagcgacaataatagaacgttgacctttaccgattggtgcaactaaatcgactacacgcgcggtcaagtcttctgttgtaccattaccaagttccataaccagttgttcggtcgggaaaagtggagttaagttttcaaataagattttattacgagaattttctggcgtgtcatagttaatttgattaactttgagcaaagcaaaataacgctcaccttcttttggtggacgaatggtacctgtgatggtgtcacctgtacgcaagttaaagcgtcggatttgtgaaggactcacataaatatcatccggaccagctaaatacgaacctgcggcagagcgcaaaaaaccaaaaccatcagagagaatttcaagaacgccgtcaccaaaaatttcttcgccattcatcgcatggcgtttcaagatggcaaagataatatcttgctttcggttacgagccataccttcaaggcccataaattcagcaattttaattagttcgccgattggttttttcttgagttcagttaagttcataagggtcagaattaggaaagagtagagtgtggtttaaaaagaagaaaaatcgctcgcatacaaaaaagagtatcgcaattgtatttacacaataacaattcagaagtctgattaactgtttcgaagagaaatgtgaaaaaacaatttctgttgccgagtggcgatctttatgtttgtatcttgtaagaagccggacagaagacgattcccttcagtgcctcttgagcatgcaatataagtgagatcagctaatttgtcaatttatagccgaaaaaaatacgctataaaggtatagcgtattttcatctgtaacgttacgtcttaaacgttttcgtcaatgaagctaacgagtttagaacgaggcacagcgccgatttgctgagctactacttcaccatttttgaaaagtaatagagcaggaatattacggatattgtatttcactgccgtctcttcacaagaagtcacgtcaactttaacgatttttactttacccgcatattcacttgataaatcttcaagaacaggtgcaattgctttacaaggtgcacaccaacctgcccaaaagtcaacaagtacaggtgtttcagcatctagaacatctgcttggaagttatcatcagttgtatttacaatagtcgcagacatggtacggctccaatttttagaaaaaagtgctatcactataggaggagataatctctatcagtattacatagctacttagttcaatgtaagggtttgatgctattattcaaggcttaagtaaatttgtctaatggatgctcacgatattcatcatcggcttgtacaatcgtttaacaaatagaaaaatatcaaacgctattaattgttgatgaaaatggcttttcaattgcattcttgtgaattactctaggcgtgaattgttatgggtttagttcaataatgtctgactttctgattgatgaagaattacttgctgccatagatatggggtcgaacagttttcaccttgccattgcacgggtagatcacggtgaagttaaaaaagtggcttcaatgtcagaaaaagtacagcttgcagctggtcttgatgaaaataaaaacttaacagaagcagcacagcaacgtggtttagcctgtttggctcgttttgttgggcgtttaggctcagttcaacctaaccgtttaagaattgtggcgacgaacgctttgcgtcaggctaaaaatggacatgagttcattcaaaaagctgctgaaattttacctaaacctattgaaattattgcaggccgtgaagaagcacgcctgatttatcttggtgtatcacatacgatggccaatggaggacgccgcttagtggttgacattggtggtggatctaccgagtttattattggcgaagaatttgagccaatttatactgaatcattacagatgggttgtgtagcctatacaaaagcctattttgccgatggtgaaatcacacaaaaagcatttgataaagcagttgttgctgcgcgtaaagagctttcagcaatcgccaccacttataagatggaagggtgggatactgttgtaggttcaagtgggaccattaaagcttgccgccagattatggtgaatatggggctaagtgacgagcaagaaaatgtcacacgtgaaggtctccataaacttaaagataagttacttaagttcaaaaatatttctgaaattgattttgaaggacttcgagaagaccgacgagcagttttgccagccggattggcaattttgtacgctgtttttgaagttttagaaattgaacgtttggcatattctgatggtgcattacgtgaaggagtcatgtatgacctgttaggccgttttaagcatgaggatatccgcgaccgtagtgtacaagcattaatgggacgttataacgccgatccgaaacaggcagaacgagttgtaaatacggctcaatacttatttgatagtgttgctaaaccacttaatttaacgagtgaagacagtgacttactgcgccgtgcagcatatttgcatgaaattggtttagcgattagtcatggtggctatcatcgtcatggtgcttatttattgcaacattccgatattcctggtttctcacaaattgaccaaaatcatctttcacatttggttgctcatcaccgccgtaaattgcgaaatgatgtaaaaaatgaagttttaaaggctggcggtcataaattagtttatttaagtttgttacttcgcctagcagttttactcaaccatagccgcagtgatcagatgcttcctgccattgaattgaccatcataaatgatcaacaatggcaacttagtgtttctggtgatgccaaacaatggccattgttagttgccgacttgcatgatgagcaagagcagtttaagcattgggacattgaattgaatattcagtcggaaaaatttatcgattaaagggataatattcgacctatgaaaaaagctactcagtccaaagcgtggacaacggttcaaattgcacgtcatcctgaacgtccgcagtttctagattatgtcggtgaaatctttacagagtttgatgcattgcatggtgatcgtttgtttggtgacgatggtgcgatggtaggtggtcttgctcgttttgacggtcaacctgtgatggtcattggacaacaccgtggtcgtagtacccgtgaaaaattaaagcacaactttggtatgtgtaacccagaaggttatcgtaaatctcagcgtcttttagatatggctgagcgtttcaatctaccagttttcacctttattgatactatgggcgcatatccgggtgttggtgctgaagaacgtggtcaggcagaagcaattgcgactagccttgctcaactttcaagcctgaaagtacctgtaatcgcaacagtacttggtgaaggtggttctggtggtgctttaggtattggtgttgctgacagagtaattatgttgtcacatagtatttattctgtgatttcgcctgaaggctgtgcatctattttgtggaaaactgctgagaaagcagctcaagcgagtgaagctttaggtttaacagcagataaactacaatcgctaggtattgttgaatacgtagtagatgaaggtgaaggtgcgcatttagatcctgagcgtgtgatgcaaaacttaaaagtagttttaaagcaggctttggatgaattgctaccaatggatgcaaatgaacgatgcgaagcacgttatcaacgtttaatgaagtttggcagcgaaaatttaggcgtggcgtcttaaagcaagctcaagagttctctgaaaaaagttcttttcttattggatgtagtggtggcatggattcaatgctactactacatttaatggctcaaattttccctcaaaagatccgagcaatttatattgatcatcaactgcaagatcaaagtgcagagtgggcggaagtggttgccacacaggcaacaatattaaatattccttatattattcaaaaagttcagattgcaaacggcaatctggaagctcaagcacgtcaagcacgttatcaagcatatcagcaacatttacaagaaaatgaaattctgttgcttgctcatcatcaacaagatcaggcagaaacagttattttgcgattattgtcaggtgcgggagtagatgggcttgctgcgatgcaggctattgattaccgtaaagatatgacaatttggcgcccctttttggatttaacacgtgagcaaatcgctttatggaccgctcagcttgaagttaaatatattgatgatccaatgaactatgacacccattacgatagggtgtggtgtcgtgaagcactgtggccatttttaacaagccgttttccaaaaatgcagcaagctttgagccgaaccagttatctgatgcaagatgcttctgaagttttagaagaagttcttaaagatgattggcaatattctggttcagctgactatttagatctaacgaaattatccgagttatcttttgcgcggcagcgccagttactttctgcgtggatgaaaggccaagggcaatatcgacctgcatttgaaatggtcgaacggctaagaacagaagttattgagtctaagtcagatgctcaagccgctttacattggaaccagttttactatgtccgttatcaaaatatactctataggttgagtaaacagatttatttcgctgaaactttaaatccggttgatgctgaactagagcattcatttaaattagaagaaagatggcagggcgcagctggactattccatgttgagtgtaaaaaaattggtttaagtcattctttattgaataaaaaattaaaaatcattcgacgtcaaggtggggaaaagattcacctatatggtcgtgttgggcaatggcctttaaaaaaagcaattcaagaagcacatattttgccttggcttcgtcatacaattcaaatattagtcttagataatgttatgcttggggtttttacaccgaaaggattttggttggctcagtctccatattgtgaggaaggagggtggcaaccagatttaatttctcattcttgtaatctggtaaatggcgaatatagttatggcaacagcagtgaattgtaatatctgttttattggtggtggtaatatggcccaagcattaattggcgggctcatttcaagaggattaccaccaacacgtattaccgtttcagatcctgtcgaacaaattcgtcaactattgcaagaaaaagaagttcatgtaactcaagataatacggctgctatccagaatgccgatgtagttgttcttgctgtaaaaccacaagttctggcaaatgttctacgtccgttaaaaggtttattatcggataaattggttatttcaattattgccggtgcggaaattaagacaatatcaaatttgattgatagtgaacgtattgtgcgagttatgccaaatacacctgcattagttcaaactggtgctcatggtatttacgcgactgatgtggttggtgcctcggaccgtgaattaacgagtcagattttagcagcaactggtttaacaatttgggtaaactccgaagctcaaattgatgcggtaacggcagtttcaggttcaggcccagcttatttcttctacctcatggaaagtatgattcgtgcaggtaaaaatttaggcttggatgaaaaagttgcaactgctttaactcttcaaacagcattaggtgcagctcaaatggcaattacgagttcaaatactccgtctgagctgcgtaaaaatgtgacgtcaccgaatggtacaacccaagctgcacttgaagtttttgatcgtgcacaaatctctcaaaatattcaatctgcattagctgctgcacagaaacgtagccaagaattggctcaagaactgagtgacagtgcaaaatagctttaataggataagacaactatgggtgcaaattctgcgctaatttttggaattttaattaacgtcgcgattttattggtctttttccgttttttaatgcaattggcggcagtaagtccttataatcctgtggttttatcgacagtaaaggcgactaagattgttgatatttttggccgaatttttccaacggtcgcaaaaggccgattcaatctggcagcgttggttcttttaattattttatatttactgaaaattttcggtgtaatgtatctttcgggttccatgccaaatagtccggttcatttagtgattctgacttttgtgaccatgattcaggatttgattcgtttctgccgttacttaatttttgcaacaatcattttgagttgggtcgttatgtttactcaatctcgttcaccttatattgaggtgattcaagatttagctgaaccgttactcgccccattccgtcgtttattgcctaatatggggatgattgacttatctccaattctggcatttttggcactctatattgccgagatcttaatgaatgaagtcgctaaagttttattaactggactttaattttgtaagattaaaaaaagggctgtattacagcccttttttattggtttatcgataaattaatgggcatcatcccagtttttaccttggcctacttctacgactaacggtacagaaatttccagaacagactgcatgacatccgcaatttgttttgaaagttcatctgcaatgtttgaatcaacttcaaacaccaattcatcgtgaacttgaagtaatagttttgcttgatcttttggcaggattttatctacttcaatcattgctaacttaataatatcagcagcactaccttgtaaaggtgcattaattgcagcacgttcagcagctttacgtaccatcacatttcgggcgtcaatatccggtgtatacagacggcgacctaaaatagtttcaacaaacccttgttccgatgctacttggcgagtacgttgcatgtattcgtaaatgccaggatagcgctggaagtattgtttgatatagttttgcgattcttcacgagtaaagccaagttgacgaattaaaccaaactcggacatgccgtaaagtagaccgaaattcacagctttagcctgacggcgctgatcattggtcacatcttcaattgcaatacctaacacttctgccgctgttctacggtgtacatcttgaccatgttggaatgcatgaactaaggcatcatcttgagaaaaatgagccattaaacgaagttcaatttgcgagtaatcggctgctaacaaaactcgtccttccggtgcaataaatgctttacggatttgacggccaatctgtctacgaattggaatgttttgtaagttagggtcagaagaggataggcgacctgttgccgttagtgcttgatgatagctggtatgtacacgatgggtatcattatgcgactgctcaattaaacggtcagtataggtgctctttaattttgctaatccacggtgttctaaaataatttccgttaatgggtgctcaattttttcaagaacactttcactggtgctgtattgcccagttgcagtttttttaccacctttaatgcctaacttatcaaatagaatttcacctacttgtttaggcgaagcaatattaaaagtttcacctgcaatttccatggcctgattttcaaggtcttccatagttttcgcaaattcaacacttaatttatctaagaaagcatgatctaaacggattccatcttcttccatacccgataagattcgagcaactggcatctcgatgttatataaaatattttctaattcaggatgtgctttaagtttatttgaaagtacttcatataaacgataggtcacatgagcatcttcagctgcataatgagctgcaacttcaatctcaatttgattaaaagtcttctgttttgcacctttgccagcaatttgctcaaaagtagtggtcaaatggcttaggtaaactcgagcaacatcatccatgccatgacgagtagctgctgcattcagtacataagatgccagcatgctatcgaaataccaacctttaagttcaataccgtgattagcaaaaatgtgcgcatcatatttaagatgatgaccgatttttttaactgcttcattttcaagtataggcttgatttgcgctaaaacttgttcacggtccagttgttgtggtgcattttcgtaattatgtgccaaaggaacatagtaggcatcttttgcatcaaatgcgattgaaaaaccaaccatctcggcaatacggtaatcaagacttgtggtctctgtatcaatagcaaaatgatcggcattctgcatgcgttgccagagctgatcccatgcttcttgtgttaaaacagtgtgatagtttgcagttccaagctggtcatcttgactagtcaagcttgcttgatcttctgtttcaatcgtttgagcaggtttaacttcattttggacaatagtttgtgaagcttgctgcttatagcttgagctatttggattgtttggatgatcgagagactgtaactggtttctaaactcaagctccgtatagagattgcgtaaggcatctacatttggatcagtaagttttaattcatgccagtcgagttctaaaggaagatcacagacaatgcttgccaactggtgatcaagcttaatattgtctaaattatctttaatattttggctcagtttgcctttaagttggtctacattggcaatgatattatccaatgtcccatattcagtcagtaatttggcagccgtctttgcgcctacgccaggtacacccataatgccgtcagatgcgtcacccataagggttaagtaatcgataatctggtttggccaaacgccaaatttttcaaatacgccgtcggtgtctagcactcgatctttaaagctatcttcaagttttacatagtcattaaccagctgggccatgtctttatctccggttgagataaggacatgatgaccttcttttacggcgcgtttagcgagagtcccgataatgtcatcggcttctgcacccggaagactatataaaggaatcccttgagccttaatcaatgcatgtaaatatggaatctgttgagacaattcttccggcatagtcgggcggtcacctttataaataggtgaaagcttatgacggaaagttggctcaggcgtatcaaaaatgacagccatatgtgtcggttgcatacgacgcatcaatttttgaatggcagaaattgctccacgtattgcattggtatgtaaccctgtagaggtcgtcaatggtggtaatgcatgatatgcacgaaataaaaaataggacccatcaaccaagacaaatggtggcattgaacaattccttaaactgaattatgggtattttacgtgaaaacggctatgaatgcaggtttatgatttttgcagtattttgtatgtataaatatacgcatgtattggcttgaagtaagatgatttgtaatgaaggtgtcatattgctaagcccatgtataaaaaagacaaacagggaatgatcatcgttttgatcgctttgactttgtttttagccatttcaattggttttaaatttcagagtgccgttgttgctttatctattgcattcactgtcatactggttcagtcattatcaagtctgcatcaacgtttaactcatttagaacaacagttttctcaccagacaacgccactttattctattcatatgcaaagaacggtaatttataccgccgctttggttgcattagttgcttatatcaatcattggatgtggattgctggtggggcattactggttttactgttatgtttgattcaaaccatcagtgcatttcatactcgtttattgttcctcgagacagccaagcaaacagtaaatgtaaatgaatctatacatacagaagtgataacgcctgtattagggcaagttgatccaaacaatattaccgagccagctttacctggaacaatagcattaaatcaagaaaaacaaacagttcgtacgcagaccaccgcatggtggcaaccagcagtcgattggatgattcatggtaatccaattttaagggttgctgttgctgtgcttatggttggggtagtgctcttactgcgttttgcaagtgagcactggcagttgagcttaggtgtaaaacttggttttattgcgattgcaggaggtgtattaacagcatttggatataccttgcaaaagaaaaatcagctatttgctgtggcactgcaaggtgtagggttagctgttgtctttctaacgcttgtgttctcacatcattttggtgtaatcaccagcctaactacagccagtattctatttacgattttattagcaattacagtattcctgagtttaaaacaacaagctatttatttggcaatactcgcactgggtatggcgtatgcggctcctttagttattccgcaatatcgtcctgatgtggtttttttatttagttactatcttgttattaatcttgcagtcgctgcggttaattttattcagccttggaaaatcctaaatcagatcgctttctttgccacaatgtttattggcggtagtgcaatcgtattttatgcagagccagcaaaatttgacacattagactggattttatggctccatatagcgctatttatttggttaagtgttcgttatagccaaaatatctctcgggtttcagaacatgaaaaacaagaggggatccgtttacctccgctcttagatgttggtcttatttttagtgtacctgtactaggctttacgcttcatgcctatttagttcatgagtcgacccaagctttaacaattggtgctgctgttttagcaggcatctatgcggtgttaacgttctggattaaaaaaactcatccccagctttcggtccttgcaaaaagttttttcattctcgcggttgctttttttgccttaatttttccactcgcaaaaggggcgcactggactgctattggctgggttgcacaaggaacggctttaatcgtttggggagtaactgaacgctaccgtttaagccgatatattggcgtgattttagttttacttagctcacttgcactgttttatcaggtttgggcaaatgaagagtttccaacactaagcactagcatttatgcaattgcccaattcatttcagccttttatttattgcaatacaacagcaaagaacaacgctattttagcgcaagcctgtttagcggtattttcttatgcttaggcatgtatgcgggcgccgttgcaggtgtagaaataatggcatggcatcatcatgctttaagtccatatttgatgtttgctatcgctctaatagcaatatttagtgcgattgttcactataaacttcgtgtgcaatggcaaagtttgcagttaattttaattagcctgttactgttattggttttaggggaggcctttgcgagtcaagtatttactttgtttaaatgggtagactcattacaacaaactactttcctagtctctaccattattcttagtggcttatttattatggctcaaccgcagtcaagtcatttgggttacgtcaaggtatgggcgggtttaagctggttagcgttagcgatagttggcgtggctattttcccaaaaatgccaatagtcgctttggcttttgttcctgtgatttattcgctttgggcttataaaactcataaaacgacactattgcatcaaattccggtgtggtgtttaagcctcagttggttgcttgtggtgagtgttgatgttcattctgctgaatatctttactttgttcctttatttaacttaactgattttctttctattgtagtatttgcaggtctgctctttattatttatcagcatgcttttgatcaagataaatcgctggaatggacttttaaaattacaacaattttagtgggcttactggtatttagtagtgtagtcgtcagaggcttgcaccattactgggcaactccgctatggagtgcttcaatttggacaaatggtgtagtacagctaagtttgacgttactttgggttatattggcatttgttttgactacatactctagtcgaaaaatgattcgtcaactctggtttgtaggcgctgcacttttagggattgttgtattaaaactaattttgcttgatctatcacaaagtgcgacattaactcgggtcatttcgtttattggagcaggtggggtaatgttgattattgcttatcttgcgccattaccaccgtcatcctctgtacagaagaatcaagagcctaagctttaggctctcgttttaactctttttgattgctgtattgatcgatatcatcttcagcaaaagcagtagatggtcgatcaattaagcccattttcggaacaggaatctcaatttggttatctaaaaaaccatttcggatacgttcttgcatttcatctcgaacttttaaagagttttcttgacgacaccacattgcaaataaaagctcaatcgatgactccctgaaggcagtaactgtaacagcaggttttggatcatctaacacgagtggataatttgctgcgacgttaagtagaacctcacggactttaataatgtcttcatgaaagttaattgccaaagtaattggaatacgccgtattggatattttgataagttgtgtacaggagcacgaatgagttgttcgtttggtaaacgaatatagacgttgtcgagtgtaagtaactttaccgaaagcaaatcaattgagataacttcgccttcgattgtattccctcgaataagtgtaatttgaatcgtatcaccgacctcaaatgaaccttcaccaatcaaaaataaaccactaatcaagttactggcagatgtttgtgatgcgaaaccgagtgctactgttaagatccccgctgcccccagaaatacactaagtttgaacccggcttcttttaaactcgtcataatgaagagtaagaaaataaaatagaaaataccgcggcgccataccagacgctggtgagcattaaaacgtgagccaacggttctaataaatgtatttgaaataatacgggcaaggacaaaaccaataaaacaaagcacaacaccgactaaaatttcactaattcgttcggtattgatattggtaaatatgcttttgaggctatcagcgatatcttttggaatacttgaatcggccataaaacccccttaaaagaatgaatcaaacatattaaatagcgcaccacccggtgaacgtggtgggtgaacataagtcacttcacctgccagagggggagtacggttttcaatacgaatacgggctgggcggtcagagccttcatagtagactttgatttgtgatgtccataagcgtcctgtactttcactataaaatagcggtagggcagtaaccggtacattcatacggtcaaagcgtaattgatgattactggtattatggaaatcaatcggcgtaactgcacgaaaagcacgtggggttaatagatttaaatcggtacgaccatcaacagaggttgcataacaaatttcaccttgctgggcattgggaccaaaccatgtatctttgggttgaattacaggaatctcaaataaaggttcatgctgactttcaactaaaccggcaatccataggggggtactaatataaagtgtccctcgttgacccgctggaatatagattggatcaactggtttaattaccactgatcggtccgccaaacgtggcatgagtagaaacttcggattagttttccgaaacatataacgttcaacttgcacagaatgtggaaaaccaaaatttgcatccgttatgatgtgccaatcttgctcattatcatcttggagagtcgggcgataatattcgatacgccattcttttatgccacgtgttaaacgaaagagcattgaaccgaattgccatgctttggactggttaatttcaaagtgctgttcaccccaccattttaaagaattctgggggtgaggctgatattcattattttcaaacaagacgtaaaattcctctaccgagttgttaaacagacttcacgctgtaatctgcttagagtacactcaaaatcatcttactcatcattataaattgtgatgcaaatattgaaacaaatacaagttccatatagttttgccaagcgtcatggtgttttatttcgttatgacggtgatcaagtttttattgttagacgtcaaaatacagaaaaaattgcattgcaggaagcaagacgaattttggggaaacctgcacactatcaattatgcactgaacaagaatttaatagtctattaagtaccagttatgcaggtgatacaggtgaatctcaacaagtagctgcaggcttagaagaccatccggatttattaagccttgcagatcaggtgcctgaaacagaagacttaatggatcaagaggatgacgcgcctattgttcgtctaatcaatgcacttctctctgaggcaattcgtgttggagcttcagatatccatattgaagcctttgagaaaaagctatcagttcgtttacgggtagatggtcaattacgtgaaattgtgcagccacgccgtgaactagccccgttacttgtttcgcgtattaaagttatggcgaaactcgatattgctgaaaagcgtgtaccgcaagatggacgtatttctttacgtcttgctggtcgtgaagtcgatgtccgtgtttcaactttgccatcgtcacatggtgaaagggtggtcatgcgtttactcgataaacaagcgggtcgccttaatatgactcacctaggtttaatggcaaatgactatgaacgtttaactcagttagtacatcgtccgcacggtattattttggtcacagggcctactggttcggggaaaacgacgactttatatgctgccttatctgatctaaatgacaacacccgtaacatcttaactgccgaagatccaattgagtatcagcttgaaggtattggccaaactcaagtgaataccaaagtagatatgacttttgctcgagctttaaaagcaatgttacgtcaagatccagatgtggtcatggtgggggagattcgtgatctagaaactgctgaaattgcggtgcaggcatctttaacaggtcatttggtgttatcaacactacataccaataccgctattggtgcagtgactcgacttaaagatatggggattgaacctttcctgctttcaagctctttaattggggtggttgcgcagcgtttggttcgtactttatgtccacattgtatgacatggcgtgaagccgatacttttgagaagcaagtttttcagcatattttccatgaaccaagtttaaagttaccagaggctcaagggtgtgatcagtgttctcatttagggtttaatggccgtacagcgatttatgaaattgtacctattgatgaacctatgcgccgtctcattcatggtaatgcagctgaatttgaattagaaaatcatgctcgtcagtattctggttctattcgcgatgatggtttacgtaaggtgctctcaggtaaaactacacttgaagaagtgcttcgtgtaaccaatgaagcaagtgaagcataatttgtaagatataaaaaatgcccgatatgattcgggcattttttatattaaaacttattcagtcacaatattaaacgtcacatcaatattgttacgagttgcatttgaatatggacaaacgatatgagctgctgcaactaacttttcagcttcttcacggtccataccgattaaataaacatttaaagtaacttcaatactaaaacctgttggaattggaccaataccgacttcaccttcaacatacgcatctttgctaatattgaatttatcgcgatttgcaacaaattttaaagcacctaaaaagcatgctgaataaccagctgcaaataattgttctgggttagttacggcaccaccagcaccgcccatttctttaggtacaccaagttgtacgtctaatacaccgtctgatgaagttgcacgaccatcacggccacctgttgctttagcttttgcacgatacacaactttttctaatgacatctttttattcctaaattaaattgaatgcaaatatatcgtacacgacttaattattttaacaagtcaattttgtaaaaaaattggtgattatttagctatatttgtacggagttgtgttaattgatctttgagaccgagaagggtagccgtatcacaagaactggcctctaagatatgctttggaatatttacggcctgttctttaagttttttccccttttcgctaagcgtgataatgacttgtctttcatcttcttttgatcgagtacgattaagaagctgcaatgcttctaacttttttaaaattggggttaaagttgaagactctaaaaataacttgctgccaatttctgaaacagtaatctcatctttttcccacaacaccaacatcaccaaatattgaggataagtaatccctaatggagttaaaagtttgcgataaagttgattaagggctaaatttgttgaataaatgaggaaacataattgattctcaagctttagattttgacagtcttggtccatatattcctcagaaaactaatgggtgcttttctagtatatcgctttatgtttaatttcttaaatgctcataatttagagctattgataaaaataagataacgtaaaaaaatggagtaatctaaactttactccatcacttaaaaatactaatttaaaatggttaccaaaggtcggcaatttttttcattaaacgagcacgatattttgcagttgggttattttcattacgttgttgctcttgttcataaaaatcttgccaggccgtgatcatttctaaagttgttccttgttttttaatcatagaaacatcggcaggctgaatattctctaaacgctgtctggcaccttctgcacctgtcccccaaccaataatccgctggccaaaagcaggcagaggaatattttttggagtaggaggtagtacattttgtttaagctgcaaatttggagagacaaaattattcgttgtcccgaaatcagtcgcataacagtgaatatttgcccctaagcaaaaaatgctaaataagtatttccacatgaataattaagcttttaatagtgaattaatttacgatgcatcattaaaggcattgatgtacgcacaagttcttgagcagctaaatcaaaaggtaccgtaattaaaccattcccttcataaccaatcatacttaaaacttgaccacgactatcagttgctcctgcatgcccccaagtttggcgtttttccccatgccaaccttgttgcgcagcccctaaaacatagcattggctatccattgcacgtgcttgcagcaaaagctgccaatgcatctgacctgttgtataggtaaatgcagcaggagcagttaatagatgagcaccttgctgtctaagggttaaagctaactcaggaaaacgcaagtcataacataccattaggccaatattgccaaaaggggtagatgtgactacaacgtctgttcctggttcaaagaaacgagattcctgatatccacccacagcatcgccaacttgtacatcaaataaatgtattttgtcataacgtgcttcggtacgttcaggactgatgcataaactcactgtacgcactcgaccatcttgtatgatggaaccatccggacgaaatgggcacggtagagtgcctgcaacaatccagatttgatactgatgcgcaagtttctcaagtctttgttgaattgactcaaattgctctgctgtttcacgctgtttgccagccgcaaaacaaacaaagttttcgggaaaaacaattaagctggcattttgagccttactttgctgaatcaatgactcaattacttgaaagttgctttcaatgtcatcttgggaattcatttgaacaactgaaacaagagtcatatacacatccagattagcaataaagtttaggcattttgcttatcagatacttgttcaagcgtgtcttgttctttttgcaattgcttaacaagcggctcaaacatgttctgattatttgcattgagtttcatcaatgtcttatgtgcgtccagaacggttcttagcatcgcattatgagtaatgtgctcgtcatttaacgttaaagtgcaaacgttaggatcgccacaataattcaggatgacaaaaacctgccctagccccatgctgttggctaaggttgtgatatctggattggtagatagcatcacagcttgaatatgatgagtctgtttcagttttaaacctagcttagctaggatacctaatacagtactatcaataaatgttgtttgggttaaatcaacgattgcaccaacaacattttcttgctgttcaattctgtttaaaagtttgtctagacttatacaagaatgggctcgcacttcaccaataagcttgaaaatatgcgttccatttaaacttgcatattcaacatgacctgttgacatataaatgccattttcagagaaggatagaaaaattatcacatagtgccatctcagactcaagagtccttaagtcgtatattatgtaattaattgattcttaaattaattcattcgacaaagactaaagatggcaatgtcatcagcaacgtgatcaggggcttggaatgattgattttgcaaatgttgaactaattgttgaaactgatcattcaagccgccatcaaatggttctagtgctccatctgagcaaataatgaaacgtgcatgacgatttaatgtacatacatgttcttcaacttctaactcatcagttaaccctaagggaaagctgctggtggttaaaatttttggaggttgattaggttcaaaaataattggaggagggtaatggcctgcactagaccagcgaagactatgagtttcaagatttagaataccgaccacaattgtaatatgtttttcaatattctcttgaactagcatcccatttaactttttgattaactgtcgtggtgttttggagcgaccatgaaaggctgccatccaagaagttaataagctacttgttacaccatgccccgatacatcggcgagataaaataaaacctctttatcattgagcttccagtagtcgtaccagtcgcctgataaataggcagaaggttggaaaaaagtttcaacctcataatttaataaatcaataggatttggcaataaacgtttttgtaattctgctgccgaaggtaaatcacggctatcctgattacgtttatattgtgcatcaattcttgttaaagctttatttagatctttaggtaactggttccatacccatcctgcaagagcaccagcttcccatgcttgagctaaagcactaccttcatgctcaaaagcaatcacgattgtaggtaaacgccatttataagttaggaaatcttgtacatcagcaattgcgataattgttgggtcgtataaatcgagatcatctatgtgaatgacttgtaagtctggtaatgcttccagagcttgctctacgaaagggatagagcgtgtcggtttaataaaatacatagaagatatggtagtcctttttcaagatcactttatccatcatagaggatgtatgaccaaaatcaaggtattgccttattataagaaaaatgcaataccttgatttgtcctttaattatttttcggttttatcagtgttatcttctggtacatcttcggattcgtcatcatcaataaaagacacatctgccgaatcaccttttttctcggcaatctggaacgctttacgttggagatataaatcacgaatcattgcatattgatcgccttgtatagtttggtctaaatctagatattgagcgcgtgtatcaacggcttgtaatagattagtcgaccaatacaggccatcttgatcatccataatgtatttttgtggacgggcctgagcatctacagccaagccaacgccatcacgtaaagtgcttggcccaaagaaaggcagcataagaaatggtccagaaggaacaccatagtaaccgagagttacaccaaaactttcttcttcaggaggtaagcctaagcggctcgctggatcggctaaacctaaagttgttaacgtattaatagtaaaacgacctaaagtttttgcggcgcggccaggacgtccttgaattagctggttaacagcattccatggttcgccaaggtttttacgaaattgtcggtaagaaccacgtacatcttctggcgtcttttctctatattcaacagcaacgggacgcaaaacatggcggtctaacatatcgttaaaagaataaattggacggttcagtgactgtaatggatctttcactgtatccggttgagcagcatttgcgttgatctttaaatctttaacttttatacctttcaaatctttaataatttgtaagtgaggtcggctatgctgagtctgggttgaagtaacatcttccgaactagcggcagattcttcagtaagattttcttgagcatgggctgaggtgtaaagacctacagttaataagctcgacaaaagtaaattagaataattcatataattccttaaccgctagccaggctatattcaatatgcagttgggtagagatatattttaaccgcagcgtagctattatcaatgtaaaattgatcaaattatatagaaatatagccaaaaagcctaaaaaatgtacgcttggtgtgaaatgctataaaaaggggttgcaaagggagagagatggtctataatgcacatccatcggcggtgatgcagatagaaacttgttgaaaaacagttacttgtgattagattggttgctttaagtgatgaatttgatgatgagatggtttagagaataagttttaaaaatatcgaaattacctgttgacttttaagagattaagagtaatatagccgacctagcttgctggtgacgaaccagtaagaagatcattaagagaattgaagaacaacttgtgtggatttttactgattgattaatcgaaataattttcattgattgattggtttaaattactcgaagtttatttgagcgaaatttaagtcagtaattgatgagccagaattggcaccttgtctataaataaggtgcaaaatgattttaactgaagagtttgatcatggctcagattgaacgctggcggcaggcttaacacatgcaagtcgagcgggggaaggtagcttgctactggacctagcggcggacgggtgagtaatgcttaggaatctgcctattagtgggggacaacatctcgaaagggatgctaataccgcatacgtcctacgggagaaagcaggggatcttcggaccttgcgctaatagatgagcctaagtcggattagctagttggtggggtaaaggcctaccaaggcgacgatctgtagcgggtctgagaggatgatccgccacactgggactgagacacggcccagactcctacgggaggcagcagtggggaatattggacaatggggggaaccctgatccagccatgccgcgtgtgtgaagaaggccttatggttgtaaagcactttaagcgaggaggaggctactttagttaatacctagagatagtggacgttactcgcagaataagcaccggctaactctgtgccagcagccgcggtaatacagagggtgcgagcgttaatcggatttactgggcgtaaagcgtgcgtaggcggcttattaagtcggatgtgaaatccccgagcttaacttgggaattgcattcgatactggtgagctagagtatgggagaggatggtagaattccaggtgtagcggtgaaatgcgtagagatctggaggaataccgatggcgaaggcagccatctggcctaatactgacgctgaggtacgaaagcatggggagcaaacaggattagataccctggtagtccatgccgtaaacgatgtctactagccgttggggcctttgaggctttagtggcgcagctaacgcgataagtagaccgcctggggagtacggtcgcaagactaaaactcaaatgaattgacgggggcccgcacaagcggtggagcatgtggtttaattcgatgcaacgcgaagaaccttacctggccttgacatactagaaactttccagagatggattggtgccttcgggaatctagatacaggtgctgcatggctgtcgtcagctcgtgtcgtgagatgttgggttaagtcccgcaacgagcgcaacccttttccttacttgccagcatttcggatgggaactttaaggatactgccagtgacaaactggaggaaggcggggacgacgtcaagtcatcatggcccttacggccagggctacacacgtgctacaatggtcggtacaaagggttgctacacagcgatgtgatgctaatctcaaaaagccgatcgtagtccggattggagtctgcaactcgactccatgaagtcggaatcgctagtaatcgcggatcagaatgccgcggtgaatacgttcccgggccttgtacacaccgcccgtcacaccatgggagtttgttgcaccagaagtagctagcctaactgcaaagagggcggttaccacggtgtggccgatgactggggtgaagtcgtaacaaggtagccgtaggggaacctgcggctggatcacctccttaacgaaagattgacgattggtaagaatccacaacaagttgttcttcatagatgtatctgagggtctgtagctcagttggttagagcacacgcttgataagcgtggggtcacaagttcaagtcttgtcagacccaccatgactttgactggttgaagttatagataaaagatacatgattgatgatgtaagctggggacttagcttagttggtagagcgcctgctttgcacgcaggaggtcaggagttcgactctcctagtctccaccagaacttaagataagttcggattacagaaattagtaaataaagattgagatcttggtttattaacttctgtgatttcattatcacggtaattagtgtgatctgacgaagacacattaactcattaacagattggcaaaattgagtctgaaataaattgttcactcaagagtttaggttaagcaattaatctagatgaattgagaactagcaaattaactgaatcaagcgttttggtatgtgaatttagattgaagctgtacagtgcttaagtgcacagtgctctaaactgaaatgttgaagttactaacttgtaggtaacgtcgactgtttggggttgtatagtcaagtaattaagtgcatgtggtggatgccttggcagtcagaggcgatgaaagacgtgatagcctgcgaaaagctccggggaggcggcaaatatcctttgatccggagatgtctgaatgggggaacccacctactttaaggtaggtattgcaacatgaatacatagtgttgcaaggcgaacgaggggaagtgaaacatctcagtacccttaggaaaagaaatcaattgagattccctcagtagcggcgagcgaacggggatcagcccattaagttatgtgtgttttagtggaacgctctgggaagtgcgaacgtagagggtgatattcccgtacacgaaagggcacacataatgatgacgagtagggcgaggcacgtgaaaccttgtctgaatatggggggaccatcctccaaggctaaatactcctgactgaccgatagtgaaccagtaccgtgagggaaaggcgaaaagaacccctgtgaggggagtgaaatagatcctgaaaccgcatgcatacaagcagtgggagcaccttcgtggtgtgactgcgtaccttttgtataatgggtcagcgacttatattcagtagcgaggttaaccgtataggggagccgtagagaaatcgagtcttaatagggcgtttagttgctgggtatagacccgaaaccaggcgatctatccatgagcaggttgaaggttgggtaacactaactggaggaccgaacccactgtcgttgaaaagccaggggatgacttgtggataggggtgaaaggctaatcaagcctggtgatagctggttctccccgaaagctatttaggtagcgcctcggacgaataccatagggggtagagcactgtttcggctagggggtcatcccgacttaccaaaccgatgcaaactccgaatacctatgagtactatccgggagacagactgcgggtgctaacgtccgtagtcaagaggaaaacaatccagaccgccagctaaggccccaaaatcatagttaagtgggaaacgatgtgggaaggcatagacagctaggaggttggcttagaagcagccaccctttaaagaaagcgtaatagctcactagtcgagtcggcctgcgcggaagatgtaacggggctaaaactatgtgccgaagctgcggatgtatactttgtatacgtggtaggggagcgttctgtaagccgatgaaggtgtgttgagaagcatgctggaggtatcagaagtgcgaatgctgacgtgagtaacgacaaaacgggtgaaaaacccgttcgccgaaagaccaagggttccagtccaacgttaatcggggctgggtgagtcgacccctaaggcgaggccgaaaggcgtagtcgatgggaaaatggttaatattccattacttctgtgtaatgcgatgagaggacggagaaggctaaatcagcctggcgttggttgtccaggtgaaaggatgtaggcatgtatcttaggcaaatccggggtactctatgctgagatctgatagcaagctgtacttgtacagcgaagtggttgatgccatgcttccaggaaaagtctctaagcttcagttacacaggaatcgtacccgaaaccgacacaggtggtcaggtcgagtagaccaaggcgcttgagagaactctgctgaaggaactaggcaaaatggtaccgtaacttcgggagaaggtacgctgttgttggtgatggaactcgcttcctgagctgacgacagccgcagaaaccaggccgctgcaactgtttattaaaaacatagcactctgcaaacacgaaagtggacgtatagggtgtgatgcctgcccggtgctggaaggttaattgatggggttagcgtaagcgaagctcttgatcgaagccccagtaaacggcggccgtaactataacggtcctaaggtagcgaaattccttgtcgggtaagttccgacctgcacgaatggcataatgatggcggcgctgtctccagcagaggctcagtgaaatcgaaatcgctgtgaagatgcagtgtacccgcggctagacggaaagaccccgtgaacctttactgcagcttgacactgaactttgaccttacttgtgtaggataggtgggaggctttgaagctggaacgctagttccagtggagccgtccttgaaataccaccctggtaatgttgaggttctaactctgtcccgtgatccgggacgaggaccgtgtctggtgggtagtttgactggggcggtctcctcctaaagagtaacggaggagtacgaaggtgcgctcagcgtggtcggaaatcacgcgtagagtataaaggcaaaagcgcgcttaactgcgagacccacaagtcgagcaggtacgaaagtaggtcttagtgatccggtggttctgtatggaagggccatcgctcaacggataaaaggtactctggggataacaggctgataccgcccaagagttcatatcgacggcggtgtttggcacctcgatgtcggctcatctcatcctggggctgaagcaggtcccaagggtatggctgttcgccatttaaagaggtacgcgagctgggtttagaacgtcgtgagacagttcggtccctatctaccgtgggcgctggaaatttgagaggatctgctcctagtacgagaggaccagagtggacgaacctctggtgtaccggttgtgacgccagtcgcatcgccgggtagctatgttcggaagggataaccgctgaaagcatctaagcgggaagcctacctcaagataagatttccctaggactttatgtcctctaaagagccgttcgagactaggacgttgataggttggatgtggaagcatagtgatatgtgaagctgaccaatactaattgctcgtgaggcttgactatacaacacccaagcagttgtatatgaagcatcaatcgattcttaagtatgcaagacaacttgatttagttatacctctagctaaaatgaacagataaagtaagattcaattcagcccagtctgttacagatttggaaaacgcttcggcattaaataagacctaagcaagtatccataaacagttgtgctggcgaccatagcaagagtgaaccacctgatcccttcccgaactcagaagtgaaacctcttagcgctgatggtagtgtgggattacccatgtgagagtaagtcatcgccagctcattattctaaacacccctagccagtggttgggggtgtttttttatatcaagaaagcaatcagaaaagagttatttcaaagaatcatcgatactaaagaataagacagaataaaaatcctatcgtttttaataaataaatttctatttctcatgaattgatgagtcaatgtataggataaatcagaactctatgctataaataattaataggcatgatttttgcttgttttttggaaagagaaatatatgaaattatctgttggattgaaagttgcgaattcattatcgttaacgcctcaattgcagcaggcaatccgtttactacaactttctagcctagaattagagcaagaaatccaaattcaattagatagtaatccattacttgaaaaagtagaagatgaatcactagcagaaagtttatctactttagaacacaaagaaacagatgaccttacaacagagttgaatgctgatcacttacctgatgacttgcctgttgatactgaatgggatgacatttatacacatcaatccactgctttgggtactcctgagttcgaagagcgtgaagataatcgccaagttcacctgacgcttaaagaacatattttggagcaagtgaacttactacatttttcaaaaatagatcagttgattgcttattgcatagttgatgctttagatgataaaggttttctggatgctgaattagaagagattattttggcagtacagcatttattaagtgagatggatatagacgaggaagtggaagaggatgaagttttagtagtcttaaaacatattcaacgtcttgatccaattggtatcggagctcgtaatttagctgaatgtttaaaagttcagttggagttcttgcctcgagaaactgaatatttgaaagaagccagaagtctacttcaatattacgaattactgattgcgaatgatcttaataaattattgaagcaaacagggctttccaaagaacaattaaaatttgcagttgatttattaaaaacattaaagccttatccaggcatggattttgaaaagcaagaatcagagtatcaaattcctgacgtagtcgttgccaagaaggacttgcattggcaagttcagttaaaccctgatgtgatgccaaaattaagaatcaattctttttattcgagtatgattcgtagggcagatcaaagtgatgataatttatacctacgtaatcaaatgcttgaggctaaaaattttataaaaagtattgatgaacggcacaaaacattattaaaagttgcgacttgtattgttgagcatcaaaaagcatttcttgaaataggtcccgaagcaatgaaacctttagtactaagggatgttgcagaagaagtagaattacatgagtcgaccgtttctcgcgttacaacaaataagtatatgcttactccacgtggactttttgagttgaaatacttcttttctagtcatgtggggacaaccacaggaggtgaggcttcttctaccgcaattcgggcgatgattaaaaagttagtttctaatgaaaatccgcgtaaacctttgtctgataatgcaattgctgctttattgaaagaggagggaatagaagtagctagaaggactgtagcaaaatatagagaatcgttacatattccatcgtcatccgagagaaaagtcttgatctaaattttgaagtatggctattctactcattcattatgacgaaataatgaaatttcattttcaccaagaggagtagctaaaatggtttaattgtcccaaatcatctttttagattgcattaaatcgttttagttcttctttatataacccaaaaaggtgagggatagaattatgcaaataacgattcgtggacatcatttagcaattacaccagctatagaagaaaatattaaagcaaaatttaatcagttaacgaaacatcttgatcaggtgaatagtatgcagattaaattaacgaaagatcatcagattgataagcgctcacataaaggtagctctaatcatgtggctgaagcgatagttcgattacctggaattgagctgtttgctcaagcaacagcggatgatatgtatacttcaataaaaaaactgactgaaaaattaaaaaaacaattgttaaaatatcggaaaatgcaatgtacgtattctcaagttgctgtttctatttaataagtttttaataattgagagaggcttgaaatatagcctctttttttattgataaaatataaacacgtactgaattctttgaaaaagttatagtaaaatacttcgttttacaccgtaggttgtgtcagaggtctttgcaatgaatagtgaacagctcactcaaattttaaaagaagcttttcctgaggcggaagtagtggtgagcggacaggctggaaaatttgacctccgtattgtggatgatcaatttgaaggtaagcgtactgttgcccgccaacaagcagtttatgcaccattaaatacttatattgcaagtggcgaagttcatgccgtaacaattcgtgcgatgaccaaagatgaatggcgcaaagcaagccttttcggagcttaaatattaatggataaatttttaatcacgggcggtgttaagctcgaaggggaagtacgcatttctggtgctaaaaatgcggctttaccgttacttgcggcaatgattcttgctgactctccaattacattaaccaatgttccaaatcttaaagatgtaaatactttggtaaaattaatcggtggactgggtgttacaattagttatgaaaatgacacggttaaggcggatacttctactttagataaccagtttgctccttatgagcttgtcaaaacaatgcgtgcatctattttggtattagggccattattagcgcgttacggaaatgccaaggtttcattacctggtggatgtgctattggctctcgtccagtagatcaacacttaaaagccctagaagcattgggtgcacatatcgaagttgaaaatggttatgtacatgccactgttgatggtcgtctgaaaggcggcgaagtggtttttgatatggttactgttggtggtaccgaaaatattttaatggcagctgctttggcagacggtgtaaccacaattcgtaatgctgcacgtgaacctgaaattactgatcttgcgcaaatgcttattaaaatgggcgcaaaaattgaaggtttagatacggatacattggttgttactggtgtagaaagtctacatggctgtgaatatgcagttgttgcagaccgcatcgaaacaggttcttacttagctgctgctgcgattactggtggacgtgtaaaaaccacccatacagatccttcattgcttgaggctgttttagataagtttgaagaaatgggtgctgaagttacccgtggcgatgactggattgaattggatatgttgggtaagcgtcctaaagcagtaagttttagaacactacctcacccagaatttccgactgacatgcaagcacaaattatggctgtaaatgcaattggccgtgggtttgcaacgatttccgagaccatttttgaaaatcgtttcatgcatgttcctgaattgtcacgtatgggtgctaatattcaggtcgaaggccatgatgctgttgtgacgggtgttgaaaaattacaagcagcacctgtaatggcaacagatttacgtgcctcattctctttggttttagcggctttggttgctgaaggtgatacattaattgaccgtatctaccatattgaccgtggttatgagcatgtcgaagaaaaacttcaaggtttaggtgccaaaattaagcgagtaagttaatgaatgacgtaagaaacgatgatcctaattttaacgtaatgggtaattttgatcatggtttaaccttggcactgagtaaaggacgtattttaaaagaaacattacctttacttgctacagccggtattaacttgcttgaagacccggaaaaatcgcgtaagttgatttttccaaccacacataagcaggttcgtattttaattttacgtgcgtctgatgtgccaacttatgttgagaatggtgcagctgacttaggtgtagcaggtaaagacgtacttatggaacatggcgctcagcatgtctatgagttattggacctgcagattgcgaaatgtaaattaatgactgctggtaaagtaggaatggaacgcccaaaaggtcgtttaaaaattgccactaagtatgtcaatcttacacgtcaatattatgcgagcttaggcgagcaggtggatgttattaaactttatggttctatggagttagcaccattagttggtttgggcgattatattgttgacgtagtggatactggaaatactttacgagcaaatggtcttgagccattagaagaaatttgcaaagtatcttcacgtcttattgtcaataaagcgagctttaagcgtaaacaggttttattgaacccaatcatttcccaacttgaacaagctgttcaatcacgttaaaagtaatttcctatcatgcttttgcgatagttgtagatatgatgcccacaagagcttagaaaaagagtaaacttggtttttctttttcgccttgtgggtaaattgatgcgacgtttatcgactcaagatcagaacttcaaacaggtttttgccgagcttttagcttttgaaaccgttaatgatcctaatttagttcaaacagtagatcaaattattgctgatgttcgtcagcatggtgatgatcatgttttaaaacttactcaacagttcgatcgacatccagcgcatcaattttccgatctagaattgtctcaacaacaacttaaagctgcttttgatggtttaaatcaagagattcgtgaagccctgaaacttgcagctgatcgtattcgtacttttcatgaagctcaaaaacaagatagctggacttatgtggatgatttgggtaataccctaggacaaaaagtgactccacttgaccgtgttggtatttatgtaccaggcggacttgcatcttatccttcatctgtacttatgaatgcggtaccagcacatgtggctggtgtacctgaaattattatggttgtgccagccccaaatggtgaactaaatccactcgttttagctgccgcctatctagcaggtgttagccgagtatttaccattggtggggcacaagctgttgctgctttagcttatggtactcaaactgttccacgtgttgataaaattacgggtcctggaaaccgatttgtggcagctgctaaacgtgctgtatttggtcaggtgggtattgacatgattgctggaccttctgaaatattagtttatgcagaaggtgtgaataatgctgaatggttagcgatggatgtattatctcaagctgaacatgacacagtagctcaagctattttcattactccagatgaagcattattagaagcagtagagtctgcaattgagaaacatttaaatgaattgcctaaagccgagattgcgcgtacatcgattaaaaatcgtggtgcattagttttggtaaaagaccgtgctgaagcagttgatttaattaatcaggttgcaccagagcatttggaactatgtcttgatgatgctgaagcgatgagccaagatattcgtcatgcaggggcaatttttatgggtcgctatacacctgaagcaattggtgattattgtgctggcccaaaccacgtattaccgacatcaggcacagctcgtttctcttcgccacttggtgtatatgattttcaaaagcgctctagtttgatcatgtgttcaaaagatggcgttaagactttggctaaaacagctgatgtacttgctgttcaagaaaatctcgatgcccatgcacgctcggcgcgttatcgttatcaataagttttaagcctatcagtgtttttcatgattattcagggctgactttcagcccttttttgagataagactatgactgtatctacagcacaaatgcgtttttggagtcctgaggttcgtgaattagagccgtatgtgccaggtgaacaacctaaaatccagaatctattaaagttaaataccaatgaaaacccgtatccaccatcaccaaaagtagtagaagcagttcaagaggtgttacatgaacaagccgatgtgctgcgtctatatccagatccggatgcgacagtgttaaagcaagcaattgcgaaacaacagaatattgatgtatctcaagtttttgtaggtaacggttctgatgaggtattggctcatatctttaaagcattttttcttcaagatggaccaatcctgtatccggacatcacttatagtttctatccagtttatagccaattttttggcacaaaaacaaaagaaattcctctcaatgagaatttcgaaattgatgtgcgagattatacccagccaaatggtggggttattattaccaacccaaatgcaccaacaagtattgcgctcagcttggcagaaatcgaacaagtattacaggcaaatccggaccgcgtggttgtgattgatgaagcgtatgttgattttggtgcggagtcagctgtaagtttgataaaccgctatgaaaatcttgtggtatgccaaacgacttcaaagtctcgttctttagcaggcctacgagtcggatttgcgattgctcagtcgcacttgattgcagcacttgaggctgtaaaaaatagttttaattcatatccaattgatcgctttgctattgcagcagcggtagcttcttttgaagaccaggcttattttgaagagcagtgccaaaaagttataacaagtcgagagaaacttgttcgtgatttaactgaacttggttttaacgttttgccatcgaaagcgaattttatttttgctacgcattcacagcatgatgctgggcaacttgcacaaaaattacgtgagcagggcattattgttcgttacttcaataagcctcgcattaatcagtttttacgtatcacggttggaactaatgagcaaaacgcgcgtttagttcaaactttgaagcaagatattctttaatacttattctgctgtgctgttcatcaagttcagcatagcagagattttatcaagactttcctgatattcagcctcagcctctgaagcaatagtaataccgccgcctgcccaaatagagagctggttttgatattgttgaaaactacgaattaaaatattccagcgtccagtaccatcgaaattaaaatatcctaaagtgccgcaatatgctccccgaggtgcgccttctagctcttcaataatttgcattgcccgaattttaggagctcctgtaattgagcctcctggtaaagcagtgagcaacatctgcataggattaatatcatttttaagtgtagccgtaatctcactcaccatatgatgaacttgattgaagctctcaatttcgaatagttttgttgtttttaccgaacctgtattggcataaatgctcaaatcattacgtaatagatcaacgatcatcacattttctgcttgatcttttttagaattttttaaagtttgttttgaaagtaaatcctgctctttattctcataacgaggcattgtacctttaatgggtctggttttaatttgcttatttacattaaattcaataaataattcaggagagcaacttaacaactcaaattctgttaattttaaataaccagaatatggtgcattggttaaattccatagctcatctgctttatttaataatgaaccagtaaaattcgctttgaattcttgagtaaggttaatttgataacaatctcctgccttaatatattcttgtattttatgaaaagcagttaagtatgtatttttagaccagcgaggatgaatattttgttctagtttaaaattatttttttgtagtttattagcaggtttattgaggagatctgaaagatagttaaaaatttcaaaagcattattttcatcgctaaaaaaataccattcattatttatttttttaataaaagaataataggaacctataaataaagacggttgtttatgtgattgattatttataaattgatgtgcagaaaagtcataactaataaaaccaatatatccgcccttaaaacttattttttctctattgctattttttagttcttgagattggaattgtgtaaaatctaaaagattttctatataagatgaaaacttatatttatttaaatcagttttagtgaataaaaagttttggttattttgagtgattaaataattttttggcaaaaaaccaataacaggattgttatcatcttgaagatatacaagtccagttaactcttctaattttttaaaatatcagcagcggagtaatagctttctaaagagatttttttctttaaatgagacattttaaacatgtgagagtttggaagaggtggcatagtttactacaagttagagttcaacaggcagttgagtgaaaagaccctaacatttcgtggaaaaaataatcgaattatccttcagatttcagaatagtaataaatctttttagtcagtttgacgccgtaccgtttgtcgggtaattggcaaaaaatgcattacactagttgaacaaaaattaacgtagctgtaatttagtaattgctaagcaaaactactcaaggattggaagtttcggttgccataaaagaaaaatgcaacttgagacagtaagagtggttaaagtcaaaaaataaatgctcttgggagagtgctcaatgaaaatgttcactaaacttgctttagtttcttctttagctatcagtgcaaatgcaatggcaatgcaatcaatggatgatgctgcgctcagtgctgctacaggtcaagatggtattaatattggtatcgctctaggttcaggcggtattactatcgataaactatatctacacgataatgatggtttagcaacatcaactggtattacgggtgcttcaggtactgctggtgcaatcgcaattagtggtgtcactgtaactcaaaaaggtacaggtaatcttttagatttagcaattgacacaaatggtgcttctggttcaaatggcgctttcttaaacgttgctgcaacagtaggtgcggttgatgtacatgtaggttcaattggtgtaggtacttctggtacgttaaatcaaacaaccgctgtacgtggtattactgaaacagctccaactgaaattatttctggcttagatttatctttgggccaaatttctgcaaatgttcagttaggttcaactccgcaaggcgcgatgattaaagtgaactctagtttgcaaggtggtttaacactatctaacttcggtattaatgatgctgcaggtggcggtaaaattgtcctagacaaagtaatggttcgtggtgctggtaatacaactggtgacttggatgtaaatgcagatatttctgtagttcctacaggtttacgtatccaaaataacagtacgcaaggtatgaatgtttatgcacaaggcgtacacctaggtgcagcgggtaatgcttcaattggtgatttggaaattcaaggtttaaatgtgggtaaatctacaattactatctctggtcattaatttaaagatttgtaaaaagcgcgtttatacgcgctttttttatttattttaataaaactaatatctatgcttttctgtttaaataatattagcttatataataggaaagaatataaaacatttgaaaacgagaattaattatcagtttataaatgtaaaactatgcattcatcaaaaagattaaaaaaaagctgttttttacagaaaaaaaaggtatcttcaacacacagggatgtagagctattgctctaagaataaaatgaataaggccggttaggccaccatttagaccaagtgcttatgttagagatagttttaggctcagcattgatgtattactttgcgacagaagcctttgaaatagaaaaaaagccgccgggaactgtttattatacagagactgccgattcgcgtaatttatcatttcatcgaaatcatattgaaccagttactataaaaccagctgttgaagaccagtttcgtggtattgttcggcaagcctacgattatagttgtggatctgctgcgcttacgactttattaaacggctatgttggaacaagtttaactgaacagcaaacaatgagtggtttgctgcagtatggcgaatatcaacgtattattgagcgacgaagtttctcattacttgatatgaaacgctttgtcacagcaattggtttagaaagcggtggttatcgaggtgagttttctgatttagtcaaactggggcagccagcaattgtgcctatttcatatgctggttttaaacattttgtcgtatataaagcttataaagatggaagagtatacgtagctgaccctgctttagggaatatcagttttgatgaggggcgttttaaagaaatttgggataataatactttatttgttatttctgttcctgcatcacagcgtaaagatttattggcgttaaaagatgcagatatgcgccatgtggaagatgcaacggttaatagatatgcttttgttgatgtgcaatatccagcgtttaattatgaccgtttagcaaacaaagcatcaactatgaggcgtgtcttggataacgataatcattctgcgacttatggacagccgatagaaacctatatgcggctttattacaagcgtaaatagtcaaatttaaagttagtaaaataaataaattgggtgggaaaaacatgaataatcgatggataaagatgagtgtgttggctttaagtatgagtgccattacagggacaatttatgccgaagatcaagtgcaatcaacgcaagtatccgattctaatcagtctgtagaagcaaatgaaaactctggtgcttcagatactgctagttctagtgaggctacaacagatagtactacacaaacatctaatgtctctgaaactaataatgtagttccagcatctaatagtgaggcacatcaagcagcaagtgcactacagaaaaaagaaggtgatgctagccaggagacaaatttacaagaggtatttacttcaaatgagcgccaatattctttgattaagaagggtgtaatttcttcttattatgatcttgactacacttattatcgtgatactcgtattgatttagccttatcggataattcctctcagctcaaccgtttacgtgttgaggaagatgcaaaccatacattaacaaatagttttactttgcaatatggggtattagataacttaactttatccgcaactcttccttttgtagcaaagtctgaaattattcgtgatacaacaactgcaggattgggagatatttcatttggtgcacgttgggagccgtttcctttaaaacaaggtcgtttacctttggttctttttggtagcctgtcaacgaagactggcgatagtccttatgagattggtttagatgaattgtcaacgggtaaaggttattactcagttggtgtgggagcaagtacccgtaaatatattgatccagtcgttctctttgcttctgcttctgccaattacggctttaaagaaagtggccttaatcaagcccgaggttcgcgtacattaacttcatttgatccagggattagcggtggcttttcttttggtttcgcttactcatttaactatgatgtgtctttaaccatgtcatatcagcaaagtttcaatatggatgccgaattccagtttgaaaatggagaaagctataaatcacctgatcaaagtagtgcgatgttgtcttttgctttaggtgttcgggtttcacctgaaacgattgttaacggtaccgttggtattggtttaaccgaagatgcgccagatatttcacttggtttgtcattcccgttagatattttaggttttaataaaaaacaaaaataaggagatatgcaggtgaaatatcctaaattatgtcctttaacggcggcaattgttatctccggtttttctagctttgccaatgctcaattaggacaaaacttagctgttgatatccgctcactatcgatggggaatgctgtaactgcagaccctccaggtattagtgcagtccattttaaccctgcagctttagcaaaaattgatgggctgcaaacagatgtgcaggggattcttgctaacttcgatattcaacgtgagttctccgctccacctggttataacatttttggttattccgatgacccacttgtttgtaatgatggtcctgaggtttcagctaatatttgtacagattttaaaggatcagtacatggtgatgttgaatatgcaagtttatatgtaccaattcttaaaaagatggttgatcttggggcgggttatccactagttgcccctacagccggaattgcctataagccaccaggatcaaaagtcacctatgctacagctatgtatgcaccattagtcgcaggtttcggagctgaaaatggtaatccaggcaactacatgggacagcaagttgcagttgagcggatcacttatttatcgccatcttttggttatcaggtaaatgatcatttatctattggtgcttccgtagggatgtcctataacgcaatcgcactgaaaactgatctacgttttcctaatgaaatgattggtgttttacgtatggtcgatgatgtggtgtgcgcacccttcaaagataataacgatatgattactgatttgttgttattaggaatttgtaatgctaaagaaggaatgaacccatttaataaaatgggtgccttacaagtttctttagaacaatcattaagtccaagctataacttgggattgctatgggaaccaacagacgattttggttttggtatggtatatcaaagtgcagccaagatgcgtctaaaaggtaaatatatgattgataatgccaaagcacctcaagagctagtacgtggcctgaattcttctgcaacaggccaaattttagctgctattcttggcttacccggttatgttcctgatattgagtccggtttggttgcaatggatcttgaatacccagcacattttcaagcgggtattaaatataaaatattgccagatttacaattaaatttagatgttggatggactgattattcggcatggaataaatttaaatttgagtttgaccgccaaatcaccttattaaaagttgctaaacttttatctaatgacgttactgataattctttagcattaccattaaaatttacatcgccgtggagttgggggattggccttgaatattcagcaactgatcgtttgaaattacgagctggttatgagcctcgtgccagttcaatacctaatgacaaacgcaataccatggttccaattaataacgcacaattatttggtcttggtgtaggttatcgttttgatgcagatacagatctagatctttcagtagggttccttcgtagtcgtgacaacatcccagcttgtacgagtactttatcgaataaatgtggtgtcgataatattttattaaacccttattctggcttagatgtaaaaacgaatacaaaagttacagtacttggtttgagctatagaacaaaatggtaaaacaatataaagggatatttcgacctaaagtcgctatcacaactttatgcgttgcgatagccagtatttctgtatcttatgcagacggtttttatacaattattgggccagatgggcggcctatgattgtaccgagtaaaagaattgatcagaaaaaacaacctatccctaaaatagaggaaagaaaaccacaaactcagcagaatccactaatagtagattctgtacaaaaaacatctaaagaaaaagaacaaattaaaaattcaccgaaaaaactggaacaacatgtccaagaaaaattaaatactgcaccgactgcaccgactgcaccgactgcaccgactgcaccgactgcaccgactgcaccgcaaaaaactcagaaaaatacaaaaactgtttcagtagtcagtgatgatttaaaaacatccccagaaaaaaataaaattattgagagcggaaatgccccttcagtatctaataatgaatggcaaaaaaagttagttctcgttcctccaccaataaagagtacatctcaagctgcaccatcctccgattcttcactcgataaatctaaatttacaactattgatggcgtagagtatgtaaataatgaatatcttgaagatcaagaatttaaccttgaaggtaaaaagcggttttaccttatgcctgatggtttggggcgcactgaatcagtagagcggaaaaagggtgtaagtcgatcaactttagatcagcttttcaatcgacaaactcaagaccaagactctactgttgttttagcaccaacgtatatgcgtttgtcttcacaagagctagaagcagcttttgaacaagataagtgctttattaaagattataaaaaatcaattaaaacgcttagcataaataaggaagtaaacttatggccacggaagccattgaaagaaaagtttgaatatgagttggtacagttaaatccttctgttcagcatttaaaagttatatcttttgcttctagtaatgagaagcctctatattattggccactcgttgtatttttggatgataaaggctgtattttggaaggagtgagcgggtttaaaagcaaatcttatccttcgactatgttacagcatgcatcgattcaaggagttttaaaagtaccgccttcagcacattatattatgatgacgcctttatcttctgccgtggatgttacagaaaaagagttaacaaatcagggacaaattcaaatttcggtattacgttaaaaataagtagggtagctaaatgaataaaaaaattttatggccttttgctcttaccacaattgcattgatgttaaatggttgtggtggaggaagttcgacaattaatgaagatccaaattctggtactaataacggaaacttaacttctggcagttgtacaccaactactagtgataatggtgcagaagattcaacttgtttgcaatttgctttagattatccaatagcgggtatcaattttgattgtagttctgccacaaattttcattatgcgactaaaatttcaggaaatgctgtaataggatcctgtaaggttggtgatacagcacgtttttatattcaaagtaaagataataaaaaggtttttaggaatgttaatcttgatacgattgggaaatttactgccgttaatggtaagtctaaagagatcaatccgatatatttaagagtgttggatttagcaagtggtattacaggtaaagcaccaacaacattagataaaaatgatgaaacaattaaagtggcgattgctttaataaaaatcttccaaagcattggtgtagaaaatggtgataatctcatcggtgatatacaacccactcaacttacagatataaagaaagatcaacttactaaaatttctcagagcgtaactgctacagagttccaaaacggagcttatgcaagtattttgaaaccgtggttagatgtaaatcaaatttctgatgatgatgcatataaacttttagtacaaacgactaatttaagtaatgctggtgttttccaatcattcaatttatttattaactcaacaatccttcaaaattatcaagtgtttaatggttgcaatagaagtactcaggaagaatgcttgaataatacaattaacttacgtcattcaacagatgatctttatttattatcggaccgtcaaggttatacgttgggctatggtttacagtggaagggaagtgccattgtaatagataacaaagtacaaaatccgtatttgttaactacaaaagttaaaccagctaaactcaatgtaaatgcacaaaataattggttaaatcctgttagtcgagaaattcagtcaactacaccactccgtttgagtttttcaaataatccaaacgaagatctacagatttatcaaggaaaattctttaatgattatggagtggcgggtacagaagcattctataagtatttgacgaagctaagtacaggtaatccacaacactatggtctctggcgccaaaatgttgatggtgataactacaatggggtattgagtattattaaaagtaatcctattagttatctagagagaaatgtttttaaaacatcagggaatgtaaagacaggagaaaaatatattttccctctttacgctactttaacatttaatttctcagataccactatccaacctgtaaatttaggtattgtgattgatgagcatggtgatattcgtactgatatcaaacctaattcgacaacaacggatatgtctggtcaatgtgctacggtatcagatgcaagtttaattgataacaatggtatgcaacaatatcgaattggtaccacagcagcgacatttaatgatcctttaaatggtgatcaatctgtttatgttcgtatgattttatctaatccaaaatttgcaaatattgatggtgtgatggttggggtaacttttgtaggcgtttctccggggcctgcgaaattgaatctatttaatttattggcaaataaggtggatagtacaagcattaattttgataataatacggcttggtttaatcaacatgcggcagctcaagaaagctataatatgcttaaggatgtgcctgctccaaccgctgcggataaagctttggctcaacgtaaatttggtacagtaacaattaaacttgccgatcaatctattccagcttgtaaagcaattaaaactaagtcttaacatattcaacaaataaaaaagaccgcaaaagcggtcttttttattatttaattgattagcctgtatggtctaaacgagttcctaacgtctctagatgtgttggaaaaacttgttgtttacggtcttcaaaataatgtcttaatgtgtgttcaacactaggaaaggcaagttcaccccatgggatttcatgttcttcaaacagtcgacattcgatactttcttctccagcaccgaaaatgccatctttcagctgtgctttgaacaacacataaatttgcccaatacggggaatattgtacatgcaataaagttgttctatttcaatctcggcttctgcctcttcacgagtttcacgcgccgcaccttgttccatagtttcgaataattccatataacccgcaggcaaagtccataagccataacgaggttcaatcgcgcgacgacaaagtagtactttgtcttcccataacgctaaggcaccgcagattactttggggttttcatagtgaatatttccacaatgagtacaaacacggcgtactttatgatcacctaaaggaattttttgttcggttttatgcccacacgctacacagaaactcataattatcatcgagtatagagatgcctcagcataactgaatttttagacttacgcatcaactctattccctaagtttgattttcagatatgatgcaaagagagacagaataataggtgaatggtatggaagagcacttgctaacacaaaagttacagcaaagattgcgcttttccacccgcatacaagaagcacaagctgcggtacttattgcgattacgaatgaaaataatcctaaggtactgcttacacgccgttcaatacatatgaacaaccatgcgggggaagtttcttttcctggtggcaagcgtgaccctagtgatactagtaatattgttgtagcgctaagagaagcccaagaagagacggctttaaatccgtttgatgtgcagttgttaggcgatttgccgatgcaacgtgcaagaagtggcttgtctgtaaaaccgattgttgggcttattcctcctgaggtaactttaattcctcagcccaccgaaattgatcgaattttctttgtgcctttacagcaacttatagagacgcgtccgacgccatatgaagtgcgatatgctcatcaatctttatacttcccaagcttgcagattgataatgaaattatttgggggctcacagcgcgaatgttaattgccttatttaaatatggtttaggctaccaaaaagaatggccatttctactgaatgcaccaacgtttggaatgccaaaattttctcataaaaaataaagatcaggactgataaattatgatgtatagctatcaagggcagcatccaaaagccttacatgagccatgggatggctgggttgctccaaccgcaacgcttattggacaagtagaactaggccgtcaggtcagtatttggtttggtgctgtagtacgtgccgataattgtgtcgttcggattggtaatttttctaatattcaagaaaattcggtattacatactgatgcgggccttgagctaaatattggcgaatatgtcaccgttggtcataaagtcatgttgcatggttgtacaattggcgataacagtttgattggtatgaacgccgtcattttaaatcgagctgtgattggtaagaactgtattattggtgctaatgctttaataccggaaggtaaagtgattccagataactcagtggtaatgggctcacctggaaaaattgtaaaaactttagatgaagaaggcgcagcaaaaatacgcttgagcgcactacattatgctgaacactttaaaagctataccgatttgaaagaattccacttttaaaattttagcgagatattttctatgccaagcaccagcttggcatttttatttagataggaacaactcgcctatcagagccgagtggggtatcataacttccgtttttaatctgattgaatactaaggttgtgcatgaaactgctggcgttggaaactgcaaacgagcaatgttccatttcattaatcgatgaaacccaagaactctttttccaactcgatacgcgagcgaaagcacaaacccagaccattttgccaatgattgagcaagggttacagcaaaccggacttgacgtagctggtttagatgcaattgcctttagtcgagggcccggttcttttagtggtgttcgaattaatgctgctgttgctcaggctttagcttggtcacaagatttacctgtggttcccgtttctaccttacaagctctcgcacaagcagcttaccgacttgaaggtttagaacaggtgactgcggtactcgatgcacgtatgaatgaagtttacattgcaagttttgttctagatgagcgaggcatcatgcagtgtatagatgaagaaaaattaatgaactacgagcaagcggctgcctatgcaaagcattgcttaatcggttcgggtgctaagcttcttcaaactgatgcagaatatcaaacaatcactgccactgcacaagacattgcttcgattgcacgtgtgtatgcagcgcaaaagcagtgggttgatgctgaacatgctttaccggtttacttacgtgatgatgcatggaaaaaaattgcggatcagggcaaaacaaattaaaggcactgcgcatgcacatatattttgaagtagattttcaagaacaagcacagcactaccaagctgtgctttattctagaggcgtgactgtcgatttacagcctattgaaaaacttaatgcccgttttttacgtttaaatcctgacttggctctttgtgtagatgaaaacggactttggttatctgctaatggcatgaaaatgcagcctgactggaaagctgaaattccgcgtttaaaacgagcaagtcttaaatcggaaatgattgctcgtgcttgtcagttaggtgaaaagccagtactagtcgatgctacagcgggcttaggtcatgacagcttacttatggcttatctaggtgcccaaatccagctcgttgagcgtcatccgattttatttactttacttgaggattcaaaagctcaggcacagcgtgatccatttttaagtcaatttatggatcgtattcaactgctcttcgccgactctgcaagctatttacagcaattagatcaagaagcaaaaacagttgatgtggtctaccttgacccgatgttcccacagcgcgatcaaaatcaacaagcaattaaaaaacaagcccaagtcaaaaagcagatgcagcttttgcatttacttttacccgaagatggagaaatggatttgggtgatcatttgcttgagctagccaaaaaagttgtaaagcgagtgattgtaaaacgtccacgacatgctatttttttagcaaatcaagaaccagcccatcagtggcagggggatgcttgtcgttttgatgcttactttcagtaagcttatgtaaggttaagttttattgcttgaataatgtacaaatatatgtgatatagttcaaaagcatgattgctaaaattcttagcaggcatacacttatggtgcctgacaaaaacgaaatttttgaaacctttttatgattgatctcaaaccttccattaacttttggcatgattttaaaagtaaccagcttgccggaatgtggttatttttggggtcaagacgttccttacagatcgtacatccctctattcttcagctcattgtttggggagtattaggtgggtgtaccaactcactttatagttggcttgttgccggtcaaattggcgacttcaactcacaaggtctaataggatacgcactttggccttttattgcgcttattgttggtattttcttatcacagcgtattaatcagccgcgtttaatgttggttccagccttattgtggttggttttagataccaatattttattaatacagtgtttaattcaatatttgggatctaatggttatctaaactttattccggatgctatttataacggtattttacctggtttgtttgtagcactttttgtgtggcaaagtttggcggtcatttgggtgttctcacgtgagcttaagtggccttggtgggagcgggcattggttatggttgcgaccattgcgaccatggtggtttggcaactttcagtaaaagatcagcctatttggaaagtggaagattctccacctacttttgccgaagatgctttttatgcacaaagtaaattacttcatgatgctttagagcaagttcaatatggtgagttagctaaaagtcattggtatttcttgggtgttgcaggcgatagttatcaagacgtttttaaatcggaagtggttcgtattaaagaacaatttgatacgcgttttggtacagtcgggcgttcaatgatgctggtcaataatccggatacccgaactgaaatcccgattgcatctaaaaccagtatagagttggccttacgccgtatgggccagcaaatgaaccgtgatagtgatgtgttatttttatatatgacatcgcacggtgaacaaaaccattttgaaattgaaaatgcacctctagatttggggcaagtcgatccgaaatggttacgtgaaacgctcgataaagcggggatacgttggcgtgtgattgtcatttctgcttgttactcaggaagttttattccggcgttacagtcacctgatactttaattattacggcatctgctgcggataaaacttcgttcggttgtaataacgaagctgattatacttattttggacgagctttctttgatttggcgatgcgagagcagtcttctatgaaagattcgtttaatgctgctaagcaaaccgtaaccaaatgggaagtagctcaaggtgtagaaccttcagagccacaatggatgattggtaagaatatggaacttatgctacctcagttggaaaaatatctttttcctcaaccaaatacaggtagtgtaaatattgctcagacacaaacagaggctaaaaacgatgcaactcctgcaaaaaaaccgctgctttgaaggtgagcagcgcatttatcagtttgattctcaattattaaaaggctctactaagtttggggtgtatttgtcacctgctgctttagaaggcaaaccttgctcaactttgttttacttagcgggtttaacatgtactgaagaaacttttgccattaaggcacatgcacagcatatggctgcccagcttagtcttatactgattacacctgatacttcacctcgtggtgaacaagttgcagtaggtgacaattgggatttaggtcaaggcgcaggcttttatattaatgcgacgcaagcgccttggtctgagcattatcagatggaaagctatttaatcgatgagttatatccacttattttaaaaagttttccagtcaatgctcaacaagtcggtatttttggacattcgatggggggacatggcgccttaactttagcttttaaatatcctgagaagtttaagtcagtgtctgcatttgcaccgatttgcgcgccaactgaatgtgcatggggtgaaaaagcatttagccattatttaggtacagatcgtgagagctggttggctcatgatgccacggctttagtctcaaaaaatggtgcggtatttaatgaaattttggtggatcaggggttagatgaccaattttatgaacaacttcaccctgaaaaatttaagcaagcatgtttaaaggcaggacagcctttaactttaagacaacatgctggctatgatcatggctattattttatccagacttttatggatgagcatttgcagttccatgcaatccagttagaaaaggtatctggttaattaatttagtgttgccattcaacttgaaattcttgttgagccatgcggtttagatgatcaagaacaactttttctaagtggttgtggtcatctaactgactatcaatagcaacatttaactgctctgtttctggtgcaagcgtaatggttgcggtaggcattaagattttaaaatcttgttcagtttcttgtacttcaaacttatgtttccaatgattaactagacgttttgcaatgcgttttccatcatttgttaatagatgagttgtgcttttcattatcaatcctcacattggtttaatgtaccttaacaaattcgtttggcacttggcattctatagtagcaacgttacgttgcaagtttgaaatgttgtcatttaagcaaggaagagcgggccaagtaggttcttttttgttataatttttagcctctccttaaatttttagccaggtcatccacctatgtccaagccttatttgattgctccttctattttatctgccgattttgctcgtttaggcgaagatgtagacaaagtgttagctgctggtgccgatgtagtgcattttgatgtgatggataatcactatgttccaaatttaacttttggtgcaggtgtgtgtaaggctttaaaaaattatggaattactgctcctgttgatgtgcatttaatggtatctccagttgaccgtattattggtgatttcctagaagcaggcgcagatatcattacgtttcacccagaagcttctcatcacattgaccgttcattacagcttattaagtctggtggtgctaaagcaggattagtttttaacccagcaacaccattgcattatctagactatgttcttgataaagttgaccaaattttattaatgagtgtaaacccaggttttggtggccaaaagttcattccaatgactttagaaaaattacgtgaagcgcgtaaaattattgatgcaagtggccgtgatatccgtttagaagtagacggtggagttggtcctgcaaatatccgtgaaattgcagaagctggtgctgatatgttcgttgctggctcggcaatttttggtcaaccagattataaagttgtgattgatcaaatgcgtgcagagcttgcaaaagtcggtagtgtagacgcttaaaaaaagaatattaggctgagagtaaacttgtggataactttgtttataactgtatggataactgtgttgataaccatatggataagatgttggtaaaataaacaaaatgagatcaaccgtttattctctaagcaaaatgtatgaaaaaagaacgctttggcgttctttttctattctatcgggatattttgggatctgtttttttattaagctttgctaaaaaataacctgtgcaaaaaacgagagggcttgtgtaaaactttttaaaatatattgaatagaaaactgtaaaagtgtcatgaaaaataaagctaaatttgatttaataagattttagtaagagacctagatcattaatgacagtaaaaattttagcggtagatatggatgggacttttcttaattctaagaagcagtacaacaaagcacgttttttaaaacagtatgaacaactaaaacaaaataatatccgttttgtagtcgctagtggtaatcagcttgcaaagcttgttacgtattttccagaaattaatcatgagattgcttttattgccgaaaatggtgctcatgttgtagatgcggggcaagagttagcttttgctcatttaagcaaagagcaattcgttgagattttaaatgcgattgacccagtgtatacctctaaaatggtgatctgcggaaaacagagtgcttatgtgcatagcagtatgaacgcggaagattatgctaaagtcgctcgctattttgaaaagctgacggttatagatgacttttatgcactagatgacttggtgtgtaaaattacttttactgcgcaggaaaatgaaagttttacaatttttgagcattttcagaagcaaagttttgtaaaagataaggttttggtaccagtctcaagtggctttaattttatcgatttgattcttccggaccagcacaaagcacatggtttgaagctattattgcaaaaatggcaggttcaacccgatcaagtcgttgcgattggtgataacaataatgatatccagatgattaaagcagcaggttatgggtttgcagtcgaaaatgcagttgaagccttaaaagccgttgctccttacacaactgcaaataatgagcaagaaggtgcattacaggtgattgacttagttcttcagcatcagcctccatttgcttaatgaccttaacaacaatcaactaagatggaaaattgtatctgtttaaaaacttggttatgctaatacaactaagataaatagattgctcaaggcaataaatgatgacactgcaacacttacgcaagtatgcttggtttgtgttcctgatgactttagttattgggtggagtggtgtgtctattgctcagacacctatgcagcatgatcttcatactatgccgtgtcatagtgagcaaatgaaacatcactctatgcatattcaagctgatgagcaggcaacgtgtcatcaatctatgagtcaggtttctcaccaacatggtaaacactgccaagactgtaacccggtccattgtcagatggtaaatctggctttacagcaagctataccagatattgaatcatcatttattcctattccatctcaatttagtagtatttatcaggcacagcatttagccggatactggcaagaaatcttacgtccaccaaaagcttaatcctttcttacttatttttttagttaaaaggattaaagcaatgtctcataaaacgattagcagcctcgtcgctgtatttggtctattggtttcaccatggactctcgcggcaattaaggaatatcaccttaatattaatgaacaacaagtcaatgttacgggcaaaccccttaaacgaattaccgtaaatggaaaatttacagcaccactccttgagtttgaagagggggatgaggctgttattcgcgtccataatcaattaaagaatcaagatacctctttacactggcatgggttgttactgccagggttaatggatggtgtgccgggttttaataattttaaagggattgctccaaatggagattttgtttaccgctttaaggtgaaacaaaatggcacatattggtatcacgcccatagtaaaggccaagagcaagacggtttatatgggccgcttgtgatttacccaaaaggcaaaataccagttgcggcgcatgaaaaaactgatcgtgattatgtagtgatgctttcagatttccatgattcttctagcgatagcattatgaagaatttgaaaaaatctgctgagtattatcaaaaccgccgtgaaactgtatctgatgtatggaagcaagttaaagcacagggcttaaaagcaacttggcaagatcgttcgatgtggaatcagatgcggatgttaaaaaccgatatgtctgatgtgacgggctataccttcttagtcaacggcaagactcctcagcaaaactggacagctaattttaaagctggtgataaggttcgattgcgatttattaatgcatcagcaatgtcattttttgatgtcagaattccaaatttgaaaatgacagttgtaagtgcagatgggcagccagttaaacctgtagcaattgatgagtttcgtattggtacagctgaaacctacgatgtcattgtggaacctaaacagccaaattatcagattgaagcagagtctattgaccgtagtggttttgctatcggtactttgcacaatgaaaatacgcaggctgtggggccagtccaaatgccaataccacgcccacgtgctttattgaccatggatgatatgggcatgagtcatggtgatggaagtaatgaacatgctggccatcaaatgaacatgcaacatgacatgtcggccatgcctgaaatgaaaaaagagacgagtcaggctaatcatgatcacacagtgatgaaaatggatcatgacatgaaaaatatgtcatctggcgaacatgatcattccatgatgcacatgaagcatgatatgtcagcgatgtctgaaatgaagcatgatatgcaggcaatgtcatctagcgagcatgaccacactatgatgaatatgaatcatgagatgcctgctcaatctgagaataagtctaaaaaggatgaaccagtttatggctgggcaaatgcttcaacgccagcgggtatgaaagcactgcaatatagcgatttgcaatctttaacacctcagccagatacccgtgcgcccgaacgagaattagtcattcgtttaggtggcaacatggagcgttatatctggaccattaatggcaagaaatttagtgacacgatacctttacaagttaagtatggtgaacgcatacgcttgaagtttgtgaatgacagtatgatggctcatccaatgcatttacatggcatgtttatgcaattggaaaatggtcaacaagctgaaaatttaccaaataaacatactattattgttccacccggaaagaccgttacggcgttattgacagccgatgctttgggagaatgggcgattcattgccatctgctctatcacatgagtgctggaatgatgaataaattaattgttgctcaagtcaacgatggacaacaacccgctcagtcccagccaactgttcaatctgaaaatgagaaaggagctagtcatgcgcatcactaagttattttctcaaatgatatgttgcggtgctttctcgggtatatctgtatttgcttttgctcaagaacctttaacacacgatcatttacgcgaacatggtggacaggtttatcaagcaacaaagattgatactggctggactcaaaatgaagagggtgaaagcagtttttcttctgaattggaaagctgggtgggaacggatgaaaataaattgttcattaaagcccacgttgaaaaagcagagtcagaagatgccaattatggcggttcattactttatagccgcaatgtagctgactattgggatgtacaggccggggtaaactatgaacgtttacaacgggaagacgaaaaggaagatcgctgggctggtgtagtgggcttacatggcatggcgccttacttttttgaaaccgatgcttatctttatgtaggtgaagataagttatggaagttaagcctagagacagaaagagatttgctttttactcaaaagttgattggtaagccctatttaaaagcagatgttgttttacaagatgaatctcgctatgccagtaaaacaggcctgtcgagtttacaagctggctttcaaacccgttatgaaatcaataaaaaggtcatgccatttgttgatgtcggttatggttatgaaaaaggtttaaaacaaaccgcttggcaaactggaaccgactcagaacatggttggtattatggagctgggttaacactaaaattctaattgccgaacaaaaagtaagcttaatgacatgccattggtttatactgatggcattgttttttgtgtcagttatggtgcaaagatggctttagaaaaacaagagaatcaaataaatgtaaataaaagctgttctagctgtgggtgctcaaatgtagcagctcaggacttttctgtggcaagtgaacctagggtaaataaaacccaatgggtgagttattatcatattccccgtatggattgtgcagccgaagaacaaatggtaagaatggctttagcttcttatgctgagcatattcaagaactttattttgatttgcccgcccgccacttagcggtgtatcacagtactcaagatgaaaagattacgcagtgcctgcaacgtctaggtttaggagccgaattacaacaaacccaaccacattatgagcctattgaaaaacccaaaaaggttcgaccaagttcctcaactaatgcagcacaaaaacaggtactacaatggctgttactgattaatggggtcatgtttgtcattgagttaatggcaggcatcattgcctcctccacagggttaattgctgactcgctcgatatgtttgccgatgctgcaatttatggtattgcattattcgtggtgggtaaaaacctcgacgctcaattaaaggctgcacatctttcgggttggttgcagtttggtttagccataatcgttttaattgatgtgctgcgccgttttatatatggcagtgaaccagtttcaattttaatgattttaattgggggattagcgcttgcggccaacattagttgtctttacttaatgagtgaccataaagagagcggggcacatatgaaggcgagttatatattttctgcaaatgatgtcatcgtaaacttaggtgtcattattgcgggaatactggttgcaatcacaggctctcgttatcctgatttaattattggattgattattgttttgttcgttttaaatggtgcacgaaaaattttacagttaaaaaatgaataatattttctgatagaggcaagcttgagttcgggtttgccttcattttttattttaaagtaaactgagtcctcacataaaggaggaacgacctcccccataatgggtaatcatgtcgggacgacctgacactataaaaattagtgaatgttatggcttgggctattttaattttagcaggtgtatttgaagtgatttgggcatattctatgaaaatgtctgaaggttttacacgcttaacacctagtattattaccgtagtttttatgattttgagtgtagttctactttcaatttcaatgaaaactttaccccttggtactgcttatacggtttggacaggcattggtgcaattggatcatttttagttggtattttctttcttcatgagcctattggtgcgatgagaatgattgccgctgtactgattgtatctggactggttctaatgaaaatttcgtctccatcctaagaggatcaagtatgttgctgtcttataagtatatcaattcgcctgttgggcaattaaagctggttgcgaatgaaaatgctttggtggcagtactttgggacaatgaaaatccaaaacgtgttcgactggcagagctggtcgaacaacttgagcatccagttttattaaagaccgaacaacaattacaagaatattttgaaggcaaacgccgtgaatttacattgccactagatttcgaaggaactgcatttcaaaagcaggtctggacggcattacttacgattccgtatggtgaaacaagaagttataaagatattgccgttcagatcggaaatgaaaaagcagtgcgagcagtgggtgctgcaaatggcaaaaatccgatttcaattattgcaccttgtcaccgagtaattggtgcgggcggagctttggttggttttgccggtggtcttgataagaaagatattttattaagattagagcaaaaataagctatttttagcgctcgattttttcaggcttttctaataagctgtcaattctgatatttcatataaagcgtgttttataacctcgctattttctgaaatattaatcttttcataacaaactctggatgttttaaaaatggctgtcggtgacgtaacaatgccacaaatgcatgtggtaaaaggtgtaaaaattggctcaacagaagcatatgtacgttacccaaaccgacgagatctagtcatttttgaatttgcagaaggttcaaatgttgcaggtgtatttacgcaaaatgcattctgtgcggcacctgttcatgtatctaaagctcatcttgccgaaggcaatccgcgctatttagtgattaatacaggtaatgccaatgctggtactggtcctacaggtttgaaaaatgctcaggatacttgtgcaaagttagcggagcttgctggcgttaacagtttcgaagtacttccattttcaacaggcgtgattggtgagcagcttccgatggaacgtttactcgctggcttacaacctgcattaaatagcgtacaagacgctgcatggagtgatgcggcatctggcattatgacaacagacacagtgccaaaaggcgcatctgaacaatttgagcttgatggtatgacttataccatgaccggtattagtaaaggcgctgggatgatccgtccaaacatggcaactatgctgagctttgtggcaacagatgcgcctattcgccgtgatttagtacaaaagctattaaagactacagttgagcattcatttaaccgtattaccattgatggtgatacctcaacaaatgactcttgtatttttgtggcaactggtcaggctggtggtgctgaaattacatcggaaagcgatgtacgctacgctaaagtgttagaagtacttgctcgtgtaatgaaccgtttagcacagttaattgtccgtgatggagaaggtgcaaccaagtttattactgttgctgttgaaggtggtgcaaatactcaagaatgttgtgacattgcttatagtattgcgcattcaccacttgttaaaactgcactttttgcatctgatccgaactggggtcgtattttagctgcaatcggctatgctggagtgaaagacttagacgtgtctaaaattcaggtatggttagacgacgtgcaaatctgtaaagatggtggcgcagccgaggactataccgaagaagcaggtgctcgtgtaatggcacaaaccgaaattaccattcgtgttgacttaggccgcggacaagccaaagacacggtatatacgtgtgacttatcttacgactatgtcaagattaatgcagattaccgttcgtaaatattcagttataatcaagcctcgacaaagaggcttttttattagccccatcttttgatattaaatgattgaatttagtaaatcgtttaagcagtaacgttatatgcgagcaggtatgccagcatgaaggatagagaagacgttttatgagtgatgcgactttaattgccaacgatgcaaaaaacattgtacaagcgcatttagaccgtttaggtgaaccaaaagacaaccgcctaagtgaagaagcaaaacaacaaaagtttgcacagatcgaagcagagctcaaaaaacgtgatgctgtccttgttgctcactactattgcgatccagatgtacaagaacttgccgaaaaaacaggtggatgcgtttctgactctttagaaatggcccgttttggacgagatcatgcagcctctacactggttgtggctggcgttaagtttatgggtgaaacagcaaaaattctgtctcctgaaaaaacaattctgatgccgacacttgaggcaacctgttcacttgacttaggttgtccagtcgatgagttcacggcattttgtgatcagcaccctgaccacactgtagtagtttatgccaatacatcggctgctgttaaagctcgtgcggattgggtggtgacttcaagctgtgcagttgaaattgttgagcacctagatagcttgggtgaaaaaattatttgggcaccagatcagcacttaggtcgttatattcaaaagaaaaccggcgctgatatgttgctttgggatggcgcatgtattgtgcatgaagaattccgtgcacgtggcattgctaacatgaaagcactgtacccagatgcggctgtattggtgcatcctgagtcaccagagtcggtggtagaaattgccgatgcggtaggtagtacatctcaattgattaaagctgctcaaactttgccacaccaacgtttaatcgtggcaacggaccgtggcattttctacaaaatgcagcaagcagtaccagataagattctggttgaagccccaacagcgggtgagggcgcaacttgtcgttcatgtgcacattgtccatggatggccatgaatgaacttgatggaattttagaagttttacaaaaaggtgatcaagaaatacacgttgacccagcacttgctgaacgtgccaaaatgcctttagatcgaatgttagcctttagtgcatcattaaaacgttaaaaagcctcaaaatgcttgttaaatatacatttgataaggatttttaactttttttgacaataggtgttgacgtctgagggcgtcgcgcctagaatgcacaccgtaccgcacgatgtgcgatacagcaaaagctgagatagatcggagcatagcacagcctggtagtgcacctggtttgggaccagggggtcgtaggttcgaatcctactgctccgaccacttaaaagaatattttaagatcggcgaagtatcgcatgataagcatcatcggttaagcgcctgtagctcagttggatagagcatccgccttctaagcggatggtcacaggttcgaatcctgtcaggcgcgccatttggtagcttggtacgtagaacttatttgatggtggatgtagctcagttggtagagccctggattgtgattccagttgtcgcgggttcgaatcccgtcattcaccccaatttcggagcatagcacagcctggtagtgcacctggtttgggaccagggggtcgtaggttcgaatcctactgctccgaccatatttaaaagcgttcaagctttctaaaatatcccatatattaaaatcatttcttcttatcttatggatagaaggaatttttttgttttctataataaaattttaattccaaattgctccaatatctgaacttatttatataagctctgttctctgttctctgttctctgtttctgttctctgttctctgttctctgttattgatatttctgtcttaactcatctttttcttgatgtgataaaaatgcgattttaagtccattttcttgagctgtataaatttgctcaggacttaaacctgccaatggggcagcagttaaatattcatgctgtatctcaatgccttctactgctgggtcatccgtattaatggtagcaagcactccatgttctaaaaaagtctttaatggatgctctgctaaagaaggcactgtgttggtttgaatatttgaggtgagacaagattcaatcccaatctggtgtttagccaaataatctagaagttttaaatcttgaactgctttaacaccatgtccaatccgttctgcacctaattcttcaatggcttgccaaatactttctgggccagcagcttcgcctgcatgtacggtaatgtgccaacctgcatcacgtgcttttttaaagtgatcaataaataaattgcccggaaaaccaagctcatctccagcaagatccagtgctttaatatcgtttttatgggcaaggagggcatttaattctttttcgcaggcttcttgaccaaaagtacgactcataataccaattaaattcgcttttacgccgtacgcctgactaccttcttttattccagcaatcacagcttcaactacgccttcaagtggaagttgatgggtcattcccatataacccggtgaaaaacgtagttctacatagtctagtccttgctgtgctgcatcctgcatgttttcaaaagcaatacgtttacaggcatctaaactggctaatacttttacgccccaatcgagcttagataaaaaacttaataagtcgggttggttatccatcacttgtacgtgtggtcgtaaagattctatgtcgtaagcaggcaaatctaaattgtattgttgccccaactctaaaatggtttgaatgcggatgttgccatcaaggtggcggtgtatatctgtaagcgggagcgttttagtaatcataaatttcttcttatctgtttgcatcaattcatcatgcctgtttagatgcactgataaaagtttggatttgctatgtttttgtgaaaatggttgagttgagttttttgaaattactatatttgtataagttttaattttgatgacattgttctggcctaagaagacaacacagtctgtgtaagatacaagcaccaagatttttattgtttttaatttcgctgagcctttttgtgttgactctttaagagtggattggctgaagaatggtcattggtattttgccttttacttgtaaagatgaataaaggcttgctaaagaccaaaccgataaagcgattaatttatctgtagaaatctatttctggcaagtaaatgaaaaagaagaaataggaagcactcaaatgaagtcggtactttgtcatcaagcaacattgcaagtagtggaccaaccgaacttaacacctgcaaaaggacaagttttattggaagtggtgcgatgtgggatctgtggttcagatttacatatgcagcatcactgcgaccacatgcatgatttggctgcacgtgtcgggtttaatggtttagcgaagtctacagacccatttgtacttggacatgagttttgcggcaaggttttagactacggtccaaaaacacgccataaatttaaagcggatacactcgtttgcgcaatgccgcttttaaatgtagatcagcatggttatttgtctacagggctttccccaaatgcttcgggtggctatgccgagcaagtattggctcaatcaagcttgatgtttgaagtaccgaatggtctagatgcggatagtgctgccatgaccgaacctatggcggttgcattgcatgctgttcgccgtagccgtgtaaaaacaagtgaacctgcgattgtgattggctgtggtcctgtcgggctaggtgtcatattaatgcttaaagctgctggggttaaaaccgtagttgccagtgacttttctccaaaccgacgtaagcttgccgagcaatgtggtgccgatattgtggtagaccctaaagagacatcaccatttgccaactggaaagaatttggtttgcttggcaatgtatcagatgcaattaacatgggtatgggactatttgataagttgcaagcgacacgcttaccgtggtggcatggatggcgcatgattgacaaattaggcgctctaccaaaacgtcctgttatttttgagtgtgtaggcgtaccgggtgttttgcagcaaattattgaaggtgcacctttgttttcccgaattgttggggtgggcgtgtgcatgcaaagtgataaaatagaacccgcacttgcaattaataaagagttagaaattcagtttgtgttgggctatacaccgcttgagtttagagatgcgctacacatgattgcagaagggaaagtgaactgttcaccgctcattacgggtgttgttggcctagaaggtgtaactaatgcatttgaagcattacgtgatcctgaacagcatgccaaaatcttgattgacccgaaacgtagcggttcagatattcaattaatgagtcattaatttcaaagtcatttacgcttaactaaaaagattgtgatttgattaatcacaatcttttttatggttatagatcgcaatatttggcataaatcagggctgctcagctaattggtattggtctttagttgttctagttcttggtaaatccactcaacaaatttttgaatagtcggtgagatgtcttggctcgaatgaatgagatagtacttccggctgccttttagttttttattggaaacaattactagttcttttttttgtagttcagactcaatcaacatttgtggaattaaagccattcccatgtcatgactggcagcaacggcaagcatcgaaaataactcatggcgctgtccatcaaaaggcttagggtgttgcatctgatgagttagaaaccattcttgccaaatgctaggtcgagtggtttgttgtagtagagggatttttaataaatcttctgggcttaaatcataggtattttcattaatcatcacagcatctggaaaatacttttcgattagtcttggtgagcacacaggtacaatttcttcatccattaaataatgtgcttgtatgccgggccagtggtcaatttgctgttgcgtacctgcaaaaatcgcagcatcaaaaatgttgtcattaaataaaaaaggtttagtactggtttctaaatgaaccgtaatttcagggtgtttttgatttaaaagatggagtttgggtaataaccatcgcgttgcaaaggtaggaaccacacctaactttaatgttccacctaaacccttatgagaaatcacatcggctgtacatttctctaaacctaataagtagggcttaatacttttaaaatactgctgaccagcaatggtgagttcgacaccatgccgagtacgtataaagagttcaacgcctaagaaatcttctaattgttgaatttggcgagaaactgcactttgggtaatacataactcttgcgcagcataggtataacttagatgttttgctgcactttcaaagcaaattagaccctgaatggacgggatactttttcgcataaataaatccttttatttgccatcatatttcaaaacaacatatgacctaaatgcagatatccgagtttagtataaaaataagtcatttttaatgaaatacaacgaattaaatagttaaatttaatgcgacccattttaaatatgcgtaagtcgcatatctgcatgaacatttatcgtttgattactgcatttttcacgcataacatcgagttaaataaagaagatcaaatcaagcagaggatgcgatgaatcacatggtgacaacaaaaaaagcaaaagttcaatttaactggcaagacccatttttaattgagcaacagcttagcccagatgagcgcatgattcgtgatgcggctcatgcctattgtcaagaacgtttgcaaccccgtgtacttgaacaattccgtcatgaaacaacagatccatctattttccgtgaaatgggagagcttggcttactggggccaaccattcctgagcaatatggtggcgcaggtttgaactatgtgagttacggtttggttgcgcgtgaaattgaatatgtcgactcgggctaccgctctatggcgagcgtgcaaagctcattggtgatggttccgattcatgaatttggtaccgaagagcaaaagcagaagtacttacctaaactggctactggtgaatacattggttgttttggtttgaccgaacctgatcatggttcagatccgggcagtatgattacacgtgctaaaaaagttgatggtggttaccgtttgactggcgcaaaaatgtggattaccaatagtccaattgcagatgtatttgtggtctgggcaaaagaagtttctgctgaaggtaatgtgggtgacattcgcggcttcattttagaaaagggctgggaaggcctatctgcgccagctattcatggcaaggtcggtttacgtgcctcgattacgggtgaaatcgtgatggataacgtttttgtacctgaagaaaatgcattccctgaaattcgaggcttaaaaggcccatttacctgtctaaacagtgctcgttatggcattgcatggggtgcaatgggtgctgccgagttctgttggcatacagcacatcaatacaccatggaccgcaaacaatttggtcgcccgttggctgcaaatcaattgattcaaaagaagctggcagatatgcaaactgaaattgctttgggtttacaggcagctttacgttttggccgcatgaaagatgaaggcattgcatcagttgagggtacatctctaattaagcgtaacaactgtggaaaggcgcttgatattgcccgcatggcacgtgacatgatgggtggaaacggcattagtgacgagtttggtgtggcacgccatttggtcaatcttgaagtcgtaaatacctacgagggtacacatgacgttcatgccttgattttaggtcgtgcacaaactggtattgccgcatttagtaactaacacactcatttttaaaaatagaggtgttctttcgggagcacctttagggatttttacgcaaaaatttatggaaaatgacaagattcatcgtaaggatactcatgtgaagatgtgtctctgtgtacttaaaaccaaatgtaagatgatgaaaatatagaagattaagtcatacagaaaacataagtaagctaccgatgactcatttgggaaaatgaggaactaaagatgaacaatgacgttcaagtaatatcgaaagaattaagaaatacatttccaagtaaccttggaacatacgaaaggattggacctcatacatggaaatgggcgttgttatttgcctattttgcgatggtggtcgatggcattgatattatgctgctgtcttatagcttgaccagtttaaaggcagagtttgggttaactacctttcaagcgggtgccttaggcagtgcttctttagcaggtatggggattggcggtattttgggtggctgggcatgtgacaagtttggtcgcgtacggaccattgccaactcggtgactttcttttctgtagcgacttgtttgttaggctttacgcaaagcttcgagcaatttatggctctacgttttataggtgctttaggaatcggagcactctatatggcgtgtaataccttaatggctgaatatgtgccaaccacttaccgtacaacggtcttgggcacgttacagacgggccagactgtaggttatattgctgcaacgttattagctggcgcaattattccagattatggctggcgcgttttattcttcctgaccgtagtacctgctttcgttaatattttcctgcaacgatttgtgccggagccaaaatcttggcagctcaccaaaattgaaagcttacaaggcaacagacagcctaaagaaagagtggtggctgaaaagccaaaaagtagcagtatctacaaacaaatctttaataactttaagcaccgtaaaatgtttttgttgtggatgaccacagcattcttcttacagtttggttattacggcattaacaactggatgccaagttatttagaaacagaagtgcatatgaactttaaaaacttaaccagttatatggtgggttcatataccgcaatgattttaggaaaaattttagcgggctatcttgcagacaagtttaaccgccgtgctgtttttgtatttggcacaattgccagtgctgtgtttttgccaatcattattttcttcaatactcctgacaatattttgtatttattgatcacttttggcttcttatatggcattccatatggtgtaaacgcgacctatatggctgaaagtttttcaaccgacgtgcgcggaacagccattggcggtgcctataacattggtcgtgtcggagccgctattgcaccagctatcattggtttcttggcatcgggcggtacgtttaccatggcctttattgtgatgggcgctgcgtattttgttgcgggtgtattgcctggcttatttattaaagatcgtcagtacgatccacaaagacaatcataaacaatgacagggaggtgcgttgagcaccttctaaaaagataagggtatcgttatgggtgcattacaaggaattcgggttttagatttaagtcgtgtgcttgcagggccttggtgtgggcaaatcttggcagaccttggcgcggaagtgattaaaattgaacgtcctcgagtcggtgatgacacccgtatgtgggggccaccttggatgcccgatcaagatggaaacatgacccgtgaatctggttatttccagtgtaccaaccgcaataaatattcggttgcagtggacattaccacaccagaaggtcaggccttaatttatgaaattgccaagactgcagatgtcgtgattgaaaattataagacagggtctttggctaaatatggtttggactacgcgtcattaagtgagttgaacccgaacattgtttattgctcgattaccggttttgggcaagatggcccacgtgcagaagaacccggttatgattttattattcagggtatgtctggcttaatgagcattactggcgaacctgatgatgtaacaggtggtggtgcacaaaaagttggagtggctgtggtagatattcaaactggtttatattcaaccattgccattcaagctgccttgattgcacgttcacacacagggcgtggtcagtatattgatatgtcactccttgatgtacaggtcgcggcactggcaaatcagggaatgaattatttagcttcgggtaaagcgccacaacgcatgggtaatcaacacccaagtattgtgccgtatcaaacttttaaggctaaagataaagaatttattattgcttgtggcaacgacaaacagtttaaagatttgtgtattgcgattggttatccagagttgctcgaaaatgaaaagtttgtgcgcaaccaagaccgcgtaaaatatcgaaatgaactgatacctttattgtcggaacactttttgcgaaaaactgctaaagaatgggtcgacatgattcatgccttaaaagtacccgtaggtgttatcaactctattgaagatgctttagctgaaccacaaattgtgcatcgcaatttggtggtgaacattcctcatcgtttaaatgaaaacttccaaaccattggctcaccaatcaaactgtctgatactcccgttgaatatcgtcatgcaccgccggagctaggtgaacatactactcaaatcttatcgagatttaaaacagcagaggagctggctacgttaaaagagaaaggcattattgatgggaagattgcttaagctattaccgttttcaatatggccattcaattatcattgtagttgaatataaaaaaccgcttttatagcggtttcttattaggaagtttttctaatcctgaacattatgacttcttcgaaatacgctcttcgatggcgaatttgagtaaagaagcactgcggtaaaaaccatgtgcgaactttccaaatggcatggtaataaagaatgtcatgactgtagctaaatggaaaatcagtaaaagtgccatgtaaggggtattacgaaatgccataagtactagccctgaagcgctaacaataagtagaaggaaaataaagcctcgatctacaggtttttgctcacggtcaccatgcaacggatgacgtttaagatttaaatagagtaagccagcaggcccgacaactaagccaattccacccaaagtacccaaaatcacaggcaagctaaagatagggtaaggcgcatgtaggtcaagaaaatagtgatataaagtcgctacacctgtagctgcaaagcagagcataaagccataaaacgtcaggtgatggaacacacggcggatttgtgtgtaacggtcatcttgctcattacagcctttgccatgtccaccatctaaatatttaagcgttaatacattttgggtggcttgaactaagtctggtttctcaactttgccatgaataactttagacgtctggcgccaaaatttgctaattccaatgccgagtaaaacaattgcaactgtaaaggtcgctccaaacagtagtgctaaaaagttatgcgggaaaatcgcataaaaattaccttgatagcctgcaaataagtcagtgcctttccaccacactacagctaacatgcaaaaaaagaaaatgagtgttaacgtcgaaacaaaaggaatacctacagacttataaagttgacctaaaggctgaggggtcgcaaactcttggtaagtttctaaacgtacttgcgccatcgcttttggaatatttacaccaaactcatgtggcggggcatattggcaagcgtgtaaacacgcaccacagttatgacagaggtttgcgaggtaatgaatatcggcttggttaaactcaagacgtttggtcatggcagcaaatacagcacaaaatgactcacagtaacgacaagcattacaaatctgtagggctctttggacttcttgctcgtggtctgagagctgaacaactggaattagggctttggtactagcattcatgttcaactccttgtgaaagtgcatagtgggctgcattttttccggcaatgcgtccaaaggtcgtgccaatcgacatacccacgcccgcggtataaccctgaccgagtacattacctgccatcatttcacctgcgacaaacaggttacggcttggtttattgttaaaacgtaccgcagcatcgtcttcgacttttaagcctaaataggtaaaggtaatgccgggtttaagcgcataggcatagaagggtggttggtcgagaggaacggcccaatgagttttgttgggaacaatattttcggtggtgcagtcatctaaaacggtatggttaaaggtgccttgcacacaggcttgattaaattcttctacggtatggtataaggtttttgcatccagcccgattttttcggctaactcttgaatgctatttgcttttacacccgcaaacacagggggcataaagcgaccaatggcttttgagtcgataatcgaataggcaatttgctgtggctgtttggcaacaagacggccccaaatcgcataacgttttggccagaagtcttcgccttcatcgtaaaaacgttcagctttgttattgaccacaatccccaaggaaacgcagtcaatacgagtacaaataccgccgtcatataacggtgcgcgtgcatctacggcgacgcaatgtgattgtgatgggtcaccaataatatcggcgccttgatctatcataaatttgagtaagttgccctgattaaaacgggtaccacgaataatgaaattatcggcaggccattcgccgttttcattttgtccccatgcttctcttaaccattccaaatttgactcaaaaccacctgcggccaatacacagcttttcgctttaaatacacggccatcttccgcaattgcagcttcaaaatatccttggtttaactttaggtctttaatttttgtgttgtataaaatttcgatgccaagttcttgggcacttcggtaatacgcattaatgagggctttaccgccccccataaaaaaggcattggtacgtgcaacatgtaaggcacctgagagcggcggctgaaaattcacaccatgtttacgcatccagtcacgacaggtcgccgtgctacgaatcactagacgagctaagtgctcattggttttgcccgcagtcactttaagtaggtcttgccaatattcttcttcagggtaggcatcgactaatacatcttgaggagcatcatgcatgcaacggaggttacgagtgtgttgtgagttaccaccacgccactctttgggcgctgcctctattaccagtacagaagcaccactttcttttgctgtgagcgcggcacacagtgcggcattcccaccaccaatcacaattacatcatgcatggatttctccctttctcagctagggctaatgtagcttcaaaagggaagatgaagtgagaggctaggcttgaatgggtgtttagtaaaaataaacactaatggcttaagtgtttatgagttccgcaccagaccagcgcttttcattaatcaggttagtgatacaggcacgaattactactttggtggctaaagtagcaggcgagagttcttcttcagagagactaattaaatagttaatgcgttcaatagcaggttctacaacgcgcagtaaacacaggtcttgccgcgagtttaacgatgcacccgcaggttgaatggttgccatttcgagttggctaatactttccattaacaaatgcagcccatcaatttcatatgccactttaagttgatgaattttctgttcaagcaacaagcgcagcccatgtcgttggctcggtaaaattaggggaagttctttaagctgtaaatgagtaatggtttgagtgtcgatacagctttcaagatggtactgacccagtacttctttaggcgagattaaaaacatctgttctttgactaaaggttgtatggcccactgtgggtcgacatcatcactaaagatgatagccacatcgagctgtcttgcattaactaaagctttgaggtcacccgataagccttcgattaaacggactttaatgtcggggtaacggtttctcatcagttttaaaaagtgtgtgccaataacagctgcaacactcggtgaaaaaccgacggtgacgtggccacttaaacgtgaggagtgcgcagagtctatggcatggtctaggtgtctaagtgccagttgaacctgttgaaaaaaagctaaacccgcaggggtgggaaccgtacccaaagcagtacgttgtaaaaggcgaatagaaagctcgctttctaattttgaaatttgctgacttaatgcagacgttccaatatcgagattttttgcagctttacccaagcttcctgactcgatcactgcaataaaatactttaattgtttaagttccacggcaaattctactttgacctttatggattaattctacactggtttatcgctatagattttgttctattgctttgagtaaaccactaaaagagaaaaggcaacatcacctcaaaatgttgccttttagagcttttattctttaacctgctcaagaccctgttcttcaataatttgtgtcgcttgaggcgatttcacaaatttaattaactcttttgcgacttttgcatgttccgagtttttaccaataccagcagcaaatacggtaactttttggtaaggcgcagggattggaccaactaactcaacttgaccatatttgccggtaaaaggtttgatttcactaatttgctggaaaccaatatcaaactggccttcggcaatacgttttgcaacgcggtcgcctaccactttttctgctttactcgaaattactttgtattcgacaggtggaaagcttgggaaaacatctttttcaagatgcgtaccactcgcacttgcagaatagcctatgtgcttggcatttaataaaactttttcaaattttgccgcagagctaatgtctggctttggtgcacctttaggcacagccatgccaatgcttgaattcaccaaagcgctttgtgagtttgggtcaacataacctttttctgcgagtttgcttagttcaggagcagccaacacaacaatgtcaaaacgttcaccacgattgagtcgatttggaattgcagtcggtgactcccccatagacgaaccagatgagaggtgaacagtgtgaccagtttgcttttcaaatattggaatgagtttttccatagatgaatagaaaccgcctgagctaattacttcgagcgtatctgcattggcaaatgtagatcctaagcctgcaccagctaggcaaatagttatgaagataggggactttttcatagtgcctcacttgaattgcaagaaagcacagtacggagatttaaggtcagccgtactgtttattaaaatttcaggttaaggaatgagttgttttaagcgctaacctttgcaggttcagcaatcgtgtcagggtctttttgtttagaaccacgacataaatacaagcttgagatgagactacataccgcagcgagcatgagccagaacgctggtgtgcttgcattacctgtattttcgacaaggaaggtacaagccattggagtcataccaccaaaaatcgcggctgcaagactaaatgctaaagagaagccaacggtacgtacacgttttggcatcacttcggcaagtgttgcgaccatagtgccgttgtacataccaaagaagaacgagaagtaagcaagggtaataagtaggtttgagaagctaatgtcgctcaccaaccagcttaaaactggatagctggtaaagatcgcaagagtcgtaatacccactaatactggacgacggccaattttgtcggaaagtaagccacccattggtaaccagaagaaattcgacaaacccacaaacacggttgctaaaaggctatctgttaccgacatttctaaagtacgtttcgcatacaccgtggtgtaaaccgtaataaagtagaaagttgtcgtagtcatcgcactcatcatcatgccggcaagtacaatgcgccagttgcttacaagtgtgctgaaaatttcttttgaagatggatgagttttttgcgctttaaagtcttcagtttcctctaaagtacgacggaacaagaagattaaaggaataattaaacagccaattaagaatggaatacgccagccccattcacccacttgagcatgagttaaaatggtgttgagccaataaccaagtaaggccgcaaacacaaccgcaatttgttggctaccagactgccagctagtaataaagccacgatttttatcggttgcaatttcagcgaggtaaattgaaacaccgccagattcaacacctgccgagaagccttgtaatagacggccaattaccaccaaaattggcgcgataataccaatagtttcataacccggcacaaaggtaattaagatggtgccaattgccataagacttaaagtgacaatcaaacctttacgacgaccgactttgtcgacataggcacccaagaaaatagcgccgagaggacgcataagaaaacccgcagcaaacacggtaaatgtcatcattaaagagacatattcattatcagaatggaaaaactttgctgcgatataggtggcatagaaaccaaaaagaaaaaaatcgtactgttctaaaaagttgccactcgttacatttaatatttttttaaaagtagccctacggttattaacgacatccattggagacctccttggcctaacaaaatggaaacattcacgatcttcaaggtttggacgtaaactgattcaatcaataaacctaaataggaaatgggttagagatgagatttaaaggtgtccttcgtagaaaatgtgatgccttgtttccagttcaaactacacatctatgtttcgataaacagaaaaccacttatcattcgaaggaaaatgtaatcttaaaaagcaggagggagtgagaggagaaaattaattaggtatttagaaaaattaatgaccctttataaaataatttcagaacatggccaaatctggttttgaatcaactctttcacacatgccttaatggctgacttggcagcaagtgcggcaggtgataattcttcttcggcaaggctcaccaaatagttaattcgttcaacttcagggtcgacaaccttaagcaattgcagcttgtgtttatactcttgtaagcaagcactaccgggcctcacacttgcaaggtcaagatgaatcaggctgtccataagcaaatgcaagccatcaatttcatagacgacattgagctgcccaatcttgtgctcaagcaattttcttaagctatgacgctgacgtggcaacactaaaggaatatcgccaatttgctgcgactgaataattccgcttttaatacattcgctaagtccgtatttttcgagcacttctttgcgtgccattaaatacatttgctcgcgtaccaagggttgaattgaccactgtttatcaatttcattggtaaaaataatggcgatatcaagctgacgcgaattaatcgactgaatcaggttccccgacagggtttctacaatctctaaacgaatgtctgggtaacgttcagacattaatttcattaaagggatgccaattaaagcggtaatggtcggtggaaaaccaaggctgacatgtccagacagtcgtgcagaatgtgcagcatctatggcgaagttcacttgacgcaaaataagttgagagtgctttaaaaaggcaagacctgctggggttggggtcacaccaaaagcattacgctgtaataagcgaatgcttaactcttgttcgagcttactaatttgctgactaatcgccgaagcccccacatcgagtttttgggcagcttttccaatactgcctgattcaacgaccgtcaaaaaatactttatttgcttgatttccataataaatgtattcgctcatcatccttgatttatagagatatgaaggattgggaaatctatcatgcgttttaatattaacagcaatacaggcaaaaagttcttaaaaaaaataacttctcattttaaaagaacaatcgtttttagggtgattgaaaaataatatccatgttgtagctacacaaactataacttttcaatatggcatctacggtcaaattattggcgttttgagctaagcataatcgttcaaatctacataaagtgaggaatcaaaataaaaaaatatccaggatggatctatgaattttgttgtgaataaaaaaatatttatcttaggaatagcatcgatttgcacaagcacattacatgctgctgcatttgataaaacagggcagtctgtagcggcatttttacaactgggcaactattttgaagcaagtttaggaataacagatgccgatttaagtggtgtagagtcgggtaccaacccttcacatcattcaatttcagatatcgccaataccgattatcggcctacggcagcgttaaaactacagttggcactgcagtattcatttggtctgttatatgatcagccttttggtgctgacacggaatattcaggtgtaaatggcttcgttgcaacgcctaaagataccgttatgttacctggaattacaaccacagggcttgccagcgctacattgggccatgctcctacaggaaatgcaaaatcagaatttgatatacaaaatttaagcttcattttgggttaccaacccacaaaaaactggaatctttatgcggggccagtctatcaaacttttaaaagtcaggttgaattaaggggtaatgtatttagtctctataatggatatgactttcatactaaaactgtcagtgatttagggtggttagcaggacttgcttaccaaattccagaaaaagctgtgaaagtctcattaacctaccgttcagccattacccataaagtaaacgcgactgaaaacgctcctttaattgatatgttaagcactcaacaaggtcgtgatttagttaatcagcatctagattacatgatttctattggtcagatgactccacaaaagaaagcttacttaaatcagattattgctaatttgccagaacaagaagatacaggtacaacaaaatttaaatctcctgattcagtgaatttggagttccagactggactgcgtcagggaacgttactatttggtagtttacgctgggtaaattggagtgatctcgctctacagccttatcgctttggtgagatctcaaaagttgttggcgtactatcaacgccaagccgcccggaaggttttaatttggttcgttattatgacgaccaatggtctttaaatttgggtttaggacaacgtttttcgccaaaatggttaggttctgtgtcagttggatgggactcaggagcaggcgataaagtgtcaacgggtggcccaactaagggatattacaacttgggcgtgggtgctcaatatagcccgacatcgcaatactttatttctggcggtgtgaagtattactggttaggcgatgcaaaagctcagcttggcgcacaggcgggtagtgactattatgtaggtgagtttaaggataaccactcagtaagctatggcttaaaaattggatataaattttaaaattaaatcagtcatttataaggttttaattacatgaataaaatcattaaaaacggtatgtttttagggttgtcgactttgatttcaggttatggaactcttctccatgcggaagcaagtccaacaaatttacccgtagtttcacaaaaagcgttaaccattattgatgggcaaaccgagtggttaaataaggtctataaagacattcatgaacaccctgaacttgggtttatggaaaagcgtacttctgccattgttgccaaagagcttaagtcactaggttttgacgttaaaacgggaatagccaaaacaggcgtggtcggcattttaaaaaatggtgaagggccaacggttatgtaccgtgccgatatggatgccaacactgttgaagaggcaactggtctaccatacgcgagtaaagtgcgcgtaaaacttgatgatggaaccgaaacgcccgtagcacatatgtgtggtcatgatgcacatatgacatggatgctcagcatggcaaaaacattagtcgctttaaaaaaggaatggaacggaactgttattttagtcgcgcagcctgctgaagagccaataacaggtgctaaagctatggtgactgacggtttatggacaaaatacaacttaccaaaacctgattatttctttgccgtacataccacacctgcacctgtgggcgttgtcatcaatgcaccggggccacgtatggcaggaacagatcagcttgatgttttatttaaaggtgtgggtggacatggttcattaccaatgctcaccaagaacccgattagcatggctgcaaacgcagtgactcaatatcaaaccattatgggtaatgcagttgatccgcaacaagcggcagtgttatcgattggctcaatccaagctggaaactcgaataacgtgattccttctactgcattggtcaaaatgaatttgcgctggtttgatcctaaagtgcgtgaaaccatgctaaataatattaagtctatgagtgaaggtgcggcccaaatgcaggggatgggtaaagatcaattacctacctttacgtttaaaggttcgagcacacctgtagttaacaataaagaattttcggcacgtttaaatgggcctttaaaagcactattgggcgataaacatgttctaactgagtatcccgcggttatgggatcagaagatgttcatcatttattaggcgaccaaaaagacattccttttaactttatgtttattggtgtagcagacccagttgtgtttgcaaatgcagtcaaacaaggcaaacctgtgccttatattccacatagtccaaactacattgttgacttaaaagctttgccagttggtgccaaggtcactacagtttcgatgttagaactactcactaaaaagtaagttactcataaaaaaagatgcattcatatgcatctttttttctaagtttttaaaagttaagagcaagctagatatttttctcgataatggatgggcgataaatcggtccaacgtcgaaaagcacgtgtaaaactactgacatctgtaaaacctaaaatatatgcaatttcagtcacactatggcctgtgttttttatataagaaagtgccagttcatgacgggtgtcatctaacagttcactatatgaagtgttttctgccgagagtttcctttgcaagctacgaatacttaaccctaaactttttgctatttcttgttgctgaaagtcgcctgtagataatttttcgattaattttactttcactcgtgccaatatattttctttatcgaaccgtgccagataacgattaataatttcatcatattcttgggtgagagtgggatttgcaccttctagtggttgttctatggttgctgtatcaaacacaatcatgtctttgggtgcattaaacacaatcggagcttttaaaatattctggaatgtttctaaatcttcaggttctgaacgtctaagttcaatgcgtaatggcgaaaaaacagagccttgtaaagcacgacttgagcgaataaaaacggaaataaatgcatcgatagattcgggctgaacttcgtcgggaacatgaataacgaaataatggttatttccttgcccataaaactctagctctggaatatccgtaaccacacgaaaataacgaataattcttagaaacatctcttttagggtggtgctggtaatcagtgaatgccctaacacatgaaaagtattttgattgacttggctggcaactttaaggccaaaacatgaatcttgagttttctgaactgctaatttccataaatttgctgtttgttttaatgaatatcgtgcatcaggattactcagagcctgaatatctaaacctgcttgttctaataaaggttgactatcaacaccggctttttcgagcgctttttgaatcgctttcacccagctagccagtgccgttgctgtctgtggcatgttatgtcctataacttgtgattcatattcctctgaacagtataaaagattcaaaactaaaaaatcttttgtttattctgaatctttttattttggcatccatagccaatagattggcgtttcgagctaagcacacttagggtgatctaaataaagtagaggcatgaaaaactgaggaataacggatgacctatatttataaaaatcctgccggaatgaccgatagcgaaaaaacggaacatattaaaaaagtagtaacagcagaaggcgtggctttacgcaaacgtcatcctattttgaaccatcaaaatgccattggggcgatgattctatttatatctttggtcggcatgatagcgactgccgtgctctatataaatcatcaactttcagcttggtttgcaattccgattattgcttttttcgcatcgcttacccatgagttagagcatgacctgattcactggatgtattttagaaagaaaccatgggcacatcatttaatgatgggcttagtctggttagctcgaccaagtaccattaacccgtggaagcgtcgtgagctgcattttaaccatcataaaaactcaggcaccgaagttgatttagaagaaagagctttaactaatggagagcagtggagcatacgtcgactcatcgcgattggtgataacggcttggcggtcttgttccgtattatttctgcaagcaattggacggtgagaaaagtaatttttaaacgtgcatttatggcttattttccgttaggaattattcattggtcgctgtggtatatctttttaggttttcatgcagtagatgctgttttaagttgggcgaatgcaccgattgcttggtcagctaccactttaaatattatgcatgtggttaatattttgactgttgtttgggttgcaccgaatgtactgcgtaccttctgcttgcactttgtgactagcaatatgcattactacggcgatgtcgaattgggtaatgtcattcagcaaactcaggtgttaaaaccttggtggatgatgccgttccaactgttttgctttaactttggttcaacgcatgccatccaccattttgtggtgaaagaaccattctacattcgccaaatgacggcaccggttgcccataaagtcatgcgtgatatgggagtacggtttaacgatgttggaacctttaaaagagcaaatcgttggaacataaatgatttatcagagtcaaaaagttaaaacatagctttttatctcactcaaatggactgagttctgtacgaagcgctcagtccattaaccataaactcactatagagtttcttaaaaattaagcggctctactgaaacttagtaaaaagcagaatcacccctaatacacataagattgaaccaatcaccctattaatctggacttgcttggctaacattttctgtctcagtagtatggatgaaaacagtacagccaccagtgaaaaccatacaaaatgagcaaaagacataaaaaagccataagctaaaagaatggttttaggcgtggttaaactcacaatttgcgtataggtactaatcacaaatagcgtggttttagggttcagggcgttagtaaaaaagccgtattttatcgcttgaagagtacctatagaatttaaagcagcagagtctaaaacaggtttttgagtaaaagttttatagccaatatagatcaggtaaagcgcgccaatatacttaacaatattcaaaatttgcggcgtataagtcatcacaaaggcaacggcgactaatgtataggttacatgtaccaacacaccaagcgatattccaagtgaagtgaacacacctatttttctgccgtacaagtaactatttttggtcacaatcacgaagtctgctccgggactaatcactgccaaaattgtaatgagaataaccgcaatgaactctgccattattttgccccttcactgaaaacgaggggaatgctctgtactttttggaatgtatttgagacgagagctgttctacttaaagctgctattcttttggtgagaaagattggggctttatatgtgtgaagatagatatcgatattcaatatgtttttcatcatctaaaataggttttaataaagatgatttttattttgaacagaaacctaaaaataaaaatcgataaaaacgacaacataattatgagtttttggaatgattgaaagaatatcgctgaattcactaaaatttttctattttgtagcgaagtatggcagcgtgactttagctgcaaagaaattatttgtgacgcaaagtgcggtcagtaaacagatttataatttagaagaagctttaaatacgactttgttcgaccgaaaaaataaaacgcttgtgatgacggagcagggtgaaactttattgagttgttgccatcaggtgtttggtcaactcgatgaatgtttaatacaactcagccagcctaaaactcaaaacaagcaactggttttgtcctgtgaaccgactctttctatgaaatggctcattccgcggttatcaaaatttaaaaagctcgggcatgattttgaggttgtgctactcacagcaggcggtgtggttgattttgaaaaagataatattgatattgcgattcgtcgaaatgactttgattggggagagcatatctatagcgaaaagattgccgatgaatatatcgctctagttcaagcaaccaagccatcggaaacaaacgacttactcatttcgacttctagaccaaattttttcaaaaacatgagccgcattgctgagttaaagcagagcttaaaaggctacaccaaagttgaactcgagcatttttatttatgtttagaaggttgtttggcgggactcggcgcgacggtcatttcaatttatatgattgaaaaagagcttgaatggaacttattgcaaaaaaattcaccaatcgttcaagatggttcagcctattttctactttctcatcgtgcttttgaggaagatccacgcaaaaccctatttttagaatggctaaaagcagagatgaatgagagtcagcacacattactttaagttgattcttctaaaattgaatttttcttaataaatatctgaaaataatgataaatatttagaatgattaaagcgctatgtgagcgtcatacattgaacttctgttgtctaaaattccctaagatgaaaaatatttaatttcatacttatttataaaaccctaaacatgaatttcactcagttttgaatgagactaaatcatttttattcatgttgtgattgcggtataaatctatccatgctctgaagcgctccagtaattcacttttgataagaccacaaggcacaaaactgacaaggctggaaagttcaaaaagagcaaaaagattttttaggtttatctcagaaattagggtactgatcacaatgagtaaagaatttacatttacgattaagagtatttgtttcgatgagaactatcgtccagcagacaatacgcgtattacaaccaactttgctaacttggcgagagggatgagccgcgaagaaaatttgcgcaacacattacggatgatcgacaatcgtttcaacgccttagctcattgggacaaccctaagggcgaccgctatggggttgaacttgaaatcatttcagttgaaatgaatattgatgccgaaaaccgtactagcgggcttcctttaatcgaaatattgaaaaccaatattgttgataaaaagaccaatgaacgcatcgaaggtattgtaggcaacaacttctcttcttatgtacgtgactatgactttagtgtgctgttgttagaccacaacaaaaacaagtctacgtttagcacgccagaaaagtttggtgaactgcacggcaacttgtttaagagctttattaactctgagacttataaagccaactttaaaaaggcacctgtgatttgcttaagcgtttcaacaagtaaggtgtatcaccgtactgaaaacgaacatcctgttttgggtgttgaatacaagcaagaagactattcattaactgatgaatatttccaaaaaatgggcttaaaagttcgctatttcatgccgccgcatagcgttgcaccgttagcgttctactttactggcgatttgttgagtgattacaccaaccttgagttgattagtaccattagtacgatggaaaccttccaaaagatttaccgtcctgaaatttacaatgcaaattcagtggctggaaaatcttatcaaccaagcttgaagcaccaagattattcacttactcgaattgtgtatgaccgtgaagaacgtagccgtttggctatagagcaggggaagtttgttgaagagcaatttatcaaaccataccaagcgattcttgagcagtggtctgcgaattacgctcctaattaatcaacatataggtcatttattatgaaaaagttattaccgacttcaactgctggcagcttaccaaaaccgtcttggcttgcagaacctgaaaagctttggtcgccgtggaaactcgaaaacgaaggcttagttgaaggtaaaaaagacgcgttacgtttagcacttcacgagcaaaaacttgcaggcattgatattgttagcgatggcgaacaaacccgccaacactttgtgacgacatttattgagcacttgaatggcgtagattttgagaagcgcgaaacagttcgtattcgtgaccgttacgacgcaagcgtaccgtctgtggtaggtgcggtgtctcgtcaaaagcctgtatttgttgaagatgcaaaatttttacgtcagcaaactgatcagccaattaaatgggcattacctggcccaatgaccatgattgatacgctttatgatggtcactacaagagccgtgaaaagcttgcttgggaatttgccaaaatcttgaaccaagaagcgaaagagttagaagctgctggtgtagatattatccagtttgacgaacctgcatttaacgtcttctttgacgaagtaaatgactggggtattgcaactttagagcgtgcaattgaaggcctaaaatgtgaaactgcggtgcacatttgctatggttacggtattaaagccaatactgactggaaaaagacactcggttcagaatggcgccaatacgaagaagctttcccgaaacttcaaacttctaacattgatatcatctcgttagaatgtcacaactctcgtgtgccaatcgacttactcgaacttattcgtggtaaaaaagtcatggtgggtgcaattgatgttgcaacaaaccagattgaaacaccggaagaagttgccaacacactacgtaaagcgcttcagtttgtagattcagacaagctttacccgtgcacaaactgcggtatggcgcctctttctcgtgaagtggcacgcggcaaactaaatgccttaagtgcaggtgcagaaatcgttcgccgagaactgacgggttatgatcttactgcttaatatttaccaataagtggtataaagggttacttttttgatggtggttgataatcaaacaagtaaccctcattttacttactacatgtcgctctaatcagatcgcatgtcgatagtaccttcctgatggagttgggcggtatagcaaacacacaggaaaaggtacggttcaatttaggaataatgtcatggttcaagcaacagactttagaaatgcaatgtctttactcacaagtgcggttagtgttgtgaccacggcaggcatgtctggccgttttggatttactgcctctgctgtttgtagtgtgactgacacaccgccgacattattggtctgtatgaaccaagctgcgagttcacatgcacatttcctagataacaaaatcttaaccgtaaatgtgttaggcgcgcatcacgaacatatttcaaaagcattttcatctaagctcacaccagaagaacgctttaaacatggcgaatggattgagttagaaacaggcgcacctgtgttggaagatgctttggtgagcttcgattgtgagattgagcaaattcaacaagtcggcacacacacgatttttatatgcccgattgtggcgattaaacaaagccaacatgaccaaagtttggtttactttaaccgtgcttatcaccaagtggggcagacagagacagtctaatcctacttatcatttcgctgtttcataataaaagactcattaagaaatcaataagcacggatcgcttgtgtttaattttaaaaatacaattaaatataatatcttaaataataattaagttaatctaatgaaaaacaataagaaatttaatcacttgtcattaaagccacattgacacatcttaactctcagattatgctttgcgtgctggccacattgccagccggttttagcagaccgatctttgaggacattgaaaaaactcgtttttttgatgtagacccactcgtctccctttttgtagcggtaggacggaagggggacaccttcgggtgtgctgggttctcgaagccagtctgctaaccctctttcgttctgccaccataattccaaatgaatgctttggcagaactcccaaaatcaggagttggctatgcacatccatcatttcttggccctcagtgccaaaagctataacgacaccacttaattcatctttaaacagtttggaggcttaaccgcttttcagactttaagtcattacggctaaaaacttatatcaacaataaaacttgagatgtgccaagcaccgtcttacggctttgctgtgccttttttctcccaaaagggcacaggctttttatctcatttagaaacaacaagaatttataacggtaaaactatgccaactttagaaataccttccaaaaaattacaggtggtccaaaccgcaatccaactctttaccacgcatgggttccataatgcaggggtagacctcattatcaaagaagccaaaataccgaaagccacgttttacaactacttccactccaaagaacgcctaattgaaatgtgcatcgcctttcaaaaaagcctactcaaagaagaagtgctctcgattatttactcaagccgttactacacccaaaaagataaacttaaagaaattattgtcttacataccaatttaaacagtctgtaccatttgctgcttaaagcggtttttgaaataaaacggctgtatccgcaagcctaccgtatggcagttgaataccgaaaatggctacatcgggagctttttgacctgatttttagctgtgagacccgtgcttttaaatttgatgcagacatggttttaaaccttatagatggcctgatgctacaggttttaagctctaaaaatttggatgaacgagatgtggttttggagaagttttgggggcaggtgttataaatttaacacctaggctctttaacttatattcttaaaggtgagagttttaattttctaaaaataaatttacttttaatctggaaagtaaaacttctattttttaagtatttttagatatagatcagttttggtattgtatacttcatgaaaaattattaaatcttgagtatttataatgaacattgaaatttgtactcctaattcagctacaacaaaagataaaggcgacttgcttgaaaaattaagtaaaaatatgctggaagctcaaaattatcatgttgatgaagaagtacgtaaaacaggaagtgaattagatttactatgtaagcataatgtctctaagaaaaaaatttatgttgaatgtaaagcctatcgggataaaaagattgatgcgacgataataagacagttacttggtactgttgtatttgaggactatgacgaaggatggctaattgggacttctgattttagtaaggatgcaaaagggctttgtgaagagttaccaaatcgacctcatggaaatcgagtaattatctacactcctaaagatattgttcagtcattacaatcttctagaatcattagcaatattccaaaagaacatttagaaagttatattgatctgaataaggttggagaatggtatttattaataacaagttttggaattttttgggctgttactatcttaaatgcaggtataccaacaaatgttatctgttatcatgctaagactggaactttagtcgaagatcaggcacttttagataatattgcctcaactgactgtagtctatctaaactagacttttccaaacttataaatacaaagaaagatattaaaagttctcttgattcccaaatagaagtagtagaagtgcaaagaggtgaggattggaatgactatcgacctgcacgacctcaagactttgttgggagaacgaaagatataaaagaaatatttgatttttttaaaaaaataagagaaaaagaaatcggtacacgaattttcgcaattactggtaattcaggtttaggtaaaagctcgttaattattaccctttctgaaaaagcaaaaaatcttcatcagaaaaaaaagttgttcttatatgctattgatgtaagggcagcaaagtctcctgactatatatattccgcattattaaaaacactaaaagaagcacaaaagaagggattcggtaattcaaagattgatttacaaattacaaatgttaatcatccactagaatcagaatctatagcagaatatttaaatagtcttaatacctcgaaacaactcatagtattagtttttgatcaattcgaagaattatttagtaaacctgatttattggaattatttaataatgcaagtaatattttattagatgcagctagcttaaaagctaatttatgtattgggtttgcgtggaaaactgatagtacaatgccttcagaacataatgcatatttcttttggcatagattatcagattatcggattgttagaaaattaaatcctttttcagatagggagtcgcatgcagtaattaataagtttgaggaagtaattggtgaaaaaatccatagtgatttaaggcataatttaattgttagtagtcagggatatccatggttattaaaaaaattatgtatccatttacatgagaagattttatctggccaaaaacaagaagatctattagataataaactggatatatctagtttatttgcaagtgatttagaagagctaaattctaatgaaataaaagctctaaaatttattgcccagaaagcaccagttgatttagttgacactattgatacgtgtggtgaagatatagttacaagtttactgcataaacgtttaattataaaaagtggtattagattaaatatttattgggatatatttagagagtatattttaacagagactgttcctattatctcattaagatatttgccttctaatgatttttcaacaatatggaatgttgtaaagtatttgtctaagaaaccaatttctattcaacagttgcaggaaaaaactgatttttcagagggtacaattcaaaatataggaactgatgttttattatttggtttagcaactagagaaaactcacaatatgtattatcggaagatttgttggaagaagaaaatacacaagagaatattctgaatataattagagaaaaatttaagaaacatattattactttacatctaaaagacctttcaagtggaacattattaacaattacaaatttcatagatttaatgaaagaaacttatcctgataataaatatgcagataagacttggagatcttatactattagacttattcgctggttagaattaacaggtttcttacagccagctacagagccaaatacatggatttataaagatttaggaagtcccaaaacttctgtgatgagtagaagacgtacttctaacttttttgtgccaagaattacacctcagttatttatatcgatatatcctcagattgcaggtaagaatcttcaagaattaataaatgatggtagaactaataaggctttagaaattttaaaaaaatttgaattaatagataatgaatttattttagatattaaagattttgagtctgtggtttatgctaaagctaattcagaatttagtatccaagctatgcttgaaattaaagagctatattctgctgataaactatcaggacaggctttaggtaagttgcttaaagaaaaatatgatttaaaatggactgatgtaactactcaatattcaggcaataaattgaatagttgggctaaatgggttaaatcttatgaagtgaaaaatgaataaaatctattaagaatttatatacaagtatgtagttattttaggtcatattttataaaatttcttgcggctttgtaactatatttaataaccttttaataataaactttgaagtttttggagaaatagttatgctttcagaaaaattttataagattttttcttacatagttatatcttcaataacttcttctttctttgttttaattgagagtttttttgatagtattgtagaggtgtataaattagaaaatagttcatttagaacttttataactttttttgttgcttttttaacaaacttttggtttcaagatttatttaaagaaagaattagagaagcatgtttgataaattttttgacatacagattaaatttcgaaatttttaaatctaaataattatttagtagggtattttaaagacactactaaatgctttcgtgttagtacaaagttaaaaggttctttgaaacctttacaaagaactttcatattccacgtacccatcttcaattgcaggaataatctctacgaactcaaagtagggtactgtacaaaactcagagtctcgtatcgcatcaatcacaacagatattcttgtagctctttttcaatcgtctcactaattaacgttgaatagtcactatccttagtatctaaatgacgcattaaccacacatcttgttttaaagtttgcataggtagtataggtactaaacccaaagcctttgcaacaaaacaaggcagggctgtaattccttgtccttcaatgactgctaatagttgcgagtgcatgttatcaaaagacaaagcaggggccgcgtcttgagtgagttcacgcatccattgtgccaaaaacgtatattgaaggcttctgtcccaaccaattatacgatgattcagtaaatcatcagccgtttcagcatgctttgtgaaactggcgagataatctttactacaataaagcccatattccagttgaccaagtcgccgaataatgtaacgcccactttctggtcggacaagtcgaagaataatgtcagcttcccgtcgggaaaaatcaacaggaacgacacttgttgagatttctaattgtaaatctggatgcttgagttgcaatgctgttagctttgattgaagcaactgctgcccaattaactcaggtaaagcaatgcggaacaatgattgttgcccttgatcgttgtaacgttccatcgctattaaatgctcttcagctttttcagccaaagcaaaaaaatgttttccaacatgggtgagtgtatagccatcactgtctcgagaaaaaagaaccgcattgagacttttttctagttcaacagctctgcgatgtacggtagaaacactaataccaagcaattttgcactgcggctcaacccgccagttcgcccaatagctaacaaaattttagtatcgtcccagttcatacctttccatatttagaaaatgcgtttgcaataaaaactatagtatcgccgatgtttagatttatacaattcaaacaaccattgcaaagactcaaaactcattatatgagacgaccataaacgtttttgagcggtgatatgtcttgctgcaattaaataagattttctggttatggcaggagctatttctgagatcacaatattaataacagaggagttctgccatgacgaccatttatgtagttgatgcatttaccactaaaccaaatacaggaaatcgagcaggggttgttctagatgcggaccatcttacgactcaagagatgcaagatattgctgcatttgcagggtattcagaaactgcctttgttttgtcaccgaaagatcagagccatgatatacatgttcgatattttacccctacacatgaagtcccgatctgtggacatgccacaatcgcaactcattttttacgtgcaactacaggccaccaatcagactatccattaatcgcaaaaacaggagctggtcatttacccgtttcaatatttggtagttcaaaagagttactggtgaaaatgactcaaggtcgtgtagagtttttatcaccttttaatgagagtcaacggactgaactcgcaagcgcactcggtgtgagtgaaagtgattttgcggatttaccaatacaagttgtcacgacggggcattccaaggtgatggtgccaatgttgagcagaaataaactcgatgaattaattccaaacaataaaaaattgaaagctattagtgctgaaataggttgcaatggttttttcccctttgtcttggaagggagtaggcaagaacctattacttatggtcgaatgtttgcacctgcaatcggtataaatgaagatcctgtaactggtaatgcaaatggcccagcgggagcgtaccttgttcaccacgatttaatcgaatgtgaccagaaagtaagctattgggggtatcaaggtctcgcaataaaaaaaccagggcgagttttagtgacagttgagaaaatagattcaatattacacgttagcattgcaggccaagcgattctagttggctcagttttgtactctggaaaagattgatgatctttgagaaattatggcatcttgcgtattccaaagaatttcttctctttatgtaagtccatcatctcagatatccatttaagatgtaattgctttaagtaaaggaatgattaacgcggcaggtatagcaggggaaagcaatttaaatgatttacaacagcgagttgaaaaggctgtatttggttatttagatctggattaatggtctataagcatgagcgtattactgtcaaaagctctttaataaaaaacaccttccaaactcaagatttgaaaggtgcttttataggggttatatctttacgaacacattagacagttggtaaagcatgtaaaagttggtcagttaactgatttactgtgttaagtgaaatcgtatgaatcaaactaccgcccgttggatcaggttcaccaacagcaataccttgatttgaacctaccgagccgaggatatttcctaaaatatcttctacatctacagaattactattgtctgagtcaccatagttaatgctaattaagccatctaggccacccagtaaaccaccgtcgccgctgtcaacaccaccaataatcgtggtgattgaacccaagaggccaccgttttcagtgactaggtcatcacctacaatatgctgaataatggtagatgccgttgaaccattggtaataagagtatcaattacaccagtaatcgagccacttgcaccctcaaggtcagcgcctgcaaggtcagaaatagcctcaagcgtaccgttaacactatcacgtgaagtctcgaaaagtagttttccaaggtctgcaaaatcgccgacaggatgctctgcatcagggaacacaccaataattgttccggcaatcgtatcaatacctgtattaatcaaacctgtttttaaactttctaaattttgtagaacgtcaataccgctttgaataatacctgtaagtgggttatcgcctagatcaccaccgatgccgcctatgccaccgataatgccagtaatcgggcttaaaatatctccatcaccatcaataccaccgataatgccagtaattggacttaggatatctccatcaccgccaataccaccaataatgccagtaatcggacctaagatatcgcctgtaccttcaccaccaataaatgagaaagagttgcctaatacattaagtggtgtagtgataggggcaacaacgtcaacatcatcgccattaccgttgccaatgccataattatgttcaccgttacctgatgaaataccatttaataggccatcaccagagccgttgcctgagtcgccagaaccaatcacaccacctgaagtgttgccattgttggtagtgtcattgtcattgactgtgtttgaagtagttgtcggtgaaatattaatagagtcggtggaagaaccgccgatacctgataaagcattgcccagaatatttaaaccgccagtaaatggaagcgtaaagtctgcatcgtcaccgtttccgttaccaatgccataattatgttcgccattaccagacgctgcaccatttaaaaggccatcgccagagccattgcccgaaccgccaccaaggccacctgtattggcattatcaatggtgtcattatcattgacggtattagttgctgtggttggtgcaacatttaccgattcactagatgaactgccaaagcctgaaagcgagttgccggaaaagttaagtacgccagtaagagggaaggtgaaatctgcatcatcaccgtttccgttaccaataccgtagttgtgttcgccattgccagaagcagcgccgtttaacaggccatcaccagagccatttccagaacttccaccaagaagcccgcctccattatttccattatcagtcacgtcattgtcattaactgtattggtcgttgtagttggggcagtattaattgaactagaagatgaattgccaatgagtgagaaagagttaccagagaaattaaaaacacctgtaattggtgcggtaatatctacatcatcaccatttccgttgccaatgccgtagttatgctcgccattgccagaagcagcgccattaagtaaaccatcaccagagccattgcctgaaccactacctgtgccgccgctattaccattatcaatggtgtcattgtcgttcaccgtatttgatgtggtggttggcgcagtattgactgaacttgatgaagaattaccaatgagagtaaatgagtttcctgaaatgtttagaacaccagtgatcggagcagtaatatcaacatcgtcgccgttaccattgccaataccatagttatgttcaccattgccagaagcgataccattacctgcgccatcacctgaaccattgccggaaccgcccagagcgttcacgccgctatcaccagtaccattgccgttataggtggtgtcgttgtcattcacagtatttgacgttgtagttggcgaggaattaacagaacttgcagatgaattgccaattagagtaattgagttaccagacaagttaataggaagcgtaattggggctgtaatacttgcgtcatccgcaatcccatttccgataccgtagttttgctcgccattgccagagccaattccatttaacaagccatcgcccgaaccattaccagcacctgagccattgccgttataggtggtgtcgttatcattcacggtatttgatgtattggttgcagagttgttgaccgaactagaagatgagtcaccaattagggtaatagagttacccgcaaggttaattggaattgaaagtggggcagtaatgcttgcgtcatcggcaataccattaccgattccatagttgtgttcaccattaccagaagcggcgccatttaaaagcccgtcaccagagccattgcctgtaccactaccaatggtggagccgttaccattattcgttacgtcgttgtcattaacgttatttgaagtggtggttggagagctattcaccgaacttgaagatgaattgcctatgagagtaattgagttaccagataggttgaggggaatggtaattggggcggtaatacttgcgtcatccgcaataccattgccaataccatagttgtgttcaccatttccggaagatattccattaagtaggccgtcaccagagccgttacctaaattactgcttgtgttactattttcaggaagtgggataatactagtaatcgaagataaaatacttttaataaacataatctatttccatgtgatttgtttgagatgttgttattactatttattgattatgtgttttagagcacataattgagaaagagtatttaattttttactatttggtgtcaagttgtgtaatttttcacggctgatacagtgagtttttaaatatattcaaaatcaacaaaataaaaaatacgattatttttaataacatttttaaacataaaaaatgggctgagttaataaaaaatttttaagattaaaataatatatgtatttaaaaaatgatttatctttttgaaataaaataatttttatttaaaattaaaatgactgtgtctataacattttgtttttaaaataaatttaatttatttatagggtttaaagctatcgctttaaataatgagagtgacaaaaataatatagataaattttgtgatatttttacttgagtatttattcggatttgtaaaataatcgtagggatataagtttttgtaataataatttggtatatctacgccgtcggctgagttttcgttcgtttaaaagccagagtgggtcagccgacaccttattttatttgtttaacaaaattctttttaaaacaataatttttattttagtattttaaattgtttttataaattatttagatttttatattatttatttttaaattaaaagaatataacttatataggattaagttcagaacagccttgtataaattattaaatatttattgaataaagaataaataaatgaggcttgagctgagcctaaataattctggtaataaaaaagccactctagatgagcggctttttgggaaagccgtcatgcgacacataagttgacattggtgccttttatagaacaaagaattaggcagctaagcgacaatgagtttcatgaaaatacgacagataagatgacattttttaagaaaaacgacacataagatgaaattttgaagtgcgacatatcttgacgttctatgtgagtttagggattgagtctaagaataaaatttcttattaatatttgtactaaccatttaagcaggggcagagtaaaacttgaagtgcgacataaaccacctaattaatttaaagggtttatggagtatataaaattgtcataccatcatcttaactttgaagatcgtactgcattaatgcttgagtcaagaaaagaaggcttttcagccagaaaatttgctgaacttattaaaagacatcctagtacgatctatcgtgagcttaaaagaaatagcatcaatgacgtttatcaagctcaatatgcttctgataacacttttgctagacgtagacgtggtcacagaaaactcaaaatcgattcaatcctctggaaatttattgttgaagcgatccgttgtttatggtctcctcagcaaatagcaaagcgtttaaagacatttcctgatttggatcaaacaatgaatgtaagccatacaacgatttattcaacgatacgagcattacccaagggtgagttgaaaaaagacttattatcctgtctacgtcatgaaaataaaaagcgaaaagctaacggtgaacctaaaaaagattctatattacaggatattaaaactattcatgagcgcccagccgaagttcaagaaagaaaaataccgggtcattgggaagctgatttaattaaaggtaaagacaataaaagttcgatagcaacacttattgaacgaaatacacggctctgtatcttggcaacattacctgatgcaaaggcagaatcagtgcgcaaggctttaactgaagctctgaaatatttacctgcagaactgcgtaaaacgttgacctatgaccgtggacgtgagatgtcagaacataaaatactcgaagaagatttaggcatagatgtatatttctgtgacccacattcaccctggcaaaaaggcacatgcgaaaatatgaatggtttaattaggcaatatttacctaaagggattgatttaaatcaggcagatcagcattatttaaatcaagttgccatgtcactgaatactcgtcctagaaaggcgttagattggcttacaccattagagaaatttgctcagcttgttgattatcatatggcttttgaaactgtcgcacctcatgtttgaattcgccaggataatgtatgaatagtgataaattaggacttaaaaaagagttttgaatttatatttgcatgctgtacttgcacacttacagcaatgtagtttttatattggggagtaagcatatagtaaattcatatgataaattgccagattttataccattaataagtagttattattttaatataataatgcttttaatgggagtgttcttctttttttatatgctttttgaggtttatttaaaaagaatgatacagatattaaatgctgctaaattttcagctccattttacattttttctatttttggttttattgggttgggagtttttccatttttcggcgctttttcctcaattagttctttgtaagatcatatttttaatatataaaagtgagtagtttataaaatggctgaacctataaattttgcaactaattttgctataaaaatcattctttctatctttggcccgattttaaaaaaaccaatagaatggattactaaatttttgtttttagatgcctataaagtatcaactgcatataggacctctagagacctacaactattgtggcgtaaggatttggggggatttgtaaattatagtataaattggaatcaaatttttctaggaaagcagcagactaattgcacactatgggtgaaagcaaataatgaccaacattacagtaaagttattttttgcgttactgcttctttaagtaatctaaaatatcaatctgtgatagagattcatgacttaacgagtaagccttgcgttttagctttaccaagtattcctattagaaatttggagtggagaaatggccagctgtatgaaccttataatgaatttaagattgagttaaaagaagtttttgataaagataatacttatataaatctaaaaaataatacgaaatctatatttaatcctgtagataatttaggttttcttcaaggaaagaaaagttatgtttatagatggggacaatggtggaatttagattttttagaatctgagaaagatgaatttctgctaacttataaggcatatgcttttagggctaaatttgataaatctaataatgccagtttattttcagcaagagcgtggcttttaagtaatagattacttttaaatgttttcttttggagtaagaatatatttaaggctaaacatttgagagtggcttttgataagtatttgaaagatatagaggaagcggctggttttaaattggtagattaaataaaaaacttaggttgagttgaatgataagataaatctttcaatgctggtgtacaaaacagtaaaaagctggcttgggaacaagccagctttttactgttttgtacaagataaaagttaccaaattacccttaagccaaaattaaatttctaaattttagacgtctaccttggctaatttcggttacttctgatcaggaagagcaaacgcaataatatagtcacctacatcttttgagtggctcgcaccccctgcagaaataactacatattgcttacctgtttttggtgatttgtaaattagaggcgccgcaactgctgcaacgggtaatttagctttccatacttctttaccagttttggaatctagagcacgtaaataataatcttgcgtacctgcaaaaaataccaagccagaagctgttgaagttgggccacctagtgttggcatgcctaatggcattgggagatgtgatttaatacctaatggaccaagctgttcagctgttcccaatggtacttgccataccagctttttggtttttaaatcaatcgcagacattgtaccgaaaggtggtcgattacaaggtacgcctaatgctgattgcataatgtcaatttttactccagcgtacggacctgcaaattgtgggcgtactgttcccataaatccaggaacttcatcggtagatattttgtatttccccatatcttctttacgaactaaagacatccgcaaaggcatacgcatatcattgacgaacattaaacctgttgattcatcaattgaaataccaccccaattcattccgcctaataaacttggccattcaatatatggtttctcactaggtggtgtatatagcccttgataggccgaatctttaaactgaatacggcaattgagttgatcaaaagttgaaataccccacatatctttttcacgtaaagtgtcattaccaatttgtggcatacccacagaatatggctgagttggggataatttttctccttctgcatgacctgtagtcggtacaggcttttcaataactttagtaataggttggcctgtacgtcgatctaatacaaaaatttgtcccattttagttgtttgaataagggcaggaatttgttctcccttatcattggtgacattgtaaagaacaggttgagaaggtaaatcatagtcccagacgtcgtgatgaacaatttgatatgaccatttagtcttaccagtcgttgcatctacagcaactactgctgagccaaatttttcttttgctgcattacgatcaccgccccagtaatcaggtggaccatttccagtaggcagatatactagatttaaatctttgtcgtaggttggaatagtccacatatttggggtttcaagagtaaaaccgtttttaggttgtccagataattctgaattacctacatcccaagcccaagctagtttaccagtacgtacatcataagcacgaacgacgccagaaggttcaccatgagtaatatctcgaacccaaccgcctaagatagcaacatgccctgcgattaatggggtagaggttggatggtaacgtttacttttttcagtaggacccatgtcatttaacaggtcaacttggccatttaccccgaattgaggacataaagcaccagtttttgcattcaatgcaattaaacgaccgtcaacagtagatgttaaaattcgttgtgggcaggcttgaatactaggagtttgtaaatctgcttttgaaagcgttttatcctgagtcgcatcatagtaaccaacaccacgacaggtaatgtgttcagctgtttttgcttttggatcatatttccaaagtgctttaccgctatcaccatcaagcgcagtaataatattagttggagtacatgagtacagtgtgctaccaatttgaattggagtattttcatcgactccaatattttttggtcggccagtatggtaagtccatgcaatctgtaagtttttaacgttatcaggagtaatgtcagtataaggggcaaagcgggtaccactaccactacgaccaaaatattcccaattatcaggattttctgctgtaggtttagttaaattacgatcttgagcaatattaacttgatttagagtttttccatggggaaaaaaagctgagattaaagctataacacaagcaataaagccaactaaaccaacacgattagcaaaagtcactttttctgttgaaagcgttattaaactacggcttgcccataagcttagtacaaataaaaccgttggaacaactagacggggaatatattgccagaagtcaaagacttgaacttcggaaacagcccatataactgttgcgatgaaagttaaaatggataaccataagctggctacttttctgaatgtatataaaatagcaatcagtagataggcaataccagcgataaggtaataacttgagccacctaagctaacaagttttccaccttggataattaagaataatgcgattaacacatgtagaagtattacgaaaaagcgataaacttttgatcctgccctttcagaaggtgcagtgtattcggtactcatatattgtctcttaatatcatcactgcttaattatattgataatgaatataattaagcttcagatgaatatttcatatggatgtaactcggacatttgatgaaatgaaaatttagatgagattttcatttacagaggaagttagtatgtatattaaatgctaacattttagccaaatgagaggaaataaatatgagaaatattaatataatatagctaatatattattgatttacttttattattttaagaatttaactggttttataatttaattgcattaaagatttatgaaaacagtaattgatgaatgaccaattaaatagggaattaagtcttataaaaattggttcttggcctggagggcatgatgattttatccatttttttaaatttactatagccattaggagatctaaatcatctacttcaagtttttctaagttgagacctgttacagcaattgcctctaagtcatgttttgagctaataggttttaactcacgatatattgatattgccggattagatacgatacatgctccaatggataataagctaaattcacctggtataggtcccgatattctcaatatcgaccaatatgtagaattcattttttgtcatgagttaaactcgcatttttattaattaataaaaatactgaaaggtactaaagttgaggattattgatttaactaagttatatttcagactattaaaatactattagtaattgtttgaatagtaatgaaataaaaaatccgacttaatgtcggatttcttattttagcggcatcagatgtgttttgttgtgcctattttcaatccgcatttaagggtagtgggacacccatttttccatccacatttaaaggtagaggaacacctattggaggctactataataaattaaagctcatgggtcaatttgagtgggagcctctttgactaataaagacgatgttctgagcaataaaaatccaaccttagctcggattttttatttcagtggcattacatgtgtcgcgtaatgttgttagatatgtcgtcgtcacgcgacacatatgttgacattagtatttttataaaacaaaaagttagatagttaaccgacaaatagtttcatgaaaataagacaaataagctaacattttacgagtaaaacgacacataagatgacattttgataagcgacatattttgacgcttaatatagtattaggtattgattcttatgataaattggataggatgcttttaaatgatttttaaattgcataacaaggatagtaaagagagaagatgaaaagaggttattttaataataagattaaggacagcattttttttaaagagaattcaaagaagtgggttttatcaatagagtattcgacacctatttggtatgacttgataatggatgagtgtgaagagtataaagagttttataaggaaatattaaatgaccaagttgaagcctcaaaagattgtaatgaaaaagagtttatttactttttcacatctagacctaaagttaggtttgatctctcacggaaaattaaaattggcaagaatattggtgaaatattcttaaatttaattatcaattgttcagaaaaaagaaaagttaatattgatcatgattattggcgagatttcaagaaaataattattaacgaaaaatttataacttttaagttcgatgaagatgttaaaataacatggccaattcatgtttttttatatgaatataatgttgaattaggtcttgaaagtgaagtgcattatataggaaaaacaaaagaccccgtaagtcgtacaatgactagagagcatcgtggttattccgatatgctttactacttgttgcatttaaaagaaaagagagatatttttctgaacgttttaatttttaaagtatcagttatttctcctccacataatagtattggaatattttcaacaaactccgtacttgatcatattccaaaggaattggaaatatttgttattgaatattgcctaatttattattttaaatcttcaattcaaaaaggtgatatggatacttcttggagtaagtttgttaattactttagggatttccagaaagaaggaataaacgcgttgtattttaagttggaaatgaaagaaagtacagaatataataatttgggtacacctaatttagctgccaagaaaagccattacttttcttggcaattaaatgaaaatggacttcagatggaaagattttatgaaagtaaagatttagatgaagaggtttttaaggatttctttgtttagatattaattttattataattttttgcttttaataaacatcttcgaccttccacatataagaatcttgaacatacgacaagtatggctgaaataccaaaaattgtaagaaaatcaggaatagttagcaattttttagttaaaatagttaataaagcaattagaataaagtatgttgttgtggttaatgatgcaataaaccatatggaactttcaatgtaaattccaaatttctttactggagtaggtatcttttttgaccaaggctcaatatcatctggtagttgaagagatttttgtagagcagaagataattttttaaaaaaaattaggattgaatttaaggaggtttttatatattggcgattatttaatttttttgatattaaatcatcaatttttattgtgatatttataatctgataaatgcttgtgaaccaaactacaagccatataggtgagtaagttgtaaatagaatatttggtagattttttaatatttcaatttgcattttttatttcctttgtttgtgattagtattatggtgattgtatttctttatcttataaaggtttattttgtgattctaattgtaagctaattcttattctttaatgatgtactaattttagtgatgatttttatcaaaatgaattttgaatatttatcttctataattatttctttatttttcactatgttggcatggggttgatttaattctttagattattcaagtgcctaaggttttttatatttagataaataatgtactctcttattaaaaaggataaaccctgttaaaatttggatcatatattgattgggacgcacatgaacactgaatttgatcctatagagtttgagtttgatagctccgaccatgaagcccaatacaatgcatggtttaaagacaaagttgaggcatcacaagcagatcaacgacttggaattccacaagatcaagtggttgcacgtctcaaaaaacgtcgtgaggaacgtaatcagctctaattattgcgatgagagcaattttaataatctaaatgagtaatgatatcaaagatataaagcgaactatttagaatttatttgattgccccatatcctaactcctttaattttatgacatcttctcgtttaaataacttaattatttttggtgttccgaaataaacaggttcaattaaaccttgggactctaagtttgtcacatgagatttgtgcatgccaagaagagtgcttgcttcggtgcccgtaagataacttttctttaaccttagtactttattaagctcatttctttcaacaaaatgccagtatagaaaatcatgaatatgaataaaacctgtttcaacccaatactcatgaaaccagtttgcagaacaatttagttgtataagtgcctgttttacagatatgaatttaggattatgcaggtttgcgattagcatgtttaaagattgaatactgattgaaatacttaaattatgtgatgtatctttttcaaggacgcctttttcgactaatctggcagttttatttggactgatatggagtttctttgctgcttcatttaaagaaaggtaagttggtggcggtttaggaagttgctcctcaaagctaggataacgacctgtaagagttggatagttaattattttttcaatatcttttttagttaaatgtcttacggattcttgcaaaaatatgttgttaaattctccatcgatatgtggtccactaattggatgaatatcaatactggcgagcttttcagtaagattttgagggataacttttagcttttttgctaagctgccaaccaagatgtatttttcattgaattcctctaagtctttagaattaataaaataagcacatctaaacctgaccaacagtttttctgcttttaaatagcgagtcctaatcaagtaacgaatgttttcataatgaacattcagtttagcagccacattagtaatagtgagcctttgcccatcttttcttggtggatgtttcagttttttgggagaagggtgaagtgccttctgaacaaggaaatactctatatcgcggctcgaaaggaatttacggtttttaggaatatcctttgagactacatactgtaacttattgttttctatccacctttgaatcgttgagtagcatatatctaagatttggcagctttccttaatagttaataaatggaataaatgttctggggccaattcagtggatacaggcaattgctcaagaatctttttagtatattgtccaaaatacctggtatctacaataaggaatggaactagctgaattcttggatggacttgatgagacctttgagatatccagtcaaccatcctttctatagaggaatcacaatccataaagaataaataggttatttcaagcaatagttctattgaaggtgggactggatcatgtgctgaaaattttttaagtgtggaccagaagatttttaataaattgaatttttcttgttcttcagtttctataaattctaaaaaccatcggatatgtttaatttgttcatctgatactgcctcaatttcgcaattccttatatcacctaggcactttgagcaaatatagatttcggaacgcaaactactgagcgttgattggcatctagggcaagtcgtgtgtaagcgaatttggtgcttcaaacatgcatagtatggtttaactagccaaacttttctccaatagggtatttcttttaagcaaagtggacaaaatcgttcgacatcgtttgaaaaaaaataatttgatattactagtttatttttccagattacattcccacgtaaggtagaacaatgccttttgagcgataactcttttaaataatcaggaagctgaaatttcttgagtatgttaaggaagagataatcatgtgtggttattgagctcagtgtctctttgtatttgagatctattctagatcgataaaaagttgagctatggatatgcccattcagcttgatgagacggatgagaaaacttccagcggtttcatcaggaaatggtgttgggattgctggtattaaaggcttctcttgcatcagtgatcacccttcattcgttgtactagttttgacgtgtccatatgaaaaggattctgtgtggtcatattggtatatgaggtaatgcctttatcccacgccaaagaaaaatgctgttgagtaataacgtcactgtctgcaagaagggcgaataacattgcttctctgatcagtgaaataatgtagtgatggtatcctttggttgaagcgtaaatctgtagaacgaataatggatcaattaatcgcggtaaaaattttaatgtgagtcttttttcaatattttgttctacttgtgataggaacccgtaaagggttcctggtgattgagttgaaccgatatttaaccgagataacttaaatgtcagtggaaagcgtcgcgcaagctggctatctatttgcaataaaggtgcaaattcaggcaatccaattaagcaggaacttatattggttgagtctgtcactgttttgatccaattacagacatcaatattcatcttccttgataccttttgcatatcaaataaatgatggaattcatccatcaggatcagttccgtttcacagagctttaagagatagcacaaacgttctgtcatctgtgctgttgttccagaaagaggtgctggatcattcaaggcttttagcatcatgccagcaacagatttaactgttgctggcgatgggatttgtatatagaacacagggactactctttttgtgtagccatcttcttgtttttcataacaaggattctttttcaggattgattgtgaaagtgtcattttgccaagaccaccctctgcaataagtaagctgccaataggtttctgataagctttcgtctgtgctgaacaagatgtaatgccgtcataagctttggtaaactctgaggaagtaataaccatgttgttaagcttcttactcaactcaagtgcatctaacttattcatcatcaaactccaatgttccaaaatcatcatcaaggtttgattgatttagaagatccatttcagaagaggagataaatgttgaagctgacgggtctattggttgggacactgtatggatatcttggtctaagaggttcttaagtgtttgaggaagctctagttttaactgctttaacttcttgtttttagaacaagcatctttttgaatgcgttcgtataacttccatcgagcgtaccatacgcgatgttttcctaatctttgcttatctgcttgagataccagtttaagttccttgcgaatttcaagatgttcttgcagagagagattcttggtgtaatcaggctctgttgagtccgctcgtattacttcatcaattgatgagtgtttgatatatacgtgctctaaattgagctcatcaatcataacaataacgtcagttaagccatttgcttcaagggttgctaacgcatgcgaaaagtaggtcaaatattcaaatttgacttgtcctttatgaatttttctactgattgggcgacgggcaataatatctacttcatcagttgatatggttaatggtggacaactttgagaagcatcttcccaaaatagcattggtgctcgtcccgtcattgagtggattgagcagtgatatatattatgaatccattcatcaacatatgatttcaaattttctagggtaacacttgcatgttttcttgagtcatagtcgccgcgagcttcgggattagaaaatgttgtaccttgtaattgttgaattagtccaaatgtaagcgtaccgaaaaaacgttcaatatgtggtttattatctgggttcctattttgtgcaggctgtattgtgattttcaaatgattgcagatatggcttagtgccgtatttttaaactcgactccattatctggaacaattaaggagggaatacctccaggtaaattctgagatggtcgtagaagcatattctttaataaagctaaggtggttgttgcgctaggaggaagcatactgatgtaataaccaacaatagctcgggtgtgtacatcaatcgcacagcttaggtaaggacggccaagggggagattggttgttgaatcaataatgataatgtctagaatatgggtatctatttctacaattgctaaaatgaatggacttttcatctttcgtcctgctgctttaagtgtttgatttgctattcttgttccttcagttgctttaataagtttatacggatcatattgtttaagcctacgttgaatagttcgtcttgatggtgggttttcttgaatatcgtgttccaacattttctgatagatatatatctgaatatttttatgggtcagagctatgtttttatctttaataatttgctctattgtgttggatataatttgttccatctctggtgaaaatctgaagaatctattgccgatttttaccttataaatatttagcaaattatagtcattttctatatatctacgaatccaacggatcactgttgaggtgctaggagggaacggatcatctatctttttagcaatttcaggaattacagctccaatttttttatgagaaaagtagtcatctaacgtggtaataataacttttatataattttcagctcgtctagttttatcaagtaattgaccattgagtaatagcttatggggggaagaggtacattgaatctctccagttttatatctttcagagaagctattaatcgggatgttgcttgtttttccaccatccactgcggaaaaacgaactacattgttgtgtacataggtcacttcaaaatttgtatctttaaaagaaaaacgtagacccacttgaggaataaaatcaggaatagtcatcttagattcctccttgtttattatttggcgtattaagctttatatatttatgaaagatgagaaattcccccaactccaagggcaaaccattgttttttaatatactcattaattggtttttaactagtgatgtactacgtgtcagcagagatagagcaaattgaatttcaaaactagaccagtttcttgcatgacttcgccgattgtaatgcagcaatacttttgcttccgcgtcagaatacaaatcatgacgatcgacaatgtcaaaagtaataccgcttggagctaagagaattttcaaacgttgataacgttcgatatctttctgatctagaaatctttttgaatgtttaacttcatggaaagcaatttcttcatttgtatatttgatgagaaagtctggataaagaaactgattgtggcttattggaatttttaaggcttgggtgcgatagtatttaacagacggatttcgctcaagttgtattgcatgggctaattctagttggctttcataaggaatcattccgttattcttataactagaaaatagtcctgttctttttcctacactgccttgactaatatgtcgttgaccatgcaggacgccatcaagatcaggttttttattgaatgcatcaacaatctgcggatgtaatgagtctgggaaattgtcccatgcatcagttgtaaaaatattcatgatatatcttccatatatgcttcattcgatgtgcacttttttgttttttaaggacgataaaattcgttctgtaaaaacaaaatgccagtgcaactcttgacgaatggctctacacggaagatacttggattgctaggtctctatatctaggtgtagagccaaggaccctacggggtccgtttttatttgtgctttattaaattctggtcactgcgtctccttcattttttcgaaagtaaaatcaggttctataattccatcttttaaaccaagtttgactgcaatctggtggcttttaccacggacagggattttgtttgaatttaaaacttgatggactaattctggagtgaatccattctgacgagcccagtccgcaatagatagacctcgtttctgaagttcacttcttacttcttgagatgttctcatcatggaaagattacttaataaccattaataatttaaaaatataaggagaaaagataaaactcaagtattaatttatagaaaattattatttttcaatatattatgtataattctgaaaaattaaacttagagttttgattctaggatgatgtaagtagtgaattattatataaattattaagtagcatcttatcagtttttaatagaggtcacttcttaatcattatgctgagtcttcgtaactattcttagagattcaatttagttttattgtttctactggtagaatgtcccagtaagtacaatagttactggatagaatcaccagccaatgaataaaataaattttccttcgaccatgaagcctatgttttcagggcatgaaacttttcctttacgtcaattgtggttaaaaaaggcatatcaccaagtttttaagttttatgaagctgatagtgattatgctcctaaaaccgttttttcagctcctgacgctattgagcgatttggtgttggtaagaatatggttgcggctattaaacattgggcattagcttgtgatgttattagagaacatacggataagaatggattcgaaattggagaaattggatatttactctttgatgagaaaagtggcgtcgatcaatatttagaaagtgaagctactctttggttattacattggttactagccggaagggcaagacgtacagcaactatttattctatttataattttattcaaaatcagacctttactgagttggaggtgaagaagctcatttccgatctagctctatctaatcagaaaggcaggtctgatgtcacgttatcaactgatataacgacaagtatgaagtgttatttttcatcgcatgacacagaggacaatattgaacctttacttgcaggaatcggtttactatcagaaattagtaaagggcaataccgttttaataggggaaatcaatattcattgcctgatcaggtttttgcatttgcattactagatttttgggaacaatgggaattgattactaatacttctcaaaaaactttgtcatttaatttaattgctcatgactacggatctcctggacgagtattcaagttagatgaaagtgccgttggcgatcgtctttcaagaatttcagagattactaataattatttgcagtggactgatagttctggaattcgtcaggtgagtagaattggtacagaaacttggggatctgtaaaaatgcgaattttaagaggtgcgtatgagtaagaaattatcagaattagtatcagtacaccgtaatttcttacgctcaattcgtttagatactgatctaggtcgagcagatgcaataagtggttacattttacagtctcctgcaaaacagttacttgatattacaggtagttatttactggagtcacaacagaaagcatttacttggacaggaccatatggtggtggaaagtcatctcttgctttaactttagcttcttgtgttaatgaaaagaaagatattagagatttgtcacgctctatattgggtgatgaaataaatgttggtattaagcaatatttctacacagatgaaccttggattgtattgccgatagtagggaaaaagacttcgattgaatcgcaaattcaggcgacgttaaactccatagatgaacaatataaatcactaattaatcaagaagattctgtcataaatcaattggttaagttggcagaggttttgccaaaaaaatctggggttttattattaattgatgaacttggaaaatttctagaatatgcagcatattctggagaagatataggattctatcaggaccttgctgaagcagcggcaagatgtaaaggaaatcttgttattatcgggattttgcatcaatcttttgagcaatatgcagctaagttaggaagtaacgttcaacaagagtgggcgaaagtacaaggccgttatattgatattcctttagttacaaatacggatgaaactctggagttaataggcaaggcgattcatgttgagactcaatatgaagaagcacgaaaagttgctgaaaatgtctccaaggttattcacaaaagaagaccaagcgctgtatcgaatctttcagttttattagaagcatgttggccacttcaccctgtaatggctgttatgttaggacctgcatcaaggaaaaaatttggtcagaatgaacgcagtatctttagctttttaacttcggtagagccgctaggattttctgaagtattacaaggaatggatggcgagatatttgactattattggcctcatcaattttgggactatctacggggtaatttcgaacaagcaatactagcttctgtagatggacatagatggtcaatcagtgtggatgctattgaaagagctgaggcgatcttttcaaatgttcatgtaaacttagttaaaacaattgctcttatcgaaatatttagaaatggatcaggactcgttgctgaggatcagttattgaattgctcagtgcctaacgcatctattactgaaattcatgatgccttaaatgatttagcaagagcatcaattttaatttttagaaaacatataggtgcttggggtgtttatgcaggaagtgattttgatattgaagctgcactaaatactgctacttcaaatgtgttggatgttgattataaagaattaaaaaatacccttgcatttacccctataacggctcgtagacattattggaatacaggggctatgaggtggttaaactgttctattatttctgaaagagaagtgaaaaagcatattgactctttccagactcaaggaagtgcttttggtgagttcctacttgtaattcctgatattattgttaaagataaagatgaaataggcaagaatgagcaattagtttcaaaagcttttgctaaaggagtcttaattggtttccctaaaaatggagataatatccaagggttagcgaaggaactcgcaagcttagagtttattagaaataatagcctcaaattgcattctgatagtattgctatgagagaagtgttagcaagaattcaactcgtcaagcaaactttgaatgatgagttaaaatatgcttttaataattgtttatggcagtggggtaagcagacgtttactggcagtctgtccaaaatagcatcagacttggctgatcaaatttttaatttatcacctaaagttagtagtgaacttgtcaatagaaatactctttcagctagtgcagttaaagcccagaaagatcttttaagagcactacttgcgaatgacaatattgaaaacttaggttttgagaatatgtctgcagctgccagcctttatagaacaactattaaggccttcaatattcatcgttatcaaaatgatacttggcagatatgtgcacctgaagcagaatttgatccatgtaatattgttggggtatggaatggaataaaagatttcataagaaaagcaaagggtgtagtcaatctctctgaaatttttgatttattatctaaagctccttttggtgtaaagaaaggtttacagccaattttagtttgggctttttttatctcatataaacagtatattgccgtttatacagatgggatgtttaccccagatttaaatgaaacatcaattgatgaatggttacagtcacctaaaagaatcagttggaggtttgtagagcttaaaactagtgagaaaaagatgttgaagctcttagctaattctttatcatcacagttaagctatccagttaaggttgaaccattagactcagctagagccttagtatcaatagtttttgggctcccagcttggactcgtaaaactaattcactatctaaagaagcgaaagttattcgagatatgcttttacatgcttcagatccccataaggtactatttactgatttacctgctgtatttgagtctactaatgcagagttaatagttgaacgtacctcagaagtcatcaatgaacttatttctatctttgaaattagattacgtaaaatagagaaaaatttactcactgctttagatcaacaaaatattaatttagatttactgcatctgcgagcaaaaaatatatctgggattggtgctgagtttagattagaggcttttattactcgtatggcatcttatagtggatatactcatgagttagaaggcttattaatgttggcacttggtaagccaagtgatacatggacagaccatgatatagatgcgggcgagcttcaacttattgcatgggcaactgaatttagacgtcttgaggtttttgctagtatccgtgagagagaaccaactagacaggctatagggattgttttgggtggtaagcaaactataacaggctcttttgatgtttctgaacatgatgctaatgatattgaaggtctatctaagcagttaattaaggcattagaaaacggacaatataaaaaagaagtgttcctagctgctttagttgatgcaggttctaaagtcatacaagagctacagcatataaatggaggtgaggcttgactgaacatcatgttctaggattatcaggagggaaggatagtgcagctcttgcaatctatatgcgtcaaaattttcccgaactaaaaatacgctatttttttactgatacaggtaaagaacttcctgaagtttatgagtttctagcaaaacttgaaggttttttaggtcagaaaatcgaatatattaatggcgatcgtgattttgatttttggcttcgtcagtataataattttttgcctagtgcacagacccggtggtgtaccagacaattaaagctcacaccttttaaaaagtggattaagccatggctagatcagggagataaagtatatagctatgttgcaattcgtgcagatgaagatcatcgtcaaggtttagtgtctcaacataaaaacctagaagttaaattaccttttcgtgaacatgggattgataagccaggcgtttatgatttgctagagtcctctggtattggactgccagcttattatgagtggcgttctagaagtggttgtacgttttgtttctttcaacaaaaaattgaatgggcaagattaaaagaacgccatcctaaggcatttgaagacgcaaaggcatatgagaaaacagcaatagattcaggctctccatttacttggacgcgaggagaatctctaagtgatcttgaaaaacctgaacggttggcgcaaatttataaagattatgagctaagaaaacaaagggctatgcatcgaaaacctgttaatccactgcgcccccaaagaatagatactattgatattgatgatctatacttggaagacgagggggcaggggcttgtttggtttgccataaataagtttaatcgtggaatttttcataagttaagcaaattgtattcttattcctatggattttatcttggataccttgtattgcttgtgaatgatcatcaaaagagtccactggtagcattcttactgtagtctgatgagaaatgtttgatggttttgagatatcaatactttcatgaaagagcctataagtgttattaaactcatctgaattgtcttgaaattctagttcttggcatacccaaaaagcagctgaagctaaattatttcctataatttgtattagatttttagttttatctaatttatatgttgaacctaagaattcaatttcattagggaaactaatacactttttttctcctgttgatgaacatgaaataagaaatagtttggctaaaccaaaacatggtctgtttgtcctaggttggcttggtctaataatggaggctgcagtactttgctgtaaactcatagttatgtcattacgtaagactccaactaatttatagttattaaatttttgataaaattcattaaaatttatacctactagttgtttatttttaggaatcatgtcatagagagtatcatttaaagtaagtccataaatatgataggttgatgtatcaaaaaacatagagttttttactaatctcttttttaatgataatgtcatgaatattaatgaattatttggttggttacgaataaggccacttagatcacaaggttgagtgatgttgacgaaagcttcgtatgaatctgaggttgaattgtctccatgtactagtacagctccaaatggtaatttttctaaaatcttctgttgaagttcatctttagtgatgtcatggattttgaatgtattaacaccaccttggaaagaataatgttgtaataactctctatgtagtgttatggagtcttcatttgaatgatgtgttaataaatcattgtaattgtgctcattaagtgcggttcctaaattttctgcatatgtatttagtgtggtattagtttccatatgccatgaatgttcacgtgaaatgaaatcatgaaaatgattgctatatggttgggagtctgaaatagcatctgtatgaatacttttcataataaatgtatctaactgccataaagacttaatagtattctgtttggctgactctaaaacgttttcccattgtttaatataatgcctacttgcatttgctattggtctttgtttaatggctttctcagccagcattcttaatccaatatagccaaaactttctgccctaatttcttttttaattaatatcgttaaaccagcaccactaattctggtttttatataaaagtcagatttggtatttgactctaatatattttcatgactagttaataaaataattgcgggaaggttatctttttctgaaagcttaagaagtagatcactagattggctgtaaccattttcaagaaaccaatcaactattaataaatcaaactgatctaattcatcaatattaatattgtccacattttctaaatatttaacgtcatagacgtcagtaggaaatgcttttgtaattagccctttgatacgaagaagccattcattttcctgatataagcttgaaagagatttataagttaatgaaactgtggataggctatttttaaagctatcagaaagaattacttctttaaaaaaagcctcatgaacagtaccatcagtttccaatttattttgaaattggttttgatgcttattcagaaagttatccatttcctcccgaatttcactatcaggatctcttaaagcttcaaagaatgttttagcagttgtaagagcttttttgagagaaataccctcaatttcatcatcaatgataaggattttctttttgcttggttgtgaggttggtttcatatcaaatagaactcttcggtaattcaatgatgaaagttcttaactttccatcttgttcaatttcattagacaaatataattttgattcgtgatattttgcaatttctgcggctatatataatccaaggcctttaccccctcttctatttgtaaaatagggcttgaaaatatctagatgataagctgggtcaacccctgggccattatctcggatatatataattttagtatcgctctcaatattgagttcaattaatttttctttttcgccaatttttaacccttggtcaagccaatatactgaattggtcagtaagttttccataatttgtgctactaatcctctaaccatcgtaacctgtactggttttagttcagaggagtcatcaacagttattttataattaatattatgtctttgaagtttaggtgcgtatccttcaagtattgttttaaactgcgctgtaatatcataactttcttttctttgtcttactgctgggcttaatacatcaatacttctaattcttttctcagttgcaattatttgtttacgcaattcattcattatatttgatgtttcttctttattgtcttcgctattttttaatcgaattaaaagatttgatgtattctctgttatacgagccaattcatgagcaataatatctaccatttgtcccaaatttgctaattccaatatgtccgtattggtttcgaaagccttttccatttttgcattcaattgattaataagctcattttgatttttcataacattttgggccatgtcaataatatctttatcctcctggcttccattttttgataatgtatttaaggcttcactagcctttttatatgattcatcagatttatctaaagattttatgaatgcatcagttgcaacaatttctaatattttttttctatcttcgattcgactttttgtatctttaataattatttctgatatgaggtcttgtagtagttcaaattcattattattaactaatgactgtctacttgctgtatcttttaaatttggattttttattttactaatagatatttcaccaacagtttgatagcgattgaaagtataaccttgacttttaagtgccttgctatccatttttagccaatcatcatttaatccacccgtaaatcctattctaaaaccatctctataaatactaaatccgcctacccataaatttaactcttctttaatatttttgagacttctttctatggtgccaattagatctttacgattaaaccagagaaactttattttaagcggtcctaaaagatttaattgtgaacttgaagtgtttagtattctagatagatcatcaatagaccaacttctaatatctggtgctgatgaatctttccatatcaaacttccatgaagagctgaattgatctgagaaggctcaaatatatattctgcctgtaggcttgattgttcttttaaccagcttgggataggggttatatttaatctggtatcatttaataaaatatctattggaaaatcagacttcccttctctaaaagggcttcttagtctttgaatatattcttttacaaatatttctgttttttttaagctccaatcagataatagttcggtgatatgaatttgtgtgccagttataaatgtttctggataattaattttttgagtttcaatggtgatttcatcaagatacaaatcagggttgtcaaaatcttgccaattaaaagatattgaattacatatttgatcatcaattgttttagttattacagttgccttatttcctagcttcatcatagataatcggcctattcctttttctcctaaaagaatacgatctccatttgatttctgtgataacttagaaggggtaccaattgttaaaaaaactgattcgagttctgattcggtcattccatgaccagtatcacatatctttatattgtaaaaattatctttaatttcagagagtatattaggtttattttgctcattaatggtatttaatacttggtcaatataagttagaaaagtagagaggggggccgtgttgagtgggttgatatagagcttggtattgatctctattagctctaaggctttgtttttatttattttcagagatgtgaaatcttctagcgtttttgagagtactgctaaattcatagggtagttaataaatacttttactctctttgatcccgcatcaaaagcatttttaattaattcattaagagccatttcatcagaagttattaattctcctcctaaatggcgtaaggttctagctgcaactttaaatgaatgactcataaatgattaatctctaatattgatttaggggtatttgaagcccaactataaatttttaacaagattatattctgtttttttggttttagctttacaagtataggataagcttaaatatatctaaaaaatccgacgtcagtcggattttttttattctaatgtcattacatatgttgcgtaatggtaagtttcaacctatgtatcccatgatagaggaattataactatctcgaaatatgcgtcaaaaatctcacatcaactgtcaattagcggtcaagcccaagcacgggaataaaccagagaagggccgcaataatcagaattttaactagatgtaaccctctaaattttgcatgatctggtgttagtgtgtcgtcatcgattaaagcaataccataatctttttggcttttcttgtgtcccgcattgctagaaaagagttcaggatacttcttacttgtaaaataacccgtcagtcctgccgtaagaacgatcagtggaaatggtagatttaaaacaaagattgcaaagaaagcgatggcagcaattaaccataaggatttgtaattatattgcaagcttaattttcaataaaaaaatagagctattaggctctattttttatttcaaggaaattttatttgtcgttaaggaaaacttatatgtcgccttacgatattgtgagcaataaaaaatccgaccttaagtcagattttttatatcagtggcattacatgtgtcgcataatgttgttacatgtgtcgtaaatgtcaactcatgtgtcgcgtgacgaaagcagtaaaacttaccagcttaacgcaccaccagtttggtagtcagttacgcgagtttcaaagaagttcttctctttacgtaagtccatcatctccgacatccacgcaaatgggttagttacaccagcaaattgctctggtaaacctaactgagataaacgacggttacagatgaatttcaaatattcttccatcatgcttgcgttcatacccaatacaccacgtggcattgtgtcacgtgcatattcgatttcaagcatcgtaccttcaagaatcatttgaatcacttcttgttggaactcggcagtccaaaggtgaggattctcaatcttgatttggttaatcatgtcgataccaaagttcaagtgcatagactcatcacgcaaaatgtattggaactgctcagcaacaccattcatcttgttacggcgacccatactcaaaatttgagtaaagccacagtagaagaaaatcccttcaagaacacagtagaacgcgatcaagttacgaagtaaacgttggtcgttttcaggcgtacctgtgtggaaagtagggtcacttaatgattgagtgtatttcaagccccaagctgctttacgcgcaaccgatggaatctcgcggtacatgttgaagacttcgccttcgtccatacctaaagattcgatacagtattggtaagcgtgagtgtgaattgcttcttcaaacgcttgacgcaaaatgtactgacggcattcagggttcgtgatgtgacggtaaattgccaatacgaggttgttcgcaaccaaagagtccgcagtcgagaagaaacctaaagaacgcataacgatcgtacgctcatcttcagttaagccattttcagacttccaaagtgcgatatcgtggttcatgttcacttcttgaggcatccagtggtttgcacaaccatctagatatttttgccaagcccactcatatttaaatggaacaagctggttcaagtcggcgcgacagttaatcatggctttgtcgtcaacctgaacgcgttgcgcgcccatttctaactcttcaaggccaggagcaacatccaaatgttctaaggcttcagatgctcgagccattgaatcggttggatttgttgatcgcacggaatgggttccagtggattgtggagctgccacgctctgcgatgatggctgcgtagcagatacattctgcgaatcaggcgttttttccgggttgacgggcgcagacttgtgttcaggtgcagccggtttttgcgaatcatcttcaaaatcgtcccaactaaggatagacattgttgttctctcttcgttgtatatatctatgttcgacatctctaacgaagatgtcactactatacgctcataatgtgtaaacaaaattaagttttattgatgtatgaccaaattttgggcctttggtccattatccctacaacttattttgcttacgctgttgtttacggattttaaaaaaggcgtaaaccataggcgtataaaagaaaataaaggcaaagattaagattccaacaccaagcatatagttatggctgagatgaaaaaacataatctttacctcgtttaaagttgctctttttgttaaagagcaactttattgaatgttattggcaagcttcgcaatctgggttgtcgattgaacaagccataggaaccggagctgcttgagtgaagccgtcttcttcaacagcttcaggcttcttcgcttctacgactggagctgccgcaggtgctgctgcttctacagttgcaggtttaaccgcgtttaacgcacctgtgttaattgtagatttttcagcagatgttgcgcctaacgcacggaggtaataagtcgtcttaagaccacgtaaccatgccatcttataagtgatgtcaagtttcttaccgtttgcaccagagatgtaaaggttaagagattgtgcttgatcaatccatttttggcggcgtgatgcagcatcaacaatccagcgtggttcaacttcaaacgcagttgcaaagattgcttttaattcttcaggaatacgagcaattttttgtactgaaccttcaaagtgtttgaggtcattaaccatcactgtgtcccaaagaccacgttcttttaatgcgcgaacaaggtaagggttaattacagtgaactcaccagacaagttagatttcacatataagttttggaatgttggctcaatagactgagaaacaccacaaatgttcgaaatggttgcagttggagcaatcgccattacgtttgagttacgcataccgtctttttgaactttggcacgtaaactgtcccaatctaaacgttgagtacggtcaacttcaaacatacgttctggacgagatttcgcaacaatttctaaagagtcgattggaaggatgccttgatcccacaatgaacctttaaatgttgagtaagcaccacgttcaacagccaagtcacttgaagtttggattgcatagtagctaatcacttccattgactcatcagcaaagttcacagcttcatcagaaccgtaagccatacccatttcgtaaagcgcatcttggaagcccatgatacccataccaacagggcggtgtttcaagttagagttcttcgcttgtggtacagcgtagtagttaatgtcgataacgttatcgagcatacgaactgctgttttaacagtgcgcgctaacttctcacggtctaatacgccgcctttaacgtgttgaacaaggttgatcgaacctaagttacatactgcaatttcgtcttggttggtgtttaacgtaatttcagtacataggttagatgagtgaactacgccaacgtgttgttgtggtgaacgtaagttacaaacatctttaaacgtgatccaagggtgaccagtttcgaacaacatagaaagcattttgcgccataagtctttcgcacgtactttcttgtgcaacatgttctgttctttcgcaacagactcatagtatgcatagcgttcagcaaactcagcaccagttaaatcgtgtaggtctggagtttcagacggagtgaatagtgtccattcgccatcttcaaacacacgttgcataaataggtcaggaacccagtttgcagtgttcatgtcgtgagtacgacgacggtcatcacctgtgtttttacgaagttctaagaattcttcgatgtctaagtgccaagtttctaagtacgcacataccgcacctttacgcttaccaccttggtttaccgcaacggctgtatcgttcgcaactttaaggaacggaacaacaccctgagatttaccgtttgtacctttaatataagagttcaaggcacgtacaggtgtccagtcattacctaaaccacctgcccatttagagagcatcgcgttgtcacgcattgcaccataaatgtcataaaggtcatcgccaatcgttgttaagtaacagcttgaaagctgtggacgtaatgtacctgagttaaacagggtaggcgtagatgccatgtagtcaaagctagacaacaagttatagaactcgattgcacgctcttctttgtcttgctcattaagtgcaagacccattgacacacgcatgaagaataattgtggtaattcgaagcgaacgccatttgaatggatgaagtaacggtcaaatagagtctgtaaacctaagtaggtaaactggttagaacgttccggttgaattgccgctgctagtttttctagatcgaacttaagcaagtccggtgaaagcaaatcaagctctacaccttttttcaagaatgcttcaagtgcattgttttcagctgtatcggccggtaaacctaagaatgctaagccagtgctgaccaactcatcacgaagcaaacgtgcagttacgtatgtatagttaggttcttgttcaatacgtgtacgtgttgccatcatcatggtggtagcaatatcgctttcttttacgccgttatataagtttttaacggtttcatcgataattgcttgaacatcaataccttctaagccttcagcagctcgatttacagttgcttgcagtgcacttaaatcaagtggttgaagttgaccgtttgcatcggtaacttgcaaggtagggtgatgattagaatttgtgtctttacgggcacttgcgcgttgatcgcgatagataacgtaagcacgagcgactttgtgctccccagtacgcatcagtgcaagttcaacttgatcttgaatctcttcaatatgaatggtaccgccagaaggtaaacggcgagtgaaagtgttcagtaccatttccgtcagttgggtaatacggtcgtgaatacggctcgaatccgcactttgttgaccttccacagcaagaaaagctttaccaatcgcaacagaaattttctctgcatcaaatgcagcaacatctccggtgcgtttaatcacctgaatttgaccgggagtcgaagtaattacgctcatgccagcatagctccattgtcacttttgttatgttcatagaccgtttgaaccgagcaaaaaacatgccacgatatttgagggataaacacaagacttagtagttaaagtttattttcaacacaagatacgggattttttacggtagatcaatcttgactttttagtaattttttatctgtatgatttgtcgggagatagcataccaaagctgtgaaaaaacacttatagataactttgtggataactcaaaaaacaaacacttgagtgaatttaaatttagtgaagaaataatttgtttaatattcatacataggaaatatgaatagattatgacatttaagaacaataaacagataataaaaatacctgaaaattcaaagattaataaaatgcaacaaaacatggttgtcatgtatcagtttggtgaacgcctacttgtttacaatgtaaacgtgtgtatattgcaaatgataaacgaatgtatctgcaagatttttaagatacatgtaatgagatttataggggcaatgatatgagccaagaagaaaagttaccaaagattctgatcgttgaagacgacgagcgtttagcgcgattaactcaagaatatttaatccgtaatggtttggaagttggtgtagaaaccgatggtaaccgtgcaattcgtcgtattattagtgagcaaccggatcttgtggtcttggatgtcatgttgccgggtgcagatggtttaaccgtttgtcgtgaagttcgcccacactatcatcaaccaatcttaatgttgactgcacgtactgaagatatggatcaggtacttggtctggaaatgggtgcagacgattatgtcgcgaaaccagttcaaccacgtgtattattagcgcgtattcgtgctttgttacgccgtacggataaaactgttgaagatgaagttgctcaacgtattgagtttgacgacctcgtcatcgacaatggtggccgttcggtaacgttgaacggtgagcttgttgactttacaagtgctgaatatgacttgttatggttgcttgcatcaaacgctggccgtattttatcgcgtgaagatatcttcgaacgtttacgtggtatcgaatatgatggtcaagaccgttcaattgacgtacgtatttcacgtattcgtccaaaaattggcgatgatcctgaaaatccaaaacgtattaaaactgtacgtagtaaaggttacttgtttgttaaagaaaccaatggattgtaaaatctgattaaacttcctataaggttggtcgagtgtttaaacacagtatattcctgcgaatatatgcggggctggtaattcttgttgttttggtagctgtttttgggtatttactggtacaaattatcaactaccaacgcgcacaagaataccgagaatctttaactgatggtatttcttatgtcattagtgaaggagtcgctcgacaacctgggaagcagcaaaaaatagattggatttctgacgcatctgatttgctcgaacttccaatttattataccgatgcaagtaaggttgagctgtctcggaccgagaaaaagcggatagaagcacaaaaatctgtagttcgttacgatgcaagcaatagcattgcatatgtcattattggcttacgtgacgacccacaacattacttatctataaaagtcgacaaaattactgaacgccaaatgaaggctcttcctatttttgtgctcgactatttaatgttttatccggggcaggaacaagaatatcttgccaagattcaaaagcatttctcatatccgatcaatattcaaaatattcaagatgtaaatctggattctgaacagattggacgtttgcgccaagaccaaagtgtcatgttgtacaaagatagcgcaacagtgcgcggtacaaccatttcgattgtgtctccaataccgaatcatcctgcgcaagtgttagtgctgggtccggttccaatgtttaactggatgcctttacagctttcggcgggtattaccttatttagcttattcttattaagtctaggtgtttacggtttgattttgccgttagagcgcaaaatccgacaggtgcgttatgcattaaaccgtatgaaatcgggtgatttgtcactgcgtgttcctattgagggaagcgatgaaatggcaaacttggcttcaagttataacaatatgtctgaccatattcagcgtttgattgaggctcaacgtgagttaatgagagcagtatctcatgaactcagaacacctgtggcacgtattcgctttggtacagaaatgttagccgaagaagatgattacaatcatcgtatgcatcaggtcgacatgattgataaagatattgaagcgctcaataccttaattgatgaaatcatgacttatgcaaaactagagcagggtacaccttcactagattttgcagaaattgtactcttcgaagtgttggatcaggttgcagttgaaactgaggctttaaaaacacagaaagaaattgaacttattccaccgcctttatatgtgaaagtagatgcagagcgtcgttaccttcaccgtgtcgtgcaaaatctagtaggtaatgcagttcgttattgtgataacaaagttcggattacgggcggtattcataatgatggcatggcttttgtctgtgtcgaagacgacggaccgggtattcctgagcaagaccgcaagcgtgtatttgaagcctttgcccgtttagatgatagccgtacacgtgcatctggcggttatggtttgggtctctctatcgtaagtcgtattgcttactggtttggtggggaaattaaggtagatgaaagtccaagtttgggaggcgcacgctttattatgacttggccagcacatcgctttaaacaaccgccattaaagaccaataaaaaagcacctgcataaggtgctttttttattgcttcatttataactgagttgcatcaggttccaaaataggtttgccgcttctcaggctattgagtgcatctgtattaaagtcaatcaagagcgaattatttttagcatcaatttgatatttctgaataagaggctgatccccattcaaagtctcaactctatatgagtctgcaatatgtaaaatgccttctaggtttgttgtggttgatgcgaaatcttgcctaaaaatttcatagacatctcgcaagtcaaaaatggcattatctgcatctgggtgtttatgaatatagctttctatatgtcgcaccagtaattgtgcaaacaagtaatagtctggtttatgcgtatattctagattcatgcatttttctccttattatctgttattagcatacatggcaaaacagaagatattgtataaaattcattacactagatgatgacttggaaatattacaaagaaataaaaactctattacgcccttggcgctttgcttgatagagcgcatcgtctgcttctttaaacaaactttcaatagaacggtgatagcttggagaatataagctaataccaatacttacctgcacaaagatgggtaatttgccatatacataaatcggttgctgactaatttgaatgcgtattctttccgcgagttcaaaggcagcctctctggtggtatccggaataaaaattgcgaattcttctccaccaaaacgtcctagtaagtcatgaggatgtaaaatattttgtatggtcgttacacaggtctgtaaggctctatccccaattaagtggccataactatcattcacttttttaaaatgatcgacgtccaacataaaaaatgcagaggtcttattttccttttgtactttttcttggagtaggcggactgactgtaaaaattggcgtcgagttaaacttgaggtgagttcatcatgggcaattgcatgttgtaacttctgaattaattcagaatggagtgcgctaatactggaaacggtaagtggcgcaaccgtcatcatgatcagccctatacgtatagaaatggtattgcctaaatagtcttgcggatacagtaataaataatgccctgagacatgataaataatatatgcactggtaaaggatgtaatgagagcaacaataatgggtttatagcggatagcgcaccagattaatgcggcgatggggtagagtagggaacctggacccgagtcgtaataactcactcctatcgaaattaaaacagcgaataaaggcaaaaaatcaatcgctttgatatatatacgattacccttaaggtggttttttattttaaggtaaggggggatgtttaaaataatgggcaacaacaataaagcattttgaagctctgatgtaacccaataaccaaattcggcccaaaaactaccaatcataaatttggtgttaaacataggcacaaaagttgctgcaaacaaagcaccggttatgctgccaatcccgcatagtgcgaataagagtaaataagaatagccttgataggctgcttttatatggcgattaaacaatattgcgagtgctaaagtcgttactacatacaggtagttggatatcgttaaaataagggtgagaaaaaggggtgtgccattaactaaatcggcaatcatgtaaccggtaaaagcaccagcgaaactacctatttggcgtgtttgtggaaatcgaagcaataggcctagaaataccgagttagcaggccagaaaaaagcaagaaaactaagaggacgagatgcaattccaataaagcaacatagcgtaataatgatggtaaataagagaaaaaatttcagggaggtagaaaatgaaaattcacgaagtgagtatggcatcagctgcccttaatgataaacactcttatccaagagtaataaaatattaatgcatgattaaacattcatcataattcagaggggaagatgaatacaataaaaaaccgattaatattataaaaaagtaaggtgtttaatttgaccgattgagcaattgtgcaaataatattaaaaatcagaaaatgaaaaaaatcattacaagtgcgaaaactatcaaataaaccgattataagcggtgaaaccccctctacaagacatagatgattacttttgattggaaaatcatccaaaagactaagacgcttcaactagcaagggaaattagaaatcaggtacaattggcgggattaattttgtgtttggtgtatttgaaggccaatacatacattctttgttaaataataggcctgccaggagttatccccgcatgagtgccattactccatacgactgggcgattatcgccttcgtgatcggcgttacatttctttgcgtctttatgctcacagttcccttactcctcggggggaaatcgtggggacgtgctaagcaagagcagtttgaatcaggtgtcgtgagtgctggtggcgctcgcattcgcctgtctgcaaagttctatctagttgcaattttcttcgttgttttcgacttagaggcactttacctctatgcatggtctacttcggtgcgtgaagtaggatggttgggttataccactgtcgtaatctttgtcgttgacctattaattgcgcttgtttatgccttctctgtaggtgctttaagttgggcaccggcagatcgccgtaaattagcaggtgagaagattaaagtcggttcaccaacaatgaacattgctgaaattacacgctttaactctattgaagagctcgtaactgaccctacaggccagattccagcccaatcatcaggtcgtgttaagtcaaaaactacacctgcattgtcatctgaaaaggagtaagtcgggatgaaatatactctgacccgcgcgaatccggatgctgatcaatatccattgcaagatcgtcaaattgtgacagatccacttgaagaggaagtgaataaaaacgtattcatgactcgtttagaggatgtcttgcatacagcagtaaactggggacgtaaaaactctttgtggccatttaactttggtacatcatgttgttacgttgaatatgcaacgaccttaacaggcgtgcatgacttgtcccgtttcggtgcagaggttattcgtgcttcacctcgtcaggctgacttgatgattgttgcaggtacctgctttgtaaaaatggctccggttatccaacgtttgtatgaacaaatgttagaacctaaatgggttatttcaatgggtgcttgtgcaaactctggaggtatgtacgacatctattcagtagtacaaggtgtagacaaaattattcctgttgacgtgtacgtcccaggttgtccgcctcgtcctgaagcattaatccaagcattaatgcttttacaagaccagattcaattagagcgacgcccgctttctgccgtgattggtgatgatcttcagccagtgtataagccaaagatgatgccagaacgtgatcgtaagaatgcgcagcgtattgccgttaaaaacttacgctctatggatgagattaaataattttttgacggtgttttgacatatctaaccgatatgttcatcgagaaaattgacagaatttgtattaaataggaagccaagccaatggctgaaactgacattgctatgccagaatcaacaccagttgattcacgcccagcatttgcaatcgtagaagagctcaaaaccaaatttggtgagaatttctatgtgcaggcgacttttgaagagtttccaacagtctgggttgagcgcgcacgcgtgcaagaagtcctcatgttcctgcgtaaagtggaacgtccttatgtaatgctgtttgacttatcagcgatggatgagcgtttacgtcaacatcgtgatggtttgccagcatctgacttcactgtgttctatcatttattatcgcttgagcgtaatagtgacattcgtatcaaggttgccttgaacgaaaacgatcttaacctcccgacagcgacgaatatctggccaaatgccaactggtatgaacgtgaagcttacgatatgttcggtatcaatttcgaagggcatccaatgcttcgtcgtatcttgttaccaacttattgggaaggtcacccgcttcgtaaagaatattcagcacgtgcgacagaatatacgccgtacatgcaagacaaagcgaagcaagatttcgaacaggaacacttacgctttgtaccagaagactggggtcttaagcgtggtaacgctgacgaagacttcatgttcttgaacttgggtcctaaccatccatctgcgcacggtgcattccgtattgtattgcagttagacggtgaagaagtgaaggactgtgttcctgatatcggttatcaccaccgcggtgtggaaaagatggctgagcgtcaaacatggcactctttcattccttatactgaccgtgttgactacttgggtggttgtgcgcaaaacatgccatatgtcatggctgttgaacagcttgctggaattaaagttcctgagcgtgcacaagtgattcgtgtcatgttgaacgaattgttccgtattaataaccacttactttactgtggtacggcaattcaggatgccggtggtatgaccccagtattctatatgttcgcagaccgtcaaaaagtatacgatatcgttgaagcaattacgggttaccgtatgcacccggcatggttccgtattggtggtacagcacatgaccttccaaacaactggcaaaaacttgttaaagaattgctagattggatgccaaaacgtttgaacgaatactacacagctgcatttaaaaactctgtgtttattggtcgtacacgtaatgttgctcaatacgatgccaaatctgcacttgcatggggtgtaaccggtactggtttacgtgcaacaggtattgatttcgacgttcgtaaatatcgtccatacagtggctatgaaaacttcgacttcgaagttccggttgagtatgaaggcgatgcgtacgctcgtgtacttgttcacttccgtgaaattgaacaatcactcaaaattatcaaacagtgtttggataacatgccttctggtccatataaagcggatcacccattggctgttccaccaccaaaagataagacgttacaagatattgagactttgattacgcacttcttgagcgtgtcatggggtcctgtcatgcctgctggtgaagcgtcattcatgactgaagttgtgaagggtgcaagtacttattacttgacttcggataaggcaacgatgagttatcgtactcgtatccgtacaccgacgtttactcacttacagcaaattccttcagtgattaacggcagtttagtatctgacttaatcatttatctggcgaccattgacgtggttatggctgacgtggatcgctaagaggtaacgcaaaatgatgattctgactgataaaaaaccacgtgtgaatgttgaagggattttgactgctgaagaaatccacgaaattgaacatcacattggtcactatccatacccacgtgcagcttctttagatgcattaaagtgcgtacagcgccgtaatggctgggtagatgatgctcaaatgaacgccatcgcacaattattaacgattagtgttgcagatttggaaggtgtagcaacgttctacaaccgtatctatcgccaacctgtgggtcgccacgtaattttgctttgtgattcaattgcttgcttcttgatgggtgctgaaacacttgctgaagcattccaacgcgaattaggtattcagtttggtcaaacgacacaagatggtcgttttacgctgcttccaatttgctgtctaggcaactgtgacaaaggcccaacgttaatgattgatgaagatactcacggtttagtagaagtgacatcaatcaaacagttattggagaagtatgtatgaatactgaaccaaaaccaatttatggcgacggtaatccggaaactcatccactgacttggcgtttaagcaaacaagaatcagtacgtagtgctgacgattacgaagcacttgaaggttatgccggctttaaaaaagcattaggtatgaaacctgctgaagttcttgaagtcattaaagctgcaactgtaaaaggtcgtggtggtgcaggcttccctgcagggatcaaatggtctcttatggcgccaaatgatggcggtccacgttacttgatctgtaacgccgatgagatggaaccaggtacctttaaagaccgtttgttgatggaaaaacttcctcaccaattgatcgaaggtatgttgattgcaggttataccctagaagcaactcagggttatatctttattcgtggtgaatatattgaggctgcacaatacctaaatgaagcgcttgagcaaatccgcgctaaaggttacttaggtgacaatattttaggttctggctggaacttcgagttacacgtgcacactggtgcaggtcgttatatttgtggtgaagaaactgcattgattaactcacttgaaggtcgccgtgctaacccacgtactaaaccaccattcccgcaagttgctggtgcatgggggcgtccaacgattgtgaacaacgttgagacttataacaacttgccagcaatcatgcttcgtggtccagaatggtatatcggtttatcagcaggtaaatcaaaagatccgggcacaaagatttatggtgcttcaggtaaagtaaaattccctggtctttgggaactaccatttggtacgactgcacgtgaagtaatcgaagaacatgctggtggtatgcgtgatggcttgaagcttaaagcatggttaccaggcggtgcgtctactgactttttaccggcggataccattgatttaccaatggatgctgaaaccattatgaaagcaggttctcgtttaggaacatgtttattaatggtggtagacgagacccaatgtatggtgtcgttgacccgtaatctggaagaattctttgcgcgtgaatcatgtggctggtgtacaccttgccgtgatggtttgccatgggctgttaaagcgcttaaagcacttgagacaggtgaaggtaagaaagaagatatcgaccacttacaagaacttactcgtaaattgtggattggtaaaactttctgtgctcacgcaccaggtgcgatggagccgcttatgggcgcactcaaacatttccgtagcgagtttgaagcgaaagtgactgatcgtcctgtcgtgcaaactagcaacgtagaacaagcttaagggattcgactatggctacaattcatgtcgatggaaaatcgtacgaagtcaatggatcagaaaacttgctacaagcatgtttatcccttggcattgatattccgtatttttgttggcacccatccttaggttctgttggttcatgtcgtcaatgtgccgtaactcagtatgcaaatcctgaagatacgcgcggacgtcttgtgatgtcatgtatgacaccagcatctgacaatacctatatttcgattgaagacaaagaagcggtagatttccgtgaatctattgttgagttcttaatgaccaaccacccacacgactgtccagtgtgtgaagagggtggtcactgtcatttacaagatatgactgtaatgacaggtcacgaccgtcgtcgctatcgttttactaagcgtacacattacaaccaagaactaggctcattcattgcacatgaaatgaaccgttgtattgcttgttatcgttgtgttcgttactacaaagattatgcaggcggtacagactttggtgtatatgccaatgcatcacgtgtttactttggtcgtccagaatcaggtactttagagtctgaattctctggtaacttgactgaagtatgtccaactggtgtatttaccgataagactcattcagagcgctataaccgtaaatgggatatgcaatatgcaccaagcgtgtgtcatggctgttcttcaggttgtaacatctctccgggtgagcgttatggcgaaatccgtcgtgtagaaaaccgtttcaatggttcggttaaccaatacttcctttgtgacaaaggccgttttggcacaggttatgtaaaccgtgcagatcgtccacgtcaacctcagttccgtaatggcgaaacagtagctactgtttctgttgaccaagcgttggaccaaacaattgcgaaacttgaaggtaaaaaagttctaggtatcggttcgccacgtgcaagcttagaatcaaattacgcattgcgtgaactagtaggtcaagcaaactactcaacaggtgttgcacaaaaagagcaaagcctcgttgaacttgctgcttcaatcatgcaaacagagggcatttacaacccgaatatgcgtgaaattgaaagctacgatgcagtattaattttgggtgaagatttaactcaaactgctccacgtatggcattgtcagttcgtcaagctgcaaaaaacaaagctcgcgaaatggctgcaaaaacacgtacaccggactggttggctgagcctgtacaacgtattggtcaggaagcgaaatctccgatctatatcttggctgcaactcaaactcgccttgcggatgttgcgactggtgaagttgttgcatctccaaatgatattgcgcgattaggttttgcagttgctgcggcagttaaaggcgaaacagttaatggtttagatgatgatgcaaaagcatttgctcaaactattgccgacactttaaaagcagcaaacaaaccgttaattattgcgggtacgagcttgcaagatgcttcaattatggaggcagcagcagagttaacgcaaaaccttggctcaaaagctggtttaagccttgttgttcctgaagtgaactctatgggcttggcattatttggtggcttaagccttgaacaagcatttgctcaagactacgacacacttgttattgttgaaaatgacttattccgtcgtttaccggccgctcaagttaaagcagcacttgataaagctgaaacagtaatcgtgcttgatcatagtgaaactgaaactgtgaaacaggctgatattgtactttcagcagcaagctttgccgaaggtgatggtactgtcgtaagccaagaaggtcgtgcacaacgcttctaccaagtttacgatccaagctactacaaacctgaatacgcgattaaagaatcttggcgttggttgcatgccattgaaactggccttaaaggcaaaccaattgattggacagtacttgacgacgtaatcgaaacaatcgtgaagaacgttccggtacttgaagcaattcaagatgttgcaccagacgctggctaccgtgtacatggtttgaaaattgctcgtgaaccacgtcgttattctggtcgtacagcaatgcgtgcgcctttatcagttcatgaacctaaacaaccgacagatccagactcagcattaacattctctatggaaggttatgttggtccgcaaaaagcttcttcgcttgtaccatttgcgtgggcgccaggttggaactctccacaatcttggaacaaataccaagatgaagtgggtggtcacttaaaaggtggtgattcaggcgttcgtttattcgaccgtttagcaaaacgtccagcacgtagctatgtcgctccaacagctgtagttgcaaatcctgaaagcttccgtcttgtaccaatgcaccatatctttggttctggcgaattcacaattaaaacacctgcaatggaaactcgtattcctgaagctgtgtttgctgtgggcgaacaagacgcaacacgtttgaatctacaagaaggccaacgtattacagtaaaagcaggcgaaacaactgtgagcttacctgtacaagtaatcgaatatttacctacaggttatattggttacccagttggtttagctccgacagtatctttagctgaacctgtttcagtggcattaggagtgtaattcatgaatcaagaaattatacgtcaaacgccactttgggctgagaactggccaattgcttacgctgttgttcaagcagttgtgattttgcttgttgttgttcttgttgcagcgttgatgtctttcattgagcgtcgtttgcttgcttggtggcaagaccgttatggtccaaaccgtgttggtcctggtggtatgttccagatcgttgccgacatgcttaagatcatgttcaaagaagactggacaccaaaatttgctgataaattaactttccgtttagctccggcagttgcgatggcaactgcggtgctttcgttcatggttattcctgtaagccctgcattgggtgttgcggacatgagcatcggtttgttgttctttatggcaatggctggtattgcggtttatgcagtgttattcggtggttggtcatcaaataacaaatattcattactcggtggtttgcgttcagctgctcaaacaatttcttatgaagtgttcttgggtatctcgctaatgggtgtggttgcaatcgctggttcatttaaccttcgtgaaattgttgaagctcaacgtgatgtttggttcatcattccacagttcttaggtttcttgattttcgttgttgcaggtgttgcggtaactcaccgtcacccatttgaccaacctgaagcagaacaagaattggccgaaggttaccatgttgaatatggcggtatgaaatggggtatgttcttcgttgctgaatatgtaaacgttgtacttatctctgcattgatcgtgactttattctttggtggctggttagctccattcaatttagaaattccatttgttccaccagtgttctggtttgtgattaaaacagcattcttcgtaatgatgtttgtattggcacgtggttctttaatgcgtccacgttacgaccaagtcatgaacttcggttggaaaatttgtttgccgctggcgttggttaacctattggtaactggtgctgtgattctgatgaatcaggcctaagacagcagggagtacaaaatgtataaaattctagctggagttgggtcaatcgttcggacgttattcatggtatttacccatggtttccgtaaacgtgacacaattctttatccagaagtaccagcagaggaaattgtaccacctcgctatcgtggtcgtattatcttgacacgtgacccggacggggaagagcgttgtgtggcatgtaacctttgtgcggttgcatgtccggttggctgtatttcactgcaaaaagctgaaaaagaagacggacgttggtatccggaatttttccgtatcaacttctctcgttgtatcttctgcggtatgtgtgaagaagcatgtccaactacagcgattcagctaactccagatttcgagttgggcgaatacgtacgtcaagacctcgtatatgagaaagaaaacttgctcatttcaggtccaggtaaatacccagactataacttctaccgtgtaactggtatggcaattaacggtaaagagaaaggtcaagcacaaaaagaaagtgcaccaatcgatgtacggagtctattaccatgatgtggccgttttatttgatggcgctcgtggccatcgtttctacggttcgtgtagtgactaacacgaaccctgtacatgcattgcttagtctgattgtttcattgcttgctgttgctggtattttcatgatcgtaggtgcgccgtttgccggcgccctcgaaatcattgtttatgctggtgcgattatggtcttgttcgtattcgttgtgatgatgcttaacttagggcaacacacagttgaacaagagcgtaaatggctttcttcggatgcttgggcatatccagcactcatgagctttttacttggcttacttttagtttggatgcttggtggtgaatatacaaccatctctgcaccacttggagcacaagtaattggaccaaaagttgttggtcaagcgctctttacacactatttattgttggttgaagttgccgcgatgttattgctagcagcccttgttgcagcataccacttaggtaaacgtgaaccaggtgcagaagaggaaaaagaataatgggccagatccctttagaacatggtttgattgttgcaaccattctttttgcactcggtttttacggtgtaatggtgcgacgcaacctactatttatgttaatgagccttgagatcatgatgaatgctgcagcgttagcatttgttcttgcgggtagcgtatgggcacaaccagatggacaagtcatgttcattctgattttaacccttgctgcggcagaggcgtgtatcggtcttgcgattgtccttcagttctatcatcgcttccatcatttggatgtggatgctgctagtgagatgcgcggatgagttatttatatctaacagtattatttccgctaatcggttttattttattggcggctgggcgtgataagctctctgaaaatgttgcagcaattattggtgtaggttctgtaggtttatctgcattatttgcattgattgctggtatggcatttaccagtagcggccagcaagtttttgttcaaaatctttggacgtggtttaatgttggtggtttcgcgcctggcattagcttacatttagatggcttatctttactcatgatgggcatgatcacgggtgttggtttcctaatccacatctttgcatcatggtacatgcgtggtgaagaagggtatgcgcgcttcttctcttacttcaacctgttcgttgcaagcatgcttttgcttgtgttgggtgacaacttagcgttgttattcttaggttgggaaggcgtaggtctatgctcttacttgctgattggtttctattatgcaaaccctgcaaatggttgggcagcgatcaaagcatttacagttacccgtgtaggtgacgtattcttacttatcgctttattcttgctttaccaacaatttggtacgcttaatactcagtatatcgttgaacacgcagcagaagtaatgacgaagagttcgtcacttaccatctggactgcattaatgttgttcttgggtgctgctggtaaatctgcacaaattccattgcaaacatggttagcagatgctatggcaggtcctacacctgtttctgcattaatccacgcagcaacaatggtaacagctggtgtgtacttgtgctgtcgtctattcagcgtatttgaacttgcgcctgaagtgatgcaattcatttcggtaacaggggctgtaactttattagttgcaggctttgctgctctcgtacaaacagacatcaaacgtattttggcttactcaactatgagtcagcttggttatatgtttatggctgtaggtgctgaagcgtatcaagctggcttgttccacatgttggctcacgcattcttcaaagcattattattcttgtcttctggtgcagttattcttgcttaccatcacgaacaaaatattttcaaaatgggtggtttgttctacaaaaacaaattcctatttgcatgttttgcgattggtggcggtgcattagcagctatcccattcttaactatcggcttcttctctaaagacgcgattcttggtgaggtttgggtacaaggtcaatcgattgctttatataacagcttatattgggctggtgtagcaggtgcattcctgacttcaatctataccttccgtttaatctgggttgtattcttcggtaaagaaaatacacattaccatgagattaaaggtgctacttactgggctccattaggtatcttggccgtattgtctacttttgtgggcgctgcattaaaagctccggtagcaaatattttgaatacggcaaaaattcctgaattccatgttgctgaacaatttgttgaaggcatgcatggggcagagcatttagcagtaggtatcgcgcttgttggtttagctgttggtattggtctatttgcatttgcttacggtgcagtaaaatcgtttgcaaaaacaagtcttggtgctggcttagctcatatttgtcgtactgcatttggtttcgatgcgttgtatgacatcgtttttgttaaaccttatttattcttcgccaaactatttggtcgtgatccgattgacagcttatggcttgttcttcctgcgcttgttaaaggcggaaacagtttcaccagctcacgtcaaacaggttcattgcgtgaatacgcatcaagcatgtcactcggtgtagtggtgttattgatgatcttgatcgttattcaggtagtggggaaataaaatggaaaacaatttaattttacccgcgctgatccttgttccgttcattgcaggttttacttgttggttagtcgataaactcgacaaaactttgccacgttggatcgccttaattggtatgctcatcacgttgggcttaggtcttgcactttggcaaagtggtacttatagctacgagttaggctcaaaagtcccaacttggacagctgagttttacttaccgtggattcaatctctcggtattggcattcacctagcagtagatggcttgtctttactcatggtgttattaacagctttacttggtgtacttgctgttggttgttcatggggtgagatccaaaagaatgttggtttcttccacttaaacttgttatggagtttagggggcgttatcggcgtgttcttggcaattgatttgttcctattcttcttcttctgggagatgatgcttgtaccaatctacttcttgattgcgttatggggtcataagggttcaaacggtcgttcacgtgtttacgctgcaaccaagttcttcttatatacgcaaatcgctggtttagtaatgttaatcggtatccttggccttgtggtttatggttacatgatgactggtatgatcggttttgattacaactatttattagctgtagcgaatcgtttacctgctggcttcgcgtatggtttcatgatctgcttctttattggttttgcagtgaagttaccagttttcccattgcatggctggttaccggatgcccatgctcaagcacctacagcgggttctgtagacttggcgggtatcttgattaaaacagcagcgtacggtttgcttcgttttgtaattccattcttcccggcagcttctgcacagtttgcagatattgcaattattttcggtttgattggtattttctacggcgcgtggtgtgcttaccagcaaactgacatgaaacgtttacttgcgtatacgtcgatttcacatatgggcttcgttttacttgctatttatgcaggtaatattttgaccttccaaggtctaatgatcatgatgttggcacatggtttgtcatcagctgcattgttcattatgtctggtcaaatctacgagcgcttacatacacgtgatttacgtttgatgggtggtcttcgtggtcagctccagtatttaccgttcttcttaatgttcttcgtcgcagctcttgttggtgtgccaggtttaggtaactttattggtgaattcctgattttgatgggttcatttaataaatatcctgtattcacgatcattgcttctatcagccttgtatttgcaggtttgtatggtttgatcttgattcaccgtgctttgtttggtgaaccaaactctgaacaaaagcaacactacactagtccattaaaagacttatctgctcgtgaagttagtattttgatgatttgtgcgattggtctcgtttggcttggtatctatccacaaacattcttggatgtatctcattcaagcatgcagtggttggtcaatagttatgtaccagtacaagaagtcgttgaaactgttcagcaaacagctactcaacttgaccatgtggagatccaataatcatgaacttcacagtatcattttctacgcttatgcctttagcaccagtgatgattgttgctttgacagcagtcgtcgtcatgctgttaatttcaattaagcgtaaccataatttaatcgcaacaacctctgttgtcggtttaaaccttgctgcactttatatcttattagaattatttggcggtaaatttgtgccggcaaatgtgatgggcatgtttatggttgatccatttaccatgttctatcaattcatgattttagttgcatcattggcttgctgtactttgtctcatgcatatattgagacttataaagacaaccgcgaagaactctatcttttgttacttgcttctgtagcaggtgcaatgttgatggttgcaagttcacactatgcatcattcttcattagccttgagttaatgtcgattcctgtatacggcttacttgcttatacatatcaacgtagtcagtcgcttgaagcagggattaagtatcttgtgctttctgcaacagcttctgcaatgttgttgatggggatggcgtatatctacgcttacactggttcgctttcattctatgattctgtacaagctttatttggtgcaatcaaacagccaatggtgttattaggtttagcacttattattttcgctgttgcattcaaattgtcgcttgcaccgttccataaatggacaccagatgtatatgcaggtgcaccggctccaatggcaacgttcttggcgactgctgctaaagttgcaacaattggtttgttcgtacgttatttgcttgcttctggcgcaatcatggtgaactcgctagtgactgttttgacaatcattgcggtattgtcaattttagtcggtaacttgcttgctgttcgtcaggtcaacttaaagcgtattttgggttattcatctattgctcactttggttatttgttaattgctttaatcagcatgacatatgcaagcttgggcagcgtaactgtgtatgtggtgacttatgtattaacgactattggtgcttttggtgcagtagcgttaatgtctagcccatataacaacgtagatgaagcgcaaagccttgcagactaccgtggtttgttctggcgccgtccagtacttacagcaacattaacagtcatgatgttatctttggctggtattccattaacagcaggcttcattggtaagttcttggttgttatggctgctgtaacaactcaacactggttcttagctgcaatgattattgtgggtagtggtattggtttgtattactacttacgtgtgatggttgttatgtatatgactccacctgaaactcctcgtattgatgctgatgcacattggggacaaaaagtgggtggtttaatggtattggctgctgctgcattagttattattttgggtgtttatccagatccaatgattaatttggcattaaaagcagaaattttatctccattacatttcatgctttcacagcaacaataattcttgtgtacaaaaaagcctccaaatatggaggcttttttttattgatagttaaaaaaagattataataaatacgtttttatatttttaggtaacatctgtggccattcaagaaattcgtcacccacttattcgtcataaattaggtttattacgtcgtgctgacatcagtaccaagaatttccgtgagcttgctcaggaagtgactatgttattgacatatgaagcgacgaaagacttaccagttgtggattgtgagattgaaggttgggctggcaatgttactactcagcgtatcgcgggtaaaaaaataacgattgtaccgattttgcgtgcaggtatcggtatgcttgatggtgtgcttaacctaattccaagtgcaaaagtaagtgtgttagggcttgagcgtgatgaagcaactctagaagtacgtacttactataaaaagttagttcctgatgtcgctaaccgtattgccatgatcattgatccaatgttggcaacaggtaattctttagttgctgctattgatgtattaaaggcaagtggatgtaaagatatccgtgttatggtgttagttgcagcacctgaaggaatcgcgaaagtagaggcagcacatcctgatattcagctttatactgcatctattgacaatggcttaaatgaacatggttatattgttccaggtttaggcgatgctggtgacaagatttttggtagtgttcaaaaagactaatttttgaaataacgataaaaagagacttcattaagccgtataacttttaagagcggacatgaaagtctctttttatttactacagtaattgcattgggaaagtagggagaaaaatcatgaagcaagagttttatactggaagggtaaaacaatataacgccgataaaggatttggttttatttcgacgactgaaggagatattttctttcatatttctgattttcctgcatccgaaggtgaaccgaaaagaaatgaaaaagtgagatttcttgctgcagataatcgaggaaaatttaaagctgttaagattgagcgtattgatcctaatcctgcgaagactaagaaaactaaaattgctgatcacaataaagcgatcacaagtgagttattgtctaatttccgccgctaatgaatgtgaagatcaagctttaagcctgatcttcatcgcaaaattttaaaaatgctttaaggcccggaccttgatatttttggcggtgcactagcatataaagagggcgggtaagttgccaaaatggggtatctaaaataacaagttgacctttttcacttaaaggttcaatcgctaactttgaaatacacgacattcctaaaccaccagccactatttttaagatcgcttcgttatgtccaagcgtcaaacgaatgtttgcatctggtaaatcttgcaaaattgcattatcaaagacttcacgagtacctgaaccttcttcacgtaatatccattctacgtcatgaaaatcttgaggggtaagtgggcgatttaaacgtgttaacgggtggtcaggtgagcagcacactgctagctcatcgtcacgccagtgaatacattggagttgaggtaagtgacaagacccttcaattaaagctaaatcaagctgaaactgatttacagcttcaatcatttggcgtgtgttaccaacttgaagttgtaaatgtgcttgtggatgacgttgtaagaagttagccattaaatctggcatgagataatcactgatggttaaagtagccccgatacgaaggtcaatactctgtaactcacccttggctgcttgttcaaaggcttcacagcggcctaaaatttctaatgcttggggaagcagaaaacgtccaagatcatttagctgcaagcgcttacctaaacgatcaaataaaggagcacctaagccgtcttctaaatcggctaaagccatacttgctgcactttgcgtcagtctgaccgcatcactggctttagtaacggttccttcttgggcgactgctacaaaaacagccaactggcgtaatgtcatccgcatgtttaaaaagccttaacgtttaaaagtattcattatttcggctgtcatgctaacatgagcgcactatttcatgccacgttgaaatcatgtcaattgaaaaatttagcgtagaaaaagttttatctgttcatcgttggaccccaacacttttcagttttaccatgacgcgtccttcgcattttaaatttacggcagggcaatttgcgcgtattggtttaaaggtaggagatgagctggttgtccgtgcgtattcggtggtgtcttctccgtttgatgaaacgctagagtttttctcaattgtagtaccagacggtgccttcacctcgaatctacagcatttgaaagtcggtgatgagctttatttggaaaaaattccatatggttacctgacgttggcacgctatcaacagcctttaccgcatgatctgtggttactggcaacaggtacaggcttggctccatttttgtcgatgctacaagactttgaaacttggtctaattaccagaaaattaacttggtttacagtgttcgtactgcggctgagctggcttatgttgaccgtattcaagagattgctgaaacttttggggaaggacatttaggttttaaatttattcctatcattacccgagatccatctgcaccgttacatgaacgcttacccgtgttaatcgaaaatggtgagctagaaaaagtagcaggcttagaactcagcccagcatcaagtcatgtcatgctttgtggaaacccacaaatggttgatgatacgaaagaggctctaaaacgccgtggtcttacaatgaatcgtcgtggtgaaggaaatattgcggtagaaaattactggtaaaaacaggaagtaaaatattttaagaaaattttttatggatatgtttattaatggacaaacatatccataaactcacggatctctgcaatcgcactgtcgacatctgttgaaagccatgttggttcaaataatcccgcatagtgttcaaggcggtcttgaggaacaactaggcgaacaggacaatcttcttcgagtaaacgccacggtaaaattggaacttcattgtccagaaatacattgatattacgaatatcaacaatcatcgcattaatgcattcaggaaatggcatgaccgagaactcttcggtgcggcgacggaaatattcaagatcaccccatttgagttcataacttggtttattaaattcaataataccaatgagatggtcatctcttgtctgatgcaaataacattgatgtgtgacgtcagtgtcgagatcaagagttacgctttgctgacgatacatcataaaattgagtagctttaaaacaagggggcttattatagcctattttataaaaagtaagggctaaaacatattgtattacaaatcggactttagtgaagattctgaatatcgagaagttagattctaaaacgttataattaaagcggctaaattttatactaaattaatatttttaaaagtagagttttgcaaccgtagacaccttctcataatgctttttcacacaatgcaacaaatcaaattgttatgatgaatataaagttaatgataatagaagaggggaaagaagatgcatgatttttcaaaaccgcctcatgtgacgagtccggaagagactgcaaaaaaaaagaagattgccagtttatattttaattattgttgggctttttcttctcgcacttgtggtttatatggttgctgatcacagcaaaacgccaaaagaggaagccgcttttcaacatgagaccataccacaagtcatcagtggtacttctgatttgaagacctatgaagggtaataagctaaccagtatatcgtgataaaaagcctttaggatgtgacctgaaggctttttttgcaatcttttgcatcaatttgttgtatttatgcagaaggttgttgattgaaaaatattcaaaacataaggtgacatagaccgcatttatcgtcattttttacaacgaactggtgtttttcatttagtgataacactgaaaagaacataacaattgaggacataacaatatgaatgaattttttaatgggcctcgcggcgctcagtttgatgcgatgtattactgggatcagtttcatcctattttagctgcaattgtcatcttactggtaggctggatcatcgctttattggtggcggcaggtgtaaaaaaacttctgcaaaaagtaaataccaatgcgaaattatcttcagcgactggacgtacacccaatatagaaggtctgatctccaaagtcgtattctggtttattctgattctcgccgttgttgctgctttaaatgtgctcaacattagtggagtgagcggtccatttagcaacatggttaatcaggtactcgtctatataccaaatattattgctgctgtagtggtgggttttattggctggatcgttgctcgactggtgcgggcgggggtgaccaatgttttatcccgaactcaacttgatgataagttaagcagcgaagtgggtgtagggggaattagccagaatattggtgaaattctttactggcttgtattgttacttttccttccgattgttctttcaatcttaggattaacaggcttactgattccggttcaaaatatggtaaatgatgctgtagcattcttaccaaatatctttattgctggcgttatcgtttttgttggttatatcttggcaaaaattgtacgcggtattgttgaaggattaattaatagcttaggtgtgcaatctcaagcggaaaaaattggtcttttcaaaaattcaaatgtaggcaaattcttaggttcatttgtttttgccatcatcattattacgacattgattgtagcatttgaagctttaggtattgagactatttctcagccagcaacagcaatgctcaatgaaattttacaagctattccaaacattattgctgctggtttaattttactggttgcttatattgtttcacgttttgttggtcgcttggttgctgagttaattgcaggaactggtgttgatgaaattccagcaaaattagatgtacaacgctttttaggtcaaactaaagtttctaatgccgttggttggctaatcgtgttctttaccatgttgtttgcagtttctgaagctgctgaccgtcttggtttcgatcagattagtggtctaatcgcaatgtttatccatttcggtgcaaacattctattgggcgctgtaatcttggtgattggtttctggcttgcaaatgttgtggcgaacgttgttcaacgcggtgaatataatagttcgcgttggttaggtagtttggttcgtgtcttgattattggtttagtccttgcacttggtttaagagcgatgggtattgccgattcgatcgtaaaccttgcgttcggcttaacgctaggcgcagttgcagttgctttcgctcttgcatttggtttgggggggcgtcaaccagcagaaagacttttatctgatttactggataaagctaagaaagaggcaagtcaaccaaatcctttatatcaaccgcctactaataataagacaacaggtagttcgactacggtttcaactccgtcaacgactacaactgcaccatcaacaacagtttcatctgatgcaaaaccagctgattctgcacaagtaaatccatcacaaccaccagtaaataaaccgtttggttctactggcgaaaatgatgaaatttagtaggtgtaactaattttcagataaacagtacaaaaaatctttgatttttgtgataagttcgaccactctatattgagtggtcgttctgtcttggacagctataaaaacaaataagtgaggaaaatacgatgaaaaaacctggtcgttttttagcacctgttgtaattgctgggattaccgttggttttttagcaagtgcttataaatttgtatttagcaaatctgaatcatcaaaacagacaacaagccataagcatgattctgaaaaatcatccaatgattcaaaagcatcaaattagcttattcatcatttaaacatattgtgctgctgcataagccgaagaccaagcccattggaagttatagcctcctaagtggccagtcacatcaagtacttctccaataaagtatagtcctttctgctttttgctttcgagtgttttagatgaaacttcagttgtatcaattccacctaaggtaacttcagcagtacgatatccttctgtgcctgatggtttaacaataaaaccatgtagctgctcggcaatatgatctagctgtgcatcactgatattaccaattgctgtctcgctctgctctggccatataagttgttgtaactcttgtacgatactttttgccgtaaattcgttcagaagagtacgcagtaaaactttaggttgggctttctttttatcttttaaataagttgctaaatcttggctcgggaaaaagtcgattttaaaactttcacctgtattccaatagtttgaaagctgtaaagaacttggaccactcaaaccacgatgcgtaaataataatgcttcagtaaagctattcttcgagttagttagagtcacatctaaagcattaccacttaggcgtgtagtgacttctttaatatgatctgaaaaagtaaatggtactaaaccagcacgggttgggaaaactgtatgtccaaatttttgtgccaattcatagccaaaaccagagccacctaaagttgggatggataatccacctgtagcaaccactaatgattcacagctaaaacggccctgattggtgtgtactgaaaaaccaccttgttctaatggatcgacttgtccaacctcacaatgggtctggatttcgacattgtttgttttattacactcactcaccaacatctctaaaatttctttagcgccgtttagcgtaaataattgcccgtgtttacgttcttcataggcaattccataatcacagaccagaccaataaagtcccagttgctatagcgtgatagggcagaaataacaaagtgcggattatgagaaatatagttttcaggttctacatagaggttggtaaagttacatttcccaccgcctgacattaaaatctttttaccaattttattggctttttctaaaattaagaccgaacgtccccgtttagcagcatgtgcagccaacatgagtccagaagcacctgcacctaagacaatgacatcgacatgactgttagacataagaagttctcgattagtcgtaaaaattaaaaaggggcatatactatcatgccagcacttactcatgctaaggacatttatacaggtaagggataaggccttctaaaagcgggtgagttatgcgtgaggtctatttctaatatcggcttgtaaaccaccggaatgaattgccaaaatgcgtgtattcgctggaaaataattgttttttataagatcaaacagaccaaacatcatttttccggtataaatcggttcaagggggaccgtatattgctcttcaaaattttcaataaatgcgaatagttcaggtgaggttttcgcataaccgccccagcagtatacatctgtcaaagaccaattttgttttttagtccattgcctaatctcttgttgtaagaaattaccttttaaagccgaaaatcctaagactttctgatgtgctgcacttctttcaatcagacctgaaatcgttccgccagttccgactgcacagcaaatcacatcatattgctctaagtcatattggctcaggatttcctgacaaccttgaactgccagttcattggaaccaccttcgggaatgatataggtctgcggaaattgttgctgtaattgtttaaggtaatttgcttcatctcgtaagcgatattcatggcgagagacaaaatgtagctgcattcctaaactttgagcttttgccaaggtgggattaagtgatttaccagctaactcttcaccacgaataattcctatactttttaaaccaaaaagatgagctgcataagctgttgcagcaatatgatttgagtaagccccaccaaaagtcaaaatgcttgataaaccttgttcttttgcagcaagcaaattgtattttaatttgaaaaacttattacccgaaatttgaggatgaactaaatctaaacgtttaatgtcgagatgaacagggaaggatagttcaacgtgctgataggagataggttgggcaatgtgatcaaacattagaaattgagaaaaataatgattgatcacattgtagcttttttaaagaggtttttaaaaagctgattaagagcttgtgtcgacagaagtaatcactgacataccagggcgtaagtgttccattccttcctgatttgggtcaatggtaatacgcacggcaatccgttgaacgactttggtaaagtttcctgttgcattatccggttttagtacactgaactcggaacccgcggccggagagatttgttcaacatgacctgtaaattttttatgtttcattgcatcgactgtaaaccacgctttttgtccaattcgcatattggcaatttgggtttctttaaagttggcaatcacccaagtttgctgtggaatcagatagagtaactgtgatcctgcggccacatattgcccaacacgagggtttacttcaccaagttgtccatccattggagcaacaataacactatagtctttggtggtttgagcttggtctaactgtgctttagcactggaaacttgtgcttctaagcctgcttctgcgacttgagctgttttaagtgcttctttggcaactagaacattggcctctgcctgtttaagggctgcaagattattttcggcatcagcagcggctttatcttgctcagatttagaagctgctccactattccctagctgttgatagcgtctaagctgtgctaaagaaagttcatattgagccctgacttgttctactttagcctgcgcagccacaatatctgcttgtttttgagcaattgactgagtttgattggctaaagtatttttggcctgttctacccctgaagccgcttgtgctactttttggtcataagtggtggcatcaatatgcattaatacttgaccctttttaacatggtcaaagtcttttaccaatacatctttaacatagccattaatttgcgaggataaaatggtagttttacctttaacataactattgtcagtttgctgcacacttgtggcaaaaggcccaattctccatgcccacaaaatcactaaaataccgataataagcacacccaacatccataatagggttgagcgttttgtcggaatcagtttacttgcaggtgcaggtgcaggtgcaggtgcaggcgttggctcattattagatgtttgagcaggggtttgttccggtttattttgatcatctgacatatatcaatctcaatttctatttcatcaataacataagccgttaagggcggctaattcctctgcgttgtaggtatttactacgtgcaatattaaatccgccccataagagtaaggcgacggcaaaaataccgtttaatgcaatcacatcattgtaagcacggacctgagcttcacgagtaaccacttgattaagtgagcgcatagactgagctgtttgtaatgcggggtcatttgttgtgatggctgcactacgttgataggtagaaagcctttgagcaactagtgggtcagcttgttccaaatctttaataatctcgacttgatagttttgtgtacgatgttgttgataggtcgagaaaaaagatgagccaacaaggccaccaaatgtttgggttgcagagaataagacaataaaagtcactacatacgaaggacctttagccaaagtttgcgcaaatccaattagaagtaaaggaccgataaacaggccgccggcaaagcctactaaaaactggcttgcaaagaagtttgaaggccgtacatcgctcgtaaggtgataatctagtccacaggcaatgagaatcaaaaactctgcaaaaagtaagtgaaaaataattcgttcacgcgagaaagtaagcgcactaaatagagttccgcttaaaatccccaccaatatgaccacatagggtggaacaaattggtctggacccattcccatagtttttaggaaattaacggctgcataactttgttctgacattaaaagacgaatggcaaaagcaccaaagataaagcgtagggttgaggaggcgcctaaccaacgtgtcataattaatggattggcacgataatgttcatagatcaaacctaaaacaactaagctaaaacctgcaattaatacataagcaagccattcactgttaaaccaccacaagattgggccttgtgtcagcacaatacatagacatgcaaaacctggcgccagtaaagcaaaggtgaagaaatcctgtttttcgaaaacatagattcgtaagctacgtggtaatttcaaagaaaccaccattgctaaacaacaaagtgctaagccgagttcaaaggtgtaaagaacagaccaactgtctgtactcacaagaaaaggggaaataatccaggcgagcggtacacctaactgctgaaaaccaaaggcaatatatataccttttgccatgtcggcttttttaaaagcttgcatggtgtaatacatacctaaagagctaagtggtgcgccagctaaacctgctacaacccgagcgaacaaggccatttcataggtatgcacaaaaatgtgcaaaaccagcacggcaataaaaataacaagtcctatttctgaaaagactctcagaccatattgttgcctagctttaaacaaaatcagattcgaactgacattggccattacataagcagcaggaagccaagcggcttcagaaggtgtcaggccatactcaccttggattaagggcaaatttgccgtaatgaaaccattacttaagcttgctgaaatagcgacaaacagaccaataaaaaaataaagaaatcgcttaggtacagaatgcgcaatcgctgctggcgaaccaggtaaagtcggttgttcttctggtgtccagtcaggtggcgtttctaaataacgaggcgttttactcattctatccctcgaattttttgtacttgaataccatgaaatagtaattcaattgctcgtttcgctaagcgggtctgttcttcaggttcatgtccttgaaatgaagaacccaacattgctgtgaccattgcatagtcatcagcagttagatcagctcggcacagtttttgttctattgcattttcaatcagtggcttaagtgcattatttcgccgttcataaatttttagcataattggatcttgtcgatcaatcactctccaaaaatcttgtaaaattgcgagcttgggaagttgtgcaatatgtccttcaattaaacgaaataaaccatcttcgaattgttgaaaatgagcagctttttgctctagctgtgtaatcgcacgctctaaaagggcgctaattaaagcctttcggtcacaaaagttgcggtagaacgtcgctctacctacacctgcatggtcaatcacgacttgtagagggacattaataccatgaatacgaaagcattcctcggctgcattgagtaattcatcccgattatgggctgcaattttttgacgtttactcatgtcactgatttggaaaatttaaagatgatatatttaacggacatttttgtccgttgtgaatagctaaattgtaaaaacatgaaaattcaatttttataatttatctcttttccatttttatatgtgtcataaaaagctgctagaatatcgcgcaattgcatgatgttaggtcaatacaatgtttgagtcccttattcctcttttttcaattgcgatggcattgatgcttggagcaataagtcctgggccaagctttatttatgtggcgcaaaattcaatatctaaatcacgtaaacatggcttgtttacggcattagggacgggcacgggtgcagctctttttggctttttagcagttatggggttacaggcagttttattggcagtgccttcagcttatctaattttaaaaattggtggtgggctgtatttgctttggcttgcttttaaaattattaaacatgccaaagaaccaattgccatggaaaatgatgccaaatcgaaaatgacttataaacaagcctaccgatatggtttgattactcagttaagtaatccgaaaattgctgttgtactagcgagtgtttttactgctttactgccaaaagaaattccaaattattactacgtcgcattaccgctcatttgttttatgattgatgcaggttggtactcatgtgtagcaatgcttttatcttcagagaagcctcgaaaaatgtatttaaaagcaaaaacgggtgttgaccgagtggctggaagcattgttagcgtattgggcttaaagttaatcttcttcaaatgataaatctttaattaaaatatctaaaaaatataaagccaactctttgtagtctggctttatttttgcgcaaaatatatacaaattgaaatatcttttttagcacttaaatatttaaaaagtggtaacttaattaataaaacaaaaagaaatgaggatcacgttatgaaaaaactaatggtgagcatttcagttgtttttttcatcttaactacaggatgtgagatgagaacaacaagtaaacagcaaccttcaaatgaacgggcgatgagtattgctggttctccggtttatgaaaaagactacaaaattcccgatttacaagccaataatcatgagcaatctaattattaattgatggatagaatgtctcacatatagcactttaaatgtactcagtgtagataagcctgcttattttaaaaagtaggttagaaataaaaaagctcccaatgtagggagctttttttatatgtaggcggattaagaaactttatcgccaggttttgcaccgctatctggtgaaataatgaaaataccttcaccatttccggcagcaagtaccataccgtttgaaataccaaaacgcattttacgtggtgcaaggttagccaccataacgaccaattttccttttaggtcttctggcgcatattgactacgaataccactaaatacattacgtggttcagcttcacctacgtctaacgtcaattgaagtaatttatctgaaccctcaactgtacctgcctcaacgacctgagcaacacgtaagtcaacttttaagaagtcttcaataccaataatttcagcttcaccaactgctggagtaggggctgcttttttctcggcagatttctcttttttcgctgatttagttgcttgtggagcaggagcacctaaagactctttagaagcatcaaccatggctgcaacagcttttggatcaacacgctgcataagaggttggaactgtgcaatctcatggcttacaagaatttgtttacgtgactcgaaatcgaagctttcaagttttaagaaatcttgaacttgctgagctaaagttggcagtactggagctaagtacactgctaattgacggaataagttgataccgacagagcatacatcaagaacttgttgttcttgaccttcttgtttagccagagcccaaggttttttctcatcaatatattggtttgcgcggtcagcaagcgccataatttcacggatcgccgtagagaattcacgcgcttcatatgcagcagcaattgaatcaccagcatcaataaagctttgtactaagtcagattcagcacatgtacttgatagcgtattgttaaaactgctgttaataaacttagcacagcgactagcaatattaaccactttacccactaaatctgaatttactttctgaacaaagtcatcaaggttcaagtcagagtcttcaactttatctgaaagtttagaagcaaagtaatagcgtaaatactctgggtttagatgttgtaagtatgtctcggctttaatgaaagtaccgcgagacttagacattttttgtccatttacagtcaagaaaccatttacgaataagcctgttggagtgcgatagttcgccccttcaagcatcgcaggccagaataaagcatggaagtaaacaatgtctttaccaataaagtggtaaacctcattttgactatctttcttccagaaatcatcaaagtttaaatctgggcgcttagttttgatatagttttcaaaactagacatataaccgattggggcatctacccacacatagaaatatttattcggtgcatccggaatttcaaaaccaaaataaggagcatcacgagaaatatcccagtctgctaaacctgcttcaaaccattcatccaatttgttagcaattgaaagaggtaagcgaccttcatcgcgggtccatttttgcaaatattcagcaaagtttgggagcttgaagaaatagtgatctgatgatttttcaactggtgttgcaccacttaaagtcgaacgcggattgagtaactcagtcgcattataagttgtaccacatacttcacatgagtcgccgtattgatcttctgacttacattttgggcaagtacccttaatgaaacggtcagataagaacatacctttttccggatcaaataattgagttacaggtcggactgcaatattgccagcttcacggtttttaatatagatatctgttgaacgagctttgttcgcatcactatgagttgaatcataatgatcgaaatgtacgccaaaaccatcaaaatcacgaatgtgttctttttgaacattcgcgatttgctcttctgggctaataccatttgcttcggcacgtagcataattgctgtaccgtgagcatcatccgcacatacataagtcacgtcatgacccattgcccgcatggcacgaacccagatgtctgcctggatataaccgagtaaatgacccatatgaattggaccattggcataagggagggcattggtgactaaaattttacgcacggatctcattctctcattcgtatttataaggtggaagattttaactgatgcaggaagataagcaaagattaataatctttgactaaatataagaggtatctataaaaatggacttaaagccagaagttatttctctttagaacagataaacaaatcaaaaaatatttgaatcttcctgtattgtctttgtttcaaattgcagttacggtcagaaaataagccataacgatgtataactaataacttattcaggtaatttttttaattaacgatgaggataacaacgatgactactgaaaataaattagatgaattaaaggcaaaagcggctgatgcaaaagtacaaggtgaaaaagctttggacgatttaaaagaaaatgtaaaagagaaacaaactgcgggtaaagaagcagttgcagataaagtagatgagctaaagaccaaagcggccgatgcaaaagtacaaggtgaaaaagccttggaagatttaaaggaaaatgtaaaagaaaaacaagctgctgcaaaagaggcagttgaagataaagctaatgatttgaaaggcaaacttgatgatgctcagcatagcctgcaagataagtttgaccatttacgtactgaagcagcgcataaacttgatgatgctaaagccaaagctgcagaattaaaggaagaggcggctacaaaatttgatgagttaaaaactcaagcaactgcaaaatttgatgagttgaagaaaacagctaccgaaaaacttaataaattgaaaaatcatgattctgctgaataagctgatttaaactaaaatccgtactccttacctaaaagatgagttctgaagttagtaattattcatcccaaggtgagcgagtgcggagcaatactgttacactatctccattaagctgtaatgatctgtttttggagtaaacaatatgtcttggctttcttcattaaaatccgttttttcacccgcacaagaagtgaaagaagaggaaatccaaaccgtactccaaaattatttattgccagattcaaaagatgctttaaaagagcgcattagtcagcttcaagtgcaaggtcgtgttttacaactcaccattaatactttcccagacgaaaaagaatacttgcagcaaattcatgatgatttagctggtgctttgcaaaagtgcggtattgaagaacttaatttacatgtagttcaacaaaagcgccctacacaagagagttcgggtcaaagttgttcatctaaagcaccgaaagaaaattcaaacctacctcctgtgcttgatgcttcacctaagtctgaaccggatccaaataacccaccaattcagaaagcagcgccgcaacaaagagatgtgccacttcatcctcgaatcaagaatgttattttagtttcatcaggtaaaggtggtgttggtaaatcgacaacaacggtcaatttggcgcttgccttacaaaaaatgggacttaaggttggggtattagatgctgatatctatgggccaagtatcccgaccatgctaggtaatgctggtaaaactcctcttattgaaagtgaaaattttgtaccgttagatgcttacggtatggctgtactttctattggacatctaactggcgataacaacacacctgttgcatggcgtgggccgaaagctacaggcgctctaatgcaattatttaatcaaacgctttggccagatttagatgtactcatgattgatatgccaccgggtacaggcgatattcagctgacgcttgcacagcgtattccagtgactggctcaatcattgtgacgaccccacaaaatgttgctttgcttgatgcgactaaaggaatcgagttgtttaataaagttggtattccggtattaggtgtcgttgagaacatgtcgacccacatttgttcaaactgtggtcatgaagagcaaatttttggtatcggtggtggtgataagctttccgagcaatatcatattccattgctaggtcgtttgcctttaaatgctcaaatacgtgagcatgctgatcaaggtaaaccgagtgttgttgcaatggatgatgcagctgatagttatatcgatattgcgaaagcagtgtggcaacagattaaaaaaatccctcagcgtgcacgagatgacaaacgaatcttttgattcatctgacccgactttaagtcgggttttttattggctggttaaaagaaaaatttaaattactgaatctaaataacaaagctaaacttgaaattggcatgcagattgctactttacgcttctttttcaaagaaacaggtggaaaatgcaatttaagtatagtttgggcgtaatcagtttatgtagcgctttatttttagttggatgtaatgatgacaactcatcagtttcacaaacaccaacagttcaggaacaaaaacagaaattacagccgattattattcagggtgctttacccgtagagtcggaaagaatggcttcaaagttagaaaataaaactgttgaaaaaataggtggctggaccttttggaaaggaacctacaatggctatccaatgattatttctaaaacacgtatggggatgagtaactctgctgccgcaactgctttggcaattgaacggtataaaccgattgccattattaaccagggaacagcaggggggcacgatcctgatctccatgtttacgatatcgttttaggaaaatatgcaaccaatattggcgcttttagaacgcctaaacagccattaggtggaggttcaaactcacttacatgggttgaggcttttgatgtcttaccaacagatgaatctgaccctgaacctattgcaattcgtaaatttgaaggtgaccaagagctattaatggcggcacataaagtacgttatgataaaggtgaagtggttgaaggaacgattggctcggcagatgtgtggaataatgaacttgaccgaattcaatttttccatgagcgttatggtacctcagttgaagaaatggaagcggcttctgttgcacaaattgcaagccagtttaatgttccgtttttaggaattcgaattttatctaataatattaccaataatggagcttatgaccctggtacaggagaagcttgccaagactacgtgcttaacgtagctgaagaatatatgaaatctaaactaccaaaataacaatttaattttaggcaagaagatgaattcttatagagcgtcttcttgttttttatgtcctgttctatttttccagtttcgaatgaccatccaacgccagaaaatctcagtcactatatatagtatggttgcaaatacaaacgcttcgacaatgagacctgatattaaaattttagcgaggctcaaatcgatatgaccatgaccaaaatgcgtaatccaacgtgaaatctgatgaagcacccctaaaagcattttcttatttatcatatgcacatgataaatatgggcaccaaaccagaaaccaatatataaaataggtgctaatgtaagaggattgctgagccaagcaagcattaaactaataggtaaattaacttcaaacagtaaaactgccataacaataaatacactatgaaagggtataggcagtaaaccgaaaaaagtccctacaaaaatggcgcgagtaatagatttacggttgacataccaaagcacaggattaagggttttttgcccgaaaatccttaaaaatttcatatttgtaactttctctggagaaggaagccaagattgaaaaaattgttttgccataatcataggatagtagagcttaggagctcatataaacacaaagaaacaatatattaattgaaacttattaaaagcttaaaaattaaacttactgcggtaataatttattataggcctttttaatgtaaaaatagatttaaaataaaaatacttatattacttaaatacaatttggtacgtaaaacgctgtgactgactcaatagttttttagcttagaattaataaaattttaataaattattgtttataaataatttttaaattttatttcttaagatgttaaaaaattgtcttacaattagattttgccttctagaataatatctattaatctgagatgactacattgtgaggtcattcaatgatttcatggctttttattggcttggttgccactattttacttacccctggcccaacaaatactttacttgcatcatcaggagtacaagtaggcctcaaaaaatctgctaaattaattccggcagaagttctagggtatgtgatttcgatttcagcttggggaatgttaatcgggaaagtttctgcaacgcttcctttattacctcctctacttaaattgctcagtgcttgttatattatttttttagcaattaaattatggcacacggcaaatcaacagcttgaattagatcagccaactattcgcccacgtgaattattttgtgcaactttactaaatcctaaggcattactttttgcttcagcgattttccctgttgcagcgtggactaattttcatatttatctcattcatatgctggcttatttagctttaattaccccgattgccttattctggatttttttagggtcagtcttggctgcaaataaagtacgttggttaaatcaatcaaatttacaaagaacagcttcgttggttttagttagtttctcaattccaattagctattctgctttattaaatctttaaaaatttattccgggctattcttagcgataagagtagccgccattgttttcataattgcttttttacgttaaagtacgtcgcaatcaatgaaattaccttttggatagaaaatacatggctattaagtctgatcgttggattcgcgagatgagcgaaaaacacggcatgattgaaccttatgcagagaatcaagtccgttttgataagaatggcgaaaaattgatttcctacggggtctctagctatggttatgacgtacgctgtgcccgcgaatttaaagttttcactaacgtacattctgcaattgttgatccaaaaaatttcgatgaaaaaagttttatcgatattgagtctgacgtttgtattattccgcctaactcatttgctctagcgcgtacaattgaatatttccgtattccacgtaatgttttgactgtgtgccttggtaaatcaacttatgcacgttgcggtattattgtaaatgtcactcctttagagccagaatgggaaggacacgttactttagaattttcaaataccacgaacttgcctgcgcgtatttatgcgggtgaaggggtagcacaaatgctattcttcgaaagtgatgaagtatgcgagacctcttataaagatcgtggtggtaaataccaaggccaaactggggttacacttcctaagacataagttgttaaaaatagatgagctttaaaaatgggtcactttaagtggcctattttttatatataccttaaaaagtgacgtttatcggaatattaataaggtacgttttcttttgtagaaaatgatataaaatgatcaagaattgatttttttctttgatgtggatcacacaaattaaaaagaagcgaaatcgtaaatatcggtatttttcttatgtatttagtttaagagtacattaaagaaaaagaagccaaataaaaagaaattagattatgcccccaaggatacggaggtcggtcatgcgacagtttacgtctcttcaggttgcgatattagcactcggaagtttatgcttttcttcagcttatgctggttctacattagttccaatgtctgatgctgagttgtcagctactcgtggtcaggcattaatgagtatgtcttatatcgcacctactgactctgcaaatttagaaaaactacgtgacaatagcagtaatattggtttttataaattaggaatggaagccgagttagaaatcaatactaatattcgtaaactacagttgggttgtggtggtgtaaatggtgcgggtggctgtgatattgatattgataatttaagtttaagtggacagaattttgatgccaatggtaatccgctacctatgtctaatgaagatcgtgcctcatcttcggctgttttaaccaatccattcattgagtttgctgttaagaatccaaactcagcatcaacacgtgaagtagttggtttaagactaagtgctgaaaaatttattggactattaacagcaggtactgaaaatacaaccaccccgaatgggatcaactctatttcgggttatatgaaggttcagtccgatagtagtggtttgattaaaggttatgcaacaacttctgctacgcgagataatttatatggcgcaaatgctgtaacgggacgtttacaagctttaggcttgggaggatttgcagaggttagttttattacttcaaatggaggctttaatattccaggtattcaaaataactacttcgaaattgctcctattcaagttaatggtaaccgggttagctcaaaggttttatctgcaccagttaaagttcctaatatttatgtaggtcacagtagctcgtacccagtagatggtacggtacaatataatgcagcaggaccacatgatccagcttatcctgaaccgacaggtatttatactcaaggaggtaaggttgaagcaacggtaacagattgttctgtgttagcttgtgctgtagcaggtaaaggctcgaaattttctaatgtatatatgaacgggacaatttcaaatattactgcaaatttaaatttaactcagtcattaggtctcattcataatttaccgattaactcgccaatgtatttagctctacaaaatcaaatgttacagtggcctggtgcaaaagcagatgacgtagctcaaaagggttggtggatgtcttttgcagacccggttaatattggtaatattattcctcaagatgcgattgatatttcaccactatttccacaaatttcagctgctgtttctgcatatttacaagctaaccctgcgcaaacttctgatttgggtggtttgttaaaactgggtgacttggatgtgaatattagtacagttgatttaaaaaatagtcctcttactttaaatttaagtaatttacagttaaccaatcaaaactttaaaccaaactgccatggctcaggtttaactttttgttaaatgctgagaaggttgctattactattttacattcatcggaaaagtaaatttttacatgcttttttttgcatttgtgcaaatattccgcataatagaaatgtggaaaggttggcaatatctagctggatttgtcttctggtctaaggtgaaaaggatggcttcacctagcatcaaggattgttaaagaaaaataaatatggtgcacggcatcgtataaaacaggaaggtcaagatgactacacttaattatacggtaaggtttcaaaaaaccgttttggcaactttaattgggctttgtataagccaatcgagtttcgctcttgaagaactctctgatgctggtttgagtgaaactactggtgaaggtattgctattttacctcaaaatacttacatggtattgcgcggagctggagcgaacgaaaccaccaatcaaattttaacggatcgtactaaagatacaggttatattaattatgtgcctgttgggcctttaagtatgactgctgcagatacgaataaaaacggtacgatcgactctggggaccgtgcagtaggtaaagctgatatttttctttatggcttagctctttctaaatcagataacgatacaaatacccgtcttgcttctaccgatacagcagctgcaatttcgagttggggtacagctattaatccgtggatttttaaagttgcgacagaaaactctgtgcctaatttcagtgcaacaaattgtagtggagcagctgatccaacttgccaagtaacctatttagctttagaagcgcctttatatgaagtagggacaagagatactgctggacttgatgcctataaacttaaattaggtttatggtcagatatttttgttcgtaatccaaataaaataaatggtgcaacagatcaatttaactatggtgactctaatggtttgatcggcacgagtactgatgcaagccgcgcgaatcgtttacgtctgcaaggtatttggaataattttagtttaaatggtagccgtctacagctcttccaaactttgggtggtgcaacatccgcaaatggtttgagtccattttataacaatactttaggttttgcgggtgttgtacgtttaaatagtggcgatgcaactaatttaagagcaacaattactgcaaataccccaacatctacagtaggaccatgggtaaatcgttatagtactcaatatactggagcgcctagcaataattcccctagttcagattggttatatcgtattcgtagtcaaacgactactattacttcaacaggttcatggactgcaccaactgatagcgctatgaataatgtattacgtttaagtactcgtgaatctggtactggacaggggaatttaattactcccgctattaatggggggcttgcaccaacctttgatgcaaacgaaggtttatatctttataaccctaatattaatcttgtattagggtctttatatcaacctttagttttgagttcagatggtaaaaactttagtttggaactagcgcgtattccgaataaaccagaaatctataagaaaatttatactgactatactggaacagatagtagttacctcggctccacctgtaatgtttaccaatgtggtgccaatgtaaccttaggtggtaaaacctatcaaggttctaacgcaacacatagtagtatctcgattggttctactgtttataatgcaacgactaatactctagaggcatttaaagggaataatgctcaagatgctgtaggtatttcttttgggaaattaccgacaggaactgttactgctacaacacaaactagaaacttctatcaattacaaaatcaagaacgtcgtgtaaacagctatacatgtagtttaatttttacttgttatgattggcaataccgtacggcaacaggctggacaggaaatgctggctcaggcttaagatttgattctcaaggagcaaactgggcgaatattgatagtactgcttattataatccgacaaccaacacgacagggtacaccaccacagatgcagggaatggggctcaatttgttgtaccaaatggtacacctttacctgatgcactttacaataatggacgttggtatacgactacaccaaatgcagatataaacacatataaattatcaggagcacaaattagctcttcaattagtaataacatggggtcagctgttattgatggtgttttaattcaacatttaaagctcaccacaaaaggtctataagaggagtaacgcgatgaaaaaaataactgctttactctttgctctttgtgcaactgtgactcatgcagaattgcaaaccttggataatgatgcattacaggcaattaatggccaagctggtgctgatttatctttgatgcttaatttaaaccagaccagtaacggcatatttgataatggcagtggcggcgtttgtgaaaacgtagagttctgtcatattggtttagcaattaataaacgctttgtgcaaacagacgcgactaagccaagtggttggactgaaaatagcgacagcggtaataaactttggttagtatttaaaggtgtgcaaggcactttaaatattcaaaaaatgggtttagatggtgctgatttaaagtatcttgataaaagtaatactgaaattataaaaccggctattcaactgagttttagtgcagcacagccaattttaattcgtaattttggttttaatgctctgtcaattgagcaagataactttacgagctcaacaacaacgcaaggctcgagtgcaaatatgtatgattatgcatatttcaaaaagccaacttatgcagcgactgctaatagtgcgaaccagcaagtggctactgcaaccccatcggcgtatgactacggtcgtgaaacaggatttatgggcttaatgatgaatggcaacttagcaattcaaggaaaagtcatggtctttagctgtgatggtagccatccacgttgttaaaggttaatgtagatttcaaaggaactgaagtgatgaacaaaaataaagaaagtcacggctcaaagtttattttaaatacattaacagccagtatgttgttagtgagcggacaggtttttgctttagaagcgttaacagatgccgatttgagtgcggtcaatggtcaagatggaatctcgatacaaacgactttcaacgaaatcaatattgataatgcttattgggacgaccatgcaggcacaccaacaagtgctgatcaaattttaagagctcaagcgagtggtgtaaaaatacaaaaaagtaatgcctctacacaagctttaggtacaaactaccgtttagacgtaggaagtaatgcgactacaggtaaagcaggggtcgatttttctattcaaagtagtccctcgctcattactgtaaatagcgtcaaagtctgtaatagttcggctgcttgttcacctactttaggacagttggctatacaaacaacttcgcctttaaacttggctcttactactcaagatggtttatttagcccgaatagtcagtcaagcatgacgcttggtctaaataatgcaaatatttatttagggcaattagacgcgcgtagtcagctaaatcaattgatattaaagaattttaactttaattttgttggtaaaggcgtcatgtttattgatcctacccgtggcatagtcttacaaactaatacagggaataatactgctgcggttgggcaaactccaaatagtacctatggctatgtcgattttaatcgtgtcgccgattctgcttctggtttaactgctggtacatatgtagacagtagtgggaaagtaaccaattcaggtctgaatattgaggtaatgcttagctcaaatgttgataagtcaaatccttatgccctagacacgacaaatagcccacagaattctaaaggcttgattcgtttaggtgctagcggccgtatggtcaatagttacttacaagtccgtggtatggatggctcttcagataaaacaacattaggtactgctaatacagcttcaggtacgggatcaagtaatagtattttaggtaactctggaattgcctttcgtatgaaaggggagttcactaaagataatgattcgatgttaggttcagatggtaaagcaactaccttggaaattggtggtgcaggtctgaatgcttatggttttgaattcggtaatttaacggggctgaactcggctacacgcggttattttgacagcggaaatatttatctaaatcttgctgatacaaaaaccttattaatgccaaataacgcaacactaaatgcaattcgtttaggatcaggcactttaacaactgctgccgattatcaacataatatccaccgtgatacggttacaaatccatttagcctaattcttgccatgcgtggagcagagttccaggcattctcaagacgaggtcgttttactaccagtgcaaatgtcgctgctgccaatcaatttgcagataatggtttaaataaccagtggggtttggcattacctttttataatttaaatgcgaatgccgctgtctatggtgtagatgcgcctgcaaatggtgcttattactatacaaaagatgccaacggtaaaccgattcaaaatttagttgcaacatctggtacaacttcacgtttaggttttggtatagctgtaggaacgacaggtcgagatgcaggcggtactaaaacaacttcaattttattaattgatggttctccaaatgctaataatgcgggcaaccctaccgattattatatggggttacgtaatattgatatgttcctcaaaggcaatggcactattggtttagaaaatggcagtttaaatatcggtttaaaagatatgttacttgctttatcaaccgaaattgcagcaggttatttaccaggagctaaatataaaacttgtccggcaaccgggtcttgtacttcgccaatcgataactttgccaaaaataatgatgtcttatttggtttaaaactacgtttaggcggcgatcttaatttatcgatagtgccgaatagttcaattgcagatggtagtgctttaactgtactaggtgattttacaatgcctgcgacagcaactggtaatactgtacaaattagcgacccgattgatggttctgcaattggttttgacaatattactggaaagctagcgtttaataccgctttagttgtgggcaaagataccgcaagtggtttaggtaaagttggtgtaaataccgcggtttattttaatcctgataagagtattgacggcgcattacgtgtgaaagatattaatttctatccaccttcaacaggtgcaggagcacgtttaggtgagcttgcaattacgggtggacgtctaaatagcagctttagcattgtgcctagaaatggcgcctttaactaatcaataaaagtgacgtttaacgtcacttttttatataaattttagtttagtgtgattggatttgcattcgtcgggttatagagataattgctttgtacttgaatattattctgatagtctgaacaaataataaacgtttgtctcttaaggattagagcgacatgaaaaataaaaatatagtctgctggttattatttgccagtagttcaagtgtttttgcgatgcagcctttagatgatcaaagtcttgcagctgcgacgggtcaaaatggtctaactttaggtattcaggccgatcaagttaaatttaatcaagtcgccttgattgatacgaacggtattgcatctacgtcttacaacagtaaagcaggtcttgtcattgcaggaaactctactaatccggttcctggcatagagtttattaaagctgctgtatctacaaatccttcttttaatattgcaatcgataccgatgctggtggtggaaatccatttttaaatttagctgtcacgatggggagtgacgtaaatggtattcggcttttaccattttcagtttatttagcaccaagtacatctttgtctagcccatccgattatgcattaacaagttatgcaccaaaatcaatttttagttcgggcacaacggtgaataccggggtaaaagagctgattcgttctactggtaatcttgatattaactttgtacaaaccaataagccccgtttaaatattcaactgggacatgctgctcagtcggttatggttaaattcggaggagctattcaatcgatttgttctgctgcatctggctgcccgattactttagtttcagataacacgggtgctacatttgggtttaaatttgcaggtacgaatgcgtcaacgggttttgttcttgatggattttatgctggggttgacccgacaggacttacctttggaaatataggtgtatctagtaaatttgatgcatcacttaacaatgtgactttaggaaatttaggtacacaaagtacaacaacatttaataatttacccaatgggtctatggggagttttggagttacgggtgcttcggtgaccgactttaaaatgaaagtaagtggcttttaaaaaataattaataattacttaacctgaaataccaaaagagggcggttgtttaaacaatcgctctcttttgtttgagtgattaaatacgagaagaactggtttgctctagctgctgaacaatttcatctaaagctttaatgcgtttcacttggtcccataattctttcgcttgaggataggctttggtcatcatacctaaccactgcttataacggccaaccatcccaatttctgtttttgcttgaccatttaaaaaacgtatttgtaagtcaaccagttgttcccaagtaaacagtgcttcatccatattttggcgaatacattgtgttaaatctggagtagtcactgcaccacggccaatcattaaatcttcacagccagattgttgctggcaagctctagcatcagcattggtccagatttcgccgttagcaatcacattaatttttaaagcttctttaatcggtagaattttttcccaataagctggtggcgtataaccatctgctttagttcgagcatgtactgttaaccagcttgcacccgcatcttcaacagcatgggcgttttccatggtgtggttttcatctagataacctaaacgcatttttgctgaaacagggatgtgcgcaggtacagcatcacggactgctttaatgagcatatgtactacgtctggttcatcaagaagtaccgaaccacctcgatgtcgattgacggtttttgcaggacaaccaaaattaaggtcaattgcaggagcacccagctcaacgacttttgccgcatttgctgcaagcatctctggattattgcctaagaactgaacgtgtacaggtgttccagcagctgttttaccatcgtttttaagttcaggacaaaaactatagtaaatatggtctggcaaaatactgtctgtaacgcgaataaactcggttacacaccagtcgaagtgaccaacagatgtgagtgtatcccgcatgatcgggtcagttaaaccttccattggagcgagtatgagtttcacagtctgagtcacctgagcaaaacaaaaacagcgttatacgggatatgtataacgctgtctagtagtgctgaaattttaattgttttatcggcccaatatcatctcaagcacaaatttactgccaataaaaccgatcgctaataatgcaaaaccaattaaggtaaaacgaatcgctttttgtccgcgccagccaagtttatagtggccaatcaataaagagccataaataaaccatgaaataatactaaatacggttttatgagcgagatgctgggcaaagaagctatcaactgttaagaaaccaaacgcgagagcaatagttaataaaataaaaccagtaatgatgaggtcaaataataaagactccatggcctgaatggatggaagtaaattgacccaaatacgttttttttgtttctttttgagttcacggttttggaaccatatcaagatcgcatgtatggttgccatcagtaaaacagcataagcagaaagtgaaagaataatatgagtatctaaacctaatgaatgctgttcaataaactgatcgggacggctaaatgcaaaacctaaaataagaccaatcgccgctacaggaatgccgagcaagtttaacggtacaatcgggcggaaagtactaaaaactaagcttaacaacaacataagtcctgatgtaaaagacaccagattaaaaacatcgtagttaattcctgatggcgtcagcatggcatgacataaaactgtgccatgtaacagcagtgctaaggtcgtaacaaaagcaaataaccatgggtttggttcacgttttgacattaaacgtatgaacagataccagaaagaagtggtatatgcgatgagtgccaaaattgtgtaaaccaaggggaggctaatcatgtcaaacctttttcaggattaattcatctagataagatataaattcgctgcgaactaaagtatcctatagcattctatgcataaattttctatttcgagaaagatttttttgcaactagccattttaagcggattttgcaatgtttgataccttaacagaacgactcacgcagagtttaagaaatgttactggctcagggcagctgaccgaagacaatattaaagataccttacgtgaagtacgtatggctcttcttgaagccgatgtcgcgttacctgtaactcgtgaatttatcgcgaaagttaaggaagaggcattgggccaagaagtgatgactcagttatctccaggccaggcatttgtaaaaattgtctatgatgaactcaccaagatgatgggtgaggccaatgaaacactggatttaagtgctaagcctccagttgtggtattacttgctggtttacaaggtgcaggtaaaacaactacagcagccaagctggcacgtttcttaaaagaacgtcaaaagaaaaaagtaatgaccgtttctgccgacgtttatcgtccggcagcgattaaacagttagaaactgtgtcagcagaagttggtgcaggctttattccatcagatccttctgaaaaaccaattgatattgttaaccgtgcaattgaacaggcaaaaatccagtttgctgatgtgttgattgtcgatacagcgggtcgtttgcatgtcgatgaagacatgatggacgaaattaaagaattgcatgcagcagttaagccgactgaaaccttgtttgtggttgatgccatgacaggtcaggatgctgcaaatactgctaaagcatttaacgatgctttagcgcttacaggtgtgattcttactaaaactgatggtgatgcgcgtggtggtgcggcactttctgtgcgtgctattaccggtaagccaattaagttcttaggtatgggcgaaaagcttgatgctttagaaccattccatccggaccgtgttgctcaacgtattttaggtatgggtgacgtactttctttagtcgaagaagttgaacgtaaaatcgacaaagaaaaagccgagaaaatggcgaaaaaattgcaaaaaggtggcagcttcaactttgaagatatgctgatgcaatttgagcaaatgaagaagatgggcggcatgatgggcttcttagacaagttgccaggcatgagcagtgcaggaattcagcaagcaattgagcaggcgaatcctgaaaagcaggtcaagaaaatggaagctattatccagtcaatgaccatcaaggaacgccgtaatccagacctgatgaacccaagccgtaaaaaacgtattgcagctgggtgtggtatggatgtagctgaagtgaataaactcattaagcaacaagcacaaatggctaaaatgatgaagaagtttgcgaatccatctggtatgagcaaaatgatgcgttcattaggcaatatgcaaaaacaatttggcggtggcggcggtatgggaccactgtttggtaataatgaccaaaagaaataaatccataaaataaaaggcgcatatagcgccttttattttgttctgtattttagtctttaggataatgagcaatatattgctgtaatcctttgagcaaaagatcggtttctacaacaggatcatatttttgtaaaaacttggcaaatagttttgcatcaccaccagtcagcagcagctttttaggagattgctgcatgatgctttcaattgtactaatcaggcctaacaaaataccatgatgtactgcatctacggtgttattacccggatttagattatcaaaagccgaatcaggaattttaatacctttggtattttgaatcagtgcatcacgttgtaaataaaggtttggcagaatataaccgcctaaatgttgcttacctttcgttaaatcaatggtaagcgctgttccacaaccaataatgcaatagttttctttttcctcagcaacagcaagtacctgtagccagcggtcaatcccgagctgacttggaacttcataaccacattgtaaacctgcatattcagcatgcactttggcaaaaacaacaggaatttctagccattttagaatttgctgaatacgctgattattttcggtatcgagaaccgaagaaatcccaatacgatgcaagccttgatgtttaaagtgttggattaatcccagtaataaatcggcaggagactgcaaatgtaactcagctgcatgttcaataatttgctgattttcagtaatccagtattttaaacgggtgtttccgatatcaagccataaacttttcatgggaaaaatacctgattactgagtggtttgtggtcttagacgaccttgataaaactgctgtggttcaggagtttcaagaatcactgcaccttcattagagattccaacgaaacggccatataccagtccttgactatgttcgaactgaactaactgattaagccatgcagcatggtggttaaaacgtcctgcaaggttataacaaccatgttcaaaccagcgggctgcattttgaattgcaacataaagctctgaaattaactcaagacgactcatttgctctaggcctaaatcttctagagacgtgatcggttgatcactatcagtgactggtggtgtttttaaattaatacctacacccacaatcgcctgatattgggaaagaggttcaaccaaaattccgccccattttccttgtgtactatacaaatcatttggccatttcacttgtaggctcaaaggttgtagctgtggaatttgcaaaatatttaacgcaacttcaagtgctaagcgaccatctaagggtgttcgagtttgcaccaatgtgcttaaataaatgtttccttcaggtgaaatccattgccgttgatgttgacctcgcccttgagtttgttgagcactgcaaaccaagcctgttgtaatgcctttttgggcaatttcacgaatatcatcattggtcgaagttgtggttgcttttaataaaaccacttctggaagctggttttttgcgcttaaaagttgttgtagttggcgagtctctaaatccatgttgaatatgagcagagtggtaaaacatttatggagttaatcatatatttactcattggcgcaattgctggttttactgccggactgtttggagttggtggtggactaattattgtaccaatcctctatgtcgtttttacccagttgcactatgatcccgctgtaatcatgcatattgcagtcggaacctccctagcaaccattattgtgacttcctttagttcagtttcggctcatcataaaaaaggtgcagtcctctggcctgtttttcgtaatttagcaccgggactagtgattggttcctttttaggtgcaggtattgccgaccttttgtctggacagcatttacagcttcttattggtgtctttgctgttgtgatggcttatcggatgttcaaaggagcccatgttgtggttgacccaacacgtcagcttccttcaacccctatgcaatttatggcaggtggaggcattggtattgcctctgcaatttttggtattggaggcggaagcttaactgtcccatatttaaaccgtcatggcgtagtcatgcaaaaagcagttgcgacctctgctgcttgtggtttacctattgctattgcaggtgcaattggttttatgtggtttggtgctaaagagcacatttctgtacctaatacgattggatatatccatatctacgcttttattggtattagtgtcatgagttttgtcactgctaaacttggggctaaggttgcccacgcattgtcaccacaaatgctaaaaaaatgctttgcttgcttgttagtcgtggtcggcagttactttatttataaaggttttatgaattaaaaacgttttattaaaaatatatagaaaagaaagcttagactctcacggtttaagcttttttatttgaagacttgaaaagattaaaggtgagtttttcatccgatttctgtatggattttgggtgggttggcttaaaatgcaataaaattgtcagacaatgacatagtttttaatggatgggatcagttaaaaacaaggatgcgaaagaaaagcatggattaatgcatataaaaagtagcgggtgatttatgaatctcgaagagacagaaagtctttctgagcaaattgtcaaatacattagcgaacagattattagtggcgaattggttgaaggcgaacgcatacaagagcttcgtatcgctaaagaacttgacgtaagtaggggatcagttcgtgaggcgctattattactcgagcgtacgcatctcattgaaatttttccgcgtcgtggtgcaattgtttcggaaatgtcggcacaacaggtcaaagcgttgtttgatacaaatatgatgttattggggcatattgtacaacgcataagcgaaacatggcgtgctcatgaagccgatcaattacaactcttgttagaacagcttcttgagcatgtaaaagcaggcgatattgaaaaattctacgatgctattttccaatatcttgctgaacagcaagatatggtcggtaatccttatttaatgaaattttataaagaattattaccatcattacgtcgtagttattttttgacgctaaatacctctaaacgggaactacaagaagcatttgcattatttaaactcgtgactgatgcaattttgatccgaaaatcacaacaagccgctttatttatggaagatttttgtcgacacttacgtaaccttgtgttggaatcgctgacacgaatgaaacagattgaattggcttgggcgagacgctcacgccgctagttagggcattatgcgtttaagcagtttaaaactttccggctttaaatcttttgcagatagtacaactttaaattttaaggcgaaccgcacagcagtggttggtccaaatggttgtggcaaatccaatgttattgatgcgatccgctgggtgatgggggagtcaaacgctcgtcagctgcgtggtggtagcatgcaagatgttatttttaccggaacatccaagcgtaagccagttggtgttgccagtgtagaactgcgttttgacaatacctatggcaaattaggtggagcttataatgcttataatgagctcgcagttcgtcgtcaggtgacccgcgaaggtaaatctgagtatttcttaaatggtacacgttgtcgccgccgtgatattactgacattttcttgggcacagggttagggccacgctcttacgcagtcattgaacaaggcatgattaaccgcttggttgatgccaagccagaagaaatgcgtattttcattgaagaggcggcaggtgtttcccgttatcaggcgcgtcgccgcgaaaccttgcagcaccttgaacatacggagcaaaacctttcacgcttggaagatattgcgcttgagttaaaatcacaacttaaaacgcttaaacgccagtcagaagcagcggttcaatataaaacattagaaagccagattcgtaccctaaaaattgaaattttgtcttttcaggcagagaaaagtgtacgcctacaagaagaatataccgttcaaatgaacgaactgggggaaacatttaaattagttcgttcagaattaagtacgattgaacatgatttagaatctaccagtgctttatttcagagacttattcagcaatcttcaccgttacaacaagaatggcaacaagctgaaaagaaactgtctgaactgaaaatgactctagagcaaaaacaaagtttatttcagcaaaatagtacaactctcgttcagttagaacagcaaaaagcccaaactaaagaacgtttacagctttctgaattgcaactcgaaacactgaatagccagttagaagagcaaaccgaagctttaactgcaattgagcatacagcagctgaagcagagcaaagttttgcaggtttacaatcacagcaacggcaagcgcagcaacaatttgagcaagtaaaagctcaggttgaaaaacaacagcagcaaaaaatgcaaatgtctgctcaaatcgagcaattaggcaaaaatgttcagcgcattgaacagcaaaaagaaacgctgcaacatcaagcaaaccagatccaatcgcaagtacacgaagatgaacaaggcgagcttgagcaattacagcagcagctttgtcgtgaaatctcaacgctagaagctgaaattgagcagtatgtgcagcgtattgaacaagctcaacaagcgcatcaggtaaataaaaaccagcagcaaacgttaaaaacagaaatacaggttttattatcagagcagaaaaacttaagccagcttgttgctaaacaaagtccaaagcaaaaccaagatacgctacgtttaatgcaggctctagagttaacagagcagggcaaaccacacgcacaaattattgaaaagtttttagcaaaatggttgcaggcacatattgttgaaactgaacaagcctttcaggaaggagttgctcgccagttaaagccttcagagcaatcaagcaaatttaaggggaacctgatttgcttgaatgattggattgcatcgccacagctatcaatattctcgaatgtagcgattgcacaagatttatctcatgctttaaatgaacaaaaacaactgcaatatggccagtctattttgactttagatggttatcatgtcgggcaagattgggtaattgctcttatgtatgatgacgaaagtcaaagtgcgcaaggtatgctcagtcatcgtattcgtctagacgaaattgaacaagttcttcaaaagcagcaaccagaattacaagcattagatcaaattatagttcagcaaaaagatgagctaggacagttacaagttgacctacagcaaaaacaacaagtcattaaacaaaaacaaaaagacttgcaacagcttgatgtacaaattgccaagcaacaaaccgcagcacaagcatttttattgcaaaaacagcaattgaaagatcaactcgctcaattagatacgcagcttgaagaagatgcgatgcaaaaagatgatcttgaaattgatttgcatgcattggcaatgaagctcgaaactattttacctgactataaaactttgcaatttcaggtagaagaattaacagagcagcttgaggaacagcaacaagtcttacaacagcaacaacaagaacgtgagattttacgacgtaatagtacgcagacaactcaacaaattgagctgcttgaaaaagatatttcgttcttgcagagccaatatcaacaaattacagcgcaaatggaacaggcgaaaaagtttgttgaccctattcagttagagttgccaaaccttgagtcagagtttcaacaacaatttgctcaaaccgaaaagctgcaaaagacatggaatgaatggcagattgagcttaatagtgtccaagagaagcaacaaacgcttacagaccaacgccatcaataccaacagcaagatgaaaagcttagagagcagcttgaagccaaacgtttagcatggcaagccgccaagtcggatcgtgagcactatcaagaacagctcaaagagttaaatgccgagcttcaaacgggtttgaaaatagatttaactgaacaccagcaaaaactagaaaaagtacagaaacagtttgaaaaaatcggtgcagttaacttagctgcttcacaagagtttgaagaagtttctcagcgttttgatgagttgagccaccaaattcaagacttggaaaatacggtaactcagttaaaagatgcgatgaagagcattgaccaagaaacccgtaagttgtttatgtcgacttttgatcagattaatcaagagttacaaaatctatttccaaaagtttttaatggtggtgaagccagtttaagtcttgaggatgattggcaatctggggttaagctcatggcgagaccaccgggtaagaaaaacagttctctggcattactttccggtggagaaaaagcgttaacagcgttagcattagtatttgctattttcaggttaaatccggcaccgttttgtgtactcgatgaagtggacgctccactcgacgatgcgaatgtacagagatattgtaatttggtaaaagagctttctgaacatgtacaattcatttacattacacataataagctggcgatgaccatggcaactgacttgttgggtgtaaccatgcctgaaccgggtacatcaaaattagtcactgtcaatttagaacaggcaaaagaatacgggttagtttcggagtcatagaatggaaatcaatacgattattggcatcgttgttgccattattatcatgctaattggcttaagaatgattttaaaaaagccgaaccatgctgaaccctcgctagacagtgatttgcatattaatcctgaaagtaatcaaccggttatccctcgtcatgtacgagatcaacttgaacagccagaagttactgttgcgtcagcagccgttgctgaacgagtggaaccaactttaagcgagccagcacagtcagaagaaaagggaacaaaagaactagaacaggcttcacaagctcaaacagtccagacacaagtacccgttgaaaatacgccagtagaagtagaagaagttaaagctgaagaaaatactgttagcccaactgtaagtgaaaatagttcagttgagttagttgataccgtttctgctgaaccagaagttgttagctcatcagaaccaaaagttgcagaagggcaaccgaaaactgagccggaattaagcttaaatccaaatatcgaaactgctgaaattgctgagtttgaaggtgaaagcaacattcttgatgtacatttacatgagcagcagcgttttgatgacgaaagtgcgttagcaatggctgagcagattatcgcattaaatgtatatccaaatccgcgccgtgcgttatcgggtgataaagcactgaaagtgcttttaaaatatggtctacgttacggtgaaatgtcttgtttccaccgctatgaaaataccgatgagccgagtgcattgatgttctctgtattgcgtatgactgataatggtcctgctggtttcgatttagaaactttatcgactgaacaagttcaaggcttagcatttttccttgcacttccaaacagcaaagctgttaccggttttgacatgatgaccagtattgcaggccttattgctcgtgaaattgatggtaaggtttatgatgaaaataaccttgaatttacgccacagttaaaagaacattggcgccatcatgtgattgattatcgtccagcacaggcaacagcctagtttaaatttttggtataggttgcgataattgtaatatatctagtcgcagctcagggtggagaaatttccacccttttttatggtgaataaaataatggcaataacttccgtgatcgaacagatgcgtcagcttattcaactgattgcaaagcataaccatgcctactatgtcatggatcagccgacaatctcggacagtgaatatgatcatttatttcatcagttaaaagctttagaagaacaatatccggaacttgtacaagccgactcaccaacaacaaaagtaggtggtcaagcgctttcaaaatttgagagtgtgacgcatgtggtccccatgctttcacttggtaatgtatttaaccaagaagacttatttgcatttgcacgccgtgtagaagagcgacttccgaaccagaaagtacaatatgaagttgagttaaaactcgacggccttgcgatttcactatggtatgaaaatggtgtacttgttcgcggtgtaacccgtggggatggcgaaacgggggaagacattactcaaaacgttaaaactattcgtaacttacctaaagttctgcattcagaaaaatatgaaatacctcgtctacttgaagtacgtggtgaagtattgatgccaaagtctggttttgaaaaactcaatgctgaccaagaagcaaagggagaaaaaaccttcgctaaccctcgaaatgcagccgcaggaagtttaagacaacttgatccaaatattgctgctgctcgacctttggcattttatgcgtatgggattgcacagtgtgaaccgaatcatggcctgacaaccatgcatgatagcttacaatggttaacggaacttgggttccaaattgctgagcgtcagtacttgtgtaattcaattcaagaagtacagcagcgctatgagcaaattcagcaagaacgtccaaacttgcaagttgaaattgatggcatggtggtgaaggttgatgacctaaaacaacaacagcagcttggtttcttaagtcgtgaaccacgctgggcaactgcttataaattcccggcacaagctgcattaactacagttgagcagattgactggcaagtagggcgtacagggactttgacccctgtagcacgcttaaaccctgtttttgtgggtggtgtgactgtttctaacgtaacgttgcataatattggggaaattcatcgtctggatgtacgcattggcgatacggtaagtgtatatcgtacgggtgacgtgattcctaaagtagaaaaagtttggccggagttccgtcctgctgaagcagaagttgttcatttaccagagtcctgcccagtatgtgcttcgcctgtagtgatgcctgaaggtgaggctctcgcacgttgttcaggcggtttatattgtgccgcacagcgtattgaagccattcgtcactttgtatcgcgtaaagcgatggatatcgagggcttgggagatcgttgggtagaatctttattacgtctcgatttacttaaagatgttgctgatatttaccatttgcatgagcacagagaaactctcttgggcatcgaaaaaatgggagaaaagtcagtacagaacctaatagatgcgattgaagcaagtaagaaaacaactctagcacgttttatttatgcattaggtattcgtggagtaggtgaaacaacggctagaatgttagcaaatacatttcagacgctagaggcacttaaagctgcgaatgtagaagctttaaagaaaaccccagatgtaggggatattacagcagagtggattgctgactttttcttggcaccgcataacattgaagtactcgatcgtttaattgccgcaggaattcattgggatgcaccaacagcaccaacgcgtcaacctttaaatggtgaaagctgggtacttacaggtacattagaacaaatgacccgtgatcaggccactcaaatgctacaagcattaggtgcacgagtaagtgggagtgtttctagcaaaacaaaatgtgtagttgctggtgagaaggcgggttcaaaattagaaaaagctgcgaagttaggtattcccgtcatgaatgaaacagatttcttatcactcatggcaggctatgggcaaactttgagctaaaaggttagcgaaataagaaccattgattttagttacaaatttataaattgatggtttttgctatatttgaacgcttgtctgagcatataaatcggacaagcgtttctttttgcaaaggaaatttaaataacttaaactgcaaatgcgtatgtttctcattttaatttgataaaaatcataaacttaactattttttgttttgcaatcatttttaagtttgcccataatagactcatacgataggagatttattatgcgtggcaatccagaagtcatagactatttaaatatgctcattggcggagagttggctgcccgtgatcaatatttaatccattctcgtatgtatgaagattggggcttaaacaagatttatgaacgtattgaccatgagatgcaagaagaagcgtctcacgccgatgcgattattcgtcgtgtattatttttaggtgccaaaccaaacatgcatcgtgaagatatcaatgttggtacagacgttgtatcttgcttaaaagctgatttagcacttgaatatcatgtgcgtgaaaaattagcgacaggtattaaactttgtgaagaaaaaggcgactacatcagtcgtgacatgttacgtcaacaattatcagatactgaagaagaccatacttactggcttgaaaaacagttgcgtttaattgaactgattggcctgcaaaattatatccagtctcaaatttaatgacttgaaaaacccagcctaggctgggttttttattggctcattttaataaaatgaagtcaccgtttaaatgttaattctgccaaattgaatatattcaaagccttactacataaggctttggcagttacaaaaaagtcagaaaatttgtatcagaccccatgttttttctgtggaattggatataatttcgccaacaaaaacccttgcctagaaatttaatgaggcaagggtttttctatggggaatcggttggtatggatcgccaatggttttatggtgagcttcgcgtatatgttattttccaaacctgctgttttagatacagctactctcttaagtacacaacgattagcaactcgtcttagcttttttagcttgggctttgcgatatctgcatgggcaccacttattccgtatgctcagcaacgtttaaacctaaatcacgcaaattttggtttattgctgctttgtatgggaatcggctcaatgattgctatgcctgcgactggggctttagttaagcgttggggatgtcgtccattaattgctatggcgaccatactcttgatggtattactaccaagtttaacgatctggcatagtcttgtatcgatggctgtagcgttattcatttttggtacggcagcaggtagtcttggcgttgctattaatttacaagcagttgtggtggaaaagcacagcttacgtgcgctcatgtctagttttcatggtatgtgtagccttggcggtttaatcggtgccatgcttgtcactgcactattagcaattggcctttcaccactcatgagcacattgtctgtagtcatggttttattggtggtgagctttgttgccattccatctgccttaacaacatttgagcaagatgaacaaggtgcagcggaaataactgacgcgcctaaaaaatcttcacgtccgaacggtacgatccttttgattgggatgatgtgttttattgcctttttgtcagaaggtgcggcaatggattggggtggtatttatttaactagtaaataccagcttaatcctgcctttgctgggctggcttatactttcttcgcgcttagtatgacaagtggtcgttttgcagggcatatcttgttaaaacagtggggtgagaaaactattgtgacttatagtgcaattgtcgctgctcttgctatggtcactattgtgatggcacctgtttggcaagttgtcgtattgggttatgcacttttaggtttaggctgttctaatattgtaccagtcatgttctctcgtgttggacgccaaaatgatatgcctaaagcagcggcactgtctttagtgtcaacgattgcttatacaggttcattaagtggcccagccttaattggtttgattggccagtggactagcctaaccactgtcttatcaggagtggcggttttattaaccatgattgctatacttaatcgctttactcttgtgaaggcaaagtaatctaagcttgcttaccagccgcggaacatcgagtaaaacatcctcgatgttccataagcttaaattattataagacatggtaagtgggttgatacttttcttgtaaggacaacttggactttgtgaatgtcggagaattttctaaatccttcaagaaattatttcgccaatcactcaggtcagtagctgctaaaccttctattaactgttcataacgattaatacgttcagctttagacatctctagagcggtttttaaagaatccatcatggctgctctatctaatggatcaacaatcaatgcttgagtcatttgttcagcagcaccggcatatttagataaaatcagcacacctgggttctctggatcttgagccgcaatatattcttttgcgaccaaattcataccatcacgtaatgagctaatccagcaaatgtcagaacgacgataaatatgcatcaagctgtcatgttgaactgtgtcgaagcaacagtcgataggtcgccaatcttcatgagcaaactcttcattaatcagttctaatttggccttaaagcgttggtataagcgttgataggctggaatatctgtacgtgaaggcgttgcaacttgaaggtgacgtaccaatccatgatattcaggattagtttcaaggaaagttgcaaatgcattgaaacgttcaagtaaaccttttgaataatcaatccggtcaaccccaataattgttttttgacgtggtatatcttcaaagttaaatacgtatggtgtatgaaaggcctgttgtgcttggcgctgaataagctctggctgaacaccgataggataggacttaatcaagatttgacgtttcttataactgattctgtcgcttagtattttttgagcttcaagtaagcccatacaagtttgcatacaggtgttctgatcggtttgagtttgtaaaccaatcacatcatattggcaaagatcttggaccaactgtagtgcaactgggatcttgcgccagatatttaagcttgcgaaaggaatatgcaaaaagaaaccgattttattttgcatacctaattcacggcaatgacgagctacgctgaaaaagtgatagtcatgcacccaaatcagatcatcaggctgagcaatctgttgtaatttttcagcaaataaacgattgaccttttggtaggtattatattcttctgcattatattcgatcaggtcatcccgatcatgcatggcaggccataatactttattggcaaaaccacagtagtactgtgcatattgctgatgtgtaagagggcaggtaatatagtcgatcccatgagaatatgcctgatcgaattcaggcgcttcagtatcggtaatttgctgaccattccagcctaaccaaatgccgttactatcatttaatgcgtcttgtacagctactgcaaggccacctgctgaagccttacccgatggcatactaattcgattcgataacacgattaatttagacatatttgttctccattctgatcttgactatttttgacgtataacttttttattttttctaggaagaaaaaaagaaaattagaaacactattaatatcttttaatctatattgagcttctgttttaccagaacctactttaattgaagtgccaaactgttggttaataaaaatgaaacctgtttcatccgttaaatcatctcctataaatatgggatgggttaacggtaaattaagatgatttaatattgtttgtattgctttacctttatctgcctgtttaggtaataattcaacgacaaattttcctctatttaattttaattgaggataaaaatatttaatctgttgcataatataaattgcattatcttctaattccgggttttttcgataatgtaaagcaatagaatgttctttatcctcaattaataaatcaggatatttttcacaagaatttataatatcttcttttaatttttgaaaattaatatcgcttaaatctgggcgaatataagtatcagaatcaaaataaatatctaaaccatgtaagcccgctataggtaattcaatagactgaagtagcttacttgctgtttcaacatcacgtcctgttacagcaatcaccggtatatttaattcaataattttttttataacttctaaggtggtatttggaataaaactatgctcaggatgaatttgaaatggagctaatgttccatcaatatccagaaataaacaataatttttatctgtaggtaaggtatttataatatcattgggtgtaacaaaatatgtatatttttctctcccatctgatattatactttgattgttcatatttgcctgcccatattttttgatcaatatttaatcttctaacattaaaatgaattgatgagtcattttttttaataaaaaaacataagtattaacattaattacattgcataatggatttatgggtgaagtgtggattatgttgttttttgatttgcttcaatgtttagataattaaatttttgtatatttcatataaatattttaggccttatttatcaatatatttcagaatatttaacagccctaaatagttgattttacttttttgaattcgatttttatattgattttaaaagatattttaaattgatattaatatataatttccataaatttgtctttgagcgtgcatatgaagttacaaaataaaattttattgattacaggttggggagtaggagtagaacctttgcactcgttaaaattaggtttaacgaaagctgggtatgacacgcaacttattaatatttttaatgttttaggttgtgactttcacgagcagcttgattttttaactgatattgatgtggttgtaggttggtctttaggtggacagttagcaacatatctggttgactttttttataaacaaacgggccaaactaaaacgttaattacgctcgcgtcgaatccttgttttgttgctaccgataattggcaaacagcaatgcctactgatgtttttagtcaatttaaagcgtcttttttacagaacccgcaagccactttaaagcgtttttattatttaattacacttggctcatctcaagcgaaacaagattggatgagtgtacaaaatatagcaaacccgccgtcaaatgaacttttattagcggggttgcaaatgcttgagcagctaaacttggtagataacttgaaaaactatctgggtctacagcttcatctgtttgctgagcaagacaatgtcattccttgcaaaattatagagaattttaaggatttcgctacagaaaacatgacttataagttgctaaaagacgctacacatgcttttccctacttacaggtggaaagaacaattgaagaaatctgccaatttttaacaattcatcagcaaagttcataagctttgattgatctcgcaattttctttcattcttaacaggtttaacatgtgctaaatgaaagatttaattgctgtaaaagggtatagaggatgaccgataattttgatttggaacatatttggcatccatatacttcaatgacccaacctttacctacatttaaagtgaagcgtgcctatggggcaacgattgaacttgatgatggtagaactttaattgatggtatgtcatcttggtggtgtgcaattcatggctataaccaccctgagcttaatcaggcagtgactgaccagctacaaaatatgtctcatatcatgtttggcggtttaactcatgatcctgctattgaacttggcaaaattcttttaaaaattacaccaccgagtctcgataaaattttttatgcagattcaggttcggttgccgttgaagttgctttgaaaatggctgtgcaattctggacagcacaaggccagccacaaaaaacaaattttattactacacgttctggttatcacggtgatacatggaatgcgatgtctgtttgtgatccagtgacaggcatgcatcagatttttggtacaagtttaccgaaccgtctttttgtagcagctccgcaaaccaaatttcatgaagagtggaaccaagaagatattgccgagctagagcaagctattcagcaaaatcatgaaaaccttgctgcactgattattgagccgattgtccaaggtgcagggggcatgcgcttttatcatcctgaatatttacgtcaggctaaagcgctttgtgaaaaatatcatctgttattaatttttgatgaaattgccactggttttggtcgtacaggtaagctctttgcttgggaacatgctcaagttgagccagatattatgtgcctaggtaaagggttaacaggcggttatatgactttatctgcgaccttaacgacaaagcatgtagcagaaaccattagtcgcggtgaggctggggtatttatgcacggcccaacttttatggccaatccactcgcttgtgctgttgctttaaaaagtacgcaattattaattgagcaagattggcaggccaatattaagcgaattgagcaacagcttagtcaatatttaatgtctttaaatcagcttgattatgttgccgatgtaagagtgctcggtgcaattggtgtggtagaactcacctttaatgtcgatatgaaaactttacagcaacaatttgtagagcgtggaatctggattcgtccttttggaaaattagtttatgtcatgccgccttatgtcatcactcaacaagagttaagtgacttgctcgaacagttggttgaagtagttaaaacgatgcagggggcacattaagatgtcattgctcgatcattttgctacagagttagatgagttaaaacgacaaggtaatttcagacaatttacccaaaatgtgcagcatggccgttttattacgattcaaaataaaacgatgctcaacttagcttcaaatgactatcttgggttggcggctgatattgatcttcgccaagaatttttagattactatccattagaacgcagctattttagttcttcatcttcacgtttattaacgggcaattttgatgaatatgaacagttggaaaatagcctaagccaagcatttggtggtcgggcggctctattattcaatagtggctaccatatgaatattggtattttgcccgctgttgctgatagtaaaactttaattctggcagataagttagttcatgccagtatgattgatgggattcgtttgtctggtgcccagtatgtgcgctatcgacataatgattttcagcatttagagcaacttctacaaaagtatcatgatgatgaccagattgaacgaattattgtggtcacggaaagtatttttagtatggatggcgatgaaacagatttaaccgctttagtccagcttaaaaaacgctttgctaaaaccatgttatatgtcgatgaagcgcattcaattggcgtacgtggacagcaaggtttagggtgtgccgaacaatataatgtaattcaggaaattgattttctagttggtaccttgggtaaagcgctagccgcagtcggtggttatattatttgccatccaattattaaagattatctcattaataaaatgcgtccgcttatttttagtaccgcacaacctccgattgttatggcatgggcaaattttatttttaaaaaagtattaatggctcaatctcaacgtgaacatttaaaaaatattagccaatatcttcaacaagcagtggtgcaaaaggggtatgtgagtccatcgaccagccatattattccagtgattgtgggagagagtcaggctactatcgataaggcgaaacaggttcaggaaagcggtttttatgccatgcctgtacgtccaccaacagtacctaaaaatagttcgcgtttgcgcatttccttaacatcaatggttgagcaacatgaacttgaagcattggtgagtttcctgtgagtttgaataaagatttggttgcccaacgttttgctaaagcagggcaaagctattcaaagcatgcaattgtccaaaaacaaatttgccaaaacttaacgaacttactcaagcaattttgtccaagcgcgatgtcacgtgtctttgaaattggttgcggttctggcaatttaactcgtctgcttgttgaatcttttcaaattgaagatttagttttaaatgatttgtatgcagaggtgcaacagcactttaatcatgaagaacatgtgaaatggttaattggagacgttgaaaccttagaattccctcagcagctcaatatgattgtttccggttcagctttgcaatggatgcaagatttaccacggctacttcaacattgctatgctgctttaaatgagcaaggctggctatgcttttcaacatttggtcctagaaacctaattgaaattaaagagctaaccggacaaggtttaaattattggaatcttgaaaattggaacagtgccttaactcaggctggttttgagattttgcatttggcacagtcagaaactcagctttatttcgatgcgcctaaagccgtgttgcagcatttaaaagcaacaggtgtaacggcaactgctcagcatcgttggactaagcaaactttacagcagttttatcaagattatgaccggtttaagcacgctgaggggtactccttaacatatcacccgatttattgtattgcccggagaatgaagtaaatgagtggccagatctattttgtgagtgggattgataccgaaattggtaaaacctacgcaacaggttttttagcaaaattatggactgagcagggtaaaaaagtgattacccaaaaactcattcagacaggtaatgctgatatctcagaggatatccagaagcatcgtgaaattatggggcaaggttggtttcaggaagatcatgacaagctgactatgccggaaatctttagttatcctgcttcacctcatttagcaacgcgtcttgataaccgagagatcgattttcaaaaaattgagaatgcgactcaaacattggctgagcgttttgaaattgtattgttagaaggtgcaggtggcttaatggtacccttaaccaccagtttacttactattgattacgttgctcagcatcagtttcctgttattttggtgacgtctggtcgtttggggagtattaaccatacattgcttagtctcgaggcgcttaagtcacgtggtctgaaactaaaagctttggtttacaacctaaaagatgaatcaaaagatccattaatctctcaagatacttcaaattatttgaaggattatatagcgattcatttccctgaagctgaatggattgaactagcaaaaatgaattaattaaaaaagtaggccataaaaaaaccgctcaatttagagcggtttttgatttaaaaactttacttagaactttttaaatccacggttaaaaccagtcgatttgcgctgattgcctgtgttagctggcgcttctttttcatcatcacgacgttgctgacgtaagtaaccaccacggcgtgctgccattggcttttctgtcatacgttcggtgcgacgttttgccatgccaaataagcctgtaccttgacgtggttttaactcaacagattttgccaagttgtctatgtcagttttgtcgagttccatccagcgaccagtacgtaattcgcgtggtaaaatgacagtaccgtagcgagtacgcaataagcggcttactttaaggccttgtgattcaaaaatacggcgtacttcacggttacggccttctttcactacaacttgataccagcggttaataccttcaccaccaatttcagagaaagattcgaatttggcagggccatcttcaagctctacaccattgaccatgttttgacgtaattgtggtgttacttcacccattacacgtacagcgtattcacgttcaatttcattagatggatgcattaagcggttagcaagctcgccatcgtttgtaaaaagtaataaacctgtactgttaatatctagacggcctaccattacccaacggtcatttgcaatttgtggtaaatgatcaaatacggttggacgcttttcagggtcattacgtgaacagatttcaccttctggtttataataaatcagtacacgacgacgaatttcatcttcgatctggaactgaactttacggccatcaatgcgtaattcatcgcctggttcaatgcgctcgccaacttgggcaatgcggccgttcacactcacgcgtcctgcggcaataacctcttccatatatcggcgagaacctaatccgattcgcgctaatactttttgcaatttttcactcatgacagcacaaccttagacataatgatcaacagtccacctctttatgacttcggtgcatttgcatcgagagccataaatgcttccttggcgttctgcaggggaggcaattggcctagagaggctagaccaaaagcattcagaaattgaggcgttgtaattagcaacgcaggtcttccgggtaaatctctaaaaccggcttctttaatccagttccagtcaaatagcgttctgagaatctgactattattagatacaccacgaatttgttcaatatcagcacgtgtgaccggttgatgatacgcaatgacagccaacgtttctagtaatgatggtgacagttttgttggtcgctctggccaaatctgcgcaatgatattgcgatatttggatcttacctgaaaacgaaagccctgcgcagtttcaatcaactcaatggaacggccatgttgtaaaagggcaagctgttgtaaaagctgacgaagctgttgtttgttatattgattattaaatgcttcttttaaacgggcaattgagacaggcgcttcactagcaaaaataatggcttcaagctgtaataaaacttcatgatgaatatcggctaatgacaaatcattattattttgttcaaaactgctcatattgaagacccttgaatagctagtggagcttcaactcctgtagcaataatcttaatcttttgttgtcgggtcaattctaaaacagccataaaagttacaaccattcccatacggccttgttggggattaagtaattctttaaaacttaacacgtcgcctgactctaatttctcttcaatataagcaatacgttcttctaacagtacaggctcttgcgcaattgtgtgtgttacaggttccggacggttaaatacacagaacaaagcatcgtgtaatgctgaaacatcataaccttcataaacaggtgcaatatgacctaagcttacattggcactgaatgtatcacggtcaagaactggcatttggcctaaacgttcagcggcttgtttaatgcgtaaataagtttcgagtcgatcaataagatcctgtttaggatctttttcgatgcttactacagtaggcttaggtaaaagtaagcgagatttcaaatcagccaataaagcagccatgaccatatagtcggcagtcagctcaatgtttaaggatttcatactatccatataagccaaatattgagttgcaataggagcaatatcaagctggatgagatcaaaaccgtttttttgaatcagataaattaaaaagtcgagtggtccttcaaactgttcgagcaaaatctcaaaggcagctggaggaatataaagatcctcaggaatcgtatcgtgccactcatctaaaacacggatgtgtggaacgtcttccatggattgatgaagtgattggttcattacgattataagccacgcgaattttcaaaagcatgagacttgtttttcaagtcaataagagctgtagcagaagaacagcagatagtgagaagcattctaaaggaattgtgacttttaataaattgcttaacgactaaagtgtaaaaaaaatccaaactaaataaagagtattttttttcttgataatgcttttttttaaactattggtaaaaaatgaaaagtaagtgcttattcaaaagcacttacatcaccgacaccacgacgaataatttcaggatgctcacctgataaatcaacaatactcgtggttgttaaagtaccaaaaccgccatcaataaagacatcaatacgcttagctaattgattttcaatatcgtaaggatcatctagtggatcttcttgccccggtaaaattaatgtactggtgagtaaaggttcaccgagctcttttaataaagcctgacaaattggattacttggaatacgtagaccaatcgttttctttttagggtgcattaacctacgtggaacttcactggttgccggtaaaatgaaagtggtgatggctggtgtatttgcctttagtaaacggtacgtcgcattatcaactttggcataagtcgcgatatctgataaatcgcaacacataattgcatattgatgtttaggacctaaaccacgaatctgggcaatccgttccatcgcatttttattaccaatctggcatccgattgcataggcagcatcggtagggtagaccacaacatctccggcacgaatacgctcaaccgcttgttcaatgaggcgttgctgtggattttcaggatgtacatgtaaatgcagcatattttagagactccatcacgccattattaaaaatagtattagacctttcaaacttatgaagcaagtaacttacgtagtttttttgtcatttaatcaaggagttcacgtttaaattcatttaattgtaatgctgcacctgctcgcgtacattggcaaatacattcaatgaatcttgctgcatcggcaggcaactttgcttcaccagaaaagtaacgttgaacttgggcataaacattatctttaaactttctgccatctccaccatcgcccgtaaggttatctagcgagactctgaattttctgccaaaagactgtgcaaataaccattcaatggcttgaggtttgatttctacttgttcaaataaatcttgctgttctttagttctgccatctggcgcataccaataacctaaatcgggtaataggcgacgttttgcacctgcaattgtccaatggctaatttcgtgaagagcactattgaaaaaaccatgagcaaattgaattttcgctggctcatgatcgttcgccgggaaatattctggttcaaattctccacgaactaatgtcacattatggtgggaaaaccagtgattaaagtgtaaaataagccaatcaacttgctcagactctaattttgagcttggccatggtgagagttgcaccacgtcaggtaaaagagggttctggtgggttgaatgggtgcaaacgagtaatgaagtgttaacttcaggttgcggctgcaacaggtgcattgcttaatttaccccgagttctgtctaaagaagtacaaaattgtatcttaatctttgacagagtaccgatgaatttgtagaattgccgccttaattatgtcagcaaatacctttccggcacagattgagccgtttaaatgggctgaacaaggctttacatggtcaggtcaactgccattgtctcgctttgctcgtattgctcgtgaagctgttgggtcaattgataaccaattgatcaacatagactgtaagctatcaatggatgcctatcatcgcattgtgtggttagatggtcacatggaaacaaaagttccaatggagtgccaacgttgtttggaacctgttgaaatgccaattgtttctgactttcatattgcacttgtagatgatgagtcactgatagagcgcttggatgaggatgctgatttcatcgttttaggtgaaagtgagtcttcgacaaaaggtgattttgatacacctgcctcgatcaacttactcgcattactagaagatgaactgttattgttgatgcctttatctcccaagcatgatgcttgtgaacataaacatcaacctaccattcagaacgttgtcgaagagaaacgggataatccgtttgatgttttggcaggtttgaagggtaaacttaactcataatttgtgttatgattatgggataagacaactgaatttgttctgatccattttttcgatctttgtaaggagccatcatggccgttcagcaaaaccgtaaaagtcgctctcgccgtgacatgcgccgttcacatgacgctttaaccgagaatgcattaacagtagaccaagcaactggtgaaactcatcgtcgtcaccacgtgactaaagacggtttctaccgtggtcgccaattattcgctaaagcagctgatgctgaataattgcatgatatgcattaagcgtgatgcttaagtatagaaaaaatgggagcgaaagctccctttttttgttgtttttcgcaattataaatatacaaattaaatgttaaatttcctctccagagaaatgagtgaaaacccaaaaaggatttcttatgtctgctaaacgtcttgaacaagtagctttagccacaaaaactgcatttgtgtttccaggtcaaggttcacaaaaagttggtatgctcgctgaactcgcagaacagtttagtggagttgggcaaacttttgccgaagcttcagacgcgctaggatttgatctttggcacattgcacaaagtggtgaaggtttagaccaaacagaaaatacccagcctgtcttattaactgccagtattgctttatggcgtttatggttagatttaggtggtttagctcctaaataccttgcaggtcactctttaggtgaatacagcgctttagttgcagcaggttcaatgagtttggcggatgcagttaagttagttaatttgcgtggaaaactcatgcaaaatgctgttcctcaaggggaaggcgctatggctgctattcttggtttagctgatgataaagtagttgaattgtgccagagcgtatctgcattaggccaaggttcagttgaagcagcaaactataattcacaaggtcaagttgtgattgctggtagtactgcatctgtacagcaagttatggcattggcaaaagaacaatctgctaaagcaattgctttaccggtttctgttccatcacattgttcattgatgaagccggcagcagaaaaatttgcagaagctttggaacaaactgccattgagctacctaccattcctgtaatacaaaatgtcaacgcgggaattgctaccgatgttgctcaattacgtcaggctttaacagcacaattgtaccagtctgtacaatggacacgtaccatgcagtctctacaagaccaaggtattcagtacattgttgagtgtggcccaggtacagtattgagtaatctcgcaaagcgtttaccaaatattgaaaaagctttttctattgatagtaagagcaaaatggaagatgccctaaatgctgttttagtggcagaaggaaaaattgcatgacacaagaacgcaaagttgcattagtaacgggcgcgagtcggggcattggcgctgcaattgcccagcaacttattcaagacggttattttgtcgtaggtactgcgacttctgaatctggtgcacaaaagctaactgatagctttggtgaacaaggtgcaggtttggctctcgatgtgcgtaatctcgatgagattgaagcagtcgtgtctcatattgaacagaactatggtcctgtacttgttctcgttaacaatgcaggtattacgaaagacaatttgttgcttcgtatgtcggaagatgattgggatgacatccttaatatccaccttaaagccgtttatcgtttatctaaacgtgtgcttaagggtatgacgaaagcacgttttggtcgcattattaatatcagttctgttgtagctcactttgcaaacccaggccaagcgaactattctgctgctaaagcaggtattgaagcatttagccgtagtcttgcaaaagagatgggtagccgccaaatcactgtaaacagtgtggcaccaggttttattgcaacagaaatgacagatgcacttagtgaagacattcgcaaaaaaatgagtgatcaagtggctttaaatcgcttaggcgagccacaagatatcgcaaatgcggtgagtttccttgcaagtgataaagcaggttacattaccggtacggtattacatgtaaatggtggtttatacatggcctaacgccgatgtataaacttttaaaaatttttatattcaattaaactagtggcaaatcaaacgccacaagcaatgaggagaattcctgtgagcgatatcgaacaacgcgttaaacaagcggttgcagaacaacttggtcttaaagctgaagagattaaaaacgaagcatctttcatggatgacttgggtgctgactctttagatttagttgaacttgttatgtctttcgaaaatgacttcgacatcactatccctgatgaagattcaaacgaaatcactacagttcaatctgcaattgactatgtaactaaaaaacttggttaattcgcatattgctgattaaaaaagaaggccaccggaaggtggctttttttatacgagtaagataattgatagagatacatatttttacaagatcaacctcaattgatagcagaggtatctcttttttcaagtataacaataagggtcagtttaatgactttactataaacaataatatgaggactaaataatgggtctttttgattttgtaaaaggtattggtaagaaaaataccgcaccagcagaaccacaagcagctccagcaacaccagcagaaccttctgcacaagaaattgcgaataaattattgggattgattaaaagcttaggccttggggtggaaggcttatctgtaacatataatggctcaactgacactgctattattaaaggacaagtccaaagccaagcagataaagaaaaaatcattcttattgtgggtaatgtagatcatgtggcacaagtagatgaccagatgactgttgcaactcctgagccagaaagcaaattttatacagtgaaatctggtgataatctttcaaaaattgctaaagagttttatggtgatgccaatcaatatcaaaaaatctttgaagcgaataaaccaatgctgaaagatccagatgagatttttccaggacaagttttacgtattcctcaataataggaatataaaaaaggcgcttaaagcgccttttttatttattggttaaaaccgttttggaatcttttgtccattgagtacaggtgtttcagcattttttaacacaccaaataaccatgtttctgcatgttgaactgcaatttttaaagagtcacctagagctaaacgacctgcaatgaaactcgctaatgaacaacctgagccatgatactcaccttcaaggcgcggacatgtactacttgctgcaagctcgccatcaatatataaactatttttaataaagtcaggtgtatcttcgtgtccacctttcactaatacagccttggcacccatttcaaataacttttgggttgcctgatctaagtcggtaacgcctgttaaagcgcgcaattcaactgtatttggagtaatgagtgtcgctaggggaatcagttcaacaaatgctttaactaaagttgcttggtctcctaacgaaccgccactgtttgcaactaagacagggtcaagtacatattgatagtcaggatgagcacgtaaaaattcggctagagccgcaatattgtcggtagtgcctagcatgccagacttaacacatttaatgggtaaatcgcctacaacagcatttgcttgggctaataatagttcttttgaggttgcttcaaagccaaatacttgttgagaattctgaatggtgagggctgtacatgcaattgctgcatgtgcaccactttgtccaatcgcttcaatatcggcttgtaaacctgcaccacctgaagggtctaaacccgagaaacaaagtacggttggacgcacggttatttccttttcaatttaaatttacgttagtataagagagtttaattaaactctcgaccaattgaattaaatactttactgggttagtgattgaatggctataaaacatattttgattgatttagatggaaccttaacagatcctaaagttggtatccatacatcaattcgttatgcaatggataagttaggttatccattagctgccgatttaaatattgattggacgattggcccacctttaaaagcgtcattagcaaaattattagctactcaagatgatgcactagctgagcaagctttacttgcttaccgtgagcgtttctcggtgattggtttatttgaaaatgaagtatatccatctgttgcggaaacacttaaggccttaaaagcagaagggtatcggttgttcgttgctactgctaaaccaacgatttatgcaaaacgaattttagatcattttgaattaagccaatattttgtacaaatttacggtagtgaattaacgggtgagcggaccaataaagctgagcttatccattatattcttgaacgtgagcaattaaacccagaagaatgcctgatggtgggtgatcgtcaatatgatgttttaggcgcccgccataatggtattgaagcggtagcggtgacttatggttatgggacaccagaagaacttactcaagcacaacctaaagcaaagattacaaaattttctgaacttttagattatgttgaagaacaggccgcacaaaagaaagtttcttaaatttcaagaattataatttagaggtttgacctgcaagtgaacaagtcaaacctttttatttattttaaataccgtgttgctggcggtattgaacaagttcttcaatcgtaatcacagttaaatgatgagtttgagcatatgctaaaacttgaattcctgatgccattgtcccatccggattggttaattcgcataacactccagcaggttttaaaccagctaatcttgctagatcaatagtcccctccgtatgacctcgacgggtaagcacaccaccattacgtgcgcgtaatgggaaaacatggcctggacggttaagatcagttgcaacagcaccatctttaatagcagttttaatcgttgttacacggtctttagcagaaacgccagtggtaacgccttgagcagcttcaatagtcactgtaaatgcagtatgaaactgacttgagttttgagaaaccattggtggaagttcaagatgatcagctaactcttcagtaaggcataaacatacgatacctgagccatcacgaatcatacgtgccatggtctcaacagttagggtttctgctgcaacaattaaatctgcttcattttcacgatcgaagtcatccatcaccaagacaggtttgccttgacggatatcttctaatgcttgttgaatgcgttgctcagcaggagagagggctgagaaaaaaagttctggttgaattaaactagacataatgaaacgctctcgtaagaatacggttgaacatttcaggactgatgcaaaaacaggctggcactgaaataaaatggatttatttcagttcgtcgtcttctttcatccggactataccgtcggctttggagtttcaccaaatctgctcaaattacataatttaagctcgtgggcttgttaatttaacaataaaaattaactttaccaccggtggggaattacaccccgccctgaagcgatgggttttattatagcgcgcttggcaaaattggctagatgcttttgtagaatgctaagtctctttatgaataagtattttcataaattaaaataggctttttaacaagagcttacttgttgagcttaaaagtgaatgttatgtttttctagaaaattataaataaaacaggtgtttcatgcagataagagattattatccttttaggaatactttatttattcagcatctccatattttcagttatgtatttatggcgctcagtattctgcacttaattgctgctaattggttgatgcttccagatagcattcaactcattattccacctgttatattacttattacagcttgggtgagtgtcaagaagactttaagtgagggagtaaggcaaactttacatggcatctgcggcttaatggtcggtttgagtttggctgtaattgggcaagtttatcaaactggtgcagacagttatttacttttcttgatttggactttgcttttattgccgtggctatatcgaccaaatattggaatctttgctttaatttgtattacaagccaactcaccctgtttttattttttaaacaggctttctgggcagagaagtttccctatctttatctttttgctctaaatttattaagtcttgtgcaattttggatctgtcaaaagaaatatacggctttacgttttatttttattgcttggtttgctgttatttcaataacaggaatgattcaattcctatcaagtgaaaatttatcttatctgatctcggctttttttctaggaatcatcgctttttattatttttttaataaagatgatcagttgtgtgccagtttaatggctgctgttcttggtgtgacggcgaccatatggcttgtggatggtattaatcaactatttaaagattctaatgagttcatctttttattgatcgcggggattatttttacttggtttgcactcattagttatttcttaatcaagattttccgtcaaagccgtttttatattattcctttggcaattggtgcttggcttgctggtctagcgcttgcagcatttactttggtgttttgggagactatttccttaattattggaatcatctttgttgctgtagctataactttactaacaaaatcgcaaagttatttcatccggcagtttgcatattgtttatttgtgagtggacagactgcttttttattccatcttggttctgaaacagatcaaattttatgggtattgattgcccagatctttattttatgtattagttattttcttaagcctcactggttctttattttaattcaaatgcttgcaacttatggtatagcagtaatctatctactacaaatggatcattcattatggtccttaaactctactcagacttatttaaatttagtcttacttaactatttggtttttagctcggtactactgataggaagtaaagcggtcgtatcgtataagcggagtatcttcttatgtacgctcgttgtaatttgggtgagttcattctttgatacctttataggattagcacttgttgattcggctgatcagtcactatggttcctttatgcattgccgtgcgtatggttattatgctttagttttttctatctctatcggcaacttcacggtataactttttttgcctttttagtttttggcatattacttattgcactcggctattttgaagtattcatcttatttgttattttgacatgggctttaaaaaataaagatcgcattgtttatggtgttacgctcgtagtatttgcctttgtgctttggcaactttattacagtttacaattaagttttttagctaaaagtgcatcaatcttggtgtcgggcattatattgctggctctatatgggctacttatgaaagaagctaaaattaattgtattgagggagaaaagtaatgaaaaagtatttctctcttatgcttgcaatagtcactgttttattttttgcaggtttagtgatgaaaaatgaatggcacctgcatcagagtaaaagtatttttattaagctgaaaccagttgatcctcgttctattttacaaggggactatatggcgttggcttatgaattaaatttacaatctctcaaagctctgacaggaagtgaaagtgaagctttagatcaggtgatttttaatcatgcttctgttccagcaaaagttattttagattcacgaaatcgagtaatccgtactattttagaccctaactctttatctaatgagcagaatttaattttaaaaaatccggacaatcactatcaatctttgtacccagcttctcgcagtttcttatttgccgaaggcttagctcattgctatgagaaagcgaaatatgctgaatttaaggtaaatgcaaaaggagaggcgattttatttgatttacgtggagaagagctacagcctctaaattgtaagcagcaacagagctggtggaagggaactgccagaagtttataaagtcttataaaaaaagcccgtatttacgggctttttattatttttaaatctttaattaggcaacttgcacaggaatacagttcgctgtgtgattgactgtgttatctgggttcgcatataccaagcgtggtttatgggcatttgcttcagcttctgtgaaatcaccaaaagtagcaataataactaaatcgcccacatctgcttggtgagcagcgccgccatttactgaaataatgccagagttatcttcaccacgaattgcgtaagttgtgaagcgcttgccattagttacgttccaaacgtggatttcttcgtattcacgaataccagctaagtccatcaatacgccatcaattgcacaagaaccttcatagtgaagttcagcatgggttacaactgcacggtgaattttgcattttaataaacgagatagcatggctagcgtctcctgagtagacctaagatgaagatcttatggtgaaatctttcgcctttgccgccggctaggtggctgatgcgcattttgctcctaaaaaagcaagatagcaagcttgattgttcaacaatttaagctggtttatacgcattaatttgattcatggcctgtggtacttgcccttgaacaagtaactttactttagagagagcatgatcaattgctccatccatcaggctttgttcactacttggtgctttcccgagcacatgtccagaaactctttcttttgagccaggatgtccaataccaatacgtaaacgatgaaaatttgggccaatatgcgggacaatatcacgtaaaccgttatgaccgccgtgtccaccgcctgttttgaggcgaattacaccagggttcatatcaagttcatcatgagcaatcaaaattgcttcaggagcaatttgatagaattttgagaaaggaacaacactttgtccggaacgattcatataagtcataggtagaagtaagcgaacatcatgcccttctatattaccacgaccactgattccgtgaaattttggatcattttttaatgtaatgccatatttatctgcaagctgttcgacgaaccagaaacctgcattatggcgggtttgggcatattctgaaccaggattgcccaaaccaacaattagcgaaatatttgacactaatctacgcctttaaacacttatgcgcgtttgaagtcagcgtgcataggagtgtttttagctgggtgacgttgtaacgcttggattttaacgttttcaactttgtcacctactttgatttcaacaacttcttcaaagaaagcgttgctttctaaagcttttacaagctcacgaagttctaaagtaactgctacaggctcagcgttaccaccgtagatgatagctggaactaaagattcgcgacgaaggcggcggctcgcacctttcccttgtttgtcttcagcacgcgcttgagcgtttaatacgaagtttgccatgagataaatcctcattaaagattaaataaactaaacttgcgaccagtttagtgatagaaaaccccagccaaagctagggttaagaaaaaagctgcaatattataaactatcgaacatcgcgctgatagactcttcgttattaatacgacgaatcgtttcagcaaccatgctagcaacagaaacttggcgaattttgcctaagtttaatgcttcttcagaaagaggaattgtgtcagttacaactaactcatcaataacagagttacgtaagttctcaattgctttgcctgaaagtacagggtgagttgcgtaagcaacaacacgacgtgcaccgaattgtttaagcgcatcagctgctttacacaatgtaccagctgtatcaaccatgtcgtctacgataacgcaatcacgatcttttacgtcaccaatcaagtgcataacttgcgactcgttggctttttgacgacgtttgtcgatgattgctaaatcgatatcacccatctgtttagcaacggcacgagcacgtacaacaccgccaacgtcaggagaaaccaccataaggttgtcatgttgttgttgacgtaagtcagcaagcaaagcaggagtaccgtagatgttgtcgactggaatatcgaagaagccctggatttggtcagcatgtaagtcaatcattacgacacggtcaataccaacagtggtaagcatgtctgcaacaactttcgctgtgatcggcacacgtgcagaacgtgggcgacggtcttggcgagcataaccaaaataagggataacagcagtaatacgaccagcacttgcacgacgcaaagcatctgccataaccaagatttccataaggttgtcattggttggagcacaagtaggctgaacgataaatacgtctttaccacgaacattttcagtaatttctactgaaatttcaccatcagagaactgaccgactgatgcagcacctagagggatatgtaagtgacttacgactttttgagcgaactgtggatgagcatttccactaaaaacgacaagattgggcatgaagcacccttggcggttggtatgtaatgaagtagatggcaggggcggctggattcgaaccaacggatggcgggatcaaaacccgctgccttaccacttggcgacgcccctaacttgcaactttaaaatgacgtaaaggagattcttttaaactatgtaccaagtaagctttacatggtgcatgtttaagaatgtcatcaacattcatttcatcggttacctcagcaaaaacacaagcacctgtacctgtaagctttgcatgaccaaactgatcgagatattgcattgcttcttcaacttcagggtataactctctagccaaaggctcaaagttatttccgaaattagaaggttctaactgataggcgcaaaatgtagtgggcttagaatctcttgtcaatgttttttgtgaaaaaagcagttgagtgctgataaaacaatcaggttttaaaacaatgaattgtttttgatctaagtctatgaatgataaatgttcaccaatcccttcagcccatgcatttaacccataaataaaaattggaacatcggcaccaagcttgacaccgaactgagctaattgttcttcagttagaccacattgccataattgatttaagacaataagcgtcgttgctgcattggaagaaccgccacctaaaccggcacccatcggaatatttttttcaatttttatatggagtccgcaaggattttgagcgtgagggcgtaatatctgtgccgcccgataaatcagattttgctcaagttgaacctcacctaaaccttcaatctgaatctcatcttcagatataggcgtaaatgtcatccagtcatataaatcaataagttggaaaatagtttgtagttcatggtaaccattttcacgacgtcctgtgatatgcaaaaacaggttgagcttagctggagaaggtactcgaatcatagatttatataagtaaggattagcggttttggatcaccattgtaatacggttttctttatcttcagcaagagcctgctttaaaatcagtttatttggtagagtttgttcaccatcataactaaaattaactgtccagccatcttcgatgagttggctcacacgatttgcattatctttactaatttgagcatttaaagttgcaggtttcgctaaaatccaactggttaaatgagtaattggtgcttgccagccagttgcacgctctaaaagttcttcaggagatgcagccgtaatcagtccagttttagcactgtttagagtaacttcaccaggtttaccctgtatttgtgtttttccaacacctaaaataccgcttaattcgatatcgaaattgtcttgctgttgaatccatgtaaagaatgcactaccagtttgctggggggtgcgtactccaattttaccttgtaaattgaagtgtttttcgtcttgtacttggtgggtaactgcagctttaggttgagtaaaatgctgacaaccggttaaaaataaaacacttgatccacagatcgctgtgcacagttgggcaagtttgctcataaatttaactcttttttgcagatgtaggtaaaattaacgcatcaagttgttgtaattgtggatcatttgcgtgcttttgtttcagttgttgtaacacggcactgaactgagttaatgatccttgcatataaagtgccttagcgtaacgaatgccaatatttatgttatgacttagttcatatgctttgcctaaagcttccgcagccgcatcataatcattttgtaaaaatgcgatatagcctagcgtatccagaatagaagcttgttcaggggcatattctaaagcctgttcagcatattgacgtgcttccttaagcctacgattttgcaaagctaatgtataagcataggcgtttagatacgttgggctattgggttctaactgcaataattgtttgagtgttttatcgagtttatcgcggtcagtataagggtctaataataaaacttctgcatagatgagctccggatcatctggtaagtttttgatcgcttcatctaataaatttaatgcagcttttttattgcccatcttctttaaaatttcagcttgagcttggtaaagaaagcttgcatgctgaggataattgactcgttcttgggttaaaaagcgtaaagcgtcgtgtaagttttcttgtttatcatagatcgcaatgagattgcgtcttgaaacaatatacaaactaccatcgactaaacggtaataagctttagcagtttcataatgttgttttctttcagcattaatcgctaagtagtaatacgcctcattttgatattttgcagagttgcgtaaatcaaccagatattgttctgccttatcatattgcttaaggtcaatactggttaaaccagcaataaacaaagcctcttcagcatgaggattgctttgaataattttctctaatttttcaagagcaagctggggttgattaatctggatgaggtaacgtacttcggctaggcgaatgtctaggtttttcttatatttacggcttgattttgcataccattttaaagcaccttcctgatcactgagtgcgattagtaaattggctttcattaagataaagctggtcactttagggcgacggcgtagtgcgcgattaatggtacttaaggccggttctaactgaccattttgtgcttctaggttggcaataagcgctaagatggatgggttgtctttctctgcactagaacgtaaagcggttaataaaacttctcgatcctgtgcattttcaggtgcaatgcttgccaaaatttgttcaagatcggcagttggatctatttttaaaattttatctaaagtctcggcagcaagctgatattcatgtgtttttagcgcaatatgcgataaataaaataaagcagggacatctttaggctcttgaacaacccaatgtgttgcaatatttaatgcagcttgtaagtcgttatattcaagtgcaacgtctaatgcacgctgtttaattgttgttgagttgctttttatcgcaagcactgtgtaattgtgcagtgctgtgggaatatcgtcataagctaaggcaaattcagcaaccatactctgctgtaaagcctgatcaaatgaatgcacggcataggtctcttgcactggacgtgcatagacatatgaggacatgctacctaacaataagaatgtggtagaatactgtcttatcgaagcaccgttaaaattaatacggctattcatttgacgcaatttttattgatccaaagtaatgctttttatgacaccgatgttgcacaatagcataaatttagcgaaatgatgatctgatatgtctttctttgcattgggtgtcaaccatcaaacagcttctgtagaactccgcgagcaaattgctttcaatgcagagcgattaagtaatttgcttgccgaacaacgtcatcacgagtctttaaaagacttagtggttgtctcaacatgtaaccgtacagaagtctacgccatggcggaagatgccgaaagccttctgaaatggttagctgatgccaataatattgatgtaaagcagttaattcatcatgtttatcgttacgaaaatgctcaagccatcacacatttaatgcgtgtagcaagtggtttggactcactcatgttgggcgaaccgcaaattttagggcaggtgaaaagtgctctagcattgtctaaagaagcgcaaacagtttctccagaattaaatagtgtatttgagtacgctttttacgccgctaaacgtgtgcgctctgaaacagctgtaggtagtcatgccgtttcaatgggttatgcagttgcccagctcgctttacaggtttttagtaaacctgaaaaactaacggttatggtggttgctgcaggcgaaatgaacagccttgttgccaagcatttagctgaaatgggcgtcgccaagatgattatttgtaatcgtagccgtgaacgtgccgatcaattggcccaagaaattgcacatcaagttgaagttgagattattgatttttcagatttggctgagaatctatatcgtgccgatgttgtttcaagttgtacgggtagtttgcatcaggttattgcttatgcagatgtcaaaactgcattaaaaaaacgccgttatcagcaaatgttaatggtcgatttagctgtaccgcgtgatattgaccctaaagtagagtcgcttgatggggtgtatttatacggtgtagatgatctacaaagtgtgatcgatgaaaacttggctcaacgtcgtcaagcggctgttgaagctgaggtgatggttaatcagctagccacccagctaattacgcatcaaaaagtcaaagaggcgggcagtacaattcatgcttaccgccaacatagtgaagaaattagtcagcgagagcttacccaggcattagaggctctgcatcatggtggaaatcctgagcaagtgttgcagcaatttgcccatcgtttgacgcaaaaactaatacatccgacctctatgttgttgcgtgaagctgcaaaagcagagagcccggactattttgaatggttacagcaacatttacaggatgtattcgatcatgagcgaaaacccaaacgttaagaaagaagtcttaagctaatctgtttggtaagttcattgagttgttgtcttaagtttcttgactcaactaatgagattttagattttagtttttgacgtaaatatctttcttgtaagcctaaagcatattcttttgcgagtttatctgctacttccggtgcttgagttaaggcttgaatattggtcctttgcataatatctgcaatttcatggcaataactgctacaagcacctaaaacatagtaggtagctagttcttggtcatcaggcaattcgtcaaatatacggtttaaaattgctaatattttagccaacaactcatcttgcggaatataagcccgtaatccttcaaaatgaatataaagaaacggatgatgcatcaaaattgcaattgcaaagtcttcatctttcgtttgaatattaaaagatagggatgcatcgtggctaatttgtggagtgaaacgcttacctaagcctaatttttcacggaaagattgggttagtagatagcgaaaagacccttgttttggcaataactcagtcaattctcttaattcgcccataacaagacttttaccttcgggcgtactaatgtcatgttgcccagtaagatgagcaaaaacaaagtcagaaagtaaaggagcttgctgtagaagcttctggaaattttccaccccttcacggcggattaaagagtcagggtcatggtcatttggcaatacaaagaatttgagctcacgaccatcattgagtaagggtaatgcaatttctaaagttcggcgtgcggccttttgacctgcagcatcaccgtcaaaagcaatcgtaatccggttattttgtttaaataagatattaaggtgttcggtattacttgccgttcctaaagtcgcaactgcaccagtaatgccatattgctgtaaagcaatgacatccatatatccttcgaccattaaccagtcatttgcttttaattttcggccttcgtatagcccatacagtaattgatttttatggaatacttccgaatcgggcgagttgatgtatttaggcttaatttcatcattgagcgcacgaccaccaaagccaactacacggcctttagggtcccgaattggaaaaataacacgatcacgtaaaaggtcgaagtcacgaccactgtcacttgaacggatgaggccaagctgctttaagccctcaatatcataagggaaagctttttctagatgctgccagtcttcaggagcataacctaaacgccagaactgaatagtctggtcacttaaaccgcgttgcttaaagtaatttttagctttttgactagtcggtaattgatgttcgtaaaactgggcaacattttctagaaggtcatataaattaccttcttgtactggctcatcaaagctaaatggctgttcaaactgggcaaagggatcatcaaaatatacgggttcaaacgtattgtactgatcttctataggtgcttgagtagtcggttcagcaaccgttttgggcggtgttgatggctttgtaacttggcgcgtataagacagttttttattatcagtattatcttttggtaattcgactcccgtattactcgataattccttcatcacatcaataaagtttcggttatcaatgtccattaggaagcgaatagcgtttccgttcgcctgacagccaaagcagtgataatactgtttatcgcggtaaacatggaaagaaggtgttttctcttgatgaaaagggcaacaaccagaataagttcgtccggtttttttcagtttcacacgttgaccaatcagatcgacaatatctgtgcgatctaagatctgatcaatcgtatgctgtggaattgccataattcagataaccgtgtttaaactaatgatgcgataggtcagattattctgacatgatgaatcgagatatgcccgataaatattttactattttataaaaacaaacaggcaagtgatattacttgcctgtttgttggttatttttaagcttttattgcttattgagcagcgtcatctgcttcgttatctgctggtgaggcactcggtgcttcactcgaagacgttgctggtgcaattgttgcgccttctgctgcttttggctcaggtttatctagtaaaccgaagcttaagcgattagtccaactacgttcactttttggtgcttcaacaggtgtgttagttgtttcttcagcttcttctttacccgagttaccaattaaaccaaagcttacgcggtttagtagactacgttttggttcagcttcagaagaagtagtcgtatcaggtgttacagacttagattcacgaccaagaatacctaaggttgcacggttgatccagttaccttctttacgtgcagcacgcatgttgacagtgccgtttttattgacaaggctcggataattaagttttaaaacttcgatgtattgttgcgaagttgccttatcacctaattgatcatagctatatgccaaagttgctaaagcttctggtacttgaggtgtttgtggatagtgttcaatcacccattgtgaacgttcagccgcggcaatccacgctttacgtttaacgttaaaacgcgctgcattcatttcactttcagcaagctcttgtccaataaacttcatacgctgtgctgcatcgacagaatactggctacttgggaagcgacggataagatcaacaaagttttgatatgcaacttttaaataactcacatcacggtgagattgttgcaaagaggtgtaacgcaacaagctatcgtagttcatctccatattagatacgccacgtacgtagtaagcataatctacatttggatgctgaggatttaaacgaataaaacgttctgcgagtgcaatcgcaccttcataatctttttgcttaaattttgaatagagaagttcaagttgtgcttgttgtgcgtattgtccagttggataataagtatcaatcgcttctaaagatttggtagcgtcaagatattgaccacgatcaagagccttttgagccttgtcaaaatatgcttgttcactagattgagggccagtatcgaccacttcttttttacttggattgctgctacagcccacaaatgcagacgctacacctaaagataaggcaagcatcgtaattttataacgtggtagcgacataaaaactcctctgttatgttgggcaatgagctacaattgcgctattaaaccacttttatctaaatgatcaaatgacttcagcacaatcttcaaacacaaacttctctgaaacagacttcaatttactagaagattctgaggatgcagataaccatacttctgatacaactgcaacacgtttatcgttgcaagttcagttagatgaaagctacttagggcaacgtatcgaccaagtggcagccatgctgtggagtgagttttcacgcgaaaaacttaaacaatggatgaaagaaggtcatctgttggtaaatggtaacattgtcaaacctaaatatcgctgcgaaggcaatgaaacgctaactttaaatgttgagcttgaagcacagaccaacagtcaaccagaaaatattccactcgatattgtttacgaagatgaagatattttagtcattaataaaccggtaggtatggtggttcatcctggcgcaggtaatacctcgggtactttggtcaatgctttgctttaccattcacctaagtcagccgagctttcacgtgctggtctagtacatcgtattgataaagataccagtggtttactagttgttgctaataatctcgaagcacaattttctttgagtaaacaattgggagataaatctgtttatcgtatttatgacttagtcacttatggcaatattatcgcaggtggcacaatcgatgagccgattaaaagacatccggttgaccgtgtaaaaatggcaattttgccgggtgggcgtgatgctgtaacgcactataacgtgaaagagcgttttagagactttacccgtgtacaagcgcaacttgagactggccgtacccaccagattcgcgttcactttagttatattggacatggtttggtcggtgatcaagtttatatgaaccgtgtacgtattccggcaggggcatctgagttactcatcgaaactttacgcggttttaaacgccaagcacttcatgctgctaaattgggcttaaaacatcctcgtactggtgaagaaatgttattcgaagcaccatggcctgaagattttacgcagttggttaatgttttacgtacagaaaacgctgcatattaaggactggtatatggaatttgttcagggtttacctcaaggcgtattcgtagggcagacacgagttcatcaccctttggcattaccagcagagcaaacagagctaacaggttttaaccttgctttgcacgttaaagacgaagctcagcgtgtccagcagcatcggatgatgctgttagatgaatttgctcagtttggggttaaaaaaatgacatggatgacccaaacacatagcacgatttgccatacagtaaatgaacaaattccttttacagctttaattggcgacggcttgattacgcaaaccaaaggtcatgcgttaatgatgatgacagccgattgtttacctgtcgtgcttggtaatgctgaaggtacagaaattgctaacttacatgcagggtggcgaggtttagcgggaggtattattgaaaatacagttgctgcaatgcagaaccctccaacatgggcatggttgggtgcagcgattagtcaaccttgctttgaaatcggagcagaggtaaaaactgctttttgtagtaaatatcctgaattggaaactacatttattgatggggcagctccaaataaatttcatgctgatttgtatgcaattgctcgttttatcttacagagcctaggagttgaaaaagttttagggggagatcagtgttcataccaacagcaagatgaatatttttcttaccgccgtgacgctaaaactggccgtatggcaacttttgtttttatgtagttttgaaaaatcatatttcttcttaaggatatgattgttttaataatactctcttatgttgtttaaatttcaaaatagcataagagagttttttattttgaattttccatatttattcaagaaattaaggcaagtactgagatttcatgtttatagaggaaggtttagcaagttttaataaaatgataaaatagaaaaaatcgctcaaaatattaagcttatgtctttgcctgaaaaacatctctctattgtctatcacagtccctatggccacactgcaaaggtagcgtctgctatcgcaagtggcgccgaagtgatgggcgtcaaagtacatgtgatgaatattgagcatattgattgggatgttttagatgcctcacagggcattatttttggttccccaacttatatgggaagcgtaactgccgattttaaaaagtttatggatagtacatctaaacgttggaaaaatcgtttatggcagggtaagttagcagcgggttttgcaaattcgggcggtttaagtggtgataaactggcggttctgcaacaacttaatatttttgcgatgcagcacggcatgttgtggtcaggtttacctttaatgacaacaggccatactgaaaccgatttaaaccgtttatcgagctgtttagggttgatgactcaatcagataatgcacctgttgaaattacaccgccgcaaggtgatttagatacggctaaatggtttggtgaatatattgctgggcttttatatagattaaattagtgaaaaataaaaaagcctctataaagaggctttttagtctattacttatgaaatatacgtgctttatcacgttgccagtcacgttctttttcagttgctcgtttatcgtgaagttgtttacctttcacgagtgcaatttcaagcttaaccagatgacctttccagtaacatgctaatggaacgcacgaataacctttttggttcactgcacccataagcttttcaagttcacgacgagataataataattttcgtgtacgtgtagcttccggcacaatatgtgtagatgcagaaaggagtggttgaatctgagcaccaaataagaatgcttcaccatttttaaaaatgacataactttctgtcaaactcatacgaccggcacgtaaagattttacttcccagcctagtaaagacatgccagcttcaaatttttcttcgataaaataatcatgacgggcacgtttgttttgtgcaatggttccgccattatgtttctttactactgttgctttcgccataattcaaacttccacaattgtccctattgtgccgtaaactgatgccaaggtgaagttttttcccacatatcaatatttcgtctcatgtataacttttgctaaaataggcgcacaatacaattagagtactagcggatgtctaaaacgcgtgtaatttatcctggaacatttgaccctatcacgaatgggcacgttgatttagttactagagcatcaagaatgtttgatgaagttgtagtagcgattgcaattggacatcataaaaaccctttgttcagcttagaagaaagagttgcactggcgcaatcatcattaggccatctatcaaatgttgagtttgtaggttttgatggtttgttggttaatttttttaaagaacaaaaggccacagcagtacttcgtggtttaagagcagtttctgactttgaatatgaatttcaactggccaatatgaaccgtcagcttgatccacatttcgaggcggtgtttttaacaccttctgaacagtattcttttatttcttcgacattaattcgagaaattgctcgtttaaaaggagatgtaaccaagtttgttccgcaagctgtggttgaagcctttgaacgtaaacatcaacaaggttggtaacgtgtcgttatatatcactgatgaatgcataaactgcgatgtttgtgaaccagtttgtcccaatgaagcgatctttatgggcgaagtgatttatgaaatcaatccggatttatgtacagagtgcgttggtcaccatgaccagccacagtgccaattattttgtccagtagactgtattccaaaagatccgcagcatgaggaaacggaagaacagttactcgacaaatataaaagattaattgctcaaaaaagcacaagcaattagtcaataaatttgttaatatgcgccctcgaagtgagccggatggtcgctgctgtggaggtctccgtgactgaagcaggagaggaaagtccgggcttcatagggcagggtgccaggtaacgcctgggcggtgaaagccgacggaaagtgcagcagagagtagaccgcctcattcgtgaggtaagggtgaaagggtgcggtaagagcgcaccgcgtgtctggtaacagttcacggcatggcaaaccccaccagaagcaagaccaaataggaatcctaggtgcggcccgtactggattcgggtaggtcgcttgagcgtatgagtgattgtacgcctagaggaatgaccatcctcgacagaacccggcttataggctcacttcacctcattttattgaaaatttttcttgacgcgcggttaagaagctaagataatgcgcgcacagtttacggctatgtagctcagttggttagagcaccgcactcataatgcgggggtcacaagttcaagtctcgtcatagccaccattttacagaccacgctcctgcgtggtctttttttatgcttgtttttttgattaaacacagtttgtaaagaccgacttcatacttctggcattgtttgtctaagccaatttcttcatgttcttataacacttaacaaggatgttgaagacatgaaaaggtcattattatttttaggaattctaagtttaactgctggaacacaagtctctgcagctgatttgagttggggtgatccaactttagattcgggtcaatttaaagtgtctggtgcaatacgttctcgctatttacataaagattatgtggtcggggcgaatgaaggttcccaaaatgatgactggcgactcacagatattaaattagtgttgggttatgaaaatccaaactggattgcaggagcagatgctcgctgttatcaatatgatcgcttgtgtgatgcgatttttctaaaaaaagcttgggtagggtataagttatctgaccaacaaagagtcacggcaggtttgcagcctgttgattttggctttggtgaattttggggaagtagttattacgaaacgcttttaaataccgttggtttagaagatattgataatctggggattaaatataaatttgcagatgacaaatacaatttaaccttaggattctatccaactgatggaggaaattataaggggacatcaaaagactcaagccgatatagtggtaatttcgttgaagctgatgacttgacggtagggaccaatattgaagaaaaaaatatgtggattgcgcgggcctctagaaaatttgagcttgataaagctcaaaaattttcgaccgagttaggtggttcagtttggtattcagatttagaaaataaaagaacagatgaagatggacaccgcaaatcatggaatgtatttgctcaaacgcaatatcaagcatggcaatggatgttcttagcaggtaagcaagatgtcactaatggcgataatttattgccaaatagctcaaccattggagcatttgattatccgtatcaagttgctaacaaaggcaaatatctagtcaatgaaattaactatacctttgctcagccattccacaaaattgaaaatattaagccctatatctctcatagccgctttttcaaagatgaggatggatataaagactctgagcgtttaattgcaggcgtttattttaattacaaagccattggtattcagggtgaatatattatgagtaaaaatgatccaatggtaggtggtggggcgaatggccttgcacaaggtagcagtaatgattgggataaactgttttatctttcaattggatattatttctaaaagttaaaagtaaactattgccctaagtgaacaggcccacttagggttttttttatagaaagactttttcaggcggtggttctcgtttgacggctggtgaaatgagttgtccacggcttaggttttgcacatgctgtaaacgattgagcaattcattttgaataaacaaaatacaggtttgcagtttggaggagcttttgagtcgtgatggataaaccgcccagacatctgcatcttgccagtattcaggcaaaatatgctgaagttggccggtgatcaattcatctgctacatcccaaatcgaacggaaaataataccgtgaccttctatggcaagttgatgaataatttcgccgttatttgaaacaaagcggggtttgatatgcactgagacatcttcggaagcatgcctaaatttccataaaaccgaggattggtcgcgttcactaattgttaaacagtcatgtgtttgtaaatcttcaatactgtcaggtacgccgtgtttaagtaaataactcggtgacgcgcacaaaatacgaaaattagaagccagcttcttcgcaatcatattgggtgcaatttcattaccaattctaatgtctaaatcaatactgtgttgaatcaggtctttggtattgtcgatggtatcaaaatgaatctgtagttttggatacagcatcattaatttagacaaaattggtgcgacatgttttctgccaaaaccaaagctactaataatatccatacgacccgtaggcgtactgagtgggttattgaccagttcacaaacttcatcaaattcttcaagaatatttgaaactctctcaagaatgagtttgccatcttctgtcaggctaacgtgacgtgtactgcgatgaaaaagtttgcagctcaacgtgttttctaaaatattaattcgcttgctaataaaagctggcgatgtcccgagttcctcagcagattcgacaaaactttttagtttggcgactgtgcaaaaaacctttaaatccgataggttaggtagattattcacgatccgtgtccattggagtgatagttctgttgttgatcatttttgcttaaaacatcatgtttaagccatacaaggatattagtcgaaggtgtgaaggaagcttatggcaaaaagatataaagttgccacgattgcaggcgatggcattggtttagaagttctaccagaaggtattaaggttgtaaaggcagcagcagagaagtacggcattgatcttcagttagatgctttcgattgggcaagctgtgattactaccttgagcacggcaaaatgatgccagatgactggtttgaaactttgcagggctacgatgcaatttattttggcgctgtaggctggccagataaagtacctgaccatatttcgctttggggttcgctgctccagttccgtcgtggttttgaccaatatgtgaatttacgtccagtgcgcttaatgccgggtgtgaaatgtccattggtaggtaaaaaaccgggcgatatcgacttctacgtggttcgtgaaaatagtgaaggtgaatactcagcgattggcggtaaagcttttgaaggaacagaccgcgagtttgttttacaagaagccgtatttacacgtcatggcgtagaccgaattttgcgttatgcatttgagtttgcaaatcagcgagatgcgaaaaaaattaccgcagcgaccaagtcaaatggtattgcagtgagcatgccgtactgggatgagcgcgttgatgcgatggcaaaacagtatccacaaattcaagctgataaacagcatgttgatattttagcggctcgttttgttttacaacctgaacgctttgatgtggttgtggcatcaaatttatttggcgatattctttccgatttaggtcctgcatgtacgggaaccattggtttagccgcatcggcaaatttaaacccagaaagaaaatttccatcactgtttgaacctgtccatggttcggcaccagatatttacggtaaacaaattgccaacccaatcgctgcgatttggtcgggtgccatgatgttcgaattctttggtgaagaagacgagcgctgtatccaagcgggtcaagatattatgcaggcgattgaaaatgtattaattaatggtccaaaaacagccgatatcggcggtcaggcaaaaacttatgaggtaggagatgcaattgcatcatgtgtagcccaaactaaaatggacgtattcgctatggaataacgccatccaaaaatggatgtatggatatggataatcaaaacacaaaaatttatacggataaatttcttgccgtaaccagcctactgtttgtatttatttcagttgctggtttggcgatttattcgcaagaatcgataaagattgctgcaacgtggatgcagtggacgacatcggtatttacaaccccagtattactgtttgcttttttagctatcatttttacttttggtcttgcctttagtaaatacggaaaaattaagcttggagaaggaaaacctcaatacagcacaatgtcatggatttttatgttcatcttgtcgggtattgggtcttctacattgtactggggctttttggactgggcctactattatcaaactccaggtttgagcttaccgcctgagtcagcagaagcattgaaatatagcgtggcttattcattttttcactcaggtttaagtgcatgggcaatttatgctttggcatcaatttctttgtgctacagctatcatgtgagaaaaaacaagggtttaagtttagcttcagtgattgaggctgtgacaggctttaaatcaaccggcgtggttggtcgtttagtcgacttaatgttcttgctttgcatgttcggtgcattgacgatttcattggtactcactgccgtaacatttaccaatattttgtctcagctcacaggcattccaaatacctttatgaccaaggtcatcattattttggcagtttcagttctgttcgcactcagttcatatgtaggtatggacaagggcatgcagcgtttaagccatatggtgtgcttgggtgtagtgttatttgcaatttatgtactttgctttggtccgactcaattcattttgaataattcattaatgagtttcggattaatggcaactaactttgtcgatatgagcttgtttaccgatccaatgggtgacggcaagtttacccgtgaatggactgttttctactggttatggtggatttcatatgcaccgggtgtggcactctttgtaacgcgtgtttctaaaggccgtactattaaagaagtgatctttgccatggtaattggtggtagtgtcggtctttggttcatctttggtgtgtttgaaaactatagtgtttatagctttattcatggggctgtaaatgtgccacaaatcttaagtcaacaaggtggtgaggttgcgattggtcaattgcttagcctattacctgccggaaaactcatgatgtggattttcctcggcattatggtggtgttcttggcagcgcatatggatgcagttgggtatgcagtttcagcaacatgtacacgcggtttaagtgaagggcaagacccatcgccaaatgcacgtctgttctggtgtgtcatgctgaccttagttccaattgccatgatctttagtaaagcaccattagacaccatgaaaacggcaactattgtgacggctttaccattcatcgtgattattctgattcagacctatggcttagtgaaatggctcatacaggattatgccaaagtcccatcacatttaattgagcaacaaggttatgatgatcaggaaattggtttaaaccagactcaagatgaacatgcaaaacggatgcagcttgagcttgcaagctcaatcaaactggatagaaaaaccagctagagggaacggtaatgacgacatatgaacaggctacttatgccttaagtgaagaaatgcaaagccttgtgtactggagcagcatttattcaccagcagatgcagatattgactcagtccgtgcggcatatgatgccatgtgccgacactacactttgccacgtgatgacaagttagatgtagaagatcgagtgattgcaaatgaagagcatcctgtgcctgttcgtgtgtatttaccaaaaacaaatcgacctgagtctggttggccatgtgtgttgtatctacatggtggtggttggatggtaggtggactcgattcacatgagtttattatcagttatttgtgtaaggacttaaatgcggttgttattagtgtggattaccgcttggcaccagagcatcgctttccagcagcctttgaagattgtttagcagtctatcactggcttaaacaacatggttcagcttggcaaatcgatagtgaaaatatcgttctagcaggcgatagcgcgggcggtaatttagcagctgcccttgcagtggaactacaacatagtggtttacaagctcaagggctggcattggtttatccatgtttaacgacagcatttgatactgcatccgcacaaaagcacgcccatgcgccgttgttaacgacagaagatatgcatttttatttaaaggaatatgctccggactcacaagattggcaggatttacgtctagcccctttattggcgacggacttttcagatatgcctacaagttttgtagccgttgctgaatatgaccctttaagtgatgacggttatttccttacccaaaaattggaacaagcaggtatccctaacgagttccatttaggcaaaggtttattacatggcagtttacgtctgatgcgtgactgtccggaagttcaacagttatatcaaaacatgctgagtgcgatacgccgcatgtttggcagtgtcgaaaagacatcaatttaatatcgagtcatttggacgaaaagaatttaatggagtaaaaacatgagtgcagttgaaaaattacctgaagatttttgcgcaaacccagatgttgcatggactttccctaaagttttctatacttcatctcaagttttcgagcacgagaaagaggcaatctttgctaaaagctggatctgcgttgcacatggtagtgagttggctcagccaaatgactatattacccgtaaagtgattggtgaaaatattgtcatcattcgtggtaaagatagtgttctacgcgcattttataatgtgtgcccgcaccgtggtcatgaacttttaagcggtagtggtaaagcaaaaaatgtaattacctgcccatatcatgcatggacgtttaagctagacggtagcttggcattggcacgtaactgtgaccacgttgaatctttcgataaagaaaactcaagcatggtgcctttaaaagtcgaagaatatgcaggtttcgtatttattaatatggatgaaaatgcgacttgcgtagaagaccagctgccgggctttgctgaacgtttaaatcaagcatgtggtgtgattaaagatttaaaattggcagcacgctttgtgacagaaacaccagcaaactggaaagtgattgttgataactacatggaatgctaccactgtggacctgcacatccgggctttgctgactctgtacaagtcgataaatactggcatacaactcatcaaaactggacattgcaatatggctttgcacgttcatctgagaagtcattcaaacttgatccatcagtaacagatcctgagtttcatggtttctggacttggccttgcaccatgttcaacgtaccgccaggcagtaacttcatgacagttatttatgaattccctgttgatgcagaaacaactttgcagcattacgatatttacttcactaacgaagaactgactcaagatcaaaaagatttgattgagtggtatcgcattgtattccgtccggaagatttgaacttggtagagagcgtacaacgtggtttgaaatcacgtggttatcgtggtcaaggccgtatcatgactgacaagcaacgttctggtatcagtgagcatggtattgcttacttccaacatcttgtggcgcagtaccatcaataaaaacaaagggatttattcaggtgtaaacatgacttacacctgattcttcagttaggaagacgatatgtcgagtttacaaagtactgaactatttcagcaacaagcctatattaatgggcaatggttagctgcacagtcaaatgcgactgttccggtgagtaacccagctacaggcgaagaaattggcacaattcctaatatgggagcggcggaggcaacccaagcaattgaagctgcctatacggctttacaaagttggaaagctttaacggcccaaaaccgtgctgatatcttattggcttggcataaactggttctcgattataccgatgaacttgctttaatcatgaccattgagcaaggcaagcctttagcagaagcaaaaggcgaggttcgctatgctgcatcatttattcaatggtttgccgaagaaggcaagcgtatttatggtgatgtgattccaaccgtaaataaccagcagcgctttattatcagtaaagaacctgtgggtgtggtggctgcgattacgccgtggaatttcccgattgccatgattacccgtaaagcagcgccagctttagcagcgggttgtacggtcgtgattaagccagccaatgaaacaccttactgtgcattagcgattgcaaagcttgcagaaaaggcaggtataccagctggtgtgattaatgttgttactggtaaatctcaagaaattggctcggtatttacttcacatgaaaaagtgaagaagttgactttcactggttcaacgccagtgggacgcttactgatgcagcagtgttcaagcaccattaaaaaattggcgcttgagttgggcggaaatgctcctctgattgtgtttgatgatgccgatttagataaagctgtacaaggcgcgatttttgccaagtttcgtaatgcaggccaaacctgtgtttgtgctaaccgcatttatgtacatgacaatatttatcaagcttttgccgagaagtttgtacaagaagtacaaaagtttaaagtcggtaatggacttgaagatggcgtacaaattggcccattaattaatgaaaaagcagttttgaaagcacagcagttaattgatgatgcagtgagcaaaggcgctaagattgcctgtggtggtaagcagcatgctttaggacaaaccttttacgaaccatcagttttaactaacgttgaccgtacaatggaaattgtccaagaagaaatttttggtccagttgcgccgctcattcgctttacagatgaagcagatgtggttgctcaagcaaatgacacaatcttcggtttggcagcgtatgtttatagcgaaaatatttcacgtttatggcgagtgtcagaacagcttgaatatggaatggtcggtatgaatgccactgcaatttcaaatgaagttgtaccatttggcggtgtgaaacaatcaggtgttgggcgtgaaggctcaaaatatggtcttgaagaattcatgaccattaaatacatgtgtttagggctttaaggataagccctaacaacaaaaatatgcggtaaaagaaggattctaatatggcgagtcattatgaaatgttcccagcggttgttactcgtgtggaacagctaacccctttaatcaaacggtttacgttcaaacgtcaagatgggcagaactttcctcgatttagtgggggaagccatattattgtcaaaatgaatgaacaactttctaatgcctactcattgatgagctgtacgcaagatttatcaacttaccaagtctgcgttcgtaaggatgtggaaggtaagggtggatcagttttcatgcatgatcagtgcaatgaaggctgtgaaatccagatttcagaaccaaaaaatttattcccgctagctgaaacaggcaataaacatatcttgatagctggtggtattggtattacaccattcttacctcaaatggatgagctggcagcacgtggagcagagtatgagctgcactatgcttaccgttcacctgaacacgcggctttacttgatgaattaaagcagaaacatgcagagcacgtatttagttatgtcgattcagaaggcagcatgcttaacttagatgaattaatttcatcgcaaccaaaaggcacacatgtatatgtatgtggacctaaacctatgattgatgcggtgattgattgttgtaacaagcatcgttaccgcgatgaatacattcattgggaacaatttgcctcaacagttcctgaagatggtgaagcatttacggtggtacttgccaaatctaatcaggaaattgaagtacaaagtaaccagactattttacaagccatcgagacattaaatattgatgtggaatgtctatgccgagaaggggtttgtggtacatgtgaaaccgctatcttagaaggtgaagcagaacacttcgatcaatacttaagtgatgccgaaaaagcttcacaaaagagcatgatgatttgtgtatcaagagcaaaaggcaaaaaattgatattagatctttaatatatttctgtggccgatcaattgcttaaagtaagaatttgctaaaaaatgaacaaataatggtgatctgaatcatatttgttcatttggtgggcataaagagttttgaagtattgacctgctatacagaactatagataatgcgcacacagtttacggctatgtagctcagttggttagagcaccgcactcataatgcgggggtcacaagttcaagtctcgtcatagccaccattttaaaaaccacgctcctgcgtggtttctttttatctattttttactcactaaaatgtttttcaattatatcgagtgtttttgagctttgataaaaaggagctaagagcgcttgaagtaacggttccaaaataccgtgctcattaaaggcatccataacttttggataaaaacgtaaagcttcagtttgtaagtcagtttcggataaaccaattgcacttaatacttcaaataaactctgatctttataaaaatcataaaaaacttcgacaccatacaaaataagaccttgcataaattgtgactgtcgtaattctttccagtattcataaattaaaacaaagaactcctcaacatcgagaggagtgagctgtttcataaactcatagatttttttatgtctaatatcttcccagatatgacgtactaagctttctaaatcttcagccgataaaaggcttaattctgtcagttgttcatgaataaagccggcaatccacgtttcaagtttatgctcaagacgttgttgctgtaaaaaagagaattttttgagtttatgttgccattcaaaatggtagtcatccactctagaggccgttagaaatttaggtaatttttgttctaaggttgaagtggcaatatattggcaaagctgttggacagatgggctagttcttaaaaactgattgagataatgtggaatatgctccatttccaaaaacttggaaagccacatttcaaactggtgatcggataccaagtcttgtagctgaactggagatttcatggcagataaataaatacgctgtgcaatttccccaataaactcaagcaagcctgcaccaagctgcatttcaaaagcatagcgtttcacaacggcttgtaattgttctaaatccacaacttcataaagtttaatttcgtcggcatgttgcataaaaagctgaataaattgccggaaataaataggtgagttttctatagataattgttttttgaaaaattccacctgctcaagcaaaagtgcttgagcaagtgctgtagtttttgatgagtttttctgctcagtcattcgctgtccaaccgttgacaatcggataacgtcgttcgcgactaaatgcacgagaagtaattctcgggccaatcgcaccttgacgacgtttatattcattacgatcaactaaacggatgactttttcaacaacttctttatcaaaacctttggcaataatgtctgcctgacctaaatcttcctcaatgtatgcataaaggatagcatccaatacatcatacgctggtaaagagtcttggtctttttgatctggacgtagttctgctgaaggtgggcgagtaattacacgctcaggaataaccggagtttcacttaagctattacggtattttgctaattcaaacacgattgttttataaacatctttgagaacagcaaagccacccaccatgtcaccgtaaagtgtgcaatagccaactgaaagttcagatttattacctgtagaaaggactaaattaccaaacttgttagataagcccataagtaatgtgccacgagcacgcgcttgtaaattttcttcagtcgcatcggctggtgaattaccaaagaacggatacaaagtttgcatgaagctatttacgattgaatgaatttcggcaataccgaaagtcacgcccatacggcgagcttgttccgctgcatcttctacactaatttgagatgtgtaagtatatggcatcatcacagcttgaactctctcagcaccgattgcatcaactgcaatagcaagcgtaagggcagagtcaataccgccagaaagacctaaaattactccaggaaaacctgagcgttctacatagtcacgtgttgccatgactaggccttgatagatctctgcaaaagtttctaatgcaggagcagactcgacaactttatataattttgtatcgcggtcaaattcagcaatatagagatcttctttaaagctaggtgcttgtaaagcaatttcaccattttgattgctgacaaaacttgtgccatcaaaaattaaatcatcttgtccaccaacttggttaacataaacaatatttaaatgaagctgctttgcaagctcacttaatgtctgtttacgatgctgtggtttacccacttcatatggcgatgaattaagcacaagtacagtatcaacatttaattggcttaattgttttactgtattgattgaccagatatcttcacaaatgagtacaccaaacttatggcctaaatactcaaacaccaagtgctgatggcctttttggaaataacgtttttcatcaaaaacgccatagtttggcaagttatgtttattgaagacacctaaaacctgaccgtctttcatgacagcagctgaattataacgttggccatcttctgtctggtttacgaagccgaaaaccatcacaatatctttaacttcactaagttgagcaaaagccttttgcatccgcttatttaaatttggacgtaacaataagtcttcagctggataaccaatcacagaaagctcaggaaaaataatcaggtcagcgtcttgttttttcgcctgatttgcttgctcaatcatcttttgggtgtttgagtcaatattgccaatatgcggagaaaactgagcaagggcaactttaaaacttttcattcaaacctaatcctagatcataacgaatataaatacacatagtgttgatttttatggatataatttttcaacgatgtgtatagcacgataataaacacgtaaaatagtaaacaaaaatgtcaagatcaataatatataccaatcacatattttctgcgtaaaaataacgagattttctgtatacaatagaaacaagcttcattatttttattgtttgtatactgccttatcgctcaaaaatttgaaataagtttttatacttattttcaataatttgacattagtaaatttagatctcaactttatttttatgttttttgtttatcaaatttctgttgttaagttagcaaaaaagttacgttgaaaacaaactggattatttggttacaaatcaagctgaggtaaacaaatgatatttggcagtttacctgaacagatatctctagcaatttctccttgctgctcaatattgtaagaactaaacgctttctgaggatggtaagtatatttataagggttgtaatacttaaaactcagatagtaggcggattgcagtaacgcaccttttagtaatacatgaatacctcgttggtattgcataacatgagctagctcatgaataaaaatcccttgtatgaatttagactctagcgcgtaattactgctgtagtcagaaagattgacatatatattcccatttggagccatcaaaattccatgcgcttgccacggtaagtaacgagtagcaataattttaggacgttcacaatctagcaaactcccaaacaccctttgtgctaaagctttttcttcaggtgtaagaaatcgaattggatagctttttaagtgacgaaatataaaaagggtgaaaataataaattgtcgatatatgacaattttaaaagcgttgagagtgaacatagttttgctaataaataagttcatctattggtttgtagcataacatacatcaactatgttgaaagacagacgcaaataactgtcatttgtttctcatgcggcagctggtctgttttacttggcaaatcttccatttttaatatcatcataggcttgtaaaatctcatcataagtattcattacaaatggaccatgaccattaatcggttctgcgatgggttgtcctgtcaaaataagtaatttgcagttttgcagggcagtaatagagaaatgctctccttggtttgacatgactgctaggccttgttcctctaaaacgtcttcatctttatgaaattgtgcccgacctgaacgtaaataaactaaagctgtttcaccggattgagcagggaaggcagcttgttgacctgcctggagctctacatctaatacggtaataggagtgtgagtaagtgcagggcccataacatgcttaaactgccctgcaataatacgtacaaatccagcttcattttccagtttcaccatcggtatttcagctttctttaaactttgatagcgtggagaattcattttatttgctgctggtaaattgacccaaagttgaatcatttcaaagggaccaccagatcgagaatactcttcactaaacaattcccgatgaatcacaccagaggctgcggtcatccattgcacatcgccagcacttataaatccacctccaccagatgaatctttatgctccagttcacctgcataaacaagtgttaccgtttcaaatccacgatgaggatgatcattaactcctctacgtttcatagaaggtgcaatttttccgggacctaaatggtcgagtagtaagaagggtgagagggtattgcctaactcatggtaggaaaaaacagaaagaactggataaaaatcaccgaccgcaaagcgagtatcgttacgatgaataaaagccagacttttcatgctttatcctttctgttgattgaatttataaaaaagatgagatgtttttataagaatgtattaagactggtataaaagtcttttgctctgaataataaattatgaataggttgagccagtaaaatgcataagagaatgagatgagagtcctagataataaaaaaccccagttaaaactgaggttttacaacaactaaaatcacaacagcaaataaaattaaggttggcatttcattgaagaaacgccagaacttatgtgatttgtagtgagcatttccaataagctttttgcgatagtaaccacaaactaaatggtagatcactaataaagccactaatccaacttttagataaaaccaagtggcttcatggtaatgtctagttgcatcaccccaatctacgagaaagtgagcagtaattaatgtggcaatcatagatggccacataatacctcgatacaacttacgttccatcacttcaaagcgctgatggctggtagcatcatcactcattgcatggtaaacataaagacgtggtaagtagaacaaagcagcgaaccaacaaaccacagcaataatatgtaatgcttttacccacaaaaaggcatcagaaggtgcatccatcgataatcctacgcgggattatgcatcccacttcttgaaaattaggcaagcgttaacaccgccaaagccaaaactgttactcattacagtattcaattttgtatcacgtttttcaagcacaatatcaaagccttcagtaccttcatcaagctcagtcacgttgatgtttggcgcgataaagtcattttgaagcattaatacagagtaaattgcttcatgaacaccagcagcacctaagctgtgaccagtcatagatttagttgaactaagaggtggaactttaccttcaccgaaagcacgttccattgctttaagctcagtcacgtcacctgctggtgtagaagtaccatgcgtatttacatagtcaattttatctacgccgtgttgtttcgcttcttcaagagccatcaagatacagcgagttgcaccttcaccacttggagcaaccatgtcagcaccgtcactgtttgcagcataagcaacaacttcagcaagaatatttgcaccacgtgcttgagcatgttcaagagattcaagaacaacgaaaccgccaccgccagcaataacgaaaccgtcacggtctttagaatatggacgagacgctgtttcaggtgtgtcgttgtatttagaacacagagcacccattgcatcaaacaataggctttgagaccagtgatcttcttcaccaccaccagcaagcataagatcttgtttgcctagagcgataaggttatatgcataaccaattgcgtctgcagaagttgcacaagcacttgcaattgagtgagcaataccttgaagtttaaatgctacacccacgtttgcagtgattgtatttgtcatgttacgtggaacaaagaaaggaccaactttacgagcacctttagtttctaaaagttcagtcatttctacaacagaagcagttgaaccaccgcctgaaccaccggcaataccataacgtggattatctgctaaatcttctgcttttaagccagcatgttcaacagctgcaacagcagagttataagcgtacattgcacatacgcccatgaaccgttttaatttacgatcaatattgtcaaaatcttgttctgccgcagcgctgacatgacttttaaaattgagttcagcataagttgggttaaaacgtgtcccggagattccatttttaagtgaatgagtaacttcttctaaagagttaccgatacatgagttaatacccataccagtgattacaacacgtttcatctacaggtccctttatggtgatatttaaagtctatgatcatgagcagctattaaatgataggagaatatagctgtaagaacagtagacccatgttttcgttgctaccatgatagcagaaaggttttttatttcttatggcaaatctttatgtcaattttgcatttaaaaaaaataaccaaatacacagtatgttgcatttagggttaactaaaatacacacattcaagttgagataaatccacattccacctagtatttatctctaattagataaattaaaaaatcgaggtactggatgacaaaatttaataataatcaatctgacaatttgttttctcaggtcttcggagtggctaaaaagctcagttctactggtttaaacatcttgcagcaaagtcaaattggtgaggtaagtaaattggttgagccactttcaaatggcaaaacagtagaaggtagtgccagaaataaaagtccgtttgaagtggagcagtatgaaagcccacaacaaatgttacgtgaacatttacctaaagttactcgtcaggtatttggacgccattttagaaaggtcaatggtatcgctacatttatttcacctgactggaatgaaaaaatatcaagctatttatttgattggttgaatgactttagttcgaaaagtacgttaactgaaaaaattttagaagaagcgggggctaaagacttatttgagcttacaaaagatacctcacgctcccaacgtttaagtcaggcacttattgaacaaaataaattgattgccagtattcaaggtgcaattacgggcgtatctggaatggttggagcagccgtagatattccagtttcattagtcctagttttgagaacaatttaccaaacaggtagatcacacggctttgatttaaccgaagcaactgaccaagacgtagttgaatttatttttaaagaagttgatatcagcttaattgcggaaaagcagactttactcttggcacttaaagccttacgaaatatgttggagactcaagatattcaacagttccagcaagtacttggctcttcaaatgatattgaaaccttaaaaagctggttagttgatgaaaatggtgagtttaaatggaactggttaaataaagttccgcaacttgctgtggtaggcaagtttactccagtagctggtgcagtgcttagtgctgtttatagttggaagttacaagaagatgtaggccataaggcacaagctattttcggtgcagcaagacattatttaaatgaacatccaaatgagcatttatcaccattacaggcgtactatgcggcggtaactctaattcaaaaagcgagtccacgtcttttaaatgtgggtgaaaatggtagtgtccatgctacgcagcatcataaaattgaaaatcatgatgtaatttcaaaagtatctgttgtggtcaaatcaaatacttctgaaaaaagcgaagaaaaagttcaagaaaatgttcaccaaggaattgagcatcttgcagagaaacatgtagttgaacatgaacatagtgaacaaaagccagcattagagcctgaaagtgaagaaaatgatgacgttatagaggggcaaaagtactcttaacaatacaattacaaaggtagggtttgaaaactaaatttcacccctatttaaatttgtaaataatcctgtcaatcattgatatggtcaacatttggcaactgctgccatgttgaccatttttgcatcttggcttacaattatgtgcccttaaaaagaggtgttttctttttaaggttttttaataacgggagaattgccatatggcaacaacgaatcagttgatccgtaagggtcgtacgactttggttgaaaaatccaaagttcctgcgttgaaggcttgtccacaacgtcgtggtgtttgtacacgtgtttatacaactacacctaaaaaacctaactcagctatgcgtaaggtttgccgtgttcgcttaacttcaggttttgaagtatctagctacatcggtggtgaaggccataacttacaagagcacagtgttgttcttatccgtggtggtcgtgttaaagacttaccgggtgtacgttaccataccgttcgtggttctttagactgtgctggtgttaaagatcgtaaccaatcacgttctaaatacggtgctaaacgtcctaagaagtaattctgggaaactagtccaaaagccctttagcgtttcgcttgtttgaattcttcatagatttgtaattcaagcgacgtatagtaaggccagcgtcgtgtacatgacacttgtacaaactgctggatcatcctgaagtgtcatattattaggtgtattaaaatgccaagacgtcgcgtagtcgctgctcgtgagatccttccagatcctaaatttagcagccaaacaatcgctaaattcatgaaccacgtaatgcaagatggtaaaaaatctattgctgaaagtatcgtttacggtgctttagaacgcgttcaagaaaaaaacaaagtagacccagttgaatttttcgagactactcttgaaaaagttcgtcctatggtcgaagtaaaagcacgccgtgttggtggtgctacttatcaagtacctatggaagtacgcccatcccgtcgtactgccttagcaatgcgttggttagtagatgctgctgctaagcgttctgaaaaaactatggctttacgtcttgctggcgagttgcttgatgcagctgaaggcaaaggtgctgcgatcaaaaaacgtgaagacgtgcaccgtatggcagaagctaacaaagccttctctcactaccgtttctaagcggataaaacagtccctaatcaggagaatactcatgcatacagtagctagattcaacattgctctctaccaaagtgggggctttgcgggtatttaagttgccccgcttgagtattcgtgcgcatcaatttaattggtgcgccctgttttaaagataacatttaggaatgtagacatcatggctcgccaaaccccaattactcgttaccgtaacatcggtatctctgcgcacatcgacgcaggtaaaacaactacaactgaacgtattttgttctacacaggtgtatctcacaaaattggtgaagtacacgacggtgcagcaacaatggactggatggaacaagagcaagagcgtggtattacaattacctctgctgcaacaacttgtttctggtctggtatgggtaaccaattcccacaacaccgtatcaacgtaattgatacaccgggacacgttgacttcacaatcgaagttgagcgttctatgcgtgttcttgacggtgcttgcatggtttactgtgcagttggtggtgtacagcctcagtctgaaactgtatggcgtcaggctaacaaatataaagtgcctcgtttagcattcgtgaacaagatggaccgtactggtgcaaacttcttccgtgttgttgaacaaatgaaaacacgtcttggtgcgaatcctgtgccaatcgttgtgccaatcggtgctgaagacacattcactggtgtagttgaccttatcgaaatgaaggcaattatctgggatgaagcttctcaaggtatgaagtttgaatacggcgagattccagctgacctagttgatactgctcaagaatggcgtacaaacatggttgaagctgctgctgaagcttctgaagagttaatggacaaataccttgaagagggtgatctttctaaagaagacatcatcgcaggtttacgtgctcgtacattagcttctgaaatccaagtaatgctttgtggttctgcattcaagaacaaaggtgttcaacgtatgttggacgctgtaattgaattcttaccatcacctacagaagttaaagcgatcgaaggtatccttgacgataaagacgaaactaaagcgtctcgtgaagcatctgacgaagctccgttctctgcgcttgcgttcaaaatcatgaacgacaaattcgtaggtaacttaacattcgtacgtgtttactctggtgttcttaaacaaggtgatgctgtttataacccagttaaatctaagcgtgaacgtatcggtcgtatcgtgcaaatgcacgcaaacgaacgtcaagatattgatgaaatccgtgcaggtgatatcgcagcgtgtgtaggtcttaaagacgttactactggtgatacattatgtgatgagaaaaacatcattacacttgaacgtatggaattcccagatccagtaattcagttagcggttgaaccaaaaactaaagctgaccaagaaaaaatgtctatcgctttaggccgtttggctaaagaagacccttcattccgtgttcacactgatgaagaatctggtcagacaattattgctggtatgggtgagcttcaccttgacatcatcgttgaccgtatgaagcgtgaattcggtgttgaagcgaatatcggtaaaccaatggttgcttatcgtgaaacgattaagaaaactgttgagcaagaaggtaaattcgtacgtcaaacaggtggtaaaggtaaattcggtcacgtatatgttcgtttagaaccgcttgacgttgaagctgctggtaaagaatacgaattcgctgaagaagttgttggtggtgtagtacctaaagaattcttcggtgcagttgacaaaggtattcaagaacgtatgaagaatggtgtcttggctggttacccagttgtaggcgttaaagctgttctttttgacggttcttaccacgatgtcgactctgacgaattgtcgttcaaaatggctggttcttacgcattccgtgatggtttcatgaaagcagatcctgttcttcttgaacctatcatgaaagttgaagttgagactccagaagactacatgggcgatatcatgggtgacttaaaccgtcgtcgtggtatggttcaaggtatggacgatcttcctggtggaacaaaagcaattaaagcagaagttccacttgctgagatgtttggttacgcgactcaaatgcgttctatgtctcaaggtcgtgcgacatactcaatggaatttgctaaatatgctgaaactccacgtaacgtggctgaaggcatcatcgctaaattccaagctggcggtaaaaaaggtgacgacgagtaatctttcgattactataagccctaactaattcttagttaaaaaccaagtgctcatggagtgaccctccatgagtagttaataaaggaagatcatcatggctaaagccaagtttgaacgtaataaaccacacgtaaacgtgggtacaatcggtcacgttgaccatggtaaaacaactttaactgctgcgattgcaacaatttgtgcaaaaacttacggcggtgaagcgaaagattactcacaaatcgactcagcacctgaagaaaaagcacgtggtattacaattaatacatcacacgtagaatacgattctccaactcgtcactacgcacacgttgactgcccaggccacgccgactacgttaaaaacatgatcactggtgctgctcagatggacggcgcgatccttgtatgtgctgcaactgacggtccaatgccacaaactcgtgagcacatccttctttctcgtcaggtaggtgtaccttacatcatcgtattcttaaacaaatgcgaccttgtggatgacgaagaattacttgaattagtagaaatggaagtacgtgaacttctttctacttatgacttcccaggtgatgacactccagtaatccgtggttcagctcttgcagcgcttaacggtgaagctggtccttacggtgaagaatcagttcttgctcttgtagcagcacttgactcttaatcccagagccagagcgtgcaatcgacaaagcattcttgatgccaatcgaagacgtattctcaatttctggtcgtggtacagtagtaacaggccgtgttgaagctggtatcatcaaagttggtgaagaagtagagatcgttggtattaaagatacagttaaaacaactgtaactggcgtagaaatgttccgtaaacttcttgacgaaggccgtgcaggtgagaactgtggtatcttacttcgtggtactaagcgtgaagaagtacaacgtggtcaagtacttgctaaaccaggtacaatcaagccgcacactaaattcgacgcagaagtatacgtactttctaaagaagaaggtggtcgtcacactccattcttaaatggttaccgtccacagttctacttccgtacaactgacgtaactggtgcgatccagttgaaagaaggcgttgaaatggtaatgccaggtgacaacgttgaaatgtcagtagaattaatccacccaatcgcaatggacccaggtctacgttttgcgatccgtgagggtggtcgtactgtaggtgctggtgttgttgctaaagtaactgcataatcacttttcagtgaaaaaagcgctccttttggggcgctttttttatatcgaattgttagacaattcagttgaaagctggccttaactgatacttcaatgtccctatttgcacttaagcctttttattaagtttgtatgataagaatcaagaaaacgaacaataaagtttaagtaacttaggttactggtaaggagctttcaatatgaatgctaaagtgaatatcacaaatcgtgcaggggcaagctttcctgtacgtcgtatgaactttgattttaatgatgtgccagaatactggatgaatggttccgctggacttacacattttatgacagcgttatcagcgctatttccagctggtgaaaagttctttattgatagtgtgcgtgctgtgcgttatcacccagcaattaaagacaatgaagagctacaaaaagaaatcagtgctttcattggtcaagaggcgatgcatactcaagagcatgtaaactttaatgcttctgcccaaaaatttggtcatgatgttgaaactttagaaaagttcaccgatacggctattcaaactgcccgtaaaacttttgcaaagctcgtaaaaccatttggtatgacgcaagaaatggtggacctaactgctactacagcccttgaacattttactgcaaccattgcatctcagcttttagttaatacctatattcaagagttgatgacagataaaacgatgtcaaccatgtggtattggcacgcaatagaagaaaatgaacataaagcagttgcatttgatgtgtatgaaggtgtctttggtaaaggtgtaaaagcttatgctttacgcacaagttcacttgtttttgcaatggctcttattttcgcaattcaatcttcgtttgtggttcgtcttttaaagcaagaccataaattaaacttagatgagttgtttgtgatttataaatatggttatagcccgtcgaaaggcattattacgggtatggctaaagagatgttggcttattttaaaccaggtttccacccgaatgatttagatacggttagtttgttaaaaacttggaaatctaaacttggactgtaagctgaaagtaagtgaaaagggctgttagcagtccttttttattgtctataaattatgatccacttttaaaagatacttgttaattttgccctagtatgaggctattgatgacctcatctgataatttgctggcctcatctgcacttaaatagcgcctttaaaggcgtattattataaatattaagaaaataaataaggatataagtgaattttcgattcgcttaaaggagtctgacatgaatgctaaagtaaatatttctaatcgtgccggagcaagtttccctgtgcgtcgtatggactttgagtttgctcaagttccacgctattgggcaaattacgatgcaggattaactcattttatgacagcattatcagctctttttccggaaggagagcagttctttgtaaacagtactcgtgctgtgcgaaatgatcctaaactggctgatccagcacttcaaaaagaaataagtgcttttattggccaagaagctatgcattctaaagagcatcttgcatttaatgcttctgcgcaggcgtatggatatgatgttcgtaaaatggaaaaacaaacaggtaaagttattaaagtaggtactgcggttgtaaccaagctaatgaaaccttttggttatacaaaagaaatgattgatttaacaggtacctgtgcgttagaacattttacctcaactattgcggctgagcttttacaaaaccctgaaattcaagccatgttccaagatgacactatgtatcacttatggatgtggcatgcggtagaagaaaatgaacacaaagctgtagcgtttgatgtctataccaatatgtatgggcaggggccaaaagcttattttatgcgttcaactgctttaatcattgcaatggccttaatttttgctactcagtcttattttactgctaagttacttaagactgatgataaattaacatggaaagataccaaatacatgcttaagttcatgtatggccgtaaaggttttatgactcgtcaaattccagaattattagatttcttaagaccaaaattccatccaaatgattcggatacgacagctttattggccacttggcgtgaaaaattaggtctttaaaaaaactgactggaaaagagcaatttaattgctcttttttttactcgttttttctatttaagtttctataatacgtttactttgaaatctaaaaatgtgttgaaactcatgattcgtactatgcaagcctcagatattgatagtgttgctcaaattgagaagcttgttcaaacacacccatggtctaggcagcaatttgtagaatctttaaattcttaccaatgtacggtaatagaattaaataataaggtggttggtttttgtattttacaacctgtattagatgaagcgaatttactgctcatggcaattgatcctcaaatgcaaggtaaaggattaggatatcagttgttagatgcgtcgattgagcgtttagaaaatcaccccgtacaaatttttctagaggtacgtgaaagtaataaagctgctattggtttatacgaaaaaacagggtttcaccaaattgatgtgcgtcgtaactattatccaacccaagagggtgggcgtgaaaatgccgttattatggtaaaaagctgtactgatgattttgcttctttattctaagaatgcctgtcttgttgctgtttgaacaacaagacagaagcagattatttaataattaaattattccattcagaaggtaatgtggtcatgagggaattgcctaactgattgatctcttctggtgataatgatctatttaagcggcgccattgcccatctagtaaaagttctagcggcgtatattgagatttatagttcattttagctgagtggggaacccaatagcctaagtagacatattctaaaccgagtgtttttacatattcgatttgattcagaattgaataaacgcctaaagatctacggtgttcatctgggtcaaagaacgtatagacggcagataacccatcatccattaaatcacaagtcgaaacgctaataagacgattgtctttccatagttctaagaagaaactatctgtacagctatggaccaagaatttttcaaactgatctaaacttggcggaaacatatcaccatcggcatggcgctcgttaatgtaacgttcatatagatcataatgaatttgtgaggcttgccgtgttggtagaacagtcatggtgagatcttgatttcgcttccatgcttttttttgcatgctgttcatttggaaatcggcaacaggtacacgacaagataaacactgcctgcataaatgacattcaggacggtatacaaagtcgccactacgacgaaaacctaatcgcgataattcagaaagcgtcaccacatcaatccgatgaatcgggtctaaaaagaccatgcgtgctgatttattttctaaatagctgcaatcatgaggtggagtaatataatattgcagatcatttaaaagggacttcgggtgatatgatttcatgattggtccctcctgttatcattccattaattttgcatttaatgctattgttttacttgaaaatacacgttcttgatactttttccaattgatagaggggtgaataattacatcttgtaacgatttaagatattcttgccgagaaagtgtacaagccccaagactaattaagtgactattgacaagttgacagtcaacccaaggaagctgattttcttgaccaattaacattaacgtataaaaagccattttagaaacatcggtttgggtactaaacatagactcgccaaaacaacctttaccgatcgttaccccatataaaccacctaccagctgctcttcttgccagacttctacgctatagccataaccggcatcaaacattccacaatagccttcaataatatcttcactaatccatgtttcattagcatagcttcgaggtagtgaacatgagcgaatgacttgctcaaaagcacgatttaccgtaatggtgtaatcatattttttcatgttccgaataagcgatttactcggtttatagttttgaggataaatgatacagcgtggttcagggctccaccaacaaatgggttcatcttcattaaaccatgggaaaagcccatgtgtatacgcttcatagagtgtggaaggggagaggtcagcgcctatacaaattaagccatgaccatctggatctgattcctccggatctgggaaaatatattgagatagaggcagtgttttcataaaaccaaaataatatgtgctttagggctatgctataaaaattaatacagggcagccagtaattattataaattccaaaaaaacagccgttataaaacggctgtttgaaatatctaaacttaaaggttatctagatatttttcggcatctagtgcagccatacagcctgaacccgccgaagtaatcgcttgacgatagatactatcagcaacatcaccagcagcaaaaacgcctgctacagaagtcgctgttgcgttacctgaagtaccactttgtacttggatatagccatcacgtaagtttagctgaccttcaaacatagaggtatttggtttatggccaattgcaatgaataagccttgaacttgtacttcttgtttgctgtcatctttcgtagattttaagcgaacacctgttacgccagtattgtcaccaagaacttcttcaacctcatggttccaaacgatactgattttgccttctttttctttagcaaataagtgatcttgtaaaatcttctcagagcgtaaagaatcgcggcggtgtacaagtgtcacatgttcagcaatatttgataaataaagtgcttcttcaacagcagtattaccaccaccaacaaccatcacattttggttcttgtagaagaagccatcacatgttgcacatgcgctcacgccttgacccataaatttttgttcagactctaagccaagatattgagctgtcgcaccagttgcaataattaaagcatcacaagtgtactcatccatatcacctttaagaacaaaaggacgtacatttaagtccacttcattaatatgatcatagacaagttcggtaccaaagcgttcagcatgtgcttgcatacggtccattaggacaggaccagtcaaaccttcaggatcgcccggccagttgtcaacttcggttgttgttgtaagttggccgccaagctgtaaacctgcaataagtgttggtttaagatttgcacgtgctgcataaacagctgcactataacccgcagggccagaaccgagaataattaaccgagaatgacgagcactcattgagggtatccttatttatttcgagaattttgaaaattatacgtgaaattgccgaccaatagcgttaaatcaatgtggataatattgatcaggtcaatcgaattaagttatataacaatatagaagagccttatgttaacaacaactgtaaagaatcatgcaccttttttgtaagaacaggtgcataatataaagttcaatcgttgaagatctgaaatgtaggtcttcacatctctaaaccaataattaaatgggttacaggacagtatatgactgcggtgtcaagtgtttatgcacagcgcttattgatgacattattcttggtctcttttgggatttatatgtttctggcgacagtaacatatacaccatttgatccgggctggatgcatatttcaagtgatactcagcaagtatccaatgcaagtggtattgccggtgcatggattgcagatttgctgtttggctttttaggttgggcaagtttacttattccaatcttcctatttgttgaagcgattcaagtctggtggccacatagttttctaaaccgcccattccgttatgctgcgcagttcttcttaattcttgttgtttcgagtttgctttaccttcactggaatgtacctgcagatactttagataatgccgcaggtgggattattggttatgagttggggcaaagcttatctcaactgttaacaatttatggtgcgacattatttctacttgttttcggagtggtattgttcactttggcatttggggtgcagtggagcaaaacatgggttacgctcaaagcaatgcctggttatttacaagatttattctataaaaatgtatctcctaacgaatctgcttatgacttaaccacacagcctgcgaataaagcagcaacggtaaaagttgcagagatgcctaaagcagaagaagttacggatgaagtagagctaaatgcccaaccagaaaaagctcaaagcaaagcgagctctacacgacatgatgaaatagcagagcgtttatttgccgacgttttagctaaagaacaaagtcaacctgaaacaattgaagaaaaaccaactcctcagccagaaaactttgagcgtacacttgagcaagcccaacaacttaaaaaagacagtgagcgtttagtggctacgggggaggtttggcgtgcgttacagcgtgatgatgtaagccataaacaagaaattgatgcgctgttaagagctgctgatgattcaagtgaacagccttcgactcatgagcaatttcagcaaacagtttatcaggctaaacaaaatcaaccatcggatactcatcaaggtttagattggaatgatgatgagatttttgatgaactacttgctgcagttccaaatagtaaaacggcaactgacgtgcatacgccatttgttcaagatcatcatgttgaaccagaagttacaccgcaagcttctcaaacattagttgaatcatctgtacctgtaacgaatttaaatcagtcacctaaaaatttatcgaatgaagaagtctttgatgattttgatgacctattgattgatgaggatatcccgccagcaactcaaccgatcaaggcaagtagctatgcgcaatcttcggcttttgtaaaagcgcctattcaaactacgattggtgcagagaagctgtcaaaagaagaatttattgaagcttggcaggaaactgctggaaagcctcaggatgaccttgaggatgagtttgattttgatgcgcctctaacagatgcatcaggtcgaccaatgtctcgtgccatgcaagtggccaaaaaacgtttagatttaccaacattaccgggctttgaattgcttgataaggttgacccaaataagaaagttaactttaccgaggaacagctttcccgtttatctgaattgcttgagatcaagttacaagagtttaacgtgaaggctcaggtggttgaagctcagccgggtccagtggttacacgttttgaattagatttagcaccgggtgtgaaagcatctaaagtgactaatatttcccgtgacttggcacgttcaatgtctatggcttctgtacgtgtggtagaggttattccgggtaaaccatatattggtattgaagttccaaatagtgctcgtgaaatggtacgtttgattgaactattggaaacacccgcatatcgtgacccaagtgctctcattagtatggcaatgggtaaagatatttcaggtaatccggttctaacagacttggcaaaagcaccgcatatgttggttgcgggtactacaggttctggtaaatctgttgccgttaactcgatgattttatcgatgttacttaaatatacccctgaccaattgcgtctgattttaattgacccgaaacagctagaacttgcaaactacaacgatattccgcatttattaacgcctgtagtcactgacatgaaagatgcagtgagtgcattaaactggtgtgtaaatgaaatggaacgccgttataagcttatgtcgttccttaaaattcgtaagttaagtgactacaaccgaaaagttgaagaagcgcttgcaaatggagaagacttgattgatccaacatggaaaccaagtgattcagcgacacaagagcgtgcacctcgtttaacgccattaccatcaattgtgattgtggcagatgagttcgctgatatgatcatgcaagttggtaagaaagcagaagaaatgattacacgtttggcgcaaaaatctcgtgctgctggtattcacttattgcttgcaactcaacgtccatcggtagatgtcattacgggtcttattaaagccaatattccaacgcgtgtagctttacgtgtaaacagtaaaattgactcacgtactattttggatgcaggtggtgcagaagacttgttaggccatggtgatatgctgttcttagggccaggtaaaattgagccagaacgtgtgcatggtgcatttattagtgatgatgaagttaaccgtatttgtgatgcatggcgtgaacgtggcgaaccagactacgtagatgagatcttaactccatttgatgaggagcctgcttcgcgtggctttgaagaaggtgatggtggttcagaccgtgatgcactttatgatcaatgtgtatcgtttgttttagaaactcgaaaagcttctacatcttcattacagcgtaagtttagccttggttataaccgtgccgctcgtatcattgatcaaatggaagagaatggtattgtgagtgctatgggggccaacggtaagcgcgatattttagtttaatatctatagttaaaattaagcctcttcggaggctttttttatggttaaaaataataattactacgggtagtttgagattttatcaaatagtaaaaaatgctaatgtgtgcttctcaataaataacaatgaaacaaatcaggaggacaacatgttagtcgcgttaattacgttagcttttattcatttttgtgcgcttattactccagggcctgatttttttctggtatcacagaccgcagtgagccgatctcgtaaagaagcaatgctggttgttgcaggaataacagcgggtgttatgttttgggcttctttagcattgatgggcttaaatattatttttgagaaaatggcttggttaaagcaaggtttacttattgcaggcggtttatacctatgctggttaggataccaaatgttacgttcggcattttcaaaaaatcagcaggaagaggtgacaactgttgaattaccgaaagcgccgtatttattttttatgaagggattactcaccaatttatcgaaccctaaagctgtgatctattttggtagtgtattctctttatttttagcaaaccctcagcttgatcaagttcattggctgctttttattattgtgtcggttgaaacaattttatggttctgctttgtgacttttattttttcattaccgagttttagagccgcttaccgtaatttttcaaaatggattgatggtatttcaggtggtatttttaccgttttcggtattttcctgattggaaaccgataaatccagataataaaaaagcctctttatgaggcttttttaattactaacttttagatcacttatataggaataatataacaaaactgaaaagaatcagcagccacatgatagaacctataataattaaaatgatttgaggtgtattgaatttttcttgcttaattgttgtttctatttgtttttgtgcataattcaacgctttaaaggctggtattaaaaatataatgctgcagagagagataagccagtaaggatcaggtaggcgaaccagtaaagatgtaatgagatatcctaaatacatccaacctgaagagaaatcattaatatacccttgttcttttgcataagtttttatccgattaaatagtgaatataaaaagaatatagaaaaaattgcacgagcagcgggcataatatttaacttatctttgattagaaaaaatcgccatgctttaaacatccaccaaattgggtataagccaaaggaaattaaggatagaaagataaacttattgacactaataacttttaaattttctatatgatttgatttgatttgatttgatttgatttgatttgatttgatttgatttgatttgatttgatttgatttgatttgattggatggattgtgtttgatttaaattagtaggttctggattcatgaatttatatttggaatgaaatagtgctgatgactttaagattattttttataaaagtaaataatttagatatttgaatgaaccacataatctatctactaaattttactaagatagattatgcagtcttattcaaataaaaaaagcttaagcaaactttgctaaaacttctaaaaacggcgctgattgacgtgggaatttagcaatcacgtcatggatgcgttcgccttccggattagtcgcattaatatctcgtccatctgcaacaaatttagttaaaagacgttcatagtcatttggacgcatatgtttgaaagcatggtagagcacatggaagtctgcgttcacaccatttggaggaagttggttgaggtaggcaaaaacacgctcatcggaccattcttcattgaaagttgctggctgtgataatgccatgacaatctcctcattttaaaaaaggcaaaataacttgcgttattttgccttgattctgttttattgaatagtcagaaatagaattatcgttcttcaggtaaattgatattcatttctaacatttcgatgttcgcctcagaacgaacttgcatttggatatgctgttcgcctacaccgctaacataacgactgaccacctgcatgatttctttcttcatttggtcaatcttgtcttggcttaaacgacggcctaaaccttgttctgatgcaacaatgacttttaaacgatctttggcagtttgagcacttgatggtttttcttcactgctaaataatttactccagaatcctgccatatctacgctccaaatagtcgtgctaaccagcctttaggttgagctgtgatgtgtcgataagggcggtcttcgccaagaaagcgagcaaccaagtcatcatacgcttgtccagctttagtttctgaatacagaataactggcttaccttcgtttgatgcttgtaatacacttggacattcaggaataacacctaatgtcggtacgcgtaaaatatctttagaaatatcatcaatcgtcagcatttcctgacggtcagcacgttcagggttaaaacgtgtaatacataaatgtttacgtatacgtccttcgttgtgttcaacttttttagttttgctatctaacattccgatgatgcggtcagagtcacgtactgaagaaatttcagggttcgtcacaatgattgcttcatctgcatggtacattgctaaaattgcaccacgctcgatccccgcaggtgagtcacaaataatgtaatcaaattcttgagaaagctcatcaattacacgagcaacaccttcgtcgctcaaagcatctttatcacgggtttgggaagccggcaaaatgtaaaggttttcgatatctttatcgcgaataagggcttgttgcagacgtgcttcattattaattacattgacgaaatcataaacaacacgacgctcacaacccataattaaatcaaggttacgtaagcctacatcaaagtcaatcacaacagttttatgaccacgaagggctaaacctgttgcaaaagatgcactcgttgtagttttacctacaccacctttgcctgatgttacgacaacaattttggccaccgaatccactcctattatggtcatacatacacccttaaaagggctgttttttggtgatttgcttaataaactaaagttctagagcttcaaattcaagctcttgcttttcatttaaataaatatgtactggcttttttaccacatgtttagggatatcatctgcgacacaatatgttccggcaatggaaacgagttcagcctctaaagattggcaaaaaatgcgtgcagcagcgtgcccacccgcaccagcaatgactctaccacgaaccgtgccataaatatgtatatttcctgaagcaatcacttcggaaccactattcatgccagcttttaaaataatatcgccttggtcttgtacaagagattggcctgtacgcaaaatttcatcatgataagaggtaatatgggcaactgcattattatttagtggtttttttgtttctactgaagcttgtgcagagctaggcttctctacaattgcaacttgctctgcagttggtttaatacgttgtaatggttgatctgccggtaatacagggaactgaatggcgcgtgcttcgtcgcctaaaataccgtcaatgacagccataggctgtaagcccatgctgactaacagctgaattaaagcaataagctcttgttcaacagtactatctataataacgacagttccctgataggaaccttcatttaatatatttgataattgctggcggatcacatcatgatcattcgtatcgaaggttatcctgctaaagttaaccattctgccggtaatccggatatcagccataagtcttccttcaaggcgttaaaacgagctgtaatatcgttaagtttattgtaaatagagcaaatgctagaacaaatcgtaccaattctctagcgtgatttataaaaaaataaataaatgcttattctttgattcgatcatactccgcgagtgtttgttgccactgtttaactttaacttgtttacggacagcttctagcgtttcaaaaacgacagactcaaccagctgctcaagttcatggttatcaatatttatatggctaattttttgagaaattaattgataagttgaattagggtgtgcggctgaaccttcaattaacggttctattaaaccagcactgatattttcaccaagacgttgaccaatactttgaatttgttgctcaatacgtccccctacaagtggaataagccttaataattgtgttaattcaggcgtatcttgtattgcttgatctacaatttgtccgacagctcgggtgattgcaggcttttgttcttttaaagcagttgctaaagattcttgtaatagggcagttagggttacggtaaattgttcacgatgatgattaaccaaatcatgaataatttgtttatggctagaactcgtttcaagctcatatcgaataccgtcaattacggtaatcactacgcgatccgacaactcttccataaccacacggtaataaaagagacctgtctttctccagctttcaggaataaccggataaccaagttcgtgtaaacggtatgcaataatcccggcacggaataaacgtagaaaacgtagctgaggaataatagctaaaatttcataccagtgaatgaaagggaagaagaaccaacgcttatgatgtttataaacgatagcaattccccaacggaccagtagttcaataattagaaaaccaataaaccaggcttcagaggtaataacccatgggtgtaaatgggtacggtagaaagacaatacttggggcaaatggatatgttcaaagaaccatgccccaatactgctcattaaaaagaagttggctgcaagacagaacagattgaaaatgataataaacaccataaagatgtcgtagaccaaaaacagcttaaatgaaaggctgcttgaatctacacggtgatatttcgtttgctttccggaactgttttgcataaaagtggattcttttttaaagattcgtagtcgcgtattgagctttcattttctcgatgagctgatctttttcagtccagagttcatgtacccattgttgaaaacgttcacggtaaactgggtcatcttcataattgcccccgagaacccagtctggtatttcaattttacgaagattgaccgcaatttttgaaacgtcacctagccagaaatcgccataacctggtacgccatcagggtagacaatggtcatatcaactaaagcatcaattttgtcgcccaaaatatttaacgccagagctaaaccacctgctttaggttttaataaatgtttatatggtgatttttgtttatcgtgtttttcctgagtaaaacgagtcccttccaaataatttaataatgtaaaaggttgacttaagagctgttcacacgctttacgtgcttccatcatatcgcggtctttgagttcagggtttttcgcgatttgctcttttgtatgacgcttcatcattgggaagcctaagattttaaaagcttgacccacgaaaggaataaagatgagttcccacttggtaaaaaagcgggtaagcggcatacgggttaacccgaaatattggtttactgtggtatcaacccaactttgatggttacaagtcattaaataacggccttgcatattcagatcaaggtcttcgtcaatgctaatgtcccattttaaattaggtaaaacatgatcaatcagccaattattaacaccaagccagctattagtaatttgaatattggtttcatcaatttttgaagactttttaaatagctttgttaaacctaaagctaagacaggtggtccatgaaaaaaagtgctacctgtgatgactgtacctacagtgagtccacgtgtaattttttttagcgcagattgcttattgggtgcagttgacatataaatggccccgaatatccaaaatccatagaaagttgttcaactataactatcgtgaaatgaaatacaacggtatcttagacaacaatgaagaaattgtgatgagtgcacaccttaaagtgcatcaaaatattacaaaaaaataactaaactgtttattattaacaaaatatcaatgttttatacttcctttttgtttcattattcattcaacaacaaaacactcaaagtgaggaggcatgcaatgcgtgcattagttatttcaacagtggtaggggcagcagtagtactttctggttgtcaaacaacaggtaataaccttggtggcgttgaatacgataaagccgcattaggtactttgatcggcgcagcagctggctacggtatttctaaatcaaatgcaaactctagccgtcaaaacaaccgtgctgcggcaattggtgcagttcttggtgcagctggcggtttatatcttgaccaaaaagagaaaaaattacgcgaacaaatggctggtactggtgtagaagtaggccgtaacccagatggttctgttcaattgatcatgcctggtagcattacttttgatactaacaaatcaaacatcaagccaaacttctatgcaactttggacaaagtagctcaaacattggctgaagataacaagagcgcgattttagttactggttatacagataacactggtaatgactctattaacatcccattatctcaagcgcgtgctcaatcagttaaaaactatttagctggtaaaggtgttccatctagccgtatcgatgcacaaggttatggttcttctaacccaatcgcagacaactcaactgcttctggtcgtgaacaaaaccgccgtgtagaaatcagcatttacgctaaacaataagatctagtttattgtttcaaaaaccaccttcgggtggttttttatgggtgaagtataaaaaataatcacgacattctgcggcgcataaattgcattattagacatcatttatacatatccgtagatttactattgggattctaaaaaagagatgactataatcatgctcgaaaaattaagaggtaatacacgatgtcatctgccagtcaactgaacaacaagcaagaagaagccatgaaatatactcaaggccctttattggtgcttgctggcgctggttcaggtaaaacatcggtaattacgcgtaaaattgcttatttggtgcaacattgccgtattcctgcgcatcgtattacagcgatgacctttaccaataaagctgcacgtgaaatgaaagagcgtgtcactaagcttttatcacgtgaagaagcaaaaggtttgtccgtttcgaccttccatacttttggtttaaatcttttacgtttagaacttaaaaatttacctttaaaagctaatttttcgattttggatgcagatgactgtaaacgtattttgatggatttgatgcatcgcgataatttatcgggtgcagagagtaaagaactaattgccaaggcaatgaagaaaatttcagattggaaaaacgatctgattttgcctgaacaagcacattcgacgtgtgaaactcctgaagatgtccagtttgcccatctttatcaactttatgaacgtaatttacgtgcttacaatgcagttgactttgatgacctcattgttatgcctacccgcttattgcaagaaaatgcagaagtacgtgacaaatggcaaaaccgtgttcgttacttgctagtggatgagtatcaagataccaacaccgcgcaatatattttggtgaaactactagttggcgtaatggggcagtttactgccgtaggtgatgatgaccagtcgatttatgcatggcgtggggctaaacctgaaaacatggctttgcttaaacaggatttcccaaatctacatattattaaacttgagcaaaattaccgctcgaccagccgtattttgaaagctgcgaactgtgtaattcaaaataacccgcatatttttgataaaaaattgtggagtgataaagggcatggtgaggtcatcagaattattacctgtcgtaatgatgatgatgaagcagaacgtgtagtcaaagacttactgactcacaaacttatgaatggtaagaactggaaagattacgctgtattgtaccgtggtaacttccaggcgcgtgtattggaaacacaacttcgccaaatgcagattccgtacaaactctctggcggtacatcgttcttcgctcgtgcagaaattaaagatgtaatgagttatttacgtcttattattaacccagaagatgacagtgctttcttacgtattattaatacgcctaaacgtgcgattggcccagttactcttgagaagttaggcctatttgcacaagaaaataatttgtctttacttggtgcttcttctgaccagcgcttaagtatggtacttcctaaaaaggcagaaactcaattgcatgagtttgctgactttatctcgacgtttacacgtgagttgttggaagatgatgagcctgtgcctaaagttcgtcaaatgatgaatgaagcgggttatatcgactatattcgtgagcaatccgcaacgcctgctcaagagaaaagtaagctcgataatatcgagaacttgtttagcagtattcaaaacttaattaatcgtgctgaagatgttgatgaaaagaacattgaaagtgtgattcgaaaactagtcttgcttgatatgttagagcaacagcaagaggaagaagacactgataaagtgaacttacttactctacatgccgctaaaggtttggaattcccatatgtctatattatgggtcttgaagaagagctgttgccgcataagaactcaattgctgctgaaactattgaagaagaacgccgtcttatgtacgtgggaattacccgtgcacgtcaaggcttaactttgactttggcagagcagcgtaaaaatggtggtcaaatgaaacagatgaccccaagccgtttcctcgatgagcttccgcaagatgagctcgaatggttagggcgtaaaaagaaaattgcagcaaatgttgatcctaaagaacaggctcaacaatatttggcaaatttaaaagctttattaaagcgttaatttttttaatttttaggaaatcccatgaaagttcaagttaaattgctcgatccgcgtttaggtaaagagtggcctttaccttcatatgcaacagcagggtcagcaggtttagatttacgtgcctgtttagatgaagcaattgagattgaaccaggccaaactgttttggttaaaacaggtatggcaatttatattcatgatgtgaattttgctggtttaattctaccgcgttcaggtttaggccataaacacggtatcgtgcttggcaacttagttggtttgattgattcggattatcaaggtgagttgatggtttcagtgtggaaccgtggtcaaaccacattccgtttagaaccaggtgagcgtttagcacagtatgttttagttccagtagttcaggctgaatttgagcaagtagaggaatttgaagaaactttacgtggcgcaggcggctttggtcacactggtaaacaataattaatttataaaaaataatgaaaagaaacgcttgttttacaagtgtttctttttacaccttgaatgttacaatgaattatattacaaaacgctttactcatattcttttaactttttttagcaaatacccatttttcagattttgaatactctatgtttttgcgatagatcaaattgatctttaaatagaagatacgctatgaatgtaagacactcatttccaaaaaatattttccgtgcttacgatattagaggcaaactttcttatttaactacggacgtcgtccgttcaattgcctatggattggcacaacaatataaacaagcagaacaaactcaactgattattggttatgatgcgcgcctaacgagtccggcttatgcgcatttaatcgaagagatattagtagagcagggtttaaatgttacaaatattggttgttgctcaaccccgatgatgtactacattgcacgggagtttggtggtaatggcataatggtaacagctagccataaccctaaatcagataatggtattaaatggattttaagaggtgaacctccatctcctgaaatgatccagcaagtaggtgaatttgcgcaaacttatgtacctactcatacaatttcattattagaattatcaactcctcaatttaattcagaattttgtaaaaaataccaacaagcaatctttaacgatattcaactcaagcgccctttaaaagttgtattagatggcctacatggatcggcagggcattgctcaaaactcgtacttgaaaaaatgggttgtgaagtcattgctttacgtacgactccaaatggtgagttccctgatcatgcaccagacccttcacatgctgcgcatttaaaagaactacgtaaaacgattattgaacagggggcagatattggtattgcccttgatggtgatggcgaccgtgtcgtattgcttgatgaaaaagccaatatacttactgctgaccgtttattgtcactatttgcacaaatgtgtctggagcagcaaccagacaaagaaattgtatttgatgtgaaatgctcgctcatggttcaaagaaccgtagagcgacttggtggtaaacccaaaatgattcgcacgggaagtagcttcctgcgcgcgtatttatcccaatcaaatggtaacgctatttttgggggcgaatacgcgggtcattatgtatttaatgatgggcgtggttttgggtatgatgatggtttgtacgctgcattacgtgtaatggaatatttcaccgagtcgagtgcggcaacaatttctgatttattttctaattatcctgaaagatgctgtaccgaagatacttatattggcacccatcagtccgaccctaaacatgtactacaagatattgaaattttaagccatcgtttgggtgctcgaattagtaaaattgatggcgtacgtcttgattttgatgatggttttggcattattcgagcatcaaatacaggtgagtattttaccgtaagatttgacgctgataatcctttacgtttaaaggaaatccagcaaaaatttattgatatgttgcaagagcgttatccgcaaattgcacaagaactttctgaggcctaataaggagaggcgcaatgccacaagatcagcatctcggcgtcgacaaagcaaaaatcttgattgaagctttgccatatattcaacgtttttctggtaagacgctggtggtgaaatacggtggtaatgcgatgactgatcctgaattggagagttcatttgcccgcgatatcgttttacttaaaactgtgggtttaaacccgatcgttgtgcatggcggtggcccacaagttgactctttcttaaagcaattaggacgtgagtctgaccgtattgatggtatgcgtgtgaccgatgaagctacgatggaagtggttgaaatggtcctaggcggtagcgtaaataaatctattgttaatttgattaataaacacggcggccgtgcaattggcttgactggtcaagatggtaacttattacgtgcccgtaaattattaatggaaaaacaagaagaggacggttctatcaaacatatcgatttaggtatggttggtgaggtgactggggttaaaactgacgtattagagatgtttactcaaagcgactttattcctgttattgctccattaggtgttgatgaaaaaggtaatacttacaatattaatgctgacttggtggctgggaaggtcgcagaagcattaggcgcagaaaaattaattctgctgactaatattagtggcgtattagatgaaaacaaaaaccttttaaccggtttaacgacacaagaagttgaccgtttaatcgaaacaggcgtaatttacggtggaatgattcctaaagtaggctgtgcccttgacgctgtaaaaggtggtgttgtgagcgcacatattgttgacggtcgtgtaccgcacgcaacactacttgaaatctttacagatcacggggttggtacgcttatttctaaccgtacacaaacaactcactaaaccttattattttttattaaaagatcacgctaagtggtctttttttatgtcatttaattttggtcatttttttgtcatgagctttgactagtgtagtgggtgtcactaggagcgttcattatgctggaaaaatttaatcaatatcgccaaacctggactttacctttaaatcgccataaggctaacaatcaaacacaattccgctttgaatgggttgataatttaaaagaattacaagatgtacaacggtttcgtgcacaacaatttagtaaacaattcggcattcagtttgaagataatttagatcaagatatttacgattttggctgtgagcatgctgtattaagagaaaaatggacaggagagatagttgcttatacacgacttaagctcttccaaggccatgaaatagggcaaagttacagtgctaatgagtttgatattgtcccacacttgtcacatttgccaaatgtattagagatagggcgtacttgtgtgcatccacgttttcgtaatggtaaggcactttcaacattatggctgaatcttgcacctaaagtattgtggtcaatgcgcgctaaatatttgatgggatgtgtcagtattcatctgcaagataatttggctagagcgtactatacacaccgtcaaattcagcaattaccggacactaaaaccatcgatattcgttctaaaaaaatctatgaacctgaatatccggagtttagtttccctcaagacgagcggatgccgaaactattccaaatgtatttgagtatgcagtctaaattatccaaagatgccttctttgatgctgaatttaactgtctcgattactttgtatttttagaagtgaataaaattgccacttcgtttgtaatgaacaaaatggctcagcgataaagttatcttatattttgtaatagcgagcgcatattgggatttacaagccaatttactctcatgcacaatagtacgcatggggtaatgaagtgaaagtttaaaaacaatatgtgccagctattaggaatgaattgtgcaacaccaacggatatcactttttctttccgtggtttttcacaacgcgcaggaattacctctgaccatagtgatggttttggtattgccttttttgaagataaggcatgccgtttatttgtagataaccagtctgcagttgaatcaccaattgctgatcttattcgtaattatcccattaaatcacgtaatgtaatcgcacatattcgtaaggcgactcaaggcaaaattacgcttgagaactcacatccttttattcgggagttatggggacgtcactggatttttgcccataatggcgatttacatgattttaatccacccttaagcggacgttttacgccggtaggaaataccgatagcgaaagagcattttgttatttattagatcaactggtagaagtatttggttatgaagaaccaacgcttgagcagatatttgaagtattagaaaagatttctcctaaaattgcagaatatgggacatttaatttctgtttatcgaatgggcaagctttatttagttatgcgattactaaattacattggttagttcgagaatatccattcaataatgcacatttaattgatttagatgttgaggttgattttagtcaggtaaccactcctgaagatcgagttgcagtaattaccactgagcctttaactcataatgaaacatggattgcttatcaacctggtgaaatgattttatttcaacatggtaaacctataaaaaaagcgattactcaagttgaaagattaatacgtgaagagaaaaatcctgaacttaagcgtattactcgtgctgaccaatattaattttttattgaaagaaatgtaatttcttaagaaatatatatttttgtttatttaataataaagtattttgtttaaaaaatactttatctttttagttggttaatattaattaattttttaaaaatcaaaatcttaactatttattcatttttatttatttaaagccgacaaaatagctttgtttttatttataccctttaaagataagatgcggtttatgcaacagtcattgaacatcattgggggtgatgtatgaaaatgaaatgggcttcagaatataatactggtattgacgttattgatgagcaacataaacgaatactggattatattaatgagattgatgatgtaaaagatgatgaggatagacgtcgtattaaagatgtcttagacaatattattgattatacacaatcacattttacctttgaagaaagtttacaagaggaagcggattataaatatagagtgcctcataaacgtgtacatgacttatttattaaaaaaatagagttatatcgtgaacgttttgaaatgggccatacgattgaagcagaattacaagagatcttggctaaatggttaattaaccatattcaacatgatgatgccgattatgtgggggcagtaaaagaaaatatgatggggattattagagaaaaagaaaagaagaaaggaaagaactggttcgcccgttttttctcataaccttaactaaaaaaactctaatatacagttagcgcggcaaactatcgtttcggtggtttgctttttttattgtgcaaactttgattttcatgcatgagacgggcaaaatatctatagactttttcaaggaatgcataatgcaggacatacctatgtcacgatggttatcgcctcttatggcgttttgcttatcttttgtcatcatggccactttggcacccaccatgggaatccagattgatcgtcaaatcgatttctggttattgtggtttggcactatgttgttattggcattaccagtttgttatttggaaattgctttagcaaaacgatcaaaaacaaccgctttaaatgcgttatcgagtttaactcgtgaagctgatagttcccctaaatggcgtgtggttggctggcttgctgttgtttttattcctttcttagcgggtaacgttctaagtactgcgagcaatatattagttgcacagtttgccccaagcatttcgggtcaaattatttttgcaggccttgcagttgctgccttggtattatcttttattccacgccaaatactcattttattaatgaccttaggagtaatcgcttctattgtgttggcaaatatgatgggctcgactttacaaccttggcattggaccagtgttgagtttaaggagtggggtaatgcaactgtacttgcacttgtcgcgagcgggttaggtttagggctttactggcaaaatagtgtaggtgctgttcaggcgcaagaaggagcaacaaaaactgttcttccaatttggttagctcagctcattgctgtggttgcttttggctttttctcgcttcaggctcaattacccgttttaacgtggatatttactggtgtaatgacatccgcgttatttgtgcagttggctagagaacaacttgctcagcgtcagcttatgcctgttttacaatgggtgattattgttgtagcaattgtagtttgggctgtgccggaagttcataatttattcacgctcattcttatgctgtggggcttacttatttgcttaatctatgcaatttttgcaggttggattatgaaaattagccacttgcgtaaatcgatgaatttcagcaatgagcttttttataacttatggcgtattgctgtacgtatcgtattgccgctttcaattattgtggcaatgattgctgtaattggacaaagtatctaatggaacgcacacaacaagtttgggtcgcttttgcggtaccggaacaacagtttttaatttctgttccatttgaagagggaatgactgctgcacaggcagttcaagcaagtggtttatcaaatcaagttgatttgcctgaaccacttcagctcggcatttttggagtaaaagtagaaactgatgcggtagtacatgcgggtgatcgagttgaggtttatcgaccattaatgattaatccaaaagatattcgccggaaacgtgctgcgaaaaaccctgtaggcagatacattaaaggcaatcgctttaagcaatcagctcaataagcaaaacccctcaagtatttcactagaggggtttctttttattagaaaaaacgattatagtggtggggcagttaaaattgcttctttggaagcaggtaaacctggttgcgattctggaatagtctctaaaccttcaattttagttacggttccagttccatcaaagtaaatttttaaatgctgaccatgtgctgcggggattttcgcttttttagcatatgttcccgggatatagttgtagatatagtcccaacgttgtggattgaggggatcagtcactgttgggctaccaagcaaaaagcgcacttgctggaaattcatgccgacctgtacttgagaggcttgagctttagtcaatggagtcccttgaggaatatcaaccttatatacaccaaagattgaacaaccagctaggagtgaagtgacgaataacgtcagcacgagtttttgcattttgctacactatcccaataaattatgatgcatttgatcaaaggatagatcatacttcatctaaattctattgcctattccaacttgagatttgttgagagaccttttttcatgcctatttccaatcaagatttgcgcaaagctggacttaaagttacccttccacgaattaagattttggaattattagaaaattcaaaacaacatcatcttagcgccgaagatatttacaagactttgttagagcaaggggaagatgtcggacttgcaacagtttaccgtgtgttaacacaatttgaagctgcgggtattattcaacgtcatcattttgaaaataaccattctgttttcgaaatcatgcaagaagatcatcacgatcacttagtatgccaaaactgtaacaaagtcattgaatttactaatgatgttatcgagaaagaacagcattctgtagcagaacaacatgggtttaccttaacgggtcactcattaaatctctatggttactgtaatgaacctgaatgtcaggaagcattgcgcaagaaataatcgttttcacataaagaaaacaaataaaaaaggaaggttacgtttaaccttcctttttttatgaagaaattactggcggtcaaaagttaaatgctgtttcccgtctgataattgatcaggaccttcatctgcaagtttaatggttaaacgtaaatcgttcggtgagtcagcatgtttaagtgcatctttgtaggtaatttgaccagctttatataaatcaaataaagcttggtcaaaggtctgcataccaagttcacgtgagcgtttcatcaaatctttaatttcatgaatttcacctttacggatgtagtctgaaattaatggtgagttaattaaaatctcaattgctgcacggcgtgaattaccatctggtgttggaatgagctgctgcgcaatcattgcctttaagttaagtgacaagtccatgtaaagctgactatgacggtcactttcaaaaaagtgaataatacggtcgagcgcttggttggcgttgttagcgtgcatggtagctaatacaagatggcctgtttcagcaaagccaatcgcgtagtccatgacttcacgagaacggatctcaccaattaagatcacatccggcgcttgtcgtagtgtatttttcaaggcaatttcaaatgagtcggtatcgatcccgacttcacgctgagtaatgatgcaacctgcatgttcgtgaataaactcaatcgggtcttcaatggtaatgatatggcccttagagttatggttacgatggctgatcattgaagccagtgaagtagatttacctgtgcctgtcgcgcctacaaaaataataatgccgcgtttggtcatcgataaatctttaagtacaggcggtaactgcaagtcatcaattgaaggaatcttggtttcaatacgacgtagtaccatgcccggcatgtcgcgctgctgaaaagcactgacacgaaaacgcgccgttttttcacggttcataatggcaaagttacattcacgagtttctgcaaattctctgcgttgtttttcactcatgatggaatgtaacagttgaccaatcacttccccagaaagactgttttttgaaattggaacaatttgcccgttaatcttcatagagggcgcaacgccatctgtaataaagagatcggaagattttttttcaaccatcaggttgagcaagtcattaaaatccataattgtattctcgctattttgttatttttataggaaggattcaggctgttttgccgcagtacgtgcggtttgtgggctaatcacaccgcgagcgactaagccttttaagctttggtcgagggtggtcatgccatgatttgcaccagtttgaatggctgagtacatttgtgcgactttgttttcacgaattaagttacgaatagccggaataccaatcatgatctcatgtgctgcgacacggccaccaccattctttttaagcagggtttgtgaaataaccgcttgtaaagattctgacagcatggcacgaaccatgtctttttcttcggcagggaatacgtcaatcacacggtcaatggtttttgctgccgacgtggtgtgtagtgtaccaaacaccaagtgacctgtttcggcagcggttaatgccaagcgaatagtttcaaggtcacgcatctcaccgaccaaaataatatcagggtcttcacgcagtgctgagcgaagtgcttcattaaagccgtgtgtgtcacgatgcacttcacgctggttaatgagacatttcttagactggtgtacaaattcgattggatcttccaccgttaaaatatggtcatagcggttttcgttaatataatcgagcatcgctgcaagcgtagttgatttacctgaacctgttggtcctgtcaccagtacaatgccacgaggatagtcgcaaatatctttaaagatttgtcctagacctagatcttccatggtgaggactttagatggaatggtacgaaatactgcaccggcaccacggttttggttaaatgcgttaacacggaaacgcgcaacattaggtacttcaaaagaaaagtcagtttcgagtttttcttcatagtcacggcgctgtttatcattcatgatgtcgtaaacaagacggtggacatctttatgttctagagctggtaagttaatacgacgaacttcaccgtcaacacgaatcattggtggcatgccagcagaaagatgtaaatcggacgcgccatttttcacagagaaggcgagtagctctgtaatatccataatttccccaagtaaatcaaaatatgtcattattttgtagaataatatacggctttcaccgaggcttaccaacacctcactttaggtgaaaagcaaaaaagttttttgaaaatgagaaccttgtcaatgaattacctgcaagatgcgcgacagcacgtattacagcaaatcagaacagcttgtgaacttgctcagcgtgcgcctgaaaccgtgcaacttttagccgtatcgaaaactcatccgagtgaaagattgcgtgaaatgtatgcagcagggcaaagggcattcggcgaaaattatttgcaagaagctttagataaaattgatgctttacaggatttggatattgaatggcatttcattggtcatgttcagcggaataaaactaagcatttggccgagaagtttgattgggttcatggagtagatcgtttaattattgcagaacgcctatctaaccaacgtggtgatgaccaagctgcacttaatatttgtttgcaagtcaatattgatgggcaagagagtaaggatggttgtgcaccggaagacgttgccgagttggttgctcaaatgagtcaactaccgaaaatcaagttacgtggtttaatggtgattccggctcctgacaatacaggtgcttttgcagatgccaaaaaattatttgatgcggtaaaagtccaacatgctcacccagaagactgggatacattgagtatgggaatgtcgagtgatttagaagccgcaattgccgctggttcaacaatggtacgtgtaggcacagctttatttggggctagagactattcgcaaaaaggctgatgtaagcgatttcttacagaaattgcggccttttgcggctatggcagaccatgctttttttgtactatgaactcattaggaaacaggatgtttctaagaataacaataaaaagtcatgaatggatgcagacaggtacgacaggagtcataccaacgcagaatctaaaaaagccccgacaggatgtcggggctttttagtttttaacccactatttcaatggtacttgcaccagcgccaagtggtttcacttgaatttgtacaggaatgcgttcatgcatttcttgaatatgtgagatgagaatgacttgacgtccctgattttgcaattggtccaaagcattcatgaccatatgcaaagatgaggcatctaatgtaccaaaaccttcatcaataaacagtgattcaattttcattgaacccgatgccatattggcaatcgctaaagacaaggcaagggcagttaagaatgactcacccccagataaagaggcaactgagcgggtttctccatccatgtcgtggtcaataatggcaagacttaatgactgatcaagacgttttagcgtataacgctgagaaagcatcgccagttgttggttggcatgttcaactaaaatatctaggtgatattgctgagcatagtcacggaactctttacctttggcatcaccaatcaagcctgaaattttgctccagcgatgttcttcttgttgaatattttgaatttgctcggcgtatttttgctgttttgcaaggttttgctgatgtaattcaagcttcagctttagcccgtcacgcacttcaagttgtgctttgagctttgcaatattgtcttgaatgagggtaacgagcttttcgtattcaatatttggctgagtttgtaagtgctcgcttaattgctcttgcatcgttttaagggcagaagaggcttcacttaataaacgctcagcatgattaagacggttacgaatatcttgctcttgaactgaattaatctgtatgagtgctgtaagatcagatgcctgaaaatcagtatgggcttttaaccagttttgaatttgcccatcaagctgctgttgatgttgttctgtgtgttgatactgatgtttaagttgatcgagcgcctgtttttgctgctcaaagttttgtctggtttgttcgaaacgttgtttagcctcatgatacgccgtttgttggtgctgacgtttagcgtcgtgctcaattaaccattcatgcggcttaatatccgaacggcccgtcatttgctgaatgagcgataccgctttttcattattttgttggcctttaagcgtaatctcttggagattttgatcgatctcatcaatttgcttggtcatttgctcaaggctagcagacagcattttaagttcttgctgctgttgttcaaaacgctgtgaaagctgttcttgttgttcaagttgcttagcacgtgcatcaagaatagcccaagtctgcttagctgtttggctacttgcttgctgccatgcgtgctgttcggtttccgataaacactcgacaatatgttgaacttgttgttgccattgctgtgctgtattaagcaaactttcattacgctgaatagtttgaataagctgattgtgttgtttaatggcttgggttaaacgcacattttctgagtcaaataaacttatggcagtttgtgtcgcttgtctcagctcattaagtgtttgtaagatttgttcaggagcttgattaagctcaatgtgtaattgattgaggttaaacgtttgctcaagttcttgctgtaagtgcgtctgttttacttgcagttgagctaggtatttctgaacttgttcaagctcggcccggcactgagtaagtgcatgttgctgggtttgccatgcattaaacttagtttgctcgagtgcaatagcttgttgctcttgctgttgctgcaaatcgaacaaggccttggatatcgcactgtcatcaatacgataagggtgatgggtgcttccacagaccaaacacgcttcaccttctttaagattggcacgtaactgttcaatattttcggtgtgtagtaaacgttgctgttgcaggatgtgctgtaacttttcacgttcagtttttgctgtttggtagtcttgttcagctaactggcaaacggttttaagctgctcttcttgcgcggaggcttgagtatgtttttcggtgaattgctgaagctcagcatatagctcatgataaatttttattttctgttgaatcagatctaactgcgtgacttgagcaagtttctgatctttatctttacgctgttgttcaagctttaactcaatctgttcaacggtgcctagtgaaactgtgagttgttcaagttcacttttagcttccgatagcttttggcgagcaagggtagggtttccaatctgttgttcaatcgcttcatagttttgaataaattgcccaagctgatgtagatgtgctgaaaggcccttatctaatgcagcatattgctgagtctggatcagctgctgttgtagatgaattttgttctgctcaagctgtgcaatatgctgttgtacagcgtttcgctgctgttgtagtgggcttaggttttgctcaagtacctgtcttttttctttgcactttttatattcatcggcaataaaagcgcgttcttgaatggactgtcgaacttgatttaaagcatgttgatgctgttgctcaaaatcgagtgtttgtttgagctgttgttctgcaagttgatattgtttttgtcccgtttcaaaaatttgcaccaactcattaaacttggtttgagcttgctgaatttgcggctcaagttgttgtagggtctgtaaattttgagcttgctgaaaaacttgtgggcgtatttcagagaaaatttcgagtcgttttaattgctcacgttcactagccagttgttgatggtgattttgctgggtttgaaactgttgctgtttcgcttgaacttcttgctcaagttttgctttgcgttcaaaccattgttgctgtttgtctaagacatgtttttgctgttctaactgttgatagttttgttcggcttgctggtattgctcggtaaatgcagcaatctcttcatcagacaaaatttcaatatggcctaagaactcttccagctgtttacgctgctttgcaatatcagctgttttacgaaaagccagttcaccgattttggcgaaaatgctggagttggtcaggtactcaagtaattcaccacgttcactgtctcgagcttttaaaaatgcagtgacttctgactgggcaagtaatacagcacgagtaaactgctcaaatgaaagctgggtaatttgtttaactttttcatcaactgctttggctttgtcggcaagcacgacaccagcggtcaagcattttaagtggcgctgcacactttgcaatttaccatttgggttttcacgtgcacgtttaatttcccaacgagccaaatagcgcttttgatcttgcgcaataaagcaaagctcagcaaaaccatgtcctgtaccacggcgtaaaacagttaaaggcgaattggtcagtaactcggaaccatcaacatcttttaacttaccatcactgtctttaaggcgaggaacccgattaaacaaagccagacacatggcatctaaaatggtcgatttacctgcgccagttttccccacaattgcaatgagacctgcatgggccagaggtgcgctttcaaagtcaataaaatgttcatcagcaagcgatgccagattttttattcgaatggataaaattttcatgacatatccttaatggcttgcatcattttcaagatgtttttgtgcttcttgtaccagactcagaaaatcttttaagaccgcatcatcggcgctgtaaccttgtttttcccaaatattttgaaagagtttttctggtgttggtggctcaagagcaatgtgctgggtagtatttgaattagtcgtgtctttgttcacgtattgacgtgaaatacgcactaaacgatagcggtcaggtggcagagctgcttcaaactgctgacgtaaatttggctgtggcggcgttaaactataatattcaatatcgacatattcacggtggtcaatattttcaatcacaccgtgaggcaaggctttgagttgttgcagcacttcgtttagctcaccacgaatgcggtgcaattgtatgcaacgcggaatttcgacagcttcaaattgcaaacggctgtcagtgtcttgagaagggtcgattttgacctcaactacttggtgtttatagttaatttcgctaaaagaaagcggaatgggtgaaccgctataacgaatgtgtggctgacctactttttgtggtttatgtagatgtcctaaagcgacatagtcgacagcatcttcaaataaagtcgtcgaaagtgcctcttcattaccaataataattggacgttcagagtcagatgtttctccaccttgcatatgtgcatgcgacatcaaaataagcgcttggtccggtgtcttgcgacgtttggcttcggcaatgagttgctggtgcaaataggcaatcgcatttttgctattggtggtatgttcgttaaagccagtaatttcagccgaacgtaaaaaaggcagggcaaggcaccacgccacaatatcttgattttgattataaataggtaaaagcagtcgatcgaggtctagggttttatcttcattccagcgaaccacacctacggtttttgcattgtatttttctaaaagcggttcaacctgttcaatacggtagcctgagtcatggttacccgcaatcatgagtgtttgcatgtgcggtgcaatacgatgggcatctgctaaaaattggtagagttgtttttgtgcttgtgaacccgggttaatgacatcaaaaatatcgccagcaataagcagggcatgtggttgtttttcttgaatttgagtgagcaaccagcttaaaaattgttggtgttcgtagtgtcgtgagtgattataaaaaaactgccccaaatgccagtcagaagtatgtagaaaatgtacggacatagaaacagacatcaagccaagataaacacagatacgttagcataaattggcaggagattttatcaagacattttaaagtgttcgttatttaagccagcaatgaaatctgaattattttgtctccttaagctctgctttgttactatcaggtcaaaccatgaactttgagaacaaaatggctattcataaatacgaagtaaaaatacagtgggaaggcaatacgggtacaggcacttcatcttatcgttcatataaacgagactttagtattcagcatcctcaaaagaccactattcaaggttcatcagaccctacctatttaggcgatgtgaccagatggaacccagaagatttattggtcgcgtcagcttcagcttgtcataagctttggtatttgcacctatgtgcagtcaaccatattcacgttgtgagttatatcgatcatgcactgggatttatggaagatacagatccggtcaaacgtggtcattttacccaaattattttaaggcccgaggttgttttagaaaaaggtgctgaccaagagcttgcagcaaaactgcatgaagaagcacatcatgaatgtatgattgccaattcggtaaattttccaattacatgtgaagccagctttagctttgctgaataattcatatgaaatagccaccgataaaagcggtggctataaattaaaataaataggctaaataaaatctttaagttgcattttcatcgacttgaaaaataccaaaaacgttgtggtctaaatcgacaaagtaaccatgccaagcgcggcccggaatagcgaatttatccattgccacaatgccaccttgcgctaaaatttttgcagccacttcatcgaagttttccacctgaaccgaacaggtaaatgcattggtgccatattccattggcggtgtttgagcagggcgttttaatagtccacccataatcgaaggtgtttctatgcggtaatattcaataggtaagctttcatcgagtttaaattgccaaccaaacacagcttgataaaactgcgcatcgcgggcagggtttgaagactggatttcaaaataggcaatattgttcatattatttaaatcatatttttatggtgtaaaaagtatacgcatagcctttatagccacgaaagcactattgtgtatggtgagcgtaaaataaatgaaagtactagaaaataaaaaccgacgattcgagtgatgagagaatcgtcggtcaaaaacttcatcaagggtttcggctgctaacaaaacctaatccgaaggaagaaagagtcgtaatgaaaggtcaccgaaacaattttgcggatgccgtgcaaaggaagtattcggttgctgcgaccttgttaccctatataacgtcaagagatcaggattggttgacagaaaaatgaaaaaaaatcgaaaaaaatttataattatttttaaacccataaattaggcaaaaatatgaccaaattacgttcttactttctctggttttttgctttatgcatcgtgcttactttaattgtcggtgtgattgcagcactattaccagcgagtgtaggcggtattttaacagccgttccatatttaggcgcaatgatttttgtcttatttagatttttaaagaaagaacgccgtgcaccgacagtaccagaaaaaaagaaatttactttaggttttaccctcatattttggggctataacttgtgtggtgttttatttggtctgtttttattttcaagaaaagaccctgagattttgcaaaactttatgctttacctcaaacagcctcagttcttaagcattatggtgattatgcttttaatgttagctattccgctttatttaattacctactggttttatggaaaacaggcacagcgtatggcaaacaaaatgtttaatgtgtcataactcaccacaaaaactgatacgattagatcgttattaaattttataactatattaattaaaaaactgctgtcctcggttttggaggaaatatgaataagaatgtattaatcacaggtgccagtggctttattggaacgcatttaattaggttcctgctacaaaaaaattataacgtgattgctgtgacacggcaggctggaaagaaatctgaccatcctgccttgcagtgggtacaaaagttcgaagatatttcgatccgtcaaattgattatgtggtgaatttggccggtgcaaatattggtgagaaacgctggaccgagtcacgtaaaaaacaactcattaaaagccgtgtaaatacgacccgaaaattgtatgtatggctcaagcaatctcaaatttttccggaagtaattgtgtctggttctgcaattggttattacggaatagatgctcaagaaaaatgggcagaggtgtgcactgaacaaagttcgccacagcctatttttatgtctcagctttgccaagagtgggaactcgcagcgttagcagatcctcagcaaaatactaaaattattcgtttaggcgttgtgtttgggcagggtggcggcatcttgcctaaaatgttgcttcctattcgactcaatttagtcggtcaaattggtcatggccgtcaacctgtggtttgggtacatattgaagacgtattaaacgcaattgagtttatatttcagcatcctcaatcagctcaaattcataatgtggtggcgccagaaaatgtgacccaaaaggtatttgttgaacaagctgccaaagttttgaataagaaaccaatgttgtcggcgcctagtacagtttttcgctgtttgttaggagagcagtcgcaattgatcttaaatgggcaatacgtcaaacccgcagccttacaagcagaaggatttgagtttgcttatcctcaattaaaaatggctttagaaaatatactcgcctcaggctaagattttattttgcaagcgctctggtgaatatgctttggcatcaactaaggctggttgacctagcataagctgacgaagcaattgcgcagaacctgcgcccatacacaaaccatttctaaagtgaccaaagtttgcccacaggttatccatttcaggcattttgccaatgtacggaacgccatttggtgaacttggtctgagtcctgcccagcgatgtacaatcgggaaatcggccagttcaggtaccatttctaaacacgcttctaaaatattgtgctgcgtagtttcatcggtagaggtgtcaaaaccacgatgtgccatgctagaaccgcacacgatatgaccgtccatacgtggaatcaaatacatgactcgattcatacacatggtcggtagccagtgagcaggggttttaaataacagcatctgaccttgcacaggttcgactggaatgtcgagttgtaattgtgagttccaataatgactccaagcgcctgaagttattacaaaatggtctgctgtatgtttgcgaccatcttcggtttggagtgcttgtatggcatcaccttgttgaatcagttttttaacaggagtgttttcaaaaaactcaacatttggatgttgttttaaatagctaatcagggactgtaatacacgtggattgcgaatattagacagttcagggaagtaaatggcttcttgaaattgttcggaaatatgcggattaacttgttctaaggcatctctttgtaaatattcacagcgctgcatcggttcttgatgctgctcggcgtaggaaagcccgacgtcaaaatcttcttcatcaaaaatcagcatgcctgtgtcatgaatttcaaaatcaattcctgtaacagggtagagcttttggttccatgcttgataagaggctttgccaaattgggcaagttggttcactgcatgcacatagcgccacgggtacatcggagagagaatgcctccaccagcccaagaggctgcttgtcccgcttgttgttgatcaaaaatgctgatggtacagccttgttcaaccaactccagcgcagacattaatccacttatgcccgcgccaatgattgcaatatgcatgcagtgttatcctttctctgcgaacttagttcatttccttgagtttttcagcagcggtttctgcaaagtaagtccagattccgtctgcaccagcgcggcggcagcacatgagcgattctaaaatcactgagtctgataaccagccattttgaattgcgccagctaacattgcgtattcgccactcacttggtaaatgaatgtcggaataccaaaggtatctttcacttcacgtaccacatccagatatggcatgcccggttttacaatcaccatgtcggcgccttcttgaatatcaagcgcgatttcatgtaatgcttcggcacggttggcaaaatccatctggtagttatatttattaccacctttgaggttggatgcagagccaacagcatcgcggaacggaccatagaagctagacgcatatttcgcagagtaggccatgatgttggtatagatgtgaccattggcttctaaagcctgacgaatcgcgccaatacggccatccatcatgtcacttggtgcaatcacttcggcaccagcttcagcgtgacttaatgcttgtttaatcaagcattctacagtctcgtcattgagcacatagccagtttcatcaataatgccgtcttgaccatgagtcgtgtatgggtcgagggcaccatcggtgattaacaccatttctggcaattcttttttaagcaaacggcaggtggtttgaactaaaccatcttcacgccatgcagcttctgcggtaaggcttttatcttcttgaggtgttacagggaaaagagccagtttggatacacctaattccagaagtctttcagcttttttcagtaataaatctgccgacaaacgctgaatgtttggcatacttggaatatcttgggtttgattttgtcccggtaatacaaatactggataaatcaagtgattggtagtgagctgtgtttcgctgaccatcgcacgcaactggtcatttttacggatacggcgcatgcgagtagctggaaatgcaggacgattgaacgtataagtcataacaatctcgatgttcggtattacactaggataggttggcggatattccattactgtcaaccgactgctgtattgtagccccataatgctggatttgtacaaaattatgggtgtttatcatgcttttaaatttaggcaacgtatgagtgatgaaaagaaaaattggacggggaacatacaattaggcgcaaaaaccgacctaaatgtggttctcaaccaattgtgtaaggcgtttaatagctgtccattttttaagcatagtggaatgattatgtgtgtggtagatgggcacattgaaggctatgttgaaatgcaacctgacctcattggcaatttggcttttcaggttttgcatggtggtgtggctgcaactttgctcgatagcattggtggaattgtggcaatggaacatctctatcgccgttcaacccccgaaaccctgcctgaaaccattaaacaggttacacgcttggcaactgtcgatatgcgtgtagattatttggcaccggggcgtggtaaatattttattgcacgtgccgaagtcctacgtttaggccgtaagggctgtaccatgcgcatgaccatggtcaatgatgaagataaagccattgctgccggtattgcctcatatgcctattaatctaggcattttaagcatttaaaaagcgctcagggcgctttttttcatattaaaaaagataaaaatttcacaaaaactttgagataaacattaatttaattagaacgaacgcattagttatatttttttattctcatatcatgaggttttagcgttaaaattgtctcctttgacaatgcggtatgtcttgtttatagaaaaataaaaactctataacaaggtgtagtgcgagattgatggcaaagccaactcatctttaggaacataccatgactgatgcacaaagcaatgtacaagaaacagtgccaacaacatctgcctcggatgacaacatgcaaaacaagcgcaaaaaatttcttggtttctttgcgctgattttattgatcgccgctattttatatgcaatctgggcattatttttaaatcactcggtgagtacggataatgcttatgtcggtgcagaaaccgcgcaaattacctcaatggttagcggacaggtcgctcaggttttggtaaaagatactcaaacagtacaccgcggtgatgtgctggttcgtattgatgatcgtgatgccaaaatcgcgttggcacaagccgaggcagagcttgccaaagcaaaacgccaatataaacaaactgcggcaaacagtagttctttaaactctcaagtggtggttcgtgctgacgaaattaacagtgctaaagcacaggttgctcaagcacaggccgactatgacaaagctgctttagaactgaaccgccgtgcacagcttgctgcctctggcgccgtgtctaaagaagaactcaccaaagcacaaagtgcggttgaaactgctaaagcagggctagagcttgctaaagccggccttgcacaagcgacttctagtcgtaaggcagccgaaagcaccttagctgcaaacgaagcgttaattcagggtgtaagcgaaacctcgactccggatgtacaagttgcacaagcgcatgtagaacaagctcagcttgacttggaacgtaccgtgattcgtgcaccagttgatggtgtgattacacgccgtaatattcaagtgggtcaacgcgttgcaccgggtacaagcatgatgatgattgtgccacttaacgatttatatgtagatgctaacttcaaagaaagtcagttgaaaaaagtccgcccaggtcagccagtcacattaacgtcagatttatatggtgatgatgttgaataccacggcaaagtggtgggcttctctggtggtacaggctctgcctttgccttaattccggctcaaaacgcaacaggtaactggattaaagtggttcaacgcttaccggttcgtattgcacttgacccgaaagaacttgctgaacacccattacgtgttggcttgtcgatggaagcaaaagtcgacttatctgcgaagtaaacgcttatgaaaacgcaaacaccttttgccgagttaagcggtggccgtttactactggcagcgtttgttattgccttgtcgaactttatggtcgtacttgatacgaccattgccaacgtctctgtaccgcatattaccggtaaccttgctgtttcaagcacacaaggcacatgggtcgttacttcatatgcagttgcagaagcgatttgtgtacctttaacaggttggctggcaggccgctttggaacggtgcgggtctttatctttggtttaattggctttacggtcttttctttcctatgcggtttggcaacatcgttagaaatgttggtgtttttccgtattgggcagggcctttgtggtggtccacttatgccacttagccaaaccttgcttatgcgtattttccctcaagaaaagcatgcgcaggcaatgggcctatgggcaatgaccacagtcgttggaccaattctaggaccaattttgggtggtctgattagtgataacctgtcttggcactggatcttctttattaacttaccggttggtattgtctgtgtattagcagcaatgcgcttgttaagagtagctgaaacagaaaccatttctttaagaatcgacactgttggtttaggtctattaattctgtggattggtgcattacagcttatgctcgacttggggcatgaacgcgactggtttaacagcaccagcattgtggttttagctttaactgccgccattggctttgtggtgttcctgatatgggaactcaccgataagcaccccgtggtggatgtcaaagtctttaggcataggggctttgccatttcggtactggccttgtcgctcggctttggtgcattctttggcagtattgtactgataccgcagtggctgcaaatgaacctttcctataccgcgacgtgggccggatatttaactgcaaccatgggctttggtagtttgaccatgtcaccgattgtggcaaaactttcgaccaaacatgacccgcgtgcgctggcgagctttggtttaattttgctgggtattgtgaccttaatgcgggcattctggaccacagatgccgactttatggcactggcttggccgcaaatcctgcaaggttttgcagtaccgttcttctttatcccactgtctaacattgcactgggttcggtgttgcagcaagaaattgcatctgctgcgggcctcatgaacttcttaagaaccatggcaggggcgattggcgcttcaattgcggtgaccgtgtgggacgaccacgccaaagttgcccgtagtgaaatggtgtcaaacctacataccactgaagtacaaaacacacttttgcaaaatggttttacggctgactcgactttaggcattatttcaaaccttgtcgataaagaagccattaccatgtcggcaaaccatgtgtttttactgtttgcgatcgtgtttgtctttgcggggctggtcatttggctgtgtccaaaaccaaaacaggttagcggtatgccttctcactaaacatcaaaaagcatctcttcggaggtgctttttttaggcctactacaaaatgagcgagtttataaataggaaattttgcttgtatttaaagaaataaagcatgccagaattgggcaaatcagttataaaagagtgtgataacaaacaaggagacatcacacagagtacaaaatcaacacccttaatcatttaatattattaaaactttatttttatcaaagattaaaaactgaagacctgaaaacaaagaagcttgcatggcaattgcatggataggcaggcgtatatattggagttatcacgtgaataaaagatattcatttttgttcagtagtttattagcagtcggtttattacaaggatgtggagatgactcctcgtcagatcagcccaaggatgattcaaatacaaccccacccaatttaattgtagataatgacccgaccagttgtagcaaactggcccaagacggttcaagtgtggtggtcggttcaaaccaaaatggtgacccagccgcgcccgagggtgcatcgggttatagactcggtaacacggttaaatacgcagataaatatatggtggtggcaaacacgccacttgcggtaaaagcaggttgtgatgttttaaaagcaggcggtagtgcagtcgatgcagccgtagcagtacaagccgtgcttggtttggtcgagccacagtcgagtaccattgccggtagtggttttatgatgtattacgatgccaaaaccaaacaagtcacggcttatgatggccgtgaaaccgcaccagcggcagccaacgaattttatttaattcgccaaaatatatatgacccaaattcacctccacctgtaccaaatgcccgccgtagcggtcgctcgattggtgtgccgggggtgatgcgtttattggaacaagcccaaaaagaacatggcaagcttgaatggaaacagctttttggtgaagccattggtttggctgacaacggtttccgtataccggggcgtttggcagatgccattgcaagtaatgcaagcaatttagcactcgatgcaaatgcaatggcgacttatttctacccagatggatcaccacgtaaagtcggcgagaccatgaccaataaagcctatgccagaacactcgaagcactcgcttcacaaggggcaaacgcactacacactggtccaattgcgcaagcgattgtggcaaaagcagggcaaaccgtgggtgacgacccagcaaaaactccaattaccccaagtttgatgaccttgcaggatttatcgaactatcaggtgaaaaaacgcgacccgatttgtacgacgtaccgtgaccgttactatgtatgtaccatgccacctccatcttcgggagggattgcggttgcacagacgttgggtattttagaaaactttgatatgtcgctttacccacctaaaaaccctgaaaatgaaggcggtgtgcccgatgtcatgggcgtgcatttagtgtctgaagcagagcgtttggcctacgccgaccgtgataaatatgtggcagataccgactttgttcgtttgccggcacagggtattccaagttttattgataaaaactacttgaagcagcgtgcagcactgattaacccgaaccaaagtatgggcgtagcaccggcaggtaatttcaatacagcggcaggtgtagataccactgttgaacatggcacgactcagttcacgattgtagatgcctatggcaatgtggtttcaatgacatcgactgttgaatcgagcatgggttcattccacatggtggatggtttcttgctgtcgaaccagttaactgactttagcgcgaacccttatgacagcactggggcaccagttgccaaccgtgtagaaggcggcaaacgcccacgtagtactatggcgccaaccttagtatttaaaggcaccacgccagatgagttttatatggcaacaggctcaccaggtggcggtaccatcattcaatatgtagttaaaaccttggtgggtgcattggactggaacttaaatgcacagcaggccacttcgcttgttaactttggcgcaaccaatagcaaaaataccaatattgatagctcgaatgtacagctttccttagttgacctaattgaaggcttaaaagcaaaagggcatggcatttctaacactgcgcaaaccagtggtatttcaacgattatgaaagtaaatataaataatcaaagtaaatacgcaggtggggtagacccacgccgtgaagggattgtgttaggcaatggtgctttatagacccaacataaaaaaaagctgtcatttttggcagctttttttatgaggggccttgaaaaaaacaaaaggcactcaattatgtaagtatgttcatcagtggcagactgttgataaaatgcacagcattttattttaattatgctatgatgtgcagacattcatggggatgttattggcttcgacgccggtgatgaaactcatagatgcatgccgagagcgcattttctctcgtaaataaaatttgcatttaaatagtcgcaaacgacgaaacttacgctctagctgcctaagggccgcttgtccgcttcctagaatacttgtggtctgggaacccgactgaagcgcacgcacacaagtccgtatagagtcaagcctcggggctttataccaaacttagaggatcgcaccttgtaccctgttcgtcgggtcacttggtgttaaaacaatagacgatatctaagcatgtagtattctcgagcgtagtgctggcggacgcgggttcaactcccgccatctccaccaaatacataagctttatataagtgaatatcatgtcgtataaagcggaaaggcttaaatctaagaggtttaagccttttttaattccttaaatttaaccattcttgattcagcttaattattgataattaaaatttattacttcaagcttttacagggtatagttgtaagcattttaaagacccaatctaaataatttaaatcaaagaattaattaaaaaaaattagctattagctataataattagaaatacttattaaataattggtgactaagacgaatagttatatattgactaaggtgtttagtattccatttttaattactgtttgttacattgtgttaggtttgtaactctaatattgcactatgacttcaaatataactcaattgaaaaaaataaaagttaatcattttcgtggattaaagaatattgagataaatcttggcgatagattaacagttatttgtggaaaaaatggtacttcaaaatcaacaattttaggaatgattgcgcaaatttttaattttgataaaaatcattttgatggtagtgatattaattttaagacattggctggtaagaattttaaatcgagttttagagaacattttagattttcaaaaacttatgacttacctggtactatggatgtagagtttgaaatctttgatgcatattttaaaaaaataattccagatttaaaattacgtctttatggttctgaagataggcctcaatcaagaccagttgtaagagataatttaaaagttgatgctgaggacaactcgagcagaaacgttactcatcctcttatttatctaagtttaaaaagattaatgccaattgcggagagaagtaaatatagtcttaattcagaagaggtagaatattttacaagaatttctagagagttcactatcactaataatcgcttgttagggaaaattagtggaactactgtatcaaaaacgactggtacaatcgaatctgctgtagttcatggaaataattatgatcatgagtctgtttcggttggagaggataatactggtcaaatcttaatggctcttttttcatttcaaaaattaaaagaagaatatgttgattatcatggtggaattctcctgattgatgaaattgatgcaggcttatttccagctgcacaagtagaattaataaaaattctagaaagttttgctaagagattgaatttacagataatttttacaactcattctccgatagtaattcaaaatatttttgaaaaatctaaatatgataaatctaataataaaactatttacttaactgatacttatggaggtgttgaagtagctgaaaattattcttgggataaaatttatgcagatttgtttattgatacaattcaatttgatgtagaaaaaaaaatacctaaaacaaacatttattatgaagatgatgaggcttatgaattctttaaagctcttattagagaaagaaatattaataaaattatcgatccaatgaaagaaattactcttggatgtaaaagttatatggatttgataaaaagaaatgttgctgaattttcaagaaatagcattattatttttgatggggacgagaaagaaggaaataaattcaaaaacactctttgtcttccaggaaccctacctccagatcaactcttatttgattttctttatagattacctgccgatgatatgtattggaaaaataataaaattagcttttctaaaccagtatttttaagaatagcctctccaatattggaattttttaatcttgaccaaactcctacggaaaattatgacttagaaactatcattttagagaaaagagcttcgagtagtgagtcaggagggaaagcgagagaaaaatttaaaaatttctataaaaatgaaattattcaatctctaatcaaaggaaagattagtgataatcctttcagagtcatgattgattataatcctgagaaatataatacttttcaggaagattttaagaaaactcttttatacgtgataagtaccaatcatcctactatgaaagatagtataaaagacttcttaaaaattaagtaaatatctaagtgtttaaaggcgtgtatagatgatagaattgcataaaagatctagttgttaagtaatgagtgttgataccttttttacgcctttaagatacccaggaggaaagggaaaatttgctcctgttgtgaaatctatttttaactttaatggattaaaaggtggtcattatcttgagccttatgcaggtggggcgggtgttgcacttgatttactttatagtggattcgtttcagatatacatatcaatgatattgatatagctgtatatagtttctggaaatctataactgaacatactgatgattttttgaaattacttcatgattcaccaataactattgatgaatggcataaacagaaatatatcttaaatgattggtcttgtaccgatcatttacttaaaggttttgcagcattttttctgaataggacaaataggtcaggtatccttaaaggtggtgtaattggagggaagaagcaagatggtaattacacccttgatgctagatttaataaagcaaatctaagtaaacgtattgaaaaagttggagcaaatgcctcccgaattcacgtttataatgaagatgctttgatgctgatccagaaagttgatgaatttttacctgataattcattagtttacttagatcctccttattatgtaaaagggcaaggcctttatcgaaatttctatgttcatgaggatcatgtcaaaataagagaagctttagataaaattaaatctaaatggatcgtttcttatgataattgtgatgagataaaagagatttataaaaattatcaaatgactgattatgatttaaattatagcgcttatcatagaattaaagctaaagaagtaatgttttttgtgatggactaaaaaatcctcaagaatatgaccttttttctgctatttagaccagcttggtatgatttttttatttttatctatttgtaattatgaaagtttgtagaattattaattacttttgaaatgcttaatatctgtaaatttgagaaataaatttccataatatactttaagtatttgttccatttattcttttcaagcagttatatcacaatagaactttaattttgtatgggtttaaagtagaaactagtgcaatacaagctaaaatacatggcctgaaaacgtataagttttttgtgacattactgaatagtatgtggggacatactctgaaatttggggaaatttcaaaagacgattactccgctggggagcggtttatgaaaaaggtaattatctctttctaaataatttataaaatttggttagatcaaatgaacgacttgataacgagatgtgtaaataatctggggcagtggcatgaagttgcactgacaatgactaaagcgatagttgcaataggggtgttgtgcttagttgcttatcttttaacaattggctatatcccgtcggaaattagctttggtgatacacttatttttctactgatttttgctgcgttctctattgcttacgctgtattagggtttatgctatttttctttggcacatccttagctccagtgacctatcttgtcttaagctgggttgataagtatttaccacctcatattagaattgggaaaaaacttccttttccaaaaattaatattattacgttaattggctctctttatcttttatacgttattcacggcatatttttattgcattggaaagtcaatttatacataggaattaccgtattttttatcgcctttgcgtattatcctttttacatgaatcggcagaagattaaagaatttaatataaaatttgaaaatctagcagatattgttgatgatcctgatgctagtgaaaatcttaaagcattcgcaagaaaaaaattaaagagattagaaacgcatattagagatagcttagaaatagctttttttattagcttgactccacttgtgccccttatccttattggtgatgttggtaaagcattcctaaattacactatgcaaaatactggggtacgaatagaaaaggcaaccttatatattaaagaaccgtatgcaaatttaattgaattgccaagaacaacaactaaggaactgagtcagtataaaacctttatttttaaagatgttaaagtgttatttcaaggcattggtaaaagcactttagtttcttataagctgaaagatattgaaaagcagttagtaattccaaatgaatatattactgtagagcgaagcaagaaaattgaagagtaattaattataaagaataagaaatagttagagctatcaaagcaaggatataaacaattgctatggttgttctagccatagcatttgcatcactacttttttccgtaagtgggggaaaaagtggtaatgctgcattttttaaaataaaaaatattaaggcgtaccctacagtaagggaaaatatatattcaaatcccaactttcccttaaagtaagcaattaaagccattattgacatgaatagggctaagctcattaaaagatatctcttagagggagaatcttttataaagaaatcttcaattgacataggaatggctcgcttagaaatactaaattttagatgaacaattttttttaaatcaactgattaatttttttgagcattctttctatgtaaaaagaatagactaaattttttgattaacatagatacttcaagacaaatggtaggaactaatctttagaaaaggaagtaatgaaatcatttccccccaaggcccccgtgccacaacagaactttaattttttgcgctgatttaaagtcatccaccattgcgacacagagataagggagctaagccaaacacttagcccatgtcgtttttatcgcaccgccgcatcacactaaaaaaagtaggggcaaagtcctgtgggagagcaggactttgcaaactgacatgttctagacgttgcataagctgaggtgaatacacttgttcgagccgttggtaaatacagtcgcaactggcttgagtgtgcccacccgacaggcaaattttttcaaattcctgctgtgtgcggaggtcacaacccgaaacgctgtaatcgccgacaacgaggcctaaaaccaaaatagttttataaaatttcatattattctcgtgatgatttggggatatctcggcgaattcaaacatgaggtgcgacagtttcaaaagccatatgataatcaacaagctgagcaaatttctctaatggtgtaagccaatctaacgcctttctaggacgagtattcagtgacatggcaacttgatttaaataatgctgatctgcctgatttaaatcaatccctttaggtaaatattgcctaattaaaccattcatattttcgcatgtgcctttttgccagggtgaatgtgggtcacagaaatatacatctatgcctaaatcttcttcgagtattttatgttctgacatctcacgtccacggtcataggtcaacgttttacgcagttctgcaggtaaatatttcagagcttcagttaaagccttgcgcactgattctgcctttgcatcaggtaatgttgccaagatacagagccgtgtatttcgttcaataagtgttgctatcgaacttttattgtctttacctttaattaaatcagcttcccaatgacccggtatttttctttcttgaacttcggctgggcgctcatgaatagttttaatatcctgtaatatagaatcttttttaggttcaccgttagcttttcgctttttattttcatgacgtagacaggataataagtcttttttcaactcacccttgggtaatgctcgtatcgttgaataaatcgttgtatggcttacattcattgtttgatccaaatcaggaaatgtctttaaacgctttgctatttgctgaggagaccataaacaacggatcgcttcaacaataaatttccagaggattgaatcgattttgagttttctgtgaccacgtctacgtctagcaaaagtgttatcagaagcatattgagcttgataaacgtcattgatgctatttcttttaagctcacgatagatcgtactaggatgtcttttaataagttcagcaaattttctggctgaaaagccttcttttcttgactcaagcattaatgcagtacgatcttcaaagttaagatgatggtatgacaattttatatactccataaaccctttaaattaattaggtggtttatgtcgcacttcaagttttactctgccctcaatgagaaaaaataaaccgctatattttaagttttaaaatcatttttaaaggcaatagttaacccgcctataaaagcaataaaataaaatgatttaaattttaaaataaaaataatttataaatttgaaaatttagataatagaaaactaaattttaaataaataaaaagtttataagggagaggggataaatatatatcgtggcatggtcaactccttaaaatatatggagttctaccaccaaagatcaccgtcaattgattatggtggtagaacggaagagggttgacagactgggcatacaagccagcacgcgcaagcgcgtccccctcccgtcctacctcaacggtaagggggagtgcgggttgcgcacaagtctcatactcaggagagaatgtacctgatacgctgtatactcggtctgtcaaaaccgactggcaatgtaggccagcgagaccataataatcataagtttttaataggtcaattcaatttaaataaaatattataaaattttaaatataaatttatattttaattaaactcaaaagttaatatctctaaagctataaattaataaaaataataaagctaaactaaacgtttagcttgtgcttaaaatgtataacggtaattaataaatacacggtgctggtcccaatatttccgagacataccatttattttttcacctaggtttgcattttcaaactttgactcataatgcaaaaatgaataacgcacatctaagttttttacccacggcaaggcataacttaccgtaaagtcaaagtaacgctctttaccttcaatatcactgctgatattactttggtgagcgccaaaaccataaatatacttcgcttcggtttttaagcctttcacgtagtctttccagttatatttcaggcgaagggcaacggcggtttcatcattattggtaaagtcagggccaatggtcgcagaggtcggaaacgggttagtgccgtggtcttgcgttaaaaccgagttgcggtcggagtgcacggcaaagttatcttcaatccaaaaaccatcaaacttggaaatggcaataccaccttcaatattatttttggctacatttacatcgacaaagtaaccattgccacggttgttaatgtcttgacctttgacacagtccagctcggtttcggcaccgcatttaaacagcttgccatcatcacgcgagaaaaaagcacccgtgttaaatgtccacaccaagccatgcatcggcaatttatattgagcaatcgccccgtacttttttaaataatctttgctatttaaatattcggcattcacgctccagtttttgtactgatatttggcgccaagcaaaccgacataatcaatgcgctcgtcattttcagtcaccagtttttcaaaagaatccatgctgcgcggtttccagcggtcatagtaagcaatgtaagtctgtagctgatcatttagttgaaactgcccactcgcacccgaaaaagtgtcgggcactgcgcggttattggtgcttttaagtaacagcgagtcttgcaactggcggcctaatttaatttcgccttgatcacccagttttgccttgatatagagctgtccaaaagtcgcaaagttttggtcgagcttgccgttattttcgacctctaaaagctgagcactcggcttgccggagtcaaacaacttggtgactgcatagagtgaaccatccaccccaagccagtcccacatgtatggtgactgataatttaactcaagccctaaggcactttgttcatattcactcgacgaaggcgaagggttggcgagcgtggggtgggcagtgccttcatcgttccagtaacgggtgttgagttttaattctaacttgccaaattcttgagggagctctgcataagcgttgctcacgctgcctaaaccaatacagccccatagcaaatatttattcattttaaattccttttttaagcatgaataagccctttgcctaacgcttaggttaggcaagctttttatgaaatggatgaattaaggagagagtttttcgagcacttggcctttggtttcaatggcaaacaagaaggtcactaggccaccaatgagtgccacaacggccagcacactaaacacatattgaatgccgtaaccaccaaccacgaggccgaccataacaggtccaatcgcagagccagcacgtaaccaagcggtactaaaaccaatgcccatcgcacgtaggcgagttgggtaaagttctgcagcgtaaaggtataaagagaatgaaatggtctgcaaaatggcatagctcagcgttgctaaaatcacaacttgcatggccgattttgcacctaaaaccgagagactcatgagtggaatgatcgccaagaaaaacgctgcactgtaccaaggacgacgaccgactttatcaatcattaatgcacagataatagaggcaatcacacccacgcccgaggtaatccagccataacctaaactggtttgcagcgacaagccaaagtgttgtttgtagagcgatggcagccaagtcaccatggcattgttcaccatatacacgcaaaaccacatgccccacagggtaaaggtacgtttgcggtaaatgccacggaacagttcgcgccagtcggtttttgccaagccttgcgggttaatttctttaaccacaggttcagccaaagttttaccgcttttaatggcaccgtcttcaaagcttgtaaccacttgatcggcttctttaaagcggccttttgaagcaagccagcgtggtgactcaggtaagaaaaaccgtaaaggaatcaccagtaaagatggaactaagcctacaataaacatgactttccagccgtaaataggcatcaggaaaaaggctgccatgcctgcaaacataagaccgagcgggaacaaaacttcatagagcaagaaaaacttaccacgcttttctgcaccaataaactcgttaatataggcactcgcaacaggcacttcgccacctgtcccaacgccttgcaagaaacggaaaattaacagtgacattccgctccacgcaaacaaacaagaaatgtccattgccacaaacagtaaaatagtaaaagacagtacttttaaacgaccgactttttcggcaagagaaccaaaaaagatcgcaccgaccagttgcccgacatagcccgcagcaatgatcgcgccgacataggcaggcgtcaggtgccattcggtaatcagttggggtaaagcaaaggcaatcgcaagaacagtataagcgtcaaaaaaagtcgcgataccgatggtaattcgcataaattgcaaccgaccagtgacgggtagccgttcgagtcttgcaataatttacgcatttttttgatgatgactaatttgttctacatccgctagatttgtcatcttctatctccttattactacattcctcgtagttttgttgttctatttcgcactacctgttcaccacagtttgcatgctttttattattgtttttaagagacatgcccgatgtttggcctcaggcagcgtacaggaaaaaaaggctagcgtatatgctagcccgaatggaatttaagcaacggcttgggttaaatcgaccttgccaattccggcttgacgcattgcatcatgtatttcttgctcagcaccatctgacagtggaagcagtggcgaacgcacagtggcatggtccaaaattccgcgagcaaccagtgcatgtttcagcgcgaccgtaccttccatgtgtgaaccgcggtgataaacattgcgagttactggtaataattggtcgtgaattgcacgagctttagcataatctttggctttgcctgctttaatcatttcaattaaaagttcaggggcaatgttgccgtagccaaccaaagcgccgtctacatcaaacatggtgtgaagcaaatattcatcgtggcaagtcaacacctgtaagtctgggcgttcacggcgaataatcggaatttcgacatcccagcggcgcatgttacgcacaccatttttcatggcaaatacacctggctgtgcagaaatatcgagtagagtctctaggtcgtaagtggccttcgttgcatctggatattggaataaaatagatggcaaaccactttcttcataaatcgctttatagcggtcttgtggtgcgcctttttgatagccaaaacgcaaccagccatgtgaagggtaaatcaaacctgccgaagcacctgcactgactgcacgttttgcttcttctgctgcaaccgaagtaccttcgagtgtaatccctgcgattaccggaattttgtcatctaccgatttaacaaagctttcgatgacctgcatttgttctttttgcgacaagaatgttccttcacctgcatgcccaagaacaaccaagcctttcacaccatcaatactgcctaaccatgaacctaaacgttgaattgcattatggtctacttgtccgtcacgggtaaaaggagtcacaggtgctggggttaatccacgtaaatctaaactcataatcgtacttcctatacagtgtaattaaatattctctggttcttaatctgacttaaatcgtgttgtagagaacatgattggagtatagaaataggtgagctatgtaggaattaccaattcttgaatttcagttatactgaaaatgtatggctcaaaaagctgcctatttacgatttaggaagaatcgatgaattatgaattatggaaaatatttttagacgcggtggaactcggtagcttaagcaaagtcgcaatgctgcataacaccaaccaaccgcaaatcagtcggcaaatgaacgagcttgaagcacagtgtggcggacgtttatttaaccgaactggacgtggcgtagaactcaccgatttaggccagcatttacttcctaaaattcgttcatggctgaacgtaaccgaccaacttaataatgaaattttgcactcgaccgataccccgattggtacggttcgtattgccagtttgccgtctactgcacatccattgttatcgaccctctataaagtgcttcaagagaaatatcccctaattaaactgtcggtgcgtgaagggcaaggggtgcatttagaaaaatggctggaagatggcagtgtcgatttagccattctctatcgctttaacccgacacctaaacagggcgatgtttaccttacccaagccgatacctatttggtcggctgcgaaggagacgcgctcactcaggccaatgaagtcgactttaaatcaatcaatcagttgccgctggtcaccttttgcaggccaagtaactggcgcaattttttagaccacatggcttatgaaaatggggtagagctaaatattgtgtttgaagccgactcgattagtttacaaacccatttggtttccgagtctcgcatgtataccatgctggggccgcaagcgttaaaaaaggccagtcaatacacctcaattcaagccgcaaaaattattaacccagcactcaagcgctatatttctttgtctatttctaagcacggctatttaacgcctgcgtgtaaggcggtgatggaagaaattagaaatttggctgatttgctttaagagaagtgcctcaaagcgagcggataattaattcaatttattaaacagtgatttaagttttacttgaattattgcttgacttgtttaaatgataattattatcatttgtaggttccttgttttgagtccaattgctgtgaacaaaacttctttgcttgtagatcagttatatagaagtcaccaaagctggcttcaccaatggttgagacaaaaattaggtaatactgatcaggctgcagatctggttcaggacacatttattaaactgctacaaacgcgtgacgagctattcggcattaaggaaccgcgtgcctatttaacctcgattgctaaaaatctgctcattgaccaagtgcgccgtaaacgcattgaacaagcttatttagatggcttgagtcaaatggaatatatgcttgatgcagtggcgtcacccgaagaccagatgcaaattattcaagcaattaaccagctttgcaaagcactcgaaggggtttgtgaaaaagcacagcaagcttttattttgcattaccttgaaggctatacccataaagaaattgccgagcgtttaaatgtgtcgaccaaaatgattcaaaaatatttggcgagctgtttaattcagtgctaccaaaaccgacaagacatggacgcttgcatttaaatggccatggataaaagcaaacatcaccagttggttgaagaagctgcacattggattgttcaactgagttcggatgatgagaactcacggaaaaccgccaaacaaaaatttgaagagtggaaaaaaaccagtgagcaacaccgccaagtggctgccgatattgaacagtgtattgggtcaattcaaaaactttctcaaaccattggacataaaaaagttactaaagttgcccttaaagctggcctaaactcaggcaaagcctataaacatttacgtgcaggaacagcgtttgctgtcgtgtttgttgccatgagtggggcgttattttatttaactgacaccaccgtggcctatgtgactgctgacattcaagggcactcggggcagtggaccacgcaaaccttaccagacggttcacgtttaattttacgtggtaaaagtgcagttaatcttgattttaaaaccaaccagcgagtggttgagttggtgcaaggtcaaatttatgttgatgttgccaaagataagactagaccgtttttggttaaaaccagtcatgggaaaattcaggcactcggcacagcttttagcgtaacctatgacccttcggcaaccgaactcaacatgttgcactcaaaggtaaaagtagaagccacacaggttaaaaccacccaattgcacaccactcgtcaggccattgttgaagcagggcaagccatcaaaatggaccaaaatggcgtacaaaaactgcctgcattgaatgtttataacgaacaacaaaaatggcaaaagcatcagcttatggtggaaaacctgccgctgaatcaagtgctacaagagctagaccgcaactacaaaggcaaaattatttttaatgatgcggcgttgcaacatgtgcgggtcaatgcggtgttgcctttagaccaaaccacagagtcgcttaagcttttggctacggtttttcctgacctgaaaattaagcaaatcacgccgtttgtggttatggtttctttaaaataataaaaaattaaatttattttcgattttaggttccacttttttgaaagtcgttcgtcatagtaagtagaagcaataaatatggatcattttaatttgttgtattgaatgattcttattacgatttactggggcgggcaaatgaaaaaagcgggaatggggcaaaagcggaatcgatcgatttttcgattctcgacactggcgtttgccatacatgctgtgtcgatgggtgggcttgttgcgctgcctatgcaacaggcttatgcagaaacagccggagttaaaagctataatattcctgctggtcgccttgctaacgtactcaaccagtttgccgaacaatcgggtacttcaattgcaatggatgctcagcaacttcaagggttacacagcctaggtttaaaaggtaactttgcagtcgaacaaggttttgagcagcttttaaaagcaaccgaatttaatgctgtaaaagttgggcagggttacacactcagcaaaaaacctacgccgcgagtaactacatctaatgttcaggctgttagcctgccgccaagtagcaccataattgaagaagatgcatcggtacgactcacgccaattgtggtatacggcaaagaagaccgtgacacagaaggctataacaaagtttatgacgcaaaccgctcttcggtctatgcgggcaaagactatgttgagcgatttaaaggaaccaacccagccgatgttttacaaggcatggtaggagtctatagcggcgatgcccgtaacagtggcgcgctcgacccaagtgtacgtggtgtgcagggcgttggccgtgtgcctttaaccattgatggcactgaacagtcgatcgcggtgtggcgtggctacaacggggtaaataacagaaactatatcgaccccaatctcattgcgggcattgaagtcattaaaggcccgtctttagagcgcaataccacaacttctgttggcggcggtgtggtagttaaaacgctagaggccgatgacattgttcgtcccggtaagtcttttggtgccgagttaaaagtagaaggctcaaccaactcaattgatccgtctttgccagatatgggcaaagtgggccaaaactacgataacacaaagccttggatcgacatgaacgggtcaaagtatgaccccgatatttataaaaagaatcggaccagaagtgataactctcatttttcgggcgatgacttggcgggccgactggcaattgccaccaagcaagataaatttgatttattggctgtttatgcagtacgtgagcgcggcaactatttttctggcacacatggcgcgggctactataaacgagcgacgccagacagcagcctcgattttattccttactttgcctatgcctatcaaccaggagatgaagttcccaacacttcaagtcatatggagtcgtggttgttaaaagggacctatcggccaactgatcatcagacccttaaactgacttaccgagataccaaaaatatttttggtgaaattatgccgtctcgtattgtttggggcattacgcctgacttgggtgttccgcagtggcctttaagcaatattcactctaaagcctatagcctcgaatataagtttaagcctgagaataatcgctggattgatttctatgccaacatttggcaaaccaacactgaaagccagacctatacacgtggtgggtggccaactacaatcgattttcgagataataccattattaacacggcaataagccattctgacaatacgcgtaaaggtattacagtcagtaataaaacccgtttgttagaccagcttgatttgacgctcggtggaagtttcttaaaagaaaaattaacgtctgacgatatatatggcgaatttggcccaagttattcgctctatcaagcattgccacgggcagggcgccgtgaggaaaaaacgttcgactttaattttaattatcgacccctgtcttggttaagttttgatgcgggcatgcgttatcgctcgtattgggctgttgatgactttttaaataagtctttgcagagcgagattgacccgagtttaaatccgctttttaccaaaaaaagtaggcttaaagaatatacctttgaatatcagaccatgcctgagagttatacctcgactcagcagcgtttaatcaatgttttaaaacagcgctatgccacaaaaaatcctgagtgggatgggcagctcgaaactgtacctgcctcagagagcacgttgtataacatgatctggtcacagaaaaatacgctgagctggaaagccgatgcgaatgggcaattgtcgcttgcagataatcctttaaaccagctcaatgcctctggacaaaagtacgtcgtaactggcgggaactttatgtcggtggttgaccaagttccggttgagtctgccgacaaagttaaagatagcggctgggcaccgcagttaggcgcctcaattcacctcacgccaaacagcagaatttatgcacgctatgcagaggaatatcgcttaccaagtttgtttgaaagcactgtcggtttttctgccatgttgccatatcaagcaatcaaacctgaacacgcttttaactacgaagtgggctatatctatgacatgcgtgactggtttagcacagcacgcaatgccgacattaagctcgcctattactacaacaaaaccaaaaatgtgattgagcgtgaccagaaccttatttttaccaatatggatgagcaaaagctgtcaggtctagagttacaaagccgttttgataatggcggttttttcacagacttgagcgtggcctataacttaaaaaatgaagtatgtgacaccaatagtgccattaacaaaatgattttaggcggcacggttcaaaccgaccagggccttgagttccgcgaaccgtatcagcgttgtgttgatgatggttttccaaatggctacttagtaacaatggctactcctgaactgagtttccacggtttacttggcgcacgcttttttgatgaaaagttagaactcggtgcacgtgcaacattttataaagcttatgaaagcccgctacgcaaaaacaatgatgctagcgtcaataaaggctattacctcaatgtgcctttggcttgggatgacacgtggatttttgatgcttatgcgcgttatcaggtcgatgactacaacacggttgagtttgtcggcagtaatctttctaaccagttttatatcgatcctttaactcgtagtgccatggccgcacccggccgaacgatgaaaattagttggaccactaaattttaaacagaatttgattccctctacacatacataaaaggggagtcaggtaacggtaaataataaggttgaatgattattatttacaaaaaaccgagtaggtttgcagctgggcctactcaataaactaaaaatagcgaaatcgttattttaaattaaacaataacttagttttaaaaaagatggagtaacaacaaatgaaaatctctcaattgttcttgggcctcgttgcttgttcaactgcatttgcttatgcaggttttgatggtatttcgagtaatgaaagtaacatcaaaatcggtgctgctgccaatgcaagccatccgggtggtgtagcagcggtgtcggttcaagctgcgggtgcaccatataacgcttttacaggttttagttcgttaaaaggtttggctcaggcttttgctgctcagggaacgagtaataccaatgtaacggttggcagcaaaacctttaatatttcgcatattccagtgtctgcaatgccaccttcacacagtgcattaggtaattttaactttggtcaggtgggcacacaggaagtctattttggtgaatggtggaaagcgggcgacacgccggcaagtgcgagccataccgtttactacgcgggtgataacaccaataccactgttccaaccgcgggtactgcaacctataccgttgcagggattaacggctctggaagcaatctgttaagcggtacgttcaccgcaaattatggcgcgggtacacttgaaggaacacttaccggaacaggtacggctgtttcatcattaagcctagatggtgtggcatttaacccgggtactgctgcatttgcaggtttggcaacggctaacggtacggctggtgtcgacaactctggtgtggttcaaggtcaattctttggtgcaaatgcttcggctttagcgggtattgcccagtttgataacgtgtcttacaacactgcttttggtggtgctaaaaattaatcaatgcaaaaggaatctacacatgtaggttccttttgtttttttggcttttgcttggttgcttcaggtttattgttttatgaaacgaacgcttttgtgctgtttgacattgttgagttgtccatttttatatgccgacgaagacacacagcttcgtctcaatcaaagcttggaccaaacgcttttacaagaacagcgccagtttcacgagctgggaaccattcgtagtaccgagcaattaccaaaacttcaaattaatggacaagaatacagtgttgagcaaaacccgaatgatcttgccaaggcgttatatttggcagtcatgcaaaaacagtggctcaaagccacggtttatttagaacattataaaaaatatgttggctacgatcgggctttaaccgactttgccgaaggggcagttgcacgttctcagggtcaactgaaattggctgaacaaaaatttcaaagcagcctaaaacaacaacctcataatttaatttgtgaacttgagttagcgcgcgtgctgtttgaacaacagaagaataaggaagcagcacgcctttttatttccattcaagaccaactgaaacaaagtgaccctgcggtaattccgtctggagttttaacaacagtaaatacttttgttcaggcactaaaaaagcgagactcttggcaaggctcggtttcagcgggttacacctatgtcagtaatttaaatagttcgtctgaacaaagcaaaacatggacgctttatggcaaagatagtgacggtaatattatcccaattgagcaagttacccgtgggacccctaaagctgagtcggcaacaggtttagattacgaagccagtctgattaaacgctatgtgattaaggggcatcatggcgtggctttacgtgcgctggcgtttggacagtcctataacgaccacgcggcatttaatgaatctaccattaacattaatgcaggctacagttactttgacttaaaaaatcaaattggggtgagtccgctatttgaacataaacgttatggcaatgatggtctttacaatgcctggggtgcgcgtgccgagtggatgcattttatctctgcagataaagctttcaagcttgaggctgagagtaaagatttaaattatcagaaatataaaaccctagatggggtagaaagctcagcttttgctactttctggaaaatttttccagaccagtggaccatttttagtggtttagatgtagtcgagcattcgacccaagaaaaatacatggctgcctaccaacagcaaggtgtgcgattgggcttaagcaaatcttggagtacaggatttaataccactttgctgagttcttatcgttggcgcctgtttgataaatacgcagaaactttcttagctcgtcgtcatgattttgaacaaaactatacctttgttgtgcaaatgccgcgctttgagttttatggcatgacgcctaatttaacctatcgctataaccataataaaagcaatgtcgattggctgtattcctacgataaacacaacattagtctcaagcttgagcatcgtttttagggaataagtcatgaaatcaaaatctttattccctacacataagccgatggttatgttgcctttaccacaagggccaaagcatttttataagtgcttaaccgtagtcgtggtgattggtctgcatgtgtttgttgtctggatgctgagtcatttaattgaaccttatacttttaaagcaacacccaaagtagatgccttaaaagtaagttttgtgtcattggcgcccgctaaaaagccatcggctgaaaagactgaaagccaacctaaaaacagtgtaacgcctcaatctactttaaacagttcggtatctcatgcgcccgatcagccaaaaaactcgcctacaaatgttcaaacattagcgtcaaaaactgcttctaaagaggccgtgcaaaataatttaaatgacaaacagcaagtacaatcaaaaacgactttaaataattcaacttcactccaaccagcgcagcgtacagaaaggctggtgactcataccgataaaaaactgagttcgacagactttgaacaaacgcaaactgagcagttgccacaaaacaccaatagtgaaactaaaagtggtggggtcaaaacacccgcaatgcagcaagaatattccaaagcccctagcactcaagttgaacacgatgacgttgttcaggtgagtagcgtggatgtgctgagttttggcgggcttgactacgatgaccgcgagttaaaacaacaaaatcgtttggttgagcttcgtattcgcattaatgaaaaagggcagcccatcaacattcaattacgtcaaagttcgggcattcaaagccttgatgaacgggtcatacaagctgtacgtaaatctagatttaaaccccacaaaattaacggtcgagccgtgaccattgttgtggattttccagtccaactcaaactcaatcggggccgctaaccgatgagtaatatccattttgtaggagaaagatgatgaattcatctacagaacaaatcattagcaacagtttgtctttacgtttgaaacaagaaactgctgctgaacacgaacgtatgcatcaattaatgtcagaggcaaaggtgttttcaagtaaagaaaaatacgcgcaatttactttgtctcaatattactttcagcgtgaaattgaacatctttttgagaaagagggtgtagctggactgattccggacttagacattcgtggccgctcaaaacaagcacttgctgatttaaatgatttagggattcaacccaacgggcagcaattacaaagtgaaaacgtacaattacccgaggctttaggctggatttatgtgtccgaaggttcaaccttaggagctgcatttttatttaaagaagctcaaaagcatttgggtttttctgaaacgtttgctgcacgtaatttagcggcctatcccgaagggcgcgcgaaagtctggaaacgttttgtacaagcactggatgaagcaggctttgaccaaacccagcaagaccgagtcgttcaaggggcgttagatgcctttggatattttggtcaggcgcttgatcagcttgatgaattgaaataataaaaagtggataaagggaatacccgatatggataaacttaatcaagtcaatgtcatggtaaaacatgagcagtcgctagcacccgctcaaccagtcagcaaacttgcgcgttctatgtgggcacgctgggtgtttattagcttggcttggttgtgtattgcgcttggcatattgggtatttttattccgggtttacctaccgtcgactttatgattttggcggttttctttgcggctcgaggctctgaaaaacttcatcaatggtttcgaaatcatcgctatatcggtccactcattcgtgagtggcaagaacatcggcgtattcccaaaaaggcgaaatacatctcgaccttaagtatgagtctggctgcgggactgatgatttggaccattccgcatccgtggtttgtctatccggcaattttatgtatggctggggtattggcgtggatgtggcttaaaaaataaaattatgactggcatttttgcatggtacgcatcatggattttacaaaatcacgcggtatttcaggactttgcaaacttaaacttccaagtttatgcatgagttttggggaatattggcgctctaaacggtgataaatacacagacaggtcgcgcgactatgtccagcagctacgcattttaaataaaagtctcggtgtgcattacttttatagccagcagaggcaattgatacaaataataatccacccaaaaaaactgaaaaattataaagagacattttccttctcgtcgttgttgttttctttatcaatcactcagcacaatagccgtttatgcaaaatattggcgaaacttgcggcttcatcatagttagaacggttttagaggtcaaattgatttgcggatgagaagcgtttaatgttttaaaaataaacaaattttattgttgctgttttgaagacagtgttgcgacattaaacactctatgtttttacatacttttttgttttgataaatgctttagctttgatttgtttttaaatacttaaaacatcttcgtactgaatttaatgactttaaaagaacaggatgctgcttatgccagagacttcaattcaacaagaaacacaaagtacatgggcaatatgtcgagatcctgttttattgactatggtgggcggggcaattgataccattggctttatcgcgttatttggtttttttactgctcatgtgacgggcaacttggtattggccggggctgcgttggtgaagggtggtgcaggtttatggattaaacttgcggctattccattgtttattgtgacggtggttattaccaaacttttaattgatcgtagtcagaccaaacacaaaacgctgtcttatttatttttatttgaagctatttttctctttgcttttatggctgctgggctttactttgagccatttaaaaatgccgattcgattacggttgcaatcactggtggcctcggtttaattgctttagcgattcgtaatacatcaagcaaaaccctcattaaaaatattagcccaagtactatgatgacaggcaacactacccagcttgggattgatattgctaacttgcttaaaaacaataatgccgccaatcgggcaagtttgcttaaaagtgccagtattgtcattggctttgtgattggtgctttcttaggagcggtactttatgtctattttgacttttggagcgtagcgccatttattttacccatactctatttttcttatttggcttcccagcagaagtttaaacaagcttaataaaatagacgttcaaattttattttctaaataaagtccaatccaagctgagccgaaattgttcaggcacagctttacaggcataatgatgggtggggaaatacattcgataaaggaatgcacaatgacaaaatccggccattatttagtgcttacaataatgggactgctgagcggttgtcaggtcattcatttaaaagaaagtaacttaagcagcgctttaaaaagtaaaaatgaaagcattttgactgacaatactctaagtcatcaaacccaaaacttgctgtatttggtcaaagaaagtgaaacgtcttgtctgcaaaacttcaatgtttgtttaaataaaattcaggggttgtctgaaaatagcagtcgagaagaacgctatgctgcgctaagtgaaatttatttggcaaaagctttagatgttgggcgtagtagccagtgtaatgtcactcttaaaagtaacagttgtgttgagcaagagcttgcgttgtttgataaaagcttgcgctatagctatgtctatttgtttgattctgaagagtcaccttttgatcgggtatttgaccatcgccaaaatcaggtacgtattttttataacgtcgccttgtcgaagctcatgaccacgtattttaatcatttaaatacgcttcatttcccacctttactaaaagcagatgggcatgagtatcacgtcaattttgatcaggctgtagatgtacagcatattgaagtcgatacctttcgctctagctataacatgaacttttcagggtttaatactgtcaaccgtaaggatggcttaggcgcggagtttattgtgggacgtaaggagcatgatgtaaatcatggttttattttagatcccgacgctttttatgctcaccagagtaatcccaatattcatttaccacgcttctttccagtcacggctattgcctacccaaaacaaaaggccacagccgatcaggtcattgatggggcagagttagaaattgccatgtttgacccataccgacaggaccgcgtaaaagttgaaggcgtggactatccacttactgccaactattcggcaccttatggactatggttatcgaaatataatttaggtgcagcaggctattggtctttaattaataaagaagccaatttgattatgccgcatttatatatgttggaaccctttaaccccaataagaaaattattgtgtttattcatggcctggcaagcagcccagaggcatgggtgagcctaaccaatgacattatgggtgatgccgaattaagacaaaactaccaagtttggcaggtgttttattcaaccaatatgccgatttttgaaagtcgttttcagatttattctttgctgaatcaggcttttcaaaacgttgctaaagacagttatgccgcacacgatgccgtattggttggacatagtatgggcggagtgattagccgcttgctagtaagcgatgcagatgtttctgatttagccatgcaaaaaatgaatgaagcacagttaaagcgtttaaaagaaaatccggttattcgagagcgttttcagttcaaagatttgccctattttaagcgggttgtttttgtttcggcgtcgcatcatggtactgactatgctgaccgatggtttacccaaattgctcgccgtattattcgcttacctgccgacttttttattgccgttgaaatgagagatgagaaaaataccaaactcagaaaaggcttaattgaaaatggagcgagtaatttaagtcgttcttctaactttatgcagttgacccaagccattcaaccctcgtccaacgtggtctatcactcaattatgggcaacataaatggtacgatagataagtcaaaaatgagcgatgggattgtgccgtatcaaagttcacatttgggtggggagcagtcggagctgattattaaaggtgggcattcgattcaaactagccctgaggcaattttagaattacgccgtattttacgattgcatttaaagcagtcgccgccttcaaaatagaatttttgtttttagaaaaccactgctgaaatagctcaacagtggttgaagtgattaattaagctggttttgtttgagcgattttttatgctcaaagtagctgattgaaaaaataaccaagccaaccaaatacaacacaccagacaacaacagtaagtctaagcctgctgcatagagcaaccaaagtgcatagattgaagcgacacttgcaatggcaatatgcggcgtgcgtttgtggcgaatagattctttaagataaaacgccgataccagaaaataaggcagcaaaatcatcaccgatgaaatcagtaaaagctgagtgtaatttttattgaaaaaatacacggcaatcagagaaccttgcaccacaatagtagttagccatagtgatgaaatcggcacattattttggttattctttaaaaataatttagggaatgcgccattttttgcagctagatatggaatttcagtcgcaaataacgtccaacttaaataagacgatgaaactgaaataataagcccaatggtaataatgatggtaccgggtagaccgatgagttgctgcaaaatggtcgccatggatgggttatgcatgcctgcaagcgcttcacggctcactacaccataagccaatactgtcaccatcacgtaaaaacttaatgccagcaacacacctaaaatggtcgctttgccaatgtcatgacggtttttggcacgtgatgataaaaccaccgcaccttcaatcccggtaaatacccaaagggtaatgagcattaggtcttttacttgctgccaaagtggaacttttaaagagaagtcatttaagttgagtttgaacaaatcaaacttaaaggcaatgaaggtaaagaagatgaaaaccaccattggaataattttggcaatggttgccagtaaatttacaatcgcagcttctttaatacctcggcttactaaccagtgcaccagccatacaaaaatgcttgaaccaatcagtgagtaaagtgtattaccttcaccaaaaataatatggtctttgctatcggtaaacatgccgacgcctgaaaaggcaatcaccacatagccgacaataccaatggtggtacacaaccaataaccccacgccgagcaaaaaccgatgaggtctccaaaaccttcccgcgcatagttataaataccgccatctagatctggtcgttgacgagttaaatgcaacaatgacagggccaagaaaataatgccgactccggtaatgagccatgcaacaagaagggcagagccgttggcaacttgagccatattttgggggaggctaaatacgcctgaccccaccatagaactaaataccagcgctgtaagagacaataatccgattttggcagcagacatggtatttattctttaaaaaattgagaaagttcagcaatgtgttctggtccaataccacagcaacctcccactaaacttgcacctgcttgctgccattgcttagcaaaagcaagataagctggagcatctaagtctttacgaatttcatcaaggccatcgttagcagtagcgctttcatcttgcggtgggaacgcgttggcataagcaccaatttgtacagactctggaatgagtcctttaatttcattaattgcttgcaagatcacttcaggttggcagcagttaaacaatactgctttggcattggattgtttgatgaaatcagccacttgttgcatattttcgccagaacgaagtaaagcttgttcttgtttaatctcatcttgtagcgtaaatgacacccaatagtccttaccatcttgtggcaataatgcatggactgtttcaacttcttttaagcatgattgagtttcagcgagccagaaatctacctctggtgccaatgtgttaataattggctcagcaaggtttttagcctgttccggttggaacaagtcggcgcggtaagaaccaaataacggtggtaaacagcctgcgattttgacatttttgccgctttctttaactgcattttttgcttgttcaatcgcaactttaattaaacgcacgccgtcagtttcaaaacgttcttgaccaatatgaaatggcacaaccgcatagttattggttgtaatgacttctgcaccagcgttgataaagtcgaggtggacttcttttactgtttcaggtgcttcaatgagtgcaagagcagaccactctggttgacgaaacggagcgccacggcgagccaattcacggcctaaaccgccatctaaaattttcataaattacaacgtaaagggagaaaaataattcagctaatctagcgtgtagatgaatgctattcaatcgctaatatgctcgatatatttctaaataaattagattgttatgaataatttttcttaggaggaattctgtaaacgatgttcagttttactgatgaacttcatatgaaaatgaaaatacattttcatgaagtatacagactaaaaatagtcttatagcgcgccgtattgctgccagctttcaccagtatgctgtgtttgataatacgctttgagttgttcaagctgcgtaaaatgtacgcctgaccaaatcaataaactaattaatatgaatactttagataagcgacgaattttactcaagcgtgtaaaagccaacacaacaaaaaataaggcaggtaaaaatataaagaactggataggggagaaaaatagatgagccgtgctgaaatataacgcgactgcgctcatgagcacatttaaaacagaacacagtttttgatatttaccgagcttaaatgcataagcagtcagagcaagtaacaaagctgagctgacataaatagctgtaccgccaatcatccacatataaaacccgcttaacaaaagataagccagtagcaaaacaagcacgaacttaaaacaaaacggtaagaggcgaggtgatgattttaaaggcgtcatggcaagtctaaatatctcaacagaagtcttaaaaaaacaaaaggacgaatcgaaattcatccttttgatattttacttatacatcgtcaaacttagtttgcttttgcaacaggggcagcagcagtttcatcgtttgcagctttgaacggagatgtatagttcaagccaagtgtagagcttgtgtactgacgaactttgtcgagtaacacagggtctttgcttaagtcttgtttataagaaaccacaatttcatgaagcttctggttccacttaccttcagtttgctgagggaaagctttttcaagcaagttaagcatgatgtatggagaagtcgaagcacccggagacgcacctaacaatgcagttacagcaccgtctttagacgcaaagatttctgtaccgaattgaagtgttgcaggtttacccggttcttttttgatgatctgaacacgttgaccaccttggcttaaacgccagtcttcagctttcgcatctgggtagtatttacgaagttcattgaggcggtcttcatctgacatcatcacttggctcaccaagtatttaacaagatcaaggttttccaagccaacagtggtcattggtaaaacattgcttttgttggttgaagcaagtaagtcaagttgagaaccgtttttcaggaacttgtttgaatacgttgcaaatggtccaaacaatacatattttttaccgtcgatataacgtgtatcaatatgtggtacagacattggaggtgcaccaagttccgcacgaccatatactttcgctgtgtgctgagcagtaattgctgggttgtcagtaattaagaactcaccacctacagggaagccagcatattgtttcgcttctggtaaaccagtaagttgcaataatttaaccgcggcaccacctgcaccgataaatacaaaacgcgttttaacgtggtctgttttaccagttttcaaatttttgaaagacaccgtccaagttttgtcatcattttggctgatgcctgtcacttcagttgaagtctgtaatttgaagttagggttttggtttaagtgattcactaattgtttagtgattgaaccatagttcacgtcagaaccaacttccatacgagtcgctgcaactttttgagttggatcacgatcggtcatgactaaaggcgcccattgtttaatcacagctgggtcttcagtaaatttcatgcctttgaaaagcgggctttgaatcatggcagcataacgtttttctaagaatttaacgttatcgccccaaacgaaagcaatgtgtggaactgggttaatgaatgtttttggttcagctaaaacgccttgttttacctgatatgaccagaactgtttagcaacttcaaactgagaagcaactttttcagctttggcaatttccatcttaccgtttttctcttcggtatagttcatttccataaagccagagtggcctgttccggcattgttaaagccgtttgaactttcttgagcaacttggtcaagacgctcaaacatacgaatttgccaattcggttcaagctcagtgaaataagtaccgagagtggcactcatgataccgccgccaacaagaacagcatcaacaactggctcatcttttgcagtttgtacttgttttgacgcaatcggtctaaacaagaaaacaatacccgcaattaaaataagaatgattaataccagaaggtatttcaaaaactttttcatgtaagggggaccttaaaataagttatttgagtcacttaaggtgtgaggaaacctagacagcgtatccagacaaaacggatataaatgcgaaagtaaaattctccaaaacagagaactttgaaaaaagaaaaattacttgggattatcgcaaacactctatattttagactaattttgcattgacaatacaatttttataataaatgggttctattaaaatcataaatatgatttatatttgatcaaattaaacttttataagattatttttagttttaatcttattgtaagttattgaaaataaattaataaaataaatttggttaaacttaagccatttgaaggatatgcatcgataaaaatagatgaatttttaatttatgacctattgatgtaattaataaccttgcatgaccttattttctgtcatacatacttcttattaatatgagtgctataaataataaattaagggcatattcctgcataagaaatatgccctttaagattttatgatgctacatagaatggtgcagtcgaacgtggtaacgcttcgcgtccacgaatttggtctgcaattttctcggcaatcataatggtggttgcatttaagttgccggtaataatcagcggcataattgaggcatcaactacacgcaaaccattcataccgtgtacacggccttgaccatctacaacagccatttcgtcttcgcccatcttacagctacaagacgggtggtaagctgtttctgcatggttacgaacaaagtcatcaagctctgcatctgtctgcaaatgtttgcccgggctaatttcatcaccacgatatgggtcaagcgcaggttgatgcatgatttcacgcgtgatacggattgcatcacggaactcacgccagtcttgttcagtcgacatgtagttaaacaagatacttggatgcgcaaacgggtctttcgatttaagtttgatacgaccgcgtgaaggcgaacgcattgaacccacgtgtgcttggaagccatgttcttttactgcattactaccattgtagttaatagctactggcaagaaatggtattgaatgtttggccacttaaactcatccgaactacggataaatccacccgcttcaaactggttacttgcgccaatacctgtaccattgaataaccactcggcaccaatggcaggttggttataccattttaaagcagggtataaagaaacgggttgcttacatttatactgtaagtacatttccaagtgatcttgcaagttttcacccacgcccggcaaatcatgaaccacatcaatgtccattgattttaagaaggtactttgacctacacctgaacgctgtaaaatttgcggtgacgcaattgcgcctgcacaaagtaatacttcacgtttaaccaaggcacgttgcaagttgttttgatcagcaccaataatatattcaacaccaattgcttgcttttgattaaacaagattttgttggtcgtcgcatgagttaaaatagtgaggtttggacgaccttttgccatatccaaataaccacgtgcggtacttgaacgacggcctttaggcgtaacggtacggtccattggaccaaaaccttcttgttggtatccatttaagtcgtcagtacgtgggtaacctgcctgtacacctgcttcaaccatggcatggaatagcacattgttgccattttttggtgtagccactgatacagggccgctatcaccatgatagtcgttgccaccaatgtcacgagtctcggcttttttgtagtaaggcaaacaatcggcataagtccagttttcaaggcctttatgggttgcccattgttctaaatccattgcgttaccgcggatatagcacataccattaattaaagatgagccacctaagcctttaccacgaccacactccatacgacggttgttcatgtgtggctctgggtcagttaaataagcccagttatagcgacgaccttgaagagggtaggctaaagctgccggcatttgtgtacggaaatccaagcgataatctggtccacctgcttctagcagtaaaacggtggtatctttgtcttcagtaagacgcgcagcgagtacatttccggcagatcctgcgccaataataatgtaatcatattctttaatattcataactatcctttttttactaacagtttgcctgagcaatctataaagactgctcggcatatgtgatttaggttgaagtgtttaaagcgattgaggtattaaaaaatactttgataatcgccaagttcaacttgaatagatttgatacgggtatagtgcccaagcgtagttaagccattttcgcggcccacaccagattgtttgtagccaccgactggcatctcggcaggtgactcgccccaagtgttaatccagcaaataccagcttcaatttggtgaataatacgatgagcacggcttatgtcttgagtaactacgccggcagctaaaccaaaggtcgtgtcgttagcacgttgaatcacttcttcttcagtttcatagcttaagatgctcatgacaggtccaaaaatttcttcttgaacaatcgccatttggtcagtgcagtcgctaaatacagtcggtagtacataagcgcctttggcaagttcgccttctgtcgcacgaccaccaccaattaacactttagcgccttgttgtttgcctgactcaatgaaagacaacactttttccatatgcgggaagctagtgagcgggccgaagtttgtgtcttcagccattggatcaccaatgcgaatacgttttacacgctctacaaccgctttttcaaagtcggctaaacgtgattttggaacaaatacgcgcgtaccgttggtacatacttgacctgagctaaagaagttcgccataaccgcaatgtctgcggcacggttaaggtcagcatcttcacaaataatgagtggtgacttcccaccaagctccatagtcacttcttttagtgtagagccagcagcgcttgccatcacttttttgcctgtctctacgccacccgtgaatgagattttttcaatcacaggatgttctgtgagccattgaccgatttcacgaccagcaccttgtaccacgttaaatacgccgtctggtaagccagcttctgtatagatttctgcaagttttaatgcagtaagtggcgttgtttcgcttggcttgaaaatcatggcattgccggcagcaagggcaggggcagatttccataaagcgatttggattggatagttccaggcaccaatacctgcaactacgcctaaaggttcacggcgtgtataaaagaaacttgattcgcgaagtggaacttgttcgccctgaatagctgttgcaagtcctgcgtagtattcgagtacatctgcaccagtcacaatatcgacggtagatgtttcgctgtaggctttaccggtgtcgagtgtttcaagacgggcaagctcatcattacgttcacggagaatatcgacagcacggcgtaaaatgcgtgaacgctccatagcggtcatggctgcccagattttttgtccttgttgggcactttttacagcagcttcaatatcttgttcagatgcctgttgaagagtcgcgataatttcgccgttggcagggttaatactattaaatgttttaccactggttgcttcaacgtagcgtccatggatatacaattgatgaacttgtacatcactcattttgtctctcctgcaaaggcttgttcgcaaattgcaattgcgtttttacataatcgtaagcaatggaacgggccagttcgctgtcaaattcattgtgacggcttaaactgccacgtagccataatccatcaatcaatgctgccagacctcttgcggcaacactggcctgttgttcatccattaacttgagaaaataaaacttcaagttggagtacaggcgttgatcattaatcttttgcaaacggctcaggtccggtacatgcatgcttgcagaccaaaagtctaaccagacccgcattgctttttcatttacctgactaatgtcaaagttagagtcaataattgccttaatctggctttccggatgcgaatctgcttctgctctgtactgttcggttttccgacgcaaaacattgagcatttcttgcatacaggtatttattaacccttgtttgtcgccaaaataatggctgacaataccggtcgacaactcggctttttttgcaatttgtgcaatggtggtattggataaccccacttcataaattacgtcgagtgcagcgttcataatttcttcacggcgcacatgctctggttttactctgcgttttgtcatgattgtccacatcagcacttttacgggtgctttaaattcagcatgttaacttgcagagcatcatagcactttttttatcatacttgttattgattgaacgttcaatcaataacaagtatgatgtgtaaaaatcaatgaatttttgaatcttacttcggggtagaagagatagaatcagaagttcttacggataggatgatgcgcataagtccggtacttatcacgttattttggaaaaaatacaccgattgcaaggagcaataagatggtgttgaaaagtgatggatattcttcagaccatattcggttaaatcgttttgtattttggagttcggcagtcagtatcggcatttttggcctattatttgtgctgtttccagaaaaaagtcagttttggctgacctatgtgcaagagcaggtaaaccactttttcgggtggtattacatgttggtgattgtgctgtgtttaggctttgtggcttggcttgccttctcaagagtggggcagattcctttaggaaaagaccacgacaaacctgagtttggctatttggcttggacctcaatgctgttttcggcaggtattggtatcgcgctactttattatggtgttgctgaacctgttgaccattttctaagaccgccagaaggtgaggcaggcactattcaggctgcccgcaatgccatgacctatagctttttgcactggggtattcatggctgggtgctttatgccttgctgggtgtgacattaggttattttgcctttagacaagatttaccactcgcactacgctcggcactctatccaatttttggagagcgagttcatggtctggtaggcgattttgtcgatggctttggtattttagcaaccgtaatttctttggtgaccaacttaggtattggtgctttggtattggtttcaggcatttgttatttaattcctgaaattcccgataactctgcaactttaattactgcagttttaatcatgatgtttgtggcgacagtcactacagtggtcgggattgaaaaaggcttggcatggttatcacggattaatttacgtttgctctatgccttacttttatttgtatttctaacaggaccgacgaaccatttgttaaatggtcttgtgcaaaatacgggcgattaccttaataattttatgggtaaaagttttgatatgtatttatacaatcaaaaagccagtggctggttgggttcatggactgtgttttattgggcatggtggattgcttgggcaccttttgtaggaatgtttattgcccgcatttccaaaggccgaactattcgagaagtggttttgggtgtatgcctcattccattaggttttaccttggcttggatttcgatttttggaaatactgcaattcatttaattctcaatcaaaaacagaaagttttaggtgatatggttttaagtgaccctgcgttgtcattattcaaattactcgaatatctcccgtttaatccgtatattgccgggattgttgttgtaatttgtttcgttttatttttgacaccggttgggtctggtacactaatgatcgccaatttgtcctcgaaagggggcaccagtgatagtgattcaccgatctggttacgcatcttttggtctgtggtcattaccattgtaagtatcggcttattattagcaggtagttttaactccatgcaaagtgcagtggtgttatgtggtttaccattttctgtgattattttgctttatatgtttggtttagccaaagccctaaagcaagatgattttgacccgaattttgcgaaaaagcagttagctatttcaaaagacattcctattccatcgaattgtgaccagaacaaagtgaccgaggttttataaccttggttcatcacatttatttatattttttgcgttcaaagcagtcttttcattattgttaaatagtgaaaagactaaattgaatattttatttttcttctattccttgaggattgtatggcaacagataatccaagagcagttgatgatttaacattatctaaatctaaaaaagacccgcttaaccgtgtggttttttatatttcagctctaatcattttaatcttttctctcgttacttttttatttaacgatttcgcaaatcgaaccattaacaccgtccttgcgtgggtaacgtcaacctttggctggtactatttactggctgcaacgctgtatatggtgtttgtaattttcattgcctgctcacggtatggtgagattaaacttggccctaaacactcaaagcctgagtttagtttactgagttggtctgccatgctgttttcggcaggtattggtatcgatttaatgttcttctcggtggctgagccattatctcattatatgcagccgcctgttggcgtaggtcagacctatgaagcggcacgccaaagtatggtgtggacgctgtttcactatggtttgaccggttggtgtatgtatgccttgattggtatggcacttggttatttcagttatcgctataacttgccgcttaccattcgttctgcactttacccaatttttggaaacagaattaatggggccatcggccatagtgtagatactgctgccgtcatcgggacaatttttggtattgcgaccacctgcgggattggcgtggtacagctgaattatggtttacatgttttattaggactgccagagaatatctggatgcagtttgcactcattgccattgcagtcggtattagtattatttcagtgacatctggggtaaataaaggccttcggattttgtctgaaatcaatatttatgtatcgattggtcttttactgtttattttgttcttgggcaataccgagtttttactcaatgcgctggtacaaaatattggtgattatttaactcgcttcccaaccttagccttacaaagttttgcctttgagcaacctaaagattggatgagcagctggaccttgttcttctgggcatggtggattgcttggtcgccatttgtagggttatttttggcccgtatttctagaggccgtactattcgtgagtttgtgtgcgggactttaattattcctctgttatttaccttaacctggttatccatttttggtaatagcgcattgcacagtgttatttttgaaggcaaccagactttagctgcaacggtattatctaatccggcacatggtttttatgacttgttagcgcagtacccaggttttacctttattgcttcagtcgcaacagtaacgggccttttattctatgtgacttctgccgattcgggggcattggttttaggtaacttcacgaccaagcttacccatattgataatgatgcgccgcgttggttgagcgtgttttgggcaattgccattgggttattaacactcgctatgctgatgaccaatgggattaccgctttgcagaatgcaaccattattatgggactgccgtttagtttcgtgatgttccttgtcatggcggggctttataagtcgctcagacttgaagactacaggcatgccagtcgaagtatgaacgcggcacctgtggtgggtaacgtcgatattctcaattggaaacagcgtttgactcgggttatgcatcatccaggaacgactgaaaccagacgaatgctcgataccgtttgcaaacctgccgttcaagctgttgccgatgaactcattaagcaaggtatgaacgtagatgtgcagcaaacaccacttgaagatgaagaggcgctatatcacctcgatatcactattcatttggaagaagagcaaaacttcgtttatcagatttggcctgtccgttatagcgcgcctaactttagtcagcgtgtaaaacgaggcaaacagttctattaccgtctcgaaacctatctttatgaaggttctcaagacaacgaccttgttggttacagtaaagaacaggttattaatgacattttagataaatatgaaagacatatgacgttcttgcatattaatcgtattagccctgggaaccgtccattattcccagatccacaagcttaaggggaatatgcatggtttcaccatatctgcattcttttgctttatttttctctttgctcaatccttttttaatgagcatttatatgattggcctcatccgccattcagaaaccaaggtatttaacaaagctttaattcaggggagcttgattgcttatatcgtctttatgctgtttgcatggggcggtgaagcaatctttagtaaatacctgaatgtacgctttgaggctttccagatttttggcggtcttatctttttggtgattggttaccgctatgtgtttcagggtgcagataccattggtgaaatgcgcggtgcaccagaacatttggctggcactatcgccatgccttttatgattgggccaggtaccattagtgcagctgtggtgacaggtattgaaatgtcgattggtgctgcggcacttgtgatcgggtttaccatgtttttaacatgcagtattttgattttgatgaaattttcacatgatcatttgcggtacaaacatgcaaaatatatcgatcgctatttcgatattgttgggcgtttatctgctttattaatcggtacgattgctgttgatatgattattaatggcgttaccggactgatccataaagtatagtgaacctcatataaaacgatgctgtgtcatttaaaatggaacaaaatggcatagcatcttttgattatttttgaccgctcaataattgtttatttaagaaaaactaaaaaattattaaaaataatagcttaaaaaatattcgttcaaaaaaagaattaacaatattaaaaaatacgatgctatgttgtggatttaagcatgttttttttgtgaattatcaaccataatgttttctgagcttgtttgagacagagttgagtcatgcctacattagatgaaatgacaaccgtaactgacgatcagtcagaattaaccatgtcagttttaatgacaccggacatggcaaatttttcaggtaatgttcatggtggaacaattctaaagttactagaccaagtggcctatgcttgtgcaagtcgttattcaggcagctatgtcgtaacgttgtctgtagacaaagtaaattttaaagaacctatttatgtaggtgaactcgttacatttttagcgagtgtgaaccatgtgggacgtacttcaatggaagtgggtatccgtgtggaggctcaaaacattcaaaagcgtaccgttcgtcataccaatagctgttatttcactatggttgcggttgatgagcatggtaaaccacgcgaagtgcctaaattaaatttagataccgagtggaaacgttgccgatttgaagcggctgaacatcgtaaggtgttgcgcctacaagagaatcataacccttcttgtagcatgtataagaaaacttcttaaaaaaaagatcgaaccgcagcatggttcgatcttttttcttcaccgaaatttaacgtcctgtttcgtttcagtaaaattatctctgagcttggaggagagtgcagagataattaacgagttgcaggagcagcttcagaagcagaacctacagcgtcagaagcagcatttgcagtgtttgcttgttcttgagttgaaacaacaactttttcttcaccagcagtgttatgtgcttggtcgtgcttagaagcagcgaaagttgaagcagcagttaaagctagggtagtagcgagtaaagttttagctaatttcattttatggcatccttaaattcattaaaaaataaatcaaacctaatcgttctgacctacatagaacatatagggctgaatgattaagctaggacacatgctaagccgagcttgggattacatcaattaacttaacaatctattacgcctatcttaacaatatgaaatataacgtccgtttatgtgcgtctactgtaaaattaaagcgctacttgagcgctaaaaatgtgaaagaatatttcgtattgagtaaaaaaaaagcaagttagttacgtaaacaaaacactttggcatgaattgtgaatgtccttaaataggatatttcgtttaattattatttttctaaagttaatttagataaatgatgagatgcatgtcacatatttggtgctttagcctgataattgaaaagtatatcttcaaagtgaaaaattattttcatgctacttaaacagtgatatacctttcttagtttttaaaccttgttgatttgagccgcttgtgaaactgattgcccaaaaaactgttcctacccatattatttcagggtttttaggagcagggaaaacgacattattgcaacatttattaagtcagaaaccgaaaggtgaagtgtgggctgtcttaatgaatgaatttgggcaaatcggagtcgatcaacaactcttacctcaagatcaaggttatgcagtcaaagaactattgggcggctgtttatgttgtagtagccaacttcctatgcatattgctctggctcgcttgttaagtgaacaaaagccagaccgactctttattgaacctacagggcttgggcatccttcgcaattatttgatcagttaactgaaccgcattggcaaaacagcttagctatgcgtgcactagtgaccgtggttgatggtagtcgtttgcatgacaccaattgggccaagcaaaacctatatgaagatcaattaaaagctgcacagattgtggtggtctctcatgccgataccatgacttttgaagatgaacaggcacttgttgagcttaaagaagaataccaaccttatcagcaacaatggctaaagactgaacatggtcaacttgaactggcgcaaattgatgtgcctgcgcgtttaactgcacgctctatacagcctttactcaagctgcaaaagcaaatgactgaagccgaagttgcaaaagaaattcaccaactgccttatcattatgtcgagtcggcgcagggttatatggtcgcgggttggaagtttcctaagcgttggaaatttgagttttatgctttgctcgatgtgttgtgtgcacaacaagactggctacgtattaagggaatttttaatacagatcagggatggaagacctttaactttaatcctgagcagtttaactataagtctggtgaagagggcattgataaccgcattgaaatgattagccaacatgaacatgactggctagcatttgaaactgaactattagcttgcagaattgaacaatagagaacattgaaatacttcaatattctctatgagagatttaattttttatattaagtacttgtttcgcttgtgcatgatcgatgtctttttcccaatgggcaatgactacggtggccacacagttaccaattaagttggtgcaggcacggataattccgataaaccagtctacagacagtaaaagtaccaaaccaattgcaggtaaacttggaattacggaaagtgttgcagcaagaatcactaaggctgaccccggtatgccgtgtgcacctttcgatgtaataagcgaaaccaataaaatagccagtaagtcatgcatggagagattgatattgcaggcctgtgcaataaagatcacgcctaatgttaaataaattgaaaagccatctaaattaaaagaataaccggtaggaataaccagaccgactgttgaatctttaattcctaagtttttaagctttttcatgatttggggtaaaacggaatcagaagaggctgtccctaaaacaatggcgagttcatctttaaaatagccgacaaatttaaagatattcagtccggtgagttttaaaattgaacccaaaataatgacaacaaataaaatgcaagtcgcataaaagagtaaaactaaataaccgagttgcaggagtgaatctaatccaaattttgcagtggtataagcaactgaaccaaatacaccaatcggtgccaagcgaataatgagtcccataattttaaagaagacttccgaaaaagcttcaagcgcttgacggaccaactctgctaaatgtttaggaattaacagtagggaaacgccaaataaaatagcgatgagtaaaacttgtaaaatatcgccgttagcaaaagcggcagtaaatgttttcggaataatattgagtaaaaactccgaacctgtatgcatgtcatgagcacgttcggtataggtacttaaatctttagcatctaaatgagtaatatcgatattcataccgacgcccggtttaaagacataagcaacaataattcccaaaattaaagcaatactcgtgaccacttcaaaataaagaatcgtttttgcaccgactttgcccatttttttaatatcgtttgcaccatagattcccagtaccactacacagaatacaattggagcaatcaacattttaatgagagaaataaaaccatcaccaagaggttttaaagctagggagaaatcatgaaaagcaagacctactgcaataccgaggaagagagcgcagaggacttgtaggaataaactacgtttaagtttttgccacataagtcatcaaatcaagagaggaatacaacccctttcaagcaaaaagcccgccaactttgaaagtggttagatgttttgaaataagatgcaaatggagaggataagaagttttacattactgagttttttctataattttttaattaaaatcgagtattcttagcgccaaatttttggacatattaactatggcgcttaaagcaacaatttataaagcagatctgaatattgccaatatggatgaccatatttatggcgattatcaactgacgcttgccttacatccttctgaaactttagaacgattaatggttcgtgtcatggcttttgcacgtttcgcaagtgatagccttgagtttaccaaagacctttttgaaaccgatgagcctgcactttggcaaaaagacttaacaggacagttagaaacctggattgaagttggtttaccgtctgaagataaagtgaaaaaagccagtgcccgttgtaaaactgtggcaattgtcgcttatggttcacaagttgaagattggtggaagagaaacagtaaaattaaaacattgagtaatgttcaagtttggcagctagcacctgaaagtacagcagagttagagcagctttgtgaacgtaccatgcagcttcagttaaatgttatggacaacgaatggactttgttaagtgacaagggccaagcgaatgttgtgtggacccaattacagtaaaactgaaaagcgcaacaaattttacaaattcacttgttagactaaagatcaagtctgagctgtgaaattaaacgaacgggaatattatgatcactgaattagaaattatcgatttaaaagtaggcgaaggtaaagaagcggttaaaggtgccttaattacgactcactatacaggttggttagaagacggcactaaattcgactcttcccttgaccgcggaaattatttcgagtgtgttattggtacaggccgtgtgattaaaggttgggaccaaggcattatgggaatgaaagttggcggaaaacgtaaacttatggttcctgctcatttggcttatggcgaacgcaaaatgggtaaaattattccggcaaactcaaatttgatttttgaaattgaattatttgatgtaaaaactcgcgatgattgaaatcaaaccgtttagagctcgactttatctataagctttaaatataaatatattcgatatttatattttagctttttaaatatttaagattattttcagtttatttaattataaaggtgaactgaaaaactgttctgttggagcagtttgaacttaaggactaaataaatgtgaattttagttcttaagtttaaatttcacataaataatctatattgctattgagacgctatttcatgattacccgctttgcatctcctttgttgaacctcacgcttggcttggctctagcaggcttgtcaggtatggcattagctaacccacctaaaatagatgcttcaacacttacggtcattgggtatcatgaaattaccgatactaaaaatgccttaattcctcaatatgcggtcaccactcaacaatttactgagcatgtcgattggctgcaaaaaaatggcttccattttattaccgtagaccagttgatccgtgctcatcagggcaaggcggcacttccaaccaagcccgttttattaactgtagatgatggttatcagtctttctaccaaaatgcatatcctgttattaaggctaaaaaaatcccagtggtacttgcggtagtgggttcatggttagagccaaaagcagggcagaaagtcgatttttcgggtgaagaaattccacgtgataaaatcttaagctggggtgagctcaaagaaatgcaagatagcgggtttgttgaaatcgcaagccatagctatcatttacaccgcggtattacaggcaacccgcaagggaactctgaaccagcggcaacgacacgtttttatgatgtaaaaactaaaacttatgaaaatgacagccaatatcaggctcgtatttataatgatttaaaaaagaataatcagctacttaaagagcatggtatacgttcaccacgtattatggtgtggccatatggtcgctataatatgcaaacggtccaaattgctaaaaagcttggtatgccaattaccatcacgcttgatgatggcgcagatcatgcgaaacaatctctacaaaatatgagccgtattttggtagagggcggaatgagtactaatgatttggctcaagagattaagaaccgtgaattaaacttaacggataacaaccgtccgcaaaaaatcatgcatattgatctcgactatatttatgatccggatccgcaacaacaagaacgaaatttaggtcacttgttagatcgaattaatgcgatgggtgtaaatacagtttatttgcaggcattttcagatccggatgctaatggttctgccgatatggtatatttcccgaaccgtcatatcccaatgcgtgcggacttgtttaaccgtgtagcatggcaaattcaaacccgtacgcctgtaagccgtatttatgcttggatgcctttattggcttgggaattaccaaaaactgatccggtatcaaaagatttagtcgtgacagagcaggcaaaagctggtgaacacttaaatatggggtatatccgtttaagtccgttctcaccagaggcacgccaaactattcgtgagatttatcaagatttggctaagtcagcatctttcaatggaattttattccatgacgatgtcacattatctgattatgaagatgcaagcccagatgcattaaaagcttatgcgaaacaaggcttaccaacagatttggcaaaaatccgtgaaaacgatcaagatttgcaaaaatggaccgcatataagacaaaatatctagatgattttgcaatgcaacttgttgaagacgtgcgacaatatgaaccgttcttgcttacagctcgtaacttatatgcgcaagttgccttaaaaccatatgcggaaaactggtattcacaatcgcttgaagagtcattaagacgttatgattttacggctattatggcaatgccttatatggagcaggtcgataacgccgatcaattttataaagacatgattgatcgcgtgaaaaaatatccaaacggcattaagaaaacagtttttgagctacaagcaacaaactggcgtaacaacgaaaaggtaccgtcaactgaaatggcagcaacaattcactcactctatcagcaaggtgcaatgcacgttgcatactatccagatgacccaatcaaagatcatccggacgtgaacgtgatgcataaagcatttgctgaaaaatcatctcgtcttgtgccataggcgaggctgaaacatgacaatctttgctgctatatggtcgcatgccttaaaattcgttttctattatccattatttatgtcgtatttatggatgattggcgcgatcattttctattggaaggaacgtaaagctccgccttatgatcagccagctccattagaaagctatcctaaagttgctgtgcttattccttgttttaatgaaggggataatgcagaggaaacgattactcatgctttaaaattggattatcctcattttgaagtgattgcgattaatgatggcagttcggataatacaggtgaggtactcgaccgattagctgaacaacatgaaaaactccgtgttgttcatttggctcaaaaccaaggtaaagccatggggttgcaagctggaagcttaatgaccgatgccgagtttttaattggtattgatggtgatgctttacttgacccgcatgcagcaaagtggatggttcgtcattttcttcaaaatccgactgttgcagctgtgacgggtaacccgcgtatccgtacccgttcaactttattaggtcgtattcaggttggtgagttttcttcgattgtcggcatgattaaacgtgctcagcgtacctttggccgtttatttaccgtatcaggtgttattacggcttttcgtaagagcgctgttcaccaagtggactattggtcacctaatatgttgactgaagacatcgatattacttggaaattgcaacgtgccggctgggacattcgttttgaaccgaatgccttggtttggattttaatgcctgaaactttaaacggattgtggaaacaacgtttacgttgggcaatgggtggagcacaggtattaattaaaaatattgatgtgttcaccaaaccaaaattgaattttttatggcctttaatgtttgagctttgcttaactttagtctggtcatatttaatgctggcgatggctttgttgtggttggtacattttattttaccggtccctgcattagccgttgtgagctctccatttttaccgtatggtagcggtattttattgggggcaacctgtctcattcagtttgctttaagcaaatggatggatagtcgttatgaaccgcatctcggaaaaaactatttctggatgatctggtatccattggtcttttggctaatcaccatctcggcaactattgtggcatttccaaaagtcttacgacgtggagatgagaaacgtgcgcgttgggtgagcccggatcggggcattcgtggatgaaatgcaagagtcatgagattttaaagatcgtgctgtattgatgtctggggaaaaaccacagcacttcgttaggtaaagagaaatgaagacaaattcgttgattattgatttacgccgtcaattgccatggcataaacgctatgcttctacaacaagcacagccatgatgtgggcggcttggttgttgttgtggcgtccattcgtgtttatctgggtattggcagagctgcaaaaaactcatttagtacatcgtttattcagtgcattcggtgtaggtattgaacatggtattacagcgctgattgcttgtgcagtcgggttgctactctggagtcatgtattgcctgaacgccgtgtagaaggtagtgaacttaacatgaaacagacagatgactatgcgcgctattttgatttgcctgtgcaagaaattgagcagggccgtagccaaaaaattacggtcgttcaccataatgaatttggtaaaatcattagagttgaataaagtacatttataaaagaaagcccacatcatgtgggcttttttttcactaatttcggtatatccataagttttaaactgtagagcgcagtgcttgagtaggacttatttacctttaaaaacaggaggtcttttttgcagcatggcgaaaacaccttcttgaacatcttctgttgtgagtaaaggctgaagatggttttgcagttggttaaaagccacttcgtaaccttcattgactgcctcacgagcagaggcgagggtcgcttttacagcaagtggtgcagcttgcgcgatatgttcagcaagttctatagcacgtttaagctccgtaccttctggacatatttctgtaatgaggttcatgtcaaaagctgctttggcatcaaaagagtcaccagtgagcaaatagcgcatggctttggcccaacccgcggcttgagtaaaacgtgcagttgctccgccaaaaggtaagatgccacgttgaacttccatttgagcaaattgggtattttcactcgcaatcgtaatatctgcattcagaaatagttctataccagcggtatagcaataaccctgcactgccactatcaaaggtttactcagttttcggcctattgtgccccaagggttaatttcgttttcactaaaatcaaacacacccgtagcgagtttaggctgtaactcaactaggtctaaaccagctgtaaaatggtcaccgtgagcaaaaacaatcgcacagcgcagggcgtcattattttcatattcggtgagcgctagtgataagtctttgatcatgtgactatcaaaagcattacgttttgctgcccgatctaagccaattaaaaaaatatgtccgcgagtttcacggctgacttttccttcttgatttgacatattttcatgctcttttatttgtctttcattatcttttaaacaatcattgaaaaactagcaaatagaaattgttagtaactcgatcagtatttcttttgtctgtgcattgaaataaatcaatttcatgcgaaaaggataaatccttagacatgttattttccatgatttatttaaattagcagtttgcttcgctttatatttttctcataatacgctgtcaaattgatctcaataagcagcttctcttatgtcacctctagaaattttcgcggtcttaattagcctcattggagttggattaacggtaatccgtaatatgtggtgctggctgtttaatttctttgcttttgtcctatatgcctatttgttttacgaatttaagctttatggcgaaacgattttgcaattcttttttatggtcgtaaatttttatggcttttactattggctcaaaggaaaacagcaagatcatgacattcgaattgagcctattgcagttcaaacagctatcattcaaatgattattgccgcggtaggtggtttgctctttggtttggtgcttaaaaactttaccgatgcagcggtgccaatgcttgactcacagcttgcagcatttagtttgcttgcaacttactggaccagccgaaagcatattgcgacatggatcctttgggtatttgtcgatattgtttatgtcggcatgtttatctataaagatctgtttttaacttcagccttatacgcagcctttgtattaatggcagcttatggttggtatcaatgggaaaaggttaaaagaaagcagaacttagatgctgggcagctttaattgggagaataagcatgttgttgagtttagatacttataaacaacaacagtttgatcaaattgctgcaaaaattatgggtgagcctgaaaaatatatagattttaattcagtatcggatttttataacgctgcttggctcaaggactttccacaaggcactcaggcctctgcgacaggtttagatgatggggcagaagagttttatgcagtagtacagtttaaacagcagtacttaaagtttgatattaaagaaaatcattcaacactgagttttcaggatatgaatggtgaaatttttaagcgtaatttttaattgaagaaataagagtacaaaaaaaagcgacttaacgtcgctttttttaatagataaattttgaaattttatctgccgttgcgatgactagagcggcgatatcttctttaaaggtcttctcatcataagtggtaattgggcaactgactgaaaggacagccaccatttttccatttgattgtttgaaaataggagcagcacaagcagccatgtcatggttgtaatgcccccagctcaccatcgacttttgagtttttacataatttaatttttgcaataacgcttttaaactggttggagtaagttctgagtaactatcccagtcattaaaattgcgatagcgttgtcgtacttctgcctctggtaaatctgacaataacatttgaccaataactgtagcatgggcaggccagcgagtacctaaactaatattgctggtaaacgtacccatagattgaacgttatttacaaaaacaatgtgtgtaccttctaaaacggtcaggtgtactgcaagtttggtctggtcacgtagttctttcattaaaggcgttgataaatcaagtaatgaaagctttgataaactgttaaaaccaagctccataacttttgaatcaagcgcatatgttttttgtgaagcctttcttaagtaaccgcaagcttcaagtgtatagataagccgaaatgcactagaacggttcacttccaaaatttcggcaatttctgtaatcgtcatttcttgtgcttgttgattaaatgcttgcaagatggctaaaccacgcacaagccctggtactaaataccgatcatcattttttgttgtttctgattcttgcgaatcttcttcaatctctaggctcattcgtgtcgttttcctataaataaaacagggttcgaattggggcattatgctttattttagaactattgtaattataaagattacataaaacaatttttatatttaaaacattgtttccaaattgaaacgtaacaaattatttaaaatttattaatcaattgattttaatgtttatttttactttgacaaaaattaatcaagaggattatgcttagcttgtgttttgaaaatcaaattatgttttgtatataaaacaaaatgaggacgcaaggtatgagttggatctcagtttgtcagcagggtgacgttagcgaagatgagccgaaagccgtcgaagttgaagggaaaaaattggtgttttttttgtcgatgaaaattacttcgctatcgaaaatgtttgccctcatgcgtatgccttattaacggaaggatttatcgaagatcaaactgtggaatgtccattgcacgaagcaatttttgacattcagacaggtgagctaaaaagtggacccgggtgtagaaacctatgtacgtacccagttcgtgttgaaggacaggatattcaaattcaactctagtcctcacatgtacaaggaagcagaacaatgaagaaatttaatgaaaagttggcaagctggattcatgcaacgccagcaaccgaagcaggtatcaacaatattcaagttccaggtcaatctgaattgttggtttggcaaacacgttataaagaaccgactctctacgaacaagactttgtaaagaacttgattcaggcattttctgcgggcgcaacagaattagatgaggttgtttctgcacttaatcaacagggtttccgctctgaatctggtgatgaatggacttctgagagctttacagaagaaatgcaacgtttaggttattgattcagggaagaataaaatgaacgcaatcgtatcaacttcacaaagcgctgaagaatatttagaacttggtttacgtgaccaatggcatccggttttagcaagttgggaagtcgctgctaatccggttgggattacgcgtttaggtgaaaacattgtggtttggcgtgatgccgaaggtcaggtacatgcgcttgaagatcgctgtccacaccgcggtgctcgtctttcactcggctggaacttgggtgatcgagttgcttgctggtatcacggtgttgaagttcgtgctgatggtgtggttgctgatgtgccagccgttcatgaatgcccaatgactggaaccaagtgtttaaagagctatccggtcattgaacagcatggtgcaatcttcatctggtttggtatcgatgcaaatgaacaacctgcaccgcttgagttcccagaacaactggcaagcgaagagtggagttcattcctttgccaagcagactggaaagtaaaccatcaatatgccattgataacgtcatggacccaatgcacggtacatatttgcactgtacttcacattcaatggcagaaggtgaacgtaccgcagagatgaaacaccgcacaactgaaaatggttttgtttttgaaaaagaaggccaaacaggtgtgaactttgactgggttgaatatggttcgaccggtgcaagttggttacgtctttcaattccttaccgtaaacagtttggtccgggtggtgaattctggattgtgggttacgcaacgccaattgatgctaacaatacccgtgtatttttctggcgctgccgtaaggtgagtggttggcaacgtaatgtatggcgcttcttatatcgcaatcatttagaacagttgcattgggatgtattggaacaagaccgaattattttagaaaaccttgcgccaaatgcgcgtgcacgagaattcttatatcaacacgatgtagggcttgcacgtttacgccgtttaatgaaaaaagaagctgaaaagcaattaaagaaaattgctgcgctaaatgcatcaaaccgtatcgagatgcaggaagaagctcatggctaatgtagcgttgttgcaaggcaaaaaagttttagtgactggtgctgcacgtggtttagggcgggatttcgctcaagctattgccgaggctggtgctgaagttgtgatggcagatattttgtctgacttggtgcaacaagaagcgcaagcgttacagcaacaagggctaaacgttcatgcagtaacagttgaccttgccaatgcagactctattgaaaatgctgtcgcaaaaagcgtggaagtattacaaggactagacggacttgtgaactgtgcagcgcttgcaaccaatgtcggtggaaaaaatatgattgattacgatcctgaactttgggatcgggtcatgaatattaatgtgaaaggtacatggttaattacaaaagcgtgtattccacatttaaaacaatcggctgccggcaagattattaatgttgcttccgatacagcactttggggcgcgccaaacctgatggcttatgtggcgagtaaaggtgcaattgttgccatgacacgttcaatggcaagagagttggggcagttcaatatctgtgtcaataccttgtctccggggctgactctggttgaagcaaccgagtatgtgccacaggaacgtcatgatttatatgtcaacggaagagcgattcaacgccagcaacttccacaagatttaaatggaacagcattgtatctactgtcggatttgtcctcttttgtgacaggtcaaaatattccggtcaatggcggttttgtctttaactaaggagtagtcaaatgattacagggatcgagattttaaagtttggagttgaagatagagccgcttcaaacaagtttttggcagattttggtttaagcaaaagtacttcggatattgaaggtgcagatttataccagactcaaaacggcagcaagatttatctatttaattgtgatgataaccgtttaccgcctgctattgagcaaggttcaactttacgtgaagttacgtggggtgttgaaaatgctcaagaccttgaagacttggcagctcgtttagccgatgtagacggttttaaacgtactgaaaatacagttcagtgtcttgacccaaatggcatgaccattcgttttgaacaaagttttgtaaaagaagtaccagaacttaaaacggaaggtattaaccaatacggcaacattcaacgtgtgaatgcagcaagtcctgtctatgaaaaaggtcaacctgttgcgattggacatgtggtgttcttcacaccggatttagcaactactgaaaacttctatattgaaaaagtaggctttcatttatctgatgcttacaaaaatcgcggtgcattcttacgttgccgcggtgaaggttatcaccacgatttattcttacttagcgttccaaataaatctgcgggcctaaatcacgttgcatttgttgttcgtgatattcatgaggtgattggaggcggtttacatatgaaccgttcagagtggtcaacctttattggaccgggacgtcatccaatttcttctgcttatttctggtacgtcaactcaccattgggtggtgcatttgaatattacaccaacgatgattatttgaccgaagaatggcagccacgtgtagaagaacatcgtctagagcttttcaccgagtgggcgattgaaggtggtcttgatgacaaaacccgccgtcaggtgaagcctgtgtaacaggcattgctttacaaggaagaaaggctatggaaaagattgtaattgtaggggcggggcaggctgcaggttgggcagttagtaccttacgtcaaaatggatatgtgggtgaaattcatgtggtctcaaatgaagatcacgtgttttatgagcgtccgccactgtctaagcaagtactttcaaaagaagcaagttatgaaagtttgaatctgttctctccagaacaggttcaagagttcaacattcaatggcacaaaccggaaattgcaacaaaagtcgatcgcgagcaaaagcaggttcatttagaaagtggtcagattttgccgtatgacaaattgttgattgcaacaggaagccgcgcccgtgtacccgtcaatacatggcagttcattccaaatgttgtgactttgcgaaatgtacgtgactgtgaacgtctggctgaaattttaaagaatgcaaaaaatgtggctgtgattggcggtggctggattggtttggaaatcgctgcaactgcgcgtaagcaagggaaagatgttcatatttttgaatatggcgaccgcttatgtgcaagaagtgtgagtccggaagtttctgcatttttaaaaaatatgcatgaggctcaaggcacaaaaattcatttagacagcaagagccttcacttagtggaagcaccagatcaaaaagttgaagtggtgaaccatcctcaacatagtcagttgtttgactgtgttgtagtaggtgcaggcgctgagatcgcgaaagagttaggggtacacgctggtctcgatgtgaaagatggcattgtggtgaattgttttggacaaacctcagatcaagacatttatgccgcaggtgatgtcgcgattcatccgggtttgggctattgcattcagtcttgggcaaatgcacaaaatcaggcgattgcagctgcgaaatcaatgctcggaattgaaactgaatataccgatattccttggctttggtctgatcaatatcactttaatatccagattttaggaacatatcaacctgaaaaaaccaaagaagtggtgattcgccaaggtggtgaagatcaggtgagctatttatatctggaccatgaaaatcgcttgctgaatatgattgccattaatgactcgaagttaatcaaactggcaaagcgttggatgcaagccaataccgttttagatccaaaattattagcagatgctgaatttaatgtcatgaagttaaaaccgtaaacattaaatctggttctcattaccaaatcgaaggaatgacacatgagtaatgaagaaaaaagtggattaaagcattgggtacctgcttttgtccttatggtgtgtgtagtactggcatttttcgacaagatcagtattgcggttttattttcagacccacattttcaaagctcgatgggaattgctgaagataaagccaagctcggatggctcatgacaagttttttacttgcttatggtttttcatcagtcttcctaagctttttaggcgacatttttaacccaaagaaaatgttgttctggagtgtgacttcttggggtttactcatgctttgcatgggctttaccaccagctactcaggcatgttgattttacgggttctactcggtttggcagaaggtccgctatttgctttggcgtacaccattgtgaagcagacttatacagaccgtcagcaggcacgtgcctcaaccatgttcttactgggtacaccgattggtgcattccttgggttcccaattacggcagccgttctggcacaccacgactggcataccactttttttgtgatggctgcgctcacactcattgcaattttaagcattgtttttggtctgcgtaacttgcaactcaagaaaactgttgagcttgaaggtgaaagtaaacgtactaacttcaaaggccatatcgccaataccaaagtacttgtgagcaatagcgcgttctggttggtgtgcttattcaatattgccttaatgacttatttgtggggcctaaacagttgggttccttcttatctcatgcaagacaaaggattcaacctcaaagagtttggggtgtattcaagctttccattcattgccatgttaattggcgaagtggttggtgcgtttttatctgacaaattaggccgccgcgcaattcaagtatttagcggtttattactcgcgggcatcttcatgtatgtgatggtcattatgactgagccattattgattattgctgccatgtctttaagtgctatggcgtggggctttggagtagctgcggtatttgctctgcttgcccgagtaaccacctcaaatgtaggtgcgacagcgggtggaatatttaacggtttaggcaattttgcaagtgcaattgcacctgtactgatcggttacatcgtgatgcaaacacatagttttaatttgggaattaccttcttggctgcagtcgctgtcattgggtcgttgttcttggttcctcttttaaaacgttattaattcactgtataggagtttaaaaaatgactacacaacaattcgaatcgtggaaacagccggaaggcgcttctttagaagattggttaaacacacgtattgctcgctttgagactcgtaaatatgactttgaggctttgaagttccaagccgattacgacccgaaatatcgccgtgctcaaatgcgctatatgggtacgggtgcaactggtgttgcaaatgacagcaatactgtacctgcagagaactttacgttttcgactatggtgttaccaccacagtgtgaaggtcctttgcacattcaccacgacgttgaagaagttttctttatgctccgcggcgaaattgatttgtttattgagcacaacggcgagaaattccagacccgcttaaaagagcgtgacctgatttcaattccaccgggaatttaccgtggtttgtttaacccaggtcaagaagacgccttgatgtgtgtgatgttgggaacaggtaaaccaacaattcctaactatccaccagagcatccattgtctcaaatcaaacgttaattgtttgatgaagtgaatgaaggaaagaattaaaaatgatgacactcattgaaaagttagcagaatttccggtgaaaacggtcaatgttcaaggccagcagcaagcctatcgggaagctggtcagggcgaataccttgtgctgttgcatggcatcagttccggttctgcttcatgggtaaaccaacttgaagtgctgtctcatcattttcatgtcattgcctgggacgcaccgggctatggcaaatcagatgaacttttaacggatcaaccgaatgcgaccgactacgcaaagcgtttggcagggttgttcgatgctttaaaaattgaaaaagcaattgtagtgggacactcattaggtgccttacagggcagtgcatttgctgcactttgtccggagcgagtgaaacacttggtggtcgctaacttggcgcaaggctaccaacgccacgatgaacagacacaaattcaggtttttgaaaaaagaccaaaaatgttgaaagaactcggtgctaaaggaatggcccaaagccgtggacctcatttgatttataaacaagagccacaagccttagctttagtttcagaagtgatgcagcagttgaccttacaaggtttcacacatgcatcgtacttactggcatatgacgaaatacgtaattatttaaccgatttaaaagtcccatgcacagtgattgcagggcagcaagatcaaatcactcctgcgttaggtatacaagagcttgctcaggaattgcagttggaacagcgcttcgtcatagaagatgcaggacatttaagttatgtcgaccaaccgcaagcatttaaccaaattatgttgacgattcaggaacaatcgtaagagagattaaggattatgagcttccaagttgaaggaaaagttgcagttgttaccggtggctcatctgggattgggctggctgctgttgaaatactggttgcagagggtgcaaaagttgcttggtgtggtcgcgatgaagaacgtttaaatgcttctaagcactatattttagaaaaatttccacatgccaatatttttaccaaagcatgtaatgttttgaaaaaagaagaagttcagcaatttgccaaagaggtcaaactcaatttgggcaatgtggacatgcttattaacaatgctggacaaggccgtgtttcaaattttgaaaatacgcaagatgaagactggatgaaagagattgagctgaaatatttcagtgttttacatccggtacgggcttttcttgacgacttaaaacagtcggcaaatgcctcaattaccaatgtgaactcgttactggcattgcaaccggaaccgcacatgattgcgacttcatctgcacgtgctgcactgttgaatttaacccattcgttggcacatgaatttactcaatatggcgttcgtgtgaattcgattttactcggaatggtcgaatctgcgcagtggaaacgccgttatgaaacccgttcagatttaaatctgtcatgggaagagtggaccggcaatatcgcaaaaaatcgtggcattcctatgcagcgtttaggccgtccagaagagcctgcacgtgctttagttttcttggcatcaccattggcatcttacaccacaggttcggcaatagatgtctcgggtggttttaacaaacatttataaatatcaggtgctgtcatgaaaaagttgatgatgattggttttggtgcaatggcagcagaagtgtatgcccacttgcctcaagatctgcaactcaagtggattgtagtgccatctcgcagcattgaaaaagtgcaatcacaagtctcttctgacattcaagtgatttcagatattgagcaatgtgatggtacaccagactatgtcattgaggtggcaggtcaagcagcagtaaaagagcatgctcaaaaagttttagcgaaaggctggaccattggtctgatttcggtgggtactttggctgatagtgaatttttggttcagcttaagcaaactgccgaaaaaaatgatgcccatctgcatttactggcaggggctatcgcaggtattgacggtatttctgctgctaaagaaggtggcttgcaaaaggtcacttataaaggctgtaaaagtccaaagagctggaagggcagttatgcagagcaattggtcgatttagaccatgtttcagaacctacggtcttttttactggaactgctcgtgaagctgctatgaaatttccggccaatgccaacgttgcagcaacgattgcacttgcagggcttggaatggatgaaaccatggttgagttaactgttgatccaactatcaacaagaacaaacacaccattgtggcggaaggtggctttggacaaatgaccattgaactggtgggtgtgccgctgccaagtaacccgaaaacatcaactttggctgcgcttagcgtgattcgtgcttgtcgcaacagtgtagaagcaatacagatttaagaaggatttgatcatggcaaaggaaatttatattgcgggtgaatggcgattaggccgtggtgcagtcattcaaagcctgtttccggcagatcagtcggtaaacgctgagctttcaacagcaacgcttgaagatgtaaatgaagcaattgaaaaagcagaacaggcttggcgtcaaccgagctggagaaacagcttgccgcatgagcgcgcacgtattctctacaaagttgcagacattattgaagcgcgtgtagatgaattatcaaaactacaaacccgcgataatggtaagcctttaaccgaaactcgtggcttggtgatgagtgctgcggcaactgcacgttatgttgcagctgcatgtgaaacactgaacgatgagctcaccactcaacgtgctccagactttatgaccatgagtgtgcatgaacctgtaggggttgtggcagctattactccttggaactctccaattgcgagtgaagttcaaaagcttgctccagctttggcagcaggaaatgctgtagtgttaaaaccagcagaagcaacttcactcattgctttagagcttgccaaaatttttgaagaggctggtttaccaaaaggcttacttagtgtgttagtggggcgtggttctatcattggtgacgcaattgctcagcacccattggttcgtaaaatttcttttacaggtggaacaaccacgggtcgtcatttggcacatattgctgcagataaactgattaccacttcgcttgagttaggtggtaagtcaccaaccatcgttttaccggatgcagatgtcgaactggctgctaaaggtgtggcttacggtatttttagctcggcaggccaagcgtgtattgcaggttctcgcttgtttattcatagcagtctttacgatcagtttttaacgcgtttggttgaaattaccaaaggtttacgtgtgggccatccggaacaggcaggcgtgcatttaggaccactggtcaatgacaaacatttgcagtcagttgatcgctatgtgcaacttgctaaaagcgaaggtggtcaggttctgattggtggtgaggcacttacgactggtgactatgccaaaggaagctattacttaccaacgattattacgggcttaaataacagtgctcaaacttgtcaggaagaaatttttggccctgttttagtggttatgaaatatgacaacgagcaagatttaattgcccaagccaatgacagttgttttggtcttgccgcaggtatttggactgaaagctatcgtaaagcttggcgtattgcacgtgccttagaagtgggaacggtatggattaatacctacaaaaaattctcgattagtgcgccgtttggtggctttaaagacagtgggattgggcgcgaaaaaggccgtttgggcattttatcgtacatgcaacaaaagagtatttatatggggctgaatgaacagcctaacccttggtgcgattaataaattcaaggactgaaaacaaattttgaggaacagacatgactgaacgtgtaaatgtaggcgaagcaatcgcaagagttttagaagcgcaccaagttgatagtatttatggtgttatttccatccacaatttacctattgccgatgcggtagggcgccgtgaaaaaatgcgctttgttgcagcacgtggtgaagcgggtgcggttactatggcagatgcacactcacgctttaaaggcttaggtgtagcgttgaccagtacaggtgctggcgctggtaatgcagtgggttcactgattgaagcaatgaatgcgggtagccctgtattgcatttaacggggcaagttgagcgtgagtaccttgaccgtgatgcaagcttcattcatgaaaccaaagaccaacttacattcttacgtgcatcaagcaaagcggcgttccgtattaccagcccagacaatgctgttggtgtgattcgtgaggctattcgtgtcgcaactacagttccaatggggccagtaagtgttgagttacccattgatgtacaagcagcagagattgatttgccacttaatcttgggccagtgaaagcacttgagttgccacaggcagagcaagctgaaattgatcttcttgtcagtgaaatcaaaaaagcaaaacgcccgattttctggattggtggtggaactttaaacagtgttgctgaagtgaaagcaattgcagatttaggtattccggttgtttcatcgactcatgctcgtggggtgttgccagatgaccatccacgtagcttaggtgctttccataactcggcaggtgttgagcaattattaaaagatgctgacctgatggtggtagtgggttctcgtttacgtagtaatgaaacaaaaacttattcggttgaatttcctgaaaacattattcaggtagatgcaaaccctgtggctcagcaacgtaattacaaaatccgcaacttcatttgtggcgatgctaaagatgtcttaacacgtgtgttagaacagcttcaaggaacttcaaaagttgatgccgattacgatgctgctgtagtagctgctaaacaagctgcgattgatgcactgcgtaaacaaatcgaccaatacgctttaatttgtgatcacttacgtgcagctttacctcaagacggcatttttgtacgtgacatcaccatgtcgggtagtacatggggcagtcgtttattcccggtacaagcgccaaaccaaaacatccactcacttgcgggtgcaattggtttaggccttgcaacagcaatcggtgcttcgattgctaaccctgacaaaaaagtaattggtttagtcggtgatggcggcttaatgctgggtattggtgaaattgcaactatggtgcaagaaaacaccaatatggtcctaatgattatgaatgacggtggttatggcgtaatgcgtggcattcaaaataactacttcggtggtcgtcagtatttcaatgaattacatacacccgactacaaacttcttggcgaatcaatgggtgtgaaaagctggaaagtcggtagtgcagaagagtttaaaacggttattcaagaggctgtcgcttttgaaggaccaaccgtgattgagctcgatatgaactcgattggaccattaaacttcgcgggtccaccgcaaaagaaactgtattaaccagtttggatggtttagtacatatgcgatgggagctgctaagccatcctttttttagataaatttttttgtctaaaaaacaataaaaacgaagttttacaggtaaaacaaataaagttccagcaggacgctggaactcaatcaaggatgtagagatgaaaaagacttcattgatcatggcattcattgcaccgcttacgctgggggtaagcgtcaatgcatttgcaaaagactcattgcttgaatggaaaagtgatgatggtacggattcattaaagttaggtggggtggttcggttaaatcaacgttatgaagattgggaagggccaaaccgtggtttcggtaagctctattttgatattttcagggtagatctcaaaggtaagtttgatgatgcctatatcaacgccagctatctatttcaagaccaacagaaaacgtccattgaaaaagcgtacgtgggctataacctagatgccaataacagcattgaagcgggcctggtttataaaccatttacgatttatccctatccgcaaaatggctggacctatcatattccattctttttaggatatggcaataacattgcaccggggcttaactggaattatcacgacaaagattgggatgtaaaactcggttattacccgcaaatgttagaaaccaacttgcgttattcacctgaaagtgcaacttatgatgacttgcaagaaaatgcatttccatctcaaaaagcttatcagaatgaaaaacgtcatcagtttaatacccgcattgtgcgcaagttagaaactgatttcggtaagcaagagtttggtgtctcgggtgcaatcgctcagctacataacaaagtgactgataaagacggtaaatattatgcagtcggtttgcataccgaaaacaactacaaacgctttaacttacaaagttcggtcattcactatcagtacgatgctaaaaatccggatggtgtaaatagtgacatgaccttaatgggcaataatggttttacacctgcttatttcattgcttcggaaggaaccattgccagtttaaaccttgcctatacgttgcctgtgaccaatatgggcaagctaaaagccattaagttttataatgattatagttatcttgataaaaaacgtgatgattggtcagactcgcaaatgaataccacagggatgatgtttattgcttcaccatttatggtttgggcagattatacgtggggtaaaaactctaacattattggtggggcaaccaactcaacgggttatacctctgcaacttcaccaaatagtgataaatggttataccgtattaactttaatattgggtttactttctaaaataagcagtattaaaaaaaccacgcaatcggcgtggttttttatttaataagtgaaaatttttaatacctgtttttttcaaacttattccaaaacacaaaggcagttacaaaggccaaaatggttagcgcgaaaatataatacatcgcaccaatatcactatattggctgagccaatgaactaaaggtagcgtcataccaccaacaattgcatacgataaattataagaaaatgaaatgcccgagaagcgaacaggcgcggggaacattttaaccatactgctcgacaccatgccgacagtacctgagcatagacctaacaacatatataaaccaaaaatggttgaatgtgccgcatgacctaaactgttataaaaaactgccgctgtaagtgccacggcaagcgcaccgaccatcatgactttgccacagccaaaacggtcagcaaaatagcctgctaaaatacagcccaccatttgcatgacaatggctgcactttgcatttcaaaagtctgtgcgcgctcaaagccaaatgaaccaatcaacaaatttggcatggctaaaatcaccaccaccacacatcccgttaaaaaccatgtaaataacatgccaattgcaacggctgttttatgcgtttttaagacttgttttacaggcatttctttagaaatttctttacgggcctgcatggctttaaacacaggggtttctttcaaatacgttcttaaataaagtgcaacgagtccaaaaataccacccacaatgaaaggaatacgccacgcccagtcatggatttgtccttcactaaaattaagtgaaatccataaagacatgagcgcgcctagtaaaattcctaaagacagtccggcagttaataaaccatttgctagtccgatttttctttcaggcacgtgctcagaaacaaatgtccatgcggctggaatttcacccccaatcgcaatcccttgcaccacacgcatgagtaataaaagtagcggtgccaaatatccgatattttcaaaagttggcaaaatcccgataaatagggtaggcagcgccatcagtaaaatagaaagcgaaaatagttttttacgcccgaccaaatcaccaaaatgggccatgacaaccccacccaaaggcctaaaaaaataacctgctgcaaaaatgccgtaagtgttgagcatggcccaaaacggactaagtgtgctggggaaaaagaggtcggaaatgattttggcgtaaaacacgtaaatcacaaaatcgtaaaactctaaagctccacccaatgaagaaagggcaagagttcgtttatcttctttattaagatagttcgcgtcctgcaaagttaattcctgatccattttttacttaattgttgtaattgaagtttggatattaatggaaaagtgaaataaaagtaaatggaggaaatttgttctatagggcaacgccgaatggatttactcagatcaaaaagctttaaaacaaaaaacactttagataaaacaaaaacagatgtaggaatgacttttcttttgggccgttcagcgacacaataaaactagtcatagccagtttaataagagattcaaaggatgagtgtggttttacctgtcgcaaagcgtggtgaagatattttaaaactaattgcggctcctgtttcggcaaatgagttaaacagtaattggctttatcagcttgctgatgctatgcatgcaactatgcttgagcgcaatggagtggggattgctgcaccgcaagtttatatctctaaacgcattattattgtggcttctcgaccaaatccacgctatccggatgcgcctgaaatgaatgctgtggtcatggtaaatccagaaattttagaattttcgagtgaaacgtgtttgggcgaagaaggctgcttaagtgtaccggatgagcgtggacaagttgaacgtgcagaaatggttaaggtgaaatacttaacacttcagggtgaagcagttgaaacaatttttcacggttttcctgctcgtattgttcaacacgaggtcgatcatttaaatggaatcttgtttgtagaaagaataagctaatcttcagtttaaagttttgaaaaaactataatgagcttgaaataaataagagaacagaattaaaatatttatatcgtgatttttaactcattacaaaagatataattttaatattatcagcaggttgtgctgaaattttgcgcgatgttgtaaatctcctcatttaaggttactgaccatgaaaacccctctcccagattatttggcaaatgttatagaagcctgtgacatcgataacagcggtcatctcgccgattatattcctgagttggcaaatgcaaacccaaatcgattagctttagcaatgtctacggtagatggtgaaatttattcggtcggcgatgatgatgttgaattcaccatacaatcgatttctaaaccttttgtgtatgcttatgttttacaacaacttggtattgatgcagttcttgcgaaagtaggggtagagccttcgggggaagccttcaatgaaatttcattgggtaaagatggtcgtccaaaaaatccgatgattaactctggtgcaattactgtacattccttgattcaggtcaaacatggtttgcatagtgcagaaattctacgacgttttatgagcgagcttgctggtcgcgaattaagttttgatgagtctgtttatgattcggaagtcaaaacagcctaccgtaatctttcgatcggttatatgttgcgcacggtggggattttggaaactgaccctgtcgatattgtgaatggttacattcgtcaatgtgcgatcatggttacagttaaagatttagtacgcatgggcagtgtacttgccaatggcggggtcgaccctaaaactggaaaacgattactgaaccgatctgtagttagacaagtactcagtgtcatgatgagctgtggtatgtatgatgccgcgggtgactggctttcaactgtcggtattcctgctaaaagtggtgtagcaggcggtattttgggggtgttgccgggtcaagttagtattgctgctttttcacctcgactagatgagcacggtcatagtgttcgaggaattgatattttagagcgattatctcgtgacatgggattacatctcatggaaggtacgccttctgcacaaacgattgtacaaagtcattaccgtactgggaaagatgcatcgttaagtgtgtatgtgcttcgaggcgtattgaaatttaccgaagctgaaatgttgttgcgtattttacaagacgagacaacggaccaaagcacaatcgtgattgatttaacccagatttcacttatccacgatgtgggtaaacgtatgttcttagaaggtgtagatcgtctgattgatgatggccatactcttgttttagtcgatcctgaacaacgattagatcatgcaagaacagctaaagatcgagaacttcatgtttatcatgatttcgatgatttgcttgaaaagcatgagatccctgcaaaaaaaaagacttatagcgacatcgcagcacttctaaactgctgaggtgttttacctagatgtcgcttaaacatcgcactgaacgcgctggggttggtataccccagtgactctgaaatttgagcaatagattcgccattcgcaattttactcaaggcaagtgcaatatgcatttgctgtacccatgcccgataagatagccccgtttctttctggaacatacgcattaaagttctagaactcgcgccaatatcatcagcccaatctgttaaatctcttgaatggttaggcgtatgtaataactcttggcaaatttttaagagtcttttgtctttcggccacggtatctggataggcaataaattggctcgctgtatttcttcaaagatcaaaatttgtaaagaacgggaaagctcttgagaggttgctgtatttggcgtttcctctcgttcaatttcatttaaacgtattaaaagttcatgcagcaggttactcacccgaataataaagcaatgttgtcccattcgagcggctgcatttacttcaaccagtgccgtatttaacttaacgtgactcagtgaaatcacactgtgctctacatttgccggaatccataacgcgcacatgggcggcacaatccatacatgattaggtgtaaaaacttgaatgtttccggtagatgcatataaaaactgagcacgcgtatgtgtatgagtaggcgtgatttctcggtaagaatgctcggaagagagtccaattaccaattcagacaaatcggactgaataagagaatcggacataaactatcctaaaaattgtcacttatacaatgattattggaagataactttataagcgacaatttacaataagcatctcatttaaaaatattggagtttttcaggtatgacgtcttcaatacaattgaaagatggtattgccaataccgttgcaaatgatcagtctcaaggaatgattattaaaattgtaggcgccgtggcggttgcacatttactgaacgatttaattcaggcagtgctaccagccatctatccaatgctaaaagcaaacttttcgctgagttttgcggaggttggcctgatttcgtttgtatatcaaattacaggttcgctgctacagccttggattggactttataccgataaacatccaaaaccgtatcttctcccactgggaatggtcgtcacattctgcggcattatcttgttggcattttcaccaagttttgctgtgttgttatgtgcatctgcactgattggggtagggtctgccacctttcatccagaagcttcgcgtgtggcgcgtatggcatcgggtgggcgcttcggtacagctcagtcgacttttcaggtgggcggaaacacaggtactgccattggtccattattagcagcgttactgattgtcccgtttgggcagcatgcagttgcgggcttggtgatatttgcacttttagcgatttgggttttatttggggtaagccgttggacagtaaaccatgctaaaagtcaggtagctgcacgtgcaactcaagtacatactaaattgcatggccgtaagctcattattgctttgagcacaattagtgtgttgatgtttgctaaatttacttatattgccagcattagtaactactttactttttatttaattcaaaagttccatattagtattcaaacagctcaattacacttatttgcctttttggcagctgtggctgtaggtacatttgcaggtggtccaattggtgacaaaattggccgtaaagctgtgatctgggtttcatttattggtatggcaccgtttgcattaatgatgccgtatgcaaacctattttggacaacagttttctcaattattgcaggtttggtgttgtcatctgcttttgcagcgatggtggtttatgcacaagaagctgttccgggccgtgtaggcatgattgcaggtttaatgtttggccttatgtttggggtaagtggtattgccgcagcggggctagggcatttagcggatattaacggcattgaatgggtatttggtttatgttcattgttgccattacttggttttgcaacagcacttttaccaaacacaaaagttaaataaatgaaaagactctcagccatattcagctgagagtctttttaatatgaacatagcctcattagaaagactatttttgaacaccaaacttaaatacggtaacactgttataagtttgatttgggtttaaacgtgtagacgggaaagccggttgattcgggctgtctggaaaatgctgtgtttctaatgctagtgcgtctgcttgtcgatagagtacgccatttgcgccaacaatatttcctaataaatgattggctgtatacatttggacacttggttcagtggttaagacttgcatggtccgtttagattttgggtcaaccacaatagctgcaagattgagtttcccttgagacttttgattaattacccaagtttggtcatagccatatccataggccaattgctgattatttgctcgaatatcttttacgattgctttaggcgttcgaaaatcaaaaggtgtacctgcaactgaagcaatttcacctgttggtaaagagttttgatcagttaccaatatacggtctgcattgagttgtaccacatgatctagcacgccataaggattgttcccagcgcctgataagttgaaataactgtggttggtaaggttgacgactgtaggctgatcagttttggctttatattcaatcttgaattcattttgatctgaaagactgtaaatcacttctacatctaattttccaggaaaaccttgatctccatttggactggttaacttcagagaagctttaacagtttcacctttagaaatgaggggtttaacttgccaaacacgtttatcaaaaccaggattgccgctatgtaatgagttcgggccattatttttttcaagattatacgttttcccatctaagctaaatttagcattaccaatccggttcgcataacgaccaattaatccaccaaaatgaatgccttccttggtatcagtgacttcatagccttttaggtcatcaaagcccaaaacaatattattttgtttgccttgggcatcgggagtcaagatttgtgtaattacaccaccaaaactaataaaagataccgagactccattgttattactcatggtgtatagatcaactttttggccgtcttgagtcgtaccatatggttttacatttaacgttgctgcatttgccagttgtgcaaagctataaaccgtaacacctaaaattgctaattttttcatgcttatactctattttgtaatagtaagactggatgaatataagattgatttttcatctttttaaagaggtttttattatatatagtgttaataataatcgatcagttaatgctgagtattgaacagtcgataccatttagggttataaacaaattaactttattagcaaacttcagcagtaagctatttttatgaatcatcccaactcggttttaaagttttcacttggtcttaatggcatgtcatttgacttagataaccagcccattcaccttgagcagggcctagtttttattaattcaaaaagtatcagcaatggtgttattgatgagcttgcgattgaaaagatgatttattttattgaagaaatcatcgagtcgcagccactcagaaatctcaatataaatggtatagccgttacggctgataccaccatgacacaactcagtgagttattttttagtgctaaaaagcaaatcagccgtatcgagcttgagaatggatttaatagttttattgagcgtttgagttactacacaaaccaagtggatccaaatcagctttatatttttacctactttgtatttatccgagagatgatgcatcacttacgagttgagcaaattcagatcatttaagaaatgatttctcagcctgacaattcatcatgaatccagtttaaaaatagctcaattttaggaataaattggtgggttcgtggatataccaagtgatgagcagagattggaatcgatagctcatctgcaaaaactctaaccaactttccagattctaagtaattttgagtgagtaaattactttctaaaacaaaacctagcccgtgtgtggctgcctcaagtgacatataagagcggtcaaaactcaaagtgtagggaaattcaggaatgcttaaaccctgatgggcaaaccattggggccaagtcactaaggttgagcgcgataaaatcagatctttctttaataaatcttgaggtttatgcacaggactacgttccagtagcttaggggacgcaagcacttcaagtttttcattacgaatggttctgatttctacccctgtccagttgggtaaaccatgccgaatatcaatgtcgatcttatcgcgggtaaagtgcaaattttcatacgaacacgacaaattaacctgaatcatggggaacttttctttaaatgattcaaggcgagggagcaaccaaagtaaaccaaaacttggggatgaatgaatatataaactgtctttagggcttttatcggcagctttttccgtggctaacattaggttatgcaaaatggtggtgacatcttgaaaatagcgctcacctgaaggagtaagtgtcacaccacgggcaccacgaataaataaactctgcccaatcatttcttcaagcttagcaatttggtgactcactgccgaaggggtgagattcaaatgctcggctgccttagcaacattgccaaaacgggcagtttgctcaaaagcctgtaatgttttaatagagggcatctgattgaaattgttttcactactgtccatgaaataatccgtttttatccctaaaacttatttgaaaatagcatagacatgaatttttttcatgcctagttgaattcgacatgattgctgggctttgtgaaaaaagggattctaagtcagaactcaggaaataaagcgtaaaagaggattcaacatgttactacaaggaaaagtggcattaattactggtgcagcatcagaacgtggaattgggcgagcaaccgcagaaatctttgcacaacagggtgccaaagtcattattgttgatttagatcttgctcaaagccaaaacgctgcaaaggcgcttggtgacggtcatttaggacttgctgcaaatgttgcaaatgaagaacaggtcaaagcagctgttgaacaagcactacagcactatggcaagattgatattttaattaacaatgcgggcattactcagccagttaaaaccctcgatattcagcgcaatgactatgaccgtattttagatgtcagcctgcgcggaacactgattatgtcacaagctgttattccatctatgaaagcaaacggtggtggaagcattgtgtgcctatcttcagtttcagcacaacgcggcggtggtatttttggcgggccacactatagcgctgctaaagcaggcgtgttaggtctggcaaaagcgatggctcgtgagtttggtggtgaccagattcgtgtaaattctcttactcccggtctaattcagactgatattactggcggtttaatgaatgatgaccgtcgtcacgacattctggctggtattccgctgggccgtttaggtaaagcacaagacgttgcaaatgcagcactatttttggcaagtgacctgtcagcttatttgactggtgtaacactcgatgtaaatggtggcatgcttattcattaaacgctcaccatttaaataaaaatagaatgatggtcacaagaggatactgtggccaaatgtaaagggattcgcatgatggatacagtattttcatctgaagtagatacaacggttcgtaaatcggcgtatcgaaaaattgcatttcggctcatgccatttttaatgctttgttatttttgtgcctatttagatcgggtaaatgtgggttttgccaagctccaaatgatgagcgatttacagtttagtgaagctgtatatgggctaggcgcagggattttctttattggttattttctttgtgaagtaccaagtaacattgtacttcacaaggtaggcgcaagacgttggattgcccgtatcatgattacatggggcattttgtcaggctgttttgcctttgttcaaaccgaatggcaattttacaccttacgttttttactgggtgtcgctgaagctggactagctccgggtttgttgctctacctcacttactggttcccgtcttaccgccgtgcacgcatgaccgtactttggtttatcgcaattccaatttcgggaatgattggtggcccactttcaggcttaatcatggaccgaatgagcggtgtacatggttggtttggctggcagtggatgtttgtgatcgaagctattcccacagtgattgtcggcttacttgtactagctgttttaaaagattcagttcaagacgccaactggttaacccaagacgaaaagaacttggtgaagcaagagcttgctcaggataaccagcacaaagaaggtcatgctagcgtcaaagagttcatcgcagataaacgtttatggctactcgcaggtatctacttttgtgtagtgatgggccaatacgcaattacattttggttgccaactctcattcgtaactcgggcattagtgataactggcatattggtttgctcacaagcctgccttatatgtgtgccattgtggtcatgattttggcggggcgtagcggcgaccatttccaagaacgccgctggcacttaattattccgatgtgtgcaggtgctatagcactcacatttgcgactttattcgcttcaaatctaacgctctctttaatttgcctttgcatcgcagcctcaggtgtgctgacagcatcctctttgttctggatgttaccgaccaactttttgggtggtgtttccgctgcggcaggtattgcagccgtcaatagctttgccaaccttgccggattttgctcaccttatttaatcggttgggtcactactaacacgggttcaaatgcaatcggcatgttcttaatcacagcagtattaattttcggtgccagtctggttctgcgtgttccggcaaaactggtcaatcgttaataaggaatagtaaaagacaatgttaaatgttgataaagtaggccaaattgccgagttgcaacaacgtgcctaccacattcgccaacatgctttacgcatggggcaagtacaaggccaaggctatgttggacaagctttaggtgcagcagatctactggcagtatcttatttccatgccatgaaatatcagcctgaaaaccctgaatgggaaggccgtgaccgtttttatctttctattggacactatgcaattgcactctatgcagccttaatcgaagcaaaaattatcccgcttgaagaacttgaaacctacggtgcagatgacagtcgtctaccgatgtcgggtatggcttcttacacaccgggtatggaaattacaggtggctcattgggtcatggtcttggaattgcagtcggtgcatgtctagggctgaaacagaaaaaatcagatgcttttgtctataacttactttctgatggagagttaaatgaaggctcaacatgggaggcagtgatgtctgcttcgcattggaaactagataacttgattgccattattgatgtgaataatcagcaggcagatgggcactccagcgaaattttagcatttgagccaattgttgatcgttggcagtcatttggttggtacacccagcgtgtagatggcaacaacatggaagctctgcttgaggcattcgatcaggcacgaaactatgagggagcatgcccaagagtcattatttgtgacaccaaaatgggtaaaggcgtgtcgttcttggaaagccgcgaaaaaacacatttcattcgtgttgatgaacatgaatgggacgacgctttaaatattttgacccactacggacagtaaggagtataccatgagccagttagctaatcctcctaagaaaaaactaaccacttcggcaatgattgcttctattgctgcggagggccaaccgaccaaaccagctccatttggacatgcactcaattccttgacaaaagatcgtgacgatatcgtaggtttatcagccgatttgtcaaaatatacagacctacatatttttgcaaaagaaaacccagacaagtttttccaaatgggcatggcagaacaacttttgatgagcgcagcagcaggacttgctcgtgaaggatttgttccttttgcgacgacctatgccgtgtttgcatcacgccgtgcctatgactttatttgtatggcaattgcagaggataacctgaacgtcaaaattgtggcggcacttccggggttaaccacgggttatggcccaagtcatcaggcaacagatgatattgcaattttccgtgctatgccgaacttgatggttatcgatccatgtgacgccttagaaatcgaacaggcgattcctcagattgccgcgcataatggccccgtatatatgcgtttattgcgtggacaagttccgttagtgctcgataaatataattaccagtttaaattgggtaaggcacaggtgattaaaccgggtaaagatttactcattatttcgactggtttattgaccatgcgtgcgcttgaggcagctgaagaacttgaaaaagagggcattgaggtttcagtgctgcatgtgcctaccattaagcctttagatgaacaaactattttggatgaagtcgcaaaaggtggccgacctgttttaactgccgaaaatcattcagtcattggtgggttaggagaagctgtcggctcactacttttaagaaatggtcaacatcctcgttttgatatgattggtttgccagatgcatttttagatgcaggcgcattacccactttgcatgatcgatatggtatttcaactgaagcagttaaagagaagattaaggcacatttgaagtagaaagattaaactttcaaattgaaaagggcgtgatggggaattccttcacgccctatttttaaacagggttatttaagaacttaaacaatcgagtcatctaaattcggagctaaccaacgcttcgcttcatccagtgtccaacctttacgttttgcataatcttcaagttggtcttgagagattttacccacgttaaagtattcactctgaggatgagaataatagaaaccacttactgaagatggcggcatcattgcaaagtgctcagtcagtttggtgccgattttgtcggtagaacctaaccagtcgaacaacactgctttttcagagtgctctgggcaagcagggtagcctggtgcagggcgaataccgacatatttctctttaatcagttcttcattgctgagctgctcatcagctttatagccccagaactctttacgaatacgttcatgtaagtgttcggcaaaagcttcggcaaaacggtcagctaatgactgcactaaaattgcagagtagtcatcacctttggctttgtattcatttgccagttcttctgcaccaaaaatcgatacagtgaatccgcccaagtagtcttgctgctcgcgatcagctcgaatgtaatctgccaaggataaatttggtttgcctgtcaccttgtcagattgctggcgtaagtgctcaaaagtatgcgtaacattttgaccagcttcatcaaatacgctgacggtatctgcatctgtacgctgagcagggaacataccaaatacagcacgagcatcaaaacgattgttgtcgataatatctttcaacatcgcttgtgcctggttgtaaaggtcagttgctgcttcgccgaccacttcatcttctaaaattttcgggaatttgccagttaaactccaagaaataaagaatggcgtccagtcaaaataatccacgagtgtagcaagcggataattctttaaaacttgtgttcccaaaagatttggttttggtggcacgtagctttcatcaattttaaaaccattttcaaccgactctttataagtcagtttggctgcttttggttgtttgttggctaaacgctcacgaattttggcatattcagcacgatgctcttcaataaatgctccacgcatttctttcgaaagcaaggttgtcgctacaccaacagcacgtgaagcatcggcaacataaattaccgcatcgttttgatactgagggtcaatttttactgctgtatgtgctttagaagtagtcgcgccaccaattaataaaggaatgttaaagcctttacgctgcatttctttagcaacaaataccatttcatctaaagatggggtgatcagaccagacagtccaatgatgtcacatttttcatcaattgcagtttgtaagattttctcgcaagggaccattacgccaaggtcaacaatgtcatagccattacagccaagtactacgcctacaatatttttaccaatatcgtgtacgtcacctttaaccgttgccattaggactttacctttagactgtccttcggtcttttcagcttcgatgtacgggttgagccatgctactgcttgtttcatgactcgggcagattttacaacttgtggcaagaacattttgcctgaaccgaacaagtcaccgacgacgttcatgccgtccatcagtggcccttcaattacatctaaaggacgttttgattttaagcgggcttcttcggtgtcttggtcaatataagtcgtaatacctttaaccaaggcatattcaagacgtttttcaactgactcattacgccattcaaggttctcggcttcttttgttgcaccaccttgtccacggtatttttctgcaacttcaagtagtttctcagtcgcgacttgaccagactcaccttgattttggtttaaaatgacatcttcaaccgcttcttttagctcggtaggaatatcatcataaatagccatttgacctgcgttcacaatacccatggtcatgccttgcttgatggcatggtacaagaatacagagtgaatggcctcacgaactggttcattgccacggaatgagaacgaaacgttagacacaccaccagaaatcatggcgtgcggtaagttctgtttaatccagcccgttgcttcaataaaatcgactgcgtagttgttatgttcttcaataccagtcgcaactgcaaacacgttcgggtcaaaaataatatcttcagcagggaagcctacttcgttaaccaaaatgtcataagagcgcttacagatttcacgtttacgttcagcagtgtcggcctgacctacttcgtcaaaggccatcacaataattgcagcaccatattgacggcagaggcgggccttttcaacaaactcgtcataaccttcttttaaggaaattgagttaacaaccggtttaccttgtacgcattttaagccggcttcaatgatttcccatttcgatgagtcaatcatgatcggtacacgtgaaatgtccggttcggatgctacaaggtttaagaaatgcaccatcgcattttgcgaatcgagcatcccttcatccatgttaatgtcgataatctgtgcgccagcttcaacctgctgctgtgcaacttctaaagcttctgcaaagttttcttcacgaatgagacgtaagaattttttagaaccggtaacgttagtacgctccccaacgtttacgaacaatgaatcatcataaatattaaatggttctaaaccacttaagcggcaagcaggtacggtttcaggcacttggcgaggcgcaatgtcttttaccgcattggcaatagctcgaatatggtctggtgtcgtaccacagcaaccaccagtaatgttaatcaaaccgctttcagcaaactcttttaagaaagctgcagtttgctctggagtttcgtcatattcaccaaatgcgtttggtaagcctgcatttgggtgcgctgaaacaaaggtatctgcgacatcggaaatagtttttacgtgagggcgcatggcatctgcaccaagggcacagttaaaaccgattgaaagcaaatcgccatgacgaaccgagttccagaaagcttccgctgtctgacctgttaaagtacggcctgatgcatcggtaatggtccctgaaatcataattggtaattcgcgaccaatttgtttaaagacttctttgactgcaaaaatcgctgctttacagtttaaagtatcaaatacagtttcgatcaggataatgtctgcaccaccttcaattagtgcatgagtcgcttcaatataattttcttttagttcatcaaagctaatgttacgaaaagcagggttgttcacatctggagagattgaacatgtacgagatgttggcccaagtacacctgccacaaaacgaggcttgtctggcgttgaatacttttcgcaagctgctttagctaaacgtgctgcttcacggttaatctctggaacaagatcttccatgtgatagtcagacattgaaacacgtgtaccgttaaagctgttggtttcaataatgtctgcaccagcatcgaggtaggcttcatgaataccttgaatgatttgaggctgtgttagaaccaaaaggtcattgttaccttttaagtcatgtgcccaatcagcaaaacgctcaccacgatagtcagcttcttccaatttatggcgctggatcatggttcccattgcaccatcaataatcagaatgcgtttagcaagaagcgcttttagggtggcaagcgtagacatagaaaaccccgatctttatatgaatttaaaaatgcggcgctattgtaacagaatagcagcacaaatgatgatctacgaaggtcaggtgtagctgactaaaaagttaaaaaagagatcgctttatgtcaaaaacaaaagaattttcatgaaatattcatcaaatgatcatgatattgaaatatttcatgctcaatatgccgaaatattacagttgctttgtatgaaaaatagacatatcggtaattttatttattttttgctgtaaaaataagcacaaaaggagctcataattaatggtttaaattattgtattttaataaaaaaataaaaacagtcggggaaaggtgcatcaaatgaggtcaaaatataaaaaattgacttcatcaggcgcctctttgtcatataattgtcataatttaatttaagaatacagaggattttattatcctcttaccgtctgcatgaattctaatctaccccctgtttcggattcaaaacttgcggcaaacctgcaagcaaaatcgacgaatgtacatgtcccgacacctaagttttttatgccggtgtttctgacgattattattgcaacacttatttatattgggtttcaggtcagtgctgatttagcgcatgttccacctttaagcctttattcagttattcttttatctactgcactcttgattgcactaggctttgaatttgtaaacggtttccatgacactgctaatgcagttgcaacggttatttatacaaatgctttgcctgcaccggttgcagtcatgtgggcaggtttttgtaatttccttggggtaatggtcgcaagtggtgctgttgcgtatggcattattgcattgcttccagttgaacttattatgaacatgggcagtggtgctggctttgcaatggtttttgcattgttgatcgctgcaattctttggaatcttggtacttggttcttgggaattcctgcttctagctctcataccttgattggttcaatcttaggtgtgggtattatgaatcatctgttgagtgcatcgactggcgtaacgaccagtggtgttgatatggatcaggtgattaaagtaggtaaggcattattattttctcctttaattggttttgcttttgcggcaattgtattcttgttggttaaaactattttcaaacgccaattagaattattccagccacctgaaggaaataagccaccaccagcaatcattcgcgcaattcttatctttacctgtacaggtgtgagttttgcacatggttctaatgatggccaaaaaggtatgggtcttatcatgctgattttggttggtttggtgccattagcttattcattaaataaaaacctcgatacacagcaggttcaatcattccatcagctttcttctcaaactgcggttttgttaaaccaaaatcaaccagaattgactgacgaaaaagcgcgtgcggttttaactaaatacattcaaaccaagcaacaaacgcctgaagttgtgcctgcattggaaagcatgactgaccatttgggtgagcgtgtttctagctatagcaacttaaaagatattccagaagctgcaattagcgaaatccgtaatgacatgtatttgagcacaacgacgtttaagcgtttggataaggcagatgctttaccaaaaatggatgactcacagaaaaagcttgtgaaagattatcgtagtagcttggattcattcttacaatacattccaaactgggtgaaagtggcggtcgcattagcgcttggacttggtactatggttggctggaaacgtattgtggtaactgtcggtgagcgtattggtaagcatcacatgacttatggtcaagggatgtctgctgagcttgttgcaatgagtacaattgctgcagcagatggtttaggtatgccggtttcaacaacacacgttttaaacagcgctgttgcaggtactatggttgccaataaatcaggcctgaatttcaatactgtaaaaacaattctctctgcatgggtatttacacttcctgcaaccatctgtttgtcgggtggtttgtactggttattcttacagtttgtataaaagcatttaaaaaattaaagccactgttcacagtggcttttttatttgtttagtttttaaagttgagactatttttcatgtacattcatctataaattaataagttgttataggccatcaaaacagctttataggttgggcttaaacttttatatcaggatatattatgaatgcggttcaaatagatcagttaaaacaacaatttccacttattgaaacacttcaagcctatcaagaaacattttggtttaaccctcaccgttatcctttaaacgaagcactagcgaaagtgtgtcttacagaacaggatgtaaaagaagcagaagcaaggctagcgcgtttcgcaccttatttggcaaaagtctttcctgaaactcaagcccagcatggaaaaattgaatcagcactagtagaaattgcggagatgcaacaagctctatcgctacaaaagcataagacacttacagggaaactttggctgaaaaaagatagccatttacctatttcgggttcaatcaaggcacgtggcggtatttatgaagtattggcccatgctgaaaaattagccattgaggcagggcttctcaagctagaagatgattacagtaaattagaccaagactcatttcgaacatttttttccaaatatcaaattgcagtaggttctaccggtaaccttggtttatcaatcggtattatgagcgcgaagcttgggtttagagtgtcggtacatatgtctgccgatgcaaggcaatggaagaaagataagctacgttcacttggtgtaaatgtggtggaatatgccagtgattacggagttgctgtagaagaaggacgtaaggcagccgaacaggacccattttgtttttttattgatgatgagaattcgactactttatttttaggttatgcagttgcaggtttgcgtttaaaacaacagtttgaacaaaagcaaattaaagtcgatgcagatcatcctttatttgtatatttgccatgcggagtagggggcggacctggtggggtgagctttgggttaaaactcgcttttggtgagcatgtacattgtatattcgcagaaccgactcactctccatgtatgttacttggcgtttatacaggcctgcatgatcagatttcagtaaatgacattggtttagataacatcactgcggcagatggattagctgttggccgtgcttctggttttgtcggacgtgctatgcagcagttaattgacggttactacaccattcatgatgaatgtttatatgaactcattgcgcttttaaatcaaactgagaatattcaagttgaaccctcggcggcggcgggcatgatggggccatattatgtgcaaactactcctgattatttggctttgcatcaattgtcagctgaaaagttacagcatgcgacacatgtggtatgggcgacaggaggaggaatggttccacctgatgaaatgcaaaagtatttaacgtatagccaacgcaattaattgcacaaaaaagcccaattctaaaattgggctttcaacgttattattttttagaaaatttcctaaatggaagtttctcggctgcaaagccatagatggcagcaaaaggaagagctgtacgggccaaataagccacacgccatagaccaccatgattggcaccttccatcatcaactctagagggtggtcgagtacggtttcagggtttgcaacagaagaatcatttcttaagtcatgaatccataacgctgccataatggcattcgtggtttctggactaaatgcttctacatcaaaaagttctgcgccattaaaagcagctttaaggagtggattctttgtgaccgaatgagttgtggtagatggtgcaatattaatacttacacgttgaccttgatgacgggcaagtgtcgcacgccattgttgaatacgttttgccaaagcgtagtttggcccttgttcaactaccaaacagtctgcaataccataagttttgccattttcgctagtaatcaaatcttgataaggtgcttgaaaaaaacgtttgagtgagagtgtagaaacacctttcacagccattttttgtagttgtgaacgagatttaaatttctcttgagcagcttctgcaacttcttttggtactgcataaacatcggttggtgtgcacataaacattaagctggtatcaggtttatgttcactcacatattgcataatactgtccattgccatagaaacacggacatgtttttctccgtctaaataagcaatagcagccaagtctaatttttgaggaaattgaactaaccattgggcaatctctggtatttgcgttaataaattagcacccaatttatctctcaatgctgaagcttttgccgaagagtcaattttttcaatacttggtgcaataagcgttgcgtttccttgctggattgtatttagaattttcccccaaactcgtgggtttggtaaatctattgcaacaatattcgctttccatcttgctagccaaggtaatggtcctgcttctgaggctgcaccaaataacaccatcgtacggtcagataaatcaaaccattcaggatgagcagcagcttcgcgtaaagccttagcatggcttggttcaataatacctgcattttcccatttttgaatttggtcaagtaagctttgcccgctcagtttttgacctttatatggaacataccattctggtgcagcttcactttcgcctttaaattttactgtatttaaaggtgtagaagtggggatgtgtagagcatcttttaaaagatagtgtttaccatcgcggtaataatcaaaaagatgatgagccttatgcaatccctgttttgcaatggtaattggattattgctgttagtaattccgtgcttaacaagtgccttaaagtaaataggataattttttcgccaatttttttcagccaaaatctgttgagcagttttattatctacaatagataaagcttctgacaaaatctcttggcctgtaagagacgtgctttgcttttttatcgaggcgtgaatcggaaattgtagaccttcggctggactctggctggacataaaatatctcgcttgtacgataaggttaatatacaggtgtatacattatctatgccaacgaaaagaaacgtgtggcaataactgccaaaataaaattcaatatttttgtgatgaatataagatgagtcattttttatgataattacatcgcattttaccttcattttttttcacatttttagaacatttttatagacttacgttacataaatagttattttgtatagagcgaattcatcaggtttgacctgaaggtaaaatgatcaaaatgtatcaataaaaagatacaacgatgagtaaaaactagacttttttattaaatgatcagaaaagtcaaacgaaataagaaagaattggggtgaaactagatagaagacaacgtaagattgtcttttaaaaatcttggggatatggtgattttttacaccataattttctagtttcatcccatctaattttgggctggaaccctccatttaggtattcagttcatcgtttaatagaagtctctatctaatgactttaaaagagtacttctaacaacgtccttttttcgcctgtccaggtgggcaaaaatctcccgggtgtccgtaatatggagagtcaggatcaatcacaatactaccctcaggtgtatgtactgcacaggctgataatgacattgtgaaaattgctgcggcacaaagaagtaatgttttcatgttgttctcgcttttttatcattctcccttttactatagaaatgttttgattatatttcgatcggtttttggttaaaaaatatcttttagcagctaaattaagaagaaattaaggagagcgtaaaatcgttctaaaacccacatgggtggcggctaaatcaaaatcttggggatagcggctactattacgataacgtgaacagtaattttcagcacataaaaacgatccacctttaatcacatattgagtactgctcatttcttgttgccttaaagccgaataattacccatgtgctggtcgtgcgcaccttgataaggagaagatgtccattcccaaacatttccaatcatatcgaatagtttaaaaccgttaggtttaaaacatccgacaggcgcaataccagtaaaatgatcttggttcagattttcaaagggaaatgcaccttgccagtaattcgcttgtggatgctggtgctcatcggtaggtgcttgatgtaaaggagtatcagttggtgagtttgctttagctgcatattcccattcaagttctgtgggtaaatcacgtcctagccaaactgcataatgttcagcatcatttttagttacgtagcgtacaggttcatgagggttaggaagtgcaccatttttgccgtttggtgttttccatgtatatcctgtcttaagttgccaccattgctgagggtgatgggggtctggagaaaaaacagcagcttgtttttgtttttcagcatcggtgatataaccagttgccttcacaaaactcgcgaactgagcaacagtgacttcagtttgatcaatccagaaacctttaacttcccgctgtttttttccaaagttaagttcatctggataagctttttcagaaccaaaattaaaatgcccatctggaatgaataccatgcctgcggttgtatttttaagccagtctgtaggaagtcctgtatagctcttacactgttcgatggaacccaaagcagccgattgaatggcatgctttggtaaaaccgttttagcgtcagcgttatgttcagacttgctacaacctgtgatgaacaacaggccgattgtagtacttaaaaccaatttcaatttcatttggcgttatattcctgtacgccattttgttcagtgtatttttgataaaccgctaatagctcttgaacttttgcagggtatagctgcgcaacattgtgattttctccacgatcagtggcaatgttatagagctcccaagaacctgttcctaattcagggcgaccttgaagtgcaattttccattcgccttgttttgcatatttactaccatgcaattcatcagcaaaactgaaattggcagggcgtatcgtttgtgatttattttcaagtacagacttccaagaataaccgcttggcgtattaatggttcggcctttatattgcccttgaggtactggaatatgagcataatctaataatgttggaaaaacgtcgagtaccgatgcaaagctatgattggtttcttcagctttcttttggtttggtaatttcacaatagcaggagcggtagttgcaccttcaccagctgtatctttccataaatggaaaggtgctgcactgacctcggcccaacgtggaccaatgtaatgataagaagtaggggtacctacatttgctacagaattatcaaagcctgattcactaccatagcttccgcgaacaaaaccttctgcgccattatcagaaacaaagaaaattaaagtgttgtcataaagattattttgtttgagatattgaataattcggcctacattggcgtcgagattttctaccatgcctgcgtagatttccattttgcgtgcttcaagcgctttttgttcagctgttaactcattccacttgccatatttttgtggagcattttgagtcgcaattggttcggcagcctcaaaatttactggaataattccaagttgcttttggcgtgcaatacgggcattacggatagcatcgtaaccaacgtcataaacgccacgatatttttcacggtattctgctggcgcttgtataggccagtggggtgctgtataggctgcataggcaaaaaatggtttgccactatttttacctgactctaaatagctaagtaatttgtcggtaaaataattggtcgagaaaaagtcatcaggcaatgctgaaataggaataatttgtccatcttcggtataggttgaatttcgcttaaacgcacttggagcttgtttaaagtggtggtctaaaccttgtaataaggtaaatgaatgatcaaaacctttagcatgtgcattggtttcaggtgttaatcccaaatgccatttaccgctaatataagttcgataaccattatctttgagcacctgagcaatcgatagtgagcgttcatttaaatagccttcgtagccaggctgtccttttaaatgatcaggggtaagctctgccatagcacctatgcctgccaagtgatgatcagtaccagaaatgagttgtgaacgagtaggcgagcatgtaggtgcagtgtgatagtcagttaaaattcgaccttcttgcgctaaactatcaatgtttggggtatgaatttcgccaccaaaagctcctaaatctgaatagcctaagtcatcggccataatgaataaaatattcggctgctttggtgtacttactgcagtttcttgtgaatcattatcgttacatccagctaaagataagctaaataaagcaatggaaagactagatagaagagctttgtacttcattgtatcatctgaattattaaaagaattgtgcttgagtttaatcagatggtttttgcaatcaaaacaaggaattgatcaaagaaaatcagaaaaatatctgagaatttatcttgataaataaatgagaaaaaaagaaaagcccatattgggcttttctcaaaaatatggatttaaaaaggtaggcgagtaagttgatctaagaaatgaggaatcactcttggctcaatcaaaatcgttacaattacgccgtaagctgccccccataaatgtgcactatggttaatatgactattaccacgtttacctgcccaaatactataagcaacatagagaactgcaaaaataatagctggcacagggatgaaaaatacaaaaatcagcttccacggctgaaataaaatatacgcaaacagaacagcagatacggctcctgaagcacctagacttgcccagtttgcatcatttttatgttgtaggtagcttggcaagatcgcaaaaattaatccgcctaaatagaacagcacaaaacccatgtcataaaaatattggcgataaaaactttcgatgatgctgccaaagaaaaacagggtaatcatattaaagagcaaatgtgtaccatctgcatggataaaaccatgagtaatgaatcgatcaaattgtccacgttgcattgcaggcggccagaagatcaaacggttcatgacattttgattgctaaaagcaagtaaagacacaatgaccgtaataataataagagtaatggtgtgattaaacggcaaatgcaacataagaaatatttaaaaatgatcaatactgatggcaataatgccattaaaaacacaacttgaaaccctgttgtgtataaatccgacaaatttagttgattttttttaaatccacctcatcttcggttaatataaaggcatcagcttgaggaatattgttatgtcgactgagaacaccaacactgctgttgcagaagaaattccgaaccttttgattacaccatctgcacaagagtatttgcacgaattattggcgaagcaaaatactccgggaattggcgttcgaatttttgttgaacatccgggtacaccacgtgcagagtgctgtatggcatatagtgcaccagaagaagtggtgccgacggattacaaacaggactatcctgatttccctgcatatattgatgcgccgtctatcccttatcttttagacgcagttattgactacaacaaagatcgttttggtggtcagttaactttccgtgctccaaactctaaagtgccgcgcgtagggcctgatgcatcaattgaagagcgtattacctatgtacttcaagcagaaattaacccgggtcttgcaggacacggcggtaactgtagcttagttgaagtgcaagatgaccctgaacatggtcttactgctgtattgaaatttggtggcggttgccaaggttgctcagcaattgatgtgactttaaaacaaggtgttgaaacaactttgaaagaacacattcctgaactacaacgtgtggttgaccaaacagaccatacacaagcagaaggtgcttatttcaaataattaaattatttgaaaagtgaaataaaaaagcctcggaatgaggtttttttattatacaatataaataatgataattattatcaatatcatttgtaattttatttatctttgttacaatgcgaaactgaaaatgagagatgtttaataaatcaatatattgggaatacttatgtcgaagcgtattatccagtcagtgctttctgtttcagtactggcaagtatgatgtctatggcttttgctgcacaaaatgagcaagaacaagctgaacaaacattagaaaagcctgctgaacctgtgaaattggaaacaatttttgtaacagcagaagagcaagtgaagcaatcgctcggtgtatcggttattaccaaagaagatttagaaaaactaccagttcgtaatgatatttctgactatgtacgtcgtatgccaggtgtcaacctgacaggcaatagtgctactgggcagcgtggtaataatagacaaattgatattcgcggaatgggccctgaaaacacgcttattttagtggatggtaagccaattaactctcgtaattcagtccgttatggctggaaaggagagcgtgatacacgaggcgactcaaactgggtaccagcagaagccatcgagtcaatcgaagttttacgcggaccagcagctgctcgatatggttctggtgcggcaggtggggtggttaacatcattactaaaaaagtgactaatgaaactcatggttcagtagagttctatacttcacagcctgaagactccaaagaaggttcatcaaatcgtgttggttttaacgtaagtgggccactaattaaggacgttttatcttatcgtttatatggtaattataataaaacagaagctgacgatgttgatattaataaatcaattggtagtaccgcagctggccgtgaaggtgttaaaaataaagatatttcaggccgtttagcttggcaggcaacagaccagcaaactgtcttgctcgatatttcttctagcaaacaaggtaatatttattctggtgactctcagttaaatgcaaatgctgaagcggatgcgattctttcacagctgattggtaaagaaaccaataccatgtatcgtgatagctatgcattaacgcacgaaggtgattggtcttggggtaagagtaagttagttgctcaatatgataagacccataacaaacgtctacctgaaggcttggcgggaagtgtagaaggaaaaattaataatcttgatgataaagccacttcgcgtttagaaactcttcgctttaacggcgaggctaatattccttttgaatactatttaccccaagtattaactgtaggtaccgaatgggttgaagacagatttaaagataatgtctcgacaactcaaggtaaagacagcagtggttcaggttatggcgatcaattagcgaaaggtgatcgtagtaaaatggagtcacgtattgcttctgcatatattgaagataacctgaaagttacagacagcacagatgttgtattaggtttacgttttgatgaccatagtaaatctggttctaattggagcccaagcttaaatattactcaaaaactcaatgattatttcactttaaaaggtggggtagcaaaagcttataaagcaccaaatatgtatcaaaatgccgaagggtatttattaagtacaaatggcaatggctgccctgctaatattgagtcgcgttgtttattacaaggtaatggtgatttaaaacctgaaacatcggtaaacaaagagctcggtattcagttccaaaaagatatcgtgaatgcgagcttaacttggttccgtaatgattataaagataagattgttgcgggtactcatgttgttggaacagttgatggctcaagtacaaatgcaaatacaggagctgtgaccaatacgaagtggaatattttgcgttgggaaaatacgcctaaagccttaattcaaggttttgaaggaagtttgggattagatttcggtgatattcgctggactaataactttacctacatgatggactcgaaagacaagcaaactgggaatccattatctttagttccaatctatacaattaactcaatttttgattatgacattactgatcaattggatgtaaattttgtatttactcaatatggtcgtcaaaaatcacgtcaatttgcagagaatagacttgaatccggtataggttcaggaggtgcgaattctgcgcttaagccaagtacggtaaaaagttatagtaccgctggtattaatgttggttataagttttcagaccaaattagtacgcgtgttggtgtgagtaatctgtttgataaacaaattttaagagacagcaattctattagccaaacttataatgagccaggtcgagcttattacgcatctttaaaatattctttttaatcaataaaataataaaggcgctttaagcgcctttattatttaaaatctctaatgctttttcagaataataaaacttctctaagtacacacgggcacgacgtcttaaatgtcctgttgtgactaattgttgtagtacgggtacaagcaattcggtgagttcatgcttcactaaattttcgtcaatattaagatcacggagcaacaaatcaaaattacgttcctgattacgtacataccaagtatagataccatcatgtacttgctgttttagataatcagtttgacgaatgtggtcccagatttcatgtcctaggccaacagtttttgttaaatcttgaacttctatatagttttttaaaacagaaagtggcgaggttttaactttatgccaaacatttgcctgaaaatggtagagcttatcattgtcaaaatgttggtttaaaacacgctcactcatctggctgagttttaaaatattcttttgcaagtaatggttaatggtatcgtcaagattagagtcggttactgtttctaatacagatttgcccatcttcataaaacgacctacaccaggcacgcgttttgacatagattcatctaaataatcatgcattgtttgctgaatcaattgagtcaacagtgctgaaaaggcagggttattcacaattgttttaatgagttttttacggtgctcttctttactggcaacatattgtgcaattcgatcaatggttaaaacaggaataacgtcttcaacagttgcggtgtcatttgcaggatggatcagtgcaaagcggatatgctccgcaatctgttcaataagaaaatccgaagcgggtgtgtctaaaatctgcttttgaatgagctgttgaacctgttcaaacgtccaaaggtgttgtaattgtcgactccccaaccaatgataaaactgctcaaactcttgttggatcacctgagcctgagcaaactgctcatctaaaaaatctagatgagcttcaataagtttttcaataatgggttgggtagacataaggtctcacaaatcggaagttttatttaaggtgttgtcgtttttgacgactggtttgtttctactttcagtaaaaacggtacgtattgttggataaccaactgttcagcttccaaaattggcatatggcctacgttttctaagataactggaggctgggcattttttaaaagccgttttagctcgtttgctacttctacattaataattttatcctgtttaccccataaaatgagtgtaggggcgtcaatcgttttagtaagtaccgcaaaggaatctggggtatagactttattgagtgcaatcaattgatcaaccagtttctgggtttgaggtgcttgattaatcatcagtttttcttgagcttgcaggaactctttaggaataaacggaggattaaacatggtttgttttaataaataattaaaatcaccttttttagagactaaaagttgttttagataggttggatcttttagataaattgtgttggcagaacggaaaataccaccgctatcgactaaaaatagacttttggtttcaaatggatattgtccagcatagagtagggcaatagatccgccgagtgagtgcccagcaatatgaattgggccttttaaattggcggcttcaacaaagcgacgtaatttttcagctaagttgggaaccgaataatcaaagtcttgcgagacgatagtttcgccactgcccggtaagtcaggaataataacgtgataatttgtcgtgagataatgggcaactcggttccagttatctcgactgcccgctaggccatgaatgagtagtaaagttggctttgtgctagagccaccttcactatatgaccaagtgatatcacccacctttaggcttttgctttgcagtcctgcccagttacgttcttgctgtaatattgtttgaaagctgacatcaatattatcggctgcctgcgcttgagaaatgctcatgactgacaataagctacaagccaaagtcagtgcagtagcagtttttttcatagaggctttaattggggcggacagccttgtcatagatttcatccttgatgcttaagcgagtttgaaaaattattgaaaaactttgccaatgagtcatttgccaaacgtttggaatcaagaaaattatagtcaatctataaactaaagtatgtctattttttcactaaacagtaggcaattgtgcggtgatcttccttataaacctaattaaaattttaaaaaaatttcctgaaaaaggatttattttttgtcagtgacattcaaattttgacacattaaaatgatttctaaccttgaaaaaacaatggaaatataaaatgcctactgcgcaagaagttttagatcgtttgaaagcaggtaatcaacgatttgtaaatggaaatacttcccttgcaaaaaccttatcacatcatgaacgcgctgaaatggcaaaggatcaaaatccatttgcaattgtattaggctgttcagattctcgtgtaccagcagaaatggtattcgatcaaggtcttggtgacttattcgtaatccgtgttgctggtaatgttgttgcaccttcacaagttggtagtgttgagttcgcggcagaacgttatgactgtccggttgtagttgtattaggacacagtcattgcggcgcgattcaagcgactattgatacgttgatgaaccctgagcacccgccatcttctaacttaatgtcgattgtgaaccgtgttcgtccatcagttgagattttaatgcagactgatttaaaaaatgacttgaaaaaactctcatgtcatgcggtgcgttcaaacgtatttgcttcggtaaaccaattacgtcatggttcggctgtattagaaaatctaattgcaaaaggtgaactgattgtcgttggtgctgaatattcgctagaaactggtgaagttactttttttgacttctaatcagtctagaaaaatttgaaactaaaaggtgcctatagggcaccttttatgtatgggtaagctaaattcagtaattttgattgtgcttgggtatttggatgaatcaagtcattttgcattagttgcttttgcccagcgacgccatcaagaaaaaacggtagcaatttcacctgatatttttgacttacagttttgtagctattttcgaatgctttgctataagccgtgccataattgggcggaatcttcataccaaaaagaataaccttggctttttgcttctggcttaattgaatgagctgagacagatttttttgaatcatttgtggtggttgaccacgtaagccatcattcccgcctaattcaataacaactacctcgggtttatacgtttgtaaaagttttggtaatcgtgccaaagcgccactagtggtttccccactcacacttgcattgaccactttatgttgtttgggatactgttggtctaaacgtttttgtagtaattgtacccaaccttgtttagggtctattccataaccggcactaatactatctcctaaaattaaaatagtttttgccgagacgaacatgggcaacatgctcaatgagatgagcaagagacttttagaaccaaacaaataagatttatacatttgtgtttcgacccgaatactcaatatataggactgttcacatcatgccacaacctatcattgctgcccatcaagttacacaaactattcagattaaccaaaatcaatttacgattttaaaaaatattgatttagatatttatgaaggggagcaggtagcaattacaggacgttctggttcaggaaaatcaactttactgggtattttagcgactttagaccaaccctttgaaggtgaggtgtggttatgtggtcaggcggttcataagttaacagaagagcagcgcgctcaaattcgaatgcagcatattggttttgtatttcagtcttttcagcttttgccacagttaagtgcacttgaaaatgtgatgttaccgcttcggttacgtaaagattttgattataaaattgctgagaaaaaagctttagattggttgcatcgggtaggcttaagccgtcaagctgaacaaacgcctaaggtcttatccggtggagagcaacaacgtgtggcaattgctcgggctctcattgccgagccacaaattatttttgccgatgaaccgaccggaaacctcgatggtcaaaccgcccaagaaattgaaacccttctttttgatttaaatcgggagcttggtactacacttattttggtcacacatgatcgtaatttggcagcactttgccaacgacatgtcgagttagatgatggccgactaaagacggtacagggtggttaaattatgcgtaatcttctcaaaccacttttgctacaaagcttgcgtaccgggggcttatatttactcattattgcgctttcacttgcgatcagtgcaaccaccgctcttaagtttagtaatgaccaagttaaaaatgcggtaagtctacaagcagcgcaaatgttagcagccgatttggttctgtcgaataatgaacctatagacgcaaaatggcaaaaaagggcagatcagcttggcttaaagcagactaatgtgaccatgtttagttcaatggcacatactcaagatcagtttgtcatggtcaatgtaaaagcaatagaacctgcattcccattaagaggaaagcttgagattgaacctatagcgcgtggtatccaaccaggtgaagtatggttgagtcaaagggcagccgatttacttaaagttaaactaggcgatatggtatctattgcagatgcggcatttcgctttagtggcgtgattgtgcgagattcaaatcaagaacttggtttttctggtttttcgcctactgtcattattcatcaagcagatattgctaaaactcatgcaattcaaactggtagtagaatcgattatcgactgttaatgtctggtcagcctgaacaggttcagtcattttcaaggcaatttaagcaacagcatcaacctgcaaatgaacaggaagaaaccatagggttacgtttacgcgatgccagtgaatcaaatagcagattattacgtccgttagaaaacctagatacctttttgcaattggccaatattttaacaattttattgtgtggtatcgccattgctttaacgagtcaaagatatgttcagcaaaaccaagatcacattgctttaatacgttgtttaggtgcgagtaagtttcaaattttatgggcctatatcaggttactttgtgtagtcagtgcaatttcgattgcgatcggtagtctcttaggaataatgatgggctatggcttgcttgagctcatgctacaactgattccacaactagagttaagtttctctgtggttggttttttacttggtcccttaccaattgccatttttaccagtgtaattgtgctacttggattcattttgccaagcatttgggagttgttaaatactcctcccatccgtgttattcgggaacaggcaaaatcccgaaaatcattattctttatgttttttgcaggcatcaccagtcttgttatttttagcttagttttaagtgaaaatttaatgctcagtatttgggtactaacagcgattattctgctttgcattttactttacaccgttgtctggctattgctccgtgctttaaaaaagatgaaaacccgtttgtctttttatattcgttcagcatcgcaaagtgccttacaaattacagcactggctttgggtttaagcctcattaccgtgttaagtgtattaagaacagatttattagagcgttggcaacagcaattaccagagggaacaccaaaccagtttgtttatggtctaccaccatttgatttaaaagcctttgagcaacagttaaagcaaaatggttggcaaagcacaccattatatccaaacattcgtgggcggttactcgcaaagaatgatgtacctttttcagaagaagccataaagcaaaataatgctttacgccgcgaattaaatttaacgcagtcgagtgctttaccaaatgacaatgtcattacaaaaggtcaagcggaatttaatgcagtaggccaagtttcagttgagagtaaaacagcagaaagtctaggaatccagattggtgacaggcttacttttagtctgccagaaggtagcttgcaagctaaagttataaattttcggagcgttgagtgggaaagctttagtcctaattttttctttattttttcacctaaaactttagatgaaaatgctggtagctacttgggcagtttttatgtacctaagcaagatcaacctaaaatgatccatatgattcagcaattctccaatacggtttttattgatgttgatcgaattttagatgaagtaaagcgcttaatgaatgttctagtcaaaatcgtgactgtgcttgcagcgttagttggcttttctggaatacttgttttaattgcttgtttaaatctattaatggatgaacgccgtcgagaagtggctttgttgcgttcatttggtctctctaaaaataaaatgaagcagatgctcagtctggaaattggttttttaggtttgttagcaggcattgttgcctgctgttttgccgaggtaattagcgctattgcaagttataaaatgaatatggctttacagtggcatattgaaatatggttgattttaccacttgctatgatgttgctttgcgctctgattggccgatatagactcggttatctttgtaatttaccgccactacaaagtttacgtgagctgaaccaaatttaagttaggggagtatttctgggttctgaattaaaacctcatgccaaagtggaagtaatggtgagttaagctgattacagtaagcatagaagcccacagtcattaaaagtcctcctaatagacctaaaaattttaggagggttttaaatggagtgcggtagcttaaataccaaatcagtgcgagtaatgcacccataatcataccaccgacatgtgcagcattattaatacctgtggcaaccagaccgaatataaggttaatcgccataatcattaataatgatttcttatcaagtatataagcttgatgaggcagcggcggaaataaagaaagaacagttaatgctgcacctaatcccatcacagcgcccgaagcaccagcactgacatggggaagtaagctctgatcaaaatgttgtaataattcatgcccattttgaatattaatataactactcaaaaggctaccaaacaagcctgcaagtaaatacagaccaataaagtataaacgtccaaataaagcttcagcgacattaccaaaaatatataaagcccacatgttgagcataaggtgaataataccaaagtgaaaaaacatgctggtaaatagacgttctggctgcccggaaaaagtaagtggtgtaaaatctgcaccccagtgaagtgcatcttttatagctgggtcactaatgtccactccagatataatttgccagatgaacaaacctacattaatcgagatcagtagggcggtcagccaccaagcttgtacattgagtttacgattaatgtgcggaggctgatattgagtcatgctatgcttttgttatatatgaacatgctttacagcttaacatgaaaaaagttgaatacaggagatcaggacgaacatgaaagcctttattgttcgcgtgttgttaatttttattggggcaattctccttattcagctttggatcttttcaagtttggtttggtggcgtacacatgaagttgataccaccatgtttatgcgaattgattattggtcagatccatctgagccgatcattcatgaatggcttgactatgatgatattagtgacaatttcaaacatgcaattttagcaggggaggacgcaaaatttattcatcatcatggttttgactgggatggtattcgttttgcgctagagcgtaacaatgagcaaggagaggttgttgctggtggttctaccgtatctcaacaacttgcaaaaaacttgttcttatataataaacgttcatttattcgtaaaggccaagaaactgtagcgacatggatgatggagcgcatgtggtcgaaacgtcgaattcttgaggtgtatatgaactctgttgaatttggcaaaaatttgtatggcgttgaagcagcggcccaatattattatggcaaaagtgccaaaagcttaactcgcgaacaagctgcttttttagccgcgttattgcctgatccgaaatattatcaagatcatcgcaacgatcgtaaactacaatatagaaaacgcgttattttacgttatatgaatagcacccagattcctgaataacactgtcttaaagatgtgttatttttttagtttttatcaaattgacataattttgcagcatactattttgcagagattttggttggaaagagattaggttagacatgaatacagcgattacagcaacgaccccaacagaatatagttataatgaccgttatattaatcgtgaattgtctattcttgactttcatttgcgcgtattggaacaggccgtcgaccctttacatccattactggaacgaatgaatttcttactcattttttcgcgtaatttagatgagttttttgaaattcgtgtagcaggtgttatggagcaattcgctctaggcaatgaaagtcgaagcccagacggtttaacgccaagacaagtcttacaaaaaatctctgaaactgctcatgctgcaattgagcgtcaatatcgtattttaaacgaagaaattttacctaagttacgtgaagaagatatctgctttttacgtcgtggtgaattaacaccagctcaatcagcttgggtaaaaaaatattttcaggaacaggttgcgcctgttttaactccaatcagtttagatccagcccatccattcccgcgtttagtcaataaaagccttaactttattgtgactttagaaggtaaagatgcgttcgggcgacaaattgatttggctgttgtaccagccccacgttcattgccacgtgttgtacgattaccagatgagttaacgggtggtaaagaacatcacgtcatgttgtcagcaattattcatgaacatgtttcagacttgttcccgggcatgactgcaactggttgctatcaattccgtgtaactcgtaatgccgatttggcacttaatgaagacgttgaagatttggcaaaagcgttaaaaggtgagttaagttcacgccgatttggtcgggcagtacgcttagaagtaacccaaaattgtccacagcatatttatgaatatctacttgaagagttcgacttaaacgaagaacaattatataaagttgatggtcctgtaaacttggctcgtctggtttcgaactttaaacgccctcatttgcgttacgattcacacacgccagtcgtaccaaaagtatttaaaaagaccgagagtattttctcggctatgcaaaagcaggatattttacttcatcacccatttgagtcttttgcacctgttattcagttactccgtgaagcagcacgtgatccgcaagtactcgcaattaaacagacactttatcgtagtggcgcagactcggaaattgttcaagttttagcagaagccgcgcgtaatggtaaagaagtgacggcggtaattgaattacgtgcccgtttcgatgaagagtcgaatatcgaagtggctaacgttttacaagaagcaggggcagtcgttgtttacggtattgtgggttataaaacccatgccaaaatgattatggtagtgcgccgtgaaaacaacaaactggtgcgttatgttcatttaggaacgggtaactaccatgctatgaatgctcgcatttatacagattacggcctaatgaccaccgataaagacttgtgtgaagacgtacaccgtattttccaagagctcacgggtatgggtaaaatggcaaaactgaaaaagttactccatgcaccttttactctgcatgctcagctcatcaactttattgatgaagaaattgccaatgcaaaggctggtcgtaaagcccaaattattgtcaaggtaaatgctttaactgaagttcagcttattaataaattgtatgaagcttctcaagcaggggtgcaggtagatctcattattcgttcgatttgctgtttacgtccgggattaccaaatttatcggaaaacattcgggtacgttcaattgtaggccgtttccttgaacatactcgagtttattactttagtaataatggcgatgctcgtatttactgttcaagtgcggactggatggatcgtaacttatttaatcgtgttgaagcatgcttcccaattgaagatcctgctttgaaaaaacgtatttatcagcaaggactccttaattatttacaagataatcagcaagcttggttattacagggcgatggtacatgggtacgtgcccagcctgccgcaggcgaaaaattgcataatgctcaaagagaattattaaaaacttttaaataaaaaattatttttaaaaaagccgacatcatgtcggctttttaattaactgaatttcataataatttaattaatttttctaaatggttgtaggataaacggcaataatttgaattaaggcaatatgtttgaaaaatatgtgattctttacataaaacattggattttaaaaatatacaaatcacaagaaatctactttaatacgccgcattaaatatacttaactttggtaagtgaataatatgcaagactttattaaaagtttatttattagaatatttttggggttaatgccagtgactgcttatgcggatcagaagtgctatggagatattattgtatttcagaaatttgatgatcaaatgatatatccttattttatacatccttctagagagaaaaataagaagaatgacacaccaaataagacaatcgtgattcagaaaagaaaacttactcaagaggaattgttagcacaaaagaaaattgacgataatcagttaaaaaaaattgaagaaaagaaaaatattgagaagaaaaagcaacttgatgcagcggtcgcgaaagaaattttagaaaacggtgaaaaaaaatggatggtgcaagttgctttggcacctaatcaaaataaagcaaatatgattcagtcccaattacaggctaaagggtataaagttgttaccagcgcaactacaaaaggaatacgagtcatggtcgaccctgccaatgactacgcaattgcacaaattattcgagaaaaaataattgcagatgatagcttggatttgagatcggcttgggtatttaaatgggcttctctaacagcacagtaaaataaaaaggagtccgaagactcctttttttattcatgtaagtttgtggtaattttctgcatgatttgcagaagaacatcaaactcactttgcaacggcgtacttttacgagtaacaagtgctaaagtacggctaggtgcgtcttcaattggttttgcagtaatctgatcattaaatttgatcatactattttcaattgcgatttctggtaaaagagtaaagcctaaatcggaagaaaccatttcaaccaatgttggtagagaacttgcttttaagcggttatcgtttttacgctcaccaattggacaggcgcttaatacgtggtcacgtaaacagtggccttcttcaagcaaaatgagacgtgataaatcgagatcatcaagtgaatttgcttgaagtgcatttgtatcttgcttactacaaacaagatataaattttcttttgaaatttcagctacttttaaacttcttgtatcaaaaggtagggcaaggacaatcatgtccaaattaccatgttctaggcgctctacaatcttctcactttgagcttcatgtaaatgcaactgaatcttcggtaattgttgatgcacttcatcaagtaaccgtgtcaggataaaaggtgcaattgttggaataacacccaaatgaagatcacctgttaatggttcactcatttcacggcttaaacgcattaaatcctgagcatctgctagcaatacacgggctcgagcaacaacttgctcacctaatggcgttaaacgcacattctgacggtcacgctcaaccagaacgccacctagtagcctttccagctccataatgccgcccgataaagtcgattgggtaacaaaagagcgacgtgctgcttcagtaaaatgcaaagtttccgacaacgtaactaaatatgatagctgtcttagtgagggtaatgcagccatagtgtcctagtatgatgatttaaaatgatgcgcaaataaaccgctaagctgtggaataaaatgggcagggatatcatgccccattccatcaattaattcaaacttagcaccggaaattgcttttgctacggccttaccgtgactcggtggaagtaagcggtcacgagagccatgcaagactaaagtgggttgcttaatttcacggtccagttgcagtaaggaacctgtacataatattgctaaaaactgttgaagtacaccagcaggatagtagctacgttgataaagttttcttgcagtttgaacggcttcaatatggttaatataaccaggagaaccaatcaattggaataattttaaactgtgattcacaattccttcttcatcacgtgattctggcttgccaatcaagcttaaaagttgcttagggaatggtggtggtagaaacggttgattattactggtaaacatcaaacctaatttttctactttttccggatattttgcagcgagaatctgggcaatcatgccacccattgaggcaccaatcacatgtgctttgcttactcctaaacggtcgagaagcatagaaacgtcatctgccatatcatagagcgtataaggtgcaccctgatttcttagccctaaagcaaaacgtcccatcaatttcatggtatttaaacgtttaccttgatggcggacttttgaagaaaggccaatatcacggttatcaaaacgaataacatgaaaaccttgatcaatgagtgatttgcagaaaaagtccggccaaaatagcatttgggcacctaaacccataatcagcaaaatagtcggatgttctggttttccacctacttctacatgtagctcgataccattgcctaaattgactttggtttcctgcataaatggagtgtacggtgaaatactaaattgtaaggcgctattcatgttattcattccttgaaggaatactcaagatcatgagcattcccaatttaaaccttatgcttgggcaggaataagatctggaacaagcttagttaaagttaaacgttgcttgcctgctgttgcacctaacaatacgaaaccacgcaatgttccttcattgtcaattgctttggcaagcataccatcgtcgaattcttcagtttcccaatttacatccacatcaacgggtgccggtaaaactgtaagcggtgcagccggagtttttaccgcaaccggcatagcagggtaatgtacatttgtttgttgaccacttaatgtttttgctagagcacgggcttgttgcataattggcattacatatggaagtagggtaccgttaacttccgcacagtcgccaatcgcataaatatctgcttgattggtttcaagcaaactattggtaatcacaccacggctggtttgaatatttgcgctttgagccagagaaatattcggctgtaagccaatcgctgaaagcacaatatcagcgaccaaagtctgaccatttgccaatgtgactgcgtaatcttcaccattattgattttacttactttttcaacggttgtgcctaaggcaaatttaacacccgcttcttcaagattctgctggaatgctgaagcaatgtgtgaaggtaataaacggcctaatggttgaggcgctaaatcaattactgttacatcatattcgctatgaagtaagtcattggcaaattcacaaccaattaaacctgcacccaaaatcacaacacgtttatctttgcgctgagctagattttctcggaaagaacgatagtcaatgagtgagttaaccacatggatgtcatcactaccatcaccagcaatagcaaggcgaatcgggttagcaccgacagctaaaattaattttgaataggattgctgagaaataacgccgtctttttctagaacaagttcatgacgctcagctaaaatttctttcacccaagtaaaaggttcaatacgcatattgagttgggcactcatttttgcagcatcacctaatggaatctgttctggggctttttttcctgcaaaagcgttggataaggttggttttgcatagttcaccgcatcatccgcacaaatcatcacaagttcttgctctgggttaagcttacggaattcacgtgctaaggtataacccgccatgcctgatccgataatgacgattggatgcatttttttctccagaattagaattgttaatttaaaacggtgattggtgatatataaaaaagaccatgtaaatcatggccttttaatttaagacattagatttcgatcatttcgaagtcagcttttgaaacgccgcaatcagggcaagtccagtcatcaggaatatcttcccattttgttccagctgcaatgccgtcttgtggccaaccttctgcttcatcgtaaatccatccacaaacgatacattgatattttttcatgagactctccgcactgataagtttgctcaaagctgcctttcagtaaaactattccatctattaataatgtaactacgatccgctcaataataactaatgtcgctttgatcggatatcaaatttttacgcagttctacatttaaagtaaagcatataagggagtttaatcattcataagcaaagatgaatggcatatcgagacaaataaatggttatttaggcaaaacttcaacataaacacataataaatcatatatttttaagagtttattcatgcaaggaaacgatgagtgatatgaagggttacaaaaagagcaaagcatttatataaataaagttcttaaaaaagtaatctgattaataaatggacaaataaattaatgtttatataaaacagaaaagtttattgaacatttaattaacggagaaaaaggaattcgaatatggaaactctaatatatgaagtagaaattaatgctcctatagaaaaagtatgggacgtactctggaatagtgagacctataatgcatggacgaaattctttgctccagattcttcaatgcgcacagattggaaagtcggtggtaaaacatattttctagatggagaaggaaatggaatggtttcgaccattgaagaaatgaaaaagcctgaagtactaatttttaaacatttaggaatgattaaagacgggaaagaagacttggaaagtgaagaggtgaaaagctggagtggttcgctagaaaaatattttttaagtcaaaatggggatactacaacggtaaaagtagaattagccaccttacctgagtatatcggtatgttaaaaagtggcttcgttcaaggctttgaagctgtaaaacaaatggctgaaaaataagtttctgtaattcaatttgttatctttttatataataagttttttgaaaattatgcgtcatacgtaaattcaagcaaaatattttttatgaattttagtaatgagatcattaagacgagaaggataagcaagacgatgatggcctccgtcataagtttctattgtcatatatggtgacagcttttcctgtacttgatacatatcaagttgctcgtctcctaactctaaataggccattttagggttagagtggtcaagatcttcgtcacaaaggtgagggtaatcattacgaaaattaggtgtaaggcttgggttggcaacaataacagctaatttatgttgagcagcagttttcaaagcccaataaccgccgaggctatgaccgactaacaaatcaggtttaattgtttcaatcgcttgatgataaaagtctttaactgaagcataacttaggttgcgataatcaacatcaatacaaaatttttcaggatgtaaaatggcatgaaattttgttgattcacgagaagaatccaagccatgtaaaaatagaattttcattatttactacacaatctcatagataaaataaaaggcaaatagggccttttcaaatcgaggttatttggatttttttatattttactcaaacctaaaaaaaatgaacttagcgattggtctaagtaatttttatcattcaatgtccactcagattgacggcttggacttttttcgtttttgtttgattgaaatcgttcgaaaaacctcagcaatctgttaagctatgccacttcatttttacttaaccgaggcagagatgacgcaacaaaacgctcaatcgacttctgaaccaactatttccgaaaacgatttaattgcacagcgtcatgccaaattaaagcaaatccaagatgttgcaaaggaaactggaaagagtccttggccaaatacattcaaacgtgaacattacgctgctgatttacaagaacaatttaaagatcagtctaaagaacaaatcgaaagcgctgaacatgtttatgtaaaagttgctggccgtgtcatgttaaaccgtggttctttcatggtgattcaagacatgactggtcgtatccaattatatgttgaccgtaaaggtttaccaaaagatacgcttgaaactattaaaggtttagaccttggcgatattattgctgctgaaggttatatcggtcgttctggcaaaggtgacttatatgtacaccttgaaggttttgaacttcttacaaaatcgcttcgtccattgccggataaatttcatggtttgaacgacacagaagttaaatatcgtaagcgttatcttgacttaattgtgaatgaagaaacgcgtaagacttttgaaattcgtgccaaagtcgttgcaggtattcgcgcatttttaaccaatgaacgtttcatggaagttgaaacgccaatgatgcatgtgattccgggtggtgcgtctgcacgtccgtttgagacgcatcataatgctttagatatgccattattcttacgtatcgcaccagagctttatttaaaacgtttagttgttggtggttttgagcgtgtgtttgaaattaaccgtaacttccgtaatgaaggggtatcaacacgtcataaccctgaatttaccatgatcgagttttatcaggcatatgctgattataaagacttgatggctttgactgaaaacatgcttgaaaagctagcaattgatattttaggtacgactgatgtgccttaccaaggcgaagtgtttagctttaaagggccattcaagaaaatctctatgtttgatgcgattttggagaataatccgcagttcacacctgaaaatgtaggcgatcgtgaattccttgcaaaatttgttcgtgaggaattaaaagaagaagttaaacctggttttggtttaggtaagcttcaaacaatcgtatttgaagaaacggttgagactaaacttcgtcagcctacttttattactgagtacccagcagagacttctccacttgctcgccgtaatgatgataatccgcacattactgatcgttttgagttctttattggtggccgtgaattggcaaacggctttagtgagttaaatgatccgattgatcaagctgaacgtttccaagcgcaagttgctgaaaaagatgctggtgatgatgaagcaatgcattacgatgcagagtttgttgaagcacttgaatatggtttacctccaacagcgggtgaaggtattggtattgaccgtttggttatgctttttgcagatgcaccaagtattcgtgatgtgattttgttcccgcatatgcgtcgtaaagaaggttaatttaatcttcaatacagaaaaaggcagtttatactgccttttttattaactatttatatataaaaaatacttaagttatagaaaacttaaaacaccgttaaaaaatgtaattgcacagtttaacaattgcaaatttgcgataaaaaaattaatgtgttgctcataaataactttgagaattgtgctgacatgtttttaagaaaaacactttcgattgcattattagcaactgcttcatcggctgtttttgcacaaggtttagtgcttaataatgatgatttacgtaccgacttaaactggttgaatcaacaaggtgttattaacatcagcacttctacttggccattaagtggtgatgaaattcaaagagctctctctcaagctaaagtgactcatccagcacagcaaaaagttattaattcagttctcaatgcattaaaggcagataacgatacagttaaagtgggtgcttttgctgaaactgatatcaaaaatattcctcaagcatttggtgataaccaaaaatcgcagtaccaaggttcattagagtttaatgctggtggtgaaaattgggatgcaaaaatccgtgtaaacgcagaaaaagaccctcaaattgatagtgggcatgacgttaacgttgagggttcatatgtcgctggtaaactctggaaccagtggcttgttgcaggtcaaattccaacatggtggggacctggacatgatggtagcttaatccgaggcgatgcaagtcgtcctgtgtatggcgtgacggcacaaagagctgtacaaaatgcttttgagacaaaatggttatcttggattggaccttggcaatatcaagcttttgcaggccaattagatgattataaagctgttcctcatgcgaaattattaggcttacgtttaactgcaagacctttaccctatttagaactaggtgcttctcgtactttacaatggggtggtgaaggacgttctgaaagttgggattctttgtggaatgcaattaaagggaatgacaatgtgtatgattctgatgaagatcgttctaaccaaatcgcaggttttgatgctcgtttaaatctacaatctcttataaatgctcctgttggtatttatggtcaatatgttggtgaagatgaagctggactacttccttctaaaaaaatgtatttagcaggagtcgactattcttctagctataataatatgccatatcaactttatgcagaatgggctgatacccgcactaataatgatgtgaagggtatttcctataatcattatgtttataaagatggttattaccaacatggcttcccattaggccatgcgatgggtggcgatggacaaatgtattctgtgggtggtgatatccgctttgacgtgatgaaccgtttaagcggtcgtgctatggtggttaaagttaaccaatctaacttggcaattaataaagcattccctaaagatgatgaaattaaagcgcttgatctaacttggacacattacatcaaacctgatcttccattaaaaattaatggttgggtaagtgattctgacttagaaggtaatgatgcgggtgcatcaattggagtggaaattcctctagagcgtaaaatgtttggtttctaatttttagttaaccttataataagaaagagaggctacagaggcttctctttttttatggtttttaaagaaatctaaagactagaacatgatttgcttaagtcgactacacaagctaggattacaaagttgtataagtgaatcagcatattacatgtatatgatgaatttgaatatcaatatgaaaaaacaagcaaaaggaatcggttttaaatcactataatgcataactaatgctataagccatataaaggcttgtggttggactatttatcacgaaaaattggagttgttatggcactcgttcctccacatggtcttctaagtggtggtgtaataccgcttctagattttatgggcaaaatggatagagaagggcgtgttcatgactgaatcaagacttacacatctcaagcaacttgaagctgagagtattcatattatccgtgaagtagccgcagaatttgaaaatccagtcatgctttactcaattggtaaagactcggctgtgatgcttcatcttgcattgaaggcattttatcctgcaaaactccctttccctttattacatgtagatacgggttggaagtttaaagacatgatcgcgtttcgcgataacatggcaaaaacacatggttttgatttaattgttcatcagaataaagaaggccgtgaagcaggaatcaacccatttgatcatggcagttcgaaatatacggatattatgaaaacccaagctttaaaacaggctttggataaatatcagttcgatgctgcttttggtggggcgcgccgtgacgaagaaaaatcacgtgcgaaagagcgtgtgtattcattccgtgatagtaaacatcgttgggatcctaaaaaccaacgtcctgaactttggaatctttacaacggtaaagtgaacaaaggcgaaagtattcgtgtattcccgttatcaaactggacagagttggatatctggcaatatatctatttagaaaatattcaaattgttcctctttatttctctgctgttcgtcctgtggttgagcgtagtggtacgctaatcatggttgatgatgaacgtatgcgcttaaaagagggtgaagttccgcaaatgaagtctgtacgtttccgtacgcttggctgttatccattaacaggtgcagttgagtctgaagctgatacattgccagaaattattcaggaaatgctgttggcaacaagttctgagcgtcaaggtcgtatgattgaccatgatgaagcaggctcaatggaaaagaaaaagcaagaaggctatttctaagacagtttctaaatttgtggagtttgagcaatgtctcatcaatcagacttaatcagccaagatattctggcgtatttaaaacaacatgaacaaaaagaccttctacgctttttgacttgcggtaacgtagatgatggtaaaagtaccttaattggtcgtttactttacgattcaaaattgatttatgaagatcaattgcaagctgtaacacgtgacagtaagaaagtgggcacaacaggtgatgcaccggacttggcattacttgtagatggtttgcaggctgagcgtgagcagggtattactattgatgttgcttatcgctatttttcgactgaaaagcgtaagtttattattgctgatacaccaggccatgaacaatatactcgtaacatggcaacaggtgcatcgactgctgatcttgcaattatcctgatcgatgcgcgctatggtgtacaaactcaaactcgtcgtcatacgtttattgcgagtttgcttggaattaaaaatattgttgttgccattaataaaatggacttggttgaatattcatctgaacgttttaatgaaattcaggttgaatatgatgcgttcgtgagccaattgggtgatcgccgtccagccaatattttatttgttccaatttctgctttaaatggcgataacgttgtaaatccatcagctcatactccttggtacaaggggcaaaccttaatgagtattcttgagtctgtggaaatcaaccgcgagtcaagtaaacatgaattccgtttccctgttcaatatgtaaaccgtccaaatctcgacttccgtggctttgcgggtacagttgcattaggtgaaattaaagttggtgacgagattgtggcgttgccttctggtaagcgttctacagttaaggaaattgttacttttgacggtaaccttgagcaggcagttgcgggtcaagcagtcaccttaacgttaaatgatgaaattgatattagtcgcggtaatgtcttagtacgtgcaggcgagcaaccattaatttcaagaagtgttcgtgcttcagtggtatggatgaatgaacacccacttgtaaaaggtaagttgtacaatattaagattggtacacaaactgttccagcaaaagtaactaatattaactatcgtgtaaatgtgaatacgctcgaacacactcaagtagaagagcttgagttaaatgcgattgcagatgttgtggttgagtttgatgctccagtcgtgtttgaccgttatcaagattcacgttacacaggttcatttatttttattgaccgtttaagtaacgtaactgttggcgcgggcatggtagaagccgcggtagagtggacggctcatagtaatcctgttactgctgaagatcgtgctgctcgtttaggtcaaaaacctgctgttattggtgtttctgcacagttaattgaaaaagctcaagctttagaaagtttgctgattcagcaaggtgtagttgcgatcgcgaaaacaagcttaacagctgagcaattggttctattacgtgagacgggtgttgtcattatcacaacttctgtggatggtatagatacagaggtaactgctgaaacgattgaagaagcagtagagaaaattgtggaattagttcgtctttaatagattgaaaataagttctaaaaacccgcgtaagcgggtttttttattgagtttagaaaatattttgagtttttaaagttaaatattcccttacatctttgggatagctctgaatcatctttaaaaatatatctcgatcaccttgatataaggcgcgtgttgcttcctcgtaatttggcatattgcctaacatagcagacataaagcggtcgatagcttgtttggctagcataatattgccttcagaatttgggttatttaactctttatcaattaacttgcgaatcactgctgatgcactcgcgctttgctgatctaaccaatcccaatgttttttctgtaaagtgatttcacgtgaaattactccaagtttaggtcgtccaacttttttaatttcttccggttcagcataacgttgttgaagttcttgttctgaaccagaaagatcaagatcaatttgttgacctgtttgatcattaaaaatcagaatattttctgttgttttaggaagagcttttagtttctttgcaagttcaacaagggagtcactcgcaataagcgtgcttccagtgaaagcagtataggtgattttagtattcattttagccgcatatttttatcagggtaaaataatattatcagggtaaaattaatttggcaaatggtaaaatcatgaccaaagaattaacggattttatgagtgtagtctctgagattaggactataaaaatagtcaagataatatgctattaaaaattttactctgctttagtatcgcttttatgagagaatacgcctttagttgtatgtatagagactcctatgtttgagcaatctcctgaatctttaagcgatatcgaaattttagacattttacagtcgatgaaaaaagataagctagatacggaagccaatgagatcatccgtaacggggggaaagcaggacgtcaggaagcacataagcaggctttggtggcactaaatacaaattttgaagagaagtttgtagaggcagttactcttgcactaggtttaaatgcagctcaagctaaaaaaattcgctataaaaaagatcgaattcgtattttaaaagcgcgtggtattgattatcttgctgttgatggcgcagagacagcgcaagttttggcacaaatttcacaagcaattgtccgagaagatgcaatagttactcatgacttgcataatattttcccattttggaaagaaggctttccaatggtgcaatttgataatgcctataaaattttacaagaagatattagcttgcactttcatgcgttcttagacgccatgattgagtatgtaaataaataataaataataaataaaaaataaaaataaaaaataaaagccccgataggggcttttatttttatagtagagcaaattacatcgtactaaaaagtgggaaaacaccaatcactaaagctgtacccattaacaccatacaagtaataaatgcccacttaaaagtgaacttttgatggtctgcaaagtcgactttagcaagaccacataacaagtaggttgatggaacgagaggtgataacaaatgcactggctgacctacaattgatgcacgagcaatcgcttctgggctaataccataatgtgaagctgcttcagcaagaataggtaatacaccatagaagaatgcatcatttgacataaagaacgtcaatggcatgctcaccagagcagtaattggcgctagatatggccccatacttgtagggatcattgcaacaaattctttagacatggcttcaaccatgcctgtaccagataaaatacctgtaaaaatacctgccgcaaaaattaaacctacaacagccaagatactgtctgcgtgcatagcgatacgctttttctgcatatcaacatcagggtagttgatgagcattgcaatacagaacgccagcatgaataacactgacatcggtaaaatacctttgatcaatgcaatcataagaagaatggtgagtaccatatttactttacgtaaatgtggacgagttgcttctgggtcttttgaaactgtaatgttgtcaccatggtgactttcaagctcaatcacgcctaaacgtttttgctcatagcgaccatataaatatgccaagaagaataaccagccaatactaatcaccatcggaagaatcattggtacaaagatatggcttgggtcaacttggagcgcacttgctgcacgggcagtaggaccaccccatggggtcagattcattacaccactacataacaacataagtgctgtcatgatcagtgtattcataccgaggcgttgataaagagggagcatggctgccacgcaaatcatgtaagtggttgagccatcgccatcaagagagactaatgtagttaaaaaaacggtccctaatgtaatttttagggggtcacctttaacttttttcaaaatccatttaaccggaggatcgaaaagacctgcatcgatcattaaggcaaaatataaaattgcaaataatagcattacgccagtaggcgcaagttttttgatgccatctaacatcatttcactgagacctttaagctcaatatggctcaagctttcaaagtagtgaccaaggccccaggcaataagagaaaaaataaatgggatgagaattaaagcaataatagggcttaaacgtttggacatgattaaatacatgaagcataaaatcatgccaacaccaagtaatgtcagcatacaatcaatcctttgcctttagttttactgaacaagtttattcaaaaactctgacctcgattattcttatgaatttttattaaaaagacaaataatatatttagtttatttggttaatatatattcacttggaaaggtatattttgaagaaatactgaacatatataataatggtataatctatttataatgtatagtgcttattatatatacttataaaacctttatcatgtttgaaattatcatgtatttttaaaaattatattctgtttgaatactgaaatgagaagtatacccatttacaaagtttctactccctacgttacataacgaaagtgaatctgtaaatcttttatgtgcaaaactttattttaattcaatttaatttttttattttaatgaatgagttaatttatatatttgaaattgtgattaggataattaatttaacttttaatataaaattatttaaaaataataattatcttaaaaggaataaattatttatcaaaaaaaaatatcctgcatttgcaggatattttgcaccaaaataaatcaattttcatcaggtggagaaggtaaatcatttttttctaatacacgtgttactaatagctgatcaattttaaaatggtctacatcaacaacttcaaatttataaccaccaaattcaacaaagtcggctggacgtgggattttgcgtaaacggtacatcatgaaaccagctaatgtttcataattctcttcatcaggtagttcatccatttcaagcgcgtgcttaagatcttcaataggtgtactaccatcaatcagccaagaattattatcacgtttaataatttgctgttcttcttccataggggtaacccaatcccccataacagtaatcatgatatcgcttagcgtaattaccccaacgacaagcgcatactcattaattacaacagcaaacttttcttttgttgagcggaagcgatcgagtaattctgatagtgttaaagtatcaggtatcattagaaccgtacgaatagtcgattcattgagctgggttaaagattggttgtttaaaatacgtacaagaatatccttagcatctacatagccaatcacttgatcaatattttcgttacaaaccagaaatttggaataaggatattctgccagtttttggcgaatgctatcttcatgctcgttaagcgtaaaataaacaacattttcacgtgttgtcatacttgatgggactgtacgttcttcaagctcaaatacgttttcaataaagtgatgttcttgtttttgtagtacacctgcttgagcacctgcatccatcactgctgaaatatcatcaaaagtaatattgtcttcgcgtgtggtatttactttaaacaagcggaatagcaaattggcaattgcattaattccccatgctaaaggcttacagattttgataaaaatctgaatagggttaattacactaattgcaattttttcaggtgcgatcattgccaagcgttttggcattaaatcggcgaataaaataaacaaagaagttaccaatgtgaaagatagggcaaatccaatggtttgcgtccaaggtccttcatagaaacggtcaactaagttcacaaaaaaaggacgaaacgcagcttcacccaatataccacctaagattgcaacagcatttaagccgatttgggacgctgcaaaaaagtctgcagattgttcttgtaaatcaagtactttttgagcacgttcttcgccagcttcggctaaaatctttaactttacttttctggcaccagctagagcaatttcagttaaagataaaaagcctgctgcgatgatgagcagtacgatgataatgatattttgaaagagactcacaaatcacccgaggatcatcattattatgactatgttttaacacaaaaaagcgctgaggtaatcagattgattgctcagcgcttaaagataatgtttgaaagagacaattaaattaaaacttatttaatagtgggaaaattgtgaattattagtcaggaattcacgattttcctcttcgatcatttggcgagcaacaaatagaatgagttggcgtaaccagcgatgagctgggtgatggtgcaataatggacaccaagccattttaagttcaaactcaggaatgtaaaacggtggatctttaataactaattttggattttgtgcttgtaaacgtgccattcgagttggaagagtagcgatcaagtcaacattttgagcaagtaatgccggcatctgatagtgacgcgtaaatacagaaattttgcggcgttgaccaatacgttctaatgcttgatcaatccagcccaagccaccttgtttatctgggtttaccccaaagccaacacccatacccgttttagatacccaaatatgttgagcatctaaatagctttttagatttaaatgagtcacagcagggtgtttgtcatttaaaatacagctaaagctatcacgccaaaccaaaacttgatggaagctttgcgggatttcattgaagcggttaatggctagatcaactttaccttgttccatgtctctatatgacacatcacttggagtaagaaaatcgagtacaacgtttggtgcttctgagcggagggctttaacaagacgagggactagggtggcttctgcatagtcagaagtcataatacggaaaacgcgattactggtataagggcggaattcggtacgcggttccaaaatcattgaaaggtcggaaagagcatcacgaatacgcggttgtaattcaagtgcacgttctgtcggtgtcatcccttcagatgagcggatcaggagagggtcattaaataaattacgcaagcggcgtaaaatattactcatggcaggctgagtaacaccaagctgttcggctgcgcgagtaacgtttttttcacgaagaagaacatcaagatatattaatagattaagatctacccgctccagattcataaaaaaaataccgaaaataaaaccctaaaattgtttcaaattatgccatatttaaagaacattgtgtgaaaaaatgatgagaaaaacgacattttttgttgaaattaagtatgggcaaaaagtatctcaaatgctggattctattatcgttgatctatttttatttttataattattgaacaaaaatattttcttaatatttagtactgttctagcatattgattgacattttgcattggcaaaattcgcctaatttacaattgactttttatattaaaaatgaatggaaaattttcaaaaactgtataaaaataaagcttggagtgttttttaatcaaaattctatactcctttaggattattttgtttttataaacaaagtgttatgttttttagttttacttataatatcgatttattggtatattttttaaataaatactgaagattaacgaaggatattggattaattgattggctaagtctaagctgtgtacatgaagaagcagctggtgtcatagggaattttcataacatgactctaggcttcgatcgatgaaatcctaaaatgaatacaggacaatatcatgactacatatcaaacagcgattgatgcagtacgtgaattaaaagcaaaattcggcaacacttgggcagacattagcccagaagatgctgctcgtatgcaacttcaaaaccgtttcaaaacaggtttagatattgctaagtatacagctgcgattatgcgtcgtgatatggctgaatacgatgctgattcaagcaaatatactcaatcattaggttgctggcatggtttcatcgctcaacaaaaaatgattgctaacaaaaagtatttcggtacgacaagcaaacgttatatctacctttctggttggatggttgctgctcttcgttcagaatttggtccacttcctgaccaatctatgcacgagaaaacttcagtacctgctttgatcgaagaaatctacactttcttacgtcaagctgatgcaaaagaattaaatgacttgttccgtgctttaaataaagcaaaagaagctggtgactctgcgaaagtagctgaaatcacagctcaaatcgacaacttcgaaactcatgttgtgccaattattgcagacatcgatgctggtttcggtaacgaagaagcaacttacttacttgctaagaaaatgattgaagctggtgcttgtgcgcttcaaatcgaaaaccaagtatctgatgcaaaacaatgtggtcaccaagctggtaaagtaactgttccacatgaagacttcatcgctaagatccatgcacttcgttatgcattcttagaaatgggtgttgaagacggtgttatcgttgctcgtactgactctgaaggcgctgacttaactcagaagatccctgtagttaaagagccaggtgatatcgcatctaaatatattagctacttagatactcaagaaattgatatctcagaagctcaagaagatgagatcttaattaaacgtgatggtaaattacatcgtccaactcgtttagcttctggtctataccaattccgtgaaggcactcagattgaccgtgttgtacttgactgtatcactagccttcaaaacggtgctgacttactttggatcgaaactccgactccaaacgtacaagaaattgcacacatggttaaccgtgtaaaagaagtagttccgaatgcgaagcttgtttataacaacagcccatcattcaactggactttaaacttccgtcaacaagcgtacgatcgttgggttgcagaaggtaaagatgtatctgcttacgaccgtgctaaattaatgagcgctgagtacgacaatactgaattagctgctgaagctgatgaaaaaatccgtactttccaagcagatgctgcgcgtgaagctggtgtgttccatcacttgatcacacttcctacataccacactgctgctctttctactcatgaattagcacaaggttacttcggtgaccaaggtatgttagcttatgttgctggcgtacaacgtaaagaaatccgtggcggtatcgcatgtgtgaaacaccaagcaatggctggttctgacatcggtgatgaccacaaagaaatcttcgctggtgaaaatgcacttaaagctggtgacgatgctaaaaacacaatgaaccaattctcagctcactaagaattgacttcataaaaaacccgctcatttgagcgggttttttatttatattgaaaaatagattaatcttcttttttcaaaacataatgttcagctaaagaaccttcaacttttttaccttccatatctaaagcggtcgcggtattttcaccaataaagaatttacggttttgagctttatcatctaaggtaataacagaagtattgtctttatcgaaagtaaacttaccatgggtttcaaatgggtttgcatcacctttaccaagataggtttctgttagctcataagttttatcatcttttaattctaattcagttttgatgccttcacagtctgcgcaaggaagcgtacctttatatttaccatcccaatctaaagaattctcggctgtatgtgctgtatctaccgcttcattattatttgattgagcagtttgtacaggagtagatgcatcagaggttgtttctgttttattttcatgtttattacatgcgacaagaagggtactcataagtgcaattgctaataatgattttttcataatgaataaaacctcaaaaaaataaatataaagtactgacaggctaggaaaaaagaatcgaaaataaaagctttagtatgtagtttaattttaacaaaaggtaaagtgagtaaaaattgcacagattggggctatgtttttttatattttagttgagaattaaaagtatccactaaagtgatttaatggatacttttaaaatttatggttgggcagaaaccccacctaaagaatcgcacgctgctttataaagttggtattgctgttctacgacttcatctaagggcattgcaaataattcttcaccatttttatagctttctacataagaggtcgctttttccttactcaccgctaaagattgctggtaataagagttgattgaacttgtagaaatttcacttgtttcaatatttttacattgaaagttatttaaaagtttttctgcacgtttgacctcacttgattggccaaaaatacacccagttaaaaatacaaacggtactaacacgaaaaagattttcatgggaaaaatttataagagcgagaatgggcgctattgtataaataattccatgctttactgtggttttatgttagacattgatgattttttgactcattaaaataaaaaaattgtttctaagtttgtaatagccactttttgcttttggtgcatattttgcttatcaaaaaagccattatcaaaaatgagccaaaatgaatcgaattcaacaaacttttcagacttcttcagcaccattttggtatgcccagttagaactggggttttgttatgaaaactcgcgcaccataatgagtcacagaaagcattatggccccgttcgggtgcaaaaaatgctctggcccgaaaaaactggggtttgtcatgccattattgttcatccaccggctggaattgcaggcggtgatcatcttacttttcaaattgaaacagaaaggcaggcgcatgctgtaattaccacaccgggagcgggtaagtggtatagaacaaatggaaaacatgctttccagcatatttatttgaatgtaaaagatgattctattttagagtggatgccgcaagaaacaatgctttttgacggtgctttagcccactcagaaacagatatccatcttgaacaaacagcaagctttattggatgggatatgttggtcttggggcggcaggctcgggctgagaattttgttcagggaagctatcacaaccagtttaaattatggcgcaaaaacaagttattagttgccgatactttatattttgagggaggcgaccgttggttaagctcgtgtttaggaatgaataatcaagcggtgatggccagtttttgggccgtgccccctgaaaaattccgttcttcattttatttagagcaacatattgaactcatccgtgaactcattatgcgtatggatgttcccgtgacgttgaccttattagaagatgtactgtgtgcgcgttttttaggaaatgatgtacgacgatgtcatgatgctttcgcagctatacgggctaaattaagacgttattggtttgatttagatgaagaatttccaagaatttggaaaacttaagttacgttaaattgcgtattttaaaaacgattaaaaccggtatgctgcttttgagcacgcattttgcttaaagaaaattagatgctatttaggaaagagatatggaactcaatccaacagaaaaagataagttactcatttttactgcaggcttagtggctgagcgtcgtaaagcacgcggcttaaagttgaactatccggaagctgttgcatttatttctgcagccttacttgaaggtgcacgggatggtatgacggtgagtgaacttatgcactttggaacgactttattaaagcgtgaagatgtcatggatggcgtaccggaaatgattgctgaggtgcaggttgaagcaacttttcctgatggttcgaaattagtcactgttcatcagcccattgtataaaaggaatacttatgattcccggtgaagttattactccagaaactgatattgaactaaatgttggacgagaaactttaaaggttgtggtggctaatcttggcgacaggcctattcaagtcggttcgcattttcatttctatgaagcaaacgatgccttacagtttgatcgtgaggcagtcaaaggttttcggttaaatattgcagcaggcacagcaatacgttttgaaccgggacaaagtcgagaagtagagcttgttgctttagctggtaagcgagaagtatatggttttgctggtcgggtaatgggcaagctggattaaagataacaacaataatgaaaagatgagtaataagttatgaaaatgtcacgtcgtgcatacgcagaaatgtttggtccaacggttggtgatcgtattcgtttggctgatacagcgctttttattgaagttgagcaagacttaacgacatatggtgaagaagttaaatttggtggcggaaaagttattcgtgacgggatgggacaatctcagcttctagctgatgaagttgccgatacagtcataaccaatgctttaattgtggattggtggggaattgttaaagccgatgtgggcttaaagaatggacgaatctggaaaattgggaaagctggaaaccctgatattcaacccgacattaccattcctttaggtgctgcgacagaagtaattgcaggtgaaggacaaattttaacagctggtggtattgatactcatattcactggatctgtcctcagcaagttgaaaccgcgctgatgtctgggacaacgacaatggtgggggggggggacaggacctgcggcaggtacttcggcaacgacagtgactccagggccttggcatattgcgaccatgttgcaggcgattgatgatttgcctatgaatattggtctattgggtaaagggaatttaagtttacctgaccccattagcgagcaaattaaagcaggagtaattgggttaaaactacacgaagattggggttcaacacctgcggctattgataactgtttgagcgttgcagatgagtatgatgtacaggtcgcaattcatacggatacattgaatgaaggtggttttttagaagaaacgctagcggcatttaaagaccgtacgattcatacgtaccataccgaaggtgcgggcggcgggcatgctcccgatattttaaaagcaattgggcaaagtaatgtcttgccatcttcgaccaacccaacacgaccttacacgatcaataccattgatgagcatttagatatgctcatggtatgccaccatttagacccagcaattgctgaagatattgcttttgcagaaagtcgtattcgtcgtgaaaccattgctgctgaagatattttacaagacttaggcgcaattgccatgatgtcatctgactctcaggcaatgggacgtgtgggtgaagtgattttacgaacttggcaaactgcccacaaaatgaaagtacaacgtggcccattagagggtgataatgagtttcatgataacaatcgcgttaaacgctacattgccaaatatacaattaacccggcaattacccatggtttaagccatgaaattggttcggttgaagtcggaaaacttgctgatttagtgttatggaagcctgcgttttttggcgtgaaaccttccatgatcattaaaggtggcatgattgcagcagcgccaatgggtgacattaatgcttcaattcctacacctcaaccagtgcattatcgcccaatgtttggtgcttatccacgtggtgtacataacacctgtattacctttttatctcaagtcgcaattgataaaaaagttgctgagaagctaaaccttaaaaagttaatcagtccctgtaaaaacacgcgttcaattaccaaagccgatatgaaacacaatacatattgtcctgttatgcaggttcatcctgagacttacgaggtgcgggccgatggtgaattactaacgtgtgaacctgctgacgtattaccgatggcacagcgttatttcttgttttaatgaaatttatagaggtgatttgcctcattaccttatatatgaaagaaataagtaaggagagaaaagctaaatgaaaatttacacccaacgtcttgaagatatttctcctgatcaggcatttgaaacggttgagctaacgtttgatacccgccaaaaatcacgttttcgagcggctttagcgagtggcgtagatattggtgcggatttgccacgtaccggcattttgcgtagtggttcatatattgcaacgcaagaaggggatgtattacgtgtcgatgccaaacctgaacggctaatgaaagtcactgctcagactgaatttgatttgcttaaagcggcttatcatttaggtaaccgacatgtgccattaatgctgacaccaacagctttatattttgagcctgatcatgtgcttgcagaaatggtagaaggtttgggacttactgtgacagaaaccgatcatccatttgaacctgaaagcggtgcctatgcacagcatagccatgaccatcgtttaagtccaatcaaagttttacaccatgtccactcataatgctgcgcaattactgcaactgctgacattgtcttctacggcattaccagttggagcatattgctattcgcaaggtgtggaaaccgccattgatattggcttaatacacgatgaatcctcggcaattgcttactttgaagaagtgcttgaaatgctgctagtacgctttgagttgcctgtacttaaacgtcttatgcaacattatgatgacccagatcagtttctaatttgggcacatttgtataaggcaagccgagaaagtaaagagcttttggccgaatctcagcaactcgcattttctttaaatgcatggattaaagatgttttaaagaaaacagttgaggttaaaaagcagtttggttttgtgcctgtctatgcacagctttgcggtcgtttagaacttaaagaggtggatgtacttacggcgtatacctttaccgttttagaaaatcaggttttagccgcagtaaaaactgtcccattgggccaaatggcaggacaaagaattttatggcatttgcatgggcgagtaccacaagcggtagagaaagctttaaaacttaaagatgagcaattgagtagtgctttgccgcgctatgccatgctgagcatgaaacacgaaactcaatattcacggttattcagatcttaagtttaggaaaaaggataaaattatgacagaacgtagtccattacgagtcggaattggcggaccagtcggttcaggtaaaacagcacttacacttaacttatgccgtgccttgcgtgataaatataatatggcagtggtgacaaatgatatttataccaaagaagactcaaactttttaacccgtaatgaagcgatgtcaccagatcgtattgtaggtgtcgagacaggtggttgcccgcatacagcaattcgtgaagatgcctcaattaatttagctgcgattgatgatctgtgcgaaaaatttgatggcttagaactcattattattgaaagcggtggtgataatttagcagcaacatttagcccagagctttctgatttaactttatatgtcattgatgtagcaggtggcgaaaagatccctcgtaaaggaggaccgggtattaccaagtcagatttactgattattaataaaactgacctcgcaccaatggtgggagcaaacctcgatgtgatggaccaagatgcaaaacgcatgcgtggtgaaaagccatttttattttcaaacatgaaaacacaagatgggcttgaagaaattattcaatttattgagaagcaagggctgtttaaggcttaaggagtaactatgaacttcattaaaaaatggagcgttgggctccttagcatgttacctgcgttagctatggctcatccggggcaagaccatgtacattcaggttttatggcaggctttattcatccgtttacagggttggatcatttaataatggctttaggctttggtgtcttgctatggtcggcagccaaacagtggaaaatcgctggtgtcatcactttaagtatcaccttagtgatcggctttttggtaggtgctcaaggtttggtgcccgccaatgttgctgaatacggtattgttgcttctttaattattacagcgattgcgctatggacaaaatcaaatcggattttacctatcgctgccgctttactcgcaagctttcatggtatggctcatggtgttgagttagcacatgcagggcatatcgtggcgttagtaactggtatggttgctggtatggcacttatctattgtggtgggcttgcactcggtgcagtatttacacgttatgtgccatatggcaaaaaaattgtaggtgcctgtgcagcacttgttgcagtgattggtttgagttaatttaaaactttgtagcgaaaaaggtagcttaaggctacctttttattcgcttactttttggtaaagccctgcatggactgtaccagctttggttgttttaacttgctgccatgttgcaggaaggtgaagctgagataaatctcggtcagcttcaacataaatgtacccattatttttaatatggatatctgctaagtgggcaagttcttgccataaattaagactataaggagggtctaaaaaaacgacatcaaactgttcttttaggcgtggtagagcttgttgagcagttgcattaattaaatggcaattctgcgctttgagcaattgaatattatcttttaaaaatcgtgcctgcgtcttatctggctcaatcatataaacagatgcagcaccgcgcgataatgcttcaaagcctaatgccccagaacctgtacagatatcgagaacatgagctttttgaatgtcccacatgagccagttaaataaagtttcgcggacacgatcgggagttggtcttaatccttcaatactggcgaatggtaaaactcgtcttttccattcgcccccaataatgcgtaattgatttttcattattcatcgacctcgtttgtagcaggacgagttggtgttgcctgtggagtagaggctgctgcggaagtcggagcagaggtcgcaggagtagagctggcactttcattaccacttgggagttcacccggtttaattccagcggtcatcaagccaccattaacctgatggttggctggtcgaatcggatttttcttacgggttaataaccagtaatcaaacacgggtttagcaagttgggctgctgaaccaccatgacggccattttcccaaataactgcaatagcgatttctggtttatcagccggagcaaagccaacaaaaagaccgtggtcaagttggcgttcactaagcgcagcttcgttataacgtttaccttgagcaatacttttaacctgtgctgtacctgtttttccggcaatttgatagagcggtgtacggatgccacgaccagtacctgattgaattacatcaatcatggcttctcgcatttttacccaatcttcatctgtaccattgaaattaatttttccatcaggtgcattacgtacggtaaaaggttttgcaccatgggttgcacgtaaaacatgtggaactacatgcgagccatggttcgccgtaatggcagttgccatggcgagttgtaaaggagttgcggtaaatgcaccttgaccaatactgactgaaatcgtttcacctttcatccatttggatttgcgtgtacgcattttccattcaggatttggatataagccttcactttcacttggtaaatcgacacctgttttttggccaaagccaaattggcgcatccattggttcatctgatcgatgcccatttgattggccaaaatataaaaataggtgtcacaagacatgataatggctttgtgcatgttcacgatgccatggccggtttttttccagtcacggaatttgtgtgagtcacccggtaaatggaaataaccagggtcggaaatagcagtagcccaatcaacaattccataatgtaaaccgcccatcgcttccattggcttaatggttgaaccaggagggtatacaccttgtactgcacggttataaagaggctgatctatattgtcacgtagagaactataatctttatgattaatacccgtcacaaataagttaggattaaagcttgggcttgaaaccaacgcaagaatttcaccggtgcgtgggtctatcgcaacaattgcaccacgtcgacctgcgagctgttgtgatgcgacaacttgcaaaccataatctaatgataagtagagatcattaccacgggttgggtctttacggcctaggtgacgcaaaatattactatgagcatctgcttctacagactcataaccaggtgttccatgaagtaaatcttcatagcttttttctacaccaattttaccaatcaggtttgttccagcgtataaatctttatcaatactttttaattctttatcgttaatacggccaacatatccaatcacgtgagcaaataaatcaccatgtggataatagcgcgtcatttgggtttcaattctaaccccaggaaatttgtatttaacttcactaaacttggcaatatttgtctcagtcaaattcagtttaatggccacacgttcagttttacgtgctgttttaatacggcttttaaaacgatctacatcttcttgagtgagctctaaaataggctgtaattgttcaataacggtatcaacgttctcaacatctgctttacttaatgttgcagtaaaaacagggtagttatctgccagtaaaaccccattgcggtcataaatataaccacgagcaggtggaaggggttgtaggcgaatacggtttttatccgatgctgtcgagaactcatcataatgaaaaatttgtagataagcgtatcggctggctagtaccaataaacagataatcacaagccctacggcaaaaaatatacgacctcgataaatgcgcttttcttgctggatatcttttaaaggaaagtgctgtttcatacggatcgacttaatgacatagggtgagaaaaatagctgcttattctaacgcaagcgcacttaaaatatcgcatatttttcaaagtttcagtgaagaggcaaattggcttttttgactttgtagacaacaaaattgtagagtcttgtatataagaagcaaaataattctgttaaagtctctcattcaatagaatagggttgttctcaccatacgattagggaaaatggagaaaataatgagaaaaatttatcccttacttgcagttttgacagtaagcagttgggcacatgctcaagattactcatttcttccagaagcaaaattagcagatcataaagcatctacctggaatgtaggcgccggttttacacaaaaattgttacatctcaatggtgagtgggtaaatccttatggaattgcttacgcaaaagttggtgcatttttaaatggcgataaaactgctggaggacaagtcggattccgctatccgtactaccttactggaacagataaaaatggttactatattggcttttatgctggacatcttgatagtaaatcggtagatggagattataaatctcgtttaggtgctggtgttgatttggcatatgtattgttgaattcagaaagaattagtacgtttagtgtgggtatcggcgcagcggaaaaattaacggaccagaatggtgatgttgctgcagatactaaaccacaaatacaattttcttattctctaagttttggtttataaaacaaagcagtttatcgttaactcgccataagcagagcacaaataaatacgagagtcttacatgttagagtacgtcagcggattgtggcagacctttttacacagacctgatttttgggccgttttgagtatcattccggtcactgcctttgtcacatgggcacatgtgtggatggctttaaaaatggtgttttacccaatcaagttttggggatttcatttaggtcctttaccagtcggctggcaaggtattgtgccacgtaaagctggacgtatctctggaattattaccgataatactttatccaagttaggttctttgcgtgagtttttagaagcaatggaccctgaagacatggcgcgtattattggtgagcaagtcggatttgaacttgagcatttgattgatgaagtcatgatcgatcgtaatgcagtgctttgggaaaatttaccttattcgattaaacgccgtatttatgctcaagcgcataagcagttgccaggtgtactcagagaattagtgactgagctgactatgaacgttgagtcactggttgatatgcgtgaaatggtggtgagccaaatggaaggtgatcgccgtttaatggtacgtatgtttttaaaagttggacaaaaagaaatcaactttatttggcatattagtgctttaatcgggatgttctttggtgttttccaaatggtggtctggtttgtggtgccttggcattggacagtaccgttttgggcgtctatttggggctttttaactaactggattgcaatctggatggtatttaacccgattgagccgcattacattcgttatccgcaaatatttagattaacaaaagatcgtaagttcccttggattgtacctgttttacgaattggtacttataatgttcaaggggctttcatgaagcgtcaagaagaagtttcagaagtcttctcaagcgtagtgacagaagatctgattacgttaaaatcaattatgacagaaatgatgtatggttcacgcaaggacaaaacgcgtcgtattgttaaacgtcatattaacgaaatcatggaaactccacttgttcgaacatctttacagctttctttaggcccaagagagtatgcaaggttaaagacggacttgattgatcgttcaattgaaattacgatgggaccggtatgtgaccctgcactaaatgcaagccgggcacagaagatttttcaaatgtttaaagagcgtattcgtgaactaacaccaaaagagtttcagaatttgttacgtccagcatttcaagaggacgagtggattcttattgtactaggtggggtaaccggatttattgctggtacaatacatttgtttgtggctttcttataattcgaagtcgggcaggatctattgaagatcaatgaaactaaatctgccagacctcacattcattgttttaaatgaggatgttttttatgcgcattatcttactcggaccacctggggcaggcaaaggtactcaggctcagttgatctgtaagcgctacaatatcccacaaatttcaaccggtgatatgctccgtgctgcaattcgtgaaggtactgaattaggtttaaaagctaaaagtgtgatggaatctggcggtttagtttcagatgaactcattatcggtttagtaaaagaacgtattgctcaacctgactgcgtgaatggttgtattttcgacggcttcccacgcactattcctcaagcagaagctttggaaaaagaagggatcagcattgatcatgtaattgaaattgatgtacctgatgaagaaatcgtaaaacgtctttctggtcgtcgtcagcatcctgcttctggtcgtgtttatcacgttgtatacaatccacctaaagtggaaggtaaagatgatgaaactggtgaagatcttgttcaacgtccagatgaccaagaagaaacaatccgtaagcgtttagcgtcttatcacactgaaacagaacaattggttggtttctaccaaggtcgtgctgcttctggtgaaaatgcgccaacttatgacaagcttgatggcttgcgtacaattgaagatgtacaaaaagatttgttcaacatcttagacaaataatttaatattatttgtaataccgagccctctttgtgagggctcttttctttcattaagtgcaggagaatgatttgaaaatcattttgattttggtggtattgctgagtctggcactattgttatttttactgtatcaaagctacaaaatgctgagaaaagtacaaaaacaagcgaaagaagaaagaaaacagcaaaagcgtttaaagtaaccaaattgggtataagctatacccaacttttattctgcctcaatatttttaaccgcaatttgtttttgagcaccaaattcaaagcggtccggccagttacatacatcagcaaccacgcactctgaacattttggtctacgggcaatacagcagtaacgaccatgtaatatcagccaatgatgtgcatctaaaataaattctttaggaatgacttttactaagcggtgttcaacttcaagaacatttttacctattgctaagcccgttcggtttccaacacggaaaatatgggtatcgacagccatagtcggttgaccgaatgcagtatttaaaaccacattagctgttttacggcctacgcctggcaaagcttccaaatcttttcggttacttggaacttcaccgttaaactgctccattaaaatcttacaggtcttgataacattttcggcttttgcgttataaagaccaatcgttttaatgtactcttttaacccgtctacgcctaagttatagattttttcagcggtgttcgcaacaggatagagcttatcagttgctttgttgacactaacgtcggttgcttgcgccgataacataacggcaatgagcaattcaaatggtgatgaatactttaattcggtctgtggagaaggtctttgttcacgaaggcgttcaaagaaaatttgaatctgctttttcgtcatatttttgacggccattcacacctcctgtaattgaatgagttgctgttgtagttcatcaagttgaagacgctttttggcatcttctcgaacactgagctgcttttccaactttttaatttgagtacgaattttcgctaattcaattgtggtttttgcatcgcttacaatcgcttcttttggcttctcgatgagctgaattgaaggtaaatcatcaagtgcttgagagaactgtgcaaacagctgagtatctatttcagcacgtacaacagggcctttgcggtgaatacggcgtttttcttcacgttgaatatgagcgtaataacgttgacgtaaatcattttgttctgcaatgcgttgctgttcgcttggcaatgcttgagtgtcttcgaccagatcaatacagtcaacagggcagggtggaatacataactcacaacctgtgcatagatcagtcaaaattgtatgcatgagcttaccactaccaataatggcatctactgggcaggcattaatacattttgtacatccgatgcattcatcttcgcgaataattgccttcatgcgttgtgggcgtccatccgcctgtacaggccagacactcgtttcagcaggtaataatgagcgatttaataattgtgccagtgcatctgccactggctgtccaccaggaacacatttatttgcttcttcaccttcagcaatggactttgcgtaaggtagacagccgtcacggtgcccacacagaccacattgtgtttgtggtaataacgcatcaatctcgcgtatgagagaaatagatggattcatagaggaaaatagcttgcttaaaacgatgcgataatgaagaaaaacctaagtaaggtcaatggattttaacgaatttattggctttttgattgacctaaaatgtcgccaatattgcacaataatagatcaataaaagtgaaaagataaatgactattattgattgttagacagtttttctaaaaataagtttatgataattaagaagaataaaataatttaaaataactattgttaaaattgatggaaagggatttaatattttgctgctaaatgatgcattttaaaatgtattgcaccaatttaattcattactatgctgaggaccgtgcattgaaatataacaacctgaatgaattcctgaattacgtgcaagcgcgtgatccgcatcaacctgagtttttacaagctgtcgaagaggtcatgacaagcttgtggccatttattgaaaaaaatccagaatatgccgagcagggattgctagaacgtttggtggaaccagaacgtgtgatccaatttcgcgtttcgtggatggatgatcaagggcagactcaagttaaccgtgctttccgtgttcaatacaattcagcaattggtccattcaagggtggtatgcgtttccatccgtcggtcaacctatctattttaaaatttttagggtttgagcaaacttttaaaaactcacttacaactttgccaatgggtggaggaaaaggtggttcagattttaaccctaagggtaaatctgatgctgaaattatgcgattctgtcaggcacttatgattgagctttaccgtcatttaggtccaaatactgatatccctgctggagatattggtgtgggtgcacgtgaagtaggttatatggctggcatgatgaaaaagctcagtaatgacacggcatgtgtgtttacaggtaaaggaatttcatttggcggtagcttaatgcgccctgaagcaacaggctacggtacggtttattttgcagaagaaatgctaaaaacacgtgggcagtcttttgctggtaaaactgtttcgatatctggttctggtaacgttgcgcagtatgctgctgaaaaagcaatgttcttaggtgcaaaagtggttacgctatcggactcaaatggtaccgtttatttaaaaaatggttttacagatgagttgcttgctgaagttatggaactcaaaaatatccagcgtggccgtatttcagaatttgcttctaagcatggctttgaatattttgaagggaagacaccttggcatattcctgtagatattgccttaccatgtgcaacacaaaatgaattaactggcgaagatgccaaaacgctcatcgctaatggggtaatttgtgtggctgaaggcgctaatatgccatctacacttgaagctgttgagcattttattgaagctaagattttgtatgcgcctggtaaagcttctaatgcaggtggggtggcaacgtctggtttagaaatgtctcagaatgcgattcgtttaggctggacacatgctgaagtcgatgaacgcttacatgcaattatgaaagatattcatgccaattgtgttagatacggtactaaagaagatggtactgtgaattatgtagatggtgccaatattgctggttttgtaaaagttgctgatgcgatgcttgcacaaggtatctattaaaatatagaaataaaaaaatccgatgcaaaagcatcggattttttagtctaaaacttattttttaggctttttaacgagttcttgttctacaaccatatctaatacatctgcttggctagattgatctgctgccgggtttttcacttcaaaacgttttacacgtaagattacgcgttggtttggattgtgttcaaaaccttcgatttgaccgtaatataatgaccaatttttgtcagcataagtttttacgcctttgtcatcatatttaacttcacgaacttgcaagcaagtttgtggtgcaacacctgtgcaagatttagtttctggcgctacttcaaggaaaacagttttaccttcagattgatattttgcttcaggtgtcattttacccgtaaatgtatatttctggccttgagcgtcagttactgtcaatgttggttgatcaacatttgttgtattgagttcaaatggaattgcacgtttttggaagaggctgctagagaattgttcctgtttcattaaagcaggttcacaagccatcatagttgacatgacatcagtcgttacaatcgtattgttttcaactttccaagtggtgccttggcggttacaacctgtatcaatcgataaacggtcgtttgtaaagttaagaacaatcggctttttagtattttcaggttggtatgaccatgaataatcagttaaagcttgagtattagttgctttttcgccttggaaaatatgcttttgacctgctttatctgtcacgcttaagattaccagaccattgttattactaatttcgattggcaatttcgcttcactaaagatgctattagacaattgttcttgtttcattaaatcgtcttggcaagccatcattgttgatgcaagtggagaagttataagttggttgccttcaactttccaagtaccgccttggccattacagccagtgttaattgctaatttaccgtctgcattaaagttaagaataagtggcttagatgcttttacattttgataagtccaagtatattcacttaaagtagtagcaagattttgttgttgctcagatacaattggagcttgagtgtttgaaactgtttgacacgccatcaaagaaaaaggtaataacgcaagaattaaatatttaattttcatttaaaaaacttcaagtaaaaaaacaacagcactaagcttaaaacattcttaaaaaaagaaaatgtaaacatttgattgtttcggtttttaaaatgtataagtttgtaaattattctaattttcaacaaaaatagtggtataccccgcaaaacggggtattttccaaaaattaatcaaagcggtatatgtccatacctagtgagcccattgtgaagctactatgaacaatcgtaaaacgatgtcccgtacccatagcgaaaaacaaaggtgcaaaatgctcaagtgaaggatgattacgtttcacaaacggcagggtttgccactccagtacaccatcataatcttgatgactcagcttactcaccactgtatttctaaaagttgaagcccattcaggtactttcgaattgtcaccttgccaagacagttcagcaagattatgagtaatacttccagaaccaatcagtaaaatttgtttttcacgtaaaggtgctagcgtttggccaattcgataaatttcctgtgcagttaagcccataggtaaagaaatttcaacgacaggaatgtctgcttctggatacatatgtaaaagaggcatccatacgccgtggtcacgagggcgagtgctattggcatgtgcgacaaaatgagcatctgctaacaacttcaaaatttcttctgcaagttcgggttgaccgggggcactatagcgaatttcatataactctggcgggaaaccacggaaatcatgccaagtttccggacgagtcgaactacttacttcgagtgctttactttcccagtgagcagacatcactatgattgcctttggagtaggcagatttacactaagacgatgtaaggcaggacccacttgttctggatcaagtgcaagcatgggtgaaccatgtgaaataaacagtccgggaagggtttgtagttccatttcattacacctgagttgaaaagcagaataatagtcattatgccaaaatcaggacatgttaaaagtatcctgatttcaacgtattgttcttaaaatgaaacgtttgttctttttatgcacggtggtaaggatgattatgattaatgctcattgctcggtaaagttgctcgattaataaaatacgtactaaagggtgcggcatggtaagttttgaaagtgaccagtgccaagcagcggctttgcgtacttgatctgacaagccatctgggccaccaatagcgagtgccacatcattaccttcaagcatccattgtttcatggtgtctgctagtttttctgtgctgagctcgcgtccgccaacttctaaagcaatgagggtctcattaggttttaaagcatttaaaatactttcaccctcgatttgacagtattttaaaatatctgcttctgaatcatttttaccgcgttttgccattgggagttcaataacctgagtttgaacaaaaggctggatgcgtttgaaataatcttcaaaaccagtaagtacccaagcaggcattttttgaccaatggtcagaatacgaattttcatgttgtctattcagtcaaaacagctggcacattatacctgaggagaggttaactgcgggggagtaagtgggcataaaaaaacgcagtccaaaaaacggtgttggactgcgatcaaatgatcatctgtctggagttcagatgatcatagagaataaaaacaaggctatctgtgacataagatagacaagagcaaataatagaattaattactcttacttcttattatgaggatggttggatatttttcaatcaaattgtgtaacaaaaaaaaagagagccgaagccctcttttttatatgtgaattagtgacgcgctgcttttgagccttccaccggttttacaatcggtgttttaggtaaaggctttggcatcgaagttaatgctaaaggtaagatttcatcaatgcttttcacagctttgatttctaatccttctttcacattgtctggaatttctgccaaatcacgaacgttatcttgaggaataaagacgagcttgattccaccacgatgtgcagcaagaagtttctctttcaagccaccgatacgcatcgcacgaccacctagacttgtttcacctgtcattgcaatatctggtcgaatcgcaattccagtaaatgctgatacaagtgcagttgttaatgccaaaccagcagatggaccatcttttggagttgcaccttcaggtaagtgaacgtgtacatcagtttcttcaaagcgagatgcttcaattccaagttcatcggcgcgtgtgcgtactacagtcattgcggtggtaattgattctttcattacatcaccgagtgaaccggttgtaatgaatttacctttacctttaactgcggcaacttcaatagtaagcaattcaccccctacagaagtccatgccaagccatttacacggcctacttgtgcttcatcttcggccataccaaagtcaaatttatgtggacctaggtattcaggaagattggcagaggtaacgtcaagctgtaagtttttagattttttacttaccgcttcttttacgactttacgtgcaattttagaaacttcacgttctaaattacgtacgccagcttcacgtgtatagcgttgaacaatgtcacggatcgcttcttcatgaatagttaactcttttggacgtagaccattgttcttaattgctttaggaacaaggtaacgctcagcaatgttaactttttcatcttcggtataacccggtagacgaataacctccatacggtccaacaaggcttctggaatattcatgctgtttgcagtacagatgaacatcacttcagaaaggtcaagatcaagatctaaatagtgatcgttgaacttactgttttgtgatggatcaagcacttcaagcaaagcagaagcaggatcaccacggtagtcttgtgccatcttgtcaatttcgtcgagtaagaacaatgggttcttcacaccaacttttgttaaagactgcacgattttacctggcatcgcaccaatataagtacgacggtgtccacgaatttctgcttcatcacgtacgccaccaagcgccatgcgaacaaattcacgacctgttgctttcgctactgattcaccaagtgaagttttaccaacccctggaggtccaaccaagcaaaggatagggcctttgagttttttcacacgtgattgaacagctaggtattcaacaatacgatctttaacgtcatcaagaccataatgatcggcatcaagaatctcttgcgctttgttcaggttaatactgactttgctcgctttgttccatggcgtatctagaatcacttctagatagttacgtaccacagcagcttcactagatgcaggctgcattgctttaagtttacggaactcagcttcggcttttttacgtacgtgttcaggtaaatcagcttcagcaagacgtttctctatttcagcaacgtcatcttcagcaccgccattcatatcggaaagttcacgttgaatgactttcattttttcatttagaaagtattcacgttggttcttttccatttggcgttttacgctgtcatgtaaagtttgctcaatttgctgttcagcagattgattcatcaagtagttcatcaactcttgcaaatgagcttcaaactcatcgtactctaaaaatttctgcttaatttcaatatttagaggcacacgagttgctacgaagaacatcaattgcaataagtcttcgattttgttggcagcagcaaccagttcacgtgcattacgtaattttgcttctgcatattgagcaaataaattacgtaactcttgtaaacgagtttcttgcgttgccttatctacattaatcgtcattggacttaattcatgttcggcagtcaaataactatcttcatcgataatttttttcaacttagaacgatgtaagccttcaataagtactttaatgcagttttcatcattttcatgattaactacttgtacaatcttagcgactgtaccgtactggtataaattgtcgtgatcaatttcttctgtaagcgaatctttttgcgcaactacaaatactaaattgtcactgttacgagccacatcaactgcattgatcgatttttcacgacccacaaatagcgcaatctgcatgtgtggataaaccaccacatcacgtaaggctaatagtggtaatacacttggaacctgaggctctaagtcagttttttcattcataataagttcagacatgggcactcctaatgagtgacaacgaggttgccatgttttttatagtgatgtgtattttaaaaattacaagggcatgacaatagaaaatgttgaaaaaaggactaatttagtcaacttttttttaaaaatgttatgaatcaatagattaattcttaagaagaataaaattttgtagagcggctactcatttttacttaataattcttcttctcttactggagcaagacttgtttgtaagtaaaattatttgtttagttttaattttaaaatacatatttttattaagtatatttaaatattaattatttatatcatttgtcttatattagaataatcacactataatttataatatacacctgtatttttataatatattttaaataaaattagatattattttttagagctaatattctatttttttaaagtaaaattgatttttaaaaatatttatatttaattaatttgataaaaaataaacatttatttagagctattattctattttaaaataaaattacttattattaacaaaaacaacacataatatttataatttaaatttttattaataaattcaaaaacttaaaattaattataaaaatatattttgtgattgaaatcacaaattttcttatcattatttcggttttatatttaccctttaaatttattcaattaggatgccgcctctttttttggggccaaaaattttaaaaatgtatttgtacatttttattggtcgttgagttcggtatttgtctgagaagttttatgaataaagtttacaaggtcatttggaatgcttcgattggagcatgggttgcaacctctgaaattgcaaaaagtaaaacaaagactaaatcaaaaactttaaatgtatcagcggcagttttatcgggtgtaatttgttttgctccaaatgcttttgctgggacaaataccgaagggggaataggccaaggaacatctatttctggtacaacttcatgtcgtgaaggaagcgctaatacggctaatcaaaaagatattgctattggctgcggggcacaaactcaagaccgaactggctctaacatcgcaaatcgtaataatccatataataattctaccggtgcttatgctggcgcaatgaaacaaggcggagcaatcagtgttggtacgggggctgtagttgagaaaggcctaggaacagcaattggttcttatgcgacgactcaaggtatttcaggtgtggcaattggtacgggtgctttatcttctggaaatactgctcttgcagttggtcgtcaatctgcagcgacagccgacttctcacaagctattggtaatgttgctgctgcgacgggtaaaggttctttagccatagggcattcagccactgcagaaggttaccgttcaattgcgattggctcaccagatattgaaaatgctgaccctgttgctgggcaggtaggcgctgcttatcaaccaaaaatggctactaaagcaacgggtaaagactcgattgcatttggtggaggtgcggttgctactgaagaaaatgctttagcaattggtgcattttcagagtctaaaggtaaaaagtctgtcgcaattggtaccggtgcaaaggcacaaaaagataatgcagttgttattggggaccaagcagaagctagctttgaaggcggcgtagcaattggtaaaggtgcccgttctgaagcggaaaacagtattgctttaggtaaagattcaaaagccagtcaagcaactggtgaaagttacttgactaaacaatcagcaccaacaggtgttttgtcaatcggagatattggaacggaacgccgtattcaaaacgtagcagatggtgcagcagattctgatgctgcaactgtgcgtcagttaaaagctgctcgtacccattatgtcagtattaatgacaatggtcagcaaggtggtaactttgaaaatgatggtgcgactggtcgtaatgctattgctgtaggggtaaatgcttctgctgctggtcgtgaggcaatggcgattgggggtagtgcacaggcaataggttctggtgctattgcaatgggaagtagtagccaaactgtaggacgtggggatgttgctataggtcgtaatgcatcgactcaaggtgccgaaggggtcaatagtaaccaatctgttgcgattggtgatcagacgaaagcaattggggatcagtcagtagcaattggtgccgacgtgattgcaaaagggaactcttctgttgcaattggtggtgatgatgtcgataaaatcgcacgtgatacggaattaagtaatacctatacggaaattactggtggtactttacaggcaggtaaatatccaacaaccgaagcgaatcatggttcaactgctgttggggttcaagctgtaggtacaggagcgttttcttctgcttttggtatgacctctaaagcaactggtgatgcttcttctgcttttggcgtcatgtcaaatgcttcgggtaaaggtgccgctgcattcggtgctgttgcacaagcaacaggtgatggcgcatcggcaatgggtattaactcattggcatcgggtacaaattcaacagcaattggctctggtaataaaccgggtgaaggagcaaaagcgactgggaacagttctgcagcaattggtagtggtgcgcaggcaacaggtgataattcagcagcaattggtaaaggagctgaggctacaaatgaaaatgctgctgctgtaggtggtggtgctaaagccacgggtaaaaatgctgcagcgattggtggcggtgcaattgccgatcaagaaaatgcagttgcagttggccaaggtgctcagtcattagttgaaggtggtgttgctttaggcgcacgcagtaaagtagaagccaaaaatagtgttgctttaggccaagatgctgtagcgacagaagcaacaggaacttctttcctgactaatcgtgatgcttctcaatctaatggtgtgatttctgttgggtcggctggaaaagaacgccgtattaccaatgtagaagatggctcagctgactcagatgcagtaacagtacgccagcttaaaaatgttgatagtcgtgttaatcaaaatacgagcaatattggtaagaatacccagaatattactaacctgaatcagaagttagatgatacaaaaacgaatctaggtaatcagatcacagatacaaacaagaatctgaatgatgccaagaaagaccttggtatccagattactgataccaacaccaagttaaataccactaaagatcagttaacaactcagattaacgacactaaaactgagttaaacaacacgattggtaatacgaaaactgaactaaataccaaaattgacaacaccaagacagagcttgaaaacaaaggcttgaactttgctggtaacagcggtgcagatgtacatcgtaaacttggtgacaagcttaatattgtaggtggtgcagctgcgtcaactccggcggctaaaaccagcggtgaaaatattattactcgcacaactcaagatggtattcagattgaactgttaaaagactcgaagtttgacagtgtgactactggcaacaccaccttaaatacgaatggtttgactattaaagaaggcccaagcattaccaaacagggcattaatgctggtagcaaacagattaccaatgtagctgatggtatcaatgccaaagatgcagtaaatgttgatcagctcactaaagtcaaagagaacttaaatggcagaatcactgataccaataatcagttaaatgatgcgaaaaaagatttaggaaaccagatcgcggataccaacaagaatttgaatgatgccaagaaagaccttggtgaccagattactgataccaacaccaagttaaataataccaaggatcagctcacaactcagattaacgacactaaaactgagttaaacaacacgattggtaacaccaagactgagcttgaaaacaaaggcttgaactttgctggcaatagcgggagtgatgtccaccgtaaacttggtgacaagcttaatattgtaggtggtgcagctgcttcaactccgacggctaagaccagcggtgagaacgttattacccgtactaccaaagatggcattcagattgaactgttaaaagactcgaagtttgacagtgttaccactggcaacaccacattaaatacgaatggtttgacgattaaagaaggcccaagcattactaaagatggcattaatgccggcggtaagaaaattaccaatgtggctgatggtatcaatgccaaagatgcagtgaataagagtcagttggacaatcttgctgccaagcaaaatgcaaccgatgatgctgcggtgaaatacgatgatgccaagaccaaagataaagttaccttaaaaggcaaggatggtacggttttagataatgtgaaagcaggccacatctcatcgacttcaaaagaagcagtaaatggtagccaaattcacaatatttcaaacagtattaaaaacagtattggtggaaataccgttgttaatccggatggtagtctgactactagcaatattggtggaacgggtaaaaacaacatcaatgatgcgattagcgaagtaaaaaatacagctaagaaagcaaagactactgtaactgaaggcgacaacattgttgtaaaagaaactgttaataaagatggtagtacaaactatgaagtgtcgactaaaaaagatctgacattaaatagtgtaaccacgggtgatagcgtacttaataataatggcttaaccattaaagatggtccaagcattactaaagatggcattaatgccggcggtaagaaaattactgatgtggctaatggcgttattgcacaaaattctaaagatgctgtaaatggcggtcaggttcaccatatctctaatagcatcaaaaacagtattggtggaaatacagttgttaatccggatggtagtctgacgaccaataatattggtggaacaggtaaaaataacatcaatgacgcaattaagtctgtagatgaaaaagtcactaatggtgtaaatgacttgactcaaaaagggctaaattttggtgcgaatgaccagaaaacaacccaaggcaaagcagttcaccgtaagcttggtgacactatcaatattgtgggtggggctaatccagaaactgctgaagataaaactagtggcgagaacatcattacccgtaccacagaagatggtgtcaaaattgagatgttaaaagatgtgaagttcgatagcgtgaatgtcgggggccatgtcttaaatcaacaaggtctaaccattaagggtgggccaagcatcacagtgaatggtattaatgcaggtggtaaacaaattaccaatgttgcagacggtattaatgcaaaagatgcggtgaacaaaggccaattagacaagcaaattaacgaagttaaagatcaaattggtaaagatattggcaagctttctgatcatgctgtgcagtatgacaaagataaaaatggcaatgtcgacaagaactcagtcactttaggtggtggagaaaaaggtaccaatctgaaaaatgtagctgacggtaaaattgctgagggctctaaagatgccgtgaatggtggtcaattatggaatgttcaaaatcaagtcgataagaactcgaatgatattaagaatattcagaataacatcgataacatttctaatggtaaagctgggttagttcaacagcaaaaaccaaatggtgaaatcacggtcggtaaagattctggcggtactagcattaatatggctggtaaagagggtgatcgtgttgttcaaggtgttaaagatggtgagattaaagctggttcgaaccaagctgtaaatggtggacaaatccataaaatttcagaaagcatcaaaaacagtattggtggaaatactacgattgatcctaaagatggctcaattacaaccaacaatattggtggtacaggtaagaacaatattaatgatgcgattgggaccttaaaccagtcgaaccaagaattgggtaacaaaattaccaatctgggtgatcagttacaacaagtgttctatgacactaataaacgtattgatgacgttgagaaaaaagctaatgcaggtattgccgctgccatggccttagaaaatgcgccgtttgtagcaggtaaatatacctatgctgttggtgctgcatatcatggtggtgagaacgcagtcggtgtgaccttacgcaaaacctctgacaatggccgttggtcaattacaggtggtgtggcagctgcttctcaaggtgagccaagcgtccgcgttggtattagtggtgtgattaattaagaaactggttaggagggcaatgctctccttgctcgacagattaaagagattatagagatgaacaaaacaatccaaagcttagtcgtagcagcttttgctggtttcgcagtcacaacttatgcaaatgaacaggctcagcaacagaaaattcattttccagcgattgaaaagagttatttgaaacaagtaaaacgttatgaataccaagatgttgctcgtttagatacaggactaaataaagatcaaattcgagctttactaggcaatccacaatttagtgaagggctttttgcagtaaaagtttggaactatgtgctagatatccgtgttcccaacacacaccaataccagcgttgccagttgcgtattgattttgataagcactatttagcagaacgtttatcttggaagggtgaagcgtgtgaaggtttagttgttttgggagcaaataatcaggcaccagaacgtagcactgtaattgcagatcgtacagcgagtgtcctatttgcttttgaacgatttgatgcgagtgcgattgaagaaggtactaatagcgttgtgaaaattgctgagcaaattaagaaaagtccaacaacaaccccaattattgtttctggattcacagacccattgggtaagtttagttataaccaagagttatcatctaaacgagcgaatacggttgccaagttactggtacgacaaggtgttgaaccaagccgtatacaaatacaggcgaatagccagaccgacttatacaagcagtgtagtgataacaatagttcacaacttattcaatgtttagcgccaaatagacgtgttaatataagttggtaaaacggtctgtcacggcaaagtaaccatccttagggtggttactttttcgttttttaaggagctaaaaaagtaaaaggatatattggagattttataaattttatataaaaatcatcttttaaaataataaaagtgctgtggagtcagtaaaccatctaatggttgatcccaactttgacgttctaaagtgtgttcaataaattgaaattgatgtgccaatcctaaacggtagggcttatgtttagcactagctaatgtacgatcataataaccaccacccataccaatacgtgtcccatagtgatcgcaagctaaaagtggcataagtagcaaatcaagctgtgctacatgttttccgcgagtcgccataggttctttcattcccaatgggtgatgagaaaaacgacgacttaaatattggtttttatttatttttacccatactaaacgttgcttcatcgaacaaatcatgggtaaataaacttgtttgttctttttaaaacataatttgataagaagatcggtatggatttcaccgaaagcatgcagatataaaccgattttttttgatgaatgaaaaataggaaggtgatttaggcaatgtaaaacattaagctgagcctgtttttgctcaaattgggttaaagctcgtcttctagatcttaaattttttctaataaaacttaattcattcatggagaaatctaacaaagatttgaggtcagtcgagtaaaattatacctgtttttctatggcttcaccgaaatttaaaaattattaaaaattagtcttctaatgtattagaccaagtaaaaatagttttgttgttaggagaaactgtctacatataattttttcttttttacgtatttacagtatttatttacatttaatcaggataagtatatttaaagatgaatatgaaaatgtgaaatctatgaagttaaaaattttaacaatgatgttatgtgtggcattgctcagcgcatgtacgaaacaggcagaatctgaggcacctcaaattgattataaagctcaatttgaagagtcggaccgaaaaattggtgaatttttagatcagttagataatccaaatacccctcaagaagttaaagttaaaattttatgtcatgactatcctgatgtgtataaaaaacaatacatgcctgcattaataaaagtttcaccaaaaccgtatactgaagaaaaattattgtcagatttgaaaagtgcaactgactactataaagggactttggggataaaatgtaatgaataatatttgaattaaatcacgttaaaaatttaaaagtgtgaattgattggcattatttagttgtgctaaatttcttctgttaattacttcaacttttctctggatttgaaatgcagatcttaaaatttttacagagttttaatacagtcggcacctatttaacacttgcttccatcttgcttgtggtcatgatcatttatttttatgtaattaatcctggatgaacattttgaaaggaataggtcttctcatctattacttttttaagaacggaagatgaataataggatagggatatgaaatttaaaatattattattaagttttattgccaccggttgctatgctaatgaaagtacagctgatccggatatttgtaatatcgtaaaaaaggtcgcttataacgtgatggaagcacgacagcaaaaagtaccagcacaagatttacaacaaattgccgatgggctagcagatgaaaaagccaagcagctttatcaagacttaattagctcagcttatgctgccaaagtatttaagacaagtttctttaaacgccaagcaattgaagatttccaagcaggatggtatgaggaatgtttacgtagaaatgaataataattaaaaaaataatgagtatttaatttttaagaacaactaattagttaagagaataaaaaatatactgacaggtctgtctaggtattttaatttgaaaataaaattcgaatttataggtatttatttaaaaataaatgctccgaagatgccgctgcatgtcgttacccttgaaccctaaagttcagcgggtctttctcaattctagcaatacattgcaatattaagcaatacctagcgatattaaaaaatcaatatttttaataatttatattaaagcaatacaatgcaatattacacaatctttagcaatacaaaaatagtctattaatggtctattttgataaatacggtctatttttcaagtttaagtctattaaaggtctatttttggtgattaaaaaagcggcacttagccgcttatgctgtatgtgccattttgttttgttcaatataagccaaaacatcagacttcatataatttacttgtcgtttatgaggtttagagaatggaatgccgccaccttcacatcttttcttctgcaaccacggtaaggatacgtgcataacaatagctactgtttcaggtggaaaagtttgattatcagcagcttcccaaaattccttcttagcagcctctttttctgcatgagtcatacgatctaatttagttaaacgtgacatttatttctccttactttccgctttaggatttgcccaccaaagtacagggccatcttctgaatcaaatgctgcaattaaaaagagtccttgttctggcggttctggcttccagtttggccaaactactgcatcttccggtatatttggtatttcatcgtaatctaatagttgagtttcaatttcaactctaagattcatttgaagttgtgcccactgttctcttgtataggcttcagctccttcttcaatggtgtcaaacaattcaatatctggatgaaaccaattgaaaaggttttcaggtggttctattggctggatctgatatttaaaacccgtctcactagatccataaaatagttttgcttcatcaaagcttttggttacaagaggggcagagcctttcttgtagcaaattactatttcatcaaatttaaaaacacgttcagctgtcttcaaatcaaagcattggtacataggttcactaaaccaactctcaacataaaatagatttttaatatgatctttgcgggaaccgtgccatttctgaactttgataacatcatcaaaaatttctaagaaaaagttgttgccttccttttcatgcatttttctataacgctcaacagctcgctcagctatctcttttgaagctgctggcgtttgcttaaaagggctgtaaccttcaggtcgcattgcaaccgcccataaagttgattcactcatccttcaccccatctggcgcaccaaaatcaaaggcttcttttagttcagcgcaagttagagtgacactaggggtgggagtatctggcaccgtctcggctttggctttattccataactgccaagcatcattagttacaatattgaaatagccattcattgtttcactgaatgctaggatgtcatttttacgaatagcactttcacgtttaaaaatttctgtagttttgaattgtgattcaaaagggatacgttcattacctgtcatttaagccaccatctctgcatattcttctttagtccattcaacaaactctttataaagctgctgcgcgggtttatttaaccggttgtgatagtcgatcgttatgcggcgccaagcgactggtaccgcataatgcttggttagaaacatcgcttgatccatgccttgccggactattacgtagcccagcaattgcaagtagtacataaaaccaagcatgtgtttttggctcactttcttgtactgatctttcatattagaaaccgtctcctaataaataatcaggctcagcctcttgaagtggcgtagatgtagggttctctaattcaaagcggcgtttcttaacaaagtccatgagtcgtgattgaatctgtggatctcgtgcggccacatctatttccaaagcatctaatgttgtgaggtcgggcgcgttttggatctggaccattagtgaaggtggttcagttgcttgcgccttagatttttcgagctcttcaagacgtttgtgagttgcaagtagcaaaggctccatttgtttatcagaccaagtgcgtgtatatcgataaactgcatttacttcgtctggtgtttttgagtccttaactcgttgcagcagggtatcaagtttcttctgatattctgaatcagcggtttctgattcaatagccggctcagctgtttgtgctttttctacaacctctggttttgaatttttaacttttagagattccgcatgactttctgaaggcttttcttcttcgacttcttcagtaggcttatttagaagttttagaatgtcttccgcaaactcaccaccgctgattttaataatcgcgcagcaatgagcaaatgcattatcaaaacttgagtgaacttggccatgctggagcatgcgcaattgtcctttagatccattccacttaaactgctgcacacctaattcaacagttgggctagggtaagagcaagtagaacctttttctggcgcaactcttaatggttctggtacctcaaattcaccaataaaaatagttctaggctttaattgaaattcgaatttatcaaaaacatcaaagccaaagtcataagggttaaatggttcccagccattacgctcagtattatttactaaaagtaattcaccgttggcccaagcaagtttggcttcaactttatttagaattttcatgctgtcatccccgttttcgctaaggtttcaatttcttgtttaactgcagttagttttgccgcttcaatttggatcagggcatctatgccgaagtgctcacaaactgtttttacatcgaggccacgttcagcaataaagttttgaagttcatctctttgttgatctgagataccgttaaattctggtggactaatccaagtgccacgttgtttatcaaacgtgcaattcaatgctttagctctcattaacattgcttggcgcatgttctggtaatacatgtgttctttatcaagcgactcagttaattgattaaggtcacctgcatgctcagcttcttcacagctttgtttccagttttctagctcttcttgggctttagctgctgcaagttgtgcaggcgttaaggtgttaatgtgatctttagcttgagtaatcaggtcagccaagaaagtaggatgtgctttaagatctggtacccatacttcaccagtttcaccacctaaagcacctgagtttttcgcatgatgtgtaggcgagggtttaaaattaataacgcgggcatttttaccttcacctgtagtaacagttgttagataacccatcacatctgcgatacggtaaagctcgttacggtttttaccacctagatctggtcggtaaataatttgatcaccgttttgatcttctgaagcgtgtgcaatgaaaacaacgtctttacctaaactgatcaaagtattgatgtattgcttgaacgtttggttcgctaatccttgagcctttaactttaaagaaccatctttttgacggttatttgccgtaagtaacaggtgggttttaatgcattcaagcattgcacccacggtatcaatgactacggttttatagggtgctaagtcctgcggcgtaaggtttgcaacatcactccattgttgaacctgtacaaccgcacctcgacgtaattcaccagtacggtgagcaccacggtcaaagtcaaaagaaattgctttttccgcagtaaagcccatcgatgatttacctaaacccggatcagcgtataggtacacaataattgcttgaactaataaagtttggtcagcagtaataatcggtagagccatttttattatccttatcttgagccagtgaagccgcgcttagttttataagctttgcggtcataggtagggatatttgtttcacgcagttttatagcgagctgctttctgcgctgaaaatcaatttcttgtgtgagttcattccaaacttttggatagtcagtttggaacctgaacacatttaaaggcgtcttaaatccgtctttaactttgtaaagaactgagccattagcattagatgcgtacacttgccagccgatgcgaactgaatacagccctttatcatcacgacctaaaaaagacttatagccgtcagggtgctttttgaaattagacatgttcagcctccttacattcgcatgcaccaacaaaggcatacgtaagcgggctaggagcatctacaggtgagacgtccttaatatttaaaggaataatttctttgcgatatttaactaaaaccacatcaccttcacggcaatcgacaattccttcttttgaagaaaaacgagcagatttagaagattgggttactctgcaaaatgaaacctcatcaccagctttgatttttgaacggtcaacaggaatcatcttcttgcaagtagggcagttgtaatctttcattaggctgcctccaccaacttgttacgttcgatgaagccttttagaaggctattgatgttgcggatgtcttcaaattcggtgaaatcgttatatgacttaccattaatgtcagtgatttcatttactgtgagttgggtaatatcaacagtggtgaattcagaacccggaacgccgtagctgtctggatgagcttcaaaatcaaagctaacgtttaaacggaagctatctaatttaattacagcaactccagaatgcttacctgtgatttttgcggttaacacgctgtaagtacttggttgagttttaggtgtaaaaagagtaggtgcgtcttttgtttggaaagctggttgcaattggcaagcaactaaagaaccaccagagattgcaagagcagccatgctgacaaatgcaaatgagttgaaaggggtagcttttacgttcataattgatctcgcagtttgcaaaagcacatcggaaggtaagagagtcgatgtgcttttttgttgtctacgagatttatattaactatggttaattttttagtcaagagaaaagttaacaatggttaatctttttattaactataattcatgctttaatagacaaaagaaaacccaactatcaaaggtgatagaaatgagtctaggcgaagaaatgtttgaatggcgcaagcagatggttgagaaactactgcttcaggaaagtaatattgatcaactagaagaaaaagttgatcgtgctgaaaagattctttttggtgattgcacagccgctttcaaaatagagtgcacgcttcggaacgcgtatgcgctgaaagctattcttgatgactttgccaccaagaataactgcaaggtaagtatagtagagtgtgagtaatcagggttagctcattcctgaaatgggttttgatgtggctttaggctttggcttaagttcttttaaagcttcttctaccgctttcagtgattcctggtaggttttaacccaaagatcagcactttttatattgatggttgaaggatcagtatcagcaatggttgccttagtaagctctaacgctagagcttctatgatttcagttttcatattttctccgatattaatggttatttaagatcaatgttggcacaaagtcttaatcccataatatcagggaaaatttgaatatattaaaaaagaaaacccaccgtggtggtgggtagattagatgaattggatcgctttttacttattgctcaatacttttgcttttgcctctcttgattctttgcgatcttttaatgttttttcaagcaaagagatttctcttaagtcagaccaagctaagaagaagctaaaaattgaggtgagtccaacagaaagtattagagctaaaagatgcttagctgaaagtaagcctaataaattaagtatatacatactaaaaacaagaataataaaaagcatagccacatataaagatgacttacttcttatgtccacagttgaagtcaacctatctcgttctgactgatttaaaccatcaagctttaatgcatcgagcatacctttataagccaaataaatttgacttaaagggagaagcagtacaaatgaaaattgaaccagatttattgtaatatttaactctaaatatttaaaaattattgaaaatatagcaaacagaccgactaacactagtgcgataaatctagcattattgtagaagggtaagtagcgtttagccatattagtcaccaaaatttatattggtagtcatccaattatacaattgaacttttaggccgtcgttataaactttattattgattgtttcaactgaaatcttgccgctcatttttagattatcagccgtaaccttggtcccatcctcaagagtaataacataatcatcattatgtcgcatggatgaagctacagtatcaataactttttgcccactttttgaggttttgcggttgtatgtaagtgttaattttaactttaggtttgcgtcatcaagcccatcctctagttttaaattttctaaatcaactccaaaagctgacttaagcacatcaaccacattatcttcaattttatagtcaattttcgcaggtatgcttgattcgacagtatgaacaggttgaagttctgttgacccaatgccagatgagattgaaatagttttagctggagttgattcaagcttttgcttaacagtgggatttggagcatcttttaatattaatgcactattctctggcaatgctttggctgcttcacccaaaagccagcccaaatatgactccaaggttctagcggtaagtgatcttgattgaatgattgcgacatggttatcaataacaccaaagtaaagaacactatcaataaactcttttcttacaacctctgtagcgtcaacgccatcttcatcatctggcagatcatctgttaaataggttttaatgggaaattcagtagcatcatcactgtctatctttaatacagcctgagctttgcctgactcaacaataatcaactcgccaaagaacatgctttggtgtgaactagcatgattaattagaataaaatcatcttttgttgcggagacaaattgttgacgatttatggctttatagtaaaaagaatccttatccagcaattgtgcttttagtaattgacctagattggcgccttttagaaaatctacttttttgtagtgtactgttttgtcttttactactgttttactcattatttcctcctcccgaatcgctctaaagtactgtgtcgggttcacaacttattaatctttggtgttgttaattttctgcccaagctttccttcttttaccaactgcactacttgttcatttgtaaggactggaataaagactttatcaccaatgtcctttgagaggatcttcacttcttcggctgttagcaccaaagcttcaccatgtttcgcagcatcattgatgcgagcaataatctggttgattggtcgttttgaattgtccataagtcttcctgtgattaatgcgaataaggatgttcttgtctgtgctgacttggcggcacgatatctgtaatagcggtaatactttcaacttcgtccatttcaaagaaaaatcgctcaccaccattcacagaaagcaaacttaaaaccccaccattgatgccgacaaattctttaattgtgcatcttccatccttcaagcacacctgaacaaactcattcggcacaagatctgcatcagggtcgcatacaacataccagccattacgaattgctggaaacattgagtcgccagtgcctttaatgccataggctcgtggacctgctgtatgagttggaacatagccatccccagcatttccatcgtatcccatatctgtgaaatacccatccattcccatttttgaataggctttaactggaacatatcttttttgtatagggaaaggcttagctggcgcttgaacaaacttaacggcatcttcactatctggaatattgtacttctgcttaaatgcttcaatatcaataacatttaattgagctaaattgttactcgattcttgttcatccgatccaccataaagcaaccaatcgtcactcacacctaaaaatttcgcaatgactttcaaattttctgctgtaggtacgctagttccatctagccatttctttgctgcaacaggagattttttagttgctcttgctaaatcagcggctcttaattttttttcttcaagtttttgcctaattcgagtgtgtaaagacataacaaatattccaaaaacattaactaatgttaatacgatctattgaaactatggttaacaagtggtaaatttggtttattaactatagttaacttggtgtaaccatgaaaattagtgacctcatgacataccacggctgcaaaaatcggaaagagttgtctgaaaaaactggatattcaaccgtgaccctctggaagtgggaaaacaacggtataccagccagaactcaagcagtcctgcaagtcaaaaccaaaggcaaacttaaagccgatttacaagcattaaccgcttaggaactaaaccatgagcaaagtattaaatgaattgcctgcaagcgctagcaataacgaatcgctcatattgcaagcacttaacgctagcaatcaaagacaagtagcagagatgataaatgtcgatgcaagcatcctttcacggatgaaaacagaaaagaaatcaaatggatggactgagattgagtttattagctttttgttgacagccattggtttgaaggttgtgcaagaaagtgatgtgtattgctcacctgaaattgcagaagcaacgcgagtttatttagcacatgcattcacttcacctgaatacatgcggattttattcaaataaaaaaccactacctgctgtaacaggagtggtttcgcattcacaaatttaggaacccatgaatatgcaaaacaatttatcaaatcaaacaaccgaacgcaaccagccagaatttttagtgggtgacgttgtagtgcttactaaagagtgccgtactttcaaatcaaatgatttgtttgaagttaaaaacaaaactttgactaggttgtggactatcaaatcggagaatcatttgattctggtttcatcaaaagaaatccgtacagcaacagtagcagagctcaacgccaaacgccggctaacaagcgcagagcaagcattagcggaggtgtcatgaatagttaatttaagtataaacctgagtacaaacagattcaggaaattcagtccttctttgatccagcgttagtgattctcaatgagctacatgatcgtaaccgtaaaaatctaagagccaaaggttatgacgaaaataatgctgcaataacgcgtgaagaattttcacaaactatggcacagcgttttcgcactaatcagtggttagcagggcagatcgttaatagtttggctaatgctgacttggttcaaaaatttggtgggtatgtaaagcctaaggtcggtgtacatgagtaattttgtgcctaattcctttcaagtgcctaatgcatttgttgacgaggttttaaataaaatctctgatgctgcatgcaaaatttatttagttatttgccgtaaaactcgtggctggaataaggagatggattccatctctttaactcaatttgaagagattacagggaagagtagaccgacagttgttaaatgccttaatgaattaattaaagttggtttagtcgtggaacaaccaagcacaattcatggaaatacattcaaattaggtaacgatactagcgttggtttagtgcttaaattccctagtaaaaattttttactacctgaaatttatggccaaactagtaaaaattctttaccacttctagttaaaaattttaactacactagtaaaaattttttaccgctactagtaaaaatttttaacacacaaagtatcactatcaaaaacaactctcaaagtaataaaaaaataaataaaaaaagagggtctgtttctgaaaaacctaaaacagaaaaaccaaatgaatttaatccacgttcagttgaactacctgcatgtgtagattcagaactgtggaacaattttgttgatatgcgtatcagcatcaaaaaaccactttctgaaaacgcagtaaagctaatccttaaaaaacttatctcgtttggacctttggctaaccaatcactggaaaactcaattatcggaaattatcagggtgtatttgagcctcgccaaaatcaaattcaggaaaacccacaatctcataacgttcctgaagaaccgggttatttcactcaaatgtacgctgagagcaaccgttcaaacgtgattgacgttacgccagtgtcacaagattttggaggctattaatcatgaatgaattagcaccatttgaaagttttttgaaagaactaattgcggcttacagaactaaatacgctgttcagttcaataagaattttccagtagaggggaaaaatgccgttccaatgcaaatcgttgaacagcagcttgctaaagcattggttggggttacacctaaccaacttcaaagaggcttagcgctattttacgcaagtacaaatacatacatgcctaacttcgctgaattccgtgctatgtgcatgggtgatgattggtggagcgctgagaaggcttgggttaaggcttgtgaatacactcagatctctcaacacaaaaaagtgacattgccagacggaagagagcagaaccaagaaattacaaccttgaccaaatttgttttagaccaagtttatttactaatccaagacggtgaaatgtacaaagccaaaatggaatttatcaagatctatgatgaatacaaggctgaagcacaactgaagggtaaaacccaagcttggtaccaagaaccaattttattagctcagaaaaatgagcagaaagtgcatataccagtttccaatgaggaagcgcaaaagcatctcaaatctttgatggaacggttaaagattaatggccgtaaaccagcaccagtacaaaaacttcaggcaaaagaaaaagagcctgaacttgcaaaagaattaggtccagatccttttgataatccatatgaatatgcagagatgtgccgtcgggagggtatgccaatacctagaaatattcttcagctaattgaaggggcgaatgtatgaaagcatccaaattaattagagataaagggctgcaatacgcgaaagaaatcgttgattcagcaccttctaacgcaactgagtggaatgaaggtttcgagttccaatgtggtcaaagtgtagagattagcaaggctgaccgagaaaaatattttgtagacctttctgaacttaagcgtctagtggagtcggttgatttggtcgaatcatggggcggcattgatgatgtaaagctatatgacttgtctcattgcaaaaacaggcctgaatcggctggatacaagttgcttcaagcaattgctgattacgaatcaatatacggaggcggttatgtttgaacaaatattaaaacgccgccctaaaggtgcgacacattggcaggctggatattactacaacagtgatgaatgtgggatttggtctatttgggaaaacgggaagtggcatggagattttaaatttccagatggtgttatgactaagttgccagaggaaaaggagccagtcatgagtgagtttgagggtaaatctggaaagtgggcttgggagattcaaaaagaacaacaagcgaatttagttgagctaagaagttcaattgaaaacctagttcaaaagtataaacacgatgctcatgcttcaagcctttttggcgatcaagataaagcacgagtttataactgctttgctaatcagttgaaaaatttgctgaaaggtggtgcttgatgtcatcagtcagcattgctgaataccgcaagttatttccgataaagaaaaataaaaagcggcgttcagcaaagcaagttgccagacaaccaagtgtgggtgaaatggttctggcaacgcatttaagagcatgcaagatcggttttgaacaggaatataagttccatccaaaacgcaaatggagagctgattttctgattattggtacaaaaattttgattgaggttgaaggcgggatctggagtggaggccgtcatacaaggggcaaaggctatataggggatatggagaaatacaactccgcagcaatgatgggttttacagttttacggttcagcacagagcaagtgaaagcaggcgtggcgattaaacaaattgagcaattggtaggtgaaaaatgagtgcagttttaaaaacacaacaaatggattggtctaaatatactattgacggttggttagagcagtttggcgcatggtgtgaaacagttagaatgaaagggggtgatttgccagatgggcttcatatcaatcaaatttactggttgatgcgtgaagctggcaaagaagtacaaaaaagtaaatcttatattcgatgtgagatcagtgattatgaggcggatcaaattcaagcacttttacgaagtctattaaattctgataaaacagattttacaactaagtttgcattaatttgtttaattaaaaataaggttgaaaataaaggattgttgaaggttgctcaagaaacaaaccaatctaaagctcaggtcgcaattatggtgagttgcgctagattttatttattaggtcatgataaaagattaagacaaaatggaggttcaaatgaaaacatacactgtaaaactatatgaaggcgttagtcgggagaaagttaatgaaactttgaaatactaccctgattattttggtaaaatatcaataattacaaatgtaattaataataaattgcaattaacactaaaagcatttgaaggaatcgacgttataactgccaatgatctaatgattaaaatcgttgaacgtttaaaagcttctcaattagtagaaaagcataatttagacttgttgactgtctagacgctttatggcatatttttgatatagtggacaaagttataagcgttgcaccaatttgttttaaaagctcacttaatcgtgggcttttaattaggatttgaaaaaacatgaaatttatcgtatattaaacttactatatgatgtctatttccattatagtgtttttcagttgaaaagcttagtccgtactttccccaaggtacggattttttttattttttgctatatagtccaggctggtaaaaatgaatatctgtgttggtggtgaattagatgggcaagtgatcgaaaaagaaggcagattacttaaggcttctgacattgatccatcattcaaaactgagtactacaagcaagtttttaaccgtgacaacattaattatcatttttggctaccaatagggtccaacttgcatgaaatgtcaaagcgagttttggatattttgagagcatcaaaaaattaagcttaaagtatattgtaaatacatcttctaacttgtatgatatgtcacaaatactgcgctgaaagttttttgttttttgacccgtttctttttagaagcgggttttttaatttttctttatgtatttaaattagatgaaagtatatgttgcttttattaggtagcttattgtttacttcgcattaaaattattctttctaagaagttaataaaatgaaaaattatttaatagggttagttattactttgggtattagtggatgtgtatctataccgtccatagacttttcgcagcaaaaagttgaaaggtttaatccagttaaaaattggattagtgttgataccgctccagtcaaggatatgccaaatggcaaagaaatctttaaattgaaagggggaagtgaagtttatgtattctggtaccaagatgaatgggcgttattaaatccaaatatggatagacaacaatggattgatactaaatatttgtgcagttttgctggttgttatactccaccagtcacctatagatattcaaaagggagttttgataacaggcagcctgtttactcaactcctcaaagagaatcaaaaggctataataatactagaactagaagttctgctactacacggactccaagaagttatagtaaaacgactaataactcttgttactgcacatctggaacttattgtgttgggcctagaggtggacattactgccttaatagcacaggttcaaaaagatatcttccacgataaactgtataagctttaagaagctctgctaaatatcgattattggcggggctattttattgttaagtatttctgtaagatctgagtgttgctttaaacaacaataaaccttaatgatcagcgcaaaagtcataaggggaaagcctacttgaaagagtaggcttttttatgagaaatcattcaagttcaagttgattgtcatccttagtaacttttatttttaattttttgtatttgcgtttgtttggatctaaagcggagtttgatacttcatcggcaaatttaggattctgcattaattcgtaataggttttatacccaatacgaattctagttggtgggcagtcagttctttttgagtaatattcaatctgcgaatttaattcgtctaaaagtgtttggtgttccattgtgttattgattttggcagttaggtaaactaaggatactgtaatttacaaaatcaagcagaagtaattgatacacattgtgtttataggttgtaatggttagtgcattaataagattaaatgtgacttatttaacaaaaaaagtgttgagtgaaatttaatcaaaatgtcacatggctggtttaaattatatttataaaaataaaaatgatagaagattgcaacggacaataactatgcaagcatgattctcaaacgattgaattaagctgactctaacaagttggcttttttttagctatcgatttttaaatgtgctagccgggaaatacggcaaagcctcactattgattagtgggggctttttctttttgtgttaagctgatctccataattttatggattagtacaatgtttatttgcgttgatggtgaactcaatgggcaagtgatagaaaaaaggggcgttaagaacaaagatgtatataaatattataaaactcagtaattgcataataaattcaaatatttacttaaaatcagggtgacagaatttaaacaatctttacctaggcgaaggatttagtaaatcaaataaacattattttagacggataattataaaaaacggagtacaaatgtcgtgaataagaatgtagagctaataaattacattgatgtagctgagacagtttacgaacgggtatatgaaaataataaaatttcaaataatttgatcgttaatctaaatcgcattatggctgagataaagaatcaagctgcagaaaaaagactcaaattgaagtacagctcaatagactttgaacattgtttaagtttgcctttagctgatcgcaagataaaagtagatttaagtcttatacctcattttgaagatcgtgaagaaagtattttgtggttaactaactttattggaaaaatttgtgagcccagaaagatgcaaagacagaaaaaaaaacttcattaagtacctgtgaattttagatgaacagcccttaaagcggttttttattgctagtagaatatttaaggtatcttttctaataggcacatactattaaagtgttttttatttattttttagattgaaaagattgctattggagtaatttaaatataaaaatctttattgattgagcgtagttgttatacaggatatttataaggattttaaaatgacaattatcacattgcttgatgttgagacgaagaagaaggtgatagttcggtccgtaatagacccaatagcaagaatagacaaaaaagggaatatacaaattattcaaattcataaatggctagatgatgaatctggagattttgttgatgaagacttatatgaggcactcaacaatggagaagttggaatatacttaactttgcagtatatgatcattgatattgaaaattaattattttttatttttagtcagtgtgatttcttactctctagagcctaatggttactacacataagaccttattaagtattacctattgatgggcacatattctttataagtcttgataagtaaaaaaattatgtaggctaaaaataaaaccatttaaaaaaagaaatctttatctatttaaatatgaatatttgatatttttaattcaatccctattgctagtgcttaaatattatgccaatatgaagttggagatatttccgaatagatatttcctatttcaggtctaagcgttttttttcgctaagcccatttctgaataaaaataggaagtgggcttttttatttttgaatatttcagtattatcagtgtgttgctttaagtaaccctaaaccttattgatcagcgcaaatatcaaaaaagggggagcttgcctactaggcaagctttttaaattgataatttaaacacaataatccattttaaagctcaatagaaaaatcaaactttccctagcttttattcgtactaatttattgaatataatcgtttttataatttttaaaatttccttaaactaaaaatggaaaatttcttgttgcaacattgttataataggactaccttaagaaaaatactttataaaaatgaggagctgccgaaatgccacagtatctcatgtttgcggaaaatatttataacaaaattaaagatgaggaattgttttcacatgactgtattgaaaatatgaacttacttatgacatgtatacgcagagaaattgagggaacagaatttaaattaaaatataattttattgattttgttgaattgtttagtaaacaattagatgaatgtaaagtaaaaatagatgtgagtttgattcctcctcataattcagaaggtgagtatattttatggttagctggatttatcgaaaaaattacagaaggtggacctaaaccacctccgcctataaagaaatttattccagagtatatgagcttgaaatatgaattagattttttacctttaaatgaggaaaaaattcaaaccgaaggtaaagaaattacggattactttaattcaaagctttataaggcaacttttaagaaataatagttagttgtctctatttttagccaccgccttagggcggtttttttatgggtaagaataatggattctacagaatacttttggcttactcggaaaaaagaacctaaaactaaacctaaaagccggccactgccaaagcctacacaaaaatatctcgaggctgaggcaacacttaaggaagagcttgaggatttgtcgattggatttgaacagaagtttcagccgatccataccaaacactggcgctttgactttcatattgtgaaattgcgtttgctcattgaaattgagggcggttcctggtctggtgggcgtagtggaaaactgtcaaataaagcatggagtcttgatcgatatgatcatgctgaagagatgggttacaaaatagagcgctttcatccagactctgttttgtcgggatatgtcattaactggataaaagacgaattagcgagaattgaagatggagcagatcagaccatttccaccgactgattttattgatcaagcagatgaagaagaagcaataagactaacaccagcaccagatctaaaaaaatgggttgttgctaattacttaactattggtggacctctttataatcccgatcatgatcacatagctgagctgcttcacgataatgaagaatttttagcatgtgcttgggcctcttctgcatataaaagcaagcaagctatggtgttaggtcagtgcgaaaaagtcatgttcaatgttggtggatggcgtaaggccagacaagagcaacagatgcgagactggttcggctttgtgccaacatacttgatcaccattgatgctacattttgcgacaaagcaaatgatcgtgagttttgtgctttgcttgagcatgaactctaccatataggcgtagaacgtgatgaagacggtgaaatgatctttagtagctcaacaggtttacctaaacattatttagctggtcacgatgtcgaagagtttgttggtgtaaccaaacggtggggggcgagtcaaagcgttaaacgtatcgttgaagctgcaaagaatccgccgtttgtttcgaaacttgatatttcaaaatgctgcggaaactgcgtaatcaactgagccgaatggctcttttttttgccttctttgctagacgtagctagacaaaggtgggggtatggctgcacttaaagaacaggtaaaaatatttattgttcaagcgcttgcctgcatggatacccctcaacaggtagctaatgctgtcaagcaagaatttaacattgagattgatcgaaaacaggtacaactttatgacccgacaaaagcggcaggaaagaatttaagtaagaaatataaagacctttttcataaaacccgagaggactttaaaaagaatgtttatgacatccctttagctaataaagcctatcggcttaaagaacttcagaagatctatgaagactggaagaacaacaggcttatgaagcaaggggttattaaacaggttagggaagaaatgcagggttatgacctcatgcttttaaatcttgagttaaagcaacttgagattgaaaagttaagagagggtgaaggtgatgaagatccaacaccagtcaaggtaactattcaagttgtagatgcgagtaaaaaagatgccgaacatcaatccgacactgaatgtacctcaggctaatttttttgcagatggaaaagaagttccgcgcatttgtcgctggctttggatcgggaaagacttgggttggatgctccagtttatgcaacaaagcttgggaattcccaaaagtacctttgggttattttgctccaacttacccgcagattcgcgacattttctttccaactattgaagaggttgctttcgattgggggcttaaaactaaggtttatgaaaccaataaagaggtggatatctattatggtcggcaatatcgaactacaatcatttgccggtctatggagaaaccagcaaccattgtaggttttaaaattggccacgccttgattgatgagcttgatgttatggccaaggtcaaagctcaacaggcttggcgtaagatcatcgctcgtatgcgttataagcaagctggtttgctcaacggtattgatgtggccacaacaccagaaggttttaagtttacatacgagcaatttgttaaagaggcaaataaatcagaggctaagcgtaagctctatggaatgattcaagcttcaacttatgacaatgaagctaatcttccagatgactacatatcatcactttatgagtcttatccgccgcaattaatttcagcttatttaagagggcagtttgtcaatttaaccagtggtgctgtttaccccgactttgatcgagttctaaaccacacggatgaagaaattaagaaaggtgagcctttactcattggtatggattttaacgtgcttaaaatggctgctgtggtttatgtcattagagaagggaagccaagagctttagatgaactggttggcgtgagagatacaccgacgatgtgtcaactgattaatgagcgctttccagatcacgatattactgtgattccagatgcttcaggtcaggcaacatcatcaaagaacttcagtgaatctgatcatgcaatcttaaagaaaaatggattcaaagttgaagttaatggtgtgaatcccggtattaaagatcgtatcactgcagttaatgcacaaattctgaatgctgagggtgaacgacacttaaaagtgaacacaaacaagtgtcctaactttacggctactttagaacagcaagtctatgatgattttggaatgccagataaaagcgctggtttggaccacgttggggacgctggtggatatccaatagctaagagattcccagtcatcattcagaaaatatttaaacggcgcgcaatcgctggtttttctcgttaatcaatgcaccttctcaggtgcttttttattggtgtttttatggcagttactgataaacatccgcagtatattgctgcacaaaaaagctgggagattatgcgggacgccgttgctggtgaagagcagatcaaacaggcacaaacaaagtacctagctaaatcggccggaatgattgaggctgaaaagcaaggtgatacgactggagagatttataaggcctatctaagtcgagctcagtatccgctatgggttcaggacgcattacgcacgatgattggtttagtttcaaagctggaacctaacatcgtaattgaaagttctctgttaaagggtttgatagagaatgcaaccaatgatggttttgggcttaaacagctctttattcgcatttgttcagagttgctagagtttgggcgctgtggtttgcttgtcgatgttgatggggctggtgtgccatatttcgctctatatgatgcgctatcaatcattaactggaaggaaaacagcattggtggccgtaaggatctaaagctgttagtgctcgaggaacaattcgaaaatagtgaagatgagtttgggcatgatacaaagacggttcaccgtgttttatctatggttgatggtgcgctaactgtacggttatttgatggctctgttgaagaagataaaacgccagatctcggcggtaatcagctatctttcacgccgtttgttttctgtggaacgaccgataattctccacaagttggaacggtaccattgcttaccatggccaaggcagcactcaagtattaccagctaagtgcggattattaccagtcacttcaccatacagctcatccgcagccttggattaatggacttgagggtgatgaagatattagcgttactggtgtgatggctgtctggagccttcctagtgaatctcagtgtggttatctcgaaatttcaggtagtggcattgaactcactaaaaaggaaatggatgctcaaaagaattcggcattagaagctggagcaaaggtgattgataccaactcacaagaatcaggtgaagcacgacgtgcgcgtcaggatgaccaacaagcaagcctacatagcattgtcacttgtgctgctgcagctattgaacaagctatcaaatatgcagctcagtggttaaagctggattcaacaaaatatgcatttacggttgaacctgaatttatcgttcagcaatacgatatcaatctggccaaacaactttatgaaggtgctattgccggaaagaactctttccgcacatattgggaatacctgatgacaggtaaattaccagctcacgactatcaggaagaagtgaagcgggttgaaggtgaacgggacagtatgccgttgtagaggtgacgtatggcttcaaaagaagataaatcattgattgaagtacttacccaacatcaggcgtacttatatcgggtgtcttctcaatctgttaatgagctactaaaaatctttaatgatgagtcaatattaatgttggcaaagcttcgggatttgcttgatgaattaaatgattctgaaaagatggctctagcaagtggacagtacactacaactaatcttaaagaaattcgtgatctgattgctcagtggtttataggactaaatactgcattacctgaagctttcgcagtttctgctactgccttggcagtatatgaagccaattatacggcgaagctatatggcggcaagatcaaaaagccaaatggtgaaaagctttatgcagcagctaaaaaagtaccgttggtgggaggagcactggttgatgagctgctttctaagattgctgaaactgcacgccaaaaagttgagtatgccattcgggatggtatcaactcaggtaaaacaaatcaggaaatagttcagcgcattcgcggcaccaagcggcttaattatgaggatgggcttctaagtagcagtaagactgatatcgaccgtacggtgagaacagttcgtagtcatgtagccaatcaagcttatctcaatagctttaaccagattggctttgaatacgtaagactggtagcaactttagacggaagaacttcaaaactttgcgcaactcttgatggttccgtatgggagattaacgatccggcaaagcgcgtaccgccgttgcatcctaattgccgaagtattctggtacctgtagagaaagacgggaaattagttggtgaacggccatttgttatggacgaacgtcgagttaaagacatcccgaaagaagagcgtagccagttaatagggcagctagatgccaatactacgtttagagagttcttcaagaagacagatgatttctttcaaagagaatggttggggccgaaacgttacaagctctataaggaaggaaaatttgattttgataagttcttcgatccagaggggcggttatatacattggaccaacttcgaaagttggatgagcaaacctttaaggagttgggcttatgagtgagtcaagacatttagtgctaaagcgtcaccctactttgaaaggttatctggttatttgtgatgaagaaactggacaaccactagctggacaaagagcagtacagatgaattctgatgccttaaatggacctgcaacaattactgtaacttttgaagcatatggtgctcatggtgttcgcttactgactgatgaaccaaggccgactcaaacaaagcaaatgtagcgaaaggtactacaaatgtctgaaaagcaaatcaatatgtcggatgctcaatatattctgagcacaaaattaattctggtgccatttcttcaaattaagatttcaagagccatggcaatttatggttttacttttgaaagattaaaagcgattgcactcatcaattagaacttaatttttaaccttagcaccttcgggtgctttttttgtgagaagaaaatgatcaaagaagtaacagagcaagagttagctgaaaagtctgtggcaccccgagtaactaaagcgcaaattgattcattgatggagcgtgttacatatacggttgagcaacgccccggtggcacgacatctacttttgtccatgcatttttagatggaaagtttttcctagcaacgggttttagtgcatgtgtgaatgctgaaaactttgatgctgaaattggtgagcgtatggctcgtggaaatgcagaaaagtcagctgaaaataaactttgggagctagaaggctaccgtttatttgcaacaaattactaagttttcaatcgaaatttagcgtccttaggggcgcttttttaatgccttgagataagtctttacccaatcaaacgagaggtttgaacatgtcattgccatttattgttgattcacttgatgcaatcaaagaagaacaccgagctttatatgtcgaggaaaacgggaagtttcgcctcgacttagaaggttatgaagatccaaaaggtttgaaatctgcacttcaaagcgagcgagatgctgctaagaatgcaaagttggaacttcaaaaacttcagaaacaatttgaaggaattgatcctgaaattgttaagaaagtctttgctcaaattgaccaggatgaagaggccaaattaatcgcagaaggcaaggttaacgaagtgattcagaagcgcaccgagaagatgcgtgaagagcatgaaaagttactgaaggccgaaaaagaacgtgccgataaagccgaagcttatgctcaaaagttcaagcaatcagtaattcaaagccaaattgtgcaggctgcaattgaacttgaagcattgccagaagcgacccctgatatcgcctttttagctcagtcaaagtttgcattagatgaaaacggcaaagctgtggcagttgatgaaaacggggaagtagtcattggtaaagacggccaaacaccgatgaccccaaaagaatgggttgaatctctacgcgagcaaaaaccgtattactggcctaaacctaatggcatgggcgcacctggtagcaacaattcaaaaggtcagccagacattctcaaagcagatggctcggtaaatatgaccaaattggcgcaattacgaaatgaaaacccgcaactagctaaagagctagcggcaaaacacggtattaaactttaaggagtaaagcctaatggctgagacaaaaattgctgatgtaatcgtacctgagttatttactccgtacgtattaaataagactgccgagaagtctgcattatggcagtcaggcattgttggggagcttgatgaaaaagtcgcttttggtacagaaggcggtaccacagtaaatattcctttctggaatgatttaagcggtgagtccgaagtactttcagatggtaaagctcttggggtaaataacatcacggctggtaaagatattgctattttgcatgcccgtggtaaggcttggggtgcaaatgatttatctaaagcattatctggtgatgacccattgggtgcgattgctgatcttgtagcagattactgggctcgtgaatttcaggggtttaccgtaaatacacttaaaggtgtatttgggtctgcaagcatggcaggtaatacccatgacatttcggctggtactggagcagcagccgtaattgatggtcattcatttatcgatgcatcttataaattgggagatgctgttgataaattaacagcgatttcaatgcactcattcacaatggcagcactagccaagcaaggtttaattgaaactgtgcgtgatgctgatggtgtggtgctttacaaaacttttatggatcgccgtgtgattgtcgatgacggtatgccagtggatggtgatgtatttacctctttcttgtttggccaaggtgcgattggtttccaagatattggtgcaccagttggtgtagagactgaccgagacagcctagcaggtacagatattcttattaaccgccgtcactttgtattgcatcctcgtggcattaagtgggcaggtgatacaggtattgcacctaataatgctggtctagcaacagccgcaaactgggaacgtgtctacgatcctaaacagatccgtattgtggcattcaagcacaagatcaaataacaaaaaggcgggtaacaccgccttatctttttggagatccacatatgggactttcatcatttaaccgtgcacgggaaagacaacaaatgacagaaacaaaaattgctgaactcgaagaacaactggcaacagtaaagggcgaatttattgcctttcaaaatgataccgaagcaatgaaagcacgtattgctgaacttgaatcaggtgaaggtggtcaaacacctgaagatgaccaaaaaccaagtgatactcaaccacaaccaattaactatgctggtctaaaagtagatgagcttcgagctgtactaactgaaaaaggcattgcatttgaagcaggtgctaaaaaagatgaacttttagcattaattccaaaggaataattcatgagctttatcactgaacaagaagcgatagaacatgttgaaggctttgatgctttatctgccagtgataaggctcaatacctccaaatggccgaagcatatctattagcacgtaacgttaagccttatgaagatgctacccaagtacctgaacctttaaaaacggcctcctatcaaatcatcaagggcattatgaaaggtgatctatatcaagggcaggaacaggcactaaaacgtaagaaggtcaaagctgatacggttgagaccgaaaaggaatatcaggacggatcagtaaagcttagtgcaatcgaacaattcattcttgatttgattaagccttacagcaaacgaaaagctgtattttttgtcaggaaaatttaaatgggcttacgtgaagaaattcaggcagatattgctgaagcatttaatgatgatttagcggacgccgttcattcatttacttgtgaccggatctcaagaaaagattgggatcctaaaactgaaacttatgtcgaagttaaagaaaactattctggtcgtggcgttctgtttggctcatacagtcaatatgagattcagacgcttggagtactggccacagataaaaaggctacagtgctgcagaatgaagttaccaaagagccaaagattgatgatgagtggttaacagccttaggctcattccgggtaattcatattcaacaggatccagcttctactatttggaaatgtcagttgaggaaggtataagcttgtattgattaatttagttgatttaagctatatacctatttttaaaatactttcttggggaaattatggggtatatcgttaagttaaccgattctggtaaatatttaattccagacaatgagggattgcttactacaacagattcaaaagaaaaagctgtagaatttggtcaaatagatgatgaagagtctgctaagttaactgcccatagttttagtggtggaatgacaactggcgttgatttcataattgagaaggtgtaattaaattatggcaactcaagcatatgtaatcgtcattgaaatcccagaaaagaaatgcccaaatgtaagaggcaaagctagtctaattaaagatggtaaggcaaaagtttatctttcaaataatacaacttctagagatgctgaaaatggctttgaccgatatggagttacaggtggtcgaaatgctgtagtagtaactgaggcaacatttccaaaatacgaagaagaaattactaactatcttaatcgaagatttggagaagactggtctttaaaattagaaaagtgctcagttgcataaattaaaacccacttcggtgggttttttaatgggcgcaatttaggagtttgaatggtaaatacaaactacgttcctttgtggcttatctcaccatttcagcatgtgcattacacattagttcgaaatcaactgcatatggatttgctatttgaggacatgaataaggtcgatcaattcttgtctattgaaggggctgcagctcaggttgatttctattccgaaggtgcatatgcagttgttcagcttggtgatacttcagaaagaaatcagattgaagtgtatggattgcttttacatgaagctgttcatgtctggcaaaagattaaaaagctcatgggtgaacgagaaccgagctctgagtttgaagcttattcaattcaggcgatcgctcaggatctctttaagatgtatgaggaaagcgaggttaaaagtcatggggtggaaggggaaaaagccgactagttttagtcttgatgtgtctaaagcagcagaagcacatgtaaagaatattgtcatggataccgtgcaatccttagttaatttaagtcctgttgatactggagcataccgtgcttcacatattgtttcgattggatctgctgatttcggcgtgcgtgaacctgaaacaaacccaattcaagatgcagcaattcaagctgtaaagattaaattgggcaatttggtttatatccagaacaataaagcttatgcaccccgcttagaaaacggctggtctgatcaagcaccacaaggtatttatggcctcacgtttaactttatttctcaaaagtacggtggttaagatggcaatgactttagagcaaacaaggcaagctattattgatcgtatgcaaagctttactggtattgcgcaggacagaatacagtatccaaatgctccaggctttaatgtacctaaagatggtgtttggtgccgcttaacgattgcaggtggtcccagttttaattctggcattgcagataagccatgtactcgccgtaccggtaatatcatgattcaatgctttgcacgtcccaattcaggaataattgaaatcacaaaattgagtgatgcattacttgctcattttgaatatttcacaatcgaacacttagaatgtttgaatggccaatctatttatgcgggtaaagatgctgatttcattcagtataatgtgagcattgggtacaaggtgaattgatatgtcatgtatgctgactttagaagaaatcgaaattaaacggcaagaactggaacggcatcttgaagatgttatgtctgttgagttgagcaaatggcaatctgaaaacaagctatgtgtttctgatgtgaatatacgcttggctaatgttgttagtctcggagggcctaaacataacgttgttactggagtaagtgtcgatttagattacaaaccttaaattactttaattaaatgaccgctaagaagcagttttttacgtctttctactaccacctcatcggtggtttttttatgtctataggaatcacttatgagcaattttgtttttaagcgtggtgacacattcaacttgaacttgcagctggttgatatggatgaaaccctgcagtatccaccggatgatgttcgccgtgcaattgatctaaccggttacacctttacttcacagattaaagctttggctgatggtgctgctgtggctaccttgacttgtgcagcactaaaccagagtacacagaagggatggctgaatattaaatcaggtgcaagcacagcagcttggcctttaggtctgtgccagatggatattaaggctgtcgtgaatggagttacccagcatacagatactttgattttccaagtgattgatggggtaacagcataatggcaaatcttgtttttaaatttagttgggatcatcggccattcccgtataactcggctcagggaaaacggcaattcatgctgccattcgcttcaggtattcctaatctggcaccaaacttttcgcaggtccaaggtactgctgcagtctctcaaggtggtactggggcgacaactgcactagatgctcgaaataatctcggagcagcagaaaaaggggtgaatagtgacattacagagctaaaaggattaaccaaggctattgcaatttctcaaggtggtaccggtgcaacaactccatccgatgctcgaactaacttagggcttggtagtgccgcaactagaaatgttggtactacagctggtaatttgatagaagttggcggttttggaattggtggagtaggccaaacttttgaaagaaaaatgattacgggagtaaacctagattctgtcgttagctatgtattgttatttccttattctgtcagcagctcacccaatcgaaacatgtttggtgagctagtgttttcgaggggtgattcaggctcagcaaatcaacattcgagaactttagtatcaattcagcaagcatatgatcgtgttacagctcggtttattagtattggtgtaacaactcatatttcaggtatggctgtagttaaatatcaaaatgtaaactatgttgccattcgaagaacagcaagttcttcaacatcggcatttagatatttttccggtatttccaatattacatctgataattatttagttactgttcatacagatgacgttgttattgtcagtgagatacctgttgtaattgagcagctaagaacatctgcgaatacttctgtggattccaacggtttcataaaagcagcatcaccagttgtgaagttatttaaggatcatattgagctaaatagtgatgcagaaaagcagcctattgaatttaagaaagtcgatgtaggcgactatttacttaaaggctctttaggctttgctcaggaaggctggtacattgaagtacctaaggatgccaacggtaatacggtagtagcagttgaatattcaaccttagaaaatggtgatctttcaattaaaacttataaacgtaggtttgatgtggaaaaggcagccattgtagctgatcacgagaacccaatggacattccagaaggccgctggattgatatccgtctgcatgaagaacctgaaccagaacctgaggttgaagaaactttgagtgaaacaccagtggatttccagcctactaacttatctcaggcagttgctgcagccatgaatggcgtggaaccgccagaaatctcagacacagacgaaacactttaataacccgcttaaaaagcgggttttttattgcctaaattttggagaaccataaatgagttcaggcgcaaaaattcgattatatgcttgtgaagaagcagttttagggacaactcctgcaaacccgatctggtacacagttcgccgtgtaagtgatggtttatctgaaaatgtttctactgaagaaagcagtgaagtggttgattcacgttttcgccaaggtggggtagttactgaagcagaagtagcaggtcagttagagtttgaattatcacttggaacatttgatctattcttaagtgctttagccttcaataattgggcgggtaacgctttaagttttggtggtacggtacgtaagtcattaacgctggttaaagttttcgaagatgttggccaagtctttatttatcgtggagtacaggttaattctggtgaaattactatccagaccactggaaaaattactggtaactttggtcttgtaggtagctcgtttacgcgacagcaggttaatcctgttacaaatcctattccagcatcgactcgccctctggtgagtatgccaaatgttgaaaagctacttattaatggtcaatcaattcagggtaaagcttgtctgcagacacttaccatcaactttagtaataatctggaagcgatccgttgtatcggttctggtaagtacacgcctgagttttacttagagaaaatgatggatattggcgtaaatgctaatttcatgttttcagcaacatctgcttcttggattgatgctattaaaacccgtgatgtatttacattgaccttcgatattacagataccaaaggcagtaagtactcgtttaacttcccgcaacttgaagttaaggaagcaaatcaccctgatggtggtggtgatgacatcattactgtagacatcaactttgctcaagttcgtacagctccaacgattgtacgtgctcttgtgtaatcagcttaatcagtaacaaagcctatggaatcccatgggcttttttatttcaaaaatttcagaggttgctatggctttaaaagtcggaattattaaaagctcagatgttgctcagtggtgcacatttgaaactgaaggtggacaggcagagtttaaaatccggggaattggttataagccctttcaagttgcattagagaaggcaggaaaccaaatcacatccaaaggctatgatgtgatggtaaaagatgaaaacgccaagctctaccatgaattattactggatgcatgtgctgctcacctgattgaagattggaaggggatagttttttctgaggttgtggacggccagccagttgaatcggaaaagccttatacccctgagaatgcctcaaaacttctcaatcaaggtgacattggtatttcaatctggttattcatcaaagaacaggcacagaagattcaggaagaagccgacaaggacaaggctttaattctgggaaagtcatcgagctctacaaataccaaaaagcgtatgcgtcgaaaacgccgcacgaaatcgaacaaatcaagttcttaggtggtcgtattcctgatccgccagagtattcttatgcggctgactccattctttcggcatttagcactatttgcagatccagacggtatgagcagggtatcccgttatctttagatcagcaggcaatcaatgtctatgcagagcataatgatttgcccgtggctgctcatatctttaatgactgtatttttgcgttggataatttgtttttggatgaggtgcataagaaagcgagtaaaaaatagaaatctatattgcatttggcaaaaatcaaagataaattgatgtctcatacttctcactctttgagtaagggccgccggtcgaatgtcgggctttttttgttaagtggtaattcacctacaaaggaaagcatgatgaagaaccttactcatgcagaaccctatttcatcatgcgtgaaaaaaaggaactgcaaaagagacttttagataagaacaatgaactattggaattgatgcaaagagttgaaaaatacttgatgaggatagaaaaatagagagttgtctttctacaaaaaagcccgcctaatcagcgggtttatttgtttctagctcttcaattcgtgccattagtttttcaattaaaacagttgcgcgatctaaattcttattgctcatatctataagcttcataacttcagttgggattttctcatttatatcaaggctttcttcaagtcttgcaactatttcagcagttaaagatctttcattgtctttagccttctcttctaataattctttgagcttgctaggcattctaaaattcacttgagaataatctttagccatggaccatataccgcaaattgacaattaactaatcatatatagcaaaagtgctttacacaatgaagcaagagtgctataaagtaaaaatgctatatagcaaaggtgctttattggaggtaaaaatgacaaggcatgataagcaaatgaacgttcgtatggcacatgaaacagtaagtgaattaaaggaggtagcaaagaaaaatcgtcgatcggtaacggctcagttaaatcaaatcatagaagactggctaaaagaacagaaacaacaggatgcgaaagcatgaaattaacagacaacaaaaaagcccctgaatcttggcggatgcggagcttgattgaagtcataacagtgagatatgaactatgttaaatataccattcgaatttgataaagacaaggttctagatattaccgatctactgccaaccattcctattgagattcttgagaaagtaacagatcaaaacggttctgtttcggcagatgaagaaaattttctaaaatctgtaggccgtgctgcggaaaatgcaaaccttccagttttaaagggattaagtgctattggtgtgttgcttgccaacgcaaatgaagaaataccgttaggaacatttaatgatgttggctggttaatacaatcgcttagcgaacaagttttagctataagccatatgcaagggttcgctgacttacttcttgatgcaagtaataagaacaaaatctctaagggcaatggagggctaatgtcatgagtaacatttctgtattcaacttcaatcaaaatgaaattcgaacagttttaaaagatgatggagaaatttggtttgttgctagtgatgttgctactgtattggaatatagcgttgcatcagcaatgattcgtcatttggatgaagatgagaagggtgtgtcaattgtgcatacccttggtggggagcaagaggtttcgattattagtgaatctggtctttattccgcaacacttaaaagtcgtaaacctgaagcaaagcaatttaagaagtggataacttcagatgttttgccaagtatacgcaaaaatggtggttacattgctggacaggaaaatgatgatcctgaattaatcttggcaaaggctttgcaggtcgctaacaatgtgattcttcgcaagactcaagaattacaacaagcacggattgagcgtgactttgcaattgaaacaaaagcccatattagcgacaagaaaacagctaccgctatggcaactgcttctgttaagagtcgtcaagctgagaaattgaaagagcagattggcgagtctaagaactatgcttcggttaaggcggttgaaaaggtcgcaggtggcaaatacaactggcgtgaacttaagaaatggtgcttagcccatggcaaaaaaattaaagacattgctgatgctaattatggatctgtaaagatttaccacaaggatgcatggaaagcagtttatgggattaatctaactgactactttgccgcttaaccatataacaaaacctatgctataaataccctcaaatatgagggtgtttttatgagaaagattattttattgagtttaatttgctttccagtttttgctatagcgaacacttcacaaccacttaattatcatgataagtgcaaactaagaggatttaatttacttgcctatgatgcgaattttaaagaagcatttgattcaaaattaatgaaatttggagcaatgaagtctacagattttgataaggatggctgtattaatgaaaataatcttataaatggaattctaacagccgaatttcttcaaaataaaaataaatttgttggacagcatttaaaaagttttgttgcatttgattcaaaaaataaagaaattcttgtggttttagtagatgaagaatcgaagagttatgtaattggagataagacacctaacttaatttccgctctaaaatcttcatttggttcaaatgagtactttcaaaaagtagatattacttcgccgttaacgttcacaaatttcaatgagaattatcaaacaaataaagctgaaaaagagttttctgatgttgttgaaaaaagaattgaagaaaacaaaaaactttataaagtggcagctgagaaccttagaaaaaagaatctaaaggatttaattcacaaagatacaaaatacattgatcaacttaaagatggagaaggaagaaaatctaacatcagtgtaataacagtgatggatccaaatatagatttaccgctttcaaaaaagagcatttctcagaacatatattttgtatctgttttagaaaagataggtctcaaaaatccttactcatttaagcctagaagtgtaattgtaaagcaagaaggtgcattgcttaaaattggacttgaatatacagctcaaaattcttatggagctgatgtggttggatttggaaataaagttttatttctaggtagcgatggccaatatcatccagatccagaaaagtaatttatacattttaaaaagaacccgcgaaagcgggttttttattgcctagaggaaagtaaagatggcacaagaatcccgtttggtcattgttattgattcgcaaaatgctgaacgtaatgcgcgtaatctaggcaatgaactggaaagcattgaacgtaaaggtgattatgcttctaagtctatggatggcttatctgtagctactcgagcactagctgggtatatggctgggctagtaacagtaagttctgccatttcaaagatggatacatatactggactacaaaaccgtcttaagttggtcactaataatcaagttgaactaaataaagcaacggaagacactttccgaattgctcaaaaaacctattcagcatgggattctgttctacaggtctaccagcgttttagtgataatgccaaaactttaaacctcacaatggatgacacagcacgtttaactgaaacagtttctaaagctgtagcaattagtggtgcaagcgcagaagctgctgatgcagctttagttcagttcgggcaggccttggctagtggaacgttgcgtggagaagaacttaattctgtaatggagcaaaccccagcattagctaaagcaattgctcagggtatgggtattactgtaggtgaattacgttcagtagcagctgaaggaaaaattacttcacaggaaatcgtgaaagcacttagaaatgtccaagatgaagttgatgctctttttgctaaaactgacattacaattggtcaatcattaactctacttaataatgaaattactaaatttgtaggagaggctggtaaaggaagcggagcagcacaggctttatcaggatcgattcagttattagcaaataatttgaatttaattgcagacagtgcatttgccattggtattggcttaatgacaaaagctgttttaacaaaaacggttgctgtacaagcgagtattgctgcttcagctcaacaaagagccgcaagccttgctgaagcccaagcacaggctcaattactaggtgtagaggctttgcgtgcaaagcaatctgctgctttagctattactgaattgggcttggcgagagctgaatataacgctgcaacaaccgctaaggaaagggcggcagctgttcaacgcaaaacagccgccgaagtggcccatagtatcgccctaaaagaatcaactgctgcaacactggcttataaagccgctcaagatgtattaaacaaatcagcgtcaattggaagtagagcattagacttagttggtggccctattggagctattacattagggattacagccttagctgcgggctatatgtactttcaggataaggcagcccaagccaataaaaaactagaagagcaagcagcagttgctaaaaaggcaaaagaagaacttctagcacttaaaggtcttgaaaaagattctgcaatcaatgatatgaccgcttcatttgagcgccagaatcaggcacttgctgattctagtagtaaaataaatatccagttgaatgctattgctcaactctacaaaggcaataaagagattgttcaggttgttaatgatgctagagatggcactattagcatgaatgatgctgttaagcgctttaatgagttgcgtattagtaaggatatttacaacgctttaaaagagaactcttcagagttcgaaaagaacgctaaagaagctaaaactacacaagaatccctaaagcttttcggtattgaggtggagctatctgggcgtaaagctcaaacggctgtggctggaattgatgacaactctaaagccttaattggcaatgaaagtgcagctcaaaaggcaactaaagctcaaaagggttattttgatagcctccgttctgaagtactcaattcgaatgaagagcttgctttgttaaatcttggatatagtgaagaaactgtaaaaaagatacttgaacttcagaaagcaaagcaggcagttgcagcaccgggtacaactgcgattgtcacgaatgatgaaatagagcagattgtccgtgctcaaaaggctcttgatgaccttaaagacaagaaggatgcaataactgctgctgaacgcaaacatactagtgagcttgaaaagcagcaaaaagttctttctgttaatgccaaagttcaggctaatgctgctaaatatggctttgctggaattgagtcaaagtacaacttaccagcaggcacattgtcagcgcttcatatgattgagtcacgtggtaatgctaaagcttataacaaatctactggtgcaactggtggatttcaatttctggaaggcacagctaagcaatatggcgtgaaggaccgtactgatttagcacagtcagcagagggtgctggcaagtatatgtcttatcttttgaagctctttaagggcgatctagagaaggctgtgcgtgcctatcatgctggtgaaggcaatgttcaaaagggtaaaggtattggtaaatataacaaccaatactggaaggattatcagggctatatggctggtattaatggctatacagctggcgatatcacctctaaagattttgataagcttattcaagacgccacaaaaatggcagaagaacaggccaagttacgccttcaactggaaaacgatgttgccaatgaagtgactaagatcagaaatgatcttgctaagaaattggaagatgtcgataaggccaacttcaccccagaacgcaaagctgaaattaaagcagaacttcaagcacgtgcagataatgatattgctattgctgagcaagctacaaagactaagcttgattcattccgagactacacaaagacggaagagcagcttttaaaggacagttttgcaaaacgtcaatttgaagccgaacacgacttagagatgacgaaagaacagcgtaaagaagctgttaatttgttagctcaacagttgcaacaagaaataggtttactaaaacttgctcaagagcaacgtttgtttcaagctaaattattcttgctttcagaaactgaggcaatgcaagaacgctaccgattggagcgagaagaaattgccaaaacggcaaaagatgaggaggaaaaacgtaagcgactggcattatcacgtgatcaggaaagattggaagcatttgatcgtgcagcaaaagctggtcaagcatggggtggtattcaagctgatatgaatggcagtggtgagttctatagactagatcaagaacgatctagccgcctaagtgccgcgacaaatctacttgatagtcagcaaggtgtggttaatttaaatgaacaaaattctattgaggctttaaatgcacaatttgagcaacagcttataagtcagcaggattacgaaaaccagaaaacagctatcattcaagctgctcaggaccaacgtaatcagattgctgctgaacatgcaaagaatgttcaggatattgaagataaatatcagcaagatcgtttgaacacccaaattgcatttggtggccaaatgatgggttcacttacatcgatgtttggttcaatgtttggagagcaatctaaagcatataagatcatgttcgccgctgataaagcttatgccattgcagctgctggtattgcgattcagcaaaatattgcagcagcttcaaaagctggttttcctcttaacattccattaattgctggggcggttgctcaaggcgctagcattattgcaaacatccgtgcaatcaaagatcaaggctttgctgacggtggttacactggatctggtggaaaatatgaacctgcaggtattgtccataaaggagaggtggtctggtcccaagaagatattcgccgttggggtggtgttgggttagttgaaaatatgcgtaagagtgcaaaccctgaagcttttctcaataataatgcctcagctgatagtgtcatgcgccgtgcaatgatgagctctaatgcctttttagaaagccaaaagcaatctgatatctttaatcaaccggttcaagatactcagattatctataagggtaatagagacacacctaagttagcttcttcggcaaattctgacttattccatgatggcaaggtctacttctcatccaatggtttagttcaggatcgttcaaatctggatgatgttcaggattttactttaggacgtacttcacgccctcaagctgagattatgccttcaattgagcctgcttcaccgacaatcaattttaaaattgaagtgattaatcaggtgagtggtgcgacagttgaagccgaacaactggatgagcaaactgtccggatcattgttaaagatgaattggataagcagcttccaagaacggtacctaagcttgtaagtgatcaaatcgcaaatccaaactcaaccattagtcggtctttgactgagaatacgacagcgagaagaaatcgtacttaataatttgaacccttttcggagggttcattttcataatatttaaatttcaaggtgatagagtctgttggcattaaaattgatggttaagacatgaaaaaaataattgtaatttctacaacacttttaggccttacgggatgtgccattcctgcggtaaataatctcgtaagatccacaaatatgtatcaagatgaaatagcaggtgatacagcgaatttaagggtttatagaagtaatgtacccatggtgcagttctatattagttatcaaaataataagggtgaaaaaatttctaaaaaccttataacgaagcagataacaaataatttaacaaagtatggctcaatgcatgagccaaaaacattgaatatgcctaagccaacaatcagtttaaataatggtgaagagttttttgagtttaaagtacccgcaaataagaggttaactttcaggcttacttctgttattgggtcaactactatgtatagttgtgatgtaaaaatggactatcagttggaaagaaatggaaattatgaattgatccgtgttaaacagatcaaagattttgtgaatccagctttactgactgaaccatctcaagatggagcctactgcaagtttgtagtgaaagagatttttgaagatggtaaagaaaccgtaattaaaccaatttcttaagttctaactactttattaaataggggaaattacgatgcatcaaagtgaggttggattctggggtggtggtagtatatatgtatcaggtgttcctaatgatctacagaagttctttgaagcactcacaaaattatctttaaaatttccaaatgattttgagtggcctttggtacttaatagattatataaaaagtatgttcgatatgaagatattaataaaactaaagagattatggatttctgtaaatcaaaattgacggaaccatctgaaaatgaaaatacgaatatatttttaaagtactttagacaatttgattctgcagtagagagcgcaatttatttttacgagtatttcaatgattatgtaccagttagaatagctgtggttgatttaccatggcaaatggttgaagcccgaagacctcttcgtgaatatgatcaattagaaggcgaaccttattggttgactgattatagttgggaagaaatggaacggttaggcaacttataaattgtagattcttattatttaaagcccctttggggcttttttattacctgaaggaaagttatgtacaagttaaagctaaatcctcagaccagcggctatggcgtaacaccgggtgatgatgttaagcgtcagcagatggatggaggacgtggtcgctattacatcgatgtaaaacgtaatagccacattgttgatgtgaactggaatttaagtaaaaccgatttcaataaaatgatggcgttctggcgggtctaccagaataaaccagcctcattttatgcggatctggtgattgatcagggaacacgtcagcaatacctgtgtaacttcattccgaactcgttcaagaccaatgaggtgaatggcaacctttaccgggtaaatgcacaactcgaagttgttcaaaaccagcctaacctgaatgccgatatagcattaattaaagattgggaggtctaatggataacgaatatgccaagttctttttcaatcggaaagttgatgtctatcaactggagtgtattgagctatcacatccttcttttatgaatacttatcgggtagtccgtaatgatgaccgaggtgtctatgtacaacataaggaaggatccggtcaggtctattatgagttcttgccagtctctatacaaagatccggaatgcttggtgatctggaccagacattaaccgtttctatctctggtctaggtgatgtgatgcctgatgagtttgaacgggtaatcgaagggcaatatccagatgtaaagccaacagtaaattaccggatttacagttcagacaatctgaattctccaatgttttatttacttggactgcaactctccagtgttgccatgaaccataaagctgtgacattcaaggctgaatcaccacgattaaataccactaaaactggggacatttttgcactggatcgctttagtggtttgaagggggctatatgaaaagtcatgatcatttgctcgataggcaatatgacgaggatcactacaactgtgttcactttgttcatgaagctgcaatggacctatatggcatagatcgggctgaagcgcttgaactctttatgcagcctaagggcaaaattacttttttatcttcacggttaaaacttttaaatccgctacccatgcccaaggaaggctgcatagtcgccttccatccgagacaaagaaataagcccccgcatgtggggctttttcgtgggcaaaagattcttcacctcatggaaagcggagtcacttatttgcctgaagaggttgtgatggaaatggggtttaatcgggtcagttattatgattaaagttatttataaaaaagacgctttgtctgaagaaaagacaattgagcaggctcaaaccattgggcaatggctcacttcaaaatatgaacatatgcctgagcatgtccgtatctttcatactacaagcaatatggatcatgccgaaatttcatttgcgaatgaagtcacaccaaagaatgcatatgacttaaagcagcttgatttcttaccgggcacttttatcgtagttgagaaccctaaatgggtcgcggctattgtttcgattgtgattagtattgcgatcgcatttttaatgccaacgccatcaatagcacaaacgactcaaaatactaaccagtcttcttcagcaaacaatgaactttctaaccgggaaaacaagatccgggtgaatggtcgtattgctgataactatggagctgggtggaatactcccgacctaatcgcagtaccttacaaggtatatgaaaacaacgttgaagttgagcatgtagtgggctgtattgggcgtggacactataaaatcaatggagcttatgacggtgaaaccaatattgtcgatattgctggcgcatcggtagaagtctttcgaccaggtgtagatattgtttcaggtgagccatatttctcgcttggtaccgaaattaccacgccgccactaacggttcagcatcaaacttctgttaatggccaagttttacgtcctgctgatacacaatctttagaaggtacgaactaccttcattttgcatatccaaacgagattcttcgggcaacggcaaacaacacagatttaaccactaagtttgtaagtaatgaccgcgtagaaatcaccaatgcctcattcacgtttaatggccagacttttgatttaaatggtacttatagcgttctatcggtagctgatgaccgtatgacgttatcaaatccggcggccgttaatgctaactggttaaagcttaaagagttaaataaccaacaaactgcagctttgtcaccaaagatcagttcaataggtgaaaaatggattggtccattcattctggacaatgttgaacgtagccgggtgctgtgtaattttgtggccaccaatggactttataccgtttcttcaggtgggtatcaggccgctgttaatgtcacgattgaagttgaagtaacaccggtaaatgaatctggtgcagcgattggtaatccgatgctgaagcagatcattttgaaaggttcggcaaagtcacgtcagaccgttggtgcaacacttgatatggtcacgtttcaggggcgttgtagtgtccgtgcacgccgtttaactccgactccgacagtcacaacagttgttgatgaagtaaagtggcaggcgctttacggtgcttatcctttacaaagcacagtgtatgaacatgaaacggtttttcgtgcgcgtacttatgcaaccactggagctttatctgttaagtcccgcaagatcaattttgatcttcagcgaatgttgccgacttataaaaacggggcaatgacaacagagctatatccaacgtctagctttgctgatgctttggtatctatggcactcgatgacaagattggccgccgttcgatcgatgagattgatcttgaaaacatctatcggacctataatgatgtagttgattattttggtacgccgctagcggctgagttctgtactaccattgatgatacgaatctatcttttgaagagctggttaccaatctttgtgatgcggtgttttgtactgcatatcggcaaaacaataagctcaagctttattttgaacggccaactgataactcggtaatgctgtttaacttcaggaatatcattccggatagttacaagcatgacctgacctttggcgtgatggatgactacgacggactgatctatgaatacacggatccgaccgacgatagccgtatcaatatctatttaccggataaaggagccaaaaacccaaaagaggtgaaatctgttggtgtacgaaacaagtggcaagcgcatttcaatgcataccggatttggaacaagatgcgcttccagcgcaaatccattacctttgatgcggcaccagaatcagaattactggttttacgtgaccggattgctgtagcggattatcgcaatggtattcatcaaagcggtgaggtggtacagcaagaaggtttagtcctcaccttaagccatgatgtagatttcattgcaggcaagagctatgtgatttatctgcaaatggcggatggcacagtggacctgattcctgttacaccgggttcagccaaaaataaggtggttttagggcggttgccgaacggggccttaaagctaagtcctgatgattttgtaaataccatctatacagtagttaatgatgatactaaaggttcattgccttatctggttgcaaaaagagaaccggttgaccagttctctaatactattacagcaattaattacgatgagcgctattacctcaacgataaagactttattgacgtgccggttgatgattctccaatttacattcgatatgaccagctggatattaatctggcgcgtttatatcagatgcaaagaggggatttgccaacgactggcgaaatcagttttgtagttgaatctggtgcactagtttctagttcgagttcttatcgaccggaaaccagatttgtctataaattcgactacaactccagtccgccgaaacaggaatttattgcccctgcagcgactgaactacccgccattgatactggtgagttcccacctgatctggtggtaaatctgactattaaaggtgctgttgttgggcgtggtggtgatggcggtttacctcatttggcatttggcgcatgggagtccgatccggattacaactttactaaaacccgacgtgatgggtttcagggagcacccggtttattgaaccggcacagcaaactaaacctgattattgatggcggcactctagctcgaggtggatctggtggtggagcaacaccaagcggtatttacactgggttgtcttatggtgttcaaggtattccgggtggagctggtgcaccatttggacgggtcatgacaggccagccaatttcaagcgactcacaagattggcgctggtattttggaagttacttcaatgtcttaaaaattactgatgccgaagcttcggtacccggaaaaggctaccgaacccaaaatgaccgttatggatccccattatcaggtgatggcggaaactggggcgaacgtggtaccaagtctactaatgatggaacatggaactggaaataccatggcacaactgaaggtcagccggggccaggtggacctgcaattgtgggagttgcaccactgacaactcaattgattaatggagggaaaatcttacaaaccctttaaaccttataagaactttgagcacccaattcgggtgcttttttattacctaaattttctggagaaattaatggaaccagtttccactagcggttttacagcacttttaaaattatatgggattgcaatcatggtgactttagcagtcggtttggttgcagcagttgtattaatgactcgtatgccacgctcaccacaagagtgggcagttggtttgatctgtacggttgtatcaagtttggctggcggctcattcattattgtgaagtggggacttcatgaatgggttactgatgtatgggggatgattgctctaggtgggttcttctttgtttgtggtttacccggttgggctttagtccgttggatttttaattttatagataaacaggaaggtaaaacgatcgttgaagtgatcaaagagtttaagaaagccagaaaagacattgaaaacagctaatgccgccttcgggcggttttttacatctgaaggaaaccgaaatgaacattgaacaatatctggacgagttaattaagcgtgagggcgggtacgtaaacaacccagcagatcgaggcggtgaaacaaagtacggtattactgaagcagtagcacgtactaacggctttaagggcaacatgaaagatttaccgcttgatgtggccaaagccatttataaaaagcagtattggacagatccgcgatttgatcaagtgaatgtaattagctcgttagttgctgaagagcttttagatactggggtaaattgcggtaccggatttgcaaaaccactcttacagcgtgctttaaatttgctgaataaccaaggtaaagcaggttggccagatttaacagttgacggaatttatggtccagcaactcttaatgcactcaaaacttatctggccaagcgtggaaaagacggcgaaaaagtcctggtgcgtgttcttaatatcatgcaagggcaacgttacattgaaatctgtgaacgcaatcctagccaggaacagtttttctatggttggatcgccaatcgagttgttatatgaaagtctttcattgcagacgatcaaagatagctttaacaattacattgctgtgcattctattttcaggatgcacagctcatacgatcaatagcaatgtcaatgtctcaatttgcgctagagcattataaaaaaaagccctgaatgatcagggctatttaataaacttcaattcacatacttctacaaagctcgagtagtcttatgtttgttattgtatagcttgataatcctctatctttcatcctagggttgtgcacatacttctatccttaaattgtgtaatgaaatttcttctgttgtagttgagaagcttttcaatctgttaaaagaatccaaaaagcatcaaatgaataaagaaactacttatttaacttgaatcatcattttctgtttactaataaatgaaagtgcttggatgtatagggattgtttttttaatgttatgttataatataaccttttcttaaaaaagggggggattatgaaacctttggcagctttaccgttaatttttatagcaattcagcaagtgcaagctgaggagagaattgcaattttaaagcctcttgtttttaaggcaaatgcattaaaggaaaaaaattatgtggtggacaaagaaaaagtagaaagttccaatacaataggtgatgctcttaaaaatataacaggtatacaaagtacttcatttggacccaatgcaggtgcaccagttatacgtagtttgagtggaaatcgggttggagtaattgaaaatggagaatttattaatggaatgaatgcatttagtggaaatattaatataccattcgatccaatttttatagaaaaagtgatagtgaacaaaaatacagataatattcgttatggcggaaatgcaataggcgggagtgttcaaatagaatcgggtttaattcctaaaaaaattgaagaaaagccaaacaaattagatattgtctttcggaaaggatttaatgattttgatgtaaaggggttcaattttaacatcaatgatcaaaaaaaactggtctacaaatataagatattcagaatatgaaatttcttcttataaaattccaggaaatagtaaagccaaattatgtgaagaccagattttttcaaattcaggtgggatcaatagtgcattagcagcttcctgtcaaaaagatagtagagtccaacatatttataacaagtcgtcacaaccatacatagataaatttatgactgagaatcctgattgggcagatggcgatttttctttttatacagataagcccacatctatatggggaggaaaaacatatataaatccaaaaaatccagagtacatacctaatactccgcaaaatacaataaaaaagatcaatacggatgttacaccaaattattttaaaaattaggtaacagttatgctcagaatgagaatattgggtttggaacaacatacttttttgataaaggtttcattggattgagtgcagataagaaaaaaagtgaatatggtgtaccaggattttcattacaaaatcaatcttttgctgattcttatgaaacattaccggttggtgtgaaaatagatcaaaatcgttttgtattaaattccaattttatccaaccaatttcctctgcagaagagataagtttgaattttcaacagctttctaataaatctggagaatatgttggtactgcaaaagctaatgagtataaaattgataatcaattaattgaattaataatgaaacagtcatcctttaagggattagatgggatacttggttttagccttaaaaataggaatatcgaaggaagtggtactcagcgctatttacctaatgtaagtactattagtaaagctatattcttacaagaagaattaaatatcaaacaatttactttaaatacgggctatcgttttgaaagaattgaacatgagcttcaagataatgattttaaactagcaagaaatgctagtaattcaagaatagaaaatagaaaatataatttaaaccaatattttatcggaggagaatataaggttaataattttataaatttaaaagttgattatggtatttcagaaagagcacctgaagtgaatgagctctattcaagtaatgttcactattctgttatggcacaagaagaaggcgaccagaatctcaaaccagaaaaatctaaaagtttagagttaggtatgtttttgaattggaataattgggtcatgcaacttgttgggtatcaaatggattttgaaaattatatgtatttatctcattcaggtgttgctgtgcaaaatcgattacctttaaaatactggaaacagacagacactgacgtcaaagggtttgaaattgatttaatttatgattttaatctagctcatattgggaatattaaactaggtggtttagctgattttgttaaaaataaggctgttaatcctacagatataaggttagctaatgatggagtttacctaccaaatatgcctactaatcgttatggcatgtttcttgagtggagaaatgattcttggaaaggtaaaatttcaagtatttactacgatgagccaagatatctaggtaagaatgtaatacaggaagttcctttatctggttacaacttacttgaatttaagatagataaaaaattaaagattaaaaatgcttcatttgatatatttttaaatggtacaaatctgctgaacgaagaggctagaccacaaaactctcctctaaaatatattgcccctctaccagggcgagcatttcaactggggataactatgcatatttaggttgctaaagatataaagttagttcttatctcctgtcttcaaatttagtaataaaaatatagtcttaaagccgaataattaatcggttttaagattttaaaataatcaattataaagtttaaaatttttatttataaaatgtgttcaaataatgaactgattttttagctcaaggagccatcgtcatataaataaagaatattacaaaggttcttttttaatttttctttaaggtatggtatctaatcttagcattttttatatttaatggtttttaaaaatggcacttaatgtttttaaattcaaaaaaatatgcaaggatgttacactattaaattttaatttgcttttatctatctggctaggtttatttctgaatataggttttttaaaaaatccatcaacttacaccttataatggtattaagtcagttcttttcttaggggcgacattagttattttaatagcggcatataatttaatttttcaattaataaattggaaatggactgccaaaatctttgcaattttattgatatttattggtggctttagctcttattttgtaaacacattgggtgtcattatttcacccgaccaaattcaaaatatggtgcagaccgatgtttcggaatttaccgatctaatctctttacgctttgttttatggacagttttttttgttattttgcccatttttttaattactcaagttaaatttaaacaagaaaaagcatcacggttgttattgaagaaagtattctcactggtagcttcatttgcagtggtcggtgttttactttttacttactatgtcgatttcgctgcaatatttcgtgagcatcgtgatttaaaagggatgatttcaccgcaaaatagtatttcatcgcttatgtcttactatcataagaaggctccgaagaaaaatctgcctcttgtgatatatggacaagatgctcatcaagttcagcaagtacaaaagaacctccctaagttaatgatacttgttgtaggtgaaacggcacgtgccgaaagtttctctctaaatgggtatgcaaaaaatacgaatccggagctttctaaacaagatattttcaacttttcgcaagtgagctcatgcggtacggcgacagctgtttctgtgccatgtatgttctcgggtatgccacgtgtagattatgatgagcaattagcyagtcaccgcgaaggtttaytagatattgcaaaacgtgcgggttaccaagtracttggattgataataactcgggttgtaaaggtgcatgtgatcgcgttgagcaataccagattccagaaaacttaaagaaaaaatggtgtaaagatggcgaatgttatgatgacattctcattgacagcttaaagcagtatttggctactattgccaaagatgatgatcgtccgcgtttgattgttctgcatcaagtgggtagtcatggacctgcatattacaagcgtgcacctgaggcatatcaaccttttaaaccgacttgtgatactaatgcgatacagggctgttcgcaaactgaattgctaaatagttatgataatacaattgtatatacagaccatgtattaagccaaatgattaatactctaaaagaaatatcaaagtatcagacaggtttatggtatttatctgatcatggcgaatcaaccggagaacatggtttatatttacatggttcaccttatgcaatcgcaccgagccaacaaacacatgtaccaatgattatgtggttctctgaaagttggaaacaacataatcttgctcaagtgaattgtttaagccaacaaactaaacaaaagttaagtcaggataatttattcccaagtttgttaagtttgctggatgtaaaaactcaggtagtaaataacaaacttgatatgttgagccaatgtaaataaatatatttttaatttatataaaacgaagcaaaatagacttgcttcgttttataaaatgtattggttcttttatatttaaaaaataagagggcagtcgtaacccggataaacaccattcttatagtcgaatgtcggttcgaatagatctagtaggtgaactcgatctttatttataggttcatagttcgcgcacatacaaagtaacctctttatgattttcgaaattacttttccatcataactaatataaataaaaagagggtaaataatagactgtagacgctattattcaccctcatggtatatatctttaacgccagctattcggaactttgaatttacctgtaggcattggagaacccagaacatacttaacgttgtaaattaaaccaggcaaaacagtgtttggcttttcattaaagcaaacataggtattgtttctggatggtttaattaacttatattgtgtaccagcacttgagacataatagacaccatttggggtagtcttaaggccagcatcaactttagaaatattttgattgtaactctggcttgtattgttaatagctgagaaataactacaccctagcgatttagatacttcagcagctttacgtaatgcgtactggtttgctatcgatttatgggtatatccgtttacagatgcgcgtacttgaaagacattatcatcaataatagtggcttcaacgccaccagaagcccccatttcttgataaggtgtagtacaggcttgtaaaccaattgttgctaaagcagctaaaaatatctttttcataatttatataaagtgataaatgcgtcacattaattttaactatttagaagaatttttcaattacttaaggatttcttaaaacttgagttctaaaaatctagaatttggcctgccattttaaagttatctaacacttgaatgtggtggttaattaattcttgagcctgatttctcgattcatttttctcgaaatataagcgacttttgattaatgcttttactggttcagaaataatcacgtcttcaatcatattcatagctttctttaaatcatcgaaagaaacttgaatatatccatcagtcacatcgttatcatcatcgtcagtggtatggttaattagccttttaatcgtatagcttcctatggccaagctgttcgcgatagtgccaaaggtgcggcgtaaatcatggaacgtaaattcgataccagaattctcagttactttgtcacgtgctgctcggcggtctgaaatatgggaaacaccatttctatcggtaaagacatatttgttatcaccggcacgtttttttcgttcacgcataatgtgccaaagggtatcacccataggtagcaaaagatcctcatggtttttcgtattaataattttgatggtaccaaattgaagatctacatttttccattcaacagattctgcttcactacgtctaaaaccagttagagcaagtaagaataaaaagtcttggtttgtgtacgctctaaaatcgttattttgttcacccatccaataagtagtggccacagccaatgcccatgcttcgcgctgatctgcacgaacatggccttttctacgtttaattttattgaaagctttttcttctttaacgataacaaccgggttttttatatttagaattttattcccggactcatccttatacctgctaatcgtatggttaaagagagcatgtaaaaattttgatgcaagattagctcgggaagggcttgctttcgaaagcttcagatgacgatcaataatcattgcactggtgatttggtcaagttttaaatctttccaatcactaaagtagttttctatgcatccgtcataggcaattaaagatgtttccgccagctttttacgcaatttatagtattggtaagcttcactaagggtagggactagcttttgtaaggcatcattttgaattgctgaagctcgtaaatcacgcttttgcttaactggatctacaccttcatccatcaagataagaagccgtttagcttcagttctggcttgttctaatgtatagacgccatgttttccaataactttacgtttagacttgccattaggcattttcttttcagcaaaatagcttttagttttgcccacacataagccaaatcctatagttactgtatctctgtaaaagatttgtttctcttcagacaaaggaatagagtctattaccgatttagtaaatttaatgtgttgagccatctttaaattaagcaatacaaagcaatacctaacgatacaatacaataattgtgaagtctattaagagtctattttgaaggtttggtctattaaaaaagagagttttaagtaggggattttgttttaagttattgttatctattaaaaataaatgctccgaagatgccgctgcatgtcgttacccttgaaccctaaagttcaaggtggaggtgacgcatacttgctgggtttcctactcggggtaggcatacgctctaaatatgcagaacaccatcctaaagagatgatatcggctcaggggaatcagaccggctggcgaacatcccagagacagctttagtataactgatctggcttcgttggcaatcatctgagcctatcgaactgtaaacttactttgcgtttgatgaagctttatgcgaattgtttacactatttgttcaacatcttccaaaatagcctgtaatagacgttcacaatgcgtatattcttgcaaagatttattaaggcttaacacttcttgggtaagctgtagagcaaccataatgacaagtttattatgctcaacacgaggtgcactacggcgcatatcgttgaatttttcattgagaagctcagctgcacgttcaagctcttctcttttatcagaagtcgttgcaagcctaaaagtttgttcaatcagccgaagctctaccatgacttgttcactcatgattgtgtctcctcaccagcttcagcatttggatgagcaagttgctgaatttcttgcgcatgttgatcttgagcagtacctaaaattgctaaacgttgaatgatggcttcaacttttgctttagcaagttcatttttttgtaacaaacggtcacgatcttgctgcaagtcgtgtaactcttgttgagtttgacgttgctgtgactgaagtttttctttggtcacgcgtaattcattacgctctgccaaaatttcctgaaaacgattttttaaatcggtcgtacttttttctaggcggctgtaacgctctgcaagtgtgttagcatcttgattcaattgttgaaattggccttgtaactgagtgagttgctcagttaacgtctcaatttcctcttgttttttagtgatgatgctatttttttgcacaacttgtgcgtgatgctctgtttcagccagttctttagcttccgagagagcagaattttcactctctagatgatgtaagcgtgtttttaaaacgccaatatgcgcttgtagacgctgtaattgttctaacataacgaggtcgcacagaattgcaatcaaaggtaatatatacaaagtatagagattggataaacgaatgcaagacgatatttcaggctggacagattggaacgctcattttgaaggaattgaagaaatttcaagccctagtgagttacatggtctgttaacaggtattgtttgtgtgacagaagcgcctacgcgtgcagaatggtcacaaattttaacaacccttaatgtgccagagttaagtgaagatgctttagcgcttttaactgacgaagcagaagatgtagttcatgctttatcggaagatgaattagattatctaccaatgcttccagacgatgaacatctacttcaagaacgtgtgcaagcattatctgattggtgtgcgggtgttgtattaggtttcggtttagcatctggtcatgtgcgtggtgatgagcgcgaattgattgaacaccttcaagatgttgcagcagtcgaatttgaagattctgacaatgatgaggaaggcgaaagcagttacgaagaattgtatgaatttgtacgcttaattcctgtaagcttgtctattggcagaaaaaaaatcactgtagctgaaagttctttattgaaaaactttcatgcaaaaagtaaaactgctgctctaggtacagatcagaatattgttgaaatgtttacaccacatcgcccaagctaattgaggcgatgtgttattggttgtattttattttttgactttaaaattctaaatcaagtagatcattatgaaattgcctcaagctgattttcaacatcgtagagaccgtctggcagaaaaaatgggtcctaacagtattgcaattattgcaacgcgtgaggagatgtaccgtaatcgtgatgcggattataaattccgtgccgatagtagttttttctatttgacgggctttgctgagcctgaagcagttgcagttattgaaacctttgaggatgtaactgactatagttatagtcttttttgtcgtgaacgtaaccgcgagatggaaatctggaatggttaccgtgctggaattgatggcgcgattgaagactatgatgcagacgaggcttatgcaattgatctgcttgatgaagaaattattgaaaaattattaaataaagagcgtctttattatcgaatcggacacaatgctgcgtttgatgcacgagtgagccagtggattaaaaaagcagatgctgagcatcggcatcaaagtgctccagctcaactggtacagctcgaccgtattgtcgatgaaatgcggttaatcaagtcaccacaagaacttgagctgatgcaaattgcttcaacaattagtgctcaggcacatactcgtgcaatgcaaactgttcgccctggcatgatggaatatgcactagaagccgagctcaattatatatttgggcaaaacggctgtgtgccttcttacaacagtattgttggtggtggggctaatgcctgtattttgcactatgttgaaaataaccaacctcttaaagacggtgatttagtcttaattgatgctgcatgtgaatatgagttctatgcatcagatattacccgtacttttccggtcaatggtaaatttagtgctgagcaaaaagcattatatgaagttgttttggcttctcaatatgcggcaattgatgcagtacgcattggtaattcgtaccgtgagcctcatgaagtagcagttaaaattttaaccgaaggcttagtggatttaggtctgctcaacggggatattaacgaacttatcgaaaccgaagcataccgtcaattttatatgcatggtacaggtcattggttaggaatggatgtacatgatgtcgggtcttacaaaaaaggtgaagactggcgtcaatatgaagaaggtatggtcgttaccgttgaaccaggcctatacattgcaccagacgatgaaagtgtagataaaaaatggcgtggtattggtattcgtattgaagatgatgtggtcgcaacctcgaaaggaccacgagttttaactgctgatgtggttaaaaatattgcagatattgaacatttaatggcgcaagctaaatcataattaaacgtattcgccaaaggagcacaactcgatgcaacaacaagtgattattgtaggtgggggaatggttggacttagcctttcgctcatgctggcgaaggctaatattgcagtaaagctgttagaagctgtgaaatacccaaactatgatgatcaaaatgttgccccttatcattccagttttgatgcgcgtaatacggctttatcgcgtcgtagtgtacagatttatcagaagctggggttatgggatgcattacagcaacacgcgactccaatcctacaagttcacattactgaacaaggcagttttggtaaggcgcgcttaattgcagaacaagaaaaagtcgaaagctttggacaggtgattgaaaatgcttggctgggtcgtgttttattgactcaagtacgtcagcagcctttgattgagctgattgatggcgtacaggttactgctttaactcaagatactgaacaagtacatattgaagccaagcgtggtgatgaagttttaaaacttgagtcaaagctattaattgccgcagatggacgtgactctttctgtcgtcaggctatcggcgttggtgtcgatgtccacgactatgatcaggttgcgatcgttacgactgttcagacttcaaaaccgcatgagcatgtagggtttgaacgttttagtgcattagggcctttagctttgttgccattaccgggtgaataccgtcgctcagtggtatggcctgttaaaaaaggcactgaaggtgagtggttgggcgaagaaaacgaccaacactttttagatgccttgcaaaaaacttatggtgacagagcgggtaaatttgaaaaaacgggtaaacgctttagttatccgctttcacaagtgcttgcgcataaacaagcggttggacgcgttattttaatgggtaatgcagcgcatacaatccatcctgttgctgggcaaggttttaatttatgtctgcgtgatgcagatgtattgctgcgttatttagtgaaccagttaagcgcatctgatgatattggtaacccagataatttacttgcctatgaacaagcccgtttatctgaccagcagcgagtaattaaattctgcgataccgtagttcggggctttagtaaccaaaacccattattaaaattaatccgtaatactggattaattgcatttgatgtcattccgggtgttaagccactggtagcaaactatgcaatggggttaaaagcatgagtgaagtgttagatgtcgtcattgttggtggtggactagttggtggcttaactgctttattacttgcacaaggtggtgtacagcctaccgtgcttgatgctgcccctgtacttgatgttgaaaaaacattaagcgtgatgaatccacgtgttttagcacttagccaagcgacgattcatttacttaaagcagtcaatgtttgggatgatctggcacgtcaaatgccttataccggcatgcaagtgtggaatttaaatggctatggtgaaattaattttggccatgagtctgtacaaagaccaatgccagagcaagccttgggttctatggttgagccaagtgtattgaatgttgctattcaacaaaaaatgcttgagcagttaacagactatcgtactcaagttcgtgttacccgtattgaacaaggtgtcgggtgctggcatattcaattggcagatggcacggcacttaaaactaaactgcttattggtgctgatggcgccaattcatttgtacgtgagcaagcctttattgatctagatgtactagattacaaacaagcagcgattagctgtgcgataaaaacgtctaagcctcatcattatgttgctcggcaaatctttttgcctactggacctttggcatatttgccgatggcgagtcttgaagaaagtgaaaacggttattggcagtccattgtctggacactgccagatgattataccgatgaatatttggctttaagtgatagcgagtttatgcagcttttaactcgagaaagccaacatatgttgggtgaagtgttagatgttcgttcaagagcacaatttccattgaaagcgcgcgctgcaaaacaatacgttaaagctggtctagccctaatcggtgatgcagctcatgtgattcatccacttgctggacaaggggtgaatattggttgtttagatgcagcgatactctgtgatgcactattgcatgatttaggccgtggcgtatgggcacatgaacaaaccttaatgcgttatgaacaccgccgtaaaggacaaaatgatgcgatgatgcatagtatgtcggcaattggttggctagaaagcagtgagctatttccattgatttgggctcggaacgtgggactcaagcaagttgaacaaatttcgttcttaaaagagagttttatgcaacaagcaaatggtttaggggctttacaaaacacccagtatagtcgttaaaataattacgaagtttatgctctactgatctaaataaatatcagtagatattttttaaacaatcatttatatatcattaccaattcggtcagaaaagatacggatttgaccaatttggctctttgctaaatgcaaagagattgctaaatttctgaggtctcgaagaccatagcgatgatgcaatacaaatcattgtggggagtgtaaaaatgacagatatcaatgattatgaagatgcagaagattctgctgtagatgaagatgaagccaaagcggctgaaagtggcgcagctgatgaagaagcaggcaacttaactgatgccgatcttgcagaagcagaaacgcttaccgtaactgcgaaacaaaaacaacgccaagcgttggaagatgaagtcgctgcgtttttagctcgtggcggaagaatcacagaagttccaccagatgaacatagcgatcgttaatattaaaaaagcatcacttgagtgatgcttttttattgcccgttttatgatgatttaaggatggttttgtagttcttttaaaatgccgcattcatctactgtacggtcggtagagcagtgttgttttaaatcgattagggtttcttttaaaagcaacagtcgctcaatcttttccgatacttctatcaagtatttattcaccaagttatcgacttccgtacaagcccgtttcggctgagctttcatttcttttagcgttttaatatcactgagagaaatatctaattcacggcaatgtttaataaataataggtctgcaagtgtttgatctgtgtaaacacgataattattttctgagcgctgaatgcggtccaacacacctactttttcgtaataacgaatagtatcgatcgggacatctgctttttttgataattgaccaatagaaagactcataagacttgactctggagctactcaagggtttttaatcactataaaagagtttttgaggaaataaaatggctggatgtggatgtgcttcaacctgctctcctacaaagaaagcaagcccgcgctttagaaaagcgttatggattgcacttgtaattaatgcactcatgtttgtcgttgaaatagtcggcggttataaagcccaatctgtttcattatgggcagatgcattagattttgccggagatgctgcaaattatgctctgtctttagtcgtgctttcgatgagcctttactggcgtgcaaccgcagcacttgttaagggtataacgatggctgcttttgggttcttcgttattgcaaaagtcgtttggtcattttttcatggtgtttcacctgaaccgatggtcatgggagcaattggggtaatcgctttaattgctaacgtttctgttgctttaatgctttatgcattccgcgatggtgatgccaatatgcgctctgtctggttgtgtagtcgaaatgattctatcgccaatattgctgttgttttggcagctgtaggcgtgtttggaacaggcactatatttccggatttattcgtagcctttgttatcgcatatttaggtgtatcttcgggttatgctgtgattaagcaatcattacaagaaagaaaacaatcaaagttaatgttgggttcagaagcttaattttgattgcataaaaaagtaccatgtaagcatggtactttttttgtttttgaatgcattagatgagaagtgatattgcgatactccacataacgcaaccaatcatgaaatctaaaattttccaagcttttggattgataaataatggttttagaaatcttgcaccatagcctagactgaaaaagaagatccaagaggcaagaatgctacctaaggcaaaactgattttatcttctagctgtgtcgcaaccgaaccaatcagtacaatggtatctaaataaacatgtggattcagccaagtaaaggcaagacaggttataagtgcttgggttaaagtctgcttttggctgctatcaagctccatgccttggttagttttaaacgcggcatagaaggcttttgcaccgtagacgaataagaacgttgcccctaaatatttagcgactgtgattaagatgggtgatgctgtcataatttcggcaaaacctaatacaccacaggcgattaaaattgaatcggatagggcacaaattaaacatagccaaaatacatattgctgtttaagtccttgttttagaacaaaagcattttgggcgccaatcgctacaattaggccgctaccaatacctaaacctttaaaaaacacactcagagaaagcataaccattaagcagaaaaaaatcagatgggagaattatctgactttttattaagaaataagtaaaattaagaatatttaggtttggctaaaaataatttaggttttgtatgttggatagtaagcagtgtgaagcttttctggcggttgcagaagtcggaagttttgatgcagcaggagagcatttatgtataactccctctgctgtatcactacgtgtacaagccctagaaaaatatttagggcagattttaataatacgtggccgtccatgtgtgcttacacaagcagggcaaactttactccagcatttacgtcatacaaggttaatggagcaaaatcttttacaaggtttaatgggcaaatcttctgaatcagaattttataaaattgcgttggcttcaaatgcagactcattggcaacttggcttttacccagtattcagcaaacactttttaaagaaaaaatagtattagagctaaaaattgatgatcaatcacatacgcatactttgctagaaacgggtcaggtcaatgcatgtattacagcagaagagcaggtgatggcgggttgcttagctcagcctcttggtaaaatgcgctataaaatgctggcatcggccgagtttgtaaatcggtggtttagtggtggagttaaccgagaagttttaagaaaaacaccggcggttatttttaaccataaagatttaatgcattcagaggttttattaaaaggatacggtttaccaatgcagagttatccttatagttttattccggcgacagatgcctttgtgaaagcaattcaactaggtttaggttatggcatggtgcccgaacttcaggttcaaccattactcgaaaatggaatacttgttgatattatgcctgaggctcaacttgatgttcctttatattggcatcactggaaaagacagtcgaaacaacttgatgtactgactgagaccattgttgaatcagcaaaacagatattgagataattttagatcttagtttttaaatgtcgatttgaaatgtgttgaatataaaactctatatcttgtgttgagtaacctaaaagttgtccgattctacggtcgagttctaggcgctcttcaagttgagttgcttttaatgacctttcaatacataacatgagttcattcaaatctgctaaagacgcatctttatagatcagcataattgaaaaggggaaaggtagagaggtttcaatgtctttactgagcatagataaagacccttgttcaagatgctttataaattcaatgggtaataactcataaaaataagcgataggttttttgcctgaaagtaataattctagttcttgtccttcatgcgggccaagttttccaagtgattcagtcatatcaatactcttattttttatctttaatatttttatgcaaaatttatgcgcggtgatgacataggcattggtcatcaccgtttagttaataaattaagattgtgttaactcaagcgcacgttgataagcgacttttttcttaatacccgttaaatcagcagccagttgagatgctgctttaactgatagatcttgaagtaagcgctttaaaagttcatctagtttttcttgttccagatcggttttttctgctgcaccaccaaccacaaggacaatttcacctttttcttggttatggtcattttcaataaaactaaccaaatcttttaaagtcatttttttgatggtttcaaaagttttggtaatttcacgtgcgaaacccacagggcggttttcaccaaatacttcagccatattttttacgcattctaaaatacggtgtggtgcttcatagaaaattaaggtttgagtttcatttttaagcttttcaagttgcgtaatacgttgagaagcttttgatggtaaaaaaccttcaaaactaaagcggtcacttggtaagcccacagcacttaacgccgcaattgcagcacatgcacccggtacaggtacaaccctaataccatgttcttgagcagcacggaccagtttaaacccagggtcactaataagtggtgtgcctgcatcactaatcaaagcaatattttcaccagcaagtagcttttgaactaactgctcaattttgttgctttcattatggtcgtggcatgcggtaagtggggtagatatattatagtgtttgaataattgagctgattggcgtgtatcttcggcagcaacaacagaaactgattttaagatatcaattgcacggaaagtcatatcatctaagtgcccgataggggtggctacaacaaataactgagcactcatttggtttttactccgtacagataaacaattttaatgggttagtgtacccgaaattatgtttttggcgtgaacaatgtcagtaggctttttatttttcgaaacatctgcttttgatttattcaattcaaaaataaaaaggtatagaaccgacattaacagtatttacatttttaattggggaaacaaaaaaattatgttagttgcacagcagttgggccaatgggcggaacaaacagcactaaaacttttaaaagaacaaaattatgaatgggtcgccagtaattatcattcacgccgtggagaggtcgatctgattgtaaaacgcggtaacgaattgatttttgttgaggtaaaagcgcgagggcagggaaattatggtcaagcttgtgaaatggtgaccttgagcaaacagaaaaaaataattaagacggcgatgaggtttttacagcgctacccatcttatcaggatttttattgtcgttttgatgtgatttgttttgattttccacagaaaattgcaaaaacagtacagcaagacttttcgaaattccattatgatctgcaatggatcgaaaatgcatttactttggattaagagttcattactcttttgagcaaattaaagaccgatgttttatgatcaagccaagaagagattgataggagtctggtggagtgttgaaacgtattgctgtaacagcgctttgtgtcgcaagtttgtcaggttgcgcaagttttatttctggtggaacaggtacagctccagttggaacagatagtggtgtacgtagcttaggccaagtatttattgattcttcaattaagcgtacagcgaatattaacctctataagcttgatcagcgttttaaacaatctcgtattaacatcgaaagcttccatagcacagtattgttaactggacaggtgccagacccatacttaaaacagttggcagaagacaacgttaaggccatgagtgatgtgaaagccgtacataactatattacggtgggtaacaaagtaagctataacacgattatgcaagatgctggggtaactgcaaatacacgtgctttattaatgaaagcgccagtagtatcggacagtaaagtactggttcataccgaagatggtgttttatatgtgatgggtcgtttaaacacagctgaaattaatgacttaaacaatgtgcttcaaaatgtcggtaacgtgactaagattgtaacgctcattgataatattgatttagcgcctgctccggcagcgagtactgccagtgcaacaactacaccagtaattaataacgttcttgctcaaccaacagttcaaactcctgttgcaattgatccggaccaaacagatccagcatcttctgcacaataaaatatgaacctgattgaacaattacaaagcaaaattgagcaggcgagaactctttataaagagttccgtctgtatgatttagggagctttgctttaaaccgttttacaccaaaagatggttttgagcaggttttaaatgtgcgttatggcttaaagcctcgccatcgtctagatatttatcgttctactaagcgcttagctcatcgaccactcattgtttttgtacatggtggtgcttggcaacatggtaataaacgagactatttatttataggtgaagcgtttacgaaagaaggttatgacgttgctgtcattaactatcagctcgcaccgaagaatatttttccaagttatgtagatgacttaacacaagcgttaaactatttacaccagaaccaagaaaaattggaaatctcgacagagaatattgtgcttatgggacattcggcaggtgcatttaatgtgatgtctgctgtttatcacccaaaaccaaatacaattcagtgtttaggtaatattaaagcaatttttggtttggcaggtccttatcattttgattataaaggtgatccgcttgccgaagatgcttttgatcaaggtatttcttataaagaagtgatgccatattattttgtaaatcaaaatcatattaagcattatctgctcatggctgaaaatgatcagcttgtaaaaaaagaaaatacctttgatcttgatcaggcacttaggcaaagcggaaatcacagtcatatcgctgtgattcctaaaacaggtcatattacaattttggctagtttatcgagttttgtaagtcattacttccgaactaaacggaccattttgcactttctggatgaagtattttaaaacatcagttcgagagcgcagattacttcgcttgagtaatctgcgtaatcattgcgtgtgcaatactgcctttaaatggaatttcaggtaactgatcaaatttaaagaattgtgcatcggcaatttcatcttcttgcaaagaaatttcacctgactcatattcagctctaaatgcaatcatgagattgcttggaaaaggccaaggttggcttgacatatattggatatttttgagtttaagtcccacttcttctaaagcttcgcgctgaacagcttcttcaagcgtttccccaacttctacaaatcctgcgatcaagccatacatattggttttattgtgaatagatttcgccaataaaatttcatcatcgcctttagtaatgatggtgataatacatgggtttacacgcggatattggtggtagcgacaagaagggcacaccatagcatattctgtagggtgtacttcggtagcatgcccacagtgactacaaaacttgtgattacgtcgccattcgagcaactgtacagcacgacttgcctgtaaaaattgttcttttgaccagttggaaataagttgacgaattggaacgagttgcaggccttccggaatggcttcttcactcaacaggtcacgtgcaatgacctgttcatcatgagtgaaaagcagatcacttgctaacttttcgactttgggtaattgaaggttttggtcaaccaataattgttgatgatgaaaaatataagcaagtgataactcagacattaagctgcctttttttgaagttgttgactacttagcaatgctacatcaaacatggattgtagaacaggctgtttattttttaaattgtcaactaacatatctagcccagctaaaacgttaaaaatacagtgaatctgatcatgattgaaaggctgattttgatcgatttgctgttgtacaaacttggcagtttcaagtaaagcattttgttgaactgtacttcctaaaaattcagccgcgccagccaactcttttaaagagcctgcaattgcttcaatattttgagtttgatcgttggcatagagagtcaaactttggcatacaaaatcgattaaatttttggtctcattcaataatgtctgatgtgcttcatctaaacgatctagagagatattggtattgttcacacgaatttgtagacggttagatgaataatggcgcaccaaaataccaatggcattcatggcagataaaatgcttttcatcaactgctgagcatagttttcattactcaatatattgatttggcttaaactgctggcttgttgagaaagctctgaagcagcttcatttaagttgagtaatttaaaagtatgagcaagctgcataagattgctttgtagttgctgagctttttctggtgacatgttttggtagttatattcaatatcattacgaactttattcatttcgcttaagattaattgacttaccgtttgcatggtatcaaagtctggaccatacaagtgttggctcagtgctttaagttgagtgtcggtgagaaactcatgaccaatgtttaactgactacggatttgctgcgcaagttggtcttcttgtccaatcacaatactcaggatatctgctagagcagttaagtttgcttcaaagccttcaggtgaagctaaaaataaacttatggcattttcaaggttaatgaacacacgtaggcgagcatcatttaaaacaagttcatcaatatgactaaaggcagagttcaccaattgccagtattgctggcttggttgaccttgagccatactcactaaataaccgccaatcagtttaaatgcttgaaagtctcgagcattttcagttttatttaaaaattgatgtagtgataatttataaagctgatggataaactgagttctttcattaataagcacttcgggtaacggtaactcaagtgaagctgttgaaagctttgatgcaatctgttgtccagaagaggttagtggcttatttaaagctttttctaaattatttaaggtgtctaaaagaaactgaggtacttcgacttcacgtaaacagatgaactcaatataacgtttaaccatggttgtgccttcacttaaagcaacaacgtcatcggtattgatgcgctctggattcgccataatcttttgcatcaactcggttgaatattgagtgatttttgccaaatacggaatatcaatgagacgtaagacttgagtacattgtttaaattgttctaatgcatcatcaataccaaaagggagagcctgttcttcaattaaggtacttacagcgccttccaccagttttattgaattatcaatttcatttttaatgatgagtaacgctgttggatcaaattgaatcgaattatgctcagacataaaaaattcccctttgcaaaaaaaatcaattgttatattcgtcatggctcaatagtttgagctaaaaatctatacgactaatataacttaacttgcaaaaggggaaactaaaaaaacattagagaatcaaaaatttattttgcaaaaaggcaaggttctccatgttttttctcaaattctttgacccaagtctcatgtatgtttagctcttcatctgaagggtaaataacaggtaattcaatttgaactctagctttggtcgttttttgctggtcactttcactttgcgatagggcatccatatcaaaggaaacttgaccacctgtcattgccaagtaaacatcagaaagaatttcagcatcgagtaatgcgccgtggaaagtacggtcacgcgctggaatttcataacgtctaactaaggcatcaagtgagtttttctgcccaggatgcttatttttcgctaaagctaaagtatcggtaacttcacaaacttctgaaagagcaggtaacccaacacgcttaaactccatatctaagaagttcatatcgaaggttgcgttatgggcaataatttctgcgccttttaggtattcaaataaggtatctgcaatttctgcatattttggtttgtcgaccaaaaactcatcagtaataccgtggacttgaacagagtcacccactggtttttcaggattaatataaatgtgaatcgaactacccgtaagcttacggttaatcatttcgatggcaccgacttcaataatgcggtcaccatcttggaaatagaaaccagttgtttccgtatcgagtatgagttgtcttgggccttgtaatttaagcttggcttcagtcatcacaatttgtggatgaatattggtattttgctgttgttcttcttgttctacagcctcaactacattcatttcttcatccacaacaatcatctcaacttcttgtgtctgctctaaagtgaccgtttcatcttcggttgtttcaaccagatcgaatccgaaaggatcgtctagtaaccagtcttgttcaggcttttttatatcttgcgatacagtggctgactgtggttgcttaagttcttgagcagttttgtctgcacctaaattcgcaagttggtcagccatttcattacctgcatgtcctgcatggcctttaatccagttccattcaatatttctacccgcacaaacggcatcgagtttttgccataggtcaggatttttaacatctttccagtttttctttttccaaccatgaatccattctgtaataccttgcttcacataatttgagtctgtccagacaattaattgagcatcaggagggcaaaaagagattccttcaatagccgcagtaagttccatacggttatttgttgtgtcgggttcaccgccaaataatttatgttcaccctgttcggtaatgacatatgcaccccaaccgcctaaacccggattgccacgacatgcaccatcaacatacagtgtgattgtttgagacataaatcgaaacctaaactgaaagaaaaagagctgaatttggtgtattgtatacgcaaaaagttcggttccatcgttacaaagcaagctttttttaatttcttgtaacatttccatgcaaatgacattaaattattgccttgtctatcttgcatgctttactacaatggcatcgaagacctagggtttgtgggcagaccccaagaaatattacgcgagttgtttggaagtttttatgtataaaccaaccacatttgtgtggcagccatctgcagcatcattattcaaaattacagtccttagctctgctttagctgcgttgggtattacaacaggctgttcttcgactccgcaatctgcaaaaacctcgaaaacaaaacaggtgagtggagcaggctatcttgatgcaagcagtctggactctttagaagacttactttcagcaacagatatgcgtgctgtagagggtgaccgtttacttattttaaaacacggtgatgtctggaagcgtatggccgtaggcttcaaaatggacctcaatcattgggatccacgtattgaagcgcagcgtagttggtttatctcacgtcagccctaccttgaccgcttaagtgctcgcgcaagtcgttatttatatcatactgttaaagaagcagaacgccgtggtcttccaaccgaacttgcattattaccagtgattgaaagttcatatgacccagctgcaacaagtagtgcggcggcggcgggtttatggcaatttattcctagtactggtcgtatttatggtttacaacaaacgggtatgtacgacggacgccgtgatgttgtggaatctacacgtgctgcctatgagtttttaggaagcttatataaccagttcggttcatgggaattagctttggctgcttataacgctggtccgggtcgtattcaacaggcgattaaccgaaatcaggctgctggtttgccaacagactattggtcactaaaattaccgcaagaaaccatgaactatgttccgcgtttcttggctgttgcacaaattattaaaaacccacgcgcttatggggtttcgttacctccgattgcaaacagaccccatttccgtgaagttaccttatctgcaccattatctttaaatgaaatcgcgtcggtgacgggtcttagtcgtgctgagttatatgcattaaacccaggctatcgtggtgaaacagtagaccctgcaagtccaatgcgtattttgattccagctgatataagtccttcagtggataacaaattaaaaggaatgaaagcaggtggaagttcaggctggtgggcaagtgttacttcgccgtctaaaccgaccacaacgacttcaacttcagtcacagttagaactactccatcaactccagctcagccagtaagaccatcgacacctgctaaaacaagtagcagctcggtaacggtaaaaactgcaacacctcgtggttctgatgcgctagctgcttttgcagcgtcagctgatgtaccaagtgcaccacgtattcctgttgcggtcactccggctgcaaatatcaaacctgtgagaacggaaccgccaatttcagcaactgaacgcgagaaaattttagcggcagtgcgtgctgaaggggaaaaggaaacagttgatcaagctttagagcctcaagctactcaagctgaaaaagatcaagttgttgccgagttaaaagcacttgcacctcagggtacagaaattgtcgatccgtatgacggcaaaattaagttaaccgcaattcagaccagccaatctgttgctgagcagcaaggtaaagaagtaagtaaaggttttgcttatccaaaaactttagctgaagatgcaactcttgcaaactctgaagatgctcagcgcaataaagataagccttatatcaagactgatacagatgttgtggttgtacaacctaaaggtaagcgtagtacttatacagtacaaccgggcgatactttagcagttattgccatgaagaatggtgtgaactggcgtgatgtagctaaatggaaccagattgaccctgaaaagactttatttgtaggaaccagtctatatctctatgatgctaagcctcaagaggtggaaactacggcaaaatcggcagctaaacctgatgtctatgttgttcaagcaaatgacagtttaacaggagtggcaaatcaatttaatttgtcagtgaaacagctagctgaatataacgatttgtctgtaacagatggcttgtttgtagggcaaaaattacagttaaaagaacctaaaggtaatcgtgctgctaaagtagagccaaaggcaattcaagcaagtacacgtcgtattgcaacaaagagttatacggttaaacgtggcgaatacttgaaattaattgcagaccgttatgcattatctaatcaagagttggcagacctaacaccagggttatcagctggtagtaatttaattgtaggccaaaaaattaatgtacctgcaaaagaaatcactgttgatgaagttgatgacagcaaggcttctggtaaatatgaaaagcttgcagcaggtccatcatataaaactgaaagttataaagtacagcgtggcgacacattatcaagcattgcgaccaagtctaaaattagcctagctgagcttgctgaactgaacaacttaaaagccaacagtcatgtccaactgggacaaactctaaaagttccggctggtgcatcagttcctgaccaatatgttgtgcagtcaggcgatagcttaaatgcaattgcagctaaatataacttacaaactagttatttggctgatttgaatggcttgtcacgtactgcaggccttcgtgctggtcagcgtttaaaattaactggtgaagttgaaacaactagcaaagtttcggctaaaaataccaaagaagaaacgccagagacctacacagttaaatctggtgatagcctaggaaatatcgccaaccgctatcatttacagttagattatcttgctgcattgaacggtttgtctcgcaacagtaatgttcgtgttggtcaacgcttaaaattaacaggtgatttaccaacagtagaaacagctaaaacggatacggcgaaatcgtctccaaaagctgtagttgcagggaaaaatactgaaaagtatacggttaaagctggtgagtcgctaaatgctattgcgagtcgtgcgggtatttcagttcgtgaacttgctgaaatgaatgcattaaaagcaaatgccaatttacagcgtggacaaaatattgtgattccaaaaactgtagtggaatacaaagtcaaacgtggtgataccttaattggtcttgcgagtaaatatggtttagaaaccactttactggcggaactcaacaacctaacaccgtcgactcaattgcgtattggcgatatcattaaagtgcctaatttatagaataattagtactttatgcaaaagttatattctcaactgagcctgctagtcgggctcagtgttttttcgcaagttatattctctgctcagcaaaccacgccgtatatcgcaattcattctaagcctaaatatctggcaatggcttctatgccttatgccaacccgaatgcacctaaaggcggagtattgagtcaggctgcgcaagggacatttgataacttaaacagtatgaacggtaagggaaatgcgacagaaggggtaaattatctttttgatactttaatgacccagtcacttgatgaagtgggcgtgttatatccactcttggcagaaaaagtttcgtatgatcctataaaaacccagtcagttactttttatttaaacccaaaagctcgatttagtaatggactgcccgtaacagctgaagatgtgaaatttagctttgatacctatcaaaccaaatctaattttggtctacaaatgtatcttgcagacttagcgaaaacagaagtgataaacccacatcaagttaaattcacttttaagtccagccataatcctaaaatgccatttgttgtggcgagtttaccgatttactcaaaagtagattggcagaaacgcgattttacccgtattagcttgcaatcgattataggttcagggccttacgtggttgagaaaattgatgcaggtcggagtattagttataaacgtaatccaaattattgggcaaaagacttacctattaataaagggcgctataacttcgatcatttaaagtatgtttattaccgaaattgggatattgcattcgaaggttttaaatctgggcaatataccttgcatgaagaaactaatcctaaaaaatgggttactgactatcattttccggctgtaaaagcaggcttgataacgcaatataaatttagacatcataaccccattgcaaccgagagttatgtttttaacacacggcgcaaacctttcaatgacatccgctttagacaagctttaacttatgcctatgattttgaatggcaaaataaagctttgttttacggacaatatcaaagactacaaagttattttgaaaatagtgatttggcagcgacaggtcgtccttcaaacaatgaaatggccatattaaagcctcttttgccaaagctttctccaatcatgcaaaaagctgttttggctgattggaaatatccagcttcagatgccagtggttttaaccggcaaaacctattacttgctagacagttgctgattgaggcgggttataaaattaaagaagggcaattatatacgcccgaaggcaaacctgtacaaattgagtttctcattcagcaagatggcaaacaaagaacactgatgccatttgtaagaaatttaaaaaaattaggaattaatattaatttacggcaggttgatgcgccgcaatatttagaacgtacacgccgttatgactttgacatgactacgatgaatttgccgcaatctttaaacccgggcaatgaacaggctcagttctggggaagtgcagcagcagttcaaaatggcaactataactacgctggtattcgtaatccggtaattgatgaggtgatttcaaaactggtcactgccaaagaccgtgaacagcaaatcacttatactcatgttcttgaccgattgcttcgtgcaggatattaccagatcccgacttatggaaaaggggattattggtatgcgtactggaatatgtatcagcagcctaaagtgaaacctgtgctctctgccggtatagagtattggtggagtaatgcaaaccaagctaagaaagttgctcaatatttacatcaacaataaaagcacgtacctaaaggaaatcctgttatatgggttcatatattctaaagcgacttcttttaatgattccaacgttgttcattattttattgatcaactttgtggtcgtgcaaattgcaccgggtggaccagttgaacaggcaattcatgaagtagaaagtggcttaggagcagggcgtatattaggcactgaaatgtactatcaaggtgctaaaggtttaagccccgaaatggtcgagcaaattaaagcccaatacaggtttgaccatcctccagtagaacgttttttactgatgttaaaaggctatttgactttagactttggacaaagcttttttaaagataaatcagtggttgagctgctctgggaaaaaatgcctgtgtcaatttcacttgggctatggagcactttactgatttatcttatttcaattccacttggaattaaaaaagccaaacaacaaggtacatggtttgatcgttccacttctttattgctagtggtgggctatgcagtacccagctttgtctttggtatactacttattgtcttttttgctggcggttcatattttcagtggtttccattacaaaacctagtgtcagataatttttatcaattgagttggttcggaaaaattacggactatttatggcacatgacgttgccgcttattaccatggtgttgggtggttttgccagcctaacttatctaaccaaatattcatttttagaagagcttaataaaccttatgtcttggcagcttatgcaaaaggtttaaatagtcaacaagtcttatataaacatgtattccgtaatgccattttagtggttcttgctggattgccggaagctttagcaggcattttctttgtgggaaatctttttattgaaattatttttcacctagatggtgtggggttgttgggctttgaagcaattgttcagcgagactatccggttatttttggcgtattgtttttcttcacgttgtttagtctgcttttacgtcttatttgcgatgtactgtatcaatggattgatccgcgtattcactttgacgcacaaggaggcaaataatgtcttttattgtgcgatcacgactgcaaaagtttaggcaacataaattagggtgggcaagctttgttttgtttagtctcattttgatgatgtccttggctgctgagctcattgctaacgacaaaccattgttagtgaaatatgaggacgcttattatttgcctgtctttaaaacatatcccgaaaccacttttggtggcgtgtttgaaacagaagcagattataaagatcccgctgtacaagaactcattaatcataaaggctgggctatttggccccttataagattttcttaccagactcctaatttagacttggctgtacctgtgccatcgccaccttctaagcagaactggttagggacagatgaccaagggcgagacgtgcttgcacgtattctctatgggcttagagtctcattacttttcggcttggctttaacaggttgtgcagcgctacttggtatttttgtgggtgctatacaaggctactatggtggctgggtcgatttgttagggcaacggttggtagaagtctggaatggtttacctatgctctttatggtcatgattttggtcagcatgtttaccccaaatgtatattggctattttttattatgctgttctttagctggactgtacttgtgggaattgtccgtgccgaatttttaaaagcgcgtcaacttgactatgtacgtgcggctcaggctttaggtgtaactgatagagcaattatctttaagcacattttgccaaatgccataagttctagcctatcgcagttaccttttattttgaccactaatattattgctttaaccgcacttgattttttgggctatggcttaccaccagatgcagcctctttaggagagttgttgttgcaaggtaaaaataacttagacgcaccgtggttggctttatctgggttttttagcttagcttttgtattgtcattattaatttatattggggaggcggcacgtgatgcatttgacccaagaaaataacttaaatgtagatgctaaattgctaaatatagaaaacctttcaatctctacgcaagatcagcctttattagaaggtctcaatttacacttacaagccagagatacgcttgcaattgtaggtgagagtggttcaggtaaaacaataagctgtttggcgatgatgggattattaccagaaaaattaaaaacatctggtcgtattattattgattcaaaaaatattttagaaatagacgaaaagacgcaaacacacatacgcggccgccaaattgccatgatttttcaggagccttctacaactttaaacccattacatcgagttgaaaaaattgtaggtgaaaattttattttacaaggtgggtcaaaagcgaaagctcaacagcaggtaattcaattattaaaagatgtaggaattgctaatccagagtacattttaaaacgttatccgcatgagctttcaggtggacaaaaacagcgggtgatgattgcggctgcgcttgcacttcaacctaaaattttaattgcagatgaaccaactaccgcgcttgatgtgattttacagacgcaaattttagaattattaaaatccttgcaaagcaaatatggtatggcactgattttgattagccatgatttaaatttggtacgccgttatgctgatgaactgattgtattacataaaggacaagttgtagagcaaggtaagcttcaacagatttttgaacacccaacttcagtctatacccagcaattattagatcatgatcttggtttcgctgagcaacattcaaccagtcataaaattttatctgttcaacaactcaatgttaaatatccaatacgacgtggtttctttaaccgaattcagggttataccaatgcggttgaaaatgtaaattttgagcttaatcaaggcgaagcattaggcgttgtgggtgaaagtggatccggaaaatcttcattggctttggctctggttcgattaattaaaagtgagggacagattaactttctagggcaagatataaaccgcttagaacaaaaagctttacgcaagatcaggtcagacttacagattgttttccaagatccatttggtagtctaaacccacgtatgacggtagggcagattattgctgaagggttaaaagtcaaagcgatagctgataaagaaattaaacagcaagttgaatcagctttgataaaagttgagttggctgaaggctttcaacatcgctatccgcacgagctttcgggtggacaacgtcaacgcgttgctctagcgcgagctttagtagttcgacctaaacttttaattttagatgaaccaacgtctgccttagaccgaaccacgcaaaaagcgatgattcaattattacgacgtttacaacaaacagagcacttgagctatattttcattagtcatgatttaaatgtggtcaaagcactgtgtcataaagtgatggtattacgacatgcaaaagttgtggaatatcagccaactgagcagttatttaataccccaaaaactgaatataccaagcaattaattgcagcaagttgttaaatatatttaataagattctattttataataataaattttatttaaatttttaatgcaaaaagttgcatttttttatattttttaaatttgacatgtgctattgtcagttatcgatttccccttgacatgacctataactcatctaaattagagtaattgctctaaaatattaaaagaggttaaccatgagccagattgcacaaccaatcacaattcgaaataccacatttaaaaaccggattattaaaggtgcaatgagtgaggcacttgcaaactatgaaggccagccgaatgaattacatttaggtttgtatagtgcatgggccaaaggtggtttgggctgtgcgattactggaaatgttatggtcaatgtagaggccaaaaacgaacctggggtagtggtgattgaaaccgagcgtgacctagagcgtttaaaagaatgggcagcagtcggtaaacaatatgggatggtacaacttattcaattgtctcaccctgggcgtcagtgtccaaagggcctaaataaagaaacagttgcaccttcggcagttccttttagcccagctttagcgactatgtttggtactccacgtgctcttacgcatgaagaaattttggatattattaaacgttttgcgactgctgctcgtatttgtgaaaaggcgggttttgaaggggtacagttacatggtgcacatggctatttaattagccagtttttatcaccattaaccaataaacgtacagaccagtggggtggttcaatcgaaaaccgtactcgctttttactagaagtttataaagcagtacgtgaagcaacttctgataattttattatttcagttaagctcaactctgctgacttccaacgcggcggtattagcgaagaagatgtgatttcggtatttaaagcagttgatgaagcagggatcgacttaattgaaatctcaggtggaacttacgaagcacctgcaatggctggtgccaaagctgataaacgtaaggcaagtactattgcacgtgaagcgtatttcttagacttcgctgaaaaaatccgtcagcatgtaaaatgtaaacttatggtgacaggtggcttccgtacagtagaaggcatgaatgctgctctagcaagtggggcatgcgactttattggtattgctcgtccacttgctgttgaaacagatttaactgaccgtttaatcgcaggccaagacgttcgctacgccgtaaaaccaattaaaacaggtttaccttttgtcgataaaatggcaattatggaaattatttggtacgcggcacaatttaaagccattgggcagggtaaaaagccaaatcctaaactgtcacctttaatcgtgtttttaaattatgccaagggtaatattaaggctgttgttcaaggacgcgtgaattcacgtaagtcagcgtaaaaatttcttaaagtaaaggtactatttctaaggatgaaatagtacctttatgctcaatttagaacgtatagctcatacctaattgaacggtacgtgattcacccggataagcatataaattgaaagcactttcatcataaactttatcaaaaatgttcttcacatctaagttaagacgaagttttggtgtcgcctgataataagaaaccaaatctgtaactgcataacctttcatggtataggtactattagctgtctgacctgcacgtttatcaatatatttttgattgatgcctagacctaagccttgtaaagggccatcttgaaattcatagatatttaaaagattaaaactattttttggaatattggctagagctgttcctttttgcagagtattgtctttagttacttccgcatctgtataagcatatccaccaataattttccaagctggtgtaatttgaccagcaatatttaactcaatgccacggctacgaacttcgccagcagcgactttataagctgaatcaacagggtctaatgttaatacattttctttattagcataaaaaatagcggaatcaatcgataacatattatcaagtgcttgccatttaaaacctaactcgtaagccgtaccttcttcaggatcaaaaccttctccgttacggctggcgccagtatttggtttaaaagattttgcagcattgccatagagtgaaaggtcatcacttgctttataaactaagcctaaacgtggaataaatgcatcatgactggtattccagttggtagtatttggtaataggtttttgtaatcgtgctcgtaatgttcaaatcgtaagcctaagagtgcgcttaaacgctcatttaagccgatttggtcttgtacaaaaagggccgttgtttttaagttttcacggtcatgtgtggttacacgattgagctcaggtaaaggttgccctaaaactggattataaatattaatagggtagctaccgatatctccgcttgagcgaataatgtatgacttataatcataattttcatattcaagcccagtcactaaagtatgggctaaacctaaaagctgaaaattacctgtgagattaatttgggcatcggtatcttgccattttaattcgcgataattgtaatttcgccctaatgtttctccgtcattttgaatgccatttgcttctactgcatagccatgcaatttgccatttaaatattgcacgccagcatttagcttccagtcattcccaaggtcatgttcaactcgtaattgagtcatattgttatcattgtagagtcgattgtagtatttacccgtttcccataaataggtttctggtgagctattaaaagatttctgtgttggataacgtgtatgaccacggtcgagtggatgttggtttcttaaaatatcggcttcaaaagtaaccttggtggcatcagtagcttgccattgaatgactggtgcaattccataacgtttagattcgacatggtcacggtaactatccccaccttctgcaattacatttaggcgataaccgatattttctgcatcgggtacagtacctgtcgtgtctacggtagtgcgatataaaccttcactactgagctgtgcccctaaagtggtttgttgctcagactttggtgttttagaaattaagttaaacgtaccgcctgggtcaccacggccatataagctagaagaggggccacgtaaaacgtctacacgttcaattgtgttgctatccggcgcatttggatagccacggttaattggaaacccgtttcgataaaactcaccactggtaaacccgcgcatgttaaaaccagttaaaccttgaccaccaaagttattagcacgagtcacgccaccagctaaatcaagtgcttcaactaagcgagttgcaccaatatcttcaattactttttgggttaccatgctcacagattgcggggtatcttgtaatgcaatttcactacgcgtagcactactggaactatccactttataagtctggtcagatgcctgttgggctttaattttgatagttgcaagagtagttgaagagttgttcgtgtctgcaaaagcagctggaatacagcatagttgtgcaatactcagggagagaaggcgaagcttaagatccatttaaaacctttttgataataaatatcagtataaaaataagaattattatattgtaaaacgatgtaaaggaaatactggatcagtgatatatttgcacaagtgtattttatttagaaataaagaaaaatataaaaagaataagaagacagaacttagagagaaaaattttatatgaagagaatatggcgtccctacggggattcgaaccccggttaccgccgtgaaagggcgatgtcctaggcctctagacgatagggacgttgaggatggcggtatcttaagaagccgccaccaaactgtcaaggaggtaaggagacagtttgttcaaaatatagcaaaacagttcagcagtcttttgagtatcgtataaagcagagtgtgcttctttaccatcaaactcaattccagcttgaatgcatgcttttgcaagtacagtttgtccaaacattactgcacttaaagtgaccgtatccatcactgaaaaactatggaacgggttttggttttttgtgcctgagcgagcaatggccgcttgtaaaaacccaaggtcaaaatgcgcgttgtggcctacgagtactgcatgagtacaatgttgctgtttacgaacttcattgaccgatttaaaaatgcgacgtaaagcagttctttcatcttcagccattgcaatacgcattgggttgaatgggtcaataccaatgaagtctagcgaacggcggtcgaggttagccccttcaaaagggttaatatgtgcatgaaatgcaggaccagggacaaattgtccctgcgcatcatacacaatcggaatgcatgcgatttctagcaatgcatctgtctgggcattaaaacctgccgtttcaacatcgacaacaacaggtaagaagccacgaaaacgttggccaatgaccgggacagagttttcttgtgtcacacttttctccattgcagcgttttcccggcatgcagcgggatgattttttgattatctaaataatcaaaagattctggaacgaggttatcttctttaaccaaagtaatggtagaagtattacgtggtagaccgtagaagtccgcaccaaaatggctagcaaaaccttctagacgctctaatttaccgacctggtcaaatgcttgtgcataaagctcaattgcatttggtgcactatagcagcctgcacatccacaagcattctcttttgcattttgtgcatgaggagcgctgtctgtacctaagaaaaatttaggattaccgcttgtcgccacttcaagcaaagtcgtttgatgtgtttgacgttttaaaattggtaaacagtaaaagtgcggtttaataccaccaaccaacatatcattacggttaaataataaatgttgtggagtgattgttgccgccacattacggtcttgttctaaaacaaagtgtgctgcatcactggtagtgatgtgctcaagcacaactttaagtttcgggaactgtttcaatagaggtgataatacctcatctaggaagcgtttttcacgatcaaaaatatctacatgattgtgagttacttcaccatgaagcaataacggaacttgatgctcttctaattgctcaatgactgcataaactttacgaatatcactcacaccattatcggagtttgtggtcgcaccagcaggataaagcttaatcgcatttacatgttctgattctttaattttacgaacttcatctggtgaagtgtggtcagtaaaataaagcaccatacgagggtcaaaattattgccttccggaacatgagcaagaatgcgttcgcgataagctaaagcttcttctactgtttttacaggcggtacaaggttaggcatacaaatcgcacgggcgaattgtttagccaaatctggaacagtacgttttaatgctaaaccatcacgtaaatgtgcatgccaatcatctggctggagcagggtaatagagttcaaggcagttcaaacttcgaaataaaacaaatgataatcgataaagtgtgaaaatggtaacgagaattacggacaaatggcaaaataaagcgcagggagctttaaaaaataatgttatattttgttaatgcagaatatgtaggaatcgactagtggcgaataggggaaatgtacatcaattactcaaatctaaagaagaaatcgagtatttggtcactctacatacccatcgttatgccaatatgcctttgcccaaacaactggaaaaaaaattctggtgtttaaatcttgatcgaactagacagaacatttcaaagtttctagcaagtggtgtactcacttatttaatttttattttattggccctgccgaccgactatttagtgattggggtaccttatattactttggactttattcattgcttacttagtgcaatgaatattgcacttgccctgttattgttctgggtttttgccaaatttacaaaactctccgagcacttttatttagctgcatgtggcattgtatttttaaccattattattaatgcgatgttattgcttagtgtcggaaatatggcgcttaagaaccagtctatgttgcttctttcatttttatatatgctcgggttcatattaagcggtattaaacctttgcatatgctttgtgttggtttattggcagcatttttagtttttgcttttcttattttgttagacgtaaattgtgactatattgcactgggtcgtgctttgttcggtagttgtattttaggtttctcgattagcagtatgctcatctcaagagaaagaagcctttttttaaataaccagcttgctgaaattaatgaacagatcttacggattgaagcgtcggagttattgcatttaagccagcaggatgccctgactcaaatttcgaatcgacgtacatttgatgagatgtttgattttttctactaccgagcaaatcaagagaagcgtcctttagctgttttatttattgatattgatttttttaaaaactataacgatttttacgggcaccagatgggagataaagtcatctctagcattgctgcagcaattaaaaactcaattcgtcatgtcgactttgttgcgcgttatgggggcgaggagttcgttgtacttttacctgaaacacctgcacagggtgcttattcagtggctgcaaatatctataaagccattgagcggcaagcgattcctcacgcagcttctttagtgtcgaagtatgtcactatcagtttagggtttaccgtatatacgggtgggctaaagatgggacaagataggcttattcatgcggcagatcaggctttatatcgggcaaagcaactcggacggaaccaaatttattatcaaccgttacaagttgccgaaattgcctaacttaactttaaataaaaaaagccacctatagaggtggcttttttgaccttataagaaattattttttcttattgtctaattgaggtacagcagaaccttgaccaattgaaagcaagccagcatctgtatagatacctagttttgcacgtgtatcggtaatgtcgaggttacgcatagtcaactgaccaatacggtccattggcgtaaacattgaatcacctttttccattgttaaacgttcagcttcgtacgttaagtttggagattcagtgttcatgatggtgtagtcattaccacgacgaagttcaagtgttacttcaccagtaatcgctttagcaacccaacgctgtgcagtttcacgaagcataagcgcttgagagtcgaaccaacggccttggtaaagtaaacggcctaaacgtaaaccgttaatgcggtattgttcgatcgtatcttcgttgtgaataccagtaaccaaacgctcgtaagcaatatgaagaagggccatacccggtgcttcatagataccacgagatttcgcttcgataatacgattttcgatttggtcagacatacctaaaccatggcgaccaccaatacggtttgcttcaagaataagctcaaccggattgtcaaaacgctgaccatttaatgcaacaggtacaccttcttcaaaacgtacagtcacttcttctggtttgatttcaacttcttctttccagaaagcaacgcccatgattgggtcaacgattttgatacctgcatttaggtattcaagatcttttgcttcgtgagttgcgcccaacatgtttgagtcagttgagtacgctttttcttttgacattttgtagtcaaaaccgttgtcgatgaggaactgtgacatttctgcacggccaccaagctcatcaataaagttttgatctaaccatggcttataaattttaaggtttgggttggtcaacaaaccataacgatagaaacgttcaatatcgttacctttataagttgaaccgtcaccccagatgtttacgtcatcttctttcatggcagtaacgagcatagtacctgttactgcacgaccgagtggagtcgtattgaaataaggaacaccacctgtactgatatggaatgcaccacactgaattgcagcaataccttcaagcgccaattgtaagcggcagtcaatcaagcgagctttcacagcgccgtattgttctgctttctttggaattgcatcgtagtcatcttcatctggctggcctaagtttgcagtatatgcataaggctcagcgcctttttgtttcatccacaataaagcagctgaagtgtctagaccaccggagaaggcaatcccaacttttttgcctactggtacatgctgcaagatagttgcattatcagtcattgctaatcctaacatttatgaaaaagaccccgttgaggcggtctcgagaattctgaatggcggctattgtagcactattcatggtgctttttttggcaaaaaaagcattaattcacttgttctgatggctatttattatttaaagaaaaatatgggattatctgcttcatttatagattgaccataatctcaaataaaaaataattcttggtcatccaaaattatcaaaaaagtattaaagtactatgcaacaagttgcaaaaaaatattgggacgcagcatgacaagttacgccaatttattaaaaccattacatttgggcttcacaaccattaaaaaccgtgtggtcatgggatctatgcatacgggattagaagaccgcttttttaactacccaaaactggcagcttattttgaagagcgtgccaaaggtggagttggtttgattgtgactggcggtatttctccgaaccgtcaaggatggttggctccggctggcggaaccatgaatagcttatttgatattccgcagcaccgtttagtgactcacgccgtccataagcatggttcaaaaattttgatgcaaattttgcatgcagggcgctatggttaccagccatttgtagtgtcttcgagtgcaataaaatcaccgatttcaccatttaaaccacgtcaactttctgaaaaaaatattctcagtacaattgaagattatgcacagtgtgccgacattgccaaaaaggcaggctacgacggcgttgaaattatggggtcggaaggatatctaattaaccagtttttaagtcgccatgtaaaccagcgtaaagaccgttggggtggtgaaattgaaaaccgtatgcgttttccagttgaaattgtcaaagcgatccgcgcaaaagttggcgaaaaatttattatctgttttcgtttatcgttgcttgaccttgtgcatgacggtaacactatgcaagaagtggttactgttgcgaaagctttagaaaaagcgggtgtcactttattaaatacgggtattggttggcatgaagcacgtgtgccgactattgtcacctcggtccctcgtgccgcgtttgttgattatacggctcatgtaaaacaatatatttcaattccagtcattgcgtctaaccgtattaatatgcctgaaactgctgaagagattttggcaactggcaaagcagatatgattcaaatggctcgccctttattggccgatgctttttgggtaaataaaactgcgaccaatcgtgtagatgaaattaatacgtgtattgcctgtaaccaagcatgtttagatcatgcatttaaaaataaacgtgtgtcttgtttagtaaacccacgtgcaggccatgaaactgaattggtttatttaaaaaccaaacaaccaaagcgtatcgccgttgtaggtggtggtgtagccggtatgtctgctgcaactgttgctgcaagtcgcggtcatgcagtgaccctgtttgaagccaatgcagatgtaggtggtcagtttaactttgcaaaggttgtgccgggtaaagaagaatttcacgaaacgattcgctactttaaagtacaacttcaaaaaactggggtagatgttcgtttaaatactcgtgttaatcgtgaacaacttgaacgtgaaggttttgatgaggtgattgtggcgactggagtcgtgccgcgtgcattaaagattgaaggaagtaattcacctcaagtcctttcttatgctcaagttttacagggtgctgaagttggacgaaaagttgcagtgattggggcaggtggtattggtttcgatgtctcagaatttttacttaaacctccacatcaaccacagcctcaacctttagccgagtggcaacgtgaatggggtgtagacccagatccaaactacatttctgaagggggaatgcagccgccagtcgttgaaccagcaatccgtgaaatttatttattgcaacgtaaaaccacaccacttggtattggccttggcaaaacttcgggttgggtccaccgtgcacagcttaaaaagcatggtgtccgtatgttgcgtggtgtgcaatataaagcagttaccgatgaagggctttggattgaacataatggtcaagaccagcttttacgtgtagacacggtagtggtgtgtgcagggcaagagtcggtaaaagacttgatgccaaaagaaggtgagtcgacgatcgcgaactaccatattattggtggtgcaaagctcgcagcagagctagatgccaagcgtgcgatcaaagaaggagcagaattggctgcccaactgtaaaattgatgaaacaatatgcacttgaacacaaagcgatgatttttttcttgaataaaatgaataagctttgtattcttacgcacatggaagcgtggcagagcggtttaatgcaccggtcttgaaaaccgacgagggtgtgagtcctccgtgagttcgaatctcaccgcttccgccaaattcgaaaagctcctgttaaaagcaggggctttttttatatctattattttacccctcatcctcccctatataaaaatttagattgagttgggtagaattagatttccagtttaattttatatttcataatttcttaagtctgaatactaattcttctagtatttaataattagcgtgttgttttttctcaaaatcatgaaccattcgaatacgttcttcagttgcaggatgagaagataaagcatcaacaacagctatagatagcttattatctgaagattctttttgagaggttggtgaggtggactgacttgctttatttagatcttcttctgttttatcgtttaaacgttgtaagaaatttgcaaagtgtgagacttctatatttttcctatccatcagctgtaatgcatatagatcggcttcggactcaaatttacgtgagtaatttgcaccaagcatagcagcaggtaatgacgtaaataaatctgaattatcacctgtcattgcaatgtataatacacttagtcctaaactagttaatccttgttgtaaactatggcgataaactaaatgtccttgttcatgggctaatactcccaatatttcttgattattatgggctatttgaatcagttcatctgtaatgataattgtattattgggtagtgctacagcatttgcccctaatcgattacctttacggaacactaatttggctggtttattttcagcaacagtattcaaatattgtttagtaatttggtctttttgagtttgagctaattggctgggtgcagtccaattatttagtacataattctcggcttcatctcctagtttctttaaactattctctggtaatttaaaagcaacataatgggaagtggcgggaactccccattttactaaactgattccgaaagtaatcacaaaaattaaactaaaaaaataagacttggagaacgttcaaatttccaaatcgaatgttgaatctttttagttgaataattaaaccattcaggtaatgcaccatgaaattcaattcgtgcatcatcatctaattcaattactggatgtaactgtcccagagcaccaatcaatttcatatcagtatattgataatgacgctgttgttctaattgctcaccatatcgaatcagaacttcagttttagattgagctgaaatctgagcacggtatggtttagacactatgccatcatagaaaatgatatctactgcttgggacataaattattaaactcagattattatagggagatatcaatatcaaaaatatcactgatttcttcagctaaagcactttgttcttgctgagctagattcatcattttatctggatcatctagcaagattaagctcattgattcaacctgatatttgtgaatgcgaacagcggcccaagcagacattaaacctagggttaagatttttactacccagtttgatgctacaatccatgcaaaacgccattgattacagtctgttttaaattgactgtttccaactgtagtattgttccatgtagtaatgaaaagacgcgcagcaattaatggataaataaataatccaataatggcatacatcataaatatcccaaagattacagaattcgatgagaacccggaaagtgttcctaaaatactaaaataaataattgaaaagatagcaatgatgccaagagcaataaaaatgggtacataaactgcagccatatatgcagtccaggtcgcgtttaatttaaaatttaattgtccagcatataggtgattaagataatattttttatatagccaaatagctacaggcgtaaaaattcctaatgtaaagatatataccaatatacttaaaaggaaaattttataagattcttttatagtgccaccaaaataaaagcgtgcgttaccatacttactatttcttgcagtaaaacgtaaagtagcgcgaattagccaaggcacagccatatataacacaactattccaactacagttgcaatcattgaatactgtgatgaaattgaaaatgctacgtaaattcctaatgcaattaaacgcccaatcaaaatcttggttggaataccagtaaaatcaaaacgacgttcaaaaaactctgtatttccatagaaataacgtaaacgacgaactttagcccaaggcgcatataagcttaaagtaataatagttaaaagaatattaacgatccaaattccaaaatattctgaggcattaccgtgaaatttaaaatgatgaatacctgagtatgaaattggtggacgtgtaatactttgatcctcatttaaatcttgagggaatgatggcaaagcttggtcttgcattttattctctttcttgaaaatatatgatcatgaatgaatgtaatagataattagaaaactattgaggaatattatatattttttataaattgaaataaataggataaaaagcaaacaataatttattatggcctttcactgagttgtgtgaaacaaaaaattattgcaagaaatttacataatagttttaaagagatattgatgcattattatgtttttaaatttagtagtaacactaatttgaactggaagttttctacatcatttatttcatactattcaccttccttggagctaatagaatatatctttataaaatttatttttattaaaaatttaaataataaaaaataatttatataaatagcttatattgctaatgagaaattttgtcgcttccgccaaattcaaaaatctttgtgaaaccgaagattttttaagccaaggataaaaattacaacttcatttagcttaaatcttgctaataaatgccgaaaatttcatataaatcaatcgagtatatattttaatcaaaaatctatattttatataatatattttttgttttcaatatcttagtaataagtggcctatatatcagaatcgaacaagttatttgtagaatattcatttattgatatatgatgaggccatatttagaaactgtttcaaaacataattctattgttcagcgtgcaaattcacggaaggaatgatgctgaaatcaggcttctaaaccctatatctggaaattatatccagccaaatattgcatttcgacccaatggttggaaatgtctctctctgatttaggggaggcgtttcctattttaggatatatttatgaaaaaattatttagcgtactgttcagtgcctctgtactgacacttactgcatgtaataagcaacctgcacaaactgaaaatacagcagccaaagataaaactgagtcagttcgtacaattaaactggtttcaacaggttctgatacggacgtatggaaatacgtagcaacacttcctgaaactgctcaagcgggcattaaactcgaagtgaccaatttaactgactatgttgtgctcaatacgtctgtagcaagtggcgaacaagatgtaaatgcgttccagtcattcaactatttggcagcttataatgcttcaaataaagctaaagttgctgctgttgcaacaacttacctagagccaatgggtatttatgcaaataaagttaaaaccgttgatgagttcccgcaaggcgctaccattgcaattccaaacgatactgctaacgaagctcgtgcattaacattattgcagtctgctaaattaattaaacttaaaccaggttttgaccctgtaaaagggacagtgaatgatatcgctgaaaaccctaaaaacttacaattaaaaccaattcaaatgactacggcagttcgtgttaaaaacgatgtagatgcgattgtactcggtaatacattggcacttgagggcggcctcaatgtaatgaaagacgcaatcttccgtgagccaatcgatcagtctactaagctttatgtcaacttattgggtgttgctgaagcgaacaaaaatgacccgatctatacgaagcttggtgaactttaccacttacctaaagttcaaaagtttgtaaatgaaaaatttggaggcacaaaagttgaagtgaacaagcctgtttctgaatttgcagacatcaaataagtaatttttaattaaaattatttttttaaagctaagtcgcggttatcggggtttagctttttttatttggaatgttgtactttaatcatttgatattataaaagtataaattttcgcgaaaaaattattgattccaataagtattaaacatttctttaataccaatatcatcctccatgtacgtatcaggagatatctttaatccaacaccacttaaatatattaccgctttccaaagaagctcctctttaattggaggatcaaaaattaagtcttggttatccagtgcattcattctttttcttgcccattcttcagcatcctcacggctaattttatggtttaatagatcattgaatacttgttgtacatctaataaagatattttcatttcatggttttccatttttatattttaatcttacctgttgaaactaatatatctatataaatttcaatccctttataaaccctactttaacaataactcattcattatttatccttactttttaatgatctaatttaaatcaaatgtcattttgtgtgcttgactacaagagggtggaatactattcttcgcatgctggccacattgccagtcggttttagcagaccgttccgaaaagcattaaaagagcaatcttttagtgacgaaccctcgtgccccctctacggcggaacgggagggggacaccttcgggtgtgctgggttttttcggccagtctgctaaccccctttcgttctgccaccttaatttaaatgttttggcagaactcccaataaaaaggagttggctttgcacatccattatttcttggcagcctttgccaaaagctataacgacacaacttaacaatttaaagcagcttgatcacctgtagggttttcatgctttaagtcattacggctcaaaaaacttgcatcaacaataaaacttgagatgtgccaagcacagtcttcatggctttgctgtgcctttttttctcccaaaaaagtatctcatttagaaacaacaagaatttataacggtaaaactatgccaaatttagaaacctcttccaaaaaattacacgttattcgtacggctataaacttatttaccacctatggatttcacaccacgggtgtagatctgattgttaaaaaatccgaaattccgaaagctacgctctataactactttcactcaaaagaaggtctaattgaaatatgtatcgcctttcaaaagagcctgctgaaagaagaagtactcgcgattatttactcaaaccgttactgcacgccaaccgttaagctcaaggaaatagtagttctacatgttaactctaacagtctgtatcatttgctacttaaagccttttttgaaattaaagggacatatcctcaggcttaccgtatggcaatcgagtatagaaaatggctaattcgagaattttttgacctaatttttagtttggaaactcgcgccttaaaacctgatgccgatatggttttaaacctaatagatggtttgatgtttgggtttttaagtaccaatagtttgagtgagagggatgaggtgttggagcggtttttttatgccagtacgctagagaggaaaactaattaattgcacagcatatgattttaggtttttattcttacttgtttcagttggcgataatttttaattttaactctgatttatagcaaattagcataatttactcaggttttagtattatatttttttcctataaaatagttgtaagactaaggttgaaactgaagttaatataaacaagatagacaaatctgtctattttttataaaatatagtcgattgcaactcaaatttataaaataagtgatgtttaataatatttttcagatcttagagagttttggttttctctcacagcatcgttcggtgtatctccagttttcagatgcatccctgaatagtcaggtttttttacaacgtatagatgggcaacattatcttaatcagggcatgacagccgagctgatttgtttatcaaccaatgctcatattccactcaaaacatttattggggtgcaggttgctgttgatcaagtaacagatcgaggaagttttttccgtactacaggtattattactggagcatcacaagggcaaagtgatggtgctttaactttatataaacttgctataagtgatccaacttatctctggcataaacgcagaaatagccgtgtgtttatgaacaagagtgtgaaagaaattagtgaaattctgtttcaagagtggcaaggaaaaagcccattatttgcttctagtctgactctagatttgagcggcttgaaacagacctacgatgtccgtccttttgttatgcagctcaatgaaagcgactatgactttttaactcgcttatggcgtagtgaaggtattagctggctcattgatgaagcagagcttaccgtggcgagcaatatggacaatattcagccacaaaaattacgtcttattgatgataataaccaatatcaagctctgacaagaagagcgattcgttaccaccgcagtagtgcaactgaacaatttgatagcatgaccagcctaatggctgatcgcagtttacagccgacttctatatttgtgcagcgttggcagccagacgtattacaacaaacagatggggcaggtagtgtccaaagtaaacatcagcatagtactaactacgacaatcaaagcttaagccttgaagaagcatggcactttagtccggcatggatgcaggatttaaatggcgaagatggggcaacctcagcaagtaatcaacaactagaaaagtttaaccagaacctaagtgcttattatgatgctcagtctaagcagtttattgcaaaaaccacagtacgagatacacaagttggctattggtttgaactcaatgaacaccctgaaattgatcagcatgaaagcacagataaagagtttttaatcataggtaagaattattataaccaaaataatttacccaaagatttaaaccagcaaatccaaactttagttcaacaaagcgattggcaagcgagtaataccgacgagcgtcaagcgaatcagttaattttacaacgtcgttatattccaacaacaccagcttataacccacagactcatagcccagtcgctcatccacaacgtgcgaaagtggtgggtcctgaaggtgaagaaatctatgtagatgagtgggggcgtattaaagtccgcttcctatttacgcgtagtgatgaccatagccatgatgggggcgcagggaccaataataatgacaccgattcagcttggattgacgttttaacgccatgggctggagaaggttacggtgcacgttttttaccgcgtattggtgaaattgttgttattaacttctttaatggcgatattgaccgaccgtttgtgatgggtcgagtgcatgaggcacagcgtcatccaactaaatttgataacaaaggtaagcttcccgatacgaaaaagctaagtggtattcgttctaaagaggtgtcaggtggtgggtttgggcaactcagatttgatgatacaccgggacaaattagtactcagctacaaagcagtcatggtgcaagtcagttaaacctcgggaaattgagccatcctaaagataaagcggaaagtgaagaccgtggagaaggatttgaactgcgtacggaccaatggggagctttgcgcgctgggcaaggcttattggtatccacccataaacaggataacgccaaaggagaccacctcgatgccgaagttgcgaaaaagcaacttgaaggtagtcaaactaacagtaaagcactgagtgacattgctaaaaaccagaaaaccgatgaaatcgaatcgattgaacagttaaaagattttgcctcacaaattcagcagcaaatcgctaaattcgaaaaagctttacttcttttgagttcaccggatggtatagctctaagtagttcagaagatattcacatctcggctgatgcacaaattaatcagattgctggagatagcattaatataagtactcaaaagaatgtgattgcccatgcccaaaataggctcagcctttttgctgctcagagcgggctaaaagctgttgctgcacaaggcaaggtagaaatacaagctcaggcagatgcactggatgtactgagtaaacttggaattactatttcatcaaccgatgacaaggtcatcattagtagcccgaaagaagtcaaaatcacgggcggctcatcgcaaattactctaaatggttcaggaatctttccgaaaactggtgggaaattccaagtcaatgctggacagcatttgtttatgggaggagcgagtgcaaacgccagtgctcctgagttgcctaaagctaaacctatgcagggagcattggagctactgcggagttatggtggagataacttcttcaagcaaaatagctataaagtcattgattcattaggtaagcaaattacgggcaaactcgatggaaatggttttgcacaagtaacaggtattgcacccggaccagctaaagtagtttttgagaaggataatacaagtgcatggctacaaagcagtgattttaaacgtaattatacgtgggctgaaccagtcaaaagtgttcaaggattaatgaaaaatgccctagaagcagtggggcaaaatacgatgtctcaattgcaaaataatcttctttcaacggataaaaatagtttcaaaacttaggtaagaatactttagataatttagctggccaaacagtagcccagattaaaaatcaggtaactaatactgcccttaatactgtttcaaaacaacttaatctcaatttatctgccgatcaaatgaaaagtcttggtcaaatggcgacgaatccaagtcaatctcttgaaatgcttaaagagcagggcggagattttttgagtgatcaaatgaccgcaaaattatttaagaccacaaatcaagagtcacctattcagcagggcgatttagatacttttgtacggtcaaaaaagtagtttggatgaatagagcgattcaacttagaaaaatattgctgcaattgaatgaattaaaggttttatattgatggctaaagagaatacacaacagaaagaaattaaaaaacaacctgctgttgaacttgctgtttttaacttaaatagcgtgacggatgtagcggacttgcaaatggtcgcaagtcaggttcagcgttatttacaagtgtgtggaaacacctcattagaacaaataaaaagtaaggccaatataaccacagttgctaatatctttgcattgacgggtagtgtactagatctaatgctctatgctacagataaaaaaactggtgatgctgctgtacaacgtggggcattacttgcggcaaatttaattggtttattttcagaaccgaataatgaagcacatgcacgaatggctttacgtccgatgtttggcttaatggcagagtgcttatatcgagaaaatggaaaaattaaagaaacggatattaagcgtttaggtttacatctcaatgcgatgatcgctggagatctagagaacttcttaaaagagactcaagcgaagttaagcagtttacttactagcgctacaacattgggtgtaaccattctacaaagcatggcgaccccagcaacaggtataaatgcaggaataaccactgcggcaggtgcaagtgcagaaaaacgagatccgaaactcaaatttaccaactgggctgttccactcattgatttattagggaagccgagccaagcaaatttaacccctaaaatacaaccaaatataacaagtcgtttgcaacaagaagcaactcaagctattgcggctttaagtcaaactttacagcaacaagcaaatgctggccaaaaatatactttggcatggctattacaagaaacactgaaagctatacaagcattagaaaataaaggtaatgcaagtgtgccagtcaaccagacgggtgaatatgaacggcatacgaaaggagacactttagaatttgtaagtttgcaggcagatgctttaaatgctcctccatgtgaaggtgctgattcacaatctggaaaaagtattagctattcaattggtgctgaacgggttcaacatgcagacttctatttaccaaaaataggtttttcttttacacggcaatataactcacaaatggatgagtttgatcaaagtatggtcggtgcacgttggatgatgccattttccaatatgattcaacaaaatgccaaaggctatctatttattgatagtaaagggcgaaagcatcaactgccagcttccattacatttgaaacatatgaagtgccttatgagggaataacaatacaacctcttaaaaatggagatctggttctaaactttgggggagactggacttttcaatttcatcagttttcagtcggacagccttatcaattgattcaacaattcaatgaaaaaacacaagaaaaaattgatttaagttatcttatttttgaaaaggttgcttatcttcaatatgttgtttttcagttagagcatgccaaacaccaattaaaatttgcttttaatgagcaagttaaaattatggcggtgtttttagatgataaagccgaaccattagcacgttatgaatacgatatccaagggaacttaattaaagctattgatcagaatggctatacaagaacttatgaatataacaactttcatcaactaacacgctatacagaccgtacagggcgtggacagaatattcgttatgaatcaacagacgccaaagctaaagcagtagaagaatgggcggatgatggtagtttccataccaaactaaaatggcacccgcgcttacgtcaagtggcggtttataacgcctatgatgtaccaacctactattactttgacctcaatgggtttacttatcgaactcgtttagcggatgggcgtgagtcatggtatagccgtgatgggaaaaagcgcattactcgacaaattgattttgaagggcgagagactcaacaggaatataatgatcaagatcaacttgttaaaattgtccagccaaacggcggagtaatacgttttgcatatgatgaacaggataacttagttgaaattaaagacccagaaggcagtatttggaaacgggaatatgatgaaaatggtaatcttaataaggaaatcaatccattagggcatatcacacagtacaaatataacaatgataatcaactggttgaagtcattgatgcaaaaggtggggttaagaaaattcagtataatgaattggggcagatgatttcatataccgattgctcaggtaagagtagtacatgggaatatgatgaagatggtgtactgacagctgaacaaactgcaaataataaagttgtacagtatttttacagtatcaaaggccgagataaaggacagctgcaaagtattatttatcctgatgggttaaaagaatactttgaacatgatgaagaaggacgcttacttaaacataccgataccaaaggtttagtaacggaatataagtacaatcaagttggcttattagagcagcgtattgatgccaatcgacatagtgtagcttatcaatgggacaaacaaggtcgcattcaaaagctaatcaaccagaatcaagccgaatatttgtttggatacaatccgtatggatatttgatacgtgaacaggcctttgatggagaggaaaagcactatagttacaatgagaacggaaggatatttcaaatccgtcaaccaaatatactgacccaatttgattattatgcagatggacaaattgcttcgaaaagctttacccatttacatacagggcagaaacaaacggaacaatttgactataacctcaatagccaactgagccgagccagtaatgaggttagccaaattgatttctatcgcaatgcacttgggcagttggttagagagcaccagcattataaaattccagaactgaaaccgctcacagcagtattacattatgaatatgatgagcttggaaatttaattaaaacaattcgacctgatggacatacactgaatcatcttgtttatggttcagggcatatttatgcaattggtttaaataaccaagaggttgtttcatttcagcgtgatgatttgcatagagaaacaacacgattactagcaaatgggctcatgcaaaccaaacaatataatgatgtggggttattgagttcacagttcattcaacctgagcaagaaactcaagactatttacaatatcaagcacatagaaaatatcactacgataaaaactatttgcttagtcaagttgaagatagccgtttgggtaaactcaattatcaatatgacccaattgggcgtttaattgcagctcaaagtttacataaaacagaaagctttaattttgacccagcaggtaacttaattgattctgactcggtattaagtcctgcacaaattaaaaataaccttattaaaagttataaaggtaaacactaccaatatgacgttcaaggtaatgtgacagagattattcaagcgggcaaaaaccttaaactgacttgggataatcaaaacagacttattcgaagtgataataatggtctagttacagaatatggttacgatgtctttggtcgtcgactctacaaaaaaacagccaaagaattaaccttatttggttgggatggagatttaatgatatgggagtcttttaaatctgcacagaccaattatacaaagcactatatttatgaacctgatagctttgttccactattacaaacaggttataaggatttcattcaactgatagaaactcctgattatcaggaatatcaaacaaaaccatattctatttataaagacccagtatggaatagtactactcggaaaaagcgtgctgatttagagcaaatcacattttaccattgtgatcaggtcggaacaccacaaaccatgactaatatccgaggagagtgtgtatgggaaattctccaagacacatggggcgcggtgtcgcaaattaaagcactaaatcaagataatccatttgaacaaaataatttacgctttcaaggccagtattacgaccaagaaacagaattgcactataaccgttatcgttattatgaacctcatagcgcaagatatgtaagtaaagacccgattggtttgagtggcggaattaatacctctgcttatgtaagtgatccaactcaatggatagatccgcgtgggcttgcatcgacgaattcgattggttcatatggaagtgtaaaatcagcatcagatacatatgaaaagtatgcaacaagtaaaagtttaaaagatgtagctgaaagatatgcagcagggaaatctgtaggcggctcagcgacagcaggagttggtgttgggatttacgctaattataaaggtaatggtgaaagtaccttaacaatggaacgaaaagtaggtttaggttatgagtatggggtttttgaacgtaattaccattatggggaaagacaggttaatagaggttatatagaagggtgtgcagcaacaggagaatctaaatactgtgcgggctcacacactgataaaataagcccttatatttataaagatgagtataagtcaaaaagtaaagcgagagggattactattagtcaaggtaaagaaatggttggtaatccaaatggcccatctattattcatggtcctggtcatagttgggatttgggagcacatggcttcccttcaacatattaaagagaaacctgtctaaatataaagatattagttcatcttggataattcttgagctgcatatgagtttcctgcttcagcagacttttcaaaccaggtacgggctaaggataagttcttatctactcctagcccgtctttatatattttcccgagatgaaattgtgcattgctttcgccttgatttgcagctgccaaaaaccatttttgtgcttgaggataatcttgttttataccatctccgagtaagtacataagccctaaattatattgggcatcaatatctccttggatagcagcttttaaataccattgagaagcttcttccttgttttgagttactcctctaccatgtaaaaacatggtgccaagatttgtttgagcatctgaatcacctgcatttgcagcatctaagtagtatttaatagccttttgatagtcctgcttaatacctaagcctttactgtagaaatttccaagttcgtttaaggatggaatatcaccttgtactgcggctttctcataccaatattttgctttagcataatctggtttaatatgctcatttcccatgtataataaacctaaattatattgagcattaacataaccctgatttgcagatagagtgtaccattcaatagcttttagaatatcgggttgaatgtctttatatccttctgcatacattacacctaaattgtactgtgcttccggatctcccttttcagcttttgatcggatatcatttacattaatattatctatattattctgattagagtgctgttgttcattattgtcattagcttgattgacagattttgcacaacctgaacttaagatacttaaaagacaaacagttagaaaaattttttttgataacatcttttatctcggatagattaatgggtgttaatttactatacaagaattctacttgctcaatttgcaacgtaaagtaacataaacgaaaaaacaacgtttcaaaaagaaggattttcatagatcaattttaataaaatatatatgcctgtatctatagaaaattataatctatctaattactgattttaataataagaatagttttatgatcatatacatactactaaagattgagaatataatttcaaagcttcacaaagccaacagccaacagtcaactgttgatcataaattaccgccagctccaagaattcctgaggctccttccaaaatgggctatcatccacttgatttccaaaccaaggcatgttttaaatgagagataatatgaaaattttcttatcaatatttatatttagtacattaactttggtaggatgtgattcttctaatataaaagtcaaaagctccaatagtgagttaagtaaatatgaaaaagatgcagaaaatggtgacccagttgctcaatacaatataggtgttatatatcaacaaggattaaatggtaataaggttaacttagataaagcggtgtattggtttgaaaaagctgccgaacaaggtgaagaggaagccaaagctaatttgggtataatttattatacagagggaactaaatatactaatattcctaaggcattagatactttttctgaactttcgaaaaaagataatagagtagctattaattttttaggaagaatgtataaggatggagttggtgtagagcaggatagtaataatgcctttaatctttttaatagagctgcttttttgggtgacttaagtgcacagtttaatttgggcaatatgtattttaatggcgaagggacccctttagactatgaaaaggctgcctattggtataacaaggctattataaatggaaaagatggagatgccgctaaaatacttgctggaatgtactatgaagggagaggggtagaaaaaaacattagtaaatcaattgaattacttcaaattgctgctgatcaaggagatcaagaggcggccaaaaatatagaaattataaaaaaagaatgtagctgctaataaatatttattaaattgttctaaatttagataaattttatataaactaagaacaatatatagttaattaaatataatatttttattgaaattgttgttggtattaaggagtgctagatttacttttgaaaatgagttttttaatagtattttttaaaatttgagtctattatgagtaaatatttaaatatctttatattcagtatattagtagggtgtaatatccctgatagttcagcaaattctgaattcgaaaatttaaaaagtgcagcagaacagggagatattcgtgctcagtcacaaatgggtgatgcatatctattcggtgagtatgatttaaatgttgattataaacaggctattaattggtatcaaaaagctgctgatcagagtgatgcaaagtctcaatataatttagcaataatgtaccttaatggttatggtgtaaaaaaagacttatcaaaatctgtagaatattatcgtaaatctgctttacaaggagatgctgatagtcaacttcaattaggaattaggtacttaaatggagagggagttgaaagaaatatagaaactgcaaaagaatggtttaagaaagcaaaattatctgggaatcaagaagctggtatttatttagaaaaaatgaataattaataggttggttgaaagtaatatattataacttgtggaaaagatatttatactaaatatgaaatggaaatgcgataattaatggcggattatcgcatttattaaattgggtgagttatcagtttgaaatatgaaattaaataaattgagttttggaattactactattttactattagtcggatatggcagtagtgtttatgaaccaccttcagataaatatccatttgaaaataaaatgaaagaattacttggtaatcaaataaaaattataaactcattaaaaaaggctgaggtacaaatttcatattttgaattacctaaaagtaataataaaattgaaagtagagtaagtttactagaaaaatatggatgggtattgaaaggaaaagggtagggcgttgataattattgcttagggagaaataatagaattaatgttgttataccaacttctggtggactttatgattttaaaggtgggaaattaaaacgaacagattactctgtgaatgctgttttatattcctataataaatggggtgaggatttgtgtgagtaatttattcagatatatagcattatttttcttgtttttacaggtgggttgttctaatggagtgtatgaacagcctgcggataaatatccatttgaagtgaagatgaaagcattattaggcgataatattgaaattatagattctataaataaatatgaagcacaagtttcttattttgaatttactaaagactctaggaaattagataaaatagtcaggtatttagataaagatggataggtgttaaaagggcaagggcagggagttgatacatattgtttaggtccaaataacaaaattaatatagtcaacccaacctttggcaagattcaagattataaaggcggggagttgaaaataactaactataatgttaatacggttttgtatcgttactataagtgggggaatgatttgtgtgaatgatttcttggttaaataactagctggaataacatttttgttactattgattttgtaaactagctattctagtcaaatttataagatgataaaaatataaatattttattaaagaggctttttaaacaatatttttactattaaaattctaagccaaacaacttgtttggctcttattttttaacagttaattcctatctattcagactgagccaagtcacgttcgcgacatgataattcatagtaattaccttttggcagagaactaattttaaacccatagtaagtgctatcggtttctatcggagcgatattacattgattctttttttgcaaatttttcaattaattttaaattggtggtttgcttaaatacagctccccaaccttcactcacacaacagcccacatattcagacatatattcatctgaaataagcaaaacgttttgtcccataaattcataaggttttttgagtttgtatatatcgttatagtctactcttgaaacattaggttttttggctaggaaacctttttgtttaagaatttgaaaatttaaaaaatcttcaggaccagtaccaagtccccgataaatcgagctattgtcctctgcaaaactatgtgagctgaaaatgctaattaagcttaaaagtaataatttttcattttaaatttcaaaagttatatgaggccacaattctttcatatcttatgaatagcgtaaagtaaatgactgatttttatagtctactcataaaatatagtatcggtaatagttagttattagattatttttttctttgaataagatgagataagagagggaggaaagcaacctaaatagtggctttcctatcttttaaagtcatgaacgtgctttaaaaataagcttaatgaaatagggttatttcttctgtttaaaacggtatttacatttcaagcagcgatagtcctgaaatatatttttatcaatcattacgcctgcttttttaccaaaaatattacctaccacaccaccagtaatgcctgcactgattgcaccgacaaacgttcctacagttccaccaacaattacacctaatggtccggcaacagtaccaatcgctgcccctacagtagcaccagttgcggcgccgcctacagtacctgccgtagtgcctgcagctgttaataaaacaccgccagtggttttaagtaatttgtcatgatcacgtgtttcaatttctgtagaaccacatttcggacattgcagtgttttttccataaaattttcctgtctttcatcattgagcgacgcagtaaatagcgcgaaatctataagtgggtaaagcactgggttagatgaagtgtctttttcctagaagggcatcgcaacaatatactttgtcagcctcgattttagctgaacataagcacaaataattatagatcatgtaaacacttgtattttaatcatgatctgttgagtatgacttaattgcttgttttagaatgaataaagactacataaaatatctcagaattaattattgtgaattaaattagaaataggcatatggcatgattggtttgttctgaaggcaaattgtttgtaaaccccaaaataataaaggcttatcttgtttgaataagccttgtttgaagattagagtgattttttccaactcaaaattgtatataacccaaacataaaagcaatccagattggaataataatcaccgacttttcaaagccttgagtccacatgatatataaaatcatgccaataaaagtcaaaacgatatagttactcaaaggtgaaaatagtgcaggaaatttagcaattttattttcaagcttcatcgaacgtttaaattttaaatgggtaaaactaataattgcccagtttaaaaccaaagctgctacagccatgtacataagatagcttaaagcttcttctggtatgaaatagttaagtaatacacacccaaaaattagaatagaagaaaagataaccgcggatgtaggtacaccttgtttgcttacttttgcaaaaactttaggtgcgttgccttgaactgctagcccgtacaacatacggctattggcatacatcccactgttataaacagaaagggcagcagttaaaataataaagttcagtaaatgtgccgcccaaccaatgcccagttggctaaaaatcatgacaaatggactcttatctaaaccgccgaggtccagttgattccatggaataagcgacataataattgccagtgaagccacataaaataccaaaattcgaaaaatgacttggttaatggcttgtggaatacttttttcaggattttcagcttcagctgctgtcattccaatgagttcaataccaccaaaggcaaacattaaaaaggcgagcatataaaacaggcccgagaacccatgagggaaaaatccgccatgctgccataggtttgaaaagctagctatagagtcattacctgcggtaagcagtaaatataaaccaaatacaatcattgaaatgaccgcagcaaccttaataatagctaaccaaaattcagattcgccataaaatttaacattgcctaagttcaagcaagtgaccagtacaaagaaaaataaaactgaaacccaagcaggtatatgaggccaccaataatgtacatatttagccacggcggtaagctcggtcatggcaaccaaaatgtacactacccaataattccagcccgataaaaaaccgggaaatcttccccagtatttttgtgcaaagtaactaaaagaaccgactacaggttcttcgacaatcatttcacccatttggcgcatgattaaaaatgcaaccaaaccgacaatggcataacccaaaatgattgaaggaccagcagattgaatgacttgtgccgagcctaaaaatagtcctgtgcccacagcaccacccatagcgattaactggatgtgacgatttttaagtccacgttttagttgggaagatgagttactcaaaatactatgcgctgaataaagaagccggcgttattgtaatagattgaaaagggataacctagtttgaaaatgaatattgctttgatataaaaagattcgcacaaaactgtacgaatcttttttagaaaatgacgtttttataaattagaaagaaaccattttgcctgggttaatcattgctccgatgccatacatacttttagcgagtggaataacgacaggggcaagcgtacggccaaaaataatattttgatggtcaattttagataacatttcaaagtcattcgattgcccaataaagtcatttgcaatggctttaccaatacgtactgtctgcgctacgccatgaccgctccagccgtgaactgcataaatcgggaacttgttgccaaatttacggctatcgactgcaccattaacagttaaatcggtagttccactccagacgaaatccatctctagatttttaatttgcgggaatacggtatgaattcgatgctctagataatttagagttttctctggtccccaacatgttcctgtaccttgtccaccaaacagtaaacggttattaaagacagggcggtagtaatcaatctggaactgagtgtcataaaccggatgtccaaatggcagaagctctttggtatcaagctctaaaggggcggtggtcgcgacataggtataaaatggaatagtggtattgttctgttcagataaaagtttaaacgaggcatggtgtactgccagaactacagattttttagctttcacgactgcatttgctgtgtgaacataaataccatcttctttttcttctattgaaataacttctgtttgttcataaacagtaccgccgttttggcaaaaaccataaattaagccgcggtttagagccaacggatggatttgtccacctaactcatcaattaaaccgcctgtatagtagtctgacttaataaagtccatgagttcatgtttacccacaatacgggtatggtcttcacctaagtattttcgggcatcggcaccttgtgttaagccaaccaaatgtccctcatgaacggcggcagtgatatggccgtatttacggtcaaagttgagttggtatttttcagagatatcatcaatcagttgcatcgcttcagtagaggtaaaatgccatagctttttggcatcttcgtagctgagtcggtcggccatttcttgagcttcccaacgtgctaaacctggggtgagttgtccaccatttcgacctgaagctgcactaccaatacgatttttttctaataaaaccgtatctacaccttgttcagctaaatgtaaggcagttgatgaacctaataagccaccaccaataaccaccacatcacactcgatgtcagcatttaaactgtcaaatgtatgccaattcgagagggaactttcatagtagtttgctgggttatctaccgaagtgccgttaatcgtggttgcgtcaaatttcgcgtgttttggatttaaccagctccattctttacccacttgtaaagactgacttggtttgtattccacatcttttaaaagttgaggtttagaaataattttcatgacgaagttccttaaaaaattaataagcattactaattgcaatactttgttttttaatcgttttataaatgaataggagaatgcctaaagccaaccagaagcacccaaaagtcagtgaagacgagtcgagattgagccataaacaaataatgctgatgaccgataacagcggtaaaaataggtttagaaatttatttttaaaacctgagcgttgtttatctttaatataaaatttcataaaaactgagaagtttacggctgtaaacgcaacaagcgcaccaaaactgatcagactgacaacttgagctaaatctaagaaaatagccgacattgaaataagcccgacaaataaaaccgagaaaaagggtgtgcctaaagagctatggatggttccaaaatactttttagggaaaatattgtcggtacccattatatacagtaaacgcgaagcactggcatgtgaggcaaggccagaggcgacagtgttcataatttgtccgcataagaagatggactgaaacaaagcaccaccgacataaagcacaatttctggtaacgcttctgaaggatggtgaaaacggacattatttggaaaataaagctgaataaaccaagcggctgtgaagaaaatagctccgccagcaagtgtggttaacatgactgcacggggaatatttttggtgggttgtttggtttcatttgaaagggtggtgaccgcatcaaaacctaagaatgaaaagcatagaactgaggccccagcaacaagtggtaacagtgattgttgaccatgccatagcggagccaaggtaagtacatgttcgtaaccttgagtagagccaataccccggaccactaaatatacaaaaatgaccatgaggataatgggtgcgaacacaaacacgaggcttaagttggcaagtaaccgaatacggaaacagttgactaaagtcacaaggcccgccgataccagcacccaaaaccaataaggcaaacttggaattagtgcggtgagataaattgcagccagtaacacattgatgagtggtaataacagatagtcgagtagagagcaccaaccgacaaaaaaaccacttttgggtcctaagctttcggcagtataactgtaggctgagcctgatttttccgaattttggctaaaccttgcgtagctccaagcggtaagcaacatagcacctaaagcaagtaaatatgcgagagggacatgaccattggtaattccggaaacaataccgaaagtatcaaaaaccgtcatgggggtcatataggcaataccaataattgtcacttgccatagcgatagtttttttaaggaagacgctttattttccatgtcttttcaacctcaaatttcgttgtttttgcttttcatccagaaaggcgatgctatttttaggccaaaacttcccctagacctgaataaacaagtctgtttgaagaaagtttgaacaacagctagggcttaaagtgctatatcaccttggtggtacactaaagcgggaataaaaggccaatattctttgctttttagatgacaaccaactggaaagactgacagggttgcgagaaaaactgttgatcagtcttatctttaaataatgtcccggttctgatgctaatgtcatttgaagtaatgactcgagatgaatcattcataatgaccgccttttgcttaatatttttgagttttggcataagtagtttttcaagggccgaaactaaaatatcggtcgcaatgacgccaataaagtggtcatgaatcatgacagggtgagcaatggtaatggtataggcaccattgcaaatataatccacataaggaccatgtatgcatggacttttattttgtgcaggtttatggaaccactcaaatgagcggaaatctaaaaagcgctgcgcattttggtagttttcaagtttcgcttgttgtaattgatcttcttttttataccaccattctagcgtccaatagtcttgctcatcttgagttgccggactataacttgcaaaacccgtaccttgactataatggctctgagagagtgcttttttaatttctttctgcaaagcagcgcgttctgaagttgaaagcttaatatctgcatttttttcagaagcgtgttttgacagaattttacttgctttacttgcgagtgtttccgtaatagaggttgtttcgtcaaccaccgtctttaacaaattttgaagttcttctacatctaaatgttgggtcattcctataactcctaaaattccatattcctaacttgtgtattaataagccatctcatttcttatttttattcactcgataacttatatcgaagcatttggtcagtgagcattgaaactattcttctggcttgaataacagcttcattttcattgttgtcaataaaagacgacaaaagatggtgatattgctttacaacttcacggtgaaaatcatcatcttgataaagcacggcaatgagcggagcccattcagcctgaatcgtgagttcctgatttgccagtcttgaagattgggcaaatgaggtgagtgtgagtaaacaacgtaaatcaagctgtgcacgtgtatctgcttcaacggcttgttcaaattgatcaatcaactctttgattttgttaagttcgtattcagttgttctttgagcggccagataggcactatgacttaaaattgcactatgaaactcgcctaaatcggcaagatactcatttgaagcttggcgcaaaggatgttgatttaaaagtaaatccgaaggtagctcacaaacaaaactcccaccatttcttccgcgacgtgtatcaattaaaccctttacgcgtaaagtatttaatgcttcgcgaacagtaattggcgaaactcccattaagcgtgctaagtctgcttcattaggaagttgttcattgcttttgagcaaaccagagataattgcattttccaagcgttctacaacttgttccgaacgagttgcttgagcaataggtgcaaaaattatcgtatatgctgacatggcgaattctctaaaagctaagtcaaaagacttagcttaatgaagcggataaatagttattaaaacacgccataaccatggacagcctgttcatcttcaggcacagcaggtattgcatcccaaagttcaacaattttgccattatctacacgccatagttcaaaataggcatgtcgatttccggcaatactgccttcggaatgtgtcaatacaaattgaccatcagcaatggagcgatgcgtttttgagtataccaaaccttgtccttcattacggatattgttcaaaaaatcaatcacggctttaacgccatcaccaatatctggactatgttgaatgaactgatcgccgtcggtatattctttaaaggcttcataatttccatcgattaatgacttcttgaagaaagacgtcacaatctcgcggtttttctctgggtcatggtgagttacgatttcagtcggaccatctagttgagttctaccgcttacattcggtgcagcttctgccacaagaccatcccaatgctcgacaattttgccgtcttttactcggtaaatatcaaaaccaaccaatgggttttcatctaagccttgaaagcggccatgaattgcaaccaagtcaccatctgctagtacacgtacagcttcgtgttgcatatcgggacaatcttctaccaattgacgaagacctgaaataccatttgcaacgagtggcgagtgttctataaagtcttcagaaaaataacggtctagagcagtggtgtcatgcaaattaaagagctcatgatgggctttagtcaccaagtctttcatttcttgcttattcattttgatctcctttcaaaacgtattgttattattcatttgaactcatcacatgtttaacacgggtatattcttcaaaaccgtagccagataaatctttaccatatcctgattttttgaagccgccgtgtggcatttccgctgttaaaggaatatgggtattaatccaaactgtaccgaaatcaagttcacgtgacaggcgtgttgcacgagcatggtctttggtccaaacacttgaagctaggccatattcaacatcgttggctttttcaatggcatcattttcatcggtaaatttctgaacggtaatcactggtccaaaaatttcattttgaatagcttcatcatgttgttttaggccactaataacagtcggttcaaaatagaagcctgggcggtctgcctgttttccgcctgtttcaactttggcgtgagcaggtaagttgtcgataaacgctttaacattctttaattgattggcattgttaagtggaccataaagtgcatcttggtcatcaggttcaccaaaacgtgtattttttgcagcttcaacgagtttagctaaaaactcgtcatgaacagattcagccacaatcacacgtgttgcagcagtacagtcttggcctgcgttgaaatagcctgttaaagcaatcatttcaacggctttatcaagatcggcatcttcaaaaaccagtacaggtgctttaccgccaagttcaagatgggcttttgctaaatttgccgcagcagaagcagcaacttgtaatccggcacgaactgaaccggtaatcgaaacaagagcaggggttttgtgtgatacaacttttgaaccgacttgcgcttggcctaacaccacgttaaatgcacctttcggaaaaaatggtgcagcaatttctgcaagtaaaagggtactttcaggagttgtgtcacttggttttaatacgacagtattacccgctgccaaagcaggagcaattttccaaaccgccatcatgagtggatagttccaaggtgtaacttggccgaccacgccgactggttcgcggcgaatagaagaagttaaaccttctaaatattctccagttgctgtgccatcgagtaagcgggcagcgcctgcaaagaaacgaacttgatctgccgatgcacctacttcttcagatgcaattaaatgttttaactgacctgtattgcggctttgcgcttcaattaaacggtcagcatttgcttcaatggcatctgccaagttaagtaatgctttttgacgagtcgaaggtgtactacgtccccaaattttaaatgcttcttttgcagcagcataagctgcatcaacttctgcctcggtcgcattcggcgattgtgcatagacttcaccagtgactgggcttaccaaatcgaagaaatcatttcctttgctagcaacatattcgccgttaatgaagtgttgtagttgagttttagccattttttataccttgtccttaggttttaacatataacatataatactatatgtattatgttttaaattttctgtcaaatgctttgatgaggggagtgagtgaaaaagtgggaatttaaatcaaattagattttaagtttttgattttgattatttaaaaaaattaaaaatttattgaggattgttagaataggttcatcatgaggatggcacttttagatttaacgagcggcgatagagaaatttttgaatgaaagggaatggatgagctcagccgtatagttggctcaccccatgtttaatttaagtttgaacgcagtgattaggtcttatggctagcaagtaaaatactagtttcactgttataaatacctgaaatatttctaattctctctaatactttatcgaagttttctaaagtgtcggaacgtagctcaaccagaatatcccatttaccgttagttttatgcagacattcaaccgcactttctaggcgtagttctttaatcacagactgcgctttggtgccttcgaccataatgctcatccatgcacgaatgacattccgttccgcatttggtttaaaacgaaccgtatatccggtaataatgcccgaagattcaagatactccattctctttttaatcgttgctcttgagacgtgaactttttcggctaattcggttacagacatccgtgcgttatctttaagtaaacctaaaataatttgatcaatattgtccataatgtaattgtcaattatcagattggtaaaaaataattcattttttactgaattacaaattttgtgaatcaatttgattttgaataataaggtcatcagttaacccgaataattcaatttaatggactagataagatgaataattttgcagtttctcgtggtgactttaacgagtggatggttccagtatttgcaccggcaaatttcattccggtacgtggtgaaggttcacgtatctgggatcaagaaaataaagaatatatcgattttgcaggcgggattgcagtaaatgcattaggtcatgcgcatccagtggcagtcaatgcgttaacagaacaagcaaaaaaactttggcacgtcggtaatggctataccaatgaaccagtactacgccttgctaaacaactcactgaaaatacatttgccgataaagtattcttctgtaactcaggtgcagaagcgaatgaggcagctttaaaacttgcgcgtaaagttggactcgacagcggtgttgcaggtaaaagtggcattgtggcatttaacaatgctttccacggccgtaccttatttaccgtttcagcaggcggccagccaaaatattcacaagactttgcaccacttccaaacggtattagccatgttgcttataatgatttagaagcagctaaagcagtcataaatgaacaaacttgtgcagtaattgtagagcctgtacaaggtgagggcggagttattccggctgatatcgaatttttaaaaggtttacgtgaactgtgtgatcagttcggtgccttacttatttttgatgaagtacaaacgggtgtgggccgtacaggtgcactttatgcctacatgaactacggtgtgattccagatgtacttacgactgcaaaagcattgggcggtggtttcccggtcggtgcaatgttaacaactgataagttcgcaccgcatttttctgtaggcacacatggtacgacttatggtggtaacccgttagcaagtgcggttgcaggggcagtctttgagtttattaatacgcctgaagtgctgaatggagttaaagagcgtcacgactactataaaaaagctttaaatcaattaaatgaaaaatatgaagtctttaaagcaattcgtggcagtggtttattgctcggatgtgttttaaaagacgagtttgctggtaaagcaaaagatattaataaccttgcgggtgaagaaggattattgagtctgattgctggtccaaatgtagtccgttttacaccttctttaatcgttccatttgctgatattgatgaaggtttaaaacgctttgaacgtgcgcttgctcgctttgtggaacttcaaaaggatgaacaagcagcatgatgattattcgctacatcgaacctagggatgttaatgacctttacctgttggctcaaaaagcgggttttggtttgacatctttgcagccaaatatggaaaagttggctgcacgtattgaacgggcgtgtaagacagtcgcaggcgaactcccaaaagcagatcaggtttacttatttgttttagaagatactgaactcaacaaagttgtcggggtttgcggaattgaagtcgcacttggtttaaaagagccttggtacaatttccatgtaggaacccaagttcatgcttcagaacccttaagtgtttataacgctttacctactttgtatttgagtaatgatcatactaactgtagtgagctttgtactttatttttagatcctgactatcgcttaaataaaaatggcaaatttttatctaaagtccgtttcttgtttctctctgcctttcgccaatatttcgaagaaacgattgttgctgaaatgcgcggctattctgatgcaaatgggcaatcaccattttggaatgcggtagggcataagttttttaatattgaatttaccaaagccgattatttgagtggagtggggcaaaaggcttttattgctgagttgatgccgagacatcccctctatgtcgatatgctgcctgatgatgctaaagccgcgattggtattgttcatcccaatactcgaccagcctacaatctcttgcttgaagaaggactacgctacaaaggctatatagatatttttgatggtggtgcaacgctgcaagcagatattgaaaatttaagagcaattaaagaaagccagattttaactgtacaagttgtagagtctattcctcttagtttaggtgatgaaccctatattgtggccaacgataactatgaaaattatcgagcaattcttgtatttggcacaccttatcaggagtcattgcaaataacaaaagcacaagcaaaacaattaaaagttgaaaatggtggtttagtccgtgtgttaagcgtccatgttaaacaggactcgaacccacagatagtgaacaaaattaaagaaacagaacatttgcgaatggctgttaattaagcagaaatactatacatttcaccaaatttaagaaggaatactatattatcgctagcgcaagaggggtatatggataaatacgatcttgctcgctgagctgggattaattagcctgttttattatataaaagataattcaataaaatatgtaattaatttatatattttattaatttttcaaaattatatttttaaatgcaggctaatataataatgaaggaaaggaatgatgaataatttttattgttataggtgatagcttttaaaaaggaatttataaagttttaaatgatttaataatatttttaacatgatttaatggactaaattaataatcatataatttatttattattaaagcatttacgacggttgctataaattggagtaaatattacatgagtaagaataacggaaaacaattcctggaaggagatcttcttggcagtcaacatatgactgagcaagaagaagagaaattgcagcgctcattgacaaatcgtcatattcaaatgatcgcaatcggtggtgcaattggtactggattatttatgggttccgggaaaacattaagtgtttcgggtacttcaattgttttaacctatttaattattggtttcttctttttcttcgtgatgcgggcaatgggtgaattgttgcttgcgaataccaattttaaaacattcgccgattttgcaacggcttatctcggtccgtgggcggggttcttccttggttggtcctactggtgtaactggattattactgcgattgccgatgtaatcgtgatcggagggtacatgcagttttggtatccagatttacccgtctggattccggcatttacttcattggcgatcttaaccatactcaactttgtggccgttcggctttttggtgaacttgagttttggttctccctcatcaaaattactgcaattattctgtttattctggcgggaatttatttaattgggactggatttacttcaccaaatggtgttaaggcctcaatgagtcatttgtttgaaacagaatcaatgtttccttatggtgtaacaggtttcttggcaggctttcaaattgccatctttgcatttgtgggtattgagcttgtcggtacgactgctgctgaaaccaaagacccgcatacttcacttccgaaagcaattaactctattcctttacgcattttattattctatgtaggcgcattggtttgtattattgcagtcacatcttgggcaaaagtttcaccagaaaagagcccatttgtagaaatgtttaccttggttggattaccaattgcggcgggtttaatcaactttgttgttgcgacttcggctttatcttctgcaaatagtggaatctttgcaaccagtcgtatgctatatggtttggctttagacaacgatgcacctaaaagctttagtaagctgtcaaaaagaaaagttccaattcgcggactcgtattttcaatggcatgcgtaacggttggtacttctattttatttattgtgcctaatgtcatgaccgcctttacgattatttcagcgctcacttcaattttatgtatttttacatttatgctgattgtgctttcatatatttattatcgtaagaaaagccctgagctacatatccagtcaaaatataaaatgccaggtggtttatttatggcatggatgaccatgttgtttttagtgtttactatcgtaattttggctttagaccatgatactttaattgcacttgagtgctcaccaatctggtttattggtttatttattgcgtataaatataaaaagaaaaagatgttgcagcttgatattttaaaagctcaaaaggttgattatatttaaataaattttagtgattttattagaaatcttattatttaaaccaataaaaaaagcctcattacgaggctttttctataatggttacttaatatttggatcgccttttttcaagaaaaagcgaatcgctaacttttgaaggaatgttccataaggagggtggaaaagctgagtcgggaaaaagcgatgacgaataaaaacagtttttgcatgtgaaagttcacggaaaccttcttcaccatgatatgaccccatgcccgagttgccgataccaccaaaaggagcatcatggttaactacatgccaaccccaatcgttgatggtcacaccgcccgaatgagtttcacgtaaaatacgatcacgttctacggaactatgcgtaaagaaataaagtgctaaaggtcgttcatccgatttcacataagtgatcgcatcatctaaagaatcataagccaccacaggtaaaatagggccaaagagttcttctttcataatgcgcatgtctggcgtgcagttcagcacaatctgtacaggcatcctgcgaccttgttggtcaaagctgtaagtatcgcaaggaataatacgagcacctttttcttgcgcatcggtcaagacatcttggatacgttttaaatggcggtcgttcacaatggatgtgtaattctcattattttcaatgttttgaccaaacatttttataaagcttgatttcgcagcttcaacaaattcatcaatactttcttttggaaccaacgcatagtcaggcgctacacagatttgaccactattagttgctttaccatgggtaatgcgttttgcagcatcggcaagtggataattacggctcacaatagccggtgatttgccacctaactcaagtgtaacaggtgttagattttcagcagcagctcgcatgacaactttgccaatggtaggagaacctgtaaatacaatatggttaaatggcaaagtggtaaatctagctggatctgtaatttcttcaccaaacacagccacttcatcttcattaaagacttcggcaagcatgcgtcttagcattgcattagtattcggagtaatttcagggagtttaatcatgactcgattgcccgcagccaaagctgcaatgagcgggccaagtgctaaataaacagggaaattccaaggaacaatcacaccaaccacgcctttaggttggtattgcacacttaaacggttcgataaaaataaaagctcggtacggcgtttacttggacgcatccagcggcgtaaatgatgaatcgcatgatcagcttccaacacagaaccaagcaaatctagtagtttagattcatcaagtgatctagaactaaaatcggaattaatcgcggcagctaaagcatcttgataacgaataatttgttttttaagttgatgcagttttgtgcggcgtgcttcaagacttgggtaaggatctgcctcaaaattagcacgttgtttggaaaaaataagttccatatgttcagtggcagagccgctatattcttttaaagtggagcgttccattattgttccttccatacttttgcttatcatactttatgcttgaagcgtcgtatggtcgatgttaaattgagacaacaagaggtagtttagtgccattatgcacgtcactctagggatggtatgagttaaatgcctaaaaatctttataaaaatgcaaatagggcactgttgcaaagttagcgatgaggcagccttttgtcttattcaaaggccttacatttcaaaaactctgcttaccaggcgcatttcgcccaggggatcaccataataaaatgctgaggcctggcctttgcgtagtgcacgcatcacctcaatacctttgatggtggcgtaagccgtcttcatggatttaaatcccagcgtggcgccgattatccgtttcagtttgccatgatcgcattcaatcacgttgttccggtacttaatctgtcggtgttcaacgtcagacgggcaccggccttcgcgtttgagcagagcaagcgcgcgaccataggcgggcgctttatccgtgttgatgaatcgcgggatctgccacttcttcacgttgttgaggattttacccagaaaccggtatgcagctttgctgttacgacgggaggagagataaaaatcgacagtgcggccccggctgtcgacggcccggtacagatacgcccagcggccattgaccttcacgtaggtttcatccatgtgccacgggcaaagatcggaagggttacgccagtaccagcgcagccgtttttccatttcaggcgcataacgctgaacccagcggtaaatcgtggagtgatcgacattcactccgcgttcagccagcatctcctgcagctcacggtaactgatgccgtatttgcagtaccagcgtacggcccacagaatgatgtcacgctgaaaatgccggcctttgaatgggttcatgtgcagctccatcagcaaaaggggatgataagtttatcaccaccgactatttgcaacagtgccgaaattcttttcgtgcttcatcatgtattcggcaagtaccgcagtaaaatgctcaataccagccatcatcgataatttaagcggttgcggaaatttcaaaaacacatatttaaagaagttttcgcccaagaaacggtataaatcaacagggtattcaacatctttaagtgcatcgttatattcattgtgtaacttagaatgaatcgcctcttgtccaatcaatgaagtaacacgctgttttaaaactggatcttgaataaattcacggtgatgacgagctgtttcaatcaccagatcttcaccataagtcagaaatactgaaagcgtagcaaaaaacatcgtggcaaattgattgttcatatagaattcaacatcaatctctttaccttcaaatccgatatttaaatgacggattgggatggattttttactagcaaaatccggtaactcgatttcacggtaaaatttaattttgtttagtgattttttaactgtggtcgagatcatggtgacaccttcagatcaatcagtgatagtgcggctacgtcgaaaaccaaaagctttgatttgaaacagggcactgtaaattccattttcaaaaagcagttttctctgcttactgactacggtgatgttgctccgttatttgtgtgattatttgactgaataacgggaaaaagaggaaagttcagtaaaaagcttaacctctttttagattttttcatgttaatctgagtttatgttcggattcaattcgggtaacttttcaagtttctaaacctaaagtttcatgtttttataaaataaaaaattagttttaaaatttattaatatattgatttttatttaaatattttaatgtaattaaaaagaaatactcaaacataaaagaacttataactgtatttcattgtagttttaaaagaaatatttcatgaaatttgacaactattcggattttgtttttttattagggtagggctaaattacatgctaatctgagcttatgttcggattatttataagaaaatatgtctacgcgaaaaccccgtcaggcacgagccaaagtcactgtcgataccattattgaagcaggttttattgctgtagcattgcatggaccaagtggtaccactacacgtcatattgcagaaattgcaggggtgagtgtggggtcactctatgagtattttaaaaacaaagaagaaatttatgatgcgatgaatcactactttgtgagtgaaattctcgacatgattaaagagctaactcctacaattttagagttggagttagaacctgttattgaaatgattttttatacgttcagtgatttattaaagaaaaataatgaccgttacttaaccgttttacgttatgcaggtgagttgcaatacgataaatatattccaaaaattgaacaggctttaatggaagtcatcatgaagtatatgatgcataatcctaaatatttaaaaattaataacttacctgtaattacctatatttgtattaatagcggtatttttaatgttgcaagacatcttattttacccaacccatttattagttttgatgaaatggtgcaggggctaaccactatgattatgagttatatcaatactgaaatggcacgctcagaagatcaatcataatttttagtttttcaaatgtgataaaaaacacctgcgtatacttctacgcaggtgtttttactatttatggcatggttggaatttcttccggacgcatatcaaaaatcagaatttcagcattgtcaccattggtaaatgataacttgcctccatcgcgaatacgcgcagcatcaccggtattaaaggttttaccgtttacatcaatacggccttttgccacatgtaggtaaacataacgaccttctggaattgaaaactctgctgtttcttcaccattaaaaagacctgaataaatattaatatcttgtttgatggataaagttttttcgccaccttttggtgaaatcatcaagtgcaatttgccgcgtttgtcttcctcggaaatatgcaattgttgatagcccggtgttgtgttcacttcatttggaactacccaaatttgcaagaagtgcacgttttcttgagcagagtgattaaattcactatgtgcaaccccacggcctgcgctcattaactgaatatcaccaggcacaataaccgaacctgtacccattgagtctttatgttctaatgcaccttcaagcacataagaaataatttccatgttacggtgagggtgagtaccaaagccttttgatggagcaaccgtatcgtcattaattacaagtaaatctgaaaagccaacttgtttcgggtcccaataatttgcaaatgaaaacgtgtgttttgactgtaaccagccatgatgtgctgcaccacgctcatgagataaacgcatatcaaacatgatttattctcctcatccaattttttctctgaatgcagtttatcgttttcatttgtgcaataaagctctaaaaacagaaagcttggtgtgatttttggaacgctcaaatatagaactaaggtatgtatagaaataggcagaatatttcgtgtgttatctttttaagccatgtttttatcattttaggacaaatgtattttatttaaaaaataatgaataatagtaggttatataaataatttaaaataatcgaaaaatatttgagttggcaaaaagtttcaaaatggattggctttttttgtccttgttagagtgttatagcaagcgcactatttaacctgatttggtgaacttaacaacgcttaagttcataaaacatgacaaggcagaggtattcgagcaaatttttgtttgagagcagttaaagattgcaagaaataatccaaagacaactttagctgtttgattcgacgctgccttgtatttaacaaattttatagggtgtcgaaaatggtcgctcaagctatccgaaatattatttctcctaaatcagttatagctcagtatcaaaagatagatttctcaaataaaggaactatcccaattcgccatttaaatatcggatttgatggtaaagaaattgatatcgagttttacgtcaacaaccagtttgcaactttgttttttgcaacgctttcggtttttttgacctatggtgaagatctggtgatagaaacagctcgtcaccaccgtgaatttattcaagatccgattttaaaacagcgtgttacatcgctgattggtcaagaagccatccattcaaaattgcataatgagttcaatgatgcaattaaagagctggaatatccggtcgatttttatcgtttcttgggtgagaacttctttaaatatgtgttcttaaaattcccgcagccattaaagctttcactcatggcgggtattgaacattttacggcggtacttgccgaatacatgatgaagcatgaaaagaatttctattataccgacgatgccaaaagtcgtgccttatggatgtggcatatgcttgaagaatctgagcataaagatattgcttatgacgtctatcaggttttaaacggtaattatccgttacgggcaacgggctttttaatggctttcattaccattttagggcttattccaacagcaactttatttgtacctctactgcgtaagccaaaagaactgttgaccagaaaattttggaaagatgcacgtcgtggcgtcaacttaatttttagtccaaaagatggcgtatttggtagcaccattggtcagatttttgattacttacgtccagacttccatccaaatgatcatgacacgaccgaatatctggagtactacaaaaagaaattacttaacgagggcggtgcaattgcgccttactttgtgaaggaatttacaccaccagttcgtgcagtttcataagcctattggtcatggcagtaatatgacaattactgccgtctccctaaaattttttaggatttactatgattttatttggtaagaaagaccagccgagccgaaacgcatatgcggtcgtaaccggggcaggcagtgggattggacgaagctttgcagttgaactggcaaaacgtggtggcagcgtagtctgcgcagatattaatttagaagctgctgaagaaaccgtaaagttaattgaacagttgggacaaaaagcatttgctgtacagtgcgatgttgggcaagcagaacaagtacagactttggctgatcaggcagagcagttgcttgatcatccggtaaccctcatcattaataatgctggcgtaggtctaggtggcaaatttgatgaaatgagtttggaagactggaaatggtgtatgcatgtaaatctgtggggtgttattcatggttgtcatgcatttgtgccaaagttcaaaaaactaggttacggtgcaatcattaatgtggcttctgccgcgtcgtataccgcagcaccagaaatgagtgtctacaatgtaacgaaagcgggtgttttggcattatcagaaaccctttcagccgagcttcgcaaattcaatattaaagtcaatgtactttgcccgactttggtgccaaccaatatcattaaaaatggtcgtattccggggcgttattccaagcttgcagaccatgcactcatgaactatgccatgacgaccagcgatgcagttgcaactttaacattgaatcgattagatcgtgggcagctctacaccacgccacagatcgacgccaaattattctggcttatgaaaaggacatctccaacgctatatgcaaagttccttgggctttcgtatcagttatttaaataaaattttgtataggcagaaaaattatggtcactaaacctagaacaaatacacgcacccgtaaaacccaagaagttgcacatatttatgacacttttattgtcggtgcgggtatttctggtcttgctgctgcaattaagctaaatgaagcaggcctaactaattttaaaattattgaaaaagcaagccgcgtcggtggtacttggcgtgaaaatacctatccgggctgtggttgtgatgtaccttcggctctgtactcttactcgtttgctccaagtgcaaaatggagccatttatttgcacgtcagccggaaatcttaagctatttagaagatgttagtcgtgagtttgatattgagtccttaattgaattcaataccgaactattaaaagcggaatgggacaatgtaaaaaatgtctggaaactagagacaagctctggtttatatattactaaaacagttctatttgctacaggcccaattactgaggcgcagattccacgcattgaaggtttagatacctttactggtgaaatgttccattcggcgaaatggaaccatgactatgaccttactggaaaacgtattgccgtgattggtactggtgcatctgccatccagtttgtgccccaaattcagcctaaagcaaaagaactgtttgtattccaacgtacagccccttgggtactgccaaaaccggatacggatttgggggagttgagtaaatcaattattgccaaatacccaaaaatacaggccacttggcgccagactgtagcaggtgccttaaatgtcatcaattttggtttacgcaacccaaaagctttaaagcctgtcaattttgctgcgaaacaattgttaaagttacaaattaaagatccggttttacgtaaaaacgtaacacctaattttgatattggttgtaaacgtattttatttgccaataactactatccagcgttacaggcatccaataccacgcttattccacatggcctggttaaagtcgaaggcaatacggtgattgcagctaatggcgaacgccacgaagtagatgtgattatttggggtacaggttttgaagtgtcccatccacccattggtaaacgggtacataatgaaaaaggggaatgtctggcagaactctggaaagactcctcaccggaagcttacttaggaaccaatattgaaaatgtaccgaacgcatttcttatgctagggccaaatgtcttggtttatgactcattcattggtcttgctgaagcccaactgcaatatattgtagatggtttattgcaaatgaaagcgaaaggtattgctaaactttctgtaaaatcagaaataattaaaaagcataatgagcttgtacaaaagcatttacaaaccacagtattcaatagtggtggttgtaagagttattaccttgatgcaaatggtcgcaactttgcagcatggccatggtcattgaaaaagcttaaacagcgtttacatcatttaaatttagaagaatacgatgtcatctatgaagctgatcttgtaaaagtaaaacctaaagttgaagaagttgcaggttaattaatttataaaagcccaccttattgattaaggtgggctttttactattaaataatgaaagaaatatatgaaaattcaataaataatataatgaagttaaagtaaacgataaatttaaatatacttcaaaataaaaatgggccaagcagtctatataattttcatttaaaataatatagctatttttaaaaatgaatttttaagtgaaaagttttctttttaatcaattttttaaattgtatattggaaaacatttttatatcaataacttgtgtggttaataattattgtaaataaatgtgaaagtattcacaaccttatttttttttgttaagatcattaacattaaaaacatagagataataataatgatcaataaagtattaatagtgttatgcgtgagtattgtatttgtattagggtattgggcatatttagatacccaaaataaaagacatcaagagctcatgaggatcatccaagaagctgaaaaaaatttgcagaccatcgaacgtaatcctaaccgtgttagtcatagcaatttagcttcatataatttgcaaaaatatatcagtgataaaaaaatttttttctaagcacaggggtgattgtgatttgctttaaaaagtgtgccattgatcatatcttttcataaattttgatcatgttgctgttgaatctgttaaacttattgaacgtatagtaaaaaagctgcataggggttatgcagcttttttgtgtttcaagaggggctgtggctattttctgtgtatgacagcagaaatcaaatgagtggcatatttgttgcttcgtctatttaagatttttgtctagagatctgaacagaaaaacaagattgctcagatacctacatagaagtacatattccacagctcagattttgcatagaggctacttatggcggcgcccaattcttcggcagggtggttagagcgtttatttaagttaagcgacaataaaaccacgtttcgaacagaagttcttgctggtgtaactacatttttaacaatgtgctacatcatcattgtcaatccactcattttatctgaaaccggcatggatcatggcgccgtattcgttgcgacctgtttggcagcagcaatcggttgcttagtgatgggtattattgctaattatccaatcgccttggcacccggtatggggcttaatgcttattttacctattcggtttgtatgggcatgggagtgccatggcagacagctttagcagctgtttttgtttcaggtgtagtattccttgcgattagtttctttaaaattcgtgaggcgattgtcaatgcaatcccgatgtcgcttaaatttgcgataggtggtggtattggtttattccttgcgctcattgcgttaaaaaatgccggaattattgtcgcgaaccaagcaacattggtcggtttgggcgatattaaacaacctactgtgttattggctttatttggctttttacttattgtaattttgcatcagcttaaagttcgcggtgcgattattattagtattttagtcgttacagcaattgccacagctttaggtctaaatgaatttaagggtgtggttggtgaaattccttcaattgcgccaacattcatgcaaatggactttgaagggttgtttaccgcaagtatggttggtgtcatctttgtattctttattgttgacttgtttgacagtacgggtactttggttggcgtttcacaccgtgcgggccttttacaagacggtaaattgccacgtttgaaaaaagcgctatttgctgactctactgcaattgttgcgggggctgcattaggtacctcatcaactacaccatatattgaatcggcttcaggtgtagcagcaggtggacgtacaggtttaaccgcggtagttgtcgctttcttatttatttgctgtttattcttggcacctcttgctcaatctgtgccgggttttgcaacagcacccgctttattgttcattggtgtattgatgatccaagggatcactcacatcgattgggatgatattacagaagctgtaccagcctttttaacgattgtatttatgccatttgcttactcaattgcagatggtattgcaatgggctttatcagctatgcattagttaaattatttacgggtaaggcaaaaactgttccatacatggtgtggattattgctgccctttgggtatttaaatttatcgcctttggcggttaatacgattgtttataatttccttctagaactattttagtgatagggatataagaaggaaattatagaagggtgtgcttaccacacccttttttctttagatgtggagttaatatgaatcaagtcgagctgattcaggccttaccaaaagccgagttgcatgtgcatattgaagggacctttgaacctgaattaatgtttgccattgcacagcgtaatcagattcagattccttacaaatctgttgaagaagtaaagcaagcttataactttcataatcttcaatcatttttagatatttactatgctggtgcaaatgttcttgttcatgagcaagatttctacgacttagcatgggcatattttgaaaagtgtgcagaagatcgtgtcgttcatacagaaatgttcttcgatccgcaaactcatactgaccgtggtattgcttttgcaacggtgatcaatgggcttaaacgtgcatgtgctgacgcaaaagccaaatttggtatcagttctcagctgatcatgtgtttcttacgtcatttaagcgaagaagctgcatttgaaacgcttgagcaagctttaccgtttaaacaagatattatcgctgtaggacttgattcaagcgaagtaggccatccaccagctaaatttgaacgtgtttttgctaaagcgcgtgaagaaggcttcttaatcgtggctcacgcaggtgaggaaggcccacctgaatatgtatgggaagctttggacctgctcaaagtaaaccgtattgaccacggcgtgcgttctgaagaagacgaacaattaatggctcgtttaattaatgaaaaaatgccattaacggtttgtcctttaagtaacttaaagctatgtgttgttaaggatatgaaagaccacaatatccgccgtcttttacaaaaaggcgtacacgtgactgttaactcagatgatccttcatatttcggtggttatatgaatgataatttctttgccattcaacaggcattagatttaaccaatgatgagttgaagcaactcgcaattaactcttttgaagcctctttcatttcagatgaagagaaacaaaagtggatttcagaaatccagaaaatctaaataaaaaaaccgcctgtgataggcggtttttttaacattgaatttatttaggttgtttggtcatactgtttaaaacattgtctttatctacaaagtgatgttttaaagctgcaagtacatgtccaacaataagtaaacctgcaaaccatgaaatataaatatgtaatggcttaacaatggctaataactcagggttatcttgcaccaggcgtggaatttcaaataaatataaaaccggagcagggtgaccagcactccagctaaataaacagccagtaactggtaaagcgactaaaatcacatacagtaataaatgtccggtgtgagctaaagttttcattgttggtgacatcgtgtcaggcaattgtggggcaggatgggtgtaacgccaaaacagacgaatgaccacgaggaagataatggttgtggcgatgtttttatgtagtgtaatgacatcgcctttaaagctgccatcaacgtcataacttagaaaatttccactatagaaaccaatcacccaagcagtgataaaaatgatggccatgatccaatgcagaatctgtgcagtacgggtgtagtattgagaggttgaggcaggcataaaagaccctttttttgtcattctagcgctagattttatgggaaactgttaaatttgagaaatgttgttcccgtaacagagcgtgctataaacagaacgcttcaatttaaaaaacacggttaagttgagctagagattaagggacttaatttgcataaatgcatcaatttatttgtttcttctaagcacaagtttaggcaaaatacgcgctgcttacgttcgatcaaaggaaaaaatgatgaaaaaattgatgctcgctgtagcaccagttgttttagctttaactgcatgtgcaaccactacaggtaccggtactggcggtgcttctgcacaaacaacaactcaacagttaggcgtagctgcattaaaagttgctgttaatgcgaaatgtattacagaaattaataatgttgctgcatggaagacagcaacaaaatatatgactgctgaacagcgtgatagcatccaaacgaatgtttgcggctgtgtaagtgaaaaagcaccaaatagtgtgactgcagtagaattagctgctgctgcgcttgacgtgaatgcacgtgctacaatcgtaaaccaagtggtttctaaaactgtaaatgcttgtgtggcagaagctttacaaaaataattgatgttttaagcattaaagaaggccgattcttataaatcggcctctttttcattggagtatacatgtttgttgcaggcgtagatgaggcaggacgaggcccattagtgggttcggttgttgctgcagctgttattttagatccgaataatccaattttaggattaaacgactctaaaaaattaactgaaaagaaacgtgaaaagttgtttattgaaattcaagaaaaagctttagcatggtcaatagcagaagctacacatgcagaaattgatgagctgaatatcttgcaggcaacttttttggctatgcaacgtgcagtggaaggtctgaaaacacaacctcaaaaggtaattgtagacggcaatcaaatccccaaaggaattattattccttgtgaggcgattgtagggggagatgcaagccatgccgaaattagtgcggcgagtatcttggctaaagttacgcgtgatcgtcaaatggcagaattagatcaacaatatccattatttggttttgccaagcataaggggtatccaaccaaagcacactttgaagccattgctgctcatggcgtgattgatcaacaccgtcgtagttatgcacctgtaaaacgggcattaggactataaatttatatattcccaaaaaatttaaagcgactataaagtcgctttaattagggagagaacaacttcatactaacgattgaagtttttctgtgcataattatcatcttcatatgaaacttgataatcttgatcaagatgttgaaggtgttcatgcattgcacgttcatgttgaatacgttgataaatttcttcgcgatgaacagaaacctcttttggtgcatttacaccaattcgaacttggtttcctttgacgccaagcacagtaacactgacttgatccccaatcattaatgtttccccgacacggcgggtcagaatcagcatgtttatctccttgctaaacgcttaaaactgcaatattggtacccaaataaaaagctcaacctcagttttcagtcagattctaacagaaatatgagaacaaagtcatattttgataatcactgccaaaaaactttccgtttaatataacagagccgctataaaaaaactatagcggctctgtgttttctttgattattgtcggacaagtaaacattttttaatgaattcttgaccgttcggtaaaattaagcgcgtgcgctgctttcaccatgttcacgatctaaaccaaaagcggtatgtaagcaacgaactgcaagctcaaggtatttttcatcaataatgacagaaaccttaatttcagatgttgaaatcataaggatgttaataccttcgtcagcaagggcagtaaacattttgcttgctacacccgcatgcgagcgcatacctacacccacgatagatactttaacgatgtcatcgcgtgttgaaacttcacgtgcaccaatatttttggcagtttcatttaagattttttcagcttttgctaaatcaacacggtttacagtaaacgtgaaatctgttgtgccatcttcttcaacattttggactatcatatccacttcaatgttggcatcacttactggtgataaaattttagaagcaatacccggttcatcaggtacacctaaaattgttaattttgcttcgtcacggttaaaagcgatacctgcaatgattggctgttccatagtgtcttctgcctcagtagtaatgagtgtacctacattttctttaaattcgtcgtcaaatgcgccgtcgtcatcattatcaaaacttgataatacgcgtaaaggaacttgatattttccggcaaattctactgagcgaatctgtaaaactttagaacctaatgatgccatttctagcatttcttcaaaagaaatgcgatcgattttcttcgctttaggggcaacacgagggtctgtagtataaaccccatcaacgtcagtataaatttggcattcatctgcttttagggcagctgcaatggcaacaccagaagtatctgaaccaccacgtcctagagttgtagtatttccgttggcatcgaagccttggaagcctgcaactacaataacacggcccgcatctaggtcattggtcatgacatctgtgtcaatcgactcaatacgcgccttagtaaatgcactgtcagttttaataccgacttgacgtccggtataggatttagcttccacaccaatcgaattaagtgccatagctaacatggaaatcgtcacctgttcaccggttgaaaccatttggtctaactcacgtgggtcaggtgtttcggtaatggctttagcgagggcaagtaagcggtttgtttcaccactcattgcagatacgaccacaacaactttgtgaccgtgatcatgccaacgcttcacacgacgagcaacatttaaaatgcgctcgggggtacccatagaagtaccgccatatttttgaacgattaatgccatagttgttccatataagccatgaccctgagaggcttgtcagggtcagttacacaaaaagtgaagtcttatttttgttcaagccaagcaggtaatgctgccataacttgtccaaacttctcgttaagtggcgcgccaccttgtgctaagtcaggtttaccaccacctttaccacctaactcggtcgctagatgtttgatgatgtcacctgcttttagatttgcagtgtattgcgacgcgactgatgcaagcaggctgactttgtcaccctctacacctgctaacacaatcactgcgttctctaattttgattttacactgtcatgtaagttgcgaagcgctttagcatcaacaccctgaacagtagtaataagcgtttgacgaccagcaatagtttgaacttggtcaatcaaatcagccgcttggaagtttgccaatttttggttgagttgttcaatctgcttttgtaatgcagaaaccaattctacattagcttgtacacgctcaaccgtttggtctttctgtgcttttaataagctattaatgtgctggatatcatgatcagctttttgtactacttctaatgctttagtaccggtcactgcttcaatacgacgtacgccggcagccacaccaccttcagaagtgattttgaataaaccaatatcacctgtacgttttacgtgaattccgccacaaagttcgattgagaagtttttctcgtcaatgactgagcccatagagagcacacgaacttcatcaccgtatttttcaccgaacaacatcattgcgccttttgctttcgcagtttcaatgtcgagtagttcagttgttacagcagtatttgcaatgatttcagcatttacgagacgttcaacttgttgtagttgttcaaatgacacaggttggtcatttgcaaagtcaaaacgtaagatatcacttgcaaccaaagagcctttttgttgtacatgcgaacctaaaatttgacgaagggcagcatgcaacaagtgagttgctgagtggttacgcgcagtagcttcacgaatgtcggctttaacaatcgcttctacattttgactggttttaaggttaccaacagtcacaataccttgatgaacaaaggcaccaccagactttttcgtatcctgaacttcaaaaatacctgtttcgtttttgaagataccagtatcaccaatctgaccaccgctttcagcatagaaaggagtttggtttaaaacgataagtgcttcgtcgccttcagaaacttcatcaacttgtacgccatctttatagatcgctacaatctggccttgaccggttgtgttggtataaccgtcgaactgagtttcgccttcaacttttacaatgttgttatagtcaacagcaaatttaccagcatcacgcgcacgttgacgctgtgcagccatttcaacttcaaaacctgcttcatcaataataaagccacgttcacgtgcaatatcagcagttaaatctgttgggaaaccataagtatcgtaaagtttaaatacagtcgcacccggaatagttttatcttttaactgagcaagttcaccttcaagaagttttaaaccttgctctaaggttttagcaaactgttcttcttcacgaattaatgttgcttcaatgacttcacggcgagcttctaactcaggataagcctgtcccattacttcaattaatggttgcaacattttgtagaagaacgtacctgttgcgccaagcttgttaccgtgacggacagcacggcggataatacgacgtaatacataaccacgtccttcattacttgggtttacaccatcagcaattaagaagcagcaagagcgggcatggtctgcaactacacgtaaagaaggctgaccttcatcttcaataccaatgatgtttgcagcagcttttaataagtgttggaacaggtcaatgtcatagtttgaattaacatgttgcaatacggcagaaatacgctctaagcccatacctgtatctacagatggagcagggagtgggtgaagtacgccatcagcagtacggttaaactgcatgaaaacgttgttccagatttcaatgaaacggtcaccgtcttcttcaggtgagccaggtaaaccaccccaaatgtgttcaccgtggtcgaagaaaatttctgaacatggaccgcaaggacctgtatcacccattgcccagaagttatctgatgcgtatttttcgcctttgttatcaccaatacggataatacgttctggtgctaggccgatttctttattccaaatgtcataagcttcgtcatcagtatggtaaaccgtgacataaagtttatctttcggtaaagcaagccattgttcgctagttaaaaattcccatgcgaacttgagagcatcacgtttgaaatagtcaccaaatgagaagttacccaacatttcaaagaatgtatggtgacgagctgtataaccaacattatctaaatcgttatgtttaccgcctgcacgtacacatttttgtgatgttgttgcacgtacataatcacgtttttcaagacctaaaaaacagtctttaaactggttcatcccagcatttgtaaataataaagttgggtcgttggcaggaacaagagaactcgatgcaacacgtgtatgcccttgcgtttcaaagtagcgcaaaaatgcttcacgaatttcagcagatgtcattaaacgagtactcacaaccaagtcactccatattttcgaatttggctaaaagcatcaccacaagtttatttgttcataaaactcgcacgtgatacggggcttatttttaaaaaacgctaaattgtaacggaaaaaccccaccgaaccaacgattttagagggaatatcttacaaaactgtgatttggctaaaaatctatattcaattagccatgacgtgttttactatatgccttctttcgcttctcgttttgtagataaggataggtcatgcaacgtatcgccattaatgggtttggccggattggacgtaatgttttacgtgcctggtttgagagcccgaaacaatttcattttgaaatcgtggcgattaacgatatagcagatgtacatacactggtacatttattcaaatatgactcaacgcatggtcgttttaatggcaaagttgatatcaccattgaaaatgaaaagatttatttaaatattcaatctaaccagagactcttaaaggttgaagttttgcagcaaaaacagccggaacttttaccgtgggcaagtttaaaaattgatgttgtacttgagtgtacaggtttattccgctcccatgctgatgctacccgccatttagaagcaggggctaaaagggtcattattggcgctgcgccttttgatcatgttgatgctgcaattgtttatggtgttaaccatgctgatgtgaaagcgactgatcagattatatcgagtgtgtcatgtacgacacaggctttagttccactggttaaaatcattgatgatgcatttggcatagaaacagcgcttatgaccgaaattcatgcggtaacagcagatcagtctgtgcttgatcatgcgcatcgtgatttgcgtcgtgctagagcttctggacaaaacattatcccgactacttctagtgcgcttggtgctttaaagcgtgtgatgccaaaaatggaagaccgtattgatggttactcaattcgggtacctaccattaatgtagcggcaattgatttaacgtttatcgcgcaatctccaattacggtccatcatattaatgaattgctgattaaagcatctcaaacagattatgcagaaattatggctgtaacagatgaaccattagtttcaagtgattttaatcattcgccctattcacttattgttgatttaactcaaaccatggttgttggacatcaagccaaagtatttgcttggtatgataatgagtggggctatgcaaatcgtttattggatttgtgtgattctttcaaaagttaaatttggttaattggaaaccgggtgatagttcagttattgccccattctttggtctaagaacttttattgataatggaagtcaaaaacaataagtctttgaatattatttttaattcatagagtctactttttgactttagagtttattaagaaagatttatgcaaattgtcaggtgcatggcacaaagtatcatgctacactaagagaaatcgggtgtgttcccgatttttttatgtggggtcgttccacgttgatcagattttaggcttgaaatatgaccatttcagagacatggttgctgcctgacggggtagcagatgtattgccggaacaggcgcaagtcattgaaaaacttcgccgtgaagctatagatttcctcgcagtacgaggttatcaactggtatatacaccatttatcgaatacatcgaatcgttgtcttcattatcagaatcaaatcaagacctggatttagtaacttttaaggtgattgaccagctttcaggccgtttactcggtatccgtgctgatatgacaccgcaagttgcacgtattgatgcacatgtaagacctgttgaaggtgttgcacgttactgttacgcagggactgtattacatacaaaaccacaaaatttcaatgcgactcgcgcacctttacaattaggcgcagagttatatgggcacgatagtattgaagctgatgtcgaaatggtcgacgtgatgcttggtctgattgaaaatgcctatactttgcaaggcgcacatttagacttagggcatgtaggcctatttcgtagcttagtaaaatatgctggtctttctaaaaatgaagagcatgagttatctgatctttatcaaagaaaagcattacctgagttagctgaatttacccaaaatttaaatatgggttcagatttctatgcacttggccgttatgcaagtgatttagatgccttacaagcgcatttaagtgcagatattttaaaagatgctgaatttgatgctgcattaaatgcacttaaaaccactctcgaacagattaaaaaccgttggccagcacttaatgttggaattgacgtggttgaacttcgcagttaccactaccacactggtttgatgtatgcagtttatgcaccaaatcgtgctgcacctttagcgcaaggtggccgttatgatggtattggggaacacttcggtcgtgcacgtccggctaccggttttagttgtgatttatatgctttaggtgcgaaccagtttgccgaaatcgaaactgtagtggcacctaaaggtacagaagctgatttacttaaagcaattgcgaatgcgcgttcagagggtttacgtgtagttcaattgttaggtaatgatgatttaagttctattccttatgcaacacatcaattggtattgcaaaacggacaatggaatattgaaaagatttaaacgccagcagtaagtttttactaatggtttccaattttaacagcatgatgtaatgaggctattatgggcaaaaatgttgtggtacttggtacccaatggggcgacgaaggtaaaggtaaaatcgtcgacctgctcacagatcaggcggctgcggtagtacgttatcaaggcggacataacgcaggtcatactcttgtcgtaggtggtaaaaagactgtattacacctcattccatcaggcattttacgtgaaaacgtattgtgcttaattggcaatggcgtggtgctttcaccagcagcattaattgaagaaatgggaattttggaagctgaaggtgttccggttaaggagcgtctacgcatttctccaaactgtccacttattttgcctaaccacattgctcttgatcaggcacgtgagaagaaacgtggtaacgctaaaatcggtactacaggtcgtggtatcggccctgcgtacgaagataaagttgcgcgccgtgcagtgcgtgttgctgaccttgttcgtggtggtgcagcgttagaagaaaaactagccgaaatgctagagctacataacttccaattgactcagttctacggtgtagaagcggttaaatttgaagacgtattagctctttgcaaccaatggcgtgaagttcttgctccattagtgattgacgtaactaaagtattacatgactatcgcaaagaaggtaaggctgtaatgtttgaaggcgctcaaggttcacttctagacatcgaccacggtacttatccgtatgttaccagctcaaatacaactgctggtggtgtaagttctggttcaggtatgggtcctttacatcttgattatgtattaggtattacgaaagcttatacaacacgtgtaggtgctggtccgttcccaactgaattggtttacgatgctgcaagtgattctggtgacccaattggtaaacatttgggtactgtaggtcatgagttcggtgcttctactggtcgtcaacgtcgttgtggttggtttgatgctgaaatcttacgccgttctgtagatgtaaactcactttcaggtatttgcttaactaaacttgacgttttagatggtttagaagaagtgaaaatctgtgtgggttatgaaaatacagattcaggttgtgtaggttcttctgatgcggtttctttcgaatgcttgaaaccaatttatgaaactatgccaggttggagcgagtcaactgttggtttaacgagcattgaccaattacctgcaaatgctttggcttatgtaaaacgtattgaacaattaatcgaatgtccgattgatatcgtttcaactggtccagaccgtgcagaaacaatcattttacgtcatccattctctgcgtaattcgcaaagataaaaatagcctcctaaaagggggctttttttataccctactaaagtgcagttttggtttggttcgattcagattaaaacatgatatatagttcaggaatcataggctcaggatgaagctgcaacccactatttcaaaaaccattttttattcttttttatttgctataggtggttcacccacattagcaatgctgattatttatggtcaaaattataatccggacttcttcatgacggcatttatgagtctttctgtcctgattgcttgtgtcctcatccctgttgttctcatacaaaacagttatttactctggaagaggaaaaatcctaatcttgaagagaaagttaagactttaagtcacgtttatcttggtttaaacataatatgtttaatattctggatttatttgatgactttatctaattgaccgttacataaatactatgatcgtgaagaaatgagagatttaaagcgtgagtggtatttcttataataagtgcaaaagaataaacagttttttaacgatttaggtgacccatgttaatgaataaaaagttcgttctaagcttgtgcgcagcaggtgcagtaacaatttctggttgtgccacaatggctgatatggcaggtgcagatactgcaaccttaaatgctcaatctgcacaaagtttcaataaaatggtgcaggaagcgcgtggtaaaggtgctttagatacaagttcaagtacctataaccgtattaatgcggtttttaaccgtttaaaaccttatgcgaatcaaatgaatcagacaggccagccatttagttggcaattggctgtattgaagtcagatacgattaacgcttacgttgcacctggtggcaaggtcgtgttctacacaggtattgtaaataaactgaacttgactgatgctgaaattgcagcagttatgggccatgaaatgactcacgccttggaagagcatgcaaaaagtaaaattggcgcacaagctttaactgatttagcgttaaatattggcttaagtcagattaatggtggtaatgtgagtcaactaggcgcggctgcggctcagttaggcacgcaagtaggtgtgggtctgccatattctcgtagtttggaaagccgtgctgaccaaggtggtttaatgctaatggcgcgtgcaggttataacccgaatgcagcgattacgctttgggaaaaaatgaacaagcttgaaggcagtggatcatctttcttgtctactcacccatcaaacgctcaacgtattaatgacatgcgtaagaatttacctgcggcattagctatttataatggtcgtaagtaagttttaacacttatagaactgatgttaaaaacggatgcttgagcatccgtttttgttttttaaggagcaggattaggctgttgtatatgaatagtctcaatgccttgtaaaatctctggtgaaagctcgatttcaaaagcttggatattttctttgagctgatctaaattggttgcaccaataattgtactcgtcacaaaaaattgctgcttaataaaagccagagccaattgagtcaggcttaaaccatgcttttcagcaagctgtgcatattgttcagttgcccattcactttgcggattgctgtatctgctaaagcgagggaagagtgtaacgcgggcattggctggtcgagccccatttctaaatttgccagttaaataaccaaaagcaagaggagagtatgcaagtaaacctacaccttcatatttggcaatttctgacataccgatttcataggtgcgattaagcagactatacggattttgcacactcacaaatttactcacacctaaattttcagcaagctgaagaaacttcatggtgccccacggtgtttcattagataagccgatgtaacgaatgcggcctcgattaatctctttttggagagcgagtaatgtttcttctaagggagtagtgtcataatcattttgggcttgctgattaccataagcgagcgttccaaagaagttggtatggcgttcaggccaatgtaattgataaagatcaatataatcagtttttaagcgtttgagagagccatcaatcgcttgtgaaatatgttcactattaaacttggtatggccgtctcgaatatgtgttccaccaaagccgggacctgcaatttttgaagcaaggaatactttatcgcgctgaccatgctgtgcaaaccaattgcctaagatggtttcggttgctccatatgtttctggcttaggaggcacggaatacatctctgccgtatcccaaaaatataaaccgtgttctaaagcgtaattgagttgttcgaaagcttcttgttgagtattttgctcaccaaatgtcatggtacctaagcaaatttcaggaaggttaatgccagtgtgaccaagtggtttaaattgcatactgcgaaatccttaagaaattttaagttagcctaacggagaatatgtattcaacttaaatcataaaaacagaatagtttgtaagctttgtgtattaactcattgttgcatataaaaaaagcaaaccgaagtttgctttttattcaataattacgagtaattattcttcgtcatcatagtcttcatcagtgactggagtttcttctaatgaagtatcaaaaattagaatagctttaccgtcagtttgaatcataccttgatcttctaaggtctttaatacacggccaaccatttctcgtgaacacccgacaatgcgtccaatctcttgtcgagtaatacgaatttgacggccattcggcaagatcattgcttctggttgtgaagataggtcgattaagcaacgcgcaatacggcctgacacatcaataaatgcaagatcggtcattttacgagttgtattttttaaacgacgaacgagttgcgcgaaaacggcatagctgagatctggatactgtttgctcagttcgtggaagttgtcatatgaaatttccgcaatttcacagacatcacgggtacgaacttcagctgtacgttgagggttcggttcgaaaagccccatttccccaaagaagtcaccaggattcaaatatgccacaacaatttcacgttcatcgtcttcacgtaaaataattgaaactgagccttttaaaattaaatataaagattttgactctgttccggcatcaacaattgtggttcgttttggatatctgttgatgtgagcacgttttaacaatgctttaacggattcaggtagttgccccggagataaagcatctgtgctgagttgtgaaaaatttgaagtcatgcttgatatgttccgaatagggtaaacaattcacacaagctcgagatgagctattacacagaagagatgaaattccttatcaactcattttatgttagtgtacaaaacaagggtctgttgacatttcacggcagagtaaaacttgaagtgcgacataagacaatttttctggacgttacgaagcaagaactatggaatttagtcattctaaatcaatagagcttaacaacgaaacgaacaaaaaatctggccttgcgctgcatcaaagatgctttaattgcacctcagattccggctgaaatttaacaaactttattacaaaactggacaaaggattgcccttgtctgtgttttgcgttttatttggattaatttttagctattacgcaatccatagatgaaatgtcaacagaccctgcttaaatttataatttttttgggtagttgcaatgcaaacaagtgtacattggctagagaatgttgcttttgaagcgaaatcagagagcggtcatagtgtagtgatggatggctcacctgagtacggtggtgaaaaccgtggaccacgtcctatggagttgatattaatgggacttggtgggtgtgcttcgtttgatattgtgactattttaaagaaatcccgtcaagatgtgacgaatgtcgtatgtcagcttaaagctgagagagcagatgcaattccggcagttttcactaagatccatttacactttgtagtgacaggtaaagctgtaaaagaaaaacaggttgcaaaagcagtagagctatcagctgagaaatattgttcagcaagtaaaatgctttcagatggtggcgtagaaattactcacgattttgaaattattgaagcagcgtaattttatttgtgaatgcctaaaaaaataaaaagctaacagtcatgttggctttttttatgataagaataattaaaaaataaaaggagagttatgtgaatatccgtttagcacaatgggaagataccgagaccatatgttatttacttaaacaaatgggatattcacagcctttaaaagtagttcaagaacaatttcaaatactaagtaaagatcctaatgcgattacgttggtcgcagctgacgatttaaaagtgtatggaattttatcgctttattttattccacaaattgccttacaaggtgagtttgccaaaatatgttatctgtgtgttgacgagaagatgcgtagtaaaggagtagggcatttgcttgtacaagaagccgaacggttagcaaagcaacgtggttgtgaccgaatggaacttcattcggggatacaaagacctttggcacatcaattttacctaagagaaggctatgtcgaagcgccaaagtactttcgtaaagctttaaattaatgagtcgtagttagaaaaagttgagggtctacccgtgcattgttaaggctcattccccaatgtaaatgagggcctgtgacacgtcctgttttaccgactagacctaaagtttccccttgacgaatatgctggcctttttctacttttatctcgcttaaatggcaaaacatactaattaagccttggccgtgatcgattaatacagtttgcccattaaaaaaataatgacctgtttgaacgactacgccgtctgctggggcaactactttttggcctattggtgctggaatgtctagacctgagtgtggagcacgttcttcaccattaaaaaagcgttttctaccaaaagaattggtaaatttacccgaagttgggcgtataaattttggtaaggcttgccacgaactttgcgtaaatgaactataaacatcattttgttctttagcttcttgagcgtaacgatctaattgactttgattgggatttacatagtcttgattcgtaactttaaggcgttgctcagcatatggataagatttaacttctatttgaataggggctttattggtatcgagttgaacactaccaagtggagtagataacggaataccgaaaactgcataacgctgctgtccttcttggctaattaaaaccggtttgtgttgaaaagtgacctgagtaatatccgacgttaaaggaataactgcaataccaccgggtcttcttgagtcttggggtaactccgccattgctagagtcgagctaaaaagacaagttgttaatataatatgttttaagcgcatttttaatttcaaaaaacaggatggaattggcaagataaattaattcttaatttgggaattctcaatgaagtctttgtgaagaccataaaatagatgagagtaaatataaatattcaagatatttaataaaatgtagccgaagtgtacttgaaatatatacaaaacaaacccatattataatcgagttttactcgcagtattttttataacttaatgaaaaatatataaaaatttatttgaaatccgaaaaagtgttcccatctattacacaagtacgaatttgttgtgaggaataacaagaatgcgatttgaaaaatttacgaaccgcttgcagcaagccctctcagatgctcaatccttagcgatgggtaaagaccatacagctatagcaggtattcatattttgagtactttattggaagagccgtccaatattagtttgttgcaacaagcaggtgcacggttacctgaacttaaacaaaagctagagcaggctttaaaagatgctccgactattgctaacccgacgggcgatgtcaatttaaacccagaagcagttaaagcactcaacttggcagatcgatacgcgcaaaaagctggcgatgaatttttgtcaactgactgggttttattgggcttggcagaaactggtgaaacaaaaaatattttaagtgccgtaggtgtaactcccgacagcttacgcaaagtaattgaaaatattcgaggtagtgacaaagtcatgagtaataatcacgaagaccaacgtgactcacttaataaatatacgattgatttaaccgagcgggctttatcggggaaacttgatccggtgattggacgtgatgatgagatccgccgtaccattcaggtcttgtcacgccgtactaaaaataacccagtactcatcggtgaacctggggtaggtaaaaccgctattgttgaaggtttggcacaacgtattgttaatggtgaagtaccagaaggcttaaagaataaacgtgttttatcgttagatttaggttcattgcttgcaggtgctaagtatcgtggtgagtttgaagaacgtttaaaagctgttttaaaagatttggcgaaacacgaaggcgaaatcatcttattcattgacgagctacatacgctcgttggtgctggtaaaggtgacggcgcgatggatgcaggtaatatgttaaaacctgcgttggctcgtggtgagttgcgctgtgtgggtgcaactaccttagatgaatatcgccaatacattgaaaaagacgcagccttggagcgtcgtttccaaaaagtgctggtcgatgaaccaagtgtagaagataccattgcgattttacgtggtctgaaagaaaagtatgcgactcaccatggcgtacagattttagattcagcgattattgctgcggcgaaaatgtctcatcgttatattacagatcgtcaattaccggacaaggcgattgacttgattgatgaggcagcttctcgtattaagatggaaatcgattctaagccagaagcacttgataaacttgaccgccgtttaatccagttgaaaatgcaattggaagcggtgaaaaaagatgaagacgcaggcagtaaggccgaagttactcatcttgaaaaacagattgctgaagtcgagaaagaatacaacgatctggaagaagtgtggaaagctgagaaaacattggtagaaggcactaaacaagctcaggttgaacttgataaagcacgtattgcttttgaaaaagctcagcgcgaaggcgatttggcagaagcagcacgtttgcaatatggtgtaattccagagttgcaaaaacaacttgaacaagatgaagttgctgaagaaaacgaagagccaaaactcattcgtacaaaagtaactgaaaatgaaattgccgaagtcgttagtgctgcaacaggtattccggttgctaaaatgatgcaaggcgagcgtgaaaaacttcttcatatggaagagtttttacatgaccgtgttgttgggcaagatgaagcagttgttgcggtatcgaatgcagttcgtcgttcacgtgccggtttgtctgacccgaatcgtcctagcggatcattcttgttcttaggaccaacaggtgtaggtaaaactgagttaactaaagctttagctaacttcttgtttgacagtgatgatgccatgattcgtatcgatatgagtgaattcatggagaaacattctgtcagccgtttagttggtgcgcctccgggttacgtaggttacgaagagggcggtgttttaaccgaagctgttcgccgtaaaccatatagcgtagtgttgtttgatgaggttgaaaaagcgcatccagatgtcttcaatatcttgctacaagtgttagacgatggacgcttaaccgactcacaaggtcgtgtagtggactttaaaaacacggttattgtgatgacatcgaacttgggttcacaagatgtacgtgaacttggtgaaggtgcaactgatgatgaagtgcgtactattgtaatgaatgcggtaagtcagcatttccgtccggagtttattaaccggattgatgagttggtgattttccattcactcaaaaaagcacagattcgtggcattgccgatattcagttggaccgcttacgctcacgacttgttgatcgtgatatgagtttaactgtagatgacagtgcatttgacttattgattgacgctggttttgatcctgtatacggagcgcgtccattgaaacgtgcaattcaacaacaggttgaaaatacactagctcaaaaaatcttgtcaggtgactttgttgcgggtgataccattttagttaaaggcgaaaatggtcacttagtgtttgataagctgaaactcagctaagttttttctgctaaaaccgaaaagagaatatggaaacatattctctttttttatatttaacttttatgctgatttgaagatataagcgcaataattgagtctgctactttctgtgtgagagttttaagtttttgttcggcatgacctgataaaaaataatggtaatgataaatacgtcctagataagaaatacaaataaagaaagtacctacaggtttttccgtagtttcacttccgccaggttttaataaacctgtgcagctcacaacaatgtcggcttgttgaaatagggtttgaccaagcctgcacatttcttcagttacttgtggcgattctgctgtgtaggtttcaattaactttggatcaacttttaaaacactgattttaatactggggtcataactgactaatccacccagtaaaatatcagcaccactatttttatgaatcgaaaactgactggttaagtaacctgaactggcactttcaataaacgcgactttaagtaaacggtcttctaataactgacagcattgctgaagcattattccacctcgtatggtgtttatttatgaataaatctaactacaaataaattataaaatcacgttaagtgatctaagggtatggttcaagtctaagataaaaatctataaaactatttgaatattcacaaaaagcctgtgaagaatttcaggttttaaaatgatcaatgctaattatcgggaagtttctttataacattgcgacaaggttaaaaacttgttagtttgattcgatataacaaacaataacaattttaggatgaacatgatgaacaataagcaagggtgtgtgctgggaattttaagttgtatagcggtattaccgacgaatctatgggctgcacagcctatgaatgaaagtgcgcttgcaactcaaacaggagcagtaacggcagctctacccgtaattattgcgaaagctcaagatgatgcgaagaagccagaaatagagcaacgtcaagttcggcaaacactaggggataactatttacagcaggttcgatggaattcactgcgcacaagtgtgttatcaccttatcaagaacaaaagcaaaatcaggtcattgatggaaaagagaagaaaaagttagaaatggttgctctgccagaaagagctgatcgatttacgcgttatgattttgagtcaaagaatgtacatggtgaagttatcattaccgtgaagtaatgataacttccttttcaaattcagattaatttaatccaggatgctgaattttccatgcacggtggattttttgattacgtttaaaatcgggtccgatcgtttcagaagtaatttcttcaacttcatataaagcctcgatctcttcatccatctcaaaaccacgatagttatttgagaaataaagtgtaccttcacttgttaagcggttcattgcacgtttaatcaaagagacgtgatcgcgctgcacatcaaaagtaccgtggaactttttagagttagagaatgttggcgggtcaataaaaataagatcgtattgttcatgaccttcttttaaccattcaaaacagtcacttgcaaagaacatatgctgctcgtctgcatgatctactgttaaaccatttaaaacgaagttttcttttgaccagctcaagtaagtattagataaatctacactggttgtacttgcagcgccgcctaaggccgcgtgtaagctggctgtcgaggtataactataaagatttaagaagtgcttaccacgtgcttctttagcaatacgtaaacgcatttgacggtggtcaaggaacaaacctgtatcgaggtagtcagttaggttcactaaaattttagctttaccttcttgcacgatgaaacgtttattggctgtactttgtttggtgtactgattggtaccagtttgacgcgcacgtgttttaataaagattgcatcacgatttaatcctgtcaccgcacgaatagcagcaagcgctaagttaaaacgtttttttgctttttcaggatcaatctttttaggtggtgcatattcctgaacatgtaaacggtcgccgtataagtctacagcaaggttaaagtcagggaggtctgcatcgtataaacgtaagcaatagatattttctttggttgcccactttttcaaggcagtcatgttcttttgcaaacggttagcaaagtcttgagcttcttccatttcaacaggttgagcttgccagtttgccaagaagggttgagtgactttttcaggtttaactgtaccgaaacgaacataaatcggtaatttaccattcattaatcgtaatgtttctggtgcttcaaatgctaaaacatccgcttgttcaatttgtgcggcaataattgctgcatattgatttgggaagttcttttgtaagagggcagataagcctaagtaaagagaacggttagaagctttgtcacctaagcgctcaccatatggagggttggtaacgataaaagcagttttattttcagcaccgaaatctggccagtctgctaaagtacgctcttcaatttgaatatcgcctagtagcttttcaaaacctgctgcaataatgttttcgcgtgttgcttttacagcttcccagtcagcatcgtatgcataaaacttaggtaacggttgttcaagtgctttttcatgacgctctgctgcttcggctttgagtgaaagccaaagttcacggtcatgaccatgccagccattaaaaccaaaacgacgtacaagacccggcgcacgatcagttaaaatcattaatgcttcaataataaatgtgcctgaaccacacattgggtcaagtacaatttccgggttacgttccttaagcttggctttttgtaaaattgctgctgcgaggttttctttaattggcgcatctgtcatgaaacgacggtagccgcgtttatgtaatgaatcaccagataaatctaggcaatatgtatgctcggttttgcccgcaagcacatataatgtaatttccggttgtttggtatcaatacttgggcggcgacctacagcttccataaaggaatcaacaacaccgtcttttacacgaagggttgcaaactgcgtatttaccttaatttcacgctctgcgtgtaagcgaattgcaaaggtactttgtggtgcaaaaataagtgaccaatcaaaactaattgcaccttcataaagctcttctgctacatcacgtgcatcgtgggtacgttcaagttcataagtatgaattggaagtaaaacacgtgaagcaagacgtgaccacatgcaaatacggtaagcatgttcaagcgttccttcaatgattaaacgtcctgctttacgttctgtcactttggtgccaagctgttctatttcttcttgtaagagggtttctaaaccatcagcacaagtaatccaatagtggtttaaacgtaaagaggtattcataaactcgattgaccaaaacatataaatattaacgatgcaaagtttaacgtattttggtgtctaaaagtttttaaattattgcaacctatcacttggcaaccaataaattgatttttaaagcttaaaatataaaaactggtatgtattttgctaaatctttcgaaataaaacttatttaattaatcattattgatggtttttaaccaatttcatgatttgaatacataggggaatataaatgaaagatatgatggggaatggttttatagcgaatgcagaagctttcacactagctactcaaatttatgtgcgtatgcgcagagtaacgggacgggtgatagatgcaatgtatgttgttcgaaataaagactatgcgaaatatgtaattgcactggcactagaagcagaagatgacgaattaaaacgctgtgttgaacgattaatggtattgacggattcaataccagagcagtctcaaaaagaaatgacagtaagtattcaaactagtgaagaatcagaaatcacagccgaagacatttatcgggcacaagtgccacatcattatattggtgctttaaggtaatctgagcacggctctaaattttctggtcaatttagggccttattctgtaaagttcttctgcgaaaagaacggaattcagctacactatgcacgttttcgcgattcgacccataggaatccattatgcatattgcagcgttgcatcaaccgagccaggttcagctcaatcaagacggaaatttaaaacattttttaacgattgagggcctttcaaaagaaaacctcactaagattttagataccgcgcaaagctttttagatgataataataatttaattaaccgcccgcttttagaaggtcggacggttatgaatctcttctttgaaaactccacccgtactcgtactacttttgaagcagcagcaaaacgtttgtctgccaatgtattgaacattgatattgcacgttcaagcacgtcaaaaggtgagactttacgagatacgctttggaacctcgaagcaatggctgccgatatttttgttgtacgtcattcatcttcaggtgctgcacatttcattgctaaagatgtatgtccgaaagtcgcaattattaatgccggagatggacgtcatgcccatccaacgcaagcgatgctcgatatgctcactattcgccgtgagacgaaaaaaccatttgaagacttgagtgttgccattattggtgacattaaacactctcgcgttgcgcgttcagatgtagctgcacttcaaacactcggatgtaaagatatccgtgtgattgcgccgaacaccttattaccggttggtttttcagaatatggcgaccatgttcgtttgttcaataacatggatgaaggcattaccggttgtgatgtgattattgctttacgtattcaaaatgaacgtatcgattcaccagcattatcttcacaatctgaattttacagaatgtacggtttaaacaaagagcgccttagcttggctaaaccggactgtattgttatgcatccgggaccaatgaaccgtggtgtagaaattgattcgagtattgctgatggcgaacagtcagtgattttaaaacaggtcactaacggtattgcagttcgtatggctgtgctagcgttgtctatgcaagggcaactccaagaacaaggtttaattgaagcgattgcgttgtaaggaatggatcacatgagtattgtaaaaattgaaaatgtacgtgtgttagacccaatccaaaaaacagacagcgtacaaactgtatatcttcaagatggtaagctcattgccccagtcgatcaggttgaacaaactattgatggtcagggtaaatggttaatgccaactatggttgatttgtgtgcacgtttgcgtgaaccaggtcagcagcagcatggaacgttgaaatcagaaggtaaagctgcacgtgctaatggtattttgcacgtcattacgccgccagactcaaagccgattgtacaagacaacggtgcgctcattcacggcttaattgaaaaagcttggcatgatggtggtattcacatgcatatcatcggtgcccagactcaaggtctaaatggtaagcaaccagcaaatatggcaggccttaaaaagggtggctgtactgctgtttcaaatgcgaatgctgcttttgaaaatgacgatgttgttgttcgtacattagagtacgccgcgggtcttggtttaaccgtcgttttctatgctgaagagccacaacttgctaaagatggttgtgctcatgaaggctttattgcatcacgtcaaggtttaccaatgattcctgcaattgcagaaaccgtagcgattgcaaaatatctgcttatgattgaagcgacaggtgtcaaagctcactttggtttgttgtcttgtggcgcttcggtcgaattaattcgtgctgcaaaagcaaaaggtttaccggttactgccgatgtagcaatgcatcagttacatttaactgagcaactaattgatggcttcaattcacttgcacatgttcgtccaccattacgttctgagcaagataaagagcttttacgccaaggtttaaaacaaggtgtaattgatgcaatctgtacccaccatgagcctttaagcagttcagctaaaatggctccatttgcagagacccaaccgggtattactgcatttgatacttatgtggctttgggtattcagctcattaatgaaggtttatttgaacctttagaatgggtaactaaagtgacaagtgctcctgcacaggtagcaaatatgacagcacgttggcaagctgaagcagggtgggtgttggtagatcctgagttaagctggactgtaagtaaagacactattttatctcaagggaaaaacacccctttactgggtcaaaagcttacaggtaaagtcttacagacttttgctgtttaattttaagcagcaaaatgccgatataaaatataaacaggtagatcataaagatctacctgttttgtaaatactagatggaaaattgtatataaattatttaaaaaacaacaaaagatttcgagcgcattagaataaaaaactatcagcaaagagaagtatttgaataatcaaaaagttgctggttacgacgtataagattcgggagaataaccaatgtcgataaaccctatagaactgcttaaagaaaaagtatcttcaacaatattaaataatcaggatggatacctcggcgaaaaaacaaacgctttatctaagttttatccaattctactttcattattagctgctaaacctgatcttataggacaattgaaaaacagtttggctccgtcattatccgatcttttttctcataatgagcaaattaagaatactgtgcttacccatttaagcggtacagcaccaaataatgaaatcgaaaataccctcaatagcgcattaaaaccgagccttaatgcaatttctgacgttgccggaaatgatcaacaaagtattgtgaactatttacgtcagcatgctgaaacgatccgttcatatttaccaggatgggccgtgggcttattagctccattaggtattggagctggtttatcttctgtaacttcatcgacagcaccgccacttgcagcagcaacagagactacgggcaaatctcgtggttttttacccattattgcgctcattattcttgggttattaattgcttggttgtggcgctcttgccagcataaagaagctacacctgcacctgaaactaaagctgcaagcggtgtagaggccgcggctgctccagctactttaactttaagcaccgatgataaaggtgctgtgagccagtgtcaggctggaattggcgatcaaggtttcttggcgactttacaaactcaagttaaacaagtcttttcagctactaaagattgtgatgttgatacaagtcaaacttatgcggctgcttttaccgataaggatgctttagcaggcgtgttgggtgcattaaaaggtattccagacgcttctttagaatgggtgggtgacaagattacattgaaagcaggtgatgctgcagcgttagaagcgttaactgctaaagtaaaagcacttgttccacataccgaagttgttgccgcagcgccagaaacagctgaacagtctgtaagcaatagtttaagtgcttcacaaacagccttaactgcaattgacccgaacaatgtagatgtaaacgcactagttaaagcacttaatttacaaattattaactttgcgagtggctcaagtgacatacctgcagataacaaagctattcttgatcaagcagcaacccttttaaataaagtgtctggtgttaaattagatgtaggtggtcacaccgactcaacagggaatgccgctgctaataaagcgctttctcaacgacgtgctcaagcagtagtagattatttagtttctaaaggagtggatgcttctaaactggttgctaaaggccatggttcagaacagccagttgcagacaatacgactgaagaaggacgctttaaaaaccgtcgtattgagttttcagtagctcaataaaaaacagattttattgaattctaatttgaaaaaagcttctcattttgagaagctttttttatagaaataaatattgttaggttggcatgaaaattagtttgttagggagtgggcgtgttgccttccatttggcaaaggcactgttggctcaaggtcatcacatcgcacaagtctatgcacgtgattttgagaaaaccaagaagtttgcagagcaaattcaagcgaaagcatgtcagtctcttcaagagtttcaaccaagcgatttaattattctagctgtttcagacagtgctattactgaacttgcaacgcaggtacatgagatattcccagaaacgcttatggtccatacctcgggtagcacagacattcaagtcatcagtaatattcatgaaaaagcaggggtgttttatcctttgcaaacgttcagtcttgaaagagacgttgattggcaagccacaccattatttgtagaggcgaccaataaagacgatttagtcatactttctgatttagcaaatagcctaagtaagcgtgtatatcaatatacctccaaacaacgtttaactttgcatttggcagccgtgtttgcctgtaattttagtaattattgttttgatatggcaaagcaagttgtagatgcagagcaggtcgactttggcttgctttacccattaattctggaaacagcaaaaaaagctactgaaaatgatccaaagcaaatgcaaacaggacctgcaatgcggggagatcagaatatcttggtaatgcatcaaagcttattagcccaagcaaatcgagatgatttaaaacaggtttatcaacttttaagtgatggcatcgtaaagcgccatcactcatcttaattttaagagattaaggttgaccgttattgccccattttaaaaagcctttacgctgatttaaacgttcaaaatactggtcgacatgtttaagcgctggatggtcaaaaggagtggctttccagcgttgcacagacagcccaattggtatatcagctagagtaaactcagtacctgcaagataggcttgagtttttgcaagttgttgatcgagaatctgcatttgtttattccactgatcaataccttgttgtaacaaattcgggtcttgatgaagggctgaatgtcgaatgagcgacataaatgcataagtccagctgttattcagttctatagcttgccaatcaacccactggtcaataatagctctttgtttagcttgagttgggtagagtatatggtctttatcataagcatttgccagataacgtataatgctattcgactgccaaaggactaagtcaccatctaagattactggaatttgaccatttggatttaattgcaaaaattcaggagattgagcggagcggaaacctattccccaatcttctctctcatatgtaagatttaattcgtcacatagccataagactttgcgaacattaatagaattatcacgccctaagatttttaacatgtgttgtccttagtatttttagtatggcaagtaccttttctataaataacgagattgagttcaattggcaatctttaattagccagaaaaatggacaagataagttataggtttatttaatttttaatattgaaatgaaaagggcctagtttgttactaagccctgtttcttacttaatcttcttaaagataaaatcattaatcttatgacctgactcaataccacggcgttcaaacttagtcactgggcgccattctggtcgaggataactgttgcctttaccagccaagttttcaaggtctggacggttgtctagtacatccaacatccactcagcatacggttcccaatctgttgctgcgtggaacgtaccaccaagctcaagtttttgttcgaccagttgcatacgctcatgaataacaaaacggcgtttgaaatgacgtttcttttgccaagggtctgggaagtaaagttgtacgcagttgatactgttgtcaggcatttcacgtaaaacttgaattgcgtcagcatcgagtacacgtaaatttttaagctctgccatacctgcttcatagacacattgagcaatgcccggtacatggacttcaatacccacatagttacgttcagggttcgctttagccataagcactaaagaacggcccataccgaaaccaatttcaacagttaaagggcgctctggatgctcgaagtgctgacgtaagtcacccacgggatattccaaaattaaatcgcgatgttgttctaaagccgtgcgttgagacgtattgagtggggctgaacgacgcataaacgtcacaatttcacggtgttcaggcaaattgtccaattctgcaatttgcgtttctaactgatcgatcgacataaccttggcaatattgaaattcaaatgcggtattttaagtcttcaggtggtcaagtcaaatttttcggtgtttttcttcatgtagatgtcatgatcaatatttaatctaagaggctaattaaaactcacatgaacatttttactcatgaaaacttttcaattaaaaacactttcggtttttttaagtgcattaggtgcattttcatatagttctgttgctcaagcacagctcatgtttagccagtatgttgatggtagcaataataaaaaagggttagaaatttataacccggatggtactactgttaacttggccgattatgaaattcaacaatttaataatggtgggactgcgaaaacagccactttccgtttacaaggtacacttgcaagtaaacaaaaatttttggtggggcgttcagagttacagacagaacttggcaataaagtacatcaagtggctgcattgtcttttaatggggatgatgcagttgtgcttgtttataaaggcacacctgtagatcgttttggccgtattggggaacgacctgaggcaggatggggaactgctgtttcaagcttgggaaatagctttaaacgtattgaaactgaaaatccagctttgagtattgatccgacagcggcatttgatttggaccattcatggacagcatgggcaaaccgaaatgattttacaaatctatcaggtactactactcagcctcctattgaaacggtcagctgttcaagctcagatacaccaattgccgatttagcaacatcagcacaaaaccagacttataccgtgcgtggggtaattactgccgactatcgttatgcaaatggtttctcaggtttttatgttcaaacacctgatacgaaagcacgtgcaaatgtgagcaatgccatttttgtttatattccgaatagtagtacggtgaaaggtggacaaattggtgatgaggttattttacgtggccgtttaaccagctatcaaaatcagctacagattgaccaattacaacaagatattcaaacctgtaatagcaatatggcaaatcaggttcagccaattagccttgaactaccattttcgagcttaacaggcggttcaacccattctccgcagcgttatcaaggcatgttggtgaaattgcctcagactttaacggtgagtgagaattataattatggccgttatggtgaactatctttaagtttaggtcgcttatatattccaaccaatttatatccagcgctatctcctgaagctaaagctctagctcagaaaaatttattatctaaaattatttttgatgatggttataacaatcaaaaccgtacaccatggttacctacaaattttagtgctgccaatacattgcgttcaggctaccagcttaaaaatgtcgaagggattttagaatatcgttttaacggttggcgcgtacaaccagtgcttggacgtacgcaaccagaagttattgctcaaaccaacccgcgtcaaaatattattacgaaaaatgccaatcatattcgtgtagcttcatttaacgtcttgaactatgacaatggtgcaacaggtttcccaacagagcgtggtgcaaacacacaagcagagtttgataaacagcaccgtaaaattgtgagtgcactcaaatcgattgatgctgacgtttacggtttaatggaaattgccaacaatggctatggcccaaacagcgcaattgctcatttaaccagtgcactaggtccagactggaaatatgttattcctgaaaatctggatcgtttaggtaatgatgttattgctgttgcgattatttataacagcaagcgtgtgaagtctttaaataaagctgttgtgcttgatttaggtgataaaaaccgaacaaccttagctcaaactttccaagctgttcgtggtaataaaacatttactgttattccaaaccatttgaaatcaaaaggatgtagtggagtagatgccaactcttctaatgcagatcaaaatgatggtcagggatgctggaatccaacccgtgtaaaagctgttgatcaaattgtacagtggctagcaaaaaatccgacgcaagtgcctaagcaaaatgctttactcgttggagacatgaatagttatgcaaaagaggcgccgattttggcatttgaaaaagccaattataaagtcttactcaatgacgctaaagttgggcaaggcgctcaggcgtacagttatgtttttggtgtggcaagcgatgcaaatggtaatggtggagcgggtaacttagaccatgctattgctgatgcagatttatatccaaaagtagttcgtacttttgcttggcatattaatgctgacgagccgacggttctagattacaacgaagaatataagactgatgagcaaaaagctttgttctatagtgaagatgcctatcgttcttcggaccatgaccctgtgattgtcgacctagatttaaatggcaaagactcgaatcagccaaatgataaccagaaaagtccaattttcgatttcttatctcaattaatggaatggattagccagctttttaaacgtagttaacggtaaaaatgcgtgatgtgaatgtgttttatcatattttaaacaatcgtcacgcaagacaacttgcaagggaaaactttttcaagaatattaggtagtgtaagtaatttataaatttacgcttttttacaattaaggaattgtacaaaccttgcaggttttttagaaccaatttaaaacgttaatgtgaaataacaaggatcagatatgaaattatattattcgccaggcgcatgttctttagctgcacatattattttaaatgaaattaatgttgattttgatttagaacgagtaaatttaaaaacacataaaacagaaaaaggtgcagattattatgaaattaacccaaagggatatgtaccagctttagaaattaatccgggcttaattttaactgaaaacgtagcgattttacctttccttgctcagcacgaccctaaacaagatttgattcctccttcgggcttaggccgtgcgaaagtattagaatggttgggctatttaaattctgaattgcatgatgcatacgcggtattttttggggcgccgttaacaaatgatgaaaaaacaaaagcttatgctgaaatcgaccgtcttttaaaatatatcgataattatttggctgagtcggattatgactatttggtaaatgataattttggtccagcagatgcgtatttatttgttttaacaaattggtcaaactcaattgagcatgatttaacgccatataaacatattattgccttacgtaataaagttgcagaacgtcagtctgtacaaattgcaatgcgtgatgaaggtttaatttcataagcaattttcaaaagcattaaaaaagcccctaagcaataggggcttttttaatgctaaagcgaattagtgttgagcatcttttttcacatcagcagctgcattttcaacagcttgagctgtatcagcagttgccttacgtgcagtagcttctgtttcagctgcagctttagcagtcgcatcagcagcgtggtcagcagcagcatcaattttagctgaagcgttgtctgttgcagttgcaatatcgctcgcagcttgatcaccagcagatttgatatcagcacttgcttgttgagcagcattttctaagtgttcacctgtagtagcaccagtttctggagctttatctttattacaaccaacaagggcaacagtcgcagcaagacctaaagcaacaagtaatttattcattgtgtttttccttctaattcatggcatccaaaattatggatgtctaaaatataaacataaagtaactgattaataaagatcaaaaattgttaaaaagttgtaactctcgtattaaaaaagcctagcattttgtaatgctaggcttgaattaaatgatagtgatttgaccagttctactgcccagaacgaatgatgtaatcaaacgcagagagtgatgctttagcgccttcacctgtagcaataatgatctgcttgtaaggtacagtggtacagtcacctgcagcaaatacaccttttacattggtttcgttgcggtcattgacaatgatctctccacgattggttaactcaacctcactgtcttttaagaagtcagtgtttggaagtaaaccaatctgtacaaagatccctgcaagctctaccacatgctctccatcagttgcacggtctttatatttaagaccggttacttgtgaaccgtcacccaatacttctgtgcttaatgcattcataatcacagtggtgtttggcaagctgtttaacttgttttgcaagacttggtcagcacgaagtttagtgtcaaactcaaccagagttacatgctcaacaatacctgcaaggtcaatcgccgcttcaacacctgagttaccgccaccaatcacggcaacacgtttgcctttgaacaatggaccatcacagtgtggacagtacgctacaccacgggtacggtattcagcttcaccgggtacattcatttctctccaacgtgcccctgttgaaaggatcacagttttcgattcaagttttgcaccgttttcaagttcaacttcaaccaagccatttgctgtttggtctgcaccagtgattttgctgacacgttgcaggttcataatatccacatcgtattcacgaacatgtgcttccatttcagcagcaaacttaggaccttgggtcttttgcacagaagtgaagttttcaatatccatggtgtccatgacctgaccaccaaagcgttcagccacgatacctgtgttaatgcctttacgtgccgcatagattgcagctgttgcacccgcaggtccaccaccaatcaccaatacatcaaacgcatctttggcattgagtgctgctgcgtctttttcagctgaattggtatcaagttttgccacaatctcttcaagggtcatacgaccttgaccaatgtgttcattgtcctggaagaccatcggtacagccatgattttgcgttgttccacttcgtcttggaagaatgcaccatcaatcatggttgccgtggtgttcgggttataaatggcaatcaggttaagtgcctgtaccacgtccggacagttatgacagctaagcgaaacaaacacatcaaagttagctttgaggtttaagcctttaatctggttaagcacttcatccgacactttaggtgcatagccagacacttgtaacagagccaagatcaaagaggtaaactcatggcccattggtaagcctgcaaagaacacacgaggctgttcacctgctttagccacaccaaagcttggacgacgtgtattattaccgtcaaaacgggctgttaccttgtcagaaagctcagcgatttcagttactaattctttaatttgagcagctttatctgattcatctaaagcagcaactaattcgattggactttctaaacgttctaggtaagcttttaattgagttttaatgttttgatctaacatctgttttttactccaatgcatccaaattttttcaatagatgcatagtacgttaaaacaatgaataggtaaaacagtatgtttttatgaatttaatcgtttttttgaatgttgatttgcaacaacgcgtaagttaagaaagtacaaaagagcatcttaatttcatttttagttttgcagtattttaaagtgaaagtgtttgaaaatttatatatgttattggctgtaaagattttatgtcataacattaaaaggtactttcatgtcattgcaacgcggtatttatcagcattataaaggtaatctctatcaagttttttctgtagcaaaacacagtgaaactgaagaggaattggtcgtttatcaatgtttatatggtgattattcaacttgggttcgaccacttgatatgtttactgaaaccgtgcaaatgagtgatggtagcgtcgtaccgcgttttaaattaatacaaagtacttaaataaaacggctgtcatataaagaaggagtaaaatagatgccaaatactattttcttacaaagagttgctgatttatatgacacctttaaacagcatgactcacagcaatccgatcgtttacaacgatatcgtaatatagaagtagaatctgcccagttaatttcccagcttattcgtatgcagcaagccaagtctattttggaaattggcacttcaacaggatattcaactttgtggcttgccgaagctgcccaagcgactggtgggcaagtcattacagttgaaattgatgcaaagcgaagtgcagaggcaaaacgtcatgtagctgagttagagctcagtgaaattgttcaattttgggtaggagatgcagccgattacttaaaagcagctcaggaaaaatttgattttattttgttagatgctgaacgtgatgcatatgaaaattattggccagatttaaaacgcctaatgaagcctaaaggtggggttttagtcgttgataatgtgatatctcatgcggcagaagtaaatcgatttatagccttaattaaaaaagatccggattacatgagtagcattttgtctgtcggcgcaggtttgtgtttagtggtcacaaaatagttatgctgaaataatttttcatattccagttggggcctgttttgaacaggccttttttataattttatgaggcaatcaccaaagagagtcgggtaaagtgcaaattaaattctaagtatttgtgtacaaaagcggctttatcggttgaacgcaataagttgtcataaacaaactcaggaacaggatgatagagatctcctgagccatcgctataaaaaatttttaaatgacgcgatgtcgcattgtatttccatgaagtgacgaccgctgtattcgccataaatgcacccctttatttcatatcaaacgtactcaaaaattaaccagttgtttatttgacattactcaatgtttaggtaacggggaagggcagaattgtaaaagtatcagtagaaaatgtgatgtgcttattcaaaacaaaagaaccatccgataaaggatggttctttaggtttctaaaatctaagagagattagattttaccaactaggtcgatagatggagcaagagttgcttcgccttctttccatttagctgggcaaacttcacctgggtgagagtgtacgtattgagcagcttttactttacgaagaagttcagatgcgtcacgaccgataccgccagcgttgatttcaacgatttggattttaccttctggatcgataacgaaagtaccacggtcagctaaaccttcagactcgattaaaacgtcaaagtttttagaaagagtccaagttggatcgccgattaatgggtattggattttcttgatcgcgtctgaagtgtcgtgccaagctttgtgagtgaagtgagtgtcagtagaaacaccgtagatttccacgcctaatttttggaattcagcgtagttatcagctaagtcttcaagctcagtaggacatacgaaagtgaagtcagcaggatagaagaatacaacagaccacttacctttaaggttagtttcgttcacttcgatgaattggccgttgtggtaagcagttgcttggaaaggtttaacttcagtattaatcaagctcatcattgtctccatgattgaggtttatatttaaacttgtttacgagatgtagaataaataaaaattctttattggggaaatagtatttttacatgactaaaatcggaaaattgaataagtatgaaattttcgatttttaagtccccaaatactgtattcgatttgactgcaaaaacatgtaaatcaaatgacagttatagtaaaagaaacttgcctaacaacatgaagcttacctactaaaaattcaagggtgaaatgtaaaaaaattaaaaatatataaaaaaccaattgttttaccttatggtcattaaggcgtaaaatagaggattgttgaattttcaggaaaacttatctgtgctgaatggtttaaatatagatcaatgggtgatggcgagagatcgttaccgtttaaatcgtttacgtaaagataaaaaagccaatactgcagagattgaaaaattatttgaacagtctaatgcaaaagttagacagcgttttgaacgcttaccaaaaatcaaattaaatcaggatcttcctgtaacccaatatgctgaccgtttaatagaagcgattcaaaagcatcaggtcattattgtggctggtgaaacaggttcagggaaaactactcagctccctcaaattgcaatgttagcagggcgtggcttgactggtatgattggtcatacccagccacgtcgtttagctgcacgtagtgtgtcgcagcgtattgcagaagaagtcggcgaaaagctcggcgagtcaattggttttaaaatccgttttaatgaacaaggctcgcaagattcgattgtccggttaatgaccgacggtattttgcttgccgagttaggaaatgaccgcttcttgtctaaatatgacaccatcattattgatgaagcgcatgagcgctcactcaatatcgattttattatgggttatttaaagcagttactgccaaaacgcccagatttaaaagtcatcgtgacttcggcaactttagatgtaaatcgttttagtaactactttaataatgcaccaatttttgaagtagaagggcgtagttatccggttgaagtgcgttatcgcccaatttcagaaatgaatattggtggtagtgatgacgacgagttcgatgactttgaagaaaacctgccgcgtgcagtcgtacaagctgtagaggaatgctttgctgatgccgaagaaaaaggccatccagaacatgcagatattctgattttctcaagtacagagcaagaaattcgagaattgcaggaaaccttacaaaagtacgggccgagacataccgaaattttacctttgtatgcacgcttagccgtttctgagcaacaaaagatttttagcccaagtggaaagggccgccgtattattattgcgacgaacgttgcagaaactgcactgactgttcctaatattcgctacgtgattgatagcggctttgcacgtatatctcgttataactaccgttcacgcgtgcaacgcttaccgattgaggcaatttcacaagctgcagcaaatcaacgtaaagggcgttgtggtcgtgttgctccaggtgtgtgtattcgtttatatagcgaagaagactttttaagtcgtcctgagtttaccgaacctgaaattaagcgaaccaatttggcatcggttattctgcaaatgcagagcttaggtttaggtgagctggaaaactttgatttcattgagccgccagatttccgtctagtcaatgatggtcgtaagttgctcattgagttaggcgcgctgaacgagaagaaaaacgaactgaccaaagtcggccaaatgatggcacgtatgccgattgatccaagactcgcacgtatgattgtgggtggtgctcattttggtgtactcaaagaaattttggtggtggtgagtgcactcgcagttcaagacccgcgtgaacgtccagcagataaacaaatgcaagctgatcaaaagcatgcactattcaaagaggcagattcagattttctgttttatttaaaactttgggatactttaaatcctaaaggcgaagcaggaatgtcggaaaacaagcgccgtcaatttgctaagcagcatttcttaagttggttacggttacgtgaatggaaacagacacaccagcagttagttgagctggccgaaggtttaaaacttagttttaatgaaaagcctgcaaattatgaaaacttgcaccgtgcgttgctgaccggtttattatcgttcattgccaataaaactgatgaacgtaatacctttatggcggtgcgtcagcaaaaggctaaagtttttccggccagtactttgcataaaaccaatactgcgtgggtgatggcttttgagatggtggaaacctctcaagtctatttacgtacattagcaaaaattgatcctgaatggattttgcttgctgcacgcgacttattgaaatatcactatttcgaaccgcattggtctaaaaaagccggtattgtaaatgcttatgcacaaatttcattgtttggtttaattattgaaccgaagcgtttggttaattttgaaaaagttgatcaacctgctgcacatgagattttcttacgtgatgcattaaccacaggaaatctgggtacagttccaccatttttaaaacacaacttgcttaaacttgaagaagtagagcgagttgaagataaattacgtcgccgcgatttggtggtcgatgaagaaacgatttatcagttctatgcgtcgaaaattcctgaagaaattgcgagtcgtcgtagttttgaagactggcgtgcaaccgtagaagcaaaaaatccgcgttatttatacgtggaagatgatgcgctttggctcaatgaccgtccgaccacgcagcaattccctgatcatttacataatggtcagttacgcttggcaactacttatcgctttgacccaagtcatgatgaagatggcgcaacggtccaaattccggtacaggcattgcctcaggtagatgaaaatatttggtcgtgggggattccaggctggcgtttagatctcattgaagccttattgaaagccttaccaaaagataaacgtcgtaacctcgtaccaattccagatacggcgcgtaagctcatgcaaggtattgatgctgtacatttgcgacaacatatctttagctatctggcgtttgctttacgtggtgagcagattacggaaaaagatttttcatttgaacgcatagatccgtatttggtgccttttattaaggtgattgatgaaaaaggtaaattgatcgccaaaggccgtgacttggctgagttgaaggctcgttgtcgcgtagaaacgcatcgtccggtgaaacagcaaaaaggtgaatttaaaaccttccctgaaaactttacctttgaagcttcacagaaggtgacaggggttgttgttaaacaatatcaagctttagtgccaactaaaaattttgccgaacttgaggcgaaagatgagtctggcgtggttatacaaacatttaacgatcaggcagaggcgattaaacagcatcgagaaggtattattcgtctggtccatatgcaacttggcgatttggttcgtcagttgaaaaagcagatttcgaaacctcttgcgttggcttattcacctttaggcgataaagctaaacttgagcaaatgctggtatacgcgactttacaaatggcaattacgactttgccaatcaatgctgatgaatttaatcaactgctagaacaggtcaaaaaacaatttttgagctatgggcagcaagcacttgagcaattaagtgatatttatattcagtggcaacaaatccgtcgtcaacttttagtacttgatccggacgtatttggacgcagtatcgatgatattgaagatcaactcgatttaatgtcactcggcaattttgtctattgccagccagttgatctttggcaggaatatccacgttatttaaaagcgctgctattgcgtttagatcgattgccaaataatctacagcgagatcatgctgctattgacgatgtcgatccatggatggacaaggtatttaagttcaaaaatgatccaagaatcaaagaattgtacttgatgctggaagaattacgtatttctttattttctcagccgatgaaaaccaagatgcctatttcgccaactcgactacaaaagttatgggatcgtttgggaatcagttaaaatagatcggggtctgtttatgttgtttttagctggcaacgcaatttataaatgaaagattaacagaccctattcatttttttaggagttttacatgggcattcgtatcacaggtactgggctatttcacccaacagaaatcatttctaatgaagaactggccgacagtttaaatgcttatgtggaacaatataaccaagagaatgcagagaaaattgcagcaggcgaactagaagaattacgtggttcaagtgctgaatttattgaaaaagcttctggtattaagcgccgttacgtgattgaaaaatcgggtattcttgatccaacacgtttacgtccgcgtttgtctgaacgttcaaatgatgaactttcaattcaagcagagtggggcgttattgctgcaaaacaggcaatggaaaatgcaggtgtaactgctgaagatatcgatgttgtaattttggcttgttcaaacatgcaacgtgcttatccggctgtggcaattgaaatccagtcggcacttggtattcaaggttatgcttacgacatgaacgttgcgtgttcagctgctacttttggtttgaaacaagcggcagatgcaattcgttcaggtgctcgccgtgttttattagtgaatgttgagattacatctggtcacttagactaccgtaaccgtgattgtcacttcatttttggtgatgtggcgaccgcttctattattgaagaaaccactactaaaactggttttgaaattttagatattcatttattcactcaattttcaaacaacattcgcaataacttcggtttcttaaaccgtagcgaagatgcagtggttgacgacaagttattccgtcaagatggccgcaaagtatttaaagatgtttgtccgttggtggcaaaaatcattaatgcgcaattggaaaaaatgcagttaactgcaaacgatattaagcgtttctggttacaccaagccaatgccaacatgaatgaattaatcttgaaatatgtggctggtaaagatgcagatctaagccgtgcaccaattattctagatgagtttgccaatacctcttcagcaggtgtaattattgctttacaccgtacaggccacgaagtggatgatggcgaatatggcgtgatttcatcttttggcgctggctattcagtaggttcgattgttgtacaaaagcatgttgcttaagttactagattaattaaaaacgctcgtaagagcgtttttttatggcacaaaaataataaagcgagccaaaattagcccgctttagttgaatcaaaaataattaaaactttttagtgtagtttacaaacaagcgatcttcaccaaagtcattgccatgttttacgttgtaatcaattcgaatatattgcagggcaaagccttttaacaatggctgctgaaacgcatagtttaaaatcacattcgactcggtttcgtggtttttctcgccattggctgctttaaagtcatgaccgtaaacatatttcaccattgcatttaggccaggcacatagtctttaaagtcgtagccgtacatcacatgataagacctttcgtcttctttaaagaagccagtggcattccagttaatgaaataagtttctggtaaaaaaccatccggtaatggataagccgactcaccgataatctgctggtaccccaaaccaaaggtatgattttttactttaagtgtttctagcaccccgatgttttgcgcatcaatatcaaaagtattgccatcatcttttgcattgaagtatttaaacttagaggtgagggcaaaattaggttgtttccaattatgctcaagccctacatagtgtttattgtagaggtcttctaagttaccaaagtaatattcacccttgagtgacggcgtaaattgataacgtaggtcaatgtagttcaggccatcggattctttagtaatcccatttgccgtaaaggaaaactttttaaagtcctcttcattgcgtggcgaaactttttcaacccgaccaatttcggcataaagctgatctgaaagttgcgatttaaggttggttccccaataagaggcaagcaattgtcggctagcatcgacagctgttacaggtaaatccaaccagagttcacccacacttaaaagggttttgtcgtagcctagttttaaagttgcgccgtattttagataatcagatgcttgagattgcgtttctttattaaaaggcaaaactgtatctgcgacatgtttgtctgaactcaagcgtacggcgtattgaacagaagcatcagctccaatggtaataggcttgtctgctatgattaacggagtatcatgcattttcgacttataaaataatgaggctgcctgagaccaactgcctgtgtctttgagtgcatcattatcaaaatcacgattgatataggcattttttagcgtgaacttccattcatcttcgctttgttgagtggtgtctgctgcccataaacttgagctagttaataaaccgaataatgtagttattgctaaattacatggtttaaaacggtgtacgaattccataatccatttccaaaaagatgcgccagtcctcggcgcatttatgtttactgctgggtaagcgtgttttgagggttaaaagttgatggcgtttgtgcagcaacagaggcttttagattgaccataaatattgcaagtgcagcaactacacccggaattgcaatcgccaagaaattcatttggtgaggaagctcaaatgaaagcaaagcacctgttaaaactggtccgataatcgcgcctatacggccaatacccgatgcccagcccatgccagttgaacgaagtgccgtcggatagaactgcgcaacaaacgtgtagagtaagatttgtgagccaattgtggcagcgccggcaatcgcaatcaggctatataaaataaattgtggactattaatgccaagcagaattaaagctgccgatcccacaataaacataatggtaatgacaggttttaaatggaatctgtctgctaaagcaccaccaccaattgcaccgaccataccgccaatattgagtgcaaagaggaacaacatgctcgcacctaacgaatagcccgcttgcagcatgagtttaggcaaccagcttcctaaggcatacaccatgagtaagcacataaagaaagcaatccagaacataaacgtgctgaaggtacggccttgttggaaaagcgcacggacaggtgcatctgttgttgtactttcatttaacaccagttgagtattggcattgacttgagtttgaggcgcaattttactcactatattttttgcctgttcgctatgattagatttcactaaaaaggcgagagactctggtaaaaatttccaaatgagcgggagcagtaacaagggaataccagcaattaaaaacatgatttgccagcccatatcttttacgagccatgcaccgagtagcgcagatgtcatgccaccaattgcatagccactaaacataattgcgatcaatgtactgcggatttttttaggtgcatattcggtcataagtgccacaacgtttggcataacgccaccaatcccaagacctgcaataaagcgcaaaatagcaaactcagttggtcctttggcaaaggcacctataaaggtaaatccgctaaataaggtgacacaaatcaggatggtttttttacgtccaagtttgtctgaaagtgtgccgaaaatcatggcaccaaacatcatgccgaatagagcggcactggcgagtaaaccagcttcaacagcagttaacgaccattgctgcattaacagaggaagagcaaccccataaataactaaatcatatccatcaaaaataataataagtaagcaccagattaaaactttccaatgaaaagatgtaaaacgggctttatcaattaactcattaatattaaccttgcttgtgtccattttcttcacctccaatttgtgaagcatcgcgttattttttaataaactattttgttattggaatagagtcaaaaacctaattgatatatctttatgtctttaaggtattgtatttttattaaaataagttattgaaaaatatggtttattttaataatttggttgttgcttctgttatgtttgaaatagggttaaatattgtattgtgagaattttaaggattttatagaaatcttttatacattttattgctgagaataacagctagaaatatagctaaatttatattaggaattaaagtggaaataaataaaaaatattaaagtcaattattttagaaactcatcttaaaaatgaaatttaatttatattaaataaaaattgccaaatcagggatagcgaattatttatatcctgatttggcgtttgaagctttattttagtggtgggcacttagataaaaaattaatttgtggctggagttgagcgtggggtaagaatgaaatgggcgattacaccaatacaaataccccaaaacactgagcttaatccaagaaaatgcatacctgatgcgctagctaaaaaggtaataagtgcagcatcacgttgaccatcatttttcatggcaacagaaatattggtggcaattgcaccaagcaaggctaaaccggccagtgctgccaccaactctttaggaagtaagctaaatagcatgacaatactgccagcaaataagccacctaaaatataaaaaattccgttggcaatccctgcaatatatcgtttttctttaagttcatgtgcatctttacccatacataaagccgcggtaatcgaggcaagtacaatggtaataccaccgacacaggcaacggctaacgaggcaatactggtcgccgtaataatgggtttggctggcgtgtcataaccgctcagtttcataatcgccatacccggtaaaaattggccggttagactgactaaaataagaggaacggcgaggttgagtgttgagttccaagtccattccgggctaatccactgggggattgctaaattaaaattcacatcaaccggattcattttgcctaaaatgaggcttaataaaactccagcagctaacacccaaatcatggtgtagcgaggcattaaacgtttggcaattaaaaagacaatgagcatactaaagacaatcaaaggcatgctatcagatgcggtaaataggctaataccaaactgaaaaagaatacctgccatcatgcccgcagcaacatcttgtggaatccacttcagtaatttgtcgaaataacctgtaatgccaattaagaaaataacgatggcagaagtaatataggcggctactgcttcattcaatgagatgtttggaaatagggtaactaacagggcagtacccggtgcagaccacgcggtaatcacaggagtcttatatttaatcgaaagataaatacctgaaacggcagcgccaattgaaattccccaaatccatgacaccatcatatcggtggatacatgggcacgctgagcagcttggaaaaaaataatcagtgggcctgagtaagaaattaaaactgcaagaaagcccgcaactgttgctgatatggaccagtcattttttaatgtcttgaacagggttgccatgtgtgattgcctccatgcaattcatgttatttatccaaatatataaaaagatcagggttaaccctgatctccacctccgaccggaatgaccgatcccgttatatacgatgcttcatctgatgcaagaaataaaattgcattgacttgttcttgaattgtgccataacgacccatgaatgttcgatcttttgtttgatcaactacttgttgcatccagtctttttcattttgacttaacgggttggcattgcgtggtactttgcgaggtggcgcttcggttccaccagtcgcaacagcattgactcgaatcccgtctttagcatgttcaaaagcaagagacgctgttagggcatttaccccacctttagatgcggagtagggaatacggttaataccacgggttgcaatggaagatacatttacaataacgcccgcttgttgcttaatcatggcaggcaacacagcgcggcagcaccataaagttggaaacaatgagcgattcacttccttaatgatttcttcttcggaaaactcttcaaaaggtttcatccagatcgcgccgcctacgttattaatcaggatatctacccgaccataatgttcgatggcttttgtaacaaccgcttgtgcacctgcataggtttctaggtcagcattaaccgtgacagcatcaccacctgtacgctgaatttctgtgagtacctcttcaacatattcagagcggtcagccatgacgacttgtccaccttcagctgcaacttgcaatgccacgccgcggccaataccttgggcactacccgtaacaatcacaactttatcggtaaatctttgacggtttgacatagataatttctccaccttaagttagtttgcagagaatttttcaaacaagaagtttgctggtttaatattttcagtttctaaccaactacgtacagcctctaccatcggtactgggccacatagataaacatcgacgtcgccaccgtttaaccattcactttcaatatgacccgttacatagcctttgcgttcatggttactctcagggcttgcaactacagtgcggtattcaaaccatgggaatttcgcctgcaactcattgagtttttctagagcaactaaatcaaagtcattggttacaccaaagactaaacgaacaggttgttcggagcctttttcttcaagcacttgtaacatcgacataaatggggcaataccagtaccgcctgccagcataagcactggacgcactacattacgtaaatagaagctaccgaatggaccggtaaaagtcattttgtcgccagttttggcattcttgcttaagaattcactcattttgccattcggtacgttacgtaccacaaagcccgttaagcggttgcccggttttgagctaaatgaatatgaacgtgtttcgccagtttctggaattgcaacattcacatactgacctgcaaggaaatgaatatccggttgtccttcatcaagttgaatatcaaatgtgatggttgagtctgataagttttcaacgcgggccaatgtaccttggaagctatgaatttctgttttgcaaacatctgaagacgcttgaatctgaaatacggcatctgaagttggccgacattggcaagcaagaatatagccttgcgcagcttcttcaggggttaatgcatcttcaatataggtttcttctggcatgtcataactaccggactcgcaaaatgcacggcaagttccacatgcaccatcacggcaatccaaaggaatattaattttttggcgataggctgcgtcagatagggtttcgccttgagctacgttaataaaacgtgtaacaccatcttcaaattgaagtgcaacattgtggtttgacatggcatgtatcctacaaaatatttgaaacttttaccctcagccaacagtccgtttagctgaggggtatgtcttaaaggtggtagatatcaatgacttgattgatatagtcatttttcaaaacgacatacttgctcaagatttttggttgatcacctgaaaaatcgatcacataacgtgacataccgaaatagctgtaatttgtcttataacggaaacttaaggtattccagttaaagcgcacagtaactttgtctccgtcgcgctcgagaacttcaacgttggcaatattgtggcttgtgcgtgtgtccggcatggttgcagatgagcgctcggttttaatacggaacacgcgatcttctaaaccttgacggtctggataataaataagtgaaatttcagattgcggatcttcagttaatctatcgtcgtcgtcccaagctggcatccagaaagaagcttctggcgcatagcattcaagccagtcatcccattgttcatcatctaaaaagcgagcttcacgataaagaaactgagcaatattttctaaagttgctttgtcttgagtactcatgctgtttctccctgatcagcaatttctttctctgtagcaatcgcgtgtttcatggtctttaaccaatattgatgctgggccagatacaggccttcatcttcagttttaatcccacttaacatgggttttaaaccaatctcgtttgctgcatcgtccggtccataaatccagtgttttgaaccacggcacatgtcattccattcaagggcaatacctgcgtagcctgcctgacaagcgcggaactcttctaaatcgtctggtgttgccatacctgaggcattaaagaaatcctcatattgacggatacggcgtgcacgagcttcaggtgcttcacctttaggcgcgatacagtaaatagtgacttcagttcgattgaccgaaagtggacgaagtacacgaatttgtgaaccgaattgatccatcaaataaacgtttggatacagacaaagattacgtgaacgctcaatcatccatttcgacatcgcttcaccgtatttttcggtgtattcgtctgcttttgggaagttaggacggtcttctgggtttgcccattgtgtccaaagcaacatgtgaccattttcaaagccatacgagccaccgccttgtttaccccaagaacctgcactcatcgcgcggatgttatcggcagcttgagtttctttacggtgttgagttgttgctgcgtaattccagtgaacagcagaaacgtgataaccatcggcaccattttcagcagtgagtttccagttgccttcgtaggtataagtagatgaaccacgtaaaacttccaaaccatgttcagactggtcaacaatcatgtcgatgattttggtggtttcacccaaaaattcttcaagcgaaggaacatcgggatttaagctaccaaataagaagcctttgtagctctcaaaacgagctacctttttaaggtcgtgtgagccgtcttggttaaagcagtcagagtaacctgcgtcagttgggtcttttactttgagcaatttacctgagttattaaaagtccagccgtggaaagggcaagtatacgttgctttgttaccacgcttgtaacggcaaagttgtgctccgcggtgtgaacatgcattgatcatggcattaagttcaccgttacggttacgggcaatgataatcggctgacgaccaatataagtcgtgtagtagtcattattatttggaatttggctttcgtgtgccaagtaaacccagttaccttcgaagatgtatttcatttcgaggtcaaataaggcttcatcagtaaaaactgagcggtgaagtttaaattcacctgtatcgatattgtctacaagtaattcatcaatacggtcaagatggctggtattgattacaggaatacgtggcatgtccgttctccgactttccaaagggtggaagtcatcaagaccttcgctacgatttaaaaggtcttgatatcctaatatgtcaatgaagcgcataaacgcgtcgggtgtttaaccgcgcatggataaagatagatcgaatgttggccagtagatttcaatcggtgctatacaagtgatctataacttcatcgggttattgcttgtatataccttaaaagaatggttaaactgtgtctaagactgaatttgcattttaatatatcttaaaggtatggaaacctgatggaactaagacatttacggtattttgtggctgttgtagaagaacagagcttcaccaaggcagccgaaaaattatttattgctcaaccgcctttgagtcggcaaatccaaaatttggaaagtgagcttggaattcaactctttgagcgaggaagccgccctttacagaccacaccagcagggcatttcttttatcagcacgctgttaaacttttgtcgaatgctgaagaaataaaaagtatgaccaagcgtattggtctcatcgaaagaagcatgaccattggttttgtcgggtctttactttatgggttgctgcctcgaatcatttatttatttcgtcagcagcagcctcatctgaatattcagctcatggaattaagtacaaccgaacagttacaggccttaaaagaaggccgtattgatgtcgggtttgggcgtttaagaattagtgatcccgccgtgaggcgaattcttttacgtaaagagcgtttggtcgttgccgcgcataccagtcatccaattgcacagcgcacagaaggggtatatctggccgatttgattgatgaaaagatgtttatgtatcccacttcaccgaaaccgaacttctcaacccagcttttgaatatttttgccgaacatagtttggttcccaaaaatatgcatgagatacgagaaattcaattggctttgggcttagtggcagcgggagaaggaatctgcattattccagcaagtgccgataccattcgatttccacacttaaactatattccgattttagataacggcgcggtcagcccaatttttattactgcacgggcaatggacagaagtgaagacttacaatcattgttcgactgtatttatcaggtttatgatttagaagggataccttatcaacgaactgtttttacacttgatcagaacccgatagatgattcaaatggtatcgatttttaaataagggaagtgcatagcctcaaaggttgaagctatgcaattttatatcttattgcactttcgctgggaaaccatcttcttcaagtgcttcggtaattttatcgacgctttcactgctttcaacagtcacgattttggtcgctaagtctacatctacttttgcatttggatcgacatcttgaatcgttgcagtcacaccacgtgcgcagccaccacaagtcatattttcaataagtagtttcatattcatactccatcaagaatgagatgtttgtttggataacactgagtctaaaccttgtcatgattgtaaggtcaagaccaaatttttaaaaaaatatgcttgaccttcccatgatgggaatctgtatgctcaatacagaatattaaattttgcagatttgcagaggtatttgatggactcaaaaaccacaaaattgccagcatatagtgaaacactctcaattgagggcatgacttgtgcctcctgtgtaggtcgtgtcgaaaaagcacttaaaaaagttgaaaatattgagattgccaacgttaatttggcaacagaaaaagcggttgtttattcaaatcaaccgattcagcgtgaagcactggttaaagcagttgagcgagcaggttatgatgttccaaaagctgcaccagtagaattgtctattgagggtatgacctgtgcatcttgtgttgcacgtgttgaaaaagcccttaaaaaagtagacggcgttcaagaggcaactgtcaacctagcaacagagcaggcttgggtacaaacagattcctcagtcaatgttgaagacttaattcgtgctgttaaaaaagcaggttatgacgcgaaagcatctgaaaaacatcaagatgagcaactcgataaaaaagcttcagagttagatcagcttaaaaaagatttgatcatttcgattgtgttggccttacctgtgtttattttggaaatgggttcacatctcattccagcttttcacatgtgggtcatgcacaccattggtcaatacaatagctggcttttacagtttgttttgaccacattaatactcgtttttcctggtcgccgtttttaccagaaagggattccagccttatggcgtttggcgccagatatgaactcgctggtcgctgttggaactttagctgcctacagtttctcagtcgtggcaacctttatgccgcaggtattaccacaaggcacggtcaatgtttactttgaagcggctgctgtaattgtcagtttaattttactcggacgttattttgaagcaaaagctaaaggacgtacttcgcaagcgattcaacatttggtgggaatgcagccaaaaacagcccgtattcaacgtgatggtcaagtggttgaagttgctgttgctgaaatggtcagtggaactattgtagaaattcgtccgggtgagcgtgtgccagtcgatggtgaagtggttgaagggcacagctatattgatgaatctatgattacgggtgagcctgttcctgttgaaaagagagtagggcaacaagtagttggaggtacggtcaatcagaacgggactctaaacattcgggcaaccgcagtgggtagctcatctgtactttcacaaattattcgcatggttgaacaagcccaaggttctaaacttccgattcaagggttggtcgataaagtcaccatgtggtttgtaccggctgtcatgctaattgctgcaattactttcttggtttggtttatttttgggccagagcctgcgctgacttttggcttggtgaatgctgttgcggtactgattattgcgtgtccttgtgcgatggggcttgcaacaccaacttctattatggtcggtactggacgtggggctgagttaggtgtcttgttccgtaaaggtgaagctttacagcttttacaagaagcgcaagtggttgcagttgataaaacgggtacgctcaccgaaggcaaaccgacactgacagactttaatgtgcaatcaggttttgaacgtaaccaagtgctgactttagtggcctcagtcgaagccaagtctgaacatccaattgctcttgcgattgttcaagcagcagaaagcgaaggtttaaacttattaccagtaacagcatttaactcgattacaggttcaggtattgaagcggaagtttctggtcaaaaagtacaaattggcgcagaccgttatatgcaccaacttggtttagataccagctcattccaagcgattgctgctcagttaggtgaagaaggcaaaacaccgctttatgttgctattgatcagcaacttgcagcaattattgccgtggcagacccaattaaagaaacaacctatgctgcgattgaggccttacatcaattaggtctcaaagtggccatgattacaggagacaaccgtcatacggcgcaagcaattgccaaaaagctgaacattgatgaagttgtggcagaggttttacccgagggcaaagtggacacagtccgccaactgcaaaaacaatatggtcgcttagcttttgttggtgatggtattaacgacgcaccagccttggcacaagcggacgtgggcttagccattggtacaggaacagatgttgctattgaagctgccgatgtggtgctgatgtcaggtagtttaaaaggcgtaccgaatgcaattgcgctaagtaaagcaactatgcgaaacatacgccaaaacctgttctgggcatttgtatataacgttgcacttattccaattgcagctggtgccttatatccagcatttggtgtattactttcaccgatgtttgcagcaggtgcgatggcactttcttcggtctttgttttaggcaatgcgttacgcttaaaacgttttcatgcgccagtacagtaagcgtgctgaaaatcaacttttggtttaagatcatgacagcaggtcttaaaccaaatttaatatttgaggtgtgagatgaatatcggtcaggcatccaaacattcgggcatttcagcgaaaatgattcgctactatgaagaaatcggtttacttgaagcagctcagcgttctgcttctggctatcgtatttattcagaaacagaccttaaaactttaaactttttaaaacatgccagagaattaggtttttcatccgaacagatgaaagagcttatttcgctttggaaaaataccgatcggcatagtgtagaggtgaaagctttaaccgtaaaacacattgccgaattaaagcaaaaaattgctcatttacaggaaatggttaatattttgcaggcttcagctgatgattgctgtggtgaccaacaggcttcgtgtgcgattttagaccacattgaaaaaggtgtaggcgtaagttaaaccttataaaaataaaaaggaaaaatcatggcttatacagcttcttgtctttgtaatggtgttcaactccgtattaatgccgaattagaacccatcatggtttgtcactgtaagcaatgccaaaaagcacaaggggctgcttttgcggccatcactcaagtacaaaaaagcgatttagagattgtacagggtgaaaatcttttgcaagcgtattttgcatcgccaaataaaaagagagtgttctgtaaaacctgcggttcacctgtctggagtgaacgtttagataaacctgatgtggtgcgtttaagggtagggctcattaatgaagaaatatcgacgccagtcatctctcatgcatttgtcaattcacaagtgaagtggtatccaatttgtgatacggctcaccagtacccaaatggcgtcgaaaacccttgaaatatgaaggtttgaagtattttatccatttgtaaaaaaaagtgaacagcactagccatgaataaataatgtgctataaatgtacttaaggtaatcgtaatatctcctcgatccacagggaaacttgggacagggcaaaagatacgataagaccttataaacagctagcaaagagcaaataaaaatggatagacacattttttgagtgctcaacgttgcagaaaagcccgtgaaacgggcttttttaatgcctatgaaaagttatttctaagtgtgggatagcttatgtttttaaactatttaagaaaaagtaatgtaaaaataataaaatatttcaaatatacagactattctgtattgcaatttatttttattaagggtacatttagttaacggtttaaagttcaagcttaataatgaactcatggtcgttgtgggagatctaagagcctgcattttccccaagatgcgggttttttttatgcctaaaaaaagtaatgactcatctgatctaaaaatttaatcctttattctataaagtttaaaaacctacgaacgtaataggccgtaggtttctaagcacgtctaaaaattaagcacgatatgcctgacaagcttgagcacatgctaaacatgcttttgcacaaacctggcaatgctcatgttcgtgtttactacactcagctgcacatagttgacatgcattagcacataactgcatggcttgttcagcaagttcggaatgtcttagttctaaagatgtgcataactgacaggtttctacacaggttaagcagtgtttgatgcactcacgcatcatatgcacatgctcttcttgtaaacatgcagaggcacaatgtttacaagcaaacatacattcaatgcaggcttgaatagaggtggatgcttgattaaacagagattgatttggttcttgtgagctattcattttaatattctccttttgaaaggctattattaaaaaaccgaatattgttatcttttttcattttataaaatcatttttcctatcgggcactttgaaatgaaagatctacaaatgctcaatacgagattaacctcgtataagaatgttacaggtattttgttagctaaattctaaaaaggcagtaaaaccttaagaagagatacctaaaaacaaaaaataaaatttgtttggatataatacttttggctaattttttaatgtatgaaaattaggcaaattattagtgtgaactttaagggcacacgtaatggaaaacattgaacagtacgctcacggagctgagcatgaagtccacgtacactgcaaacgatcattaagcactttaatactgagtttgtttgtattaattgcaactggtcgataaagaagaagcacctacgggtgctttttctgtatgacttgactatgggtggattaaattaagaacctgtaaagccgcggcgctttttgtaggctttacgatcataagagggaatattggacttttgaagatcaatagccaattgttttctgcgttgaaattgcacttcatttaaaagcgcatcatagattttaggtcggtcagttttaaacttttctacatccagtggaatcttactttcctctttaacaatatacaaaactgaaccattggcattggtttcatatactgtccaaccaacccgtactgtatagaggccggttttctgatcctttcctaaataagatttaaaaccatcgggatgagggcgtacataagcattcatcatgcatcctccatcaactatttaattcgatgaaagcggcgatcaatgaattgatgggaacgatacatctattcagtaaaatcacgattttcatgtgtatatatattgatcaatttgataatttcaagctatgtaatttttcttttttgtgggatgaaaaacgtgagaatttgtctaaaaaagatacaaaaataaccacttcatttttatagataaattaagtctatttttaacttaaatttggtttttttaaaatttatgtgacgtattttgcaaatttaaaattgaataatttatagtgaagcttgagttcattttttattaataatttgattttaaaaaataaaaaatatttgtaatatttcttgttacaacgattttgtcgacaatacaggattgtttttgacatatttcgcctagcgtaatcaatagagttttttgcctatggtgtcatttttatttattggacttgtagtcactattttgttgactccaggaccaacaaatacattattagcctcggctggtatacaagcaggggtaaagcattctcttaagttgattccggcagaggtaataggttacctgatcgcaattacctcatggggtgttttacttgaatcggtgtctcatttcattccatggcttccagccatattaaagctgatgagtgcgggctttatactctatcttgcttttaaactctggatgacatcgtctgaagatattaatttaaaccgaccgcttattacaccaaaagctttatttcttgcgacacttttaaatccgaaagctttactttttgcttcagcgatttttccacatgcagcgtgggaagttcctcatttatattttattcacattgttgtctttttatctttaattaccccaattgcttttttatggattatgtttggtacagtattaatctcaaataaagtcacttggttaaatcaacgtaacttacaacgtattgctgcatttattttaactttttttgccatgccaatcggctattcagcgattagctcattttagacctaacaaattaatttatattaaaaatttaatatacaggagttttttcatgaagagattaaaagttgttattaaagatcagtttgaccaagaaagtattgctttagcaaaggttagacctgcgaacgatcagaaattagagctgtataaaagtgtagagcatatcgaaattgatgacgatattattctaccgaatatggatttactctatgaaaatccaaaagatggaaaaatttataaattagtcggcccgtttaatgaagatgaattatagagaggcgaaggaaaattgattttttcatctgttttagtgttgcttaaaataaaagcaaactaacgtatagacacaattaaaatcttgaacaccaaggggtccttatgggactatgtttttgcaaaaatgtgacctaatccacatttttgtatttcaggactaagtggtgttcactaagcccatttcttcaatgagaagtagaaatgggctttttttatggaaatttattctttaaaagtttcatctaaagcttgctggactgcttcaatgcgagatttgcaagctttataagcaccaatggattcttcaacaatcttcatcaaattatcaatatccgggctttcctgagattcaagtaattcggcatttcgctttaaaatgtcatgaccttctttaaaagtcagttctttatcattcatttggaattacctcggtaatattagcgttaattgctccatcttgcatatcaacagtaatggtagagcttgtgatttggtgaatggaacgaattgctttgccttctgatcttacaattgcataaccttttgcttgaatctgtttcgggttttgcaagagaatttctcgcataagggattcagtttgcgacaaagaaaatttaacttgttgctgtgaaacaaattgaatgcgttcctttatctgctcaaggaactggtgagctgaattaagctgagcttgggcagaggatttaatatgttgtagatattgatcactcttactttggtaggtcgtaatttgatgttgtgacaagagtttgattgtttgtaggttgtctacagcttcttgtacacgttcaacaatatggttgcgaatacccgcaatcactttacttggagtatcaaacgaacggtgtgcgatctcgtcaaggatagtacgatctttttcatgtccgataccaacccaaatcggtacgctacgtttacagaggagggcggcaagctcataatcatttaagtaagctaagtcatttacagcaccacccccgcgaataattacaatcaggtcgggtggaaagttaaaattatttgcccattgttttaaacctgttgccaacgactccataagactgacggcagccgtatttccctgaaaggtcgcactttgataaacaaaatgacaaaccccatttcgctcaagagcatccgcatcctttttaaagtcacctaaacccgcagcattttgaggagcaataactaatacattttgaatatcaaaaggagtaggaagaagtttattcttatgtattaacccttcttgagttaaacgttctacaatttgttgataacgttttgcaatttctccaagtgtaaaacttgagtctatttcttcaatattgactgaaaatccatattgcggatcgaaacgcgctctaattttgattaaaacgtttaaatcactagctaactcaatacctgtttcacgttcaaacttgagaacaattttacttgctgaaaatttccagatggttgctttacagcttgcaatgaccttgtcggtgtcagcatctttttctgcaagctctaaataataatgtccacctttaacatttaaattacgaatttccgctctcacccatacaggctcgtcaaaagtcaggcgtatgacttcttgcactgtaccgagatattcactaagagagagctgaggatcagacatataaactataaatgatgggttgagactagatagtataaaagctacccaagcatggcaattgttgtctatgaataacgggttctgtttaaaataaatacaacaatttagagtgttaaaattgaaattgagggggcttatttaatttgaacggataaaaagaaaaattaataaaaagataattcttaataattacaaccgattaaaaaataaagtttgctttataaaatatataagcgtataaagcttacttccaattgcggggtggagcagtctggtagctcgtcgggctcataacccgaaggtcgttggttcaaatccgacccccgcatccaaaatattatgctctgtgatgtactacttttcatgatacgaaatcatggaaagcaattagcttataaataaccctatatcaagctaaatattaaattctagacgaattgtccataccttaaatctagcgttctaattaaataccgttaaatcacatgagctcagtgatgagtgaatgattgtgaatatagtaaatgagtggcaaatcgccacagccgtaaatggcaatgaaattaatgtgaggattgttcctcacgtccgtaagcaaaactcgcttgatggttatcgttgggttgaggttggaaagaaaattcagcttcaaactggtgaagaaattgagttaaaccaagatggaaaaagcttctatgctgggtttaatcaactttatcgtttaaatacatattgttgataaaatcatggtaataaagcgaaaaaacctatctcttttaaatgagataggtttttttatatcaagaagaaagttaaataattaaagttataaaaagacaaaagtgattaaaaaggtcttattattattttagctatatttaataactaaattagcctgctctccagaactgacgccccatgactttaaagtttttcccgttctcttcggtgacacgtcggtccctaaatttttcatttaaactatgcaaaattaaagagccatctgcctctttaaaaatttgtttaatcatgccttcaccagcaaaataaacggcatagatttcaccatcaattacttctgtttgagaaatatcaataccgaccagatcaccatctttaatgtaatcggtcatactatcgcccttagctttgataatacgcatgcattcctgagcaacacgtttttctttaaagaatgaagcggggaaaggaatttttccgttaattgcatcaaaatgaaattcaattgattcgcctgtaccacaagaaaaactcgcttcaactacttcgatccagacatattggtctgctgcatcgttactcacaacagtaggattaaatacatcactttctctaaaagagtcttctgagtttcctgtagtaagccaataagcatctacacctaaaaactgtgcaatgagtggaagaaaagcagattttaaattcttccccgattctaaagcttgataagcaggctgagacatctttactgcttcagcaacctctgcctgtgttcttttagctttaatccttgaatcttttaaacggtctttaagagccataatgatcgcaccagctaacttataacaaatatataacttaagttatatttagtaaaacaactatagttattgactaataataactatagttataatatcagttataaggacatattgatagaacgaaaataatattttatttgaaattgatttcttaattttatcaataccttattaagaaagtaacgattattctgcctcactggacgacagaatataaaaatggcgatagtcgatgagtggtttgtaccgactattaaaaacaagaaatggaataaaaaaagcccgattccgtggatcaggcttaatgttcgtcgataaagggtatcaagaacatgaagaatctaacaaagaatttaatgcgtcacaaaagtttccgatatacggcaacctgttatctcaactttttggtcaaaaaagagaggttatctagcggtgtagttttactgaggcttatgtcattcatagcggtttaaaaagaacaagatcgactagattaaatctgtgtacatagcagagttagatataaaaatatgaaaaataacaaagcagtagccatgattatttttcaaaaaattacgctttaggcaggattaaattatggaaaattttttaacttcaaatgggctagctgccgcttttaatctctatggcactgtcatgatggtggttttagcagtgagcttagttgttgcagtagttttaattatgcggtttccacgttcacctcaagaatgggtcgtgggtttgatttgtacggttgtttcaagcttgactggtggctcattcattatcatgaaatggaatttacatgagtgggtgacagatatatggggaatgatcactttaggtggattcttctttatttgtggcttacctggttgggcaattgtgaggtggatatttaatttcattaataaacaagaaggaaaaaccattgttgaagtcatgaaagatctaaaaaaagcgaaagatgatatccaaagctaatagctgtttggccctaataaagatgaggacaactcttatgaatattgagcaatatttagatgcactaataaaacgcgaaggtggctatgtaaatgatccacttgatcatgggcatgcgactaaatttggaattacacaagccgttgctcgtagttatggttatcaaggtacaatggagaatttaaccttagagacagccagagaaatttataggaatcaatattggcttgagccgcgatttgatcaagttaatttgatcagcgcacttgttgctgaagagttattcgacacgggtgtgaattgtggtattagtttcacgaaaccacttttacaacgtgcattaaatttattgaataggcagggcaaagaagactgggtagaccttaaggtagatggtgaatatgggccagccactttgcaggctttaataaaatatattaaaaaccgtggtaaggaaggtgaaaaagtgctggtacggcttcttaatattatgcaaggccagcgctatattgaaattacggaaacaaatccgaagcatgagcaattcttttatggatggcttgctaatcgtatcagcttataaaaaagccaacttgctaaagctattgagttatagccttacaagttggctcactttcataaaatagttttattgagtaataagtaaaactgctaaaagaaaaaatatacaaccactgactttattgagcttagaaaaattatttccggcaagcatcttctctttgaatatagaggaaaagttggcataaactaaatgaattaaaaatccgatcaagcagaatgttaaagataaaatcaaaaactgatttaatatttcttttttaatatcaataaactgtgggaaaagggcaataaaaaagacaattgttttgggattaagtagtgaggcaaacaacccttgatagaaaagctttgatttccttatatctttttcattatgttcagtttctaataagtcttgagttggggattttttaataaaatttttataacctaagtacattaagtaaaaggccccaataaattttaaagcagtgaagatagtagggttgctagtaataataagtccgacaccgcttgcagaaatcacagcgataataaacataccaataattaaaccactaatgccaaataaagctgttctcacaccataatttattgaatttgttactgtaaataaaacgcctgggcctgggcttgataaagtaagaaaggcaatggttataaaaactaaaagaccgctcacgttgatacttcctgtttatcatcaatatgttaattgcatgcctactttaaagcagaataggaattatgtatacagacaagtatgtataatttataaaaaagtaaattaataggataatatttgaaagttcctacacaatcttattttttttaactctaaataatttgaaaattaaaaatccaatactttaaaaagcattaaatatgtttaattaatatatagatacagtgttagaaaattatatttaaatatcattgaaaatcagatagaaagttagaatttgataccttcgtattcaataagaaatgaattaattaagatatcgattgcaattcgttaagaagcgtgtatagtcgacactaactacaaaaatattcatgttacccaaagtctctcttttcgcagttttatttataatcctccgtatatttttagatatttaagtagaatgtgtattttttagttctattggtttgcccaataataaatgataatgtttttaaaagttaggattaatttatgtctaatactactggtacagtaaaatggtttaatgaaactaaaggtttcggttttattcaaactgatgaaggtaaagatgtttttgcacatttttctgagattcaaacacaaggctttaaagttcttttagaaggtcagcgtgttcagtttactgtaacacagggtaaaaaaggcccacaagcttcgaatatcacaattgtgacgaatgcttaaactaaagtaatttgatgattttagacgatttgatctgtagtgatttgctcaattaaacggctctaatcatcaatatagttaaaaaacccacttcttcctttgtgggttttttatatggataattaaataagttgattatttgttttatataatatagaaattagaattgtgttgtataagttgactttataactggtataaaaatggatatttgtattggcggtattttaaacggtaaagtaagaaagaataatgaaaattatttctctataggaaatcctcattcagatgatgtaacggagtatcacaagcaatatttccatttggatggaaagcttttatcattttgggtgtgtaatgaaatcaattttcaagaagcctccagaatagctgaaagtttctttaaaaaagagcaaagttgttattaagtaaattttaattaaatactttaagtctggtaagtctatttctttaatgagataagctaaaaattatttttaattacatatttttaacaatttagattaatttgttattcataaagtcataagtaaagagtaatcttagctcagaatttaaaatcgttgtaaaattaaacttaacattcatgaaaatttattaaatttttcttgtcttaacggtgcatgacttacgtcataaataatatttctttttgtagtatatctaaaggaaggaaataattctaaatgttgaatatagtacagcctaatatttgcttcattggtagcagtaatttgtctttagctttaattggaggtttagttttaaaaggctttcaaagagaaaaaattaatctaatagaggaagtcaaatttgagaatcaaatcattctaaagcaaaagcaacatgaggtgaaaaaggcagatatagttgttctattactagacccaaaagacttaaaggctatactggcgcccttaaaaaaatggttagctgataaaactattgtgtcgatgatggccggagttaatattaaacaattaatgagtattacgggttcaaaaaaaattatcagagtcatttctaatccccctgtattaacctatacaggtactcatgtgttaattggttcagactatttagagcctttagataaagaagtgatagaaacaatttactcagcaacagggcgaacctattgggcaaattcagaatcccaaagtgatgcgattattgctttatcgggttcaggaccagcttacttcttctatattctcgacagtatggtgaaaacaggggtgtctatggggctagataagcaatttgctttagatctaatacttcaagctgcatcaggcgctgtagaaatggttcgtaaaagtaatgttcagcctagtgagttatgtggcaaggtcacattagcgaatggtattacagagtctgcattacgaatgtttgaattaggcaacctctctgatgatattcggctggctttaaaagcagcttaccatcgtagtaaagaaataagcttagaaattaatgcagaaattacgagacactagctttagctgattacaaagtgccttccaaatattaacaccttatatttggaaggtatttttttaaccaccatggtttagccgtataaaggtaaagcaaacattatctttcaaagaaccatcaaaacggctactttaaaaatcaattattagctcaagttatggaatttgtaggaaatactcccaaataataaaacctaagccgaaccctagcattgaatagagggtaataataaatagtacaaaactagctttatttttctttcttaaaaaactcatgttagctacctcgtgtctagatagttactatcatgaagaaaggcaaggtgtaatcatagatacagaattttttcaaaaaaatataacagatgggtaggtgttataacctcatctttaattaagtttttcttcaaatttatgactgaaaaaagactaaagtatggtgaatctagaagcatgagaggtacttataaaaattatttctacattgtttttaatgataatttattactcatgttgtgtgaaaaataatcatttacaattgaaagaaaatatttctaattagttaaaagtattaaataaaattgtgaaacatttaacattagtttgactatttgtgttccgttatggtgcaattttacataatatgggtagttcttacattgttttatatttatttgcactcaattacaattaagtcttcataatcagaagatgaatttttttattttcaattatttataataatattgaggaggaagaaatgccaaagtatttagctatagcggagaaagtatacaaggaaattaaaaaagataatttatttactgaagataccattcaaaatttaaattgtttaattagcttgattcgcaaagcaattaaaggtactgagttcaaacttaagtacaattttataaattttgaagaatgcttaaatcaatttaataaagaaaaatcagtgcatattgatttaagtcttatgcccaagtttaaaaaagaagatgaattcattttgtggcttgcaggctttattgagcgaatgacaattggagggaaagagaagcttcctccaatttcaaactatattccaaaaggctttaaaattgatcaagccgaaattcctgtggctgctgaaccaagcaaagaagaaaatgctgagatgattattaactactttaaatctgaggatttcattaaaaataataaaatatcctcttaaatatagaagtatttgtccaccttacttctatatctggctgataatattcagctaccgccttctggggcggtttttttatttaacaagcttaaatgatcagcatataaaacttatcaaaatgtcagtaaatatggaaatgttttataaagaattaataatgacataaaaaataataagttggagattatattgttattcttattaaaatatttttcacataaaaataatcttaaattacgtatagaaacatttactggtacataatttccaaaaaaataggatgatgaagagatgaatgagaatgctgaactcattaaatatttagatattgccgaaaatgtatacgaaaatatgtatgaaaagtaccagattacggataaccctgtaaccaatctcaatagagtgatggcagaaattagaaaagaagccgaacaaaatgatttaaagttaaaatataccaaaattgattttgaagaatgtttaactaagcctctttctgaaagagagataaaagttgacttaagtctacttcctcgttttgagtatagagatgagtttattttgtggctcactaattttattagaaatattagtgtgcaaaaaaagtttgtaaaacaaaagtactattttaattagctttataaactttttaactactcaaaactattaataaattttatagaacagcgatataaaaagaaaaataaagtgcacctttgtagaggtaacttacatgaagaatattactgaaaaatcactttttgatgtctttacccagcatcaagcttatctctaccgagcatcatcgcgatcggtaaatgaactttataagttttttaatagtgaaacgatggttatgcttgatcggttaagcaatttaatgaaagagctgaatgaaactgagaagtttgctcttgctggtggagagtatacaactcagcatctaaaaaacatccaacttgttatttcgaactggtttaattcaattaatactgttttaccggaaatgtttactcattcggcaactgctttggctatatatgagtcaaactatatggccaaactatttggtaaggttattaaagatttagagggagagcagctttatcagtcaataaaacgagtgcctttggctggaggtgccttggttgatgaatccttagctcaaattagtgaaaatgcccttcaacgcattgaatatgctattcgggatggtatgaataccggaatgacgcctcagcaaatcatcaaacgtattactggtacaaaacgccttaagtacgaagatggattgctcaacagtaccaaaatcgatattgaaagaattattagaacgctacgtagccatatatcaaatcaggtctatttatataacttcaaaaattttaattttgaatatgtaaggttcgtgagtgttttagatggtagaacttctaaaatctgtgcagccgttgatggttctatttggaaactgaatgactcggcgaaaagagtgccacctttgcatccgaattgtcgaagtattctggttcctgtcagtaaggatggaaggcttattgggaaccgatctttcgttatggatgaaagaaaagtacgagatattcctaaagatgagcggactcagttaatgggccaaatagatgcaaatatttccttcaaagagttttttaatctgaccgataattttttccaaaaagaatggttaggccctaaacgttataagttatataaagaagggcaatttgattttgataaattttttgatccaaaggggcggctctatactttggatgaattgagagaattagatgaacgaacttttaaaatacttgggttatagcttcatcgttctccaccaaaataataacgccaataaactcacacatgcgcctagactacatacgccgagccatcctgcataagcataagtcgctgttgtgctgattgcacccactccactacctactgcataaaagagcatgtatagacccacaagccgactatgcgcttctgggcgagtacgaaaaatcatactttggttggtcacatgcagggcttgtccacctaagtcgagcaatactatgccaatcaccagcgcccaaagtgagtaggtcataagtgaaagcggccaccatgcgagcagcaatattaacagtgctgccaagcttgtgtgctgagcatatccgcggtcggcccattggccagcacgagtggcggctagagcaccgattacaccgaacagtccaaaagacccaattacagtatgcgaaaagttatagggtggtgcacttaacggtagtaccaatgcgctccagaaaatattaaatgccgcgaacatgaataaggctaatacaccgcgtacttgtaggactttttcttggcgcagtagctttaacatagaagctagaagttgcgggtagcgcatggtaacaggctgaacatttaaatgagggagtcgcctccaaagtggtaaggcaatcatgagcataatgatagctgcgcaaaagtacacgccgcgccaacccgccacatcactaattccccctgaaaatacacgggcaagcagtaacccaatgaacacaccactctgtgcagtaccgaccacatgcccttgctcatgtggggccgcagcacttgctgcataggcaataagtccttgtgtcatggctgtgccgagtagacccaccgcaagcattcctgtcaaaagaacaattgtagagtgggcaaaggcaaccattagcaatgcagatattaaagccattaactgtatagccattaaccgacgccgatttataagatcacccaacggcactaaaaacacgagggcaagtgcacaacctatttgagtggctgtaaccacaccaccaatggcggcatgactaatattaaagtcactcgccaagatgtcgagcaaaggctgtgcataatagacatttgctacgcttacaccacttgctatagcaaatagtaaaactacgctacgaggtaggttcgaatgcgttttattgttatctaccgaagactttgaagatacaagagaagctttcattgtcctaaatccattcaatctagttttaaaatgcaactagttgaatattagattgactggttttaaaatgcaactagatatcttgttactgattattggtaaggaaactcaatgcctaactcaacattgatgaaagaagaaccttgtcctgttgcacgctgcgtcaatctcatcggagatcgctggtcactgcttattgtgcgcgatgcatttgacggaatgcgccgttttggagatttccagcggagcttaggcgttgcacgaaatattctttctgacaggctgaaaaagttggtggaagcaggtgttctcgaaatgcaagatgcttcagatggtacggcttatcaggaatatgtgctaactcctaaaggggagagtttatttcctgtgattgttgctctacgtcaatggggagaacacaacttattcgaaagtggtgagcgccattctctgttaattgataaaaatacaggtcagcaaattccatttatggcaccagtcacagcagatggaaaagtgctaaaagcctctgatactcaagtgcaaaaggtgaaataaaataagagtatagaaaaattaaccttttttaacttaaattttgggagattagttgctaaccttgcgcgtcaaattaaggtgagattatgagatttatattcctctttataagcgcaatttcaattcaatgttatgcagcatccgaagcgatggagcttcattactgcgaaactgtgaaaaaagcagcgagtggcgtgatggatgctagacaacatgaagtgccagctaaagagttacatgacatcgccaatcatcttgaagaacaacaagccaaacaactttatcaagagcttattaaatctgcatattcttcaaaattatttgaagaccctctcattaagtcaaaagctgtcgagaatttccaaaccacttggcatgaacaatgtttggcaaaagaattagctaaaaatatgtgagtgttaggaggaaatggctagcttaggttggaagatagaactttatttcttacttacctcttcgctaacactggctaagcgcggtaaagaaggagagaaggtattagttcgggttcttaatatcatgcaaggccaacgttacatcgaaatttgtgagtgaaatcccacgcaggaacaattcctttatggctggattgctaaccgcgtttcactatgaaggctctgatttcgctgtgtattctactttcaggttgcacagctcatacgatatctacaaaagtgcatgtcactgtttgtgtgcagtgtgtgaattaaagtctttaggagaacgcttttttatagatgggtgaataagttaaattggtttaaattttctttaaatatatttaattttagctttagtatctataagttaatataacgagctttattgttattttcgtaaaaataaaaaataaaaatttttttaagttaatgttttttaaaattatatatattttatatttacattaataagattggatacagaggcatgattcattattaaatttatatcatctactttaaataagctatttaccctttgcgaagaatattcaacgagcggtataaatatggttgattgaaataatgaataaataaccccaaccttgaatttacaagtagggatatagattggaaatgtgaaaaagctacccataggtagaaatactcatgaattaagttaaaggatattggtatgaaagctattttaacgaagaaaattattagctgtatcgcaattagtggtgttttaagcttcagtgcatttgagattatggcagcgaatcaacaaactataaatgatgggaagaatcactctaaaatattaaatgaaaaccatgaaaatttgactgatagtcaaattttcaagatattaagtacagctaataatggtgaaattaagcaggcaaaaactgcattgccaaaactaaaaatggatgaagctaagaaatatgctgaaatgatgattaaagaacattcagccaatgaaaaaaatgcacaagcgttggcaagtcggttacagttgatttcacaaaccagtaatcttagtaaatcattgcaaaatgatagtgataaaattgttagtaagcttaatcaaataacatcagatactgataaaaattatatgatgagtcaagttaaagttcaccgtaaagttttaacgataattgataagcagttaataccaaacacgaaaagttctgaattaaaaaatatgcttgtacaaacacgtgatgctgttgcgaaacacctaaaagcagctgaagatatatttaaaaatatgaaataatatataattattatcttttaaaaatgcatttaaaaagcctagtattaattaactaggcttttttaaattgcatatacataaaataataatttcctgcagggtggtgtaaaactagagtgttgtgggtaatgtttaatctagcgaaatataatgattgtgtgataaagaatgatataattgtgaagattatttgaataagaatttttattgatgagaaataatttctttaattaataacatctccttacttaataggggtatttatgaaacataactaacctaaaggtgaattataataataattgtcaagcatacttcaaaagttcttttaatattctagctcttttgaaagacactagattttaaaatatagggagtaagaaaatggtaaatacaaaacaatcaaattcagttggtaatcatacgactcaaaaagagccatcttctaatggtaatgtatcaaatagcaaaccattacaagatatttcatccacaattgataatgctcgtccagatttaaactctcgaccgactaataacaatcatgtacccgatatgaatgaagcaggagagaatttggttgctacaggtgcaggaaccttgggaggagcggcggtaggtgctgcatttggtgttgttggtggccctccaggtgctgttgttggggggattattggtggtgtggtaggggcaatagcaggtaatgatatagctcaaacaaataatcaaaaagatgatagtaatgactggcaagaagaagataattattggcgagaaaactataaaaaaatgccatattatactgaagacaagaatctagaatatgatcgtgattatcgggcggcttatcgtttaggttatgaaaatcgtgtagataataatgcagaaattaatttttccgaggttgaatctaaattgaaaactaaatgggaacaagttaaaggcagttcacgcttacagtgggaggacgctaaatttgctgtagaagatggattgaaaaaaattcatccttaagtcatttaatacttagaaagtctcctcaatgggggagactttgcgataatatacttttaacctaatttttaattttaagccattttttaatttcaatatcaataaaaacttaatgatgggtttaatcataaaatattaattatattttcattattcttttttctttaggcatttaagtatttgaacaattaagcgggcactattcatttttctgccttcttcttgatagtactgttcaaaaggggcacggaaatataaagcattttttaatgcgaattttgactattttgagtagtcaaagctaatcaacagccaataaaaaaaccacctaattctttcgaattaagtggtttttgaattttggagcgggaaacgagactcgaactcgcgaccccaaccttggcaaggttatgctctaccaactgagctattcccgcaatgtgagcacattatagagtgtttcattaaagtgtcaacactcttgtgatctaattgaacgtttaatcagcacgacgccaaactgtaccttggcgagtgtcttcaagaactacgccttgctcaagtaaagactgacgaatgctatctgctttagcaaagtcttttgcttttttcgcatcaacacgttgttgaatgaaatcttcaatttcagcatcagacaaagcaagtgcatcttgtccaatatctgattttaagaaatcgtctacattgtgttgtaccaaacctaaaatgttggtgaggtgacgtaatgtcgaataaagcacagtcgcttggtcagcttgctcttcttttacagcacggtttaactctttgttcagttcaaacaatacagccattgcttcggcagtattgaaatcgtcacacattgcattgttaaagcgttcaataaagctttgatcaagcgcttcagttgtcgtttgaccgtacacttgttgataagctttaaatgaatgatagaaacgagttaaagaagtttttgcctctttaagtgctacatcagagaagttcacagggctacgatagtgtgaagacacaataaagtagcggatcacttctgggtggaatttctccattacgtcacgaatcgtaaagaagttgcctaaagatttagacatcttttcaccatcaacgttaataaagccaacatgcatccagtagtttacatattgctcaccagtcgaagcttcactttgcgcaatttcattttcatggtgcgggaacattaaatctgaaccgccaccatgaatgtcaaagtgattgcctaggcagcaagtcgacattgcagaacattcaatgtgccaacctggacggccattaccccaaggggacgcccaagatggttcattttcttttgcatgtttccaaagcacaaagtcaaaaggatgtttcttttcaacttctacatcaacacgctcacttgcgccagcttgcatatcctcaagcttacggccagagaggcgaccatatttttcaaatttggtgacttcaaaataaacatcaccgtttgaagcagggtaagcagcgcctttatttaccaaattgccaatcatattttgcatctggtcaatatattcagtcgctttaggtgcttcatctggtgctaaacagcctaagttcgctgcatcttcattcatggcatcgatgaaacgcgtggtgagctgttggattgtttcaccattctcattcgcacgtttgatgattttgtcatcaatatcggtaatgttgcgaatgtagcggactttccagccttgactacgcaaaaaacggataatgtagtcaaatgcaaccataactcgagcatgtccgatatgacagtagtcgtaaacggtcataccgcagacgtacatatcgatgtgaccttctttgcgaggtacaaattcaactttttttcgttgctcagagttatataaaacaaacggttgcataagggttttcaaacactcaacaaaaatagtgttacatcataactgatgcatcatttttaacaaagttttatgcatgaattttataagcttgtgaaatcttatacatttaaaaacgtgtaactgattgagttatgctagaatgcccccaaatcttttgattaaaatcaccgatctcaaccagagatcagatcaattattttgagtcaaactcgtatgcctaatcctacagatttccaaagcagtgcattagcgacattgcgtattgagcaacaagccatagatgtattagcaacacaaattgatgaccgttttaatcgtgcttgtgaaatattattacaatgcaaaggtcgtgttgtgatcacgggtatgggtaaatctgggcatattggccgaaaaatggcagcgacatttgcttcgacaggcacgccgtctttctttatgcatcctggcgaagcagggcatggcgatttaggaatgctcgttcgtggtgatgtacttattgcaatttccaactcgggaaaaagcgatgaaatcatgatgttaatgccactcattaagcatcttggtgtacctcttattacgattagtcgtgatgataaaggcccaatgccgcaaaatgcagatattgctttaactctgggtgagtctgacgaagcatgccctttaggtttagcgcctacttcaagtacgacagcgactttggttttaggcgatgctttagcagttgctttacttgaagctcgtggttttactgctgatgactttgctcgttcgcatccggcaggtgcgttgggtaagcgtttactgttacatgtaaaacatttaatgcatacaggcgacgagttaccaaaagtttcacctaatactccaatgaatcaagtgctttacgagatctcaaataagcgtttaggtttgacaacaattgttgatgaacaagaccatctactcggtatttttacagatggggatttacgtcgtctcatcgataaacaacaagggtttgatgtaaatttacctgtgtctgaagtgatgacaaagaaaccgtcaacgatctctcaagaagcccgagctgtagaagctttacaacaacttaaccagaaaaaaatcagtcagtttgtggtagtcgatgaccagaacaaagtgattggtgtaattagtatgcatgaccttattcaggcaggggtgaattaatcaatggcatcgtatgcattgttagaacaagcacgtcatttgcaggcattggttctggatgttgatggtattttaagtgatggctttgtgacattaaccaacacgggcgatgaaattaaatcattcgacattcgtgatggtttgggtatgaaacttgcgcaacaagcgggtatgaaagtcatcattattactggacgaaaaagtaatatcgttgaaaaacgcatgtccgatttaggcgtcgatctggttttccaaggccgtgaagataaaggctcggcattacgtgaagcgtgtgcacagtttaatattctgccttcagactgcttatatatgggtgatgattggccggatctctcagcatttgccattgccggaatgagtgttactgttccaaacggacatgaggaagtgcgccgtcgtgcgaatttggtaacacaggcgatgggtggccgtggagctgtgcgtgaagtttgtgatatgttgctgatcgcaaaaggcatttaccaagaacttcttgaaaaatatcttgcagtaccgcattaataacaagattacttaaaaaggtaggctattcctgctcatggataccagagttttatatattgttgctgtagtggttgctgctgtgagtggtggttactactactatagtggcaaggcaaaaaaactggacattggttcggcgaagaatatgacttattcggcgcagggcgtccatttgactcaaactgatgacaaaggcaatttgtatattcgtgctgaagttcgtcagcttgaacaggatatgcaacaaaaaacgtcaaagttggatcaactcaatgccactatgtataaattaggtaaagttgatgcaacattctttgctaaacaagcttatggatatgatgataatcaaaaggttgtgttatcgggtgacgtggtagccactaagttggcaccgcaaggaaccattgagtttcaaaccgatgaattaactggttatccaaaaactagagacattgaaactaatcatcaagtgacagttcagtctccacaaggcgagtttgtgagcaaaggactaaaagccaatttgaataatggtcagtacgaattttttaatattcgaggaaagtatgcaccaaagtcttaatttaaaacgttcttcagctttcctaaaacaagctgcggtaattacattcgttgctttatcatctgcttcgacttttgctttgccgtctgaccgtaatcaacaaatttcgttagtggcagaccgtgcaacttataatgaaaaaaccggtttgacgacttatacgggtaatgtcgtgattgagcaaggcaccatgaagcttcaggccgactcaattgtggctacactaaactctaaacgtgaaattcaaacgatcactgctaaaggtagaccgtctaagtttcagcaacaaataagtgctgataaaggtattgcacgcggtgaaggacaaacgattgtttataatgcagatacaggcattattaccttgtctggcggtgcatatttataccaagatggttcaagtattcgcggtaacaccctgaaatatagtatgaataagggtgatgttgaagctcaaggttcttcttcaaaccgtgtacaaatcattattccaccttcaagttcaaaaagtttcccaggagcgcgtgactaatgcagcaagctcttcaacaaccgcaaactttgtgtattaaacacttagcaaaaaactatagtaagcgttgggttgtcaaagacgtctcttttagtatgcaaagtggacagattgttggtttgcttggtcctaacggcgctggaaaaaccaccagtttctatatggtggttggactagtgcgcatggataaaggtgagattcatcttgatgacttggatatgtcagacctagcgatgcatgaacgtgcacgtaagggtattggttatttacctcaagaagcttctatctttagaaaattgacgattgctgaaaatattatgtcgatcttagagacgcgtaaagatttgaataaacagcaacgtcaacagcgccttactgagttattaaatgactttaaaattagtcatattaaagattcattgggaatgagtgtatctggtggtgaacgtcgtcgtgcagaaattgcacgtgctttggccgcagatccgaaatttatgcttttggatgagccgttcgctggtgttgacccaatttcagtgggcgatattaaagatattatccagaccttgaaggatcgaggtattggtgtcctcattaccgatcacaatgttcgtgaaactttagcaatctgtgaacgtgcttatattgtaagtgaaggctcggtaattgccgaaggcacaccacaagaaattttagacaatgaacaggtacgtaaagtctatttaggtgatgatttcacagtttaattaaagacattaatctgtttggttaaaaagaggtcaaggcctctttttttattttttagtattttataaataaaaacaaatacatatatcaatcatttaatgaaaaaataatgtgtgatttattccatcaattatgctgctttaggtgaaaaactatgtagaatgtagaagcttttaaacgataacaaacaagatcaacaagataagcatgattggatataaccaaagaagagtaagagggatatgtagaaagcaggctttcctgaaagggcttatgcttttaagtacactacatgtacctgtcgtgatatacgctgctaagccaagtgagcaataccacaccctgaaagagaacttgtcacaactttttgtccctaaaagtagtgatgactttaaagttgccaaaatgcacaagcttagtaattttaagctagaccgttctattgtgcaggaatttcctactgttcaacttaatgataatcgagcttcatctttttctaacttgccatctagaacgatgacattgcaagatgcggtaaaaattgccattcagcgtagccccgatatttcacaatctattgcaactttagcaggtcaaaattcaggagttgacgttgctaaagccggttactatccccagctttcaggagggattacgactggtgatttaagcagtggagaacgaggtcggcagttattaaccttaagtgctactcaaatgctttatgacttcggtaaagtcaaatcaggtgttgatgttgaagaagcgaaagttcaggttgaacaagccaatgtcttggttagcgttgatactctagctttggatgttgcacagaccattgtgaatattcagcgttatctacagcttaataaaattgctgagcagcaaattgccggtattcgacgtattcaggaaattgctaacctgcgtgcaaacgctggtgtcgcgagtcaagcagacccaattcaggcgcaatcatacttacaggcagcgcagtctgctttgattgctcagcaatcattattacgtcaataccaacagcatttaagaaccttattaggtgcagatgttagtcataccggatggattatttccgatgatctcgtgaagcaatctgatctttatggtgaacctgagtttaataccattccaaaaatgattgccgcgcaggcaggtgttgaggttgcaaaagctcaaaaacaacaaacccgtttaacccgatatccgaccttggctgtgaaaggttcggtaagtcaggcgattaatggtaaaaacccgaataacgacaaagatgacggtttatatagttcagtcatgcttgaagcaaccagtcagttttaccaaggtggtgctacagcttcacaagtaaaaatggcaagttatgccgaagaagctgcaaaagccaaagtgaattcggtgtatatggatgttctggaccaaattagaacaagtcgcgaacagattgaaaataaacagcgtcaaatgcaggttttggcaagtcgccaagcaacaacggttcgtacacgtgaactctatcaagagcaatacaagctcggtacgcgttcattggtcgatttattaaatgctgaacaagctattcatagtgccaactcagaactcgaatcagcacgttatgacatttatagcagcattgttcagtacattgaagcaacaggacgttcccgccaagcctatggcttaaataatatttcaattcaggggttcgaagtacaaccatgatgacaaaaataaattaccagccttggctacaggcggtcttaactattgctaaacattatcgaatagagccttcagaagaaagaatccgtttacaacttgattggaaccaaaatcagaatttagataacgtcttgcagttaatgacacgtcaagtcggtctgaatcttcgtaaggcaccattttccttagacttactcaacccatggcgtttacctgtcatggtggagtttaatgatggtcaagtcggtgtaatcgataaggctgatacccaaggaaatgtgagtatccagttcagtggagatcagggcctttcacaaagtttatctttagacgctttaaaaactacacttaaaaatgtctatatcttgcgtcctgaaacgtctattccagatgcacgtattgacgaatatatcaaaccttatgaagccaactggttctggtcaatcgttttaagagactggaaacgctacgttgatattatgtttgcctcgctgattgccaatgtgttggcactggcaaccattattttctcgatgcaagtgtatgaccgcgtggttccatcccagtcaattcccactttatgggttttggcgggtggtgtactgattgccgctctttttgagtttaccttacgtgtttcacgagtatatttatccgatatcattggtaaacgtgctgatttacgtgtgtcggatcgtgtatttggccatgccttaagaattaaaaataaagatcgctcgaaatctacaggtagttttatttcccagattcgtgaactcgaaggcgttcgtgaactggtcacctcaactacaattagtgcgattgccgattttccgttctttttcctgttcttagtaatttttgccattattggtggaaaactgttctgggtaatgctacttgttgtgccgcttatgatcttgccgggtattttggtacagaagaagttggctcaactggcacaagaaggcatgagagaatcttcaattcgtaacgcaattttggtagaagcggtacaaggtattgaagacattaagctcttacgtgctgaatcacgattccaaaaccaatggaaccatatgaatgaagtctcagccgacattggtatgagacagcgtaaaattgtgggtaccttaatggcttggacccaaatggttcagggtttaacttatgccattgtggtgttagtgggctgttttgcggtaatggacggtgaaatgaccacaggtgcgttagtcgcatgttcaattttatcttcgcgtatgttagggccaattgcccagattacgggcgtattaggtcgtctacaacaggcaaaagttgctaagcaaagtttagatgaacttatgcaacgtccgattgatcaggccgaccgttcacatctggtacacaaagctgttttaaatggcgactatgaattaaaaaatatcttgttccaatatggagaagaagatccgagaccaagtcttgcgatccgccatttaaaaattcgcgccggagaaaaaattgcgattttgggtcgtaatggtgctggtaagtcgacattgcttcagcttttatccggtatgcaggttccaactcagggagctgtgcatttagatggactcgatctttccttaattgatccatcagatgtgcgccgagatatggggctactcaaccagaatgcacatttattctacggaacaatccgtgaaaacctgactttaggtgcaccgcttgcaacagatgaagatattcttcgtgcattagtggtaacaggtgctttatcttttgttcaagagaaaaaagaaggcttggattacttggttttagaaggaggcgttggtttctctggtggtcagaaacaagcgttattattggctcgtttattgattcgtcaaccgaatattttattgcttgatgagccgacagcagccattgatgatgttgcagagaaacaattaattgatcatctcaaaggatggttagcacaccgaacgttggttgtggcgacccaccgccgagctgttcttgaactggtcgatcgaattattgtcgtcaatgaaggcaaaattgtgatggatggaccacgagatcaggtacttaatcaatctacagcccaacaaaaacaagtgagccaagggggcaattcatgagcgaacaacaacaagaacttacccgttcaatgaatgtatcttatagtgaaccaccattaccgcgtgccagtttagtcatctggatcgtgggcattggtttagtgattttctttatctgggcatggttttttaagcttgaagaagtttcaaccggtacaggtaaggttatcccatcatctaaagaacaggtcatccagtctttagagggcggtattttaactaagctaaatgtacaagaaggcgatattgtccaaaaagggcaaattcttgctcagctcgacccaactcgttttgcttcaaatgtgggtgagtcgagatctttattaattgcagctcaggccacagcagcacgtttacgtgcggaagtgaacggtacaccactggttttccctgaaatagttgcacaagatccgaagcttgttcatgaagagactgctttgtatgaatcacgcagagctgatcttgaacaaacgctttcaggattaagacaggctttacaactggttcagcaagaattggccatgacagagcctttggttgccaaaggtgcggcaagtgaggttgaggttttacgcttacgccgtgaagcaaatgatttgcaaaacaagatgaacgatgcacgtaaccaatactacgttaaggcacgtgaagagttatctaaagcaaatactgacacgcaaactcaacaacaagttgtcatgggccgtaatgacagtttacaacgtgccgtatttaaagctcctgtgcgcggtgtggtaaaagaaattacagtgacaacgcatggcggtgtgattccacaaaacggtaagttaatgaccatcgtgccaattgatgaacagttattaattgaagcccgtattttgccacgtgacattgcgttcattcgtcctggtcaagaagctttggttaagatcacggcctatgactactcaatttatggtggtttaaaaggtaaggttacggttatttctccagataccattcgcgatgaagtgaaacaggatcaattctattatcgtgtttatatccgaactgactccgacaagctttacaataaagaaggtaaagcattcggtattacaccgggtatggtggcaactgtagatattcgtactggtgagaagactgtactggattacttacttaaaccatttaataaagccaaagaagcattaagagaaagataagaaaaaaagccccgaaattcggggcttttttataggtttgcttctattaaattcacgttataatttgatttttattatgctttatttcatttatggcttttacaattgcatcacccgttacttttgaagaagaaattaaaaaaagtagatttcaggcgattgctgcgccagtagaaaatgaacagcaagtgaaagagtttttagaattaaataaagatatctcgaccacacatcaatgttgggcatggaaaattgggcataacgttcgctttaatgatgatggggaaccatctggtacagcgggacgtccaattctggcaactattgaaggaaatgacctgactaatattattgtcatggtgaatcgctggtatggcggtataaaactgggaactggtgggcttgttcgggcatatggtggttgtgccggacaatcattattgttagctgaacgtattgaactgattgccaagaaaacgattcatttttcttgtcattttaatgaatgggccatctttcagtatgagctgacacagcagcaaattgaatatcaggaaagttatactgcaacaggtgtcgatatcgaagcgagattacaggttcaccaaattgaaccactcgctctaaaactacgagatgtgactcgtggtcgcgaagaattaaaagttgaggaggaattgactgatgactgattctttactcaagtaccgcgagcaacataaacaccgtttaaattatatgccatggctatattggacattgaaacccaaacaccgtgtttgggcggaagaatggcaaaaagaatatcaggcttatttaatggatatggaaacggtcgagatcggggagaactgttttatttcaccgttagcccatatttttgccgagccgggccggaaaattaagattggtaataattgttttatcgcggcagattgtagtttgcatggaccgcttgagattggtaatgaagttgctattaaccaccactgtattttagatggcggtcgagcaggcataaaactacatgatcaagttcgtattgctgcttattgtcatctctatgcatttgatcatggcatgcaactcgaccgtccactttaccaacagccggttcgctcacagggtatcgaaattgaaaaagatgtttggttaggtgcgcatgtggggattaaagacgggattaaaattggtaaacatgctgtagttggcatgaatagtatggtgacaaaagatgtggagccgtaccatattgtgggaggaaacccagcaaaatttatccgtttaagagaataatgcagtctcaagaatgtaataaaatgtttgatctttaaacaaaaaagtggattttaatacataaaccttaacatacggatttttatctatgttaagttaaagctaagttatagaaaaatctccaaggcaaatagacctgaagaagagaggcaaaaatgaaccgtgttattgcgtgtattgactcatcaccttgtattaatgctattgcagatgcagcggcttgggttgcgaaagcaactggacgagagcttgtattattacaaattctagattactacccggcaagttatcaccttggtgaaattagtggcgtaatcggctttgaaagcaatgcaatgttgcttaaagagttagctgaattagagcaaaaacaaagtgaactcgctttagattacagcaataatttactcagacatatctctgacttaattaaagaaaaacacggaattacttgctcaaaaattcaggaaaaaggggattttctagagcaaagttttaatctcttacacgaaaacgatattgtgattttgggtcgggtgggtgaaagagccgccgaaaaacataaaccgattggcagcaatgttgaaaactttatccgcggtgcaaattgtacggttttgaccattggtgaaaacttcaaagtaccgacacgttttattttcgcttatgaatactctccgacatgtcaaaaaatgatgcgccgtattgcacaaagtgacctattacggactttacagtgccatttagtttatgtcggtgaccatcctgaaatattgaatgaaccagagcattacttgaaacaagcggggctagatgtagtgaccgtttatagatacggtgatgtggcgcaaaatattctagagtaccaacaagaacatggtattcaaattattgtgctcggcgcatttagccatagcaaaatacatcagttcttcttgggaagtattgcaaccacgattttccgtaacgcgactgtaccattacttgtggctaaatgatgagatttgcatatagttatccgcaaatcttgtggataactatatggaaaagcaggggtaataaaagtaatttattgattataaataataaaatgaaaaagatgattttttaaccattatttcacaattgcaattgcaaaaccatcatgaccttttgagccaaccgtttgtaaagctgtgcaagacaaaatttgcggatgattttctagggctttaaaggtttcacgaatgccttcaatacttggttttttgttttcaggattcaaaatatctccagcacggatgacattatctagcacaataatagtgcccgatttagaaaatttgagactgagttctaaatattccggatagccctgtttatcggcatcgataaagataaaatcaaaaggctcaatcgactgaggatcaattgcagaaagtacatcggcagcacggcctaatttaaggtcaacttttacaggcaggttggcatgatcgatattcttttgagccatttctgcatgagtatcacgaccttcaatggtaagcaaatagccatcttcaggcagtgcacgtcctaaccagattgtactgtaggcagcaaaggtcccaatttctaaaacacgcttgcatttattcatctgaatgagcatttgcaagaacattccttgatttggagcaactgcaagatgatttgaaaagccgtgttcgtcggtattttttaatgcaaagtcgagtcgaggatcttcgggaattaaatgtgaatcgatatattcgtcaatgtctgtccacatctgctgcatagtcaaatttacctgtatgttgataggcgtattttaaacgtttatgactagagtgcaaaaatcttcgattcaagaaattttggttgattatagaatgagcaaatccccttaaactgaagcgcataaggggatttatattttagaaattacacattgatgtattgcgggttaagtcaggtccccaagtacgatagccttgagtatcaatatggatttgtcctgaactatataatccaatacctaaatttaaactttggccgtgctgagcccagaactgacacaatttaaacttcgtattttcaataaacgcatagtcttgtggctgtggaacttctggcccaatacggaaatcgatggcagagttaaataaatgcttagaagaacttgcgccgcctgcacattcatttaaaggtaagtctcggtaaactgaagttacctcaaagtcggttaaaacttttgcggcaataagatatttaaagacacgtaaggtcgataaagaattattccaaagttcacggttaggtaccgcatattctgaacggccacacttctgccaatcacgagcggatcttaataattcaaaacttggtacgatacctgccacatcatgacgcgccaggaatttttcatattcgcgtacacgttcataatgatcgcctgtatttaaccaagcgcgataggaagcaggttcaactttaggtggaataggacgttcgataataacgcgctcttgaggaataaagatgcgcttaccgcttggagaggttttgcctgttgttgtgtgttgaggagagctggcgcaacccaccataatcgcagggattatgcataggggcagcatgctctgcaaaaacttccgcataagaaaaatcaaaagcttataaatattgcgcctattttaatgcaaaacagtgcacaaattacgaggaatttgcaatgaaatgtttgaatagggtataaaaaagatcagcggttgctgatctttttgaaattatttttctagatactgtaacttatctggtttgccgttccattcttcgcggtcagcaggctgttcaccaatttgggtaatgttaggccacttttgagaaagttcagcatttaattcaataaatacttcttgaccttctggtagctcatcttcagagaaaattgcatttgcagggcattctggttcacacaatgcacagtcaatacattcatccggattaatcactaggaaattcggaccttcgtaaaaacagtctacaggacaaacttctacgcaatcttggtatttacatttaatacaattttcagtgacaacaaaggtcatggcgacagctacctaaaaaatatggtttcatttcgaatagcttattttaggcaaaaaaggggtaaacaaacaattgcttttattgatattgtttatttatacatatgaagataagttaatacattgatattcaaaagaatgtttcagcttaaataagagctaaattataaaatcaggataataataagttttataaaacaatagtttaaataatttttttgtcatgagttttaatgtcatttgggtcaaggtatctgtttaagcagacacctcaactacaacatttacttttaaattttgcctctatgttgaatcgatagacaaaaaatctttaagtaatgagcttaaagtgtacaaagtaaatggatgtcttctggttcaagttcccataattgacgatctgggtgctttaatacgaccgcgccatgctttatatagaaatctactgtacgcttacttggagtggctgaaatataaagttgatgggcttccaattgcttggccgattcttttgccgcttgcatcagctttgcaccaatacctttaccttgttgatcggcatcgacgtaaaaatattgcagtaattttgcatcgggataatcagtaatagtctgattcgagactacactaatgccagccaactgttcagacgcatcaaaagcaccgataaataaagccccttgttcatagagttcttttaatttgggcggatcattttctaaatgataagcatcccaatgtttaacatcataaaaacaatctgttaattctaagtgttcttgcttttgtaagtagagttgggtaatcagttcacgacgattaatctgttgccaaattaaatcgatttctgtgtattgtagtggccttaagaaaatagaaattttattctccttaaagtaagagcaaacatgcctatacacatgtttgctcaatgagtgattatgaattaagcgctgcttttagctcataaagctgttcaagtgcctgacgaggagtcaggttgtctacttcgatttgcttaagtaaatcgagggcaggtgaagagacttcaacttctatcactttctctatgacttgagtgcttggggtaacttctgaatctaaagttgcaaacaaatcactttgaacactagtttgtaaatgctgctgttgttgcttctctaaaatacgtaaacgcttctgagcttctttaatcacattagctggaataccggctaattttgcaacttgtaaaccatgactttggctcgctggtccttgttggactttatgcaataaaatgagattaccgtttaactcttgagcagtgacatggtagttatcaataccaggttcgctacccaactctgttaattcaaaatagtgagtcgcgaacaagcaaagacatttaacgcgtttggttaaatcaaccacacaagcccacgctaaagaaagaccatcgtaggtactggttccgcgaccaacttcatccattaacacgagcgattgattcgttgcatggtgcaagatttgtgaagtttcagtcatctcaaccataaaggtggatttgcctgttgataagtcatcggctgaaccaatacgggtaaaaatacggtcgatggggccaagtttggcagctcgtgccggaacgtaactaccgcagtaagcaagcaaactaattaatgctgtttggcgcataaaggtagacttaccgcccatgtttggaccggtaataattgccatgcggtgctgcacatcaaggaaagtatcatttggtgtaaatggcgctttacttaacgcttcaactacaggatgacggccaccttgaatcttaataccggtttctggtgtaaattcagggcgtgcccagttgtttaaacgcgcttgatgagcaaagtttgcaattacatcaatttgcgcgattgctgaactcatcatttgtaggtgagcaatattttcacgaaggttttcaagtaaagcttcgaataatgctttttcacgagctaatgcacgcgactcacttgataaaactttatcttcaaaactttttagttcaggcgtaatgtagcgctcggcattctttaatgtttgacggcggatatagtcggcaggagcttgctcggcttgagcgcgagtcagctcaatgtagtaaccactcacacggttataaccgatttttaaagtgctaataccagtacgttcacgctcttttatttctaaatcaatgaggaattgacctgcatgatcacgaatttggcgtaattcatcaagttcagcatcataaccttctgcaattacattgccatcacgaagtaatacaggcggattttcaacaattgcagccattaaatgttgatgaagcgatttaaagtcacccaattcctgatcgagctgtcctaataacttagatttctttgcttgtacaacaggtgctaaagcatttcgtaaaaatggaatttgcgcgcaagcatgacgaagttgaactaaatcacgtggtcgcgcactacccagcgccacacgactaagaacacgttcaatatcaccaatttctttaagtaccagacgaacagggctttcatggtagccttgaatcaattgctcaatcgcatctaaacgtgcgtcaagtaatgctgtatcacgaacaggttgcatgagtgttcggctaagtaaacgtccacccattgcggtttggcaatcgttcacaagctgaaataaagaagttccatgctcaaacaaaggttcaataatttctaagttacggcgcgtgattgggtcgagcgcaataaagtcagaactttgttctaaaagaattgaacggatatgaggtaacgccgttttttgagtttctttggcatagtgaataagtgctgccgcggcggccttagccaaaggtaacgggtctagtccgaaaccagagagtgttgatacagagaactggtcacataaggttttttgcgcattgtttaaattaaaatcgacatttgggcgcttggttacagggcaatctaaatgttttttaatttgttcgataatattcgggtcaaccaggtcttcatcaatcaaaatttcacttggcatgaggcgagccagttcaattggaagttgttccggtttgtagtcttgttgttgaactttaaaaatacccgcacttaagtcgagtaaagcaaaaccgatctggttttgatggatacatagcgcaacaaggttagaggactgataacttgtaagtagtgcgtcgtcggttaaagtacccggtgtaagaatacgaacaactttgcgttcaaccgggcctttgccagtaacttcaccgacttgctcacaaatagctacagttcggccggcttttactaaacgcgccaaataaccttcggctgaatggtagggaacacctgccattggaatcgggttgccgtttgctttaccccgatgggttaaggtaatacctaaaagtttggctgctaaatgcgcgtcttcaaagaacagttcataaaagtcgcccatacgataaaacagcaacgcatgttgatagtcttttttgactttgagatattgctgcatcattggagtgtggttggagagatcagccatgatttcagcgctattcatgcgtaataaacccttaaaaaaacgaaaaatctacttttggtttattaaccaatttcaagtctttaaaaatgaatgtaattcaagaaaagtacaacaactggatgaactttagaatcagcatccctagtataaagtgacttcagaccattccagtggtgcaatggtaacaaatttgagttaacgaaaaaaagtgatcaagcattgaaatagaggttgaatgtagcaagacataaaaatagaacaattgggtcttttaagccaaggattgaaaaatttaaatattcaactcaaagtttacttttacgcgatctaaaacaatgagtgttctataagtttttacatcctcattatcagcgaaatgttttctaactaaactttcaaaatgagataagttattgctcagcatgataattataaatgagactcctccattcacgaagtagcactgttgaattttttgaaaatttaaatattcaactcaaagtttacttttacgcgatctaaaacaatgagtgttctataagtttttacatcctcattatcagcgaaatgttttctaactaaactttcaaaatgagataagttattgctcagcatgataattataaatgagactcctccattcacgaagtagcactgttgaattttgaaccgtaccgggtttgtcggagactttttatttaagttaggccacctgacctaacgggttaattttatcatagtacattgcttcaaaatcaaaaggtttttatcatagtacattgcttcaaaatcaaaaggtgacacataacctagtgcactatgtacacgctctttattgaaccaatctacccaatttaatgtcgcaagttgtacatccgctaaaccttgccaatccgcttttaaatattcaatcacctctgttttgtataagccattcaccgtttcagccaaagcattatcgtatgaatcaccggtcgtaccgactgatgctcgtaaatttgctgcttctaaacgattggtataacgaatggaaagatattgcacacctctgtcactatgatgaatcacgttctttggcatgcctcgatcatgcaatgcttgctccagtgcatcgagcaccatgtctgtattcatccgtgttgatactttccatccaacaattgctcgcgagaacacatcaataataaaggcggtatagacccagcctgaatttgtttgaatatacgtaaagtcagcgacccacagctggtcagggtgatcagcactaaaattgcgtttcaccaagtcatctgctcgtttttgatcatctcggctatgggtagtttgtttattcttacctcgccaaacaccttgtatacctagcttttgcatcaatcgagcaactgtacagcgtgcaataatatagccttcacgtttcagtttttgccaaactttacgtacaccatatcgacctgaactttccttccaaattcgtttaatttgttcagcatgatgcaagtcatgtaaatctcgcttcgctcgatgttctggattgtccgcgagatctaaagttcggtaataggttgaagctgcgatcggtaaaatcctacaaatcgcatcaacaccatataagtctttattgttatggatgaaatccaccattatttgtgtgggcggtcgagctccgcctgggcgaaaaaagcagctgctttacgtagaatttcattggcacgctttaattctttgatttcacgttccatctgcttcattttttcttgatctgatgcctgttgtactttgataggattttgttgatcgagatgttttaaataccaaacacgcagtgtttcaggagtacaacctatcttgggagcaatagcagtgattgcagcccaattcgatggataatctttttcggattcaatcaataattgaaccgctctatctcggatttcaggggtatattttggttttgtcatcgggacattctctcaagaaagttggtctccgacaaacccggtacggttcatttcttcaacagaagcaaagtatagcttcgctctgtccataactactgaacgatcttcgctaaggcggacctcaataatggaagtaattttttcaccaaatttgaggggatttaagatagcgcaattttttaaaataatttccttttcttccatccgagttatacgcctttgtacagatgcagcggatagaccgattttttcagaaatttctcgatgggaagttttattgtctttttgcagtattcttaagatcgcataatcaaaattatctaaagaaatctctgacatgagtaaatctctcattaaatgttaaatatagagttatttaatcgttttaccgtgaaaaatagaagaaatatattgattatagagaattaaaatttcaatcattcccagagcggtaaatatgatgattgagacaaactccaagcaaggcatggcatttgcagccgcatttttatctttagtttctgtacagatcggcgcagcaatagcaaaagtcctttttccgattcttactgctgaaggagtcaccttaactcgacttgccttatcggcctgtttcttatggatagtctttaaaccatggcgacagtggaataaacagaccaattggaaaaatctaattatttatggatcaatcctcactttaatgaatactttggtctataaagcattttcttacatgtctgtggggatcgctatttccattgaagtgttaggaccacttacggttgctattttaatgtctaaaaataaattagattatttttggggaggattatcaattattggtttgcttcttttacctatgggcaatgcaaataataactttagttttattggcatgacgtatgctttattagctgcagtgggttgggggctgtatgtgatttatggctcaaaagttgcacaaggtggtggtagctctgttgcgaccggaatgtttatagcggctttatttgcaacacctttaggtgcatctcactttatccatatttttgatagttataagattctttttacatgtttacttatggcgatgctcgcgagtgctattccatttatattagatatgattgccatgaaaaaactgcatcctcgagtttttgggattttactaagtgcgtcacccgcagtgagcgctttggctggatggctaattttaaatgaacgattaaatagttttcaggttctaggcataacaattattatggcatcgtgtgcaggttgttcttatttttcttataaacgtaataaggtataagctgagacttctatattattaaaaataaatatttctggtaaacatgagatagaccgatcaaaaatatgagatgggtatctcatgggttctttagcttttagctccaacctcagaacaacaaagctaacaacttggtcattagcagcataattaagcacacatgtgcattattttaaatggtcctattgatgaatctaaataataaaaatatttaacgcaaaaattgtaattcactaatttttctgcacttaaaggctgtacctgagagtcataggcatgtatcgttaagtcatgatactttaaaattatagagtgtttaaaaagcagtatcgttcaagtgacctaatcgggctataccattaaggtggttaaaacttgatctcaaaataataagtacaaatcacaatgggagaaatgattacgttttattggtaaatattgaaatggagtatcaatgaccaagctggctggggtcctttaaagaaatatttacggttggtttatttatgataacttcgtcttactttaaaaaacacaagaaacattatcgctccctaaaggaccaacagcttacaatcgcagccaaagcaaatatctttatttgtattattttttgcttattttggactatatattttgcatttgcccaaatgtgggtgattgtttatatggatatctgtttcacactaatttccatatttagcttttttcttatttatataaaccgtatttcggcagggatacttttatcacaagcggttttgctggtgtttccagtcgttttttgcttatttttcgatgttgctacgcctgatcgccctcgagtggcccatttgtttttacctgccggagcgatattgggatatttgaattaccgtagagagccaagcttcttacaaattgttttaattttactgtcgattggctgctttatattttttagtggtagctcttttactctcgatagtgccatacctttatcagaagatattcgtgatcatggtgggtggatagccacttgtgtcgctactcttatgatttgtatttcaatttataccatgcaattagaaatacaaatagaaagcagtatggagcacaatctacgtttggcactcactaaacaacaatttgagcttttttatcagccccaagttaattcgtcagaaaaactgattggtgcggaagccttgttaagatggcatcatccggttttaggatatattccaacaaaagagtttattccggcagcggcaacttttgggttaatgccagagatcggagagtgggtattggcccaagcctgcaaagttttacaggactggagtaaaaaagaagagactaaagatcttacgctttcaatcaatattagtgctgatcattttatgcaatctaactttgagcacactgtgattggtctggttcagcggtatgacttcaatccctctcggctcatattagaaattactgaaaatattgctttaaataattgtgcgagcatgatcgaaaaaatgcatttcttgtctaagcatggtattcagctttcacttgatgactttggtacagggtattcatccttaagctatttacaaaaaatgccaattaaacaaattaaaattgatcgcagctttgtccaggcagctttagatgataaacgcagcaataaattagtgacgggtataattaaaattggcctagatttaaaccttcgcgtgttggtagaaggaatagaaacggctgaacagtttagtgcttttaaaagtaatggttgtaccgagtttcagggctatttatggggctgtccaatgtctttaaatgagtttatcaagcaattgcccatcaagaccgataaagaataaatcggagcactcaccagtactgtttagcagtagtttgctagattgagcctaatattaagacacactttacaaacgtatgtagagtgcgagtgtgttaggatgaatttctatacctctagatatttacaatatgacgaaacctgaagcgcagtatcaatcagggcaatttcaattttcctttctatcattaaaatattggggtatctggttcacagcttttattctaatgtttcttgcgtacttgccttgggcaatccagtggcgcttagcaaaactgttttcaaaaattgcttggacactattgggttctagaaggaaaacgactttaagaaatttaggtgcgtgttttccggaaaaaacacctgagcaaattgaagccaaggctaagtcggtttttaccgatacgatgattggtatatttgaagccttaaatgcttggtattgtcctgcatggtttaaaaaaagagttcatatagaaggcttggaacatctaaatgacaatcgggatcggggcattctgctgttaggcacgcatagcacattactcgatgccggaggtgctgcatgtacgttattttttgatatggatgtggtgtatagacctcaaaataatcctttcatggatttcctcattcatcgtagtcgcgctagggtttataaaaaccagattgcaaaagacaatatgcgtagcttaattgaaaaactcaaaaatggtcatgcaatctggtatagccctgatcaggactttggtttaaagcaaggtgttatggcttcattctttggaatacaggcagcaacagtcacggcacatcgaagactcatggatatttcaaacgctgttgcaatacctttatatttttacagaagcggggatattcgagatcctcaatacaatgtactggtagaacctaaacttgaaaattttcctagcgaatgcgaagtgaatgatgctgaacgcgtcaataaaattattgaaaaccagattcggatcgccccaacacaatacatgtggtttcatagaaggtttaaaactcgtcctgctggtgaagcgaagttttactgattttgttatgcctttttatacagtcaactgagagatttaaaggcctttaaaccgagactttataaatcccaaattaacaataatttttaattatttatccttagtttttaatgatctaatttaaaacaaatgtcattttgtgtgcttgactgtaatagggcagagcactatcctttgcctgctggccacattgccagtcggttttagcaggccgtatttacccaaagcacacgaaaaagtctctctttttttgtgggcatccctacgtgccccctctgcggcggaacgggagggggacatcttcggatgtgctgatttttgggtaaatcagtctgctaaccccttttcgtttcgccaccataatcatttagcagtgatgtggcgaaacttctttcttacccaaaggagttcgcacatgcgtactatttcttatttattggcttttgccaaattctctttatttataccgccgaaacagtctttaaaacggctctaggttttctacaccttaagaatcgtcacgactaaaaaatcatatcaacaacaaaactcgagataggcgagcacaccacttgtgcggcttttgcatgcctgtatttagcactcattttaagagtgacggcatttctatctctttacatacaacaagaatttataacggtaaaactatgccaaatttagaaacctcttctaaaaaattacacattattcgtaccgctattcgtttgtttaccacacatggatttcatacaacaggcgtagacctgattgtcaaagaatcagaaataccgaaagccaccttgtataactattttcactcaaaagaacgacttattgaaatgtgtatagctttccaaaaaagtctacttaaagaagaagtgcttgcgattatctattcaagccgttattgcacgccaaccgataagctcaaggaaatagtagttttacatgttaactctaacagtctgtatcacttgctacttaaagccttttttgaaattaaagtggcttaccagcaggcttaccgtatggcaatagagtatagaaaatggctgactcgtgaaatttttgaactgatttttagcttagaaatacgtgcgttaaaacccgatgccaacatggttttaaacttaatagatggcttgatgttcgggtttttgagtacaaagagtttggatgaaagggatgtggtggtggagtatttttttaagccaacttgtttgaggtaaatgagttatttaaataaaaggatgtatggtttgcttgatttttattagatgagcagaccatatacaccctgcaatgatgtgagctcattactcaggttagatcaaataattagatataacatactgtttatattataaaaattaatatttttgactttgtggcgataatattgctattttattttacgctaatcgtaaatggattacgtatatcataattaaaatggaattaatttaaagcgagtcatggagaaaggaataccatgaaagaaattgtattaagtgatttgatcaatcagcagaaagttggaccttatcaaaaatttattttggttacctgcctattactaatgattatggatgggtatgacattcagtccatggcttacgcagccccactgattatagaagaatggggtgttcaaaaatcgatgctgggagttgtgtttagtgcaagcttgtttggtttgtttgttggatcatttttattaagttcactttctgatcgttttggtcgccgtccgatactactgatctcgacctttatattctccatattgatgctgttgacaccacatgtaggcaatattgagcaattgaccgtaatccgctttgttacaggaatttttttaggcggtatcatgccaaatgtgatggcttatagctccgaaattgttccatatcaatctcgtatttttaccatgatggtcatttcttgtggctatacggtaggggcaatgttggggggcggaatatcagccttactagttccttggggaggatggcaggcgattttttatttcggcggtattatccctttaattattttcattatcacattctttaagttaccagaatctttatattttttaagtgaacatagcaaaaatagctccaaaattttgttttggttaaagaagttttatccagcattaacattcaatgcagagataaaaatcatcaataatactgaggttcaggttaaaaagtcaccgcttgagttatttaaaaatcagcgtgcgttttttacctattccatctggatcatcagtattttaaatatgatcagtttatattttctggcaaattggctaccgactttggccaaagagtccgggctttcattaaatcaggcattgttgatcggctccactctacaattaggcggtacgattggtagtgtggtgatgggccttaaaattgataagacaggattttataaagtattaattcctgtttttctggttgcagtgattagtgttgctttaattggctattctgttagtcatatcgttttattgtttattatcatttttattgctggctttgccattgttggtgggcaacctgccattaatgctttgtcggccagttattacccagtttcacttcgtactacaggggtgggctggagtattggaattgctcgtttgggttctgtcattgggccgttatttggcggttatctctctcaatttctggtcattacccatttatttgtgattgctgccataccttcgctattcgtcattatcatgctgatgattcaggccaagtatcggtcataatacggtctaaatatagaatttacatagtacatatatagaccgtaattatgatctatgagtagcttcagagagttggtcacaagctactcatggattatttaactcgataccatgtttggtttcggccaattgcagaaataccaatgtagccacgagcggtaagtttttccccatctggtgatacggttacactaaagcgataagttttgtctgactgtgggtcgagaatagatcctttgtcatatttattttgacctacgttttttaaatttttgacaatggttaaaccaattaaagatttatttttataagtcccttcacacatcgtacatttactggcttcgcttggaacaaggattttttcaatatttgcggatagaaatccgtttttgtcttggctaaatcttaccagcgctctcggttgattggtggcatcatcaatagttttccaaacactgccatgtagtttgtccgaagcaaatgaatgaattgagtaaaaactcattaaaagtaagaataaatattttttcatatcaaatgtttctctaattaaatatggatggctttaactgccaaaatgattcattttaaatttaacttcacagtcttcttagtattgatctataagccaaacaatatgtaaagttataatctatttgtctaaatattattttgaatacattacttatgcaattgcgagaatggacagaattattaagttttttaaagtcatttagtcagtattgaatcacagtctgcaatattcagttttataactaaaaatcttgaaactgtttctttactttaatcatatttatgggtaaatggctcttcctgaaaaaaagagccatttaaattgatagatagaactaagtagtatgcttgaatgctgctactgctttttctagaaagtgtagggtaaccggtttaagccaagtaccgtcagcaaggcttggttcattttgcattgctgtacgaatcttttcttgagtgcttggattttcgccagtataaccttgtagcatagagagccattgctgtgccaaacgctttgctccttcactattcggtttaacctcagcgtcaatcaatttctcaatatcgactaatagttgaggccattttttcatttcgcgaacataattttcctttaaaaaagcaaactcattatcagataaataacgagcaaaaatactcagcttactctctgaaaaggccttaagtaaaaactcaacaacttctggcattaatcctaatttttcctgaaattcaggttctgcagaattgatgttatttaatttaacaagccattctggattggtgcgcgtattctgctcaagtgttttcatccacttatgggcgagcttttgagcggtttcactgctagatgattctccagcattaaataccgtatttacagcttgagttaactcttgccattcttggtgggttttagtacctgattgtaaaaatgtaagcttttcaagttcttcttgcgtaaagtatttctcgtacattgctataagctccagcatatttagccaatcctccaaatcaagttcttcaccattgatgagctgagatttcaattgtccaagctgatttcgcaatttcttctgctctgccagtctttgatcaattgcttgaatctgccgatcaataatcggtaaaagtgctagattgggatcttcaagaaccgtatagatttcggctagcgacatacccagccctcgtaatgcttgaatttgatgcaaacgagtgatgtctttaggggtgtatagtcgataaccagcatcggaacgggccgaaggctgaagtaaaccgatatcgtcatagtgatgaagagcacggacagtaagtcctgtttgcttagccaattcaccaacttttaacagcatctttttagctccttcttccttaggcgtgttttatgctaggggcttacgttacgtgagggtcaatgactttaaatcataattttttattattttatttttggtaaatgttcagatttatctttttactgtggtttaacgaccagaaattcttcacgattctaaaagtaatttttggtttttgactggttctatataagattttgaagtacctaacaaatcaatagcaaccgatattcaccgtcattttcaactggtgcccgatgcacacacggtaaaaccttttgagttggatgatctactgctaaacgccaaatatgtccaatacctaaatttataggttgtgcttcgggtttaggctgataatgtaaatcaaaaaaaatactctgttaaaaagctttcaaattcggcttctgggccgtcatgtaaagctttgagcttttctctaatttcaggaattaaaactttttgttcaacctgatcattcggcacaatgtcgctagccgcaccgtgataagtacataagaatgtgtcggtttcaataggggaacgatcaacatgaaatgaatagacatctgttgaaataaaatcgagctcttcatcacgttcataatgcttaagtaaattaagtagaggtgatgcacccatatcagttaagagctgcatgtcttttaaaataatgtctcgagccaaatcaccttgttctgaaagctcaagtgttaacaggtcttcagtagaaatttcggtaatattttctattaactcaagtttagccacaatttctttaaagtcgcccaccaaatttctgtgccaacaaatagcattcttatttccctgaaaatgtgtattcacaagttcagcaaaagtagataccacttcaacttgcttgtggtcagaaaatgtattcgtcatattaaagttaaatgctcaaaatcttgccaatcatacacccttagtgcttatagggctgcaagcagtagccaaaatttgcttaaaaaaatgaaggtaatgcaagaaaagtacaataatggtatgaagttttggttatgcgtgcttattataaaatggctttgaataactgagaaaaggtaagaagtcgactatttttatagtcatgcaagggaataagaaaagttttgaagtaataaggtcacgaggaagatatggaaggaattaaaacaatcggtgtagttggtgtcggtgtcattggtgcaagctggacagcattatttttatataaaggctttaaggtaaaggtgtatgacccttacccaatagacgaagaattatttaaaaagagaatacaggcaaatcttagtgatttgctcgctttagatcagcaaacagattcaagtcatcatttacaagatattttcctaaatttagagctttacaacaacttaaaagatgcggtgattgatgccgattttattcaagaaaatgcaccggagaggttagatttaaagcaaaatttatatcaagaaatcacttcatattgccctgaaaaaacattaattgcttcaagttcttcaggcttaaaagtttctgactttcaaaaagatgcaactcatcccgagcgtatttttttaggtcatccatttaacccacctcatctattacctttggttgaaattgtgggtggaaaattaacagatccgcaaattttaaagacagcttccgagttttatcaaagtttgggtaagcatccgattgttttaaaaaaagaagttaaagggcatgtagcaaatcgtttacaagctgctttgtggcgagaggcattttcactggttaaagaaggggtgtgttcggcagaagatgttgatatagcaatcaccagtgggcctgggctgagatgggctttatttggcccctacataaatatggaacttgccaatcagaaggggtttaaagaggcaattcaccatttaggaccacctatgaccgaatggtggaatgatatgcaaaattttcagcactctgaagaaactactgagttgctagaagaacaaactaaagaacttttaacacattataaagatgtcgatttatctcagaaaagggataaaggactagtcgatattttaaaattgagacaacaattagagttggattaaaccagtttttatgaaaggccaaacagtgctttattgaggtgtttggcttttttatttttgagtatttcggtactattcctactcttctttctgcacacaatctataaaaagcttgcactcatcgtaagcttttagactgattaatttactagggcatatgaaacgttactggaaacaaaccgaatcaatagcttcacgttggacgaccgaacaagactgttttttaatagaaaataattcactttctatagatgagctaaaagagcatttaccattttctgaagatgaaataagagttcgtagatccgttctaggacttgtaagacgagatcagcaaatgagaccgtattaattttaccaaatggtaaattttaattgaaaataaatatttcaaaagataataatattttaaaaaaaattgcggatgagttatcaaaaccataatttttttaggtgattgttcaatagtctttacataaagctttaactacttacgtttgagtataatattgtttcactcctttacatttgtttaatcataatcagaaccataaaacattttaagatcaaaactttataacaattgagattgaggagggtaaaaatgccaaagtatttagccgtggctgaaaaggtttataagaatattaaaaaagacgacttattcaccaatgaccttacacaaaatctgaattgtttaatcagtcagatacgtaaggccattaaagggactgagtttaaacttaagttcaattatattgattttgatgagcagctcacgaagcctcttagtgaatgtaaagtcaaagttgatctaagtgtaatgccgaagtttgaaaacgaaggagagtatttgctctggttagcaagttttatcgagcgaattaccgatggtggaaaacctaaatttccaccaatttcacaattaattccgcacggatttaaaatttctaaagaatcatttcctgtgactgttgctcctcctaaagaagagcatgcagatatgattattaaatattttaaatcggaagattttatgaaaaccaataaaactccttcgtaaaagaatatagaagtattcgtccaccatacttctatatattgctggtttaaattcagccaccgccttctggggcggtttttttataaatattcttttatttacttctttctaaaagcaaaaccggtttgtcgtaattactgttacaccactcatgtttttttagtacagcttctggaacctgagccatgtctttcacagcagcaaaacccatagagccataaaagccttctaactcggcaaagggtaaatagtaaagcatagaaaaatctgaatttttaattaagaaatcaactaccttacgggcgattcctaacccttcattgcccggaaaaacataaattccaccaagctcgccgctgttagcatcaatacccacaactctaccttgaccaataattttctcatcaatagaagctagtacaataagttcaccagcatgtgatggtacaaaatcaatctcggcatagcgttcgtttataactttgagatcggcaggggtcgcgaatcttaatgaaatttccatcatttttttcctgcaagtattatctataatattcaagacttcgttttttcaaaaatattcatacgatataaaacaagataaataatttagctaattatttaaattagcctttttcatatagtgcgtattagattaaaaatgaggcggattaattaaccttctaaccgtttcttcaagttcatcgtaatgatgaatacttgcatctgaaagagaaggatgaagggtaagagttggatgaaaatatattgttttcataccaatttttttggcaccttctatatctgctttgggattgtctccaataaaaatacaatctgatggcttacaatctagttgattgcaagtgtataaatagatttcaggatctggttttcttaaacctatagcttcagaaatcacgataatcgaaaaatagtccgttaattctaaagcataaaaatttttctcctgaaaaggtgtttttccattggatactaagcctaatgtgtatccttgagcatgaagattttgaatagtttttggagcattttcaaatgctgtagagaatttattaaaatcattaatgtaagattgcagcaattcagatgtatcatattttttgatattaaaatctttaattaattgactgtaaacaatatctttccaaacgcttccgttattgtctagctctatgaatcggttaataaaagatttttttagctcatggggtactaagtttaagtagcttacttgccagttaagaaattttaaaagtgattcatttcggttaagaatagtttgatctaggtcaaacaagagaacttttttcatttttagcatcttttataaatagattaatatttatagcgaatttctatctattgttcagtttaattaaaatacttttacgattattctttgaataactctaaatcaaaatagcccatcataaggaggtgctaaaaaaccttctaatcatgatgggcttttactcttaatgattcataaaatcaacagcttgaagtatgcctgtaaataatatggctagttttgactcaggctgtggctcatttccatttgcggtaaatacagcacaaactttatggcctttttgagtttttccaatcacggaaaagttaatcacgccgtattcagaacctcctttgaaaccgatcttttgccaatttaaatttttaaaaagtggatttaaagaactgttcagagccggagcatcttgaacactttcaagaagaggacaaatctcatgggctgacatataccattcagcatcttgccaagtagccaattttccaatgctactcacacttggtagcggcagtttgtctagttcagcgagtgcttctagacgagccgactttgttcctgttttaaacttatttctgagcttttcattacttgggtcaatcagttgaaatagctctcgtgtcgtcagcagaggagaatttctaggtgacaacgtttctatacgaggtttctttaatacctctatcaagctatcggtcgctgtattatcgctaatttgtatcattaactgcgcaagaagttcgagatttacaggcgtaccagcaggcaagttttgtaaaactccagttggcaatgagcgattcttttcttttaaagaaacaatagtttctctttttaattcgcctttttttatcgcatcttcataagcttttaaaaccagtaacttaaaagtcgaaccgacagccataggggttttatcgttttctacaaccacaggcttgttatctacaataactaaaagagatgttttaccgattgcattttcatgtagacctttaaccatttcgtctaggcttattgtcttaaaatgaggcgcgctaaaccaaagagtactaatttgtccttgctcatttaagctaattgaaacgggtaattctcccttttcgaaatcaatagtcccagagccatttgaaacattaagatttttaagagcacctaaagagacttttaaatcatcaacgattttttgaatttgtgtgatgggaacttgttctaaaaattgagggctaaataaagaagcttctatgggtttatctgcaaaaattaatgaaagtgtagtcgatatatccattttttgttctgtcgctgcatgagtagtagaaatagcaataggggaaacattcaaagccataacacctacagcaaaaaataaagctctagttgcgtacattttcttggtgagaaagtccttcattaaatgtcctcttatattcagacttatttacagtttttataaaatagttttaaagtacttattatttacatactaatttaacaggactcaactatctattatctaaagctatttacgagactaaaaatacctattcacacgcctatcaaaccctaattaactataaaaacatggctgtcaataaagtttacagacaacttagaacactcaacattgatgtctcttttcctaaaattaaattaattagtcttttgaaatatataaatattttaaactaaatattcaataaaagaatttttctacctagatttatagatataagaaattttttaattaattttgaaaaaagaatataaaaaacaaaagattgacaagtattgttttttgttacctctatcttgttaagtaatagattctttatcttattttaaaaaaaatataagctaaaaattaagcttaatatataaaattaaacattattttcattatatttaagtttcgaaaatattgtttatgcactgataagaagtgtctcttacacttaaaattcactgctaatgaaatagacagatttgtatgtattttataaaatactgcaaaatataatttagtcctataaagatgttgaacagtattcatcaagttttagatagtttgggtattagcccgcagaaacgtgctattcatgttcaatttacgtctccgatattgaatgaccaagtatttctgcaaagaattgatggtgtacatgcactcaatgatggtttaaaagcagaacttttatgcctatcgacaaatgcaacgattcaacttaaatcttttattggtgttcaggctgctgtagatattgtgacggagcgaggtgaattaactcgcgttacaggcattattactcatgctcaacagggccaatcagatggaagtctaactttatataagctgaccttagaagatccaaccgcattatggaaatatcgccgtaattcacgtgtatttatgaataaaagcgtggttgagatatgggaaatattatttaaagaatggcaaactaaaaatccgctatttgctgcaagtttaagtttagatttaagcggtctaacacaaacttatgatgtgcgtccttttgtgatgcaacataacgaaagtgactggaatttccttacacgcttacttcgtagtgaaaatatcagttggctcattgatgaagctcagcatattgttccaagtacagatacatctattcaagctcagaaactcaggttaattgatgccaatagtcaatatcagcctttagaccgtaaaacgattcgttaccaccgtagtagtgcggtcgaacaatatgacagtatgactcgcttaactgccgagcgttctcttcaacccaatgttatgcatatacaacgttggcaagcagaaatattagatcaagaagaagggattggaagtgttcaaagtaagcatcagcatagtgaacattatgacaatgctacacttggcttggagcaagcttggaactattcgcctgcatggattggtgacttaaagggtgaggatggggttactaaatctggaaatcaacaagttgaacgattaaaccagaacctccacaattactacgaggcacaggcgaaacgctttattgcacaaacaacagtccgcgatgcctatgtgggttactatttcgaattaaatgaacacccagaaatagaccagcatgaaagctcagataaaagctttttgattgtttctaaaaacttctttaatcagaataatttacctaaagatttaaatgatcaaatcaatggtttattggcgcaaagtaactgggcaattcaaaaccccgagaacagtgatgaacgccaagcgaatcaactgattttacaacgtcgtcatattccaacaacaccagcttataacccgcaaattcatagtccagtcactcatccacaacgcgcaaaagtggtgggtcctgaaggtgaagaaatctatgtagatgagtgggggcgtattaaagtccgcttcctatttacgcgtagtgatgaccatagccatgatggtggagcaggaaccaacaacaatgataccgattcagcttggattgacgttctaacgccgtgggctggagaaggttatggtgcgcggtttttaccgcgtatcggtgagatcgtcgttattgacttctttaatggcgatatcgaccgaccgtttgtgatgggtcgaattcatgaggcacagcgccaaccaaccaaatttgataacaaaggaaagcttcctgatactaaaaagctcagtggtatccgttctaaagaagtgtcaggtggtgggtttgggcaactcagatttgatgatacaccgggacaaattagtacccaactccaaagcagtcatggtgcaagccagctaaatctcgggaaattgagccatcctaaagataaagcggaaagtgaagaccgcggagaaggctttgaactgcgtactgaccaatggggagctttacgtgcggggcaaggtttattggtatccactcataaacaggataacgctaaaggagaccacctcgatgccgaagttgcgaaaaagcaacttgagggtagtcaaactaacagtaaagcactgagtgacattgctaaaaaccagaaaaccgatgaaatagaatcgattgaacagttaaaagattttgcctcacaaattcagcagcaaatcgctaaatttgaaaaagctttacttcttttgagttcaccggatggtatagctctaagtagttcagaagatattcacatctcggctgatgcacaaatcaatcagattgctggagacagcattaatataagtactcaaaagaatgtgattgcccatgcccaaaataggctgagcctttttgctgctcagagcgggctaaaagctgttgctgcacaaggtaaggtagaaatacaagcccagtcagatgctttagatgtacttgctaataaaggtatcaccatttcttcgacagaagactgtattgaaattagtagtcctaaagaaattgtaattactggtgcaagttcacaaattaccttaaatggttcgggaatctttccaaaaactggcgggaaatttcaggtcaatgctggacagcatgtgttccaaggcggcgcatcggcaagtgttcaatctagtttgccaccgccaccaaaacgtgtacaaggtgtacttgagttatttcatgaatatgcacatggtgagtttgtaaaaggtggaagttatagggttgtcgataacttcggaaaagaggttactggcaagctggatgataagggatttgcaaaagtttctggcttagcaacaggtgcagtaaaagtcttcttcgaatcagatcaccgtgatccttgggatactgcaagtgactttaaacgtccagttgagtggccaaataagaatgatgcggatagtgagcaatcagattcattaattgcacaaatgagtaaaacagcccagtccaaacttggtgaattatctaaacaattaaccaatcctacgaatattatgaaaaatattcaaactgcacaaagcataaaatctgaaggagcaaaggctttaatgccaatgttaaaaactcaggcgcagggattagtaactgatcaagtgaagagctttttaccaatttcagaagcaggtcaaaaaatagggaacaacattgaacttacatctattcaaaaaatgaatgatttcaataaatcaggctctattgatggcaatagtttggtcaataatacgcttcatcaatatttgcaaagcccttttaaaaagaattcatagagaaagaaaatgtctggaaaaacagaagttgttaagccgttaacagaagttgcgattaaagatgttagccattcaaaacaaaaaatagatagttggttacagagccatacgcatcaaattgtgacattagacttagtggcaagtgtaatgggaacagttccaattattggaaatgtgatggctgccatcgatgtggtttccgacatttgctatatctatgataaaggttttcaaaatgccgatattatggattggaccacaatgggtattgaccttattggggttgcacctattcctggaacaacagcaattcgtacttctgctcgtccagctttatttttagttcgtcaagaagttaaacgtgtgggtaaagctgctttaggtgaagcagttattgttgtgatctctaatcatttaaatgatcaagttgcaggggatatagaaaaattctgcaaaacagggttaaacaaactaaattcaattttagctacttgtggtgcaacggtccaaaatgccacaacacaaattaatggtggaattgttcgagttgtaactaagggtcaaatatttacaaacgctgggtcaaatgcgagccgcgctcaacagcaagcagctggcgttattaaaggaataaaaagtggtgacttaacaagagctggaaaaaatctagtttatatgaccgaaaactggggaaaagctcttataaaaactggagcaaactccaatgctaaagttgctagttccttagtaccagcacatctaaagcagccgatattaaatgtaggtgcaacgattaataaaattggtatcactgccaatactaaaattaaaggtttgggtaatacagcacagccacaaacaataggatggctatttgatgtattgagaatgagtgcatctaaatttaggaaaaagaaatcagcacaagttaagccaactcaaacaacacaagttaagcatgacaagaaaaataataaattagaaaaatctaatgatgagcatgcagcgactcataatgcgaatgcctgtaaaaattgtaaaggtggaacgacacactctattacattcgcgttgggtactgaatttttaaatcatatcgatgcacaaattcatccattattgatagagcaattttctagaacatatgtatcaaacttatatcagtatgatcaatctattttcggggcgcgatggattacacctttcacaactaaaatagttcgttgctcaagttacaatgtgcatcatccaaaagagccaattgagcaagacggttgggagtatattggcagtgatggccgtccagttcgcttaccagagctgaaagttgggcagagttattatgatgaagtagagactttcacttatacagttatctcacctgaaattagagcaatttcatatggtgtttcagaaactcgcttctatcaaaaatataagaatgagtttcgtttagcctccatagaacgccaaaatggatttagtattgggctacgttatgatcatgaattagaaaatagtgatagctatttatcagatattatatttaaacagcaacaacaaatattggcacatgtagcattacagattaatgatgcgcagaaagttgttgcagcttggttggttgaagagggtcaactaattagacaactatcagcatatcaatataacgaacaagatgatttaattaaggcaactaatgagtttgctgcttcttatgaatatcaataccaagctcatttattaactcgttataccgatcttactcatcgtgggatgaacctaaagtgggatggagttttacctagttcaaaagcgattgaggaatgggctgatgattatagttccgctactaaattagattgggatgaaaatgttcgcgtaacttcagtcatggatatcgatggtaacgtgactgaatattattatggtattactggttatacctatcgaattatttatccagataatttgcaagaatggttctttagagatcaagcaaaaaatataacatcgcatattgccacagatggaacagaaacatcatatacctatgatgaacgtggcaatgtcttaagtatggtccaggccgatggttcgactttctattatgaatacgatgaaaaagataatctgatcggttttgttgacgctgaacaggggcgttggtttaaagaatacgatgcttcaggaaatataattaaagaaattgatccgctgaagcgcgaaacagtctatgcctataatgcaatggggttggtaacttccattactgatgcgaaaggaggtaagaagacacttaaatatgatgatcgagggaatttaatcagttatacagattgttcaggtaaagagaccaagtggcactatgatgaccgcgggcgcgtcaaatttattgaaaatgctttaaagcaaaaagttgaatatttctatacggaattaactactgaactaagacagcctatagcaaaagggttaccgttgaatgcttttggtcagcttgaaaaaattaaacacgctgatggcgctgaagagcatttcattcatgatgcagaaggtcgtttattagttcatattgacccaaaaggtcagcagacacgttatgaatacgacgcagctggtttaattaccaagcgtactgacccattaaatcaaactttaaaatatcaatgggaccgtctaagtcgcttaaaacgtttaattaatgaaaatggcgcaagttatgaatttgtctatgatgctgcgggtcgattagtaaaagaaattgattttgatggcaaagaaactgtttatgcatacgatgaatataatggtcgtttaaccacaagtattgaagttgcttctacttatggtcaagatttcaaagaccgtgcggcacctaaagaccgtattcagcaatttatttttgacagtatgggacgtttagaacaacgtactgcaggatatggctatcaaggacaagagcttgaagaaaaacaaacagaagaattttcttatgatggcttaggtaatctagttcaggctaaaaatgccgaaactaacttgcagtggttttatgatgcagcaggtaatttaattaaagagcatcatcaagatgttgtgacacagaaaactgctgtgtggaaacatgtctatgatgaattaaataatcgaactacaaccatccgaccagacggacagaaaatagattggctgtcttatggaagtggacatgtctatggcatggcattaaatggtgaagatgttgttagttttgagcgtgacgatttacatagagagacgttgcgacactatgcaaatggacttagccaacaacaaagttatgatgaagtcgggcgcttaactcagcaattaatgttgagtgggcatgacaaaggctatcaggcccaaactcaaaataatgctatccagcataccaaccaattgattgaacgcttatatcactacgataaaactggtgagttaacgctcattaaggatactcgtcgtggggctattcattataaatatgatcctgttgggcgtttattagaggcaactagtaaacttgggaaagagacttttaattttgacccggcaagtaatattttagagcgatataacagtaccaaagagcaatcttcacagcatatttctgatgaaaaaggttatggctataatcgcttagtcaataacatcgtacaggaatatcttgaccaacaatatcaatatgatgcttttgggcaactgattcgacaaaagtcatcacaaggtgatttaaatcttgagtgggatgtatttggacgtcttgttcgtagccgaaacaatcaatatacggcagaatatcgctatgatgctttaggccgacgtattcaaaaaagaagtaagcatcaccatacaggtcaagagcagaacattagttatggttgggatggtgatactttagcgtatgaatcgagtgctgatttaacaaaacactatttctacgaaaaagatagtttcgtgcctttgttacaagcggcgtatcatcaccccattgagctacatcaaacccaagactggtcagataaaacatatagtatttataaagaccctctttggaatacagtaaaacaaagtcaaggttttgatgatgtatggttctatcactgcgaccatttaggcacgccacaggaaatgagtgaccaaacaggtgccattatctggaaggctgaatataaagcttggggtgaatgtaagctagagcagactaactcagatttctttgaaaagtcagaaattattagcaataatatccgtttccaaggtcaatattttgatgaggaaacaggacttcattataaccgttatcgttattattcgccttatgttggacgttttatttccaaagatccgattggattattgggtggttttaatgtctatgcttatactgcgaaccccgtacaatgggttgatccatatggattagcaccatgtagtctagttagatataagccagataaggtaacacctcaagctggaagtcgacaagatgctattgatagagcttggtctcttgagaagcaactaatacaaacaacaggaacaggtactagggattggagtaaagctgaactggatacgattcttagaacgccaagtggtagtggtaaaggtcatctctcatctgttatgtcaaatcttggctatactggtcatcacattaacagtgttaaaaataatggagcattaggcgaaagttggaaaggagatccgcgaaatattgttttcttggaaaaccctaaacatccaaatagtagtcctatgccaaatgcatataatgagcattttcattcgaaacaaggtcatcgaggaagtacgactaatgtttccagaggaagattgattgatagacaagcaatgattaatcagtttaataaaggttgtagtatttaatattaggataggtatcatgaattttaatgatttattaaagaaaattgatgaatgtaatgaaataatttatggtgaaagattccttattaatcaggataattctgttaatgatgatctatttaaaagctatttaagttgtattcctgaaaatgattttaatattgatctaggaggaaatataaatgattttttaggaaaagattcgttagaaaatattcaatatatgtttgaagatatatttgatggggaaagtactacagtattcttaacacagcatgatgtaaatgtcgtatacattaatcataatagtggcgagataggagcatgtatttcaggcgatgaattacatatcattgctaaaaatttatttgattttttttcgcaaattaatgttatacaaaatttaattattgacttatatgactctaaccctagaggtgaaaatggaggatataagacaggtttcttagaagaactaaagaaaacccttataaaagaaaatgtagtattggatgtagactattttttagaatttttttatggttaaggtataaagggtattccaaaattaaaagtagtacttttatatatttgaagtactactttaaaataagatgattaatagggtgatttttgagctcttaaagaatctatttgtctaattatattgttagagatactgataaaccatatatctacgtagtgagcaaaaaatttgtaggtattgttaataaatttaaattcaaaatgaatttcttggaatactaaaaattaataatcttatgttttgtatgttgagtagaaataacaagcatctcaaacttacaaagagcatggtaatgtctttacgacaactcaactatcaataaaactgaaagaatctaactttttatatcaaataaaagcagctatcttaattctacttgagcacaaactcttaaagtgctcctttttagtttgtttttttaggtatttaaaatgaataaaatgcatgtaactttggctgtagtggttggtttaattattggtggtgtagtcggtgcgataggttactctaaaacggccgcacgttatgatgcgatgaccaccgcatgtgtaatggtcaatcaagcagttgaacacggaattttaaagcctgaacaagtgaaagagttaggtgagctcacaggtcaaacccttaaaaaagattatgcttctgttgcatcaaaatttaagttttctgaaaagcaattaggtaatgcttctgaaggttcaaattgtagtcagtttattgttggtgtgaacgcagcacagtaatcacgtgtgatgttataaaaattaccttcaattacttttaatttataacgatcaaccgtccttaagggcggttgatgcaatttacagtattttatatttgtagattttagaagaatgaaaacattgaatacatttagctttaagtaagtttctatcaaaagctcaacgttattttttaagtgaaataaatcaaatttaactaaaaacgaataaatgggtagcctaactcagctaaaaacttacatactataaaagtaaaggaatttttaagacaggacgaaacgtgaatttaaagaatcttgaagcattttactgggtggtgactttaaatagcttcaataaggcagcaactaaattacaaaccacgcagcctgcggtatctcaaaaaatcacatctcttgaaaatgaattaggttttaaagttttagaccggagcttgcggcagtttaaactgacccataaaggtatgacattatttaagtatgccgaaaagtttatgcgtttagaaactgatttagttgccgagcttaccgaaaaccagcacctgaccggaaccatacgtttaggcgtttccgaaaccattgtgtatacgtggttggttgaatatatcgaaaaagttcaacaggaattcccaaaagtttcggttgaaattgtggtagatctgacccctaacttgcaagaaggggtacgtacaggcgacttggacatggcctttttgcttgggccaactttggcttttgaatgtattgagcagtcgctttgtaactttgaactgagtttcttggcggcgccatcttttaaaggtggaattgggcaaatgtcttttaaaaccttaatgtcgcataccattttaacctatccaaaaattacctatccctataaagaattaaaggcaaaaatgaaagaaaaggggattgatgaaccactttctattaccagttattctttagcgacgttattgcgtctagcagagcaaggtttgggtattgcggtcgtgccgaccttaacggcattaaaggaaattaccgacggacgattggaaatattaaatacgcccatccgtttaaaaacctttcatttcacgtctatttatattcatggtaatgacgttgctttgaaagaaaaattaactgaagtggcggttcaggtttcagaaagtgccatgaaaagactcaatgaacaaattaaaaaataagctatttcttgaatgctttttatccctatttttcttattaaaaaaagctgttttgtaggtaaaacgataaaagcagcttatgtacttcaataagtaaaatttatcccactcttacttttgaagataagtttataaaaatcaaaaatttaaaattttaaatttctgtaaaaagtcttattgttcgtagggattagctatgtttttattttaaacacaagatttgatcaccgattgtgttgattggggaacagggaatctttgtcatttaaaaggattaaagaatatcgtttgggacaaaaatgatgttcttgattcaatttgaaaatagcgttgttaagctcaaatggatgaggaacgcattaatatgtctttactgaaatcttcttttttatcagatcgccaatgggccattgttgcctcaatttttatgatggcgacctctgcaatggggccaggatttttaacccaaactgctgtatttacagttaagttaggtgctgcatttggctttgcaattttaatttctattttgattgattatgtcgtccaacaaaatatctggcgagtggtgacacttacccagatgcgtgcatcagacattgccaataaagccttaccgggtagtggttacttactggcgtttctggtgatattgggtgggtttttctttagtgtcggtaatattgcaggtgcagctttaggtttaaatgcactttttggcctagatacaaagtggggcggtattttaagtggtgccttagccattttgatttttgcttccaaaaaagcaacgcttgccatggataaaagcatgatcgtgttgggattgcttaaaatcttgctgattattattgtggccgtcattgtaatgcctcctgttgggcaagcagttcagcaaacctttgctccagatcagatcgactttgccattattaccaccattgttggcggtacagttggtggttatatctgttacgccggagcacaccgtttactcgataaaggtgctgttggacctgaaaatattaatgaagttgccaaagctgcgaccaagggcattgttgtagtcggcatcatgcgctatgtgttgttcttggcttttttaggtgtagtggtgagcggtgcaaccattgatttagccagccatgacgccaatccggcagctcaagcattccaatatgcagcgggtacatttggttttaaattatttggtttaattttctgggcagccggcattagtagcaccattggcgcagcatatacttcagtatcattctttaccgcgtttaaaaagaacttaactccaaaacagaccaactatacgaccattacctttatcgcattagcgttattgctctatgtgttattgggtgcaactccggcaggtctactcattttcgtaggtggttttaacggtttggtgttgccaattggccttacaatttttgtgtatgtggctgcatgccgtaaagatttaatgggtaattataactatccaaagtggttgcttattttaggtggattaacatgtctgttaacgtggtggatgggctatatgtcatttacgacagtgtttaactatttgaccaagctttaagccagactttgttaagtgataaaggaataatgccatgtttgtagatttaaatagtgatttgggcgaaagctttggctcatggaaaatgggtaatgatgaccagattttacctgttgtgaccagtgcgaacattgcttgtggttttcatgctggtgacccgctcggcattttaaaaacagttcgtaaagcggttgaacttggcgtgaccattggcgctcacgtgtcttatccagaccttgttggatttggccgtcgtaatatggatttgtcacgtgacgaactcattgccgacgtgctttaccaaatttctgcactcgatggtttagcgaaagtagctggctcaaaagtgcagtacgttaaaccacacggtgcactctacaacaccattgcccatgaccaagctcaggcagcagccgtaattgatgccattaaaatgtataaccctgaactggttttagttgctttggcggggtctaacttggtagagcaagcacgagctgctggtttaaaagttgtgtccgaagcatttgcagaccgtgcctataacagtgatggttcattagtttcccgtcgtctagaaggtgcggttttacacgactcggcatttgttgcgagccgtgtggtgtctatgcttaaaaatggtggggtcgagtcaattgatggcgtatttaccccaattcaggctgacacgatttgcctacatggtgacaccgacggtgcattagaaatgtcggctgccattaaagccgagcttgtaaaaaataatattgaaatccgcccatttgtaaataaagcataaggaagagcgcaatgtataaggatattaaagtcgacccagctcagcttgaagccgcattagatgcacgtttaaaaatccgtgcaggtttcgataaaccaacggcgggcatggctgcgggtatgacgcaggtcaacatgatttcagtgccaaaagagtgggcgtatgactttttactttatgcacaccgtaacccgcaaagctgcccggtgcttgatgtgctcgaagaaggcatctatgcaactaagcttgccgcagactcagacatccgaactgactttccacgttatcgcatttggaaagatggcgaaatggtcgatgaagtgactgatgcgagagaaatttataatgctcatcctgatttggtgactttcttgattggttgcagtttttcatttgaaacagctttgcaagaagcgggtattgaagttcgccatattcatgacgataccaatgtgccgatgtatttgagcaatatagagtgcgaaccggcagggcgtatttcaggaaatatggtggtttccatgcgaccaattccatctcatcaaattagtgaagcggtaaaaattacagcacgcatgccgagtgtacatggcgcgcctgtacatattggtcaccctgaaagcttaggaatttcggatgtaaacaagcctgactttggtgatgcttcccgtattgaagcgggtgaaattccagtgttttgggcatgtggcgtaacaccgcaagcagcagtcatgaactcgaaaattccttttgccattagtcatgcaccgggttacatgtttattaccgatattcctgaccgcgcttggatgggctaaatagctaaggaagaattaaaaaggataagcaaatgcgttttttatcggtaaacgccgattgttttctgattgagcttgcgagcttagaagaaacattggcgttgtacaataaattgcaaaatacgcaattgaatggaattaaagacttagtccccgctgcaaaaacaattttggttttttttaatgagatcgaaaccaattttaaaacgctagttgcttcaattcagagcctcaaaattgattctggatttgagcgtagcggccaagaagtgattgtgccgatttgctataacggcgaagaccttgcgcaagttgccgagttacaagggctgactgttgctgatgtgattagaaaacatcaccaaagcgtgtggaatgtggcttttattggttttgcgccgggctttgcgtatatgagcagtcccgataagccttttaccgatattccacgcttaacggttccccgtaaaaaataccgtcaggctctttggggttggctggaaaatactctggtatttacccaaaagacagtccgggtggttggcagctgattggtacaacaacagaaaaaatgtgggatttagagcgtaaaaatcctgcattgctgttaccgggcatgactgtacattttgaagatgtcacgcatcgtccaactacggtgactgtaccgcagcaaatcacacgtaaggctgagccgaaacaatcggtgccactatttacaattactgcgccaagtttacaaatgcttattcaagacgaagggcgtttaaaccagaccaatattggtgttggcgtggctggtgcaatggatttatctgccatgcatagtgccaaccgtattgtgggtaacccaaccgatacacctgtcattgaagttttaaatggcggcctaaaagccaaaatgcagcatgcaggcgttattgcggtggcaggtgcaatctcaaacattcgtgtgaaatttgccgatggtcaaaccgcagactttgcaagctatcaaccgattgatctggatgaaggcgatgaatttcaaattcagccaccaaccgcaggcttaagaaactatctggcagttcgcggtggtatagacgttgaaccagtgctcaatagtgcttcgtttgatagcttagcagtgttagggccagagcctttaaagcttggagatagcatttaccaagggcaagtaaaggcagccaacattagtgtaaatgaagtgggtaaaagtgatttgccaaaagctggcgaagtcgttgagctagatattgtgatgggaccgcgcacagactggtttgaacaagacagtattgagctgctctgtcagcaagaatggctggtaaccaatgaaagcaaccgagtcgggctaagactttcaggtgaacagcctttaactcgcaaaatcacccatgaactggaaagtgaaggcacgtgtattggcgctttgcaaattccaccgagtgggcagccggttttgtttatgaatgatcatcctttaacgggcggatatccggtcattgcttcagttgctaaacaccattgggatttggtggcacagattccggcaggttgccgcatcaaatttaaaaaaattgccgaatttacagattttgagaatgaatgatgaatacagaaaaattattgattgctaaccgtggtgaaattgccgttcgtattatccatgcttgtcgtgatatgggaattgcatcggtcgcgttatatgcagatgacgatattaatagcatgcatgtcgaacttgcagatgaagcatggggcttggctggtgcgactgccagtgaaacctatttaaatattccagccattatcgaagttgcaaaaaaatcaaaagcgacgatggtgcatccgggttatggctttttatctgaacgtgccgaatttgcccaagctgtgattgatgcaggtttaaagtgggtaggaccatctccaagcgctattgaaaaactaggtgataaaattgaagcacgtaaaattgctgcttcagtcggtgcgcctttggttcagggtacgcaagacccacttaataatgcagaggaagctttagagtttgctaaacaatatggtttaccaattgccattaaagcggcgtttggtggcggtggccgcggcttaaaagtcgcgtggaaactcgaagaagtcaaagagctttatgagtcggcagtacgtgaagcaaaagctgcctttggccgtggtgaatgttttgtcgagcaatatttagataaaccgcgccatgtagaagcgcaagtaatagccgaccaacatggcaatattgtggtactgggtacacgcgattgctcgttgcaacgccgcaaccaaaagttagtcgaagaagcgcccgcgccatttattagcgatgagatttaccaacaaattttaagctcggcaaaaaatatttgtcaggctgcaaactatgtgggtgcgggaacagttgaatatttactgagtcgtgatggcaagctttcattcttggaagtaaacacacgtttgcaagttgaacacccagtgactgaagaaacttcaaaagtcgatttggtcgttgaacaaattcgcgtggctcaaggtgaagtgctttctattaaagaaacaccgaaagctcaaggtcatgccattgagtttcgcattaatgccgaagacccagcgcgtgggtttattccggcctttggtgtgttgagtttgtttgaagcgccgtttggtcacggtgtacgcgtggacacaggtgttcgcactgggtcattagtgtctagccattttgactcactcatggcaaaactgattgtcagtggtccaacccgcgaagttgcaattgcccgtgcgaaacgtgctttgaaacaattcaaaattgaaggcgtggcgtcggttttagacttccaccgtgcggtactcaatgaacctggctttaccgatgaatttaatgtacatacacgctggatcgaaaatgactttaaacaagagttaaagccaaccaaacgcggcattccaaaccatcaacaaccaatgctgctcagctacattgaaattgatggcaagttacaccgtctaggtttacctgcgggcatgtttgcacaagggccagcaaccgccgttcaagcccaaatagccgagccagaagtcagtgccgagcatttactggcacccatcaatggtgtgattagtgcttggaaagttgaaaatggtgagcaggtcaccgaggggcaagtggttgccattatggaagccatgaaaatggaagttcaagtactggcacaccgcagtggtgttattcagattggtgccgagaaaggcacgacctgccatgcagaaaccgtgattgcgagtattcactaagctttgaactgttttaaattgattgagtcttagtacgctaagactcaacataacctttatctatcaaatcagtgaggaaatttttcaacgttgtcgttaacgaatttcgtcttgaaaaaacacagtaattatgagatatttgtcacagtttggtgatactaaaaattaatcactgtattgaaagctcgcatatgcgggctttaatttttagcccagtttaagcatttctcacttaatgagctggcagcataaaaaaatttgagaatttggcactcactcaaaggcgaattgaagaaagcgaatgaaaattctaccttcatctgaatatgatcaaattctaaaatacagtgtctactggctcgtcatttcgattgtgattggagtcgttgcagggttggcatcgaccttaatttttgtggcttttgatatttcaaataaagtgagaagcctgcatcactggcttatttatttcttgccttttgtgggttttggtattggttatctcattaaaaaatatggttcgcccattgaacgcggaactcatttactcatagatgaaattcaccaacccaagtcgtttattccaaaacgaatgagccccatcatttttatcacctcaattttaacgcagttgtttggtggttcggcagggcgtgaggcgccagcagttcaactttcgggtgctttaattgaccacctgagccatattttaaaaatctcggaagataatcgaaaaatttgcttaatcgccagtattggcgcgggatttgcgggggtatttggcttgcctctggcaggtgcaatctatggtttagaaattactgccttaggtaatttaagatactcagccatttttccatgttttgtgtcggcgctgattgcttcggccatccctgagctattcgaaattgttcatccgcatgttttttatgtaattagcgagtttccagccattcattttggaacgctcatgagcctgattgcggcagggttgatctttggtttagttgcgcgtttctttattgcagctattcattttgcgagtgatgtcttttataaatatgttcggtatttgcctttaagaacgatggcgggtggtatcgtcattatgctactcactttgttcactgcgcatcagcaatacaatggcttgggtacagataaaatcatttcatctttttatgtgccgattgagttttacgacttttttaacaagaccatttttactgccattactttaggttcgggttttaaaggtggtgaaattacaccactgttttatgtgggtgcgacattaggtaatgctttaggggcggttttaaacctgcctatttcattgcttgcaggcttagggttggtcagtcttttttcaggcgcgagtaaggcaccgttaacatctattattttagctgttgagctatttggaatgaatgttgccacttatgccattattacttgtttgttggcagcgctattttctgggaattgtggattgtatcgccgtaaaaagttgatggattagtaagtggtttataggtagggcttgtttgggttttgggtcaattgtgcttgaggatttatgctaaaattcattcaatatatttctcatcacaaacaatttaatatttattatgttttttattttaagaaaaaaacttcaaaaaatcggcattattttagtagcaatcaacttattagcttgtggccatcaaccagattttaaagatattacgcatttagcagaaagtggtgatgcaggagctcaagcaaaacttggcgaattatatgtagagggacaggttgttcctcaagattataaaaaggcctttgaatggtatagcaaagctgctaatcaaggaaatgcagaggcacagaataatttgggagcaatgtatgctcttggacaaggggtagagcaaaattataaaaaagcattcgaatggtatagtaaagctgctgaacaaggagaagtgaaagcacaaaataatttaggtgcatattatgcaaatggtgatggtggagttaaaaactatcagaaagcctttgagtggtttagcaaagctgctgcacaagataatgccgaagctaaatactatttgggcatactttatgaagaaggttatggggtaacccaagattataaaaaggcctttgaatggtatagcaaagctgctgcacaaaattataccgatgcgcaaaataatcttgcagcactttatgcacaaggtaagggcgtagagctaaataataaaaaagcctttgagttatatagcaaagcggctgagcaaggaaatgaaaaagcacaaaataacttgggggcgatatatgctcttgggataggtgtaaatcaagattataagaaagcattcgaatggtatagcaaagctgctcaacaggaaaatgacgaagcacaatttactgtagggatgatgtactataaaggtgaaggcgtacaacaaaataatgaattagccgaaaaatggctaagaaaagcagcagaaaatggcaataaagatgctttatcgctatttgaagaatagtttgtaaaactcactaaaaattaatatttatattaaaaatagggtgtatttctgtagacagtcttttagaagattgaataggtatttactgcggtcgatttgaaagagaaattttaaataaatgggaatataaatggaaaaacaatttgccgatgagaaaatgaaaaaatacttgcgattaatgcgtttacgtagaaactttgtactctcagtatttttagttccatcagttgttattgttgtattgatgctagcaagagtagatgaaaagtacttatctatttattttccgatagtaatgattcctatcatattatttttgatgtttaagctgctagctaacggtatatgcccttggtgtaaatgtggttttttcatgaatgatctaggttcttttgttaatgggctaagttttatcttcagaaaacaatgctctcattgcgggaagccagaaaaattatcaaaaaatgaagatgactcttaaaactatagaatataacagtatagagttatatcactcacttgttatcaaaaaatattactaatcttaagtacaaatctattttctagaaattgcgatttgtatcgctgtaaaaatattatctgattaagtcgtaatacaatcagataatattttaattaataaagttgttgagtagtcaaaattataaaagctactattatttttttaaaatcatcttcaaacctaatctaagctcaattaatgaatcttttgcagcttgaaaaaaatttcgttgttcaaaagtttttatataggatgctctataaattagccagaattcaaccataagaactaaaaaagctaatgtcatacaaatattagttgtaactttattgtctccaaagaaaaaaactaatattaattggaaaataaaaattaatagtgacataggaatgagaaagactaaattgaaaaacaagtaatatggaatataccaaattagaggtaacacaaaaggcatgatttactctttccggtttaaggagttgaggggattttaaaataatttaaaaaaataatatattaaaattatatgtatttgctccaccgtaatagcttttatttccccaaccgctctactttaatacgattgtcatttcccacgcttgacgacaagaaaagcgaatactatcctttgcctgctggcctacattgccagtcgactttgacaggtcggatagccaacgcacacgaaaaagtctctcttttttgtgggcatccctgcgtgccccctctgcggtggaacgggagggggacaccttcgggtgtgctgatcttttggctatcagtctgtcaaccttctctcgtttcaccaccattatttgacagtaatgtggtgaaacttctttatagccaaaggagttcgctcatgcgtactatttcttctcatttattggcctttgccaaaatctctctatttataccgtttaaatactctataaattggtttaaccgactctaggtttttacacctaaacatcgttacgactaaaaaatcatagcaacaataaacccgagataggcgagcacatctttattgtgcggcttttgcatgcctgtatttagcactcaatttaagagtgacggcatgactatctcttttatatacaacaaaaaattattttaaacggtataactatgccaaatttagaagcttcatttagagcactcagagtgcttcacacagcaaaagatttatttaaccaatatggatttcacaaggttggtattgaccgaattattgccgaatctaaggtgaccaaagccacgttttataaccattttcattcaaaagaaaggctcattgaaatgtgtttaacctttcaaaaagatgggttaaaagaagaagtattttctattattcattcttatcgtgaacttatggtgtttgataagctgagaaaaatattttatctccatgccaacctcgaagggctgtaccgtttgccttttaaggccattttttgaaattgaaaagttttatcccactgcctacaaagtggtggtcgattatagaaactggctagtgacccaaatacatggcctacttttaaccgtcaaacccgcagccttaatagaagatgctcacatgtttctatttgcaattgatggggcaatggttcagttgttaagtaaagaggaaacagatgaacgagataaattattagattattttttaagaaaactgtctgagtattaagtctagaaacactaaaataaaaagcccatcactgggcttttttagtgggtatgaggctattaaaacttaagttttttaaggccacggctcacgccattttgtaaagccgctttaataattgggccaataaaaggaacgcgacctttaaagctaatggtgtaatttaaacgagttcggttatttcccaagtctgtaaattgcatcacaccacggtgtgccttaattgggctaatgccgcttgtaatcgcgtactcgatcagttcattttctttgtagactaaatttgtttcaacaaatgaaggtgtaaacggaatagacatcttgcgtgcagagccaacgccgttacgcgcatccttaccattactaatgcgagtgactttagcaggggcaaaaagtttgcttagattttcgtgttcacttaaggctgcaaagaccttgtctatgggtgcatcaaattcttgtatgatgttgattttttgagtttttaacatcttgttccctctaaagtaaatttgacatgagtaattgtcagaatttggatattagcatgcttttcactaggctggaattctagttcgtcggcgtgatttcatctctatattgcacgttttttgttagaagtggagccttaattcatttgcatttgagcaatatgccttacgtgaaaaataacaatcgttgcaaaccgtaaagaaagcctcctcataatcaaatgacaattataggaaatagaggaataacaaatgcgcgctcttacttaccacggtgcagaagacgttcgagtagaaacggttgcagacccgattattcaagaaccagatgacattattttacgtgtgactgccacagcgatatgtgggtccgacttacatttatatcgaggcaaaatcccaaagactgaacatggcgatatctttgggcatgagttcatgggcattgttgaagaggtcggtccagccgtcaccgcagttaaaaagggcgaccgtgtgattgtgccatttgtgattgcgtgtggtgattgtttcttttgccaactcgacctgaccgctgcatgtgagaccaccaatacagggcgcggcgcgattatcaataaaaagcagattccaccgggtgcagctttatttggctatagccacttatatgggggggtaccgggcgggcaagcagaatatgttcgcgtaccaaaagccaataaaggaccttttaaagtgcccggctcactgtcagatgaaaaagtgcttttcttgaccgatattttgcctacggcttggcaggcagtgaccaatgcccaagtgaaacgtggctcaaccgttgcaatttatggtgctggtccagtcgggctattaagtgctgcttgtgccaagatgcttggcgctgaaaaaatatttatggtcgatcacaatgaatatcgattgaactatgcggcggcaacctatgacgctattccggttaattttgatgaagtcgatgcagccgaatttattattcaaaataccgacaattatcgtggcgtcgacgcggtaattgatgcgattggtttcgaggcaaaaggcagtgtcattgaaacagtcctgaccaatttaaaacttgaaggttcaagtggcgcagcgcttcgtcaatgtatagccgcggttcgccgtggtggagtagtcagcgtaccaggtgtctatgcaggcccgattcatggttttttatttggtgatgcttttgataaaggcttaacttttaaaatgggccaaactcatgtgcatcaatatttaccgcaactcttagaattgattgagcgtggtgaattaacacctgaaacgattattacccaccgaatgaaattagaagatgccgcagaaggttatcgcatttttaatgaaagagaagaggactgccgtaaggtgattctgcttccttaaaaatctcagccttataatttcactctagagcctcttaataaaaggggcttttttattttgaaatgcacaatttttagtgcagctttttatttttgaacctaaagcgcacccaatttgctcaaattgagtattacttttcacaaaaaacgtaatactcagctggcatgtcctttgcatagtcttaaacaatcaaaagtgatctagggttccgatacttacagtatgtctggaccgagagttcacggttcctagcgaactacacggagggataaaagcccgggaggaagtctaaaactatccgacaggagtagctatgaacactgcaagttatcataacaatcaggcgatttggaccgaacttttacccggaggacatcactggtcgggtcgtattcaaaagggaactattcttagatttacttcgcttggcgctcaggcaaatgtttctttgttttgtgtaaatgctgccgatgtgcttgaacgtttcaacatgcccgacagtttaaaagggcaacacactgcctatttaaaagcttccaacgtattgtactcagaccttggccgtgtcatggcttccattgttcgtgatgatcatggttggaatgatgcactttgtggcccaagccgaccagaacaaattgaaaagcaattcggtactcgtacatttcaagacgcccgcaatgatatgtaccaaaacggcttagacagcttattgattgaaatgtgtaaatatggacttgccagccaagatctcagtgccacggttaacctattttctaaagttgcaccagatgaaaacggcgctttgtcttatgtcagttctgataacaccaatcaaaacattgaactacgttttgaaatggactgcttagtatttttatctgctgcgccgcatggtttagacaccagcccaatctatcaacccgccgatattcaaatcagtttatttaaagccaattctctaacagacagcgatatttgtcgtgatgcatgttcgcaaaatcagcgcgcgtttcaaaacacagcccgctactacgcacttagcaatatttaaatcaggagaagcatcatgacagttttacaatcatttgaaaaagcagttttaaatgaagtttgtcctgctggcgaagcgtggatgtgtgaggttaaaaaaggccaatattttcgaattattgaccttgagggaaaccaagcagtcgatactttatttatgagtgcagaaaacccgactgagcgttatagcgcaatggataccttggctatcaaccaacaaatctatttagaaaagggcaccaaactctacagtaatttgggccgtccaatagccgttattcatgatgataactgcgggcgccatgacaccattggcggtgcttgttcttgtgaaagtaatacagttcgctatgcacatgaaacctacccaatgcatagttgccgtaacaactttatgtatgccttggcaaaacacccgattgcaaaaaagcatggcttaaatgtccgtcatattggcccaaacattaacttttttatgaatgtgcctgttacaccagacggtcagcttaaatttgatgatggaatttcagggccggggaaatatgtcgaagttcgggcagaaatggatttaattgttttaatttccaattgtccgcagctcaataacccatgtaatgcctataacccaaccaaaattcaactggttgtccgtgaagcggaaggggtgtaagcatgtttaaaaaagttctgattgctaaccgcggtgcaattgcctgtcgcgtaattcgcacccttaaaaaactcgggatcgcttcagttgcagtttactccgaggccgaccgtgactcgttacacgtgactttggccgatgaagcttttctgattggccctgcacctgcacatcaaagttatttaaatattgaaaaaatccttgaggttgctaaacagtcgggagcagaagccattcatcccggttatggttttttgtctgaaaatgccgagttttgtgatttgtgcgaaagccaaggtattgcctttattgggccaacttcaagccaaatgctggattttggtttaaaacatactgcacgtgaactcgctattaaaagcaatgtgcctttacttccgggtagctcattactttccgatgaagccgaggctttgaccgaagctgctcgtattggttatccagtcatgctgaaaagtaccgcgggcggtggtggtattggtatgcgtctggtctggaatgaaactgaattaaaagatgcctaccaaaccgtatcttatttagcgcaggtcaattttaaagatgcaggtttatatttagaaaaatttgtacaacatgcacgccatatcgaagtacaaatttttggtgatgggaaagggcaagttttagcgttgggtgagcgtgattgttcggtacaacgccgtaatcagaaagtcattgaagaaacacccgcgccacatttaaatgaacagcaacgcgactacttgcaaaaagttgcgattcaactcatgcaatcggtgaactatcgctcggcaggcacggttgagtttgtcatggacaccgaaacccaagaattttacttcttagaggtcaacacgcgtttgcaggttgaacacggcgtgaccgaacaagtgtttggtgtcgacttagtcgaatggatggttaccttggcaagcggtgactggtccgcaccgactgaaaagttagagccaacaggacattctattcaagttcgtctttatgccgaagacccaattaaacagttccagccgagtgcaggcctgcttacacatgttaaatttgacccgcaagcccgagtcgaaacatgggttgaaacaggttcaacggtgtcgtctttttatgacccaatgattgccaaaatcattgtgactgctgcaacacgggaccaagctatacaggcaatgagtgccagtcttgccaacacgcaagtcgcaggcatcgaaaccaatttagaatatttgcaaaacattattgcttgtgatgtgtttgctttaggtactcaaaccactcgatttttaaatacgtttgaatggaaaactcaaaaaattgaggtgttgcaggctggtattcaaactgctattcaagacgtaacaggccgattaggttattgggatgttggtgtgccgccatcaggtgccatcgatccactcagtttaacggtggcaaaccagcttctagccaatgagccaaatacggcagggcttgaatgtaccttgcaagggccaactttaaagtttcactgcgacagccaaattgtgattacgggtggtgacatgccttcaaaacttgatggcgaacttgtgccgatgtggcaaaccattaatgtgaaaaaaggccagattttaaaatgtgggattatccgttcaggttgccgtagctatataggcgtgaaaggtggctttgaggttcctgactatttagggtcacaggcgactttcactttagggcagtttggtgggcatgcaggccgtaatctattaattggcgatatgttgccaattactgaatattccgctcaatcgactacagctttagctcaagcgcaaattcctagctttacccaaaactgggaaattgcagtcatgtatggcccacatggcgcaccagattttttcaccaaacaagatattgatacgttctttgccaatgagttcgaaattcactacaactcaagccggacaggcattcgtttaattggcccaaaaccagagtgggcacgtgaagacggcggtgaggcaggcttacatccctccaatattcacgacaatgcttatgcgattggcgcaattgattttactggcgatatgccaattattttgggtccagatggtccaagtttaggcggctttgtttgtcctgcggtagtcattcattccgagctttggaaaatcgggcagctaaaagcaggcgacaaggtcaaatttgtacccgtgagttatgcgcaagcaaaagcactcgatcaaaaatattatcaaagcttaaccgcgactgatacaactcagatcggttttaatccagctattcaagcagaacccgatactttaaaagatgccgttttagctactttagacggtgacgctggtttaccaagcgtgacctatcgaccagcaggaaatagctatttgttggtggaatatggcgagttagtacttgatctaaacttacgtttccgtattcatgcactcatgcaatgggttaaagatcaaaacattcagggtattatcgacctaacaccgggtattcgttcactacagattcattttaattcaatccagctcgatcaacttgaacttttacagaaacttcaacaggcagaagccgaattacccgatattcaaaatatgcaggtgccttcacggactgtctatttgcctttggcttgggaagattcgcagactcaacttgcaactgagcgctacacacaaattgttcgaccagatgcaccgtggtgcccagataacgtcgagtttattcgccgtattaatggcttagcttcaaagcaagcagttaaagatgtggtttatagcgcaaactatttggtgatgggtttaggcgatgtgtatttaggtgcacccgttgcaacgccactcgatccacgccaacgtttagtcaccacaaaatataatcctgcgcgaacttggacacctgaaaatgcggtcggcattggcggggcgtatatgtgtgtgtacggtatggaagggccgggtggctaccagtttgttggtcgcacgacccaaatgtggagccgttaccgtaaaaatgccaacttcgaagaaggcaaaccgtggttactgcgcttttttgaccaagttaagttttatgaagtttctgagactgaacttctacaaatgcgtgaagactttaaggcgggccgactacaacttcgtattgaagatggtgtgcttaacttaaaagaatacaacgagtttttaaaaacacatcaagatagcattcaagcctttaaagatatgcaacaagccaattttgaggctgaacgccgccgttggcacgaagcgggcttacaagaatatatctctgaaagcctagatgctgttgatgaaggtgaaaccgtggttattcctgaaggaggctgtgcagtcgaatcacacatgccggggtcaatctggaaaatcgaatgtgcatcgggagatattgttgaagaaggtgcgacccttgcggtaattgaggcaatgaaaattgaaattccgattattgcgccggaacgcatgaaagtagaaaccattaccattgaaaaaggacaaaccgtaaaaacaggacaagtgctatttactttggcaccagtcgcttaaactaaaagagagcatcgatattgatgctctcttttttattatgcttcggtcaaatgttttaatactttatggccatgttcaacagcttctaatttaattttcgactctgggttacccgataatggcgatacgtcataaagcaaaaatgtgccgcttaactgcatttgcgtatattgaattgaatgttgaactgattttaaaaagctatcgattaagttttcttggtcgttcaccatgttcgcttctttttgcccgaccgtcatactaataatgacttttttatcttttaatttgtcgccctgagagccataagcaaactgataagtaaaaacttcatcaaaccatagcttcaaaattgcgggcatattaaaccagaacattggatattgcagaataatcgtgtcgtggcgtaataaggcttcttgttcagcactcacgtcaattttatagtccggataaagctggaaaatatctcgcacttcaaggtccggataggtttttacgagttcattcacaatcgttttatttgcaattgattgagcgtagtagggatgagctaaaatcagtaaagccatgagagtgcctttaaactataaaaatcatagtcactataatttttatagtattagcgtacaataactatcaaagttgataggtggcgttaaaaatggcaaatactgaaaataaatgtgaaatcaccatgaatggaaaaacgtatccatgtcatatcagtatggctatggatttagtgggtggaaaatggaaaggtgttattttgtattatctaaaagatggaccaaaacgttttaatgaaatcaatcaattaatgccaaccattacagaaatgaccttaagcctgcaactcaagtaattagagcaaagtggcttaatctctcgaaccgtttatggtgaaaaagcaccgattaaagtggtttatgaaatgaccgaattaggccaatcttttaagcctgttttagagtctttatcggtatgggcacatacgatgattaattagccataagattaaagacaaaattaaattatggaatagattcgactccgtgaatgatatttaatatgatacttcaagaacaaaaatggaattattatgaaaagaattttattactaacatttatgtttttttatttacttactccgacttatgctcaagaagtaaaatataaaaatattgtagttaacctaaaagatcagtgggatattagcaaaggtcaaaatgaagagttaattgcaataaaacaagcgagtaaacaggcaattataatttcaatatattatcccaaaggtatagaagagggtatgcaatatctggttgcttctctacaaattcctaaacaaggactagttaaaatgaaaggggtaacattagttaatgaggatattaatattccattgagtaatggtatgaattatcaagctaatgtatttacaaccaactttgataaacgttttcttattagtgcttcatcaggtactaatgctggagttatcttagtaacatatgaaggcgaaggtaatgatacaaataaagcgattaatgattttaaaagtttaataaataatataaagatagaggctcctaaagatggattcctttttaatcagaatgatttattgaaacataactaaggattaaaagagatagccccatccctgtgcatggggctttttcttgcccaaaaatcactcataaattcctaccaagcccatcaaaaccacgcttaaaaactggcacattttctgcatctcttattagtaatacaaaaactgaatttggtaataccaagctagaggtgtgatatgaacgatgtaaaacctgtggttcaaccaaagcaaactttaaaagcctttttagtccagttgctcagcgtacgcgcaggcgtatatatcaaacaaaacaatcagctgcctaaaacaaaaggataagactgtggcaaaacaaaagcttgctcgaatcagtattaccgtacctgaatcgaccctcaacgcgctcgaccaaaaaattgtcgagcagaactatgaaagtcgctcgcaagccattgtcgacatgattaataaacacctgattgcagagcaagcacaggccaatgaagtcatggtgggcacattaacgctgctttatgacgctagccaaatgaccttgcgcaatcaattggttgacttgcaacaacagtttttagcacaggtgattagttcacttcatattcagctcgaccaacaaaagatattgcaagtcatgttaatgcagggcgcgagttctgagcttagacaaattagccagcaatttattgtgctgaaaggggtgatcaaaggacatctagaactgatggatgccgttatgccgcctatacagcaaaatgactaaatgaggagtagcgtgttgaaaaatttatggactattcaagactggaaaacagcatatcaaaacgggcaaatccatcttgcagatctgattggctatgtggcagaaattaaaaacgatgaccatgcatggattgaaattgcatcgaataatcagattcaggcacaaattgatgttttaaaagatcagaatattgctgacttacctctatacggagtgccatttgcagtcaaagacaatattgatgtcgctgactttcacaccactgctgcctgtaaagaagttcaatatttagcaaaccaagatgctgccgtcgttgccaaactgaaaaaagctggggcgattgtggtgggtaaaactaaccttgatcagtttgcaacgggactggttggtgttcgctctccctatggtgcagtaaaaaatagttttaaccccgaatatatcagcggtggttcaagttctggttcgtcagtggtggtcgccaacggtatagtgccttttagtttggggacagacacggcggggtcagggcgtgttcctgcaggccataacaatattgtgggtcttaaaccaacaaagggctggttttctaccacaggtttaatccctgcatgtcggactattgatgtcatttctatttttgcgctgcatattgatgatgcttggacagttgccagtttaatgcagggatacgatgaaacagatgaatattcacgagtacatccagccaatgtaccgactcagttttctaaacgaaaaatagctattccagctcagcttgagttttatggcgatcttgaatctgaaaaagcctttttagttgcagtcgagcgtgttaaaaaactgggttacgaagttgagagtattgatttcagtgcgtttaatgagcttgctgccgcactgtataacgatgcatgggtggcagaaagaacagtcgccgttgaacgcatgacaacacgtgaaaaggctcatccagtcattgcccagattattgcgcaggcagataaattcaaggcaacagatgcacttcaagccgaatataaccgtgccgttctggctcgaaaaattaatttggcattacagccttttgatgccttgatggttccgacagcaccaaccatttacaccattgccgaagttgaagccgacccgttgactaaaaacgcgcacatgggggcctataccaactttgttaattttgccgatctttcggctttagctttacctaatatacttcgtgaagacggcctaccaagtggaataacctttattgcaccagcttggcacgatcaggcactcgccaattttgcgcagctttggcaagccgaaacatcgctgagtttaggtaaatcaactcaacattatcaaaaaagtctagagattcagtcgaatcattcagtacagcttgccgttgtgggagcacacttaacaggcatgccccttaattttcagctcactagccgcaatgcaactttacttaagaaaacccagaccgcagagacttataaactctttgccttaaaaaatacctcgccaccaaaacctggcctgcaatgtgatgcagcagggacatcaattgaagtcgaagtgtgggatgttcctttagcaaattttggtgccattgtggccgaagttccagcaccacttggtatagggaacctgaaactaaaagatggaacatgggtcaaaggctttatttgcgaggcttatgccattcaagatgcaaccgatattagccattttggaggctggcgagcttatatacagtcactcaatcaaaccgctcaaagtgttgttagtaaaaatgttggggaagtttctatatgattaaaaaagcgttgttatccgtatctattttatcggcagttgtattgggtgggtgtgacaatactgctaaagtgtccgaggctaaacaagatgctcaggcagccgcaaatacaaaaccaattaccatcggatatagtgattggccgggctgggtggcttggcaagtggctattgaaaaaggctggttaaaagaagcagggctaaatgtagagtttaaatggtttgattattcggcttctctttcggccttttcggcaaatcagctcgacgctgtgttggtcaccaatggcgataacttggtaacagcttcgggcggtacgcaaggcatgatgatcatggcaacagattattctgcgggcaatgatgtcattattgcaaaagagggtattaataccattcaagacttaaaaggaaaatcgatcggtgtcgaaaaaggcttggttgaccatcttttattggcaacagctttaaccgaccataacattaaagcgaatgaggtgaagctggtaaattcagcgacgaaccaactacctcaagtgtttaatagcccagatatttccgcgattgctgtttggcaacccattgcagggcaggcattaaaagcagtggcaggctctaaaattatctatacctctaaagacaagccgggtttaatttacgacaccttaacagtcaacatgagtcatttaatagctcatcaagacgaatggaaaaaaatcattcaagtgtgggataaaacagttaaatatattaatgaccctgcaacccatgccgatgcggttaaaattatggcaaaccgttcaggggttgatccaaagcaatatgagttgatggtcagcggtacgcatttattagatatcaatgccaataaaaaagtatttactaaatctcaagactttgactcgatttatggctctagctatcacgtcaataaatttaacgttgaaaacggtatttataaaactgaacaaaatgtagatgggctgatttatccaacactcatcgaacaactcaaataagctccataaagcaaaaagcccaagttgaacttgggctttttaatgtcttacttatttttctgtactgacctgagtcatacgcggtatttttggtaggtcttgcaacgcagggtcaagctcgtcttcttcagcgtgaaccagataatcaactcgtgaacggagctgtttaaactcaggtgtgctcattaaatcgagtgagcgtgggcgaggtaaattaacttcaataatttccttaatttcacctgggttggctttgagtgccacaattcggtctgccagcaaaatggcttcatccatgtcatgggtcacaaaaataatggtgatatcaatgttttgccataaatccattaagtgcttttgcattttttggcgagtatgtgggtcgagcgcaccaaaaggttcatccataagtaaaattttaggttgattaactaaagctctagcaatcgcaacgcgctgtttcatgccaccagaaagttggtgtggatactgattttcatatttttctaaaccaataatattgatccattcgcgtgcttgagcttcggctgtcatttgactggcgccgcgcatttgcggaccaaacattacgttttcttttacagttttccacggaaaaagggtatagccctgaaacaccataccgcgttcaggacatgggcctgtaatgcattcgccgtctactaaaacttctccgctatggtatgggtctaaacctgcaataacacggcttagtgtcgatttaccgcagccagaaggaccaatcacacaaataaattctcttttatgaatttttaaatcgagcttatttaaaacagtatgttcagtttgaccatgtttaaaaacttggctcagttgtttagcttctaaaatcacaggacgttcataaattttttgaaagtattcatgtgcgttaaatgttgaatcgttcattattttgctcctactttccaagtgaacatccgctcacctaacttcattaatacccaatcacagaccagcccaatcaccccaataatcaaaatggccgcatagacattgtcaaagttttgatagcgtgcctgttgggtgataaaccatgtaatacccgaggtcgtaccaatcaactctgaaacaattaaataggtccatgcccagcccaatagcacacgtaagtcacggtaaatatcaggtaaggcagcaggaatcaccacatgaaataaacttttgagcttattggtgccaagcgtatagccagcttcaattaagcttcgatcaaccgttcgtgtggtattggcaataatgagaatttgctgaaagagtgtaccaatcacaataatggcaattttaggtgcgtcattaatccctaaaattgccacagcaagcgcaccaaatgcaggtgcgggtaagtaacggaaaaactcgacaaacggttctgttaacaaggatatccgcttagaaaaaccacacaaaatacccagtggaatcccaattaaggaagagataaaaaaagctgaaaataccagtttaatactgtgccataaactttgatgaaaccacggcgaatcaggttgttcaggtggtgtggtaaatgcagtgaccaaagccttagcgacttcatggggagcgggtaaataaattggattaaccaaaataccttgtggtggtgcagaatttcgattgactgcattttgtgcttcgagatagaacacatttttatcaacgcgacttcctacttgtaagtaaggaacactgcctgaacttgtgatttgtacttgaggatgccaaacaaaaggtaagtaactgattgcgcaccaaagacatattggaatcacgaaagaacaaatactgagaatcagcttgttcttttgcgtaaattcctttgcaacataacccatatcgagagctccccattttgatcagtattacgattttcataaaacgtaatattgttaagcaaaataggtgccatctttaaggtgctctagatgagttaagaagatgagggaactaaagtttcatgtaaataaacccaataacatttttcgtcttctactttaatgcaggctgtggaagtccgtactgtttcggtttcatcagtttgctgatgttcctgatattgcacccaacagtaattttcaaattcgtataaggctgtgcttttaagaatagtgatttttaaagagggcttttttccaatattttgactaaataagttcttaacttcggctaaaccaatactctgaccttgaaccgtaaccatcttaaaattttgatcaaaactgtttaaaagtggtgtgagactttgttctgcattttgacctgtaaaaacattttcgatcaaaacatgtaagtcaatgacactttgaatggcctgatccatttgattagacatgggttttctcctttaaaacgggaatgagtgaaagtaagcagagcaaagctgcaattaaaaaagtatgttaatagtggaattgtgatgtatagacggtactaaataaaatttatcgattaatatttcagaccatattctcttctaacaatcttaacctatgcaatcaatcgatgaattgatttgatttatattagcgctcaagctgccgctaatcattgccaacaatgtactttttgtataaagcagcataaatgaaccaatctatttgttattcaagtcatgattaattcgcagattaaaaatattgctttttttatagctatgagggtatctatatcagccaaaatagccagatattttggatactggtgggtagtattaatttctttgaaaaaattggtaattcatatgagctataaagttaagaactacaatttttgagaaaataaaatttaggttgaataaacttctcttggtctgagccattacaagaaccaaaaataattacttgtaatttttatctaaagccatgtttaagcaaaaaatatagaaaatttatggttatgtagggaaagtatgttttttagtgctaaggaagcattaaattaattttaaaaaaatatgataggtagacagattagtcttgacaattttatggactttatgtagagcctgtctttttgtaaagtgggctgtatcgatactaatcaaataggattaacttagatgtcctttataattaaatattcttaagaaaatgtttcataatgcctaatctcatgatatttaaatcaatttttaattttgtttaatttttaaataaactaataaaaatcaataatttatttttatttacaaaaattaacaatattatttttttataagaaaaactttattaagctatattttataggcatcttaactattagcttttagtttaagttaatatgttttttatataaaatatgtttatttatatgttaaactgcgactaaattttttgaatataaggtttttatactgattttttaatattctaaaaatattaacttttcggtaaagccttgaataaataagaaaacagaggaatgaaagttgtgttgaaacgaagtattttgatactttttttgactggaaacattatcggtctatcatatgctcaagcagcagaactagagcctgtaaaacttaaaaaaagttgtattaagaagaaccctctagcagaaggccaaaatgaccctgagctattgaatatttttaaacaagtttgtgatagtgataatacaactcaaaaaaaatgatttattagctaaagctgctatgcggttttatcaaaccaatcaaccagttaaagcattgaatttagcaagtcaattgcaaagtcaaaatatacgcggttcattaatcacagatgtcttatttttatctggtgtgagcattgcaaataactcattgcaacaaatgcgtaatcaggaaatgcgatatttaacgaatgacataacatatcctcctgcaaagcagttagttgaaaatattcatactgcaatgccggctcctgatccatccagtttcaaaactaacaactcggaaagcagttctactgataatgaaaaaagaaattataaaaaacagtacgcaacgcgtaataaagtgagtgcctctagaacatcaaataaacgagtagtaagtccagcaaaggccaccgcagtcaaacctaaaactgcacctgcagccactgtcaataaatcaaaaagttcgccttttgaccctttaattaaataatccggaatagaatcttatggctaagagagaaagcgtacaaaagaagcttcagcgaattcgacctcctcgtgttcagcttacatatgatgtcgaaattggtgatgcgaaagaagcgaaagaactaccattcgttgtaggtgtaatgggtgatttttcagctgcatctgagcttgagcgtacaaaattaaaagataaaaaattcattaatgtcgatttagataatattgatgaagtaatggaatctctgtctccaagagctgcttttcaagtagacaatacgttgacagaagaaggcggtaaaatggcagttgatttaacgtttaagtcaatggaagattttcgcccggaaaatgttgtacagcaagttgatccattaaagaaattggttgaggcgcgtgagcgtttaaccgatttaagaaacaaaatttcaaacagtgagcgtttagaagatctgcttgatgaggttcttaaaaatactgatcaaatccgtaaattaagtgccgaggccgatcatgaataatactcaatcagcagcaatgccacttgttgaaaatgaagaagttaatcttttagattcgattgttgaacaaagccgtattgcacgaaatgaagaagaacattctcgtgctaaaagcttaattggtgagcttgctaaagaagtaatggcagggaccattactgtttctgaaaatatgactttatcaattgataagcgtattgcagaaattgatgctctgatttcaaagcagttaagtcagatcatgcacaatgaacaattccaaaaaattgagtcaacttggcgtggtctttattacttttgtcaggaaacgccttcaaatccgctcattaaaattcgtatgcttaatacgactaagaaagagttggtaaaagatttccaaggtgctacagactttgatcaaagcactttgtttaagaaaatctacgaagaagaatacggttcttttggtggtgcaccatactcagcattaattggtgattttgagtttgatcgtactccatctgatatgtatttgcttgagcaaatctctcatgttgcagcggcagcacatgcaccatttatttcagctgctagtccgagcattttaggccttgaatcatttacagatattgatcgtcctagagatgtttcaaaaatctttgaaaccgctgaatatgttcaatggcgttcgttccgtgatagtgaagactcacgttatgttgcattgactttgcctcatgtcttgggtcgtctcccatatcatccaaaagaaggtactgcgacagaaggctttaattttattgaagatgtttctggtgaaaaccacaatgaatatttgtggatgaatgcagcttatgcttttggtactcgcttaacaaatgcatttgatatgcatggttggtgtgctgctattcgcggtgttgaaggtggtggtttagttgaaggcttgccagtacatacttttaaaacacaagatggcgaagtggtattcaagtgtccaactgaaattgcaatcacggatcgccgtgaaaaagagttaagcgatctaggcttcattccgttagtacattgtaaaaatacagattacgcagctttctttggcgcgcaatcaactcaaaaacctaaaaaatatgacaatgatacagccaatgcaaactcggctttatcaagtcagattcagtacatcatggctgtttcacgtattgcacattacttaaaagcaatgatgcgagataaagtgggtagctttgcttctgctggaaatgttgaagcattcttaaatgagtggttgtcacagtatgtcttacttgacgatggtgcttctcaagaagcaaaagctcaatacccgttacgtgaagcgtctgtaaaagttgtagaagatcctgctcaaccaggtcactacaaatctgtggttttcttgcgaccacatttccagctggatgagttgtcggtttctttacgacttgtcactgagttacctcagtcctcaaattaatcaaggtcagctaaagaataactttaaattaaaaataggaaagttctaaatgaaagatatatacgttgagtttcgcggtaaatataaagttgatggagaatctcgtgattctgagcacaaaggttggttagaagttaactcttggtctcataacatccgtcaacctaaatctgctacttcaagtagtgtaggcggccacactgctgaacgtgttgaacattctgacatggttttcgtgaaagacttagacgcaactagccctaaattatgggaagcttgttcagctggttatacatttgatgaagtacaaatcgacttctatcgcgcaaatggcgataaacgtatcaagtacttacaaatcaaattgaagcacgttttagtttctagtgtgactccaactgttaacgaagaaggcgttcctacagaagcattcggtttgaaatatgctgctgttgagtggacttataaccaacaagatattaacggtactgctaaaggtgctgttactaagaaatggtcactttctaataatacagcttcttacgcagcgtaattatttaagtgaatatttggtggaggctgacataaagttagcctctgctgtctttaaatatactttgttgtgaactcgaatgaacttagatcggctttatccatacggatttcgttcaactttatttgatcgtttaattccagaaagtgaagattatgcaaaaggtctttctattcagcaattaagagaatctgtagcaaaggatttagaagatttgctcaatagtcgggtagcaaagttagatcatgtgattgatgactatccacttgtaaaaaaatcgatacttcagttcgggattattgattttgtggggctttctacagccaaccctctggatcgggataaaatttgccaatccattgagcaatcaatagcagctcatgaacctcggctaagacaaatacgggtagagatgttattagatggacataatatgggcgcattatgtttaagtattcaggcttatctaaatattcaccccttatatgaacctgttgtatttgatgcattgttaaaaccaacaacgcagcaatatgtaatttcagcaagaacttaagcgtagtgggtgtgttgtgatagaagagcttttaccgttttatgaaaaacaattacaagaatttggtcaacaatctcgagaatttgcccaaaaatatccaaaaattgctcagcgcttatctttaaatcaagagcaaattgatgacccacatattgaacgtctgattcaggctttttcgctgattgctgctcgaatcgataaaaaactaacagacagttacgatgtttttactcgttctttatttgaggtgatgttccctcaatacttacggcattttcctgcgtgttcagttgttagctttgaagatattaataagattaaacagcttacagaacctcatcttgtacctcatcatacggttttgaaatctcgtagtttcaaaggagtacagtgtgagtttaatacaactcaagaggttaaattactacctattcatttaagtggtttagattttaaaactacacctagtgcacatatgcacttaaatcaaaatgcgacgttgagccttaaatttgaaatttttaataatgctcatgcttgtttaactgatgagaagcttcctatttatttggatgctatctctaattttcctctacaggtccttgatagtattttcaaaaaaggaaccagttttgcggttaaatatggacaaacaattgtagaattgagcaagaatccatttgaattgattggttttgcagaacaagaaagtttattaccgcttgatcaacatacccatcatgcttatcgtttgttgatggaatacttttgtttcccggaaaagtttagttatcttaagctcgatttggattttttaaggcgactacctcagcatgtatccgaatttgagcttttaattcatttcaaattaaacttaaatgatcaagccgttgttagaaactattctgagctaaatattgcaaactttaaattatttactacccccgtaattaatttatttgaaaaatatgctgaaccccagaagatagttcacaagcaattagaatatcctttagttacagacgctcaccatcctgaattttatcaagtatattcaatacttgagatgaatatggtgcgtgaaaaaacaaatcaggaagaaagctatgttcctgttttgcctttttttgcgatgagccattaccacaatgatacagctcgctttttttactcagtaaactatcaaaagttacagtccaatttcgttgaaatgggctattcgattatttctaaaaatttaaatccattttcaacgcgctcagattttattagcactaaattattatgttcaaaccgtgatttacctcatgaagcactgggtcagtctaataacgtattaaatttaaatgatagtagcttggcgagacgtgccattgttttaaaacgacctacaaagccttataagtttgaacaaggccaaagtgaacagtggcgtgtgatctcgcatctttcattaaatagcttagcacttatgaaaggggatgctgtttctcatgttaaagagctgctggctttatataacttaccgcagtcaaaagaaaactatttaattatagaatcaattaaaaaattagaattttctcttacccataaactcgtagatggcaaaccatttccaatgtttgtaagaggagtaaaagctgaattacaaattgattcatccgtatttagagggcatagcttatatatttttagtcagttattaagtcgtgtttttaatttaaaggttcaaattaatagttttgttgatttggtggttaaggattattcatctcagcaggagttataccaatgcagtcagaacgttggtggcaagactcttctgtaacggctgagttgtttcaacgccctaagtcttttgagtttattcaagcaacacgtttattgcgtcatatgcctgccaatgacgcagctttatcatggtctgaccattttaaatttgagacctcatttaacttaaactttccagccactgaaattgaaagtttagagttagtagatgaacgtgttcatttaacaaacctgatcgttggtctgactggtatacaaggtgcattaccttatacatatacaaataaaattaagcaggctccaaggcaacaacgcgctgaaacgaaagagtttttaagcttatttaatcataagctgaccagtcagtatgtagagtcaagtattacttatcacttgcctgtgcgctatgaaattgaaaataaaaatgattatttggatattctccatgcattgaatggttatgttcgctcacaacatcagcaacaagacttggatgaatatttcgctgaattttcaggcctaatgcaggggcaaaataatacggttcatgctttaaagacgatgttgagttgtatttttaagcatgaaattacaattaaagagtttgtacaggaatcgtttaagttagcgggtgatcagctaaccactttaggcggaagtcaaccgagcttacttggtattaacacattttgtggggaaacgattcaacaaattgatggaaaaattgagattcaaataggtccgcttaagcgtcagcaatatttaaaatttttacctcatcaagagcttagcttaaagctcaaaaaaatcgtagaaacctggtgcagtccaactttatcgatagatttaagattgatattggatgagactgaaatacaacctgttcgcttaactcaaggccaagaaagtggtttagggcaaggcgcttttttaatgtctcgtaagcctaatacacataacgatgaaacatgttatagccttattggagagcaaatatgattaaaaaaatattactctcattcatcgctatttttacagttgttagtggaattatcattttctactggcgtgatgttcaatataacccaaataaaatcgactttttcctttattttttattattgccagcaatcattacattggtgatcttatcaccttggttaatttatagtgtttataaaagctacaaagaaaagaaagagcaggctgcaaatcaaagtcaagatgatgatagtcaaaaatcatctgctgcaattgaacaacctctagaacagctggattttaatgtatattccgcttttgctatacatgccctaggcgagaatgaaactattattgaagaaatacaaaattttaaaagtccggagcttgatgagcaattgttgaattcgtatggattgcctcttttatcttatcgaattaaagatttagctgagacaaatgatgaggatattcaatacgctgcttcaccaagacaagttcgtatcatgtctttaatcaggcaacaactagaacaaaatatagagaatttgtatcgcttggctgaacatttaaagcgctcaattttattttatgaatctcatcagatccgtgaatatcatatgcatcctgcatgggtcgatccaaatagcgaatatgaagatgtggaaacacccgtagttgaagtacaccgtttaaatcgactgaatttgcatatttttcttccagaagatttattacatgtttggaatgatgagcaaagtaatgatctgattttagagttttttactgagattggtattatttcccaaaaagttcatatcgaatatcactttttgggtgagcgtgtagcttatcaagaatttattcatttattaaaacgcattcaaaagaaagagcatgaggtatttctcatgctggctgtcgattcagagattgatcaagatcttattgatgaaaaatcatggatggtcaaagattatattccggctgaatttgctgcaagctgcctccttgcggacccatcattaaaaatcgaagaactcgaaccggctaaaaacttaaaaattgtggtgggccaagaaaaagcagccaaagttcttcatacgctgaacttaaatgaattaccgcagtatgagggagatgagccatacgtacttattctttcagaccagacagatataaaaacagcgaagcaattacagcagcagtttgcacaaacatctgttgaaccacatcactatatttatgtgaaatcttcattggggcatacccagcatttagttgatatttatggctttatgcttagtatgcattttcctgaacatatcgttccttttgtctttggagaaaatacagtgtcagcacatacatttgtgcagagtgtcactgaaaattcagaagatgatgcgatggtgttgaatagctaatttaaactttgaacttagaacgagaatagaatgcatacaattttaggctacttgtggcagtacatcacgaatcctaaagcaattatcgccttgtcattgttcgtggcattgatgtcttcctatacttcaattcctcgccatatattttgggctttagcatctgcatatgctttagggctcatcgcttatggaatttattggctaattcagcgtaaaaagcatgctgttcaaggtgaagagcttgcacaagcgattgaaaaggatacccaagcagagtacggcaaaaataaagataaagaagagctgcaacttattagccaacaaatgaaagaatctattcaattgattcgtaagtcaaagttaggcgataaaaaggggaacgcagcactatatgagttgccatggtatatggtcattggtaacccagctgctggtaaaagttctgcgatctataattctggtttaaagtttccttttgaagaaacccatcaaaaaatggtttcggctggtttaagcggtacgcgtaattgtgactggtttttttcgactgagggtattttactcgacaccgctggacgttattcggtctatagcgaagaccactctgaatggttaggctttttaaatatcttaaagaagaaccgttctaaggctccagtaaatggtttaattcttattgttagtattgctgagcttgttagtcagagtcctgaacactcattaaagcttgcgaaaaatttacgcgctcgtattcaggatttaaccgaacgtttagaagtggttgtacccgtatatctagtcttttcaaaaatggatttgatcgcgggttttaccgaatttttcgaattctatgaagcacaagaatataatcaggcgtggggcgcaacactaccatatgagcaaaactcttctcataatgctgtagatctttttgagaaacactacaatattctttatgacggtttaaaaggggtcagttcaactcatcttagccgtcgacattctcaaaatatctcacctagtgtgatgactttcccattagaatttaagacattaaaacctgcattaaaaagttttattgcgacattgtttgaagataacccttaccagttccaaccagttttccgtgggttttatttcacaagtgctttgcaagaaggcgtaatagaaagtccaatgactgagcaaattgcacaggaattccagctttcccaaattgctcaaagtgaagtaaaagatcagctaaaaacaacgcctaaccatggttatttcttaaaaggcttgttttcagatgtcattttaaaagataaagatctggttaaacagcatgtcaatacaagcaaaaagcgtcagcgttatattgcatttattggtgctttagcaggcgtatccattattctcggtgtgtgggtttggtcatatcgtaataatcaacaacttattgccgaagttcaagctgatttgaataaagttgttcaattggaaaagagttcaggtcaacaattgtcgactcaattagaggccttacttatcttgcaaagacgtctacaacagttagacgaatttgatgaaaatagaccactaaaatttagttttggtttatatcaaggtaatgagctacgtgaaaaattaaaagctgaatatttaaaaggtgttaagcaaattgttttgatacctacacagcaaaatattgctcagtatttgcaacgtgtaaaaaataacgaagcaactttaaaagcaaatcataccaatgttgagatcaagcaaactgctcaaactcagcaatatttagagccttcggataccaaccctcaagatgcttataatgctttaaaagcatatttaatgatgagcaatccacagtatatggatgcaagtcacttaagtgatcaggtaacgcgtttctggcgttcttggcttgatgccaataaagggcagatgccacgtgcagatatgatccaagaagctgagcagatcttatcttatgcaatgacattggcaaatgataaacaattcccgatcttggatgctgactctcaactcgtggatcagacacgtcaagtattgctctctgttattagaggtatgccagcacgtgaccgtgtttataatgaaattaaaatgcgtgctgctgtgcgctttccagctttaactgtaaaccagattgtaggtgacgcaaataaaaatattgtattgggtagttatgcattaccaggggtatttactcaaaaagcttggaacgagtatgtagaaaaagcaattgaggaagcagcagacaaacctacggatactaaagactgggtgcttaatagccgtcaatctgatgatttaactttctcaggtagtccagagcaaatcagaaagcagcttactgcattgtataaacaagaatatattgcagagtggagaaaattcttaagtggcattcactatgcaaaagcaactcagtttgctcagcaagttaaaaatattgatgtattgggcgaaccacaaaattcaccaattcgcatgcttattgaacgcgtagccattgaaacaaactgggataatccggttgttcaagcagagttagcagcgcctcaaaaaggatttattgcatggtttaaacgtaaggttttaaaccatgatgataaacaattagcaaatcaggctgtaacgaatgctcaagggcctatttctcaagaatatcaaatgttctatcaattggttcgtaaacgtgatgatcagcaaggtaaatctttgcttgatgaatatatgacgaatcttgccttagtacgtagtaagtttaatgaacttaagaatgcgggtgagatcggaccgaatgcgatgacattggttaagcaaactttaaatgagcagacatcggtatttaaccagactcaaaaaattgtagatgaaaagatggcggttggtttcagtgaaattgatcagcaacttctacaaaaattagtggtgagtccacttacccaagcctttgaaagtttaattacacctactcaagatgaaattaataagctatgggtaatgcaagcctatcaaccatttactgcaaatcttgctaagaaatatccatttaactcatcagcttctttacaagcaacaagtagtgaaattggacaaattcttggtgagaacggcagtatttcccgttttgttaaagagagtttagacccgtttgttatccgccgcggttataccttaacctccaaaacatggaaagatttggggattagtttaaacccacaatttgttatgaacttccaacgctatgttgcacctacaaatggaatggcaacaggtgagttaaatagccaagcaccagctgctccggcaactaatcagtctaacttccagttctacccaattcaaaacccgcagttactttcatataccgttgatattgatggtcagcgtatgacttatgaaaatggggtgcagcaatgggttaactttatttggccaaatcaaggcagtattccgggtgctcgtattacggctgtagatttacaaggtcaaacacataccatttttgatgaaccaggcgaatacgggattaaccgtttaatcgatagtgcacagcgtaaagagcaaaacggtggttttgaaatgctttggcgcagtaagacagatccatcactctttgtgaaaatgaacttccgtcttattagtagttattcaggaagtatcggttcaagccgtggctactctggtatgcaactggttgacaaagtaactgcggataaggctgctcgcgttgtatccgcacagcaagcaccagctcaggcagctgctcctgccaaaactgaaaatccagtttctgcactagcacaacctgctgcgggagttaagccatgacatggaaactaacctctacattcaaggaggagcattgatgcatacattaaaaacaactcctctgtattacgggaaaagccctgcacgtggtgacttcttaaagacaaaaggtcaatatgccttaatacaggtacttgatcagtggataacagaagcattggaatatgcaatgcagtcaaatatgttcaaagaagcatatagcaagttgccttcattggatttctttattgcaaatccacaagagaacatgttcttggctgctaatttgttggcgagcgaagacagttcaggtcgagcttttccgatggtactcagtcatttacttgagattgatttaccatatgaaaatttactatatgcaccttatagctataagcatgtcttagttgatttatttcaaaataatcgtgcattaagagggattaaagattctgatttattatttggtaagctaaatcatttaccaaatcaaattcaggttttatctgaacgtgaatgtgtaggtttttatgaaaatcataccatgcattcatttgctcagttaatgaagctaagtatttatgagttagctcaaagcatgattggtttaggattactactacaaccaattttacaaaatgggactagccgtttaaataaagtcttgattctaccgattaataatcctgcttattgttatgaaatagcggcattctgggtcagtattatttgtcggtttttaaaacagcataataccgaagtattaattgggttgttacatcgggagcagccagtattattctttggttttcagggtgctgatattttagctcttagcgatatttttactcagaatatggatagcaaacattgggtttctttaatacaagctcaatggattgatacttatttggaacagaatgctggtttagcaacgctagaacaatctttatgtcaacgccaattaagtttaaatcaaggtttaaaactatttagacagacttttttgggtgaataacaatgaatcaaaaatatcaaattaaactttcacaacttataaaaggctgttttatatatgcaattgcgaattatgctttagcacagcctatagttgtagaaggtgtagtgccaaatgaagcaagtaaacaggctattttaatgaaaatgcagtctgtttatggtgcagatcaggttgtcgataaaatacaagttcgaccagttgccgctccaaatggatggagtgactctgtcacacgagtgattacacctgatcttaaaaaagtttctcagggtaagttaagtgttaatggaacccgatttgaactgaccgggaaaatgctaaatccgacagaaatacagccaaccattcagtcttttcagagtttggtacagcctccatatcaattattttcccagctttctgtaaatcaggctgagcagaagattattgatgatgctttaaaaaatcgaattattgaatttgaatctggtagtgcagtattaactgaagctgggcaaaaaattcttgatgaaatggctgtggctttaaataaagtgggcgggaaaaaagtcaaaattgtggggcataccgatagttctggtgatgcgaccaaaaacttaaaactcagccaagatcgagctttagcagttaaaaattatttaattagtaagaatattcctgctgatcatttatctaccgaaggtttaggttcatctaagcctgtagcggacaatacttctgcggaaggtaggaagaaaaaccgccgaattgagttcaccgttttatagggataaggagaagaatatggctagcccttacattacgattggatgcccaacgacaggtggagggcaagtcatttctggtaatagtgcatttttaattgagggaatcgcaattgcatgtgtaggtgataaagcaacttgtccggcgcataaaacggtttctacgattgtttccggtgacccaaatatgcaagtgatgggaaaagcagcagcaagagtaaatgattcattatcgtgtggctgtaaattattaccgaaacaaagtttggttaatcaagggtagcagagggtatatcttttttcttaaatgtttaagttaaaaagatatgtgtactaattaaatgatcttaaatggtattagattttttattcagatataagaaatcgaataaatcatattaatgattgtaatgctgggttatttgtcggataaagctaaattttggtaatatacgggcattatgattttaagtattaaattatttaaaaatattgagagtaatgatgagtagtttaaaaattttaattacaaaactttctacagctgcacgcactgctttagaaaaatctgctaatgcttgtgttcttcagcaaaactacgaaattgaaattgaacatttatttttagagttacttaatcagcctttagaaaacgatttaaaaattttattaaaaaaatataaaatctcagccgatgctttagcagatgatttaaaagaaacaatttctcaattaccaaaaggtaatacacgtactccaatttttgctaaatcaattgttcgtttatttgaacaagcttggttattggcttcagcagaacaaaatcctgtcattcgtagtggtcatttactggttgcattattaactgcacctgacctctatcaaattgcaacgagagcttcgagtttattcgatcttttcccgatagactcaatgaaacataagtttctcgaaatttgtgaaaaaagtgtagaacaacaagaagaatcaaaaacatcttcacaagcagatgaattagaacaagccgtgactccaactgcaaaaactcaaaaaacacctgctttagatcaatatacaattaatttaactgaaaaagcgaagaatggtgggattgaccctgttattgggcgtgaatatgaaattcgtttgatgctcgatattttaatgcgtagacgtcagaacaacccaattttaactggtgagccaggtgtaggtaaaacagctgtagttgaagggttggctttaaaaattgctcaaggtttagttcctgaggcattaaaaaatgtacatttgcatgttttagatatggggcttttgcaagctggggcaagtgttaaaggtgaatttgaaaaccgtttaaagcaagttattcaagaagtccaatcatcggctcatcctattattttatttattgatgaagcacatacgcttattggagctggtggccaagcggggcaaaacgatgctgccaatcttttaaaacctgcacttgcacgtggcgagttacgtactattgctgcaacgacatgggcagaatataaacagtattttgagaaagatgctgcattgagccgccgttttcaggtggtaaaggttgaagaaccgaccgaagaagttgctgtagatatgttacgtgcaatgattcctgtaatgcaaaagcactttaatttacaaattgatgatgaagcaattgtaacggctgtacatgcctctcatcgctatattagtggtcgtcaactcccagacaaagcagtaagtgttcttgatactgcggcagcgcgtgtagctttgacccaaaatgcacagccagtcaaacttgatcaattaaaagcacaagaacataacttaaagcttgagcaacagattttggaaaatgaacaccgtcagattccaatacatcatgaaagattagaaaatctgaaaagccaactagagtcattacaaagtgagatccaagagactcaggaacaatggcaaaaagaattagagctagttcgtaaaattcaggaattagaagcgcagagccattctaatgagtctgaagcctacgatcagattaatttaatacgcaaagaccttgctgatattcagggacaacagccgttagtttttgagcgagtaaactctcagatcatcaatgaaattatttctgattggactggtattcctgttgggaaaatggtcaatgatgaaattaagcagattttaacgcttgaagataaattaggtgagcgtgtaatggggcaagattatgcacttacacaattagttcaagggattaaaacttcaaaagctaaattagaagatccaaataaacctcaaggggtgttccttttagttggacctagtggggttggtaaaaccgaaactgctttagccttggctaatgagttatatggcggtgaacagcatttaatcacgattaatatgtctgagtatcaagaagcacatactgtctcttcgcttaaaggtgctcctccaggctatgtgggctatggtcagggtggggttttaactgaagctgtacgtcgtaatccttatagtgttgtgttactcgacgaaattgaaaaagcacatagcgatgttcaggagttgttctatcaagtatttgataaaggtactttagaggatggtgaagggcgcgttattgattttaaaaacacgacaatcttattaacttcaaatacgggctcgagtgcaattatgcaggcatgtttaaatcagcctgtagaagaatggcctaccgcggaagatttaatcgaacatttaaaaccgagtttatataaacagtttaagccagccttcttagggcgtatgagagttgtgccatatttcccattgcatgatgatttattggttcgaattattaaacataaattgggcaaaattactgctcgaattgaaaaacaatatggaacggaagttcaatattcagatgacttggtcgagttgctactcagccgttgtactgaagtggatagtggcgcccgtaatgttgataacatcttaaattctacagttttacctgctttggcaactgaaattttagtggcgttagcagatcaaaaattgccgaaattgatcatgattgatgcaaaagatgacgagatccaatatttactagatcctgtggcgaagcctgctaaaaaacggactagtaaaaagttgaaatcagaagtttaaaaatttaatagagccaaaattagatgagtattgatatttctgaactacttaaacccattaatgacagcttgctttgtggtgaggattattcattttctaatgaatttcacgagataaagaaagccagaacacaggatgatctattattagatcagggggattgggttgctgaacggaagcaggcagattgggactttgttgcgaagagtgtaagcactttgctcattgaaaaaaccaaagatatccgtctattaacttgggtaatagaagcctggactcatctaaatggttttgaaggcatggtaaagggaatcactttaactcataccatgctgaaccaatattggcaggatattcatccgattattgaagatgatgatttggatcagcgtattggtttattacaaggtcttattaatcagttgccaatgctgttgaagaaagtacctttaaccaatacagctccttattataacttgcttgattacgataattttctatatcacgaaaatatacgccgtaagcaaacagaagagtacgagagtcagtcaggtccatctgaattagaacaatttgatcaagcgatctttaatacctctaaaacctttcaatactcaaattatcaagagtttaattcggttttaacggagtggaatgttttaaaacagacactcgaccatttaatgggattagattcaccgagttttgctgcaattgattctgcatttgaaacaatacacagcactttacgtaaaatttacaaagcagaggcttttggtactgggcttgcgccgagccaagaacaggccgctgtcatcacgacaccgtctatggaaaatcaagtgcctgtacaaatcgtatcagaccagcctatgtttcagccacaagcacaaactcacttggccaatcgcgagcaagcaatgaaagtgctgcaagaaatagctgattattttcaagcaaatgagccacatagtcctgtgagctatatgctccaaaagaccattaaatggagccaaatgccgctgcatgaatggttagcacaagtgattaaagatgagcatccattgcaaatggttcaggaaatgttaggtgttcaacctaaaaatgaatatgaataaagattggtaaagagatatgtttaaagctgaaaaagtcctgtggggtgaaggtttatttttaagacctcaacatttccagattcaagatacctatcatgaacaacgtttaaatcatacggttcgtgctgttgttccattttcctatggcgttcaaaaacttagttttgatgaagcacagttaagtacgcatattcttgcacttgaatcggtagaaatgatttggcaagatggtgaaatatatcaagcgcctgcttatgacttattacctgaacctattttgcttgatgagcttaatttacgtggtgaaatggtcatctatttggcattaccattattacaagccaataaacaaaatttaatcgatcaaaatcaatcacaaaaggggcgctatcaatcacatttggttgagacccatgatctgttcacaaacgcgacagaggctgatatcagcttattacgtcgtcgagctgtgtttaaattattagatgcacatagtaatcctgatcataatttagatggtttcctgtatttgccaataggcaaaattaaacgtcagagttcaggtgcttttgaaattgaccgcaaatttattccgcccattttgcatgtcgatgcatctgagaccttggtttcaaatttaaaaagaaccttgaatgttattaaggcaaaaattaaaacgattcaaaccaataaccgagaaaatgagcagaaattaattgaattccgttcaggtgatatcgtttcgttttggttggtaaatgctttaaatactgctcatgctggtctgagccatttcttgcaatatccgcaaattcatccggaacgattattctttgaattgctacgtttagcaggttcattattaaccttctcgacagcttatgaagttgatcagttacctgcatataaacatcataatttgcaagagagtttcacccagctcgacacaattttacgtgatttactcgatacgattatttcgagtcgttacatcagtattgcccttaaagaaattcgcccttcatattgggtgggaagtctcgaaaccgataagattactcgagataccagactttatattgctgtatcaagtagcgtgatgcagacccatgagttgattcaaatcgttcctctacgttttaaaatcggtagtactttagatgttgaacaacgtgttgttgcagcattaccagcaattccattacaccacttaatccaagttccaactgctattccagtacgttcgggtgtgagctattttgaaatcgaactgcatcatgaactctatcaacgtatgttggattcagaaacgatttgtatttatgttccggctggattccaagatatcagtattgagctgattgcggtcatgaacgcttaaagataaaggagagaaaaatgtcacaatctacaggtgctccttctttatttgacgatgggcaaattgggacaggggggaacaataatagccagtcccaagtaaaattacaggcaattaatctgattgatttattgcatgatggtttttacttaatctttttaattcgaaatcagtatgtgccagctgatccacagcgctttcgtgaaaaaattctagatttgcttaatcgatttgagcaacaagcgaaaaagttacaattttcagctgatgatattcatgatgctaaatatgcgttttgtgcgctaattgatgaaacgatcgtaacccagcaagacccaagctattttaatttacaaaattcttggttaattagtccattacagttaagcctgtttggttcacagttagcgggttatcaattcttcgaaattttagagcaactacgtagtcgtggaaaagatcgattagctgctcttgaagtcttccattactgcttattattaggttttcagggtaaataccgaattgagtcaattgaaagccttaaccatttggtggcacgagtaggcgatgaaattgattatctgaaagggaaaaaagtggctttttcgccattctcggcaattcctgatcagatacgaaatattatccatcgtgagttaccttttttctggattttgattttcttattgatttttgcattacttacctttgcaggtttaagatttatgcttaacaatcaaaatgataaagcattatctaattatcaaaatgtgatttctgccccacaagagcaggcacatattacaatttacttaccttgatgatggaaagaaatggctcaggaaaaaccaacttctattcgagttttgcaatcgaataaaaaaaagtcgagatcacccgtaatctatatcatcattggtattattgcaggtgtttttgtaagtatctcactgttcctgttcttgtctcaaccgtattcatccgaccctacaagtgttgagagcaaatcgaatcaagatcaggagcttgaccaagtcttgatgactaattcttctgcacatgaccaagcagtaagtgatcagcaagagcaaactgatccgatgagccatgatggttttgagcaacctaaagagaatgagttaagtaacatttttaagcctgctcctcataaagaggccgaacctaacccacaacgtgtttcaccttttgatgcacagttaacaggtgaacaggttgtacctaagcaacaggctgtagctaaacctgtacagccaaaactacaggtagttcagcaaaaaccggctacccagacgaaagtggttcaagccaaacccgctgaggtaaataaagctccggttgaacaagaggctgatgtggaaccacctaaagcttcggttgatattaaaattacacgaagtccgtttgctgtgaattagttaagtcatgatgatttttctaattttcttttgttttgcttgccttgctatagggttagcatttttgatgtcttatgagttaagaaataagggtagaacatttgttctatctttattacctcaggggcgtcggcagctaaatcaagttagacaatttgctcaaacaatgaatcaggctgcggctcctgaaaaactacaatcacattggcatttacagcaatggtggattgtaatcgcaggattttttttatttgccagtattttaatttttgcttttactcgcccaatcagttcaacacgaattgaagccgagtatcttaaaaaaactgatccgcaaatttatgcattattaaatggagaaatattatcgcctccacctgaagtagatgaaagcctgattgaagctgcaattgttgaagcaactcagttagagcagcaatatgcttctcaagaaagtggtgttataaattcttcaccaattgataatacaagttttgatggccgtgcgattttagatacgagtttagtcaaccgtaagtgggataaaatgaacccacgctataagcagcgtttgcttatggtctttaaaattatgaaagaacaatatggttatgaacttgttttgcttgaaggttatcgtagtccagcacgtcaaaatatgttggcaggcaatccgaatacaaccagagcaaaagggtatcaaagttatcatcaatttggtttagcggcagatgtggcctttaagcgaaacggtaaagttgttatttctgaacgtgacccatgggctatgcagggttaccgcctatatgggcaagttgctgagtctgtcgggcttacatggggtggtcgctggaaatctatacaagattatggccatacagaatatcgaatgccaggcttgaagaaaactcaagaaatggcggaaaagctgattgccgaaagcttaaatgacatcagttaaacctaggagcctgattggaagcgatcatgtaaaacggtagtcatgtgatcgacaagctgggaaatcaacccagctttttcccatgtataaattgaaacaaccataggtgaagcttcacctaaagatttatatctacgtacacgacggccttttgtggtactaactggtagtaaagatattcccaaacctgtttcgacgctcactagaacactttctaaactacttcctgtaaaagcaatataccaacgtcgtcgttcacgttctaatgtttcaaacatttcatctcggtaaagtccaccttgaggaaaggtcactaaacgaattggttcagacaaaggcgtaatcgcattttcactttcaaaccatgccatttcttcaggaaaagaggcataacaatcggcgctggctgctgattctttcacaataacaatatccagttcaccattacgatagcgctctgtcaggttacggcttaagcctgaagtgacatctaaccgaatagtacgatgttcttgagcaaatagaccaaaaacttctgccatagcagtactcatcatatcttctggcaatccaattcgaatagggatgctgccagctggatcttttaagaccgcctcggcctcttgttgaagcgtcaaaatcctttgagcataaccaattaaatattcacctgaagctgttaattgtaatggtcttgctgtgcgatcaataagggagtgaccaaccgattcttcgaggcgtgctaactgctgactaatagttgattgtgtcagatgcaacttatcagcggcggctgtaaaactaccactttcaaaaatggtcacaaatgcacgaagaagacgagggtcaaacataaatgaataccatcaataacgcagagaacaagatgcttaagtatttataatcttaatacaatcgattaaataatttaattttcaaatacttttaagcgcgcttattctagtgccaaattgttatgcaattcatttttatttggagtgtttcatgcgtaagtccctcatatggatcaatctgatcattgcgatgggtgctttgggttttacaaatgtggtaaatgcaaaggatgaataccctttacacatggcagctgcaaatgacgatattcagttaataaaacatattttgtctcaaaagaccttaattgatgcacgtgatgaaacaggttcaacagcattaatggtggcaacaagagcaaacaatatacatgctgctcatatgttgattgaggccggcgcagatgtaaatgctaaagataatatacaagatagtccttatttgtatgcaggcgcacaaggttatttaaaaattttacgaatgacactcatgcatggtgccgatttaaagagtactaaccgttatgggggaaccgcgcttattccagcagcagaacggggccatgtagaaactgtccgtactttaattgctgcaggtgtaaacataaatcatgtcaataatttaggttggacagctttactagaagcaatcattttaggtaatggcaaatccaactatcagcaaattgtggcacttttgctaaaagctggtgccaatccgaatttggcagataaagatgggatcacaccattacaacatgcacgtacaagaggatatcgtgaaattgaaaaactcctgcttgtagctggtgcaaagtagatggaggaggaataagtgaaagcaaatcaggaatttttacgtcaagccattgagcttgcttataacaatatagaaaaaggtggccgaccatttggcgcagtaattgtaaaagatggcaaagtaattgcttcaggtgttaatcaaattttgacaaccaatgatccgactgcacatgctgaactattggcgattcgggcagccagccaagttctaggaaccgcgaatttagaaggctgttcggtatttgcaagcgggcatccatgtcctatgtgtatggctgcaatgcgtttagcgggtataaaaacagttaactatgcttattctaatgaagatggcgcaccatttggtttatctacagctgaaatatatgccgatcttgtaaaaccatttgctgaacagtctatgaaaattgaatgtgtgcccgttcgatttgaagaccgtaccgacctttatgtgttttggaaaattatcaagctaagcaatcgggcctaaagtaatgaagcagtctggagctttcttggctcgtcccatgcttattttgacagtcgctctggttggactcaatttaagaccttttatgaccagtattggtcctttagtctcaaagattcgagcaggtactggattaagtctacaaggaatagctttactcactttattgcccatgatgttgatgggacttattgcctttattggtccaatcgtacagagcatggttggagaacgcagagttgttttgggtgctttgctgactatttgtattggatgcgcacttagatttttatttcctacagctgagggtttaattgctagtgcaataattattggtttaggcgtcgcgctgatacaggctgcttttccaggaattattaaacgagagtttagtcaacatatcgggcctatgatggggctttattcagctatgcttatgggtggtggcgcactaggcgcatggttggcacctgtgatttccaatataacgggtctatggtcactggggctggctttctttactatacccgctgtattagcactagtatcaacatttatttttttaccctccattgtaagttcgactgcccatctgtcacctgtaaaaacattattaaagaaacctagaacatggttgttaatgctgtgttttggtttggtcaatggtggctattcttcggtggttgcgtggttggcaccttcgtttcaagatcatggctggagtatttctcaaagtggtaaattgcttgccttacttgccttgagtcaagcagcctcggctctgtctttgcctattttagctaggaaatataaagatcgacgtccgtggttgtggtttactctattcatgcaatttgctggctttgcaggacttgcttttatacctgaatttgcatctgtgttatgggtaatttgtttaggaataggcttgggaggttgttttgccttaacacttattgtggcattagaccattttgaagagccgaacaatgcgggtgctttatctgcacttatgcaaggaggcggttttttacttgctgcaataccgccttggtttgtagcagctttgcatgactttacagggacttataaggcaggttggatttttcatttatgtagtgtgatattggttattgtgttagtggtaaggttagctccaagaagttataacaaaattcactaataaaagtttaggtgattaaagaatattacggacccaaagaaatactattttgaagggaagatggttaaagaaaagtgataggataatattgaaacttttagtttttaaatgaacacaacaatatttgatttttatgacatcttctttgaaaaaaatagctttattaaaacagggcttaggaaaaaatagtccattcgcagcaggtaggcaaggaacattagaggcgattgagcatttaggttatgtacagattgataccatatctgtcgttgaacgtgctcatcaccatatattgtggagtcgagtgccggattatgatttaagccatttaaacagtttggttcgtgaacggcagattttcgaatattggtatcatgcggcctcttatcttcctatgaaagattatcgatatgcattaccggcaatgatgtctgtcagaaaaggggaaagtcgctattttaatagaggcgatcaacaccttatgaatgaaattctggtacgtgtacgtgccgaaggtaaaattcggttaagggatattgataagaaaaataaagagagtttagggaattggtggaataccggtccaggccgccgtgcttttgagcagttatatatgcaaggtgacctgatgatctgtgaacgtaacggtatggaaaaagtttacgatttgactgaacgctgcctacctgaaaatattgatttaagtttgcctacgctttacgaatatgctcagtatttatttaataatacgcttcgagctcatggtgcatttacgtggaaacaattggttcatttaaagaaaaatgatttaaaagaaaccatgcgtgtcgtgctaaaagagcagattgatgcaggtgtcgtatcagcgattaaacttgccgacggacaaaatttatatgttgatgtaactgcaatagagcaacaattggatactgattttggtctaaaaatactttcgccttttgataactctcttattcatcgtgaccgtttaacttccttatttgaatttgattatcggatcgaatgctatgtgccagcggccaaacgggtatttggatatttttgtttgcctattctttatcaaaatgagttagtaggacgaatcgactgtaaagcacaccggacagtaaaagaactagaagtgattagtctacatttagaaaaaacggtaaaagataaagagcatttcttttttgaattagatcaggaactcaagcgttttgcagcatttaatcaatgctcaactgtgaatgataaggtagtcaaactcattcgcagcaagctttaagtaccaatctatttgggtagtcaaaaatgattaaagctaaaacaccaaaagagtaaaatttttggtgtttaacttcgcttagttcaaagacatacggtattgaataacgccgggcttttgtgcaatccaatcatagagcttttgggctgtttgattgctttcttgagtatgccaatataaacgttcacagctatgttcggtggcttgcttctgtacatactcaataagttgtttaccaatgtgtcgtccacgaacttcaggtgatacatacagatcttctaaataacagtagttattttctgcccaagtagaccgatgaaacatataagtgacaaaacctaagatacgttctttatttttggcaacagcacaataaataggttctttttcatcgaaaaaacgatcccaagtcatttttgtgatatggaggggtaaattgacctgatagaaattttgataggcaacccaatattctaaccattgagtatagtcttgttgttgaactggcgagacttcgatcgtttcattttgaatcataattacacttcattctgactaattgatgaaattatatattggatatgaatgttttatagaaacattaaagtattaaaaactaacacaataaatttgatgagaaaagaaattgcttatttttataactttctaaaataaatttttttttattaatcttattttaagctagctttattattctaataaaacaaagctcgtctaagtacaccttttagccacattctccagatgtggctctttttatttgcggttagaaaatctagaagtaaataaatataattaaatatttatttttgaatcgctataagtttttttaatcattttccattgcattactataaaacttaacacctattttaatgcgatctcgaccattactcatacgccagcgattcgtatcacgtagggaatacacacagccacaatattcttgctggtagaattcttcacgtttactaatctcaatcatgcggctagagccaccattttttcgccagttgtagtcccagtactgaatatcgggatagtgtgaagcagcgcgaatcccgcagtcattgatttgcgccatatttttccatcttgaaatccctaaagagctgctgattagactaaacccatgttcatatgcatacaaagcggtacgctcgaagcgcatatcaaaacacatggtacagcgaataccgcgttcaggttcattttccatacctttagcacgggcaaaccaattatcggtgtcataatctgcatcaataaagggaatattatgtttttctgcgaagcggatattttcttctttacgaatgagatattcttttaccggatgaatattaggattataaaagaatatagaaaagtttatattagactcaattaatgactccattacttctccagagcagggagcacagcaagaatggagtaataatttattatgtccagatgggagttcgagtttttgacgttgaatagccataattaaaaaataagttatatttttatatattttagattttttaactgcttataaaaatgaatttttttcaattaatgatgaaaatatctaatctttattatttgtgctgaataataaagtattttttaattttattacatataacaaataatatattatatttgtgtaatattattaaaaataattttaactttctattgttaaaaaagtgcactcaatggaaaatagtaataattttatatttgtgtaactatttgtcttttatatatttatctactaagttttagctaggaaaattgtgtgatgaacgtctcaaataagtattattttttaaatttaaatatttttttagatttatatttttaataaatttatactaaaacagttattctatttttctcatttgagtatgtgatattttaagatatggacgattggcaatgtaagtattgtaatggttacattatggttaatcattcaaggatagaggtaggggaaaaagtttactttttggtatataaattcgatgcaaaaaatgaaagaaaaaaactatataaaaaaggaactgtaattgcacgttgcgatagtattttacatatcgaatcaagaaaaaagacatataaaatagaggaggctaaagtctatcctttaggtgcacctatgccatttgtttataatatgttctggatatgtggttgtgaaagcaggccataatatttttattgaatctaaaaatgaatagtgaatttaaataattttgatgtttttttattcaattttgcaaattatagtttttaatttttataaatagcttaaattgctgaaaggttaaagttagatggcaatttgacaaaattttagcatccttttataagacctcaactaagcttgagattaataaaaatgagtgaaaggaatcaaagtcgtttattaacggttggtgaggttgcaaaacgtagcggtgttgcagtttcaacccttcatttttacgaatctaaaggtttaattaaaagtataagaaccaatggtaaccaacgccgttttactctagtggtgttacgctacattgcgatcattaaaattgctcaaaaagttggtattccattagatgaaataaaacaagccctaagtaagtatccgatgggttctaaattaactgcacaacaatggaaagagctatctctcgattggcggaagaatttggatgagcgtattcaaaaactcacaagactcagagatgaaatggattggtgtattggatgtggttgtttgtcattagaacaatgtccattaaggaatccaaatgatgtgttgggacaagaaggtgccgggccgcgtattttagaaagaccatagaagataaattttattgttagatataacgcatcataatttaacatttgcaatagagaattattttgtaagttgctctctatgaaggttttttattgtaaacaagtcatataaaacataaatttttttgatatctttatttcttttagtaagaagcaaaatttatgaaaaaaattatctttcttggtttagcgcttgtttcgttaacggcttgttcatcagtacaacataaagattcaactcctccaaaaattggttcaccaaatcctgctagtcaatattgcgttgaacaaggcgggaaattagaaattagaaatgaagcaaatggtcaggtaggttattgccatttgccaaatggacaagtcgtcgaagaatggaaattattccgtgataatcaggcgaactgtgtttcagaagaagctcaaaaattagttgggctatctggtttaaccgatgatcaaattaagcaaaaaacgaagtcagaaattgttcgtaaagttgctccaggtcaaccgatgacaatggattatcgttcaaatcgagtaactgtcacaattgatccaacttctaaaaaaattactcaagcaacatgtggttaattctttaattaaagaattaacttaagttcgaacaagaaggcctgtcaaaagacaggctttttttaggcagccaaataaattgttaagcttaatcacataaattttcataatgcacaaaaacctgttaaacctcattcaaagaaaaacaaacataggtgttaagttttaagttccttttaaatcatgtgtaggaccgagctatgatgcaagcaatgtttttctttagtgctggagcagtttttggttattgctatcgtcattacgatgctaaagttaaaaaagccaatgattcaaaataaatgattaaaaagcctgcttcttgagtaggcttttttctttgtattatttccacccattgaatagaacatattttaagtaatcataaaaaaagcccctagcggactagaggcagaaaaacttcagatgcaggtaacaggtgaattatgcatctgagttaagtaggttgtatcaaaccatgtagagcactttaccagtaaaaatgagtaaaaatagggatgtgcgactaatggctaatgtttcctgtatcttttttaaccatttttgaaagtaaataattttcttcagacccgtttaatttttgaatctttattattaataaatcagaaaaaagctttcaaaacatatcctatttatcagttctacagtttttatctttgttttttatacgtttttttagatgaaaagaattttagaacaaagactattcttttttatgtatatcgtatacgatatatgaagaatgattggacagctattgatacccattccataacttttgagatggattaactcaaaagtacaactaccaatagttttaactatattactgaggaataattatgagtaatatcttcacaggatgtatcccggcgctaatgactccatgtactcctaaccgtgagccagattttgatgcgcttgtgaaaaaagggcatgagcttattgaagcgggaatgagtgcggtagtgtattgtggttcaatgggcgattggcctttattgaccgaagctcaacgtcaagaaggtgtagcacgacttgtagctgctggtattccgacaattgtgggtactggggcagttaattcaaaagaagcagtttctcatgcagctcatgcagaaaaagtaggtgcacaagggcttatggtaattccacgtgtattatcacgtggtgcatcaccaactgcacaaaaggcacacttttctgcgattttaaaagctgcgcctagcttacctgcggtaatttacaatagcccgtattatggatttgcgactcgtgcagatttgttttttgaattacgccgtgaatttccaaacttaattggttttaaagaatttggtggtgctgctgatatgcgttatgcagctgagttcatcacttctcaagatgactctgtaacattaatggctggtgtagatactcaggttttccatggtttcgttaactgcaatgcaacgggagcaattacgggcattggtaatgctttgcctaaagaagttttacagttggttgaccttagtaagaaagctgcagcaggcgatgcgaaagctcgtcgtttggcacaagaattatcaagcgctttagaagttttatcgtcttttgatgaaggtactgatttagtcctttattacaagtacttaatggtacttaatggcgataaagaatataccttacattttaacgagacggatgcattgagtgaatcacaacgtaaatacgttgaaactcagtatgaattattccgtacttggtaccgtaactggtcagctgaaatctaagcaaatatctataaaaaaaagaggctaacgatttagcctcttttttacttctattatttattttttagtgaggacaataacgcagaggaatattaaaactaaacctaaataactattcattgttaaactttcgcctactacaacaactgccaataacgctgcaacaggaatttcgaccaaagctaacgtcatggcttgactggctggaatacgttttaaaccaaagctaaaaaataaatagcctaagaacataggtacgattgggatataaagggctacccaaatattatttggataattaaataggtgagttgctgtaattaataaagtaggtaataacagaactgctgaaatcccaaagatcacgcccatggcagctcttgagttgatgcctttatggattaagtttttcataatccacgaatatgttgcataactcagacttgagagtaagccaaaaaatacacctaatagccgttcggattggacgccttgatgttggtgactgtgttcgcctgcatatgagagtaaaacgactcctaaaaaaccaagaataaaactgataagccattttaaagaaagcttacgtttatctaatagccactcaagcataactgagaacaaaggggcgcagccaattgaaataacagtaccaatagaaacaccagctaatgaaaccgaggaataaaaagcaaacggacaaagaatagaaacaatgacggcaatcaaaactttggtcttatagtcaaaaagctttcggtaatcttttttaatggcttttaaacttaaaaatgtgtgaattaaaccaccgaagcccacagaaatagtagcaattacaagtggactgatgccctttgcaaaagatgctgctgtgcctgccgtaccccatagaaaagcagcaaatagtacagataagaaacccgtataataagtcagggaaaattttgcttctgttggcgtactcatatgaagtgactcaaactctgaaagttttatgcagcaagatttctacaagataataatttttaccttgtaaggaataatcagctcaatggataagaatttttgacagtttcccgtcaagagaacagggtagtatgctggtatttatgacgatttgcttggttaaatacaataaaataatgacgatttcggcatagtctaataatagttttgtgaattaaatggtataaagtatactttgtatatgaatgattttaaaaattattggtttatagtgatataaaaatagtttttaaaagctttatatgaaggataagccgtaccgaaaatgatgctttcaaagcaataatttcattatggtggatgactaaaattatcatccttttgtttgtgtcatattttgaggttaagagaatattcgtgacgctaccatcttttaatgtatcaaatcttggtgcaatgccttcggtatctgaagttattgtcaaatatattagagaagcaattattgcagggcatattgctgaaggtgagcctatccgtcaggatgaaattgccaagctatttaatgtcagcaaaattccggtacgtgaagccttaaagcaacttgaagccgaaggcttagtagagtttataaaaaatcgcggtgcaattgtgacccgaatctctgaagaagaattagctcagatttttgaagtacgggttatgttagaaacgaagctgattcagctcgccgtgccgaatatgacagaagaaacttataaaaaggcagatgaaatttgtaatgcctttattgataacatggatattggaagttggaccacactaaattggcagttacatgcgtgcctttatgaaccggcacagcgaccttatatgctcggattaattcgttcgatttacgataaaattgagcgctatttaagattgcagatgaatgtttccgaaggcaaatcacgtgcaaatgatgagcacaaagaaattgtgaaagcctgtaaagccaaggatgttgatttggcggttaagttaattgaagagcatattaatggtgtttgccaatcactttatgagcacttacctcaccataaaaatgtgaaaaaataagcgctgcattctttatcatttcaattaggccaatggcctaatttttttgtctttattttagctgaagtaagttttcactatgctgatttcgtcatagatttataagaaaacgatcaagcttgctgttttgagatcagtcatcctaaaggaaaatgtaaggatacttctatgaaaacagtaaaaattttggactctcatactggtggtgaaccaacacgattagtacttgaaggttttcctgatttaggcacaggagatatggaaagccgccgaaaaatattatcagaacaatatgaccatttccgtagagcaaccatgttagagccgcgcggtaatgatgttctggttggagcgttattgtgtaagccagtgaatcccaaagcgagtgcgggcgttattttctttaataacacaggctaccttggcatgtgtggtcatggcacgattggtttagtggcttcgttagcacacttgggaaaaatacaagtaggcacgcatttaattgaaactccagtaggtgatgttgaagcgacactgcatgaagatcattcagtgagtgtgcgaaatgtaccggcatatcgttataaaaaagcagtcgaagttaatgttgaaaaatatggaaaagttactggtgatattgcatggggcggtaactggttcttcttgattaatgatcatggtcaacgtgttgcaagtgataatttggatcaacttactgaatatgcgtggacggttagacaagcgcttacggcacaaggaataaccggtaaagatgggcaagaaattgaccatattgagttatttgcaagtgacaccgaagcagacagtaaaaatttcgtgctttgtccaggcaaggcctatgaccgttcaccgtgtggaactggaaccagtgcgaaaattgcttgcttggccgcagatggcaaacttgagccaggaaagttatggaaacaagccagcattatcggtagccagtttattgcctcgtatgaacaagcaggggaatatgtgattccaaccattcgtggtgaagcttacatgagtgccgaagcaactttatttatggatgaaaatgacccatttgcttggggtattcagctatgagaaccgatgccatcgtcattggggcaggcattgtaggtgctgcatgtgcttatgaattggctcggcaagggttaaatgtgcaagttttggatgctcggatcggtggtgcaacagccgcgggcatggggcatttggtcattatggatgacttggacgccgaattaaaacttagtcattggtcagttcagctatggcatgaattaggacacgaactttcggaagactgtgcctatcgccaaacgccaactttatggctggcaagtagcccagaagaaatgcagattgctgaggaaaaatatcaacgtctcactgcacaaggtgtccgttgccaacttcgaaactcagatgaagttcatcagcttgaacctcacttaaagcagggtctttatggtggtttagaagtttttgatgatggaattttatatgcaccttgtgctgctgaatggttattaaaaaaatttccccacaaggttcaggttcaacaagctaaagttatccatattgaagaaaatcgggttcagttaagtgatggaacatggctagaagctgcgcatatcgttttggctaacggcattcatgcgacagattttttcccagtgttaccgattgaacctaaaaaaggtcatctggcgattactgaccgttaccctgaattaaatgtaaagcatacattggtggctttggcttatgcggccagtactcaagcgacaagtggaatttcggtggcttgtaatattcagcctagaccgacgggccagctttttattgggtcatctcgtcagttcaatacggttgatccaactgtagagccagaagtctttactcgggtgcttaaagaggctgtcgattattttccagctttggctgatcttaatgttattcgggcatggactggctttcgcgctgctactccagatggtattccagtaattggacgacatcctgcacttgaatcggtttatttagcggtaggtcatgaaggattaggtgtaaccacagcaacaggtacagcaaaactgattgtctcacacatatgtggattaacttttgatatagatccagaaccttttttacctcatcgttttataggagctgcatagatgattcagctttttattaacggccaaccggtttctgtgattgaaggtacgagtgttgctgctgctttagcacaagcgaagtcttacagccgtttgtcagtttgtggtgaaaaacgtactccattttgtggaatgggagtttgtcaggaatgccgtgtcaatattaatggactcagagtgcttgcttgtcagacgctgtgccagcaagacatgaaagtggaaacacaataatggaaaaacaatacgatgtggtggttgtcggtgctgggcctgcagggttgtcagctgctattgcagccgccgaaagtggcgggcgaattttaatattggataataacccacaggcgggcggtcaaatctggcgcgctggaccgattttccctgtacctgaaatggcgcagcagaaatatcaacaaattaaggctcattctaatattgaatttatgtttggtgcgaaaattgtcgccgcaccttttgcaggccaattgcttgttgagcgacctcacgacagcctaaacttgtcttatcgccagcttatattgtgtacgggagcaagagaactgtttttgccttttcccggttggactttacctggcgtaacaggggtaggtggtttgcaagccttaattaaagcaggcacacctgtcaaaaatgaacgcattgtgattgcaggttcagggccattacttttagcaagtgcggatacggcaaaaaaagcagaggctcaagttctctatgttgccgaacaggcggcttcatcttccgttcgtaagtttgcactacaactttggcgttggccttcgaaaataatacaggcgttatctttgccttatcgtttatatcaacctaacagttatgtggttgaggcgattggtcaggagcgtcttgaacgagtaaggctacaaacgccgaaaggaatcattgaaattgagtgtgatcgactcgcgtgcgggtttggtttagtcccgaatactcaattagggcagttaatgggttgtcaaattaaggacaatgcgattacggtcgatgactatcaacgtacatcacagccacaggtgtgggcagcaggtgagtgtacaggttttggcggaagtgagctggcgatggttgaaggtagcatcgcaggttatgcagctataggccaaaatgaaaaagcgagacaattatttgctcaaagacaacggtatcgtttatttgcacatctccttgagaaaagctttaagttacgtgctgagttaaaaacgcttgcacggccagaaactattttttgtcgatgtgaagatgtaacttttgataaagttgccgagcgtaatagttggattgatgcaaaattacatacacgctgtggaatgggagcgtgccaaggaagcacgtgtgcaacagcagcagcttgtttatttgattggcagttgcctaactctcgaccaccattactgcctactcgtgtaaaaagcctcatggcgatgtctacttctcctttaaatcaaaaatgaaatgttctagagtagacaagttataactttgtccgctctagctcatgactttggttcaaattccgaaactaactaccactttggaagatttcttaaaaaatctggaaagtatagaaccattgtttgatgctttatcttcggtggtttttttcatcaaaaataccgaagcacgctatgtctttgtcaatcaaacattagtaaatcgctgcggtctaaaggataaaactgcaatattgggaaaaacctcttctgaagtttttcctcattcacttgggaaaatatatacatcgcaagacttgcaagtcattcgccgcggtaaaaagttaacagagcaattagaactacatttatatgcaaaaaatcagtcgggttggtgtttaacttataaagaacctttatttgatgcggatggaaacctagtaggaatagcgggtatttctaatgatttaaatgtgcctgaaaatacacatcctgctttttacaaaatggttcaagttgaggaatatattaaaaagaattacgccgaaaccattactttggcgcatttgaccgcaattgctggcgtgtcggtggctcagttagaacgttattgcaaaaaaatataccatttaacgcctcggcaaatgattagcaaaattcgtctccaagtcgctactgaactgcttgcgactgacttaccgattactcaaattggtttgcgctgtggttataccgaccatagtgctttttgtcgtcagtttaaattgcatacaggcatgtcacctactttgtatcgggcctctatcaaaaatatttagataaaaaaatgggttgtatagaacaacccaaatcattattaagtgctgaatttgtatatcaaagattaatctttaaaagctagagatcggcctttggtttctttaactagcaaaatcgagacaatagagattagacttgcggcaaccaaatataaagaaatcggaatcgaactattaaattctttgagtaatgttagggcaattaatggagcaagcgaacctgccataatgggtgcgacttgataacaaaatgaaagcgccgtatagcggatgtgagttggaaataactcagtcattaacgcagagtaaggcgagtaggtcatggactcaataaataaaccaagcacaattgctaacataatgagccagtcattgcctgtatccattaaaggaaagccgacaaaaccccaaaaagcagtaagtacagctccaataagataaataggtttgcggccaaatatatcgcttaaatgccccataaaaggaataataaagaaatggatcagatgagcgccaaacatgagcagtaagatctgtgaagtatctttatggacgactaactttaaataactgatcgaaaaagtaaccaccatatagtacaaaatgttttctgcaaatctggcaccgatacccgcaataacagatttcttatgatattttaaaacctcaataatcccgagttgttgcttttcaagaagctgttgtttggcctgtgcttctttaaacacttcggcatcgtctacattttttcggatccataaaccaatcagtaccacgactgctgagaaccagaatgcacagcgccatccccaatctaggaattgttcgggtgagaggttttttgaaagtaataataaaaccagtgtggctactaaatttccgagcggtacgccagtttgtggccagcttgcccaataacctctgcgatcatctggactgtgctctgaaactaaaataactgcgccgccccattcaccaccaaaagcaaaaccttgaattaaacgcagtatcactaggagtgtaggtgcccaatagccaatttgatgaaaggtcggaatacagcccattaaaaaggtagtgataccgacaataatcaggctaatttgcaataatttcttgcgaccaattttatcgccgtagtgaccaaatacgaggccaccgagaggtcttgctaaaaagccaacggcatacagggcaaaggccgccaaaattccatctatagcattgccggtttgttgaaagaaaagttcgccaaagacgagggcagaagcggttccataaaggaaaaattcataccattctgctacggagccaaccatggaggccgctacaaccttttttaatgttgtcgtcatataccaatatccttatttgaaaatatgttacgcattgatttgatggagcatcttgctattcattttttgcacttttttatttaaataatgtgcggttacgctggaggctttgaactaaaaaaaggagttcatctcttggataaactcctttaaaaaaattaaagagcagctttactcatttcaccattgaccaagcgcgcaataccaagcggattggcattttgaagggcgagtggcaataagtgatctggatagttttgataacatactggacgtaaatagcgctcgattgccaaggttcctaccgatgtaccgcgtgcatctgaagttgcaggatatggcccgccgtgtaccatggcatcgcagacttccacacctgttgggtaaccatttagaagtaaacgtcctgctttttcttcgagtaatggaataagggtcgcgaagttctcaaaatcttgtggctcggcaattaatgatgctgtaagttgaccacgtagaccgcttaatgcgagagcgagctgctctgccgattcaacttcaatcacaattgtcgttggaccgaatacttcttcttgaagtaattcatcacgttcgagtaaaagagatacatctgctttaaagagctgaggataggcttgctggccttgttggggttgacccgctaaatgctcaattttgtcatgggcgagtaattctttaagaccatgctcatagcttcttaaagtacctttgttaagcatggtttgtggcggttgctgagccattgcagccttgaactggtcaaggaattggctaaattccggtgatttaattccaataattaaaccgggattagtacagaactgaccgcagcctaaaaccaccgaaccactaagttcagtcgcaattttatcaccacgcacttttagagctgcggttaataaaatcattgggttaatgctcgacatttcggcaaaaacaggaatgggttcaggacgtgcggcagctaaatcgcatagagctcgaccacctttaagtgaacctgtaaatccaacggctttaattgcaggatgttttaccagtggctcaccgacaccttgaccataaatcatgctaaagataccttttggcatggcgcatttctcaatcgcactacaaatggcatttgcaatagattcggccgttgccatgtgaccgctatgagccttcacaataactggacatccagcagcaagtgctgaagcggtatcgccacccgcagtagaaaaggcaagagggaagttacttgcaccaaatacggcaactggtccaacaccgattttatattgacgtaaatctggacgtggaagtggctggcgctcaggtaaagccaaatcaatacgggcgcctaaatagtcaccacggcgtaatacttgagcaaataggcgtaattgacctgtggtccgcccacgttcaccgcgaatacgcgcttccggcaaagcagtttcttgacagactgttgcaataaactggtcatcaagcgcatcaatttcactggcaatcgtttctagaaaaacggcgcgttgttctggcgtagtttgtctaaaagccggataagccaatgcagctgcttgagctgcctgatcaatttcttcaggagttgcttgagcaaactgatagggtaatgcttcatctgttgcagcatcgtagcttaatacaaacttactgcctgcacttgaacgttgacctgcaataaaattttgaccagtaatatttaacattatcaacctcacttgagagtgaacgtcaaaagtgcttcttctgacgttggagagttatcaaagcgaaggttttacatttgaaaatattgtattttgtatacggtattaatcaaaagaaaaccttaacttatatgtgtttaagcaaacgatcgctaagcttcatcgtcatttttaatcagtgcttttggtaaacctgagcgtataccccagtagtagcaaccaagagaaatcaccatgacgaataaggtgtcgaaaggcgctgccaataggtgtgatgcgccatcaccgaagctgccaaggtaagaggcaagaatcattaaaatgtagtaaacaaggagccatgttgatgactttaactgttgggcaaggctgacttcttgggttggcacgtagcgcttaaaaatgacgtagagtgcaaacaagacgatttgtgcgcctaataaccatgaaatgacattccagccagaccaatacacaataaaagatgcaatcacaaaagcgagaggcccgagaacagtaaatccttttacatagaatggacgttcaagctcaggagcattacggcgtaaagcacccactgtgacaggagctagggcataacttaaaactaatgctgctgaaactacggaaattaatttatcccaagatggaaacggcatggtccaaaatacagaaagtgcaaacgttaaccataacgcataacgtggaatgccagattttggatctacacgcgtaaaaatacggaagaatgtattactgtttgaccatgcataaatgacacgtggagttgcagccatatagatgttgccgcaaccagacggagaaataatggcatctgaaacaactaaaagtgctaaccatcccaaacctaataacatggcaatgtcgcggtaaggtaatgggaacttgtcactaagtcctgaccaaccatttgctaacatatcggtaggtactgcacctaagaaagcaacttgaagcactacataaataatcgttgccaaaacgacagataagatgagtgcaaaaggaatcgtaaattgaggacgttttacttcactggctaccgaaataatcggcgttaaacccaaatacgcaaaaataataccgccagcagatacggcaccttgtacgccgtgagcgcccattggagcaaactcggtcattgaaaagtttgcaggtttaaaatggtatagaagagcaaccatcactaaaaccggaacagcaaatttcaatgcactaatcaggttgttggcaattgcaaaggtttttacgctgtaatagttcaatgcaaaaaatacgcataaaagtgcaaactgaaacaaccatccaatggtagttggagttcgaacaccatcatgtacggcggtaagagaagggaaccatgctgctgcatattcgcgggcagcgacgacttcaattgcaattaaacttgaaaaggcaatgacggtcacagaacccaataaatatccttgtaatgggccatgtgaaaatacgggataacggataataccgcctgctcggggtaaggctgcgcctaactcacaataaataattcccagaattaaaacggcaaagcccccaataatccatgacaatatacccgcagggccggcttgagaggccacatgacttgctgaaaataaccatcctgaaccgaaaatggcgcctaagccaatgaatgtaagatccattagagataactgttttttaaactgacttgtcattacgttttccttaacgacagaactattgttctttcatatatcgtatacgatatatggttattggtaaataggggaatttttattctatttatggacagtgaatgatttaaatactatgtaaatgtttgtttttaattgattttaaatattttaaatttcaagtaaataacttgaaaaccaaatatttttataaaaattggcaaaggtttgtgattttatttgctcaaaagaacaattcttcaatattggttgagtcatttaccatttaaattaatggaaaattcaattttttaaaaaggctgtattagcaattgattgtgttgtttttaggcaatgaaccatttattttcagtgctttatagatggcttaatgataattttagagctatccgaaaggacacaataacgacgaacatacgaataataatgaatcgaaggtaggaccacgtgtttattagtgtatttgatctttttaaaattggcatcggcccatctagctcccatacagttggacccatgcgagcggcatacagttttgtggatgatttattgaagcaagacgatttacaagccacggttagagttcaggtgaagttatacggttcgctgtcggcaaccggtgtcggtcatgcgacagataagtctgttctgttaggtttaatgggttttgaccctgaacatattgatactcaagtaagtacaagcttgattgaagatgttcttgaaaataaagccatccagcttaatcagcaaaagagtatttcttttgactataagcatgatgtgctttttttagatgaatctttgccttatcaccccaacgcaatggaactgattgcgtataacagggctcaagaaattttatatgcagaaacttactattcggttggtggtggctttattgtcagtgaaagacaattaacacacacccaaactgaaaccaacgacgttaaagttccatatccatttcacagtgcggctgagcttttaagcttatgtagaactcatcatttatcagtgagcgagttaatgcttgaaaatgaaaaaagctggcggagtgaagctgagattcgtagcaagattatggaaatctggaaagtgatgcagcaatgtattcacaacggattaattaatgaaggcatattaccgggcggattaaacgtaaaacgtcgggctaaaaaaattcacgataagttattaaataagaaaaactcaaacctgattgtgacgacttttcatgcaatggaatgggtcaatttatttgccttagcggtaaatgaggaaaatgctgctggcggtcgagtagtgacggcacctacaaatggtgcagcaggaattattccggcagttttatattactacgtgactttctctaaagacttttccgaagacaaagtagttcgcttttttctaagtgcggcagccgttggcattttatgtaaactcaatgcttctatttctggtgcagaagtagggtgtcagggcgaagtcggctcagcgtgtgcgatggcttcggcgggtttagccgagattttaggagcgtctcctgaacaggtggaacatgcggctgaaattgggcttgaacataacttgggtttaacgtgtgacccgattggtggtttggttcaggtgccttgcattgaacgaaatgcaattgcagctgtaaaagccattaatgcagcccaaatggcacttcatgatgacgatgaacactttgtcacgctagataaagtgattcaaaccatgaaagaaacaggcagagatatgtctgagaaatataaagagacttcaaaaggtggtctcgctgttaacgccattgagtgttaaaaaaatgagatggggacgaggtgaccccatctcattttaaacattaagcctcgcgagcaactaaagttaaaatgtcataagttgcgacaagttcaccacgttggtttttgactttaatatcccataccacaacgccatgcgcaggctgagaagcgtctttttgtggtttaggggttttctgtttacaggtcagttcaacctgaatcgagtcaccaattttaactggttcaacaaaacgtaagttgtccataccataattggcaatcacagggccttgtgctgcatctacaaatagacctgctgcggcagacacaatgaagtaaccgtgtgccacacgttcaccaaagaaagactcggcagctgcaattttgtcagtatgtgcatagaagtagtcaccgcttaaacaagcaaaattgacaatatctgcttcggtgactgtacggcgcgccgttaataaacgctcaccaatcactaactcatcaaaagactttttaaatggatgtacgcggtcttcattaacttttgagccagcagtccatgagtgagtaatttgtgtcagactgtttggagagccttgaattgcagtgcgctgcatataatgtttaaccgcgcgaataccacctaactcttcaccgccacctgcacggccagggccgccgtgtactaaatgtggaagtggtgaaccatgacctgtactttcttttgctgactctgcatcgagtacatgcacacggccatgccaaggcgcaattttttgaataatctgctcaatattctcatcgttatttttaacgacagaagccactaggctaccttcaccacgtgaaacaaggtcagctagttcttcaatgttttgatatggcatgagtgtacataccggaccgaaagcttccgtggtatgaacattcgtcgcttgtaaaggctgttcgcacaccaataaagttggagcgaaaaaagcgcctttttcaggatgatctgcattaaatgtaaagctatcgttgccaccaaaaacaatttttgcatctttgctgagttcagcaactttttctgcaacgtcatgtttttgtttaatgctcgctaaagcccccatggtggtttcttctttttgagggtcacccaccacaactttagcaagtttggcagttagcttttcttgcacagttgctaacaagttttcaggaacaaatgcacgacgaatggcagtacatttttggcctgctttggtggtcatttcgcggaagacttcacgcacaaataaatcgacagtttcttcatttgcctcagggcttaaaattgcactgtttaccgagtcggcttccatactaaatggaatcgaatatttattgaggtgagggtggttacgtagtttttggcctgtgtaggcagaacctgtaaaagtcacgcagtcttgtggacctaactgttctaacaggtcataagtctgaccgcaaatgagttgtagtgcgccttttggtaagacatgtgtttcttcaatggcttttacaactgcttgagttaattgggcaccatcggttgctggtttcacaatacatggcacgcctgcaagtagcgtcggtgcaatcttttcaagcattccccaaattggaaagttaaaagcattaatatgaacggcaacacctgctttaggacttaaaatgtgcttagcaccgaaagtcccatttttagataattgaatccagctgtcttcagtaataattttttcatcattgagttcacggcgaaccagactcgaataagcaaataatgtctggatcccaccttcaatatcaatccacgcatctttacgagttgcgcctgtggcataagcaagtttgtagaagtcttccttgcgttcaagtaaatgttgggcaatttgttttaacgcattagcacgttggtggaatgtccagttagccagttctgaaccattttgtttggcatattgaacaacacgtttcatatcaacgccatgactacttacggcataaatcgcttcacctgtaatggcatgataaacggtacgtaattcttcgtcagacgaatgccatgttccatagacataagaagcaagatgaggcagttgatgctcagactgctgaaaatctgtgtcagttgaggttccttctaggtgtgcttgttcaagcatgaccaaactccttttttatttgatacatcaattataaaaattgcaaaaatatgattcataatttcagattaatttgtataaaagtcaactttattttgatttttaaaagtaaaaaagttttttacatttaacttaattatataaatttcaatagcttgtattggtttgttgttgtggatttaatttgatacaaaaaaattagttgactttgttttttgtgtatcgaaaaatagatttaagggtgatacctacagggaatgaaagaatggaaaacaattaccagaaatttgaacaaaatattgccaatgaaattacgatcgaggctaaggatcaaatgcctgatgcctaccgcaaaacattgattcgtcaaatcgggcaacatggccattctgaaattgtaggtatgttgcctgaaggaaactggattactcgtgcgccgactttaaaacgtaaagcagttttgctcgcgaaagtacaagatgaagcgggtcatggtttatatctgtatagcgcggcagaaaccttaggtgctgaccgtgatgacatgatggaaaagttgattaatgggaaaatgaaatactcatcaatctttaactatccaactttgacttgggcagatgtcgctgcaattggttggcttgtcgatggggcagccattgtgaaccaagttgcgctttgccgtacttcatatgggccatatgcacgtgcaatggtacgtatttgtaaagaagaaagtttccaccaacgtcaaggttttgaagccatgatggctttggcaaacggtacagcggaacaaaaacagatggcacaagatgcagtgaatcgtttctggtggcctgcactcatgatgtttggtccaagcgatgaacattctccaaacagcgcacaaagcatggcgtggaaaatcaaacgttttagtaacgatgaattacgtcaaaagtttgtcgataacactgtaccgcaagtgttgcaacttggcttggaagtaccggacccagatttaaagttcaatgaagaaacaggccactatgagtttggcgagattgactggcacgaatttaatgaagtgattgccggacgtggaccatgtaatcacgagcgtatcgaagcacgccgtaaagcatgggaaaacggcaaatgggttcgtgatgcagcagtagtctacgcgaaaaaacagcagcttgaagcgaacaaagtggcttaacaagatttatggaaaaatttgaggaaatcaaaatggaagataaaaacaactggtcgctctacgaagtatttgtacgtagtaaacaaggcttaagccaccgtcatgtaggcagcttaagagcacctgatgatgaaattgcactgcaacatgctcgtgatgtttacacgcgtcgtaatgaaggaattagcatttgggtggttcgttcagaactgattaagtcatcacagccagatgaaaaagctgaatttttcgatccttctttagacaaggtttatcgtcatccgactttttaccatatcccagatggcattgagcacatgtaaggggaatggcaaatgaatcattcagttttatctaaattcttattacatattggcgacagccaactggttttatctcagcgtttggctgaatggtgcgggcatgcacctgagcttgaaattgatattgccttagccaatatcggcttggacttgttaggtcaagcaagaaactttctaacgttggctggtcaatatgatgaagctaagcgtgatgaagaccaacttgcgtatttccgtacagaacgtgagtttttaaacctcttgttgtgcgaacaacccaatggtgactttgcacaaacgattgtacgccaatggttgatggaccattaccatcttcatttatttacggccttagcgcaaagctcacttcctgaattaagtgcgcttgctgtcaaatctttaaaagaagtgaagtatcacattcgcttttcgacaagctggatggaacgtttaagtttaagcacagatgaagcgcatcaacgtgtacaagacggtttagataatttatggcgctttaccgctgaattatttgaactgagtgcagacgaaaaagcactagttgcagaaggcgtgattccagatttttcaaatgaaaaagaacaatggaaccaaaccattgcagatgagcttaagcgttttgaattaaatgttgctgtgaacggtgcttatcgccgtggtgcgaaacaaggattgcataccgagcatttgggttatttattggctgaaatgcaatgtattcaaagaacttatccgggaatgacctggtaagacaaggaggtgagccatgcaaatgattcgtcattgcatcgaccaatgttgggacgttctacaaacggtaagtgaccctgaaattccggttttatcagttgtcgatttgggcatgattcgcggtgtagagattaacgatcaacaagaaattattgttcgtctaactccaacatatagcggttgcccagcaacggatatgctcaaagcacaaattgtggaggcatttaccgcagaagctttgacaccggtcaaagtcatggtcgatttatcagaagcatggaccacggactggatgtctgaagcagggaaaaagaaactgcaagtttatggcattgcaccacctgaagggttggcgcatcaatgtggaactcatgttcacttaacaaatggtgtcgagtgcccacgttgtaaaagccgacatacccgactgttaacagagtttagttctaccgcctgtaaagcactttataaatgtcaggactgtcttgagccttttgattacttcaaatgtatttaagtctttagataaggaaatcagccatgagccaatttgtaccattaaaagtaaaaagtattacaccgcaaaccgatcaggcaatttgtattgcatttgacgttgtacctgaacaacaagaacaattccaatttcaaccgggtcaacacttaaccattcgccatttaaccgaagcgggtgaaatccgccgttgttattcaatttgtagctatgcgggcaaagaagacatcagtattgcggttaaaaaaattgatcaagggcaattttcaaactgggcaaatgaccatttaaaagtgggcgatgtgcttgaagtcatgccaccacaaggtgtgttttttcaaaaagcagccaagatgggcggacaaaactatttaggcgttgctgcgggtagtggtatcacgccaattttatcaattattaaacaagttttatttgaacaacctgaagctaactttaccttgctctatggcaatcgctcatggaaacaaaccatgtttgccgagcaaattatggatttgaaagatcagttcaaagaacgctttcaacttatcaatattttttctcgtgagttcaacgatagtgaactaatgaacggtcgtattgatgcagaaaagcttaagcaactttttgattttgaagtgcttgaaacaaattttgaccatgtttttgcctgtggcccggacgaaatgatgaatgccgtagaaaatactttaccgaactttggtattgccaaagagcgcattcacaccgaacgtttccatacagggcaagcgcgtaaacgtagtgttgaagcggatgcaaaccgtaaagaagaaaaagtaaacattattttagatggccgtgaactgattgtttctgtggctcaagatgatgaaagtattcttgatgcggctttgcgtgcgggtgccgacttaccgtatgcatgtaaaggtggggtgtgtgcgacctgtcgttgtaaggtactttctggcgaagtcgacatgttccttaactatagtcttgaagaagatgaagttgaaaagggctatgtgctgagctgtcagaccttaccaaaaggctcaaatgttcgcttgagttttgatgaatagaggctgtcatgcaagagttgatcaaagccagtacagctgctgacggtgttttgttattaaccctaaaccgtccagaaaaaagaaatgctttaaacaatgcaacattacagtgtttatgcgagttgctcgaagaagctgaacataatgctcaagtcaaagcggtggttttaacgggtaacgctcagtgttttgcggctggagcagatctgagtgagttggctgcaatggacgccgtgtctttgcaactcgatattcgcccgaagctttggcaaaaaattgatgcgtttagtaagccactgattacagcagtgaatggctatgccttaggcgctgggtttgagttggttttgcattcagatatggtgatttgcggtgaaaatgcccgattcgctttacctgaaattggccttgggatgttgccgggtgcaggcggaacacagcgtttagcacgcttggttggacaacaactcaccatgcgctgggctatgacaggtgaaatgatttcggcaaaacaagccgagcaacatggcatttgcagtcaagtggttccgaccgaattaaccgttgaatatgcggttcaacttgcagccaaaattgccaaacaagcgcctttagcgattcgcgtgattaaacaatcaattaaaagtattcatgaaacaacattaagtcagggactcaagtttgaacgtcaaaactttgtctggctggcggctacaaaagatcgaaacgaagggattaatgctttctttgagaaaagaaagccagtgtttagaggtgagtgatggactatcaaaatattattgctgaagaaaaaaatggtgttggctacctgacatttaaccgcccaaaagcactgaatagctttaacgttgatatgcaccgtgaagtggccgaggttttaagccagtggactaaaaatccagatgttcgatgtgttgtgattagtggcgaaggccgcggcttctgtgcagggcaagacttaggcgaccgtgtagtagacccaaatgctgaagctccagatttaggatattccattgaaacttactataatccgctcattaaaacgattgtaaatatgccaaagcctgtcatttgcgcggtaaatggcgtggcagcaggtgcaggggcaaatattgcattggcatgtgatttggtgatagcagctaaatcggcaaacttcgtacaagcattttgccgcttaggtttggttccagactcggcgggtacatggtttttaccacgtgctgtaggccatgcgcgtgcgatgggtttgacgttgttaggtgacaagctccccgcagaaactgcaaaagaatggggcatgatttgggatgtggttgaagacgccgagcttaaaacaaaagtgactgaactcgctgaacgtttagcgaaacagcctacatttggtctatctctcattaaaaaagccattcatcaatcaagcaataacacttttgatgagcaaatgctgttagaacgagatttacaacgcattgcaggccgttccgaagattatcgtgaaggtgtacaagcctttatgaataaacgtgaaccaaattttaaagggcgctaagcatgacagatttagacttatctcgtgcccgaattgccgtcattggttctggcactatgggcatcggcattgcccagttagccatcgttaatggacacacgaccgttttatatgatctagatgctcaaaaagcgcaacaagccgttcaaggtttagggcagacgtttaaaaagctggttgaaaagagcaagctcacagagcagcaagctgatgaagccttagcgcgtttaacagtggtcaatcaaattgaagcgctgcgtgatgctgacttggtgattgaagcagtcgttgagaaaaaagaagttaaacagtctttatttaagcaacttgctgaaatttgtagtgcgcaaaccatttttgcaagcaatacatcttcaatttcagtgactgcaatttcggcgggcattactcaccctgagcgggtagtgggtttacacttttttaaccctgcaccagtcatgaaactggttgaaattgtacaaggcttaaaaaccccaaacagcttatgtttggctttaaaaaacttgatgctgaattggaagaaaattcctgtactcaccaagtcgactcccggttttattgttaaccgaattgcacggccgttttatgcggaaggctttagagcactgcaagaacaagtcaccagctatgaccagctagattatgccttaaagcaatgtggcggttttgcgatggggccttgtgaacttactgacctgattgggcaagatgttaacttttcggtaacccaaagcgtttaccaagagttcttttacgagccacgctatcgtccaagcctcgttcaaaaagaattggtcgatgcaggtgcttgggggcgtaagtcaaaacaaggcttttatacctataacgaaaaaaatcaataccagacatttcagcctcaagctgtggttgccaaaccagtcgatgcccatattcagctaaaagggacttggtctcagctacctgcttttttaacgcgtttaggtttaaaaagcggatctgcgagtgatgacaatatccttcaaattgatgatatcgacttacgtttaagccaaggtgagtcagccaatattcattacctaagccgtaaagtggttttaatggattggcaccatgattttgagcaggcggaggctttagtactcagtcataacgagctttgtgaaacaaatgatctggctaaagttgaggcttactttgcacagtttggtatgagcgtgatgtggattaaagaccatccggcactgttaaccttacgtaccatcgctttactcattaatgaagcctgcgaagcaagtttacatggagttgcgagtctggaagatattgataatgccatgaaatatggagtgaattatcctaaaggcccttaccagtggttgacacaaatgggtggcgcttatgtgctccaaaccttaaataacttatatgcactgtatggagaggaaaaatatcgcgcgagtatctacctcaagcaatatgtagcgaaaacccaaaacattgctactcaatattcacgtgatatgaccgaatttgcataatcaggagtcaacatggaagacgttttaatttgcgattttattcgtaccccaattggacgatatgcaggtgccctaagtgctgtacgtgcagatgatttagctgcattacccatcaaatatttaaaagataaacacccgaacctaccgtggaatacggtagacgaagtatttttgggatgtgctaaccaagcaggtgaagacaaccgtaacgttgcacgtatggcaacactgttagcaggcttacctgatacagtgccagccatgaccgtcaatcgcttatgcgcttcgggtttagatgcagtaggccttgcagcacgctcaattaaagctggtgaagcacaatttgtgttggcaggtggtgttgagtcgatgagccgtgcgccatttgtacaagctaaaccgaccgaagcgtttagccgtacacctgaaatttatgacaccaccattggctggcgctttgtaaataagcaacttaaagcgcaatacggcaccgacagcatgcccgaaacagccgaaaatgtagctgaaaaatatcagattagtcgtgaagaccaagatgcgtttgcattgcgtagccaacaaaaaaccgctgcggcacaacaaaacggtttctttaacgatgagattttgcctgtcgagattacagaccgtaagaaaaacgtgaacgttgttaatcgagacgaacatccgcgtgaaacgacacttgaagcactcgctaaactaaaagcgccgtttaaaaaagaaggtggttcggtgactgccggaaatgcctctggtgtaaatgacggcgctgcatgtgtgttaattaccaaccgtgaatttgcagatacacatggtttaaaaccattagcacgtgtaattggcattgcaagtgcaggggttgaacccaaatatatgggtataggtcctgttccggctgtgcagaaaattttaaagcaaacaggtttaacgctagatcagatggatgtgattgagctgaatgaagcattcgcagcccaatctttggcttgtatgcgtgaacttggtctaaaagatgacgatgaacgcgttaacccaaatggcggtgcgattgcactcggacatccgctcggtatgagtggtacacgtttagtgattaccgcaacacgtgagctaaaaaaacgaggtggacgctatgcactttgcacgatgtgtgtaggtgttggacaaggtgtcgcactgattttggaaaacttaaattaacttagacggtttttaaaattacataatgaggagagaggcgatggacagccttacaatggataatgttgagcaattaacacttgcagagcttcgagagctgcaaactaaacggttaaaacaaaccctgacttttgtatatgaaaatagtccggtctataagaaaaagttcgatgaagcgggtgtgcatcctgacgacttcgtaactttagacgatctggcgaagtttccatttaccaccaaacaggatttaagagacaactatccgtttggtatgtttgccgtaccgcaagagcaaattgtgcgtttacatgcatcatctggtacaacgggtaaaccgactgtggtgggttatacccaaaaagatattaatacttggtcggacattgttgcgcgttgcttacgcatggcgggtttaaccgcgaaagatatggttcaggtggcttatggctatggactatttacaggtggtctaggtgcacattatggtgccgagcgcttaggtgcaacggttattccaatgtctggcggacaaactgaaaagcaagttcagcttattcaagactttaaaccgactgcaattatggttacgccatcatattgcgtgagtattattgaaaaactcgaacaacaatttggtactgcacgtaatacgtctttaaaagtcggtatttttggtgccgagccgtggaccaacgaactgcgccgtgaaattgaagaacgtctcaatattaaagcactcgatatttatggtttgtctgaggtgatgggtccgggtgttgcgatgcagtgcttaggtgaaggcgaagggctaaccatttgggaagatcatttctacccagaaattattaaccctgaaacaggtgaagtttgtaaagatggtgaacttggcgagctagtctttaccaccattaccaaagaaggcttgccgattattcgttaccgtactcgtgatttgacccgcttactaccgggtgaaaatctggcaatgcgtaagatggataaaattgtgggccgtagcgacgacatgctgattattcgcggtgtgaacgttttcccgacccaaattgaagagcaaattttgcaagttccacatttagttccaaattatgaaattttggtgactaaaaaaggccatatggatactttgcatattcgtacagagatgtgtcataactgtactatacaggccaatcaacttgctcaggagttgatgaaacgcattaaaaccatgattgggattagcgttactgtagaagttgtgacagaagcgaccttacctcgttcggaaggtaaggcaaagcgggtaatcgatatgcgtcagattgcttaacatcaagatcattcagggtatagaatctataccctgaaactaaacgccaagacatgagtatgagtgcaaaaatacagcaaataattgattctgttgtaaagaatgaaaccttaagtggaacttcgcttatttcgacaatttttggagattcagtacttcatcggggtggaaatatcagtcttgcaagcctgattcagttattagagctgtttggttttaatgaccgtgctgtaagaacctctgtttttcgtttagttaaaaatgattggttatgttcagataaaatcggcagaaccagtttttatcgaattaccgattcgagccgttcgacttatttgcaggccgagcaacgcatttataacgaccagatgaaagagtgggaccattattgggatcttattctgatgtctagcctcgatactgaaaataaagcgttgttaaagaaagaactcgaatggttaggatttgccaatatttctacaaacctaatggcgtatccgggttgtaaccgtattgagctgcaacgcttgttggttgacttaaatatgagtgagcaagtggtggtgtttaaagccgaaacgttgcagctctttaataactcggtcgataccattggacgtatgctcagaaccaactggcccatcgatgaattacgccaaagatatctacagtttctcgatatttttagagaaattggcgtgttgctgatgcaggaaaacgaacaactcgaacctgttcaggcctttcaaattcgaactttgctgattcattattatcgacggattttattgaaagaccctgcattaccgcttgagttgttgccaactgactggcctgcgattagtgcgcgaacgttatcaatgaatatttataaaaaagtatttgaacctgcggatgaatacttcttgtctgttgccgcaacagcagaaggaccaatgccaaatgccacagcacattattggcgccgtttcggaggtttggtggcgacaaatgagaggttaaatcatgccttgttatagtattgacggtgttattccagtcgttagcccagacgcttttgtacacccaaccgctgttttaattggtgatgtgattattgaagcgggcgtatatgtaggaccatttgcttcattgcgtgccgattttggtcgtattcatattaagcaaaatgccaatatacaagatagctgcaccgtacatggttttccgcaaagcgtaactttagttgaggaaatggggcacattgggcatggcacaactttgcatggctgccgcattggtaaaaatgttttggttggcatgaacagcgtaattttggactatgccgaaattggtgaaaacactattattggtgcaaatagcttggtcaaaaccaaagatataattccggcaaatgtactggcaatgggtagccctgccaaggttgcacgtgatttatcagaacaagaaaaaaagtggaaaccagaggcacgcaagaatacattgaacttgcacagcgctgcttaaactcaatgcaagaagttcagcctctaacttcagagttggatgaccgcctgacctataaggactttagttcttcaaactatcagattaaacaagatagcgtttaacggctcttaacaagtcgatttcaatacacataggtttataacacttaaggaatactcgcacgagtagggagacgtttgtgcaaaaaaatgaaaccacagcggttgatcaattcgcagagctattgggtgtagaagtactgcatcgcagttttgatgaagcgcgttgcaagcttaatgtaaaagacgaacacatgaatgccttgggcggtgtacatggtggagtcatattttctttagccgatatcgcttttgcgatggcgtgtaatgcaggggatgcgccatatactggcctacaagctgatattcgctatatgagcggtgcgaaagatagggtgttatttgcaacggcaaccaaggtcggaagtagtaaaaaatttgcgcattatgaagtgttgataacagacggtttgaataatagagtcgctttgtttacatctacgtgttacaggcttgcgccgtgatataaagttatttgattgttagatccagagcaaaaatacattaagataataataaagttgaataagctggttattttccaaagctaagtatggttatcttacttagctttggtttatattaaatagaaataattgaaagaaagtttcagataaaatttaaatttttaggtgggaataaatgatttcagatcaattgcttaaggtggaagaaacagatttaaacttttcaactttgaaaaatgaaaaacctttaattttaaatagggatgttagtgtattaattcttcctagtgttagacagaatgatgcatttcatactggtacaattgatattttttcttatttacaagaagaattaggtgaaaatgaagttgaactttttgcttttgatgaggagtatcaagagttagcattacattcaaaagcacattggttaggtgtttttttagtagctcaagtagctgtaccaatattcacaaatgttatgagtgattatatttcaaatgaattgcaggctaaaagtgatgatgaaatagaggttaatattataattgaaaagaacaacgataagaatatcaaggtagcctatcgtggtaaagctgagcatattaatagtgttctagataaagttaatgagttgagtagagacaatgaagttaatagacatgctaaataatatagatactttattactaagcaattctactaatgaaagtcactataaagttgctttagaagaagttagtaaactgttagaaaatattcaggaacaaggagatgaagatttatctaactttttgtggaagttgaaaactatacttataattaaagatagatatattaaaactttctttttattgaaagataagaagcattatgaagcttgggttctattagaaaggatagaaatagacatttctttcctagagaaaaatgtagacgaagattttataaaaaaatataagttggatttctacaaagagattgttgagagttggcaatcgttatttccttacaaaattttctttagtattggtgcaacaataaagcagtatacatgttcaatatgtgggcatgttattcggccaaggaataaatgtattcataaaaaaggtaaattatataatggtaaattgtgtgtgcatgtagcagatgggggctgtgagctgaaagaaatttctatggtaaaaaatcctgtccaaaaatcatgtataccaatgctagattatgattatagcgcagttgattttatatcagaaagattacaatctccttttgattattggaagccatttaaaaccaaaaaattaattgatcgttctgaatttaatactgttgacgaaaatgatatgtgtccatgtaaagaatctaaaaaaatattcaaagaatgctgttttaataaagaaaaaattgaatttccacatattcatatacattttagtaaatcacccccttctaatttggctacaagcttaattaaaataggtaggaaattgtaatgtgtgtatataaattaaatataaggtatttaaaaatattagacaattaaatatttaattgtctaataaatattttaaatattgtgaatgtactgtgctaatatcaattcctaaatttttaaaaagtaaattaatagctttttgcttttctaaaattagtattttattgaaatcttttaagtttaaagaatcggcatcactataacaatgttgataaccagaaataatttgttccatacgacttatagttttggagaaatttaatttcattttgagattattttgaatattagttagatgtaataaattatattttacattttcaattacatggggtggaatataccaattatatttttcattttcataacgcagatctaaacctaaaaaattgactgtttctttaggagaaataatttgagtctttgtattttcttcaagtgtgggtaaagttaaatttaatttaagtaactcttgagaaacttctctatagacttctttacattgcttttctgagtcaagaaaaaaaattaggtcatcagcataacgtacatgcttgtatttcttcttaattaaccattcatcaaaatcatttaaatagaaagaagcaaggagtggagaaataggcataccttgccttacgcctttccttaatttagagtaaattagttttttataatctttattatattcataaggaatgcttggatcacaataaataattgactggaataaataaagtatatctggtggcattacatcctttatctcatttaataattttgctcgatcaatattgtcaaaaaaagaagatatatctgtctttaatacatagggtttagtatttctcaaatcctttgctttttgacgagcttttaaaattcctacaccagaaacagaaaaatcttgggatttaagaacagctaattcattttttaaatgtattgaaatataataaattaagatcatctgtattaggcgatctctaactgtcggtatgcaaattaaacgtggctttttgtttaattcctttttattttcaataactatagggtatagagattgaaatttataattgttattttttatagaattgaaaatattttctgaattaactttaatatctttttcaaactctttaattgaaatataattggtatgatattttttatcgtaattatttatatttttctttttaaactcttggaagtaaaaatcaaaaccttcttttaaaaaatcataaaataacatttttaataaaaaccttctgttccattacgtacttgtgaagctatctcataatggttaaaaaggggcacagttatcaacatggacatagctcatctcatcggtgataagactagccagaccctcgtcatggttcagttgacaagcacattgctgtgttttcgcccgaaccaaatgtttacaacagtgagagcaattatgagttagtgctgaccgtttggttgcctgacaatataacatttttattgttgtatcaatatagagctttttctaattagtcatatttaaaaatttatatttttatgcttcgataaagcagttaaagtattccgataacttctaaatgatattaagaattaatttaaatatctatttaatttgagagatataatgctgatcatttgaaagaggggggtagctaaatattgctgtattttatttaggcatgacttcccatcaatatttattggtgatcctatttctagtttacaacccccacttaacaataacccacccattatttagccttacttttctaatgatttaatttaaaacaaatggcattttacgtgcttgactgtaaaaggggtgggcactattctttgcctgctggccacattgccagccggtcgtcgcggaccgattttttcgaccacatcaggattatttcttctgaggaatagtcttatgtgtaaactcccagtctcctcccgtagcggtaggacgggagagggacaccttcgggtgtgctggagtcgaaaccagtccgcgaaccctttctcgttctgccaccataatttctattcatgtcggcagaactcccaataaaaaggagttggctttgcacatccattatttcttggctctcaatgccaaaagctataacgacacaacttaaaaaataaaacagcttgaacgccttaaggttttcaggcttaaagtcatttttacttaaaactcagcaacaacaaaacttgagatgtgccaagcacagtctttacggctttgctgtgcctttttttctcccaaaaagggcacaggcttttttatctctacatacaacaaaaatttttataacggtaaaactatgccaaatttagctctcccaacacgtaccttatatgttgtaaataaagcaattgatctgtttcatcaccgtggatttcaccttattggcgtcgacagaatagtgaaagaatcagaaattacgaaagcgactttttataattactttcactctaaagaaaggcttattgaaatctgccttatggtgcaaaaagaaaagctccaagagcaagtggtcgcaatggtcgagtatgacttaagcactcccgcaatagataaacttaagaagctttattatttacataccgatttagaagggccgtattacttattatttaaagctatttttgagattaaaaatagttatcccaacgcttatcaatctgcaatgcgctatagaacatggctcaaaaatgaaatttatagtcagcttagagtgctaaacgcggatgcttcttttaccgatgccaagctatttgtatatatggtggagggcacaatcattcagcttttaagctcagatggggcaatcgagcgggaaaagatgttggattattttttaaactcttttgttagaaattttagtccatgtatgtttactcatgtcgatgctagcaagtgctagcctgttcttctatgacggcttatatgtaaaagctagacgagttgttttgaagggggagagaaataataaataaagcctccttagaaaggctgcttgtgtacaaaagaatataaaaacagcaagtaacacttactcaagtgtcattttaaactgattggtatttatacaatatagttatcagatcacaaggatatgaactaatgaaatttctaaaatttttaacttttagcacgattcttaccttatccgcacatacctatgcgacagtgggtggtggacaaaaaattgaagtattgggctatcagcaaaaagagaagaaactttatgtattaagacattatgaagatggccgaggacgcctaccacaactatattattatctattaaatagtaaatcgcctgataaactgattgaagttaaatctctctatatcaatccaaaaacacataagattgattatgatcaagatagtacagcgtttaataaggcacttaataaaattaaaaggaatttaactcctttgatcgtaagtaatagtaagactgtaaaaattcaaacattaaaaactcatcagaatcagatatcgtcttggtttgatccttcaggaaagatcacgcaatataaaacagaatatgttgtaaaatcgccgtctttacaaagtaagacccatgttgcggttcattacagcaaagcaataaaaattcccaaaattatagtgtgcctaaacaaaataagaggttggttatcgttaaatatttgggggttccagaagaaactggttacgatattgaagaccctgttttactactacctataaaaaaataagcttaagcgtaaattattttcttggttcaaaaggacgacaggataagaagtcctgcgtattttataggataaaacttttctttataaatgcagctatataatttacacaggatgaagaatgaataatttgaattttaaaacgctaaagaagtactggctgcgattcgtgggtattgctgtaatcgcaggcgctttagtattggcatttgcttggaccgctggtctatttggacatcgaacaacatccaaaacttttttgggtgacacattaaagaactttgatcccggatatcgacgagcacatggtaaaggtatttgttttgatggcacttaccatagtaatggtgcggcagcagcactctctaaagccactgtatttgccaagtctgatataccagcaattggccgattttctattggaagcggtaacccgcatgcggcagataattctaccgcaacagtgagtatggctttattactttctccagccgatcattcgcagtggcgcatgaaattaaacaactttccttatttcccgactcgaaatgctgaaggttttttggcgcagcaaaaagcatttaaaccagttccgtctactgggaaacctgatccagcccttgttgaggcgtttttaaaagaatatcccgaagcgcgtaagtctattgagcaaaaggccaagatgccattaactggtagtttcagcggtgcagaattttatgtcgtaaatgcctttatattgcgggcagccaatggacaagaacagccagtccgttggtctatgcgtcctcattcaaaatttattagtctgacgaaagaacaacgtgatcaagctgatcatgatttcttatttaaagacatcaaaaaacgtttggctgaagggccgctctattgggacttagtattgcaacttgccgagccaggagacccagtgaatgacccatctcagccttggccaaaagaccgtaaagaagttatagccggaacattagaagtcaaaaatgtaactgatcaggtaaatggcgcttgtcgtgatattaactttgacccaactttggtgccacccggaattgagttatcagatgacccagtactcgcagcacgagcggcgatctattcacagtcttataatgctcgattacgtgaaattggatttggcaaagcaacggatgccgtgggcaaataggagagatgaacaatgcaaaataaatctaacgataatgctccacgtcattttaatttgactgcgcgaatactgcattggcttatggcggcagcaattctggctatgctatttattggggtaggaatgaccacctcaatgacttggcgtccgtggttaattgatattcaccgtcctttaggaatcgcaatcttactattggtcatcataagattaataaatcgactctgttatccaattccacctttgccgccgtctgtaccacgctggcaagcgtttcttgctcatgcatcacattggctactttatattttgatgtttagtttgccattgctcggatgggcaacgctatcggcaggtaattggcctgtcactttatttccgggttgggatcttccacctatagcaccaaccaactctacgctttacgcttggttccgtactctacacggaattttggcttggttattatttgctgtcgttattggtcatctatctgctgcattattacatgcatggatttatcgcgatggcgtattttcgagtatggctttggggccttcttctaaaaaagaagaagctgattagtttgcttgaaatttttcgattgaacgatgagttaatggtgaggtttttataaggtttatttaaaacatataaataagctcgctgatataacaacttaaaatagaattgatttctcaagttgagaaatcaattcagcaatttagatcccttcaacaaaactcaccatgacatcacagcagccttggcgtttacttttggcaagctgatattcaggtgaaaaataacattcacgtgcagtttccatatctggaaactcaatcaccacgtgacgttcaaactcttgtccttctaagacttccgaggcaccgccacgcgcaagaaacttggcgccgtacttttgaaaagcttgcggagcagtggccatatattgtttatattgttccatatcatgaatggtgacatgagcaatccagtacgcagacatatcgtatttccctataacttattcaataaaggtctatttaccttttcctaaaatttgtgatttcacgcatctaaaatattttttgcgacagcagcagcttcagcaatatgttcagcaacagcttgttttgccttttcagggtctttgtgaagataaatggcctcacacatatttttaatacgttgataacctgaaatttcacgctttgtcgatttcatggtcatggcacgaagacggctaattcgaccgtttaaacgttgaaccacttcccaagcaatatggtgattggcagtagtaaaaatagtttcataaagccgagtagaggtcgcaataatgagattgatgtcatcggcggcaaacgcagctttaagatcttctaatagaagttttaatttttcagcagttttttcatctagatttttagtgcagtcaaccacagcactttgctctaacaaaagacgaatttcataaatttgtgaagcgatgtcccagttaagtagcgaaacaatagggcctttatttggcagaatctcgactaaaccttctgcttccaaataacgaatcacttcgcgaactacagaacggcttacgccaagttcttcacataacgttctttcaaccaatctttttcctgaagggaaatagcccgtaataatggcattacgcactttatctaaacacagctctcgtaaagttacgggcgggttctcaattttaagattcataggtaattaaattttcctgttttttaacatgttgagtttcattacatgtatttcaataaaaattagcatagcaaactcttgcttttttttcagtatgtattatggtataccataatacgaatgacaagataatttacttgcaaggaagagcaatggaactcatacgtaaaactgtacttcatgtagaaaccacttatgtagatggcggcaaagaagcagctaagcctttaaaaatggtggcagccgcagcggtaattaaaaatccgtgggcagggcaaggttatgtagaaaacctaacaccggaaattcgtcgcattgcgccgatcttaagcgagcatttaaccaagcttattcttgatgaagtcggttcgggcgaagccgttgaagcttttggtaaaagtgcagtggtgggcttaaatggtgaacttgagcatgcatcagctttaattcacaccttacattttggtaatacttaccgtagtgctgttggcgcgaagtcttatttggcatttaacaatacccgtggcccagcaaatgcaccgattttaattccaatgatggataaaaatgacgaaggccgccgttctcattacttaacattgcaatttgcaattccagatgcacctgctgctgacgaactggttgttgtgattggtgcagcgacaggtggtcgaccacatcatcgtattggtgatcgttataaagatttggaagagttaggtcatgatgtcaaaaaccctgcagctgtcaaataaccgtattgctcactattttgagcaaggcgaaggagagcctctggttctgatccatggagtgggaatgcaagctgcggcatggtatccacaaattgaatatttttctaaacattatcatgtgatttcagtagatatgccgggacatggtcaaagtaccaaattaccggcagacgcaaaattacaagattttgttgaatggaccatcgaatttattacagccttaaatttaggcccggtaaatttagcagggcattcaatgggctcgctaattactacaggcgtcagtgttacccgtcctgatttagttaaacggatggctgtactcaatggtgtgtataaacggacaccacaggcacgtcatgcagtcatccaaagagctgaagagttaaaaacaggccgtattgatgttgaaactccgctacaacgctggtttggtgaaagtgaagtcgagcgtatagctgctgccaaagtgaaaacttggctcgaaaatgtcgacttgtctggttataccactgcgtattctgcgtttgcacaaggcgatgaaacctatgcagatgactggtcaaagatcacttgtcctgctttggtgttgaccggaacggatgatccgaattcaacagcggaaatggcattacaaatggcaaaacaggcaaagcatggcactgcaattgtcattgaaaatgaacgtcacatggtgaacttaactgcacctgacaaagtgaataatgcaatgcaagcgtggttggaaaccagcgtttaatttgccacacattgctgaaggaatataacaatgagtgaaatggatacgattaataaaatgcgtgaactacgtgatgctttcgggtcatttatgacaggcgttacggtggtcacaacctgtaaagaagatggaacgccacttggctttacagcgaactcttttgcttcggtgtctttggacccagctttacttctagtgagtattgccaagacatcaagcaattatcataactttgcaaataccactcattttgcaatcaatattttggcagaagagcaaaaggatgtttcaaatacttttgctcgtccaagcgaagaccgttttgcaaatctttcatggtcaaaaagcgcttgccagaacccgctgatcgatcatgtcagtgcatggtttgactgtactacctaccaagttgtcgatgctggtgaccatgcgattttaattggtaaagttgaagattttgcttcgaccggttttgcaggtcttggttattatcgtggtggatatttcacaccagccaaactttctgccgaggtgatctctggccctaaagtggtgatgagtgccattattggacatgaaaataccattttacttgaagaaactgccgatcataaatggactattccgcatgtcatggtagataaagacggtgcagataaagcgctcgagaaaatctttgcacaatatcagccagatgcttctgccaacttcatttactctgtatatgaaaacgttgaaaaccagcagcaatatatttcatttttatgcaacacacccgtagctcaagccactaaaggtcagtttgtcgatttaaatgatcttgagaaacttgagtttgtagacagtgctttagaaagtatgctgatgcgctatcgcaaagaaaaccatttgaaaacttatggtgtttattacggaaatcagacaacaggtacagttcgtcaaatcgttaaagaggaagtttaatcatgcgtttttcattatttgtgcatatggaacgtgtttctgatcagcaaacccagaagcagctttatgatgaaatgattgagctttgtcaaattgcagaccgtggcggtatgcatgcggtttggacaggcgaacaccatgccatgaactttaccattgcaccgaacccatttttaaatctggtcgatttagcgaataaaaccaaaaatgttcgtttaggtacaggtacggtggtagcgccattctggcatccgattaaacttgcaggtgaagctgcaatgaccgacattattaccaatggccgtttagatattggtattgctcgtggtgcttattcgtttgaatatgaacgtatggttccgggcatggatgcatggagtgcaggtcagcgtttacgtgaaatgattcccgcaattaaaaacctttggaaaggcgattatgagcataacggggaattttggcagtttccaaaaacgacttcggcgcctcaaccgcttcaacaaccgcatccaccaatttgggttgctgtccgtgatccaaatagccacgaatttgctgtgcaaaatggctgtaatatacaggtaacgccgttacatttaggtgacgaagaagttgaaaagctcatgggacatttcaatgcagcttgtgaaaagttcagtgatgtaccgcgtccggaaattatgttgctccgccatacctatgtggcagatagtgaagaagatgctcaactggcagcagatgaaatcaataccttctataactacttcggcgcttggtttaaaaatgagcgtgaaattaaacaaggtttaattgcacctttaagccctgaagaaattgctgcacatcctttttatacacctgaggcgatgcgcaaaaataacgtgattggacaagcccaagaagtcattgaccgcttaaaagcttatgaagcaatgggctataacgaatattctttctggattgatacgggcatgagctttgagcgtaaaaaagcatcattagaacgtatgatcaatgaagttatgccggcatttgcatagaggcgaatatcatgacagcagattttcagctttatattaatggtcagtttgaatctggtgcagcgacgtttgaaagtattaatcctgcaacaggtgaagtttgggcacacatgccggaagctcgaaccgatgaagtcaaccgagcagttcaagcggcatctcaggcgttaaaagcaccggagtgggcaggtttaacggcctcccagcgcggtaaattgctctataagttggctgatttaattgaaaaagctgcaccgcaacttgcccaaattgaaaccagtgatacgggcaagattattcgtgaaacatcgagccagattgcctatgtcgctgaatattatcgctactatgcaggtattgccgacaaattagagggtagttttctaccgattgataaggcagacatgcaagcatggattgttcgtgaaccagtaggtgtggttgctgcaattgttccttggaacagtcagttatttttatcggcagtgaaggtagggccagctttagcagcaggttgtacggtcgtgctaaaagcttctgaagacggccctggaccattgttagcctttgccaaattagtccatgaagcgggttttccggctggagtggtcaacgtgattaccggtttcggacctgaatgtggcgccgtgctgagtagtcatccggacgttgctcatgttgcgtttacaggtggtccagaaacggcaaggcacattgtgcgtaactcggctgaaaatcttgcaaaagtttcactcgaattaggtggcaaatcaccatttattgtatttgctgatgcagatattcaaagtgcggtaaatgctcaggtcgctgctatttttgcggccacagggcagagttgtgtagcaggttcacgtttactggttgaagaaagcattaaagatgaatttgttcagcgtttggttgagcgtgtacaaaccataaaaattggtttacctcatgagatggcaaccgagtttggaccactttgtaccttacgccaacgccaaaaaattgagcaagtcattgcaagctcaatccagcaaggtgcaaaacttcttactggtggtaaaagcattgagcgagcagggtattactatccaccgaccattttagattgcaccgatgcacctcaagcagattgcattaccacggaattatttggtccggtgttatcggtagatagtttcaaagatgaagcggaagctgtgcaaaaagccaatagtacgccttacgggctggcagcaggcgtttttaccaccaatttaagccgtgctcaccgtatgaccaaagtcattgggtcgggaattgtttggttaaatacttaccgcgcggtttctccacttgcgccttttggtggacatgggctttcgggacatgggcgggaaggtggcgcaaatgctgttttagattacaccaccaccaaaacagtttggttacgtacctcagatgagccaattgatgacccatttgtcatgagataaatcatgacttgaggcatgaaaatatatcgggattttaatttcaaggatgaaaaaatgaatcagtcaaactcagcaatcgcctaaagctttaaatagttgaaaacgtaaaactagatgtatcgatgcttaatcaagtattgatcggactggctttacctttttcttggctaaaacaacacaaacagaagtatgagctgtttgtaaaaggaaataaaaagatgaagccgagtcatattgaaatgactttggctgggcagattttttgatgttgaggaaatgaattcctcaaagagagattaaggatatgagccaaaacgaaaatagcaataatgctttcgctatcgaaagtcattctattgattatgttgctccctctgaacgtaatgggaaagttcgcgatctattcacattatggttttgtaccaatattgcaccgcttgccgtgattacgggtgcaatgtcaattttaacctttaacctcaatattgtaagtgcattgcttgcgatctgctgcggacatttttttggtgcagcgattttagctttaacctctgcacaaggcccacaggtcggcattcctcaaatgattcagagccgtgcgcagttcgggcgttatggggcattgctggttgtactgtttactaccctcatttatttaggttttttcatctctaacattattttgtcaggcaaaacccttcataccgttgttcctgctattcctgtgccgactgcgaccgtgattggtgcaattgcagcaaccacaataggcgtgattggttatcactttattcataagttcaataaaattggaacttggtttatgggtggttcgttgctcatcggcctcatgattatggtgccgcatattaatgcagatgtacttgccaaaggctctttcaatatgaaaggctggtttgccatgtttggtttgtgtgcggtatggcaaattagtttctcgccttatacctcagactattcacgatatttaccgaagtcgattggtatttataagccatttatctttacctatttaggcgcatcgttaggaaccatttttgcgatggcatttggtacgatcgcggttagtattggctcaaccacagatgccatggaagcggtaaagtcaggcactgggttgttcggctatgtccttatgattttgttcttatgcaatatcattggtcataatgccatgaacctctacggtgcggttctttcttgtattacctctattcagacttttgcagggcagtggatgccaagccgaaatatccgagtcgtgttatcaatcattgtattagttctagcgactttaacggcgctttgggcatcaagtaactttattagtttcttcttgaatgtgatttttgccttgttatttattttggtgccgtgggtgtctattaatttattagatttctatgtcgtgaataaaaagtcttatgacattcaatcgatctttgcacgtgatggtggtatttacggcaaatttaatgcaaaagcgcttacggcttatttcattgggattgcggtacaaattccgttcttaaaaaatgcgtttttcacaggtgcactggccgatgtaattccggatgcggatatttcatgggttattggattggtggtgagtctggtggtgtattacgtctttaatctaggaaagattaaatgttctgcacctgcattaaacgcaaaattacctcaataagcattgtagtgaaaggaatcccacaatgaaaaaaagctatttacaagtggctctaagcacagcattgatggctgtaatctatccgagttacgcaggtataagttttggaaacaccgatgatgaatacggcaagctcaccgtatccggctatgttcgcgctaactatcaagataaacactatggagagtctgcttctgatcaaaaaattcgttttgatgctgcgcagttaaaactggactacgagcatgggccgttatttggtcatgcggaatatcggtgctatcaatatgatcgtctatgtgatttttctacgttggttgatggttatgtagggtacaaattaaataaaacagatcaagtggtggcaggtgttcagccgattccatttggaccgggacgtttttggggtaatagcctatatggaagtatgagcacaaccgcaggtttagaagatgttcataatcttggtttgaattatcattttgaattgccgacagcaaccaagtttgatgtggggtattttgcggtagatggtggaagttacacaggctctacccaagattcaggtcgctacactgcaaactatgtgagttcagacgttccgaataaaaccgatttgcaagaaaagaatatgtgggtaggccgagtgactcaagatataaatcttggaattaatggtttaaccacacaactcggtggctcctattggacatccgatattgaaaataaagccgcttcgagtgatgggcgccgtcatgcatgggcactttttggtaaagccaattatggcaatttaaatgtgacccttactggtggtaaaaatgacgtaactaatcaggaccagcttaaccctaatcagtcactcatgggttcttacgacagtgaatattatgtcgcgaacaaaggaacattctatactgcagatgtgggctacacttttaaaaatgttaagcagatcgggaaaattacgccgtactttatgtacagtcagtacgataaagatcaggacagtatgaaagattcgattcgtaatattattggtgtgtctattgaccataaacagctatctttggtggctgaatacatcatgagtaaaaatgacccattcattggtgggactcaagattcattggcaaaaggagacgataaccagtggaataagttgcttaacttaacgcttttttattatttctaaatacatttaaacattcgggcataccgaaaatttttttaaattaatttttggtatgccataatacaaagttgatggtgagctatttaatttatgtatcgctcgactatcaatgcagaagatcttaataggataatgatcatgcagcttaatgaactcgctttatttcgtcagcaagcttttgttgctggaaagtggtgcgatgcagaccatcaacaaacatccgaaattttaaatccagcgacattagagattattggtactgtcccgaatatgggcaaggctgaagccgagcgtgccattgaagctgccaaagaagcttggccgctatggaaaaataaaacagcaaaagatcgatcaattattttaaaaaaatggttcgatttaatcatttcaaatgcggatgaattggcttttattttaacgagtgagcaaggaaagcccttagctgaagccaagggtgaaattttatatgctgccagttttattgaatggtttgccgaagaagcaaaacgagtgtatggagatattattccaagcccatatccagatgctcgtattgttgtaaataaacagcctattggcgtcgttgcagctattacgccgtggaattttcccgctgccatgattacgcgtaaggttgctccagccttggcggcaggttgtccttgcattgtaaaaccagcaccagaaacgccttttactgctttggctttagtggacttagctgtgcaagcgggcgtgcctgctgaaatttttagtgtgattacaggtgatgcagttcatattggtgatgcgatttttgaaagtgatgtcgtacgcaagtttacttttaccggttcaacaccagttggcaaaatgctgcttgagcgttcagcaaaaaccttaaaaaaagtttccttagagttgggtggcaatgcgccgttcattgtatttgatgatgccgatttagaagcagcaattgagggagcgctcattgctaaatttagaaatgcagggcaaacctgtgtgtgcgtcaatcgattcttagtacaggcaggtatttatgaaaaatttattgctgccttaagccaaaaaaattcaaaattttaatattggtaatggattagaagctgggcatgacattgggccattaattaatgccaatgcggtgaaaaaagttgaagctcatattcaagatgcattagataaaaatggtcgtcttgtggttggtggtaaaaagcataaagcgggtgaattgttttttgaaccgacactgattgcagatgttaccgctgatatggatgtggcaacccaagaaacgtttggtccgctagcagccgtatttaaatttgaaaacgagcaacaagcagttgaaatggcaaatgcaactgaatttggtttagccgcatattgttataccaaagatttaggccgtgcttggcgaatgagtgaacagcttgagtatggcatggtcggaattaataaaggccttatttcaaatgaagttgcgccttttggtggcattaaacagtctggtttggggcgtgaaggttctaaatacggtattgaagattatctggaaattaaatacaccttgtttggaggattgaatatatgagtaatgaaaaatttgaaaagggtttagcaatccgtaaacaagttcttggtgaagaatatgtaaataattcaatcaacaatgccgatgaatttaacctacctcttcaagagttagtcactgaatattgctggggagctgtttgggggcgtgaagagttaagtaagcctgagcgcagtttaattaacttggcaatgatctcagctttaaatcgtccgcatgaattaaaactacatgttaaaggtgcacttcgaaatggtgtacctaaagagaaaattcgtgaagtgcttttgcaggttgcaatttactgtggcgtgcctgctgctgtagatagctttcgaattgctaaagaggcaattaaagagtttgaatctgagcaataaacgttgcctttgaataattaaaaaagccttgttcaagtggacgaggcttttttatttttaagcttatttgttcagttcagggggtaaatgctgcgccaaataatcaattgcaagacgggttttgagtggcataaaaggcagtgtaggccataccaaatgaatcggaaaagcagtgctcgacatggtttctaacacttgtactagcttaccatcctgtaattcattttgaatgagccaatcgggcagccaagcaatacctgcgtcagcaagtgctgcatttttaatagcttgcagatcatttaaaagaagttttgctttgggtttaataaataaaggctcgtcattttccttttgaagtcgccatttctgcatttgaccaaaatgcggatcggcaatcgtcgcgtgctggtctaagtcttcaatatgttctacgggacctcttttatttaaatagtcaggtgaggcacaaagtagcattcgatgctcaccaatcggtttggcaacgagctgagtggtgtcaggcaatgccccgattcttatacataaatcaaaaccttcttcgatcaagtctacatttcggtcattaaatgaaatttctaactgtaagtccgcatgttgctgagcaaatttaaccatgagcggggcagcaaaaagttgcccgaacagcactggcacagacattcttaatcggcctgttgcgttaattttcctttggtctaataaagctgccgcattttgtatttcacttaacgttcggcggctatgctcataaaacaaagtaccttcgtcagtcatgctgagtgaacgtgtagttcttttaaatagagccacaccaagctgttcttccagccgagcaatatttttacttatggctgagcgagttaaatgcaattgctcggcagcttttacaaaactaccagcttcaaccacagtcacaaatatagaaattgcactgagttcatgttgcatgattgttgcctaaaaggaaccaatgataagaaataatatcaccactgttgaatttattgtggagttaatatgacttcatcaaaaaattggagatggtcatggctaaaatattggtattaaaatccagcattatgggtgagggttcacaaaccaatcgcctaattgatgtaatgcttgaacatcgaaaagaccaaggtgtgcaagatgacatcaccatacgcaatttagctgaaatgaacttgcctgtattagatctagaaatctttcaggcgcttcgtggtgctgaaaatgtaaatcaagacattcagcagatcgttgctttgtctgatgaattaattgctgaattaaaaagtgccgatttactcattattggtgcaccgatgtacaacttaaatgtcccgactcagctcaaaaactggtttgatttggtggcgcgagcaagacaaacattccgttacaccgaaacttatcctcaaggtttggttgaaggggtaaaagctgtggtggtaagtagtcgtggtggtattcatgtcggtcaagaaactgaggcagtcacgccttatctcaaggcagtgttaggtctaatgggcattcatgacgtcgattttatctatgcagaaggcttagacatgcaagcttatcgcagcaaggcattagatctggcaagccagcaagttaaagaatttgctatttaaaattatgagttgaaactcttgtatctctaatagataacaagagtttctaagtttatttaaatcacatttctaagttcatttgccgtgttgcgtagcaatggcaaaatttgctgaaccaaataatcttcttgtacgcggttagtttgagacatgcagttaagcgctgctatggcttgaccttgtgcattaaaaacgggcacggcaatcgcaatcacaccaagctcatgttcttctttggaaagacaataatccgataatgaaatacccttaagcacttcaaaaaactttgactcatctactatggtaaatggcgttaagcgctttaaaccgtaagtttttacccacgtatgttgtgcttcttcggatagtgctgccagcaatactttacctgtggaagtggcatgggcagggagtcggtttcctaaatgcataccataagggttgacacgtaaattatcttgctgtggtaaataactacgggcaatcggcaccacttcgttatcgtccagaaccacaattgaaaaagtcagcgacgtctgcgcgcacaaaagatttaaaaatgattgagcaactttaggcaggtgggcagagcttagataagaactcgaaaagcgcagcacgcgatgagtgagccaaaagtaatgttcatcagtttctaaatagcctaagtattttaaagtttttaggtaacgccttgccgctgtacgactaatacctgttcgttctgccacttgagtgacattaagccgctggcgatctgttccaaaagcttccaataaagccaagccttttgctaatcctgcaatgtagtcatcttgacgaattttctcatgcgagttcgggtgctctagaaaagcatcgagagaaggcatcctttcattcctgttattttggttgtttctgtccgctattcggacaaactaaatgataaacggttattttcgtcttggatacatagtgaacaaaacttaaagccagtaatttaaaagtcaggatgaaacaaggatgaagttatggatattttaaagacacaggttgcaattattggttctggaccagcagggttattgcttgggcaacttctatataaagctggcatcgatcatattattgttgagcaacgtagtgctgaatatgtggcttcacggattcgtgcaggaattttagagcaagtttcggtcgacttactgaaacaagccggcgttgaccaaaacttaaaagaaaaaggattaccgcattcgggcattgaaatcttaaccaatggtgagttacatcgggttgatttagccgcactcacaggtggtaaacaagtgactgtatatggtcagaccgaagtcactaaagatttaatgactgcgcgtgaagcagcacagctcacttcatattatgaagctcacaatgtacaagtgaaagacttttacactgcaccaaaagttgagtttgagtaccaaggtaaagcctttcaaattcagtgtgactttatagcagggtgtgatggctaccacggtgtctgccgtgccagtgtgccagaagacaaaattaaaacctttgaaaaagtttatccatttggctggttagggttattggccgatgtcccacctgtagccgatgaactcatttatgtacagtctgaacgtggatttgctttatgtagtatgcgctcagaaacacgtagccgttattatttacaagtccctttaacagatcacgtcgaagactggtcggatgaaaagttctgggatgagttaaaaaaccgcctagatcctgaaagccgtgaaaagttagtgacaggtccttctattgaaaaaagtatcgcgccgttacgtagctttgtgaccgagccaatgcgttttggaaaactatttttagcaggtgatgctgcgcatattgttccaccaacaggagcaaaaggcttaaatctcgctgcatctgatattgcttatttatcaagcgcactcattgaatattacgccgaaggttccgaacaagggataaatgaatactctgaaaaatgcctacaacgcgtatggaaagcagagcgtttttcttggtggatgactcatttattgcatcgttttgaaactgaaagtgagtttgaccataagattaaacaagccgagttgagttatgtactgggttcaattgcgggtaaaacaaccttggctgaaaactatgtcgggttgccttatgaaattaagcaaattgatagttttaagcacgccagctaaagactaagtaaaaataaaaagggcatgaaaatgctctttttttatagaaaaatttaagtgggccgtactagcttaagagattgttttgcttaaaagatcagcattaataaaagcttttgtcatattttttcagtatattgctattaatttctttatttataaattctaagtttgtatggaacaggaccaagcacgcatacctaaatatattcctattcgcgatgcaattgcccatgatattgaatctggcgtattagaagcccacgcaaaactcccttcggaaagagtactttcggaacaattccaaaccacacgagtggctgcacgtgaagctttactggctttggaaactgatggtctgatttatcgactagaccgccgtggttggtatgttcgttctcctcgtattatttatcatccgcagtcgactaaaaactttaatcagttcgtgattgaacaaggttatgaaccttcgacagaagtgatttcgagtgagctaacgacagctacttcttgggatgccaaacatttaaaagttgaaaaagggcatccgatttattcagtttggcgacgtcgttgtattaatggtcgacctgttttggttgaacatttacgtgtgaatgccgagctttttcccgagtttttaactcatgatctcaagcaatccattactttactgatggcaaatcaatataactgccatatcaccagagctgatattaatctgtatccaacagctttatcggaacagcaggccaaagcactgcatgtgaatgttggcgcgcttggtttatatatttgccgtagcaacagaaatgaagaaggtgtgattactgatgttgaccaagaatattggctacatgatgttttagatttacatttcgaagcgcgagcataaaaatgcaatctggtttaaaccagattaattaaactgtcatataaagctgttgaaataccatcatcaaataattgcattcgatggtttgcagatgaaacagtatgttcaacagacaattaaactcggtactgcatcagttttaggtgtagtagttgctattcaaatgggatgttcatcagcaacatcaaaacaatcagaagaaattacagtctatacggcagtggaagccgaccaacttaagcaataccaagaagaattacacaaagcttatccagagctaaaagtaaaatgggtacgtgattcaactggtgtaatcaccgccaaacttttggcagagcagaaaaacccacaagcggacgtggtttttggtgtggctttaaccagtttgttggtcatggaaaagaaagacatgcttgagccttttaaacctgaaggtattcaaaatttaaaaccagaatttgtaagtcaaaaacctgtaccaacgtggacgggtatggatgcatgggaatctgcaatttgtgtcaataaagtcgaattagaaaaacgtaagttaccgattccaaaaacttggaaagatttaaccaaccccatttataaaaacttgattgtgatgccaaacccagcttcgagtggcacaggctatttagatgtcacggcttggatgcagatttggggcgaaaagcaggcatgggactatatgcaggctttagataaaaacatttcacaatatcctcactcgggttcaaaaccttgcaagatggcagcacaaggtgaaattccaattggtgtttcttttggttatccggcatttaagttaaaagcagaaggtgcacctttagaagtggtttatccaactgaaggtttaggctgggaaatggaagcctcagcaattgtgaaaggaaccaagaaattaagtagcgcgcaaaaatttataaattggtcggtaagcaaagcggcaaacgaagcctatgcccataacttttcaatggtggcctataaaggcattgaaaatactactatggacttcccgaaaaatcttcctcaaatgctcataaaaaatgatttttattgggcggccgagcagcgtgaacgtattttggctgaatggtcaaagcgttttgaaaagtgatctttgggataagggcctcattatgcaaataccttcgtcattgcagtcatcgctgctaggtcaaaatcaaaaggccgagttaacagggcatttattgtcgaccttaacgacctataaatatcctgaacatggcccctcagttttagaagtgatggatattcaaaaaaagttccaacactttcaggccctaacgcatattaatttagacctgaaagcgggcgagttcgtgagctttttgggaccttctggatgcggtaaaaccacattgctacgcataattgcgggtctagaaaaacctgattatggaaaagtcataaaaaagggcgcagacattacgttgctaagtgctgaaaagcgtcactgtggcattgtgtttcagaactatgcgttatttccaaacttaaatgtagaagaaaatattgcgtttggcttagacaaaaagaaatgcgataaggcacagcgtagccaacgagttcagcaattattagagctgattgagttacctgatattgctaaaaaatatccaaaccaattgtcgggtggtcagcaacaacgtgttgcgcttgctcgggcaattgcaccgaagcctgatattttactgctcgatgaaccattgtctgcacttgatgctcaggtacgtctaaacttaagacaaaagattcgttcgattcaatcacagcttaatttgccaacgattatggtcacacatgaccaagaagaagcattaagcatttctgaccgtgtggtagtcatgaatcatggtgtcattgagcaaattgatacgccgcacaatatttactacaagccacaaacccaattcgttgccaagtttattggcaccatgaattttttaaaagccacttgcgctgtaccgaatcagctcgaggttttaggttttattcctctaaatttggagcaacaaaaacttaaagcaggggaaaattacagcattggttttagacccgaagctgtcgagttggttgatgattttggtagtgataaagagtcgttgtatttgccagttaaagtattaagcactgaatttttaggtgccaagcgtcgtttattttgcgctattcatatcgatggaattgagcaggcaaaacaccttttgcaaattgaaattgaaaatatcaagttcaaatctttacaagaactgatgtttataaaagtgcctaatcagctcatccatgtctttgacgaacaagggtacgcactatgttaaatgaagctgcttcagcggttttaaaaacacagccgcgtcgaaaaactgaatattcattaagatcaaatgttgctttagcagccgttgcaatcgctttaactttagcgattattgctcctttaatgatgttgtttgaaactgcattttttgatgaaaatcaaaattttgttggtcttgaaaatttttataactattttgtaagtccagctttactcagctctgtatttaactcggtgtgggttgcttgtgctgctactgtcattacagtatttcttgccagtatttatgcttttgctctcaccaatgtaaatataaaaggtaaaggcttctttaaattggtggcttttttaccgattttagcgccatcacttttgccttctttggcattggtttatttatttggtaagcaaggtgtgtttaaacctttgctgggcgatatacaaatttatggtccaatcggtattttaatcagttactgcttttggctatttccagcaattttaatgttgatgatggtgtcttttcgcagtgtcgatcagcgtttaattgaggcatctttgtcgctcggcaaaaatatctggaagacccattaccacgtcacactaccagcaattcggtatggactcattagcgcaagtctagtggcttttatttatgtattgaccgatttcggaattccgaaagtcattggcggttcatttaacatgatggcgcttgatgtctataaacagattattggtcagcaaaatatgagcatgggtgcggtgatttccatcttattgttgctaccagcagtgtttgtatttatttttgatcgaatacaaagcaagcggcatgcacggtttcaagcctttcagactaaaccttatgtttcagcatcgaataaaaaacttgaagttgttctaagcatattttgtggtttggtttcaggttcgattttactgattgtttttacggcagtgctggcttcattcattcagtcttggccttatgatttgtctttgaccttagcgcattacagttttgaatatgtcgatggtggcggttgggcagcgtactttaactcggttcgcatggcactctttagtacggtttttggaacagcactgatttttatggtggcactattaaccgaacgttttaaggcacatccacttattaaaaactatgtgcaagctttggttttattaccacttgctgtgccggggctggttctaggtattgcttatattttgttttttaaccagcagagtaatccgttaaacgtgctgtatggaaccatgaccattttggtgatttcaaccattgtgcattattacaccgtgccacatctgactttaaccaatgcgattaaacaaattccgctacagctcgaccaagcagcacaaactttaggtacatcgaagtggaaaaccttttggaaagtgtatttgcctatgtgttttccagcgctatgcgatgtatcggtctatatttttgtgaatgccatgaccactgtatcggctgccattttcctctattcaccagacaccagtttagctgcggtagctgttttaaatatggatgatgcgggagacacggttgctgctgttgcgatgagcattttgattttaaccacctcatgtgttgtaaaactcattcattggttatttaccagaaaaattatggcaagaagtcagcaatggcgtgaaagcgctcactaagttttagctaaacacaatttttatttaaccgactgaaacgaaatgctttgttcaacaaggcaagggtttattcatcctaaatttcgcaaattggaagtcttatgaataatgcacagtttgatttaattgttgtcggagccggtattttaggtttgtccgctgcaatacaggcacaagaacaaggcttgaaagtttgcatcttcgagaaaaatgccaagcctgtgggcgcaactcgccgtaatttcggcatggtcggaacatcgaccttaacccatccagagcaacagtggcgaaagtacgcgcttgaaacgcgttctttttatcagcgtattcaaactgaaaccgatatttcgtttgctcaacgccaaggtgtctatctggcaaacacggcacttgaatggcaggttttaaatgagtttgccgagcgtgcaaataattaccaaattccagttcatttgtttagccatgaggaattggtcacccaattttcttatttaaatccttcgcagcagtttcaaggcggtttggtttttgaagaagattattcggtcgaaccgcatgtggttgggcagcgactattggcatatgccgaaagaaaaggcgtaaatatttataccaatgcttgtgtcgttcaaacccaatatcaacatgaaatttgtcaggttcgcttggcaagtggcgaggcatatcgggcaaataaagttttgatctgccacggtgaaatcatcgatgttttatatccggatctcttacaaagcttgaatctgaaacgctgtggcttacaaatggccctgactcaacggtttcaccaaaaattaaatgcttctctttattcaggcttatctatttcacgttatccggcttttgaaatttgcccaagtcatgctgagctggttaaagcgtcacaacagggtttcattaaagaattcggtattcatattctgattaaacaaaacgaatttggcgaactgatcgtaggcgatagtcatgaatatcattcgattaatgaagcgcctcagttcgagcagcgtgaagagattaatgaatttatccaagtttactgccatgaaaaactagggctgaatttacctccaattcaaaaacgttggaatggttattacctgacccatgaacatgagttggcctgtgtcactgaagctgaaaaaaatatctttctggtgagtgcgattgctggcaaaggcatgactacaggggctggctttatgaaagaaatattagaacaaaatatttactagtttgtcatctggtttaaaccagattgatgtatattgaaatgaacgcgaaagaaatgagtaacattatgaacatgcaaccccaactcgatatggatttagagaacaagtatttgcttcttactccaggaccattatcaacatcggcaacagtacgccgtgccatgcaaaaagactggtgtacttgggaccaagaatacaactcgctggtacaagatattcgtaatcgactggtaaagttggcaaccagcgaacctgaaaaatatacggctgtgttaatgcaaggcagtggaagttttgctgtggagtctgtgcttgggtcagctattccacgtgatggcaaaatcttgatcattaataatggcgcatatggtgcacgtatggtgcaaatggcgcgttgcctaaatattgaagtgatcgagctgaactatttagaaacccaaacaccagatttacaagaagttgagcgtgttttaaaagataaaaccattagtcatgttgcttgtgtgcactgtgaaaccaccactggtattttaaacccgattcaagagataggccgtttagttaaagcggcaggaaaaatctggattgtggatgccatgagttcatttggtggagtacctatggatatggctgagcttgaaattgattttctaatttcaagtgcaaataaatgtattcaaggtgttccgggctttggctttattttggcaaagcgtgattgtctagaagcatgtaaaggtttggcacgttcggttagcctcgatttgtatgatcagtggaataccatggagcagcataacggcaaatggcgttttacctcgccaacccatgtggtacgtgcattttatcaagcattacttgagcttgagacagaaggcggtgttgctgcacgttatcaacgttatttacaaaaccaacaaaccttatctaaaggtatgcaacaacttggctttgagttggtacttggtgaagagtgcctacaatcacccatcattaccacttttctttacccaacagccgagaaatttagctttcagtcattctatgaaacgctaaaaaaatcaggctatgtaatttatccgggcaaagtcacagatctcaactgcttccgtataggcaatattggcgaagtttatattcaagatattgaagggcttcttgctgcaattgcgagctactgcgaaaaccacctaaaccaagctgtaacagcataatttttattaaattaaggggatacatcatgacaaccaacaacacacaaattcaggctgtggtttttgactgggctggtacaacagtagattttggctcacgcgcaccaattttagcttttatggctttatttaaagacaataaagttgaaattacggttgaagaagcgcgtgccccaatggggttagaaaaacgtgaccatattgcagctgttttaaaaatgccgcgtgtagcagcggcatggcaggaagtatacgggcaggcggcaactgaagcagatattgaccgtttatataaagactttattccgtaccagttaaattctattccgaaatgttctgctttaattcctggggcattagctacttttgaaaatattaaaaagcgtggtgcaaaaattggcagtaacacgggctatgcatccatgatgattggtcgtttagttaaagatgctgctgatcagggttaccgaccggactgtatcgttactgctagcgacgtgaaatatggccgtccatatcctgaaatgttatggaagaacttaattcaactcgacgtatcggacatcaaaactgttgtaaaagtagatgataccgtggtgggtattgatgaaggtttaaatgcgggatgttggacagtaggacttgcaattagtggcaatgaagtcggtttaagctatgaagagtggagcgcattatcggccgatgaacaaattgtgctaaaagataaggcataccaaaaaatgaatgcgtcaggcgctcactatgtgattgatagtgtcgctgacttaccaaacatactagatgatattgaacgccgtttggagcagggtgaacgaccttaaagataatttaggccaatatatttttaagcttagctcccttgggagctaagcttacctaaaaaattaaaatgaagagtaataaactctacatatgtggaaataaggaataactttgaaacgtcaattccttatttttggctaacgatttaaaaaacatgtttcgatcgttagcactatcaatcagataggcatatgacctatttgatagatctttttacgacttttgtgggtcgtatattttttctttaatgaatagggctggtatcacaccacaaatgaggtaggcagcgcccatgacgacaaaacctaaaccaattgagccgccagaggctaagaaaccaatcgttgcaggggctaatgcagcgcctaaacgtccgacgttataagcaccaccaatagctgtaccgcgaattgctgtcccaaagctttcggtcatgtaggttgcatttacgccatacgggatgccgtagaggaaaccaaaggtcaccagtaaatatagaatgttgcttggcgagttataaaagacaatcagaggtaagaaaatagcagtgccgattgcaccaaaagcataagtaaaacggcgccctaatttatctgccatcatgcccgcaaggactttacctaaaatcatggcggtatatgtacctaccatataggcggtcatttccttaaatttcatacccagttcgctttctagatatgaaggcatccagttatttacaccatagtagccaaactgtaaaaagcctgccgttaacgcccataagataaacatattacggtttcgtttatcttggaaaataagcttaaatgccgaggttttcgatgcgttttgagccatgactggttgttgtagtcgagacttttgccatgcttctggttctggtacaagcacatgcatgaggacagcaataacaacaggaataatcgcaacataaaacagcatgcgccagccatgatcaggaataatccaacctgcaagcaaggtcgcaacaatatagccgacggtccagccagcttgtaaagtgcccagtactgtagtgcgataacgggttggaacatattcggccatgagggtattacaggcgatataaagtgaacccaaacccagtgatgcaaaaaatcttaaaataccaaattgaagaaagctttgggtgaaacctaagccacaggtgaggagcgagaaagttaaaatagaaataaccacaatgcgcacgcgaccaaatttatcgcacgcccatcccccaaaaattccaccaacagccatacctgctaatgtaaaactgccaagcatacctgcttgtactgaacttaatccaaaatctgccttaatactatttaagctataagacagcagcatcaaatctgctccatctaccaatagtgctagaaatgcaaaaataaatgctattttccacgtatgaggttgtatacgagaaaaaccgtctttgtaatttgtagccataatccattacctacatttgataaaaagcacttcaagtcgttttaaagtgcttaaaatttgattaagacgcagcgcgaatcatgtttcgggcaataatcatttgttgaatttgagtggtcccttcatagagacggaacagacgaacatctcgataaaaacgttcaatggcatattcactgatataacccgcaccgccgtgaatttgtacgcagcgatcagcaacgcggccacacatttcggttgcaaacatttttgcgcatgaggcttcagtgctaacgttttgtcctgcatcgcgtaggcgtgcagcgtctaagaccatacatttagcggcataaatttcagcttttgagtcggcaagcatggcttgaatgagttgaaattcagcaatcggttgtccaaattgcttgcgttcgatggcgtaatttaaagaatcgtctagcattcgtgttgctgcaccgacgctcaaagccgcaatatgcaagcggcctttatcgagtactttcatggctgttttaaaaccaacaccttcaacaccaccaatgagtgcggaagcagggatgcgacaattttcgaaaataacgtcacaggtatgtgcgcctttttgccccatttttttatcgcgtttgccaagagaaatgcccggagtttggctatcgacgataaaagcagaaatgccgccagcacctttaatgtcaaagtttgtgcgtgccatgactgtaaatacaccagcatgaggtgcattggtaataaaacgtttggtgccgtttaacacataaaaatcgccatcttttactgcactggtttttaaagatgccgcatcagaacctgcatccggttcggttaagcaaaaagagctgatcacttcaccacgtgctaaacgcggtaagaaaaaggatttttgtgcttcggtcccatcaataatcaggccacttgagccaatgccattattggtcccaatgagagaacgaaaagcaggagaggtacgacccaattcaaaagccacatagacttcttcttccatcgtcaggccaagaccttcgtattcttcaggaatggttaaaccaaataaaccgagagctttcatttgctcaacgatatctggaggaatttcatccgtttcagcgacttcattctcatgaggaattaatacaccttcaacaaattgtcgaatcatatcaacaagttgatttaaggtttcctgatctcgaatcatagtctcgtccttttactacatgcagaaaacatcaatgtgatgttcgtaaaatcaccaatatttgaagtgatagtaatcaaaggacgaacgcaaaacaatatattttgaaaattaatttcgcaatgcgatactctgttgttgatttatatttggctaatttgttgatttatttaagctatattttcttgtaaaaaatcattatttttagtggaaaattaaagtttgatttttcaaaagaggtgtgtatattaaaaatatatatcgctatgcgaaattttaaatggataagttttcctataggaaataagtcacaaaatatagtgggataaagatgggtgctttaaatggaattcgggtgcttgacttaagtcgggtattggctgggccttggtgtgggcagattcttgccgatttaggcgcagaagtaatcaagattgaacggccgaaagttggtgacgatacccgttcttggggaccaccttggatgaaagatgactcaggccaagatactcaagaagccgcttattatcagtcaaccaaccgcaataaactatcggttgccatcgacattgccaatcctgatggccaagaattgattaaagcgcttattcaagataccgatgtcgtgattgaaaactacaaagcgggttctttaaagaagtacggtttggattacgagtctttatctgcgattaaccctaaactggtgtattgctcgattactggttttggtcaaactggcccaagagcagaagagcccggttatgactttattattcagggcatgggcggactcatgtcagttacaggtgagcgtgatgatttgccgggtggtggtccacaaaaagtaggcgttgcattttctgacttagccacgggactttattctacgattgccatacaggctgctttactcaaccgccatgtgacgggtttaggccaatatattgatatggctttgcttgatgttcaaattgccacaatggcaaatcagggaatgaattatttgtcatcaggaaatatccctaagcgttatggcaatgcacacgctaatattgtgccttatcaagtgttcaaagcttctgaccgtgattttattatcgcgtgtggaaatgacactcagtttattcaactctgtcgaagtattggtttacccgatttaccaaacgatgcacgttttgcccgaaatgcaaatcgcattaagcatcgcgatgaaattatcggaattttacaaactcactttttaacaaaaacagcagatgaatgggtagatgcaatttatgctgctaaagttcccgtaggtgtaatcaataacttggaacaagcttttcaagaaccgcaagtgattgcccgtgaaatgttagtcgagatgaaccatcctcaacgtgaaaaactgaaggtaattgggtcaccaatcaaactttctagaacgccagttgagtacaaaacagcacctccgctgttgggtgagcatacgcaggccgttttggggcgaatagtttcttcagaaaaactagcagagcttaaagaaaagggcgtaattgggtaggtggcttagaagcggaagattaaaattatatttaaaatcagaaaataaaatatttaatctttcgctttaataagttaaatgaagttatctttaaaatgcagactaggatgtttgctcttttgctatttatagaaaaaatagattataattttcgcagtgcgaaacaaaatatggattggtatgacaatgaatgatgcagttgatgcagaacagacagaaaaattattagcgcctttaaggcatgaattattacatccgattgaagacatgcaggatgaaaatgatcgtcaatttattactgcattagcacgtggtttagagctattacgttgttttacgcctaaacatcagcatttgggcaatcaagagcttgctcagatgacaggtttgccaaaaccaaccattactcgcctcacacataccttgtcgcgtttgggttatatcaaacaagtacctaactcaagcaaatttcagctttcagttggagttcttgcgtttggttattcgatgctgtctaacgtatcgattcgctctattgctcatccatatatgaaaaatttggcagactatgctggcgctgctgtagccatggcaacacgtgatcgactgaacatgatttatcttgatgtggtgcaaggcaaaggcaatatgaccatgcgccgtcaagttggaacctatttaccgattcatttaagttcgatgggacgtgcgtgtttagctgcaatgcctgaagatgaaagagagttcttacttaatgccattcgtaacaagcacaaagaagactggatcaaaattaaccgtgatttagacaaagcctttaaagattaccaagattttggatactgtttttctattggcgaatggcataaagatgtcaattcggttgcggttccactcattcatgaacaacatggtttattggtgtttaactgtggtggtccaagctttattatgaaccgtgaaaaactcgaagaagatattgcaccacgtcttttacatatggtgaataatattcgtaccgagattagctaaacctatttgatccatttataagagccagctttgtttttttcaaggctggctttttattgggtaagctttaggctgtttgcttatgaaagttcggtttccgtttttctttgaaagcacttaatgcttctttaaactcggaaccttgtaaacaatgcgagaaaatagtcgactcatggtcaatacgattgagtagatcatcaattggcatatctcttagtaactttttactgagctgtaaggcttggcttggtttgtgagcaagtttaattgccacatcttcaaccacttgatccagctcattggcttcaaatatttcatttaccagaccataattttttgcttgttccaccgaaaacttttcaccgagtaaaataatttccgaagctcgagcaaagcccaataatcttggcaagatgtaacttgaacccgcttcaggtacaagccctaaattcacaaaggggaactgaaaaatagagttttggcttgcatatacaaggtcgcaatgtagaagcatagtgctgccaatgccaattgccacaccatttactttagcaataatcggttttggaaaagttgctaagctttttaagaaaacaatcgaagcgggtggttctgaagtggtggtatctcgtttttcaaatgcgtttacatcattgccgctggtaaatgcggagtcttcaccagtaagcacaaccacatgaatgtcttgattggttgcagcttgatctaatgcctgacttaaagctgcatacatttcataattaattgcattctttttagtggcattactcatggtgagcgttagtatatttctatcaaaatacttatgaattgtgcctgttttaagctcgctttgggttttgttgttctgctgcatcgttcattcctttaaataattttccgtctaaaatttaaactgatgctatcgaaaaataattccgttatcaattattttgttttatattgtggtataaaattttgtattgtgaaatttttaacttaaattactttaaatactgataggatttatgtgtaaataagcatctagccctgctagggaaataagaggctggctatagaacagtgagtggaaagaatatgaagaccaaaattacagaactatttgaaattgagcatccaattattcaaggcggtatgcattatgttggttttgcagagcttgctgctgcggtttcgaacgcgggcgggttaggtattatcactggcctgactcagcgtacacctgaaaatctggcaaaagaaattgcacgttgccgagaaatgaccgataaaccttttgggtaaatttaacctttttacctaccgtaaatactcctgattatccgggttttgtagaggcaattattaaaggtggcgtaaagattgtagaaacagcagggcgtaatcctgaacaggtgatgccatatttaaaggctgctggtattaaagtaattcacaaatgtacttcggttcgacatagcttaaaagctcagcaaattggatgtgatgcggtttctgtagatggttttgagtgtggtgggcatcctggtgaagatgacgtgccaaatatgattttattgcccttagcagccgatgcattagacatcccgtttgttgcctcaggtggtatggcagatgggcgctcactcgcggctgctttagcgatgggagccgatggaattaatatgggaacgcgctttattgcgactcaggaagctcccgtacatgcaaatgtgaaacaggcgattctgaatgcaaccgaacgagatacgcgtttaattatgcgtgctttgcgaaatactgaacgtgtcatgaataatgcggccgtagaaaaaatcgtggcaaaagaaaaagcactcggtgataacattaagtttgaagatattattgaagaagttgcaggggtttatccaaaagtcatgattgatggagatgttaatgcaggagcatggtcatgtgggttggtggctagcttgattcatgatattccgacatgcgatgaactggttaaccgaattgtcaaagaggcagaagatattattcgcggacgtttatcagggcttttataacgaactattagcctattttgagatcagcacaagttttaattgtgctgattttttgcatcacgtacacaataataaagacataaaacggcaaaaattaagcctaaaatacatacacctgtccatccaaagtgtttccaagcataacttcccgctgttgtgcctaaagcgccgccagcaaagtaacctgtcatataaatggcattaaaccgtgaacgtaattcttgattaagtttaaatacaatactttgattggtgacatgtacagcagaaagagaagcgtagagaatgagtaaggcaataatataaaaagcaaaatggtagggtaaaagtgaaaaaagaatccaacttaatataaggccaatgccgcaataaattgaaattttatggatatagccttggtcaataaatttgcctgaaaaattagcaacgaaagttcctaacacgccaacaaaaccgaaaaggccaatggtaaagtcactaaaaaaatagggcgccggagccaaaagcaacgacatggtggtaaaggttaaactcacgcatgcaaatgtaaaaccaccaatataagttctagtccttaaacgtcgattttgaataaaaatctgtggtaaagaacgaatggttttcgcatagttttcagatttagtcggtggaaataacccgatattacgatgcaaaataaaggcaatcacaagtaacagaaaaccactaaccagataaataatattccatgcaaaaagtgtagacatcagtccagaaagggagcgggcgattaaaacccccatcatcagtccactcagtaaaaagcctacgacacggccactttgttgaattggaaccagacttgcagcaagcggtaacaacagttgggctgcgctggaaaataaaccagtaatgatagtgccaagcagtaaaagataaatattgtgcgaaaaaccgctaataattaatccacttgaagccaataacataaagataaatagtagcttgcgcttttctattatgtcccctaatggcattaaaaagagtaagccacatgcgtaggtgatttgggctagagtgggcacccacgctgtggttgtttcggttaaatttaggcttacactaattgagtgaataagtggctgactaaaataatttccacctgtacaaatgcctgcggcaatcgccattaaaataatggttggggtatagagtgcgtttttcatcatgcctatagtcataatgaaagtggaaccttaatcaacacaaccatgactgtctaagcacgattgttagtgcgtttcattcaaagcatcttgaatattgtgcaccatgtggattaaacgtggtccaatttcaccttcaagtttttctggatttaaatgaaaacttggcgcaccacagttaaaaacataaagaccgtgtttagaactaaccaaaggtacagccaccgagttcacttctttatgccactcacctaacgacaaacaatatccataatcttgataatcacggaaagctcgttctaaagagcgttttatggctggccagttttcggggttcttttgttttagtgcatcaagtagaaagttgcgttcacgttcaggggtcgcagctaagcatgctcggcccattgaactgctatgcagtggtaaagttgaaccaattggacggcgcatgtttaatgcagtttcaatttgcacaacatcgatatacaccatatttaagcgatcacgcgttgccatcgctacaggcgcttgaacatactggctcatctcttccatatattgatgagcaatattacgaatcgagatgttagataatgctgcatatcctaaagataaaacgccaatatctaatgtatatttggtcgagttaggcaattgttttaaataacctaatgacacaagggtattggtaatacgtgcaatggtcggtttaggtaaacctgtcatttttgctaattcttggttgccaagcacctgattatttgcagaaaagcatcttaaaagttctaaaccgcgtgctaaagaagcaataaattgcgggttgttttcccgatgtatatgcgaaataggatctaaacgtatctcatcaaaatttattggtttttcagtttccgtgttttgagacattcgatcctcaaatataattaaagcaatagttttgccattatatttcgctctgcaaaataaatccattcatcactgcgctgttgtgatgaatggatatccggttcaatggttatgaaacgttttcaatcaccatcgcaagaccttgacctacaccaatacataagctcaccacggcatatttcttcttacggcgaattaactcgcgcgctactgttaacgcaagacgagcgcctgaagcaccaagtggatgaccaacagcaatcgcaccaccgttcgggttcacacgtggatcattaaaatcaacatttaaaccttttaaacaagataaaacttgtgaagcaaaggcttcattaatttcaataatatccatgtcatctaaagtaaggccagcacgtgcaaccgcttttttaatggcttcgatcggacctgcacccataatgcgtggctcaatacctgcagccgccgctgataagatttttgccattggttttaagccatatttttgacctgctgcttctgaaccaatcaaaagtgctgctgcaccatcattaatacctgaggcattaccagctgtaaccacgccaccttcaaatagcggttttaactttgtgagtgcttcaacagttgaacttgggcgaggatgttcatcttctgaaacgaatttagggggcaattttttgccttggaaaacctcaattggagtaatttcatcggcaaagaaaccttcttctttggctttttgatatttggcttgtgattgggctgcaaataagtctgcttgctcacgactaatcccaaactcggctgcaacgttatcgcccgtttcaggcattgaatgtccgccgtactgagcaataatttttttatttggaaagcgagagccaatggtggtgtcataaatttttgcatcacggctataagcgctttctgctttacccatcacaaagggtgcacgtgacatactttctacaccaccagcaatatacagttcaccttcaccacaagtaatagcacgtgctgagtcaatcacggcacctaaaccactagcacataggcggtttaccgtctggcccggtacagtaacaggtaaacctgcaagtaataatgcatttcgtgccacattacggctatcttcacccgcttggttagtgtcgcctaaaatcacatcttcaatatcagcgcccggtacaccagttttttctagtagtttttgaatgacagttgcggccaaatcatcaggacgaattgaggcaagttcacctgcatgacggccaaatggactacgtaaaccatcataaatatatgcatttaacattgagaaattccttttcaagactcatgagtaaaagtaagaggtaagtggagtgcgactcgacgctgtaaccatggactagggcggtaacgtgggtcatgcgtaagtgctgttatacggtttagaataagtaagattttttcgctaccgacttgatcgccccattcaattggaccaaatggataacctaaaccaagacgtactgcagcattaatatcatctaccgttgcaatattttgctgggcaatatcgcaacctaaattaataaccattgctaaaacgcgctgcgcaacaaagccaatactttcagcaatcatgctgaccatatttccatctagattgaaaatagagtgagctgcttgacgatattcaggtttggtaacaagtgaaggcattaaggtacggtgctttgcaatgccataaagcatgtctatagcaacggcttgttctgggttaatcccaaggcgagtagccgcttgggttgtgtcttcaccgtaacaagcgagcaaacataagctatctgtttgtggttccgaattggtgtctaaggtaatattttgctgagttaaataatcttcgagctgttttttatcgtctaagaaatcggcagcgacccaaacttttggatattttgctaaacgctctacaaacttcgcaggttgttcacctgtttttgaaccagtttcatagttataaaaaccctgattaactttacgtccaagttgtttagcatctagcatttgtttggtgagcgggtttggtttgtagcgggcttcttcatagtactgatgataaatcgactccataactggatgcgaaacatcaaggcctgttaaatcgagtaattcaaaaggacccattctaaatcctacgccgtcacgtaaaattcgatcaatttcactgatatcacaggcattctcatttaagattttgagcgcttcggtgccataagctcggcccgcgtgattaataataaatccaggggtgtccttcgctacaacagggcgatgaccaaatgcacgagacagatcgtttaaagcatcaataataagtgggtctgtttttaaaccacgaatgacttcgaccactttcatgagtggaacggggttaaaaaagtgataacccacaacacgctcaggcttcttgcaatttgcagcaatggctgtaatagaaagagaagaggtgtttgaggctaaaatagtattatccgaaacaatatcttcaagctgctgcatcaagctttgtttgatatcaagacgttcaacaattgcttctacaatgaggtcgcaattttttaaatcttcaatttgatgagcgataattaaatggttatttgccgctgctgcttgctcagatgtaatcttatttttatcgactaacttttgaaatgtagcagccagtttttctttagcctgttctgctgcacctgctttggcatcatataaataagtggtatgacctgactgtgcagcaatttgagcaataccactgcccatgacacctacaccaatcacagccatgcttttaatatcataagtcatgtcgatcatcctgattattgatctatatttgaaattaaacggaaaaatagggttaggtgatttagcttaagcattgtttatcaccatcaatgggtaagatttgccctgaaattgagcgaccactgtctgacgctaaaaataggcataaatctgcaatatgctttggattgacaaaatatttgagcgactgatttttcagtgcattttgagtcacctcttcaagtgaggtctgcgctacatcggcacgggcctgtaatacgcgttgaacccgatcaccatcgactgcacccggaagaatagcgttaactcgaatattatctgcaccgagttccatagaaagcgttttggtaaaaccaatcagtccccattttgaagtggaataggccaatcgatatggatagcctaagcgtccggcaatagatgacatatttataatcacgcctgcctgtgcttgctttaaatagggaatggctaactgggtaattaaaaaagtgctattcaggtttaaattaatcaccgtgttccaatcttcaaaacttagctcatctgctgcaacggttgggccggagatgcctgtgttattgactaaaatatcaataccgccaagtttctgaatggcttgactaaacatcagtttaatttgctcatgatcagccaaatcacaggtatatatatgtagctttggataatcttgttgaaattgttctaggcttttagcattaatatcacaaacaaaaacttcatcctgattgtttaaaaatacctcggcaatgcatcgtccaatccctgaaccacctgcactaattaatactttcctggccattttcattcctttgttattatggttttaaattatttaccttgatacgacggcttacgcttttcgataaaagcttgaacgccttcatttttatcttccgtagaaaacaacaactggaatgcttttcgttctagagttaagcctgcatttaatggaacatcctcgctcatcaacgcaacttctttaatttgttgcagggcaatcggcggcatttttgcgaggctttgtgccatttgaattgcagttggaatagtttggtcatcttctgtgacttgtgaaacaagaccaatcaaataagcttcttcggctttgaccatggcgcctgtcataatcatgcgcatggcatggaatttacccacagcacggaataaacgttgtgtcccgccagcaccaggcattaaaccaactttaatttccggctggccaaaggttgcacctttacctgcaataataatgtcagcgtgcattgcaagttcgcagccaccccctaatgcataaccatttacggcagcaatcacgggtttagggcactgggcaatcgcgttccaataacgttctgtatgacgcaataacatttctgtggaagttgcggttgccatttcttttagatctgcacctgcagcaaagacttcttcaccgcctgtgagcacaaccgcattgatctcatcgttaaaacttaactcggtaaaagcttgtgcgagttgtttacgaacttcaccgtttaaagcattttttgcttctgggcggttaattttaacaaccgctattttttgaatagaaaagtcgacttctacgaaattattccctgttgacacactcatttttgaattccttgtttcgcatatcaaaactatattccttttatgatgcttattttggaatttatttcaagtcttatttcttttaagagcgtagttgttatcttttaaaaaatctaagttattgatattacgtattggtctaattttaaatttcgttaaacgaaattaattttcaaaaaagcttgaaatttgtatttttgttctcgtactatgaaacacatccgcagtaaacaagatttaaaacatggtatccagacaagctggagatggctgatgggtacgatggaaatacataaaaagggagatcacagatgatccgtgatgaagggatgttggagcagttactttcaacaattcgagattttgtaaaaaatgaattgatccctcgtgaaaacgaagtggtagagaaagacaaaattccggatgacattgtgcagcaaatgcgtgagcttggtttgttcggtcttacaattcccgaagaatatggtggcttaggcatcactatggaagaggaagtcagagttgcatttgaacttggacaaacttcaccggcttttcgttctttaattggtactaataacggtattggctcaagtgcaattttgattgatggcacagaagagcaaaagcagaaatatttaccacgttacgcaagtggcgaaattattggttcattttgtttaaccgagcctgaatctggctctgatgctgcctctttaaaaaccagtgccgtaaaagatggcgatttttatgtattaaacggcaccaaacgttttattaccaatgcaccccatgctgcaacttttaccgtaatggctcggacgaatcctgaaattaaagggtcgggtggcatttcagcttttttagtcgaggccaatacaccgggcattacattaggcaaaattgaccaaaaaatggggcaaaagggttcacatacctgtgatgtgatttttgaaaattgccgtgtacctgcttctgcactcattggtggcgtagaaggtgtcggttttaaaacggccatgaaagtgctggataaagggcgtttgcacattggtgcctatagcgtgggtgttgccgaacgcatgttaaacgacgcattgcactatgcgattgagcgtaaacagtttggtcagcctatttcgaactttcagcttattcaagccatgcttgccgactcaaaagccgagatttatgcagctaaatgtatggtcctagatgcagctcgccgccgtgataatggcgaaaacattagtacagaagcatcttgcgcaaaaatgtttgcgactgaaatgtgcggacgtgttgctgaccgctgtgtacagattcacggtggtgcgggctatatcagtgaatatgccatcgagcgtttttatcgagatgtgcgtttgttccgtttatatgaaggaaccacgcaagttcaacaacttattattgccaaaaacatgattagggaagctacagcctaataaaaaatcaaatgccatgaggcatgggatgcctcatgttccttctgaggatatggacatgacaacaaagactgttacagagaatatgagtagcactgaagctattcaaacaccaaaaaagatttggattacagcttttatattcgctttttttacacttttatgtgacggggccgacttaggttttttggcattaagcctcactagtcttaaagcagagtttcatttaactggtgtgcaagccggaacattaggaagcttgacactatttggttcggccgtgggtggccttattggtggttgggcttgcgaccgttttggtcgggtccgcattattgttttctttattgctttttcttcgatattaacctgtgcactcggctttacacattcttatatgcaatttgcagttttaagaacaataggcgccatgggcttaggtgcactttatattgcctgtaatatcttaatgtctgagatggtgccaaccaaacatcgctcgactgttttagctactctcatgacggggtacaccttaggttctttactcgcgaccttattagctggacatattattcctgaacatggctggcgtttcctatactggattgcaattacgcctgtggttttgtcagttttgatgcacttttgtgtacctgaacctgagtcatggaaaaaagcccgtcaactaaaagcgctagaagtcgctcaaagtaaccaacctaaaaaacgtcaaaatccatatcttgagattttaagagataaaaaacacggcaccatgtttattctttggattattagtactggtgcattgcagtttggttattacggggtaagtaactggttacctgcttatttagagtctgaccttggcatcaagtttaaagaaatggcgatgtatatggtcggtacattcctaattatgatgtttgccaaagtgatcgcagggatcgttgccgataaattaggacgccgcgctgtatttgctttcggaaccattggtacagccttatttattccagtcattgtttatttaaatacaccaaccaacattttatggatgatgctgttcttcggtttcctttacggtattccatatgcaattaatgccacctatatgacagaaagcttcccgacttcaattcgaggctcggcagtgggcggtgcttataacattggcaaagtactttcaattttctctccattaacaattggttatctatcgcaaaacggttctattggtttaggactcttggtgatggctgcagcttattttatctgcggggtaattccattgttatttattaaagaccgattatttaacccgcaaaaggcagagtgacagatcaatctgtcaccttaaattaaggatgaaaagggacaagtgagatgataaataaaatcaccagtgacattgaaccgattttaaaagctattcctgatggggcaaccatcatgacaggcgggtttggtgtgacggggcaacctgctgaattaattgaagccttaatcgatttaggaaaaaaagaactcaccattgtaaataacaatgcagcttctggtgatcgtggtttaacaaatctgattattgctggctgtgtcaaaaaaatgatttgttcatttccgaaatctgctggatcaaccgtttttcaagacttatatagagcgggaaaaattgagttagaactggttccacaaggtaatttggcttgtcgtattcaggccgcaggtgctggtctcggggctatttttactccgactggttatggcactaaagttgccgagggtaaagagacccgaaccattaacggtaaaaactatgtgcttgaatatccacttgaagctgattttgcactgatttatgccgataaagccgatcgctggggcaatttaacttaccgcaaagcagcccgtaattttggcccaattatggcaaaagctgccaagaccacgattgttcaagtgaatgacaccgtagagctaggaacgcttgaccctgagtgcattattacaccaggaatttttgttcagcacgttgtaaaagtaggagatatctaatgtcagttcaaaagcgttctcgtgaagatattgctaaactcattgccaatgacattccggaaggttcttatgtcaatttaggcattggcttacccaccaacgttgctaaatttttgccaaaagacaaagaaatctttttacattcggaaaatggggttttggcttttggtccaccaccacaaccgggtgaggaagatcaagacttagtgaatgccggaaaagaacttgttactttgttagacggcggatgctttatgcatcatggcgactcatttgacattatgcgtggcggtcatctggacatttgtgtgattggtgcattccaagttgcggtaaatggagacttggcaaactggcatacaggtaaggcagatgatgtgccggcagttggcggtgctatggatttggcagtcggtgcaaaaacgatttatgtctatatggagcatgtcactaaaaaaggtgagcccaaaattgtaaaagaactgagctatccaataacgggtgagcagtgtgtaaaccgtatttataccgatttatgcattattgaactcaaagatcaaaaagcttacgtcaaggaaatggtagacggcttaacttttgatgaattacaggcagtcactgactgtgaactaatcgatgcacgtgtagcctaaatacacacggaaaaacgcttctttaaggattaaaagatgaaaaaattaattttagctgcagcttgtgctgcggcttcagggactatttttgcaaattcttcagatacgacagaacaaagaattaatttgctagaaactgagctgcaaaaattaaaagcagaacttgctgctcagaaacaaactcaaaataatttacaggtcaaacaggttaagatcgaagagaacattgaaaaaactaaagcaacggtaacagaaaagccagttgctccttcatgggtcacttggacggataacgtcaaggtttacggtattgcccgtattgatgcagcggtcgattttaaatcatcgcctgattcgggtggtagaacgaccagcagcctgtaccgaacaccttttgaaagtgaaaaacgttcaaaccatgcacgctctgatgccatgattaatgcaagccgattaggcgtttattttaatagcccaaataaagcggttacagggaatatcgaggccgatttctttgatagttctaacatgggaacgggggatggtaaattccgcatccgtcatgcttttttcacttataaagactggacctttggccaaacatggtcactcatgtccaacatggaaacccgtacagaagctgttgattacacccaatttgtgggaacctcttatacgcgtactcctcaaattcgttatgactggaaaattgatgccaataatgatttaaaagtagctttggaatatacaggttcgagagtatcggcatttccaactttaacgggtcgctatacctttaaacaaggtcctttaacggcacttgctcaaggctttattaatgaaaaatccacagatgtcgcaactgccacggtgaagaaagtaagttggggtgctggaggcggcttaaaatatcaactcacgccacagcaatcggtacaagcaaattatcaatatattgtcggtgatcaaaaatttatgccgtataccacccaaagtgggttggcaaattcaacaagtttaaatgccgcgggtgatttctctttaaacgaagataaaacagatttggttatgaataagttgaatagcatcaatattggctattcatataaatttaatgagcaatggcgtgcaaacttatcggcttcaatgtttgattatgatgatgacacggcgtatgccaaactcaacccagatgctaataaacgtttaacggactacgcagctaacgtcttttattcaccaattgagcaaatggatattggtatggaatatcatcaaggcaaacgagaagtgtttgatggcagaaccgctgatgtatcacgtgtaaactttgtttcgatgtataaattttaaaatagggcgtagttaaaaatggaaaaaatagttgagcccaatgcagaaaatatactgtcaaaaagctttatttttatcatggcaatgacatgtggaatttgtgcgggttcaaactattataaccagcccttaatctattcgattgctgaagcattaaaagttaatgccgatcaagttgctttaactattgtgattagccaactgtcctatgcagttggtctttttatattggttcccctaggcgacttttttgaaaagcgcagttatatttgcttgctcatgtgctgtacggggtttgcacaagtagggctatccttaagtcaaaccttgccagctttatatggctttacctttttagcgacattcttttcgattgcgactcaagttttggttccttttgccgcaggtttagcaagcccgaaaaaaagccctcaagttgtaggcactctcatgagtggtttgttcttgggaatattattagcgcgctctattgcaggcttactttctacagtttggtcttggcatgcggtttatttaattagcggaattgtcattttggtgtttgcttgggtaatgtgggtaagttaccagttgcgcgtaagtctcaccaacttaatattctacagatttatggttcactattttcattagctgttcatcagcctcatttactacgccgtggtttggcagggggaattggctttggtattttggctcttatttttactaccatgacttttattttggcgaatgagccttatcactttaacgatttccaaattggtttatttggaattgtgggcttggctggcgtatttgcgactccttgggcaggtaagaaaattgcagcaggtcttgaaaataaaattgcagtgatttgcatggggttattaatgagtgcatggatacccctattttttgctcagcagtctctggttgcctacgctgttggtgtgattatggcgtacttcggtttgtcagcatttcatgtgcttaaccaaaatttggtctatcgaatttcggccgaggcacgttcccgtattaattcaatttatatgaccttatattttggcggagccgccttaggttcttttattgcggtgtatgcttggaaacactggggatgggaagcatgtgcaatcttagggctagggttagcaatgttaagtttcttgattgatcgcttagatttttatgaaatgaacaaaattgcaaagcaagaaaaagctccataaataggagcttagatattttattatttgcgaataatcattaaggttgccgaagcaaaagcatacactttgccgttctcatctacgattttaccttgggtactaataatattgcggcccgcattgatcaactcggccgtcgcatagtaagacgtatcaacctgcatggggcggatcatttttacatttaaatcaatggttccatagccaacaccatgttcaagtagggtatgggccgcactgcctgtcgccgtatctaaagctgtggcacaaaagccgccgtgtacaccgccttgtatatttctatgttctttgcgaggagtaactttataagttgctttaccttcggaaacttcaatgagttccatcggtatggtgtgagccataggtgatggagaaacttcaccattttttaaagcggttaaaaactcaagacctgtgtatttcgggctttccataaatcgtccttgcatgattaagcagtctaatcaccatactataaattgattttttacggaataaaattttgcaatacaaaataaaaatttattctagttaaacaagactaattaatttttatcttatatttgtatttaaaaacatatgtttatattttatctctataactaagttaggataattttattaaattagtgaaaatatattttgctataagaaattttttgatattttggtgagattgaaacaataaaagtccattttaaggaaaaacgatatctgcccatgacacaggcagtgaagtgaaaggaaaaaacgatgcctttatacaaagctccattacgtgatatgcaatttgtactgcatgaaatgcttcaaacagaacaaaactatcaaggtttaagaaaatatcaggaaagcgtaaatcgagaattaattgatcaatatttagaagcagcagcagatttttgtgaaaatgagttggcgccgattaaccaaaatggtgatcaggaaggctgtcatttaaatcaaggtgtagtcacaaccccgaaagggtttaaagaagcctaccaaaaatatgccgagctaggttttacctcgctaacggccgatccagaatatggtgggcaaggcttgccgacattgctgcggattgcgatttctgaaatgttatgtggttctaattgggcttgggcaatgtatccgggattgtctcatggcgcaatgagaacaattgagcatcatgggaccgagcaacaaaaacaaaagtttttgactaaactcattagtggggcttggaccggaacgatgtgtttaaccgaatcccatgcaggctcggatcttggattaattagaactaaagccgaaccaaatccggacggtagttactcaattacaggcgaaaagatttttatctcggcgggtgagcatgatctttctgaaaatattattcatattgttttagcccgtttacctcaagcacctgcagggactaaaggtatttctctatttattgtgcctaaatttaatgtgagtgacgacggtcaggtgctggaccgtaataaagtcgtctgtagcgcgattgaacataaaatggggattcatggcaatgccacctgtgtacttaattttgatggcgcaaaaggttacttaattggtccggaaaatcgcgggcttaattgtatgtttacctttatgaataccgcacgtattggaacggcagtacaagggcttgctgcttctgaaatttcatttcaaggcgcattaagttatgccaaagagcgcctcgctatgcgttcgttatctggtcctaaatatcctgacaaaaatgccgatccaattattgtgcatcccgctgtacgttcaatgttaatgacacaaaaagctttttctgaaggtggtcgtgcgctggcttattttctggctcagcatgtcgatattgtcgaaagttcaaacgatcaggaacagcaaaaacactccgatgaattactggcttttttaacacccattgctaaggcctttttaacagagtcgggtaatgagtctgcaaagcatggcgttcaagtatttggcggccacggctttattgttgagcatggtatggagcaaattgtacgtgatgcacgtatctcgacattgtatgagggaacgaccgaaatccagtctctagatctgctggcacgtaaagtcctcaagtcggaaggtaaacttttaaagaacatgactgatttaattgatcagtttattagccagcaccaatccaatgaagtgctgaaaccttatctagaaaaattagctgagcttaagcagcaatggctgtcactgaccaaatcgattgcagagaaagccaagcacaaccctgaagaaataggagccgcttcagtagattatctttatttttcaagttacgttgtgttcgcgtatttgtgggctcgaatggcacaagttgcccatgaaaaattagaatcgggtacacaagaggaagatttttataaagcaaaattaacgacagctaagtttttctatcaaaagcttttgcatcgtacacagagccatgccgcttctattgagtctggagctgaatctgtgatggagctcgatcaagatgcttttgcattttagtgaatgataagttctagaatcactgggtgaaattgacatgcgaaattttacctagtgattaaatttgtaattttagactcatcagtttttggtaggaaaaaccagttgagccaatgaaatagagggttaacataagcattaaaacgtgaattttcatcaaatattgaagttgtataaggactaaggaaagaaaatcatgaatgcttattatcaattactgaatagaacaattggtcctcaaggtgaagtgattgctcattattgctcaactgttcatgcgcaaggtgcttggaaccctcatgaacagcatatggcgcctgcaagtggtgtcatcgcagtagagttagaacagttttcaccgcgacaagatatgcgaattggccgaattagttttgatatttttggattaattgcatttggtgaatttacgattaagacccatgtgattcgtgccggtaaaacgattgaattgattgaagcagaactacaagcacaaggtaaaacttgtattgtggctagggcatggcgcatgtgtactcaagacagttccgagattgcggggcttgaagatcaaccaattcatcatcccgatacctttactgaatggtcgggcatgaaaagatggccgggtggttttatccagacattagtcactaaaactaatgatcagcatcgcgcgggcaaaggcattgtttggctaaacaatgacaaagaaatggttgaagggcagccgaccacagattttgcgcatttagttggcatggtagatgcggcaaacggcattgtcccaagacaagaaggagaatttacttggggcttcccaaatcttgatttacaaatccacatgcaccgttatccgcaagggaaatggctaggtttggaaaccgttcagcaatatggttcggatggcattggtttaaccagtgcagttttacatgatgtatatggcccatttggacgaagcgagcagattttgactttacgtaaaatgactaaataaatttttgagccaataaaaaagtcatccctaaggatgacttttttatttttgagatttaatttttagttacggacttttagcagtgttggggtaagttcatcccaacgttgttttgcagcgtccattgctttcattttgatatgcccataaccacgaacttctgccggtaattttgcaatttgttcagcaactgccaagttatgattgtctggtgcttcaacaagtgcttcaacaaatgcgatataacggtcacgccaagcttgttcgtgttgacgttcttcttgacgtgcaaatgggtcaaggaaagtttcacgaagccattgtaagcgagcaagcatcatcattgggaagcgcatccagtaaccaaacgcacgtttacggacatttttcaggccaccaagtaacgctggcggagcaagatgatacgttaaacgtaagcctttaccgaattgggtttcgatcgattctttgaagcttttacctgttagtagacgtgcaacttcatattcatctttataagccataactctataaagctgagttgcaatcgtacctgttaactcttctggtaactttttagctgccaattctacaagtgtgcggtatttagctgcataagcttcattccagtagtcggttagacgagcagaacggtcttcaacaagttcagccaaagtttgcggagttttggtttttggcattgctgcaagtaaacgagcagctaaagtcgggtcacttgcaagatgacaacccacgcggaaagcttcgatgttcttttcaacagccgtaccatttaggcgaattgctttttcaatgctttcacgtaatagcggaatgcgaccagattgccatgccataccgagtaataactggttggtataaattgaatcacctaagagtagtgtggcaatgcgagccgctggtagagaaaccaattgaccttgacgaacacgaccacgaagacgatcaattaaatcggtaataggcgcataccagtcacgagatttaataaactcagaagtaggagtgctgtcttcattcacaatgactagagcatcttcttttaagcgtgaaagggctgcaccactgccagcaactaccgcatctgcaccaatgagtaattcacattgacctgctggaattttggttgaagaaatttgctcatcacttgctgcaagttgtacgtatgaataaaccgtaccacctttttgcgcaagacctgccatatccataacacgtgttgctttgccttctaggtgagctgccataccaagaagtgcaccaatagtcacaacacccgtaccaccaataccgccgaccataatacgacttggaacatcatataactgaggaatgattggagatgttggccatcctgcgctaataccttcaaatttagcaggacgtttcatatcacgtgtatgaacagtcacaaagcttgggcagaacccttcagcacaagtgaagtccttattacagctactttggttaatttgacgtttagtgcctaaagctgtttctactggctcaatagataaacagtttgattttttagaacagtcgccacagccttcgcaaatatcggtattaatgaataaacgttcagctgggtcagggtaagcatcacgtttacgacgacggcgtttttcactggcacaggtttgtacataaattaaagcagttacacctgaaatttcacgcagctcacgttgaactgcgtcaagttcattacggtggcgaatttctacacctggcgcaataccgtcttcttcatttaacagtttgatttcatcagtcacaatgacttgttttttaataccttcggcatcgagctgacgagttaattgtgcaacactcaaatgaccatctacatgctgaccgcctgtcatagcgactgcgtcgttgtagaggattttataggtgatattggtttttgcggcaatagactgacgaattgccaagtaacctgagtggaagtaagtcccatcaccaaggttagcaaaaatgtgtttttcattggtaaaaggtgatgcaccgacccagcttacaccttcaccacccatttgagagaatgtttccgtgccacggtcaagcgaaacggcaatatagtggcaaccaataccacctaatgcacggctaccttcaggaacgactgttgatgagttatgtgggcaaccactgcagaaataaggtttacgttcagcaaggtcaataacacgttttgattcttgctctgcttttagcagtaagtcgattctgccttgaatttgtaattttaagctttctggaatatctagttttaagaagcgagcagccagcatttttgcaatcggttcaggctggtactcatagtgaccaatgagtggtgcttcttcaatagaggtactccattcacctttgccgtcagttgctttaccaatgacacgaggacgttggtcatcaggaagtgagtaaagctcatctttaatttgtgtttcaagaattggacgtttttcttcaataacgatcaactcttctaaacctttggcgaattcacgaataccttgtggttctaaaggccagattagaccaacttgataaacacgtagcccaagctgttgggctgtttcatcttcaattcctaaaatacgtagggcttcaatggtatctaaataacctttaccacttgcagcaataccaatacgggcattttcacaaggccatgttacggtattgattttattcgcacgagcataggccaaaacagctggtaagcgatatttataaagacgttcttcttgttggatgccatgatctggccaacgaatgttaacgccaccctctgggaaattaacatcttctggtataacaggagtgacacggtctaagtcgacatgaactgaagcggaagtttctacaatttcactgactagcttcatggaagtccaaagaccagaaaaacgtgaaactgcgatggcgtgaacaccaaagtctaaaatttgttgaacggatgttgggtagaaaattggaataccacaaccaatcatgacatgttcagactggtggggaactgtagaagatttacatgagtggtcatcaccgaataaagcaacgacaccaccacgttcagaggtaccagctaagttagcatggcggagtacatcgcctgaacggtcaacacccgggcctttaccataccaccatgaagacactccatcatatttgccttgacctgaaagatttgcttgttgtgtaccccagattgcggtagcagccaagtcttcgtttacaccaggttgaaatacgacattatgggatttaagtaatccttcaacttgccaaaggaaattatcatagttaccaataggggaaccacgataaccagaaataaaaccagcagtatgataaccattgatcgcgtcacggcgagtttgggcaagaggcaagcgaacaagtgcctgaatgccggtcataaatgctgtaccgttatcacttacatatttatcttcaagtgacacatcctttgttgcaataatatttggagtgacttttgtagctatattcatttatatctccttagaatttttagtagctcggactactttcttttttcaacatccagttgaatatttggagcaagtgacatacgaaataaaaaagatcggttcctcttcttaaaaaagaattagtgccaatgtatgtacatttagtcattgtggttgatctaaactggtgcaacaatccgtaatttaggaaaagatatttacgttatgcgcaaaaatctcgatggtggacttttgcatgcaatgcatgcattcctgaaagtgattgatagcgggagtttcacagcagcagctgagcagatggatctgaccacagcacaggtttcacgtcttatcagcgagctagaaacacgcttaggtacaaaattaatacaacgctcaacgcgccagcaggcactgactgatattggtgcaacttatgcagagcgttgtcggcaagttatttcaatggtggatgaagcagaggcagaagtcaccggaacggcctctaaacctaaaggtcgtttacgtgtattaagtatgggaagctttgggcatcattatgttttccctgtcatggccgagttttgtaagcattatcccgaattaaccgtggaatatacgacctcacaatacgttccagacctgttagcaaaaggggtggatgtcagtctttatctcactgaatcattaacagactctcgttttgttgcacgcagaattggcactattttttctgttttatgtgcttcacctgcgtatctagaaaaacatggtgttcctaagtctccagaagacttaaaaaatcatgcctgtttacgcttggtaaacccgtctattacaccagattggcatttgttaaatgccaatggtgaatcttatcaaatcgacattggggggcaactcattgcagataaccctgagttattgttagatgtggtgcaacaagatatgggggtcgcgttattgccaatgttttcggctttagacgcggttcaaaatggaagattatgtcatatcttgcctgagtggcgttcgcctgatattggggtttataccttattgccttcacgccattttattgatgccaaaacacgcgcatggttggattgggtagaagaatatatttctccaaaaattgaaatggatgcatcttatttttataaataaggagataaattttttaaggattacaattgaaaaaggatgaagaataatacggattagaataaaaatagggtagaaaatgcttctttttaaagaggcatttaatacagaaataaataatagattctaaaaaaattgcatgagggattgaatcccaattcctgaacagaatgagataaagatgagataggatgatctggtacttggcctaatatttagctttataccagatgctgaactattttaatttatgactatgcacacttggtttgccaatacgcatttgcataattcgacaagctttttcggtttaatacattgctaatattttggctggcttgcatcagcttctctaaattaatgccagtttcaaaacccatgtgtgacagcaaataaaacaaatcttcggttgatacattgccagaggcgcctttggcataagggcaacctccaagtcctgcaagagacgaatcaaaaacacgaataccttgctgtaaagactgataaatattggcaattgccatgccataggtgttgtggaaatgcccagctaataccttgctgtcgagttcagcaaggcaggcttgccataccttttgaacacgatctggtgttgcggtgccaatggtttcacctaaagacacttcatagcagcccatgtcatagagccgtttaaccactttcaccacttgctcaggtgcaattgcgccttcatagggacaatcgacaatacaagagacataaccgcgtacacggatgttatgtgcttttgctgcgttcatgacatcgctaaacttttcaaagctttcgtcgattgaacagttgatatttttacgggtaaaactttcagaagctgcggtaaacaccgcaacctctttgcatcctaccgcttgagcagtttcaaaacctttgatattgggggtgagcaggctaaattgcacatcggttgtttggggtaataacttaaatagctcgtcactttgggccatttgcggtacccattttgccgaaacgcatgaaccgacttcaatggattttaggcccgcactgattagatcgttaataaagtttaagcgttgttcgacagttaaagcctgcttttcattttggaggccgtctctgggaccgacctccacgattttgacaaactcactcatgcaacttcctcctgagcaggctgaaattccacaagctcatcgccagctttgacctgatcaccgacttggaaataggagtctacaatcacgccatctttaggggcgcggatggtatattccattttcatggcttcaagcgtcattaaaatatcgtctttcttcacgctatgatttgcactgactagcacttgagtgaccacacccggcattggggcttttaaatgaccttcatcggcttggctatctgcctgattaaagtcttggcggatataagcaaacttatagctttgaccattttggaacaaggtaaggccttgctgactttggttaaaaggtagcttttgctgagcctcaccaatttgaacagaggcagtatgtgcatcaagcaattgacctgaaattgggtagctttgcccattatattctgcggtgaagccatcttcatttgaggcaaatttaatttgaatattttggtttaaatagttcagtttaatactgtgctgataggcaatatttaaacgccaaagcggttgagcctgccaaagctgtttttggcttgaactgttgttattaagcttgcttaaaaactcaataaatgctgctgctaccaccagttccggtttgatctcttcagggctaaacaagaagttttgttcacgttgaatcaggttggtatcaagcttggcttgtttaaacgattcgctacgaacaatcttttccagaaaggcaatattgttgcctaaaccatcgacatggaattgacttaaagcattttgcatttgaataagcgcagcttcacggtttttaccccatacaatcaatttggcaatcatagggtcgtaataggtcgtgatttcatcgccttcaacaataccgctatctacacgcacatattggttttgggttgggtagtgcagatagtcaattttaccaattgcgggtaaaaagcctttttctggttcttcggcgtaaatacgtgcttcaagcgcgtgtccatgaatttttaattcgttttgtagtttaggtaaaggttcgccataagcgacgcgaagttgccactcgaccaagtcttcacctgtaatcatttcagtaacagggtgctcgacttgcagacgggtattcatttccatgaaatacgccgtaccgtcttgttctacaataaactcaaccgtacctgcgcccacataatttaccgcgcgtgcagcatcaattgccgcttggcgcattgcatcgagcttctcgcttggcatttgtggagcaggggcttcttctaacactttttggtgacggcgttgtacagaacagtcgcgttcaaacaaatgtacatagttgccatgtgtatcgccaaacacttgcacttcaatatggcgcggttgaatcacataacgctcaatcaagacatcatcattaccaaagctggatttggcttcacgtttacaagaggctaaagcatgcagaaaatcttcactgcgttcaaccagactcatgcctttaccaccgccgccagcactggctttaattaaaacaggatagccaattcggtctgcctgttgctttaaaaagtcagcatcttggttggttccgtgatagcccggtgttaaagggacacctgctttttccattaaagctttcgaggtcgcttttaagcccatcgctaaaatggcatccactggcgggccaataaagcaaatgttgtgttgttggcaagcgagtgcaaactgatcattttcagaaaggaagccgtaacccggatgaaccgcttggctgcctgtatcaatggcagcttgaataatacgatcaacctgtaaataactttgtgttgcaggggactgaccaatataaaccgcttcatctgcaagtttgacgtgttgtgcatttgcgtctgcatctgagtaaacggcaaccgttctaatacctaattttttagctgtacgaattacgcggcaggcaatctcgccacggttcgcaattaaaatcttttcaaacatgatgatcgtccttaattgttgttattcgagttagaaacccaagcaggctgttgtttatttaaaaaggcacttagaccttcttttgcctcactgccttgacgaacttgagcaatatgatgtgctgtctgttgcagcaagtcattgctcatggtctggttgctcaccatttgaatgagttgttttgaagccgcttgagcgtgcgggccaccgagtaatagagcatcaacaatttcttgaacttttttatctaagtcttcagcatctgctacttcgtgtgctaaaccaatttgtttggcttcacgagctgaaatccgctcggcagttaagaagtaacgagaggcttgtcttgcaccaatcgcacgaatcacataaggactaatggtagatggagcaagacctaaacgaacttcagaggttgcaaacttggcatccgtgctggaaatgcaaatatcacatgccgacgctaagcccataccgccgccaaaggcaatgccatgcacgcgggcaatagtcggttgtttaagtgttgcaagtgcatcaagcatttgcgcaagttttaatgcatctgcttcattttctgctgaagatgcctgacctgcctgtttcatccagttgaggtcggcacctgccgaaaagcttttaccgcgaccagctaaaaccacaacacgaatgtcatcacgtgtattaatttgcttaaagcaagcatgtagttcttcaatgactgtcgtattaaaagcattgtgcaattcagggcggttcagccaaacataggcaacctgaccttgttgttcgagttgtaaaaattgatagctcatatacacctcttacatgcggaacacgccaaatttggttggctggattggggcgttcatggccgcagcaaggcttaaaccaagtacctgacgagtttgagctggatcaattacaccgtcgtcccaaaggcgggcagaagcatagtatggatggccttgacgctcgtattgttcacgaattggttgtttaaattcgtcttcttcttgcgctgaccactgggcacctttttgctcaatttgatctcgttttaaagtcgaaagtacgctcgctgcttgttcgccgcccatcactgaaatacgagagttcggccatgtccataaaaagcgtggtgaataagcacggccacacataccgtagttacctgcaccaaatgaaccaccaataatcagggtgagtttaggtacatttgcagtggcaactgccatcaccagtttagcgccgtgtttggcaatcccttcattttcatactggcgaccaaccataaagccggtgatgttttgtataaataacaatggaatattgcgctgtgtgcatagctcaataaagtgcgcgcctttttgagcagactcggaaaataaaattccgttattggcaataatgccgactggcatgccgtagagagaagcgaaacccgttacaagtgttgagccaaagcgggctttaaactcgtcaaaacgagagccgtctacaatacgtgcaatgacttcacgcacatcgaaaggtttacgcgcatcacttggcaccacgccatagagttccgatgcatcaaataatggttcatcaatttgcttatttaactcatttggctttttatttaagttggcaacaatgtttcgcgcaatcgcaattgcatgttcatcattttcagctaaatggtcagccacacctgaaagacgtgtgtgaacatcaccaccacctaaatcttcactgctcaccacttcgccagttgcagcttttaccaaaggaggtccacctaagaaaatcgtaccttgattacgtacaataatggtttcatcagacatcgctggtacataagcaccacctgcggtacagctacccattaccacggcaatttgagcaatacctaggctcgacatgcgtgcctgattatagaaaatacgcccgaagtgatcgcggtctgggaaaacctcatcttgcattggtaaataggcaccgcctgaatccactaaataaatacaaggcaaatgattttgttcggcaatttcttgtgcgcgtaaatgctttttaaccgttaggggataatacgttccacctttaaccgttgcatcgttggcaacaatcatgcaagtgatgccgttgacctgaccaataccagcaatcacacccgcggcaggaacatcatcttcataaacgttgtacgctgccaactgaccaatttctaaaaatgccgtgccgacatcaatcagttgatcaatacgttcacggggtaaaagcttacctcgagccaaatgtttttgacgggcattttcaccaccgcctaaagcaatacgctgggcaacttgtttgagatctgtgaccaatgtttgcatagcttgctggtttgttttgaagtcttcgcttcgaacattaatcttgctttgtaattggttcataagatacgtccttatttataattattatttggtttcattgaagagttcgcggccaatcaacatacggcgaatttcagaagttcccgcaccaatttcataaagttttgcatcacgccataaacggccagcagggaattcattgatataaccgttgccacctaaagtttgaattgcttcacccgccatccatgttgctttttcagcagcatataaaatggcacttgcggcatctttgcgtaggctgcggtcatgatccgctttgtcacatgcagcaccaacagcataaacgagagctttacatgccaaccatgttgaatacatatcggcaagtttgccttgcataagctggaattcacctaaagcctgaccaaactgttcacgttgatgtaagtaaggaataacgacatctaaacaagcatccataatgcctaaaggtccggcacttaaaactgctcgttcatagtccaaaccactcatgagtactttaaccccgttacccacaccaccaagtacgttttcagcagggacttctacattgtcaaagaatagggggtaagtgttagagccgcgcataccgagtttgtctaagtggttgccgtgactaaagcctttcatgcctttttcaatcaagaatgcggtcatgcctttcgggccagcttgtggatcagttttagcgtaaacgaccagcacatctgcatcgccgccgttggtaatccacatttttgaaccgtttaaaacaaagtgatcacctttttgctcggcgcgtaatttcatgctgacgacatcggaaccggcatttggctcagacatggcaagggcaccaacatattcaccggaaattaattttggtaaatacttttgtttttgctgctcgttaccgttacggttaatttggtttacacataaattagaatgagcaccataagaaaggccaatggctgccgaagcacgggaaatttcttgcatggcaataatatgagctaaataacccatattggcaccgccatattcttcagaaaccgtcatacctaaaaggcccatatctccgaattttttccagagatgtgcagggaatttgttgtcttgatcaacttgttgggcaattggtgcaatttcctttgcacaaaatgcggctaccgaatcttgaagcgcaattaaagtttcatctagaccgaaattcaagctgcgtaggttcatgatattttcatcctattggttatatttgttgtccataaaatattttgtgggtatttgataattaccatacaatgattttttgaaaaagtgaatacagattcataaaatgatttacaattcattttatttgttagagaataaattatgagctataaacgatcatctttaatgcaagagcggatggagcaaaatcgaaaatcgattttgagttcagccagaaaaataatttcagagggagggttcaaagacgcacaaatacaaacaattgcagagcaagcgggtgtatctagtggactggtttatcgctacttcgataataaaagccaagtgctaatagaagttttgtctgatgccattaatacagaactattggtgattgaatcgattaccgaaagtgacttatcggcaaagcagaaattacacaaggcggtggcaacctttgtgaaacgggcactgaatagtcctcagcttgcatattcactcatgtttgaacccgtcgattcaacggttgaacatgagcgttttcgtgtgaagcaattgattaaacaaagtattaaaaaaatacttgcggatggaaatgcaagtggtgagtttatcttggatgatttaaacacagcagcactttgtgtagtcggtgctatgacttatgtggtggttgaacccctagacccagctcaaaatacaaagtttgatcatgcgcataaagactatttttcaaaacagattgctgacttttgtgtggatgctgtgcagaaaaaatagggcatataaaggataaaacaacacaaaataagtagtttggaaaagtagttgcagtaacaacaattagatcaggtaagaagagaattacaaagaatcaaggagaatgattcaatgcaacaagaacggttaagctacgcctcgggaccaagtacacaacccttattgggtatgaccattggtgaacaatttgatcaggcctgtcagcaatatgctgaaaaggaagcgattgtcagttttcatcaaaacagacgattaacctataaagctttacaggatgaagtaaacgcttttgcttgtagcctattaaaattgggattaaaaaaaggagaccgattagcgatttggtcacctaactgtgtggaatggaccatcacgcagtttgcagcttttaaagcagggattattttagtcaatctaaatacagcttataaaagtcatgagcttgaatatgtgttgaataaggtctcatgcaaaggattgattattgcttctcaatttaaaacgacggattatcaagaattactcacaaaaattgctcctgagttaaccacctgtacagataaagtgctcagttcagaacgactgccacatttaaaatttgtcattaaaattgatgatcaacaacataccggtatttatcgttttagtgatttactaactacaccaacttctgaacagctagaacaattaaaacaattagccagacagctccagtttgatgaaactattaatatccaatttacctcaggtacaacaggtaacccgaaagggaccatgttaacccatcataatattttaaataatggttattttgtcggtgaaggcattcgtttaaccccccaagataaagtctgtatttctgtgccattgttccattgttttggcatggtgatggggaatctggcgtgtgtgacgcatggggcaaccatggtctatccatcggctgtatttaatcctttggaaactttaaaagcgattcatcaagaacgttgtacggcagcttatggcgtaccaaccatgtttattgcaaccttagagcatgaacagtttaatgattttgatctgtcgagcttaagaacaggcattatggcaggtagtccttgtccacgtgaaattatgcaacgtgttatagaccgaatgcatatgtctgaaatcaccatttgttatggcatgaccgaaacctcgccagtgagtgtacaaagctcggtaaacgattcgattgataagcgagtaagcacagttgggcatgttcatccgcatgttgaaattaaaattgttgatctagaagggcaaattgttccgcaagggactttaggggagctatgcgtccgtggttattcagtgatggctggttattggggtgaagaggaaaagacccgtgaagtgattgacgcggctggctggatgcatacgggtgacattgccgagatggatcaagacggttttattaaaattaaaggccgtattaaagatgtcgtgatccgtggtggggaaaacctctttccaaaagagattgaagactttttatatactcatccagacgtaagcgatgtacaggtgattggcttgccagatgcgaaatatggtgaagaactttgtgcatgcattattctgcatgagcatcaccaagtcgatgaagacagcatccgccaattttgcaaagaacacatttcacacaacaaagtgccgcgttatgtccgattctttaatgagtttccaatgactgcttctggcaaagcccaaaagtttaaattgcaggaaattatgcgagctgaacttaatttaacgggaaatgtctttgactaaataagtcaaaagctcggtcaaagtgcagcaaaggaaaatcgaaatacggtttcaatagaggacacgcaaaatggcaaaagactttaatagccctaaagtagtcgaaggatatgatgtgcatattcgtaaattaattccgggctatgaagtgatccaccaacaggtggatgccattttgcagtcggtgttgccaccagatgctcatatcttaattgtgggctgtggtacgggttacgaactcgattatttacttaaaagacatccaaactggcaatttacagcggttgatccatctttaaccatgctgcaaaaagctcaggagcaggtggagattttaggtaaatctacccaagtcacttttgttcacggtgaaacttcagctttacctctcgagagttgctttgatgctgcactttctattctcgtggctcattttattgcagatgacataaaaccagccttctttaaggatatttataagcgcttaaaagaaaaggcgcctttacttacctatgacctcatgacttgtgtaaatccacagcagcttcaagcattacattatttgtgtttggctcaagggttaacagaagaacaatgtcaaaaaatgttggagcgtatggcggaggacttttttagtttaacgactgaaggatatataaaacttttggaagagacaggctttgaaagcgtacagccatatacgcaaattttgacttatcaagggattattgcaaaaaaataatactattggggaatataaataagggtttaaaaccgaatattctcaatctggaagagaatataaaaaatggaaaattaaaaagttgcttttgctgcactagggagggtggatctaaaaaatatgagggaacgtctttcttgtgaaagaaaggcaaattttcaaggatctattttagataggtacataacaaaaaggatgtcgagacttttaagactacttaaaggtctaaaggaaaatttcatgatgaaaattttaaatacaacggttcaaaaaagcttgttggcagtttctgtgactctgcttatgtcttctgcttttgcaggccaagtaaacccagaaatagagcaacttcgccaagaaataaaagaactacgagctatgctacaaattaatatggaggctcaaaaatctttagctcaaagaagagtagaacaagctgctcctgtagttactcaagctccaccacctatacagcaaacattaactaaatctggtgcggaatttaacttatacggttatatacgagcagatgcttcttatcaaattaagggtgcatctagcatgtataacaatattagcggcgttcctcttgaaaatacgccagaagaatctgcccagaaagaccagttgcacagtactgtgtatgtgacacgctttggattgaattttaaaacccctacagccgttggtgacgtaggcggaaagttagaaatggacttttttggggcggctacacgtgatcagtttcggatacgtcatgcctatttaacttttgataaatggcttattggtcaaacatggtcgacatttattgcccctgaatattacccagaaacgattgatgcaggtacatttgtaggtagtgcattattaagatcaccgcttgttcgctatagcgataacttaacggcaaatacaagttttgcagtatcagttgaagacccgaaatatactgcggcaacagatccagataataaaatgcgtttacccgctttagtggggcgtttaaatcataaatttgccaatggttcaatgctttcaggccgtagttttgttgcagaaaaaagaactaacaatgatagcgagtgggcgtggggggtaggcttgggcggtaaatatcaaattacccctgatacattacttaaagccgattattaccatgttaagggtgatggacgtttcttgctatggagtaacagtggctatgcaatagatgatcaaaataatatgcatagcaatgaatttgacacggtttctttgggtatcactcatcaatttacaccgcaaattcgctcgactttaggctatggctatatgaaggctaaagatgataaccgttttgccgaattacagcgtactagtaccacccaaaacaaacagctttggcaaggttgggtgaatgcactttataacccgtataagccgattactttgggtatcgaatatgtttatggggaacgagaaacatttgataatcgtaacgggattgataaccgcttcaacatgatagcgagttatgatttttaaataagcagccccatcatgtgaagatttcacctgatgggggaatgattaatttttaataatttgatctaaatctaccaattctgccatatgctgattgccgcgatcattaggatgtaaatgatctccagaatcataaattggatttaatcgattgggatgttttggatcttttaagccttcatcaagatcaagcacaccatcaaaggtatggctagttcttatccagtggttaatgcgctgacgtaattgatctttgttgggttgataataattatctaaaggggtattaggcaaagcaccagagaacggaagtaaggttgtaccaatcacctgaatattatgtttatgggcctcacttacaacacgtcgataaccttgagtgagcgcctcaaaagagggtatttgctgtttaggtgcaaaagctgtaccgggccatgaaatgtcattgataccaaccaaaacaattaaagttttaacgcctgaatattgaaatatctcactgtttaaacgttttaaaacgctatcacccataccatcggtaagtaatcgatttcctgaaatgccattattaactacggccatacgatgtacagataaacgtttcgctaaaaaatcggtccatcttgtatttgcatctaaggttgcagtcgccccatcggtaattgagtctccaacaactgcaactacatgagccttttgtttgggttttacctctattgcagacagtaataaccgtgccgtcgttgttttggcatcgattggtgtagttaaatttgttgtctgatttcctctaatcagccaactggtttgtttggcatcccaatgaaatgttttaaacgttgtaggcttttgaataaagctattcaccaccaattgagtatgatcgggtacaggcaactgaattggatcacttatgagttgtttgccgggtaaaattcttgctttaagttgaccagaaaaataaacgggatagatgctcttagattttagagttgctgcgttcgctaaaccaatcgttgtttcatcaatataaagtggctgtttaccatattgattggtaaaaacgagccgaaccgcttcaccgcccaaactaattttactcatttgtctaatagtctgattagatacttgctctggaatgagtgttggaaaaacgaagtctttattccagactttttgagggctcgcagaccaagtggtaatccattggctgttttctacatcagcttgtgcaaagctcgtaattaaaacaaaagaaaatagggtagcttgataaagtttcatctcaagaactctttaaaacgaattaaaggtatgttgaaacaaattgatgccttgttatagcggtctaagcggaataagatttgtgaatacaattcataaataaattttgctatgtcttattttgatatcaatcgttctggcgagttggcaatttttataagagtggtcgagcttggaagtttttcagcggtagcaagagcatgtaacatgacgccgtctgccgtaagcaagttaatttctcgtttagaaaaaagattgggtgtcaggctactcaatcgttcaacacgtcagtttcagcttaccagtgaaggatgccagttttatgagcaaggcattcaaatactcaatgacttggacgaactggaacaatcggttaccgcaaatcatataccgaaagggcgaattagaatccataccagtttttcatattggatacactttttattgccatgcattagtttgtttaatcaacgttacccggaaattgaattagaagctcatttgagtgatgaagtaattaatttggttgaacaaagaattgatgttgcgattcgaacaggacctttgaaaagctccaatctggtggcccgctcgcttggcagtacttataaacagtatgtttgctctcctctatatattgaaaagtacggttgtcctgagcatccagatgaactacatgaacatcagcttttagatgtaagttatcagcgccagaacaaaacctggttatttaaaaaagcaactcaggaaatcagcctaaccccctctaaagttttaaaagtaaaccatggcgaagcaattttacagttagcactggcaggtgccggtattgctcaactaaatgaattccagattcgaaatgcgttacagcaaaaacaactcgtcaaaattcttgaagattggaatattcatgcttctgaagaatttcatgctgtctggattggccacgataagtatgttcctaatcgcgtacgtacattcttggattttttggtagagcatgcctctataaattagtttagtgtttgctcgcactcaattggcactgctgcatcgtttgattcatggtttctacaaagttcatttttgcatcaatattttgcaaacttaattttggtaaactttctacaaattgaggtgaataatgctgctctaaagaattataaatacaattacacgctgaaaggtcatgtccggcccatacacaacgcgtattaaattcatttttactcattggcctgcaccccatcaaatttaaaacacctattgtcagaaggctcaccaaaacaaaacgatagagaaaaacattcttgttactcttcatgggttgttgttatcgttaagtgatgttgatagaagttttaatctttatgtgattttgaatacataaaacttctgcccccaatcttgtatatcaagatgggtacacaaaaagattaagtaaaaatttttcgaactctatagtgtgtagttcttttaaacagaggatgagaaagaactctaagaaatgactgcttgagtaaaagaggttgaatgtaagtaggtttaataaaagaatttaaaaaatatagaataatagtcatgagtgactccttggttaaaagaagttatgcccactcattgctcattattatggtggcgaaacgaaagagggttagcagactgatacctaagaaaccagcacacccaagggtgtcccactcccgttcctccatcaaaggcacgaggggcgtcacaccaaaaaacgtgtttttagtgcacttaggtagacggtctgctaaaaccgactgacaaaattggtcagcgcgagcatcataagctgagcattggggtgggtcaattgcaaaaataaaagattgatttatataacttgatataaatatttcactgtttttatttagaaaatagaaaaattaaaaaatataatatgaatataaataatttgaatataagtcacactattattttttaatcttatatatcaaatatttattaattgtttatttgtatagtatatcaatatctctaattaggtgtgttgtttggctaaactatttaataattcgatttttataacatgacctgagcctcctaaacactgcttgccaaaaaataaccaaaatatcaattgcaagaaatataattttattaatcataatttttggtttttacaaaagcttgcataatctacaaaagttaagagaaccactgcggtaggccaacataagataatgttattcataaacctacattttaatatttataaaggtgatttaaatggtaagaatcttttgtgcagtaagtatggtgttggcaattgctatgggtatgagtgcttgccaagatcgtaattcaagaaatgacggcatgcatgaagcaagtgatccagctacatctcatgacatgaataaaaactcgtaatagattagcttctttcaaaagcctactttattagtaggcttttttaatcgttattttatataaaaaatataatttaataataatgaaatatataaaaatataaaattaatcaaatatttattttgtttttacaatttggagaatttgttgttaccgttttgttgcaatcttaagttaccgtttcaaaaagttaataaaacaaacacaatagcttacttatattcatccaaaattcattttagtaagagcgaactataaaaggtaaggatatgccccaatatttaaaaatagctgagaaaatatatcaaaatgttaaagaaaaaaaaggctttacggatgatccgatggaagatcttaataatttgatgattgaactcagacaagaaataaaggggacaaaattaaagcttttatataattatattgattttgccgaaatactcattaaacctttgcaagagtcaaaaattaaattggatttaagtcttattcctaaaagtaaaaatactcaggagtttgtactttggcttgctggttttattgagcgaattaccacaggtggacaagaaaaattacctccaattcgagctaaaattactttacccgcctatgcctatgaagaaacttacccttcgcagaaaaagcctgtaaataatggggaagaaataattgaatattttaagaaaaatcaaagttaattttgatgaaaggcctgacctgattatctgagtcaggctttatttttaataagaccgctatgatgagtaatatttaaggtagtacgtatgtttgtatattttacagatggaacttgcattaatgattctgagatttatggcgtaaaagccaagtatgagcaaaataagtatgtagtggaagttactattaagccgacacatgtactcgctacaacaccgagcgtacaatttaaaaaagaagtttttgatgatccaaatttagcaaatcaatatcttagtcataattttaatatgccaccatttttttaatgctcataattttaggacaataaaaaagcctatttcccagggccaataggaaataagcttatagctatggaccttttgaggatgttaaatatcatcccacgcatctttaatcgcttgtttagcgtgttcccattttaggcgggactcagcttttagctcttcccatttttgctgcaagctgccttccatatcttcaaactgagttccttctttagattcagaacgagctcgatgaccaagttcataagctgcagaaaaatcacgatcataatctagatctggtgtagttaattgcgcttcttgataataaggtcgagtaagatagctttcgcgccagcgagagtcagaatagttatgatcgccagctaccaattgagcatgatctgtattttgatctgtcatcagaattccctcatattttattgaattttatgcttatattttgatttaggaaggtgaggtcaccttcctaaatgatcgaccgcatcaaagaacaactacaaacgattaacgttgttggttgttatttgagttttgttggccagaatctttttggttagatccttgttgttggccgcggttatcattttgctgttgttgctggttattttgttgctgttgatcgttttgctgttggttaccgtgttgctgttgattacggttgtcattttgctgttgttgttgctgctgattattgcgttgatttgcttgattattagtagtgctcatttttaatacctcatatcaattatgacgatgtgttttatctgagagcttcagatagggttattaaaacatgtagattttaaatgtgtagggtaggggtgttaccctatatttaactgtaaacttaaaatttataaattttaaataacttgctgatttttaatgtatgtaattttaagtcataaacattattaatatgaacatttaaaaaattacatttcagcacataatatttaagaaagataataaatatttctaaatgtatatttgttaacttttatataaaattaacgccttttgtcttctaatataataagttttatatcttgagtaacatagtaaatcaactttcttagttttaaaaaggcaggaccccttaaaacacgtctaaaattataaaattattttataatatattgagtaaaagaaagtacctacaggtttttctggtgtttcagagccgccttttttcaaaagacctgtgcaggcaacatacaggtcagcatgtaaaagttctttacctttattaatcatttcaacagttacttgcattgattctgcagtatatttttcaataagctcttctgaaatatgcaaggtattttcctttacgcgaaggtcgtaactcacaaggcttccaatcagaatatcgcctgaataaggacttaaagagaaacgataagcaaggtagcccgcagaggcactttcaaaaaatgcaatttttaattttttcctttgctaataattcgcaacatttattgaacattttaattctccctacaattgtttttaaaatgttataaaactatttaattgtttgctttgttatttttttaatgtttataattttgatggtgaagttaatgtaaaattggattaagatttgcaaattttatataaaaacagcagcttaaataatactaaaagtttaaatgtaattttgcgttattttatatgtctatgaattttttagatttattgtatttaccctgttttttaataacgcaaaataacaaacttaaaactcgattatagttagggtgacgtatggtaattgatatctcacaaacggagaatgaaaatgcctgttgtagtgaaaaaacgattattagacttattacaagataatcaacaaaattattatgaattgtttgtttttttccttgatcctgatgtttctagctttgagaaagagaaaaaggctagagattttcttgttaaagagatagataaactagagatgaaggaaatagattttccttcggatatcaatttgattaaggcatggtgtgaaaacgataataaaaaaaattgtcaggaatttcaggcatatttaaatcgtagacaatctggtcaagatagagagtattttaagaacgtcgctcaggcatttgagtttttaataaaggtatctccaaccaaaaaagtagacggtgcatggctatatagctcagtgcattattggaatgatcctatttttcatgaattaattattacttatctcgaagagcttgggttaggtgagccaaaagcaaaccatgtctgtatctatgatgaccttttacgcagtctagggctagacagtttcgatctgcttttagaagacgagtattatcatcaagcagttgtgcagcttgctctgggttatgcgcctcctgagtttattccagagattgtgggttttaatttaggctatgagcagttaccactgcatcttttaatttcgaattatgagcttgctgaactaggtattgattctaaatactttaatcttcatatcactatcgacaatattgacaatggtcatgcctataaagccattaaagttattgaagatatttataatcaatatagagataaagaactcttcttgaccaagctaaaacgtggttttgcccttaataatcatggggtgtcctcttcaaacattataaaaaatttaaatactgaagactttgtccatagaattttcaaaagaaaggcgcttgtcggtcagttaatccataacgaaaccagacagtttgggtgcaagaccattaatcaatggttatcaaatcccgatgacattgcaggtttaatcactcatttaactgaacacaaatggattaagtttaataccgaccctgaacagagcgtattctggcgaatgattaatgaagaaaatggaaaaatgtttggggtgtttaaccctgtagagcgccaaattattcatgactggattgctggtagtgatcattcttctagcttcttggcatacagcagagaactaaagaatagccagcgtattcaggactatctatttagttatatctcggatggcgaacttgatgcactacaagagcgcgtccaacaatcaagtgaccttgccataaagatttgcaaacttactccgtttcttgccccagattctcatcataaaagtattggtctttggagtactcgtaaatacgtagaactcctttttccttatttaggtacgtttaaaaactagttttataaacgttttctacttcaaccccaagtttaactttcaaaaacataggtaatggacatgaacgacaatactaaatcaaccaataaaacaagtgaaatggctggtgccgatgcagcaaataaagccaatactacccagaaaactgaacagttagacacagttagagatgatgcaactaatgaagctttaaccacaaatcagggggttaaaatagcggataaccaaaatagcttaagagcgggtattcgtggctcgactttattggaagatttcattttaagagaaaaaatcacccactttgaccatgagcgtatacctgagcgtattgtgcatgcgcgtggtgtaggggcacatggttattttcaggcatatgaaggaaacgaacgtttaaccaaagctggattcttgacagacccaactattcagacgcctatttttgtacgtttttcaacagtccaagggcctcgtggttcagccgatactgtccgtgatattcgcggttttgccattaagttttatacccaagaaggtaacttcgacttggtaggaaataacgcacctgtcttttttgtgcaagacgggattaaatttccagactttgtacatgcggtaaaacctgaaccggacacagaaattccaacgggtgcaactgcgcatgatactttctgggattttgtgtctttagtgcccgagtcagcacatgctgtaatttgggcaatgtcagaccgtgcgattcctcgtaacttacgttcgatccaagggtttggtgttcatacgttccgtttaattaatgctgaaggtaaatcacattttgtgaaatttcactggacaccaaaacaaggtttaagtgcgctggtatgggatgaagctcaaaaacttgcaggtaaagacccggatttccaccgtcgtgatctttatgaagcaattgagcacggtttttatccagaatgggaactcggcgtgcagattgtcgaagaagaagatgaaatgaactttgacttcgatttgctggacccaacaaaaattattcctgaagaattagttcctgttacgccaattggccgatttgttttaaatagaaatgtagataacttctttgctgaaacagagcaggtagctttctgtccgggtcatgtagtacctggtattgattttactgatgacccacttttacaagcccgtctattttcatacacagatacccagttaagccgtttaggtggaccaaactttcaccaaattccgattaacaaacctgtgtgtccattccataacaatcaacgtgatggtattcatcagcataccattcataaaggacaggctgcatatcaaccaaactcaattgatggaaattggccagtagagacaccgccagcggcatcaaatggtggttttgaaagttatcctgaaaaaattagtgggcataaacttcgtcaaagaagtgagacgttctctgattatttctctcaaccacgactttattacaaaagccttgcaccgcatgaacaaaaacatgtggtcgatgcctatacttttgaattaagtaaagttcaaagaaagcatattcgtgagcgtcaagttcaacaaattttggctaatatcgacttagatttggcacgccaagtaggggcaaatttaggtattgaagtgcctgacttaaccctaagttataagaaaacagcagttgaaaaatctgccaagttatcttttttagctttcccacctgaagatattcaaggtagaaaagttgccgtacttatccataacatggtgaagtctgacgcattagaagctattaaaaactgggcaattaaagaaggcgtaatccttcacttactagcgccgagcttggctccagtcaaagatcataaagataacgttattgtggctgatggcatgcaaatgtctgagccttcaattgcctatgatgcggtaattattccggatggcgataacctaaatacggttatgcaagacggggtagctcgccattacttactcgaagcttataagcacttaaagccaatcgtatttttgggtaataaatctgatttgcttgaaccattaggtttagtggcagatgaaggaactttaattgaagatgagttccagcatgttgcggaaaaatttaagaacctgattaaagcacaccgtgtttggtcacgagaacaaatagccgcacatgtaccggcttaaataaaaaaaagccctgaaagtttaaacgctttcagggctttttctaaattatgttattagccattaacaatttgaccaccatttacatgaataacctgaccagtaatataacttgcatcatctgaggcaaggaaaagataagcaggggcgacttcacttggctgacccattctacccattggggtatctttaccaaacttttcgacagtctcggcatcgaaactacttggaataaggggagtccagattgggcctggtgcaacaccatttacacgaataccttttttctgcttcattaaattgttcgatagactacgagtaaaagaggtaattgcacctttagtacttgcatagtcaatcaactcatcatgaccttggtaactggtaatactggtggtgttaataatgctatcgccttcctccatataaggaatggcttctttggttaaataaaacatggtaaaaatatttgttttaaatgttttttctaattgttcattactaatactttcaatttctttttgttgatattgcacacccgcattattcactaaaatattaatttttccaaaatgctgtaaaaccttatcaatattttgttttgcaaggtctggatcggaaatatcaccttttaataaaagacattgttgtccttccttttcaataagctgtttagtaatttcggcatcttggtcttctttaaggtacagtacagcaatatcggcaccttcacgggcaaatagtacggcaactgaacggcctataccgctatcaccaccgctaatgacggcaactttgccttttagtttttcactgcctttatgggatgctttaataatttctggttcaggatgcattttctcctgatcacctggttgatgaggttgaacttgtgcaggaacttctgatggatactgattcgttgtattttccatgtctagactacctctatttaattttcagtccctctatattggttaatttgcacgtgaatatgagtaaatagtcttttttaaaaagttgtctttgttattttatatataaggatgtaaaaaaatataacatatcaagttaggttagataatatctaataatttaaccttgtttttatcaatcatactttcaacaattgatcgattacctgtatcatttagccaattttctataggtatataattagataaatctaaaatttcttttattactgtttccgcttcgactatattttttaagtcatctttatttttactgtttttaacaactatattatctaatattttttttatatcttccgtttcaatattttttgatttaataatatacaagtctctctgaaaaggatggcttgcgtgaggcgggtctaatctatagctccattcttggttataatcttgccaagaattttttatttgaatattactgagtaaaatttcaggtacagaaatatgaatatattgtagcgttgagtgtgtatgagtaggttgcatcattcttttctcacaaatattatatgttaattttaaatcttgattttaatcactcaagtaaagtttttatgcaaaattaatggtttatgttattgtttttaaataattttaattatattttaggtttgtttcttcaatagtgaagatgtttttgttttttattgatttgtatgttatgaaagtttgtgttatttagcctgaatttttaaatgtatttgtaaaaatatattgttatgtaggtttgagtaataataagtatggtgagtatttaaaaagtaaaagtagctaataatttataaatattttaactaagaaaatatttatttaaataatgaagttggagtttttatttgaaatttaaattatatacatttaaaaagattgaaacatagcatgggtataaaaatattttaaatctcttatcttaaatttatccgttcaataaaagcggtagcgacttataattttaatataggaagatataactatggctaatactagatatgaagatgataacataagttcaggtacttcaaatcgtggatttgcaagtatggatcctgaaagagtcagagaaatagccagtaaaggtgggcgagctgcacatgccagtggcaatgcgcatgaatttacttcagaagaagctcgtgaagctggccgtgctgcacatgccagtggtaacgcacatgaatttacctcagaagaggctcgtgaagctggtgctttaagtcataaaaacgatgatcgtaatggtcgtggtcgcagccgttatgatgacgacgaagatgatgaccgaggccgttcaagtggtcgaggccgtggccgcagtcgttatgatgatgacgacgaagatgatgatcgcggtcgctcaggcggtcgtggccgtggtcgcggtcgtgatgatgacgacgaagatgatgatcgcggtcgctcaggtggccgaggtcgtggtcgcagccgccgtgatgacgacgatgaagatgatgatcgcggtcgttcaggcggtcgaggtcgtggccgcagccgtcgtgatgacgacgatgaagatgatgatcgcggtcgctcaggtggccgaggtcgtggtcgcagccgttatgatgacgacgatgaagatgatgaccgtggccgttcaggcggtcgaggtcgtggccgcagccgtcgtgacgatgatgacgaagatgatgatcgtggtcgttcaggtggccgaggccgtggccgcagtcgttatgatgacgacgatgaagatgatgaacgtggccgttcaggtggccgaggtcgtggccgcagccgtcgtgatgatgacgatgaagatgatgatcgcggtcgttcaggtggtcgaggccgtggccgcagtcgttatgatgatgacgatgaagatgatgatcgtggtcgttcaggtggccgaggccgtggtcgcagccgtcgtgatgacgatgacgacgatgatgaccgccgtggccgttcagatggtcgtggtcagaactctcgtaatcaaaaacgcgatgcttatggacgctttacgtcttaagcaaacagtttttgagaataaaggaggcattatgcctcctttatttttattattttaaacttatgagtgggtaaggggatgtaagccttttacaatatctgtgaattctgagccatttaaccaaaatgatttctttaaaaatagtgtcgtcataatactttcggctgcttcactttccggattttcacagaaaattccatagctttcgcctaataccgcatcattttcaataagacggatatagtaggcatgttgttcatctgcataacctaaaactgcatcacgttgatttttcatttcgcatgtctccataccaaaaactgaatctaactcatatttaagtgttcagaatttcattgataaaaatcaaaacagtcagtaataagaactatttcacaataggttttgattctcttcaaattaccatttccgttttaacatccctgttaaaagcaaaatggattaaaatctgatcatgaaatttattgttatgcaaaaaaaatatttcgtcaacttgaaaatgtaactttttcaagttacattgtttgtgtaggatttgaacggtgaaatggaggcgatatgccaaagaagaaagaattcgagcatggcggtgcacgggaaaacgccggccgtaaagcacagttcaatgaacccaccaaagtgattcgtgttcctgaatctcaagtcaactttatcaaaaattggttactgaataatgtcaaaaccaataaccagacagatttcacttcaaaactaaagatacagcaggttcatccgaacaacgataaaatttaccacattcctttggcgacagaacgtgttgctgcgggtttcccatcaccagcgcaagacgatattgagcaagcactcgatttaaatgaatatttaattagaaatgaaaatgccacctttattgtcaaagccaattcgttgtctatgttagatgccggaattgatattgatgatccgcttattgtggaccgtagtattcccgctaaatcgggcgatatagtgattgcacttatcgacaatgatttcactgttaagcgcttaatgattgatacccaatttcacccccctaaagtgtggctgaaagcagaaaaccctgattatcaaaatatttatattgaagaggggcaagaactggtgatttggggagtcgtgacctataacctcaaacgaatgagataaatttttcttatatttattatttaagttaccgacccgaaaagtgagtcagtaactttttcctaaatgacttttaaatttgcccaatcaataagcacgttgcgataacaaccatcaagccacccgaaaaacggccaactaattgggctgcctgtggtctggttttcaaaatggcttctgaaccataacccaccattaagtaaattatcgcgcagctaattatgtggacaacaccaaaggcaagaatttgcgttgtcactgaccatgaagcagtagtatcaataaactgaggaagcagagctaaaaaaagtaaaaaaactttcgggtttaatccactcacataaacgcctttggtagcccatctcaaccatgactgagccttttcagaaccagactcgttcggagtaggaggggtgagtaataaatttattcccatccataataaataagcagaacccgcaacagtaaggatcatcagagcagttgggttatttgctacaagcagaccaacaccagccgctaccaataaaatcgtaataaagtgcccaaatagcatacctgcgacagcggggacgacgactttacccttaatacctgcggaaatggcgtaggcccagtctgcccctggcgtaataataaaaagaatggagacactccaaaatgcaataaaaatgttaaaagccatatgcttatctcggcaaactattttccaaaggtttcgcccgtggtttagaaaaaatccctatttattcgagcttgttgaaaataatatgctcatgtatttagaatgtgcttttaaatgtttgctcatatcatatgcatttggggtaaatttttctaaatggatcgcacagataaaaagattcttgctgaattgcaattaaatggccgattatctatcactgagttggcagaaaaagttggtttgagcatttcaccttgtcacagacgagtgaaggctttagaagagtcgggagctatcaaaggctatcgggcagaactcgacccaaacttagtcggttttgagttttcagcgattgtttttattacgcttaaagaaggcgataaacaggcggttgagaagtttgaaaatgccgtgattgagattccgcaaattattcaggcgcagcgtttgtttggtgaacctgactatttactccatgttgttgctagagatttaccagcttttcagcgtttatatgacgaaaaattatctgctattccaagtgtgcaacggctcatctcaaccattgtgatgaaagatgtggtacctgagcgcttatttccgattggctaaatcatcagatgtaaaaaaaaagaagctttaaagcttcttttttaattggtaaagggggctaagcatcgagtgttttacacaaagaacaaattgtaccgttatgtttgtgagagaacataatatctggacgctcatagccttgctcacatacgcggcagtgataaacagttgctacaggagtaccttcagcatcgtaacgtggttctttaacgccgtcatcgtgtgacttgatgtagtatttccctttggttaataggcccatgattggtgttaatacaaaggcaagtacaagtgcaataattggagagtaaggcgctaggaaactacccaataatccgaagaatgctgcaatcgataaacctgctgatacaaggaaagcaaccataccgacagggtttacgttgtagagcatgtcacggcggtattccggttcttttggtgaaagttttaaaacatatttgttgattgaaatgtctgttgcgacaaccacaacccatgcaattgcaaagtttgaatagaatcctaagattttacccagtaccgcaaacatgttgccttccatcaaagcaagcgcaattgccaagtttacgatcacaaagacaatacgccccggataatgtttgctaatacgagtgtaggcacttgtccatgcgagggaaccagagtaagcattggtcacattaattttaatttgagaaataaccaccaaaataaccgcaagtgttaaagccgcccagcccggaagcatgtcatgaaacgccgcattaaactgttgaacaggttcagtgctgtttacgcccggtattttagtgagtaaatagaaacctaaaaacgccccaataatttgtttgatcgctcctaaaattacccagcccggacccgctgaaataaccgctgcccaccatgctttgctattttcttttgtttttgcaggcatgaagcgtaggtagtcaatttgctcaccgatttgcatgatgagggataagcatatacctgcaccaagcataatcgctgccatatctacaggtgcaaaaccttcatgacctgtaaacgttgcaaactggctaactaaggtaggttcttggtaaatcagataagccaccggaccaatcatcagaacgagccaaagtggggtagtccagacttgtaatttacttaaagctttcatgccgtaaatcaccagcggaataaccataacggttgagatgaggtagccagcccaaagcggaatgcctaaaccgagcaataatccttgcgccatgattgaaccttcaagggcaaagaaaataaaggtgaaactggcgaaaatgatactggtcaggaccgaaccgatataaccgaaacctgcaccgcgggtaatcaagtcaaggtcgatgttatagcgagctgcgtagtaggctaaagggatgccggttaagaagataataatcgctgcaaataaaatggagaaaacagcattggttgttccataagacataccaatactggcaccaatagaaaagtcagcaagataggcaataccaccaagtgcagtaatagcaacaactttgggactccagcgccgaaagctgtgtggagcataacgtaaagtataatcttctaaggtttcattcactgctttttgtgaatctgcaccttgcacagtgtccagatttggatgttcagatacactcataacatcaatctcccaatcattttcggtcaatcaacacaaatattgatcattgttttttgatggttttgagtgtgtgatttttgggaaaaattgaaaatacgttattttgcgtatatgtgcgtattagaaaaaatcgccatgataaatgacttttggcataaggattgctgggtttaatgcagccctatccaaaacatgagtgttatgccagatacttcacgtccccaacaagcgccacaacgtgtgatcaaaacacgccgtgaatataatatttgggtggcagatgaaagtatcgaagattatgcactccgctatgcacctacctcagtacgaaaatggtcgccttggacggtaaccaatactgcaatttctacagttagctttttggctatggaagccattggggcaaccatgctttggcagtatggctttagcaatgcattatgggcagcaattgtcgtatgtaccattatatttttaaccagttggccgattagttactacgccgcaaaatataatgtagatgttgatttgcttactcgtggtgcaggttttggctacattggctcgaccattacatctctgatttatgccagctttacctttattttgcttgcgtttgaagccgcaattatggcgatggcacttgagctggccttaggcattccgcaagttattggttacttaatttctgccttagtgattttgcctttagtggtcaaaggcattggttttattaacaaagttcaggcagtcactcagccaatctggctcttattgctgttattaccgtggttttttgtactttggaaacaaccacaaattttaagtagtagtctgcattttgttggggcagtttcaaactcgaccgattttaatctgtattactttggtgcggcgtgcactcttattttttcatttgtgatccaaattggtgagcaagccgactatttacgtttcttaccgcaaaaagaaaagaatagaactgcatggcgttttgccgtttttttaggtggtccatcttggattatttttggatttttaaaagttttgatgggcatgctgctgatggtgttggcttttcagctgtttattcctgtctctgaactagacaatccgacttatttatattgggttgcttatcagcagtttattccaaatcctcagctagcgttaatattgactctagcactggtttgcttggcacaaattaaaattaatatgaccaatgcctacgctggctctttagcttggtcaaacttttttgctcgtttaactcatagccatccgggacgaattgtctggcttctttttaacgtgtttattgccattgttttaatggaaatgggcattagccatgcagttgaacgcattttgggactatatagcaatatcgctttggcatggattggcgccgttgttgccgatttaattatctgtaagcctttaggtctaagcccgaagggaattgaatttcgccgtgcttatttatatgacattaaccccgtaggtgtgggcgcattactcatcgcttcagtgttatcgatgctgagctatttgggctttttcggtctcatggcgaaaggtttagcaagttttattgctttggggagtgcggttttatgcgttcctgttattgcttacctaaccacaggcaaatattacattgcacgtcagcctgaaaaaattcaggcgactttggttgctaactgtgtcgtgtgtgaacgggactatgagcttgctgatatggcgggttgcccagcctataacggtacgatttgctctctatgctgttcactagaagcacgctgccacgatttatgtaaacccgatgcacgttggtcagtacaactcaaaaaagccatttggcattatttaccagaacgttgggcgagccgtttaaatagcagggtcagtttatatttattactgactctagggctgtctattgttttggcagtgagcttgagtctggtttatatccaagaaaaaacctatttagaaaccattaatgccgcagccgttccgcagttatttacactgtttgtaaaaatttacaccattttatttttattgatgagtgttgcagcatggtggttagtgttaaacgatgaaagccgacgtaatgccgaaatcgaaacgcatcagcaaacagcattattgattgatgaaattgctgcccatgaagtcacttcaaaagacttacaagacgccagaatagcagcagaacgggccaatgatgcaaaaagccgttatgtcattggcattagccatgaattacgaacgcctctaaatagtattttgggctatagccaattacttcaaaaacaagaacaactctctgaacaaggcaaaatggcgctcggggtgattagccgtagtgggcagcatttgacttcactcattgacggtttactagatttagcacgcattgaaacaggcaagatttctttaaatgtagtggatgtgcatttccccaattttattgaacagattattcaaatgtttcagccacagtttgaacagaagaatttacagtttgtttatgaaattggagaaaacctaccgcactacgttcgtaccgacaaaaaacgcttagagcaagtgctcatcaatttactgggcaatgctttaaagtttacgacaagcggcacaattactttaaaagtcgaataccgttttcaaacggcttattttgaaattagagatacgggctgtggtattgcagaggcagatttagagcgaatctttaacccgtttgaacggggcagcaatgtagtacaaggcggatttaccggaataggactcggactacccattgtaaaattgttggtcgatttactcggtggccagctatctgtgaccagtcagctcaatcagggttcacaatttaagattaagttttatttaccttcaaaagaagtagttcatccaatttctaatgtctactccaaccaaattacgggttatcaaggcgaacgaaaacgaattttggttgtcgataatgaagctgtggaccgaggcctagtcgctaattttctcaaacctttgggatttatgattgaagaagccgagtcgggcattgattgtttaagacgtgtacctatttttcagccgaacctgattttgatggatttaaatatgcctttgatgggcgggtgggaaacagcacgattattgcgtcagaataatattaccaatgtgccgatcttaattatttcagcgaatgcaggagagcgtgaagtcaatccacaagatgcggtcttaagtgaagactttatgttaaaaccaatcgatctcaatttgttgctgagtaaaattggagataagttgggcttggtgtggattgattccaaatcagagacactccttgaaaataatgaagttcaagcactcgatttaaatatatataagcaagagcaagttgctgttcatacgctaatccaacaaccggaaaataatgagctgctcgattttccgcaaagcttacaacagttaaatgacttgattggacaggggtacattcgtggaattcaacagactttaacgcaatgtcgtcaaaattttccaaagcataacgagttatgggaacagcttgaacaggcgattcaaaaatttgatttaaaacacgcccaacggttaattcaggataagcaatgagtacgcaacatgtttcttttcagcaagcttcaccaaacgagcaggctgttattctgattgtggatgatgtgccggaaaatttaggcttgttacatgaaagtctggatcaggcaggttatcgcgtgcttgttacaaccgatgggttaagtgcaattgaaattgcacaccgatgcttaccagatatgattttacttgatggcaatatgccacatatggacggttttgaaagttgtatacagcttaaagcgagtccaattacgcagtttattcccgttatttttatgacaggtttgtctgagacagagcatattgtgcgtggttttcaggtcggcggggtggactacgtaactaagccactgaatattgaagaagtattagcaagggtaaaaacacatttggcacatgccaaactattgcagcaacagaaacaggtgattgatgcaacggaaacagccattcttgcgctagatgttcacggtaaaattgtgtggaaaacccaaaaagccagtgatctactaaatcaatatttacctgaattagaaggttttgaagcaggcttaaaagcttggttttcagacttagagcatgaaaaagaccctaaaaaattaaccagctgttcttattcaacaccatctcagcaattacagcttttattgcttacaccgtgggaaactgaaccaagtgtggcaaaaaattatcttatccagataaaaacttctacgccagctttggaaatggctgatattttaaaatattgcccgcagttgactcaacgtgaagcagaagtcatgcactggttgttgttaggaaaaaccaataaagacattgcagaaattttggagcttagtccacggacagtgaataaacatttagagcatgtttttgaaaaactttgcgttgaaaaccgaactgctgcggtggcgcatattaatagtttggtgcaagagtttcactaatttaagtgaagattgtatttaaaaagcatacagactcactgctaaaaataggctatttttttacagttaaatttgttcttatagataaagattatacaaagtcatttttaaataaatacgatttgtaatatgaggaattcattgtgaatattcaacaaaaagatgatacaaaacacggcagctttagcttacttgatggtgaaaccgttgcaggtgaaatgacttatacatgggcaggcgaaagcatgctaattattgatgccacagatgtaaacgaaaattatcgtggacaaggcgtaggtcgccaattacttgatgctttggttgcctttgttcgtgaaaaagacgtaaaagtaattccactttgcccatatgcaaaatcggtttttgataaagacccaagcattggtgatgtacttagaaaataaacaatagattaaaaatcatttaataaaaatcgggccttggtgtccgatttttttttattagttttactactcatctttgctttagtgaacatgttttgagctgttctattcaactgatttgaaggttttcgattgccaaatcgaatttatcaaacttatagaaaagcttatctaataaaaatagttttagaccaattgggaaaaaaataaacttgttacacaaatatttaatggctgacgaaagctaaatatttataacgttttaatattatttgttggaattttccttgaactggcagtatatccatagtgtgttgccgcaatttttctctgcaactttgaccacgctgaaaatctcaattatcagcattattttggcgattattgtagggctaatttgcagcattttaatcacatatcacgtgcgggtgctaaatagaattgcccagttctatattgagttatctcgaaatacccctttattaattcaactgttctttttgtattacggtttgccaaaactcggtatcaaaattgatggttttgcctgtggtgtgatcggactgacctttttaggcggaagctatatggctgaagcttttcgagcgggtttgcagtctgttgcaaaagggcagattgactcagcaaaaagtattggtctaaaaccgactcaaatttttagatatgtcattttccctcaagcgcttgccatttcaattccggcaataggggcaaattgcctatttctaattaaagaaagttctgtggtgagtgccattgctgttgttgagctgctttttgtcaccaaagacttaattggtatggactataaaaccaccgaagctttgttcttacttatcatggcttatctgattattttattgcccgtgtctattttaaccagctatctagagcacagaagtcggaaggtgagccatggaacttgattatttatttcaagcgagtcacctcgaacgtttaatgtggggactttgggcaactgcaaaaattgcatttatttcagtgtttttctctgcaattttcgggacagtcttcggcgtcattatgacttctaagaatatagtcgttaaagcgctgtgccgcctgtatctagaagcgatccgaatcattccaattttagttttgctatttgtgttttatttcggctttgcgacatggtttaactggcagttttcagcaatgtgggtatgcattgttgtatttgttttatggggtacggcagaaatgggcgatttggttcgtgcagccattacttcgattgatcagcatcaacgcgattcggcctatgcgctcggactaactcatgttcaagctttgatctacgtcatttttccgcaaagtctaaaacgagtaacaccaggcgcgattaatttatttacccgaatggtgaaaaccagctctttggcagtcctgattggcgtggttgaagtcattaaagttggccagcaaattattgaaaattcgctgttgaccgtgccaagcgcttctctttggatttatggctttatttttattttgtattttctgatttgctatcccttatctcgtttggcggcacatttagaaaaggtctgggagtaattatgcctttgttatcgatacaacaattacagaaatcatttgcacaaagtcatattttacagggcattgatctggatgtagaacaaggagaggtggttgttattttaggcccatcgggctgcggtaaaagtactttattgcgctgtattaacggcttagaaccgattcagggtggcgagattcgtttaacaggctcaggtgttttgggcaaagatgtggactggactaatgctcgtcaaaaaattggcatggtttttcagaactatgagttatttgggcatatgaacgtcattgacaatattttgctcgggccacttaaagtacaaaaacgtcaccgcgatgaagcagaacaagtagcagatgagttgctaaagcgagtcgggctatatgagcgaaaacttgattatccgcgacaactttctggcggacaaaaacagcgtatagccattgtccgttcactggtcatgcaacctcaagtgattttacttgatgaaattaccgctgcgcttgatccggaaatggtgagagaagtgcttgatgtagtactcaaattggcgaatgaaggaatgaccatgttgattgtgacacatgagatgtcctttgcccgtaaggttgctgaccgcatcatttttatggataagggcaagattattgaacaggcttcaccagaagaattttttgaacagccaaaaacagaacgagcgaaagctttcttaaatattttgtcgtactaaatttttattatttgaatcatgaggaagtgaatgtttaaacgtaattcaataaaaatattaagcagtcttgccgttgctggggtgttgttaactgcatgtagtaaaacgccatcaactgaacaggcaagtaatgctcaagcagaccattctttagaacaagtcaaaaaaaatggagttctaagagttgccgtttttgccgatgatccgccgtttggttttgtagatagtgcgggtaataatcagggctttgatgtggctttagcaaaacgagtgactaaagatttgctcggtgatgaaaagaaagttgagtttattgtgactgaagcttcaaatcgggtggagtttttaaaatcaaatcgagctgatgttgtattcgcgacatttacggtaactcctgaacgcaaggaagttgtcgattttgctgagccttatttaaaaggtgctttcggcatagtatctcctaaagccaagccgattacagatattgctcaattagaaggtaagaccttaattgtaaacaaaggcacaagttcagatacgtactttaccaagcattatccaaaagtgaatttactcaagttcgaaagaaattcggatgcttttaaagccttaaccgacggtcgtggtgacgcgatttcacaagatagtacttatgccttggcttgggccgcgaagaacccaagttatgtggcaggtattcagtctattggtgatcaagagtttattgcaccagcggttaaaaagggcaatacccaactattgaattggctcaatactgaaattaagcagctcagaacaagcggtgaaattaagaaaatttatgatgaaaccttgaagccaatttacggtgattcagtcaatccgaatgtgtttttagatgtaggtcaataattttcgatatcgctagagcagtgcctaaaagtaggcgctgcgattctaaataagacttttacaagaacgagagggtgaaataatgacaacattaacatttcaaaacgtgaagcatattttagctgcgtctttactgagtttaggtttggttgcatgtgacaaaggaactcagtctactgaaaaaacggccgataccacacaaactgtatcgagtattgaacagattaaaaagaatggcgtggtacgaattggcgtatttagtgataaaccgccgtttggatatttggatgctcaaggtaaaaatcaaggttttgatgtagagattgctaagcatgtcgctaaagatttgctgggcgatgaaaacaaagttgagtttgttttaactgaagcggctaaccgtgtcgaatatttaaaagccaataaagtagatattatttttgccaactttactgttacgccagaacgtaaggaagttgtcgattttgctaagccttacctaaaagtggcactcggtgtggtttctcctaaaagccatccaattaccgatgtagctcaacttaaagataaaaccttgctagtaaacaaaggtacaacggctgattcattcttcaccaagacgcatcctgaaattaaactacaaaagtatgaacaaaacactgaaacttttgatgctttaaaagatggacgtggtgctgcgcttgcccatgataacttgctggttttagcgtgggctaaagaaaatccaaattacaccgttggcattaccaatttaggtgagcaggacttaattgcaccagcagttaaaaagggtgataaagagttattagactggttgaaccaagatttagagaaactggcaaaagaaggcgtgattcatcaggcttatgaaaaaaccttaaaaccagtctatggcgatacgattaatccaaaagatttattggttgagtaatcgtgctaataacctctaatgattagaactctagatagtatttactcgaactaagattcatctacagcctgcccataatttataaaggtaatgtttttgcaatattttttatagatgtaaacagtggtcaggttctgtagatgagaaagttttttggttactttttccaaaaaaaaagtaacagaattagctgattgctttagagattaaaggtaggattcaatcgtgctaattctttgactttatattactttaacttaaataaagtcggctctgctgctaatttatctgccaaatattgaatcaacacactcaatttaggcgggacatgccgtgtcggtgggtagagtaaccacagcccaccgctataataggtcttaaaataccaatctggtaaaacctgaactaaagtaccttgttgtagagcatggcgtgcaacgaagtatggcaagctcgcaatacctaaatgctgtaatgcagcactcaaacgcacacccgtatggtttgctgcataacgaccacgcacggcaacacttatcgatttatttccttgttgaaatttccattttgagtcactggcttgttcacccaagtagatacattcatgctgctttaaatcatgaggatggttcggagtgccatgctttgctaaatattcaggtgtagcacaaaccaaatgatcaatatcaatgagttttcgacccataaggccacctgatggttgctctgtaattcgaagtgctaaatcgactccatcatcaatgagatctacataacgatcttctaaaagcatttgtatatcaattttcgggtagcgttctaaaaactcgggtaaatgcggatgaatcataaaatgtcccacagctttgggaacactcatacgaataataccttctggctcgacatgaaattgacctgaactttccatgactgcttgtgccgcatttaccatatctaaacaacgttgatagacctgttgaccactttcacttaaacgaagtttccgtgtagtccgatagagtaagcgggtacctaaagcacgttctaaacgggcaatcgcgcggctcacagcagaaggtgttgtacctagctggcgtgcagtttcagaaaagctttccgactcgacaaccttaacgaaggtcgccatttcatttaacagaaccggactttgatttgtgctcatgaggcaaaagttatttggattttgattggattatcgcgtttaaaaaatcgcaatacaatcttttaggtgattttcaggaaactaaattgttatgtggcagatgtatgggcatgagtttttaacgctagctcttattcactttatggcggtgattttaccgggaccagattttgtgattacggtaaggcaaagcgtacgttatggctatttgattggatgtctgactgcaattggtattggtgtcgggatttcagtacatgttttttatacccttgttgggattggctttttgattcaacaaagcgaatggctcatgtcactgatcagaacagcgggggcagcttacttagtgtatttaggatggcagtgtttacgtagccagccgaataccaatattgaaattaatggccaagcaggtagtgacacgccaagtttatttaaagcgtttaccatgggttttcttaccaatgcgttaaaccccaaagccactatcttttttctggcaatttttacgacgattgtaagtacgaccacaccgatgaaagttcaggttttttatgggatatggatgtgtatggtcaatgctatctggtttatggtggtgagtgtactgtttgcacagcctatcgtacgtaaaagatttttggagtttggggtttattttgagagggtgatgggagtgttgttgattgggattgcattgagattgatttggagtttgtttgtttaagttaattttatttataagtggatggggtagcgcgacggagtcttaccgtttatacattggaagaaagtagctaactctgttactttttttggaaaaagtaaccaaaaaactttgtcatctacagaacctgctcactgttttcatctatcaggaaatgttgcaaaaacattatttttataaattatgggcaggctgtagatgactcttagcacgagccgaaggctaagctaggaatcaaatttcaaatcataagactccgccgtgataattactttaaattgtctagagtattaatgacttttagctcgagccgaaggctaacttagaaatcgaatttaaaaataataagattccgccgtgataactactttgacttattacatctatatatgactttagagctaaagtagcttcaataaagaatccataaaaaaagaccgctcgaaagcagtcttttttaataaatttaactggtacgcctattacgcgtcagttgatgtaacaccgacaccaataaatcaatttcttctgtcgtattataaaaagccaaagatggacgaacagtctgttcgacgccaaagcgacgtaaaatcggctgagcacagtgatggccagaacgtacggcaataccatgttgatttaaagctttaccgacttgttcggttgaatagccttgtaaggtaaaggacattacactggctttgtgatgtgcggttccgatcaagcgtaaacctgacacactgctcagcgcattttgaccatattcgagtagatcatgttcatagcgagcaatgttatgaatgcctagactttcgacatattcaagcgcagcgcctaaaccaacagcatcggcaatgtttccagttccagcttcaaacttgtttggtgcaggttggtaaactacttgttcgaaggtcacatcctgaatcatgttaccgccgccttcccaaacaggcatgctttctagcagctctggttttgcatagaccgcgccaatacctgttggcccaaacactttatgtccagaaaacacaaaaaagtctgcatcgagagcttgtacatcagtagggatgtgcgaaacagattgagcaccatcaactaaaacacgaacacctttggcatgggcaattttaatgacttcagcaacaggtgtgactgtgcctaaagcattcgaaacttgagtaatcgacagcagtttagtgcgctcattaatcagtttcggtaactcttctaaaataatctggcccgtgtcatcaacaggaatgactcgtaattttgctccagtttttttagtgagttgataccaaggcacaatattggcatggtgttctaagtgagaaacgatgatttcatcgccttcaccaatattttgctcaccccatgtttttgcaatcaggttaatcccttcggtggtgcctcgtacaaagataatctctttggaagagggtgcaccaataaatcgagcaaccacatttcgcgcatgttcataggcatcggttgcacgagctgctaactcatgtgcagcacggtgaatatttgagttttcatgctgataaaaataagcaatccgatcaatcacacgttgcggtttttgtgtagttgcggcgttatcaaaccagactaatggacggccattgacgcgttcttgcaaaattggaaaatcgcgacggatggcatgcacatcgagtggttgcgcactgcttaccacaaaagtaggttgtgatggttgatagtgactataactttgtccactttgaggcaagtctaaaaaataaaatgcagagcttgctgaactttgggtaggcgtgttcgttgcaaaacgatcttccgtcagtaatgacttgagctggtcaccatgtggtaattgaaatgactgtgcaaccgaataattatcttcaacacctttaacagatggttctgttgcattgggggcagaaaaatcatttaaaaaataataaggtgattcacctgcacccgttggtaagctgggttcaatgcgtggcacattgggttcactatgagcagcttgtggtaagtgtggttcaaatggtgggcgtggcaaattagctccacccactacaggcgcagacgctacaattcggcgttcagggtagtctggcaaatttggaatatgctcaggatattccggattgagacttttctgaaaggcgatattgggcgcacgaccactgagtgcagaaaatggttcacccggttgcggtgggtgaggtggcgctccgacaggtaagtccaagttaaggcccgatgaagaagtcgaactgcttgagcttggcactgctgaaaaaaactcattagcaagtcgagcaatggtggactcatcagggaagttggctggtgggttaacaccagtcacttcaggccccgttggactaccttgcagattacttgtagttaactgggtagtcatgatatttgtccacctccacatcatctaacactgccaaagcatcgtctgttaatactgcaagtgagcaatataatgagattagatacgacgcaatcgcgttacggttgattcccataaaacgtactgaaagccccggtgactgttcacccgcaagacccggttggaacaaaccaacaatcccttgacgcttttcaccaacacgaagcagcaagattttagttttgccatcttctacaggaattttatttgatggaataagtggaattccgcgccatgtaatgaactgcgaaccaaacagactaactgttggaggcggtacaccacggcgtgtacattcacggccaaatgctgcaatcgcatcagggtgtgctaggaaaaatcccggttctttccagactttacgtagcaaatcatcaagatcatcaggagtgggtgggccatttaaagtcgaaatacgttggtcatctgtcacacttgctagtaaaccgtattcagggttattgataagctcactttcttgacgttctttaatggtttcaatggttaagcgaagctgttctttaatttggtcatgtgggctgctgtaaaggtcggcaacgcgtgtatgtacatctaaaacagtagatacaccatttaaaaagtattcacgtggctctgggtcataatcaacaaaagtttgaggtaaagttgcttcatcacgttgtgtgcaagctacttgaatatcatcggtattattgacacggtttaggcgataaatacctgcttcaacaggaatccattgaagtaagtgagtcagccagcggggagtaattgtagaaagctggggagctgtcttggttgcattggccagttgacgggccgcatggtccccaagtgcaagttgggctttgtctgtatttttcgccatgaatcatttttccttattacattggcttttcgaaaataaaaattctaggatgcatataaactagaattagttctggttttaaaattaaaatcgcgttataaattttttaaatactgagcttattaatgagttatctattttctaaataaaaatatatttaaactagaaataagcattttattaatctgcacgttctttgtttatttatctccttatctatttatttcacatctatagtttttaaccggcaatatgatttttttgataagactcattcggtgactgtaaaatctggctacctgcagcaacactatgggttagccagacatttcccccaatgattgatcctcggccaatggtaatacgacctaaaatagtcgcacctgcatagatcacaacgtcatcttcaacaattggatggcgtgtatagtcttttttcaaagcgccatcatcattggtttcaaagcgtttcgctccaagagtcactgcttgataaatacgaacgcgttctccaatcacgcaagtctcaccaatcaccacacccgtaccatgatcaatgaaaaatcctttaccgatttgcgcacccggatgaatatcaatacctgttgcagagtgagccaactccgaaataatgcgtgacaataaaggcacttgagcatagagctgatgggcaattcggtgatagataatcgcaaatatgcccggatagcagagtaatacttcatctacactatgtgctgctggatcaccttcataagccgcccgcacatcgccgtctaaaaggcgccgtatagagggcaaagtgttggcaaaatcctgcacaatagtttgagcaagttcttgtggctgctgcactgggcttgaatgactcaaatgtcgtttcgcttcataatttaaagccaattgtacttgagcatataaagctgttagtacccgatttaaagtataggcaatataagaatcttcagtttcctgacgtaagtcggcagggcctaaacgcattggaaataaaatcccgcacaggtcatctaaaatggcctttaaagcttctttagatggaagttcacggcccccaaattctttggtcctgtgttgctgctgacgccagtcatgccttgcttgttgtaaaccttgtacaaccgcattaatgttccattgagtcacaagctttccttgattcactgaaaattgattgaagtattagtcttgttgccaaggaagttggtggatgcgccagccatttttctgattacgctgttgctgttcatttagatcaccttcaaagccttcaagaacgttataaatgtgttcaaaacctgcattaaatgcggcttcggcagcttgtgctgaacggttgccactacggcataacaaaagaatggttttgtctttaccaacttttgattcaagttcttttaaaaagcgtggattacgattaaatgacgtgcctgttgcccaagcgacatggatactttcagggacataacccacaaatttgcgttcttcattggtacgcacatcaactaaaacagcttctccttgttgtacgagttgccatgcgtcaacaggtgataaactgccactaaaatttagttcgtgttcttgtgcatattgctgtgctttagcaaggatatcttcggctgaaaaggacgtatttgaaccatttgagataaaactttgcggagtttcagtatttaatttagcgttcattgaatatatccttatctttgattcagattgttaaggttcaatttacgcggttttaaatataagcaaaaataaggaatatctatttatatatattattttgataaataagagcggtgaatattttatataaaaaagtattagttaatcttataaagttattaaaataaaatagatttaagaaattttattatttagtaaaaaccgtacagattaaaataatccgcacggtttttaaaattaagcaaatccaccatttacccggatgacttgagagtttacccagcacccatctggaccagccagcatggcaactacgccagcaatttcgtcaggtgtcccgattcgttccaatggagcaagttttgcaatagctgccacttgctcttcagtttttccattgtaaaaaaggtcagtgcctgtcgggccgggcgcaacggcatttacagtgatattgtgtccacgtaactcatttgctaacacatgtaccaaaccttcaacacctgcttttgaagcaatataaggaccatatgccggaaaagatttggcaattacactggttgaaagcgcaataatccgaccaccatctggcactgtttcggccgcatgcgccaatattaaaaacgcgccacgtaaattggtatgaatcactttatcgaaatctggcaggctttcaggtgtaatttttgccataggcataataccagcactatgaaccacaacgtctaattgcccgttaatcgctttagcttcttgaaataaacggctcacctcatgttcatttgcaacgtccgcttgaatagctgaggcttgaccaccttgctcaataatatgttctacagtggcttgggcatgcgctttattgccaacatagttaataatcacataaaacccatcttgagctaagcgttctgcaatagcacggccaataccacgtgatgcgccagtaaccagagctgtttttattgaaatattcatttttagattgcctgtttgagtaagtatggcttattttaataatatagaaatatgggataaatcatcagaattggataagataattccatataaattaataataggaagggttaaaagcgagcaccatggataaatttgataccttgcaactttttacccgcatcgtagagctgggtagttttagtcaggcagccgatcagctaaatatcccacgtgctactgcaagtaatgccattaaggagttagagagtaatttacagtgccgtttattagagcggacgactcgacatgtaagaccatcactagatggacaggcattttatgagcgttgtacacaaatattatcggaactcgatgatgccgaatcatctttacgcaatgtaattgctcagccccgtggtttattacgtgtcgatttatcaggcgcacatgcaactaaaattgttttacccaatatagatcaatttcacgagttataccccgacattgaactggtaatcagtacgggtgaccgcttagttgatctgattagggaagggatagactgtgtggtgagagcgggccgtttagatgattccactttaattgctagacatttggccgatatgccacaagtgatttgtgcaagtcctgactatttaaataaacatggaacgccacagcaaccagaagatttattatcacattattgtgtcaatttcttttcgacatcaggcggacggaattacccatttgaattgatggtgaatagcaaaaaacaagattattttttgaaaagttggatcgcggtaaatgatgctgaaaactatgtattatctgccttacaaggggctggcttaattcaagtaccgcgctaccatgtggcaaatgaattaaaaaatgggcgtctggttcaggttttatctgagtgggaaatcccgaagatgtcagtttctgcattatatccgcagcatcggcagctctcgccacgcgtacgagtttttgtcgcttggctgagtgagttatacacgggctattttgccaactttgaatacccgcaaaaatgaaatatcttgcgggtaagtcaaaaactaaatgatatttttaagactgattctgcaatttatcttgagtcttggtctcaaaatcgctcgcatcatgacgttcatgcaactgtgtggctaaatcaccaaaagtacgattgaccatacggccacgttgtaccgcagggcgctctaaaatcgcatctgcccaacgttgaacatttttatattgatcgacacctaaaaactccgcgccgttatatacccagtttttaacaagaccgccataccaagggaacgctgcaatatcagcgatgctatattcagaaccagccaaatattcgttttttgccagatgctgatctaatacatcaagtaagcgttttgtttccattgcaaagcggttaatcgcatattcaattttaacaggggcataagcataaaaatgtccaaaaccaccacctaagtaaggtgcactgcccatttgccagaataaccaattgaggcattcagtacgtgcagcaatatcagtcggaatgaatgctttaaacttttcagccaagtaaagcaaaattgagccagattcaaatactcttaatggcgggttttggctatggtcaaccaatgctggaattttagagttgggattaatttctacaaagccactaccaaattgctgtccttcaccaattttaatcagccaagcatcatattcagcatcttggtgtcctagagctaaaagctcttctaataaaatagtgactttttgaccattaggcgttgctaaagaatagagctggagcggatgtttccctactggaagtgcatgttcgtaacgagcacctgaggtaggttggtttaaatcggttttctctccagtccattgccaaacttgtggaggaatatagtttgaatcactcattttttatctcatgtttggtgtaaatataaggatttatttatgtcgcaaggcaagccatttttgtacagacggacgttgccattgctgtaatgcataattttttaggcgctctgatacagcatcaccattttgaataaggcgttgcaacatcagggcaagttcagcatctacaatgctccatgaaccaaaaagaaattcggcatcagacgcaagaagtttttctgcaacaaagaaaagtttctcggctgcttttttgccttcttctgaaagtggagtggacttgggctgaataaaaataacatcggttggacgctcagttcttagtgccactaagtccgatctgagccatgcttgaatttgtcttgctcttgcgcgagcttgaatatcttttggataaatagctgtgtctggataaagttcttctaaatattccaaaatggcagaagattctgataaggcaaaatcgttatgctcaagtacaggcactttagctgttaatgacttttctacgaaagatgtttcaaactggccttgctgacctaagtcgatggctgctatttcaaatggaatttgtttttcatgtagtcctacaaaaactgtaaatgcatagggacttagaaattgtgaatctgtatacagcttaaaatactcgttattcattgttattgtccgtgtgataaacagatgggtctagtctaagtgagctaagccaagattgggtagcttttttgtggaaaagctttatcggtttttgaactaagctatttcagtggtcaacgttagggtttaatgtgctgaaaatgttgacggacaatgctaagccaagcttgtactgctggtgagacaggaagattctttttccaagccatcactaagtgccactgaatatttggtttttcgagtggcactgctgcaaataaagttgggtcaagcatgtctgtataatattgaggaagaagcgcaattcccatacgttgtaacaccatgtctgccaagagatgccattggctggtacggcaagcaatggttgggtaaaaaccatgctgcttacaagcatcgagaataatactgtttaaagagaaattttcaggaaacattaaaaatgattggtgttgtagctcttctagatttatttttttgcgggttgcccaagttgcatcacgacgtaaaagtaccattaaagggtagttacataactcgatgctattaaaagtttgttcatcaaaaggttgcaataaaacaccaacgtctagctcattattgagtaaagcctgttcaataccgcgtgaacccacttccataaaagctaattcaatatctggccattggcgatgaaagtcaaatagggcagtcgttaggagctgcgaacctaaaggtggaacgccaagttttaaagtacctgtttttaattgttgatagttttctatttcaagaaagatgttttgctctgcctgaagaagctcgaccgcatgttgatagatacgttctccaatttcggttaattcaatttgtctttttcgtccatgatcgggtttaaccaaaagctgtacctgaagctgctcttcgagttgttgtaatattttactaatggtgggctgagtcagatataactcttcagcagtacgggtaaaacttttagttttaaccagagtaacaaagcactgtaatgattttagagaaagcataataaagaatagattattccattttggaataatattaacatgaataattcatatttagcaggtttaaccaagctagcataatagtgtagttaaccatttaatttcgaaaaatgagtactgaatctgcttctggaacaccctcacaaccatcactgttcgtgttagttaaacaaattctcattttggctggattttggtggatcggatatctcttacaccaaaaactcggtgtgcctgtctcggcaggtattttaggtatgtttttattgcttttatgcctgttctttaaaattatcaaaatggatcaggtggcaatgggagcaactgtggttttaggtgagctattactgttttttgtgcctgtagtcgttgccgttgtccagtataaaaccctgtttatgaccgaaggatggcaaatcgtcttaagcattgcggttggaaccattttagtcatgttaagcacttcactgactattcattattacaatcgtttgaaggcttacttacaggctagaaaacgtcttcaacataagcatatctaaagagcataatgacatgaatatctggtcaattctttgtctcatctggactttggtcgcttatgttgtggcaaagcgaatctatcagaaacatccaaaactttggttatcacccgcaattagtgtgcctgtacttaccatcattttgatgacgatttttggaatttcatatcaaacttatgctgaagatacgcagtggattgttaatttattaggtcctgcaacggtagctttcgctataccgatttatcgttatcgggaaacgattcgtaaaaacctcggagttcttacgattgcgattattgtgggcatgagtgtaggcgtgatgactgcctataaaatggcgcagtggttccactttagccctgaagtcaccaacagtttgatggcacgttctatttcaacaccttttgccatgattttagctgaagatattcatggttcggcggcattggtttccctatttactgttattaccggtttggtcggtatgatttgtggcgatgcaattttggcaattactaaaatccgttctaatgtggcaaatggtgccgccttgggtaacgcagcgcatggttttggtacagttagagcacagcagcgcaatagtgaagaaggggtgattgccagtttaaccatggttattgctggtattttaatggtactcattggaccatttgcgattcatctatggttgctgttgtaaggtttacctacattgacttggcgtgctgttgaataatctttgataattttttgatagcttgttgcattagttcgggttcaaaatcgcctaagccgacaattaaacccgaacgtcgccgctcttttgaaaatgtcggtgaaattgctttgatggcaatacctgcatcgactgccgagcttgcaacgtcaatatcattaatatgttgagcaagccataacaccatatgcatgccttgatcgcctggctgtaaccaagccagttcttgaggtatgtatttttcaatcaagccaataatgtattctcgaacttctgcatagacatttcgagtacgtcgtatatgccgctctaaataaccctcttgaataaaagcagccaaaacgtgctggtcggcagcaggcgggtgtctatcaattaagactctaagcccacaaaaaggagctaccagttctttaggcaacactgcatagccaagcctaagcgatggaaataagactttgctgaaagtcccaagataaatgacttggtcaggtgccatgccttgcaaagatgggaagggctgaccgttgtaacgaagttcactgtcataatcatcttcaatgatccatgcattttgttgttttgcccaagctaataaagctgtacgtcttgctagactcatcggcatgccaagtggatattggtgagagggtgttacaaaagcagcacgcgcatgtttagaaagtttaattccggtttcaacctgaatgccttcttcatcaacaggaacacgcaccattcgaatgttttgtacagtatgctcaaaaatggctgttgtaccgcgataagcaggatcttcaacccaaacttcatctttcgcctcaaataaaatttggctgcaaatataaagtgattgttgaatgccgggtgtaatcacaatttgttcaggttcacagtggacagaacgtgaccgtcgtacatagtctgctatagcaattcttagtgataataccccttgaggttcgccataacctgatggagcacctgctccccgtgatctaaatttattaccaaatttacgccaaatatcacttggttgagtacgtccaacggggacagataccgcaaaaggaacatggggaagtggtttaaattcatcaagcactttggcatatgaacgtgccgatttggtcaaagatatcgagttaggtttattttcttttgatgaatgttgtattacaggtgttttaaccaaagcatgagacacataagtgccagttcgtggttgagagtcaaacacaccttcagctaaaagctgatcataagcttcaataatggttccgcgagcgacacctagggttaaagccagttcacgagaagaaggcaatggatcgccgggttgtaaatcaccactttgtacagcttcacgtaaagcttgagtcagttgagcacttatctttcctttgcttttatcaatctttgcaatagacggaagttccacaacttttgccattcttgccataattctggtctacttaaaaaaatacaaagtggttctttttaataaaccacataaaccagaaaatttacaacacaaaatataaatagccctgatatttacagcgaggtttttagccatgtatatccctgatgattttgcagaaaaccgtttggatgtattgcattctcttattacagaacatccatttggggtgctttttacgcatggaagtaatggcttagatgcaaatcatcttccattcgagttgcaaacaaatgaagggaaatttggcatgctacatgcccatgtgtcacgaaataattctgtttggcaggatattaaaaatggagatgaggtattggtcgtttttcaagcaggcgatgcttatatttcaccaaactggtatccatctaaacatgaacagcgcagacaagtacccacatggaactatagggttgtgcatgcttatggcaaagtgacgattcgagatgatgagcgttatgttcgtggtgtggtggctcgcttaacccgcacccatgaagcttctcaacctgaaccatggaaaatgtcagatgcaccaaaagactatcttgaaccgatgttaaaagccattgtaggtattgagattgaaattaccaagctgcaaggaaaatcaaaacttgggcaaaacaaagaacgccgagacattttaggcgtggcagatggcctatcgaaatctggtcatcaaactatagcgaatgccatgtacagtgtggctgatttaaataaataattttgaaaatataaaagcttaatatcaattgaggagataaagatgtctttgactacacctgttgagttattgggtgaacacgttattttaaagccgctagatgtaactcaagctgaagtgctcaaagaggccgtttgtgatggggagctttacaatctttggtatacccgtgtgccaagacctgaacagatgactgctgaaattgaaagacgtcttgatttgcaaaaatccggctctatgttgcctttttatattgaagaccgaaaaacggggcgagcgctgggcatgacaactctcatgcatattgaagaagcacatcgccgtgtagaaattggttcgacgtggtatcgaaagtctgcacaacgtacgcctgtaaatactgaatgtaaaaagctattgttggctcatgcatttgagactttaaactgtattgcggttgagttacgcacatcttctttaaatgttcaaagtcaagccgcgattgtacgcttgggtgcaaagctagacggtgtgctaagaagccatcaaattgtgaaagatgatattttgcgggacactcatgtttacagtattttaaaacatgagtggcctgcggtccgtcaaaatctagaatggctattgagcaaaccgcgttaaaaagaatttaaacaaactgcttttctcttttttggcttagccagaagagagaagctgcggcaatcaccagccatggtattaaagccatattcattgctttccagccaaataaatccagtaaagcacctgcactaaacgaacaaatcaaactgacaacaaaaacggtcatatcgttaatagcttgggctttggctttttcagccacagaataagttcctgtgagtaaagaagtactgccaataaataaaaagttccatcccacacctaataaaattaaagaaatagcaaaagatgtgaactgaatacctgagagagcaaatccgatatagcaggcaaataataaaagacctgcaaacatgattttaagcacaccaaatcgagcgattaaatgtccagtaaagaatgaaggcagaaacataccaagcacatgtagctgaatgactgtcgtaattgacccaagttcatggtgtgaatgtcgcatagcaattggtgtggcagtcatacctaaaatcatgatgccataacctgttattgcgccaaataaagcaactaaataggtaggttgaaagacaatctgttgccacggacgaccagcagtaaagttggatttctgctcaactatatcggcaatatgtaggttagataaaatgcccattgccacaagtgagatgatactaataattaaaaatgaaccgatatattctaaatgctggaataaaggtccgccgaagcgtgctaaagttgggccaatcagtgctgcaacaattccacctgccattacccaagaaatagcgcgtgagcggaacgcatcatttgccacttcactggcagcaaaacggtaaaactgagcaaaggattgataggccccgacacatagcgtacccaaagccagaagcatgagtgaactataaaaaatgccgattgatgcaataatgccaccgagcacacctaaaaaagcgccaaatagaaaaccgttacgtcgtcctacacgtgccatgagcattgatgcagggaacatcattaaagccgtacccaaaaacatagaggcgataggcagcgttgcaagtgttggggtatttgcaatatttgccccagccaagccaccgatggtcatgaccatgacagaaacggtttggaaaagtgattgggaactcgccaaaattaatacttggcggtgcatggtgttttgaagcatgagagcctttaattatatgtgttaattgatgagtttgggtgctgagtttttatatagtaagcaagtatcaacagctcagcttgaaaatgttgaggtgtttttggtggcaggcataacaatatttctttttcataaactatttcttatcaagtaattgtagctgaataatcagggttaatattctatcatctgataatttgatacaaaacagttgctgttccagttttctaaaaagtctatttatctaagacatttaatgtgcctattccctcaaattctttttcagccaccttaaaatagatcattaacctgaagttaataactaaagaagtaggttgattgatcggaagcccataaagcgtttttatagattcagaacaaaactgcgatctataggtaagtacatggaaggatcagttcagaataaagaacggttatggacaaagcggcgtcatgccaaacaactaaaactagagatggcaaaccaatataccgatggtgtggtaatcccaactcaggacattattaaagttttagaaaccttaattacaccgggtgacaaagttgtactcgaagggaataaccaaaagcaggctgattttttatcgcgctctttggctcaaaccaatccggatattttgcatgatttgcatatgatcatgccaagcgtagggcgttcagaacatcttgatctgtttgaaaaaggcattgcgcgtaagctcgatttttcttttgctggcccacaaagtttgcgtattagtcagttaattgaagatggtttactagagattggtgcgattcatacctatatcgaactatattcgcgtttggtagtcgacctcattccaaatgtggtgctctcagcgggctttatggcagaccgtcaaggcaatatctatacaggcccaagtaccgaagattctccagcacttattgaacctgctgcttttagtgacggtatcgtgattgttcaggtcaatgaactggtcgatgacgtctcagagttaccccgtgtcgatattcctgcttcttgggttgattatgtggtggtggcggatcagccattttatatcgaaccgttatttactcgtgacccgaaacacattaagccagtgcatgtgcttatggccatgatggcaattcgcggaatttatgaaaagcataatgtgcaatcgttaaaccatggtattggttttaacactgcggcaattgaactgattttaccgacctatggtgagtctttaggtttaaaaggaaaaatctgccgaaactggacactaaatccgcatccaaccttaattccagcgattgaaacaggttgggttgaaagcgtgcattgttttggtaccgaactcggtatggaaaaatatgttgctgctcgtcccgatgttttctttacaggtcgtgatggcgctttacgttccaaccgcatgatgtgtcagctcgcaggtcagtacgccgttgatctatttattggtgcaactttgcaagttgatggcatggggcattcttcgaccgttaccaaagggcgtttagctggttttggtggagcgccaaacatgggacatgatccgcgtggacgtcgtcatgatacgccagcatggttagatatgcgtttgcaaggtgctaatgaaacagatacctatttggcacgtggtaaaaaactcgttgtacaaatggtggaaacctttcaagaggggggcaagccaacttttgtagatcgtctcgatgcgattgatgttgctaaaacggcaggtttgcctttagccccgatcatgatttatggcgatgatgtgactcatttactgaccgaagaaggcattgcttatctatataaagcaagcagccaagaagagcgccaagccatgattgctgcggtggcaggtgtgaccagtattggtttaactcaagacccaaaaacaacagcacgtttaagaagtgaaggtctggtggtattccctgaagatttaggtattcgccgtaccgatgccacacgtgaacttttagcagcgaaaaatattgccgacttggtgacatggtcagatggcttatatcaaccacctgcaaaattcaggagttggtaatgatggcacaagttcaatatcaaacgctcagcgatagtcagcttttggcagatatggcagtcgaagcgttaattgatgaagttaatctgacaccgaaaccagctttggtcgatcgccgtggcagtggtgcacacaatgacctgactttggagttaatggagcgctctgcgaaaagtttagggcctatgtttgatgcgatggcgcaagctgcaaagcatcatggaaaagtctgtttagctttgcgtgaagacattggagaaatcggtcgccaaggtgaaaagaccatgatgttggcgacaaatggtgtcaatacacatcgcggtgcaatttgggccttgggtttaatggttaccgcagcagcattagcgcgcagtaatcagcaatatttatcggctgttgagctatgccagttagcaggccagattgctcagcttgaagatcgctttattccaaagcaggctttgagtcatggtcagcaagtacaaaagaaattaggcatcttaggtgccaaagaacaggcacaacaaggctttccaactattgtgaattttgggttaaagcaactttatcaaagtcgtagtaaacccatgaaagaagagttcgcccgcttagatgccttacttgccatgatgacagatttgaccgatacctgtgtgctttatcgatctggaacatctggtttaaagcatatgcaacaaggtgctcagcaagtattggatttgggtggcagttcaagcttagaaggtcgacgtgctttgcatcttttagagattgatctgcttcggatgaaggcgtctgctggtggtgccgcagatttgttggcagcaaccttgtttatagatcgtgttgagcagtcatctgtgaaaaataaaaagggattttgattatggaaacacttcattttgaatttgtggccacagagccacctgtaaaaaaagcactggtaggatgtgtaggctctggcgatttagaaattttgatggaacccggtgaaaagggaaagacctctattcaggtagtgacttcggtagatggcagtgcagcacgttggcacaatctttttgaacggatttttactgctcaaataccgccagcggtcaatattgatattcatgactttggtgcaactcccggtgtcgttcgcttacgtctggaacaagcattggaggagattgctcatgactgatattcaaagcttgttaaataaacaagattttattgagctgagtgcgagagagcgtgctaaagcattattagatgaagggacttttcgagagttattggacccgtttgcccgtgttatgtcgccttggttggttcagcaaaatattgtgccgcaagccgatgatggtgtagtgattgcaaagggaactattcaagaacagccagtagttttaatttctattgaaggcttatttcaaggtggaagtttaggtgaggtaggtggtgccaaaattgcaggagccttagaacttgcggttgaagacaatctgaaaggcattccaacagctgcaattttattgttggaaacgggtggcgttcgcttacaagaagcaaatctgggtttggctgcaattgctgaaattcaggctgcaattgtgaacttacggcagtatcaacccgtaattgctgtggtcgcaggcagtgtagggtgcttcggcggtatgtcaattgcagctggactatgtagctatattgtaatgacacaagaaggacgtttaggtttaaatggcccacaagtgatagaacaagaagctggtgtacaagaatataacgccaaagatcgtccatttatatggagtattacgggtggtaatcagcgcttcactagtggtttggtagatgcttatgtagacgatgatcgccagaaaattcgtcagcaagtcattgattatttaactcaaggtgtgcctcagcagcatcgtagttcaaattactcattctatttagaaaagctacaacaagttgatactgctgagcagattaccccagcacaagttcaagctttgtatcaaggagagcaaacatgaatatcgccgttgatacattaaaagcatctactcgtggtgcacattggtttaaagcacttacgcagggttttaagacagttgaaggttttccagcttcgatttgggtggctgatggtcagattgatcagcaagtggtgcgcgtgattgccgttgttcaagacagcaataatctgttcccacgggcaaaacaaggagaagttggattattagaaggctggagtttggcaaaagtagtcgatgatgtgatccaagccgatgcacaggctgaaactaaacgcgctattttatgtctggttgatgtgccaagtcaggcctatgggcgtcgtgaagaattactgggcattcatcaagctttagcgggtgcagtagatagctatgctagagccagattggcaggtcatccaattgtgagtttattggttggtaagtcgatgtctggtgctttcttggcgcatggataccaagccaatcgtattattgccttaaaagattcaggtgttatggtgcatgcaatgggtaaggaatctgctgcacgcgttaccttacggtcggttgatgagttagagcaattggcctcaagcattccaccaatggcttatgacattgaaagttatgccacgcttggtttgttatctgaactgttatctgttgaaaaccctgaacaaccgacaaacgatgatcttttgttagcgaaacaggcaattgctcaagcgtttaaagaaattaatgctgagcaatcgagaggactggaacaaagactgcatggccaaaaccgtcaaatgtctaaaaaggtccgtgaattattgcgtgagcaatggttatgaaacttaagctcgaagcccatgatttgttgtggggtatgacggtcgattgcttggctgatgatgctccgcattgggtgagagaggtattgcaacgtggtgatcctgttgtggttcgacgggcaattactcctgtagatcaggtggctgtgggtgtaagaggacaacttcgctatcaacgatatgcagctcaaatgccaagatctttaattagcagacagcttaagccagaagcgctgactcgcgtagatacgcaacagtttgagcacttggcagaacgtttacagagcatttccagcattatgaaaaacttttcagaatgttggggatatacaggaagtttcggctttgaactagcaacgggaattgaaacagtaaccgagcaaagtgacatagatttgttgattcgagctgaacagccttttgccaaaaagcaggcggttgagctactcgaaaattttcagcaagcagggctgaatgtggatatacagcttcaacttccacaaggcggtttggcattaaaagaatgggcaaggaatagcagaaaagttctattaaaacgtcctgatggtgctgttttattagaaaacccatggaattagggaatagatatcatggcttcaatttgggtatatccgggacaaggtgtgcaacgaagcaatatgctgcacgacttagctcaaacagctctagctaaagaataccttgagcgtgcatcggatgcactcaaagaagatgtcctgatgttagatagtccggctgcattgcaatcgacacgttcagtacagctttgcttactgatttcaggtgtggtgagttcagccttattaacagcggaaaacttaacaccagattatgtagcaggtttatcaattggtgcatggtcggctgcggttgtagcgggagttttagcctttgaggatgccgttcgtttggttgcctacagaggtgaactcatgcaaaacgcttaccccactggatatggcatgacagctctgattggtacagaccgtgcaactgttgaaacatgggtcaaacagatttatgaaataaagccagaggtgtttgtcgcaaatattaatgcacataaccagatcgttatttcaggaagttttgaagccatgaaccaagttgctgttttagcaaagcaacaaggcgtggtggcaaaaaaattagatgtatcggtgccatcgcactgtgaattattaagtcagcaagcaaagcaacttgcagcgtctatggagggaatgactttaaagcagcctaaaatacgttatttaagtggtacaacggctcgtacgcttagcaggccagaacagattggtgatgacttggcttttaatatgagtcgaactgtagattgggaaagtaccatccaagctgcatgggagcgaggtgtgaggttacagatcgaagctttgccgggaacggtgcttactacacttgcacgtcgaacatttaaagaaggaacagtattgtcatttcagggaacacgtttagacagcattcaattggcaatgcaaaaagaacaggcaaatagtttttctttttgagtcagattttacaaaagcataaatgatccaaggatatgagggattgtcatgattatatatggagttggtttactcgcactttgcaccttggttggtgtaattgctggtgatctattaggcgttttattgggtgtaaagtccaatgttggtggcgtgggtatcgccatgattttactcatttgtatacggttatggatggaaaaacgtggaatgatgacagttgaaactgaaaaaggagtttcattctggggcaccatgtatatcccggttgttgttgctatggcagcccaacaaaatgtagtggcagcattatcgagtggccatatggcactctttgcggctgtagtctcagttgcagtttgtacgctcactattgctggtctaagtcgatataacaaagccagccctttacctaaagaagaagaggacacagccttaaaccgaatcggaggtaaagttcatggttgaattattattaaaagacttaacacatttaggtttaattacagcttttgctttaattgccttaattatgtggttgtcgaccaagctctctaaatatttaaccaatggacgtgtgcatgcttcagcaattgcgattgtaattggtttgattttggcatggtttggcggaaaaatgacaggtggtgaaaaaggcttgaccgaccttgcactttttacaggtgtaggactcatgggcggtgcaatgcttcgtgactttactattgtagccacagcatttgaagtacaagcgactgaggccaaaaaagctggatttattggtgccttctctttatttcttgggaccattttgccatttattgtcggttgtatgtttgcgtggatttttggctatcgcgatgctgtaagtattaccacaattggcgcaggtgcagtgacttacattgttgggcctgttacgggtgcggccattggtgcgagctctgaggtcatggcgttatcaattgcaacgggcttggtgaaagcaatctgtgtaatggtctcaacaccactcactgcgaaatttatgggattagacaatccacgttctgcgatgatttttggtggtttggcaggaacggtaagtggtgtgtcagctggtttagctgctacagaccgccgtttagtgccttacggtgcacttacagcaacttttcacacgggccttggctgtttaatgggtccaactattctgttctttgcggttaaagctttggtgggttaatacgtattttataatcaggcaaaagagctgttgttattcgcagcagcttctatcttttaaagttagatgcaaacatacgacattcagcaatcagagcaagtaagtttgggtcgcgttctttactttttaaaaagaccagaccaatttcttgttgcatgtggtattgctgttttagaggaataagttttaccgaactttcataaaccgcagaaatacggccaggtaatagtgcgaaacctacacctgagctaaccatactaattaaggtaaaaatatcattgacctgcaaagcaactttaggtgaaaaaccggcttttttaaaaatgatgtcgctgtcgttatgagttgcaaaacccttggttaaagttaaaaaagtttcttcttttaaaaggcttaaatcaatatctttaaactcagcatattttgaatctttattgactgccagaaagatatcgtctgaaaacatcggcaaaatttcaaagtcatcatcttgagtggtttcatttaaagctacaatgattgcatccagctcagttgctttgagctttttcactaaatcctgatttgaactcagcaacagttgaatatcaagctcactacgtctgagtttgagaccgctaatcacatttggaattgtatttaccgtcaaagaataaagagaccctaaatgtaaaaccttggctgcaaagccagcggcttctctggttttatttacggtgataaaaatgtcttgtacgattttttgcgcccgttcttcaaatacataagcactttttaaaggaatgaggttacggccttcatttttaaaaagaggacaacgtaaagcgctttctaaagagtgtagtgctttatgaacactgacattactcagttgcatttctgccgcggttttagacaagttgccacagcgcataaaggccaaaaaaatctgtatttttttaagagtcagttcttcatctatttccatattaacatccagatattcttacccttaaaatcgcgctttaagatgaaactatcataaattaaatactttaaaattgtgcttaggtcgaagcatcactttacaggcttgcttcgaccctttgttgaatagttttgatgacttgatctaaagcagcttgaattttttcgttccactcaaaagaacaattgattcttaaataatgttgctgtgcgggtaagacactaaagagtgggcttggcgcaacaccaatatcttgttggatgagttcttcataaatttgcatgctatcgagtttatgaggcaatttaacccatagaaaataaccgcttgggtaataataaatctcgcagatcgcgggcagatgttgcttcaaatagtggtaaaactgctttttataacgttcaagtgaaagtctaagtgtgcgcaaatgcttttcataatgatgatgagacaagaactcaaccaaggcattttggatgagtgcattcactgaaatagtactcatgagctgcaagtgttggatatggtccgaaaatttacccgcatagacccaacctacccgaaaacctgcccctaaagttttagaaaatgaagagcagtgcagtaccagattttgttggtcaaagtacttcatcgaaagtggtttttgcccgccataataaagctcttcatagacatcatcttcaattaagtaaatttggtgttcatgaagcagtttggcaattttatatttaatctcatcactgaccgtaaacccaatcggattatggctatttaacatgagccaacatactttaattggatatgtatgaataacctgctcaaaagcctctaggtcaaaaccatgttgtggatgttcgggaatggtaatgaccttaagccctaaacgttcagcagcctgccaagcaccgtaaaacacggtttgttgcaatagaatatagtcacccggtttggctactgcttgtaaagaaagattgagtgcatctaatcctccagatgtaatgacaatgtcatctggatcggtctgtatgccttgcatacagtagcgctgagcaattagttttcttaacgctaaattaccgggaggtaggcttgctgtctggtcatagctttgcctttgccgtgcaagttgccccataatttgaataagtttggaagcagctaaaagttgactatcaggaaaagctgaaccaaaaggcacaacagactcatgttgaatcgatttaagatatttaaaaactaaagaattaatttcaattttagaattaagtgaaacgatcgaatattgttccagtggctttagtgcaatttgctcggcaacaaaatagccagacttttcctttgaatagatcagaccttgtgattcaagctcctgataagcattcatcacagtcattaaactaaaaccagaacgttggacctgatctcttaatgaaggtaatttctcatgtgcatttagagtgccgctttcaataagttggcgaatgctatgggcgagttgttctgatttatacatgtatgggctgcacgaaataacaaaataaaagatgcactgaaccaataataaatgccgcttgcagaatctacaaacggcatttgtttataaggatggttttactttaagtaaggggcagcataaatcaatatcactttaaacaaacccgcaatcacagctaaggctaaaaaaccaccaagccataacagaataaaccattgggtttgactgagtttaactgacgactttttcataacacccccgtaccttaatgataaccttcatcacctacacgaactttgtcacggaatacccagtaagacacaatggtgtaagtaataatgattggaatcaaaataagcgcacccactaaagcaaacatttgactagaatgaggcgctgccgcttgccaaatcgtaactgatggtggaatgatatttggccacaaactaatcacaaaaccagtaaaggcaaggaagactaacgccaaggtatatataaatggtttgtggtcttgctgttttttacatgccgataaaatcaggccaacaaacaataagaccaaaataggcactggactaaaatagaacagatttggtaaagagaaccaacgatctgcaatttcggggtgtgttaacggcgtatataagctgacggcaccaaagataatgagcagtgcgataatcagctttggcataagctcatacatacgttgctgcaagcctttttcagtttttaaaatgagccaaccacagcctaaagtggcatacatggcaactacaccaatacctgtgaaaatggagaatgcagtaagccagtcaaaaggaccaccggcaaaaataccgttttcggttttaatcccttgaatataggcccctaaaataatcccttggaggaagctcgttaaaaccgaaccccaaataaaagctaagtcccaaagatgtttggtccgatgagctttaaaacggaattcaaaagcaaccccacggaaaatcaaggcaatcaccatgaaaataataggcaagtagagcgcagataaaaccgttgaatagaccagcgggaaggctgcatacagaccagcacccccaagtaccatccaggtttcattaccatcccagacaggagcgacggtattcatcatcacgtcacgttcttggctattcttaatgaatgggaacataatcccgattcctaagtcaaagccatccatgaccacgtaaattaaaacacctaaaccgataataccgacccatattaaagaaagatcaatcatgacggttctccccagagttttgtttgctgtcaatattttcatcaactgcactaagtggacgcatcggtgttttaaagtgtcctacgccgcctgcttccatatttggcgtgtcgataaatacagggcctttattaatgagttttaaggtgtagtaaattccactaccaaaaacgatggtatacaccaccacaaaaataaagagacttagacccacctgatctgccgaaacagtatgcgataaaccatctttggttcgcataatgccatataccacccaaggttgacggcctacttcggtagtaatccacccagccagcattgccacataacctgcaggccccatcactacagcaaatttatgaaaccatgatgtttcatagagttttcctcttttacgtaaccaaagagcaatgagtgataaggtgaccataaggacgccaagacccaccatgacacggaaactccagaaaataatggtcgagtttggacggtcttcaggtgcgaattcttttaagccagtcacttgcccatctaaactgtgagtcaaaattaagctacccaaatatggaacgcccacttcaaagtgatttcgttcttctttcatatccggaatggcaaataacagtagtggcataggctcgttatgattggtttcccagtggccttccatagcagcaagtttggcaggttgatgctcacgagtatttaaaccgtggttatcgccaatcaccacttgtaaacaagaagtcacaagcaccatccaaagacccatcgagaatgattttttcaccaattcatcacgacggccctttaccaagtgccatgcagatgttcccactaccaataaagatgaaaccaagaaggcagcagcacccatatgtgcaaagcggtaagggaaggacgggttgaagacaatagctagccagtcttttggcacaataatgccattttcgatggcaaaaccttgcggcgtttgcatccagctattggaagatagaatccagaacatggaaatacatgttccgatggcaaccataagcgttgcaaagaaatgggctctaggaccaacacggccccaaccaaacagcatgattcctaagaaacccgcttctaagaagaaggcactcaagacttcataggtaagtaaaggaccagtaatgcttcctgctactcgtgaaaactcactccagttggtaccaaactggtaactcatcacgacaccggaaacaactcccataccaaacgcaacggcaaagatcttaatccagtatttaaatagatctttatagatagggttttgcgttcttaaccatttccattccaaaactgccaaaaaacaggcaagtccaatagaagtggccggaaaaataatatggaaggatactgtaaaagcaaattgtattcgtgctaattctaaagcggttagaccgaggctcataaactttccccctgtgaactagctgatgatgattaaatgatttaaatacttaatttcaggcaaaaaagtactttggcaattaggcttacttctgtgataaatgttcttagcaagtaaagtgccaacagggtaaagcaacataattgcttgatatttcaagagaatagaacgattgattgttctcaatctgttaacaaagtttaggcttgatgttgcatttgtaaaaatacatgttgcattgaaacattgatgaaatatctggcgatatgcaatagatcgtctcatgaaaactacctaccttaagaagttttcttaatcatgcactcactgtatttgtatatgtagatacagaaattttttataaaactataacagttaaaccgtgttttgatagcgtgctatagttttttttcaatcatctgtagctatatatccagtcctctaaagttcaaaataaaaatgaacaggatttaccgccaacctaaatcaactttcaagacataatgtgaacgctgttttagattttatataagtacatgatagtgttcttcttttctattccattgttgttttgtgtagggtctggttgttgcgtgtttcttaaagacctaagtgtaagtgtaacgcttctaaaatagcttggatgttaaaaaatgtttatcacttctcaactgaacattattcataaaattattaaaaatcagtctatttccaccttggtaatagatcagttggaacagacttatgtgaaccttgaagcaaccttacttagagcgaaagtactcagggatttttctaaaactcaaaccgtttatttaattcagtctcacattgagccacagcaaagcagtttggcttatctattctcgccatttatttttgcgaacttaaacaaagcagccatttatacaacaccggcgactccacttgtgctaactatccttaataaatactatcaagctgacaagaaggccgtatttaaggtagacgaagttttagaaagcctaaaaatatatctagatttagaattaatagagatgggagaagctgaatttatttatttaaatttaattaaagcattatgtcgaagtgatatctctacagtttttttaatcacccatttagagcttgatttagagacgttaaagcaacttgaacagttcttaaaaataaaaattcattgggtaaaagtcgtaaaagatgagggtctaaaagacttggatcagttggatatgcgtaaattattatttaaaaataaagatgaaacgcatgttcaattatgcgttctgtttgctcaaatgaatgcagcactagtctgcctatgcgatacctttactgccagtcaaatgacacacttaattgatgacatgttttactcagagcatattttcgaaaaactttctgtctattcagaatatatgcaaaccttattgcaaagtcagcatagtcttcacaaaaaacaaattgcttagcaatgccatgcttttgattggtgttatatcaagattgaatactgttataaaaaaataatcgttttcatgtgaaataaatattttatggtaaaagcaaagcaatattggttttacttacatgacaaatttaaattttgagcatcatctcggttcattaactcacgctgcactgagtcaggtttcaatcatttcgcgggtatggggtgaaggaccttctgaacggtatgatgaattggcaagtaacttcagaccgacttttgcccgtattaaagaaggggctttaatccgtgagcagcagcatattttgccgtatgagcaacttcagtggctcaaagatattggttttacacggttacgacttcctaaagctcatggtggttttgatgcaactattcctgaactatttgcattgctcattgaacttgcagaggccgactcaaacttaccgcaagctttgcgtgtgcattttggttttactgaagatgtcttggtaagtaaagataaggcattccagcagcgttggattagccgaattgcaaatggcgaaacagtgggtagtgcatggtctgaaggcgggaaagagtcaattgatcaattcgaaacgcacttatatcgagatagtgacggaaaaattcgcgttaaaggcaaaaaatactacaccacagggagcctatatgcagactgggtggatgttggggtaacagatttaaaaggagagtctggctcagttgttgttcgccgtgaagatgaaggcgttgaaattgtcgatgactggaatggttttggtcagcagcttactgcaagtggtacggcatatttccacgatgtattggtcgatgaagctgaaattttacctgacgatgaccgttttaaatattcggcggcttactatcaactggtccaactggcaatcattacaggtctagggcgtgctgcaacctatgatgtttctcaagctgttgcgaaacgtacccgaaactacacgcatgcaaatgcccaatttgtaaaacaggatccgcaaattttacaagtagtaggacaaattcgtggcgcggcttatagtgcaggagcgattgttgaaaaagttgcacaaagcttacagcgtgcttacttggctgcatttcaaaataatgagcagcttgaagaagaacaaaatgcacttgccgagcttgaaagtgcgcagtctcaaacggtcattaccgatctaattttaaatgcttccacgattttatttgacgctttaggtgcttctgcaacagacaaagatttaggtctagatcgatattggcgtaatgtaagaactttatcttcacataacccaagagtatttaaaaatcgaattgtaggtgattttagtgtgaacggaacattaccaccttatcaatggcgaattggtgaagttgctaaacaataaattatagttttagatattaagctgctatttttagcggcttaatgttatttatattttttaaaataaattataaaaaactattagaataaaatcatattttgtttggggtatatattataaagaaaatataaaaattgctttagtataaaaattaaataaaatactggttgatattttatgactaagagaattagttttaacgcttttgaaatgaattgtatagcccatcaatctcctggattatggcgacatcctcaagaccgatctgttgaatataaagatttagaatattggacagatttagcgcaaattcttgagcgtggttttttgacggtatttttattgcagatgtgcttggtatttatgacgtttatcatcaaagtgctgaacatgctttaacaggtgcagtacaagttccagtcaatgatccgctacagattgtgccagcgatggcagccgtcacaaagcacttgggttttggtgtcacgacttctatttcctttgaacatccttatccttttgctagacgtattagcacgctagaccatttaaccaaagggcgagttggttggaatatcgtgacgtcttatttggaaagcggttcgaaaaacttgggcctaaaaactcaggttaaccatgacaatcgttatgatattgctgatgaatacttagaagtcctttacaagctttgggaaggctcttgggaagaaggttcggtacttcgtgaccgtgaaagcggtatctttgctgaccataaaaaagtgcatccaattcagcatgaaggtaaatactttactgtaccgggcatccatatttgtgagccatcaccgcagcgaacaccagtactttaccaagcaggcgcatcttcacgcgggcagaagtttgccagtcaaaatgctgagtgtgtattcatcgcagcgccgtctaaaattgccactaaaaaagtggtacaaggcattcgccaaaaaattggtccaagaaggccgcgacccgtactcagttaaaatttatgcacttttgtcgattgtcactgatgaaaccgatgcaaaagcacaggctaagtttaaagaatatcaaagctatggaagctatgatggcgctttaacattgctttctggctggtctggtgttgatttttcacaataccagccaacggacaaagttgaatatattcaaactaacgcgattcaatctttattagattcttatgtaaatgcggacccagaacgtgtttggaccattgaagaaattgcaaattggaatagtttaggtggtaatggacctgttcttgtaggttcggcagaaaccgtttcggatgctctacagcaatgggttgaagataccgatgtcgatggttttaacttagcctacattttggcgcatcaaacctttgccgatgtagttgagtttattgtgccagagttgcaaaaacgtggggtatatcaaacctcatatgcacaaggaacattaagagaaaaactatttggtgctgggccatatttgcctgaaaatcaccgaggtgcaaaatatcgtaatctaaaagagttaaaacttgctgaggcgagttaaatattttggaaagtctttaaataaatagctggttaaatgccagcttttattttgtctttttatatcgattttattgctgagttaataatgaaaagataattctataatttagattaaaacatcagattaatttgtttttgtatggtgtgaataatcattattttgtttctgtgattaaaatacaggaattattaagtgagcacacaagaactcgatcataaccaccgttatgaaattaaatctcccgatgatgtttcacaattaatttccaaatttgcagggaagggtaaatcgaataaagttatttggttggcactgattggagtatttattgatgcctatgatctaacaacgctctctttcggtattgagcaagtcatctcagagttttctttaagccctgtcatgactggtgtggtggcttcagcaattgtctgcggaaccattgtgggtaacctgattggtggttggctgacagataaaatcggccgttatcgggtcttcatggcggacatggtgctgtttgttattgctgcaattgtcgcgggctttgcaccaaatgtttgggttttgattttagcaagattcattatgggaattagtgttggtattgatttacccgttgcaatgtcatacttatctgagttttccaaatttaatggtagtagcaataaggcagcgcgtctagccgcatggtgcccaatgtggtatgccgcttcttcggtgtgttttggcctagttttggcgctttattttcttttaccaccagagcatagcaactggttatggcgagcatctttaattttcggagcagtgccagcgttactcattatttttattcgcggtaaatatttaactgagtcaccaatctggcttgcaaaccaaggcgatttaaaaggagccgctcaagttctacaagaatcctatgcaattcatgcagtcgctacagttgaaaaagtaaaaagaactgctgaaaagaaaaagcgcgagggttttgcagttttatttaataaaacctatttgccaagaacgattgtggcaattgtgattcacatttcggtggcatttcagtacacgaccattgctttctttttaccttctattttaacgcgtttctttcataccgatgtcttgacgaccattactaccacactcggactcaatttactgtttgcatttacgggcggcctgttaggcgtatttgttgctagcagatttaaatctcgtcatgtgttgcttacaggttttttacttcagtttattgccctgattgctttggcattcattggtgagccgggtaatagctttttactctataccgcaattggcatgctcgggctttggctttttgcggaaggctttgggcctggggcacaaatgatggtttatcctactatggcttatccagcttcgattcgtggcgttggagtcggctttaaccgtgcggtaacaggtgttgctcaagccattgctttgtttgttttaccgatctggatggcggggtataaaaccgatgtttacctgattatttctatctttgcctttattcctttaattgtgattggactactgattaagtttgagcctaccgcccaagatgtcgatgtggttgatgaagataaaacagaacttcctctcaataattcaccagtaatcgactagagtaaaaataaatatctagataaagataaaggccaacatctgttggcctttgttttaagaattagaagtaataagcaaaaattacaaacgcttttttattccatttatcattgcttccgccagccgcaaggccttcactgtctcctagatatggatcgtgtttacccatcagcaactccgcttgtactgtcaatttttgatagttaaacgcaatgccgggaataaaacgggtggagtttttaaagccatcttgctcttttcgataagaactatagttcaagtacggacgaacagaggtaattgggccaaactgctgaggaaataaatagctcagttctgctgaataaatctgacctttggttgctgagttaaatgaataatcgaaaccgcccaaagtcagatgatctttatattgggtgtcggcattatcaatgtcttgataaccagccaaaagctgtaaattccattggttgtaattggtattgctaaaaaccgaataaacttggcgatcgccatcttgccctgaacgcttattttcaatggtggaataccatgcggaggcgccaagttgagtagagaaattttcttggcctaggacatttttaaaggtatgagcaccgcgaacaacaattgagttcttttctttggtattggtgccttgcggtacagagtcatctgcattgacagggttgatactaaatcgactcgagtctttgcttttacctctataggtgccaccatcggtaggataaaaggcgagttgtgcttcattggttccatcattgaaatcatatttcaccccaaggttgtgtacatcttcccaaccggcactattggcaatgcctaaataataagtatttccccaaaagcgacccaagccaaaaggaacggggtttaagccagcaataattttactgttgtcattaattttataacccaaccacgcatcggtgagccaattggcatcgcctaaacgtccataatattcataaacccgataatctaggcggccaatccattttggggagttgtagtccagccataagaccgcgtcattaaaggaaaatttactggtagacggttcagagtcgaaatcataaacatatttggctcgaacagtaccgcttaatttgagaatgcttaaacaaaagaatttttctcctcttaaaaataaaaagtaaatttgcgtcatgtataaaccagaaaaagatttgtccaaatctcaatatttgcagaagttttaagataaaaagataataaaatctgaccgttataaaaaatctcgaaaattaattagatgcaaaactctgggtatagagacaaaaataaaaatgatgaaatatgagtaggataaaataattaaaagggggatgtcagggccttctaatcatatgatttgggaatatcgtttttaattattgatatataagtaatttaattttaccgctaatctgtaagtttgcttgaaatttgctttttaccaaaagataaaaacttatgaagaaaagttatttataaaaccagataagcaactcatatttttttatttttcattataaggccagctgcatactatgagcttatattattgaaagatcatgaaattatgagcacgaagaccaaaccgttgatcatcacggcaattgtagtagtcgcaattgttgcatttatcgtatggcaaaataaaaaagacaataatacaagtgcttcagttcgtgacaataagcctgtcgtgattgcttatcaaactggggttgacccaagcaaagtggcgcaggccaatggagactatgaaaaacatagtcaacgtactattcaatggaaaaaatttgatgcgggttcagatgttgtcaatgctctggcttcaggtgatgtggtacttggtaatattggttcaagcccacttgctgccgcggcaagccgtaatttaccgattgaagtattcttaattacttcaaaacttggtgcatctgaagcactcgtggtgagtaataaatcaggcattaaaactcctcaagatttaattggcaaaaccattgctgtaccgtttgtttcgacaacccattacagccttttgtctgcacttaaacattggaacattccagaagacaaagtaaaaattattaacttgcgtccacctgaaatttcagctgcttgggaacgtggtgatattgatgctgcctatgtgtgggaacctgctttaagtaaagccaaagcatctggtacggttttaaccgactcaaaacaagtcggtgaatggggtgctccaacttatgacttatgggttgtacgtaaagactttgcagagaaaaatcctgactttttgaaagcttttgtccaaaccacacttgagcaactcgaaaaatataaccaagacccagccgcttacgttaaagatgctgataacgtgcaaaaaattgcgcagctcacaggttctgatgcaaaagatatcccgcttttattaagtggaaatatttaccttgaccacgctcagcaaaaacaaacattagatggtgaatttgcgcaaaatatttttgatacagcgaaattcttaaaaggtcagggcaaagtcgatcaacttaaagccgattataaaggcaatgtgaattcttcatttttgcagccttaaggagttgtcatgagtgtactagaagccaaacatattcatctgacttttcctaaacagcaaaagccagttttacaagacattaacctaaccattgaagaaggttctttaaccgtgattttaggtgagtcgggttgtggcaaaacaactttgcttaatatcttggcagggtttcaaaagccgagttcaggtgatgtgcttgtaaatcatgaagtcgtaactggaccagatgtaactcgtgctgttgtatttcaagatcacgccttacttccttggttgaatgttgcagataatgttggcttcgctttgcagttaaaaggtttaaagcgcgcggatatcgaagcacaagtgaacgcaattttaaaaattgtgggtttaagtcacgttgaaaaagcgaatatctgggaactttccggtggtatgaaacaacgtgttggtattgccagagctttgatcagtcacgcgccgtttattttattagatgaaccttttgccgcattagatgcttttacgcgtgaaaacatgcagcagttagtgctcgatttatggattcaacaaaataaaagcttctttttgattactcatgacattgaagaagcattattgctcagcaatcagttagttctgatgacggcgcatccaggcaaaattgtagaaactctacacctcgattttgcccaacggtaccgtcagggtgagtctattcgctcaattaaatcggattctcaatttattcagctcagagaacagctatttgaaagtttaagggcacaaaaacaaagcggtaaggaggcgttacctacatgaacactaaagataacgtctatgaatatgacaaagcagagcttaaacctgagttaaatgtgcaaacagaaaatgcttcatttctatcatcattttttgagaagcatcgtactttggtggtcagcataatcagtgtgggaagtgtagttgcactctggttcctcattactgctttgcatgttgtacctgaactgtttttaccgagtccacaggcagtctggcaaaaatttatatcggtcagccaagaaggctttatgaaagcaactttgtggcaacatttggcagccagcatttctcgtgtatttttagctttgattgctgccgtggtgattggtgttccgctgggtttgtggatggggctgaacaaatgggttcgtgctgttctagatcctttggttgaattattacgtccaattccaccgttagcttatttgccattacttgttatttggttcggtattggtgaaaccacaaaagtacttttgattttcttctcgattttggcgccagtcattattagtagtgcgcatggtgtgttaagccatcagcttaatcgtgaacgtgcggcattgtcattaggggcaagccagtcacaagtcttttggcatgtcattttaccaacggctttgcctcatattattaccggtattcgtattggtcttggggtgggctggtcaacattagttgcagctgagttggttgcagcggaccgtggtattggttttatggtgcaatcagcagcacagttcttaattaccgatacggtgattctgggcattattgtgattgcgattgtcgcagttagttttgagctgtttttacgttggttacaaaaacagttttctccttggtatggtcagcagttgtagtaaagaagatgaatacagtagtagcaaacttaaatatagaagtgatcaagcctaccattggcgcaattattcacaatattgatttgaatgcgttaaatgaacagacaacgcaacaaatccagcaggctttgcttgatcatcaggtcattttttttcgaaagcaacaattagcaccacaagcacaagcagacttggcacgtagttttggtacattgcatgtgcacccgatttatccttcaattgaagatgtacctgaggtgatggtgctcgacagttggaaacaagatttgcgtgacaatgaactttggcacacagatgtgacttttagtaaaactccacctttaggttgtgtgttgcaagctattaaaattccacctgtaggtggtgacacgttgtggtcgagcaacacagcagcttttaaaggacttccgcttgagttacagcgaaaactacgtggcttaactgcaacccacgatattcgtaagtcttttccgcttgagcgttttgcccataacgaagaagaacgtgaaaagcttttgcaaacctttaagcgtaacccaccagtggttcatccagtggtgcgtactcatccggttacaggcgagcctttgttgtttgtaagtgagggctttaccactcgcattaatgagttacccgaacaagaaagtgagcaattacttaatttcttgtttgaacatgcgacccaagagcaatttcatttacgcaggaaatggcaagacggtgacgtcgcgatttgggataaccgttgcacacaacataaagcattatttgattacggagatgctcatcgaattatgcaccgtgcaactattaacggtgatgtgccattttataaagaagaacaacagccagagttagcagaggcttaatttctttaattattctttgtttcaattccaacgcagcgttttgagttggaattgaaacagtaactgtttagctcattccaaatcctgacaatatgcctgtgtaattttttacaggaggtgaggcccaatcaccaactttgctggtttttaaatttaactgaactaacatttcagcttgtttaactgctgctgcaacgccgtctatcacaattacgcccaactcgttttgtagctttatgcataaatcgctcatacctgcacagcccaaaacaattgcatcgcttttgtcttccgctagggcttttttgcactcatctcgtatggttcgataagcatctgagtcaggaagctccaactcttcaactgcaatgtcacaagctcgaacatttttgcaaaatggcgtagccccgtagcgatgagccagatgccagctcatattcactgtgcgttgtaatgtcgtgactacactaaaaccagtacttacataacttgcagttcgcatagctgcttcggcaatcccaatcacaggtgccgaactgatttcacgggcggcataaagcgcaggatcaccaaaacaggcaataacataagcatctacatctagaagttcaccttggcgaatttcctctagcacacctacggcacttagggcttcatcataataactttcaattgttgcagggcccatttgaggacttacagcaataatttgagtatcagaatttgcgactatctttgctgatgcagcaattttgtcagtcatgctttgggtggtattaggattaataattttaattttcattgtacttttaccttagtcattgccgatttagcatgggcaagcggttggttaagaaatcggtaaatgacaaaaccgaatcccatcccaataaaccatgtgaaattagccagcccagacagttgtggtaaaagtacgcagagaataggaattaatgaagctggaattaacgcataaaaggcagagtggttataaccatttttgtaccaatacgagccttgagtatctaaagtatataaatcatctaccacgattttttgttttttaacgaggtaaaaatcggcgagcaatacaccaaaaagtggaccgataaatgcacctaaaatatcaatggtgtaatggatcacttgagggttattaaacaaattccatggggtaatgaaaattgaacctactgctgcaatcattccacccatacgccagctaattttgctcggtgaaacgttggaaaaatcaaatgcaggtgaaacaaagttagcaacaatattaattccgatagtggcaatcattaaggtcaaactacctaaaatcaccacaaaagtattatcaagtttaccgaccatctcgacagggtctgtaataagttttccatatactggaagcgttgccgcaatacacaccacagtaagtaaagaaaagcctaagaagttaattggtaagccaagaaagttccccattttaatcgcgttaaagcttttaccataacgagagaagtcaccaaagttcagcatcggccctgaaaaatatgagacaacaagcgcaatagcaccaatcatgactggtacaactgcaaaaccgtcgtattgaaccccacttaaatttaaatcaatattctgccagccagctttccagatgagccatactgccatcgcaaacatcacaacatagacagctgggcctgcccagtcaataaacttacgaatgctgtccataccagaccaaaaaacaatcgcttgtagtaaccaaagcagcatgaagccaacccatcctaaataggaaagcccaagaaagccgtaagttgaaacatcagcataggctgaccagtctggaaagaactttaaaatgaccaataagaatgcacttgaggccaaataggtttgaatgccataccatgcgacagcaataagaccacggataacggcaggaatatttgcaccaagcacaccgaaggttgcgcggcaaatcacaggatagggcgtgcctgtttgttggctagacttggcaattagatttgtaaaaaactgaacaattgcaatgccgatgagtaaagatagaagtacctgccagctattgagcccgagtgcaaaaaggcttccagccatgacataaccgccgacgctatgaacatccgacatccagaaggcaaaaatattataagcgccccaagtttgcttttttaaaggagctaagtcttgatttgtcagttttgcatcataagaagatttaattattgcttcggtattattcatcttgaacactcacttccctatgttgggcgggcacgttcttcagcagcttgaaatactgactaaaagaatgaaagtaaaattgtgcacaatgtaatatttggattgtgcacaatttattgagcaaaagttatgccaaacttgagatgtagtattgatgagtgatttcgcttgatacgattttggaatatgaagagagagatttataaactgagacgtgcttaattttttataaaaagcaaataaatttaggtatataagtggatatttagagatttaatattgaattattcagctcagcatagatagtgtgaaaatgagagaaatatttccaaacgcttaagttaaacttacactattcaaaatagatgaagtcctaaaaagaggagacattaataaaaatggagaaatcaatgtcatcgaatgcaccaaaaaaagccgtagaaatgagcaatgatgaaattgatgaccatatatataacgctattgtagatgctattttaaataggcaacttgcccctggcgcacgtttagttgaagcacctttatgtgaagcatttggtgtaacgcgaggagtgttaagacgtgttttcgtcaaacttgcacatgataaggttattgaaattcagcccaatcgtggggcactcatcgcaaaacatagcacaaatgaaacaaaagaagtctttgaagcacgcagcatgctggaaatcgccactgtaaaaaaactagcacaaaaatctcatcgcctagatttgagtgagcttcgaagcttagtagatcaagagtctcatgagcgtttagctggaaattgggcagagtggattaagctatcaggtcaatttcatttaaagctgattgaagctaatcaaaattcgatcatgaccagttatttgcagacgcttattgcaaggacttcattattaattggcttatatgaaattccaaaacataataattgttcggcagatgaacaccgtgcgattttagatgccattgaacaaggtgatgaaaaacgagctactcaattgatggaagaacatttagaacactacgcaaccacatttattgaagaaaacagtacagtatctgcagagcaaaatttattaaatttatttaaaaataagaaaattgaaacacctcaaactaattaaaaatcgtgggccaattcctatggaaaaggcccagattggttattttatgggaatgatttgatgtgttaaaaaatcaataaatagttttacttttttcgataaaatcttacggtttggccatgtgacatataagtgaagtggctgactggtgtagtcttccaaacatttctgcaacttaccttctttgtaataaggttctgcaataaactctggaagaaaaacaataccgtgatctttcaaacacatatccaataatagttcaccattattacacgtcatcacagggaaacaattaaaagacacttctttctgatctttttgaaaaatcaattttttatgtcggctatcttgatagtaaattagaaacttatgttctttaagttcttctaaagaattaggtaatccatgttgattgaaatattcaggtgttgcatataaataacgttgataggtatttaaaattttactatttgccaaacttggcgcagatccatctaagcgtatggtcagatcaaatttgtgttgattcacatctaatagctgatctgtcataaacaaatcaattttaatactgggatatttctcaataaagtctgaaatgatatgttgaaggaaaatgttgctaaaagacatgggcgtattgagcttgagttcgccttcaggatattgctggttatagctaatctcgtaagttgcccattcaaattcactcaatataaccttgcaatgttggtaaaatttttccccacaactggtcagattcatttgtctggttgttcgatttaatagcgttgtttttaaatcattttcgaggtagcaaacacgtttggctaccaaatcacgagaaatatcgagtgctctagctgcgctactaaaattcccatgttctacgacacttacaaaagtggaaatacagtctaatcgatccatggataactaaaaattaaaaaatatatatccatgattaaactataaaaattaaaaagcaatcattgatttgattgtatccatacaggatacagattcgagctgttttgctgtctatgtttttacatttttatttgttttgataataaccagtaggcaattttaaaagccttatataatgaataatggagtttagacgtgaataaatcacttttagaacaactatcaccaaccaattgtcaggttatttttattgatcaccagccgcaaatggcttttggggtacagtcaatagatcgccaagtattaaagaataatactgtagggttagcaaaagcagctaaaacattcaatattcctgtcacgattacgacagttgaaactgaaagcttctctggtcatacctacccagaacttttagatgtatttccagatgctcctttactagaacgtacttcaatgaattcatgggatgatcaaaaagtacgtgattcgcttgcaagaaataatcgtaaaaaagtgattgtttcaggtttgtggactgaagtgtgcaataacacctttgcttttggcgccatgcttgaaggcgattatgagatttatatggtcgcagatgcttcaggcggtacatcgaaagaagcacatgactacgccatgcaacgcatgattcaggcaggtgttgttccggtaacttggcaacaagtattactcgaatggcagcgtgactgggcacaccgtgatacatacgatgcagttatggcgattgtacgtgagcattctggtgcttacggtatgggtgtggactatgcctatacgatggtacataaggcgcctgagcgtacaacatcaaaacatgaagtacttgcaccaattcctgcaaaataaaacagtactgatttaggtaaaggtatgtctagtattcaatatttaagtgatattaatacagatatacctttatttctttagaacgataattcacaagaatggagttcagaatgaccgacataaacctcatacttaaaaacggtaaaatcacaacactagatcctcagaaccccgaagtacaagcaatagcgattgcagatggtaaagtcgtccgcacgggtacaactgatgaggttatgaaactcgcaactccaacaagtaaagttgtagacttaaatggtcgacgcgttataccgggtctaaatgacagtcatctgcatattattcgtggtggtctaaattacaatatggaactgcgctgggaaggtgtgccatccgttgccgatgcgttacgcttactcaaagagcaagcagataatacgctagctccacaatgggttcgtgtagtaggcggttggactgaattccagtttgctgaaaagcgtttaccgactttagaagaaattaataaagctgcaccagatactcctgtattcgttttacatttatacgccagtgccatgttgaaccgagctgcccttgatgtattaggttttaataaagacacgccagacccgccaggtggcaagattgtacgaaatgaaaaaggtgagccaacaggactgttgctcgcaacgccatcggctatgattttatattcgactttaggtaaagcgccgaaattgccagttgaagatcaagtcaattcaactcgtcatttcatgcgtgaattgaaccgattaggtattacttcagcaattgatgcaggtggtggcggtcaaaactatcctgaagattatgatgtgattaagcaattgcacgatcaaaatcaaatgacggttcgaattgcttataacctatttgctcagaaggcaggccaagagcttgatgattatcgccgctggaccgaaatgacatttccgggcgatggtgatgagctatttagaatgaatggagcaggcgagaacctgacttggtcagcgggggactttgaagacttctatgagccacgtcccgatttaccagaaaaaatggaaggtgaactcgaagccatcgtagagcacttggctgaaaagaaatggccattccgtattcatgcaacctatgatgaaagtattagtcggttactcaatgtatttgagcgcgtcaattcaaaacagccatttgcgacacgatttattattgaccatgccgaaactgtatctgagcgtaatatcgaacgtattggtgcgttgggtggtggtatcgcgattcagcatcgtatggcatatcaaggtgagattttcgtaaaacgctatggtgccgaagctgctcaagcaacgccaccagtcaagaaaatgttagaactcggtgtacctgtgggtgcgggaacggatgcgactcgtgttgcatcttataacccttgggtgtgtttgtattggctgactacaggtaaaacagttggtggtttaccgctgtatgatgaaaaaaatttattagatcgtcaaacggccctcaaactctggactaaaggttcggcttggttctcaggtgaaaaagatgtcaaaggttcactcacagcaggggaacttgctgatctggtggtattgtctgatgactacttcaaagttgaagcagaagatatccagtggattgagtctgtactcactgttttaggtggaaaagtggtgtacgcaggggcagagtttaagcaagacgatccgccgttaccgccagcatctccaacatggtcgccagtaaaacgcttcggtggtcagtggcgcttatctgaaaaccgtaatgcaccatcgaatcaatcattacagtcacaaagtgcattgtgtgcatgtgctagtagctgtggaatgcatggacacagccacgcttggatgcttgatgttcctgtaaatgataaggacaaaaaatctttctggggcgcacttgggtgctcgtgttttgcattttaaataaaacagtatgggaacctgcctcattaaatagcttgtttccttaaggtatgtacgatgaaaatgtacttgttatctttggctgtagggttgcttgttggtgtcttatattatgttttaaatgttaagtcaccagctccacctcttgttgcattagtcggtttattaggcatggtaataggagagcaactgcttccttttatcaaatcctatttttaatccgtttcattcaaaaaagctaaacggtgccatgccatttagctttttatattaataagtatcttcaattactttatacgacggccttgctcatcaataatgatttcaccatcttcttttgcaaaatagcctaagttttgtgaatctaaaatgtccagtacaatctcagaagggcggcaaagtcgagtacctttttgtgtaactacaaatgggcgattaattaaaattggatattgcaccataaaatcaattaactgttcatcggtccaatggtcttgttctatctctaaatctttatagggatcaacatttttacgaattgcttcacgtacacttaggttcgaatccttaatgagttgaatcaattcatctttacttggcggtgtttgcaaatattcaataacgataggttcaattcctgcatgacgaataagcgccaatgtattgcgcgaggtcccgcaagcagggttatggtaaatcttcactagctcagtcatgacaaatttatcgatgaattaagatattgcatttatatatggatatccgtatatttgcaataacgaatatattttgttgaagatatgatcaaccaagtcgatttctttaaatgtctatctgaccaaactcggttaaatattcttaaattagttctaaataaacaaaatatttgtgtctgtgagctaaccgaacagcttgagttgagccaacccaaaatttctagacacttagctttgttacgaactcatggcgtattactggatgaaagaaaaggacagtgggtttattacagcttaaatcctgatttacctgtttgggctttagatattttaaaggtgatagaaaatgacgagagtgggacaaaagtaaaacaacaagatcagtctttcatcacgacaacgtgttgtgattaatcttcctagatttccgtctttaaaatttagattttcttagcataagtgcataagtcatttgtgtgtattgagcaaaattaatcaattctttcttcgagtagaacatgactaaacaagggctttcctttttagatcgaaacctgacgctatggatttttatagcaatggctttaggtttagcgattggagttttctttcctcaggcatctgtgtctttaaatgaattaagtgtagataacgttaatattccaatcgcaatcggtttggttttaatgatgtatccgccattggcaaaagtggaatatgcggctttaccagaagtatttaaggataagaaaaccttaactttatctttgatacaaaactggattattgctccagttttaatgtttatccttgcgattgtttttttgcataactatccggagtatatgacgggccttattttgataggcttggcacgttgtattgcaatggtattggtctggaatggcttagcttgtggtgataaccaatatgttgcagctttagtcgcctttaacagtatttttcagattttattttttagtacctatgcatggttgttcttaactttcttgccgccatattttggtgtggcaggacaagtgattgatgtcaatttctggaccatcacacatgctgttttggtgtacttaggtattccattcttaatgggtttcttgacacgtttgattttagtcaagtcgaaagggttggaatggtatcaaactaaatttttaccaaagatcagcccgattagtttaattgctttactttttaccattgtggcgatgtttagtttaaaaggtggcgatgtggtgagcttacctttagatgtattacgtattgcgattccactcacgatttactttgtagtgatgttctttattagtttctttatgagtaaacggatgaggaataattacccgcgtaccgctgctatttcatttaccgcggcaggtaataactttgagttggctttagctgtagctattgcaacttttggtttagcatcacctgtagcatttaccacagtgatcgggccattggttgaagtacccgttttaatttcactcgtcaccgtttcgctttggttaaagaaaaagtattactcttaaaatcgtaaaatttatttgaactattttttgctaaaaatgactttaaaaagtgcctttatataggcattttttattgcctagcttttacatttaggtcattgtaggtaatagtttttgcatgagttcaatgaagtttgaaactttagctgagttttcattttctcgtgtaattaagtaaataggcgcatttagttttatcgaatcatcaaactcgcgatagacgatttcatggtcccaaaagttatgcattgaagcgggcacaatactaattccaataccggcagccactaaattgagggtcgcagtagggcgcggcgcttcttgaataatacgcggactaaaacctgcctgatagcagctatataaaatattgtcatataagccttgccctgaagagcgacggtataaaacaaaattttcctctgacaagttacttaaactaatttttttcttctgtgtaagcggatggccgataggtaaggccaccaccattggctcgtttaatatatgaagatgcttcaaaccaatatctcggctaatcggcgctcttaaaaaggcaatatcaagtttttctgaaattaaccagtccagttgcttttgactgcctgcttcttcaagtttggtttgcacagcagggtacatttcccgatatgaacgtaatacgagtgaaatgagcggatgcaaacctgcggaacttgtaaagccaatattgagttgtccagttttaccttggctaacatcttggaccaattggggaatatggcgggcatgttctaataaaagttgtgcttctttaaataatgctaaacccgcttccgtcggttcaatcccgcgcggttgacgaataagtaactgtgtaccgagttcttgttcaagttttttaagtaaacgcgttaaaggtggctgttgaataaacaaacggtttgctgcatgagtaatatttctttcttcaaccaccactacaaaggcatgaagcttatataaatcgagcataggaatacctttagggtatggttaatgaaaataaaagcatttgtagatatatcataaaagtatcattctatcttggtcggataaagtgaaaagtaacgaaaatgaaccatgttgagattgccgtgcagaaggatactgttcctacttgcacagagttatttttaggttttttaacattaggtttaattggatttggtggtgtgctgcctttagcccgtaaagttattgtagagcaaaggcattggttaagccctgaaaaattcactgagttacttggtctgtgccaatttttaccgggcggcaatattattaatttatcggttgcgattggcatggagtttcgcggtgtccgtggagcagtgagctcactcattggtttaatcttcgcacctaccgtaattgttgtacttttacattatgtctatgagcagttccaagacaacttaatggttaagcacctttttgaaggtttaggagcagcagcagcagggcttctggttgccacaggtttgaaaatgcttaagcccttattacgtaatccattagcaatctgtgttgtagtggcggcaattgtcagcattgctctcctaaaaattcctttacttttgactatgctgattttacttgcgttttattcagccatcatttggagacgtgtgtaatgggtgccgtactacttactttagcaatcatttttactcagttgtctcttattgcatttggtggtgggaatacgattttgcccgaaatgcaacgtcaagtagtcgatattcatcattggatgacggcgcaagaatttagtgcgttgtttgccatggcacaagctgcacctggtccaaatatgatgattgtacctttggtagggtggcatgtagcagggttgtctggtctattggtgacgtctactgctaaatttttaccgtcatctcttattactgtatttgtgatgagaggctggtcaaaattcaaagataagaaatggcgccgtgttttacagcttgctttacaacctgtcactgtggggactgtgcttgccagtgcatggattatttctgaagcagcggcaataaatactttacttatcattatggtagtcattgcaactttattatctttaattaaaaaagttcatccattgcatgttttgattgctggggctgtatttggtgtggtcttactctagtttaaccagtttgccgacctgcgctgggatgagttcaggttggcttttttttgattgaagaaataataaaatctaaaaaaccgatcaaatatataaaaacatactgttttacctattcattgttttaacgtactatgtatctattgaaagaatttggatgcattggagtaaaaaacagatgttagatcaaaacattaaaactcaattaaaagcttacctagaacgtttagaaagtccaatcgaattagttgctgctttagatgaatcagataaagctgctcaaattaaagaattagtaactgaaatcgctgagctttctgacaaggtaacagcccgttttgacggtaataatacacgtcgtccaagctttggtgtggctaaagcaggtgaacagcctcgtgtgttctttgcaggcttaccaatgggccatgagtttacgtctttgatcttggctttgttacaagtgtctggctatgcacctaaagtgtcggatgaagttctaaaccagattaaaggcttaaacctcaaagctaactttgatgtatttgtttcacttagctgtcataactgtccggacgtggtacaggcgcttaacctgattgccatttataacccgaacaccacggcaaccatgattgatggtgcattcttccaagacgaagtggaacaacgcaaaatcatggctgtaccgatggtcttccaggacaatgaacacattggtcaaggtcgtatgacccttgaagagattgtggcaaaacttgataccaattcagctgaaaaagacgcagcagcactcaatgccaaagatgcgtttgatgtattggtgattggtggtggacctgcgggtgcaacagctgcaatctatgcggcacgtaaaggcattaacacaggtatcgtggctgaacgctttggtggtcaggtcatggacaccatggatattgaaaacttcacttctgtgcaaaaaacccaaggtcctaagtttgctgctgaaatggaagcacatgttcgtgaatacgatgtggatataatgaacctgcaacgtgtcagcaaaatcactggtgcagaccaaacagcaaatggcttggttgaagttgaacttgaaaacggtgcaaaacttgaatcgaaaactgtgatcctttcaacaggggcacgttggagagaaatgaatgtaccaggtgaagctgaataccgtacccgtggtgtagcgtactgtccacactgtgatggtccattgttcaaaggcaaacgtgttgctgtgattggtggtggtaactcaggtgttgaagcggcgattgaccttgcaggtattgttgagcatgtaactctggttgagttcgacactaaacttcgtgctgaccaagtcttgcaaaacaagttaaatagcttgccaaacaccaccgtgattatgaatgcattaagcacagaagtattaggtgacggttcacaagtaaccggtcttaaatataaagaccgtacaactgatgaagagcatgtggtagagcttgcagggatctttgtacagattggtttacttccaaacactgactttttaaaagacagtgaggttgagttaaccaaccgtggtgagatcattgtcaatgaccgcaacgaaaccaatgtaaaaggtgtatttgctgcgggtgactgtaccactgtaccttacaagcaaatcattattgctacaggtgaaggcgctaaagcatcactctctgcgtttgattacatcatccgttctgggcaataaaatctaacctaaaacaaaagagccaaaggatatcctttggctctttttattttttatggtttatacaaaccatgttcaactaaatgctctcgtaaaatacgacgtagttctaatacggcttgtggtgttaactgaatagagtgtccacccggtagaactttctcagatttagcaccttctaagtgagcacttttataaggaacaataccatcggtaatcacatttggatcatcacttttggtaatgttgcccataattgagtggaagattaacccttgatggggattaatattctcagtgagttccataaatttagattgatggcttaagtcgcttggtccattttgaatcaggccattatcaatattattcaagaaatctttaatatctaaattttctgtggtgagcgaagttgcaacagctgataaaaaagcacccggtaagcggataattttacgcgcagctaatgtgaaccaacgatctgcataatcagtacctcggtgtggcgatgccaagaaaattgcacgatcaaagttactaattgaatgcatttgcaaccgttcagtcaccataggatgtttcttaaaacggttttgctgacggatcgtcatcatctccaaggcaggtttagtaatatcagcatcacttacaagtaaacggctaataattcctcccatactatgacctacaagcaccgcatcatgcgcagcaggatcacttgggtttaacgaaccgaatgcttgtttcaaaagggcataaatctggaaccggctttccagaattggcatattggtcgagtagaaaacttgccaaacttgatagttatctcttaaaacagtatcacccatgacatcgttggtgagcgcaatccatgcctcggggctacttgctaaaccatggaccaacacaataatttttttgtttggattataaggttcaagcatatataaatgcggcatggttaagtgctgatcacgatcaatcaagcttaaataagccgctacacctaggttgttttcagctaaccacagaccataaggagctgagaagtttgcagctaaaggatattgcttaccagcgacattaatattatcagttcgataaggatcatagacccgaatcacaaattctgggtcattaataatttcttgaatggttttagcatgtttaggctctgcaacaatagttgccgctaaataacgtgcatggtgaatatttggatttacaccatttttatagctgtaattaagtggatctaaaatgtattcattaatgtcttctttgcctgaacttgggaagacagctacaaattcggaaccgaaaccatcacgacggttgattgttcttaaacctgagaaatttaagttataacttgaaattaatttttctaatttttggccagataattgtctatgaaactcaaaatcaattgaatatacactcttaccaatatggatttgtggctctaccacatttttttgtggatatcttaaatcatacacactgaccattttggcaatcgcttgattatagaagtcgcgtatctgaacttgtctattatcaaaaatacgatcagtcggctgacgttttgtagaaaacagataagcatagctataacggatactcttatcgagtagacttaactgttgatctaagcattcatcatatttattttgaataactttttgttcttcagttggcttatgtttagtgaaacgactaattttacattcagaagaatctgacaaagccattgcttttgcgagatacatttcactcgcagccgataacagctgttcatctaaaatttggggcagatttttaagttgattaacacaagtgtcaggggagtctgtacaggccttagcttcttgccctgacatggacaaaacattaagactcgcttcacttagtttatcttgggtaagaatactattacgctcatttgcaatagtaacgttgagagcttgttgcttaacattgacgacctgacatccactcaggattgaaccgaggagtatgaccgtgaagagcgctgagtttctttttctaacaaacattatggtcaaatatgtggatcagtaatatgctgatcatacaaattttaaagtatttttcaattgatcaaacataaaaaaaagggctgtcaaatcagcccttttataaagtttaagcgcttacttttttgtagctgcacttggggtagcagaagacatagcagggtttgttaaaacttgccatacattccagcgaccttgtttttcaatttcttgaattaaacggtctgctacttcagcttcatcagggtatttaaccttgtaattttttagagtctgaatcgcatttttcttttgttccattgcaatatagttatttgcagcggctaaatatgcttcctgaacattacctttaatagctttatctaaatacggaatagcctcacgttgaccaccaccttcagataagccaaaaccaaaccagaaattcgcttcagcatcatctggattaatttttaaaagtctttgtgcatattctaaagacttagtggtatgagcagtacctaaatcaaggttacgggcaagtacacttgctttaaaagcacgaataagaatatcaaatgaagcatctggattagcagctaaagtatctaagcgctgagtgacttccttaagtttgctttcaaagcctttacgttcttgacggtcagtaaaacgaggcggatagtgacgcgctttaccttcaacaagttgtaagaagtcatcaatttcagttacatcaatttcattattgcccgctaaaactgcgtacttcattgaacgttgtgagttgttgactgtaggtacgatcaatttattcgtatctaatgtaagtgttttggttggatcgtcctgacgagttacaaccattttggttacaggctgtgcagcagcttcttttaaagcaacttcaaatgcaggcggagcatcataattaaatgggtttaatgcataaaatggaggtgtaagctctggttccttaaaaacaaacggttcaattttttgttcttttacaggtgccatggtacacgctgttaaacttgaggtcgcaagaaggatatatgccaaaggcttaaaattcataggttcttccgttcattttataaagttaaataaggtacaacaagtctaggaaaacctaaaccgacatgcaagggtaagcgtgttacattatgaatcaagaatattacgtttttgatgtcttgttttgcgcaccgcattcacgacgaacttcttcaagaatttttagctcttcatcactaaaaggctgttcatcttgactttcttttttgaaagttgggtcaagttcggacaaacgctggcacaaattattcatacgcgtttcattgtgctgaatacggtcaagtaaaactcgcattccttctaaaattgggtcagattgatcagcagtagtcgcatacggagcaaaaccaatactttgtgcataatcacggcgacgttcttcatctttatctttagttttgtcggcatctttatagatataacgtgcagggttaccaacagctgttacaccagcaggaactgcttttgtgactaccgcatttgaaccaactttggcgcctttacctaccgtaaatggacctaagattttcgcaccagcaccgacaaccacgccatcttctaaagttgggtgacgcttacctttattccaagtcgtaccacctaaggtaacaccgtggtatagcgttacatcatcaccaatttcagcagtttcaccaattacaacgcccatgccatgatcgataaagaagcgtttgccgattttagcaccagggtgaatttcaatacccgttgcaaaacgactaaatgacgaaacaaaacgggcggtacctttgcaatcttttttccacaattcatgtgcaagtctatgcaaaagtaaagcgtgtatacccgggtaagtggtaagtacttcgagtgtatttcgtgcagcaggatctcgcgcgaatacagcctgtatatcttctttaagctgtttaagcattgggttgatcctccttgtccgatgatgcttttttccatttgccgcttgtgagggcttggactcgactaaaaataccgcgaagtaaatgatattccatacgatctaattgtatacgaccaaataaacgacgcaagcgtaaaggtagtaaacgtggattttctggatctaaaaattcaatttcggtgagcattttttccaaatgagggtagaactcttccatttgctgctgagtcactaacggctcatcccattgcatgctttgaccttgagcaagcggcatttgcccagcatcagaagcaacttctttttgctctaataccgacatacgaagttcataacaaaccacttgaatcgcttgagcaacgttaagtacaccatagtccgagttcacaggaatagtaaggtgatagtttgccaaagccaattcttcattggttaaaccgcggtcttcacgtccaaaaacgatcgcaatttgttgtccttgtgcagccgccttgattgcttctttggaagcagggcgaacatctaacaaaggccatggaatagtacggcttcttgcacttgttccgaaaactaaatggcaatctttaattgcttcttcgagtgtttcaacaatttcaacctgttctaataaatcttgtgcaccagcagcaagcgcctgaatatctggatgtgggtaggtttttggtgaaaccagaaccaacttactcaagcccatcgttttcattgcgcgtaaagcactgccaatattagccggtaaagtggtattgaccatgacaatacgcacttgtgctaattgttttgacacggcggtgtcgtcaaacaaactcataagatttccagaaattacgaatattgagaaacttcgctttggtatgaatccaatgcatcatcaatagtcatgtccacaggaggtgaggcaacaggttgtggacgaacaggttctgctgctttagctgccttagattttacctgatattcaatatgaatattatccttaccaaagtaatctcttagtttggcaagaagttcatctaaaggagcgactttccattgtgggccaagctgaagctcagcctgagcatatggttggtcaatctgtaactgtattgcaatatgctgatgcatatcgacattacaataaggcaataatatattttgtagatcttttgccaaacttggttgcaatagatcatgggttaatttgatttgaatactattggcgcgtttttgtctgatttcatttaagctaaacgctttgttcaagcgtcccattggacgatcaaaaccttcacgctcatagatctcgccttcaaagacgactacgcgctcaacttgaataatatctttaaagcgttggaaacgttcgtggttacaactgacttcaatacgtgctgttccgtcgtcaagcacaataacaacacggtttgggaaattcgctacatcaaggacaagtcctgcataaacagtcgttacaccgcgacgagttgcggtaatttcattaagttttgcaggaataaacgctttgagttcttgacgataaacatcaattgggtgacctgttaaatatagtccaagtgtatctttttcgcctttgagacgaacttcatcactccatggcttaacaggtttagctggtttacgttgaacttcttcaacttcaccaaataagtccataataccgctttcacggttactacgtgcttgttcggcagcttgtacagcttctggcaattgagccattagacttgaacgttcaatacctaaacaatcaagcgcaccagcacggataagtgcttctaaggttcgtttattgatttttttcaaatcaatacgatggcagaaatcaaataggtcagtataaggcccttgttggcgacgtgagtcaataacagactgcattgcctgttcaccaacacctttaattgcccctaaaccataaacaatggttttatcatcactcgcatggaaatgataagtcgacatattgactgatggcggtaagacctcgagtccgttatttcggcagtcatcaatcaaaaatacgacactgtcagtgttctgcatttccgatgacattactgctgccataaattcggcaggatagtgggcttttaaccatgctgtatggtatgcaacaagtgcataggctgcggcgtgcgatttgttaaaaccatagcctgcgaacttttccatatagtcgaagatatggttagctgtgctttcatcaatacctttttgtccagcaccctcaaggaagatttggcgctgtttcaccatttcttcaggtttctttttacccatcgcacggcggagcaagtcagcgccaccgagtgtgtaacctgcacaaatctgtgcagtttgcattacctgttcttggtaaaccataatcccgtaggttggttctaatacaccttctagcaatggatgaagatactcaaattctccaccatgcatacggtgaataaagtctgggatcagatccatcggacccggacgatataaagatacgaacgcaataatttcttcgaatttacttggacgcgcttctttaagcattcgtttcataccgacggattcaaactggaataccgcggttgtatttgcatcagcaaagacagaataagctttagggtcgtcaagagggacgtgtgaaatgtttaaagggtcattgctatcgcggtttttattaatattttgaatagcatcttcaataacggttaagttacgtaagcccaagaagtcgaattttacgagacctgcagcttctacatcatctttatcatactgtgctacgcggttagtaccgtctgcgtcacaaagcacagcagagaagtcggtaattttaccgggtgcaataacaacaccaccggcatgtttacctgtatttctggtaataccttctaactttaatgccatttcccaaatttcgctggcatcatcattatctgggttggaagggttggtaacaatatctttaagctgaggttccatttcaattgcagttgccaaatccacaccaagtggcttagttggaaccatttttgaaatacggtcagctagaccataagacttccctaaaacgcgggcaacgtcacgaatcgcaccttttgcagccatcgtaccgaacgttgcaatctgagacaccgcttcacggccataagtacgtgatacataatcgatcacacggtcacgacctgcgatacagaaatcgacgtcaaagtcgggcatcgatacacgttccgggtttaagaaacgttcgaagagtaggtcgtaacgaagtggatcaagatctgtaatttttaagctataagctactaatgaacctgcacctgaaccacggcccggtccaacagggacaccattgtttttcgcccattgaatgaagtccatgacaatcaggaagtaaccagggaatcccattttcaggatgattccgacttcataatctattcgttcatcatatggtttacgaatttcgggccagtcttcaccacgcttttcgacagggtaaaggtaatttaagcgctcttctaagccttcttttgataagtgctcaaaataggtatcgatggtaaaaccatcaggaattggatactcaggtaaaaagtaagtaccgagctttaaagtgacattacagcgtttagcgatttgataggtgttttcaatagcactaggaatatctgagaacagctcaatcatttcatcagaagttttgaaatactgctctgggctatataagcgcggacgtcgatcatctgctaaaacataaccatctgcaatacatacacgagcttcgtgcgcttcgaaatcttctttttcaataaagtgcacatcgttgtgtgcaacaacaccaacattatatttagctgcaagtttggcagcttcttgaataaagtcttcttcgccaggacgatcagtacgtgttaaggctagataaacacgattaccaaacttttcaatccactcttcaagtaaaggttctgctttttgcgggttagatgagcaaagcatttgcccaacatcactatgttggccaagtaaaacaataatatcttgatgctgctctaggacccattctttttgtacacaagggatactgagttgttgaccttcaataaatccacgcgaaacaatttcggtcagtcctttccatccaatatcactcattgcaagcaaagttgcacgatgttgggcatcattaagacgaattgtactacccaaaataggcttaatgcctttcttaaggcaagagttataaaattttacagcagcatgaaggttggataagtcggtaagtgccagcgcaggcatttcatcctttaccgcagtcttgaccaagtcgggtatgcgaacaatcgactctgtaatcgaaaattctgtgtaaataccgagatgaacaaactgcataaaccaatccttaatgcgaccgcagcatagtttaacacgcaaagttcaaacgaaatgcttaatattttggcaactgttatggattttagtatttaaacagaaggttgagaacacgaaagtgaaggattgatcaaagttgttcttttatttttaaagagaaaattaaagcggataaaaagaaccagcccaaattgatttgggctggttaggaattttagtactgccagaacatgcgttgaatttctttcgcatcgttggttttggtaagtgccaacgctgcaagaatacgcgctttttgaggatttaaatcatgagctgctacccaaccatatttagagtcaggttgttctgcatcacgtaacacaaaaccttgtggaacgcgtgatgagcggataatttgaataccgtttttgtcatgaaggttttgtaatgttggaacgatatatttcgctacagaaccattacctgtacctgcatgaataatcgctttagcgccagcttttgcatatgcttcataagcatcaggaagcatagagtcagaaccataaacgatttgtactgttggaagagcatcacctttaatattttcaatattaaattctgaagcattggtatgacgtttaacagattgtctaaaccaatatggtttgccttcaacaagtgtacccaaagcaccccattggcttacaaaagcatttgtatgaatgttgatgcctttagttacatcacgagcagcaaaaatagagtcgttcatgagaaccataacgcctttattttttgcatcatcagaagcggccaatgcaacagcactataaaggttaagtggaccatctgctgaaagagcagttgatgggcgcattgagccaacaagtacgattggtttatcagtatgaacaacaagatttaagaaaaatgctgtttcttctaaagtatctgtaccgtgtgtaatcacaacgccatttacagttggctttttaacaagttcatttacttgacgagcaatttgtaataattccttgtcagtaatactttcagaagctacttgtaatgcttggataccagatacattcgccaaatcttgaatttgaggaactgcattgattaaagcatcaactggaacttttgccgccgtataagttgcactatttgctgagcttgcgccagcaccagcaatggtaccgccagtagcgacaacaacaacattgttttttgcgtaaagtgggagagagcaggctaataagcccatcgctaaaccgaaagatttaacagttttagtcaacatcgaaaatatccttatgaagtgacgaagtataaagtttgccgaatacgcctgcttttcctaagcaaaatacataccatgtaaaacatatccgtaacttgtttgaataaaagcatccttgaatatcattttgtttcgacaacaatcatttaaacattgcttttattcagcgctaataaatatcatgaaaaaaataaaaaatctattaagtttttctaatttatctgaatttatttactttttaatataattcacgcaaatgattttttagtctttataaaattaaaaaataataggttgggttgggcctttatttaacatttggtggatttattgaattgatttttaaaactatatttattaagaatataaaataaaatttttcatgttcgaattaaataataatcttagttgtttaatataatgaatcaatcgtaaattgaattaaaaaataatcatttagtaggtgtttctaaatatataaatttttgaatgatggttttttattctgtttttaaggtttacttttaagaaatttaataggaactaaaatccataatttggcctattatttaatagagaaatactgataactttttattgtttagtttggaagaaaaaaagagcaattttataaggtcgtataaaattgctcttaagttgggagagtgggagaaaaaggaaacttaagcgattgtttgttcttgagttgatttaattaatacaggctctggtaattcttcagtatcagccactttatcgccttcaagtttggcaacaactgcagtcgcaatactattacctactacgtttgttgcagtacggcccatatcaaggaactgatcaataccaagtaataatagaataccggcttcaggcaaatggaacattgtgagtgttgccgagataaccacaatagaagctcttgaaacacccgcaatacctttacttgtcaccataagcgttaacaaaatcaagatttgttgagtgaagctcagatcaatattgtaagcttgagcgataaagagtaccgcaaatgtggtgtacatcatcgaaccatcaaggttaaatgaataacctaatggtaaaacgaagctagtcacttttttaggcacgccgaacttatttaaagcatccataactttaggataggctgattcacttgaagctgtagcaaaagcaagtgttacaggttcacggatcaatttacctaaacggaagatatcttttttaagtacgattgcgccaacagagaacaaaatgacccaaagtaatagcagaccgaagtagaattctgcgattaaaatgccataatcaacaattaagcctaagccttgtactgtaattgctgaagcgattgcagcaaatactgcaaaaggtgcgaacatcattacgtagtcagtaatgcgaaacatgattttactgagttcatcagttaagcgaatgataactgagtctttttctttgccctgatttacaaaagcaagagctgaaccaaagaaaatagagaaaacaaggacttgtaaaatatcattgttcgccattgcttctgcaatgctgcgtgggaacacgtgactcaagaatgattgcaaggtaaaaccagtagttgttgggagagaagaactactaagttgttgagctgttggtaatgctaggtctagcgccgcgccaggttggaaaaagtttgctaaacccataccgatggcaagtgagacaaacgaagcggtaataaaccaagtcattgacttgagtgtgatgctaccaattgaagttgatttgcccattgaaacaatgccgcacacaattgtagcaaataccaatggggcaataatcattttgatgagacgtaaaaagatatctgtgacgatgttgaaataagaagcgatttgcttcagttgctcgccttcattaaagaagtgatgacagatccaacccgtcaatactcctagtaaaatagcaaccacaatatacttgagcaatttcttttgcttcataggaacctctatcctttgggttcaatcatcttttagatgggataacgatgattgaaagctttccttgtagttcagttcggtcctgtaactgatttcatcttcctaaatttgcatcagtattaaccgaatcgaatatggtgatgttgttatgggaagggattgttgctcgattttgaagcagtgtgaaatgcaaaaaaatatcaacttatgcattttttgcataataacgaaaggaggaataggggataaatatagtaatttaaacgtttggtaaaaaaatatggatgagattttttgagaaaataagtcttatatattatttttaaaagtttatattattcagtatattaatttggtttattgatctgattaaaataggtgatattagttattaaataattatttaaatgatgtaaaaataaaaaaaggcacctaatttaagataccttttttattatgcatttttttaacggcgattggccaagaaacggcctaaacgaccaattgcttcacgtaattcgttttctgccggtaagaaaacaacacggaaatggtctggtgttggccagttaaaacctgttccttgaactaatagtactttttcagcacgaagtaaatctaacattaacttttcatcatcttcgattgggtaaatgttagggtcaagacgcgggaaacaatacattgcgccttctggtttaacacagcttacaccaggaatttcatttaacatttcccatgcgatattacgctgttcatataaacgtccacctggtcggatcaaatcattaatagactgatagccaccaagcgccgtttgaattgcatactgagcttgtacgtttgcacataaacgcattgaagctaacatatccagaccttcgatatagtctgctgcacggcttttatcgcctgtgattgccatccagcctgaacggaaaccagcaatacgatatgcttttgatagtccattgaaagaaatacataattggtcgcctgctaaagaagcaacagcaacatgttcaatgccatcgtaaacgattttgtcgtaaatttcgtcagcaaataaaatcaggtcatgtttctttgcaagtgccacaatttgctcaagcacatgacgtggatataccgaaccagttgggttgttcggattgataatgacaataccacgtgtgtttgaagtaattttactttcaatatcggcaatatcaggataccaactgttttcttcatcacacttataatgaatggctgtaccgcccgacaggttaacggcagctgtccatagcggatagtccggcatcggaatgagcatttcatcaccatcatcgagtaggccttgcatagccatgacaatgagttcagatacaccattaccgatatacacgtcattaacgtgcatatttaagatgcctttttgctggtagtactggcagattgctttacgtgccggaaagataccttttgaatctacataaccaattgcatttggtaggtttaaagcaacgtcattaataatttcttgtggtgcttcaaaaccaaatggggcagggttgccgatattcagcttaatgattttatgtccttgctcttccatttcattggcggctcgtaatactggtccgcgaatgtcataacaaacatgctcaagcttcgatgattttttaatttctcgggaagttggcatggattggagagtagcagtatttttagacatagctggattcacttttgcatatcggtataaataacttttaaatgttttgactgttaccaaattcagatcatgttgatctttaagtaattcaacaattttttcatgggtaaagcccgattgctgatactgtttgataactggtaatagttgctggaaaagcacactttttttctgagacatgttttgtcctatacaaccgtgccacacaagaatagcaccatctttgcttccttaaaaggaaataaaataaaaaattgctttcttttgtttttgtattttgcttactttttgctttctgttacttagatgtttaaaatccaacaaattttacgttcagagactagtgtttttttgatgaatggcgtaaatataaaatacgattatcaatttatgtttacatcagaataaaaggtgcaggtcatgggaaaagttaataaaacagaccgagaatggcaaagagagttatcacctgaagaatatcggataacgcgacaaaagggcactgaaccagcatttacggggcaatactggaatactaagcaacatggcacatatgtttgtcgttgttgtggcgcggaattgttttcgtcagatgcaaaatacgatagcggttgtggttggccaagtttctttcgccctctgaatggaagcgttattgatgaacatgaagatttaacgcatggtatggtcagaacggaaattgtttgtcatgattgcgaagctcatcttgggcatgtttttgaagatggaccacagccgacaggtttgcgctactgtgtgaactcggcatcattacaactgaaaacacaagaaaaaaatgatgaggaaacctatccatgagtaacatttatcagtttgaagctgaattgttagagggagatattaaacaattcgctgattacaaaggtaaagttttattaattgtaaatactgcaagtaaatgtggttttactccacagtttgcgggcctcgaaaaactttatgaaaaatataaagaccaaggtttagaagttttaggttttccctgcaatcagtttggtgggcaagatcccggaagcaataaagagataggtacattctgccagcgtaactatggagtgaaattccctatgtttgccaaagtagatgtaaaaggtcctgaagctcatgtgatctttagatatttaacccgtgaagcaaaaggaattttaggaagcagtactattaaatggaactttaccaagtttttagtgggtaaagatggttcggttttaaatcgttatgcgccaacaaccaagcctgaagcattggaagctgatattgaaaaagcattagcgagttaatgggttcaatgaacgctattcctcaaactttcgagttttggcaagatcggcgaatgccttatgtggaaacccgaaggtcatgttttggcagaacatgttataagtctcatagccatccaacattttcaattggtgctatagatgaggggaatagtgtttttcaaagttcttttggcactgcacaaaagatctcggcgggtacattagtcattgtgcccgcacatgttgagcattcatgtaatcctatgccaaatcaggcatggagttaccagatgcttcatttagatctagcatggttaaatcaactgtattcagaatttcaagagcaaggtcttgatttacatatacctcagcataagccgctcattataaaagacgaatctttatatgaagcttttactgaaatgaatgagacattatttgatgcgcaaaaattaatttttgaaaaagagcagtctcttctccattgcctgattcatttgttattacctcattttattttagaagaaatacaaaagcctcaatatttatataaagactttttaaacctgatcgatgtgatttcttcctcagagggttttatttctttagaagaacttgctcaacgagtaggtttaagcagatatgcaatcatacgtctattcaaagcaaatgtaggtttaactccacatgcatttcaaattaacttaaaaattaatcaggctcgagagcagctcaaacaaggcgtgccacttgccgaattggctgtaaatttaggttttagtgatcaaagtcatttccataaagcttttaaagcacatacaggggtaactcctcggcagttccagctcgcagccgcgcaataatttacaagaaattgtttagctctatttctaagattttccagactgttttacagatgaagctgttatggaagttttcttagttattgcatttactcattttttagcactcttatcaccgggtccagatttctttcttattctcactagtcttctacaaaaaggacgccgttatacatatggtattgttctaggaatcactttaggaaatgctttaattctggctggatgcctgtttagttttatattgcttggaaatctaagtagtatcttacttttaatatttaaatggcttggcgctttgtatttggcttatttgagttttctttgttttaatgcagcccgatctacagctctaaatttctcaaccgatgtaaataatttaagtgaccaagcagaagataagcacaacaaaattaaaagcttggtattaggtttgcaatcgagtcttttaaatccaaaaaatattatgttttatagtagcttaatgctgcttatacaaaataaatttagtttatttcaaaaactgcttatgagtgtatggatggtcggtgtggttttaatctggaatatcttattggttaaactgctggcccatgaacgaattttagtcaaaattaagcgctctgcaacaggtttatattattgttctgcgctagcttttattctttttgctgtgcttttgattacatataaatagtgttatagcccagttgtacaacctgagtaataggctgtacaactgctaagaagaggcttacagaatcgcttttaaacgcttaactacttcttcacattgagctaaatctgccactaacgccatacgtacatggttagctccagggttaccttgttcggtatcacgagataaataacggcccggtaagactttaatatgtgctttttccatcagcattttggcaaaagtttcatcattatccacttttaaccaatagtaaaaaccagcatctggtttttgtaatggaagcaaatgacctagctcagattgaaataagtcaaattttgcacgatattgcttacggttttcttcaacatggctttcatcattccatgctgcaattgaggcaagctgatgttgtactggcattgctgcgccgtgataggtgcggtattgcaaatatggctttaataaagcagcatcacccgctacaaaacctgaacgcatacccggtaagtttgagcgttttgaaagtgaatgaaaaacgatacagtttttgtagtcatcacggccaagttccgcacatacttctaataaacccgtaggagcttggtcaaaccaaagttctgaatagcattcatcagatgcaataacaaaattatattgatcagataaggcaatcagctttttaaattgttctttagaaagcacagtacctgttgggttacccggtgtacatacaaaaagaagggctgtcttttcccaaacttctgctggtaccgcgtcaaagtcacctaaataaccattttcttctgtgcaattaatgaagtatggctttgcacctgcaagtaaagcagcaccttcgtaaatttgataaaacgggtttggcattaccacataaggtgcatcttcacgattaattaatgcctgtacaaaagagaaaataccttcacgtgtaccagacacaggtaaaatgtggttttcagcactaatgctgttgagcttaaagcgcttagttaaccaatctgcaatgctttggcgaagctcaggtaagcctttgctgtttggataagtggatagatggttaaagttatcaataatagcctgtttaacaaactctggtgctggatgcttcggttcgccaattgatagaggaatcaagggaaggttcgctggggtaatatccttaaaaagttggtttaacttttcaaatggatacgggtgtaataacgacaagctagagttcattaaacagttaccaagtagttgagtttcagtgctgacaaatttgattagatgcttcatctaatgctgctttcagtttttccgagaagagtttgacctcttcgttattcagcggtttcccatcttttttggtgacaaagaaaatatcttcggcacgttcacctaaagttgcaattcgggctgaatggatgtctaaaccttgcatcataaataaaccacccacgcgtgcaagtaggccaggatgatcgagtgttgaaatttcgaccatattttgctgtaaggcttcattcaatgttacatcgactgtattttcgatatcgaagtgacgtaattgacgcggaatacggcgttgcatgagtcccgggtattggtctggttggctaagcgccttcactaatgcatttttaacggtttcttcacgctctgggtcggtaagcaatgtaccgaaacgatcgagtacaacataagtgtctaagctaaatgcggtacttgctgtgataatttttgcgtcctgaacgtctaggttcatgcggtctaaaacagcaacagtagtagcaaacaggttaggttggtcacgtgtataaataaagatttgcaccgcatcttgagctgctttacggtgagcacgcaagaggactaatggctctggattatcaccatgttttaaaattgcttgtgtatgccatgcaatttcatctgccgactctttaatgaagtattcatcaccaagttcttgccatactttttcgacatcagccaatgcaaagttatttaccagtaattcacttgctgcaaatttggtgtcttcaattagcatttgataatcaacaggacgacctaaaccggtacggattacatcacgagcatgcgtataaagctgacgcatgagagaagcgcgccatgtgttccaaagttttggatttgtggcgttaatatctgcaactgttaaagtatagagataatcaagatgctccatgtcgccaagtttttctgcaaaatctttcacgacatctggatcagaaatatcttttttctgagctgtaagtgacatgagcaaatggttttgaataagccatgcaattaatttgcattcacgctcagtaaagccatgtgcacgtccaaactcaatcgcgtcttctgcgccaagttcactatggtcaccaccacggccttttgcaatgtcgtggaataaagcagcaataaagacaatatcttgacgagcaagacgttggaaaaccgaacttaccacagggaattctttggcaaattcaggttctctaaaacgatttaaattacgcagcaataataatgtatgagcatcaaccgtatagatatggaataggtcatattgcataagacccataatttgggcaaaagcaggaatatagtttcctaacacaccataacgtttcatcgcgaccaaggtgtcgtatagtcgatatggtgagcgaataatcgacataaatagtgcttgatgctctggattatcacgataactttggttaattcgtttcgcagcaagaataagtaagcgtaaagtccgagcgcgaataccttcaatatctggtcgattggctaaaatatagaacaactctaaaatcgcgcttggatgctctgcgaatattttgtgatgctgtacggcaagtttattatcgacaattttaaagtgatcgttaacaacttcaattttgcgttcatagttggggagtcgaggagtaatgactgactcactaaaatacgccagcaacatttcattgagtgttgaaacctgctgcgccgtacggtagtagcgtttcatgaattgctcaacgccgtaatttacaggttggccttcttgacgaacgtaaccaaatttagcagcaatttctctttgatggtcaaagagtaaacggttttcatcacgtttggctaaacggtgtaaatgatgtcgaatttcccaaagaaagctttcagcttcttctaaaacagccaattcgaactctgaaatgaaacctaaatgcactaagtcatagatacggttcactcggaagtggcgtttggcaatccaaccaatttgattaatgtcacgaataccgcccggtgcatttttaatgtcaggttctaaattactttcagtattgttgtgttggtggtaacgcttggcttgttcggccatttttgcgtcataaaatgttttgtctgtccaggtctgtgaaacaatacggcgaggccatttcgcaagttgcgtattacccgtgattaaacgcgcctcaattaatgtagtggcaacagttaaatcggtagcggcttgttcaacacagctttgaatggtacgaacactaatacctggtttgaaatttcctacatcccataaagaggaaataaatgtagagatacgtttttcattttcttcactgatttcatcttcagacaaaatcatgatatctacatcagaatagggcagcatttcacggcgcccgtaaccacctactgcaaaaagacctagttttgactggtcaagttctgcatgtttccataaaaagacgagcgcttcatctactaagtctgaacgagctttaatgatttctcgaatagattgcccattttcgtatgaatcttgcaattgcttttctacatccgttcgccactgattaatggctttaatatcatgatgacttgagacatagttcagcaatggcgatgtattgatcatgaaaatgggtctaccaataagtaaaaattaaaagttagtttgaacgcttacttgatcagcggtttctttcgctaaagtacgggcaagatcagtattttcagcgcgagcagttgccacacccatacgacgacgtttgaaaccttctggtttaccaaacaaacgtaagtcggtatctggatgagctaaagccacattcagattgctataacttaaattgttagcatcaactccagcataaattaccgcacttgcggcaacactgtgacgtgctgtatttacaggtaagcctaaaattgcacgtgcatgtaattcaaattcactttgaaattgagatgctaaagtgacgaggcctgtatcatgtggacgaggtgaaacctcactaaaccaaaccttgtcgcctttaataaacagttctacaccaaaaataccacagccaccaagtgctgtagtcactttatttgcaatgcgtttggcttcctcgagtgctgcaggagtcattggttgtggttgccagctttctacatagtcgcctgcatcttggcgatgaccaattgggtcacagtagtgcgtttcaatttcacctgtttcagggtttttagcgcgaacggtaaggagtgtaatttcaaagtcaaaatcaatttgagattcaataataacagtgccttggttaacacggccaccttgcattgcatattcccatgcagcatcgacttcatcgaaactttttacacgagattgtcctttaccagaagaagacatgaccggttttacaaagtttggataaccaatgtcatcgcaagcagcgcggaagctttcgagcgtatcagcaaaacgataagcagatgttggtaaaccaagttcttcagcagcaagacggcgaataccttcacggttcatggtcaggtttacagctttagcagatgggatgactgttgcagttttatttgcttcaatttccagtaaaacttctgtcgcaatcgcttcaatttctggaacaattaaatttggtttaactttttcaatgagttgttttaattgggctggatctgccatgtttagcacataagaaaaatgtgctacttgcatagctggagcatgatcataacggtcggctgcatgtacttctacaccaaggcgttgtagggaaattacaacttctttgccaagctctcctgaacctaacaataaaactttaaatgcagaagattgaagtggggtaccgagtgtcacgctcatgcgaatcatcctgacaaaattatttttttaagcatagcagaacttagggtggagttaagccttatcatgcataaaaaaagtaattttgtcggacaattaaaaatgtagtttttagatattaacctgatagtttaaaagcaattcatctgcatttttaccacggatgccccaattttctttaggtgtttcaaaaatggtaatttcaatgtcctgagatgcaattttgcattgctcttcaatattgcgaaataaggtttgaataagttgctttttagtggctggactgcggcctgcaaacattgaaagttcgatgataatgtaatgctggcttctgtcagatggataaataaaattctcaggtttaaggctaatgaagcgttgaaatcttttctcgacgggatacttcaattcttcaataagtgcttgatggatcgcatgagagagcagttcgcgatactgaataatggttcgttcatttgcataaattttaacttgtgacatttttatctctaatcgctagatggatttatcttttaataaatttcaaaaatgagtttttatgctagaagttattattcttaatcacttctagcatttatatattatataaggttgatcagtttatctatttataaaggtaaataagtatagataaggccataaacgattgcggcagttaaagttgctggtacgattttcttaaatttaaaataaagacctgctaaaactaaaaaaccgataagcattgctaaactcttatttggggtttcaagtaaaggtggaagggttgcaaccacaagcatggcgctaattgcagatataccaatacttcctaaagcgatttttaaccagattgagccgcgtctttgttggttgccctgtagtttttgtattacgaaaaatggtccgaagcgtgaagcaaaattagcgatacccacaataatgccgaccaaaataatttctaggttcatattaagtttcaacctcatcaaattgtttcagcacataatgtttaaatagacctgctaaaatgcctgaaagaatgccaataaagatagccgctgataagttaatccaataacatgccaaagctgaaaccactaacgatacagcaactacaaggctatgctttcgttcaaatgccgctaataaaaaacttaaaaataaagcaggtaataagaagtctaaagctgcttgtaaaaactttggaaggtgtgcgacttgatctgcaaataaaccacctaataatgaaccacttgcccaagacatccagctaaatagacttaagcccaacatccaagactcggaccattgttgtctgcgctgtgaaagttggatcataccactggcaaaaacttcgtccgttaaaccccaagcccaaacggctgtcttctttaaatttaatttagttggaattaaattataaagagcaggcccataaagtacatgtcgtatatcaagtgcaatgactgttaaagcggttaaccatatagaagaaccacttgctaaaagtgcgaccactaaaaattggcttgcacctgcatacatggaacaagaaagaaaaaatgcttcccatgggctaaaaccaaattgagatgcagaaacgccaaaggcaaaagaaactggtaagtaggtgagaacgatggcttgactatctttggcaccttgccaaaaagttgctgtttgagcagccatctgttgttgatttgacacaatacaccttggcagtaaaccaattataaaaacttgaaagattgagtattgtagccgaatttaatagcatagtgccgaaatgtttaattcggcagtttgatatgttcaaatcaaagactcgtttagtttatatcgccatcttgagtgcgagcgtatttatattgcaaggttgtgataatggcaatcagagctcagataaaaaagtagaaattaaaccagcgccgaaactaacgaatgatgcgacagtttatgcaaaaaaggcatggacattaatcaatactgttgatcatttagtctatgaaaaacagctcagccaaattaatgataatgttcgtaagccactacgtcagctcagtacagactggcgtatcaatgtaaaaatgacagattcagtcactgaaggaaaatatgcactttgccgtaaagctttaacgagtctagatgtatgggcgcgcgaaacgcttgaaaataatagttcggttgctcaaaaacaggcagattatgagcgcgataaacaacagtgtaaggaagccattgaaaatccgaatttaggaaacacatctcctaaataaagcctatacatataaaaaagcgagatgatcaatctcgcttttttgctttaaacgataatgggtgaatgataattacggttttgttgcagctttagctgtgttggcagtttttacagcatcttgcttcatttggtgagtcatttggtgtgattcatgttgtgcatgagtcgcactggtcattgcatcatgcttttgcatggttaagtcttttttaacttcctgtttagttttagttgcctctttctttgctttttgagctgtagcttttccatgtaccgctacacactttccacctttgtgatttggtccagtaccgccttgtagttgagttccttttggacatgcaaatgccgaaacacttaacatagccaatacgcctgctgtaagaattgttgataattttttcatgttaatcagcgccttgtcgagtattattgctcagcttgagtgtaaggtgaaaaattctgctttaaaacatttattttgtggaaatagagtttgaacaatgttttgatttgcagtgttatctaattttttaatttaattttaagtttttattatatagcggcgtttcgtacaattatgaatgaacttgagcaattacttttaatttttcaatatctaaaatctcaatttttctaaaagcaattttaataatattttgtttttcaagtaggctcaattcatggttgatcgtctgcctagatgtagttagcatgttggctaattgctcttgagaaatctgaatgtgatgatcttgaataagaatatggttaccgtatccttctaaaatgaacagaagacgttgtgcaagcctttgagaaatactgcgtgtttgtatcgcaatctgttctaagaaaacgtacctgagtttttggctagttaaacgtgcaaaataataccaataatatggatgttcttttagtagctcatttaatggttttgcaggaatatgtagaactgtactttttttcaaagcaatcgcatcgtgcgaacgtggttcatggtcaattaaagatatttcaccgaaccacataatcggctcagcaattgcagaaagtgcttcattaccatttacatcgacataacctaaactaattgagccttcaaggacggtataaataccatcaaactcatcttgagcgtggaaaacatagctgtttttctcaaaagtaatttgcttgccatattctagaataaacttttggaatgcttccggcagcacactaaaccatgtgttttcttttaatcggttaatataaataagatccaatatcagcccatccatgaaaaaattcattactttgtcaaatagctgacaactttaaattttccttatttgtacagtatggctatagttagttgaatagggaataacttatgtcaaatctggaacagaaactgagccaatatgcggcttatcatttaaatcatcaaaatattttgacgcattttataggcattccactcatcgtgttttcaattttatgtttaacagcgagggcaggaatcgatattggtaattttaaagttactttagctatggtactgattgcagttagtacgatctattatttatttctagataaagtttttggtttactcatgctcattatcttggttgctgtgtatccactagcgagccaaattgctcaattgtctttaggacattggttggctgcaagtattggtttctttgtggtgggatgggcttttcagtttgtggggcattattttgaaaagaaaaaacctgcttttgttgatgatgtgattggactcgcgataggacctttatttgtattggcagaatttatatttatgttaggctttagaaagcctttacatgagcgaattttacacgaggcgcgcagtaaacgagagatgatggatttaagccattaaatataaaaaagccccaatctagtggggcttttttaagctttaacttaaacgttaaaacggaaatgcattacatcgccgtcttgaacaacgtaagttttaccttctaaacgccatttacctgcttctttagcgccgttttcaccgttgtattgtacgaagtcatcatatgcaacaacttcagcacggataaagcctttttcgaaatcagtatgaataacaccagctgcttgaggagccgttgcaccaacttttactgtccatgcacgaacttcttgtacaccagcagtgaaataagtttgtaaacctaaaagtttatagcctgcacgaataactacgtttaagcccggttcttccatgcccattgcttctaggaactcagcacgatcttcatcttctaataatgaaatttcagcttcgatttggttgcaaagcggcacaacaattgcgttttcttcggcagcaagttttttaacagcttctaaatgtgggttgttttcaaaaccgtcttctgcaacgtttgcaatgtacatggttggtttcaaagtcattaaaccaaaaccacggattaatttgcgttcgtcatcagacaaatcagccgcgcgagctggtttaccttcgtcaagtaatggttggattttttctaaaactgctttagtcgctacagcttctttgtcaccgcctttagcaactttagttaaacgtaaaattgctttagcaacagtctcaaggtctgcaagcgcaagttcagtattgatagttgcgatgtcgtctaatggatcaattttaccattaacgtgaatcacgttttcgtcttcgaaacaacgtaccacatgagcgattgcatcagtttcacgaatgttagcaaggaactggttacccaaaccttcaccttttgatgcaccagcaacaagacctgcaatgtccacaaattccatagtggtcggcaaaacacgctgagggttaacaattgcagcaagtttatctaaacgtggatctggaacaggaacaatacctgtgtttggctcaatggtacagaacgggaagttttccgctgcaatcgctgctttagttaatgcattgaaaagggtagatttccctacatttggcagaccaacaataccgcaattaaaacccatgaaaaccactcacaaatgtgtaaattaaaaattgtggctgattttacatgaaagccatgacaaagtcatggctagagcagggttctgttgtgtttaaactttacgtttatcgagttgctgggctaatgcatcaccagtcgcttgtactaacatgactaaaacaatcaatactaaaataacagccaacataatttgcatatcaaaacgttgataaccatatcgataagcaatgtctcctaagccacctgcaccaatagcaccagcaatcgcagatgagttaatcattgtcacaatagtcactgtaaagcctgccacaatacccggcaaagcttctggtaaaagtacatgccaaataatttgtttacggttacaacccatggcttgtgctgcttcaattaagccttgatcgacttcacgtaagctgacttctgcaatacgggcaaaaaacggaatagccgcaatcgttaagggaacaaccgctgcccatacgccataacttgtacccacaatccagcgagtaagcggaataagtgcaaccattaaaattagaaagggtactgagcgagtgatattgatgacccaacccaaagcctgattaatcttttgcgacggatgaatgccatgttcagaagtgctgactaaaataacagcgataggtaagccaattaaaaaggcaatgaatgcagatgcgcctaccatgagcaaggtatctatagttccagtaattaataaatcaatgagctggtcttgcatagccaagtacctcaaattgtgcaattgctgttaatgcatcttgttgtatagatgaaagatcaatttctacgttaggaataccgactaaaagtgagccaataatgtgcccttgaatggtatcgacctgactttgatataaattgacgggtgctttaaatctggcaagtagttcttgaatatctggaacctgatgtgcttcagcctcatatttcagttttacaataatatgagtcgaatcttcatcgggtagacggctgattttaaaaggcagggtaatttgctcaaggtttaatagttcttgagtaatttgttgctctggtcgtgaaaataccgaccaaacttgcccagcctctacaatctcaccttggtcaatcaccacgacttgatcacaaatttctcgaatcacttgcatttcatgagtgattaatacaatggtgagaccaagttcctgattaatctttttaagcaaagccaaaatagtggcagtactttcaggatcaagtgccgaggtggcttcgtcacacagtaaaatttctgggtggtgaacaagtgcacgtgcaataccaacacgttgcttttgtccgccagaaagttgtgatggataatagttagatttatctgcaagacctacgagagccagaacctcatttacgcgttggtcgatatctgctttgttgtaattggaaacttttaagggcaatgccacattttcccaaactgtttttgcagacattaaattgaaatgttgaaaaatcattccaatccgttgacgggtttgaataagctcggaatggctcaattcagcaatgttttgttgatgaatatgaatgctgccagtatttacttgttctaaaccatttaatgtacgaagtaaggaagattttcctgcaccacttttaccaataatgcctaaaatcttaccttgaggaatatcaaggttaatctcttttaaagcgtgcagtttttgaccttgagattggtaaaacttatttaaaccacgaattttgatatggggtagagaaaaatcaacttgtgatccaaaactcaccatcgtcattctccttatttccagccttgaaaccacatacctttaccaaagtctttatccagaatgtcttgtgcttgttttgagttctggaatgctttaacaaaggttgcaagtttttggtttttgtcttggtaatcgcgacgggtcacaaacaaaattgcatattttttatcgattgggtctaaaaataatgcgctatgtgggtcggttacctttgccatttttaagtagtgagggaagccgaaaattaaatcgacatcattatatgcatgtgcggtttgagggccttcaacttcaacgaagctcagctgtttcggattagcaataatgtcttgagtagttgaaagttcattatttatatctttaagctgaattaagccagcacgatgcaataaaattaaagcacgggctaaattaaccggatcatttggaatggcaacacgtgcatttaaaggtaaatcttcaaatgatttatatttttttgaatataaacccacatgacttcctgaacccacaccaaatgcatgtaagtcataacccgtttctttaacagcattacgtagaaatacgctttgctggaaaaagtttgcatcaatatcgccgttttgtacggcaacattgggtgctcgccaatcagaaaattcaacgagtttgacatgaacgccttgcttttctacttcattggcaacgctttgtaatagctctgcataaggcgggctaatgccaatcgttaaaacatcatcggcttgtttatttttaatataacggtaaccgacaaggcccagaactacgattaaaatcgtaattccgagtaaccaaggcttatgctgtttgaactgaatcgccataatctttccgttattacttccagccagggaaccaaagttttggcccaatttcagcgtctaacacagctttaacttttggcgagttttgatagatctcaacaaatttctttaatttgtcgcccttatcctcatagtcatcacgcactacaaacaaaatggcataacgtttattggtattgtcatccagtaaaagcgcactattagggtctgctgtttttgctaagcgcaagtaatgtggataaccaaaagccaagtcaacatcatcaattgcacgagcagtctgtggtccttcaacctcaataaattgcaaatttttagggtttgaaacaacatctttgagtgcagataagtgattatttgaatctttaagcgtaattaacttagcttgttgtaaaagaagtagggcacgaccttggttcaccggatcatttggaatgactacgcgtgcgttttgtggcaattcatcaagacttttatatttctttgaataaagtcccacatgtgaggctgcacccactgcaaatgcctttaacttaaagccagtttctttaattgcgttgtctaagaaaggttgatgctggaaaaagttcgcatcaatatccccatgatttaaagtaatatttggggtattccagtcagaaaattcgaccagttttacatttaaaccttgtttctttgcttcatcggcagcagcttgtaaaggttttgcaaatggtggactaatgccaatcacaagttcatttgagccactttgacgatgtttattccataagaacaaagcaacaaaaaggactacaacgactaagcctatgcctagccattttttagaggctgtttgagccatgtctatctccaaatttaagcggttatttcttcaattttttgttaagtttttgctgttgttatagggactacatcggaacgcttgaacagggtgctgttctggtaagtgatcaccccgattaaaaattttgttccgtagtgaacccgttttatatgcagttttatagcgaccacgttgttgtagctctggaatgaccaagcgtataaagtcatggtgagactcaggtgcaacagtacgtgtcaaattaaagccatcaatatcagtttcatctaaaagatgaattaagtattcggcaacttcttcgccactacccacgataaggggatagcgaccgcctaaaacatgttgagcttttaagtcattttttgtgatttgctgttctttaaacttttcagtaattgaaacaatactgttacttttttggtaaggaatcgcttcatcgtcagcaaacttacttaagtcaatgcctgttgaactcgcataatgcgctaagcctgcttcaggacttgcatactgacgatattcattaagtttttgtacagccagatcatgtgtttcggccacaacaacagttatgccgacaaacactttaatatcattcgctgagcgtccttgctgttcggcaagagtacgaatctttttcacttgttcgcgaattttttcgggtttgtcaccgccaataaatacacattcagcatgacgtgttgcaaactgcatacctttaggtgaagcacctgcttgaaatagggttggagtgcgttgcacagaaggagatacctgaaacacaccttcactctggtaatactttccatggtggtgaatggtatgcaccttagatggatctgtaaaaacacgccgtgctttatcttttttaactgcgtcgttttcccatgaaccttcccaatatttatagcaaagttctaaaaactcttcagcttgctcatagcgggcatcgtggtcttttaaacctttttgaccaattaagcgttcggcactatctagataacccgtcacgatattccagccaatacgaccttgagttaaatggtcaagactcgcaaagcggcgagcaaattgatatggatgctcatagcttaagttcacagtgaccccaaaacttaagttttgagtgactgccgccattgctgaaataagtgtagacgggtcatggctcggaagctgaatggactcttttaaagtgaggtctataccgttttgatagacgtcatacacacctgtaatatcagcgataaacaaaccatcaaataaaccattttctaaagttttggcctgttctgtccaatagctcaattcgttaaaacggtgtgattcatcacgtggatgtgtccataagccatgattgatatgtccaacacagttcatgtcaaaggcgtttaataaaatctctttcgctttaaagtctgccattacaatgtcccccgacgaggtggtagaacaccgttaagaacgtagttcccaataaagtaatatttccatcgcgcagcatcatgtaaggtatgtactcgcgcattacgccagaaacggtctaggccatcttgagactgactaccacggctaccagcaagttcaatcagcttagacgatgctttgagtgcgatatcggtactatgagcacgtactttagccacatcaatggatgctttagcaatgctttcaggtgaggtttcaatttttgcggcatcaattgattgagctgcctgttttaataggacttcactagctcgtacatctaccgcaatgcgtcctaattcataaatcgttaaaggatcttggtttgcagtttctacatttgaatcaatccatgggcgagcttgatgtactctttgcaagctttcttcaaaggctgcacgtgcaatgcctacctcaatcgatgcatgcatgatttgagcaaaaggaccgactaaggttggttgtaaaaatgctgtatcaaaaggaataacatcatctgcatcgacaaaaacctgatcaaatttaactgtaccgctgcctgtggttttttgcccaaagccagaccagtcatctacaagttttaatccttgtgaaccactttttacaaatgccagatactcacgtcctgcatcgtctaaaactaaggttgggatacggtgagcaaataaacttcctgtgcagtaaaacttttcaccctgaataagatagccattttcatgcggacgaatgttagtttgtttatgggttgaagttttagttttaaactcagcaagtgcattaccaaagcgggtgccatttaacacttcgccgtataaacgttgtttctgagtttctgtacctgtattgcgtaacacttctaatgcatagaagtggttttgtggaatttgtccgattgaaccgtctgcaccacttaaaagcgcaattacttgagcaactgtatggcttgaaacttcggcaccaccatattgctttggtactgtaattgcccaaagcccagactggcttaatgcatcaatttcggtatacggtaaaattcgcttagcgtctcgctcaactgcggtttttttaaattgttcggcaaattgtttggcaatttctaaagcttccgcatcattttgaataatatgtgcttggcctgatgccgatgtttgtttggtttgaaccgattgatatgaagtcatgacaattgctccttaaatccaggcatggcgggcagggaaatgaccattaaggtaataattgccaatggcatgtaatttccagcgaacaggatcgtgtaaggtatgtacacgggcatttcgccaatgttgatctaaattgtgttggcttaagcttgaacggctaccacctagctctagtagtttttcagagatctgtagagccgcatcattggcatagacttttgcttctgcgaccaaaattgaagcttttgctacttgttcgtcagtcactgtttgaagttgatcaagttcatctaaatattcagcagcttcatcaagcagtaaaattgctgcgtcgagtaaaatatttaacttacccacctcttgtagggtgtaatgttcaaagctggctttttcaacatttgcatcaataattgggcgcgctttgtgtatggtcgataaagtatcttcaaaagcagcttccgcaataccgacatcaattgccacttgtaataactgcgaatacgcaccgcgataggttggaacttgtgttaataatcgctcatcaaaaataagttcaggattaacttcaactcgatttaatttaaccgtaccactcgctgtagtacgctgaccaaacccattccagtcattaataacttcaatgccttgagcatctcggttaacaatcactaaaacgacatggccttctggatgaatcgctttaattgcaagccaatgcgcaaaacttgttcccgtcgaataaaatttttcgccgtttaaaatatatttgccgttttcaatagtaagagtagtttttaaggtttttgagtcatgggtatttcgttcgggaccaccgttggcaagacgtttaccggctaatatttctgaaaagataaattgtttttgttgttctgtacccatgatttcaatcaggtttaacaggctaatctgattttgtggaatctgaccaacatttgcgtcgcctttactcaaaatacggaaaacttgagccaaagttttattggaaacaaaagcaccgccgtatttttttgcaatgcgaattccgcctaagcctttttggctaaagctttcgatttgctcttgcggtaataagcgttgttgatcacgtgtattacgaccctctaaagcaaaatcagccacttgataagcagcattaattgcttgttgatcattttgaatgacttggacgtatgccgtcgttttagatagagaattagacataatgacaccttgtattgctgtcattaccttacaaaagaaatatttttccactaaacgaggacttatgctcagcttatgaataaaaatgcaaagcactttttttgatttttaatagataaatatagatatagaaatatattaaaaatcaataaattataatttttatttgtaaaatgaataactaaaaagtttttaatatgaaaaagagctataagtacggtaaaaaaagatataaaaaatatagacctaactgtcagtgaaaaatgagcacaatatccattgttttcattaaaaatagcttctaaagtatctacttaccgaagacgatttttgtacgaatagtcaaataaaaataaacgtggagattttatgcgggttttgtatcagtttcctttgtctcattattgtgaaaaagctcgctggttgttagaccataaagaacttgattacgttgcacataatttgattcctggatttcaccgtgcttttgcacaacttaaaacaggtcaaaatttgttgccgattttaaaagatgaccatcgctggattgctgagtcgactaaaattgcgctttatctggatgatacttatccggaacatgcacttttacgccgtgatgaacaacttagacagcaaactcttaaaattgatagtttggcagatgaacttggggtgcatgtacgtcgttgggcacttgctcatactttagctcaaggtgatcatgctctagagattatgatgggtgaacaaggctacttacgacagtttgagaaaatatcaaaaccgtttctcaagactctagtcaagaagaactataagcttgaagaagagctcgtaagtcagtcaaaaggacgcatggatgaacttattaatgagttaaaccactatttaattgaaaaccaagcacgttatatggttggtgaccgcttaagcctcgctgatatttcagtatgttctatgcttgcacctttattagaaataaaaggtacaccatgggaaagggaagaagatggggaagtatcgcccgattggagtaattatcagaaatatttacttgatttgccgcttggacagtacgttttaagaatatatcaaactgaacgtaatgcacgcgttgattggcgaggaatttaaattttagtttttaaaaaagctccgataaaatcggggcttttttattttttaactttaaagatacttaaaaaatattactatcaattttataaatgatttttaataaaacatttatgtatattattttgatgcttaatttaatatttattactgtttattcaacttaagtataagctactaataaatttgatcttttatttttgggataaaagttacttttgctaaaaacagtttttagaaaaatttaagccactttattgtgcatgtgtttacattgtaatcaataattgccacatttaagtgtaaatagatgagcttaataatagacagaagattaaaacatagattaaagtagaaacatgtgagcagttttaaaggtattaattctgcgaaacagataaataataagtgaagcaaatggacgtgtcctacttggaaaagttggctcgataattgcaatttaataataaatcactctatttctctatatgaatgattctgtagacaaatagagggaatgatcatcaaggagttcttatgaaacgttctgcaacctctctcattgtttcaacagttatgctttgtacggttggtgctacttctcaaattcaggcagcagatacattagctaaaattaaaagtactgggaaaatcgttattggccatcgagaatcgtctgacccgatttcatatgttgttgcaggtaaaccagtaggttatgcagtcgacatttgtaaccagtttgcaaatgatattaaaaaagaattgaaaatgcctggtttaaaagttgaatacaaggcagtaacttcatcaacacgtattcctgagcttttagcgggcaatattgatatggaatgtggtaccaccacaaactctaaacagcgtcagcaacaagtgggtttctcaactaactactatgcaacagaagtacgcatggctgttaaagcaaactctggtattaaaagtttggcagacttaaatggtaaagcagttgttactactcaaggtactacatctgacaagtacattaagatgaatgaaaaaggccaagcaattaatgtacaaaatatttatggtaaagaccatgctgactcttttgccatgatggcatctggacgcgctgctgcatttgtaatggatgataatattttagcaggcttaattgctaagtcttctacacctaaagcatttgcaattgttggtccagtactttcatcagaaccttatggcattatgattgcaaaagatgatccaaaatttaaagcaattgctgaccgtactgtaaataacttatggaaaactggtcaaatggatgctttatataaaaaatggttcttatcgccaattccaccgaaaaatactaatttgaacatgcaacaaagttcatcttataaaaaactcaaagctcacccaacagatgcaggaatctaactggatctttttgtcctaaatttacttgtgcaggtgtaaaaattcatttgcacaagtggtctattttctaaagatattaatttaaggggcaaacatgtcagtcggctcactaaactggactatattctgtgcggagtctaatgaatatggtgtcgataaagccgcatgggcagaatcagtttgtaaggttattggtagttctagctacaatgcctatgctgaggcgcccacatggttacaaatgttaggttctggtgtctttactatggtttggactgccattgtagcctttcttatcgcatttttattaggttctctcctcggggtaattcgtactttacccaataaaccacttgcttttatcggcaactgctatgtcgaaatattccgtaatattccattaattgtacagttattcttctgggcttttgtttttccggagttcttaccggacagtttaagtgcaggaagtggagatgttgtagcagggggatggtggaaaaacattttaaatcaacaacccgctgttatcggtgtttttgctttaggcctttatactgcggcgcgtgtttcggagcatgttagagcaggaattaacacggtttctcgtggtcaaaagtttgcggcatcagctatgggatttaccaccgctcaaagttatcgttatgtgattttgccagttgcgtaccgtacggtatggccaacgattacgtcagaagcaatgaacgtctttaaaaactcggcagttttatatgccttaagtgttttaaatttctttgcttataccaaaaccatgcgtgaagagacttcacaggacattatcattcttattctgtctacacctgtctatttaatcattacatacaccattaaatttataatggcatggattgaaaaacgcatggctgtaccaggtttaggctcgggaggaaaataattatggatttttctctattgcataatcctgatgttattgcggcattaaaagaaggatttatttttacacttaccgtaaccgtgcttgcaatgatggggggcatcctcattggaactcctttggcaatgatgcgtttatccaacaacgcccttgcaagtaactttgccaagttctatgtagatttattccgtggtatcccattaattcaggttatttttattttttatttcttgttgccaaagatatttgagtttcaatcagatacgtattgggggccattattttccagcgttgtgacttttgccatttttgaagctgcgtttttctcggaaattgtacgttcgggtattcagtctatttcaaaagggcaagtcaatgcaggctacgctttaggttttacctatggacaatccatgcgttatgtggtgttaccgcaggcctttcgcaatatgcttccggtattacttactcaaaccatcattctatttcaggatgtgtcattagtttatgtcattagtgcaccagacttcttaggtcgtgcagatactttggctaatacctatggtcctgaaacgaaagcaacattctatttaatcgtcgctgtggtgtatttctgtagctcgtttgtgctatcgcaattagtcaaacgtttgcagaaaaaaattgccatcattcgctaattggagattttaaatgccaatgatagacatccaacatatctctaaatggtatggtgattttcaggttttaacagattgcacgacgagtattgaaaaaggtgatgtcgttgttgtttgtgggccatccggttcaggcaaatcaacgctcatcaaaactgtaaatgctttagagccgtttcagcaaggcgacattattgttgatggggtttcactaaaagatccgaaaactgatcttgcaaagttccgttctcgggtaggaatggtgttccagcattttgaactttttcctcacatgactgttttggaaaatttaaccattgcccaagtaaaagttttaaaacgttcagttgctgaagcgcgtgaaaaaggtcttaaatatttagaacgtgtaggtctgcttgcccataaggataaatttccagggcaactttctggtggtcagcaacagcgtgttgctattgcccgtggcttatcaatggacccaatctgtatgttgtttgatgaacctacttcggcactcgacccagaaatggtaggcgaggttcttgaagtgatggtgcaacttgctcatgaaggtatgaccatgatgtgtgtaacacatgaaatgggctttgcaaaacgcgtatctaaccgtttaatttttatggatgaaggtaaaattcttgaagattgcccaacccatgaattctttgataatttagaggcacgtcatgagcgcgctaaaattttcttggaaaaaattcaggcaatgcactaattgtgacaataaaaaagagccatgagtggctcttttttttacaactaaattttagaaattatattttgctaataaatttatgcgtgagtaatcacctttatcacctgcaaaagtttcacgctggccgtaagtatattctgcacctaaatcaatatttttaaccggattccagattaagttgaccaaagcgttataaatttctttgttatagctagtattggttaaattgctatttgcatagacgttatcatctttatattgaataccacctattgcgaaagtagagcggagaatagggctccatttccgttggtagccgatcaccgcactatcaaattcacctaagttgatatcttgagtagttgtatcgtatgcatatgcagagttgctataagataaatagcggccatcacctttaacatgataatagttggcaacgacactatcctgaggcgtgatatcgtacttgccaccgatgcctacaccccagccaaatttttcttcagatgaactatttttaggcgctactcgattttcatgggcaagaccatgaagctgtaataagcctttattatctgcggttttgaaatcataacgagttgttagagcagggaaacggcttcctccagcagcattactcactttttcaacatcaccaccttctaaggcaactaatattttttgttgagcattaattggttgagtatagcgaacctgtacagtacgtgtggttcctgtacctactgcaccggtaaagtctagtgtttccggagaagtatctgtattgacgaaaggtgaagtggtttgaccagctaaccatttgcctaaagacatataggcatggcgtacacggaaagttccactgccattatcgccattgcctcccataaaatcggcttcaattttgcctgttaaatcgccgtattgtgtaggtcgagtaagatctaacccaatgcgtgtagtcgctgcagatacatttaatgagtcctgtcttgggtcatctttatttaaagggtagttagcaccatttgaaatgctgccatttgaccctttaaagtcataggttgcatctacacggacattcccataaagcttgacttgcgtttggccatcaggcatttgcatccaacccggtttgctctgaggaacgggtgagcttgctgcaattgtagttgacggcacttttggagtatttactacagttaccgctttttgctgatttgataattgctggaccagttgctttaactcactaacttctttgcgtaaagcatctacttctgcatcagtagcagcatgagctggcataactacagcggttaagctgatagtgctcattgcaagaattaatgttttgatatttttcacaggcattccccacattggatataaaagatttccaatatgtgcataacaaaaagagtgccaactttttaaaattgtttaaactcattgattttaattaagaaattataagatttttaaaaattaaatatgcttttattcatatactaattaaatcattgaagagttataggctataagtaattgaaaatgcgctatgaacgctatactactgcacagttaacaagcaaaagttaagttaagagggtggtaaagcttaattctctcttttaatgatatttgatttccaaagtaggcttagctttaggatatactgtaatttataaagcgtgttaattggagcaaagaatggagttagaccgttttgataaacaaattctggaaattttgtctcatgaagacctgaatttgaatgagctttcagaacggattaatctttcagttagttctgttcatcgccgaattaaacacttgattgaagctaatatcatggggcaactcaaaagagaaattaactttagcaaattgggttttactttgcatattttgctacaagtctctttaagcaagcatgatagtgagacatttgataaatttctttctgaaattgaagccattcctgaagtaacaaatgcttttttggtgactggtcaaagcgccgattttattcttgaattagttgcacgtaatatggacgactacagcgaaattttattaagacggattggtaaaattgataatgtcgttgctctgcattcgagctttgtcattaaagaatacaatgtatttaactgttataacttattaaataaagtataaaaaacgcaccatttggtgcgttttctcgtcttaggcatcaagttgcgctaaaacttcatcactaaactcaacgtttgtataaacgttttgtacatcgtctagatcttcaagcatatcaatgagtttcattacttgtttagcttgatcaatatcagtgatttctgctttagtagaagggctcatcactacttcagcattgtctgattttaaaccagcagctgcaagagcatcttgaacctcaccaaaagtctctggagaagtgattactaaaatttcatcttctgaaacttcaatatcttctgcaccagcttctaaagcaacgtccatgatcttatcttctaaagaaacatcgtcaaaagtaatctcaccacgtttggtaaataggtaagcaacagaacctgcggtacctaagttaccattagttttgctgaaacaatggcgaacatctggaactgtacggttcaggttgtctgtcattgtttcaacaagaacagcaacaccacctacaccataaccttcgtaggttacttcttttaaatcatcattatcttcaccacccacaccgcgttgaattgcacggttaatggtatctcgtgtcatgttgacagaaagcgctttttcgacaacggcacgaaggcgagggttactggcaggatctgcaccaccaagttttgcagcagtgacaatttcacgaatatatttagtaaaaactttaccgcgactggcatcttgtttcgctttacgatgcttaatattggcccatttagaatgacccgccatggaagtgaactccaaaaattaaaaaaatgcaaaagtgacagaatattagcataggcatggttttcttgaaaactgttgccttacgttttgttagccaattaaataagctcagagagcctaaatttacataaaaatataggctcaaacttcatgagagagttagctagttaattttcacatcaatatcatattgcgcataaagttctttaatcgtttcaagatctttctgtaaatccgtaggataaatcttacctaaaataccgccttttttggttcttgcatttgcatacatcagtacaattggaacatttgctgccttagcaatatgccaaaaaccggttcgaataggtttgcgttccgatccatctttggcacgcgttgcttcaggtgcaatcactagattgaatgtatcgctactttggaatttttcaaccatttgagagacgatatctttgcttgcttttcggtctacgggaatgccacctagcttttcaagaataggcttcattggacctttgaaaagttctttttttattagtgtatgaatttttaaatctaatatttgaaacaaagcgattgataagatcgcatcaaggttagaagtatgttcaaaaccgataataacttgttttttctcaagaatggtaggatctgcatcataggtccaaccaactgctttgaagatagaattgcctaaaaactttttcatagagatgtgggagacaataaggttgcagaattctaatatgagtttgtctaaaaaggtagaaaattatcttccaaacaaattttatttattttaatttaaaaatatttttaaatattatattctaattttataatagaaaatatataattgaatttttaaaatattattgtatatattaaaagtattaaggattttcagttttaatcaagtactcaatatattgccatttcttagagggatcaatcagatctttatcaattgtcccatcaataataataccatcaataattgaaatgatgatatgagtaagtggagtagggtctttaatatctagctctactaataaactatttaataaatttataagccagtttgtatattcttgaaatggttcacgaattgaggtgtattgtttagacacttcaataaaagcctttttgaataggcaaccattaaaattctcactattaacccagtcaatataccaattaaaaattagatgtattttatcaattggactcacatctggatgtaagcttaatttttcataaattgaattttgtatattaatatttcgatgatgtaggcactccatgattaaactttctttcgatggaaaatatttgtagaaagtcatcttggctacatttgagtcagcaataattttgtctacccctgtagcattgtaaccaatttggttaaaaagttctaaagcagtatttataatatcttctttttttgacattacatttccatataattgaaactaattattacttgatatagattttaaaattttaatcaaattaatcataatcaaaaacataattttattcaagcgaatattataaaagctactcaagattatttttaaattttttaaatattctatttgatttagtagaattttaattctaatatgaattttcaacaaaagagtcttatttttatcttaactatttgttttaaaaacagaatacggaaatttaaaaaattaataagtttaatgagagtggattatgcctaaaaaatttgaggactttaataatcctaggaaaaaagcacttgcagggatgaaacaaagcatttcagctgaactttgggacaaaaatcttaattttttaactcaattaagagccaagattgcgaaacatccagtatctcatcatcctgcaatagaaactttaaataacggtgaaattaataaagaaaacttaaagcgtattcatttagagtatcgccatgcaatcgtacaaacatttacagacgctttattaatggctcaataccagacaaagcagttagaacctaggttgcatgcaggtgcaaagatgtttccgcgctgtcttttgagtcttaatatatttgatgagtttgggtttcgacctgggaccgacaaagacggttattatcaaggtaacccagaatatgcacattatcctttatttgaagatgtccttgatgattttggagtgacggaggaagagcgccggagttatcaaccaacagaaattgcacatcagctgagagagtttctagaaaattcctataaagactataaagccgtttctgctttattagctgtagctgaagaagaagttattttgtacagtccacctttacgaaaagcaaccagtgctgtaggtatagcggtggagggtggtggctattaccatgtgcatggagtatctgaagatgaaactgctgaggcagcagatgacgatcatgaagaagatctatggtttattttaatgcaagcttgtacagaagaagactacacttatttagaaaacctatgcctcgaatattgtgatttatgggaaaagttttgggatgttcaaatagaaagctcaaaatcaatcctgaaacaaaatttagcttaagaacaggtcaaataatcaattcaaacatttataacagtcctaaaggttgaaaaggaatgttcaataatacggaaattggaaaaggcttttaatgtttaattgaacaatttttgaataatgaagtgatatttggctatattttaaaaatatctaaagttaaaaaaccccaaaaacttaaagtttttggggtttgtatttggtgggcccacacagactcgaactgtggaccaacggattatgagtccgctgctctaaccgactgagctataggccctataatgagaaaagcttttaatctcaaggcttttcagtgcctgcaatactaatcaatttttttattaaacacaagtatttttcaaaagtagcagcagtagacctgaaaaatattttgctatattgttaattatcacaagcgatagggattctagcttatgagcacttcacgagtaaagctaactaagtcatttatcgatcaacttgaactcacaccggctatttatcgtgacagtgagattattggctttgctattcgtgtaaataactcttataaaacttacattgtggaaaagaaagtaaaagggaaatcaattcgttgtaaattaggggattacgaaaaaattactcttgaagacgcccgtatacttgcacagcagaagttaaaagagttaactgactcaaactctttaagcattaaaaataataaaatattaaaaaatagtttaaatgagaaaattgaccagccttatctcaaagaagctttccaagtatatataaatcaccacgagttaaaagaaaggacattagccgactataaagaagttatagaaaaatatttaatagacttaagtgaacttaaactgattgatattactgaacagatgattgaagaaaagtatattcagttatctcagtatagttatgcaaaagctaatttatctatgcgtgtacttagagcggtctatcatttttcaattaagtattatcaaaataaaaattgtgaagtaattataccaaggataaatccggttaatttgttaaagaagaaacagctctgggaagaaatcccacctcgaagaaactatatcgatgtggataatttaaccaagtgggtgcaagcaattattgaatataaaggtaggggacaggaaaatgaaacaaataaggattttttattaacacttatattaacagggctttttaggaatgagtgtgaatctttacattggaaaaatatagatttagaggaaggaactctgtcttttataaatccatacaataatgtgtactataaaatttatatgggaaactttctttggtatctgatgaaaaaacgaagaatacaaaataaaggagagtgggtttttccatctgtaaaatctgaatctggtcatattattaatatttcaaaatttagaaaaaaaattaatgaacaatgtaatctttcttttacttttcaagatctacgtagaacattttattttttgttaaataatttaactaataaatcattagttagcaaaagaacagatcagtatgaagaaaagctggacgttaagaatattgctcatgctcaggatatgcgtaatagaatgaataaggttgagcaaattattcttggtccctatcgagatgaacttattaaatctatcaatattaacctataaaattttgtcctttcaaagctagaaatagaagccgtacgggtccaaaaatagtataaatttaaagtaagttttatggataaaacctagaatgaagattgtttcgcattttctacaaccttttgtaattgatcaattttatacttgactaaaacacttggaatttatacagtagtagagtatttttgataattattattattgcttagtcctgaaatacagtaagaagcctattcattatgaataggctttttgctttctttaatttaatcatagagttctcgtttttttatgaaaattaatataataaaatcaacaaaataagtgtttttaataaattgaaaaagattgtcacgtaatttttcattatgaacaaaactgatttaaatagtactcaaagtgaaacatggctaaatgctaagtttaactttcaatcaataaggcataggagtgtcatcatgtttaaagcaatgtttttcttcagtgcaggtgcgatgtttggctattgttataagcattatgatgaaaaagttatagagtctaataaatctaaatagctcctaaagaaccgtctaaatggcggttttttaatgacaagtttgagataagtttgcttgaacaatctggacaagctctctggctgctttcgataacggtttatcttgaagccaaatgagataaatagataaaggcaaatgatttttcgtatttttaaaatctaattgaactaagtggccttgttcaatcttttcttttaccaaagataagggaaaatttccccatcctaagccagcttcgaccatattaattgctgtttgtaagctattcgttttccagtacattgctccaatgattgaacgtgagtcttccatatccagctcactacttgcgaccacaatttgccgaatattaattaactcttcaatcgtgtttaacttattctgttcttttaaaaacggatgatgagcagagatcgtagcaataactgtttctgtcattactaattgtaggctttcacgcatttttatattgagatttgaacctgcaaggcaaaggctaatattttctgtataaagtaaatttagaatatcatcttgaggagctgtaataatttctaggttaagaaggggaaacttctctgctagttgctttatggctttaaaaagtaattcagtattcgcatctgaaaccacacctatttttaatttactttcaagaccaagtgaaagttcataagcatgcgtagctaatagcctaagctgttcagcaataatacgggcttgaggttccaatgctaaagccgccgcggtaggaataactttgcggtgtgtacgttcaaataagtggtaaccaagttctgcttcaatattggcaattgccatactcactgctgatggcactcgatttaacttacgtgccgcggccgagaaagatccagtatctaatacggttaagaaaagttcgatattttcactattaaaattcattttgatatcagtagaactgaaagctgttaactttatatatgattttagctgaaactaaaataataagaagtaataaaagttgaaagattatgcaaggtttaaaacgtcgtattgtttatgtttcttcatatgaaattattggaatggtgatttcatcagtaggtttggctcttttggccggagatagtgtagagcacactgggccactttcagtgatgattactactattgcggtaacgtggaactttatctacaacattctttatgaaaaatgggaggctcgccaagaaagtaagtcgcgtacggttaaacgaagaattgcgcatgcgatcggatttcaaattactttagtaatgttcttaattccgcttattgcgtggtggatgaatatttctcttgttgccgcattttggttagatgttgcatttattattatcattccaatttatacgttcatatttaattggacattcgataagttatttggattgcctgcctctgcacaaccaagtactgctcaacagtagaaaaatattaatgagatatcaaagtattattttagactttgatatctcgtcttaacattattttactcgttcaagttgaagagcttttgaaatttttatttgagctcttttggcaagtacataatataaaactgcagtggataacaatcccactaaccaggataaatcgactccacccaacatttcggcaatttgtcctttatagaatttactatcaataaagggcaactgaagtaagataccaatacaataacaagcgattccaatcgtgttccagcggccatatttaccatttgggtcatataaggcatttacatcgcattcttctttagaaataaaatagtaatcaactaaattaattgcactccaaggaatgaaaaatgtaagaagaaacaaaataaaagatttgaatgcgcttaaaaaagtatgttcacctacaactgcaataaatgttgagataattaccattgcaagaacaattgtaagtcgcgttaattttgaaatttgagcacttggcttaaaactgttccaaatggtcgcaatacacataaaactgccataagcattaagtgtagataaagtgacctttccgaatgcaatactaaaatataaaaaagtaatcacaagagcgattggattcatgcctacaacgtactgaacttcattgccaacaaaaccaccattcgagacttgagcaataaatacaccgagcatcattgaaatttgggagcctattaaagacccaagcccaactgcccaaaatacgcgtgttgaagatgtttttgtaggaagataacgagaataatctgctacataaggtccaaatgaaatttgccaagaagcagaaagagaaactgctaataaaaatgatgaccagctaaaatgccgtacagcaagcaattctgaaatattagagagagctaaaatttgagttaaaataataacaaaagcaattaaaccaataacacttgcaactttgcctacccaatgaattaaacgatagccaattgtcgcaaatataataataaaacaagcatagattaaaatacctgttgtattactcacctgtgctagatgagcaattgctttaccagcgagtacctcaccagtggccgtaaagccaatatacataagacaaacaagaatgatggggatacaggcaccatataccccaaattggactcgactcgaaatcatttgtgggaggccgagttttggaccttgagctgcgtgtaaagccatgacggcagcaccaaagcattgtccaataaagaggccaatgattgaccaaaatacatcaccacctaatacgacggctaatgcacctgtaacaatagctgtaatctgtaaattggccccgaaccaaagcgtaaattgggcaaatatactgccatgcctttcattttcaggaataaagtcaatacttcggttttcaacaaatccgcttttcggtttcccagctgatgagtccataacactctccttatcctttaagagcttttctattattagatccatttatgtataaacaaatacaaacatgtatatacaagttatttgagaaagaagcaaatggttttttgagctgataccttaaaatttttttgtttttaaattaaaatgagttgagaaaacgaaactgatgttatgactatttttataaagatgagtctgtttgatccgtaaattcagtttataaaaaagccctccattgagggcagataatcagacttctgcatcaaggattgcttgaaaaaatacaggtaactccgaaaattgaactaattgtgttttatcagcgtgtttgtaatagtactgatagtggggtgtttcaaaaccactatcaagatattgggttgcatcagaaaattgggcttttgcaacgggcttatcctttttaaatttaacaataataggattaacggaatttaatttaacaggaacaccattctcgaatttggctgtttcaatgagtagagatattttaaaatcaccaaatactacacaaaactgtcctccattttctgttttaatttctcgatcatgaaaaagttctttaaataaattttttaatgattctctatgcttgtctaaagctaactgaaaatcatgatcttgctgttctagtttctcttgctcttcttttagcaatttggcctgtttttcgatagttgtaaaatccaaattcatcttaattctccttgttgtgttttaaaactatatatggcaactatttgttaagttttaaagaaacatacattctttgttacaacgcaataattaagatgaatttgtgtgatcattactttgtgcaaggcttagctataagtgcaggacgtttaatctgaataaatcctccactactcatcacgccaagcatgactaaagctgtgcctataagttgccagatattaagtgattgaccagctaacaaggcaactaacatactaaaaaccggaacaaagttaaaaaagattgatgctcggcctgcacctagtttttgaataccattaaaccaaaataaataagcaatcatggtagaacaaataatgacgtatcccatagctaagtgtgcagtgataggcgccatagcaattgcttgagaaggatgctcaaaaattacacttaatatgattaaagtcaaagcaccgaacatcatggaaaaggttgtggtctctaaaggtgtagcattttttacataacggcgtgatagcacattcgctaaacaaaaactgacaccacctagtaagatgaataagtcaccgattgctatttttaagtgtagtagcgttgaaatatggccatgactaataacaaaaagtacaccacttaagccaaatacaacaccaatagacttattaagcgtcagtttttctccatcaagtaaaattgttaacagcaaagtaattaaaggtgttgtggccatgattaaagcgccattgactgctgaggtggtttgtaaaccatagaaacagcctaggttaaaaccggcaatacctataattccaataataagatagatagctaaattttgccgtaatgcgacccaatgtagctttcctatagctgtaaaaagaataaataggccaaggcttgcaattgtaaaacgttcagctgctgctgaaagaggtggcatatattgaatcacataagacatcgcattaaatgccgagccccaaaacagcattgtgattacaacaccagtataggcatacaccattgatttattcatgattgggctccgaaaaagaatgtctttattctgagtaatcacataaaggtgtacaattccatattaattcatctctgatgtgaaaatttgcacaatgattgattgggaaaatttacattacttttcagttttttctgaagagaagacactttcagctgctgcaagaaagttaggtgttgaccatgctactgttgcaagaagaattgcccagttagaagataatttaaaactaaaattagtggaccgtagacctcgtacttatattttaacttcagagggggaacgtctggccaaaatcgtgacacgtatgatggaagaaacattttctattgaacgtctggctcaggcaggacaacaggaaattagtggagtagtttcggtaagtctaccgccagctacggctgcacatttggtaatgcctcatcttggtaagttttatcgtcaatatcctgagctacaattgagaatactcggtgatgttcattatgcctccttacagcatcgcgaagcagatatcgcagttcgctttggacgccctaaagatgattatctaattgcgcgtaaagctggtgaagttccttttggcatatatgcagcccaagaatatttggatgctatacaagaagaaaactatgggtggattagcgttgaagttggtggagttcaaggacaaaaacagcaaaagctaaaacaacggttaaattataaagagccagttatggttacgaatcatcctgagcttcaatggcgggctacttgtggagcagttggtttagctgtactacctgattttttaggccagcaaggtcatttagtaaaattacctgatgatgacccaatgagtgctgaaatttggttagtaattcatgaagatctgcggagtagtcctgcagtaagggtagtgatggattttcttttagattgttttgaaccttttcgtgtttaatattgcttaagccttgacttcaattagcttaattaatttttattcatcaggaaaacttcctgcatcttctcttgcttgctttaaggctagaaaaaaacacagcagaaaaagtaaaccaataaaaaataagaaaaaatctaaataactaatacctaaaccaattccgaaagcccctaaacttaataataaaatacaaaatattttccaaataatgagcatgtggttttgtaataaaaacttgaagttaggctgtaattgaaaaatatttccagatatgtgtttgttttttttcttataggttatgtaaagctttataatttatcgaattacataatatttacttttaactaaaccctcctatttgagcactttttaattttactatacattcgtatatataaaatttatgttttttgaattaatagaatgataattctttagaaagcctgtaaaatgaaaatcgtaaactttatttttaacttatttttatttaaaattaatgggttaaataaatttatcaaacttttgttaaaaaaaagacttgatatttaagctaaattttgaaattatagtcatgcaaattgtgatctatttcccacaatttgtatttcaggttaagtggttatcactaatgctcattagcttttttcgcttatgagcatttttttaatttatttattagtaaaatttaaaaaataatgtgtgtgatcatttgacttttttagtattaattaaaaattattcattctataaagcctactacttactactaagctctagcgtttataagaaatgctaatcatattggatcgttactgttgcattagctttgacttcaccggctgttacattcgaagcagtttgataataacgcgccgttaaaggaatatcgtactgtactgtctggttagaacttactgtaccaatatctagtttgtttccttttcgaataggattgttcgcgccattcatattccataacaattcaacaccaactccgttcgctttagttgagtcagcagcactgttattaataacctgactatttgaagtgtcagaaatgtagtcaaaacttaaactcagtgtattactcgttggtacacctgagttattttccccaccattacaaagaatcgataaattaaagtttttctcaccttgagttgatccaatggctctaaaacctgacttcatcacagtgggaagctgaacaaccgtatctatgccgttttgaatttcacaagaagatgatgcaataagaataggggagctgctcaatactgtagttgttaagaaagggcgattttgttgtcctgttacataataggtactgtaacgaccagcaactaatgcacctgaacctgtagttgcagcagttttaatcacttccataacaaaatatcctggtgaaagcgtatatgttgtattaggagtcaagctgcgtttataagggtaatatccagaaaaatctgtagagtcgaatgcctctctataaagtcgaatacctatacccggaatattggttgcatacacattatttccaatcgagctaacaggatagtttaatggaagtgccgctgtaatttggtcactggcacggttgcaagttgcagtagaattattgggtgaaatagtaaaagtattcttttggagaactgttccgattggatcggtcgggcgtactacaatagtcccaatcgtcattggaatatcgactgtggtaaagcccttgcttaaagtacagttggcataggtttggttataaataaaaaaactagtaatgagtaaaccgctctttataagcatttttttcatttgcagactgcctctgtcataataattaattgtttttcctgtaagatttttgattgaatgtcataatcaagttgacattcttcactattactttgtccccatttcacataaagatgatcttgagttaggggagtacgtaaataaatccggctaccttgggctaccattccgactatttcattgttttgattaaaaacttgtgctgcaaatggcaaatggccgccattaggtgtttgggtgctaataaaaactgcatatcccgtttttgttgaaaagttaactttagtgatcgatcctgcatatggggcaatacgatgacttgtttccgtaagttcaacagttgatggcatcccttgagggtcaaggctaatgtcatttaagcgatagggggttacataaggaatgacagcataaccttgtttattaatgcttagaccagagatattgccgactcgagcaccagtcgcttgaggcgcatataccaataccatggtctgtacttggtctgggccaaataaaataccttgtgagtgagcgaccaagcttccatttaaattgatcatttcttgttggtatgtatcggactgaccaaaagaagcgcctatagttgtatagttagtacggtaggtgccattaatatttaggcttgtttgcccttgatcttgatatgaaattgatgagccataatcaaagcggtttccgatataaccactcattcctaaagttcggctatcttctgaaatagaactattaaaattaacggtattttttttaaattgaagtggaaaagataaagacaacaaatattgcgtttcgtgaccagaattttgattttcttggtcaaactcatgagtaattgcagaaatactgtaagtcagatctttaaattgattactatatccaaattggaattgttgattacgattaggctggttccaataattaatccacgagcctactaaataaaaattaccccattgatttggaaggccttggtttaatgtgatctgaaattcacttttttgtttccccacggaaaagctatcaatatcttgttgttgcaagtctcgaattaaaattgaatcgcgtaatttcaaataattttctgtggaatatctatacgtagctaaagttaaattggtgttggttggagtaaatagtcggttaaaacttaaacgataacttcgtcctttaagggtgggcttttgttcgaactcagctgatgactgagttgcatcaaatgaaattgcaccgattggggttgcaaatgcgctacctattaaaaaagactggtagttttcagttgcctgaaagcctgtatagcttgttaaatagttattgatacctctttgatatttaccttgcactagccatggttttagattgatattggcatctctaaactgtcccaaagtaaaagaatatcggctcattttaggtcgtagcatctcaacgacagaagcataaggaatagaaaacttttgaatttctccatttgtttcatatatagagacttgtaattcgccaccgaagcctgtgggataaagatcattaatttcaaaacttccgggtgtaacagtcgtttgataaattaaatttccttgctgacgtacctctacttttgcattggttttggcataacctcgaatttggggagcatatccgagcatactgttaggaagcatgcggtcatcacttgatatgttaatcccacgataaggtagggcatcaaaaaaattattattggtaaaataatcacctaaagtaacaacactattgagcttgggaaaagccttttgggcatatgtattatttgatgtgtaggaagaaaccttttcttgtatttcattatgatcttgccatttccactgcccagtatggcgtaattgccaatcatagagatttagaccaacatttgtacccataaacgcatgatttgtttcatggttattatttacaatacgataggcagaagcattgtatgcaaaaaaagctgcatttataccgcggtcccataaacgtgggtcgacatacccttgagcattcttttgtaaagcaacttgtggtattgaaatatcaagtctcagacgagaagtatcaaattgataaaaagcatcgttaacccacttgtccaagtcattacaggtaaaggtactacttacttcatgatgaagaatttctggtttaactccatattctaaaagcatatctggggtaaaacaggtctttgcattctcattcgaacgagtacttttaaaaacaaactttcgttttcctaaccactgcccattaatatagacgtcaagactatattcacccggtaaaataggattgccgtacttaaatcgaccaatatcaattttctgtgcatttcccactaaaaaattagtatcaaagtcagcttttaaaatattttccctattcatattgtctgatgcatatacagttaagggaatattaattgcgagactcaatactaaataatatgtagtgcgctttttaaagcatatactggatatgaaccattctgacatcgtctttatgcctgttcatgagtaggtgtttaaattaaaaagtaggtaagcttagaaccttattacttgttcaattcttccaccataatcatttatataaacaaagctcatatttgttatattgctatttttaagttttatttgatcttctgaaaaaggagaaagcattaaaccctgttttaataaatctgttttttgatgatttatttcttgaaaaattgagcttattgtaatgtaaaagggagtagggtttttaataagcaagttttcaccattttttacccactgaattttttcacttaatgtattaatattttcttttagacttactggtcgataaaagaacttaattcgtgaacgtatcgctaattgaagaaaattattggttaatacttcattattttcttgttttttaccttccggccttggtggtatatctaatacattaagccaaaatacactttctttattttggtttaattgagaagcattaggtagtgcagtaattcgtaaagtttgccctttagagggttctactcttgaaataggtggtgtaatgataaaagggacattcgcttcatcgggagttgatttagcgtttccatcatcaatccaagcttgaaccaaggaaggcgctgtaccgttattgctgagttgtaagtttacttctcgagcatctgatggatagattacacgtgtaccatgaagtactatttcggcatgccctgtagtagcaattaatgcttgaagacaagccattccccaaaaaaatttacgaccacgaaaaagcatgagtcatattctcaataataaataatagatgagatatagcttctatttaaaaatagaagctggttttaatttattgataaataatcgtgtatttcacttgtgacgttacagtacctgctgtagatgctccagttgcataatattcagcataataattaagatcggcattccctccagcagaaacatttacccattgtgagttatcttgtgcaccagaagcacctttcgcaattacaggaattactgcattgttgctacccaataattggatgttgacattggcagctgcaccagaggtagcttggttcaatagtcgaccagtattaaaatcaactgttgcgcctggttcaaaataagtcgcgactttaccaactgaagcacaattcgttaaattgatttgaaaaggtgtacgaccagcaacatcgcccgcatttttcaaagattgagatgatactgttggtaaatttacagtgagatttttatcaccagtatcaatcgtacacgtattatcagttactaaaccattaatagtgatcgtaccatcagctgcttgtgctgctgcaatattaaaaagagagctagccgcaataaaaataaattttttcataaaatccccaaaatattcaataaatatcgctttattactcttcagtgcttttattctgatcaagtaatgcggtggaaatatagcacctttcaagtaaaaaacaagaataacattatatttttatgtattttgattggttattttttattgataaatgcggtttttattttaatttataccatatggtaaaatatcatgaaattattttatttaaattaatttgataataattttcatttaagttttttaatttttaagaattgatttttttattgtaattttatataaattatatatttttggataaattaactagttgattttcattattaaaattaatttttatatatcgtgtaaatatatttattttttaagaaaattttaaggtttaattcctagtgttttagttgtaattcaataaaagatcatctggagtttggttccatgaacaacatgaaatacacgtataaaccgaattattttttctttgctcataaattagtcttgtttttaaaagactatttactcaaacatcctactgaacagaacacgacgtttaatttacaaacaatttatgatgtctttagccacgatctagcctctagcacaacaaatctagaaggtattctaaacattgcggatgagtatgttttagaaacagaagaggggcttttaccattgattagtagccactcaatcaatttaaagaatcatgtactttctttagagttttcacctaaagcgttaacaagcttattgtcggggcgttcattagtgaatccgaaggctgcttagattttcttttaaggtagaatgaactcatatagaattcataaaatttatttttaagagttatttatgagtaaagactttaaagccttaacttatattgcagatgataatatagcagatacagtgacttggctcttacaccatcaagatgtttttgaatcttttcactttgatgtattgagccaagagttatcggttacccatgcggcaggtagggatattattcgagttggaacctttctgaatgctacttatggcatattagtcacttctgtataaatgaaaaaagccctgaatgatcagggcttttcagtttttgctgaggttaagcactcatcgcatcaactgataaatcagaaacagttggttttggcttttcagctgttaaccctagtttattaaataatgcttggtctttaccttcacctgcatttggcgtcgtaagtaatttatcaccagagaacagagaatttgcacccgccataaatgctaaagcttgatctgagtcacttaaagattcacgaccagcagataaacgaatataactatgcggcataataatacgtgctaccgcaatagtacgaatccattcaataacatctagtttttcaacatcagctaatggtgtaccttcaattggaacaagcatgttgattggcacagattctggatgaataggcaaggttgctaattcatgtaacaaaccaatgcgatcttcacggctttcacctaaaccaacaataccgccactacatactttcataccagcttgacgtacataatctaaagtattcaaacggtcatcaaaagtacgtgtgctgatgatgtgggaataatactcgcgagaagtatcaaggttatggttgtaatagtctaaaccagcatcttttaggcgttctgcttgtgattgattaagcatacctaaagtcatacaggtttccatacctaatgctttaacttcacgtaccatttctaaaacataaggcatatcacgctcatgagggttacgccaagcagcacccatacaaaaacgagatgaacctgaatcttttgcagcttttgcttcgctaattactttttcaacagcaatacgtttttctgcttctaattttgaatcgtaatgtgcagattgagagcaatatttgcaatcttcaggacatttacccgttttaatagataaaagggtgctgacctgaattgtattggcagtgaagtgctcacggtgtacttgttgagccttaaaaactaaatccaaaaaaggttgttcatatagagcttggatttcttcacgagtccaatcattacgtagagtcattgtcatatccatgatgatggcattaattcactgtacataatcatacagaattcgtattaaagctatagggcaaaaaacatcatttttttaatttgatagctaaagttgattaagttgctgttcaattgcccaatcaatatgcacattgacgatttcgtcatgtaaacttttgcctttgtttagctgatctacaatttcttttgagtacggtgcgttgcctaaaccgatagcgatattacgtttgaaggattgataacctgtacgtcgtattgggctgccttctgtattggctaaaaaagtagcttcgtcccactgccaaatatcaagcaaactaatattatctaaaccatgtctaggattgaaatcgggaatagatgctgttttagcaaaactattccacgggcaaattaattggcagtcatcacaaccaaatatccggttaccaatgcctgcacgtaattcttctgcaatgattcctttatattcgatggtgagataagcaatacagcgtctagcatctaacatataaggttcgacaatcgcttgtgtcgggcaaatatcaatacacgcactacaagaaccgcagtgagaagtagcaggttcatcaaaaggtaagtcgagtgatgtaaatagttcacctaagacaaagaatgaacccgactttttatgaatgagtaaagtatgcttacctgtccagcccattccagcactttcagctaatgatttctcaaaaataggtgccgagtctgcaaaagggcgggattcaaaatctcccactttttcacggatacgtgtggctaacgtttttaatctgccacgcatcaccttatggtaatcacgaccacgagcataacgggcaataatcgcagagtttggttcgaagggtacatatcgtggttttggtgattccaccaaataattcatacgtacgcaaataatactttttgttccaggcaccaataaagttggatctgctcgcttttccagattttcttctaaataggtcatatctgcatgataaccacgttcaaggtattctaaaaaacgtggcatttgctcttgagcatctggtttggcaatgacacaatcagcaaaacccaagtctaatgcttgagctttgatccatgcttttaattcatgtggatcaatttgttgcactgcaatgcgtgatgtgttggaagatgtcataaaccgaaaaatgcaagaggataagaatatgcaggcggtagtttaccatagccaagatatccaggcatgggagcaacgttggtttgctgcgcaaaactcctcattaggcctaatgcaacaagcagcttggtcaatcactcaacaactcattgtactttttcaaaaacaaaattttaagaatattgctgtttggtgcggacagggtaataacgctggtgatggctattttatagcaagctatctcaaacaagctgggtttcaggttggaatatttgcggctgagttgggcgagtcagctgatttacaccacgctgtccattttgcgaaagaaaatcatgttcaaatacaccaaggttttgagatcaacgggacatttgattgtcatattgatgcattgtttgggattggtttaaaccgtgaattaaacggttattggcaacatgctattcaacaatttaatgggcaagcagggctaaaaatttcgattgatataccaagtggtttacatgcaaatactggctctactttaccttgtgcaatacgggctgatcatacatttactgttttagggcttaaagcaggactgtttacaggccaaggtaaagaatatgcaggacaaattcatttaattaatttaataccaatagaccaagagctgaaacctcttgcttacttgacgccaacacatatcaactttcctaaacgtttggcttttggacataaaggaagttatgggcatgttttggtgataggtggacatgagcaaatgggcggggccgtcattatggctgctgaagctgcttttcatgcaggggcaggcaaggttacggtagtttgtcatcgcaaccatcatcaggctattttgtcgcgagctcctaatattatgctgcgtgatattaatgatttcgatgaaaacggtattaaagaaattttatctcaggttgatgcagtatgtttcggaatgggattaggccgtgatgagtgggcactccaaatctatcaacagtggtttaattatttaaatcagacttcacatttagaagttgtattagatgcagatgccctatggtttctcgcaaagcagcctgaaaaattgagtttacatatttatgcaacacctcatccgggggaggccgctacattacttagttgttctacttggcaaattgaaaatgacagaattgctgcgatttatgcgttgcagcaaaaatatgcaggccagtgggtgcttaaaggagcaggcagcttaattttagaagataacttgtatatttgtacgcaaggtaatgcaggtatgggaactggtggaatgggagatgtgttggcgggcatgattgcaagcttaaaagcccagttccacaaagcagttaccctacatgagatcgtaactctccatgctcaggcaggtgaccaacttgccaaacaaggcatgcgcggtttacaagcttatgagatgaatcaagcaattactcaagtagtaaatcaataaacaataaaactttagcgtctacggctactagagcgacttcgtccacgagccataccacctaaggcattcaagacggttagtttgctcatacttcctgaagcgtgggcatgacaaattgcagcagcaagagcatcggctgcatcggcttgaggtttaatggtcaggttaagtaaacgcatcaccatcatttgtacttgttctttatcggcagcaccatatcccactacagactgtttaatctggcgtgcagtatattctgcaacttgtaaatctaaattcactaaagcggctatagcagctccacgggcttgaccaagttttaaggcagagtcggggttctgtgccataaagacttgctcgaccgcagcttcagtaggaccatgaaatttcacaattcgttcaacaccagcaaaaatacgcttcaagcgctctggcatctcttgagtttccgttcggattgtaccggcatcaacaaaacgtagtttactaccatctttttcaatgattccgtaacctgttaagcgtgaacctggatcaattccaataatcaatggcatgtgaagacttacttaaatagtttagagggtattgttacatagccaaatcggttctgcatgagtaatttaaagaatgctgctatgaatggttatttttcggtttttaatcctaaagatttatattgtccacccaattttccatatattcataatgaagagtttgaaatcatttgatgtaattctattttaatggaatacttatctataatgatggaattgagcttctttaatggatgatatcaatataaggattgcacatcgaatacgagagctgcgtttagcacgtggatatactttagatgtattagctgcccgttgccaagttagccgttcagctatttctttaattgaaagaggagaaacgagtcctacggcagttgttcttgaaaaactagcaaatggtcttgaagtacctttaactcaaatttttacgaatgaagcagggaattcatcatctcaaccgcttattcgtcggaatgaacaagctgagtggcgagatccggaaactggctatatacgccgtacagtttcacctccgaacttaaaattacccttccagattgttgaaattgaatttccgcctcattctcgaattacttatgaaactaatgaaagctctagagtggtacagcagcagctttgggtcgttgaagggaaaattgaaattcaattaggtgaaacttcttatgcattaggtcaaggggattgcttggcaatgcaattagatcaacctgtcatatacagtaatcattcagctcaagttgctcgttatattttagtcgtttctaatcaactggtgcccgctcttaaggaatctttatgaactattccctcgattctaatttccgtttaattgattgtaatgaagcagagcatgcggtagcaatattagaaattctaaatgatgcgattgttaactctaccgcattgtatgactatgttccccgttcacttgattcaatgaaaacatggttttcggtaaaaagagaaaatggtttccctgtcattggggtagtagatgagttaggtaagttattaggatttgctagttggggaacatttagagcgtttccagcttataaatatacggttgagcatagtatctatattcatcatgaacatcgtggctgtggtctaagtaaagttttaatgcaagcgttaattcaacgtgctcaacaggctcaacttcatgtgctcattggttgtattgatgcgacaaatcaagccagtataggccttcatgagaaaatgggctttacccacgctggtacttttaaacaagtgggctttaaatttgggcaatggcttgacgctgctttttaccaactaattttgaatactccatttgaaccagtggatggatagattatcagttttaaaatagcaatggcccagatcaaaatggtaaaagtgaactgggctataaactaactctataaaatacctaattgttctaagcttttataagtaatctcttttcgaacagagctaggtattccttttttcatttctaagttaagggagaacgctacaatattcccttgaggctgaacaacccatccagttaaccagcctacttgtgggtttacatcccatccccaaccactttttgcgtatattttgtttccattcttttcttctatgaatagcatggattgcacttcatcttggactttttggctaaatggaagcgttttattagctagcttgtaagcaaactgtgcctcttgctgaggagtaatttttaaaggacccaccagccaaaaattatcgacttgggtaccgatatctgcattgccataaccaacacgcttcacttccttagacatgagctcaagtccaatacgacgagctaaatcttgataaactggaatagcggaagctttcatggcatcgcctagggtcatgtccttttcccattctgggaataacctttttttaccatcccacttaaatacttctgtggtggttgccttatggtgctcaaggccgatcaaagcattaagcattttgaaggtcgaagcaggtacatactcggtcgaagcacgagcaagatcattaccatagctttgttgagtttggccttgttggataactaaaacacccgtagtgtgtgcttcgttaaataaatttttaattttctctgcttttacatcagattttgaagcgctgtgatttggattagcagtcactatataaggtgagcaggctgaaataaaaatagcgcttgttataagtaagagtgctttaatgttcataagacttataagattgaatttgaagtttagctaattaatgtaacttgagtagatcaattattagatatcaaaaatgtaagttaaattttataaaaaagctgctaatagataaaagtatcggccaattcatgaaaaaattgcaatcttgtagaaaaaacacttgataaagttgttatagcactcattaatgatagagtatgactgttttattaagttagaatcagtcttatttatagtattgcagaaccttagtttagctatgattttaggttacaacaaaaacattgtctaagctttgcaactaaatttaatccatgatttcaaatgaaaaatggatgagtttagttaagtagtaacaactgcaatgaattttctttttgagatagataaagttttacatgaatttacttcttattgtggttctgggcgcgattgttgaaattgccgtatggattggtgtagcacagttcatcagtggatggtatgtgtttttctggttcattattgctttctttattggtctaacgcttattcgtaatagtacggctggtattatgccgcaattacaacaaatgcagatgactggacaattgggtaatgatccgactgtgactaaaaaattagcttatgcttttgctggttttttattaatgttgccaggtttggtatcggatgtattagcgctcttaattcttattccgggcgtacaaactgcgtttcgtaatattgcaatgagaacactcgcaaaacgtcagcaagccatgatgaataaaatgatgggcggcatgggtggtgcaggtgctggtcaaaacccatttgcagatttaatgcgtcaaatgcaggatatgcagaatcaacaaggtggtggtagccaatatcatgattctagtattattgatggcgaagcgagagaagttactccagaccacaagaaaattgagcataaaaataaagattaattaatctattatacaaaaagggcctaaatctaaaagatttaggccctttttaatttataacaattaatcatctgaagtttcagaaataactgcttttgcttgaatcatctcgttttgattatcttggagcttagtttgaggttgatacttgtttgaaggcagagctacttgcttgttttcagattgttgatatttttggcttctattggctctttcacgaaagccacctttattaatgagctgtgtcataaattcgcctggaaaataaaatatgtttctattttaacaaattcaacaaaatatcaaaataagaaaaatagtgctaaaaaaataatatttagtctatctctttgtataaattaaatatttgaaatttgaacggattgttcattcagattgaattatcttttcatttcacataggataaatataaaggatgtataaatttaaaaatgtagcaaacctattaaaacaacaacggttgaagtgagggaaggagggttacctatgctataccaatatcattgtgcttgttgcgacaaagttgtggcatcaactgataaatcatgtccatattgcggttcacaccatattcgtagtccatatggcctatggatgttttgtgtgatggcttgtctagcagttgttgtcgtattcaaagttgttcatctttatatccagaatcatcaagatacacctgtgcaatcgactctgttagatgtattaaatgaaggtgataagagcacaaaacaataatattgcttaatactcacttcatgcctttaaataatgtatgttgaaggggctattgtttaattttaatcaaatacaaaaataataaaaaagcccgctgaagagcgggcttttaatataatcagcttaaaggcctgcggcatctttaagtgcttcaactttatcagttttttcccatgtaaatgcagtatctgaaccttcacgaccaaagtggccgtaagcagctgtttgtttatacataggttgaattaagttaagcatgcgagtaataccaaacggacgtaaatcgaaatgttcacgtactaactggataattaactcatcagaaacttttgcagtaccaaaagtattgattgaaatagacgttggctctgcaacaccaattgcataactcacctgaatttcacatttgtccgcaagaccagcagcaacaatatttttagctacataacgaccagcatacgcagctgagcggtctactttagatggatctttaccagagaatgcaccaccgccgtgacgagccataccgccataagtatcaacgatgattttacggccagttaaaccacagtcacccacaggtccaccgataacaaacataccagtcgggttaatgtggaatttagttgctgcatggaacatttcagcaggaatgatcggtttaataatttcttcaattacagcttctttaagctgagtttgagtaatttcaggatcatgctgtgtagaaagtactactgcgtctaaacgtacaggtttgccattttcataagcaaaagttacctgactttttgcatctggacgtaaccatggtaatgcaccagaacgacgaagttcagcttggcgttccattaaacggtgagcataagaaataggggctggcataagcacgtcggtttcacggcttgcataaccaaacattaaaccttggtctccagcaccttggtcttcaggtttttggcggtctacaccttgtgcaatctctggtgattgtttaccaatcatgttgattacagcacaagttgaaccatcaaagcctaaatctgaatggtgatagccgataccgttaacagtttggcgaacaacagcttctacatcaatattcgcagttgttgtgatttcacctgcaagtacaacagcgcctgtttttaccagtgtttcacaagcaacacgtgcgtatgggtcttcttttaagattgcatccaaaatagcgtcgctaatttggtcggccattttatcgggatgaccttcgcttacagattccgaggtaaaaacagcgtactcgcgcatgaaagtcctatcttggttatttcaaaaagacataatatgttacatcgacttgagcttgaggaccagttcatactgactaaaaagcatgaatttctttcatttctactatgttttaattgatatgtgtatcagggaaattgatatagatagatgaaaattaatcatttttatattagagttttaataaaatgtttaaattttaaacatttgattttgttaaatattaatcaagaagatttagactatgaagtgaaagctataaataaagaaaataaatacaactctatatgttgattaagaggaagaagcttacaatcgttgagtatggaaataagtataaatactattgttttacacagcttaagaatctaaatgttttttgagtaaccaagaaatagttaaaaataaagaaatatacagtgttggggtttacccctaggcgtttttttaagacaatatagcggcattgaatggttattcatcttcttcttttcatcaatctattaaaattggattctgatctatgacgacccctttaaacgaacgtcgtattgcaaacgcaattcgtgtattggcaatggatgctgtgcaacaggcaaactcagggcatccaggtgctccaatggggatggcagatattgctgatgtcgtctggcgcgagtttttaaatcacaacccaaataatccacaatgggcaaaccgtgaccgttttgttttatcaaatggccatggttcaatgttgcaatatgctttgcttcatttaacaggttatgatctttcaattgaagatttaaaacaattccgtcaattgcactcaaaaactcctggtcaccctgaatatggttatgctccaggaattgaaacaacgacaggtcctttgggtcaaggtattgcgaacgctgttggttttgcattagcagaaaaaactttagctgctcagttcaataaagatgacttaaaagtagttgatcactttacctattgtttcttaggtgatggctgtttaatggaaggtatttctcatgaagtatgttctttagcaggtactttacagcttggtaaattgattgcttattatgatgacaacggcatttcgattgatggtgaagtagaaggctggtttagtgatgacactgaagagcgtttcaagtcttatggttggcaagttcttcgtgtagatgggcatgatgctgatgcgattcgtcaagcaacagttgaagctaaagcagaaactcaaaaaccaacgattattatttgtaaaacaattattggcttaggttctccaaacaagcaaggtaaagaagactgtcacggtgcaccactgggtaaagatgaaattaccttaactcgtgaagctttaggttggactgaagaagcatttgttattcctgctgatgtatatgctgcatgggatgctaaagcaaaaggtaatgaagctgaagcagcttggaatgaagtgtttgctcaatatcaagcaaaatatccaacggaagcagctgagttacttcgtcgtattagcggtgacttaccaacagaattttcagctcaagcagatgcatttattcgtgaaacaaatgctaaagctgaaactgtagcaactcgtaaagcgagccaaaacacattacaagcatttggtcctttattacctgaattattaggtggttctgcggacttggcaggttctaacttaacactttggaaaggttgccaaggcgttcaagaaaacccggctggtaactacgtgtattatggtgtacgtgagttcggtatgactgcaatcgctaacggtgttgcattgcatggcggcttcattccttacgttgcaacgttcttaatgtttatggaatatgcacgtaatgcggtacgtatgtctgcattaatgaagcaacgcgtgattcatgtttatacacatgactcaatcggtttaggtgaagatggtccaacacaccaaccaattgaacaaattgcttctttacgtggcacaccaaacttaaatacttggcgtcctgctgatactgtagaaacagcaattgcgtggaaatctgctttagagcgtaaagatggccctacagcacttattttctctcgtcaaaacttaccattccaaacgcgtactgaagagcaaatccaaaatgcggcaaaaggtggttatgttcttgctcaagagaaaggtgagttgaaagcaattattattgctactggttcagaagtttctttagcaatggaagcttatgctcaacttgaaggtgttcgtgttgtttctatgccatgtgcagaagagttcatgaaacaagatgctgcatatcgtgaagcagtattaccagctcatattcgtgcacgtgttgctgtagaagctgctcatgttgactactggtggaagtttgttggtcttgatggcaaagtaattggtatgacaacttatggtgagtcagcaccagcaaaagacttgttccaattcttcggtattacaactgaggctgtagttgctgcggtaaaagagttaactgcttaatcttttgagcagaataaaaagcgtcccgattggggcgctttttttatgagctatttaaatgttaagttcagtttggatcgtaatattagacgttaaaagcttatgaatagggcagttttcagcaacttttaataatcttttatgctgatcctcagtaaattcaccttttagagtaattttacgctcaatattattttgacctgcttctggatcaccatttggatttaatgctaaatcaacttgtacatgctcaattttgatgcctttgtgatttgcatacatttctagtgtaattgtagtgcaagctcctaaagccgataataaaagctgaaccggatttggagctgtatcttgtccacctttatcggtgggttcatctgcaaaccattgatggcctgaaggatcggtaagcgttactcgataaggagtagaagtactttgtgcttgggcagtgttaaccatgttttaccttgttatttatcaataaaatcgtagtaaaaattaataaatctgaaagcttcgaatagaagaatatctatactttataatatggtttttgaataacaactgtaacgcttttattgttgcatggatgaaacatatcgttttataaagaatagtgaattaaattacttgatgtatacactaacgactatatcaataaaggatacgaaaaatgcatcttaaaacattaagcttcggtttagcagtagcattggcaagtacagttacattagctgcaccagtggactataaaattgatccaacacatacagctactgttttctcgtggaatcacttcggtttttcaaccccaagtgctaacttctcggacatccaaggtgtaattaaagttgacaatgctaaaccagcaaactcatctgtaaatgtgaccattcctttaagcagtgtgaataccaatgtacctgctttagataaagagttccaagaagaagcttggtttaatgcggctaaatacccaaacattactttcaaaagtacgaaagtagaaactaaagataaaaaacattttaaaattactggtgatttgactgttaaaggtatcactaagccagttgtacttgatgctgtcttaaataagcaaggcgagcacccaatggcaaaagttccagcgattggttttaacgcgacaacttcgttcaatcgctctgactttggtttaggtaactatgtaccaaacgtgggtgataagatcactgtaaacattacaactgaagcaactgcggctagtgcagctaaaaaataagttgtaagttttctaaaaaagtcctcaacttgaggacttttttaattagatagtttcttttttatctggttctataaagactaaaggtgaggttgggtctatatttcttttttcggctttttctcttagaaattgataagtcggaatattcatttttgcctgatcacgtaatttctttttaatataaagaacaagagcaaagcaggtggttgctacggttagcatcatgccattcatatagctcatgattgagctcacgtaaccaatggtggttaaacgatgcatcattcgctcaacttgagtactactttcgataccagtaatcgcccaactgcataaatgctcacaattattaataatcaaatgataatggttttcatgcatacgtgaacgcatacgtcgtacaacaacttttcctctgtagcgtggtgcatcataagaacgtacatgaatttttttgccatgagaaaaggcatctagggaagtgatttcaatgggccgttttttgatgaaatgtgcgaggcctgaataatgaataactcgacctctcccagcatagataccatgatggctatagccgagatgttttacaataagatgagcccctaaagggtagcgtttatttgtttgttgcatattcacgctgatccaataaagtttaatcacttttatacaaagctgtgactattataacgaatatagttgtgttctagtgtattgattaggtggaataagcgactttcgggtatatatcacttcaaacatttttatttaataaagtgtctttatgaaaataaaatgacatctaaggtttggcattaatgaaaatactagtactgtgtatcgtgaacttcataatctttacacaatccgctttagcactagagtatcggcagattagaaatactactgatgatcagtttgaagtaattgaaatttctaatttagaacaattacgcttatttctgaaaaatccgcaaactgatcaatattataaaagtttcgacaatattcaatatcaacttaaagcatgtgaacagcttacttttgcgatgaatggaggcatgttccattccggtttttctccagtaggactatatattgaaaacggacgagagagccaacctttaaatgaagataaaggctggggaaacttctttttgcagcctaatggagttctagcatggaatgacaaacaagctgttatattgacaactgaacaatacaaagcaaaagtttttcaacccgattatgctacgcagtccggccctatgttagtgattaatggcaaaataaatcccttattcctagcaaatagcgattcaaagaaaatacgtaatggggtaggtgtaaaaaataataaattgtattttgtgatatctaaaaatagagtgaatttctatagttttgctcagttcttccaaaaaaaatcttgaagtcgagcaagctctataccttgacggttctatctctagtttatatttgcataagaataatcgaaatgacaaaaaatttaatatggggcctattattggatgggtggatcaggcagattgtagacacaagtaaaatataaaaaagccagtacaagactggctttttaattaatgaatagatggtttttgagtgagttcatttaactcttttcggctataaccacgggaaataagaactttcttgattcccttaatgacatcttcatcagtcgcttgcgcaagcgcacttagaagttgttcattagttttacatgagcagtcattttcaacacaagcagtttggtttttatgctcgttatgctgttgatctgccaagaacagcttttgccaaaaactcatagagccttcatatacaacctaacatagctcgaaatatagccaatataaattaaaatacaagactctatatgtgataaatccaccagttgaactagagaattttcgatagtaatggtcgagttaaacgaaattatgacgaatagatgacttgatattttttttaaatttaaatacttaattaaaacaccttgaaaaataaggagatatttaatctccttataaaatagggttacattgaaaaattttgtttaaatcttctcaagtaagacaccagactctacatgatgcgtataagggaactgatcaaataaagcaaacttagtaacgcgatgagtttgagtgagcgtttttaaattttcatataaagtgttggggttgcatgaaatgtagataatacgttcaaagctctgcaatagttttaaagtttcatcgtcaattcctgcgcgtggaggatcaacgaatactgtatcgaagtcgtagctttgaatatcaatatctgcttcttgtagacggcggaattcacgttcaccttgataggcttgagtgaactcttcagccgagaggcgagctacttgaatattatcaatttggttctgttcgatattccactgcgccgcataaactgatgattttgcaagttcagttgcaagcactctttcaaattttaaagagagtggaagtgtgaaattaccattaccacaataaagttctaacaggtgtttttttgatccttcagctgcatcacatgcccattgcagcatttttttgcaaacttgtgcattaggctgcgtaaagctactttcgatttgtttgtatttaaatgaacggtttaaaagttcaaattcttctaccacaaagtcatcaccaataacaattttctggcctcggctacgacccataattttaatatttaatttttcagcaagtgctttagcttcttgttcccattcctgattaagcttgcggtgataaatcaaggtaactaacatttctccgcttagagttgcgagaaagtcaacttcaaataaacgctgagaaagtaaagagttggctttaagttctgctaaaagaagtggcattaagtcattaatgcttttatctgcaataggaaactcatctatgcgtacaacggttttttgcttgccatcgtcattacgttcaaacatggcataaaacatatcattttctgtatgccagatgcgaaattcagcacgcatacggaaatgttgttcaggcgattcaaacacttctaatgtaggcggtgtaaattcagaaaattgagtagtaatgcgatcaattttagcttgaagttgttgatgataagaagaagtcatagacaaagaaaatttagacagaatcaaatggtgaatggtaccaaaaaattgagcttagaggagccaattttagttagttattcataaagaaaaaatacttacactaggagtgacttaaaacgcgttcaataaaattagattttactgctctatattggtcatgatctaagtgggtggactctaactttaattgattatattcattaactaatgttggagaagctataagcttatctctaaaggttaagaaaaatgtgaatattgaaccggttactacaacttgaaaggcaacatcatcgttgttgagtgaatcgagcatgcaaagctcatttgttcttaatgtattttgcttttctataaaattaagcgtttttaactgttctattgcaaactcaaattgatcgggtagaacctcaatataaatgtctaaatcaccttttgagaatgcattaggtattgcagatgaacctatatgctcaatttgggcagatggtagcagagcggaaatttgttttcggtataagttaaaaagctgagtgcatcttttttggtattgttctggttcaaaaaaaatcattattaaaaactcaaattgataaaatttatatatttaagaatagattattttattaaacaaaaaagcccaaatatcgtaatttgggctttttagaaaattacttaattattcagacattgtcattaagcttgcattaccgccagccgcagctgtatttacgctaattgcacgttcaattaccaaacgttcaagtggaatcgactcatttggttcaacatgagtaataccaacaattgcgccagaacggctagcaatttcttgctgtaatgagaagatctcttcgcggttgccatgatgtaaaactgcatcaaaatcatctgtagtgatgtttttaatggtagtaatcgcatcaagtacatcttttggcaacgtttgtttatgttttgccaataatggactatttggcattacagcagcttggctgccaactgcaaagattgcaagtaactgatgcaattgatcttgttctgtatcagcaattgaaagaacacgatgacgcggcaaaataatatattggttactttccccagtagggccttgtaactcataaaatttaccaacaccaaaaggttcaatttcacggtttgcttgtggtaaatgttgtttcgcccagttttgtaagctttgataaacctcacgggtaaagccttcaaaaacggtttgctcattttttaccgcaaatggagttgctaatactttgttagaacaatgctgcattaagcgatacatgtaaagagggccacccgctttagggcctgtaccagataaaccttcaccaccgaatggttgtacgccaacaacagcaccaacaatattacggttgatataaaggttacccacttcagcatgttgaattacggtttggatggtttcatcaatacgggtatgcagacccatggttaaaccataacctttcgcattaattcttgagatgagttgctcaagttcaccatacttataggtaatgatgtgtaaaaccggaccaaaaacttcacgttgtaagtcatcaagattaggaagttcaattgctgttggcacaacaaaagttcctttatctaattctgtttggcttgttgcaccaaacatcaattgatgtaccggataacccttcgatttcattttctggatgtgctggtcaatcgtctgttttgcttcgtcatcaataacaggaccaatgtcagtttttaaaattgcagggttacctacgatcaactgttgcattgcacctttaagcattttaataacggttgcagcactgtcttcttgtacacataaaatacgtaaagcagagcagcgttgacctgcgctatcaaaagcagaacttacaacatctaatacaacttgttcagttaaagcagatgagtcaacaatcattgcattttgaccgccagtctctgcaatgagtggaatagattgaccattttcagataaacgttttgcaacggtcttctgtaaaatttttgcaacttcagtcgagccagtaaacataatgccatcgatacggctatcttggctgagctgagcacctactgtttcaccgcggccaggaagtagctgtacagcaccatgtggaataccagcttcccataaaatctgaactgcttgggctgcgatcaatggagtttgttcagctggtttagcaataacacagttaccactgactaatgccgcagcaatttgacctgagaaaattgcaagagggaagttccatgggctaatacaaagtacagtacctaaaggctgaataactgtatttgcaggaagattttcaacttgggttgcatagtaacgtaggaaatctacagcctcacgaacttctgcaatcgcattggcataagttttaccactttcacggcaaagtaataccatcaactcttgaatacggctttccatgaggtcagctgcgcgttttaagtattgagcgcgttgatccttaggtgtatttgaccattctgactgggtttgttcagctgcagtaagagcgatttcgacatgcttaagatcagcttcttgtacataaccaacaatttcatcattttgtgctgggtttgtaattgcaacagaatgaccttgttctaaagaatcagtattagccaacaacggatggctttgccaaatacgattacgtaattcttgagctgtgctatctaaagctgcaagtggggtgtcatttgctaagtcataacctttagagtttttacgaagcgttccgtacatatctaaaggtagtggaattgatggatgttttaaaccaaccgaaccttcaagtttagctgcattacgaatatcataaattggagactggataagatcttcaactttaagagttttatcggcaatacggttaacaaatgaagtattcgcgccattttcaagtaaacgacggactaaataagctaacaatgtttcgtggttaccaaccggagcataaatacggcatggcacgcctaatttattttgttcacgtggaccaacaacttgttcataaagcggctcgcccataccatgtaagcattggaactcatattgaccagcgtaatatttgcttggatctgctaaatgatagatcgttgctaaagtttgagcattatgcgtcgcaaattgcggataaataaattctggtgctgcaagtaattttttagcacaagcgatataagacaaatcagtatgaactttacgcgtgaagacagggtagtcatccataccttcgatttgtgctttcttaatttcgctatcccaatatgcgccttttacaagtcggatcatcagacgcttttggctacgcttagcaaggtcaataatataatcaaccacaaagaagcagcgcttttggtaagcttgaattacgaaaccaatgcctttccagttcgcaagttctggctcaaaacagagacgctcaagtaactcaagagaaatttctaaacgttctgattcttctgcatcgatatttaaaccaatattgtactgtttagctaaacgagcgagttcaaatactttgccgtagagttctttgtgaacacgttcaatttgcgcacgttggtaacgtggatgtaaagctgaaagcttaattgagataccagggccatcatatacgcctttaccattagacgctttaccaattgcatgaatggcttgtgtgtaatcattaaagtaacgttcagcatcatggtcggttaaggcagcttcacctaacatgtcataagaatagcggaaacctttatcctcaagtacttttgcgtggtcgacagcttcttcgatggtttcaccagtcacaaactgttcacccatcatacgcattgcaacgtcaactgctttacgaataatgccacggccactacgtgctaaaaggccagtaagtacacttgaaagactggtttgctttggtgtttccataagcttaccagttaacatgagaccccatgcagcagcattcacaaacattaagctgctttggccaacatgttctttccagttaccttgattgattttatcgcgaatgagcaaatcacgtgttgctgtgtctggaatacgaagcaaagcttcagcaagacacatcaaagccacgccttcttgtgaagaaagagagaattcttgtaataacccttgaacaatacctgctttacctgaagaggtcttacgttcacgtaaattatgggcaaggttaaatgcaaggtcataaattttatgatctaaatcatcagataccgcagcagcttgtaatagctcttctacagcttcaggttcggcacgtcgccaagctgtattaatgcgttgttcaaactcacttttatcgttgaattcggtgatatagccttggtgagatttatccatttgatgaaaagtatccattgtgttcatatctatttccgccaaccagctctcgtaaactcatcttgagtagagaggtttagataatttatcattacagaagaaacaccgaataactcactatattttgcccattttttagaggaaaattcagatgaatggcccattattaagccttgatcgcaccgatttaaaaattttggatattcttcaaacagatgggcgtatttccaacagcagattagctgaactcgtcaatttgtctccaacagcagttatggcacgagtgcagaagctcaccaaagatgaattcatcttaggttatgaagctaaattaaatccagttaagttaaatgcaaattttttggtttttgtcgaagtcttacttgataaaaccacacctaatgttttagatgagtttattgacgcagtcgtgcattatccagaaatcgttgaatgccatatggtcagtgggggatttgattttttaattaaattacgcagtggaagtatggaggagtttcgacgtatcgcagggcaagtgctatggcaattacccggtgtaaaagagactcgtagttatcccgtgatgcaagttgtgaaagatagttcaaaaattaaaatcaaaactaaaaataaataaggggccgaagcccctttgtttatttcaatgagttatgtactttctttatagagtttatctgcttgctcaaagcgaccagtcacatcagagtttggcgctttgctgatcaagcttactacgatgatgctgataaatgcacagataaagcctggaataatttcgtaaacaccagtgcttgcgaaaaggtttttccaaccgatcacaacaacagcacctacgatcatacctgctaaagcaccttctaaagtcatacgtttccagaacaatgacaagatgatgagtggtccaaatgcagcaccaaaaccagcccaagcataagcaacaaggccaagaactttactgtcagggttacccgcaagcacaattgctagaacggcaattgcaagaaccatgatacgcccaacccatacaagctctttttgagatgcatttttacgaatgaagcctttgtacaaatcttcagttagtgcacttgaacataccaaaagctgacagcttaatgtactcataaccgcagctaaaatagcagctagaatgataccgacaatccatggattaaataaaattttagtcaattccataaatacagtttcagggtttttacttaccacacctgcaagttcagggtgttgctggaagtaagcaataccaaagaaaccagcaccgacagcaccgactaaacataaaatcatccaggtcataccgatacggcgagcagcaggaattgattttacagagtcagcagccatgaaacgtacaaggatatgcggttggccaaaatagcctaagccccaagccatggaagataaaacggccaccacacttaaatcagaaatgatgttaaacgcatgtggacgagcagtttcaataagcgtcacaaactgagttgtgtcaccaattgcgaggtaagtcacgattggagtgagcaagagggcaaaaatcattaagcccgcttggaaagtatcagtccagctaattgctaagaaaccaccaatacaaacataactgattgttgcaatagcacttaaccagatggcggtggtatatgacataccgaataaattttcaaataaacgggcaccagctaccatgcctgaagcacagtaaatagcgaagaaaaccaagataataacggcagagaaaatacgaagtatctttttctggtcatcaaatcgacttgtaaaataatctggcagagtgagtgcattattttggatttcagtatgaacgcgtaatcgaccagcaaccagtaaccagttaagccaagcaccgataattagaccaattgcaatccacgcttcagataaaccagaaagataaatcgctcctggtaagcccatgagtaaccaaccactcatgtccgatgcgcctgcggataatgcagtaacgaaactgcctaaactacgaccaccaagaatataatcagagaagtcgcttgtagcacggtaggcaaataagccgataagtaccattgctacgatgtacaccataaacatgatgagggtgggatcaaaataactcataatggatgtgtgtccttatatccataatccgtgattgtaacctaatccaggtcgctgttttcttgtacggcatttcaagaggttgagattcaaccataaaagaatttttttgctctgttatctttgtgatgtattttatgtatctttatgtaaacaagtgtaactttgattacatattaaatttagtttaataaaatcaattaattatgaatttaaaataatatcaaaacttattaaaaaactaataatttaaaaaatctaagagttaaattcagttttttagttacaaaaataataatgacaggatgtcttttaagaaaagttattatttagatgaataatttctcatcaattttacgcgaaaaaaatggttttaataagaaaaaaagaatatcaaaagaggaatattaactcgtcaattgattaaataactcgtgcataccttctgtagccgtcatatttaataatttatattgaggtggaacacgagaatgatctgcttggggatctatataatacgctttggaataatgaggaatctcatggaccaaggcggcaactggatatacgcttaatgttgacccgattacaataaaaatatcagcactttgtactaaacgaattgcttcttcataagcaggtacagcttcaccaaaccaaacgacatgaggtcgaagcgggtaaccatttagacaaaagtcctgttctaaatcgagcttccaaccattaacttcataaaattgagttgtatattgtgcatctggcccagaacttttcgctagtcgaatattgccatgtagatgtaagacattttggcttccagcacgctcatgtagatcatcaatattttgtgtaatgacttgtacatcataatggtcttgtagtttagcaatatattgatgagcttcgttcggctgggcttctaaaatatttttacgacgttcgttgtaaaagcgttgaactaaagctggatttctttcccacgcttcgggagtggcaacttgttgtatatcataattttcccagagaccattactatcgcggaaagtactaattccactttctgcactcataccggcgccggaaaataccacaagttttgtcatatgaatgacccattcatgaatttggtttttaaatctgatctatacatatataaaaaaacagtaatctaaactggtttttttatttaaaactatatctatattatagaccagcttcatactctgcatttgttaaaagtttttcaacatctgcaatattgtctggtttgattttataaatccagcctttgccatatggatcttcatttacaaaatccggatcatcttcaagatcagtattaacttctactactgtaccagagacaggggcatgaatatcagaagcagttttaactgattcaacaactccggcttgttcgccagctgttacttggctacccacttcaggagtttcaacatagaccaaatctccaagctcatcttgtgcatggtcggtaatccctgtaataacaaggtctccttcaatttttacccactcatgtgtacgtgcatacttcaattctgaaggatggttcatgacaactccttaagcttgtgtccaatattttaataacattataaataggggtctttgcgccagttgctcggactgcgaccgctccagcgtttaaaagcgcgactgaaatttgcgacatccgagtaaccaagttcatctgcaatttgttcaagactataatctgtacgcgaaagcagagaggtcgcatgacgatatcgaacttcatctactaaagtagaaaatgaagtaccttcggctgccaattgtcgctttaaggtacgatctgacatatgtaaatattctgctacattttctatgcttaagtaatgttgttcagaattacttaaaatatcacgtacacgcatggctagacggcggcgttcgcctaaagcagatagttccgcttcacattggttaatagcgatttgacttgcgattggatcggcattaactaacttaaaacctaaatattttttgtcaaagctagagattagatgaggctggttaaaccgaatagtactgcttagtttgctcttatatttatcaaaaccttccggttctggaaagtctaaatcaacatcacccgctaaatcttcaatacccgtaatcgctttagccatggtcataataccaatagttaaacctaaaacgatttcagtacgaagaggttctaactcaatatcacattgcaattgtaatgtggcttttggcccgaaagtagaaaaatataattgtaaaaaaggtaagcgtaattggataaaacgggcagcgagagcaatcgcttctgtaatatcttttgctgtcattatcgcgtagccaataaatccgtgaatggaaatacgcatttgagtgccaatatgataacccagtgtactttcaccggtaagatttaaggcatgtttgactagctcatttgctacgggtgttgaaatacgatattcaggatcggccaattgctcactagtaagatgaaaaggagcaaataatgtttcatcgttgtatccccaacgtgaaactacatctaatagcaataagccatagactcctggaataccttgatcttgacgagctgaggtaattttcatatgcgttccgttgctctcatcaattttctacgtgcatttcttacacatcttgtcatgaaatataatttgagtttataaaaactgttagacaatcatatcaacgattcattaaacattctttttaaagacaacgatttttgtcgttgaaataagtaaaacatccccatgctgatttaaggcttgcgtaacgtagcttacaataccacgatccaattttgttttggatggcgtaatggcggaaatttcagcttcaacatgaatacggtcaccaggccgagtagggcgtggccaacgtagactagattctgagcctactagtccaccatgaatgggcatgcattcagtccataagcgcatagtaattgccgaggtatgccatccgctagcggcaatacctttaaagattggatcttctttggctaactcttcatctgtatggaaaggttgagggtcatagtggcttgcaaattgtttaatttcatcaagtgtaatttcatactcacgactgataaaacgatcaccaatttttaaatcttctaaataaagcattaatcttgaccctgtactactttttgctcaataagaaaaccgcccgtttgacgtttccataattgtgcgtatataccatttttagcaattaattcttcatgagtaccttgctctgcaattttaccttcatcaagaacaattaaacggtccatttgagcaatggtagacaaacggtgagcaattgcaataactgttttatctaccattaggtcatttaaactagactgaatagctgcttcaacttctgagtctaaagcgctagttgcttcatctaagattaaaattggtgcatcttttaagaaaacacgcgcaatagcgatacgttgtctttgaccacctgacagtttgacaccacgttcaccaacttgtgcttcataacctgaacgcccttttaagtcgacaagttgaggaataaattcagctgcttttgccttatgcacggcactttgcatatcttgatcagttgcatctggacggccatatttaatattttcggcaactgagcgatgtagtagagaagtgtcttgagtaactaaagcaatatttgctctcaaactatcttgcgtaacatcttcaatattctgcccatcaattaaaattgcaccttctttaagatgataaaagtgtaacagtaattggatgagggtagatttacctgcacctgaacggccaacgataccaatcttttcacctgctttaatgtgtagattaaagtgatcgatgacatttttattgttataagcaaaggtcacatctttaaatacgatctcaccttgtgtgactgcaagtggttttgcatctggcttgtcttgaatattgatttttttaccaagtgtttgcatgccatcttgaatggtaccaacattttcaaataatgctgacatatgccacatcataaactcagccatgctattaagttttaaaatcatggcagtagtagcagcaattacgcctaacgctgctaaaccttgagtccataaccaaactgcggtaccaattaccccaacaaataaaacagcagacagtaaattaatgctaacttcaaaaagagtacctagacgcatttgcgcatagactgtggtcataaactctttcattgacgcttttgcatattggctttcacgcccagcatgagcaaagagctttacagtttgaatattagtgtaggcgtcagttacacgaccagtcattacagcgcgtgcatcggcttgttgttgtgatactttgcttaaacgtggaataaagaaccatgcgcttaataaaaataaccctaaccaaaccataagtggaataagtaatgtgggtgagattgcaccaagaacaatacttacggtaataaagtaaatgctgacgtaagccaacatgtcgcctaaaataatccagaattcacggactgctaaagctgtttgcatgacctttgcagaaagtcgaccagcaaaatcattatggaaaaagtctaggctttgttttaataaaaggttatggaagcgccaacgtaagcgcattggaaaagtactatataaaatttgatgttttataatagattgaatattaacaaataaaatgttagcaaataacacgctaatgagaataaggatgtttgacgcatgttggcttaagaaactttcaggctgactattactaagccaatctacaagttgcccaatttttgaaaagagcagggcttcaaagctagctgcaccagctgtacatataataagtagcaataaatatggacgcacaccttcagtagcttgccaaacaaatgggaaaaagcgtgttggtaagggctcatccaaacctttggttggataaggatctacaagtttttcaaaccacttcagcatgaatgactacctttatacatcagctactttagtaaaatttcgcaatttaatttgcaataaagtcagttagatcaaacttaattaaggtattgatctgttgggtgtgtggatacacgtcaaagtttatgttgtatatctttggctaaaactgacatgatttagtcaagacataaatttggaatcgggaagaagcctaaaaggcatcgtaaagacaaaaaatgttttattcattatatcgataataatagatgaagtggtgaatgaatttggcttgaatgtaatttttataaatttttttaataaatgataaaatattaatatttattttaagcagtatgagcctttatccgaatgttgataaaggctcataacagttaccacattaagtcatccggaattacatatgctgcatatggatcttcttcatcagtagtttgttcatttttctcagcattattgatcaaaataaatcctttcattttttgatcaattttttcagctaaggctttaggaaggtaagcatattgatcttgatctttagcaatcactaaactgcctgtaacaagtgcattataaacttgctgagataggtaaacctttttaatcttattctcgtcaataaattgataagccacatctccggcaaaatctacaattttgtgttgcttgatcatttgaatgattgaagcctttaatgctttttcttcgagttgctgctgcttttctagattcaaagcttgatcttttgcttgtttctctttttgagctttttcaatattagctttaatttctgcttcattgctttgaccagtacgctgctcatgctgagcttgtttggtaagttttttcgcttttttattgtcaactaaaccagctttgagtaactgagcttgtaaggcatttttaaccatgacttaatccgaatttgaagaggaagaactatgaaagtaaactgcccaatacgaaatactgagagttaagcttaaaattgctggaagcaaaaatgattgcaattttaaataagggtgaactaaagcagcaattataccgccagatagaaaacctataaaaataagtagatgcaaaataatgcggcgattctctacttttaaacctcgtgctatataaccaagtgcaagcccaagatctgttaagacacccgataagtgagtagtcctaataatggttcctttatagtgacttaccattgcattttgtagccccatggcgacacaagcccataatagtccatattttggaaaataaggcagcagtaaccaacagagaaaaataaatagtgaaactagacttaaaggaaggccataccggcggcctaatttgaaatggctattgcctagaataaaaccactgtaaaatgatccacatacataacataatataactagtactaaatatatgatgtgttcaaactgccagtttaccaaactcatggctagcatactgacattaccagtcatatgcgacaccgattgatgtaaaagggtgataagccctaatacattaatcattccggcatttattgccagtaagaaggcgccaagttggaaccagtttggtaaactttgaaatggcatgttctctatgagttttgtcttgagcgaatatcaactgcggctgtaaataaaacatcggtagatgagttaagcgccgtttctgttgaatcttgtaatacactaataatcatacctactgcaacaacttgcattgcaatttctgatgaaataccaaataagctacatgcgactggaattagaagtagggaaccacctgcaacaccagatgcaccacatgctgatattgtagctacaatagataaaataatcattgttgccaaatcaacatgaattcctaacgtatgcacagttgctaaagtaagtacagtaatcgtaactgctgcaccagccatgttaacagtagcacctaaaggaattgaaacgctcgcagttgaaggatttacgcctaaacgttcagctaaatcaaggtttacaggaatattagctgctgagctgcgtgtaaagaacgctgtgataccactttcttttaagcatttaaatactaatgggtagggattaccgcgaattgttaaacctactagaattgggttaatcactagagcaacaaacagcattgttcctaatagaacagcaagtaattgtgcataactttcaagtgttgctagtccagcatctgcaaaagttactgcaactagaccgaaaataccaacaggtgcaaacgcaataactttatgaataatagcgcttacagcatgtgaaacatcctgcattacttgtttggttgtatccgagctatgacgcattgctaagccgagaccaattgcccacgcaagaataccaataaagttcgcttcactgattgcttgaacagggtttgcaataaaacttaaaagcagattttttaatatatcagcgagactaccaggcgcttgcaaattattatgagaaacagtgttgagataaagcgtactaggaaaagataagctagcgatcacagcactaaaagcagctaataacatacctactacatagagtagtaatactgggcgtaaatttgcactatgaccgacttggaagttggcaatagatgagagaaccagtacaaagactaaaataggagcaaccgattttaatgctttaataaatagttcaccaaacaagcttaagtacggcgtaacggttggaaataatagtgcgacgcctatccctaaaataatggcgataataattttagtgactaagcttaatcgagaaaagaattcaagcatataaaggccttattaacctattcatggctaaaggttgaacaagctgagtattttatacgtaagtgatgtgaatcttaagcttttttatatcaagtcatcagttttataaggtttggtaatattaagtatttgtttttaaataaagaaaattgattggttaaagtttggtatctgatgttttgcttatattacagccagtaacgcttaagttcttattatttgccataaaaattagtgaagagggagaaaagatataaaaaaagaaataggagaggttatttttgttttttaatagattggaatgctagaaaaactacgcgaattttcaatcctctttgctcggataattaccagctaccaagttgaaaaatcgcatatttcaggaatacattaatattattataattttataagtttagagcagttattctatgcaatataactggtaaagcatatttaaaattgaatgcatcttatcatccttgattgaatagaagatttgcttgccatcacgacgtgttgaaacgacatcacttttacgtagcatcatcaattgttgtgaaagggtgggttgggtgatttgtgttttctcttcaatttgagagacatttaactcctcatgggctaagtgacataaaattaataaacggtcagtgttagctaaagattttaatgttcctacgactgaatccgccgcatttttcatttcttcaatttggagtccatctttcatactttatacctatatcaatatggccggcatagtatagattgatcttaagaaaatgaatgtagcaaaactaatcaatccaattgtttttgttgaaaaggtttataagtgtaattgataaatatataacattattaaggtaaaacaagaatttgtatttgttttgtgtcaaaagtgttgctttgtgtgagaagcgtaattgttaagtataaatgaaacaaagtcaaagaaaataaattctatttttctctctatcaatagttaaatctgatttatatataaaagggcaagaaaaaaagattgtgtttttattttctaaagttataatcgaccatgtacagacaggtctgtatattctagtttgggatgataatttaaaaaatgtcaaactctaagctagaatgactttcagacgcagcgtgatgaataagaagaagattcaacaagataagaagaataatatcacgctttattttttaatgtgcaattttttcaaattcaatgagtttctctacacgcttccaatagtcatcaatttttactgaaccatgctcaacttgagcttgaatggtcataccctctaaaatattgactaaaagcaatgccaaaggtcgagactcttcaatttcatattgaataagaagatcttgcattaattgtgttaaccagattttgtataaagttgctggttgatgtgttgacgggtattgttttaatacttcttctaaggctttttggaacatgcaaccattaaagtcttcactattaaaccaatctgaataccataaaaagatggctttaatacgagctagtgggttggtttcgtcttctttagagattgccgcagtaagagaattttgtaaaagtgagtttcttaataataaacactcttcaataagtttctcttttgaaggaaagtatttataaaatgtcattttcgctacaccagattcactgatgatacgatctacccctatagaattataactatatgaattaaaaagtcttaaagcagtggtaataatgtcatcttttttttgacatattttagtagcctcacacaaatattttgctattagcctaaaggtcgagtgtacaaataaaaagcacgaacgcgaaattttacattgtattgactgttattgatagaaaaaataggttttttaaaaataataaaagaacaaaactcaatgctaagcattaatttttttataatttaatagctatgtttagtagttaattctttgatttggtaaggtggtttttactataagtgggcctttataactttgatttaaagattggtatatttaaacatgtatttataaaagaaaaaggagaaattttataatttctcctttttatatatttagttagtattactctgcaggaggtaacaacataagaattgaattattcaataattgaacaatgttttctaaaatatctgtattgttaagctcactattgaaaggaatgcttttcccatcggcaatcgatttgagttgggtggcaaaagattccacaatcggtaattcttctccattaccccaaaactttaaaatgccattttgttctgtataaagtagacgcgaagcaggttcgagtagcagctcatacccttctgacaaaatagcatttaggtcttcaacctctatttcatctggttctggaatattgtctggatatttaggctcgctcatgtaagacatgagggcagcatcaagtactgttgaatttttcaattgagctagcactaaatctcttaaataagccaactcttccgtgtttatttccccaatttgaggaggattcttacgggtaatatcgacaacaggattttgaagtaattcatcagtagcaaattgatcgctaattctatcgatcatgcctgaaatattaggcatacggaaaccaaaggagaaagttaaacaatcatcttcggcaacgccataatgtgataatccaggtggaacatataataagtcgccaggagctaatacttcatcaaaatgaacatctatttctgatagcaactttaaaggttgattaggtacaaattcagtgtttgcatcacacatttggccgagttgccagcgacgatgaccatatccttgaacaagaaaaacatcataaaagtcaaaatgttttcctactgaaccacctttgggggcataagacaccataatgtcatcacggcgccattgtggaataaaaggaaatttcttccacaattcagctatatcaaatgaataatggtctactgcttgaaccaaaagtgtccataactttggtagtttttgaaaatcacctttagttaagggagacgattttacatgccattcatttggatttttatctttttgacggataagacgagcagttacatggtcttctaaagcgagttcttttacatcattcggctctaacatacccacaatttcaggcatagcattacgtacaagtaatggttttttctgccaatactctgttaaaaactgttcagcagtaataccgcctaaaacggttaaagcttctgtcatggaaataacctataaataagctaataaatattaaggaatttggagattgagttgtcttaaaatctgacaaagctgaatcatgggtaaacccatcagcgtggtttggtcttggcctatcattttttcaaataaactaatgccgagactttcacacttaaaacttcctgcgcattctaagggcagatctaagtcgacgtatctttcgatttcaggcgcgcttaaattgcgaaacttaacttgataatgctcaacaagcgtatgttcaaaacttttttcaaggcactgcacacttaaagcagtactaaaaaagactattcggccagagtttgctgctaattgagctttggcattttcaattgttaagggtttgccaataaaatcatgaggagcatgctctcgccatgcaacctgatctgatccaattacaattgcttcacgatttttttgtgcaattacttgtgctttagtaaatgccagtctttttgctaaatcatcggcatgcgtttcaccacaaggactctcgtcaatatctggactaatgcagatatattcgattcctaaacgattcattaaatctttacgtgtctgactgcttgatgccaaaataattttgggttgtttcattacactgcaaattccattaatacatctaatggaacatagctcaatacagcctgatgacaagcatgaagtttaacagggggtgcttgaccagcttgataagcttctacccaacgagttacacaaatgcaccagaagtctcccggctgtaggccagggaagcctgcttctggtagaggagtgatcagatcgtttccgactttttgtgaaaaatttaaaaactcagaagtcatttgggcgcacaccgtatgttgtccaagatctgttacggctgtatggcaaaaaccattccggaagtagccagtaatagggtcaaaacaacagcttgctaagggttcacctaaaacatttaaacgattgatttgtggatctggatgaatagacataatggatgaaatattagatgactacctctatcataatcaaaactttggctttctacagcttttatgcaaaaaaactaaccttttttgatgtaatcatttaaaattggcgcgtttttaaaatcataaagagagctttacatgaattttcagcgcatgactgaccttaatttagcaggtaaacgtgtccttattcgtgaagatttaaacgttcctgttaaaaatggtgtgattactagcgatgctcgtttacgtgccgcacttccaacaataaaagctgctttagaaaaaggcgctgctgtaatggtattttcacatttaggtcgtcctgtggaaggtgagccaaagcctgaacaatcacttgcaccagtggctgcatatttaactgaagcattaggtcaagaagttaaattatttactgattatttaaatggggttgaagttgaagcaggacaagttgttttgcttgaaaatgttcgttttaatccgggtgaaaagaaaaataatcctgaacttgcacaaaaatatgcagctctatgtgatgtgtttgtaatggatgcttttggtactgctcaccgtgcagaagcttctacagaaggtgtagcacgttttgcacctgttgcagcggcaggcccattattggctgctgaattagatgcacttggccgtgcaatgcaaacacctgaaaaaccaatggtggcaattgtcgctggttctaaagtttcaacaaaacttgatgtgttaaattcattatctggtatttgtgaccaactgattgtaggcggtggtattgcaaatactttcttggcggctgctggttacaatgttggtaaatctttatatgaagctgacttggttgaaactgcaaaacaaattgctgctaaagtaagtgttccacttcctacagatgtagttgtagctgatgcttcacaaattaacttcgaagatttcttaggttctttggcagcagcgcaagcagtaattaagaaagttgaagatgtcacagcaaatgatatgattttggatgttggtcctgaaacagctaaagcatttgcaaatattttaacaacttcaaaaacgattctttggaatggtcctgttggtgtatttgaagttgatcaatttggtgaaggtactaaagcactttctcttgcagttgcacaatctgatgcattctcaattgctggtggtggtgatactttagctgcgattgataaatataatgtagctgatcaaattggttatatttcaacaggtggtggtgcattccttgaatttgttgaaggaaaaacattgccagcagttgccgttttacttgagcgtgcttaaaaactgttatattgaaataagaagggattgagttatcaatccctttttcattgataagtcattaaattgtcatattcctgaaataatataatgagtactaaatcaccaattgtggaaaatagtgatgaatttaaaacttacctttgctgctttgttaattgtcccaatgatgttgactgcttgtgcgaaaaaagaagaggcggctcaagcaggccaagatgcggcatctacagctgttgctgacaaagtaactccggaacaacaagctgcaatcgatgcgcttgataagccagttttagatgaaaagaatacagatgtggttgaaggtagtgcatctagcgagacggctgcttcagaaacgcattaatttgttgttttttgttaaaaattccctgcaaatgcagggattttttttgaaatactgtgatttgttgctgaattgaaataaatgacaaggtagaataagccgcactacctgggaggatattatggcactcatttcaatgcgccagctcttggatcacgctgcggaacataactacggcgtaccagcatttaacgtaaataacttagaacaaatgcgtgcaattatgcttgccgcagatgctaccaattcacctgtaattgttcaggcatctgctggagctcgcaaatatgcaggcgctccattcttacgccatcttattttggctgcaattgaagaatggccacacattccagtggtaatgcaccaagaccatggtacaagccctgatgtatgccaacgttctattcaacttggttttagctcagtgatgatggacggttcattgggcgctgatggtaaaactcctacaacttacgattacaacgtagatgtaactcgtcaagtggtagcaatggctcatgcttgtggtgtatctgttgaaggtgagatcggttgcttaggtagccttgaaacaggtatggctggagaagaagacggtgtgggtgcagaaggtgtactagaccattctcagcttttaacctctgttgaagaagcaaaacaattcgttgctgatacaaatgttgatgctttagcaattgctgtaggtacttcacacggtgcttataaatttacacgtccacctacaggggatattttagcaattgaccgtattaaagaaattcatgcggcattgccaaatactcaccttgtaatgcacggttcaagctctgtaccacaagaatggttaaaagtaattaacgagtttggtggtaatattggtgagacttatggtgtaccagttgaacagcttgtagaagcgattaaacatggtgtacgtaaaatcaatatcgatactgacttgcgtttagcttcaacaggtgcaattcgtcgtttcatggcggaaaacccagctgaatttgacccacgtaagtatttcgctaaaactgtcgattcaatgaaacaaatttgtatcgatcgttatgaagctttcggtacagctggtaatgctgacaagattcgcccaatttctttagagaaaatggttgatcgttataaataattcccgttagggtctgatttatagaaaccggttattcatataaccggttttttaatggctgggttttgtttataaaaaaacctgtgatcaacacaggttttaacgacaaaagattaacttatttttgtaagttctttttgtcgaggcttggatctttaatttctacataagcatttgcacgtacttcacgcaaccagctatcaatttcagtgttaaattgacgctcacctaaaatttgacgtgccatacgctcttgatattcatgtgtcatatctttttcgcgtttgtctgtcacttgtaagatatgccagccgaattgagtttggaaaggttcactaatttcacctacaggaatttcctgcatttttttatcaaactcaggaaccatcatacctggcgtaacccaacctagactgccgccatcacgtgctgaacctgtatcgtttgaataagttgcagcaagaatagcgaaatcttcacccgcttttaatcgcttgtaaatgctatcaattatttgtttcgcattttcagggcttaccacttcggaaggttgaataagaatatggcgtgtctgatattgcggtactaatgctttctgttcattttgcttacgttctaaaagttttagaacatgtacaccatcgcgtacagaaattaagtcagttgtttgaccgtcttgcagtggagtaatacgagcagcaagttcagccggtatatcagaaagaggacggaatcccatatctgcaccttcaacttttacagtcgcagttgaaagctttttaagagcgtttaaatcattgctttgagcaagttgtgaacgaacttcttttgctacattttgaacttcttgagggttgtctccggaaattcgcatatgaatcacatgggcttgattacctaaagcagcttgtccttgtggtgacttcaagaagttatctacatcttgatcactgattttaatgcgagacataacttgctgttgacgcagacgattaattgctaaatcttcagcaatacggctacgtaagttttcataagttccaggtgcaatcgcatctaatttttgttgaaaggcttctaggcttttgctacctgattgacttgcaactttaagtacagcctcatttagacttttctcatcaggtttgatgccatattttttaacttgttcaagttgtgcttgacgtaagatgagctggtctaatacttgaaattgtaagtattgttgaggtggaacttcttttttttgtgcttgcaattcgtgagctgcttcagccattccttgttcaaggtcactttttaaaattacgctattgtccacaattgccacaacttcatcagtaggttgggcaaaactatgcattgatgaagatattaatacagcaagggttgtcgctttaaaaaactgtttaagatgttttgtcttcattaacgttgtgtccaagattgattaattttgttaaaacctaaaacgcgattttcaagtaaagacgcgagtttattgtttaaaccacctaaacctttgagtgtaatttcggccatgatcgcgcgcttttcactaacatctggagattttggatcgtctagatcgttatagtatgaacggccatagacagaaatgccccagcaacacgattcataattaacacctagtaataattcacgggcaacatcattgtccatgtcatattgtacgtgccccataatacgccaattgtctttaattggttgtataaacgatgcaacaacttggtcgtatgtatcttggcgtcctggaatatctttacgatagaaatagcctaagttatatagatttcctttatcgcctgtatagtaaagttgaaaatcacgctgtgcattatcaccatttgacatccatgccgagttggcagcaatggtaaagttttgattaagttgacttgataagctaacaacaggacctgtattacgttcagtatcaatttcatcttgttgtttcaaggtgacgcggcgatcttcaaaataatagctttggcccacacttgcgcgtaaacgctctaagcctactgtgtcaaaaagactatagcttacacctaacgataaaaagttattgtcttcaaggcggtcatgtccatagaagcggtaagggttaaataactgatcgtaactaattgacgcagtggttgagtcaaagtttgggtagccatcttgatttttgtatggcgcataggcatagaaggcgcgtggtgtaagtgtttgtaaatatttgccctcacgttcaaaattcaatccagtgtccaatgtaaattgtggcacaacgactgatttgttttcagaaccgccgtctaaaccttgagaggcgatactgtccttgtcatagaaggtttgaatagaacgtacggaaagctcaggaattacaaaggctgctggtgttcgatagttataacgtgttgcaaactggttataaatacgcgtaccgctactttcttgtgcagaatcatcgttaattgatttcttaaaataagcagtatcgttattaaattcgtattgtagtcctagtggattaccagtgacataatttaataaaaattgaggtaagcgggcgtatggtttattgacgtcttttacttctgggtcaagggtctggaaatcttcgactttaagctgtgcttttaaacccggaataccatgttgatagttaagttcccaagctctacgtaagttaagatctgttttagagatagggctactatctaaatcagagaagtagtctttatctgatgcgtagttatattcaaggttggtagaccattggtcgttgatatcccaattatgtaaaaaatggaaatctttacggtctttatcatcatattctttatcagatggcaaaatgccgccccaaatctgtccggcaccaaacccatccgtcaaatatcggaattcaccttgtaacattgccccacgatctgctaagtaacgtggcgtaattgttgcatcgtaattaggcgcaaggtttaaataaacaggaaccgaaagttcaataccaccatcgtttgagaaaccaaattgtgggttgaggatacctgtagtacggcggtcatcgatcgggaagttaaagtagggaactgctagaactggaacatcttttacatatagttttgttccgcgcgtaacaccgcgcccagtttcttggttcaactcaattttgttggcttgaattttccaacctggtttctggcctggcggacaggttgtgtaagtcgcatcattgagaaccattacattcggagaggttctctcgatcttcccagcatgaccatgggcatgttgttgttcagaaatataaaaactattatctaaatttccggtttgagtctttagattgtaatcaatttcatcactttgagagagtaagccgccttgagctaactgtactcggccttgtgcatgtgcaaatgtttgagttttatcaatggtgactttatcggcacgaactgtacggccttcttgatctatcaccacgtttccttccaacacagagtcgccggcagggttgtagtgcccataatcagccgttacaactgaagtagccttatctgcatctaacgctttagtttcaggattaattggtgtaatccaagttccttggcagaatgctgaactcaaatatttattattgcgcaattgcgcctcaggggtagatttatcaacataatattgttgaaagaattcctgccctggataggcttccttaatactcgccttaagttgattattgtctatgttggagacaacaccagctgactcagcataacttgattgtatggagccactacataagagcgtaaaaatagcggtcgctaaaggattaaatttaaactgatgcttcattgtctcattaaccaagtatgctaattcacaattaattattgtcgcatcatagagaaaaagtttataagtggctacacttaacccttcaaaaatctcagcttgttttagattttattgcaaatgaatacacaacgtgaacaattgatacatacatggcttacatctgttcttgaaaatgatcaatttcagatcgcttatttagcaggggatgcaagctttcgacgttatgctcgcatccagttacaaaataaaacgtatatgcttatggatgcacctcctgaaaaagaagactgtgttccgtttgtgaccattgacgagttttttgcagggcatggggttcgggtacctcagatcgttgcaaaagatttaaatcaaggttttttattgttagaagactttggtgatgtgctgctgtctacattgttaaacgatgaaacagttgatcaatattatgaacagagttttaaacagcttattcatttgcaatcgattaatggggctgaacatttcccggcttattcttatgaaaagcttttatcggaaatgcagttgttaacagattggatgttaccgtcactcgatatccatccaacagctgagcaaaagaaaactattgatgatgcatttgatttcttggctcaggcagcattagctcaaccgcaagttattgtacatcgtgattttcatagccgtaatttaatgaaaattgctaatgaagaagaattgggagtaattgacttccaagacgcggttattggtgctgatacatatgatttaatctcgattacacgtgatgcatacgtgcagtggaatgctgagcgtgtttatcaatggtttaaagtgttctatgagcttttaccagcatctgctaaacaaaaccgaagctttgaccaatttaaacgtgatgctgatttaatggcaattcaacgccatatcaaaattttaggtatttttgtccgtttgtttgagcgagatggtaagtctggttatttgaaggatttaccacgagtcatgtggtatttacttgaagagagccgtggctatcatgagcttgatgacttcatggcatttattcacagttcggtaatgcctaaatttattgaaaaatatggcccttatgaggttgcagcataatgaaagcaatgattttagctgctggcttgggcaatcgtatgcgtccactcacgctatatacaccaaagcctctgcttgaggtaggtggtaagccacttattgtgtggcatattgaaaaacttaagaaaattggtgtgaccgacatagtcatcaattctgcgtggttagccgacaaactcatcagtagtttaggtgatggctctcaatttggtgtggatatccgttggacacgagaagaagaagggctggaaaccgctggtggaattattaatgctttgccactgcttggaacagatcctttcattctggtgaatggagatgtatggactacaatggattttgaagctctacgccatattaagttaaatgatgatttggcacatcttgtattagttgataatcctaaacagcatcctgatggcgactttacattattaaatggacgcgcttttacatttgatcaagatgtgaagggcgagaacctcacttttagtggtgtatctgttatccatcctaagctttttgatggattggaagctggtaaacgtccgttagccccattgttgaagcaagcgatgcacaatcaaaaaatatctggtgaaaagcttaaaggtgcatgggtagatgtgggaacgcctgagcgtttaatggagctagatttgcaaattcgtgaaggcttctacgattaactgcgtaatcgctaatcgttaactagtgttccacgatgcataaatgggtatactttgttttaaattttacttagatgttatctgtttatgcatccgttttttcaagagttacaacagggtagtcaaaaattaggtttatcgcttagcgatgaagctttgacattattgttgaagtatcaagatgctttggtactttggaacaaagcttataatctaacagcgattcgtgatcctaaagaaatgttagtaaagcatttgttggatagcctaagtattttgaaagatttgccagcaggtcgtttgctcgatgtaggtacaggtggtggcatgccgggcatgatcattgctttatgtcagccagaacgctcttgtgtattgcttgattcaaatggtaagaaaattcgttttttgaaacagtttattgctgaccttaagcttaaaaacgtaatagctgtgcaaacgcgtgttgaaaatcaagatacaattgatgaacttggccaatttgatgtaataacaagtcgtgcatttgcatcattaacagattttgttgaggctgcacgtccatatttacatgagcagagtataattgccgcgatgaaaggactgattccagttgaagaaatggaagagcttaagcaggaattttcatgtaaagtgattgaactgcatgtaccgagacttgatgaacaacgtcatttacttttacttcaacgaatttaaataaaaagtattagggttaccatggctcaaattattgcgattgcaaaccaaaagggtggtgttggtaaaacaacgactgcagtaaatcttgcagcgtcactagctgtattgaaaaaacgtgtgctacttgtcgatatagattcgcaaggtaatgctacgatggggtctggtattcaaaagaatgatctactttattcaattacggatgtgttattgggtgaagtgccaatcgaaacggcaattcaaaaagctgaggttggatataaagttttgggttcaaaccgtgaactttctggtgtcgagcttgccattgccgagcaagaaggtcgtgagttcattttaaagaatgctttgaatgaaattcgggactcattcgattacattattgttgattgcgcgcctagcttaagtttaattaccgtgaatgctttagctgcagtagatggtgtaatcattccaatgcaatgcgaatactatgcattagaaggtttggcagatttaactcaaacgatcgatcgtattcaaaaagcgttaaatccagatttggaaattattggtgttttacgcaccatgtatgatgcgcgtaatgccttaactcgcgatgtatctgctgagttggaacaatattttggtaagaaactctacgacactgtgattccacgtaatgttcgtttggctgaagctccagcacatggtttgccagtgatttattttgaaaaaagttcgaaaggtgcagttgcatacttaaatcttgcggctgagatgttaaagaaaagtaaagtgaagaaaggaagtaaagtatgagcatcaaaaaacgcggattggcgaaaggtcgtggtttagatgcattacttggttcaattcaaaaagaaaaattacaactagaagctcaagcgcttgatcatggtcagttaaagcaaattgatgtgaagttgttgaaacgaggtgaatatcaaccacgtcgttttatccatgagcatgatttgcaagagttggcatcctctattgaaaaacatggggtaatgcagccaattgttattcgtcctgtagatgatgaagctcatccttacgaaattattgcaggtgagcgtcgttggcgcgcagctcaaattgctggcttaacggaaatccctgcaattgttcgtgatttaaatgatcaggttgctattgctttagcacttattgaaaatattcaacgtcaagatttaaacccgattgatcaagcgttggcgctacaacgattccatgatgaattcggtttaagccatcaagaaattgctgatacagtcggtaaagcaagaacaacggtaagtaatttattacgtctgttgagcttggctgatgatattaaggagtttatgcagcaaggccagcttgatatggggcatgctcgtgccatcttaactttaaagggcaaagaacaacttgaagttgcaaaaattgtaattgaaaaaggattatctgttcgtcagactgagcagttagtacgcgattggagcgagcctaaacaggaaaaggaaaaagctcctgttgcaccagacattgagcaactaactcagaaattatcagaacgttttggtgccaatgttaaaattgatcataaccagaaaggtaaaggtaagcttgttattcactatcattcactcgatgagttagatggtattttgaatatttgtttaccagattaattctaagttaggtcatatatttctaatttatattcttggggaagaaaatatgtgggaacttgtgaaagcgggcggctggttaatgctgcctttaattttgtgttcaattttaaccgtcgcaattagtattgagcgttttgtacgtttaagacgttcacaagttttacctaaagtactaatgaatgatggcagtgcagatatttctgttgtcataacaaatttggagcaggatactaatgcgcaaagcacggcattgggcaatattctaaaagctggttttgagcatcaggaacatggcgaacaatttgcgcgagcacaaatggaagctatggcttctcaagaaatttcttatttagaaaaaaatattaacttcttagggactttaagtgctatagcgcctctactagggctgcttggaacagttgtgggaattattgagtcttttttggttattgattttggttcggcaggtagtcctagtttaatgattcccggtatttccaaggctttgatcacaacagcagttggtatgctcattgcaattcctgcacttatttcctatcgatattttcaaagagtagtgcaagattatattgctgagttagagcaacaatctacgctatttcatgcctcattgttttacaaacgttcttcagtcatgcaagaacatcgccgcgttggttgatgggtagatcacaatatgaagtttaaacgttctcaagttgaagacattcatatcaatttaacacctatgattgactgtttattgttcattctagtgtttttattgttatctaccacttttaatcagccaagtcgcatcaatttaactttaccagatgcacaaggtgttccaccaaaacagtacgatcataaaattgaagtcgtggtagactctagcggacattacgctgtgaatggtcaggcgctatctaccaaagatgtggctgatttgagcactgcaattaagcaaattgctcaagagcgacgtgactttatgtttatcattgctgctgatgcaaaagcatcccatcaggatgttattcgtgttatggatgtagcaggacaactcggttttgttaacatcaatattagtaccaaagttccttctagaggtttttctgagtgaatcaagattttaaggtttatttacgtctcatatcctatttaaaaccttattggggcgtggccttattagttcttatcgggttcggtatgaactcagcgacggaggtttctgttgctaagctcattaaatttattattgatgcaattcaaagtgccagtagagcggatctagattggttccctttattaatcattttattggtattcttccgtggccttggcctatttatgggagggtactatacggctgtgatctcgcgcagtttggtttttagtattcgccaagaagtttatgcaaaacttctaagactgccggctcaatattatctcgataactcttcgggtcatattactgccaaaattatgtataacgtcgagcaacttacagctgcttcatctgaatcattaaaaaccattgttcgagatggcatgattacgttggggttgttaggttatttgttctataccaattggcgtttaacaatttgtattatggtgttcttacctgtaattgggattttggtgcgtaaagcttcaaaaagaatgcgcaaactctcgatgcaagttcaggatactatgggtgatgttaaccatgtagtgcaagaaagtattaatggtaatgcagttgttaaaagtttcgctggtgaagagtcagaacaagagcgtttctataagtcatcggaagaaaacttaaaacgtggtttaaaaatggtgattgtgcaaaacctaaatagtcctgttgttcaagtggtaatggcttgtgcaatggctctaattgtatggttagcattaagaccacaaattttagggaatacaactgctggtgagtttgttgcatatattacggcagcagggttactttcaaagcctgttaaaaacttgacagatgtgaatgaaaagttacagcggggtttagcagctgcacactcagtttttgaattattagatttacctgaagagcaaaatagtggtgaacttaaaccgcagttgcaaggtgcaattcgttttgaccatgttgtacttaactatgctgacggtacgcaagcgattaaagacttttctttagatattcgtccaggcgaaactgttgcattggtagggcgctctggtgctggtaaaacttctttagtgaacatgttggtacgtttccaagaagtctcaagtggtcaaatttatttagatgatttgccaatacgtgatattgagctttcaagtttgcgtacacaaattgcaatggtaaatcagcaagttgttttgtttaaccgaactgtacgtgaaaacattgcttatggtcagttacataatgcaagtgatgaagacgtaatagctgcagcaaaggctgcttatgcccacgactttattatgaacttaccaaatggctacgatactgttttgggtgctcaaggtctaaatttatcgggtggtcaacgtcaacgtattgcaattgctcgtgcaattttgaaaaatgccccaattctgattttggatgaggcgacaagtgcgcttgataatgaatctgaacactttattcaacaagcatttgatgaagctatgcaagatcgtacaacgattgtgattgctcaccgtctatcaaccattgaaaatgcggatcgtattgttgtgatggaccgcggacaaattgttgaacaaggtactcatcaagaattacttgctaagcacggtgcttattatcaattacatcagcgtaattttgaggaccattaagtatgtctttagcccagctgatccaaaatgcatggaataagcaatcaagttggttgattgttttacgtcctttgtcttgcttgtatcgtgctgggtttttactaaatcgttatctttatagttcaggctttaaaaaagtttataccgcacctgtgccggtcatggtaattggcaatattacggtggggggaagtggaaaaactccattattaatagagctggtcaattatctaaagcagcataatgtaaaggtaggggtaattagtagaggctatggtggagctggcccttttcctatgttggtaacatcggccagtcaagcagctgaagcaggagatgaacctgctttgattgtacagtcaactggcgtacctatggcagtaggacccaatagacaagtagcaatcgagttattattagcatcgactaaactagatttaattattagtgatgatgggttgcaacattgggcattaggtcgccaaatagaatggatcgtacttgatcaaaatcgtggccttggaaatagaaagttattaccagaaggatatttacgtgaacctgcggaacgtttaaaaactagtacggtaatcgagcatattttcacaccaacaactacattgcatatgcatcttgatgcaggccagccttacttgttgaatccttcttcggcaactgaattatcattcaatattcaaaataattaccatgcagtagtcggcattggttttcctcagcgcttttaccaaacacttaaaggtttaggggtgaaacaatttcaagagcatgcttttcgtgatcatcatgattacagtattgatgatctcatttttaatgatgatttgccgatcattacaacagaaaaagatgctgttaaatttttaccattacttgaaaaacatccagactttaaacgttctatctgggtcgtacctgttaaagctgttttgtctacagagtgctatcagattttaaatcaacaattgcaaaagcttgatattcaaatatcttaggaagaaaaaatgaaacatatcgtcattccagcacgcttctcaagttcgcgtttgccaggtaagccattgttacttattcatgatcgtcctatgattttacgagtagtagatcaagcaaaaaaagttgaaggtttcgatgacctatgtgtagcaacggacgatgaacgtatcgctgaaatatgtcgtgcagagggcgttgatgttgttttaacaagtgcagaccatccatcgggaacagatcgtttaagtgaagttgctcgtattaaaggatgggatgctgatgacattattgtaaacgtacaaggcgatgagccattactgccagcccagcttgttcagcaagttgcaaagcttttggttgataagccaaactgttcaatgtctacattatgtgagcctattcatgcgttggatgaatttcagcgtgatagtatcgtaaaagtagtcatgtctaaacaaaatgaagcattatattttagtcgtgcaactattccttatgatcgagatagtgctaaacaagctgaaccaactttacatagccaagcatttcgtcatttaggtttatatgcttatcgtgtgagcttattacaagaatatgttacatgggaaatgggtaaacttgaaaagctcgagagtcttgagcaattgcgtgttttagaaaatggacaccgtattgctattgctgtagcagaagcgaatttaccaccaggtgttgacactcaagcagatcttgatcgtttaaataatatgcctgttgagtcttttgagtaagcgttaatttaatgaatcagaatgtgacttctaaggtttatccgtggcaacagacaatgtgggaaacgttaacaacacgttttcctaatattgggcatggcttattattttatggtaaacaaggttgtggtaaacatgcttttgctaagcatttcttagcgtgggtactttgtttaaataaacaacctcaaggtgcttgtggtgaatgtagtagctgtcaatggttaaaatcagatacgcatccaaactatgttcatatcacgacagatgaagaaaataaaaaacaaaatgcaaaaattaaaatagaaaaaattcgagatttattgccatttgtacaacaaactggtgagggatggcgtgttgttgttattgagccagctgaagctttaaatcttgcgtcatcaaatgcgctgctaaaaaccttagaagagccaggtgaacgcgtcgttttaatcttgttggccgatcattatttgaaattaccggcaaccattcgaagtcgcttacagcattttgctttagaccgtatttcatatacagaagccacatcttatttaaatgaacatttagctgaaatagcatctgtaccacctgaattattgctaggcctttctaatgatatgcctttgcaagcagttgaaattgcgactagtgattggtttgctaaaagacagtcttttttagaagattggactaaagttgtaaatcaaaaaaatatgcctttattttattcggctaaatggcaaaaagaactcaactttagtgattttatgatgcttcttgaatacttgttaggggatttaatttgtgtcaagctcaatcaaccacagaaaaatattgatttacagttccatcaattggcgcaaaactataatttagaaagcttattcagtctttatgaggaattacagcaatctaaaagattggttgaacagaatgtacaaacacaactcatcatagatcaactttttataaaattaatgaacgtttaaggggaacactaatgcaaccacaaatgggtggaattattcaggtcaatattccagatagagcaacattgcaagcaagttatatgggatatgtacaaggtgggggcttgtttgtaccatcgaagcaaaaagtgaagatgggtcaggaaatttttattttagctacgttaccagaacaatcacaaaaaattcctttaactggtaaagtagtttggatttcacataagcaaagtggatttaaaccgcaaggtttcgcaattcaattgagtggtgataaaggaatttactataaagctgaagctgagcggattttagctggtagtatgtctttagatcgcccaagttataccatgtaagcagataggaaagaacagtgtttgttgatacccattgccatttaacaatgttagatttaacgccttataacggtgatttagatctcgcacttgctgctgcgcgagcagaaggtgtttctaagtttatggcaatttcagttgaccttgatgatcatattgctttagctgaaatcgcaaagcgtcatgaagatgtggggtatacggtaggcgtacatccgtgtgaggatgttgatactatggctcgagcaacgactgagtatttgactgaattggctcaatcagaaaaggtatgggctttaggtgaaacaggtttagactattaccacagcactgactttattaacgagcaaaaagattgttttgctcgtcatattcaagcctctaaaaatgttaaaaaaccagtagttgttcatacacgttcagcaaaacatgatacggtggatattattcgagctgaacaatctacacatggtattttgcactgttttactgaggactgggaaacagcaaaagctgtattggactgcggttactatatttccttttcaggaattgtttcatttaaaaatgctcaagatctacgagatgtagccaagcaagttcctttagatcggcttttgattgaaacagatagtccttatttggctccagtaccatatcgtggtaaaacgaatgaaccaaaatatgtaccttatgtagcgaaagcactaagtgaggtatatgataaaccagttgaggaaattgcaagaatcacctcgcaaaattttgaaaatttacttaaagcgatttaacttatagaaactatataaagagagtaattgcgtgaagatggaccgtcaagctcagttccgagcaagagaagcattaatatttcaagttgcggaacagttgttgttagaaaatggcgaagccggaatgacacttgatgtgctggctgctgagcttgatttggcaaaaggtactttgtacaagcactttcaaagtaaagatgaattgtacatgctattaattattcgtaatgagcgcatgttactagaaatggttcaagatactgaaaaggcttttccagaacatttagctttctttatgttgcatcacttgcaccatccagaaagaacagtgctgtttcaccaaattgaagaaaagctttcaattactgcccaaggtgtacaccatctttttaatgaactttaccaagtgagaaagcagcgcttacgtattattattcgtatgactgatcactatttagagtcaatccagagtcatatgactacacgagattacttggcttcaatctggtcactcactcatggagctgctgcaattctgaattcaagcttttatcaacgttatttgggttcaagagatactttgcgagtagcatacattgaccaggcattagccttacccaaacaagcagttgaacagtacgcttaataggtcgatatgaaatcgaatctaccatttcaatcacaaaaaggctttaccctcatagaagtgatggtagtcattgtgattatgacaattatgacttctctggttgtattaaatataggtggcgtcgaccaaaaaaaggcaatgcaggcgagagagttatttttactcgatttgcagaaaattaataaagaatcgctcgatcaatcacgtgtattggctttagaaactcatggtgagacagatgtctcaccattttcttatgaactttatgaatatcacgatcaaagcactttacaagtacaagatataaaaaaccgttggcagaaatatactgagtttaaaacacggcaacttcctgctcatgtttctttttcagtacaacccttggatgaccagaattattctaaagctaaaaatacagatttgattggaggacaaacgcctcaactcatctggtttggcaatggagaagctaaaaccgttaaaatacaattttatttagaacaaaaaccgattggttcggaaatacaaatagatcacttgggtaaaataaatgaaatctaaaggctttaccctcttagaagttatggttgctttggcaatctttgcagtcgcagctgtcgctttaactaaagtggcaatgcagtacacgcagtccacttcaaatgcaattttgcgaaccaaagctcaatttgtagcaatgaatgaagttgctatgatggagattaatcaagaatggttgcaaggaacccagagtaagcaagtaacttcccaaggtgaaacttggcaaattgataagtcagctcaatctactattagcccgaatgttcaaaaaattgatttacaagtgagtttgtatgatccggataagggaaaagtacaaaatggcattactcatatggtcttttttaattatccagtgaaagcaaaataatgataaaaaataaatatattcacatccgaagcattgattctcgccttgcagcacgatcgagcagtgctcgattaactcgcgcctcaggatttactttggttgaattgttagtcgcgatcgctatctttgcggttttatctttattggggtggaaaattttcgattacttgctcaaagttcgtgatcgtaatgccgaacatgaagtgcatttatttgaattacaagatgcttatcaacaaattcttcgtgatactttgcagattatccctttatccgcaaaccaaggtggtcaacttcatccagctttagaaatcgataatcaaattttacgttttagcaaagcaggcgtaacggatcctttaaaacaaggcttatcaccatttgaacgaattgaatatcgttatgatgcagaccaaaaaaaattatatcgtcttaaatatacaaatttgaatacttcgaacagagagcaacctttatcgagtactttgttaagtcaagtcgaccaatatcagattatggttttgactccgcaagaagtcacaaaatggcccgaggttaatattgatccaacgaaacctaatgagttaaaaaattaccgaaagggataaaaatccaacttacagtcgctggtgtaaattatgagtggatttatagcttaaatcagggtgacttatcgctttcgcaggaaggtaattcataatggccgttagttacaaacaccaacagggtgttgctttactgactatacttattatggttgccttggctacaattttagcggcttctattgccaagcatcaaaataatactatggaaaatacagcctacttaatgcgccaaaatcaatctttgctttatgcaaaaagtgcagaagcctttttttcagaattattaattcaagatgcaaataatgcaggtggagtagatcatttaaaagagacatgggcacaacctatgccgccgttttctattgaagagggttcagtatctggtcgtttgcttgatgagtctggtaaatttaatttaaataatctaactaacggggaaggcattgtaaatgaagatgctaaaagttggtttgaacgtttattggtacgtgtgggattaccagccgaattaagccaagctgtgattgattggcaagatccaaatgatgagccaactgggccaatgggggcagaaagtagttattatgaaggtttggatccaggttacatggctgcgaatactaaattccaccgtattgaagagttaaagctagtgagaggctttgatggaaaaaaatttgatctaattgctccatatatttctgctttaccagaaaattcgaagttaaatattaatactgtttcgccattggttttagcaagtatggatgaaaaattagatataggagctattgaaaaagaattgcaaacacgccaacaaaatttaaagttcttccaaaatgtagatgaattgtggcaattgaatgctttttcagcggttgatagtcaaaggaaaaatcaagtaaatagtcttattgatgttaaatccagcttctttcaagctcagattgaagttgttctaaataataggaagcgacagtttactagtgctttaatgagaaaagataaacaagtatatgtttattcaagaagcatggctccatttaactaaataaatttattgatattttttctgagtctgtaatacttgaaacttattaataaaagggatgaggtcatacttctgtataggcagtatttaaagtaaaaaatcaatatcttcaaaatttcttcacatctcttatcatactttttgctaattgtttctatttgaaaagtggtgcgaagtttttatcttttgctttataataatgttcttagaaggaatgatcgatttggcacatgttaattcgtaagttatttaagtttgaaaatgcacacgttgtacgtaactgtacatcggatcgttgtaagcgatctattcatgggcatagttataaagtcgagttattacttaaagcttcgaaattagatcatggacaaatggtatatgattttgggctgttaaaaggcgtaattaaggaccttttcgatagctttgatcatgcgatttgtttctgggaaaaagatgatccgcaatatattgatgcttgtaagacttttagcgcgcgttggatctctttaccagtttcgccatctgctgagcaattttctcgaatcttcttctatttggcccagcaagtattacaatctactgttacccaaaatggggaaggtgatgttgaagtctattcagtgattgttcatgaaaccgatacaggttatgcccaaagttttcttgaagatattcaaaatgaacaaatggggctgttaaaccttgagggaattattttttcagaacaagtccaatccgaatgggctgatccagatatgtatgaaaatttaaaacaagggattaagtttcataatccgcatgttaacttacaagtagaagtgtaagttaacttccttttgtttgtagaaatgaaaattgatctaggatgacattaatgcaattaactgagcaacagcaagacaaactcagtaaagttcaattagaagaaagctggaaaagatcattaactccatttttactgagtccttatatggatagtttaagagactttttgtttcaacaaaaacaggctcaaaaaaccatatatccaccaagtaaacaaatatttaatgctttaaatattacgccgttagatcatgtgaaagtcgttatattagggcaagatccatatcatggtccaaatcaggcaaatggcttaagtttctcggttcaaagaggggttgcattaccaccatctttacgtaatatttttcatgaactacacacagatttaggtgtgccagtttctcgtcatggtgatttaaccaaatgggctgagcaaggcgtacttttattaaacagtgtacttactgtagaagcagggcaacccacatcacatcaaaaacaaggttgggaagagtttactgacgcagtaattgatgttttaaatgaacaacgtgaacacattgtttttattttatggggtgcttatgcacaacgtaaaggacaacgtataaatagagaaaaacacttggttttaactgctgcacatccatcgccacttgcggctaatcgtggtggtttctttggatgcaaagtgttttccaaaacaaatcaatatttgaaacaacatggcattgagcccatagactggcaattggacgcatgatgaactctcccaatgtaaatagctatcatccggatttggtagttgaagaagcgaaaaatggttggcgtattgtacgtttgaatcgacctaaatcattacacgctttagatgaatcaatcgtaacggctctattacgtgtatttgaagacttccgtgatgatgagcaagtaaaagcaatttggttggactcgactacaccaaaagcattttgtgcgggtggagatgtacgcaaattacgtcagctggtaattaatcaggaagtagaaaccgcaaataaatttttccagcaagaatatgctttggatttattgttacataactatgctaaaccggttgttgtttggggcgaaggctatgtaatgggtggtggtttaggcttgtttatggctgcacctttccgtttggttacaccatattcacgtttggctatgcctgaaattaatattggtttataccctgatgttggagcaagccgtttccttgctgaccgtgggcaaattggtttatttaccggtttgacaggttctattatgacggctgctggggcatatagcattggttgggcgacgcatatttgtgaagcgcaacgtgataatgttctacagaaagtactcaatattaattgggctcactatccggcaggtgatttccgtgcgattgatgatactttaaatagtttgcatcgcccggttgcagcagggccattacaaaattcgttagacgttatacatagtgtttgccgtggttcaagctttgaacaagactatcaagcgatcgtcagcttgcgagatgcaagcagtgactggttgcgtcaagcgagtgaaaacttacaaaagggctcgcctagtacggcagcaattacttggttgttatggcaatggggtaaacaagttcattcttgggatgaagtttttgatttagaagcgcaaatctctgaatggaaaattcgccatcctgactttgtggaaggcgtacgtgctcgtttagtcgataaagatttatcgccagaatggaaagcatgtgaagaccttacattacgaggtattttggccgatgatccaccgatcacgacgattgatagctggaatgcattacttagacaatatggcgtagtgtcataatcaataatgtctaaatttagtgatgagtattggatgcagcttgcttacgagcaagctgaattagcagccaagcagggggaaattcctgtaggagctgtaatcgtgagtcaaaacaagttaattggagctggttttaatgctccaattggtttatctgatcctacggctcatgcagaaattcaagctattcgtgcggcttgtgagtcattgaaaaattatcgtttacctgaagatgcgactttgtacgttacgcttgagccgtgcacaatgtgtgtgggagcattagtacatgcaagaattaaacatgtcgtatttggaacaacagaacctaaagctggctcactcgtgagtgcacgtcaattattagaaaatggttattacaaccataaatttacttttgagcatggatatttacatgaaaaatgtgctcaacagttaagtcttttttttaagcaaagacgtgaacaaaagaaacaagagaaacaacaaaaaacgtccttaaatgattaaaaaatgtcatgaggttatggcacactaacgccgtttcattgacatgatttatttaaataaggaactttcatgcgtaatgtaattactatacaaaaagaatttaatgctcctcttagtgatgtctttaacctgctttctaaacatgcagcttacaacactgcatttgctccactacaagttgtgcgtgttaaagattcggcagatcctgaaagacctgatggagtgggttctgttcgtcgtatggggtttggcgtgattaaaccacttaaagaagaaatcacgcatctcgaagaaaacaaacgtattgaatataaactgattgataatcctctagtgaaacaccatttaggtcgaatcgagttctcagaaattactccttatattactttggttacgtatcgtatcgaattaaccgcaaaagctcctgttgtaagtaaattaattcttgcacagctaaaactagcgattacactaggcttttcgagattagctaaagcatttgcttcttcgtgagagttcaatgacagttcaaattattactattgatggtccgagtggttcgggtaaaggaacattagcggcgaaacttgctgcgtattatcaatttcatttacttgattcgggtgccttatatcgtttgttagggttgtcattacataaacatgatttattggaaaaattagatagccatttagatgagtgtgttaactatgctcgtcagcttaatattaagtttgaaacctcggcagagggaacattagttttcctcgatggggaagatgtaacccaaactatccgtacagagcgagttggagaatatgcatctaaagttgcagcaataccagagctcagacaagcactttttgagcgccaaagagcatttgcacaaactccgggattagttgcagatggccgagatatggcaacatcaattttcccggaagctaatgctaaaatttatttgactgcttcagctgagtcgcgtgctgagcgaagagtaaaacagttgcagggtatggggctagatgctaaaataaacgacattttagctaatatacaagcgcgtgacaaaagagacatggagcgagaagtagctcctctcaagccagccgcagatgcttatattattgatagttcggaattaacgatcgatcaagtatttaagttgatggttgattacgtcaatagccgtactgttagcaactaagattatcagttgacgcatagcttgatcagtctataaagactatgttgatacttaactaaaccggccttgtctgatccaagaccgctgactttatcaggtatatcatgaccgaatcttttgcagccctctttgaagaaagtgaattaaacctcaacgttgaaaagggtgcagtcatccaaggtgttgttgtaaacatcgatagtgactgggttactgttgacactggccttaaatctgaaggcattgttgaccgtgctgaatttttaaatgaacaacgtgaacttgaagttcaggttggcgatactgttgacgtagttgttgaagctcttgacaacggtatgggtcaaacagttttatcacgtgaaaaagctaaacgtgctgaaacttggactaaacttgaaaaaatctttgaagatggcgaaatcgttactggtgttatctctggtaaagttaaaggcggtttcactgttgacatcggtcctgttcgtgcgttcttaccaggctcattagttgacactcgtcctatccgtgacacaactcaccttgaaggtaaagagttagagtttaaagtaatcaagcttgatgctaaacgtaacaacgttgttgtatctcgtcgtgctgttatggaagctgaatcttctgctgaccgtgaagcattacttgctcaacttgaagaaggtcaaacagttacaggtactatcaaaaaccttactgattacggtgcattcgttgatcttggtggtattgatggtcttcttcatatcacagatatggcttggaagcgtatcaagcacccttcagaagttgttgaagttggtcaagaagttactgttaaagtacttaagtttgaccgtgaacgtaaccgcgtatctttaggccttaaacaattaggtgaagatccatggttagcgatcatgagccgttaccctaaaggttctatcgttaaagcacgtgttactaacttaactgactacggttgtttcgctgaaatcgctgaaggcgttgaaggtttagtacacgtttctgaaatggaccatactaacaaaaacatccacccatctaaagttgttcagatcggtgacgaagttgacgttatggttcttgaagttgacgaagaacgtcgtcgtatcagccttggtatcaaacaaactcgtgctaacccatgggaagagtttgctaagtctcatgagaaaggcgaaaaagtttcaggtacaatcaagtctatcactgactttggtatcttcattggtttaaatggcggtattgacggtctagttcacttgtctgatatttcttggaacgaacaaggcgaagaagctatccgtcgttacaagaaaggtgacactgttgaagcagttatcttgtctgtagacgctgaaggtaaccgtatcagccttggtatcaagcaattgaacagcgatccgttcaatgatttcttagctgctaacgaacgtggtgctttagttaaaggtactgtaactgcagttgatgctcgtggcgcaactgttaagttagctgacgaagtagaagctactcttaaagcttctgaaatcaaccgtgaccgcgttgaagacgcaactaaattcttagaagttggtcaagaagttgaagcgaaaatcatcaacgttgaccgtaaatctcgctctatcaacttgtctatcaaagcgaaagatgaagctgaagagaaagaagcagttgctaacttgcgtacagcatcagcttctcaagacaatggtcctaagactattggtgacttgatcaaagcacaaatgaagtaataagttaacaaagtacagtttcatgtaacgaaattgtactttttatacaaattactgtaaacggtagcgtagtattcaacatactgcgctaccgttttgtatttaaacaggttattatcaaacgacttagagtagtaataaataacgaggtcgtagatgactactgaagctcttaataagtctgatttgattgaacgcattgcgctaaaaaatccacacttggctgaaccattagtggaagaagcggttaagattatgattgaccaaatgatcgaagctctttcgtctgacaatcgtattgaaatccgtggttttggtagctttgcattacaccaccgtgaacctagagttggtcgtaaccctaaaacaggtaagtcagtagatgttgcagcgaaggctgttccacattttaaaccaggtaaagcactccgtgatgcagtgaatgaatctggaaaataaataaaactcataagtggggtgcctatgcgttatattctaattgcattactcattattgtatttggctattctttagcacttgttttgcagaacccaacagaacttcctgttgatttattatttactcaagttcctgcaatgcgtttaggtttattattgttgcttaccttagcgcttggaattgtagttgggcttttattaggtgtacaagttttccgagttttccaaaaaagctgggaaatcaaacgtcttcgcaaagatattgatcatttgagaaaagaacaaattcaaagtgctcaattggctgcagcagaagcagctgcaaatgtaagacacgaaaaaactgttgtagatatttatccgcaagataaaaattctactcctttataattttggtactactctttatctagtcataaagagtagtattttcccttctatattcctcattatccttctagtttaaaatcactatttcctcatttaagaacttggttcaatagatttctttattactggctgacttgtctattataatagcgctgattttatgtgatggaagaaagtctcttgagtatcattgttgcgttggacgctaaaagccaatatgacgctttaaaaattgttgaacaacttgatcctactttatgtcgcgtaaaagtaggtaaagagctttttactcatgaaggcccatctgttgtaaaaaaacttcaagaagaaaatttcgaagttttcctagatttaaaattccatgatattccaaatacgacggctcaagctgtatgtgctgccgcagacttaggtgtatggatggttaacgtacatgcatcaggtggccgtaaaatgatggaaacctgtgtggagcgtttaaaagcaggtaattatcaaacacaattaattgcggtaacagttttaacttctatggggcgtgaagatttaaaagatatcgggttagatattgaacctgtagaacaagttaaaagattggcgaaacttactaaagaaagtggtttagatggtgtagtttgttctgctcaagaagctaaaattcttcgtgagttaatcggacaagatttctctttagttactccgggaatacgtcctgagggtagtaatgcagatgaccaaaaacgtattgtaactccgaaacaggcaatgcttgatgggtctacacatttagttattggtcgtccgattactaaagcagaaaatccaactgaaatgttgaaatcgattcttgcttcaattgcttaaaagtttaaaaacacagtaattaaaagtggagcgagtagacttaagagtaagccgctcatcatggcatgtggtacataatgtgtgccacatgactgttttaccattgctaatgttacatccattgaggtagcgccagcacttgaaatcgctggacgtggaaaccgccaacccattgtatacatgagtaaaattgcaactatctctctaaatagatctgtgagcaaggcaatcccacctaactcagctgaatgtagctgtgtaaataaaatacctgacattgaataccaaccatagccttggcccaaagctaatatttcattaagtgtaaactcatgaccaagtaaggaatagttgagaagcccagctaagcacgagcctataaaggcggccaaaggtacaataagaattttccaacttaaccatgtacgattaaaatgagtaaaagcaagttcgattccgattaaaaaaataaaaagtaatagtaaataccaactattaaagggaatatgggtatgtaattgggtaagaagaatgcctaaaatcacgcctattgttaaagctaaaaatgccttggcaatattttttaatgcattcataaaaagttgaagcgaaattttccctttaacactttctttatcaaaaattgtataagcgaataagcaagtaaaaaaagaaccaagagaagtggttaatgcaattaatagagcaggtggaagtatagttgagggattatcaatttggtcaagggcgagtgttagttctaaagctacactggttagtaaaatataagaaaaataaggcaggattttaaaaataaaatgccgaatatttagtgaaagtttaggacctagaaaataaccaaatgctaatacaagaaaaatttgaataatgagactaatggactgcatataataatagatagattgttatcaacctatctattatgtattgaacatattatgctgcatagctctgtgagcatttatttaataacaaataatctttaggattaactttacgagtgtctagccaatatttccatgtataagttggccataaagaaaagttctttccatcggcagcttgataccagctgctacacccaccagcttgccatacagtaccttgaagttgtgtttgtattctttcattgaaggaatcctgaacttccggtttaatttctatagcgtgctgtccagatttttcaactagatcaataagctgtaaaatataattaacttgtgactcaatcataaatataatcgaattatgacctaaaacggtatttggcccgaccagttgaaataggttaggaaaattcttggtcataattccataataactttctgcaccgtttttccaagcctgtttcaattcaatttgattgcgaccaatacatgtaaaatgttttaaataaatacgtggatcggtaacaaaaccagttccatagattaaacagtcaattggtctttcttttccatcctttgtaataatactgttctctttaatttcttgaataccctcggtcactaattcaacgtttttacggttaaaagtagggaagtatttatttgaaataagaatgcgtttacagcccatcacaaagtctggtgtaagtttcttggctaaatctttatctttaacttggaaacgtataaatgcctcagctaatttttgcccatatttcatgatttgcggctgaactataggaacaacgcgagattcattactccaataaaggcggctgcgatgaatttgtcgatagaagtttgattttttaaatagagctttgctcaaattagagtatttacgctcatctcgtgggataacccaagctgctgtacgttggaatacatataattgcttaacgtcttttgcgatttctggaacatattgaattgcactaccaccagtaccgatggaagcaactgatttaccttctagactgtagtcatgttcccattgggaagagtgaaaaactttacccttgaacttttcaataccttgaatatgagggatttgtggaatatgtagcggacctgatgcaaaaactacaaattgtgcttcgagagaaggttggtttgcaaaatctagtgaccatacatggcgcatttcatcatactgtacatgagtaacctcatggttaaacttacagtagtttttaatttgatattgattggttatatcttggatataatcgaaaatttcaggagcttctgcataacgttttgaccagtcagttttaggtgcaaaagacaaagagtacatatgtgattgaacatcacacgcagctcctggatagcggttttcacgccaagttccaccgacatcattagatttttctaaaataaaaaaatctgattgttggctttgtaacagacgaatagccatggcaaggccaccgaatccagcaccaataattgcgattttagttttttgaatagcatgttgttttgcgtttagcattggaaaccctgcatatgcggtaaagaggattgcaggcaagactaacgttttttaaacagtttaaacatgattgtatcgacgtgaaaattgatagattcggcaattaattttatcacttctttatagtaaaacatttcagtctagggaaattgataaaagaatgaaacgatcggcacttggtttaatctatttaattcaaggaatgcgcaatgcgggcattgatgtcgactcacgtttggcagatataggtattaaagtagattccttggacccaagctcaacaattcatgacagtttggaatgggatatacagcaaattattagtgagaatgttgacccagagaaaggattatttattggacaacattacgcattggcaggttatggtcctttactcatgttacttgtgaccagccatgatatacaaacagccttagaaaaaggcatacagtatcaaaagcttacgcatttatttggtactttgagcttacaagaaactgaaaatcacatcattttaaactatttaccggtcgatttaaaaacagaaatcggtttactccgtgcccaatgcgaaatttcgggcacttataagtttattcaggatatttataccatgatgggcttaaaaatgcctgatatgcgtatagatttaccatttccgaaaccctctgatccagataccgttactcaatattacgcatattatggagatgatctacattttaattctacacatgcagcatttagcctaagtaagaatgtgctggaaataaaaattccttcagcagatattattactcatcgtatctatgaggctaaatgtattaaagaaatagaaagattaaatgaacaagatcatcaaataccgcctattattcaatatgtgcaagattatttagagctacaacaaggaattatcccgagcatggcggaaaccgcttttgctttgaaaatgcctgaaaggacattaaggcatcaattgcagcagcttaatacgagttataaacaaattcgtgaacagattattaagaataaggcgcttaaacttatggaatataaagagtattcaatagaagttattgcagaagcacttggttattctgaacctgccgcttttaatcatgcatttaaaagatggtttggacagagtcctcggcaatatggaaaagagttttactgagtgtaactcttgatgctaaaagctaatgtggtcggacaaaatgttcgctatactctcttcagttaaaattgaaataaaatgatatgttaaatttaaaatcttctcatagtactgcatttactccgtcttccccagcagagcgctatgctgaggcattggcttcaggccagtttatggcagatgaggcacaagcacaggcagtgcaagaattagatcgtgtatggaaagaacttttaaatcgttataaagcttctaaaaaagctttccgtcgtttccgccgccaaacatctccaaaaggtgtatatatgtggggcggtgtaggacgtggcaaaacttggcttatggaccaattttatgagtctgtaccatttcgccgtaaaacacgtatgcattttcatcactttatgcaacatgttcataaagagttaaataaactttctggccaacgtaatccactcgatatcgtggctgatcaaatttataaagatgctgtcgttatttgtttcgatgagttttttgtctcgaacgtaactgatgcaatgattttgagtgacttattccaaaagttatttgttcgtggtgtaacactcattgcaacttcaaacattgcaccagacggtttatataaaaacgggattcaccgtgatcgttttattcctacaattgaaatggttaaaaagaactgtgtcgttttaaatgtagatgcaggagtggattaccgtttacgtgttttaaaacaggctcaattgtttaaatcaccattaggtaatgaagctcaaagctggatatcagagcgttatactgctttaactcatactcaaacaaattctcatgaaccgattgtgatcaataaccgtgttgttgaaaccctagggcatacggaagatgttttatggtgtgagttttctgaactttgcttaaagccccgtagtccagcagactttattgaaattgccaatatttataatacggttttggtcagcaatgttcctcacttaacagacttcttgtctgaaggcacacgtcgttttatttatctagtcgatgaattttatgatcgtggagtgaaactacttttaacctctcaagatagtattattgatatctatcaaggcgagaaattggcttttgaaattgagcgtactcgttcacgtttattagaaatgcagtcagatgagtatttgcattctgaacatcgacatattgatgcgactaaaacttcttaagaaatcagatatgaagagcgctctagattgagcgctttttttacaacaaaaaaagataaatttagcgaaatagtactttttcattgtgcaaagtttgatataactaaatacgctttagaaaaaacaagatagtgaaattttttgtctgttaacaaaaagtctagtttcagtatctttaaatattgaataaattgttgagaatcctagttagaattttaatattttcctatatagaaaaatttatctttgtcaatagttatgcaagggaaaatgcttactatttaggaatgtgatattagtattcagcttaatttaaatcggtatactaggattctcttggtataaaaagtagcaacttcaggaaagacaatgactgcacgtattcaaaaaggcaagttagcgattgctaaagaactttacgattttatcgaaaatgaagctttaccaggttctggtttagatagtgaaacttactggaagaactttgagcaagttgttgtcgaccttagtccaaagaataaagcattattggctaagcgtgatgaattacaagcaaaaattgatgaatggcaccgcaacaataaatttgaattaggtgcttacaaagcatttttaactgaaattggttatttattaccagaagttgaagacttccaaattactactgaaaacgtagatgaagaaattgcattgttagcaggcccacaattagtagtacctgtacgtaatgcacgttattgcttaaatgcagcaaatgcgcgctggggttctttatatgatgcactttacggttttgatgtaatttcagaagaaggtggtgcagaaaaaggaaaaggatataaccctgtacgtggtgcgaaagttattgagtttgctaaaaacttcttaaatgaaattttcccgcttgcgcaaggctcacatgctgatgcaactaaatatgcaatcgagcagaataaactcgttgtgactttaaaagatggtactaaaactggcttagctcatgaagctcagtttgtgggtttcaatggtgaagaagcgaacccttcagaagttgttcttttgagtaatggcctacatgtcattattgaaattgatgcgaatagcccaattggccaaactgatttagcgggtgttaaagatctaacacttgaagctgcggttacaacaattcaggatcttgaagactctgtagcagctgttgatgcagaagaaaaggttgaaggttatcgtaactggttaggtttgatgaagggcactcttcaagaatctatcgaaaaaaatggtaaaacaattgttcgcgctttgaacaaagaccgtgaaattaaaaatttgatcggtggcacaacaaaacttcatggtcgttcacttatgttacttcgtaacgtaggtcatttaatgacgaatccagcaattttagttgatggcgaagaaattttcgaaggtattatggatgcgttggtaacaccattgttgtcaattgctgacatccgtagtgaaaacgaaaataaaaactctcgtaaagggtctatgtatattgttaaaccaaaaatgcatggtcctgaagaagttgcttttgctgttgagttatttgagcgtgctgagcaagccctaggattaccagcgaagtctttaaaaatcggtattatggatgaagaacgccgtacatctgtaaacctgaaaaactgtattgctgctgctaaagatcgcacaatctttattaacactgggttcatggaccgtacgggtgacgaaatccatacctctatggaagctgcaccagttgttcgtaaagaagctgttaaaacacaaaaatggattgctgcttacgaaaatcgtaacgttgcaatcggtttgaaatgtggtttacaaggtaaagcacagattggtaaaggcatgtggccaaaaccagatagcatgaaagatatgttggcaactaaagctgctcatccaaatgctggtgcttcatgtgcttgggttccatcaccaactggtgctgtacttcatgcgatgcattaccaccaagtaaatgtaaaagcacgtcaagatcagttaaaagctgaagaaatgttgtcattagatgacttgttaactcctccatttgcaactgatacaaactggtcagcagaagaaattaataacgaacttgaaaataactgccaaggtattttaggttacgttgttcgttgggtggacttaggtgtaggttgttcaaaagttccggatattaacaatgtgggcttaatggaagaccgtgcaacattacgtatttcttctcaacatgttgccaactggttacgtcacggtatcgtgactcgtgaacaagttgaagaagtgcttaaacgcatggcaaaaattgttgatgaacaaaatgcgaatgatccattgtataaaccaatggcagctaactttgaaactaatattgctttccaagcagcttcagatcttatctttaaaggttgtgaacagccttctggttatactgagccattactacatgcggctcgtttaaaattaaaaggttatacaggtgactaattttaacctattataaaaaaagcctcttcggaggcttttttattttcggtatattttgtgcttatagataaggcgtgaatttataaataaaggatttcaagtttgattaacttaaaaaatcttgatcgtgagaattggcttctatgcgcaaaattattattagatgaatctcaaaaggactatgtcgcaccaaatgtatattctattgctgagtctaaagttgaggaacactattgcccaagagtgatctgttttaatgatgaggtggttgggttcttaatgtattgtgtggaaattgatccccctgatgagacattattttggttgtttcgatttatgattggcaaagatcatcaagctaaaggttatggtaccttagcgttgcaaatggcaattgatgaaatgacttcaaaaggggctaaacgaatccgaacgatgtataaatcttctaataatattgctggaaaactttataaaaaaatgaattttatagaaactggggaatatgatgaatgtggtgatattattttagagttgggtatttctttttaaaaaacgctaactgagaattcaagttagcgttgaaggaaatggaattaactaaagttaaaagcgatattaattactactcacaatcccaattttagttacacctaaacgctgtgccgtagccatgaccatcgctacatttttatattcagccatttggtctggtttaagtttgatttggtcttgatctttttgggcgacaacaccttgaaataaagtctctagtgccttgcggtcagaaacctgttggttattccaaaatactttgcctgctgcatcaattcttacatcaatgacttcaggtggcttttcatttgttggtggcggtgtgccatttggcaaattaatattaatcgcattgtttggtgcaggtatagtaataataaacataatgatgagtaccagcatgacatcaataagcggtgtcatgttcacctctagcattacatcgtcatcattatttgagccaacattcatacccataaaattctccttaaaatcattacggggaagctggaggggtagtaacaaaggcaattttgccaataccagcttgtttggtcgtactaatgacctgatctatcgcttcaaaatgggtaagctgatctcctcgaatatgtacttccggctgcggtcttttttgtgccacagcttgtaattttgctaacaatatttctttattcggtacataactctcgttccagaaaatatcgcctttcttattaactgaaagttgaatattttcaggcgtggtcgcgtacggagtatttttttcttctggtagtttcaccggaactgtatgtgtaactaccggaatagtaataagaaaaataataagtaaaaccaacatgacatctacgagaggtgtcgtgttaatcgttccaatcatttcttcatcatcttcagaaccaacactcatacccataatgtctgctcctgattatttaatgctgcgattaattgaattgttggtattaatttctccgcttaataaaactgcatgtaaatctgaaccaaatgaacgaacattttccatcactgctttattgcgacgagtcaaccagttgtaacccagtacagcaggtactgcgaccgcaagaccaatagctgtcataatgagagcttcaccaactgggcctgcaactttatcaatagatgcctgacctgaaatcccgattgcagttaaagcgtgatagattccccatactgttccgaaaagacctacgaaaggtgctgtagagccaactgttgctaaaaaagcgagacctccgcctaaatggttttgtactttttcgatagcacgttgtattgaaatgctcacccaagtattaaagtcaatgcgttcaagtagtgagccgccgtgtgatttagtcgagttaatgcctttttctgcaataaaacggtacgcgctactttgttctaaaccttctgcagcattatcaagcgaagttgcctcccagaaatgtttttcagcttctttaccttggcgtttgactttaccttgttgtaataatttagagatgatgatgtaccaagtaccaatcgacatgagtactaaaataaacaaggtagacttagcgactaagtcaccttcacgccaaagggcttctagaccatatggatttttaacagtttcacttgttgcaggctttggtggtggagttggagtacttgtatttgaagtagcttcagtagttgctgttgccacaggagcattgttcgtttcttctgcgaaaactgagcttaatggaagtaacgagcaagctgcgattaaacttgcagaagcgaaatgtactagtggttgagttgattttttcatcatatatctccaatattttttaatttcttgctaattcaattgtttattcaattacgaatggatattcaatttcataccagtcttgctgaggcacgccatctttcattgctggtttgaacgtacataagctgtaggctttagttgctgctttatctaaaattttgctgccactcgatttttttacttttggcatcaatgactttgccggatgtatcaaccaaaacacgtatacgcaccgttccttgctcttcgttcatgagtgcttcgcgtggatattccggtttttcacagcccgcagagccttctgaaacaccacgagttacaccagcgggtttaggtgctggtgcagccgccgccactggagcgggtgcagcaacagggctcggagaaggagtactaggtgcagcaggagccggagtagcgactttagtcggttgagctactggcgtcgttttttgtactggtgttgctactttctctacttcttttggtggctcaggaaccttggcaactttttcgaccatttttggtggctcaggtggtttttcctttggtttcggctcttccggctttggtggaggaggtggcttaatatcctgaataatttgtaattccacaggtttttctgctggtttttgaatattgtttgctaaacctgacatcagaatataggcaacaagaagatgcagaaaaatgactgcagcaataccaattaggcgtttggcagatttattttctatgtctgtaaaagtcatgcccatagttactcctgaaactgtagacaaacaatttttaaaatgactgtttggctaagaatgagtatttgttctgcaaactaactgttgtgagctacatttgcagaactaccatttagaacttatatgtacctcgtacaaagtaagtacgtcctaaaggatctgcgtaacgtgggtcataccccatttggaagttatcaattacattagaagcaggagggtcttcatcaaagatattcttaatacctgctgtaacttctagatttttaaagcctttataagtgcctgaaatattgtatgttgtatagtcgctgactctatggttttggccgttagagttttgatcttggtacccacgagagaagttttgttgtaggtttaaagcccagttttcataattccaatttaggtttgcagtatgtttccaccgcagaataatggattgatagtctaagccgctatatgaccctgcaacacctatccattctccatttggttcggcttgatatttgtaatctgttatatatgtaccatcaatattgaaaccgaatcgacctgtagcagtcattggagaaacccaacttaagccgacgtcaaaaccagaagttttaattccacctaaattttgttgggttgtaataatataatctaatgagccatcaggattacgtacaaatttgtctgcatatttcactgggtcattaaaaatagcagtttctgaaagtgtagcaatttgcttgtcgacttcgatattgaagtaatcgagagtaaaagctaaatttttaattggttcaaacactaagccagcggtaaaagattttgattcttctggatctagagttttattacctccattttgtctgtcgaattgcatattacaatcgcgttctttttttcctcctgattgtacaactccaccagggcaaagcacaggatcattatatgatgcacctgtattagttatcgaatttgcaccattaacttcccaaagtgttggtgctctgaaacctgtgctataagttgtacggaacattaactgtttaataggttcccaacgaagtgcaaatttcggattaaaagtatcaccaaaatcgttgtagtcatcataacgagcagcgatttgagcttctaaagttttatgaagggggatatgaaattcggtaaataccgatttaatattacgatcgccagtatttactggctcatcaggatcaacacctgtgctaggtgccactcgggcaacatcagtaacgacttttgaagtccaatcttcataacgatagcttgctccaactgcaaaagccacgtctccagctggtaatttaaatataggtcggcttgccgtgaaatcgacagtagttgtatctaggttagcttttaagtatttaccttcaactcctaactcattccatacattggcatcttcagggttttgtggtccgaatgggtttaaaataccattgtttaaagcttcttgtgttttatcaaaatttaaatagccacttacgatagcatccgatgcactactatgagcataggtaaccccggagttaatatcccaaccatgagtttcaccctcgatacccgcaaataatctatgtgattggttaatactattacttacacgattacccgattgtgaacgtagatatagagggatagttcccgtagcgccagctaaagctggagtgatacctttacctggataatatttactactagggtcaagcgtcagatcaaaaaaaacatctggtgcaactgaagtagtgacttcacttcttgcatataaatattctgcaatcgcgttaaaattatcatttaatttaaaagttgctcggcccatagctgagatgtcttctgttttaggaacaattccaatcacggcttggctgttgtatcgacaagttccatcatcgttactattaagaggattattaccacaaccagtggatgcgtaagggttacctaaacctgggacattggcagggaatgaaccactactggttctattgacacctaattcgggtaatattcctccacgccgactaactttacggtctttggccatgacatcatcgcctttgcgatagtccacaacaccaaaaacgttatagccattttcgtctaaatcaccaaaacccccaaaaatgctgtagtcttgctgctcgccgcctttttgttctggtttttgatagccggcagtcagattaagtcctgtaaactgctttttagtaatgaagttaattaccccgccaattgcatcggtaccataaatggaagaggcgccatctcgtaaaacctcaatacggtctaacattgcgagtggaataatatttaagttggtaacgccactgtcatatgcatttgcagctaatcgacggccattaagtaaaacaagtgtcttattggcacccaaggctctaaggtttgctgccgagccagctgttttacttgtacctacgttgctggcagtaacaaaattagactggtttgcgctgatctttgccaaagcctcttcagttgttgttaccccttgttttaagatttcatcaactttcaccacggtaattggcgaagcactttgtgccgcaacccctttaattgaagaacctgtaacggcaacttttacgacttttgttggtttttcatcggtacttgattgttccgtttctgctgcttgtgccatggtaagacacatcatgcttaaactaagggtgcttaatttaagaattgttttgccaatcttgggggttgcctgagatcgaacattgtatttttttttcatcgtggacttgatccctttttgttgtcgttagcgatattgctggaaagtttttaagcaaagcaagtgccaactatatatttttctttttttagtttatgcaaaatattgataaatattgattttattatgcttgagtatgatgctttagcttttttgatataaaaataaattttccatttggaaaattttttgatgttggcgaaaagtttcaaatttatttgtataaaaaatatacattactggactcttcacatgcttattaaataaaaatgtatcgttttagagccttttaatatgtaatgttataatatttatcactacatggttaaattatatttttattattaatcaatagattgttttaaaagtatctgtaagttaggcttgatctaatgtggatcataattaatttttaatgtattttatttgtgcatttaagatgttatatgattaacttatatgaatataatatttggcagaaagttacttttatttatatagttcaaacgtttttaagtatctaataaaaatatgaatttttaatatttttaaatattttaagatggatattaataaatggcatgaaattcgctttatattcaatggttacaaaacactaggtatttgagtttatttttccatttgatcaaatcgaaagagcataaaggaaagcaaattttaaatcctaaataggcctatctgttgaaaaagaacttttcttatgcagatttagatgttactcaaaaggataatatcttttaaaaaaactaattacgtgggtatgaacttgaaattaaaattttttaagctcgccattttaagtctggctattacatcagttccttgtgcttacgcaattacgacagcgcaaccaaacaaaattttgcatgttgcctatgaggccccagatgatggcttcgatatggttaaaaccaccaatttctatagcgctaatattgctgaggcaatttttgagcctttactcaaatatgactatttagcacgtccattacagttagttcccaatactgtagaaagcctgcccaaagtggaacaagacggtaaagtttatatatttaaaattaagccgggtatctattttaccaatgatccagcttttaaaggtaaacgccgtgagttagtggctgaagactacgtctatacaattaaacgtattttagaccctaaaaatagagcgccttctgtttcttttattgatggtaagttacaaggtgccgatacggttgtagctcaagcaaagaaaactggaaaatttgattatgctgctccgattgctggagttaaagctcttgatcgatatactctacaatttactttgactcgccaagactttaattttccttatattcttgcctatattacttttggtgctgttgctaaagaggttgttgactattacggtgaccgtattggtatgcatcccgtaggtactggtccttatatgttaagtaaatatgtaccgagaagtaaggtcgagttagttgctaatcctgattatcgtggttttgtctggaattttaagtcaacaggaacaccttgggataaccaacttgttaaggaaatgtctggaaagaaaatgccacaagttggcaaggtggtggtcagtattattgaagaagagcagtcacgatggttagcttttcagtctggacaactagactttgataaactcacagcgaatgctgttcctcaagctttagatggaaatcagcttaaagcttcttttaagaagagaggaattaagcactatccaaataaggatcctgagattacctatactatgatgaatatgcgggatccagtgatcggtggttttagcccagaaaaaatagcgcttcgtagagcaattactctgtcatacaatcaaaaagaaagcatacaacaagcttataaaagtcaggctgttagatcacaaatgtttatacctgaaggtgtaaacggatataaccctaaatataaaagtagcgtaggatataatccgctgttagcaaataaactacttgattattatggttataaaaaagcggctgatggctatcggaccttaccaaatggcaaacctttaattttaaaaatcaatacagaaaatagctcagcatcggttattcattcagaactctggaaaaaaaatttagatgcgattggcattcgagctgactttaaggtaagtaactttgcagataacttaaaagccgctactcaatgtaaatatatgatctggagcggtgcatggattgctgactatcctgaaggagataattttgcacaattattatatggaccaaatgctgggcagggaaaccatgcttgttatcagtctaaaacatatgatgctctttatactcaggccattcatttaccacctcaacaacggctcccatattacgaaaaacttaaccgtcagatagaagctgataatccttggattattcatgtaacacgaattcgtaattggttgatacagcctcaagttcaggggtttaaagctcacccaatgatgaatacaaactggcaatatcttgatattacctctattaaaaaataattttagataaagatcatcatgaccgaaaatttaaaacaaaagcttaagcactgtagtgtcggcctattctttgccggaatggctttaacgggttctatatctatttttgcgaaaagcccagccgatccaaataaagttttgcgttatgtattcccaacagctgaaacaggcttcgacccagcttatgtacatgacttatattcagcgcatgtactcacatctatatttgaaactttatatacctatgactatttggcaagaccagcaaaattaatcccacacgtggctacggctatgccagaagtgagtgcagatggtctgacttataccattcacattaagaagggtatttactttacgcccgacccagcgtttaaaggtaaacctagggagttaacagcttacgattatgcatattcttttaagcggttattggacccaaatttacgctcacccaatagttggttattggaagataaaattgaaggtatgaatgctttagtcaaagcagccaataaatccggaaaatttaattacgatcaaaatgtaagtggtttacaaacacctgataagtacactttggtgattcggttagtaaaaccagactataactttcctttattactggcccatgatccgacaggtgcggtggcacgcgaagtcatcgagaaatataaagataaagctggttttgttatggggcatccggtaggaaccggaccttatatgctcagtaagtggatacctgcctcacgtattgttttaaaagcaaatcctgaatatcgaggttttacctggaactttaatgccagtagccccggggatgaagcaattgtaaagcgccttaaaggtaaacaaatgcctcaaatcggcacaattgatattcaagtcatggaagaaaaccagtcacgatggttagcattccagcgtggtgaggtagatatcattcagcttgaagggcaattagtttcaaaagcgattaaagacggtaaattaagacccgagcttgcaaaagaaggcgtgcaattatctcgtattgttgatccagaaattagttatatctattggaatctcaaagatcccgttgttggaggaatgagtaaagaaaaaattgccttacgccgtgctattgcgatgtcccgttcaatagatcaagagattaaattggtaaggaatagtgatgcagaacgtcttcatttcccagttccacctggtgtagtgggatatgacccacagtatagaagcagtacaccatattcagtaaaagcagccaatctgctgttggatcgatatcactacaaaaaagatgcttctggttggcgtacacaaccaaacggcaagccgctcgtggtcgaatataaagcgcgcaatgacagtattggccaacaaagtgctgaactttggaagaaaaacttcgatagcctacatattcgcatggtgtataagccaatgcttttttcagacttacttcgatcacagaaacaatgtgagggaatgtttggttcttctgcatggatagctgattatccagatggggataattttatgcagaatttttatggcccaaatactcatatgactaactggtcttgtggttcgataccagagtttgatgagttgtaccgccagtctcaacaagtgaagccaggcccagaaagagatgcgttatatcgaaaaatgacgcgcttgttagaggtttatatgcctgtgcaaatgtcttatgcacgctatcgcaatatgttggcccaaccacgaattattggatataagaagcatccgattttacatgctgaatggatgtacttcgatattgatacaaatacgaaatctaatcattaaatgaaaaaaattggagatacgatgaaaaataatacactgaaaatgactacattatgtatgttgaccataggtataagtcaatttgcatcggctgaagcgacgcgtgcgacattaccattactcaaagcagagcaactcccagcatggtgtgattctaatttaaaaaaaattcagcaagagatttctagttttgaaaaaacgcctgttaaaaacgatgctgccgctgctcccatattagccaagtgggataaaatttttgctcatcttgaagatttttcggggcccataggtctatatagtaatgtagacccagatgcgaaattacgtaaggcagcagaagactgcgaaatcaaaattaatcagtttcatacggatatattccaaaattcaaaactgtataacgtaattaaaaatacaaaagcaaatgatccgattgaccagaaataccgtcaagatattctggatcaatttgaagacacaggggttcagttagaaccagcaaaacgcgcaagaatgaaggctattctggatgagttgactaaacttgaacaagaatataaccgtaatattcgtgataacccggaaaaacttgaatttactcctgaagagatgaaaggcttaccggaaagttatatttcggggttaaagaaaaatacgaaaggaaattatctattaggttttgagtatccggaatatcgtccatttatggagctagcggataatgatgatgcccgaaaaagatatcaaatcgcttttacgcgacgtgggactaaacaaaatttaaaactactcaaacaggcaatagatttacgttatgaacttgcacagttatttggaaaagcgagttatgcagattgggctttaaaagaccgaatggcaaaaacaccagagactgtaaacaagtttttggcagaagtacaaaaaacggtagcaccacttgaacgtaaagaagtagaagagcttcgtgcatttaaagcacaaaccttaaagacgccgttagacaaaaccgagataacgcgttggagtgaagcttactggagcgaaaaacttcgtaagagtaaatatcaaattgatcaggaaaagcttcgtgattattttccgactttagccgcacaaaaatggttatttgctatttcatctgatctttacggtattgattttaaacctgtcaaagttaaagcatggcaggatgaagttgaatattacgatgtagttgataaaaagacaggaaaactccttggtggcttatatatggataaattcccccgtgaagggaaatatggccatgcagcagtttggggagtatatggtggcagcactttaaccaaccgattaccgatttcagtattggtgaccaactttaaccgtaaaggtttaaatagtgatgagcttgaaacttttgtacatgagttcggtcatgctttacatggcatcttatcaaacacacgctatgcaagtcagtccggaacttctgtcgagcgtgattttgtagaagcaccttctcaaatgtatgaagagtgggcacgccgtaaagaaaccttatctaaagtggccgattattgcgatccagcttgtccacgtgttgacgatgagttaattgcccgtttaaaagcagtacataactatggccgtggcttgcgttatgcacgtcagacgctttatgcacagtatgacatggcacttcatacggcagatgccttaaaagtaaaacctttagaaacttggcaaaaaatggaagctgctacagccttaggatatgtgccaacaactgaattccctgggcaattcgggcatttaatgggtggttatcaggcaggttattacggttatatgtggtctgaggttttagcgctagacatgctttctgcttatggtgacaacctgaacaacccacaagtgggacaacgttatcgtcagacgattttatcgcagggtagccaaaaaccggcagctgaattggttaaagatttccttggtcgtgatcctgacaataaagcattctttaacgaaattaccggacaacgggttaaataaggaattatcactatgctggcatatgttattcggcgtttatggcagatgattccgaccatgttgggagtagtgctgcttatttttatcttatttaattgggtcggtggagatcctgcctatattttggcaggtaagatgtctaaccctgagcagattgaaaatatccgtaaacagttaggtgttgatcaaccttattatgttcaactttggatttttattaagcaaattcttacttttgactatggcgcaagttggagcacaggtgaatccgtttcacaaattatcttaacccgattaggaccgtcgctcacacttttaattccactcaccattttacaaacagttatttcaattattttagcattggctgtagcggcggtacgtggctctctaactgatcgtatggtcatgatgttatgtaccatcgggatgtcgattagtattttggtttacattattgtttttcaatatgttctggcttatcaactgagctggtttccagtacagggatggagcgatagttttaccgaaaatttatttaagttttccttactaccaattctaatcatgctggtggtgagtattgcacctactttacgtttatatcgtagctttgtgcttgatgaagtaaatcaggattatgtgagaaccgcacgtgctaaaggtgtaggggaaagccgaattttaagtgtgcatgttctacgtaatgcctcaattccgattattactgatgtgatgtcaaatttaccggcattattgataggtgcatttttaattgaacgcttttttggtattcccggtattggtcgtgaagtgattattgctgtagagcgtagtgattttcctgtcatcaaagccattactgtatatattgcagctgcaaccatgatttttaatttgattgcggacttggtctacaaagtggttgatccacgtgtacagttgaagtaggtgggttatgctgagtgttttatcaaaaagaaagttagaaacccagaccgctcctgcttcagcggggctatggcgacttgccatgcgtcgtctccgggccgataaaattgcaatggcatcgctcattgttgtgttgttctatttgatcgtattaatactatctctaacgggtgtgattgcatctgattggaataaagaagttgctgtcagttatgcgcctcctacatttataggtgcagataagacaacggaagctttgaaaagtacagccgctgtagatgaggaattaccggaaaatccagtcgatcccttaaaagatgtaattcaccaacttaaggccgaaatcaaacaagaaaagagctctggaagtgcaattgattattatggtgtagttgatccattagctgatgatatgaaagcaattgatcagcaactcggtggacatttacttgatcagcaaagtgaactaaaaagtaccctaatttttggtgctgacaaatggggacaagatgtccttaaaaaaaccattaaaggcgctgaaacttcaattattgtagggcttgtttctgccttactggcagtcacattaggaacgcttttaggagcaatttcaggttattttggtggttgggtcgatgatattctcaactggttttataatatttttacttccattccatatttattattagttcttgcgattgctgctgtactacaacaaaagggtattttatctattgttctgattttaggcttaacaggctggacaggtgtctatcggttaattcgtgctgaatatatgaaacatacggcacgcgaatatgtacttgcagctaaagccattggtgtcgggcattttcgccgtatgtttattcatatttttcctaacgtcagccatattgcattggtccaaatgtctattttggtggtttcttttattaaatcggaagtgattttgagtttcttagggttcggtgtgccagtaggtgtagtgtcttggggcagtatgttaaatgaagcacaaagtgaacttcttttaggtaagtggtggcagcttgtcgcagcctctgtcgcaatggcggttttggttacggcattttcaatgtttactgatgcgctacgcgatgcattagacccgaaactaaaataagaggaaatccaaatgtcagaacaagaaaaaaagaccccattactccacattgaaaacttacgtgtaagctttaaaggtgaagataaacaatatatcgaaactgtgaaaggaatttcctttgatattccgaccaatacgactgtagctttggttggtgaatcgggtagtggtaagtctgtcacttctttagcaactatgggtttacttcccgtaggtcaaagcaagattgatgagaaaagtaagattatttttgaaggtaaagacttgcttggcttatcgcgtacagagatgcgaaaaatctgtggcaaagatattgccatgatttttcaggaaccgatgtcatcattaaatccggtttttacggttggcaatcaaattgcagaagtgttgtgtttacatatgggtatgagccgaaaacaggcgcggcaacgtgttttagagttgcttaaagaggtcggtataccttcaccagaaacgaaaattgatgcttatcctaaccagctttcgggtggtcagcagcaacgtgtcatgattgcaatggcaattgcttgtgaacctaagctactgattgccgatgaaccgactacagcgcttgatgttaccattcaaaagcaaattattgatttacttgaatcactacgtcagcgccgtcaaatgtcgatgctttttattactcacgatttggctttggttggtgaaattgcagatcaagtgattgtgatgcgacatggtgaaattagagagcaaggtaccgctgaacaagttttggaacagcctaaagatgtatatacccgagccttactttactgtcgtcctcaaatgtcacaaagaccttatcgtttgcctgtaaccagtgattttatgcgacaagaaaacaatatattggttgagcaaagctttgatgtttcagaaattcctgaacgtaaacgtggtttaaatggcgatgagcacattattttagaagtaaaagatctgaaaaaaagtttttatagtcgtaaaggattgtttggcaaagaagaatttcaggcagtaaaaggcgtttcttttaaattggctaaaggaaaaacgcttggtttggtaggagagtcgggctccggtaaaacgactgtcgggttattgctcatgcgcttacatcaagcatcggggggacaggctttaattgaaggtaaagatattctttctttaactgaaaaagagtttgccaaatatcaaaggaagatccaaatcatctttcaaaatccatatgcttcgctaaatccccgctttacgattgggcagatcttattggaacctatgcaaattcatggaattggtaaagatgacgcggaacgtaagcaaattgcgcttggtttacttgagagagtgaatctgcctgaacaagcttattatcgatatccacatgagttctcgggcggtcaacgccaacgtattgcgattgcgcgctgcttaacgctaaagcctgaaattctaatttgtgatgaatctgtttcggcgttagatgtttcagttcaggcacaagtacttaatttattacaagacttacaagatgagtttgggcttagttatatttttatttcacatgacttgtcggttgtgaaatatatctccgatcaggttatggtcatgaatcatggtgaagttgttgaaatcgccaactcggatgagctctatgcacatccgcaacatgactacaccaaacgactattgcaggctattccacaagggattcagcacgtttcgtaagcgtaaagttatgtcgttaaaggcacttttaagtgcctttttatttggtttatagaataaatacttataaaataagagatgtaaaagtacagtattttattcctgctatgtgtgccaactttaagcctttaactcttgcccaattgcagcaacttcagttgcctgtggtcggctttagctatgccgatgaggtttatccgggtgggacaatgccattgttattcaaatcaccgcaaggttttgagtggcgtgaagtcatgttcggtttggttcctaaatgggcagaagatacgaacatagcaaaacatacttataacgctcgtcatgaaacaattttccaaaaaccgagttttcaagaagctgctcttaaatgtaagttcggtgtaatacccgtgacggagttttatgagagtaaatatataaatgataaacctgagcggtggggcgtacgccgtaaagatgggcaggctttttttatcgcagcaatctatgaaatttgcaaaatgaatgaaacgattgtccgttctgcgagtatgttaaccatggatgcgattgatcaccccatgatgaaagacttccatgaaccgggtgatgttaaaagatcagtcattgtgattccacatgaccgcttagatgaatggttaagtttagagacaccagatatttccagttttattgaaggttttcctgttgaggaatttgaatgtttacatgttcctaaagagaagattataaaacctacacctcaattaagtatgtttgaataactgcattggagttaggttattggcttaatttttaagtcaataacctttgatatttaatcaatattcttacttaaagtttgtacctgctcatcttgcgccagataagccaattcaatcggtgagattacaaaagttgagttatctgaggtttgtttaaaaacaaatccatattcaaaagattgcgtatttttacttggtaaccaaaataaataaggacagcctgtataactgccatcccaacccatttctttagctaaggccaaagctgtatcggatttagcaataatttctttaagtgattctttatctctttgggagacatcaccatcatcatctgcaaatgtttgtaaaaactcatttaatggagttaagtcttcccagttattttcaattgttgagaagtgatatccatatagcatcatatttagtcttccattttgttattgtgctattgaacatagcaagaaatgcgtgaaaaagaaatggttgaatttactttaagttgtttatttttcataagttatagcatattttctatacaaaaattaactgagctttctcttgagtaataagcgtctaatcaagttaaaatataaagattcagctgttgaaggaataatagtgttcttaataaaaagttaagtctttttgtaaggatactagactgttggtgaatattgaatttgtcataattcacttataatgaaaaggaaagtaaatagagcttatttatgtttataacaacaactcgccccaatgatgctttaattgaacagttactaccaatcttggaagaagctagccaaatcttattacaagaatatcaaaattattcggctggatatgaatttacgattcaagaaaaacatgatgattcacctgtaacgcaagcagatttaaaggtaaatcgttttttattaaagcatcttgcagaaattacacctgagttaccggttttatcggaagaaagtgactatagcgctcgccatgcttggtcttcttgctggatgctagatccacttgatggtacgaaagagtttatacatgagcgagatgagttcacgataaacttgagtttgattgaagggcgtgaaacgattttttcggtgattgttgtgccatgtgagcaagttgtttatttaggttatttaaaagatttaccttttaaatatagctttagccaacaacaatggtatcaatatcaaaaaacaccttattcaaaacaagctcctgtacaaattggtttaagtcatagtagtaaaaatccgaaatatcagaaattcattgaacctattgaaaagattcgtaccgtaattcgacgtgaagcaggcagcgcttataagttttgtatgatgttagaaggagagatcgatatttatcctagatttcatccgacatcagaatgggataccagctcaggtcaaggattattagaaagtataggtggaggtttactcactctaacaggtaagccctttgaatataaccagcgtgataccgtattaaatgggggctttatcgcatttcgtgatcaggaaagcaaaaaaatagcatttgaagctttagctcaatcaggtgttttggattgagagttattgtagacatgctatagtggcaaaatattgagaaaagatgacaagataaaaatggcactcgatttattgcctaaaagcatgtttgaagcaattgatttattgcctgatgcttcgacccctgtaaccctttttacacgtcactccttaagagagttggtagatgggcaaggcttggcaggatatgatcttcagcttacaccgcaaggacgtgagcttgctcaggaatggggtagctatttaattaaaaacacggatcgtgtaattcaacattgcatttctagcccgattcaacgttgtgtagacactgctgcacttatgattgaaggagcagatggagtgagccctgagccgaatacacatacaattgaaatagttgaacaaggtttgttggttgaacctggtagctttgtactggatattcaacaggcggcgccttatttccgtaaacaaggggcacttggttttattaatagttttgtgaacaatgccttgccgggtatgaaacatcccattactggggttttagatgtgttggaacttatttatcagactcatcctaaaacaaaaagtgggctgagtttagctgttagtcatgacacaattattgctgccatagttgccgtaatttcgggtaataatcagatacaaaaagcagattggcctgccatgatggaagggctgtttgtatggtttgaaggtgatgaatttccaaattgtaaattaaagtggatttggagaggcaaaacttacgagttagatgtttctgagtttcataaagtacagtaaacacaaaaacatagacaataaaaaaagccctgttgggctttttttacatgcttcaattagttagctaaagctttaacttgagcatttaaacggctcttatgacgagcagctttatttttgtggatgatgcctttatcagccatgcggtcgattacaggaacagcttttttgtaagcttctgtagcaacagcataatcaccaccagcgattgcacttaaagtacgtttgatgtaagtacgaaccatagaacgcaagcttgcgttgtgtttacgcgctttaacgttttggcgcgcacgttttttagcttgagcagagtttgccactcttgcactccttgaaaataagttggtctgggcgggctgtggtcaatccagtaaactggtgtaaccatcaccagcccgtaaacaagtgccatattgtgatgaatcaataccgtgaagtcaagccttgagagcattttaagcggttttaggggctgctaaaaccgtaagaaaaggttaaatttgatacaaacttaaagagggttggataaaaaatgactataagtacgaaaaaagcaattgtagtaggtgctacaggactcgttggtttagcgcttgttgaacaacttgagcaaacaccagaatttgaggccattaccgttgtagtaagaaaagaatcacaactacttaatacatataagaaagttactcagctcgttatagacgattttttattgctcaatgatgaagatgtgaatggtcatactcatgcatttagttgcttaggtacaactttaaaaatagcgggctcaaaacaacgcttttatgcagttgattatgagataaatgcccactttgcagacttaatccaagataaacatattcattttttaattgttagtgcacttggggcaaatgctaattcgccaattttctacaataaagtaaaaggagagttagaagattatattcaaagtttaggaatcgaaaaattatctatttttagaccttctctattgattggtaagcgtagcgatgtgcgttttattgaagatttaggacaaagtctatttaaacttattgaaaataaatggaataagcctttcaaatataaaccagtcacggcagagcaattggctcataccatggtcgtagcggcattaacgcaaattgaagcttttaaacgatatgataatctcagcatacaacaaactcgataagggagaataaaagtgtcgacagtaccatttgtgacatgtgatttattagatgacaatccggaaaaagatttgcaagtggtcacaccatcaatggacggtaagttctttaaaagttatggcgcacgtcaaacttttggcggacaagttgtgactgtaaagtgttttgaagataactcgcgtgtaaaagagttattggctacagatggtacagggaaggtattggttgtggatggtggtgcttcaatgcgctgtgcacttatgggagatatgattgcggaatcagctgttaaaaataactggaatggtgtggttatttatggctgtgtacgtgatgttgatgcacttgcaaccttagatttaggtgtacatgcattggctgcaattccgcaaaaaagtaaccgtaagggcattggtgaagtagatattcctttgtattttggtggagtcacaattcaatctggtgattttatctatgcagataataatggaattgtgattgctaaagaaaaactagtctagctccacaattaaaggaatgcataatggtgaatcatcaaattaaagtactgcaagcattagcgtctgcaattgctgaaggtggtagaggtgttacaggtacagcatttcctaaacagcctgttagagctcttaaactttatgaatttgagggttcaccattttgtcgccgcgttcgtgaagtgattacacttttaaatttggatgtcgaaatttatccatgcccgaaaggtggattaaaatatcgctccatagttaaagaaattggcggtaaattacagtttcctttttttattgatgaaaatacaggtgacaaattatacgaatcacaagatattattcatcatttatttaaatactatggtaagacaggccaaactcctgataagttttcaaattatccaaaaatgccatatctggcgtttgccggaacattattaaatggtgctcgtggggtctggattaataaaaaaatagtaaatagagctgcgcctgagcataaacttgaactatggagctttgaagcaagtccgtattcaagagtagtaagaagtgtattaagtgagcttgagctaccttacattttacatagtgttgccaaagaaagatggcaagatatggggcctgcgattcttcggttaaaaccgggcaaatatgaacctttaaaagagggaaagcgagaaaaattgttgccggtcatgcaaggtaaaatgcaagtgccttatttagtggacccaaatacaggtgttaaaatgtttgaatctgcggaaattgtaaagtacctaaaaaaacaatatggcagttaaaatataaatgagaaaaacacgctagagcgctagagattgagataactcagtctcttttaagaagcgacaacaataagaaatcatacgataaaaacatgaatatgctaaattactaccttaaattaccaaaataaggcctgttttatggaatgtatgagaattcagcctgtaacgagtcatcctggagaaaatgctttatttattgtattaggattagctcaaggtgattctgttgtagaaaaagtaaaagattttgctggtaaattctcagcgttaaccagaagtttgtctaaccgttatcctgaaactaaatttaatgccatattaggttttagctcaaacgcgtgggatattttatttccacagcaagcaaagcctcaagaattagaaacatttcaagaaatcaaaggcccaaaatacacagccgtttcaacacccggggatttattctttcatattcgtgctgatcgacaagctttatgttatgagttaggaagtatcatcaatgaacagttaggtaaagtaacttacccaattgatgaagtgcatggttttcgatatttcgatgggcgtgcgattattggctttgtagatggaacagaaaatcctgaacctgtaattgctgcacaatgggcattagtgggtaacgaagatcctgactttattgggggaagttatgcatttatccaaaaatatacccatgatatggaaaaatggcgtgcattaagtgatgatgaacaagaaaaagttatcgggcgtaaaaagttcaacgatattgagcttgatgatgaggagaaacctttaacagcacataatgtagtaagtaaagcgcatgatgcagaaggcaatgaactaaaaattatgcgtgcaaatatgcctttttcgaatccatccaaaaatgaatatggtactttttttattggttactcacgtaaatttagtacgacacgtcaaatgcttgaaaatatgttcttaggaaatgagcaaggtaatcttgatcgattacttgactttagtactgcccaaacaggcactctatttttcgtaccgacagtagattttctagatggcttgggtgatgagtaggcattaaaaaataaacttagatggtagaggtgagtagattacctctactatataaattgaaattaatatgatgtgatgagatgtttaaaaaattaacccaactttttcaaggttcgaaagagacaccagaacaaatttatttacaagagaatcagctcagttttgattcagagcgtggtccagttattaaaaatgtcgtgattaatgaaaagtggtcagagcaccttgaatatttttcaaatcgtaaattacagaattttgataacttacctaagctatttcaaattacaccacaaattaatgaaaagattgatttagagattgcaacgcaacgatatgtggaaaggttaggtaatacacaagaaaagttacttgagcttaaagcaatcatacaggtattaaaccaatattatgtgatgtttttacgagacaaataacttcaaatgattgtttaagaactataaaaaagtatcacaaagtagtagcttgattgcagaaaaataactcaattcactaaaaacatcatgctactattaacctcatatctttttagctcataaaagccatatacatgtttcaacaagaaatctctcaattgaatttgcaacagctcaaggccggtgaaaagcgttgggtggggtcattattaggttcatcagcagctttattgcttaaagaaattgccactcaacattcttctttattggtattagttgctagaaacaaccaacatgttgctcaattagaaagtgaacttgagttttatggagttaagccgacaatttttccggattgggaaattttgccttatgaccgtttatctccccatcaagatattgtgtcagaacgtcttgctattttatctaatatgcctcagcaaggcgtattactgatttcagcaagtaccttggctcaacgggttgcaccttactcatgggtattgggagaacactttgatataaaagtgggtcaaaaatttgatttagaacaacaaaaattaaggttagttcaggcgggctaccacttagtagatacagtttatgaccatggtgagtttgctgtacgcggcagtattatggatatttttgcatctgggcaagaatctccaatccgcatagatttatttgacgatgaaattgattctttaaaattctttgacccagaaactcaaagaacaacaaccacgctaaaaagttttacggttttacccgcgaaagaattccctttaaaagaaggacgttcagtttttagagaccgttattctgagttttttcctactgccaatcctaagaaaaatccaatttatcaggacgttttagatggtatagcatcgcctggtattgaattttatttaccgctattttttaataaagaacaaatgcagtcacaaagtatgtttacaacatacttaccaaagaattgcattgtaattacaactaatgatattgatactgatttaacgagtttctggaaagaagttatgcgtcgttatgaagaccgacgccataatatggatcaacctattcttgctccagaagagctatttatttctccaaatcatctgctaagtgctctaaaccagtttccacgaatgcttgtgagcgcagaaactattgaagaaaaagctggtgcacttaatcttaaaactgaacaaccacccaagttgccagtcgatccgaaaaaagaaaaaccatttagtgccgtaaaaaaatatattgatgaagcaaatcatcctgttctattggttgcggaaagtgcaggacgtcgtgaaagcttaaaagatgcgttgcgttcaagtttaggtgagattccgaatgtagagaattttgagcaattccaaattagtcagtttgcaattgctattactaatgcgcctctagatcgtggcttacttttaactgatcaattaacggttatttcagaaaatcagctttacgagcaccgagttgtacagcgtcgtcgcaagcgtcaacaggaagtttccgaagagtttctgattcgaagcttaactgagctaagcattggtgctcctgttgtacatatcgatcatggtgtggggcgttatgctggcttaattacactcgcgattgagggacaagactatgagttcttacaactagattatgccgaagatgcaaaagtctatgttccagtaacgaacttgcatctaattagccgttatagtggtggcgacccggatttagcaccgttacataaaatcggaactgatgcttggagtaaagctaagcgtaaagcattagaacaaattcatgacgttgcagctgagcttttacatattcaggcacgtcgtcagtcaaaacctggctttgcttttgaactggatcagtcgctctatatgcaatttgcaagcggttttgcgtatgaagaaacccttgatcaggctaatgcaattgaagccacgctctatgatatgcagcaagcaaaaccaatggataggttggtgtgtggtgatgtgggttttgggaaaaccgaggtggccatgcgtgcagcatttgtcgcagtacaaaatggcaaacaggttgctgttttagttcctacgactttactagctcaacaacattatgagtcttttaaagaccgttttgctgattggccagtacgtattgaagtgctctcacgttttggttcaaacaaaacacatttgaaaaatattgaagacttggcaaatggtaaagtcgacattgtggtaggtacacataagcttctacaagagaatgttcagtttaaagatttaggcttaatggttgtagacgaggagcatcgctttggtgtgcgtgataaggagcgtatcaaagctttacgtgccgatgttgatatgttgacacttacagcaacgccaattcctcgtacgcttaatatggctttttcgggtatgcgtgatttgtcgattattgcgactccgccagcccgtcgattagcagtaaaaacctttgtgcaagagcatacagatgcttcaatcaaggaagcgattttgcgtgagttacttcgtggtggacaagtttatttcttacataatgaagtagagaccattgagcgagctgccgaaaatattcgtgtgcttgtacccgaagcacgtgtagcggtagcacatggacaaatgcgtgaacgcgaacttgagcaagttatgcagcagttctatcacaaagaatataatgtgctggtgtgctcaaccattattgagacaggtatcgatgttccaaatgccaatacaattttgattgaacgtgcggataaacttggtttagcgcaattacaccagttacgtggccgtgtaggtcgttcgcatcaccaagcatacgcgtatttattagtaccttcgattaaacacttaaaaggtgatgccgaaaaacgccttgatgcgattcaacgtgcttcgacattaggtgcaggctttatgctcgctacggaagatttggaaattcgtggagcaggcgaattgttaggcgagcaacaaagtggctcaatgcaggcgataggatatagcttgtatatggaaatgcttgagaaagcgactaaagcaattcaacagggtaaaaccccgaattttgatgctccattgtcgttaactgccgaaattaacttacatattcctgcacttattccagatgattatctgggtgatgttcatcaacgtctattattctataaacgtattagtaataccgatacacaggaaaaactagataacatccgtatggagcttattgaccgtttcggtattccaccgcagtcggttaagcacttatttagcgtgcatcaaatccgtttgaaagcagaacatttaggtattacgaaaattgatattaatactcaaggtggaaatattgagttttcaccagatacgccagttcaggccattagtattattcagttaatgcaaaaaaatccgacttattaccgtatggaaggcggacaacgtttgaaggtgatggtgcagcttgaagagtatgaaaaacgaattcaatttatcaatgatttattgcaaaaattgatgagtgaactacatgcctgagacctatttttctaaccagtgctagctaattaggacatttgttttgttgtaatcggattttatgcactatttataccttgagatatgaataagtgcataaaatcattgttatttgtaagcaaacgggctactaataatattcacatcaaaactgatgtgatagtattagccattattgtttattgtcatttataaaagatatgtttagtttgcatccacaacttgctcaagatactttttttgtaggcgatttcccgctttcaacatgtcgtttaatgaatgatatgcaatttccttggttgattttagtaccacgcgtaccaggaatcacggaactatacgaattgagtcaagctgaccaagaacagtttctacgtgaatcaagctggttatctagccagttatctcgcgttttccgtgctgataaaatgaatgtagcagctttaggtaatatagtgcctcaattgcattttcatcatgttgtccgctatcaaaatgatgtagcttggccgaaacctgtatggggtacaccagcggtgccatatacaagtgatgttttagctcatatgcgtcagactcttatgcttgctctacgtggccaaggtgatatgccttttgattggcgcatggattaaatcaatgtaatgccacatatcaatgtggcaacattgaaatgtggaggatagggtgcaattagagaggtttatagatcgggaacctaagcagtttgcatattttcatcgtttgatgggatattcaattctgtcattaattttagtgatctatgcctttacctcaccgaatactaattatcaaatctatattcctcctttttttctttttttactttttgtcagttctaaactagaacactggttgcagtaccagtttgataagaaaactcaaaaaagtgttttttttgcaatagatgcgattgtagtggctgttactctagcaggagtgcaccttaatctcgttccaacatttattgccctttttgcattattttactcagcaattaatagtcgtatttcctttgcagttatttgtttaacgagtctgcttggggcgattattttttatttaagtacatttttcctatttggttttcatccatatttcgaagccacaagccaagaattaacagtaattaccttacttggtttggtaatgtttatcactatcggaaattattaccaacaccgctgggttaaaaaaattagtcagcaacgtcagcattattatgaccagaagacacgttatattgcttttgctaatcagttaagccgctatgctccattacaattatggcagtcgattatgcgtggggaagctgaagcaaaaatcgaatataaacgtaaaaaaatgaccgtattcttttctgatattcaggggttcaccgaactatcagaaactttaattcctgatgacttagttttcttgcttaacgattatttaagtcatatgactgaaattgcaaagcaatatgaagcgacggtcgataaatttatgggagatgcgattctcatattttttggagatccgaattcacaaggggttgagcaagatgccaaatcctgtgtagaaatggcaattgctatgcgtcagcaaatgaagttgttgcgcgaacgatggaagaaaatgggatattcagccttacatatccgtatgggtattagtacaggttattgccacgtagggaattatggtgcaacccatcgtatggcttatacgattgtaggtcgtgacgtaaatttagcggcacgtttacagtatgctgctgaaattgatgaaatactcatttctgatgatacttatcaattgatcaaaagtgattttctatgtgcgcctaagaccccaatttatttaaagggtattcaaggggcagtaaaaacatggcaagtcatggaaaaatacacaggaaataaatcagatcatcaacaatggtttgattgaatataaaggtttccattttagttttaaatttagaagaagtacaaaactacgaataccctgagttggttgaagtgcttgaaaaaatgattcagcgcattaaagttcaacaaactttggttaatactcaaggtgttgctcagcttagacttgaggatgaagttaagcctataaatatcgatgaagaacaagatcaggtataaattatataaataaaaaagctgcctaagcagcttttttttattatttattaatgattttccgaagcgtggttaattgtgtatttcggaatctcaatttcaagatcttcatctacaactttaacctgacatgaaagacgtgagtcaggctccaacccccaagcacggtctagaagatcggcttcaacatcattcatttcttctaagctatcaaagcctttacgaacgatcacatgacaagttgtacatgcacaagacatatcacaagcatgttcaattttgattcctttgttgagcaaactttggcaaagatttgcattttgttcaacctcaaattctgctccttctgggcaaaattgagcgtgaggaagtactttaatacgtggcatattgatcacctataccttttaatttgattttgaccaatcatcgagcttcgtgccttttaaggcatggtcaatatgtcgattcatccgtagtgctgcaaaagcatcactatgtactttaagttgttgaactgcgtgctcaattgcttgaatatcactgccttcaagctgagcttttaatgattccttagcagagttgagtgcgtcaagctgcttttcatcaagtaaatccgcatctacttttaatgcttgctcaagagcctcaagctcacgttctgcttcaactttagtttcttttaaatgacgaagatttttgtcctcttcggcatgttggaaaccttcaattaataagcgttccgtatctgcctcagataaaccataagatggtttgatatcgatatgagcttgcacgccagaagttgcttcacgagcagaaacggtgagtaagccatctgcatcaacttggaaagtgacttcaatacgagcttggcctgcagtcattggtggaatgccatgaagtacaaatctacctaatgaacggcaatgttcaactaaatcacgttcgccctgaactacatgaattaacatagcagtttgaccatcttgataagtggtgaactcttgacgacgtgcaacaggaatagctgtattacgagatatcaggcgctcaacgagtcctcccatagtctctagaccaagagaaagaggagttacatctaaaagaagagagccatcttggctattaccaattaactggttggctgtaatagaagcgccaattgccactacttcatccggattgatcgtgcaaagaggttcttgggcaaaaacttcccgtactgctttttgaacagcataagagcgcgtagaaccacctaccaaaacaacattttggatatcagttaactcaagttttgcatcacgcagtacacgcttacaaacactaatcgttttatctaatgctacttgaataatgctttcaaatgtagggcgatctagtgtgagagttgcttcgagtaactttaattcaactgaatcttgagttgataattgttctttagcttgacgtgctgccacaataaatacggcataatcttcatcgcttaatacatcaatattaagctgttttttagcccattttacgattagacggtctaagtcatcaccacctaaagcagtgtgaccgccagtcgctaaaacttcaaatacgccttgtgaaaaacgtaagatagatacgtcaaaagtaccgccacccaagtcataaattacataattacggtcggtcgctaaattactttcttgatctaatccataagctacagcggcagctgtaggctcatttaataaacgtaatacatttaaaccggcaagttgagctgcatcgcgagttgcttgacgctgagcttcatcgaaatatgcaggaacggtaattactgctccattaacaggattttgtaagctgtcttcagcgcgatcttttaattgttttaaaatttcagctgagatttctactggtgttttacgtccagcacgggtttcaaaagcaggcatttcattttctgagcctactaactcataagggtgttgaaatttaatatctgcctttgaacggcccataaatcgtttaacagaaacaattgtattttttggatctgcaatgataaacggtttagcttcttcaccataatgagttgtattgtccccataatgaacgatagaaggaagtaatcttctattttgaacatcattgagtactttaggtttgcctgataacactgtcgcaactaatgagtgtgttgttcctaggtcaataccaatcgcaatgcgatgttggtgtggggcactggattgacccggttcagcaatttgcaaaagtgccatgagttaaatcccttgaaaataaagtagagaaagcaaaattaaaaatcgtcgtctaaatcaaaactgtcttcatcatctaacagttgatcttctgctttatcaatatcgtttaaaacacgttgaaagaaacgtaacttacgtacggtatcacgtgcttctgcccaatcttcttcactgtaatcaattttgaattcacggactaaaccatcaatccattgttgtacttctaatcttaaagtacgtaaatgttcagatgatgtcgcttcatcaagttgttcacgaagttctaaagcggattgtagaaattcgaaatcactaatagattgatcaagatgatgatcttgctttttaagagctaaaagataagcagcgcggctatcaacttgagaaagcgttttaaaagcttgattgatttcacttgatttgatcaatgcttgatctttatctgcggctttatctggatgatattgttgttgcaaacttaagaaatttgatttcaagcttgccaaatcgatatcgagtgccacaggtaaattgaacaactcaaaatgattcattagaaatgaggtccacattaattaaatacattaaaacagtgctgttaaaaggcactgttttaataagaaaaaggaaaggagaggattaaacagtgaatgactcaccacaaccacattcaccctttttattaggattgttaaattcgaacccttcattaaggccatttttaacatagtccatttctaagccgtctaagtaaactaagcttttaggatctacaaaaaccttaacgccgaattgttcgaaaatttgatcatgttcatcgatatcatctacaaattcgagaacataagccaacccagaacaaccagaagttttcacaccaacgcgaatgccttcacccttacctcggtttttaaggtaattgctaatatgagacgcagcattttcagttaaatgaatcatgaaaactccaacgtttataatggtaacaaattaagcttttgattttttactacgataatcttcaatcgcagctttaattgcatcttcagctaatacagaacagtgaacttttactggcggaagagctagctcagttgcaatatcaatgtttttgattgcttgagcttcatcaagagtcttgccttttaaccattctgttacaagtgaacttgatgcaattgcagaaccgcaaccataagtcttgaaacgtgcttcttcgattacaccgttgtcatttacttgaatctgtaaacgcattacgtcgccacatgcaggtgcacccaccatacctgtaccaacattctcagagtttttgtctaaaacaccaacattacgtggattttcgtaatgatcaattaccttttcgctataagccatttcgcttctccaaacctcggggtcagcctaatattaatatgagggttaaaacactaatttcaataattagtgttctgcccattcaactgtagaaagatcgataccttctttgtacatatcccaaagcggagaaagttcacgtaatttctcaacagcggctttggtaattgtaagcacgtggtcaatatcttcttcagtcgtgtatttaccaaaactaaagcgaattgagctgtgtgctagctcatcagataaacctaatgcgcgaagaacatatgaaggctctaaagtagcagaagtacaagcagaaccacttgatacagcagcgtctttaagcgacatcattaaagattcaccttcaacaaagttgaagctgacatttaaatagttagcaacgttttgagttgggtggccatttaagaacacttgttcaaggtcttgtaaaccgttccaaagtttgtcacgaagtttacgaatacgttcttgttctgcatgcattgttttgcctgcaagttcaaaagcttcacccataccaacaatttggtgagtcgctaaagtaccagaacgcataccacgttcatgtccaccgccatgaatttgtgcttttagacgaacacgtgggctacgacgtacatataatgcgccgataccttttggaccataaattttatgagcagagaaactcattaggtcaattttcattgtagataagtcgatatcgactttaccagctgcttgtgctgcatctacatggaaaaacgttttatttgcacgtgttaattcaccgatcgctgctacatctgtaactgtaccaatttcattgtttaccatcataagagaaacaagaatagtatctgggcgaagggcagccttaaccatttcaggagtaattaaacctgtttgtggttctggctctaaataagtgatttcaaaaccttgttcttccaattcacggcaaggatctagaacagctttatgttcaattttacttgtaatgatatgtttgcctttagatgcatagaattgagcaacacctttaagagcaaggttgtctgattcagttgcaccagaagtccaaacgatttcacgtgggtcagctttaattaagtttgcgacttgctcacgtgcatattcaactttttcttctgcctgccagccataagcgtgggaacgagatgcagcattaccaaaggtaccgtcgaaagttaaacactccatcatacgttctgcaacttgcggatctactggagtggttgctgcgtaatcaagataaattggacgtttcatatcaaatacctgtacccgataaaagagctgaatctgtgccagttacattttggcgtaatgcaacagtttgaacgttgtctcggctaatgaggttggcaagagtgattttagctaaatagtcggcaatatgatgagagagttcttgccataaatcgtgagtaagacacattgcaccattttggcagttgcctttatggtcacaacgcgttgcatcaacggtttcatttacggcttcaatgatttctaacacagtaatttcatcagcgtttcgagccaaatgataaccaccatttgcaccgcgaacactagaaactaacccatgacgcttaagttttgcgaacaactgctctaaataagcaactgaaatagattgacgtgcggcaatttcggcgagcgtgatcgtttgttcagttggctgcaaagctaaatcaagtagagcagtcactgcgtagcgaccgcgagttgtaaggcgcatgattcgatacacatgttaagactagataataggattttatgaatcccgactaaaatagtcaagtttttttatttttaattcaggtgcaggatcaagttagaaaaaataagttaagctacccacaaattatatatgaaataaacaataaatattaggctaattataccaaagcacaagttaatgttccgttggcgctgttgtaaacgtgcaattcggttttgatactgtttaatttcgacatgcaacgaatttatttctgagcgttgttggtcgattttttcaagtaatggagcaatttttttgcgagaggctagggcttcggcttcatcatctggtgcgttgaaccactgtttccagtctgctagaagcttaggtaaagtgagatgcgaaattaaatcgataagttcttttttagtctctgcatccccatcaattcgcatgttattcaggctacgttgatttgaaaaaacaaaaattttgataaggtcaacgagagtactattaatttctaaatcaatccgacggtcatatgagtgaatatcaaatagcaatcctttttccgtaaactgcacatagaagtcgaaaaatggcaaatagctattaatacggattgttattttattggcgataaactttttcgcttgcaagcgaagaacaccatcgtgggtgagaataaatgagaaaaaagtttctaaaataattagaacaatattcagcaacagacgtggatgtttttgtctttgttgcgtttcactcataaaagtttatccttaaatattagagattaattgagagaatgagacatcctatctcaaacttaacacaatgtcctgttaaatatatttacatgacatgattgttttgtagaacagtttcataaatgtatcaagtcttgactttgttattataagaatattttgtggttaaataacacttcgtctctctcatccgatcaggagcttagatcaatggataatgcaaacatagaaacacaagcagaagagcaaggagaaaaaaataaatcaaaatcaaaaagttctagaaaatctgcattagattttagaaagtatactaaacaaatctggttggcaggtttgggtgctttttcacgtgccgaagaagaagggaacaaactatttgactcattagtcaaagtaggggaagagttagaatccaaaacaggtgatttagcagatacaactgttggtaaagtaaccgaaaaagcaaaagagtcggtttctgatacaaaagacaaggtcgagaaaattttagatacgagtgtaaaccactctttaaatagaattggcttggtcactccgaaggatttacagcacattgaacaactcctagttcaactgcatataaaggtagatgctttaattgaagaaaatcagaaattgaaggcaaaattgaatgaaaagtaaaaaaatgtagggatttagcaaatatataacagttttttagcatttatttttgctaaaagctctgctctagtattgcgttttcccccaaagcattgctataaaggcgtcatggccttttaaactatagccttggaccttaaacaaacgatattaagaggatgttttattcatgaataaatcagaattaatcgatgcaattgctgaaaaagggggagtatctaagactgatgcaggcaaggcactcgatgcgacaattgcgtcaattactgaagcacttaaaaaaggtgacacagtaactttagttggttttggtactttcagtgttaaagaacgtgctgcacgtactggtcgtaaccctaaaactggtgaagagcttcaaattaaagcaacaaaagtacctagctttaaagctggtaaaggtcttaaagattcagttgcttaatcttttaagatgattaaacgcgccaatataggcgcgttttttattaaaaatctgaattgaccaatattgctcattcattcattgtggtttttcagttaaaattctcctcgaaataaaatattggaatacttatggaatcgtttcgtacagtcattaagggttggctcggcaaagtccttttagttttgtttttgacccctttagcgcttgtaggtattgaaggatattttaataggggaaacaaggcagatgtcgcaaaaactgtaaatggacaggacatatcaaaaaaagaccttgaaactttaacgcaaaggtataaagaacaatatttagctgctgtaaagggtgatgaaagtttacttaatttaccggtaattcaagccaaagctcttgatatattggtatcccgtaatttgctcattcaacaagctgaaaaattaggtatttctttaagcaatgctcaaatcgagcaaatgttagctcagcagccaagtttgcaagaaaatggccagttttcacaaaaattatatgaaaattatttgcgttcgattggcatgacaagtgaaggtttaattgctagcttacgtcaagatcacgctttaaaaatgttgacttcaacttttgcagattattctttagtgagtaaagttgatttaatgcaaattgcgaatttgcaaactgaacagcgtacattgcatttggctagtattaagttagacccttataaagctggtttaactgcatcggaccaagaggctactgattactacaacaaacatcagaatgagtttaaacagcctgcttctgttgatgtagattatgtcgttttatctccgtctttaatggctaagccagctccagcaacagatgccgagcttaaacaagcttatgcaaagtttgtagaaactcagcaaaaagatgctaaacgcatagtgaaacatatccttattacgacagacgctcgtgatgatgccgcagctcaaaaacttgctaaagatgtatatgcaaaaattcagggtggactttcatttgctcaagcagcagctcagttctctgaagatccaacttctaaaacgaaaggtggattagttgaagcatatgcacctggtgttttttctgatgcatttgataaaactgttctaagcttgaaaaatggtcaaatttctcagccagtaaaaacacaatatggctatcatattattgaagcggagactcaggcgaaccaaattccttcatttgaagctgagaaaccacgtttaattgcagaagttgaaaagaataaagttgcttctgtttattcagataccgtaaatagtttgaacgaaacgattgttggtaatgattctttagatgctgttgtacagcaggttaaaggtacaaaaatcgaatcattaaatggtgtaactttagctactcaaaatccatatttaagtgatcctaacgtaaaaattaaattgtttaatgatgatgtgaaaaatggcgatcgtaatgcttcatctaatattcaattagcgaacggagatactgtttgggttaaagtacgtgactatcatgcggctggtgttaaaccacttgcccaagcaatgaatgaagtaaaagctaaagtaattgatgagaaagcacgtaaagcagctcaagcgaaaatcgctacaatgctgacagaattcaaaactcagccagctgaacaagttgtcgcgaaaaataaagttgcttttgaatcagcgggtgtatttactcgttcacaaggtttaaaacgtgcaattgagcgtgcagcatttagtgttcctgcgccaaaaccaggtatgtggtctgtaactatcgcgaacttaccaaatgagttagtggttgtggctgtttctaatgtaaattcagctgctgttaacgctatgcctgctgatcagttgcaacaattaaaacagctttaccgccaatctcgtggtcaacagatacttgaagattacagcgaatacttaaagtcacacgctaaaatcaaataaaatctatgtaataaaaaaagcgcttcggcgctttttttattattcatcgagattagtaccaatataattttgtctatattgtttaggtgataaatcaaatactcttttaaatgcctgactaaatgcggtttcggaagaatagcccactttatttgaaatttgttgtattgataaattacttgtgcgtagatattggctagctaagcggaagcgataatgctgtaaataagtaagaggtggttcaccaataatactattaaaaagattggcaaacttagatcgtgacatgcagcattgttcagctaatgattcaacagtccagcttatttcaggttgactatgaattgcggataaagcattacttaattcaggatgtgtgagggcacctaaccaattttgttgatctgacatttgttgaatatgatcacgaatacattcaattaaaagaatactgactaagtgatcaataattttgtcatgacctggttggattttttgtgtttcgaccgctaaaaagtagagacctatttgcaaccattcaggaggagtggcttggttctcatgttgaatatgcataatagagggtaatgcattaataagtggccctgccatataagtatcgacttgacagcgcaagcagagtaatagggtattttcagatgttgatgagcctaactcaattggatcgtggcgatgtccattaaataatggggtaatatcgactggatctacaagtttactcgcagtagcttttgagtctgtagcatgatgcgcttttccagaaggaattaaaataatatctccagctcttgctgttattttctctgacacatttaattggatatatacagaacccgttaaaacgatataagccagtaaagcagattgatcttgtgttttaaaagcccattcaccttgtgcttttatataaatatattcagacttatttaagtggatatcatcaaaaaatttacttagtgcatccatgtttacgtgatcaatcattattttaataaaattatagtgagctataagaatagatcaacatgtgtttttaggacaaaaaagtggaagaaaatgccaaagactttgaaataggttttttggacggttacaactgttaagaaaatagtatttctttaactatatagatatatagaaaaaggaaatatgactatgaatgcaccagtaaatgttcagcaagaacttatgccagtgccagcgtctatgcgtgagatagatcgtaagcgctatttatggatgattagtccggctctacctgtaattggtttaggtattttagctggataccattttggtccacgcccattaaagaaagtatttgctttaggtggcccacttttattacacgttgtgattcctgcaattgatacaattattggtaaagatgcgcgtaatccaaccgatgaagaaattaaacttcttgagaaagatccatattattcgcgtttggtaaaaagttttattccattacagtatgcggcaaatatttatgcatgttatttaacaagccttaaagatacttcatttattgacaaaattttgcttggtatttccatgggtgccattaatggtattgcgattaatacagcccatgaattaagtcataaacatgatcgtatagaccatattttatctcatcttgctttagtgcctacaggttacaaccatttccgtattgagcatccatatggccatcataagcgtgcagctactcctgaagatccggcatcttcacgtatgggtgaaacattctatgaattttggccacgtactgttatcggttcttttaaatcagcaattgaaattgagaaaaatcgtttaaaacgtaaaggtaaagagttttggtcactcgataatgaattgctgcaaggctggggtatgagtgctgctttccatgcttctatggtaggaatttttggtaaaggtacgattccttatttagcaacacaagcattttacgggattagtctattcgaaattattaactatattgaacattatggcttattgcgtcagaaaaaagaaaatggtcaatatgaacgtacaatgccagagcatagctggaataataacaatgtagtgaccaacttattcttatatcagttacagcgtcactcagatcatcatgcttatccaactcgtccattccaagcgttacgtcattttgatgaagcaccagagttgccaagcggctatgcaagtatgctactaccagcaatgattccttcatggtggtttaaaatgatggataagcgtgtatttgatcactacaaaggggatttaaacaaagcaaatatttcaccaaaacgtcgtgcaaaaatcttcaaaaaatttggtgtagtcgataagtccttagaagctacacaggctgaataattaaaaaatatattcctgaaataccgaaccctctaatcatgtgattagagggttttatttttgccgataaatcatagtgctaaaaagcaaggaagttaaaaaactcccttgcaatatttctattttagttcacttgaagattttccaagctcacgtcgagcaataataagttgctggatttgttgagtaccttcaaaaatatcaagaatttttgaatcacgtgcccacttctcaagtagttcatcttcgttatagccaacacttgctgctaactcgacacacttcaaagtgatttcattgcctacacgacctgcttttgctttagcgatggaagcttcttttgagtttggttttttgttgtctgccatccaggtggctttcagcataagtaaccgtgcagcttcccattcggcttccattcggtaaatttgtgcagcaaggttggaagtttgcaaatatggagtcgagtaattagggtctaactggtctttaaaaatttctttaatacgctctaaagaagccttggcacagccaattgccattgctgcgactaatggacgtgtattatcaaaggtttccattacaccggcaaaaccttttgcaacatcaatttcagggttaccgagcaagttttcagccggaacacgacagtcagtaaaactaataacggctgtatcagaagctttgatacctaacttatgttcaagtcgttcaaccttcattccgggtgtacccttaggcactacgaatgacttgattgctgcacgtccaagttttcggtcaagtgtagcccatacaactaccgagtccgcacgttcaccagaagttacgaaaatcttttcaccatttaaaatatagtcattgccatctttagttgccgtagtacggatcgcagcagaatcagaaccacaacccggctcggtaatggccatagctgcccaagtacctttaaaacgttctagttgctcatcatttgcgaccgcggcaattgcagagtttcctaaaccttgacgtggcatgctgagtaatagcccagtatcgccataacacatttcaatgatgcctaacgctgttgacatgttggttccattacggattccttcattatcagtttcaccacgttttcctgcgccggcagcccctgcattaattccttcaccaccttcattcatgccatcaatgagtgaagcaagcatatccagctctttcggataagcatgttctgctttatcgtatttacgggaaatagggcgtaaaacattgatcgcaacatcatgtgcctgatcaatcatcattttgaattttttgggattttgtaaattcatgaaaatatcctctgattgatcttaagcatgtaggccagaatgtaaaattgcggttgcacgtaaatcacgataccaacgttcaacagggtgttcttttgtaaacccatgaccacctaaaatttgtacgccatctgttcctattttcatggatttttctgcgcaaagaatgcgagctaaatatgcttcacgatggaatggtttacctgcttcggcaagacttgcagcatttagaattagcatgcgcatagcatcaatttcaattgccatatctgcaatcatgaatgcgacactttgacgatgtgaaattggttctccgaaagccgttcgctcattggcatatttaatacaatatgcttttacagcttcacaggttcctactgccattgcacaccacattaagttgcctaaatctaaaaaggcggtgtaatcaaaatctgttgcacctagtcgtagagcgggtgtatggctgaattttaaagtagctgtctctgttgctttgaggcccatagcaggggtacttttaatagaaatggtatcgccagcttgtactacaaatacatccggcttgccattaaagtccgcactcaccaagaacacatcagccaaatctcctaaaatgactaatgttttttcaccctctataaaatattgatcattttcaagagaagcttttgtttttaaaacataagggttaaatgctggagtagcttcttgtacagcgaaagtggcggtaatgtcggagtcttctgcaaagcaaggtaaatacattgactgaacttcagtagaaccccaacgtgtaatggtattaataacactaaacgtacttaagagccctgctgtaagactaaaatcaccttcagctagtttttcagcaatcaataagttacttacaatattttgttcagcggcgacaccacctagtgcttctggaagagcgtaatagtttaatcctaaatcttctacatattgccaaaggctttctggaaattgagctgtctgatcagcatcatgagctaatcccaataaaacttcttgagcaaattgagacattgcctctgaagtcatttgttgttcttcagttaggcttaaatcaaataggtttttcttctgttgacgcaggcgttgttggggaatttgcttaggtttaaatgctttctgagtctgacttaatgctctaaaaccagcttttgaaccttggtaaagagacctttcaagaaatttacgtagtttgagttgatcaagtacatcgcttccagctagttttgtgatcagcgataaacccaacccttgggctttattgatcatatttgtcatgattatggtgtcctaacacattgttattgttttatgctgacacgctgtataagaaaaaactatgtcgttgctgacattcaaaaaatgagtagataaatggtaaaagcaaaataggttttggtttatgtttctgatttcaaaaaataaaataaatttttaaaaagaactattttgattggattgactagaatgacacggagtcattctagtcttaataatattaagcaaagttacgaatcatacgtcgtacatttgttttggcatcaataacagtcataaatgtatatgcgccaataaacttacggctaataaacataaattcttttggaggaaccgagaaatatcgagacgccattgatttgcttgcttgctgcataacacgactatgtaactggctctttttccagtcataacgttcatgttcatccatcagcccagctggcatatctggattatttgcaggggtactgaatgcttctgtcgcaagtaaaaagacatcggccatgccgggtttaatactttcaggcattgcatcgaaaaactcatatccagtcattgcttgaaccatcgcatgtttatcatgctgataacccgcttgtataagattgcgtgcaactgagagtaaatgttcatcgaactgacggatcgcaccaaagtctaatagtacaattttatcctgaatgtcttggccattacctaaacgaacaaggtagttaccaaagttagggtcagtttgcatttcaccccattcaaaaatctcacgaactgcaatctctagtgaagcttcaccgagttgattgcgacgttcttgaggaagggaaagcatgactggactattaattggcacgccacgttcaaaggtcatacataagacttgatcggtacagtattcatctacaattgtagggacgatatagcgctcatcatcttttaaacgctcagcaaagcgacgtgttgtggctgcctctacgtgataattgacttcacgatgcatcatttcacgtacttcatcgaaccactgatcaaactcacgagtttgagggaccatacgtgtaagcttaagcatgtttttaaacaggctcatatcggagtcaattgcattcgcaacaccagggtattgaatttttaaaactaactctaaaccgtctgacttacgtgttgcgcgatgaacttgtgccagagaagccgtaccgataggctcatggtcaattgttagatcatttaacttagaacctaattgttcttgtaaatgaggtttaattgctggccagtctaaagcaacagtttggttatttaaggtatttaaagcttgagtaatttcttcaggtaaaaaatgttcaccataaagcgccatcatttggccaatcttgacaatagaaccttttagtttgccaatttcagaaacaagataattagcttgctcgctcattgcctttttacgcttcttctctttttcttcttcactagaaaagagggaagaggcacttgcagtagcccaacgtgttcctgccagtaaagaagctttcgcgattgataagcgtcgatccatggaagaagtttttaaactcttaagcttatcgttctgatttgacatgaaaatagaatcctatgcgcatcatgcagccaaacgctggtgatctaaaattgtaacgaatattacatgttttgaacgtattaaaatagttccctcagactgaatggtgagttgaaagtctcattttagattttaattttctaaaaatagcctaagcgttagagagaaaattaaaatatccaccactcagaaaaataaaccactataaaacgtcgtatcagatgctaaccgtaaaattacattttaaactgaattttcaattcagccttttgcattaaatgcatacgattagcttgaatatgttgaataaccatttgcttgacggaatcatgcataaaaccaagcgcatgagcctttacaataacgatgctaggcagtgtatagaaaaagtacttaacatcatcaaaagtcgcattattaaaaatgccttgttcgattaaggtctgctgtaaaaattgcttttcatttaatacatgatctgaagactcatcccaaaaacggtgacgcattaccatcagattattgtgtttgtaactcataaattcgccagttcagactttaaatctcaactaaatatattggagtcatctactcaatatcaagtttagattgttttttgttcggtgtaggtttgatttttcatgtaaatgatgtaaatagcctaagcaaatttttaaacttttcttaaaataaatataatcaatatcatttcattaaaatttaaactcctatgactcctgcatgtagactgttaaaaagtaacaaaatcgaattttctatccatgagtatgaacatgacgcaaatgctaaaagttttggcttagaagctgcggaaaaattaaaccttaatgtaaatgaggtgtttaaaacacttctggttacctatgagaaaaattattttgttgcggttataccagttaaccatcaactcaatttaaaaaaagtagctacggcagtagggtgtaaaaaactacagatggcaaatcctaaagatgccgaacggttaacagggtacttagtgggcggaattagtcctttaggccaaaagaaacgtttgaagacagtaattgatgcctctgcgcaagagctcagcaaaatttatgtaagtggtggtaagagagggttagatattggtgtaaatcctaaagatttagcacaaatattaacggcgcaatttgtagacgtacttgattaaatttatgaaaagaggactacttattaatttaagcaggagtgggttggctcaagtcgggttttataatgaaaacctattgtaaatgagaatattatcatttaatactattgttaaatttagtgaagaaatttacattaagtagtcactcttagaataaacatatttaatttcaaaaagttattaaaaaaataaaaattattcagtatgttgaataatgaaatgataataattatcattaatattattcttagccttacattggctgagtagaaaaatcataaactaaatatgattaagcagttgtttttaacaaattgttaaaaagaaattttttaaaacaaaagcttaagattctgaataggatgtagtcagatgcaagaacttgccaaccgattggcgatacaaaatttcgtcaacgcttatatgcaagagactggcaaaggatatttactttcttttgaccaacaaagttcaactcaacaagcgtttagctctggtttgacgctgttaactcttcctcttccttctatacaagcagaatgctctgtacctttatcttatgtaagtcgtgtaggacgccatcgtctcgctgctttaccgaaaatgtgtattgatggtcaatggcaaaaattcagtgcaggaaccattgttagtcttttacttgaagagttggttattgaatctcaattcaaattagatgctgcttcattgttagagaaatggatacaaagccgggacgcgctactacaattcttaaaacaacgccataatgatttcgatgatttagtaaaggctggacagaattttattgaaagcgaacaggcattaattttgggtcatagtatgcacccagcgcctaaaagccggaatggttttgttcatgaagattggttgaagttttcacctgaacatgctggaaaaactcagttatattattggcttgttcatcagaattatattgctgaaggttgtgcaactgagcagccaatttcagatcaagttaaagacgcaatccgttggtatttgtccgaaagcgatttaaacctgttaaagactcatgttgaatttaaattattgccactacatccttggcaagctcgttatttacaaggtaaaccttggtttgagcaattaaaacaaacaggacagttaattgatatcggtttacgtggatggcaattttcaccgactacatcaattcggaccttggcaagttttaacgccccttggatggttaaaacttcactatcagtcatgatcactaattcaattcgagtgaatttggcaaaagagtgtcatcgtggcgaaatttcttatcgtttatggcacagtgatttaggtaaaaaaatattaaaacaatgcccaacattgaaagcagttaatgatccagcctggatagctctgcaaatagacggcgagattattaacgagacaatttgtattttccgtgatcaaccatttgcagtacagcaacaagtcacttgtattgcatctttatgtcaagaccatccaaataaagagttaaatcgttttaatgctttatttgaccaaattgctcagaaaaatcaacaaacgaattttaaagaaattgctttggattggtttgatcatttcttgaagattggcttggctccgttaatgtatgtttatcataaatacggtatggcttttgaatcgcatcaacaaaatgtattgcttgagctagaagatggtttaccgaaaaatctctggttacgtgacaaccaaggcttttattatattgaagagtttgcaactgaaattgtagaagcattaccagatttactagaaaaagctcatgcggttggtcctaaagattttgtggatgaacgctttagttattatttctttggcaacactttatttggtttgattaatgcaattggagcaactggctatatttctgaagatgaactgttaatccatttgcaacaaaatttacttcaattattagagcaatatccagatagcacattattacagggtttattgtttaacgattctttaccgtataaaggcaatttacttacacgtttacatgaattagatgagcttattgcaccattagaacatcagtctgtgtatgtgcagctaccaaatccactgtacgttgaacagaaggatgtgagctatgcttgattttattggaattggactggggccatttaatttaagtctggctagtctgttacatgataaaagcgagctgcaatatcgcttttttgatcagcgtgagaaatttgactggcatgctggtatgcaattgcccaatgcgatgttacaagttccttttatggctgatttggttagtatggttgagccaaccagcccttttagttttttaaattatttaaaacaccatcaacgtttatataaattctattttagagaaaatttgtatataccgcgtcaggaatataatcattattgtcaatgggttgtagaacaacttaaccatattgagtttagtagccatgtgctggatattaaaccgattaaaggtggatttgatgtggaggtagtgtgtaatgggcaccaccaacattatcgtactcgacaattggtattgggagtgggtacaactccacatttaccagaaagcttacaaaagatttactcaaaatcaggaacctgtctgcattcatcagaatatttacagtacagctcccagaagttatcaggaaatgtagttttaattggttctggacagtccgcagcagagatttttttagatctatttgatcgtcagtatatgaatggtcgaactacaccagactttcatctttattggttaacccgttctgctggtttctttccaatggaaaatacaccattcggtttagaacattttagtccggattacatgcattacttttaccatttaccatcaggtttaaaggcagagttaccagcgcaacaagcaaatttatataaaggtattagcagtaaaacgatacatgatatttatgagcgtttatatcatcgtagtatcggtggaatgcctacagatgttacgttggctggacatcatcaactgcaatatgcagagctcttagaaaaccagaaaacaaagttgtgttttgaacaccgtcagcaaaataagaattatattctggaggctgattgtgttattgcagctacgggttatcgttatccaaaccctaagtttctacaaaatttacaatctttgatcatacgagatcaggccgaccattggcaggtggcttcaaactttaaagtcaattatcaaggtgagggatctatatttattcaaaatatggaagtttatcactacggcgtaggtacgcctgatttaggcttaggagcatatagggcagccacaattgcaaatcaattggttggtgaagagttattcaaacttgatcattctcagtcattccaacaatttggagtgaatgtaccagcgcaagaagaagtttctgttcgcaatattgcagcctcaaaaataaccgagttttcaagacctttaaataaatcagggccaatgcatcattctgctttgggagcgtatgcacgaagtaaattatctgagcatattgaataagctgaacagaggatatgtgtatggaacgttcttctgtgtccgcggctcaacctcatgagcaaagtttacaacgctacgtacttctgacggttatgcttggtacaggtacggttagtttaaataacagtagtttcaaccctgcaatacctcatttaatgtcctattttcaggtaggtgaggtatgggcaagttgggtagttgttgcctttttattagcaatgagtatcagtttgcctttagctgggttcctaagccagcgttttggtaagcggtcaatttatttaattgccttattgggatttgctttggcttctacagcaggtggtttatttaatcagtttgaatcggtgttgattgctagagctctgcaaggcttttgtagcggattaatgattccattatctcttggactaattttttcagttacgcccagtgaacaacggggaagtacaacaggattatggggtgccatgatcatgctaaccttagcagttgggcctatgctcggagcactggttttggtatggcttaattggaaggccttattttttatcaatttacctgttgcttgtctggcattaattttaggctatgtttttctacctaaagagcaatgggacaataagcaagagtttgactgggcaggattcttttttctcggttcaagcatagttttattacttgggacactgagccaaatccatcaaattcaggacttacttcaacctctatatggtgcgcttttagttctaagtatgctgctttttataagatttatttttgtacaaaagaataagtctatgccattaatcgagccagctttgtttgctacgaaggggttccgctacagcttagtcatttgtgtggcacaaacagtaggcttatttattggcatgttgctcattccactatggatacagcaccttctaaagttaagcccgctttggactggttttgcgctaatgagcagtgcagtagttaccggtatttgtagtcaacctgcaggaaaatatctagatcgttacggtgctgcaaaaatcatgtctcttggactaatgattactgtggcttcttttcttttgcttgcttgggcacctatacaaaatgtctggttcattgtgttttgtatgatattacatggcttaggaatgggactttcttatatgccatcgactacggcaggtttgaacagcttacgccagcagcaacagcatctagttactcaagcggccgctctaaataatttattccgacgtatttttgcagcagtggcagtcgttattgccgcgttatatcttcagctaagacaacaatcattgccgttaaatactcaagcaatatttacatcatttcacactatgcaggaaatctttgtgtgttgtgcaattcttatactttgcactttgcctttcgcatggcgttttcctgaacagtacagaatcgaccaattaaagaaataggattaataaaaatgggacaattacatccagttttatcaaatacacatgtgattcaaaatgctttacaggcttggcaacatccaaattcggatcaggcaaaatatgttgagcaacgtgttattaagcaattacttcaagctttaatttttgaagatattattcattcagaatatgatggaaaaaattttattatagaagtacaaaatagtcagcgccaaaccattcgttatgtcgctgcagggcaaagacaatatagttacaaactggtacgccttgcccgtaatcaggatgtatttcgtcaagatgaaaacggtcattatcagattgctactttaaatttagttattgatgaaattcttagaaccataaccgatgcagcaaaagttgaagattttatttttgaattaaaacgaacatttattcatgatttacagtctcaagcatgttttgatcactatgctttgccggcaattcaatatccatatgatattttagaatcatatttaatggatggtcatccatatcatccgtgttacaagtcacgtgtaggttttagtttacaagacaatgtacgctatggtgtggagttcgcccaaccaatcgccttggtctggttggctgtgcatcaggacattgttgcaaaaaaacattcagaagatatagagccagatttattttttaaggagcaattgaattcacaagaccaagagctattcctgcaacatctctcagatcgtgatttgaaggctgatgaatatatttggattccggttcatccttggcaatgggaaaaccatttaatttctatttttgctgaagaaattctaaatggcaaaattgtttatttagggcaaagtcaggatcgctatttagcccaacaatctctacgcactatgactaacttgcagcatccggaaaagccttatatcaaactgtcgatgagtctaactaatacatcaagctcacgtgttctggctaaacatacagtaatgaatgggccaattattacagactggttgcaacgcttaattaaacagagcaaaaccgcccaagagcttgattttgctgtattacgtgaagtgtatggtttaagcgtggattttactaaattgccaaaatcacatgctcaacaggcctatggtacaattggatgtctatggcgtgagagtgtgcatcaatatttacgtgaaggtgaagatgcaataccgttaaatggcgtgagtcatatccaaaaagatgggcaagcattaattgcaccatggttacagcaatatggtgttgaatcatggacacgtcaacttttgaaagttgtgattactcctttgattcatttactttttgcggagggaattgcaactgaatcacatggccaaaatattattcttgtacataaacaaggttggccaacgcgagttcttttaaaggacttccatgatggtgtgcgctatagtccagcacatttagcacaccctgaattggctcctgaactcgatcagttgccgcctgagcatgcaaaaaccaacagtatgtcatttattttgacagatgatttaaatggtattcgtgattttagctgtgcctgtctgttttttgtcgctttaaccgatattgcaatatttttaaatcaaaactttgatcttccagaaaaaaatttctggcaatgggctgcggaagtcatccaaaattaccagcagcaacatccagagcatgcttcacgttaccaattatttgatgtttttgccgaaaaattgcgcattgagtcattaactaaacggcgtttatttggcgatcgtagcatacaaattaaatttgtcgataacccgttagctccttttaaattgcaggtgaagtgagatttatctatgaatgcacttcagcccgtttatcaagtaatggaccaaggaatcttacaggattttatcaatagccttctggttgaaacgattattcctgaacagtttatttttgattttgcgactgcccaaactgcgctaaatcaacatggcaaaaatcttcaagaagtatttaaaaacacgtctgaacaattttcttttgtgctattacacgaagagagtcggcaaggcttggtcatgtttgcggtacaaaaaggtattactcaagcctggaagtttgctaatgaaacagaagtttttctattggaacgcacaaatgatcatgttcagatcaatgtgattgggataatagaactttttgagtttattcaagcgataggtctttttaatcagtgtagcactgataaagttcaagccttttatgagcagctgcaaaaatgtttaaagcaatatcatttattacaacaacatcgggtaaatgcacatgatttattgaatcaaagcttggcacatagattccgcattttagagcaatatgcaggttatcgggaccgcccatatcatcctttagccaaattaaaagaaggtctcagtcagcaagagtatatgcaatattgtccggaatttgctcaagaattatctattcattgggtggctgtacataaggataaaatgatgtttggtgaaggggtagaaaatattttcaaacaacagccaagcgaaatttttattcctcgtgctgagcgatatcaattaaaacaggaaatgtttcaacgtgggttaaatgaaacccacattgcaatgccaattcatccttggcaatttgagcatttatttcccaagttctatgcggatgatattgccgacggtgtttgtcatcctttgaattttatctctaaaggaatgtatgccagtgcgtctatgcgtagcctcttatcaaaaaatgttttagaagaaagtctaaaattaccgatagggattaaagctcttggttcattaagatttttgcctattgtgaaaatgattaatggtgaaaaaaatcagaaattattacagcaagccaaggcaaaagatgctgtcttaaaacaaaaattatggctttgtgaagaaacacaatggtggtcatatttacccgagaagcaaaatgatcggacagcagacaatgagtggttatttgtagagaaacctacccatttggcagctcagcgccgtcatattccagctgaattattgcaagaaccttatcaacttataccaatggcaagtcttggacatacaattatgggtgagcctgccatttttgattatattttgcagcttcaacacaaggacataaactccaagcagatacttatcgagtttgagaaactgtgtacatgtttctttgatgtaaatttgcgattattccgcttagggcttatgggtgaaattcatgggcaaaacatatgtcttgtgttgaaaaatggcgaatttgatggattgatgttccgtgatcatgattcattacgtatttatttaccttgggtagagcaaagcggattgaaagatcctaattatttgagtccccatgattttagaaatacgctttatcatgaatcggtagaggctctgttattttatattcaaactttaggtattcaggttaatctagggtgtattgttgataatttagcgagtcattatcaaattgaagttaaggatctatggtctgtacttgctcatgcgttacagcaagttattcaaaatctaaacttccagccagagattttgacccagctccaacatttactatttgaagtgcctgaatggccatataagcagttacttcgacctttgctagaacaagatacacggattggtagtatgccaacgggaattgggaaaacccgaaacccactttggtatgccttaaattgttagtgatatctgacgatgaatacgtcttttaaaatacaggcagagaagtgcgcaactctgcctatattgcaacagcgtctgaaattaaatgttcaaatactacctgaaagttcaacaaccttagattgtctgttgaatgatgatgtatgtcgacaggtgttacaggattttgcaacacgtattcatgctaaaaatctaacttgtgcgacctcattgtttgtcaaatattggtgtacaagttggatcttaccttttttatattgccatgtggctgttttgccatttgtaaaatgggatagttcagcattagttatagacttgccggaacaatggtattgggataggactttacagttaaaccaaacaagtttttattctgttcagattatacatttgcaagagtttaatgacttgatagaacaacttaatctgttatttaagcagttagcgaaaataggtcgcgtaccttatgtattactctgggaaaatgtagctgttcgagtagtacagttttatcattcttttacaaatcaaaatctaaatccggatatacagtctcggttagaacagcaaaaacaattctttaagtcaaaagctgccgaaagtttttatttaactgaaaatccatttgtgcgtttatggaatggatggcatccagaatttaatacttttatgagacaaaaatgctgtttctattttcagctcgaagaggctgagcagaccttatgccgtaattgtcccttacgtttaaaagaaatcggaaaatttaaagatgaatcaaattgatacttctaaagcacttgttacagcatataaagaaatagcaacctctactattggtcatgtacttgatcagggatatattgcacaggtattccccttaagacctgaagataaggtggtggggattgtacgtacagttcggattgaatcgatcaatgcgagtggtttaagacaagtcttgatgagttgtcaaccaaatgaagttctcgttattgatgcaagatatgatctacaacgtgcttgctggggagagcaaaggagcgtagccgctatacactgtggtctggctggcgttgtggtcttaggagctattacagatcggcaggctttacttcaactcaaacttcctatatttgctcatacaaccagttgtttaaccactcgcaatgaaggggaaagtctcgttgaaatagatgccaagattcatattaatcataccatcgtacaaactggagatctgattataggggatgcagatggaatatttataataaaaatggatgtggcacagcaatatttaaaagaatttcaaatgcttgagcaaaatgaacaaaataagaaaaatgaattctttttaaaaaataacatagatgactattatttttaataaaaatcattctcattaatgttcgtatttagtatgatgtcgtgcctcttgaaaaatcgttgagtaacatttgggctagggagaaatggaaaaaatgaatgtaaacaataagattggggttaaagcacgtaatcacatacgttcaaaacaagtactttttaagatgacaccttgttgtcttgccatatcggctatttttgcacagcaggcttatgcagaaaccgtaactcaaacggctgaggtaagcgaaaatgcaacacaaaaaccagtaacccaattgcaaaagattgtagtaactgcgactcgtacaccaaaaaatattgcagagattgcaggtacagttcaatctattgatcagaaacaaattatccagcaagctacggcgggtcgtaaagttgccgacattcttgcacaacttgtaccatctcttgcatcaagtagtggaacaacaagtaattatggtcagacaatgcgtggacgaaacgtattagtcatgatcgatggcgtttcgcaaacaggttctcgcgatgtttcgcgtcaattaaatagtattagtcctggtatgattgaacgcattgaagtaatttcgggtgcgactagtatttatgggtcaggtgctactggcggtattattaatattattactaaaagagcagatacatctaaaccacttagctttgaaacaaaagtaggcattacatcttcagatacattccgtagtgacggcttagcttatgaagtcggacaatctgtctcatttaataaaggcaatatggatggtttcttaggagctaattttacaagtagagggtctcaatttgatggaaatggcgatagaatttccttaagcccttggcaaggtagtacgatggacactgatactatcgatgtaaatgggcgtttaaatttcaatttaaatgatactcagacattgagctttggtgcccagtactataaagataagcaggatactgactacggaccggattactcttatttaccgacaacctctaagagtaatgatgctacaacgccaacttataaggcaattaaaggtttaaagcttagtaatccattatttaccgagcgttatgctgttaattcacagtatcaaaatcaagactttttaggccaaatactaaatgttgaagcatattatagaaatgaaaaatcacgtttcttcccatatggcctatcaaataaatccgtgacttttgtaaaccagtctcaatcagaaattgaagtagctggattacgttcaactatgcaaaccgatcttaatatcgccaatcgggatatgaaaataacctatggccttgattatgattgggaaaaagataagcaatttgttgatattttagcaactcaatatccttatttagtgtatacgccaacaggccaacgtaaaggttatgggccaaatactgaaattcaaaatattggagcatttgttcaaagcgattatgcagttacggataaattgaacttgcaagcaggtattcgttaccaatatattcaagcggataccgatgcttatattcctagccgagagacaacaatggttccggcaggatcaacacatgatgataagccgttatttaatttaggtgcagtttataaacttacagatgcacagcaggtatatgctaatttctctcagggctttagtttccctgacgtacaacgtatgttgcgcgatgtttctacttataccgtttcaacagcaaatctacagccaattacagtaaatagttatgaactaggttggcgtttgaatcaggatgatggcctaaatctgggattgactggtttttacaatacttcggataaaactgtccaattcaacaatcgtgcagcaaaggttgtagatacagatcaaagagtatacggggcggaagcaactattagttatccatttatggaaaattataaggtcggtggcactttaggatatacccgtggtcagtataaagacgtggcgaataaatggcatgaattaaactcatttacggttgctccagtgaaaggaaccctttttgctgaatgggataataatgaagggtatggtgttcgtgttcagatgcaagctattaaaggaacaaataaagcttataaagatgaccgtgaattagcagcatttgcaacaactcaagatgaagctttccaaaacgctgtaaagaatgatgcgaatagtgctgcgcaaatcaaaggttataccactatggatgtattagcacatttcccggcttggaaaggtcgtgtagattttggtgtttataatgtgtggaaccgtcagtatcgaacagtatttgctcagcaagcagccgtctctaatgctaatccgttgttagcaatccctgcagaaggccgtacttatggtttaagttatacttttaactattaatgcaactaacgaaagagatacctgtatagagcaggtatttctttcaatcaaatctggcatatttaaatttttaaggccatttaaatgagtcatctaaaaaaacaagaaaattttaattttacgtatagcaggatcttttttatctgtttagccgcttattgctacagttcatggctcagccttgttttggctaaatggttaccttttgctaaagcagagaatgtttatttttcggtatttatcagttttatcttttttattttttatattgtctttacgagttccattttatcaaaactatggttttggatgatcaatagcttaggcgtagtgttattagtgagctattggctattagctaaatggggagtggcttaaatgaattttcgtcaaattcaggcaatactacatagttggtttggaattattgttctttgggttatctttttcattttttttacgggctctattgcttattttcgaacggaaattaatgtttgggcacagccagaagcaatcagccatattcaaacagtcccttctgcacaacattctgcgcaaactgcgtttaactatctcaaccaacatgcaccaaatgccaaaagatggcgagtcacagtagccaatgagcggatgcctgtgaacctacttcaatggcaggataaagaggggaaacatcaagagctacaaaaccctaataccggagagctattaggacctgtacggaagactttgggtggagatttctttttcaaactacattacacgctttatcctttgccaagcacgttcggtagcttagttgtagctgttgttgccttaattctattaattagtttaatcacaggtgtgattacgcataagaaaattattaaagagttttttacctttagggcttttaaaggacagcgttctttattagatcttcatcacataacaggagttatcacttttcctttttatttggtgatggcctttactggactgttgattttattttatctagttttaccgtggggattatcggaacaatatggtaaagctggtatacctaagttctataatgaaatgcagtttaccgaggtggcaaaacctcgagaaccttccttaacagaagcgatgcaaccttttaatcaattcatggcacaaatgcctaagcgaacagaatctggagctattttagataaatttgaagttcaaaagcctaatacagccgatggcatgattacatttgactataactataaaaatattattaccttaaatactcctcaatatatttttgcaacaaatacggctgaacgactcaatcagccacgaaatttaagtgcaattgcacaattaggttcatcaagttatgggattcatttaggttactttgcttctatctggatgcgttttattttggcttgtttaggaataataggatgtgtcatgttggttgcaggcgcattactatggcaaacaaagcgcatcaaagaacaaaagaaatttggatatagattagtaagacatttgaacttttttactttcttagggctgccttttgcctcagccttttatttaatggttaatcggattatacctgcttcatttgagccgagggaactatacgaggtttcagcattttatatagcatggctattaagcttattgattagctttagctgctcaataaggaagggaataatcatcatgctatatattacggctgctgttttattccttattccagttattagtgtcgttctggtgccagaagcctctttattaaatagtctaaagtctgtgcattggtctcttgtcggtgttgatctggcgctcatactgctcgggctattctatttagtagtactacgcttctaccaaaccaaatttattacgttaggagaggccaaatgagctttgcatcattattttgggctattgctgccataatgcaagcatgtatgctcagccaatttggtcagaaaaagcttcaatatagctggcttaaaagtacatctagacgaattttatatggaacaaccatattatttttgcttagttcattgtttttgaattgctcctttgaaggaagctcagtaggagtcttatcatggttttttgcgatcatcacaaccgctttctttttgcaaattattgttttttatttttttagaaaatattttattcctatttggttaatggtaatcgtcgttgcaattattttctcgattgttgagttggtaccttaaatattagcaggggaaagctgaattttttgtccataatttatgcaataaaaaaaatagtaaaaataagcttgcatcttaaataaaaatgattatcattatcaattataggttatgtcatagcaaggaccgttataatgcttacgctttcacaaaagctcccagattattttgaatatattgaaaatgatgttagctactcattacgtcaggttcagtatcctcaagatataccactattacaccgctggatgcatgagccacacgttattcctcagtggcaattaaataaaagcgaaatagaactcaaagtttattttgaaaaaatgctagctgatgatcatcaacgtttaatgattgtaggaatcaatggtcaagacgtgggttatgccgaaatttatgaagggaagcgtgatcgcctagctcgttattataaaggtgaagacaatgatttaggttggcatttactatttggggagaaatctgcttttggtcaaggctttttgcgcccaacaattcgtttattgaatttctatatttttgaaaattccccaacaaatagaattgtaggagaacctgatcatacagtgaagccttatgcggctgtagtagaagacatgtgctatgaagagcagggcttaattccaatgccggaaaaaacggcaatgttgtattactgtttccgtgaaaagttctatgacagattttttgagttataccaggcatcgcaacaaaaattacagcaaaaagcgagttaatttctggtatgggtagacctgcaagacataataaaaacaatgcaggtctgtttagcagtaaatggacctaagaaaaataaacatgatcagcgcataaaaagaagaagcaaaagtagcacgcgaggaaggcttgctacttttgtgcttaaaactcagtttcagaattatctatattgttcaacctttttgagtttttaactcttctcagtaacagattgcttatattattggttaaaaaataaccactaatgtttcatttattatcatcctgccttttttagcaattttttgtataccctgaataaaacatgatcaaaaaagaggtaaaaacgtgcttatttttcatggaaaacctgttcatggagctatcttcgatatggatgggacaatgtttgatactgaacggttgcggtttcaaacattgcaacaggcatctcaagaactcattgggcaggagttttcacacgaatatttaatgcaatgtttggggttaagtgcgactacagcggaaaagcttgcacaacgtttatacggagtagatgttccatataaggaaattcgaaaacgtgccgatgagatggaactagaacatattcgaaaacacggcgtgcctattaaaaaaggtttggttcaagttctagagcgtttaagaaaatctggtttaagaatggctgtggctacttcaagccgtagagcaattgccgaagaatatttaattaatgcaaatgtttataaattttttgatgtcattacttgtggggatgaagtagaacaagggaagccacatccagaaatctttttaaaagcggctagtcaacttcatttagacgctaaccagtgtcttatgtttgaagattcggaaaatggtttaacttcagcacatacatcgaaaggtttaacgattttattaaaagatattaaagaaccaaatgatgaaatgctggaaaaagcgcatttttattatgatcagatgtatgactttttaaccgatcttgatcaatttatccctgttatggacatgccagaaatgcaggaaccttttccgcaaagtctgaatcagcttactgttggaatacatggtttcggtgctattggcggtggttatatagcgcagatcttgtcgcattgggatggttatacgaaaccaaaacgtataattgcgtcaacacgaaatagtcttttccgcgaagctgtaaatgcgtttggaacctatagtattcgctatgggcaattttcttatgatgaacgtattgaaaatatgaccattgttgattctgacaatgagcaacaaatgttagagatgtatactcattcaagtttgattgcattatgtttgcctgagcaagcgatcgaacctgaatcaaagataattgcaaaagggttatatgcgcgttttaattcgcaacttgaaacatgtatagaacctttaacctttctaattattttaaataaggttggtgcgaaatatttggttatgaagcatcttaaagaagctctactagagttaaccaacgatgaagatgtaaccgagcatattttaaaagagcattacttttgcgacaccgtagttaatcgcatggtttcaaaactttctaatcagaatttatatcgtcaacttcgtattaagcataattttcttgaacagcatttagaagatgtggagcaagaagaccaaatcgaaattgaagactgtaataaactgaatcaagaacaactaaatcaggcttctatctatgttgataacatgcgccgtaatttccagccgggacatatcttacaaagcatggatttaatcttgttccatagtgaaactgatatgccaatctatgtagagaaaggcagtcctttacttgaaaagttgcgtcaggtggtattggttgaccaaattactgacattcaactcattaaaaatcgtttatggaatggtgtacatgcgatgcttgcttggtatgcatctttaatgggttatgaatctattggtgttgccatgggtgatcatttagttaaagcatttgcagagaacttaattgcagaagtgaagcagggacttgctattgtattacctaactatgcaaaagatctggatcgaatgtcacaaagttttctagactcatgtgaatatgcatttaaagatccttgtcaacgcgtagctagagatccactacgcaaactcaatcataatgaacgtgtcatggcatcaattgctgtgaatatttgtcatgatttgccttataaaaatttattaaaaggtgctgctttaggttatgcctatgcgattcaatttttagaaattgaagagactaaagctgttgaacagctgcagcaacaaattcagaacctagacttgagtacaactcaaagaagacagcttgaagctgaattggttcaacttatccaatatttgttttctgaacaaggtaaacaacctttggacattaagctgaacaataccaaaactacatcaaatcaatatgtttgagtttgcttattgaattaacctcaacaattgaaagacaaacatgttttaatacaaaatttgaataattttgaattaaaaccgtgctgttaaaaccctccacacccatggtgccaacacctatacgggattatcccgaatggcaccttgggcgtcaaaattacgcattgtggtatctagaaattaatgatcagaaattagttcattatctagatcaattgcgtgcgcatttttcagaatttctagtagaacctaatcaccgtcaatatcatgtcacgctgtttatatgtggattcttgacccatgaaaataaagttcatgatgatgacttttgttttagtggctttgtgcagcaaggggaaattttaagaaaagaagatattgcaccatttcaattaaaaattggatcagttgatagttttagtagtgctttatttgtagaagtccaagacatcgaaaatatcttatctcacatacggcaaaaattagacacagtttctaatgaaattgccgctttagattactgtccgcacattacattgggtttgtataagaaagactatagtagcaatttgattttacaaaaaatttctcaattacctgtacaatacacacaggctgaatttgatcttaaagtagagcatttaacctttggctattatcaagctcaaattttacaaggtcagctgtatccgtatcagcatttgtttttaggtgattcatgttgcaattgattttaggtggtgcccgttctggcaaaagccgattggctgaacaaacggccatatctatgcaattagctgtcacttatgtggctacggcgcaagcgcttgatccagaaatgcaaagccggattgcccatcatcaaaatcagcgtcctgctcactggtctttggttgaagaaccattatttttagcaaaaactctgcaaaaaattgatcgacctaatcagattattcttgtggattgcttaacactttggctaaccaatttgttacttttagaagatcaaaatattcaacaatttgaatgtgagcagctgttaaaaattttacctacgcttgagtcagaagttattttagtaagtaatgaaacgggtttaggcgttgtgccactcggtgagatcagtcgtcggtttgtcgatgaagcaggcagactacatcaagctctagggcaaattgcaaataaggttgtgttttgtgtggctggttttccaatgattttaaaaggtgagaaataaaaatgaactggtggttagaatccgtacagcaacctaatttagatgcaaaacaacaagctgagcaacatcaactccagctcaccaaacctactggtgccttaggtgatttagagcaaattgcaattacacttgccagtttacaatcaaatgcgcatccacaagttaaccatccatggattacaatttttgcaggtgatcatggtgtagttgaagaaaatatttctgcatatccccaagctgttacccgtcaaatgttgcaaaacttcacgacgggtggtgcagcaattagtgtgcttgctaaatatcatcaagctcatttgcaagtgattgactgtggcacagtaggcgaagcatacgaatacgcaggtgttgagcgtcattgtattcgtgccggcacagcaaattttgccaaacaagctgcaatgaatgctgacgagtgtcgtgctgccttagagttagggaaaaaaagtgtagatactgctaaagcgaatggagcagatatttatattattgcgggtgaaatggggattggaaatacctgttctgcctctgctttagcatgccttttattaaatgatactgccgagcaattgactggagtaggtacaggaattggtgctgatcagttaagacataaaattgaagtaattgaaaaagcaattgaacttcatcataaacatgtcattggtgatgtcttcaaaacactatgtgctgtaggtggtttggaaattgcggcaattacaggtgcttatatccgctgtgcgcaagtgggtttacctgtgattgtagacggttttattagttctgtagccgctttatgtgctgtgcggatgaatcctcaagtgcgtgattggatgttgtttggtcatcaatcggctgaatatggacatcgccgtattttacaagaactcaatgctgacccaattttaaaaatgaatttgcgtttgggtgaaggtagtggtgctggcgctgctttggcattggttaaaatggcttgcgctttacataaccaaatggctaccttcgctcaagcggctgtaagcggaaataaaattggctaaatttaggattgatttgctcagacatggagaaagccagtatagccataccttacgtggccatttagatgatgagttaacagcaaaaggttggcagcaaatgcaggcaaccattgagcaagtttcaaatcagccatgggatgtcattgtaagttcatcattaaaaagatgtgtttgttttgccgagcaactggccaaaacagcagaactccccttacttgtaaatcatgacttaaaagaaatgtattttggtgaatgggaaggcatctcaactcagcaaatttatgaaacttcacccgaattactggcaaacttttggcaaaaaccaagtcaatattgtccacctcgcgcagaaacattagaccagtttcaaacaagggttcttaaaggctttcaagatttgctggagcatatgcaaaagcaaaacttacagcatgctttagttgttactcatggcggtgtgattaagctattggcttgtttagccagacaacagcctctagatgacttacttaaaatgccggcagagcttggaaaattatattcactcgaattttctgaaacagatggtcaattaacttttaagttaagatagtagttttatatttttatacacttgtaagttattatttttaaaatgttattttagcctgtgtaatagaactgtcattgctagtatctaagctattggcatttcttattaatcacacatctggcttatgaatattttatttaaaacaactgtgcttgcagcatcattattactcgcggcttgtaataacaatgatgatcaagaagctcaaactgcaccatctacaaacccatcaaaatattatcaaacgaaaacgccttaccaacctcaacaagacttaaaaagctatgaacaagcgccgactgggttccagccagtttttacagagttagtggcacgtcacggttcgagaggtttatcaagtctgaaatatgatttagcactttataatttatggaaacaggcgaaagctgaaaatgccttaacgccgctaggtgagcaattaggtgctgatttagaagcaatgatgaaagcgaatattttgttaggttatggtgttgaagggatccgtcagtacggatatggaaatgaaaccatgactggtattttagaacaccgcggtattgccgatcgattattacagcgcttaccaactcttttaaatgcgcaggcgcctatattggtacaaagttctggagtagaccgtgcggtagatagtgctaaatttttcactgctgaactcattaaacaacaaccccaactgaaagataaaattgttccattgtcttataccaatttatcgagtggaagtgttccaagtgttgaagatggtggcgttgatcgttttaaactttattttcatagcttgaatgcagacgaagacttagctcaaccactgagtgttagccaacaaaaaatttatgatgcaagtcaggcttatcaagattttgaagaaaataataaagatttagctcaaaagttagatgagttatctaaaaatactcaggctgaaaaaactgcccaaatggtactcagcccgatttttaaagctgacttcattaaaaagctcggtaccactggttatagctttagcaataccggatcctttacagtaactccgcctaaaggtgagcaaattacagaaaaaggtaaggggaaaaatacaattgccagcgcagttgatgcagcggcttatatttatgaactctattcaatttctggtggtatgaaagatgagttaaaaggtattaattttgataaatatatgcctttggaagccgcaaaattttatgctgaatttaatgatgccaatgatttttacgaaaaaggtccaagctttacagaatcaaatcaagtcaccagtgaaatcgcccaaggacttaaacaagacctgttccaacaagttgatgctgttgtgaataaagcccaaccttataaagcagttttacgttttgcccatgctgaaattattattcctttagcaactagcttagatttgcataatatgatgcagccgttaccactacgtcagacttataattactcgacaagcgcatggcgtggtgaagtaatttcacctatggcggcaaatttacaatgggatatttaccaaaataaccaaggctctactttggtaaaaatgctttataacgaaaaagaaactttatttaaacctgcatgtaattatgcactttatacaccaaccagtttttactatgactacatcaaattgaaacagtgctatcaaatgcaatagtttttcagtttttgaagtctttaatgggaatagggattgctattcccatttttatttcttcataattcaatttgtttttagatatagatcagttagagacttggatatggcacctttttggatagcattgcaatttttaactattctgcctattgagctaaaaacaataccaacggcgcaacaaaatggtcgagctattctgttttatcctctagttggtctgattattgggggcatactttttcttgttacctgtatttttgttaaattacccgctcttttacttgcggcaatcgtattcgctttatggatctggctaacgggcggattgcatttagatgggctagcagatactgccgatgcgtgggtaggtggttttggagataaactacgtactttacaaatcatgaaggatccaagttgtggtccaattggagtcctcagcatagttatcgtatgtttgctcaaatttgcactgatttatgtattgattgaacagcatcaatctttatttttaatatgcattcctatccttgggcgtgtggtgccatctattttgtttttaactacaccatatgtccgcgaaaaaggcttaggccgttctttgacagaccatttacccaaaactgcttcatggataataactgggttcgttctgttattacctttgtattgggagtggcaagggcttattgctatcattagttttttaatcagtcttgtttatttaagacatgtgtttataaaaaggattggcggtattacaggggataccgtcggtgcagcgattgaaataggtgaaactgtactgatttttacttttgtcgtaagttatttttatttagtttgatgttaaattccacctcaataaaataaaaaagccctcaaaaaatgagggcttaattttcaatctcaaaaagatgaattagcggtttggtaaaacttcttttaaagcttcatgcatttcaagcaatgtcttttcagtagtttcccagtcaatacaaccatccgttactgatttgccatattcaaggtcacaaagattgtcaggaatatcttgacggccgccttttagatgactttcgaccataatacctacaattgacttattgccgtctaaaatctgttcagtaatgtttttaagaacaagcggctgtaagtaagggtctttattcgagttagcgtggcttgcatcaatcataattttgttgctcacttttgctttcgctaaagcgttttctgcttctgcaacagagccagcatcgtagtttggtttaccattaccgccacgtaataccacgtgtgcataagggttaccttttgtattaatgattgaaacctgaccgtcttcatttaagcctaagaaactatggccatatttaacagactgcatggcattggttgcaacagttaaaccgccgtctgtaccatttttaaaacctactggtgatgatagaccagaagacatttcgcggtgagtttggctttcggttgtacgtgcaccaatcgcagaccaagaaattaagtcttgatagtactgtggagagttagggtcaagtgcttcagttgcacaaggtaaacctttttcatttaactcaagcaaaagtttacgaccaatacgtaaacctttttcgatgttaaatgagtcattcatatccggatcattaattaagcctttccagccaattgtggtacgtggtttttcaaaataaacacgcataactagatataaagtatctttaaccttttcgcttagcgcttttaggcgatcagcatattcgtgagcagcttttggatcatgaatagagcaaggaccaataacgacaaataaacgtttatctgaaccatctaaaatattacgaatagtttcgcggccttttagaacagtttgcgaagcaacatcagataacggaagttctgacttaagctcatttggtgttacaagagtttgaatgcttttaatattaacgtcgtcgatatctggcttagaaacggaatttgaatgtgtagtcattgctgtcactggttcgatcatactaaaggttgttttgtgtactgaatataccatgaaataattatgaaaatactacatctcatggcaattcagtttggaaaaatcccattgattttactatctttcggtcgagttgcctgttttttcagcaactactgcttgttgtaccacagctgtttttggtttggctttgactgggtggaccataaagttaacaccaagagcaaatagtgtaatacccaaaattttacggattaaacgttctggcatacgtgagctaattaatgttccaataataattgccggaatagaacctaccaacaaccacataagtagcataaagtcgacgttaccggcactcatatgtcccagaccagcaactaaggttagtaatactgcatgtacgacatcggaaccaataatacgaatcattggtaagttagggaacatgattacaagtgccataattccaaaggcaccagcgccgactgatgatagtgttacgaatacgcccaaaataatccccataatcacaatataggtgcgtttattttgaacagctaattgctcattttcagtttgagtattctctttatttcggaatttattaaagaacttttcaatccgagtacggaaaatgatagaaacaccagttaaggtcaacataaagcctaataccatggttaatacagctttataatgagttgactgacttaaataatgctcaagtacccacgcagtaccaaaagatgcaggaatactaccgaccgctagccataaaacaatcggccagacgatattaagtttttttgcgtgaaccatcgatccacagaacttagagatcgcggcgtaaagtaaatcagtaccaattgcgatatgcggttcaatcctaaaaagaccaattaaaattggtgtcattaatgatccaccaccaactcctgtaatacctacacagaagccaactaacatacctgccaagataaattcaaaagcaccagacatctttatcgccacttatcacgaaacgcagatatcttattccttttagagataaacagttgtcatgaataatgatttacttatgcaaaaaaaagctaagcaatcaaaatcatgcttagcttgaggaaattttattcaaattgatgacttagaggaagtttttgatggcttgagcggattaagccaaagtatcagcaaaaaggttaagggtgttgcaaagatccaccagctgacaaaaccaattgaaaaaccatattttttgatgagaataaacccgctcaacgcaaataataaaaaggccaatatcctcaacaatgaataatatttttgagctaaagatttgaaatgaccagttgatttcggtgagcgatatttttcagtcgatatgaatagtaaatacatgcctagtaaagtcaggataaacacaaagaacatcatgaattcacctcaatatttaacttactcagctttttttgaattttatctgaagctttatattgaataggcttaattttaagaaatataaaaaaggctaaagctgcaaataaccagaaaaatatatctatacgtacaaaatcccaataaccactaaagttttgaatataattatttttcagtaaataacttatattcaagatagggagtgcaatactaagcagaataaaaatacctagctgagtttgccataaatattgttttttagtgatgagcgcaataataaagctcatgagccacacgaagaagaaactataaatttcataattaacagtggtggccgtgacagtaaacaatcgattcgcatacaaataagcaagagttgcacaaggcaaacctacaaaggtagcaacatttaaacggtcaactaaatagtgccctaaatgaaactgactatttttactttgaagttggcgtttaagactccaaagcaacaagccagaggcaatcattacacagcctaaaatgccagagaaaaacaatcctaagcgaagtagaggctgagcaaaagttgccatatgtaggccatatactccagcataaagtgtggcaataggactatgattacgtgtatcacccaagactttagcatttgtagcatctaatgtgatttgtgcttgattgcgggtaatagaatggtcttcttgctgaatgaacgtaatttgagcctgattcgtatttgggtttttaacactcatagttgctaaagtttgatttccccaacgctgtttaagttgggctaatagcttttcaactggtaaattctgtgcaggatgcggtgttgtactttctgtgactgtttttgtacgtatatcattgaaatattgatatggattctctggatagagtttttgcattccccaaggcaaatatagatagaagaaaatagccaagccagtaaaagtaactgttaaaaagaagggcagtgcaataacagatgaaacattatgaaaatctaaccatgagcgctgcgatttaaaggtacgcaaggtaaaaaaatcggtgaagatttttttatgagtaataatgcctgagattaaggcaatcaacataataaaagctgctaaagatacgaccaaccgcccaattaatatcgggacaccaaaaagttgataatggaaacggtagaaaaagtcaccgccttcagtcgcagaaagttttaattcttgaccagtgtttgcatcgagggttgcatttccataactaccatctggtttttcccaatacatcgtatttaccggactttcaggtgtagcaacagttaaataccaagatttagcatctgaagcgtgttcttgtaagtattgatatgccgttttaattgccacatcttgttttatttcaaattgtgcaaggggtggttgcatccacaaattaatttcatggcggtaataagacaaacttcccattaaaaaaatagcaaatacgagccatccaaaaattaaaccagtccacgagtggagccatgccatagattgacgtatacctttatgcataacctaccgtccgtgtcacaataaagaaaagggcaaataatgcgattgataaaatggtcagtcgcaataatgattggatgcagaaaccaacaatcacgaaaaatacataaaacaaaatagaaataaaggccgccaaatagatagcttctggtttgtctaaattcaaatggaaaatttcagttagtccaagacttaagtacaccatacaggcataacccataccgaaaacaactaagaatcgatagaaaacttttatgcgatataacatgggaagatttaaagttctggacatatttactgacacataaaaaaataaaaaagaaagccaaccccaaattgggattggctacgctattaatatttaaactttacagcaactgtatagttggctggggcaccataaaaagcctgcccatctgggaaactatttaaatatttcttgtcaaaaatattattaccatttgcttgaagcgtaatatgatcattgacttcatagcttgccattaaattgactaaagcatatgcatcttgtttgatcgtaccgtttacatttgagtcatataactttatcccatcttgccactgtaaacctgcaccaactttaagcttaggtaaaactggcggagtataggtagttagcaagttaagtgtctggtttggattgtatgttcttgcttcgccaccatttttagtatctttaatactaaattgagcatagccgaaagaaagatttacgttatcagtaatttgacctgatagaccgacctctacaccttgcgattccagatcactcgttggtactttccggttaagtgggtttccatccgagttacgtaaagggtaattgttttgttcagttttaaatactgaaagtgtgcctgttaaacggtcatctagccatgagctttttacacccatttcatagcttttaccctcaataggttttaaagcttgattggtatctttatcaataccagtttgtggacggaaaatagaggtataactcatgtaacccgtatattcaggtgtaaaattataggttaatccgacatatggagaaactttactttcactatatgacattggtgagctataactttcgcctttactctcagcttgaacatagtttgcaccaagtaaaagttttaaatcttcattaagatgtaaacgtgtcgcggcataaattgagttaatattttgtttatagttagccgcttctgtgaaatctgaccaagttatagattgcggtgtccaacttgcccaatcggtagtagttgactttataacattactatcgttaatcgttcctgtagattgtttatcttgttgatgattacgtacatagctgtagcctagagttgcttcatgttctcggttaaatagcttataggtcccttcgagattaaaatctacagcatgtttttcttgatgttcttgtccaccccaaggcgttagagaaacaccggacccatcagcttttgggtaaccatagtaatagagaagacggctattatgcttcgtatcaagatagttgtaagtcagcttagcattccattgatcattaattttttgttttaattcaacaaaagcattttgtgtctcattatcccagtgcgcccagtcagggttagggttatatgagcgatcatatgaaatttgtttaccgttggcatctaataaaggtagtgcaccccagttatttgcattaggtttattttgttcttggctataacctgcggtaagtaaagtgctatctgttaaatcggcttcaacaataccagcaaagccgtttttttccgcagaatatcggtctaggtaagaatcaccagtttgttcatagcccataatacggccacgtacttttccacttggtagaattgagccagatacgtcagcttcatagcgctgcgtatcccatgaaccgtaacttacaccaccgcttgcttgaaattcttgggttggacgttttcgaatattattgatggttgcactcggatcgccaaaggcattagttaacgagtcagctcctttaactacttctacacgatcataaaagtaagtatcaggattcgtattattatagttataacctgaaagagggaagcctacgccatccgttaagatatttgaaatctcaaaaccacgagccatataagtagttcgctcagtttcttgattagagactgttacaccaggggtatttcttaaaacatcacgagtactggtaaggccaaaatcttcaatttgctgacgagtaacgacattaatggtttggggtgtttccttagcctcaatattaagcttggttgcactactcgagtttttaacattatatgccttggtctgttcagaagactgctctgcatttgatgctttgacttgaatcgtttgcaaagcttgtacctgtgtatcttgggcataggtgaggttggcataacaaatcgcgcaggcgattacagacaacttaaatggtcgaggtgggatattcataagattaaagataatgtaaataattctcatttattttattgtttgtaaatgtaagctacaattcaaataacattgttaatttagattaaaagatagtgtatgaatgtaattttagatagtgatgtgctagggctaggtttagctgggattgattaggcaagttcaagattaataagtctctatgctagaatgcgttatttcaaattcttgggtaaatcgccttggcaaaccgaaaacttaaaataggcattgtagttggagaagtttctggagatacgctcggcgtaaaactcatgcgtagttttcgcgagcagggaatcgatgctgaatttgagggaatcggtggccctcaaatgattgcggaaggttttaacagttattacccaatggaaactctgtctgtgatgggcattgttgaagtattaaaagacttaaaaaaactattcgccgtacgtgatggcttaattaatcaatggactcagcatccagttgatatttttattggtattgatgcaccagactttaacctcagactttcgaaaagtatcaaagaaaagaatcttccaataaaaacagttcaatatgtgagtccatcagtttgggcatggcgccaagggcgagtacatggcatcaaacaaagtatagatttagtactttgcttatttccttttgaaaaagttttttatgaacaatatgaagttccagcggcatttgtaggccatccattagctaaacaattaccgcttgagaaccctattcaaattgctaaacaagaattgggtgttgatgaaaatcaaaaacatattgctttgttgcccggtagccgcaagggtgaagtagaaaggcttcttcctatgctattgggggcagccaatattttgcatacaaaatatccagatattcagtttttaattccggcaattaatgatgcgcgcaaacagcagattgagcagggggttgaacaattagcaccgcagttaaaagcaaaaattcatattttagaaaatacggatagtgaatcgaaaattggtcgtatggtcatgaacgcgagtgacattattgctttagcgtctggaacggcgacattagaagcaatgctcatgcatagaccaatggtcactttctataaactgcattggctaacttatttaattgctaaattcttggtgaaaataccttattactctttgccaaatatcatcgcgggtaaaaaagtaattgaagagctgattcaggcagatgcaacacctgaaaatttagcggctgaaatagaaaaactaatgaatgtagaaaccgctcaaattcaagtaatgcaacatttaactatgcataaacagcttatttctggaaatacagaagatccggttcaagccattttgcaatgtttgaatagctaatttttaagatttgattggctaattgcttttaatccagctaatgaaaattttttaaaatgttcaactaaatcatgtaatggcatctgagcaatatttttaagtggctcaggtgcttgagcattaggcccggcaataataagcatcatgcaaggggtcatcacgcttaaaatacaaggtaaaacggccggatcattttcatctaagttcgccacttgactaatcaactttcgaataagaaaaaattttctcataccagttaattcaataaaatttaataaatgctcagaaggtgaaaacagttcgcgaataaaaactttgccatgccaaacatctttttccgtcaacttatgtaataaagtttcaagtaataaactcaatttttcttcgggagggtaagtactttcaacaagttctagtaagtattgttcatctagataatgggcatgagcttccattaacactgcttgatatagtccatctcgaccatcaaagtgataattaattgctgctaaatcgacatttgctactttggcaattgttttgtttgctgtttttgcaaaaccatattgggcgattaagggtcctgctgcctcaataattttagtctttgttaagtcaccatcacttcgtctagatctggacatgtttaaacctaattttatttcatcataaaagtatatcttttattcaaagattaaggtaatttaaatttaaattgaatttaaactatgtaaatttgaatttaataagaaggccaaaaagatgaataaaaaagtgattgccggcattttagttgttatagctgtagttgccatcggcttttgggtatggggatataatcataaaaaacaattagataataatgtattaactttatatggaaatgtggatatccgccaagtttcacttgcatttgaacagtctggccgtattcagaaacttttagttcaagagggcgataaagttcaagcaggtcaagtactggcgacccttaataccaatgcattacaaattcaggcaaagcaagctcaagcacaacttaaagctcaacaagaggcaattgttaaacaagaggttggagctcgccctgaagaaatcacccaagcaaaagctcaacttgcgtctgcccaagctgagcttgataaaaccaataaaaacttgcaacgcttacaaattttggtaagtagtaccgatggtcgagcaattagccaacaagaactcgactatgccaaaagtaatcaacatagtgctgaggcagcggtccgtgaaagacaagccaatttagaattattaattaaaggtgcacgaaaagaagatcgtgaagcaaccagagcacagtatgaagtgactaaggctaatttagatttaattaactataaccttactcaagcagaactaaggtctcctgtaaatgcagtggtacgagctcggttgcaagaagttggcgacatgacaactgctcaaaaggccgtttatacattagccttgaccaatccaaaatggattcgtgtttatgtaaatgaacaagatttaagttcaattaaaatgggagacacggctcaagtcattcgtgatgcttatccgaatcagcctatgaatggaaaaattggctatatatcttcagtggctgagttcacacctaaaacagtacagacagaagagattagaacaacacttgtttacgaagttcgggtgtatgtacatgatccgaatgatcaattaaaaatgggtcaacctgtgacagtaaatgtcccacttgctttaagtgagaaagcctatgattgatagtaaagcagtggttcaagcccataatgtattcatgacttttaaagccgaaaataaaaattcagcagatattagtgcaattgttgatttgaatatgcaaatcaaaaaaggagaacttgccgctttagtcggcccagatggtgcgggtaaaacaactttattaaggttaattgcaggattatataaagcgagttcaggttctcttcatgtgctcgggtttgatattgaaaaacatcctcaagttgtccaagaccgtattagttatatgccacaacgttttggactctatgaagacttaagtgtacaagagaatctaaatttatatgccgacttacacggcgttccaaaaaatgtacgtaaccaaagatttaaacgtttattggaaataacggatcttactcagtttactcaacgtctagcagggcaactttctggtggaatgaagcaaaaactaggattggcatgtactctagttcgttccccagagttactcttgcttgatgagcctagtgttggagtagatcctttatcaagacgggatttatggatcattatcgaacaacttgttcaggaagaaaatttaagcgtaattataagtaccgcttatatggatgaagcagaaaagtgcgcttacgtatatatcatgcatgaaggcaaaattttaagacaaggttcacctgagcaattaaaagcgttagtacatgagcaaacatggcaaataaaaccttcagagcagattaagactcggattgtacaagcccagttgcttggaaattctggagagattattgatgcagtgccaaggggagagcaagtaaactttattagccgccaaaaagaactatcaacaaatattttacctctggggctagtggcaaataggcgaccacctgaactcgaagatgcttttatgatgttgttacagcaaaatcaaaaacaacaaatctctatttctcagcaggcttttcgatccgaacaaaacaataattcgcaatcagaccaagcggttattgtagttaaagatttagtcagaacttttggagattttactgctgttgccaatacgtcatttactgtacagcgtggagagatctttgggttacttgggccaaatggagctggtaaaaccacgacattccgcatgttatgtgggttactaccggcaagtagcggttacctagaagttgcaggtaaaaacttacggacggcccgtgctgaagcaagagctaaagtaggctacgtctctcaaaaatttgcactgtatagcaatttaactgttttagaaaatttgaagttttttggtggagcctatggtttatcgggcaaaaaactaaatcaacaaattgataaagctttacaacaatatgatttaaagccgcaaattaaaagcggtgatttacctggtggttataaacagcgcttatctatggcggctgcattattacatgaaccagaaattttatttttagacgaacctacgagtggaatagacccgcttgcacggcgtttattttggtacagcattggtaaactcgcaaatcaaggcattaccatcattattaccacccattttatggaggaagcagaatattgtgaccgcattgccatactagatgcaggaaagttactagccctaggttctcctcaacaggtccgcgaattggcaagtaaagataaacatattgttgatatgaatgaggcttttattgcaattgtggaacaagcacgtgcattaaggcatgcgggttaggagacctacaatgagctttgcattttggagtcgcttgaaagccttagttcggaaagaaactaaacagcttcttcgtgacaaaagcagtctcggaattggcctagttttgcctgttatcttaattttactttttggttatgggctttcttttgacttgaaccaagcacgagttggtgttgtagttgatcagtcctcgccgcaggtcaatcaggtcttagctggcttaaatggatcgcgatatttaaccagtttagaatttcataatttgcctgaagcagaacaggccattcgaaatggcaaaattgatgcgattttgcatttgccttccgattttgcaagtcagacccaacaaggtaacgcaaaggttcaattgctattaaatggtagatcgaccaccatagcaactgctttagaggggtatgtcgcgggtgctttggctaccgcgccatcaatacaaattgatcgtagcccaatattagcatctgcaagcgccgttaaaattgaacaaagaatatggtttaacgaatctggtaacagtacttggtttttagtgccgggtttaatggtactcattttaactttaattggcgcatttttaactggtctggttattgcccgtgaaagggaacggggaacattagaagccttatttgtcacaccagtacggccatttgaaattgtgttggcaaaactcattccgtacgttgttgtcggcatgattgatatcgttatttgtattgttgctgcacattttatttttgaagtccctatgcgcagttcattattctcaattttatttgcttcatttctatatttaatcgtttcattattacttggtttaactatatctggctttgcccaaagtcagtttcaggcgagtcaaattgctttgttggcaagttttatgccagcgctgatgctttccggatttgtttttgatacacgcaatttgcctttggttgtgcaaattattagccagttacttccagcgacgcattttatggttttaattaaaactttatttatgggaggtgatgattggaagctatggtttaaagagtgcggtattttattgggatatatcgttgttttgatatgtgctgtgaacttttcactgaaaaaacggttgagataaagttatgtggcagcaattaatcacgtggctgaaacaattaagttttttagtcaaaaaagaattcttaaccatttttagtgatcctgcaaatagggctattctatttgtacccgccctgatgcaagcacttttatttggctatgcggctacttatgacgttaaccatgtagattatgcaattttagatcagagcaacgggcaggtttcacatgagctgatctcgaagctcgatggctctggtatttttaagcgtgctgccacactggaatataccgaacaaatcaaacaggttattgataatcgtcaggcattgctcgtaattacgatccccaatgatttcgagagtaaattaaacaataaccaaagctctcctatacagatcattgttgatggtagaaattcatctacagctatggtcgcagggtcatatctaagtaaaattattggtcagttcaatcagcaaaagtttaattcagctttaccgattagccttgaaacaagaacatggtacaacccaaatcaggagtctcgttggagcttaatgcctgcattaattgcagcattaagtatgatgcagacattacttttatctgctttatcagttgcgcgtgaacgtgagcagggtacgtttgatcaattattagtgacaccctatacgccattacaaattatgattggtaaggctttgccgccgatttttgtaggtttgatgcaatcgaccattattttattgattattttgttctggtttaaaattccaatgaatggctctattggactggtttattttggattattcagctttaacgtggctgtagttggtgtgggcttatcaatttcagctttatcattaaatatgcaacaagccatgctttttacatttttattgattatgcctttgatgttactttcaggcttactgacacctgtagaaaacatgccaaaagcattacaagtagcaacttatgcaaatccattaagatttggaattaacttggtacagcgggtttatttggaaggtgcaagctttgcacaagtcaaattgaactttttaccaatgattgtgctgggaatagtaactttacctttagcagcttggttattcagaaatagattatcttagttatattgattaaaaagccccatttttatgaggcttttttaaatcgacttatgcacgtacaatcagctcgtaacctgtatatttacggatattaataacaccaatatcaaaaattaaatattggcctttaataccttgcaatacaccacgaatttttggtgttttatctaagtttaaagacttaattttttcaggatattgttcaactggataaacaaactcacgtggcaattcattttctagtaattcaaccgtttcgttaaattcaaggttttgactaaattcttcacgaatagtttgaattttaggggcgaactcttcaattaactgatcacgttgttcaatcaaatttagaggttcagcttcgcctttgagaagtttacgccaatctgtcttatccgcaattaaggaaccaaacatggtttcaagctggccggataaacgacgtgaaccaacttttaaaataggtaaggcttgagttgccccttgatctaaccaacgaccaggcatatggctaacacgagtaatacctacttttaaagcacttgaatttgccaaatacacaatatgaggctggaaacatacgctgtgggcaaaatcatcttcacgacatgtacccaaatggtagtggcatgtttcaggtttcataatgcaaaggtcacattccgctttcgttttaaagcatttaaagcagtggccttgcgaataagactttggtgttttagcaccacaagaagtgcaataaatattacctgtccattcgatttctagttcttgtcctaaattaaaaggaagatcaatttctgaacggtctaatacaaatttgtattcaacatttgccttggttgtctgttgatcagttacactagcatcttttaggcctgcatgcattttatggcaaatgccttgtagttccatcacttctatgctagacgatttatcaaacgaacagcctattcatactgcactttgtattggccagaaaattgaccagaataacgcaattcaatggcactattttaccgtaactgagctgttaagtctgccttttactcagcgttatgatttgggttttgtattgtttgatactgatgaaatgcaggacatcagcgatgtgcaaaaatcacaattattagtaaagctaagagatttattagcaaaacgaattgttgtagtaagcaagcgcagtgatgaacagcttctgcgttctttaggttttacacaacttattgataagacttcacatgatagtgattttgctttatggcaatttaatattttgacctataagcatgtcccagactggtttaattcaaaattttgggcaaatccagaaaattggaataaattccgttggtaaaagaccttgcgatctctttcaaaatttaacaatttgatttttgctgtcttaacaaaaaaacgcgtatgctcatgtataaaccatacataagagttactcatgacaaatttaagcaacattgtagaagttttggctaagcaagctttaggtgggaatcagcaagcgtcaggtcaaggtggtttaggtggaattttaggttctgtactaggacaaatgggtggtaatacttcatctggtgcccaaggtggtcttggtggagtattgggttctgtattaggacaagtcactggtaataacaacacacctcaaactggtggtggtgtacaaagtttattaattgcagtggtacctttaatcttaggttgggttcagcaacaaggtggtttacaagctgctcttgagaaattaaaaggcgctggcttaggtagccaagttcaaagttgggttgatccaaaccaaagtaatagtgaagttccgacccagcaattacaaagtctgtttaatccagcagacattgaacaagttgctcagcaagctcaagcaccaaaagaacaagtttatggtgcaatcgcttctgtcttacctcaagtcattgattctttaacacctcaaggtgagagtacagatcatcaagaagctaaccaagatattcaaaatgtgatgaatcttgtaagtggtttcttaaaataagatataaattttttaaaagccgatataaaaatatcggcttttttgatagcacaataaaagggcataagcccttttattttagatatgaatcgaacataactgattagaagttatattcaataccagtacctacaacagtttgtttgtcgtcgtcattcaaccagtcacgtttttgttgagcaacgataccgtagaagcgagcttgtttattgatttgataatcaagacctaaaccatacaagtcaattttacgatctgcctgaccacttacttgtgtttcagcagaagcatattctgcttttactttaagtttagtgttaggaattttataagcagcagttaccgcgtatgcttcttcttctaaaccacggtaagctttaccagctttatcgattgaaccatctgatttatatgtttgaccatatgcagtcaagtcatcagtaggttcagcatgttgccataaagcacctactacaaaaccagatttagcaatgtcataagaaccagttacacggtaagcgtctgtataaacatctttcaaaccgtaagcagcatatttacctttgataccgaagtcaccagcagcagcgattgctaaacctaagtctttattttcataacctagagaagtcgaaactgaatcgaagctatcatttttgctgtctttaccagtttcgccttttttgctatcagaagtgctttcaccagtttgagccatgatattgaatgttaaaccagctaataatttagggtctaattcaaaaccaaccacgttatctaagcggttttcaccgtacataatatttgtaatatctaaacgtgtgtcatcgttaaagatgtcttggttactaccagcagaggttttgaagtaagaatcatatttacctacttttaacgtaccgacgccttcagtttttaaaccgataaaacggttacgggcgctaaggtcagtatctgaaccagaaccatcagtagaaattgcccattcagctaaataaacagcagatagcttatcagtcaacttctcttcaccttttaccccaatacgagaagagtttgagttaacttcggtaacgtcacttttaccatcgaaatttttgttgtcaacttggttaatggaaacgtttagtttgccgtacaaagttggcgctgcttgcaccgcgtttacgctcaaagttgcaactgcggcagcgagaagcaatttcttcattgagatttctccaaaaggtatttttaaatggcgtatgcctagctaacttttattttttagttggcttatgtacaaaaagttacagaagctcaccaacttgctaagaagtatctgtaaactttgtgacaatggagtgaagaagaaatgacagttttatgacaattaaaaattggaaatactttattttcttttgattttattacactttttaaataaaaaaagcggagtttaaactccgcttttatctcttaaaatcaaagtgctgctttaattttctcagccaaagctttgattttatcttggtctcctaattgcgccgcatgtttgccaagttggtgaacatttgtaggaattaggtgaaaatgaacatgagggacagtttgtccggcagctgctcctgataactgcatgagcacaattccatccaaatttaatgcagtttccattgccttagcaattttttgcacgatctggatggtataagctgccgcttcaggaggtaaatcaagtaaagttactgcaggagtttttggaataactaatgcatgaccatcggcttggggcataatatccataaaagctagaacttgatcatcttcatagagttttatcgctggaagttcaccacgtaaaatttttgcgaagatattttgatcatcatatgccatgtattattcctttaaatactatttacacttcaattctttttgacgttctttaattgcgtctagacgttgctgctctttatcagagaattttggcttagtcgtatgacagttttcattaccatatttttctttagcatcttggtctttaaaacaaaagccttttgatgcataaatcaaattgtaatcatcttgcaatttttgacattcttgctcaggtgttgcagcttgagcactgaaaccggcaagggtcaccattccagcgaataccgcaaccattaatttattcatgagcttttcctcagttaaaggtatgaacctgtactcaatataaggtttattcccaatatttcaatgactattaattactcaagtgttatttaaagtcacatttcaccttataatataaaaaagctttatatatcaagatcttttttataatcttttttaaatcaaaagattagatatattttatattaaacaattaaaatatatacttaaccaatatttaaagtcatgattaaaatttttatagtaatgaaataagtacgttatatgagtaacatcggttcttgtttatgccataaagtaaaattctctgtactttgtgaaatcaaaacggtttatcactgccattgcagcttatgccgaaaacaaactgggactggagcgaatgccgctactttagtaaaagaaaatcagtttaattggttgatgggtaaggaatatgtggctacctataaaaaagaaactggttttacttcatcattttgtaatagatgtggctcgcctgtccctaataaaattaatggtacaaactatatgtggataccgttggggcttcttgaacaaccgtttaaaccagatttaaaacttaatttttgtatagagtcaaaacatgattgggttgtgttaggggatgctcataaaaactttgcacatttacctgagttagaagagttcttaaaatattttgaataaccctatttaactttttatatattttaataatttttaagtattctttacataaataatgtgtgttcactgttgaatatatccgatatttatttgagcatgaaatcacatagcttaaaaaaaggatggttcacatgatagatgaagaaaagcctttaaattttgaagatgatgacgagcctcttgattttgaagatgaagaattcatagacgataaaaaagaggacgaaatgtataactcgattactaaagatggctctagtgtcgatcctgctgatgatgggacacgacatattcgtcctgaagacggcgatccgattgaaattgatgagtaaatgcatcagtttaaaaaagattagtctttttaatctttaagtataagtgtaatatccgagcgctgtcacaaacagcaaaagtcctgaatgatcagcgcaaaaaatcaaaaagggtaaagcctgcttacaaagcgggctttttttgtatttataaaaatctagactaaagaaagtaagtgaacgcttttaagaaaataattaatttttcaaaaaatatttagcagatgagaagaacagatacaaatacctagtgtttgtaatgtgcatttaagaggagtacaaaggtaaataacaaaaataagaaaagtaaaaagatcataagttaaaacatatcattaaattatttaggtattttacacaatttaacactttatgcaaattactttacatttcattgagtttttgtaaagaattggctagtcctaatcgttttaaaaatgtgacaatcagtcgataatttgttagattgtctgatttttataataacaggtaagacagatgaagagattgttacttgtattggctacaggatttggtttagatgggtgtgcatcgttaacacaaaaagcagatgaaaattatattactaaatcgcctgttactccggtcaatactgcctttaatggcactaaagtacttgaacatggaatttttactgagcaggatattgctgatatgcctgaacgctcaagtataaattcacgttataaaatatctttttaaaacgatgctgaaaattataattaaatagttaaactaaataatcctcgtaaattagctaaaatctagaatttgctaagaacatatttaatagtagctatttagcataaaaccaccatttaggtggtttttaaaaagataaaatgttaaattttaatcgttgaaaaaattggttttataaatgaaaaacgtcattattttaacttctatattgttattaagtgggtgcacaattaattctaagttattatcaccagcaaaaagtgatgatgagaaaattattgtagaagcagaaaagtacaagcaacaatatcaaaaaaagatctttaaaatttggaatgttccgccttcttcagtgggaatgagtgctagcgttaaagtctttttaagtgatactggtgagattgagcaaattatttttctagataaagaagaccaaaagtttaagtcgagtattgaaaaggcgatatggcgtgcaagtccctttgttttaccttttaatccggaagttagaaaacaagtaagaaagttcaatattaaatttactgcaaagtaatttttaaatatgaacttggccttacataaaaaaaccaccatatggtggtttttttattaagaattgatagagatacaaactataactttattttattaattattgaaaaactaatcattattttttatctactttttcttttatggttaactcatcaaagaagaggaataagccatgttgaatcaacatgagataaatttaaaacagtatcaaaataaatctttaagttatttgaatagcaccgctcactctgaaggggtcgagtttgataaattcattaaagaaattgatgaatatccaaatgccgttgttttagatttaggttgcggtggtggtcatgtagcttataacgttgctcgccatgcagatctggtttttgcttacgatttatctcatgaaatgctcgatacagtttcaaaagctgccaatgctcgaaaaaataaaaaatatttttgtacagcaaggtattgctgaagatatgccttttactgatgaacagtttgatgtaattattagtcgatattctgcccatcattggcagcatgtaccaacagcaatgaaagaaataaatcgtgtattaaagccaaatggcactgttatttttgttgatattattagctcaagtttccctattttagatacatttttacagactatagaagtgattcgagaccctagtcatgtaagaaattacagtattaaagactgggttcactttattgaagatgctgggtttgaattaacaactttagagaaacaaaccctcaaactagattttgatagttgggtacagcgcatgaagacacctgaagatcaaataaaaacgcttaagtatctccaagaaaatgcagcagatgttgttaaaaagtattttaatattcaaaaagacggaagttttgaaagtaaggtcggatactttgtatttaaaaaactatccttctaatgagttttagcttaggtttgttttcatagagaaagcgttagataaaagccctcatatagagggcttttttatgcctaaatttagatttttgttgaacgctcactcagccatgttgctagctttggccagaattcctgcgcacttgcttggcttgacattagacctaaatgaccgccaggaataagagtaaatgtaacatcttggctactggttaactgacttaatggctgagctgcatctgccgtcactaattgatcactacgaccagctccaactaagagtgaacagtcgatatttttcaattcgatttttttatcttttaactgaatagaaccttgtattaatggattttgcagccaaacattaaataacatgtcctgattaatacctcccggataatcaatcatattgtttaaaaaactgcttaatgtggcatgttcttgtacgaactgaagattattaaggttcttaagtaattgaatatgaccatcgaaccagcctttagggtcaagaattttaaagcctaaggaatttaaaatgcccggggtatgaattaaacgcttcggtaaacctgagtagatacgttcctgaagctttttattgcgggcaatagtgttgtttatggttcggtagagttttccaatataaccagaagcatagctatcgattgggctacctaaaactataaggtttttgacataattcggatgattatgcgctgtatataaagtaacgaatatgccagccatactccatccgtgtagagaaacttgatcactgcctgaatgtgtgcgtacaagctctatagctttaggaataaaatcttcaataaacgataaaaagttaagatgtctatctttaaagcctaaacgcccccaatcgacaaggtatacgtcaaaacctgcattttggaagtatttgataagagaacgatatggatataaatcataaatcgccatattaatagctaaaggtgccacaaatactaatggttctctaaagctcttttctgtagctgcataataacgaacacgggtttggttgaattcaccaatcacttcaaatggagtgctttgtgacaatactaatgtttgaggacgaaatagtcgggtagagaggtgcttgatttgactttgttctgagacaagggactttaagcgtttcatcttgttttaccaactatactaaagattgattgaagtctaagcgataattttcaggtttaccttgaccttaaataccttaggcactcaaaatgatgatagtttttagtacatgaccagtaaaggcgaacatttaatgaaccagtctgatgatttagaataccaacttgatactttagccattcgtaccggacacactcgtagttttgaaggtgagcatggtgaaccaatttttttgacttcatcttttgtatatgaaaacgctgctgaagcagctgcaaaattttctggtcaggttcaaggaaatatctattctcgttttactaatccgactgtatcgatgttcgaaaaacgtttagcagctttagatggggctgaacgtgccgtggctacaagctcaggtatgggagcaattctatcaattgcgatggcgtatctaaaagcaggtgatcatgttatttgctcaagagcagtttttggttctattgttgctttatttgaaaagtacattgccaagtttggtgtagatatcacatttgtggatctaagcgatttaaatgcatggaaaaatgcagtacgtccagaaactaaactattatttgttgagtcaccatctaatccattagctgaaatcgcagatatccaagcacttgcagatattgcgcatgcaaatggcgcattacttgctgttgacaatagtttctgtacacctgttttacagcaaccgttaaagttgggtgcagatctcgtgatttactctgcgactaaatatttagatggccaaggccgtgcgttaggtggtgcagtggtaggtaaccatcaactcctagaagaagtttttagcgtagtgcgtactttagggccatctatgagtccgtttaatgcatggattttcttaaaaggattagaaactttacgtttacgtatgaaagcgcactgtgaaaatgctcaaaaacttgccgagtggttgtctacccatgaaaaagtagaaaaggtctattatggcgggcttccaactcatgaaggtcatgaacttgcagcaaaacagcaaaatggctttggcgggattgtttcttttgtagttaaaggtgagcgtgaaggcgcgtggaaggttattgataatactaagtttatctcgattactggtaatctaggtgatgtgaaatcgacgattacccatccagcaaccacaactcatggcaaactttctgttgaagcaaaagaagctgctggtattcaagaaggcttaatccgcgtttcggttggcttagaagatattaacgatattattggtgatatctcacgtggattagatttgatctaataaaatttatatatctaagaattaagccacactcattttagtgtggctttactttaagataagttactcataaacaacgattgaaataaaaaagctacattttgttgtaaatgaattaaaaatcacaacgtataaaagttctaaatttaataaaaataacaaagtgagtttttaaccatgcttaaacctataattattttagttgctataggggcaattggtttggttggatacaaagtatttgcccaaaaggatgaaccgactcaaattaacgaaactgttctattgattaatgatgcaaataaatcagttgaagaagctgatcatacaatagaaaaagcgaatgcctcttttcagaaaattcctttaaatgaatataaacccgacaatagcaccctccaagcctcgcagtagcttaacttaaattttagaactggccttcgcagtaaaaagtttcgtatagaaagctttaaatggatgagttacctaaaagagtttcatagataccaatagaaaacattaatttattgtgtcagaattgcggattaattttgatttaaacgtactgacctcaatgatcttactgatcgataggggcgttcaaagagtttaagttccgaagtgttatatgactatcaataatacttgaaatatttgatagagatacggagttaggtttatgaatatcaatatgctcatgcagcaagcgcagcgcatgcaaaaagatatggaatcaaatataaaaaaggctaaagaagagcttgctcaaactgaagtacacgctgaagcgggtggtggtttagttaaagtaacaatgactggccgttatatcgtaaaacgtatcgaaattaatccagaattacttcaagacgaaccagacatgattgaagacttaatcgcagctgcggtgaatgatgctgtgcgtcaagctgaagtagtttctgaagaaaaaatgcaaaaagctaactctggtatgggtttacctcctggtttagcaggcatgttctaaggaaaatcagtgtttagtgatagatttgaacaactcgttcaagctttacgtattttgcctagcgttggaccgaagtcggcccaacgtatggctttacatcttttgatgaaaaatcgtgaaggtgcatttgctttagcacatgctctacatgaagcatcaagttatattcatgaatgtagtgtttgccactctttaacagagcacgaaatttgtgatatttgcgcttcaacagaaagagatgatcaattgctttgtgtagttgagtccccggcagatgttatggcaatcgagcaaagtggtagttttcgtggcaaataccatgtgttgggtggacacctttctccattagatggaatcgggccagaagaaataggcattccttatctaatccaacggttaagccaaggtacgatcgaagaagtcattttggcaactaatgctactgtggaaggtcaggcgacagcgcattatttggttgaagcgacgaagcatttacctattcacatgacacgtattgcgcaaggcgtaccacaaggtggcgagcttgaatatgtggatagtcataccttaagtcaggctgttcataaccgtatgcgtatgaaataagtacctcggtgcttatttcaaagattttttgaataatatcgtattatctaaaaatctttttaaaagacaaaaacatatttttaaaaacgactcagtgaatatataaattaaaaaaagcttttgtaaaaaataaatatttagaaggacattaaatttgaaaaatttaaaataatgatcaaaaaattatctcttttttggaaaattgttcaaaaatagattattcatcaaggattcagtagcatttttctaatcctatgttatatataccagagtttaaagcactctttgcatttacttgagaaagcatgtttcagtttatccaacagcaaaccgaattggttgatgttcttcaacaaatggatcaatgttcaacttatgggcttgatacagaatttattaaggttgataccctttggcctaaacttggagtatgtcaagtcaatgtcaacggaaatgtatatttgctagatggagtgtctttagatttaagcgagttttggaaaaaaatctttcttgctcaacaaaatatttttcatgcatgtggtgaagatattgatttaatctatcactatgccgatgaacaaaacctattaaatgtttttgatactcaagttggattatcctttttgggacatggtttacaagtaagttatcaaggtgcattaaagctttgtttagagattgatattgaaaaggatcagactcgatcagactggttagcacgtcctttgtctccgcaacagctatgctatgcggcaaatgatgttttatacctcatgcaattggctaaccatattaaagatcagctcaaacaaaaagggctttatgagtatgttcttgaggattgtagtagtttaaccaaagaaattattagtgaaacaccaaccccattgttatatacagatgtgggcaattatcgtcattcacgtcgtcaattaatgcaattgcaaaatttaagtgagtggcgtgaagaggtggttagagcaacaaaccagccacgtagttttatccttagaaattcgacgatgattgatttagtcgaaaaaaatccacgcaatagtttccaattatctcaagtaaaagatattcgtccgaatgttgttcgtgaatatggaaagattattcttgatcttttaaaagacttacctgttgaagggcactggccagctaaaattgctaaaccttttaaaattacatccaaagaaaccctgaataaaatggatgcattgattgctaaagcgatagaacaaacctctatacctaaagaagttttactacgtaagaaatggttaaatgcaattcatcagcatgtgcttactaaaggtgatgaacaggatcttccagattatttattgggttggcgctatgagcttttaactaagccgcttattcagttatttaaagaagagagagctagtcttttattttaggtttaggtattaagaaaattttcagttaaattgaattttaagattcaaaataacttatctgattaataactgatcagttggtgttcgttaatataactttaaaataaaatcatttaataagttagtctttataagattaactttttgtttagtttgattttacattctgctgatttaataaagtttaaattataaaaatatgagttaatcttaattatagaaagtcatgctgaattaaattaactttattagtgagaaaaattcaattgtgtatatatacaggtctgtatattcttggtagcaagaaaaacaatttcaaaataaacaatatataactataagtttgtttcggtgcagaaatatagaggccttctcggggagaggaggcctctaattttatatatggaggtgtaaaaagtttttaaaatcaataataagctaatattgagatcaatttttttatgttataaatgaaaactactaataattagagatataaatatgacgaatagttttaatgctgaacaggcaagaaaaaatgcgaaagacgtaaaaatagatcaagcactattgttagaaaaaattttatctggaaccgaggaaatctcgaaagaaggtaagcgacgggcagtttttcaatttccaatagatactttgcatcctgaacatatcacacaggtagaggaagagttaaaaatacgaggttttaatgtctcaaccaatattgagcaatctggtacaacagtcaatattgaagtcagtttctaagcttttgttcaatgaaaacgctcatggttttgggcgttttttataattttttacaatctaaattcataataatcaacatattgtttgacaggtttatccttcttctgtagttttactttttgagtggaatatggatatgaacttccaaacaatactttcatctttcaaaaatcaatctactggtacagatgcatttaagaatttaaaaagtgcctgtgaacaccatctcaaacactcatcagacctaaacgaaaaagctgtaatttatctcatttatgggtttgcccgtagttatgtcatcttatatgaaggtgaagcggtaactaccgagttcgctcaagcttcgaaagaaatgttagtgaattacatgaatcgcttaaatgaagccttacgtactcaagataaccatataatcttaaatactctaaatcaggtaagtaatgattatatgcaaggctcaagaatcttttaatgcttgcgttaacatgttgataagatacttctttagtcatagagctaactaaagaagtatccagtggtagttttaatgtgattttttcttgccgccgccatcttgtttattgacggtagaccatgcaatacgttcagcttcttcttgagagtgacctctatctacttcactctcaacaatatgtttcgcctgacgtttttgttttgctgtataagatgatttgtcgccacgagacatagcatagacctccatattttcttttaagatcttctattattgaatcatattaaaaatcaaaaacggttaaataatgtcttatcctgtatacataagttgaatcttatttagagcttatttaactttatacttaaccataaatttataaaattcaatagattaaatcaaaggctatctgctttagttcaaattttattgtttttaaaatgtaaaatttttattttataaaagtcgacaaaaagattttttatgtaaaattaaagagttaatgaaggttgaaaatttaaaactttggaaaattaaaagttatttatcgaccttaatgattgttgtgggttaatatttcgcaagaaaagaaaaaacgactgatgcgtaaacaaacccgcgtgtgtctgtcgttttttttcatgtatgctgtccttagttcaagagttgatttgaaatgcactgtgatatttatagatcgagcaaaaaagatgaaatgtacatttatattgctcgtccaaactatcctgatgaaacggagcaagccgatccgtttgaaaaagttccagaagctgttttacaagcctttggccgtgcaacgtttgtcatgcatttagaattggctccaacacgtaaattagcgcgtgtaaatgttttacatgttctagactcattacaaacaaaaggcttctttattcagatgccgccagaagggttaattaacccaaatgcagttgaaccagagggcttacgtggtgcgtgaagatcaagctggaattttaaatcaattactttcttctctcgatgcaattcctgaagagattattgctttaacagcttatggcgttggcgctattattgccttgtggtgctggtggcgtttaatgcgccgcttacctaccactttgggcgcaataagctggttagttgtttttgctattttggtgacaccgactgtttcagaagggcctaatgcatctgtagcgccagctatttttggactactatttggtgttttaactaaagacagtcctttaatctggtcaaatttatccttaattctgtttgtaatcggtctaggtttggttattggctattgttggtcaaaatatataacaaacaaaagcatgcgttccatctaaccattgaaatagaaaaataaggtctctacatgtctgctgatacccaacattttaccggtacagatcaatatatcgcgactgatagtcttaaacttgctgtaaaagcagctcgtgctttgcaaaagcctttattggttaaaggtgagccgggtacaggtaagactttacttgccgagcaagtggcagaaagtcttggtttaaaactcattacttggcacatcaagtcaacgactaaggcacagcaaggcttatatgaatacgatgctgtgtctcgtttgcgtgatagccaactgggtgatgatcgtgtttacgatattaagaactatattaagcccggtaaattgtgggaagctttcaccagtgaagagcgctgtgtgcttttaattgatgaaattgataaggcagacattgaatttccaaatgacctgttacatgaacttgataaaatgtctttttatgtttatgaaacaggcgaaacaattacagctactcaacgtccaatcgtaattattacttcaaataatgaaaaagaattaccagatgctttcttgcgtcgctgtttcttccattacattgagttcccagatgaagcaacgatgcgcgaaattatctcggtacatttcccgaatatctctgcaactttggtaaatgaagcgcttcaagttttcttcaagctccgtgaaattcctaacttgaagaaaccaccatctacatctgaactgatcgattggttgagtctgcttatggcagatgatatgcctgaagatgtactacgtaatcgagatacatcaaaagctattccacctttgtatggcgcactcattaaaaacgaacaagatgtgcaactgcttgaacgtttggctttcatgtcgcgacgttaaaggagggaataacccatgtttgtgcggttattttacaccttacgaaaatatggtgttccagttacgactcgtgaactgattgacttaaatcgtgcagtaagcgaagggctagtttttgccgatcaagaagagttctatcaacttgctaaaaccattttagttaaagatgaacgtttttttgataagttcgatcgtgccatgaaagattactttgatggcatagaaacctttgatattgatgagttactcaaacaagttcataaattaccaaaagactggttcgacttagaacttctagaaaagcatttaacaccagagcaaagagctgaacttcaaaaagcaggttctttagaagaactgatgaaaatgctagaagagcgtttacgtgaacagcataaaaaacatcaaggtggtaaccgtatggttggcacgggtggaacttcaccttttggggcttttggtgaccatccggaaggcatcagaattggtgggccgggccgtaagcgttcggcggttaaagtctgggaacagcgtaaataccaaaatctagatgatgaccaagttcttggtacccgccaaatgcaaattgctttacgacgtttacgtaaatttgcaagacacggtgctgccgaagagttagacgttgacggtacaatccgtgaaacggccaagcagggtattcttgacgttcaaatggtgccagagcgtcgaaatcgaatcaaagtgctcatgttgtttgatgtaggtggttcgatggatgcacatattgcccaatgtgaaaagttatttagcgcagctaaaacagaatttaaaacgcttgaatacttttatttccataattgtctttatgactatgtttggaaagataactaccgaagaacagctactcgcatgaacacatgggacttgtttcatacctatggacgtgactatcgtgtaattgtcgtaggtgatgccagtatggcaccgtatgagctgaaatcggtaggtggctcggttgaatatatgaatgatgaagcaggtgaagtttggttacgtcgcttacgtcagcattttgataaaacagcatggttaaaccctgaaacagaagggtattggcattacactcaaacaattggttggattaaagagatttttgaaaaccacatgtatccaatgactctaaaaggcattgaggacttaacgcgttacctttctcgataaacttgataactttaataatttaaaaagagggatgatatgcaacatcaaattaatggtattgctttaccaaatgaacaaggattttttggtgagtatggaggtcagtttattcctccgcatttaaaagaagcaatggatgaaattaatgttgcttatgaagaaattcgccatacaccagaatttcaaaatgaattagcagacctctttgcaaattatgtcggccgtccaagtcctttattttatgcaaaacgcctttcagaacagttaggtggcgcacaaatttatttaaagcgtgaagacttaaatcatacgggtgcccataaaattaatcactgtttaggtgaggctctacttgctaaatatatgggcaaaaagaaagttattgccgaaacgggtgcgggtcaacatggggttgctttagcaacagcttgtgctctagtgggtattccatgtgaaatccacatggggcaagttgatattgaaaaagaacatccaaatgtggtcaaaatgaaaattttgggcgctcatttggtgtcagtaactcgcggtacagcaaccttaaaagatgctgtagatagcgcgtttgaagaatatttaaaagatcctaaaaactttatttatgcgattggttctgtggttggtccccatccatttcctaaaatggttcgagattttcaatcaattattggtaaggaaattaaagagcagacgcatcaacgatttggtaaaaacccagattatgttgtcgcatgtgtcggtggcggttcaaatgcaatcggtgcctttacagcttttttaaatgattcagatgtgaaacttgtaggagttgaacctgctgggcatgggctagatacaaatatgcattcggcaaccctaacattaggtaaaccaagccaaattcatggtatggcatgttatgttcttgaaaatgaggctggtgaacctttacctgtgcattctatcgcttcaggattggactatcctggtgttgggccacaacatagtttcttaaaagatttaggccgtgtggaatatagcattgcaactgaccaagaatgtttagatgcgtttatgaccttatcacgagttgaaggtattgttcctgcgcttgaaagctcacatgctgtcgcatgggcaatacgtgaagcgccaaaactgtcgaaagaaaccatgatcgtggtaaatctgtcgggtcgtggcgataaagattctgattatgtggcagaaaaacttaagctttaaactaaaaatacttaaagagtggcccattttgaaaggccgcttttttattttatagactaaatttcaccctacttaaaagttcattatttcttaattaaaacaaagtattttgtttttgagccatgactgttcgagatagatatgtaaaacactggttcacaaggcaaagcgttgctttgcactacctcactcagtagaatagtcactttgcaaaatttgcctttggagacgcctaagtggagcgaccgacgattagccctgaacatttacaggaagctgctgaaaatttatcaacaattcgagattttattcgttttggggtgtcagcattacgtcaatatgatgcacatttaggacaaggtactgaagattatttcgcagaaagctctgcattagttttacaaaccttatctcttgaatggtcagcagattcagagattttagatgcgaagcttttaccaagtgaaaaagcagaattcttaagcttgttggaacgccgtattaatgagcgtattccgacttcttatttattaaatttagcttatttctttaataagccattttatgtggatgagcgcgtacttatccctcgctcaccaattgcagagttaattgagcaacgttttgcgccatattgtttagatgaaaatggccaaatgcgtgaagcgcttaataacttaccagaaaataccaagcctaaaactccacaacgtattttagatatgtgtacaggttctggctgtattgcggtagctttagcttatgcttatcctgatgcagaagtagatgcaacagacatctctaaagaagctttagaagtagcatcaattaatgttgaacatcacaataaacaataccaagttgcattacttgagtcggatttatttgaaaaaattccagctgaaaaccaatacgatttaattgtaagtaaccctccgtatgttgatgccgaagacatggctgacttgccggaagagtttttacatgaacctgaacttgcattggcagcaggccaagatggtttagacctggttcgtaaaatgcttgctcaagcggcagattacttaacggaagatggtcttattgttattgaagtcggtaactctgaatgggcaatgcgccaaaactttaatacagttgatttcaactggcttactttccaaaaaggtggttcaggtatttttgctttgactgctgaacaatgtcgtcgttatagaaaattatttgaagaacaagtttaaggagttgtacatatggcagggaacagtattggacaactctttcgtgtgactacatgcggtgaatcgcatggggttggtttaatggcaattgttgatggagtgccaccaggccttgcattaactgaagaagatttgcaaaaagatctggatcgccgtaagccgggaacctcgaaatttgcgactcagcgtaaagagcctgatcaggttgaaatcatttctggtgtgtttgagggtaaaactactggtacgccaattggtttactcattcgcaatacagaccaaaaatcgaaagattatggaaatattgcacaaacttttagaccgggtcacgcagattacacttatacgcaaaagtatggtttccgcgactatcgcggcggtggtcgttcaagtgctcgtgaaactgctatgcgtgttgcagctggtgctattgcgaagaaatatctagcagaaaaatttggtgttgtgattcgcggtcatgtgactcaaattggtaatgaagttgctgaaaaactagattggaatgaagttccaaataatccatttttctgtggcgatgtagatgctgttcctcgttttgaagcattagttacatctttacgtgagcaaggtacaagttgcggtgctaagttagaaattttagccgaaaaagttcctgtaggttggggtgagcctgtctttgatcgtttagatgctgatattgcacatgcaatgatgagtattaatgcggttaaaggtgttgaaattggtgatggttttgctgtagcaggacagttcggacatgaaacacgtgacgaattgactagccatggttttctagcaaatcatgctggtggtattttaggtggtatttcaagtggccagaccattcgtgtggcgattgcactaaaaccaacagcaagtattactactccgggtaaaacgattaatttaaatcgtgaagatactgatgtgttaactaaaggccgtcatgacccgtgtgtgggcgttcgagcaactccgattgcagaagcaatgttagcgatagttctaatggatcatttcttacgccaccgtgctcaaaacgcggatgttgttcctccatttgcgccaatcgaaccatagtcagttctaatcagcgtatttaaaaagccacataaacaaaattatgtggcttttctatttttattgaaatcacatgattaccttaaaaataaatcattaagttagatctacaatttgttcttcattcaaagcaatttgatattgattgcggccatttgtttttgcctgatagagcgcatgatcagcacgactaacaaaagcagaaattgaatcatttaaacgtggaattgtggtcgccacgccaacactaatggttacgtatggtgaaacactactacatggatgaacaatagcaattttcttaattgcattcattaatctttcggcctgaattttggcttgttgtgcatttgtcattgggaacagaagtaagaattcttcaccgccataacgggcaaccaaatcgccactacgagcagcaattgaggaaattgcagtcgcaatatcttttaaacactgatcacccttgagatggcctaagctatcgttatatggtttaaagaagtcaatatcaaccatcataatagtaagaggagtctcatggcgtaatgcgcgtcgccattcattatcaagtgtttcatcaagataacgtcggttagcaagcccggttaaagcatcttgttgagaaagcagtgacagttgttgagcttgttgcatgagttcaatacggttgagctcaatcatacagttttgtaaatagttttcacggtgctgacgatccgtagcataggcaagggtcatgcctaagaaactactaaacgtatatgtacggttcaagaaggtccagtctatgtctccgttcaaataggtgcttaccaaaataccaataagaccgccgacccatcctgcaataatggcagtataaaaacgcatgcctaccgcaccatagataatcacaatggcatacatcattgctgcatgaaaaagtacattatcttggccattttctaaaacgttaattaaaataaatgttatggcaacggcagcggaagagccaattccgacataataatcaaaccactgatttaattttttaataaatgataaaatccaggcgattaaaacaattatgcctacccaagaataatagcttaaccaggataaaacttgttcggttggtaagacttggtatataccaaagcttaaaaataaatataatattaaaataataggtgctctatagcgaaactcataggctgcaccattttgatattgaaaacgatatatcgtttcaagttgctttggaaaccatacgaaatttaatccgcgtgtggttaataaatctatttgttcctgtcccaatatattggaaccttgcaacttcataattaatgctctctatattggaagttggcataaaatgagacttgttttattaaagttccatctaaaagtattggttatataatgtgtggtttatttaaaataataatacagattttttaaaaaagtaatgatttttacgccccctaattgtgataaaaatcacgacatttcaatgattagcgtcacaattatctaaagattcgaaacctttgagaaaaaattacaaatggtcgattaaagattgtatctttatcattttcggatagacttatagccgtgaagtacagatgattgctgtcatataaataggaaaattagcaatgactgctctaaatcaatatggaatgagtttagaaattacgccgcataatggatggtctcagcggttttgggaggatcttttaccagtgaaggagcgggtgagtaaacatccgttttttactgaaatggccaatgggggattgagcctagaaagtttccgttatgctttacttaatttctatccattagtagcgcatttcccgtcctatatggctggtgcgttagctaaagcaactgcttttgcagaacctggcgttactgaaacaagagattggttaattcaaaatattaaggttgaagagcgccatttacagtggtatcgggattgggctagaggttttggattaacggtagaacaactcgatagtgttcgcccaccagcttcgatgaatgcggtgaatcattttctttggaatatgagtcaccgtggcaacttggctgaatgtctggcagcgaccaatttggcaattgaatgggcgacaggtgactggtctattcaagtctataaaggcatacacgcttatacggatcatccggaagttaccattgataagcgttctttagcctggttacgtgcacatgctcattatgatgatttacatccttatgaagccatggagctgattaaacgtttgtgtaatgaacgtcctgattggcagcaaaaagcatttcatgcggcggaagaagggctgcggtattatgaattagctttagacgattgctatagagtacagcttcaagcctctgcttgatctcatcttaaaaagggagaatattctacatattctcccttttattttattcaagcaattttaagagctttgcccgataaggtgtttcttcaggcagaagttcaagtaagcgctcaactgcatcaacacggtcaggaacacggctaaccacacgtaatagttggtctacatcatcaattttatagataacatgactcaagcgggcgtcaaagcaatctctccaagcacacaaaaacggactttctgacttggctaaaaaactacctctatacagtgttaaagtggttgcagtaaaacctaagtttagtgcttgctcagccatgagaaagtcacattgaatttcacagttaagtctatatggtcgtgactcgatcacatcgggaatcaggtttcgaagctgtgagagctcagcttttagtgtagtggtactcactggtcgatcgccatataaggcatagtgaagctcttctaggtttatgccttccggacataaagcaagaatacataaaatttcgatttgacgctgcgtgagtgtcaagccatgttgattgtattgaaccttaggcgtgcctagcgccttaatatataaaatgttcttttgatgaagttgaatggcttgctttacaatatcggcacagcgttcaacagctaaaattccaagtgagttatgcttttgatatttagttgataagttcataatgccgtaaaactggcctgtgtttgcatcggtgataggcgctgcataacatacccagtctctaacgctgttcatctgattttcatgtgaataaacacaacttgcagaatgtgtatttagggcaagaccaattgcattttgaccaactgcttgggttgaccattgtccaccttcaacaaaatggacttgttcggcagatgaacgcataggcgtactactccatgtccagagtaaagtaccgtgagggtcagtcaccccaattgccatatctgcatcttcagcaatatgcatcaaatttctatggcactcttggattgaacgaccgaataaggaatgttgccattcctgatctagatcaaatataggagccgcatctagatcgagtgacggcttttttcctaaacaaggtgtttcagagattgtttccggtctaaagaaagacggaaggttgtctgtagaaggcaataataattgttttgacatatccatatcgaagttcctttatcgttgaaatggcgtatccgtggccgctcaacaggtttagctttcttattgtgactatttcctcgttatttcatttaccttaaataattttaaacggtttgactattatcctattgggtaagttttgttatttcgcctcgccctatgacaaaacatcctctcttgaaaatggctttggtgcagattcaccgaaatattgccgatcggcaaaatagctagaacggaccattggcgcactccagatatttttaaagcctaaacgctggccatgctgagtgtatctttcaaattcttgtaaattcacaaaccggtgaataggggcatgtgatttagagggctgtaaatattgtccaatagtcactaaatctacatcatgatcttttaaatcattgagtagagcaataacctcagcttcaatttctcctaaccctaccattaggccacatttagttttgatatcaggacagtattttttaaaacgttttaataaatttaacgaatgctgatagtccgaaccggggcgcattgctttatataaacgcggcactgtctcaatattatgattaaacacatcgggtggtgataagcttaatgtagagagtgctgtttctaaacggccacgaaagtccggaactaaaatttcaattagcgtatctggacaacggtttctgatttcttcaatacacttcacaaaatgtgctgcaccaccatcgtgtagatcatcacggtctacagaggtaatgactacatattttaagtttaggttagcgaccgtctcagctagatgtttaggttcattttcatctaaaggcattggacgaccatgtgctacatcgcagaaagggcaacgtcttgtacaaatatctcccataatcataaatgttgccgtaccaccaccaaaacattcaggtagatttggacatgcggcctcttcacaaacactatgtagcttttgttggcgtaataaatttttgatacgttgaatttcttcgaaatcagttatttttgctcgaatccattcaggttttttaggtagttcttcggtaggtaaaattttaataggaatacgagaaactttatctattcctcttaacttaatacctgtctctatttgcctttttaagtccatatataaaattccattttatattaaataaatttgcaactagactagttataataaaaaaccttatttctataaataagaaataaagaatttattaatgcgtatagtgcacagcaaatattataaattaataaaggttggttaaaggtttgttttacaagtatatgaaatgaattaaaattttttaattttatttttgtggcgtaagtttgtgaaaaataaaaattaatagctaaaaaacttattttaaactttttagtctaatagcatattaaattaaattgagctttattatttatagcgaaatatataaaactcgctgaaacttggttgatttttaataatcaagataataaaggaaaaggatatgcaattaacggaagagcaattactcgcagcatataaacgcatgcgtgatattcgtgaatttgaagatcgacttcatgaagaaaataccaatggtgatattccaggctttattcacttatatagcggagaagaagctgtagcagtcgggatttgcgaaaacttaaccgacaaagactatatcacttcaacacaccgtggacatggacactgtattgcaaaaggctgtgatattcacgccatgatgctggaaattttcggtaaagatgacggactatgccgtggaaaaggcggttctatgcatattgccgatttagataaaggtatgctcggtgccaacgggattgtgggtggtgggcctcctttagcaattggtgcagcgttgacagcgaaaaccttaaagactggtggcgtcggactgtcttttacaggtgatggtggttcaaaccaaggccttacttttgaagcgatgaacatggctgttgttcttaaacttccagtaattttcgtttttgaaaataacggctttggcgaaggtactggtcatgattacgcagtaggaagtaaagacattgctggtcgtgcagcaggctttggtttaccggcagttaaagttgatggtacagacttctttgctgtctatgaagccgctcaaactgccattgaacgtgcgcgccgtggtgaaggtccaagcgtgattgaaaccatcacaaaccgtttttatggccacttcgaaggtgatcctggcttgattcgttctaaagaagaagtcgagttcatcaaagaaaataaagatcctttgaaaattttccgtgagaaagtcaaaggcaaaattgatgaagccaaactagacgagattgatgcagcttcaaaggcaaatgttgatgatgccgttgctaaagcccgtgctgcggcatatccgaaaccagaacaactccttactgacgtctatgtctcttactaaaggaatagtaaagatgccaaataaaagttttcgtaatgcaattaaagaagccattgaatcagaaatgcgccgtgatccaaccgtatttgttgttggtgaagatgttcgtggtggacacggcggtaaaaacactgaagaaaaccagttagaaggtttcggtggtgtattgggcgtaaccaaaggtttatggacagaatttggttcggaacgtgttattgatacgccaattaccgagtctgcaattatcggtatggctgctggtgctgcagcaacaggtttacgtcctgttgccgatttaatgtttatggatttctatggcgtgtgtcatgacatgctctataaccaagccgctaaattccgttatatgtttggcggaaaagcaaaagcaccaatggttgtacgtggcatgattggcgcaggtttctctgcggcagctcagcattctcagtcaccatataacgtatttgctgcggttccgggcttaaaagttgtagtaccatctagcccatatgatgtgaaagggctgttaattcaggctattcgtgatgatgaccctgtagtgttctgtgagcataaaatgctttatgacattaaaggcgaagttccagatgatgcctatactattccttttggtgtagcaaattatacccgtgaagggacagacgtgaccattattgctttaggcttgatggtacatcgtgctaatgaagtggcagacaaattggcaaaagatggtatttcggttgaagtggtagaccctcgtacaatttcacctctggatgaagaaggaattttagagtctgttgcgtcgactggacgtgtggttattgtggatgaatcagctgcacgttgtggttttggacatgatgttgctgcactagttgcacagaaaggtttccactatttgaaagcacctgttgaacttgtaacgccaccacatacgcctgttccattctctccagttttagaaaaagaatggattccaagtgtagagcgtattgagcaagctgtgcgaaaaacattggaggcttaggatgagcgaaattaaaacgctggagatcccaaaatggggattatccatggaagaaggcacgatcgcccaatggttgattaaagagggtgatagctttaataagggcgatgaaatttgtgaaattgaaaccacaaaaatcgtcaatgtgttagaagcgccttttgctggaacgctccgtaaaattttagcgaaagatggtgatactttacctgttggtggacttattgccgtatgtgctgataatgaagtttctgatgcagaaattgaaaagtttatcgcatcactaggtggttcagcagctcaagcacctgcagcaccttcggaacaaagtaaagcggaaacatctgtacctgttgctgaaaaagcagaacagccactgactacagcagctagtgcttcagctcctgcaaaggtagctaaaggggactacgctgtaccagagtcattacaaggctatcaaacatctgatgatttgtttgcaacaccacatgcgttaaagcttgcagaaaagcacaatgtaaacttggcaaaagtcacaggttctggtcgtgaaggacgtattagtgttcaagacatccagaagactgtacaggctgctggtggtcagtggcctgatgttaagcagcaaactcaaactaaagtggttaaatctacagctgatgatagccaaattttagcgacgcctgtagcacgccgtttagcaaaacaatggggcattaacctaaatgactgccgtgtttcaggtactcgtggccgtgtctgtaaagaagatgttgaggcagtttactatcgtaataacccagtgtcggtaagtgaacaacctttgcaatgtgcaactcaaccacaatcaaccgttacgacggtggcgatgaatgggatgcgtaaagcgattgcttcacggttacaggctgcaaaacgtaacgcaccgcatttccgcttagtggtcgatctcaacgtagaagctttgcaaaaactacgtaagcagattaatgagactgttccacaagtgaaactttctattaatgacatgctaattaaggcagcggcggcggcactgattaaagtacctgaagtgaatgttcaatttgatgaggcgactcaatcaattttacagttctctcaagcggatatttcggtggccgtagcgattccaaacggtttaattacacccattgtaaaagcagcaaatcaaaaatcgttggcacaaatttccgatgacatgcgtgatttggcaactcgtgctaagactggcaagttacaacctgacgagtttcagggtggtagctttagcatttcaaatttaggaatgttaggcattaaacagttcgatgccattattaacccaccgcaaggtgcaattatggcattaggtgcttcggaatctcgtgctgttgttgaaaatggcaatgtagtggttcgtgagattgtcacagcgacgttgtcatgcgatcaccgagttattgatggcgcagttggggcgaaattcttggccagctttaagcagtttgttgaaaaccctgctttaattttggtgtaggagaacccgcatgtcagaagctcaatttgatttaattgtgattggcgcgggaccgggtgggtatgtggctgcaattcgtgcagcccagctcgggttaaaaaccgcaattgtagaagagcgacatttaggcggaatttgtctaaattggggctgtattccaaccaaagctttgcttgcaggggcagagctcgcaacccagtttaaacatgccggacagtttggttttcaggtatcccaactcgattttgatattcaaaagcttgtgcaacatagccgacaagtgtcagctcaattagtacaaggcatcgattacttgttgaaaaagaatcaggtcactgtttttagtggtcgcgctcaacttacagcgaaagaaaaaattgaagtgaccgatgctcaaggtaataggcaggctttgagtgcaccacatatcattttggcaactggagctaaagcccgacatgttcctcaacttcctgtcgatggaacatatgtctggagctataaagaagcgcttgttccagagcagttaccgaaaagtttactggttgtaggttcaggtgcaattggtagtgagtttgctagcctttatcaagatttgggatgtcaggtgacccttattgatttggctaaacaaattttaccgaccgaagatgcagaagttgcccaatttgtcagaaaacaatttgaacaaaaaggtatgaaagtcttaaccgatgctgtcgttcaaagtattcagattgaaaatgagcaagtccactgtgtggttgaaacggcaaatgatgttcaaacgcttgtttttgaccgcgtgctttcggcaattggtgtacagccgaataccacagggctaggactagaacgtttaggtgtagaactcaatccacaaggttttgtggcaattgatgactattgtaaaaccaacgtagcagggctttatgccattggtgatgttgctggggcgccttgtctcgctcataaagcgagccatgaagccatgatatgtgtcgagaaaatcgctggtgtggcaaacgtccattcactcgaccgtagccagatacccggttgtatttttacacatccacaagtggcaagtattggtttaacggaaaatgcagcaaaagctaagaatctacctatacgtattggtaagttttctttaactgcaaatggtaaagctttagcaattggagatgcgtcaggtttcgttaaaacggtggtacatgcagaaacgggtgaattacttggtgcacatatggtgggccatgaagtgaccgaacatattcaaggatttgcgattgcgaaatatctagaagcaactgatgaaagtttagctcaagtgattttcccgcatccaacattatcagaagccatgcatgaatccattttggcttcaatgcaacgagcgattcatatgtagaaattctacatttacaggagttgaacatggttaagggattacaaaataaagtcgctttagtgactggggcagcccaaggcattggccgtgggattgccctgcgcttggcgcaagaaggagcacatattgcattagttgatatgaaacaagatcgactgaacgatgtgcagcaggaaattcaagctttaggtgtaaatgcgagcacatttattgctgatgtcagtgaccgcgagcaagtgtatgctgctataaatcatgctgagcaggctcttggtgggtttgatgtcatgattaataacgctggaattgcacaagttcaagcgattgctgatatcacacctgatgaattccaaaaaattgttgatattaatattggtggagtactgtggggaatacaggctgctgctgcaaaatttaaacaacgcgaacataaaggtaaaatcattaatgcttgctcaattgcgggccacgatgggtttgctttactcggtatttactcggcaaccaaatttgcggtacgagcacttacccaagctgcggcaaaagaatatgccagtcacggtattacggtaaatggatattgccccggaattgtcggaacggacatgtgggttgaaatcgataaacgttttgctgaaattaccggtgctgcaattggtgaaacttataaaaagtatgtggaaggcattgctttaggtagagcccaaacaccagacgatgtagccgcattagttgcttttctggcaagtgaagattcagactatattacgggtcaatccattttaacggacggcggaattgtctatcgctaaaacaacatcctgatttgagggagataataatgaaagcagcgcgtttttatgacagaggtgatattcgtattgaagatatccctgaaccagaagtcactcccggcactgtaggcattaaggtagcttggtgtggaatctgtggtacagatttgcacgaatttatggaaggaccaatttttattccaccgtgtggacatccgcatcctatttcaggcgaatctgcgccgattactatgggacatgagttttcaggtgtggtttatgccgtaggtgaaggtgtcgatgatattgaaattggtcagcatgtagtcgtagagccttatattgtggctgatgatgtgccgactggaccgggcgataattatcatctttccaaaaatatgaactttattggtttaggcggtcgtggcggtggcttatcggagaaaattgcggttaaacgccgttgggtgcatccaatttccaataaaattccattagatcaagcggccttaattgaaccgttatcggtgggtcatcatgctttcgtacgtagtggtgcaaaggccggtgatattgcactggttggcggtgcggggccaattggtttattgctttcggcaattttaaaagcgaaagggcttaaggtcatcattaccgaactaagtgccaaacgtaaagaaaaagccaaagagtcgggagttgcagattatattttagacccgtcagaagttgatgttgtttctgaggtcatgaaaattactaatggcgatggtgttgatgttgcgtttgaatgtagtagcgttaacaaggtgttagatactttggtcgcggcagtgaaaccaacaggcgttatagttattgtttcgatttggagccacccagcatcaattaatgtgcacagtgtggtaatgaaagagcttgatgtacgcggcacaattgcctatgtaaatgaccatcaggagactattaaactggttgaagaaggtaaaataaatcttgaaccttttattacgcagcgcattcaacttgatgatttgatttcacaaggttttgaaaccttaattcataacaatgagtcagccgttaagattattgtacatccataaatagacacttaagcctataaaaaagagcgaatcatcgctcttttttattaaagtaaattgttgttttgggcttcaataataggcggtaatggctgccctaaagagcttagagactctcgttcaattaaacgcacaatagaatcgagcggtaaatcattttcttgcaagccaaaaggttcttcaatttgagcacttaaggcatctagtcctaaaaacatataagcgattaagccgacaataagcggtgtccaaatgcctaaagcagcttcaaggctaaaaggtaagatgaagcagaaacaataaacagcacggtgcaaaagtactgaatatgagtagggtaaaggtgtcccagcaattcggtcacaacctgcttggatattgccgagctcaacaatatggcgtgtcagagtgccatagataatgtcactaatttcgccgtcttttagagctttgactaaatctttttgaatattttcgagtacaaattgaggtgcattaatatgctcatttaaataattaagtgaagagttatttaaataggcatgctcaagaaattttgtgggttcgactgtttgttgacgtaaacgatcacgcaataaattactaaaaattaagacctgatgaattaaatgttcacgttgttcattagataaaacatggctatctctaacaatatgtctggcattggcaattaaagcaccccagagcttgcggccttcccaccaacggtcataacatgcgttatttctaaagcctgtacaaatcgaaagaatcacgccaaagatggtaaatccgatcgcgggtacggtaggaatttgaatccaatgataataagagagccagaccacacaggctgaaataagtacaacaaaactcagtgcaggcaaaaccttcggcaaaattgttcctttccaagcaaataataatttaaatacattgcttttatcacgaacaatcatataaagcctttgaactaacgaacctaaccaagtgcaatatgatacgctttagacgagctaaatacctagctaaagcttatgtttttgtctgtatcgccaaagagtagtgcggctaattccaaaaatattcgcgaccatattcaggttatgattatatttttctaaagcggcttgtacattttctggactaagctctgcatttgtctcgggtaatttaacgtaatcatctgcatttaagagttcatttggtaagtcttcgatttcaatttcatctttaccatttgccatggttaaagcataaagcagagtgtttttaagctcacgaacatttcctggccagtcatagttcaataaaacctgcatggctttctgattgacatgtcgaggcattgtatcgagttgggttgagctttcttttaaaatctgatcgacaataagaggaatatcgacttttctctctctgagtggtggtatgaaaattggaattacgcgtagacggtagagtagatcatgacggaaacgcccagcctttgcctcttcgcgtaaagctttatgtgttgctgtaataatgcggacattagcctgaattggtttttcaccacctacaggagtaaattcacctgtttctaacacccgtaataatttagcttgaagctctaaaggaatctcggcaatttcatccagaaacagcgttccaccagcggcacgttcaaacacgcctttatggtcacgaattgctcccgtaaaagcacctttcacatgtccaaaaagttcactctctagaatattggcattgagagcagcacagttaatcgctacaaaaatcttatttttacgttggctataatcatgaattgcttgtgccaccagttctttaccgctaccagattcaccgcgaacaagcacaggaaactcagtaattgccactctttgaataattgaaaacatacgcgccatttctggtgaacaactattaaaaactttagccaagtcttgcaattgttctgttagctctacttgatcagcaatatcattctctatgctaacgggctgtagaatatgcaatttcccgataatgcgatgctctgcgatgtaaatatcatgttcttgatagatgaatcgctttctcattttaggagtattaatttcaagatactgattatgatggtcttgagtaagcgctgccatgctctcaacagaaatgtcatctgtattaaatttatagtgaattgcttgagtcgttgtgtctgctaaaaacaggctcgcatttgggaagagagccttaagctgctcaaataaaatataaaaattctgttctgactcaaaatttagctttgccattttatatgtttcacaatcgtttcattgaaacatacttgagtttcataggaacatcaagctgagttcattttctaagtttagttttacttattatattaagtttttgatttttatatttattatttaattttaaataattggcatcttatttgcaaaatataggaaagaaataaattattagggtataaatcatgttctttaagcagttttttgagcaggaaagttcgacttatacatatatgcttgggtgtgaagaaacacgagaggctgttttaattgacccagtagcatcagatatagagatttatgcaaaagaattagagcagcatcaatttacactcatctataccttagatactcatgttcatgcagaccatattaccgctgcagatttacttcgtgaacggtttcattgcaaatcggttttacaccgaaactcagaagtaagttgcggagatattttaattactgatggttgcatgcttaaagttggcaacctcagtattgaagcgcgttacacaccaggtcataccaatgcttgtacgagttacctagttggaaacatgattttcactggtgatgcattattaattgacggctgcggtcgaactgacttccagcaaggtaatgcaggcacactttatgacagtattcataaacaactttttagcctgcctgacgagactattgtgtatccgggacacgattataaaggtcgtctgtcttcaacaattggttatgaacgcttaaataattcacgtctaggtcagaatcgctcgcgtgaagattttattgaattaatgaataacttaaatctgccatatccaaaacaaattgataaagcacttcctgctaatcaggcttgcggctcaatttcacaattataaggtggcaatatggaacttaaacgagttaatcaagatttttatgttgctggccagattactgccaacgatattgtaaaaattgcagaccaaggaataaaaactctgatatgtaaccgtccagatggggaaggtgcagatcaacccaatgtgattgaaattgaagaagcagctcagcgacatggcctaaacgtaatctatcagcctgttatcagtggtaaaattagcgatcaacaagttaccgagtttaagcagctttatcagaatgctcagaagcccgttttagcatattgtcgctctggtatgcgtgcaatcagtttgtgggctttggctgaagttgctccacaagatgcagcactgttagttgagtcgggtaataagcttgggtttaacttaaaaggcttggtgccacgtattttaaaacgtgatcatgaaccagccacaattccttgttatagcgttgtgattgttggcgctggggcagcaggaatttctgtagcgtcgagtcttttatgtcgtgaacctcatttagatattgtcattattgatcccgcagatacacattattatcaaccgggctggaccatggtcggtggtggtattttcaaaccacaagtaaccgcacgctcaatgacaagtgtgataccttcaaaagtaaaatggatgaaagctgcggttgctggattcgaccctgagcataatcaggttattttggaaggatgccaacctattcaatataaagcgttggtcgtctgtcctggtttaaaactcaattggcatggaattgaaggtttagttgaaaccttaggtaaaaatggagtgacgtctaactatcgttatgacttggcgccatatacatgggaactggtgcaacagttaaatagtggaaaggcaatctttacccagccgcctatgccgattaaatgtgccggtgctcctcaaaaagcgatgtacctttcagccgactactggttaaagcaaggcaaacttaaagatatctctatccatttttataacactggtgctgttttatttggtgtgaaggaatatgtacctgcactaatgcaatacgttgaaaaatatggcactgaactgcattttaaccatcaacttgtcaaagtagatgggcctgcaaaaaaagcatggtttaaggtagtgaacgatgaaaatgcagcattggtcgagactgatttcgatatgttgcatgttgttccaccgcaacaagccccggactttattcgtgccagtacactcactgatgaagcaggctgggtgagtgtgaatcctcaaaccttacaacacacacaacatgccaatatttttgctttaggcgatgtgatgaatgcacctaatgccaaaactgctgctgcggcacggacacaagctccgatcgttgctgtgaatgttatagcccagctcaaaggtgagaaaaacttctgcgagtacaacggctatggctcatgtccacttacggtagaacgaggaaaaatcgttctggctgagtttggctacggcggcaaattacttccaagttttccaaaatgggtaattgatgggcaaaaaccttcccgtttggcttggctgcttaaagagcggattttaccgccgatttattggcaaggcatgctcaagggccgcgagtggatggtcaaacctgagcaaggataaacaaagcaacgctttgtcctgagaagcgactaaagcttcgcaagaagacgagagctgtgctcgagtggaataggataagtaaagcaacgctttgccctgagaagcgactaaagcttcgcaagaagacgagaactaagttcgagttaagaggataaacaaagcaatgctttgtcctgagaagtgactaaagcttcgcaagaggacgagatcaactcactcattaaccagcagtctactgcaaacgatgtatatgcaattttaggcttttaatatgttattacttgtcgttgaaggcattgtgattggctttttacttggtcttaccggtgcgggtggtggcattcttgctgtacccgcgcttatgaccagtcaaggctggagcgtggcgcaagctgcaccgattgggttattagcagttgcgctatctacactcattggaactattgaaggcttatttaaaaagatagttcgttatcgtgctgcaatctggattgccttaattggtgcccctatggcacatatcggtattttaatagctaacacaatttcacctatttggctcatgttaatgtttagcttggtcatgtttacagtcggctatcgacttattagtaaccgaatttcggattttcataacccgccgtgtcaggtcaacccaagtacgggacgctttatctggaattttaaaactggtggtgtgcttgcgagcatcgggattattgctgggcttttaactgggatgctcggggtgggtggcggctttgtaattgtacccgcgcttagaaaagtcacaaatttggatatgcatagcattgttgcaacctcacttatgattattttcctgattagtggcatgagtattgtgatgcatattgcagagggctttcactatccagtcgccattactagtgcgtttgcactcgcatgtgcattcggtatgttattaggacgccgagctattcggtttattccgtctgcaattgtacaaaaggtctttgctttaatggtttttgctgtcgcaatttatatggttattaagattgttaatctaacaaatatctgagcgatatagtattttaaccttctctataaatagcaatttttccaagatgagatattaaaattatctttggaaaattgatttaaaccatttaaatttttgagaaagtgaaatgaagcgaattaatgtagcaatttgtggttttggacggattgggcaacaaattgcagagcttcttttaaatcgatcgacatactataaacaaaaatatcaaattgatgcccgtttagtgggtgtctgcaactcatcatcaggtttaattaaccaagatggtttacaagcttcaaagtggctagataaaacacaatatcaagcaggcctaacagagcaaaagtttttagaaaaggttcaagcagatgtcattattgagactggaccaagtgactatgtgacaggtggaaaaggcctattttatttaaattatgctttaacaaataacatgaatgcgattgcggtatctaaaggtgctttagtcgtagaaggtaaaaaactaattaacttggcacatcagcacaataaaaaactattttttagcggtgccactgctgcagctttaccgacggttgatttgtttgaatataacttagctggctgccaaattttagaaatagaaggtgtctttaccggaaccacgaattttattttgaatgatatgttgcaacacgaatgcgcatttgcagaatctcttgaaaaagctcaagcaaaaggtattgcagaacctgacagctctttcgatgtagatggatgggatactgctgccaaaattacgatactagccaatactgttttgggggctgatgtaaaaattcaagatattccaagacaaggaattagtcacgttacggctgaacatattcgtggttggaaaaaagaaaatgtaattcctcgtctggttggttttattcatattaagaatcagcaaattcaaacaggtgttgaattaaggttagtcccagcaaatcatccgtttgctcatctgcaaggttctaataaatgtattcgggtgttaacgcaagaaatgggggaatttgttgtcagtggaggggcatctgcgccattagccacagcagccgcggctttaaaagattttgagttgatgctaaaaactggctgctaaaattaattatgatttataaaaaaagcaggcttttatgcctgcttctcacaatttttttgactgctaaataacttctttccaatttcaaacttactaaacattaagtagttaccaagtaagatgagtaaaattccaaatacagcatttaaagtccactcatatccttcaaagaaagtagaaactgttaaagcaactaaaggaaagagcaacgtgctataggctgctttggctgcaccaattcgtccgaccagagaaaaataagctgaaaacccaataaccgtaccaaatacagccaagtatagtaccgagcttaaaaatgggaaattcatcggcggcattaaatcttgtcctgtaaataaagccagaattaacatcaccaatgcgccataagtcatggcataacagtttgttgaaaagatatttagaccacgtttttggtgtctaacactaatcatgttccctaaagaaaaaccgtaagtgcctattgcacatagcccaatacccattaataactgcgcattaaactggctattaatcaggtcatgccaaaacagtaaaacaataccacttaggcccaaaagtgcagctggtgcaaagtttggggaaggtttctgcttaaaaaagataagcgcattaatggcattaaagaaaacggccatcgaaaaaatgacagactctaaaccgctatttacatatttaacggcggtataaaaacaaataaagtttagaccaaaaacacaaagtccttgcagcatacagaacaaatgatcttttaaagcaattcgctgtaattttcctgaaaatagtaaaacaacccaaagtaataaggctgaaatagcaaagcgccataaaattgcgacaacgggtgttgcataatggctttgaacggcaattccaatccatgttgttccccaaatcaacaccaccgcaacatagagtaaaatattcataacttcatcctcgattaccaaacttaagtatctaggaatgctttatttttcacgtatatattcttgtgttctacatgcaagatcttgcgttttttatagatctaaactagctgaattttgctgaatatggttaacttaagatcaatcatatttgttttaattttgcatggcttatcaaactttagaacagctgcagcagtctaaagccaagcttcacgaaactgtggtgcttgatgaaaatatgcaacttgcattttggtctaatcagcaagatcgtgtaagtgtctgtagcgatcaccacactctaagtctttatattcaagatggttatgaaagctatcaaaaaacacctgcgggctggaaaaatggtggtgggccgggacgtttttgcctattgcccgaacatcaggagtcaacttgggacatacgtggtgggcttaaatttgtccacttgtactacactgaccaacatttgcgtgatgttgctgaaaaaatatgggacaaagagccgaatcaaattgaactaaacgaagttgtatttaatgatgatgaacggattcgggcgttatatcaattcttcttgttagattgcgattggcaagattcttcaaatcatttgcaaatgagtacaacggcaagtttattgttgaatcacttaattcgaaaatatagtagtgttcaatggcaacagcctactatcaagggcggactggcaccccataaactcaaatatattcaggaatggattgaagatcatctagatcaggcactcactttgtctgatttggcaaatattgtgaatttaagcgaataccattttgctcatatgtttaaacagtccatgaatatggcgcctcaccaatatgtcatgcaaagacgcttaactaaggccaaagggctaattcagtcatctcagctttctttgcaagatattgccctagtatgtgggtttagttcagcaagtcatttaagtcatcgctttaaacaattttatggcatgagtccttcgcagttacgttaagtgtctaatgtaattggtttctcctgagctgcgtcaaatgcagctcttgccgcatcaatatccgcaatatgctgctgagcccattggcctaaagcaattacaggttctgtaagtgaatggcccagtggagttaattcatattcaacatgaggtggaactacaggataaaccgtacgtttaatcaacccatctcgttctaaaccacgcaaacacaatgtaagcatacgctgcgatattccattgatacgtctctttatttcagaaaagcgatgaggatgtgatgcaagtgtcattacaatgagtatactccatttctctccaactctagccaatacttgactaactctttggcaatctgaactctggatatcatgaggtatggttacagtcatattacttggttccctaaatgtgccttcttgtgcataagaataatagtagtaacataattagctcaagtaacaattttatactgtaggtataagcgatgaaactacttcaaattgacacaagtattttaggtgagcagtctgttagccgccaactcacctcatctgttattcgtcagctcagcacagcttatccagatgcagaaattattcatcacgattttgctttagagccaattcctcatttgtctgatgctgagtttttagcatggcaaggtgttgaacctaataatgaaacagcgcaacaacgtgttgcacgaaacacccaatatttggatgagttcttatcgtcagatatcgttgtaattggcgcacctatgtataactttagcttcccatcacagttaaaagcgtggcttgaccgtctatctgttgctggtaaaacattccgttacacggaaaacggtcctcaaggtttagtagaggggaaacgtgtcattattgcttcttcgcgtggtggtgtgtattcagaaggttcaccagccgaagctttagactatcaagaaacttatatcaaagcgtttttcaattttattggggtgactgatatcacttttgtgcgcgccgaaggaatcgctttcggaccagaagcacgtcaagctgccttagataatgcagcagcgcaaattgcccagttagcgggttaaaaatataaatagccgaacagtaaaggaactgttcggccttattgagattatgattttaagaaattaattcaatcagtaaataactaaaagaaagtgactgcgagcccaaccagtgccgaagcaaaaatgacatacagcacgttaatgttaaatcggaataaagcaataaatgcagctacagtaatgagggccgcgacaatatcaaaatggcctgaaaaaccctgtggccataacacgtgataactaaaaaatagtgctaaatttaaaatgacaccgaccacagccgcggtaattgcagtgaggggtgcagtaaatttaatttcgttatgtgtagattcaataatcggtgcacccgcaaaaataaagacaaatgaaaatagaaaggtaaaccaagtcacaataacagcaccgagtgctccagcaaaaaataaatgctcagagcctagtaatgaatgattaacgcctcctaaaaaaccaacaaaggcaacgaccataattagtggaccgggtgtagtttcaccaagtgccaatccatcaatcatttgtgtaggtgaaagccaaccaaaatgattgacagccccttgatagacataaggtaaaaccgcgtaagcgcccccaaacgtaagcagcgcagctttagtgaaaaaccaagccatttgggtataggaatgatgccatccaaaatatgcgcctaaagctaaaattggcaatagccataaagcgattgccacaaaaataagtctggctaaccgtgaccaatggaatttagcgtgctctggtgtcggagtatcatcatcaatatatgccggaccataatctttttgactagctttatgcccacccgcggaggaaaatagttctgggtactttttactcgctaaatagccagcaataccagctgttaaaacgataagcgggaaaggaagctttaagacaaaaatggcaaaaaatgctgcaatcgcgacgacccataaaaacttatttttaagcgaacgactacctatacggtaagttgcatgaaagacaattgcagtgacggcaggctttatcccgtaaaaaatacctgcaataacaggcacatctccaaattttatataaacccaagatagcccaattaaaataaataaagagggtaatacaaatagaatacctgcaaccaatcctcccgcagttctatgcataagccaaccaatgtaggttgctaactgctgtgcttcaggaccgggtaacaacatgcagtagttcagtgcatgtaaaaatcttttttctgatatccagcgcttttgttcaaccagttcctgatgcatcacagcgatttgtccagctggccccccaaagctaataaaaccaagcttgagccaaaataagaaggcttgccagaaggtgacttgttccactgaatcatcaggggtatttaattgtttttgttgcatattatcccctaaaaataatattaatttttacgtttatggcataacggagtatgttttatagcataacaaacacaaatgtattttttatgataaccattcaacttttatagataactatttattaatttattgatattcaatgaaattatttttttaactaaagttatcgctttaaattatttccaaagctgaaacattttaaacattatttgctcaagttgttataacaggttgtgagccgtgagccagctaccccaagatcccaaaaatcacaagcctctttacgatcaattaagggaactcatcctgaacaaaattgtaaatggtgaatatgccgtgttgagtcaaattccatctgaaaacgagtttgctgaacagtttggtgtaagccgaatcacagttcgccaagcactcaaccaattacagttggaaggctatatttttaaggtgccaggtaaagggacctttgtaagtaagccaaaaacgttccagaacatttcaagtttgcaaggttttgcagaagcaatgtcatctgctggtcatgaaattttaaaccgtgtcatctcggccgagcttaagcagatcccaatgtacgtagtaccgaaattaaagttacccgttaaagccaatgtatatgaaattcaacgtgtccgtttactcaaccgtcaaccagtgtcgtatgagttgacttatttgccagaacatattggtttgaaacttaaagagaaagcgattgatttacgtacaaccgatattttcaaggcattagaacaagagtgcgatattcctttgggacatgcggatttaagcattgatgccacggtagcggatgaagaattagcggctttgttgcaagtcgaaatcggaactccggtattacgggtcgaacgtttgactcatgacgcaaatggccaacctattgactatgaatatctctatttctcgggcgataccttccagtaccgtttacgtattcatcgttaataactcagataaaaataaggaatattcaatggaaactaaatatcttgagttcgatattgtggtgattggtggtggaactgctgggccaatggctgcgattaaagccaaacaagaaaaccccaatttaaaagtcttgctcattgaaaaagcgaatgtaaagcgcagtggagcgatttcaatgggaatggatggactgaataatgctgtcattccgggctacgcaacacctgagcagtacaccaaagaaattaccattgccaatgatggggtagttaaccaaaccactgtatatgcatatgcgaagcatagtttcacaaccattcaacagcttgatcaatggggtattaagtttgaaaaagatgagacgggtgaatttgcagtaaaaaaagtacatcacatgggggcatatgttttaccaatgcctgaaggccatgacgttaaaaaagttttatatcgtcagttaaagcgtgctcaagtcaaaattaataatcggattgtcactacgaagcttttaaaaaatgagcaaggtgcaatcaatggtgtactcggttttgattgtcgtagtggtgacttttatgtcattaaaacgaaagcagccattttatgttgtggtgcagcagggcgtttaggtttgccagcttccggctatttaatgggcacttatgaaaacccaaccaatgcaggtgacggctatgcaatggcataccatgctggtgctgaactagccaatttagaatgcttccagattaatccattgattaaagactataacggtccggcttgtgcctatgtgaccgggcctttaggaggttataccgccaatagtaaaggtgaacgtttcattgaatgtgactactggagtggtcaaatgatgtgggagttttaccaagaactggaaagtggtaatggccctgtttatttaaaagtagatcatctggccgaagaaaccattcaaaccatcgaagaaatcttgcataccaatgagcgcccaagccgtggacgttttcatgagggtcgaggaaccaattaccgtcaagatatggtggaaatgcatatttcagaaattggtttctgtagtggacacagtgcttctggcgtatgggtcaatgaaaaagccgagacttcggttaaaggcttatatagtgctggcgatatggcggctgtacctcataactatatgcttggtgcttttacctacggatggtttgcgggtgtaaatgctgcgcaatacgtgaatgcaattgaagatagcgaattaaaccaaagcgaaatagaagcagaaaaagctcgaatatttgcgccactggattgctcagaaggtttacctccagaacaagtggaatataagctgcgccgttttgtaaatgactatttgcagcctcctaaaactcgtcaaaaaatgcaaattgggctcaagcgttttgaagaaattaaacaggatattaagcgaatttctgccagaaacccacatgagctgatgcgtgccgctgaagtttcttttattcgagattgtgcggaaatggcagcaagagcttcattgtttagagaagaaagccgctggggactgtaccactatagagcagatttccctcaaaaaaataactcggattggttctgtcacgcgcatttgaaaaaagatgaacacggcaatatggtcagtttcaaaaagccaatcgagccttatctggttccgattaatcaagatgaagctgtgtcgtatgaccgtttacgcattcaaaaagatgttgctctagcagactaaataaatcaggaattcaaatcatggcttttatttttaaagaagtacagcaccgtactgtcgcacccgtcattatcgatgaagataaatgtattgctgataaaggatgcactgtctgtgtagatgtttgtccaatggatttattggcaatcgatcccacaactcaaaaagcttatatgcaatttgatgaatgttggtattgcatgccttgtgaaaaggactgcccaacagatgcagtcaaagtaaatatcccatacctactcaaataattaatttggaatacgtaacatgagacaaaataaattgatcaataaaaaactattactcagtagcttaattggtgccatggtactcggcactttggggtgcggcagtaaaacagaaactgtgcgtgtagccattggtacacaagacacgactattaactgtgcaacaggtgggttgctcattcgtgaattgaatttattaccaaaatatttgcctaaagatggtaaatacaaacacgttaaatatgacattcaatggaaaaactttacctctggtgcaccactgaccagtgagatggtggctgggcgtttagatttgggagcaatggccgactttcctgcggttaataatttagcggcatttaaaaaggcaggaaaagaaagcatatttttagcgccattgtcaggcagtattaatggtagcggtaatgcgattgttgttccaattgactcaaaagtaacatcgctcaaagaactaaaaggacaaaccatttctgtaccttttgcctcaactgctcatggactgttgctgcgagcgattcaggcagaaggctggcaacttgataaagatattaaagtgattgctcaggcgccagaagtggcgggacctgcattaaaaagtcataaaatttctgcacatgctgacttcgtaccatttggtgagttatttgcttaccaaggttttgccaaaaaaatctatgatggttctcaagcaaaatcacccacatttcatggttcgcttgccagcaaggattatgcacagcagcatcccgaagtcataaaagcttatttacaagcaactattgaagcgaatcgtctgattcaggaacaaccagaaaaatatagtgaaattattgctgaaaaaacaggtattcctgccgaagttgtttatctatttcatggccctttaggtctgcaaactcgtgacttaacgtggaaacctgaatatcgaaaagcgactcaaattgcgatagataccttaaaagttttaggaaaaaacgacggtacgcttgatgtaaataaatttattgatgaccaatatattaaggatgcatttcaggcatctggacttaattacagccagcaacttgctgactatgcaaaatcacctttggttgccaatgatgctttaacgggccaacccatcaagacatttgatcgggtaactcaaatttgggtaaagggtgaagaaaaagttcgtagctatgaaacgcctgagcatgctttttctgatttaaagaaaatacaagccgatggaaaaacggtgcgtgtggtttatagccaagatcatcagtccgacattaagttacttgccaatttggcatggtatgccacagacaaaacaggacaaattcaggcttttttattaaaagatgatgctgaaaaatgggctaaacaacagggcggaaaagtatatgactttaaagctattcaacttgtaacacagagctgatgtgttgtcttacctaatgatcaggaggtgacaaatgagtagtttagcccagacaaaacctaataaccaaagtacatttttgactaaattttttcagcagttgagatcatatccggcgcgtttaaaaagctacgtgattgcttttacatccatagctttttggatagtcatttggcaaggacttgctcagtttaaagtaaatttaggctttgtgaactttagcaatgtcccgacacctttagatgtcattcatgcgctatgggctttttttcaactcagcgctgcatttgaacatgttgaatctagtgtatttcgtgtagtggttggttttgtgcttgcagctctaattggtgtaggcattggtttgttggcaggacgttatcaaaaactggctgcctttctaatgccaccattagaagtattacgtccaataccagcagttgcatggattcctttagcaattctgatttttccatcctcagaagcgtctatgatttttattacgtttattggggctttatttccaattttattaaacaccgtacatggtgttggtgcagttgatccacgactcgttgcatctgcaaaaagtctaggtgcttctgatcttgccattattcatgaagtcattattccgggtgcattaccgaacattattactggtttatccattggaatgggcacttgctggttctgtttagtgactgccgaaatgatttcggggcaacatggaattggatacttcacatgggaatctttcaccttgcaaaactatagcaatatcgtggttggcatggtgctaataggagcgttaggtatgtttagcagtacattggtgcgtgtgattggaaaccgatttactccatggtatcaattgaggaagtcttaaaatgtcagttacacaaggccatgtacgtattcaaaatctatctctacatttagggcaagctaaaaatcgttttcaggcattagatcgggttaatttcgaaatacaaccgggcgagtttatatgtttacttggcccatctggttgcggtaaatcaacattattaggtgctttggcagggcatttaccgattagttctgggtctttaacggttgatgatgaatcgatatttgaaccgcatccagatagaggtttggtgtttcagcaacataccttatttccgtggaaaagcgtgctcgaaaatattgcctttggtttaaaaatgaaaggcatcgctaaacaaaagcgtattgaacaagctcagaaaatgattgatctggtcggacttaaaggttttgaacataaatttccagctgaactttctggtggcatgcagcaacgggttgaaattgcgagagtactgattaatcaacctcgcattttattaatggatgagccgtttggtgcgttagatgctcaaactcgtttaaaaatgcaaatgctattactcgaaatttggcaagaaattcaaacgtcggttttatttattacccacgatattgatgaggcactttttttagccgatcgagtgttgattatgagccatcgaccagggcgaattattgaagaaattccacttaagtttgaacgtccacgggatgttgagcttgtaacgagtagtgaatttacagccattaaaaaacattgcatccaaacgttaaaagaagccactcaacaagaagagttaagccgtttaaatccattagggcttggaaagaaatcacaaattaaggaatacgaatgagtttttattatcaagctttagatgatatcgatgaatataatcaggaatttcttgcacagctcaatcatgcagatgaaaagatacgctttgtcgctttaatgaatattggtgatgaagaaaatccgagtttacttccgtggttgcatgcagcactacaacacgactcttcagctttagttcgtgaagaagcggcaaaaaaactagaaagctgggaagacccaaccagtttgcaagtattggctcaagccttatttgatgttgatctgaatgtgagacaagctgccagccagagtttaagtgaagtcaaaaatgcggcatcggcccagatactggcaccgtatttaaagcatacggatacttttgctcttggtgcaattctgcgtgctttaaaacctttacgaccacagcaattatttgaagagatatctgctttggtacaccacgaagatgcatttgtacgccgtgaggcagtcagtgcattaagttggttacaacaagaccaagcaattacgatattggcaaaaattgccgaaacagatacagatgatgaggtccgccgtattgcaacaggtggtttagcttatagtcagaacatatcggttgaagttatccaagcacttcaacattctttaacttcggaaagttggcaactaagagtggaagctgctcttacgattggaaaattacgtattgttcagctcgaagctcctttaattcatgctgtatcagacttgtattggcaagtacgtattgcggcagtacggagcttgggactacttaaatcacatctggcagttgctcatttgactgataactttaagcatgaaattagtaacttgcgtaaagaagtcgctttagcactcggtgaaattggtacagcagaagctcagaagctattggaacaacatcaaaatgatccagatcctgaagtacgaaaagcgattcgtattggattaaatcaaattggtgaggtgaagtatgcaaatcagacctgatatccgtgtcgacactataaataagcaggttcactttatatggaccgatggctcaagcgtatgtctgagtcatcaaagtttaagagaaatttgcccatgcggcttttgtcgagcgaagcggattaaacaaattaaaatagagcatcaaaatgttgaagtgacagctatgtttgatcaaggttatggtgcccaaatttgctttagcgatgggcatgataaagggatttttccgtgggcttttttaaaagaatttgctaagagctaaaagatgccttctgcttgggacagaaggcatctcatttaattaatgatcatgttctaagtaatctggttttttcggaagcgcaaggctacacaagaaacagataatcagcatgacaatcacataaataaagaaggtgttttcaattccggcagctttaaactgtaaggcaaccgaaggcgcagaaccaccaaacagtgcattacctactgcataagagaaacctacacctaaagctcgcacatgaggtgggaacatttcagcttttaccaaaccactaatagaagtatagaagctgagtaacatcatcataaagatgagtagcaatgtaatgatgatcggagaatctatataggcacgcatcccgatcaccatgacgggataaataaaaatggcggacaataagctaaatgccaacattgaagaacgtcgcccaatacggtccgaaattgcaccaaatacaggttgagcacacatatagacaaatagggcgaaggtcatgatataaccaactgtttttccgtccatccctaagttggttaaataggtttttgaataaacggtctctacataaaacgttaatgaaccagcagaagtgtatccaaccactaataaaaaggttttccagtgctttttaaagagttctcttaagctaccagactcttttcgttcgctgtcttgatgagaaagtgtttcttctaaacgactacgtgcaagcaaagataagattgctgcgataccaccaataacaaatggaatacgccaaccgccatcatgtaattgttgttcacttaagaacgtcaacaaaataacgcccagtaagcttgcaagcaattgaccaccagagagggtgacatattggaaagatgagtaaaaaccacgctgaccttttaagcctaattcactcatataagtggcaacggcgccatattcaccacccactgataagccttgaagtaaacgaacaaggagtaacagaaaaggggcaaataaaccgacttgatcataagtaggcaaagctgcaaataaaaaggagcttaaagccatcaaacagattgatatgatcatcgacttctttcggccatgtcgatctgcaatacgaccaaatagccagcttccaatcggacgcataaagaagcttgcggcaaacaccccccaaacataaatagacttggttgtgctatccatatctggcgcggttaaagcttgagtaaagtaagcagcaaatactgcataaatataaaaatcaaaccattcgactaaattaccagaggctgcgcctacaatcccacgtatcctgctacgtttttcttcctgagtatatgtcatattacttccatcactttgtagacaaaaactaggaactttttaggtgggctaaacagaaaatagaatgaactttataaaaatcactcgaccctgagcacgtccttagaattcctaaccattcattttttctaattttaaaattcgattctagtgagattacgtccttttgttcgatttaaagaattttttaccaatgatcgaacacttccttttatttaactgcataattaattgtttttaaaatcagtaagctagtttaataccagtatttttctattctgtttctccttttaagtgccattttgagcttaagtgtattttgaatatttgataatacttaaaaagttatagtatcaattcccaagaaaataaaggaaattcatagaatgataagttgaaaaagtcgaactaaattcacttaatcgaaaaaatacagaatatgttgtttctcaatatatgtagctgtattcttgcgtggctaaaaatcggctcagcacttatttctagcgcttcaaattatgcacggtatggcaggtagttattcaatggaaagacgttcgttaaatcttcacttcatgacatgctctaaaacagcattggcttcatctattgcactcataacatctgtcgtctatgcaaatgaagcggaggtttcgcagctcccaaccattactgtgaacgctacacaaaatagtgatgcactatacacatcaaaaaaagtgagtttatctggttttcaaactggtgatgtaaagaaagtacctgcatctattaccaccattacatctgaacgtatagcagatcaacacgcaaaaacactgaccgatgtgattaaaaatgattcatccttaggcgatggttatgctgcaattggctactatccaaattttgtagcacgtggttttgcgcttgatttaggctcaagctatctcattaatggccataccatacgtggcgaacaaaatgtagctttagaaaataaagaacaagttgaaatcttaaaaggcatttctgcaattcaaagtggaatgtcgacaccaggtggtgtggttaactatgtaaccaaaagacctgccgatattaaaactattacggtcgatgcaaattcagaaggcggctatacactggcaacggatgtaggcggctttgttaatgatagttttggttatcgaatcaatttagcccatgaaagcatccatccaaatgttgatcacgcaaatggtaagcgtgagtttggttcagttgctttagactggaaaattaatgagcgttctaaattattgtttgatattgaagctcagcatcaaagtcaacgttcagtacccggttatcaactgcttgatgggcaagaagtaccaacaaatgtagatcaagaccgtttattgggttatcagtcttggagtaaacctgttgtaaataacagtgtaaatgcaagtttgaaatatcaatatgcatttaacgatcaatggaatggtagcttaagtgcatcacaaagccgtgttgtgattgatgataatagtgctttcccatggggatgttataacgatatttgtgaatattctggtttgggcaatacttttgataaacacggaaattatgacatttatgacttccgcagcccagatgatacacgaattactaaccagttcgctgctgggttaaatggtcatttcaatactggcaacattcagcatcaaatcgctttcgaattacaacgtacatataaaaccttaaaacaccatacaccactgaatgtagcggtaggaacaggcaatatctatgaagatacggtcgactacagtccttcatcggaaagccctggcgatcgttacaaagctctagagagtgatcagactgcacttactgtatctgaccgagttcaatttaatgatcaatggtcaactctactcggtggaaaactgattcaccttgatgagcaagcttataattcagatgggcagcaaagccgtgatacggatttaaacaaattcttgccacaattagcactcatgtatagcccaacttccacgactaatctttatgcttcatatgccaaaggattatcagatggtggtgaagctccgtggttcgctaataatgctctagaagttctatctcctaaaaactctgaacaatatgaagttggtattaagcaacaaattcggaacttcttagtaacagcagctatttttgatttaaagcaagataatcaatatacgactgcaaattctgcaggagaattagaatttatttcacaaggcgaacaacacaatcaaggtattgagttaggtttaacaggtgccttaaccgatacacttgacgtaagttctggcattacctataccaaatctcgtctagttgatattgatactgacagttacaaaggtcatcaaactcaaaatgtaccgaaagtacgtgctacagcccagttatcttataaagtaccgtcagttgaaggattaagattactcagtggtatgcaatacagtagcagtaaatatgcaaataaagagggaactgcaaaagtaggcggatatagtgtctttaatattggtgctgcctataaaacaaattttgctgggcatgacactacttttagattcaatattgataacttatttaataagaaatattggcgtgatgtaggggcatttatgggagatgactatctgttcttaggtaatcctcgcacagctcaattttctacaaattttagcttttaaaagttgtagaagaaataaaaaaaggagctttataagctcctttttttatttcaggaattaagccgacatttttggtttaaccatattattaatcgataagatatcatcaagcacttgtgctgataataaaccttcattttgaactaaagccaatacgctttgcccagtttcgtttgcagttttagcaatacgagttgtagtttcataacctaggtatgggttaagtgcagtcacaataccaattgaattttcaaccaaagctttacagtgttcagggttcgccgtaatcgtatcaatacacttagtttggaacattgccattgctttaccaagcaagtccatcgattcaaacagtttgaatgcaataagtggttccattgcatttaactgtaattgaccagcttcagcagctaaagttacagccaaatcatttgcaatgatctggaagcaagcaaggttcattgcttcaggaataactgggtttactttacccggcataatcgaactaccaggttggcgtgcttctaaattaatttcattaataccagtacgtggaccacttgaaagtaaacgcaagtcattggcaatttttgaaagtttagttgcagtacgttttaataaaccagataaaagaacaaagtcacccatatcagaagtggcttcgattagatcaggagcagacttaattttcttaccagagatttttccaagtgcttgaatcgcgagttcacggtaactatattcagtggtaattcctgtaccaatcgctgtaccgccaagattcatataagctaaaacatttggaataagcgtattaatttgctcaaggtctttttgtagagttaccgcaaaagcaccaaactcttgacctaatgtcataggcacagcgtcttgtaactgagtacgacccatttttaaaatgtgtgcaaactcttgagatttattcaagaagctaagaatcaaattgttaaatggaagatttaactcatctaggctaagtaataaacctaaacgaattgcagtagggtatacgtcatttgttgactgcgacatattaatgtcgttatttggatgcaagtattgatattgacctttagaatggcccatatattctaaagcaacgtttgccaatacttcatttgcattcatattggttgaagtgccagccccgccttgcatcatgtcgattggaaactggtcatggaaattaccacgaataagctgattacagctgtattcaatcgcttcaaatttagtttgatctaagtttttaagattatagtttgcttcagcacaagctagtttaaccatagctaatgctttaattaaattagggaaatttccaactttgctatttgttaagttgaaattttctaaagcacgtaatgtttgaactccgtaataatggtcattgttgatttctcgatgaccaataagatccttctcaatacgggtagtaatatcagcgttcatcattaaacttcgaatcagtaaagatgattcatcttagaattcgaaatgcttcacttctaatgcatttattaaagcaattatgcattttttgcataacaaaaaagagggtagtcgagaaataatcgttggtatatgagcgtatacagaatgaatacttgttctaaagtttaatatattcaaatatttatttaattttatagattggtcaaaggtgtgaaaatgtaagtaaatcaaaatttatacagaaaactaagcaatcatttccgtgtattaaaatcaaaaaaatatttgatttttcatgtgaaagttaatttatataagtaaataatgagttttgtttaataaattttaataaaattgtgatgcatttcacataaaaatacttataatacagaaaattttgatttattaagtttatgttaaaagtaactgctgctttattaatattgggaagttttgcttgttatctcctttgggataatgaagaaaaagctgaaactaaaagttcgcacatgcttaaagaagctgagcaatcaattaagaatgctgagttatctattcaaaaagctaaacaaaatatccctactgcatcgtatcaataatttaggcattcaagattattgtctgttaaataatcttttgactgaaattttataaggtgtaagcacgctgtaaagagacaaatgcatgagaatgaagtttattgcatatgaccctaactctggtgagaaactcagcttaaaagagcatattcatcacatggataaatacacaacttatgttttttttagtgatgaaaaagacaatatggttttcaatccacagaaaaaacagatatttgaaatcagtcaatatacttctaatatgatggttgaaatttcaagaaagttatactacttgattggtgaatattaggtcattttgatcaacccgtctgcgaaaatcgtcaccgcttttaaaggggactcaatacgtttgcgtacacctaaatagatactttagtataatagtcgggattatctttttatcttatactcttttcaaatattgtatttaaatacaatcaattattatgactgcttaaatcctgaaatgaggtaaggtaatcattttcttatcaattattaccttaccaacccattgagagagtaaaaaatcatttttcatgttttttgggttaggcaaagtaaaaagggtatgaaaatagattttttaactaccttttatagtggaaaagtatcttaattaagattctgaaaaatttaatcaataacataaggatcagttattgaaacagtttacagtccgcattcttccccaaggtgcggactttttttatcaataaaatgtacaaatataagttcgtgcctatttctaaaagttatcttgttaagttcacttatttatttttatgatgggtttttattgtttgatttaaataatttttttagctgaattgtacttatgttcatctcttgtctcgtgaaaacaaaacctattattttcttatcttcttttctatgtcagaattattaaatacttaattttatagattggctttgtcctttcacttctcgcatttttgcaggtactccctatgttttatcattctttctcatcactaaatttatttatgctacttcccaaaaatatcaattaataaaattacaaatctaaaagggaatagataagatgaatttagaagtccgttgggtagaggatctcctcacattagaacgtgaacgttcaatctcaaaagcagcagagaaaagatttattagccagtctgcatttactcgaagaattcaacaaattgaagaaatgattggtgctgaagtcattattaggaacaacaaaaacaacatcgaatttacagacattggtcgaattttattagtgatgtctaaaaatattgaaaaacaggtagaggagaccgcaaaactcattaaaaatattaaaaatgaaactgaatcgaccattcgtttctgcgttgttcattctttagcttctggatttttaactacttttttaaagaaatttcctacacttattcgtgatttaaaaattgaaattgtcgcaacgaatagtggagaaggcctgtctttgttaaaagaaggtgcttgtgactttatgatttgctatgcagataaaagcaatattagaaaggttggggatgatattttaagtggtatcaaaattgctgaaacggttattgtaccggtttctgcaactgaacccgaccatagcccgaaacatacaatacaaagtaactttgctctgctagcgtatagtaaacacgcgtacttaagaaaattggtagatcaactgattgaaggtaagcttgtatataaaacgttatatgaaacagataatgccaccaatttaaaagagctggttttacaaggtctaggggtggcttggattccaaaaattaatgttgaagaagatcttgcagccggaaaattagtcattttagaccaacaagaatattgccttgctcaagatatttatatcttcaaaaataatttgagtgataataagtcggtacagaaaatatggaatggttttaaaggccagcaagacctataacgtctactcatttgaaatgatgaagtacacgatatttatatataaattaagcaaataagtagattatgctttggtctttacgatgaaaggcagtataaagcattgccccttgtctaaattctttgataatttagagtaaatttcaataagtcaaaagtagagtataggagtatttatctctttcatatctactttgagcttatttcaatggattattgagtccaagcggagacaattttgtttgatctagacagtagattattaaatattttttatcatatttatcggttcaaaagtgtttcaatggctgcagatgccattggtttgacacagccgagcgttagtaatggtctaaacaaaatccgccaacattttaatgatcctttgtttattcgagtcggtaatgaaatgattccgactgaactggcaaagcaaatttttccactcattagtgaagttattgataaggttgaaagtattaataattttaatgtgaactttgaccccttgacctcagatcagttgtttacgattgcgatgactgatgtgtctcatttggttttgttgccgcaattaaccaattatttaaaagaaaaagcacctttgattcgtttaaatattaggcctattactccagaaactagctatcaaatggcaaacggcgaaattgatctagccataggttttttaccgcaattagaagaaggtttttatcagcagaagttttttcggcaacactatgtcgtaattagctcaaaaagccatccacgtttagacccaaataatttcactttagaggattatatgcgtgaatctcacatcgatattgatgcgggtattgggcattatcacattaaaaatgagctgcaaaataaagggctggatcgaaatattttaattcgcttaccaagttatttaggggtgggattggtcgttcaggaaacagatgctattgccactgtgccatattatttaagtcaggttttattggttagagagaacttacagattttaccggcaccgcttgattttccaacttatgatgttaagcaacattggcatatgtcttgtcaccacaagagtagccataaatggttccgtcaaacctgttatgaactatttaaaactgcttaaaagttttaattataaaaagaagatgtaagaaaatccttacatcttcttttaattttaaattaaatttcaatcgcaacggctgttgcttcaccaccaccaatacaaagggcagcaacacctttctttttacctaagcgttttaatgcataaataagagaaaggataattcttgaacctgtagcaccaattggatggcctaatgcacatgcaccaccatggacgtttacttttgcttcatcaattcctagctcatgaattggtgccattgccaccatcgcaaaagcctcattaatttcccaagcatctacttcatcaacagaccaaccagcacgctcaagtactttctgaattgcactaattggagcaatagtaaattcgcttggatgctgagagtgagtcgaagttgccacaatttttgctaaagtatttaacccgtgactttgagcatattcttcagtggtaagtactaacgcagcagcaccatcagaaattgagcttgagttagcggctgtaattgtcccatctttactaaaagctggacgcaatgttgggatcttctcaagattagcttttaatggttgctcatcttgatcaacaacttcgacacctttacgggtttttacttcaacaggaacaatctcttctttgaagtaaccttccgtaatcgcagtttgcgcttttttaagtgaagaaattgcaaagtcatccatttgctcacgggtaaagcctttggtatttgccatgtcttgagcaaaagaccccattaaacgacctgtttctgcatcttcgagaccatctaaaaacatatgatccttaatttcgccgtgtcccatacgataaccaccgcgagctttaggcaaaatataaggtgcattcgtcatagattccatgccgccagccacaataatattggcactgcctgcttttaaggtatctgatgccattaacacagctttcattgcagagccgcaaagtttattaatggtcacagctccgacatgatcaggcacgccagctttacgcatggcttgacgagcagggccttgaccaatacctgcactgagtacgcaaccgaaaatcacttcatctacctgttcaggtttaacacctgcacgttggatcgattcacggatgacagcagcgccaagttctggagcagttagagaagataaactaccctgaaaaccacccattgcagtacggctacctgaaactataacaattgaactcatcttaatatctcttattggtgtatttgctaaatttgcctttagcctaaactaaaggcgccactaaattaaaaagttggaggggtatagctgagcgttctaccaaagaaccacagcaagaataaaactaaaggaaaatgcacaacgagctgtgtcactgtaaaaccaatcacatcttttgcttttaggtttaaaatgcctaacattggaagcataaagaatggattgattaagtttggtaaagcttcggctgcattataaatttgtacagaccagcctaaatgaacctttaaatcatttgctgcttgcataacatatggggcttcaataatccattttccaccacctgaaggtacaaaaaatccaagtacagcagagtaaattcccatcacaattgcaaaggtttcttttgaagcgattgaaacgaaaaattcggcaatataatgtgacagcgataagtcttggctatttaaagcttgggtcataataaaggcgatacttccgtacagtggaaattgaattaagatgcccgatactgccggaactgcttttgcaacagcatttaaaaagttccgtggtgtgccatgtaaagctaacccaagcattaaaaacacgaagttgtaggtgttgagacttgaaatggcaatgatgggattgctttttgaaaattcaaaaaacatccagattaagcctaaaatcaccacaataatcgttaagataggcgaattttctaaccagtcacctggacgagtagattttgcttcatttgttttttcttcttcaaattgcacatcaaaactatcaatggttttaacgctattgccttttggggcagaccaatatgcaatagcgattgaaacaatcactaaaataatggtcattgcaattgattgccaaaggaaaatcgtttcggtaaatggaataacaccagttaggttataaattgactcaggtaaactggttttatttgcctgaagctgtgctgctgatgaactaattccaagagcccaagttgctcccataccaatgattgcagctgccgcagcagcacgataatccatattcagctctttacgttttgctaatgcaatcactaaaagtgcagtaagaatcgtacttattgcccaattgactagtgaaattaataaactaacggttgccaccaaaacaatagcaccacgtccagaacttggaatacgcgccattttttggatcaggaattttacgggcttagatacagaaacgacataacctacaataatgagcatagtcatttgcagggtaaagggaataagactccagaagccattaccaaatgaggtcgctacatcatggattggagcaccaatacccaaggcggcaacagagacaataatgacgccaagcagagcaaaaatatatgaatcaggaaaccatttttcagaccagtcactaatccgaagagcaaatctttcaaaaattccttgctgtttttccatagctgaaaaaatccttctcattcttatttatagacagcacatccggtgcttgatagggctaagactcaagctcacttactaacttgagtcttgtacagctaactaagccttagaatttacgcgactaaggttttataaaactcgacacctgtagcagcttgaatttgttcgagcgttacgtctttagcaagttcaatgagctctacaccttgtggcgtaatatccattacgcctaagtctgtaattacgcgatgaacaacacctttacctgttaaaggcaaactacagtttttcacgatttttggtgtaccgtcttttgcgcagtgttccataagaacaacaactttttgaacaccaacaaccaagtccattgcaccgcccatacctttgacttttttacccggaatcatccagttcgctaagtctcctttttcagaaacttccattgcacctaaaattgcaatgttgacatggccaccacgaatcatggcaaaagattctgagcttgagaaaaaggctgcaccagagcgagcagtaaccgtttgtttcccagcattaattaaatcggcatccacagtttcttcagtcgggaattcaccaatacctaataagccattttcagattgaagccaaacattaatattttcaggaatataattggcaacaagggtaggtaagccaatacctaaattgacataaaaaccatcttcgagttcttttgcagcacgttgtgccatttcattacgtgaccaagccattttatactgcctccgtgcttaaagctttatgctcaatgcgtttttcaggtgatgcatttaatacaatgcggttcacatatatacctggtaaatggatttcatccggatccaattcaccaatttcaaccacctgttcaacttctgcaattgtaatttttccagccattgcgcattcgggattaaaattctgagcagttttacgaaatactaaattacctgccttgtctgccttatatgctttaacaagagctacatcggctgttaaagattcttctaaaatgtaatttttgccgttaaaaatacgttcttctttaccttcagcaatgagtgtacctacaccagtttgtgtgtaaaatgctggaattccagcacctccagcacgtaacttttcagctaaggtgccttgtggggttagttcaacttctaattcaccatttaaatattggcgctcgaattctttattttcacccacataagaagagatcatttttttgatctgtttggtttgaagcaatatacctaaaccaaaatcatctacacctgcattattcgaaatgcatgtgagaccagttacaccgctttgcttaactgcaacaattagtttttccggaattccacacaaaccaaaaccaccaacagcaagtgtttgattgtctgtaattacatctttcagtgctgcctctgcgttggcataaactttattcattctgttgttttcctatatcccttagtgtttctagttttagcatcacattttgtgttatagaagttaatttttttaaatgattaataagtataatcaatgaataatatcaaattaagtacaaaacttaagacgcatataagctaaaaaatttaaaaatcaatatacaacatattaaaaattataagaattaaagaatttaacttatccataagcttaacttatactaaaagacaatctttaattttttaaaatttatattgaaccagtgcctcaataaattgagcagaaatatttgaaatttcaaagttctttttataaacaattcctactgttttatgaatggcttcgtcttttaaatcaatcagtacgttatgttctttatcaatgtgtttagcaaaatgccttggaattgcacttaccccaattccataagcaacgaaacttgaaagagatgaaatttggtggcattcaacttttaaatcgagcgttatattatttcgcaaacaattttgctcaactaaatatcgaacaattgagggtttttgcaaggttacaaatggatttgaacaaagctcatgccatgtaatagaagatgattgagcgagtgggtgactcttaggtaatagagctaagaagtcttcttcaaacaacggtttaaactctaaaccttcggtgagatcaggttcaaaacaaataccaagctcaaaaataccatcttgtactttttctataatggtctcatttggaatatcgtgaattgaaaaattaagattgggatggactgctaaaaattgatgaatcacctctggcaaaattgcatgggtcacaaagggcattgaggcaatacttaatgttccacgattgagtttaaagcgttgtttaacatcgttttccatttcatcccaattggcgagtaatttttttgcatatggaatgagtgatttaccttcttgagtaagctcaactcggcgtgtattacggttaaacagtttaccgcctaactcttcctctaagcttttgatggtgagacttaaagcagattggctgagatgtaactctaaagaagcattggcatagttgagtgtacgcgcaagggccaaaaaagcttttagttgtttaagcgtcatttctttcctttaaattactcaacttacctagaagagtaatttatacgaaaatttgcctaatatgatgttttttgacaaaaaattatgaaaaagcaagtagagctcaatgtgctgaattattttagtaaatttttctagctgaattaatcagtgtttttagcaaagtatgatgaaacgcaggatccagccgctactatttggaaatatcagctaaggaaggtttaggttgccaattattattaatctaataaaatttagctttttattttgtaataatattatgtcttatacaacagtacatatgcgtcatacgagtagtgggtcaagtagttctagagatgccaaagatgtctttatatctggttgccgtaatgattttgattttagtcaaattactcctgaaaaaatcagtaaattaagtaaagaaaatcaaaattattttcataaatgtgatgatgcgatcaataataaattgtcagtagattcattagtttattactcatcatttattttacctattatttgtatccttatttttataagaataggtaaaaagcattatcgaattgctgaagaaaaaattaagaatgcaaaatacccggtaatttttgctagaaaaccagaaaataatccctctaattcaatggagatcgcactagtaatcggtggggtactggcagcgctaatctatatattaatttatattgtttatattattatagtagaaattaaatattaaaagtacatagtagaaaatctttagagagataaaaaattactgatctcaactaataaaatatttattaaattaatttaaaaatatattattcaattggctttattaaataatatagaaacattaatttaatttactcaataattaataagttttataaaacaataatattttttaataattaaattttactaagagagccaaataagtgtttgtattttattggtatttaaaaatttaaataaattacattgtttttaaatattttagtgatattttatttttaagctcatttacctattaccacacatagatattgtgatttttatcattataggtttgggataacctaaatatcttttggtaattttattgaacctaatatctattctttagggagaaagaatatatgtgggaattatttgtaattctactttcgcttgggctgttgatgtatacagcttacaagggcttttctgtcattctcatggcaccaatttgtgccttacttgcagttttactcattaacccagccaatgttttgccgttttattcgggtgtttttatgcccaaaatggtgaactttattaaagattactttcttgtgtttttgcttggcgcaattttcggtaaagtcgttgaaatgtcaggaattgctgagtctattgctcgaaccattgtaagatggattggggcaaaaaaagcaattttaacggttgtattactaggtgcaattttaacctatagcggtgtaagtttatttgttgctgtatttgcaatttatccctttgcaaaccagctttttagacaagcgaatattccaaaacgtttaattccaggaaccattgcgctgggtgcatttacatttactatggatgctttgcctggtacaccgcaaattcaaaatgtaattccaactacattctttggcaccaatatttatgccgcaccatttctaggaattattggtgctatttttgttctatgcatgggtttggcttacttagaatggcgtcgccgagctgctgcaaaagctggcgaaggtttctcgggttttggcgtagacaatacaccatctcaagaaattgaagccgatatgaacttgcaaaataatggaagtacggctcgtcagtttttagcgtttgtgcctctcattcttgttgccgtaatgaacaaatatttgtctaaagcaatcaaagagtggtatccaaatggttttgattttgccgcagttggattagcggattacaccgtagatgttgcaaaaaccggtgcgatctgggcagttggtcttgcgctgattgtcgggattattactgcaattttgtttgattatcagcgtgtagtgacgaacttcaaagaaggcattaatgccagtattggtggctcacttttagcagtgatgaataccgcatctgagtatggtttcggtgcaattattgcgtcattaccgggttttgccatgattagtcatgcaatgagcagtacttttacaaatccactagtaaatggggctgtgacgacaactgttctagcaggtattactggttcagcttctggtggtatgagtatcgctttaagtgcgatggctgaacaatataacgccgcgattttagctgcgggtattccaccagaagtcatgcaccgtgtggttgcaatggcatcaggcggtatggataccttaccgcacaatggtgctgttatcactttactcgctgttacaggtttaactcataaacaatcgtataaagatatttttgcagtcacagtaattaaaacattagcggtatttgtagtgattacggtctttaccgtaacaggtattgtttaaatcagcacgttataagtattaaggagtaaataaatgacaaaacttttagacggtaaggtcgcttttattacaggttctgcaagtggtatcggtctagagattgctaagaaatttgctcaagaaggtgccaaagttgttatttctgatatgaatgctgaaaagtgtcaagaaacagcaaactcacttaaagagcgaggttttgatgcattatctgcaccatgtgatgtgactgatgaagataattataaacaagccattgagcttactcaaaagacctttggtacggttgatatcttaattaataatgctggtttccaacatgttgcatctattgaagaatttccaacggctgtttttcaaaagttagttcaagtcatgttaactggggcatttattggtattaaacatgtttttccaatcatgaaagctcagaaatatggtcgtattattaatatggcttcaattaatggcttgattggtttcgctggaaaggcaggttataacagcgctaaacatggtgtgatcggtctaacaaaagttgccgcattagaatgtgcacgtgatggtattacggtaaatgctttatgtccggggtatgtagatacaccattggttcgtgggcaaattgcagatttggctaaaacccgtaatgtaagtttagacagtgcacttgaggatgtaattttggcaatggttcctcaaaagcgtttgctatctgttgaagaaatcgctgattatgcaattttccttgcgagtgaaaaagcaggtggggtaacaggccaagctgtcgtgatggatggcggttatacggcccaataatttaattgttttataaaagccgcttattctatataagcggttttttattcgttaaaaatttacgatcgcttactattcaaaataatgctttatctctactataagttgttataaaaaaactaataaaataagtttgttaaggtataaatttatactttaaaggtatttaacttatttccatttttaaaatttaatagagtatgagaaagtaatatttacgcatgtcctgattagatattttcaggaaaactcgtcaattaaaggatattaattggcatacaagttgcttttttagcaataagttttagctaggtgaaaaggatatgatatcactcagccaacagatggaactcaatcattattcccgcaaagctgaatttgcgcagaatctgatgtccacaatttgtggtgaacaccgtctagacacaatttacaaagataatctcgatttccactatgacggaatgcgtttgcctaataaaaaaatggcaatcggcacaatcagttatggtgcaaacgtcgctatcaacatctcaaatttaaaagcttatagcattagtttacctatacaggggcgacaagctctcaacattcgtggtgcacattatcaatctgatgaaaacagaggcctaattgtttcaaataatgatcaacaagatctgattatcgataaagactgtagaaaatttcaggtggttattcctgagcgaagtatgcagattgtccttgcagatttactgaataaacctatagaaacgcctatcatttttaaccctgaaatgcacttagactctgagcaactgattggagcgtggtggaagaatattcagaattttttacagctaaaatcgcaatatagcaatttttatggtttacagatgttatctgaagactatgaaaattttgtaattaaagccttactattatctcaagaaaacaactactctgaagctttaaagtcactctcacatcaagatgagccagcttatattcgaaaggttcgtaattttattattgaacatgctcacgaagaaatctgtgcagaagacttgcagcgtttggctggggtttcaaaatcaaaattgtatgatgaatttcaacaatactacggcaccagcccaatgtcgtatttgaaaaaatatcgtcttcaacaaatttacaaaatcttgagcactacaggagcagataaaaaggtttctatttcaaagcttgcgtatgactggggctttaaccatttaagccgtttttctcaagaatatcgtgaagaatttggagaaaatccaagtgagaccaaaggcaaaattttctgatatttaattttccaaataaaaaaactgatttaggcaactaaatcagttttttatttatcgattaatatttatagactttcttctagctttaacacttgtttgtttttagatttctcataaattactttcaggctaagtgcaataaatgagatgaaggttggtattgctagaataaagaaaataccgcttaagcttaggttgaaagtgaaaatgagcgaaccaaagaaagcgcctaaaattgcaccgatacgaccgataccatgcatccatgaaactccaaccgcgcggcatactgctggatagaacatagctgcaagtggcagtaatgaagactgtgcaccagcgagtaaagcaccaattaagaagatagtaagacctaacaagaaaatatttgagctcaccagaccagcaataatgaatagtccaaaagcaatgagatatgaatatttaatcactgtagttgggttcagtttatccatgtaccatcccataatagttgcaccaattacaccaccaaaagggaaaatcgcagcaattaaactaaactgttgagtactaaaacctgctgtttttaaaatcgttggcatccagcttgttaaaagataaaacaccaacagactggtaaagcagcagagccaaagcatgcttgaaccccacagatattttcctagaactactttaactggattttcatctgatgcagtttctgattgagttaaaacaagttttaccggctcttgaaaagaatggccttgaatattttctaaaatacgctgtgctttgccttgttgatgacgtgtaattaagtattgagttgattcaggtaatttaagtaataaagcaaccactaaaattaggggaatactcccgccaataataataaccttagcccagccatagctttctaatagataagctgacagcacaccaccacaagaaatacccagcataaatccacagccagcaagacctgtaagaaatgctttacgttttacaggcatatattctgagacaatagtactgatgtttggcatggccgcgcctagacctacacctgtaataaagcgataaatcattaagtcttgagttgaattggcaaagccacacaaaatggtaaatatagaaaacaaaaggcttgtaaaaacaataacacctttacggccaaatttatcggctaagggtcccgaaatgattgcaccaattgacataccaactaaggctgcacttaaaactggtgcaagttgaggcttggtaattccccagtcatctagtaatgccggagcaacaaaaccaataattcctgtgtctagaccatcacagaaaaagacaaaaaagcctagaataaaaaccacccactgtaagggagacagtttttcgcgattgataatcgtattcgcatctatcgttttcatatgtattccttcttaaaattatttaattccctgagtaattcaatgtattcgttacaaaacctgtatctttgattgaactatttttagccagtcttcactatccaataagtcctaatcttcatccatattttccaaattagataaaaagcagtaatttaattttttaatttaagtttttgaaatatagatgtttctttgtttttaatttttatccagtttgattgattttgataattgcgcagagattggataatgcttgcagcttttggacagtctaaaaaaaatttcagatagaagataaagccataacaatgtcaggagttgacactatggctggtcaaaccattcaaattaaaactgcatctggaaagcagttcagtgcatatctagcgacaccagaaacaggaaaaggacctggtgtggtgctttgtcaggaaatctttggggtgaatgcagcaatgcgggaaaaggcagattttcttgcagaagaaggctataccgttttagtacctgatctattttggcgtgtagcacctaatattgaactcggttatacaccagatgattttcaaaaagcttttgaactttatcagcaatatgacgaaaacctcggtgttgaagatattcaagacagcttagcttttttaaagatacgaccagaatgtgatacctctacaggtctcggcgtggttggctattgtttaggtggaaagctagcttatttggcaggctgtcgactttcggaagtggcatgtgccgtaggttattacggtgtaggcattgaaaaaactttagatgagttagctaacgtaaaaggacgtttggttttacatattgcagaactggaccaatttacaccgccagatgcgagacaagcgattgtcgatgcagttaaccaatattcaaatgtacaagcttatgtttacgaaggtgttgatcatgcctttgcacgaccaaaaagcaaccattaccacaaaccttcagcacgctttgctcacgagcgtacagtaacagcactacatgaaacgattgggccgaaatatgacttagttacactctgggaagagcatattcgtcatgagttcgatacgcgtgacgtccccgcaactatggcaacaatggtcgcagaaccttatgtcaaccatattccaacgttaactggtggggtaggccaaagccagcttgctcgtttttatcaatatcactttgttcatcaaaacccgaaagatatgaagatcacctcgatctctcgtaccgttggctcaacgcaagtggtagacgagttcattatgagctttacacacgacgctgaaattgactggttattaccaggtgtaaaaccaactggtaaatacgtcgaaattccaatgttaggtgtaattcagttcagaggttcaaagctgtgccatgagcatatttactgggaccaagcgtctgtacttgttcaaattggtttattagacccaacaggcttaccagttgcaggtattgagacagcgcgaaaacttcttgatgaagatcttccttccaatacgttgatgccatcttggtcaagtagtgaaggcaagccagtcagttaaggagtatttgcaatgaatataaatttaagaggaaaagtcgctgtggtaagcggcggtgcaacactcattggcaaagccgttgtgcaagccttagtcagtgcaggtgctcatgtcgctattttagatattgatgcaaaaggtaaggcgattgcagaaagctttaaccatgatgtgatgtttattcaaaccgatttaaccagtgatgcagctattcaacaagctgtggcggatattcaccaacatttaggtgaagtgagttgcttggtcaatctggcatgtacctacttagatgatggttttaaatcttcacgtcaggactggttacaagcactcgatattaatttggtctctaccgttgagctgagtcgtgctttataccatgacctaaaaaagcagcaaggttcaatcgttaacttcacttcaatctcggccaaagtagcacaaacagggcgctggttatatccggtttctaaagccgcgatacgtcaactcacacaaagcatggcaatggattttgctaccgatggtattcgcgtcaattcagtttctcccggttggacatggtcacgagtcattgcagaagtcagtggcaataaccgtgaaaaggccgatagcgtggcagccgattaccacttgctaggccgattgggtcatcccgaagaagtcgccaatgttgttttgtttttattgtcacctgctgcgagctttgtcaccggagcagattatgcggtcgatggcggatattcagtgatgggccctgaaggattacagcccgctattccacgtttagctgaatagcacagcgttttaaaagcacatttagaaaattatggagaagattatgcgccgtattgcaattgttggagcaggacagtctggtttacagcttggtttgggcttattagatacaggctatgacgtgaccatgatcaccaaccgaactgctgatgaaatccgtcaaggtaaagtcatgtcaagccagtgtatgtttcataccgctttacaaactgaacgtgacttgggactaaatttttgggaagaacaatgtccagcggtagaaggcattgggctagctttagttaatcctgaaaatggtggtaaagcatttgaatggagtgctcgtcttgaacgctacgctcaatcggtcgatcaacgcgtcaaaatgccatattggatggaagagtttgaacgccgtggtggtcgattggtgattcaagatgtgggaatagaagagttagaacaactcgtaaacgactacgaacttgtattactcgccgctggtaaaggtgaagtcgttaaacagtttgagcgtgatgatgcacgcagtgtctttgataaaccgcagcgcgctttggctttgacctacgtcaaaaacatgaagccaatttcaccttattcacgtgtgacttttaacattattcctgaagtcggggaatacttttcatttccggcactaaccatcaatgggccttgcgacattatggtatttgaaggtattccaaatgggccaatggactgttggcaagatgtgaaaacaccagaacagcacctgcaatgtagtctggacttactcaagaaatttgtgccttgggaatatgaacgctgcgcaaatgttgaattaactgatgctggcggttatttggcagggcgtttcccgccgacggtacgtaagcccgttttaaccttaccctctggcaaaaagatttttggcatggcagatgccttagtggtcaatgatccaattaccgggcaaggctcaaacaatgcggctaagtgtagcaagatctattttgatgccattttagccaatgataatcaaagctttagtgaacaatggatggttcaaacttttgaacgctattggagttatgcagaaaaagtcgtggcttggaccaatagcttgttattaccaccagagcctcatgtcgttgaactcctagcagctgcaagccaaaaccagagcattgcttcaattatggccaataactttgatgacccgcgctcttttgctccgtggtggtttgatgcagatcaagctcaggcattcttagcttcaaaaaccgcagcaaaagtcgcttaaggtcaaaatatcaaaggaagatttaaaaatggacacaattgaaactttagctttacaagcgattaatactgaaaacccaagagaaattcgtaatttgcttggtcagtttgcaactggcgttaccgtgattacaactcgtggtaaagatggccggaaaataggtatgacagccaattcattttcatctctgtctttagatccgccattaattttatggagcctttcaaaaacggcgccaagtttgcctgattttgtagaagctgaatattttgccattcacatgttggcacaagagcatcatcagctttcagggcattttgctcgaggtgccgaagacaaatttgcaggcattgctcatcaacaatgcaatgcaggcgttccaattttgacggatgcactcgcaaccttggtttgtcgcaatgtaaatcagtatgaaggcggagatcacctgatttttattggtcaaattgaacaataccaacagcgtcaaggtgaaccattggtattccacgcaggaaaatatcggattgccgctgagcatccagaattagcacattaattcaccacaatcacgatcaatccggtcgtgatttttttataggaaataagaagatgaaaagtactttaattaaacatggctttttagcagggacattattaggtttgccgtgggttacacatgcctatgatttaccgaccgtaaatttaggcatgaccagctttctcgatggtggattacctgcagggcccggctggtatgctcaaacctattttcaaaattacgatagcaataaactggtcgatgccaagggacaaaaactcggtttacctaaaacagatttaaattatcaagtactggttgagcagattagttatttatcgaatgtccgagtaaaagataaagccagtctaggcataaattttttaattccttttgtgagcaaaatggacatggatgatggcttgaataatgctgccattaaagcccaaagtggctttggggacattatgatcggaccttttattcagtttgatccagttataggtgcacaaggaccgaagtttgtacatcgttttgagtttcaagtgaatttacctactggcgaatacaatcaacaaaaagatattaacccaagtaataacgccgtttcatttgacccttattgggctgccacatattggtttaatccaaaatggacagcttcaacgcgtatccattatctctataactttaaaaatgatgacccaagctatgcctttgctggagcaaatgatatgcaggcagggcaagcaatccatgcaaattttgcaacagactatgctattaccgaacagttccgtttaggactaaatggctattggttaaaacaagtcactgacactgaagtggatggtgaaaaagtcaaaggtcgacgtgagcaagtctgggcaattggtccgggtgcgatgtatagtttttctaaaaatgatcacttggttgcaaatgcttattttgagcaagatactgaaaaccgaccagaaggtacgcgattacaagttcgttatgtccatcatttttaagtcataaaaaaaaagccttttatatcaacaaatataaaaggcttttatctattttttaatttaagaaaaaattgaagtaatgatgcctgacccttcactctgtccagatcggcgagtagacgaaggtaactcaccataacggcgtttgtactcttgtgaaaaacggcctaaatgggtaaatccccatttaaatgcaacgtcagtgaccgacagattttcattgtgcatgagctctaaatgggcttgttcaaaacgtaattcttttaaataagacattggggttgtccccaaataatttttaaaaccagtaaatagggttctcacactcacgcctgcatgctcggccagaatttcgacattaagcggctcatgtaaatgttctttaatataggcttctgtacgcttcacgaaataaggagataccgttttttctttataataatcaatcttatgtaatgcattgttgggctgaccataaatcagtgcattaaatagatttgactcaaactgtttaaaggctaaaggatgatggagcggatgctgatcacatgctaaagcatccatcaatgttctaacgagctgtaaaaaataggctccaccttgggtagaaaaatctaatttagggtcaaaaacgagtaagttattttctgaatcagcaatgtgttgacggcaatggtaagtaaaatcatcctttgaaacttttagaataagctggggtgagttcgcgtgccagcgcatacgtaaagattgctgaggagaaataagagaagcaacttgagaataagaaataaacttttgcgaaccaaactcgatttctgcatagccttgagttggaatttgaattaagtaaaagttatcaagatgatctggttcaataataacatctgcgccatattccaagcggctaatagacaatgcgcctgttttaacatggtgcatagttgcactgaaatctcgcttctgatgagagattttaagatcatgcggtttaaaaatttggcctacattgcggcaggtttcgcttaaatcgtggtgatcgaacaccaaattatgatcagtaaagatcgactcattttgaaaatgacgtccattgagttcgtgggagttggcttggttcatatttatcccttttggctcactcctgtatttacctatgttgcaaaagctttaaactttcactgtgcaataagtaaatacggcacttaaaaattaagttaagcgtaaaatacaatgagatataagcaagatatagaccaatctaactgctagttattgtgattttctcaaatttttacgtcggattttgactatcaatttaatacattcgagaaatagaataaggtgctataacttaatctcatcatgatcttattccttaagatctatcaaaacttatagcaaatccgtgcgaactggtcaatttattttgtcggaattttttattttatattattgatatataaaagcttttaacttaaatgcaaaaattcaatataccccttataagagtatattgaatcatttcaggtttagtagtttttaagctatttatacttttaacgtgaggtattgctctgtaaaaatttctcgctgtagatacggtagttttgcagagcttgctcatctaaccaatttttaacggcttcaatcattggcggtgggccacataaatacatatcaaaagcttgttcggccagttgatctttatttaagtgctcatggatataaccggctttaccttgccaagtttccgttgccttagtcacaatcgggtgataactaaagtttggtagctgttctgcataggcctgtaaacgctgttgttcacacaagtcggtttcactatttacgccgtaatataactgaactgcaggtgagttaggctgttcaaccaagttatcaagcattcccaagaaagctgataaaccagttccacctgccacaaaaaccagcggtcgctctacttcacgtaaatagaaactaccaagcggtgcttcaataagtaggctttgtccaacctgacaacggtcacgtaagtaattactcatcacaccgtctggtaagagacgaatgagaaattgcaattgattggtcgcatttggtctatttgcaaaagaataagaacgccagtcttcagtatccggtatttgcaaacgagcatactgacccggcaaaaactgaagttgttcagcgtgactgcttgcatcaagatgtaagattgctgtcgtttcagaaaccagctcaaccgcagtcactttggtttcaatttttaaggtatcaccagcgttacagatagcagaatcatgatcgaaataaaaagctgcatcagattttacacgggtctggcaagctaacatttttcgctcggccaaatcacgctcacttaatgcatcttcatcaacatattcttgttcataaataccggtttcacactgtccctgacaggtaccacaaacaccttcgcggcagtctaacggcaggttaattccttgacgaactgctgcatcaagcaacaattcatcgttattcactgaaatgaaaaaggttttgccatcggcaaagttaagtgcaactgaatgtcccattttcattccccttaaacgtgatagaagtctaaaacggaatcaattttgtcattcagcaaaatgctgtgctgacgacgaatgcggaaaccatctgcggtttgacgcaaaagataagtagcgtgtccgtaaaaacagccttctaaaccttgacgattataaagcgtttgccatgcaacttttgcttcgataagaccatcttccagtgttttaactcggatgttgtttatgctgtgcaaagtacgtggtaacggcgttgcagaggctgctttacctgtacgaatacggaatacacggtcttcgagtccagtacggtccgcataataaatataagacaagccctgatttggatcttgaacatagttatggtcatcaatccactgtgggatatgatattcactatcttcatcgtaaagctctaggtaggcatcccagtcataagcatcacaaagctctgcctttttgtacaaaaactgagatacagcaaaatgtagttcttgtgacatggttacacctcatccattacggcattgttttcaaaagtaatatcctgcattttcagcgcttttttatttaagccatcgagcatgagacgttgccagtgtccatgctggtttacatagagtccttcatgggtaaattcacggccagtaataacgggttgaatgcctaaatcttgtgagtttttggtcgcgccatattcccaagactgacaaccacgtgaaatatcgctccaacgttcaagtcgtgcctgaaaacctttttgctgttcacggaattcaactaaatcgtctggtgtaccaaggcctgatacgttaaagaaatcttcaaactggcgaatacgattacggcgtgcttcagtagattcacctttaacaccaatacattggctaatgacttcagttttattccatgccacagggcgaacaatacgaagctgtgagctaatttgatccataaaaaataggctagggtacaagttcaaatttcttaaacgatgcattgcccattcagcatatttttcgccatatttttcaaccatatatggcataactgtgctgtagcctggacgaactgtcggatttggcatgtcactgaataaaacactatggccatttttaaaactaaaccagccatcatcagtttctgagtcacctgcacctaatttactgtagtcgagcgtgtcgagttcggcaccttttgatgcattgacttgctgacggtgttgaactgtagagacatagttatagtgaacggtacttacatgataaccatctagaccattttcattttgtagcttccagttacctgcaaaggtataagatgacttaccttgtaatacttcgagttcacctgttggcgactggttaaccattaaatcaaggaacagttttgcatcgcccaaaaagtcttctagtgaatctgttgcttgagtatcaagacttacaaatacaaatccacggtagctggcaatacggccttgttttaaaccacggcttgatttatcaaaatcttcacaatattcgctaggcgctttgactttaaccaaacggccatctgatttataacaccaagcatgaaacgggcaggtaaatgtagattgattgcctttagcaacacgtgttaaggtcgcaccgcggtgttcacaagcattcaccatggcatgtagttcgcctttaccatcacggcttacaataatcggttggcggccaatttgaacggttaggaaatcatgattgtttggaatttcactttcgtgacatgcgtaaatccaaaccttttcaaaaataaattccatttccaagtcaaatagttctggctcggtaaacatgtcgcgtgcgatacggaacacgccatcgttaggacggaagtcgatacatccatctataaaatcattccattgttttaaattagatgaggtcatttactcaatcctccaatcaatcagcttttaactgattgaaccgcgattaagcattgctctctatccgttttttccagatctttatccactttgtgcagttttgattttttaattgaactcttttgaagaaagagtagagatttaaatttgtatgtgttttaagctattaaagtttcctataatgttaagcagcataaaaatgaaactttgtgaactaagtctatgaaagaacaaaacttaaaattacaaattagaattcttttagagcaaaatattgcatttggtccgggtaaggcggatttacttgaagcaattgcgagaactggttcaatctcacaagctgcaaaatctatgaatatgagctatcgccgtgcatggcagttagtcgacaccatgaatcaatgctttgaaacagctttagtggaaacacaaacggggggaacacatggtggtggggcagctatcacagctttgggccagaaagtcttacagcattaccgtcaaatggaaaacaatgcccgacaagctttagagcatgattaccaaatcatgagtagttatttaaaaggttaagataaaagattgcataacgatgaaatcttttgatttggtatagcttttgcttaatatcaagtgcacgccgaaaaagcactgctgcattccagtcatctatagttaacgaattatgcttttcataatcttcgtgtagcgctatattcttgggtatatatcgctgcaaaaaaacacaaaaaaggtaaacataatggtaagtgatacgaagataaaaaatttggctttcgcctgttcagtcctcagcataggattggtctttaatgttccagccaaggctgaatcagttactgtttatgcagcagcaagcttaacgaatgcaattaacgatttagaaaaaatttacgaaaaacagaataaagtagaagttaaaacttcatatgcaggttcatcgaccttagctaaacaaattgaagctggagcaccagctgatatttttatttcagcagatacccagtggatggattatctacaaaacaaaaaattagttgcaacaaatgaccgtataaatttattaggtaatcgtttggttctaattacccctaaagggcaatcattaaacataaaactagataaaacgaccgatcccaatagagtgtttacaggaaagatttgtacaggagataccaaaagtgtgcctgtaggcaaatatgccaaacaagcttttactaatttaggttggtggagtcgtattgagccaaagttagttgaaacagaagatgttcgagctgctttaaactttgttgcgcgtggtgaatgtcaggtcggtattgtctatgcaaccgatgctgcgattagcaaagacgtgaaggtagctggcatatttccggaaaatacacattcaccaattatttatcctttagggttgattaaaaagaatccgaactcaacaaagttctatcaatttttacaaagcaatcaagccaaagctgtttttaaaaaatatggctttagcgtgttggctccagtcaagccatgatgttttctctaaccccagaagagctcagcgttctgcaactttcttgtaaggttgcagcaagttgtcttgtggtcagtattattcctgcaatttgtgtgggatggtttttggcacgtaaagagttttggggtaagtcattcattgaaacattggtgtttttacctttggtgttaccgccagttgtacctggttatttgcttttacaagtttttgggagccgcggcattattggacaatatttggcaccgctcggaattgattttgcatttaactggaaaggcgccgttcttgcttcggcagtgatgggtttcccgttattggtgcaatctattcgtctagcgattgaactggtcgatcagcgtttagaaatggcagcaaagacattaggtgcctcatctttaggggcattttttcatgtcactttgcctcttgccagcagtggcattttaattggtgctattttatgtttttgccgtagtttaggagagtttggggccaccattacttttgtgggtaatatttcaaatgaaacacggactttgcctctagccatgtatagcttaatgcaacaacccgatacagaagctgctattcaaaggcttattgttttatcgttaagtgtagcttttttagcgctatggtttgcccagtggtttcatcgttatcaaaagaagcggttaggacggtaaaattatgttgattgaatgccgttttcagctacacatgggccagtttcatattgaacctagtttccagtcagatgcttctgttattgggctatttggtgcctctgggtcaggtaaaacgtccattttacatgccattgcagggctgaacactccgcgtagtgggcttattaaaatacaggatcaaacgtggtttgattcaaatcaaaaaattaatgtcagcacgcaaaaacggcatgttggattggtttttcaagatgctcagctttttccgcataaaacagtcaagcaaaatttattatttggttttcagcatctttcccaacaagaacgtcaatttgaagcagattacattattgagttattaaagttagggcatttattacaacgtatgcctatcaaactctcaggtggggaaaagcagcgcgtggcactaggtcgagcattattatattcgcctaagctgttactgcttgatgaacctttatcagcattagatgcgaatcataaagctgaaattattcctttttttcaaaaggtaaaagaggaaattaaaattccgatgatttatgtaagtcatgatattcaagagattaaacaactgaccgaaacaatgtggattttataatttttcattttttatacgcatttccaaacttacgagagtcggagttatagagaactcattctgagcctgcgggagatcgaatcctaaaaagttactagttttgataaaccataaatctgattttagccgaataaatcaaaacctgtcttattgaaaatgattattaataacaaaatattcttgacctttaaattttataaactaattataaaacaatgtcttagcttgtaattttaagctgtaactcatttgtatcagatcataatttgaacttttatatccatttgctattgataagaatgataattatttgcaattatatttatagatttctttataatataaattggagtattcacatgcgctctaccatcgtggtcacaggtgctgcaagagggataggagcggctatcgccaagcaactactagatcaggggtatcatgttattggtattgactgtcaaaaaaatcctgaacaatgggatatcagtaaaacaatgacgtcagatcaatcttcacaatggcaaggcatctcacaagacattacccatcaacaagaaacacaaactttaatttcagagctgttagaaaaatacgaaattacggggttagtaaatgcagcaggagtattaattatgcgctccatgcttgaagcaaaaacggaagattgggaaacactttttgcggtcaatgtcatggcgcctatcgcgatcagccaacaagttgctaaacatttttgtgcaaaaaggcggggtagcattgtcactattagttcaaatagtgcgcgtatgccacgtatgcaacttggtatgtacgccaccactaaggctgcactaagtcatttttgtcgcaatctggcacttgaaatcgcaccttatcaagtcagactgaatatcgtttcacctggatctactctcactcaaatgcagcaacaactctggacagataatgcacctccacctgcagtaattgatggtgatttaagccagtaccgaacaggaattccattaagaaaactcgcgcaaccagatgatattgccaataccgtgagctttttactttcggaccgagcggcccaaattacaatgcaagaaatagtggtagatggaggagctacacttggggtttaaagcttacttcagcacaacaatacactgaaattaaagaacaaatatttttaaagatagaaaaggaaaataccaatgagtattccaaagattgcaagttacagcatgccccaagcgcacgaatttactccaaacaaaacaaattggccattgcataccagtcgtgctgttttattggttcatgatatgcagcaatattttttagatttctatgatctaacccaagaacctattccagaactaattcaaaacactaaggcattaattgatgctgctcgccagtctaatattcccgttgtttatacagcacaacctggcaaccagtcacctgaatatcggcagttattaaccgacttttgggggcctggtttaaaggatgagccaagcatcacacagatttttccgaaaatttcacctcaaaaaaatgatacggtgcttactaagtggagatatagtgtttttaaattttctccgctcgaacaactcatgcgagactctggtcgcgatcaactgattatctgtggtgtatatgcacatattggttgtctaatgagtgctgcggaagcatttatgctaaacatacagccatttttatgtggtgatgcgctggctgactttagtagagaagagcacgatatggcattaaaatatgccagtacacgatgtgctcaagttatgacaacacaacaagtaatccaagcatggatacaagaataagatgcactacctctagaataaaaatcatttaactttctgtatttaagatataaagagcaggtcattgatctgctttttatatgggtcgaaatgaatacttataatagaggatggatgcaattcatcattatttaatcaataaaatataatggttatcattatgtattagataattacttaatattgaatattaaaacttatgtgtatatgatacaccgttaaacacaaatgataataattatcatatgttaaccattatataaaataatgttgaagagtgatattaatgaagagggtcgccatatggttcagttcaagattgcatctattcgcaaagtgcgtacatgtaaaaagcaaagagagggataatatgggagttattttaaaacgtaataattagctcggagcttatttatagggtagtaagttctaatttatagatcaaatcatttccataattttcaggtaaatatagtcaaaataattttaaaaaattcctatatttctagacattaaggttcagtaagatgacgacaatatcaaaatcattattaaatggattaccgataaaaaaatcgagggtacaagtttttgagattttaaatcagaacccacaaggcttaagcgcggtaagtatctatgcgcaaattaaaaatgaacataaaattacgttaggtaccatttatcgaattttatctgagtttgaaaaccgtaaaatcatcaaaagggtgtttttaggaaaaagtaaaagtatttataagcttagaaaagacaagatgagctgtaacctcatttcgctcaaaacctctgaagccttgaactttgaaaatgagaaagttaaagaattacttcatgaggttacggatattatttttgcaaacaccggagtcgacattagtagtgttgaactcaatctttatactgaataaaaatcttttaaactgttataaaaataaaggacagcatcatactgtcctttatgcattcttaaatgagttatttaatgactttaatacgagtcgtagccggaataattaacggtgagttcttagcaacatagctttcaagcgcatcgatatcttgaccaccaccgacacggttttggccttcttttaataccgtaaagttgtcaccaccatctgccaagaaactatttaccgtcacgcgatatactttagtgtcaactaatggtgaaccagcaaccatgatgttacttgctcgtggtgaaacagatgtatttgccgcatattgataactcaactctttagacggctgtaaaattctaggcgaatttgcatttgcaccagaccattgttgttcaagcacatctctaatctgtttaccggttaagctcaaagtcacaatcgagttaccgaaaggttgaactgcaaaaatatcaccaaacgtaatctggttattgctgttaatcagtaggtcagcacgtacaccacccgggttcattaacgtaaaatccgaaccttgattacttgcttgaagagcggcagcttgctgcgcatcggcaatcatatcacctagtgggctttcaccactttcgacttgcgtacggctcacaacggcagtagaagttccaacaacacgcccagaaattgtggttactgcttgacggtatttatctaaaatcgcttcgatacttggtgtcttactaaatttttgatagaggtctgtcagacttacagtggttgtacccgaagtataggcctcactttgaaccggaatttgtttagcatcctttttaatgatatcgccagttttaccatccaactccaccttaatatcggtaataagagtgccatattggccagctgaggttagtaaaaatggtttagctggattcttggttgcataatcacaaatataagactgatgtgtatgccccgaaacaacaatatcaactgccggatttaaccgatctaaaatacctaaaattggtccacttaagccatcacatgttttttgattgagtttcgtacttggcgctgcaccttcatggacaacgacgacaatcgcttcaataccttgtttttggagttcaggaattaaagcatttaccgtatctgcttcatcacggaattcaacatctttaatacccaccgctgaaacaatacttggagtcgctttgagtgttaaaccaataaaagctacaggaatcccgccataagttttgactttataggcaggaaaaatcgttttacttgtatcatttttcattgccacgttagctgcaaggaaattgaattttgcgccgctaaagtttttattaatttggcatggggcagtgctggtatattgttgacaaccgccattttgtaaacgacgcaattcatctgtaccacggtcaaactcatgatttccaaccgcattgaagtcaatttgaatatcattcatgacttcaatagtaggctcatctagaaataacgaagaagtgagtggggaagcactaattaagtcacctgctgacacaacagcattattgggattttgagctttaagtttcttaattgcatctgcaaagtaactcacaccaccgacaggaatacgtacagtttgagatgcatcatttggattcgctgcttcaacgtaacgtttaggtggttctaaatttccgtgaaagtcattgaaagctaaaatatttacagtttggttacttcgcggtgctggtgtgcttgaatcattgtcatcattatcattacagcctaccaataaggccattgccagacataaagatgttgtcttaaatagtatgtttaaagtcgtcattttttatcaattgatgaattaagatgcataaaaaatacgcatagagtatgaatatttgatgaaaattgaaactgaatcgaaatagaatgatctttaaaaaattaatgttaagatgatggtagatatggatgactagaaggaagtaaataaggcaaaaataaatattaattttaaggttttcataaaaaattcatgaatttgcaataaagcagttacaaaatgtccggtgaataaaatcggttatacattaataaattaatcttttttattcattttaacttttttacccagtataagagtcaagaatgacatcattgcccactttagctagctcaaaccagcacaatttagaaacgtatattaatagagaactatctttattagagtttcataaacgggtgcttgctcaagccaaagatatagaacacccattactggaacgtttgaattttttaattattttttcgcgtaatctggatgagttttttgaaattcgtgtggcaagtttaatccagaaaattagcttgatgagtcaggcaaccggaccagaaggtttaccgttagtagaagtattaaagcaaatttcaaaaaatgctcatgaggcggttgaagagcaatataaaatcttaaactatactttgttaccgcaactccaaggctatggcgttcattttattcagcacggcgatatattagaaaagcataaagaatggattaaagaatacttttttaaagaagtacaacccgtagttacgccaatcagtctagatccagcacacccatttccaagattggtcaataaaagtctaaacttcattgtaactttagaaggtaaagacgcttttggacgtcaaattgatttagctattgtgccggcaccgcgttcgttaccaagacttgttaaaattccagaacatatttctggcggtgcggagcattacattctgctctcggccattatccatcaacatatttcggatttatttccgggtatgaaagcgacgggctgtcatcaatttcgtgtaactcgaaatgccgatttaaccgtttctgaagatgtagaggacttggctgctgctttaaaaggcgaattatcttcacgccgttttggccaagcagttcgtttggaagtagcaaaaaaatgtcctgaagaaattgctaactatttattagagcaattcgatttagatgcagaacatctttactacgtcgatggccccgttaatttagcccgttttatctcaaactttgatttaccagagttacgctataaaccatatcaacaagttttgcctcagcttttatacactaaaaaaccgatttttgatgtgttaaaagcaggagatgttctacttcatcatccatttgattcttttgcacctgttatcaagttccttcgggaagctgcgcaagatccaaatgtcttggcaattaaacaaaccttataccgtagtggtgccaactcggaaatcgtacagctacttgcagaagcggcgcgtaatggtaaagaagtaaccgcggttattgagttgcgggcacgttttgatgaagaatcaaatattgaagtcgcaaacgttttacaagaagctggcgcagtcgtggtgtatggcattgttggctataaaactcacgctaaaatgattttagtggtccgccgtgaacaagacaaaatcaaaagatatgtgcatttaggtacaggcaactatcatgcagtgaatgccaaaatctataccgattttggtttgctgaccaatgatgcggaaatttgtgaagacgtccataaaattttccaagaactgaccggtatgggcaaaatggcaaagcttaaaaagctttttcatgcgccatttaccttacattctcagctgttagaacttattgaacaagaaattaaaaatagccttgctggtaaaaaagcacacatcatcattaaagtgaatgcgcttactgaaccacagctcatcagcgcgctttataaagcatcacaagctggtgtaaaaattgatttaattattcgttcaatttgctgcttgagaccacaagttgcaggactttcagagaatattcgagtacgttcaatcgttggtcgttatttggagcatacgcgggtttactatttttataatgatggtgatacaaaagtttattgtgcaagtgcagactggatggaacgtaatttgttctctcgtattgaaacctgcttcccaattgaaaataaaaaattaaagaaacaagtcattgaagatggcttaaacaactatttgaaagacaatcgtcaagcatgggaattacaggctgatggaacttgggtgcaatgtcatcctaagccggaagaagaactttatattgcacagcaacacttgatgaacttagctgggtaaggcataagtcataacagaacattgacctgttatgacttttcaaatgcttttgaaagatcaggatttattaaaatttggacaaaaaacacaattatcgaacaatatcttgttccgagcttatctacaaacgtggcatttttaattagaataaatttttaattgccttatgtgatttaatcaagtgattcatttcacgagattagtactgactggagtaaaatttatgcaatggacaaaaccagctttcactgatttacgtattggttttgaagtaacaatgtactttgaagcacgttaatcatttctattcaaatctgtcataagccctagtcttgttctagggcttatgtctttctaataagatattaattttatgcatatttatattttaggttcagcagctggaggcggtttccctcagtggaactgtaattgtcctaattgtcatggtgttcgtacaggtacgattaatgccaaagtgcgtactcaatcttcaattgcaatttcagaaaacggcgtagactggattttattaaacgcatcaccagatatccgtcaacaattatttgattttaaagcggctcaaccagcacgaaaattacgtgatactggtattaccaatgttattttaatggatagccaacttgaccataccactggacttttaactttacgtgaaggctgcccaatgaatgtgtggtgtactgaaatggtctatcaagatctcaccacgggttttccggtattcaatatgttgaaacactggaatggtggtcttcaatatcatcaaattgatcctaaacaagcttttaaaattaatggtttcgaaaatttagaatttttaccattaattattcaaagcgcggcacccccatattccccacatcgccatgatccgcatgagggagataatattgctttaattattaaagatcataaaacacagaagcagttattctatgcgccaggtcttggaaagattgatgatcaaatcatgcagattatgcaagattctgactgcgtcatgattgatggcacactatggacagatgatgaaatgcagcaaaccggtgtagggaaaaaaactggccgtgaaatggggcatttatacattagtggtgaaggcggttcgttgtcttatttgaaccaactcagtacaccaaagaaagtgctaattcatattaacaataccaatccgattttaaatgaaaactctgctcaatttgctgaactaaaagcaaatggtgtagaagttgcctttgatggcatgcaaattgaactctaaggtgaaacatgactcaaacacctgaagctttaacgaccgaacaatttaaacaggccattattgataaaggtcagtattatcatatctatcacccatttcatgtgatgatgtatgaaggaaaagccactcaacaacaaattcaggcttgggttgcaaaccgctactactatcaaatcaatattccgctcaaagatgctgcgatcatggcaaattgtcctaatcaacgtgtgcgacaggagtggattcaacgcatgattgaccaagatggtgaatatcctgatggcggtggacgagaagcatggttacggttagccgaagctgtaggcttgagtcgtgagcaagtgatttccgaagaattggttttgccgggtgtacgatttgctgtagatgcctatgtaaattttgcacgccgtgcgtcatggcgtgaggcagcaagcagttctttaactgaactatttgcacctcagattcatcagtctcgacttgaatcatggccacagcattacccttggattgatgacaagggctatgaatatttccgctctcgtttaagtcaagcacgccgtgatgttgaacatggtttaacaatcacgcttgattcatttactactcatgaacaacaacaaagaatgctggaaatattacagtttaaactggatattttatggagcattttggatgctttaacactggcatatgtacacaatgaagcaccgtatcatagcgtgactcaagaacgggtatggcacaaaggactatttaaatgaataaagaacaatttgatgtaaatcttgtgcctacctggcgccaaggttatcgctttcaatttgagcctgctcaaaatggctttgtcattttataccctgaaggcatgatcaaattaaatgaaagtgcaggggcgattggacagtatattgatgggacaaataatgtttctgcaattattgcccagctcaagcaacaatttggtgatatacccgaaattgacaacgatgttattgattacatgttagttgcccagcaacaacactggattgatttagtatgacagaaggtgttggcctacctttatggttattagcggagttaacttatcgttgcccgctacaatgtccatattgctcaaaccctttagactacgcacagcataaaaatgaactgaccacacaagagtggtttgatgtttttgatcaagcgcgtcaaatgggggcagtacaactcggtttttccggtggtgaacctttggtgcgtcaagatctggaacagcttgtggcgcatgcacaccaactaggcttctacaccaacctgattacctcaggcatgggacttaccgaacagcgtatttcgcatttaaagcaagctggcctagaccatatccaaatcagctttcaagcgagtgatccggtcgttaatgatgctttagcagggtcgaaacatgcttttgaacaaaagtatgaaatgtgccgacttgttaagaaatatgattatccgatggtcctcaattttgtaattcatcggcataacattgaccagatcgataaaattattgaactttgtctagaacttaatgcggatacagttgagctagcaatttgtcagttttatggttgggcgtttttaaaccgtcagggtttattaccgacacaagaacaactcatacgtgccgaacgtattaccaatgaatatcgggaaaagttaaaagcgcaaaatcatccttgcaaacttatttttgtagtgcctgattattacgaagaaagaccaaaagcctgtatgaatggctggggtaaaattttctttacaattgctccagatggtatggctctgccttgtcacgcagcaagacaattaccgatatctttcccaaatgttcgtgaacaaagcctatcaaaaatctggtatgagtctactggttttaaccacttccgtggtgatgcatggatgccagaaggatgtcgtagttgcccagataaagaccgcgactttggtggctgtcgttgtcaagcttatatgttaacaggcgacgcaagtaacgcagaccctgtttgtggtaaatcgctgtatcatcaactcattgaacaggcacgtgccgagagcgaaattgattcctctctgggaaaattggtattccgtaatagccgaaattcaaagcaattcacggttcaacaaaacattccggttcaaaatattgtagatgattagctatgagaaaaccgatatgaaccatggcacatttcctgtttttgatggccataatgatgtactaacccgattgtggttaagtgattataacaatcctgctcaagcttttattcaagaaggtttagccggacatctcgatttaaaacgttgccaacaagccggttttgttggcggtatgtttgctattttcttgccgccttttcattatgttaagcagcatcatcccaacaaactatttgaccaagacgcatctgacttcacgcaacagcaaattgaacacatttgtttggcacagctcgatttagcaaaacaacttgccgagtactctaacgacattcaaatttgcacaactgttcaggatatccagcactgcctaacacagcaaaagttagccattgtattgcatatggaaggtgctgaagcattacaacataatccagatttactcgatgtattttatgatgctgggcttcgtagcatcggtccactttggaatagaccaagtcgttttggacatggtttaaatgccaagtttccgcattcacctgataccggagcagggcttacaaacgaaggtaaagcatttataaagcgctgtgctgataaaaaaatggtgattgatgtttcccatatgaatgaacgagctttttgggatacagctaacattcttcagcagccaattgtcgcaactcactcaaatgttcatgctttatgtccacaagccagaaacttaacagataaccaacttaaagcaattaaggactctaaaggcatagtcgggttaaattttgatgtcgcatttttgcgtaaagacgggcagcgtgatgcaaacacatccattgaggtaattttagaacatcttgaatatttaatagatcaaatgggagaaaatcatgtcggttttggttctgactttgatggagcactgattagtcatgaaattgaagatgtaaggggactacacctactgattgaagcaatgcaaaagcgacattattcgaatgagattatagaaaaaatttgtttttctaactggctaaccgtgctcaatcgcatcctaagtaaataatttattgctaaatatattaaaaatagcgaattattttacattttttattggccgaaatgactaaaaaaagtacaactagtttaattgtcaaccaattgctaagttaattagaatcaacattactaaatgtaagaacatttggtatttcaggtctttagtggttttcacttacgctcatttctttttgagaagtagaaatgggcgttttcttttgcttaattacaaaatgagaacctcatcacaagaatagccaattaattgcaaatcatcgctttcctatcttgactaaaagttcagcattaaatacattggaattgtatttaaacataaataagattgcttaaagcaattaataatactgcttaatcctgaaatacagtagaaagcctattctgttttgagaataggctttttgctttgtatcaaaatttattttctcaaaatattatactttttaattaacataaaaattaaataccttacaaaagcggctcaaatgaaagcccttaaataacaaagaatatgctattaatttaagttgatttctcagaagtttctccgtcaattgaagaggtgcaaaatgttaaagtcaattttagtattaggaacaggtattgcgattggcatgtgtatgtacaagaaaaagcaaaagaacagtaagagcttctctactgatagtgataccgactcattgattagtaaggataataataagagtaaagatgacaattcactcgataatgctgtccaggtttaaagttaaatgcaagggttcatacgtgagccctttaaatattattttttataaaattaattttacttaaaataaagatagctttaataagttaatttaataataaaacttatttttaaagatattccactattcatttaattattaaataaatatgtttaaaacaaaaaaaacacttcaaatgttaaattttacacattgtagcaaaacaccctttactattttttatgttaagaataaaaaaatggagattagaatgtcaaagcgccatattttaaaagaagttaatgcgaaaagtatgtgtgggatggaaattgtggtagagcaaatttttgaaaatacattggagaaaaatttagcttcggctgaaatcgaacaaaactggttaccgctttccaagattgtgatttcagataaagttatcaatttagatcaagataacacctttgctcatcccagaacagggaaagtctttaaagttttaaattcttaaatatttttggtttttagcatgaatataaaattagaaatgattgaggcgaaacaactaaacgtttcgcctcaatacatttaattaagataatttgcacttcttgactcgtgattaaccttaaaatacgttaagttatttataaattttgaagtaaatactgattttttatgataattgagatagaaacccatccactgcaaccgtttttgccagaaaatgcccgtttattaatgttaggaagttttccaccgccacgtaataaatggaagatggacttttactatccgaactttcaaaacgatatgtggagaatttttggtttaatcttttttcaagataaaacttattttttaagtgagaaccaaaaaagctttaacgaagaagctatccgcaactttctgattgagacaggcattgctatttttgatacggcgtatcaaattaaacgcctaaagggcaatgcttcagataagtttcttgaaattgtcactccgacagacttagcggttttattgaaacagattcctcaatgtcacactattatgactacgggcgataaagccacagataccttaatctcagttttacctgagaacacggaaaaacccttaattgggacatctacatcaacttattttgcagaccgcgatattaatttatatcgattaccgtcatcttctagagcatatccattagctctcgagaaaaaagcagaagcctatcagaaattctttaaggaaatcggtttcttgtaataagaaaattacatcatccactcaattggcaaataagagacagctttaatcattgttctctgaaaacggctggttcccgggtctttatcatattcaatgacttgtccgttggcttggtaatctagccaagtaatttggccttggctatttagcttaagttgatatgctacttgaggtaaatgttgatctaacatgacagaaatctgagtttgtaattgactggactcaatcaccaaacctacttcggtgtttaaataggtagagcgggggtcaaagttaaatgatccgataaagactttgccatctacatcaaaaaacttggcatgcaagctcgacttattttttccttttgctggtataacgctgcctgttacgatttcgtaccacgttctacgtcgtcgttccagaacaggtttaaactcatacagttcaataccattcttaagcatttctacacggtattggctataaaaggcatgtacgatcgcaacatcgtttgcagcaaaagaatttgttaaagcgcggacttttataccttcaactcgtagttgctttaagtaataagtaccttgttgggtaggtacaaaataagctgaagctaattctaagtgttgcttaggtttacccataatagacaagacttggccataaagcatttcatgttcagttgcagtgcccagtattttcttcggagagtcagcaacaaaatgggccttagaccattgaatagggttatgctctaaaagctcttttaaataactctgcgcatcgtaaagcttatcttcagtgaggctatggtcttcgtgatggagttgttcatagtgctctcttaaagcttttaaatggtgctcagcacaagttccgataatgtcagttgcatttacacttagggtactttgccaaaaatcagcaaatacagcttgggcatgtcgcactgcatgcccgtaaaataagatatccatatctgtaaattgaaacttactacttgcttcaaaatattcactactaatatttctaccgcctgttactgcaatcgatgcatctgcaataatgagcttattgtgcatacgatgatttacttttttaaatcggaagagataatcgaagatacgtaagtaacgaaatttataaggattaaataatctaatttcaaagttggtatgctgtaaaaggcttcttaatatgccatcaagctttataccgttttgatcatcaattaataagcgaactttgatgccacgatccgctgccttgagcagctcatgtaaaataaggttccccacaaaatcattggtccaaatgtagtattgtagatcaatcgtttcctttgaatttctaattaaataaatccgtgatgcaatactcatgaatgcgtcatcaagagctacaaaggcagtaagaccttgctgagttttttcctctgctgcctcatcattcaaccaattatttgtctttatcactatatctttctcattaggatcatatttatctgtataagaaggtaaatcagtaaagccccaagcacttaaggccatagtactgtactgctcatatagctggttgatcatgtaagcatttaatttgcatccaagttagagctataagagcattcttatatgcaatttatatgtcaaaattcacaataactgtatgattttgttataatctaagaagagtaaaatttaaaatataataaaaacagtagcttataaaatattttttaaattttctatagttatatatgactaatcaacctaattatgtgagctgtattttattgcaaacaattatttcgatcatttacgttttttataagtaaaaaagtgacgtagttctctttgtcgttataagatgcgttttattagatactcagatttcataactttacattacttacaattaagttaccaacaactacattacaacacatgatttctatcatacttccttaaaaagctgagtaagcaaccagccagaaagaggaaggaaggagataggaaatgccacaatatttaatgattgctgaaaaggtgtataaaaaaattaaagaagatgatcttttctctgatactccgaccgagcatttaaataacctaataggtgtgattcgtaaggaaatcaaaggtacaaagtttaagcttaaatataattttattgactttgacgaatgtttaacaaagccactagatgaatgtgccgtcaaaattgatattagcctcatgcctagtcataaaaataaagatgaatatattttatggttagctggatttatagaacgaatgacgacaggcggggaaacccatcttccacctatctcaaaatttattccgcccgattttaagtttaattacgaatttgacaacgctaagacaccagcaaaatctacacatccagatgatgaaggtgaactgattattaactattttaaatctgaagcttttatgaaaattataaacgaagaaaaataatgtgataagaaatatagaagggtttctgccgtacttctattcatagctgttaaaattcagcaaccgccttttggggcggttttttgtggcttaatctcttttttatctcaatctcttcacataagttttcattgtaaacagaactcacttgttccctataaaaacagatacatagattagtgctaccttttacttatcttcattgagtaaggagataagatattttgaaatattttctttttgcttcaacttaagctttttcacatacctttcaaaaaagatatggtgaaaaatttcccttttagacaattgagtctagaagaattctgaatttctaaaaaacttccataattgttggttttttaaggaggtgtctatgctccataatattagacaatttttctgcatgcacatctgggaatatgattttgatatttcacatgatgaagtcagagaatgcagaaagtgcgggaaaattcataaaatgaagagttcccataaaatgacttaaggttaaagcgaaatacttcagtcatactaaatcaattaaaaataagctcaataattaaaagtattgagcttatttattttaaagaagagcatagtttaatttagtaatcatataaaacctattaatttactcaaaatataattcaaagtagttcacactttaaaataataaaaagttgcaacttacataaaactctattaattttaaaaaataaataacacttcaataaaaactgaaaacttaaatttataactttaattttatactcatattttataaaaaaattgataaggagatagaaatgccaaaatacttactattagcagaaaaaatttctaaaaacattaaacaagattcttcaaacaattatctagaaaacttaaataatttaattatagaaataaaaaaagccattacaggaactgaattaaaatttttatataattttttagatttcggtggttcgctgcttaaccttcaagatgaagtattgctcaaatttgatagcagtttgattcctagctataaaaatgaagaagaatttattttatggttagcagacttcattgatcggatcaccatagatacgagtaaaggagattatccaataaaaaagaatttagccaacctaagctctattgctgagaaattgatgtatagacattagaaaatctatggccatcctcatcaaatactgaactataaagaactgctttggttattggcagttcttttatacttaaattagtttttgggttcttgtcggggagctgagttgatatcgtgtctaactctgcttatattttcataaataattttacgcattctatttattgcgccaagcggtttatgctcaggtaaagcatgccacggtgtaaaagagagattttcacaaaattgattctgttcaggtgtatcaaagctttgctttggaatatgaatggtcgcaacttgataaaaaggtgcttcattttctttccactcggtcattgcatcttcaaccagcattttagtcgaagttcttggctgtataagaaattccatacacacgtcttgcttttgcaatgtatcttttaaggcatctcgtaaaaaattatggctaggatgatcaggtagagctgcagtcactgtagagcaatttcttacggagtatttaaccgcttgacggtcaacacctaatcctaattgatagggcaccatagaccaataccgcgcatatagtggatttgcaattttagaattacgcgcacctaaagcattcatggtacctttaaaacctaaagcaaacggcatatgaagctttctgatcatattatggctatttagatcattcataaaagacaggtatctttgcccgtcatttacaaaaaagacggggtgattaatcataataaagtcttgagttgtagcttctttttcattttctaaaattttctgacctgatacatctaagatttttattgccattccacgtgcgtctttttcaatatctgctctagaagcatcattagaagcattcgaaaaacgaatccatgcttcatagtttttatctggaataaaaataccttttgcaagttgagctggtatatttttaagtacatgaaattcagcacgaacacatccatgcgctttagggtgtgcatcacgcaaagcatttcccgctgtatactgttcacgaatagacttctcaataacttgagttatttgatgagctattacttcctcattcggttgtaacttttctcctaatgctgtatcgatctctggatagtcgatattttctgaagaagactttactgatgggattgtttgggaatatagcgcttcactacaacctattgatacaaacagaagaggagtaaatataaacaaagccttaaaactgataggctgtattaattttgacatttatagtctcctcggtagaaaaaatattttagaataatattaagttttttgtttaagtttattttgagctttttaaaattattcactgtaaataatttaaacgtcattgttacttatctgaacagtaaaataagaatacttatttaatataaaacttcttaatacattaagagaatgacgtcatgataactaatcgacaaaatgtgcaaaataatactaatacatcacctcatccaattacccaaaatacacttattgatcggtttagtcctatttactggagaatagacggcccacaaaccacgtcttttgccattacaaattatggaaatggatttgaagcatcttttagatcacgtatgacaaatgacttggtagggattagctgggattcttatgatacgaaagatcataaacttttagcatatgaaaccaaatatagttatgcaggggtagtttgggattttgatattgaattatcggcttctatgcccgtacttaataatccaagtttaacgccaactttaacggtgtactatcatgacaatggcgtagataaaattgcatatatcgtcttatttaattatgcaaataatccttcgtcgcgaacggcgcacattcatattaactgggatacagttaaagctggtttttctgctacagatagctttccggtaaccaatattcaacgtatctcattttcaggctttactagccattataacggtcagtcagctacgccgttaagccagccggaagatggttatattcgtattaccaattcagtcgtgactggaacaaatgcaaagctaaatctgagtcgtgttgttgtacctcagcacaattatgggatctgtaccagctatgatgaccattatgacttgaacccgcagcgcctagtcaacaatatggtcgctttgggatatcaggggttggtaaaccactattgtggaatgtcgcattatcccgaaatgacatggaaaagcgatattaataaatggcaaataccagatacgttggtaacaggtgaggcagtcgtcaacccatgtgcccgaaaatggcatgagaaatatgcccaagctctacataatgcaaacatgcaacccatttttggggtaagttttgagatgtattcacttgcagcaaatgagttttgggcacagcgtgactggaatagcaatttaggtaaaacaggttaccaaccaccgagttatttctttagcttaagtgatcaaaatgctttggcttatttgcacaaagtttttattgagttcgcagatacaatggttgctggcggctgtaatgttaacatgcaaattggtgaaccttggtggtggtataacacggacacgaacctaccttgtgtgtatgactatccaacaaaattagcctttaatgccgatacaggactatatgcgccagacctaggcacaatctatgaggctatgaataaaacaggtacgccgtatgatgagtttaaaacttggttaagaaataagttaggacagacctgtcaaaatattcgagcagccattaaagctaaatatgcaaatgctcaagtgtgtcctttaatatttttcccatccattcgttctccaatacaaaccctagcaacctatatcaactatccaagccagcactactcatatccaaattttgattacatcatgactgaagcttatgactggcttttagaagctaaattagatttagctcatcaagctgtttctcagataccaactcaagatttaggttatccggcaaataaagttgcttatttatctggatttgtaccagatgcatctattgcttatatctatggattcgacaaaaacaaaccttatcggacgccaatttggcagaggatttttggcgatatgaaaaataacgtatctcttggcctcatgaagcagtttatctgggcctatccgcaagtcatgttcgattcaattacaattgatacgacccaagccccaaatggcttctttgttgaaaatacactttactcaccaattagtgataacacaccgtatccaccagatatttacctttaagtaaacataagctgtttataagagaagtaatctgatagaaaacctcttcacttaggaggttttcttctttttttagtacaggcttgcttagacgtttctgactggctatgctgtgatggattgtcatgaaagccaattttaatttaagcaaaattaagctcttgtattacggttacataatctattttgctcgactataagtaccgaatgatataaaggaaacccaaagatgaaatctcgtgcagctgtcgcctttgccccaggaaaacctttagaaattgttgaagttgatgttgcaccacccaaggctggtgaggttttaataaaaattacccatacaggggtatgccataccgatgcttttacattatctggcgatgacccagaaggtgttttcccagcgattttaggtcatgaaggtgcaggtgttgtagttgaagtaggcgagggcgtaacaagtgttcaacctggcgaccacgtgattccactttatacagctgaatgtaaagaatgcttattctgtaaatccggaaaaactaacttgtgtgttgcggtacgtgcgacgcaaggtaaaggtgtaatgccggatggaactacacgtttttcatataacggcgaaccgatttaccattacatgggttgttcaacctttagtgaatatacagtagttgcggaagtctctttagctaaaatcaatcctgaagcgaatcacgaacaagtttgtttacttggatgtggtgtaacgaccggtattggcgccgtgcataacacagctaaagtacaagaaggtgattcggttgctgtatttggtttaggcggtattggtttagctgttgtacaaggtgcacgtcaagcgaaagcagggcgcattattgtcgtagatactaatccagataaatttgaacttgctaagcagtttggtgctacagatttcttaaatccaaaagattatgatcaacctattcagcaagtgattgtagaaatgacaggttggggcgtagatcattcatttgaatgtatcggtaacgtcaatgttatgcgctcggctctagagtgtgcacatcgtggttggggacaatccgttattattggcgttgctggtgcagggcaagaaatttcgactcgtccattccagttagttacaggccgtaaatggttaggcactgcttttggtggagtaaaaggccgttcacaacttcctaaaatggtcgaagatgccatgaaaggcgatattcaacttgaaccttttgtgactcatactatgcctctacaagacattaataccgcttttgatttaatgcatgaaggtaaatcaattcgtactgtcattcatttctaaatgaaataaaaaagggctgtgattcagccctttttatgacttatagttttatatcttaaatagcattaccacacatatctgttgtgccctgaggatagttaaactttagcgcattacggtctgtaatcagttcattagaaaattcatatccaaataaatttgtagattcaatatatgcaattccctcaactgtaaaagctattttctgtagtgcacccggtagtttaaattgatatccttcatcaacaccattagaaataaatccgacttggttcgtatcctgattaatataaacacctaggcgttgatattcatttgtgttatccgtcatttttttgtctttaaagtaattatcaaaaaactgataatctcccatctcagatgatacgctatgatataaacggggaggattttcaccaaattcaaaatcatgaacaccaatatcaaaatgataatttgatctaattgtatagttattatcagttataccattaaaactaatctcggctgaataagaagaagtgcttgaagaaagtgtgggtactttaagttgcatttcaaaagcaataatgcctttattgggtaataagaaatccccctcataactggttgaattcatttttactttactttttgctgtataaactaaataaccatacttgtcttcagtgacaggctctactttaaagccaaatttttgcccattaattagaggaaatctcattgtaggtggtcgatcaggatattgggtattaaatagatcataatcttcttgagtcgcgtcaaaattgtattggcaaactggggcagaattaagagagttcgtttgagccaaaagtatttgaggcgctaatttttcattctttgcagttgatgaaaagtttttaaatgtgactttttggctagcctcattatgcgttactgtattggtattatcagaagatacctcatacatagcccaacataatgtcactgcaccaacagtaactatacctatttttttcataaattttcctattaagttaagtatcaaatttcttagaaagtagtgttaaattaaaatttattattaatatttaaatatttgaaattattaggtttaaaaactattgaatatgattaatcatattcaatagttacagtagccattgcacgtactttaccagccgtcacatttgttgctgtttgatagtagcgggcagtcattggtacgttatattgaattgtctggttagaagacaaggtacctaaggctaatttgtcaccttttttgataacctgatttttattttgataattccagagtaactgtacacctacaccatttgctttttcagatgtcggagcagtatttgctaggacctgattatttgttccgtcttgggtaaagtcgtaagttaagctaatgaggtttttctcttcataacctgttggattaataccaccattacatagaatgttcatatcaaaggtttggtcgccttgagttgagccaacacctttaaaacctgcctttgtaactgttggtagctgtacaactttattgatattaccctgaatttcacatgaagaagaagcaatggtaattgcattaccataaactgtactggttaaaaaagggcgatccatatgaccatttacatagtaacggctatataagccaggaaccaatgtgccagaaccagtctgatctgcagttttcacaatttcaacaacaaaatatccctgagcaagattgtaagttgttccgggggttaagctacgggtatacggataatagccagaaaaattagttgcattttctgcttcacggtataaacggataccgattcctggaatatttgtagaataaatgctgttgcctagagggcttaaaggatagttttgagttaatgcagccgtaatagtatcgctatatgaagtacaacggagtgtggatccatttggattaattggaaaagttgcttttcttaatatttttccaactgggtcacttggtcgaacaacaacacgtcccacagccattgatatatcaactgtggtgaatccagaactaagtgtacaataagcattagcttcaccgtatacaccaaggccagccgtaaataagaaacctgttaataatattcttttcatttgcagacagcctcagtcataactatgctttgttgtttatttttcaactcattactgatgttgtactcaaccgaacaacgttcattactttcatcgccccatttcacatagagacgatcttgagcgagtggagtacgtaagtaaatcatactaccttgtgcaacaatacctacagcctcatctttctggttaaagacttgcgctgcaaatggtaaactgttgccatctgcagttttactattaatataaactgcatagcctgttttagttgcaaaatctactttcgcaattgcaccagcaaatggggcaatacgttgacttgtttcttcaagttcaacttcgctcgacatttcttgtgggtcaagagtaatgtcattaaggcggtatggcgtaacataaggaactactgcataacccgctttatttacacttagaccaaccgtgttattcacttttgctccagcggcatcaggtgcatgcacaagtaccatggtttggccttgctcaggtccaaataaaataccatctgagtgagcaacaacactaccgcttaaacttaccattgcttgctggtaagaatcagcaatactataagagccgccaacagttgcatagttagtacggtaacgaccatttgcgttaaatgttgggttcgcatagtcttgatgtgacacagaagcgccgtaactaaagcgatcacccaccattccacttgcaccaacagtacggctgtcttcagaagcagtaacgttgacgttgactgaattcttcttaaagttaattgggaatgaaagcgtcattaaatattcagtatcatgcgacgcatcatttgagccgtactcaaccttacggttaattgcagataaaccataagttaaaccatggtagttattactataaccaatctgatactgcttagtactctcgctacgattccagtaatctacccatgaacctaccacatagaagttaccccaaccctcaggtaacccttggtttaaagtaatctggaactcactacgttgacgaccagcagcataagtgtttacacctttttcttccaagtcacgtataagcagggcatcgcgcaatttatagaagttttcggttgaataacggtaagctgcaagtgttaagtttgtgttggtcggcgtaattaacttactataacttaaacggaaactttgacctgattgtgaagcctgtttttcaaactcagcttcagagtgagtcacgtcgaatgcaattgctccaattggtgtagcaacggcagcaccaagcaatattgcagcgtaattctcagatgcttgaattccggtatagccggttaaatagttattaataccttgttggtatttaccctgaataatccaagggtccagatcaatgtcttgatcacggaactgacctacagttaatgagtaacggttcatgcctggacgtaacatctgtacaacagaggcataaggcacagaaaatttctgtatttcaccattcgcttcgataacagaaacttcaatttcaccaccaaagccggtagggtaaaggtcattaatttcgaagttacctggtgcaacagttgtttggtaaatcaattggccctgttgacgtacttcaacttttgcattggtttttgcattaccacggatacgtggagcataaccaagcatactattcggtagcattcgatcatcacttgaaaaatcgataccacgataaccatatgagtcaaatacttcgccgtttgtaaaactatccccaagtgttaaaacaccacgatatttagggaaagctctttgtaagtatgtacttgtttcttgatagtctgatttagattgattttccgcaggcgtatcttgccattgccactgaccattatgacgtaattgccaacctgctaaatttagtccagccgtaacccccataaaagcattggtcgtttcgcttcggtcaccagactgattaaaagttttatacgcactaccactataagacaaaaagccggcattaatcccgcgatcccatacgcttgggtcgacatagccttgagcatttttttgtaatgcgacttgaggaattgaaatatctacacgtaaacgagacgtatcgaattcataaaatgcgttttctacccattcttcaattttataacaactattattttctttttgaaggggagcgtgcttggttaaaatttcttgttttacgccgtattcaagaaggttcattccagtaaaacaagttacggcattttgatttggatctaatgccttgaaaatcatgcggcgtttaccaaaccattgaccatttacataaacgtcaacgttatattcacctggtaaaacagggttgccgtacttaaatcgagaaatatcgactttctgagcgtcaccaattaaaaaagcagaatcaaattcagcttctacaggcgcactcgcagctgcttcttcagcatgcacgaacacaggcattgtcattgtaacaacgccagaagccaagtaataacaaatatggcgttttaataatttataagattcttgccttttttttggcatagctaagtccgcctactcacataataggtgcttaaatttattaaaaagataatctgattactgaagttttatttggtgttcgactcgaccaccatagtcgttgacattaataaaactcatatcctgaagattgctattcttaagctgaatagaagcttcagaaaaaggcttaaccattagcccttgaggcaataaatcaacttttttatctccaaccttttgataaacagaagtcatcgtaatgtggaaaggagttggattttttaccgttaaattctgaccagatttaacccattgaagcttatctgctgctaaattcgcatcttctttaattgaagccggacgatagaagaatttgatccgggaacgaattgcaagttgtaagaagttatcaggtgtcgtatctgcattttttgaggtaggtcttggtggaatatccaaaacgtttaaccacaaaacagtttcttgcttctggttaaattgagaagcatttggaagggcagtaatacggagcgtctgactttttgtcgcttcaacacgagaaattggaggagcaatcataaaaggaacttttgattgatccggagtactttttggatcaccttcatcaatccaagcttggacaagtgctggctttgaaccgttattgctaacttgtagcgtaacttctctagcatccgacggataaattacacgggtgccatgaattacaatttctgcttgagcggcaggagcagcaacagatgaagcaaacgccaaacctaacaaaaaattataactgttcaatttcatttttcgagttctcaaccaagaaagattcaggaaagtgctacacaaaacagggttcccatgcggacatagaaaccccgctatcaattaattattgatagataattgtgtattgaacagaagtagttactttaccagcagtagaagcaccagttgcatagtattcagcatagtagttaaggtcagcacttgcaccttcagctacgtcaacccattgagagttagcttgagcaccgtttgcaccagcagcaagtactgggatgaagttattgttgctacctaaaagttgaacgttaacgtttttagcaccagtagcgtcttggttaagtaaacgaccagtattgaagtcaacagttgcacctggttcaaagtaagtagctactttaccttgtgaacagttagctaagttgatttggaaaggagtacggccagcaacatccccagcaacagctaaagtttgtttagaaacagtaggaagagtcactgtgaaatctttaccagcaggagtaacgatgtcacaagttttgtctgtaactaaaccattaattgtaattgtaccatcagcagcttgagcattcgcaatccctacaaccgaaagagcagcgatcaaagcaagttttttcatagtgttttctcaaaagtctggataaaagtttaattccttacttttccagtgtttgacatcttgaaaagtaatgtaacaatgctaacactttttaaacaaaatgcaaactatgtcacattatttttttataattttaattgtgtcacacttttggggtgcagttaatagctagttaacacagcttatgtagctgttttataaatagtttttattgtttagaagaaaggaatcgtagagataagaaaattacataaggctactatgtaactggaaaagaattaaacaatttacgtgaagaagaagtttaaattcttacaatacaattatatagaataaattatgcagatgtatatagaaaaaatatacaaatagacatttttgcagaaaaagagtgacccaatacccaattcataaaaaattatgttgaattgtatcaatcactcttttgcagcttctatagtaataagatcaaatgtgatgaaatgagcttaatgataattgataagtataatctttcgattagaacctagactttcaatgctagtgtccatcttctctgtatgttgagctaatttatagagactatctttatttaaatattcactatcaagtttaatattcaaattattgactgcgttacattctatctcattactttttgttgagcatgtgtcttcaacaatatttcctttgatcattattgtgttatttgcataacaaaatagtggggaagtagaaaataccgccaaaaccaaaattttaaatatattatttttcattttataagtacctatttattaaatagttaatataagtgatacaatattttttatttaaaaacaatatataaatcaatttcaattaaaaaacataaaataatatgtgacccgtatctcactaattatttaatttgtttaaataggttttatttctacatctattttattaaaacgataattaaatcacactttacaaatattaatgtatcttagttattgtaaaattaaattattgataataaatgctttaattaaaattataaaaatttaacctaaaataccaagctaaaaaataatttaattaattataatatttattgaaataatatatattcacggaaattaaaaataatgttttagctcagattttttatttatacgaattaaaatatgaaaaataaaatcacttttgaataggttgtaaataattctcgtatttatttaattttacttaaaaacttaaggtaataatatagtgatgttcagccaaataacttaaacctacataaagagagctttagatctgaaagatagaaataactagggattagtttaaactatataattgttcgtataatgtatattatgttaaataaaagatttgcaaacctaccatatataaggctttgctactctccatatattagtaagtcacttgatcttcactgtgaccatagtttggctaagtgttctaagcatatttaacaagtatctgtgccttacacaatgctgtttactgccattgtataaggctttatcgacccttcttaaaaccaatatccaaatttcaaaccataagcaattgcatggttatttttgaaatttgcctgttctgcgtatggcttgattccctctattggtaagtaataagtcccatcttcagttttagtatcacctagccaaaaatattttaagctaccagttataaagtagtttttagctggattaaactggacgcctaaaccaagcgaccatgatcctttgattggtcccattgttgatgcaggatcaccagtaccagagtcccaacttacatctgttgaagcaccccatttttctttaaattgatgtgcgagaccgacagtcgcactatattgatcattctgataagaatcgagcttaaaaccttgggtataagctccaccagttacctctttcataataatttcagatagagcgccatattgcggtggccgagtctcaaattctttccagttaacccatcttaaattcatataaacaagtgatttttcggaaatacctgtttgaaaatcaatatttaatgatgctggagtctctaatttggttttctcattttcaacaagttttaatggttcaccaaaaatatcttcttccacttgaaatttatatttgattttagaccgatatgtaattgctgcttttaatgctatatcaggtagttgatagctccctcccaacaaccaaccaacctcaccttgttgtttaaacttagcattatagccattaaaagcctgagtataggcattacctctaagcgctacatttgcttttacagtttgataaacaggtccaccataaatttgaaaaagctgatatggagaatatccgaataataaacttaaattttgagtatcggcttttactgatgtaccttcatagctaatatcattatcaaagtaactattattagaacgtgccggatatttgatgtctgctgaaaaaggttgatcatatagcacaccaaaacctaaacgatctgtgagttttaactttattgcagctgtataaaattgcgtactttctgcaatatcacctgtatctcgactttgatgatctcttacaagatcggctctatcattgactacaccagaaacagatgaatcaactgcaaataaatttgcttctgcataattcccattttcaagaaatggcaagatagattggcccgattgttcaagtgctgaagcgtgactgatattgctaacgaatacaccaagtacgcctaataaaatcggatttgcctttttagttgttatctcattcatatctatatcctttttggttgttatttccctaaatccttaggatagttttttatttttagagccatatttcatcatatggctctaaaattctttacatctatctttgtaataaactcaaaccgaaaatacctaaccaaactacttgcactggtaataagaacagttcaaggaataaagccgcttgagaaaagcctgagaaaagaagcacagcaaatccaacatatcccaagccaaccagaaccagtgggaaacctaatacggatttgttttttctcaaaagtagtccgttgactattgcccaaaaacctattgtcggtccttccattggccataaaccattttgagagccttgcgaaatggtggcccaaacagtgcccgccgcctgcttagctatttcatttccagacatatatgtttcagcaagtggtcctaacacggaggcttgtaaagcagcccctgttatacctaacattgttgaaatcacgaggaataaaatagctatatccgacaataatccacctgaaggacgtagctttctccacagatatacacctacagccagaaaaggaagataaaacccaaaacaatcagaaatcattgaggttctgaaaagtgcttggtcttttgccgacaaagttaatgcaaattcaggtttaaatatttggtgcaaatcaaagccagtaactgcaagaaaacaaagcaggcatgtcgcagccattactgtgccgattaatgcaacccacgctgtaaatacgtgcccatcatcatattgtttaatcgagtccaaggcgtcttctcctagaaagtgctgatactcgttcgtattcgaaataagtacgtagcgcagcgatgagacccggaattagtgggaaacgtttaaatttagcgtgtcctttttctccattggcaacaaaccaatgctcggtaagctccgttttacgttgcaatgcaagatcagctaaaattcggccataattttgtgacatcatgacgcctgcaccactgtatccataggcataagaaatacgaccattatggagtgtgcccacttgagaccttacgtcaaaaggaatagaacaagcgccactccaacgttgagcaatttttaatttctgaaatgcaggaaatacctttttatacattcgctcagcggcatcataaaattgcactttctgagcttcgtccatagaacgcccttctcctacatagatatcacataggttaaattgcaatcttccatctacagtcgttctacaggttggaggacaataggttgttttgtcataaaactgaccacgatgtttccatccaagcgctttccaatcttcatcagttaaaggttcggtaattaactgatatacaaacatggggagttgggcgcgttttagccccaattctggtggcaataaatgagtaaaaccattggtacctaatacaatatgtttagctctaacctctccttctggagttttgagaataaagaacgtttccttatcttctatatccaatactggcgtttgctcaaaaatttgtgcaccagcctgttctgcaattcgctttagttctcgagaatgctttacaggattgacttgcccagaatgtggcattcggcatccaccagaaaatgcatcactatttagggcttggcttaccgtagctctatccatatagacgctgtctttagagcgaggttgatcttgccaatatttagtaaagtgctctaatcttttttcatggccgcgaagtgtagtaaatgtcacaccaggcatttcaaaatcgctatccatattttcgcgtttgattaagtcctgcacatagtccagaccattccatgcgaaattttgaagttcagttaatctttcttttccataaagtacttttgcagtagtgggatcaagtactggaactggcacaacccagccagaggtacggcctgaagcaccaaatgctacacattcgccttcaagaacagccactgatgcagcagaatccacttttcttatgtgataagcagtagataatccagtaaaccctcctccaataatcaccacatctacatcaatgctacctctaagaggtggtgatggaatatattcgcctgagtgggctagccagaatgacttatttgcatgtggaatattattcatctaatgttccttcctttgatatttgatattgctcagcccacgtacccacactttcgcctattcatttttttcaaaaaaaggctatcgcatactcagtacataatttcttccctgaaaaaatgttgagtgttttatagcaatgcgtacgaaatcgtagagctgaatatatattgctttaacaattacaccatgtcaatgacactgtgtaattttagattaaaatttaatttgtatttaagagattgagaaaggatgaaaaatatttttaaaaattatttaaatattaaatatatattttaattaaaaaaatgaatgagcaattccttttgagcattcatcaagttatagctaatatttttaattagtacgataaagtgtagaaatccaaatattatgcaagacctgcacaacaactataggatcagcttgaggtgtacggccaaatgcttctgataaatagcgttcttctaaccatactaatgcacgagcagtttcatctacattcagttctaggctaatacgcccattttcctgttcttcacatatatggcgtgctgtagctgtaataaaatcttgtattaaagaacgataaatttgctcaacccgctcatccgctcctgctgcatctgataaagctcgtaaaacagcaccatgcttctgataaacattgactattccttgtaatgcctgaagagaatcttccggaaaattatttccctttaaccaatgattggctaatgtaaatagttcctgaccaatgtcttgaacaacacgtaaagctaagtcatatttatcacgaaaatgtacataaaaagctggacgcttaagtccagtaagcttcatcacttcatctacatttagttcacgaaatggtcgttcacttaaaaatttttctgcagcatttaaaatttccctttcagattctttcgggtcatgtttaggacgtcggcgattcacagtcataattacgagttactttttaatttattgacactatgtaagtgtagaacaatccttcttccctgaacaagcgggtaagtgaaaaaccaaactggattctaataaaacttttttaaataactaaatttttaaagtattccttaaatttattattttctattcaatcaattgattttattagataaaaataatttttaattctatgattcaaaaattgaaacaagtataacctactgaatttaattaaatttcaataattacaatgcgtcattgacatagtgtaattattggattaaaaataattaacggcgtttcctttcactaagtcatctcagcaaagtgagacgtcataaacattcgttccagggaactttggaactatggaaataaataaaaatcgtaatcggcatgggttgctgattctaaggagaatttatatgagtcgccgtattatatttattggcgcagcaggtgaaatgtgtcgtttagcgatcgagcgttttgctaaagccaaaggtgattgggaacttgtactatgtgatattcgtcctgaattactttcaaatcttgttgaaaaactccctcaagggctagcaactacacaacatttagatttgtatgacaagcaaaagctacaagctgtggttaatggtgctgatttagttgtacttggagcaggtccatacattcgaacttcagcgcctgtcattgaagcatgtttagaagcaaaagttccttacttagattttgatgatgacgttgaaagtactgaacatgcgttatctttgcatgaaaaagcaaaagaagcaggtattccaatctatgtaggttgtggtgcctcaccaggtatggcaaatgtgttagtggtagatgccgcaaatgagctagataccgttgaaaatattgattgttgctggatggttggtgacgaacgcccaggtattggtcgtgccgtacttgaacatttcttacatatcacggcgggtgactgtcttacttgggaaaatggcaaacgtgttaatcacgaaacttttgtcgaaacaggcactgcaccgatgggaggtggattgggtgaaatattaatgtatgaaacagctcatccagaaccagttactttgccacgcaaatatccaactgctcaacgtatccgttgtttaggtggtttacaccctgccccatttaatggactagggcgtggagttggcttagctgttcatcatggtgaaatgacagtaaaagaaggtgtggacttccttgaagatctacttaataacaaattaggttcagctaaaggctggaaagctgcaatcagtggcatgatcggccaagttaaacgtaaagaatcctcattctctgccatggtcgagtttttgacaaaatctgctataggaaaaacctatccatataaaggcggtttattagctcgagtctacggaactaaaaatggtagaccagcagttgcaatcagaagaactgttaaatcaggtgaagattcctatttaatgcgcgatatggccgctattacagggacggcttgtgctgcattcatggtattagcgctcgatgaaacaggtaaacgtagcggaactttcgccccagaagactgggctgaaccagaagctttctacactgcccttgaacgtgtaggaacacctcgtgctgagattgtggagagtgtgctatgaaaaagtatgattatgatatagcagtaattggcgctggatgtgcaggtgttgttgcagcacgggatttaagtaatgcaggtcataaggttgttttattagaggcacgtgaccgtattggtggccgaacctatacaggtgaagcatttggccgacaagttgaatttggtggtggttactcacactggactcaaccttatatttggagagaactacaacgctacggaattggcttaaatcctcctacagaagttgataaaacggtttggtttgcagacgggaaactacacacgggaactcaagctgaatatgctgctattgctgaaccattattaacagctttctttaatgacgctcgtcagtggtttcctcttccttatgatgtaaatgctatcgatacgagtgatattgaaaaacaaacattaagagatcgtcttgataccttaaatttatcaacttatgaacgtgacgttttagacggcctattatcaacacttgttcactcttgggatgagcaaggagtcgcacagctcttattctgggcagctacctattttggaaattggggtgcgttctttgaagtagcagggtcttggccaattgccggtggaacacaaaaactcgtaagagctatttataatgattcaggtgctgaattacgacttacaacttcagttgcagccattgatgatcaaggtgagcaggttgttattacgactcaatctggtgaaaagattgtgacaaaaaaagccctcgttgctgttccattaaatgttttatctgacatcaaaattacaccagaggttaataaacctgctcgagatatgattgttgcaaaacatccaatgcgtactgctaaattatgggcacgtgtacgtggaaaaatcgagccatttattggatttgcgccagttgagcaaaacccaatcaataccgttcgagttgaatatgaacatgaagatgactcaattttagtctgttttatttctgacgagtcaactatagatgtgaacgatattgaagctgttcaaaaagctttacagatgtttaagcctgacattgaagtgcttgatatcgcatcacataactgggctaaagacccttatgcacaaggcacatgggtacactatcgccctgggcatttgtccgatgcagctccgctcatgcgtaaacctcatgggaatatctatttcgcaggaggagatattgcaacaatgagcatgggcggtatcgaaggtgctctagagtctggtattgaaactgctgcaagcatcacacatgcattagctcaaaaattagcagggtgaatatcatgaatagaaaaacggattttactcaatctttggatgcagaagttcttattattggcgctgggattgctggtatcagcgcagcctaccatttaaagaaatatagacctaattcaacctttattattcttgaaggtcgtgatgatattggcgggacttggagtctatttcgctatccagggattcgctcagattcagatatgcagtcttttgcctttggttttaaaccatggacgcaaaaaaagactttcggtagcgcacaaatgatctgtgattatttgcatgaaactgttacagaaaatggtattgaccaatatattcaatttggcagctatgtaaccagtgcagaattctcatcgaatgaaggaatctggaccgttaaagtcaaacagaaagatcaaaaaagtttagttaccttacgttctcgcttcttactcatgggtacaggttattatgactataacaatggatatacccctgactttaagggcacagaagaattcaaaggacaaattgtccacccacaacattggccggaaaatctaaactattcaggtaaaaaagtagtcgtcattggtagtggtgctacagcagtgacattaattccagctatggcaaaagacgttgagcatattactatgcttcaaagatcacctggctatgtagttgctatgccgagtgtcgatcctattgcagttgctttaaatacagttttatcaccgcaacgagcgtatgaaattatacgacgtaaaaatattgctattagccgcgggatttacaaactatgccaccgctttccaaaggtaatgcgtcatctactcattgcagatgtacggcgcagattacctaaagattttgatgtatcaacgcatttctcacccaaatataatccttgggatgagcgtttgtgtgtggtaccagatggagatatgtttaaagcgatttcatctggtaaagcatcagtagtgactgatcatattgaccgttttatcaaagaaggcatattgctgaagtcaggaaaagtactagaagcagatattattattaccgcaaccggcttaaatatgctggcatttagtaagattcaactcaccgttgacggtaagaaaattaattatccagacacgacgatatttaaatctatgatgctgtcagatatacctaattttgcctttgcatttggttataccaatattgcatggaccttaaaagtagatctggtatggcaacatttctgtcgtctccttgactatatggatgagaataaatacggaacatttacaccgattattcataataaaaccatgaaacgggttccttttgttgatttgagcccaggttatgttcaacgtggtttggcacaattcccaatggcaggaaccgaaggtccttggacactacaacatgattataaggttgactttgagcggctcaataaaggtcctgtgtgtgataaggaattaaagttcactgcattggttcccaagaaaaagttaactgtcgttacggaaacatcttcagaagaattgatggtcaaagcttaatctcctttaatcagcattttagtctcttatttatcggatctggagcctaaataagggactaaatacatgagcacaatattatggaaatattaaatttatcagtaaagggattacatgctcggcatggtatattcctgccacaacagataagtatatgaactctcgtgggcggccctgtgtagtcatggcaaatggcttcggagggaccaaagataccggtttattaaatttcgcagaaccattgagtaaagcgggttttgatacatttatatttgattatcgtggttttggagaatctggtggttttccaagacagaatgtttcctataaaaatcagcgtgaagattaccatgcagcaatcgcagcagtacgaagtttgccaaatattgatcgaaaccgtatagcgctttgggggacatcttattctggagggcatgttttagtcgctgcggcccaagatcagaaaatatctgcagtaatctctatgaacccggctacggatggtttagctgccctctcacaaatctgccgttatggtggtctaaaacaattaaccgttgcagtcgctcatggactaaaagatttagcttattctcttttaggccaaaaagcgcatcttattccaatcgtggggcaaccgggcacggcggccatcattagtacacctggctcggaggtttcctataaagccatggctgggccaacatggcggaatgaagtatgtgcacgaactgctttagaggttgcaagaaaccggcccattaatttcgcccatcaaataaagtgtcctttattggtacaagtgggttcaaatgatcaagttactcctcctgaagctgctcgcaagtcggcaagcttagcaaatggagaagttaaattacttgaatatccgattgatcattttgatttttacaaataaaaattttagaggaccaaattaatttttttaacccaagccttagctcgtccccgtgttagataacctgatttcatagcaatattagaccatctaaagcaaaaataagctgatttggaatacctctatcagcttatttttttaagagtgaaactttattagacttttgatattcctcctcctaaaactttataaatttcaatttggttatttaattttatttgttcaagtgcaagtaagccttgttgtgcagcataagcagaacgctgagcatctaaaaccgtaaaataactatccactccagctttgtaacgtgccattgagagtttataggttgcagcagtcgcagagactaagcgacgctgagcgtctaatcgttcaccaatatgtgcatgtgtagcaagtgcatcattaacttcacgaaaagctgattgaatggctttttcatatttagctaaagcaattttctggtcagtttccgcaattttaatattagtttttcttgttccccaatcaaaaattggtagatcgatattaggtccaatcgaccatgcaaaattgcctgttttaaataaatctttcagttcagatgatgcataacccgtcgagcctgtcaagcttatggttgggaacatccgtgctttagcagcaccaatatttgctcctgcaacacgtaactcatattcggcagctttaaggtctggacgatgatttaataaatcacttggtaaaccggctgcaaagtttttctcaaaggtaatattttgaatagcatgatccggaagtaaattttgcggaacaggatgacctgctaacaaatccagtaaattttttgcctgttgaatttgagttttataagttgcaacatcatttcgagcagtctctaccgaaatttgtgcttgttttaatggcacttcactatcaataccaacatcaaagcgcttcttgttaaggttataagcatcgacttgtgcttttaaggtttgctcggcaaggtttaaatttgcttgtgcaaaagcataatttaaccagacctgtgtaatattactgattaaaccaatttgtacagcttcttttgcactttgagttgcaagatagttatttaatgcagcatcttttaaattttgaacacggccccaaaaatctagctcataggcagtcattcccaagccaacttgaaatgtagaaactgggttattggggttaatcgatgggctaacctgccgcactgcatttcccgttacaccaatggttgggagctggctattttttgtgatttggtattcttgctgtacacgttcaatattaagcgtagcagtccgtaaatcacggttgttatttaaactgatttcaatgacctgtaataatttcggatcagaaataaattctttataacttttttctgcaatcatttttccagaatgattttgactaaaattttgaggaatatgagatgtaattgcaggctgtggcgcttgcatattgacacatgcaacgagtgcaattgagagtgtagaaagaatgagtccacgagatacgattgtcgatttagacatagtattctccaaataaagtaaattttgagcatatgaagcatcagaggaaattggtatttcccctgatgcattgaacttaagatgagatttttttcttagaggaaaatagcttttctactgcacccaaaatgaagataaaaaacacgggaacaaagaaaatagccagaatggtggctgaaatcatgccgccaaaaacccctgtgcctaaagcatgttgagtttctgaacttgcacctgaggcaatcaccaaaggaattacaccacacgtaaatgcaagtgatgtcatcagaattggccgtaagcgaagtttggctgcggcaacagtggcttcaatcaaactcatgccttcttctttcagcattttcgcaaattcaacaatcaaaatcgcattctttgccgatagaccaataatggtaattagcccgattttgaagaacacatcattcattaaccccctagacataatggcaatgattgctccaaaaataccgagtggcacaactagcatcacagaaagtggaattgcccagctttcatagagtgcagccaagacaaggaagacaactaacatggataaaccaagtaaaaaggccatttgtgattcagactgcttttcctgtaaggaaatacctgtccactcgtagccaatacctttcggtaatttcgcaatcagttgttccatttcacgcattgcttcacccgatgacgtatcgaagttaggaataccagcaatactcaaagatggtcgtccgttataacgattatattgttgtggtgccttattccattgtggcgttacaacttctgataacgagactaattgaccgcttgaacccatgactttcagattcaagatatctttcaattgcatacgtgatttagcctcaacttgtacaatgacttgttgcatacgtccttgattagggaagtcattgatatacattgaacccattgatgtagaaatgatgtctgaaacatcagaaaacttaacaccaaatgcactaagcttttcacggtcaatttttaaagaaatattgtcaccttgtggcaacccttcattccaaaccatatagaactttttattcttggctgccattgccataagttcatcttgagcagccagtaaagcaggcatacctaagttagcgcggtcttgtaaacgtaaactgaaacctgaaaaagtacctaactcatcaatagcgggtggtaatacggccatagtctcgccttccgtactgttcgccatagaagaattaacgtcgcttgtcatcttagatgcagagctagtccgctctttgaagtctttaagtgtcgtaaaagccacagctacattttgtcctgcgccactaaaaccccatcccaaaatggtggtattactttttacatcgggattgtctttcaaattattttcaaattgattgactacattccgagtacgctcagcggttgcatctgaaggtagctggaacgaagtcatgaaccaaccttgatcttcctctggcataaatgctgttggccaatatttcattccggtaaaggtaataccggtaattactaaaaagatcaccatcattggaactgtatgtttgatgattttaagcagcatcaattcatactttttagtgactttatcgaaactacggtcaaaccatgcaaagaagcccttcttctggtgatgcccatcgattggttttaaaatcgtggcacaaagtgccggtgttaaaataagtgccaatagcgctgaaaataaaatagataccgacatggtcaaggtaaactgtttatagattacccctacagaaccactcgcaaatgccataggtaaaaatactgccgccaataccagcgtaataccaataatcgggctggtaatctctttcattgctttagaggttgcatctttaggcgataatccttctgtcgccataatcctttcgacgttttcaaccacgacaatggcatcgtcgacaataatcccgatggcaagcaccataccgaacatggtgagtacgttaattgaaaagccggcaagcaacatcacggtaaaagtaccgagtaaggcaataggcgccacaatcgctggaataagcgtatagcggacattatgtaaaaatagatacatcacaatgaaaaccagaaccatggcttcaagtaatgtatgaattaccttttcaattgaaattttgacaaacggcgcggtgtcgtaaggaatactaaactccatgccttccggtaaatttagcttcaactcttcaatttttgctcgaacaacttcggcagttttcacggcgttagcacccgggcttaattgaattgctgccgcggtagcaggcttaccattttccaaaatggcaaagttatatgcctgtgagcctatttctacattggcaacatcagataacttaattacgctaccgttagttttactttttaagctaatatttttaaattgctcgagactagacaattgcccttgagcagacaatggaatagtaatgagctggcctttttcagctggtaaatcaccaagtcggccgggtgcaatttcgacattattttcacgaatggcattattcacatcactaatcgataaaccgtaagaaacaagcttattcgggtcgacccaaatacgcatagctttctcggcaccgaaagattgaaccttccctacaccttcgacacgttttagctcttctacaacatttcgaaccaaataatcactcaaatcaacttcggaatattgattatttggagagttaatcccgaccagcattaaaaatccggacgatgaagcctcaacctgtaaaccttgctgacgtacaacttgcggtaagcgagcttctacagccttgattttattttgaacgtcaacctgagccatttccacatctgtgcctggtttaaacgtagccgtaatctctgctgtaccggaggtatctgttgtcgcactatagtagagtagattttttacacccgataattcgcgctcaattaaggttacaacgctatcgttaatggttttagctgtagcaccaggataagtcgcactaatattcacctgtggcggggccacacttggaaaacgtgcaattggcagtttaggaatgctcagcaatccaaatataataatgaagatcgcaataacccaagcaaaaacgggacgacgaataaaaaattgtgacatcatggttgtgccccttcagctatagaagttttggtttctacacttgaagcatgattcgcgacggctggtgctttccatgctgccaatgccaatttttgatttggcttaatacgttcaataccttcaacaacgactctgtcaccgactttcaagcctttgttagcgatatagaactgctcatattgctgtccaatttcgataggacgaatttccgctgtcccttgggcgttaatgacatatacctgaggctcgccactgatattacgttggatcgcttgcgccggaaccaatagcgcttgaggaatagaagcacgatcaatattgacacgcacatacatgcccggaagtaattttcgttcagtgttattaacttcaatacggaatgtgacatcgcctgtttccgggtcaacattaatatcttcaaacaacatttttgctgtgacgttatagggctgtccgtggctattggtaatacgaacggttttgtcactatttgctgataattcgccgctttgtagcgcagcctgtaggcgttcatactcactaaccgattgctttacatcaacatagactttatcaatctgttgaatggttgccatcgtattggtatcgccctgaccgaccaatgcaccttcagtgacaaaagattgcccaatacgcccagaaataggcgctcgaactgttgcatattgcagattcaagttttgtctggccagcaatgctttcatttgagcgacatcggctagagcctgacgatactgagcttgagcattacttacttcttgcttactaattgcattacttggtaataactgctcataacgttctaactgaactttgagtcttgccacctcagcttcagctttattgagagaagctctattgctatttacatcggcctcaaaagtctcggaattaattttatataaggcttgccctgctctaacttcactaccttgtttaaatagaaccttttcaatgatacctccgacttgcggacggatttccgccgtacggaatgcatgtacacgtgcaggaagattttcactaaaatttaccgattgcggttgaatgcttaatacactgactttagccggtggtggctcagcttgagcgacttcttttgaatcacacccctgtaatatcagcccaatagataaaaataaaggaagtaaaagatgcttttgcatactgtccaaacctagtgagtttttgatgttcgtattatttttgatgagtgtgtagggataatcactaaagtgtggagtaagtgtggagaaatacggataatttagcgtatgatgagttgaagcactttctatagccagattttctatgtttgatcattctttttcttttgattgccaagataaagttattcttgtggtagaagatgactacgatattggcgacattattgaaaattatttaaaacgtgaaggcatgagtgttattcgggctatgaatggaaaacaagcgattgaattgcatgcgagccaacccatcgatttaattttacttgatattaaattacccgaattaaacggttgggaagtattaaataaaatacgccaaaaagctcagactcccgtgatcatgttgacggcgctagatcaagatattgataaagttatggcattacgcataggtgcagatgactttgtggtgaagccttttaacccaaatgaagtcatcgctagagttcaggcagtcttaagacgtactcagtttgcaaacaaagtaactaataaaaataaactctataaaaatattgaaattgataccgacactcatagcgtttatatacactctgagaataagaagatcttgcttaatctgacgctgactgaatataaaattatttcattcatgattgaccaacctcataaagtttttacgcgcggagaacttatgaatcactgcatgaatgatagcgatgcactagagcgaaccgtagatagccatgtaagtaagctgagaaaaaaactagaagaacaaggcatatttcaaatgttaattaatgtgcgtggcgtgggatataggctagataatcccctagctgtaaaagatgacgcctaaataatattaaaaaatagctagggaatattttatgaaaagtaagttaggaattagtaagcaactttttattgccttaactattgtaaatttaagcgttacgctattttctgtagtactgggttatgtcatttataactatgcgattgaaaaaggctggattagtttaagctcatttcaacaagaagattggaccagttttcattttgtagactggatttggttagccactgttatcttttgcggctgtattatttcattagtgattggcatgcgcctcgcaaagcgttttattgtgccaattaacttcttagccgaagcagcaaaaaaaattagtcacggcgacctctctgctagagcttacgataatagaattcactccgccgaaatgtcggagcttttatataattttaatgatatggctcaaaagctagaggtttctgttaaaaatgcgcaggtttggaatgcagccatcgcacatgagttaagaacgcctataacgatattacaaggtcgtttacaaggcatcatcgacggtgtttttaaacctgatgaagtcctatttaaaagccttttaaatcaagttgaagttttatctcacttagtcgaagacttacggactttaagcttagtagagaaccagcaactccggttaaattatgaattgtttgactttaaggcggtagttgaaaaagttcttaaagcatttgaagatcgtttggatcaagctaagctagtaccagaacttgacctaacttccactcctgtatattgcgaccgccgtcgtattgagcaagttttaattgctttaattgataatgctatacgctattcacatgcaggcaaacttaaaatttcctcggaagtggtatcacaaaactggatattaaaaattgaggatgaaggccccggcattgcaaccgagttccaagacgatttatttaagcctttctttagattagaagaatcaaggaataaagaatttggcggcacaggtttaggtcttgctgttgtacatgcaattattgtggcactgaaaggcactattcaatatagcaatcaaggctcgaaaagtattttcaccataaaaatttctatgaataactaaatgacttcctgatcccaagctgtcttttgactttttcacttaaaatttttattgaaatgccatatctaacctaaccaagatttataaaataatttttataatttaaataatggataactagatatggatcgttttaaagctattttacttattacaagtacatgtttaaccacaactctttatgccaaacaacaagtcgtctgtgtatttgaccccattggtaaatcgggagacgctttcgctttagccaaagattatgcacttgaagccaaaaattggggagctgatctatctttaaaagcatatgttgatgaacgtgtagctgctgaagatttgaaagttggaaaatgtgatggcgctattattagcggtttacgtggccgtcagtttaataaatatacaggctctttagatgctgttggtgcattaacaaatatgaaaacggcaattaatgcctataagctgttgtcctcaccaatggccgcaaaaaacatggtggtaggtccttatgaaattgcaggtttaggcacaattggtcctgcctatttatttgtaaatgatagaagtataaatactctcgctaaagctgccggtaaaaaaattggggtatttaaatacgatgaagcccagccaaagcttgttcaacatgtcggtggtcaggctgtatcggtagacgttaccaatgccggtgcaaaatttaataaccatgaaattgatattgtgcccgctcctattgtggcgtttaaaccttttgaactctacaaaggtttaggtgagaaaggagcaattgttcgtttccctctgactcaaatttcagcaaacttcattattcgtaaagaccaattccctgcgggttttgggcaaaagtctcgaacttgggtagccagccaactcaatagaacatttggtattattgccaaatatgaaagtgatattccttcaaaatattggatggatattcctaaaaatgaacaattaaactatatgaaaatgatgcgcgaggctcgtatacagctaaccaaagcaggtatctacgacccaaaaatgatgaactttttgaaaaaagtaagatgtaaagaaaacccaagtaattttgaatgtgcattaaacgatgaatgaacactcaaaacatctgcatatcttttttaaagcatttgtatagacttaaaaggtagaacctatagtataagttctaccttaactcattcatttcttctctagcttgttgtggtgttttacccgaccactctttataagcccgtgtaaatgggctgtgttcggcataacctaacagtaaagctatttctacaatttgtagccttagatcttttaaatacgattttgctaattcgtaacggacagtatttaattctttccgaaaattcgtacctgcctcggttaaacgacgttgcaaggttctacgtgaataatttaatcgctctgcaagctgttcaatagttggttcgccttgatgaagtaagtaagcaatttgtttacgaacttgatctgtaatttcatcaatatgtggcaggcttgccagtaacttgtcagcatgtttttctagtatggcaactaaggccgcgtcggagtttttaagcggtagacttaagatttccttatcaaaacgcatcagtgccacaggctgttcaaaaagcacaggacaaccaaaatactcctcataaggctgaacattttcaggccgttcatgaataaaatgtatttctttaagtctttcttttcctctaatgagactacggcaaaattgaactataacggtacggccagtttcatccgataaagggccgacttgctcaccttttgtatcccatgaaagctctacatattcagtataaatacgaacagtggcaggataaacatcatagacaagccgctgatatcgttcaaacctttctaaaaccgcccccagattttcacaagcaagaaatactgaccctaatacacccagatgctgagctgtaatggtttgccccacatgtaaaccaatgaaagggtcatttaaataatctttagcaataatgagaagactttcccaatggtcgatatctacgccttctaaatgatttgaatctgctttaggccacggttcacccagcaccttttctgggtcatgtcctagtttttccagatattcaaataataactgaacatagatttcagaaatccttcttctatacaacggcttattcaatccattcattccgtatagttctaatttggcgcccattatcaattagtgtacttaaagctttcaagcaaaagcaaataactaaaaatacctgctcaatccaaattttggcgcaaagtgtcaagcaatatggcagctttcatcaagcccaatctcattatttttcagaagatagtgttatagccaatattgagaaaaatacgatgggtaaaagtctaaataatgtgccccaagcgccacttgatgttcagtttgattcaaatgacgtgaaatgcagtgcctatttataccgtcccacaaccgaggtagctactccaatgattgtgatggcacatgggctgggtggtactcgaagaatgcgtttaacagcttttgccgaacgtttcgtggcagagggttatgcttgtttagtgtttgattatcgctattttggggatagcgaaggtcaacctcgacaattactagatataaaaagtcagctcgaagactggaaagctgccattgcctatgcacgtagcctagacaaaattgacccaaaccgcgtagttatatgggggacttctttcggtggaggccatgtgctggcaacagctgccaatgataaccggcttgctgctgttatatcacaatgccccttcactgatggtttctcatctagcatggcaatgaacccgataacgaccctcaagctcatgggactcgctttaaaagacaagattggatcaatactcggcgccaagccagtcatggtacctcttgcagcaccatcaggacatacagcattaatgaatgcacctgatgcttattcaggttatctcgcactcatgccttcaggttcaaatattccaaactatgtcgctgcacgttttgtactcgacatcatacgctattacccgggtcgtaagacatcacgtattcaagcgcccgtgttgttttgtgtctgtgataccgactctgttgccccctcaaaaacaacattgcgtcatgcgagccatacacccaatcatgaaattaagcactacgccgatggtcattttgaaatttacgttggagaagcttttgagcgtgttgttcgtgatcagatcgactttcttaaacgcatcgttccagtcaagtaacagtaaatttaaaacatttggagaaagtccatgaaatatgacctgaacaaaaaagttgttttaattacaggagccgctggaggaattggtgcagcaacagcccgtgaattttatgcattaggtgcaaacttggtactcaccgatatgcaacaggaagctgtagataaacttgcatctgaatttgaggcatctcgtgttttaccattagcgctagacgttactgatgcggtagccacaaaagatgtagtccagaaaacaataaaacactttggacaccttgatatagctttcgccaatgcaggtatctcatggcgtgatggtgcttcgacaattgctagctgtgatgaagctgagttcgataagattattgaagttgatttacttggtgtctggcgcacagtccgtgctgccttaccagaggtgacccgcaacaaaggacaaatcctcataacctcttctgtttattgctttgtcaacggaatggcaaacgctccatatgcggcttcaaaggcggcagtagaaatgctcggacgctgtctccgtacagagattgcatatactggcgcaaccgctagtgttgtctatccgggctggacagcaacaccaatcgctaaggttgcctttgggggtaatgcaactgtaacgaagatgattgaagcagcatttccggcatggttacgcaagcctatttctccggaatatatggcgcaagccattgtaaaaggtgtacagcgtcgacagccacgcatttttgctccagtgcgctgggttccgttctcgatattacgcggaatgtttaatgcagctagtgatgcaatggttgtacgccataagaaattacagggattacttcaacaacttgaaagtgaatctaaacctgtccagaaataatccattgccttaaagctcatttataaaaatgtctggaaatctgatatgtctaaatacaaattaaaagataaagttgtcgtaattacaggttcaacaggtggactaggacttgcgattgcccaagcattacaagccaaaggcgcaaaactagcactcctagatttagaccttaacaaagttgaaagtcaggcaaaacagctaggtgggcaaagcattgccgcaggttgggtggccgatgtacgctctttggaaagcctagaaatggctatggcaaatgcagctcaacacttcggtaaaattgacgtggtgattgcaaatgctggcatagctacaacagaagcactagaacatatggctcctgaaacctttgagcgaaccatcgatattaacctgactggagtatttcgtactttccgcgcagctataccctatgtaaaacaaacacaaggatatttactggcagtgtcttcaatggcggctttcgtccactccccattaaacactcactacacttcgagtaaagccggcgtttgggcactttgtgacagtctccgcttagaattaaaatattcaaatatagatgttggtagccttcatccgaccttctttaagaccccaatgatggacagtattcaaaatgacccagcaggtaaagctgtgtggaaaggtaactcgggtatttggaaatatataactattgatgaagttgtctcgggtgtagttgaaagtatagaacggcgtaaagatatgactgttgtacctaaaataaatactccgattgccaaagcacccgcactgtttagaaatgtgattgagtttttaggtttcaaccgtaaacagcttaaacagaccatgcaattggcagagaaaaaccataattcattttaaatcttttaaaacacggatgttttgatatatccgtgtttatttaattagcagcaaaactctaatcatttctaattcattcttaatcatacattcataaaaatttaaaataatgcggcaagtaaaaaaccaaactctatcaaaacaaaaaaaataagaagactaacccttgtatacataacaaggtcatcactatcttctttaacttcgggaataagtggaaatctataattctttaacaatagaaaaatatttaaatagccgcaaacagccccaatcgcaaaatcaatttcaagttcccctttaaaaaagatagctatcataaaggcaataacaattagccctacagttaataaaacatatctttttatcaatgaatcatatataaggaaagacttcatttttaacgaccatcctcataaagttactcgaataaacatttaatctctaaagagaatgacataaaaatttattttaaagaacctatgcctatctttttaaatcatattattattgatcgtatgggctgtgcatcctgataaataaaactatacagcactgtctacccctctttgctatcattctggcacttcaagaaaataagaaggaatagttttgacaacaccatatataactataggctgcccgacctctggtggtggccaagtaatttctgggaataatatgttcctgattgacggaattcccgttgcctgtgttggtgacaaagcaacttgtccaactcataaagtcgttgcaactattgtatctggcgatccgtgcatgcaaatctttgggaaagctgctgcccgagtaaatgattcactctcttgtggttgtaaattactgcctcaacaaaacttagttgttcaggataacggtggtggcgctgcatcatcggctgcaaaatcttcatcagctccaatttcacagaagcaaccagccacagacagttttgttaaagatgaatatgagaactactacatcgagcaaaacacaacgaaatatgtaaaatttacaaatggtattttcccgtacgatgaagataagaaaaatctttttggggcaattagtcaggctgtttcaggtgtatgtactttcatagttacttatattctaaaagggcaagaacttttcgtgacagtttctatgcttcctccaacattaagcggtgatgctacaatttttccatacgcaacacttgatcttgtgcataacaatcaaagcttaggaaaaacacgtttggaaaagggaaaaggcgtatggtcaacagaaaactctaaggagcctgtaggtcagtgtaaggtaactctacctaaacctgatttatcaactattgaagcaactttaactatgggttacaccgcaaaatttgatggcggtactgttcgaccaaacccacctcacactcgcttctcttttactttaaattcagcatcaagacgtaaatcatgaatagaaaattaatcagtactattgttctcatttctgtatttggagttactgcttgtagcaaggcatcaaatgaacaagcaaaggtagatactactgagaaaagcagctctcaaaacgtaaaaacggaattatccgcaagtgataaagcgattttagatagatatgaaacaatcacaaatgaagttgtgactgctggtgaagatgaaaagataaaacaaactttagcgcctttaatacctgaaattaagaaagttactgctaaaaaacaaagagaaatggcattgatgaatatttatatgctgtctggtatgtataaagaggcttatgagttaaatgagcaacaaatcaaagagaaacccttgcctcaacggataatgtttagatgtactttgcttgaaaaattaaatgaggccaaagtaaaaattcaacagtgtcacgaagcttctgcccaactcatacaaaccgaattgagtaaatcatctagcaaaaatgatccccagtacagagacgccgaatttgtatatttaactgaaatgtataaagctggtcacactgactataaagcaaaaatacagaaatttattgatgaaactaaagatgtcgcatcaaaagataaatataagtctttgtatgatgccgatattgagtcattttatggtactgattcaccaaattatgtaccagaatcattaaagtaaatttaaatgaaaagccccgaatattcagggctttttaaattgctttaacgtaaatagaagcatctgatttaaacactctaagctggctatatatttcgttagtaaaccttaaccctcagcaacatcattaatatcgtagacttgatttttcccaaacccttatacgatactgttcagtgttaatactccttgtgttagcaatccaaagctctttgattccgccaagaattctctgaagggcttttttattgcctaaattatgcattattgtttcctagaagctttgaaagcttggttaaaccctttggtgttactctcacctgctctgtgattttgatcgtcccatcaggcagctggatatcctttactttatgttctaaatatcccgctttaattttctcttgataagcaacccaatgtttgctgccatgacgtttgtaaatccagtcattcatgtgaagccacttattaaatttatgtggttcttgttgtagagctttagcagcatcagttaggcacatactgccctcggctctagcaatacgggcaaatgcttccattgtaggttgcataacttcaactttgtgctctagctcaatcactttttctgaataagtcagtaaagcattacgtaaaagatttggatctgctagtaattgcattggatcggtcagttgaatttgccctgttgctaccgcgtcatcagaaaagtaatttattaatgaatcattttttaaaactgtaatactcataaaaaagcctcatcgtggggatgaggctagtatgtgtaaagtctttttagcattgttctatttagagtctatttagaattaaaattatcaaaatagtacttagcatctttaaaagccttgccacatgtatccttatttggtaactccaagttatttttttcacaatataattgtagttgagaaaaagcagcttgaggttgggagatgtctatatttgccatattagccaaagcatagataattttatttattgatttattagaaatgctatttttactagtataatttgatcttacatctaatttttcatactgttttctaatatgaggtgacatataatctttcctttccctaatttttctactttcacctctttttaaaaaatccatgtcttcttttagaatataaatatcttctaaattatattccatttcaaaatcctctaactgtttatcgccgtaccagtaatacttctcccatccttttttccacttaaatttatctattctatcagttgcgtgcctattttgtatttctacaatctccattacctcaggaaactcgtagtatagatcggcaaattctgtaccattataaatttcatcatatatctcaaaaaaagacatttttttaataatttctttttctgaatgatttataagaaccgtatcaaaatactcatctcttttaagccctttaggatattttttaaattccaaataatatccggaatcaattttaagataattatcacaaaggtaaaaatattcacacggatcataaatatctaatattaatggttttataataattttattattaagcaaatcgaatgctgtctctaaagttaacttaagatatagatcataatcccccattttattataaatattttgataattaagcattctattaaaaaaaagtatttcttctattctcttttcattttcattattaaaattttcatctaactcccattccatagggatggcaaaaagataattattcttactaaattttgcatgcatccaaatatgcccttgatgaactaaatctaatatatatctaatatctatatcatctcgattgaaaaataaattcaattctttacatgcttcttctaatgaatatgctgatttgcttggaagcaagacattgtttttactatacattacatcccctatttatcataaagcatttaattaaatataccccagcttggggtgtttgtgggataaaccataagttactgtattatttgggcttctaagtagagcttgctaatcagagaacttagtctttctaccgttttaagttttatacagtgttatatcaaaaatatctaaaagctactcttcagcttaaatcttagttgccgacatccccctcaaaaacacctcaaccattctttcatcaacctcatccgagcttaaacgctgaataatggcgccttcgatcatatataaaaataatttggcatcagtaaaggaagcatcgggtttaagtactctaagctgattatagatttcattgattagccatgttctatatctcacggcggttgtatatgcatttgggtaggtatttttgatttcaaaaatggctttaaataacaggtaatacagcccgtctacatcggtatgtagaatatagagtttcttgagtttatcgattgcgtttgtgtcgtgatcgtattcgaccatagcaaccactttttcttgcagtcgttctttttgcaccattaggcagatttcaattagccgttctttagagtgaaagtagttataaaaagttgctttggtaatttcggactctttcacaagtcggtcgacgcccacaatatgaaaaccgcggcggtgaaataattcaattgatgtatttacaacttttaatgcacgtgttgggagaactaaatttggcatatttttaccgttataaattaaatttttgttgtatataaatgagatataaaaaactgctgacttttttgggagaaaaaaaaggcatagcaaagccgtaaagactgtgcccagcacatctcaagttttagttgttcgaagttttaagtaataacgagctaaagcctgaaaaagccttacggcgatcaagctgcgttaaatgttttaagctgtgttgttatagcttttggcaagggttgccaagaaatgatggatgcgcaaagccaactccttatttatggagttctgccagagcataagatttatggtggcagaacgaaagagggttagcagactagtcactcaactagcacacccgtaggtgtccctctcccgtcctaccgctacgggagggaactgggagtttacacacaaaactattcctcagaaggaataaattctgatgcggagtgaacggtctgctaaaaccgactggcaatgtaggccagcccgcaaatggtaatcttcaatatttgaagtgtcaatgtgaaattggctagaaaatatttaaataattattatttttcatttaattacataattaaggatattcttaagtaatatttacaatctgcttttatatcattaagttaaattttaaagttgcaaaaatttatatattagattggttcaaaaattatcattttagtgttcacaagcgttcccttgtgaacatttaaatagtttcttactcgtttggctttataattttgctaacaatatgttcatgcgtaggtacaagccctgcttttaaaccaagtggtttaaacactttatctaacacagactgagtgagtttacctttatcctgctcaatgtccgttaaagtccgacggcttatacccaccaaattagcatattgttcttgcgataaacccaacacatttttgcgtaaatacgatagcaattgccccaaagtaatctcactcaacaaatattgtttatataaatctataagaatctgctgacggtcttgggtttgtattgttaattttttcattcgtataaatgagtaattattttctcaaaaatacgataaaaaagactttttgtgaatatatttgctcaatttgatttattttagataaaagtgagcaaatttttgcgcatctcatatttatagatagcaataatttatttatccgttttcatatgttgaatattacattgtggagattcaccaaacaaacgagagtattcacaacaaagtagcttatccagtataaaattatgacttaagcgacccatctcacaaattaggttgcgttatatacttaaattaataagagcaaaaaatgactcaaaataaagttgaattggcagagaaattgtcaaaagaatcgcatcaaggtcagaagtatggtcctcatgattactttgattaccatattaaaggtgtggtcaactcattaattgagcaccaattttcagaagtctatattattacagcccttctccacgatagtgttgaagacacccctcttaccctagccaaaatcgaaagcttatttggaaaagaagttcgtgatgcggttgatgcattaactaaacgagaaactgaaacacgcgaagaatatttaattcgttgtagttcaaatccgatcgctcgagtcgtgaaacttcatgatgcagcctttaatgcgcacaactcacataaagaaagtaatcaatcacgtgtcgattattaccttcaaaccatgttaattgtttcaacggcgcaagataagttgagataaaagacaacgaaataaatccgttgtctttttatttttaagattgtgcaaatgcccaaatgtcttttgatgcaatcgtgtcagatacaagtctaaaactcataggttctaggtcttcatctaccacaacataacctttcgagttattttttagcgcatcacacttattatcggtaagttgatagtttgctgtattggctaaggcagtttcagtaataacacctgtaaacacacaattcgggtctttcgagacaattttaccttgtgcactaacctcggcatttaccgtcgttccatctggaaacgataaatcgtaggtgccgaccagttgattaagcaaaagtttttgatcagcaattttttcataatgtgctaattcgactgtcatcgcttgattagactggttgcttcgccaagctttggtttttgtatcatagctcatcacaatcttggcacggttttcgtcatcatctaaaaccaataatttagtcccatctgcaccagaatagtatttacccgccataggtaattcttgatcagtttcggtactaataatataagttccgacgtctaagctcggcgttagtacaggtttttcagtcgagacttggtcatcatgatcattgtcattacaagccgccaatccaagcccaaggagtaaaaccaataaacaacgtttcatggtcttgctccttacttgttaaataagctttttaaacggattttaagccattcttgacctgctggtcgttggtcataagcaacttgcattgcagtcacagcaattttgctttgcattacagcgctttcatccgacatttgagaggcagttggggccgatggtgccgcatcgattcctaagccaaattgattgttgcctttattgtctttagtcacttggaatttcagcttatataagtcataagtcccaatttttgaaaatgcaaacggcgtgctggttgttaaatttttaggaaaattcacattgagggtaatgccttttggcaacaattggcccttgcctgccttagcttgtaattcttttaataacactacagtttgctttgccacaatcgcagagttagggttgtttaaagttttgtcatctaccgtgttggtatcggcgcttaatgcaatagacggaatcccgcgtcctgccgaaaactgtacattgccaatcgtaccagagtgtacaacgactttgccgacattttggccttcattcgggccagataaaactaggtctggtgctttaccccagcgttttggtgcaactacatctagtccataaactgttgccatgactggtgtgccatgcgtgtagttccagtcgccattggtataacctgctttggtaaaggttccagccgcaggtgcgccaattggtgctgcgccattgtggcaaccattttcagccgcaatttgcttatcattatccgcggtaattgttgttgagctgtacatcacaattgcaccaccacgaccactttgtggtgaacacggtacagacacaagcacgttatgaccatttgcttttaattcatcatagagtgctttgatattgctggttaggccgtcatcgttaaccaataaaatatttaatgcaaaagctggagttgtacacaaagacagaataaggccgcccaataaactttttttcatcacttaactaccatgttattaaatttcggtttgtatggtagtggcggtatatgtatgtttagtgactaagcataaatataacaaaaacccactttcgtgggcttcattaaaattacttcaagttttaagttaaatacgtccaacctctaagtatggaatcagctttttatcaaaacttggccgagggtcaccttcaaagctaataaaaccatgcatacccgttaaacgttcacctttataaaactggtttaactgatatcgcgggtctttatgtgaaagtgtaaaactcaccacaccaacgccctgctgttttgacttgttataggcatcttcgagcattttatgatgcaaagccaaatcttcaggatggcacataagcgtatgtagcacatggtactgaatagagtcaccgagtttaggcaaacgcatgcctttggtaattggcgtcaataagttatagacgggtctaagcacagctatggccgagctgtaatttagaatcttggtttgtttaatactatgctgatcccataagccaaacatgcccactagcttttcgcccttaaaataaagtgaaaagtccgagagttttatccctgaaaaatactgatgaccttgggcaagttcttcaaagttataggctggaataaagttatagtgttctgccatgtcgctaataaactggttcatggctggtacatgtttagcttcagcgacacatgtacgtatctcttgaaggttactctgctgagaattctgctttagaaatgccgtgatttttcgttttgcgccagtgctcgtcagactgagtgtctctataagcccttcatcataataatcgggcattcccgttttgcccgtttgtatagcggcgcgtgcggcatggttatcatcaaaaataatcatttggctatagtttggttcatgcatagtctgttttacatgcttgcctaagaccttcaccagtgatttacctcgatagctatgatctacccgtaagtccccagcgtagcgtaagttttgaatgttccgattgatataacacggacgataaccattgctataacaggccactttcttttgactctcggtatcttcaatcacgacatgtagtttatgccgatagacgatgtcggacgccttaaaataactcggttcacgctgaaagctgatttgtatacctttggtggtcatcggtaccgcaattaactctcgtaaagcctcgtcatctgccaaagtcgcttcacgggtaataagcgtattatcagtaagtggtggatttgttttattcattattcacctgttgtgcggtctgcataggaaccaaattgcttaaacgtcccatttggtcgagtagctgatagacaaacaccacttcgtcttggtcatttacggttttttgggtttgggcatcgagtagcttttgctcggtattgagcaaatcaaacgtggttttggtgccgacatcgaactctttacgggtatagacaaaagcaatagacgctgcctctatggcatttgccaatgcgtctttattttgtcgaatggtttgaagctgcgcataggtggtacgggtacgcttattcaagtccagctcaagacttcgaattttttgcgcagccaaatcgatatcagcctgtgcttttttaacattggcccgatttaaaccatcgtcataaagcggtacattgagctgtaccccaaccatatagttattactttcagagccaatatagctcgcttcatcttgctttccggcacggctggtcagcatgaccgttggccagagttcgcgtttagttaaagcgtattgtttctcggcggcttgcttttcatatttagcccgcattaaagccggatggttcttggtttgagccaatatttcatctaggttagcgggaatagtgggtaattgattgattggaacaaggttgtcaggcgttatacctgtcacttgataaaactgtgcttcgcttacggttaagttagattgcgcctgtgtaatatcggcttgaccttgtgcgacttgagctaaaacctgagccaagtctgcacgggtaatcataccgacatcaaaacggcgctttgattcatataaagaccgttgcagatttgccatagtcttttgtctgagttctaaaatggctttcttttttaatacgtcggtatagaccatcacggtatttaaaatggtttccgatctttgatctgataagccttggtgttgggcagaaagctgactttcggcaatatctatccctaaacggtgccgcccagaggtataaatcggataatcggcctgcaattgcaaacttcgccctttacggtttccttcggttggaaacaagacgtgtgaaggcgtatttattctttcatagtcaagttgcccgactaaattgactttgagtccatcacgttgcttggcctgttcaagcatagcggtggactggttcacatttaaacggctcacttcaagctggctttcatgccttaaactagctgacaaagcctcatctaaagtcatggcatgtgtattcgacaccaacaacacgcctaaatacaaggcgtgtcgaagtgttaaaaaccgggtattaaatggcttcatccctttcatagttgttccaaactattcagggtgacttttttgagtggttcaggcttgatattgccttcgataatgccatcaaacatgaccagttttttgtacgcattccagccattattggcttggcgaatttgaggctggtcgagctgccctaagtttcgtgcaagttcatagtggaagttttgacgtaaaatactgtcgatatattcattgctaatgctgtgatgaatttcaccttcaaaaagcacgcaataaaatggtttaacttgttgttgggtatcaatcgccagtaaagaaattgcttttgattccgtttcgtttaactgcgacaacaactgttgagcggtttcaggtgctaacttctcaccgaccagatcgaccccaaaacggcggccttggaactcaaaacacggaatttgctctaaaaagccagtcacttttaagcagtcatctagacagtaacgcagtaagccattacccgaagtaatcagcgggctgaccacgtcaccttgtttaagttgccatgaaggaacgatttgaccttgtttctcaccttctaaatattcaaattcatagaagtgactttggtaagccaatgggtattggtcattatagggaatggtgactacaccttccgtcgcccataagcctttaccttcaaactgaacattgggcaatttctcttttaatttttcggcccacgcttttgaacctgcagtatcccaactcgatactagacttaactttggccaaagttttttaaagtcgatctgttcgccgtttgaacttgcaattaaggcttgagcactttcagggctatgcggtgcagtgacttcttttaaggaagcctgacgactgccccatttaccactttgcaaaacctcaaccacgtcttgttgcatagactccaaacgttcaagtaattgcagcgcaaaagttggactccataccgacatcatggctaagttacggtttgcgaccaaatagcaaatggtagcaaacagtgcatcgtcagcatttgctgcaaaggcaacgttacttggaaccgcttgggtaaacttagacagtatgcgtttacctataccgagtagcgcactgtcatcatttagatttttgtcttttaaaacttcacgctgactttcaggcaaccatgacacagaccaataatgtgtacccgaactcaactgtaggcatttgcggtataaacttgccatccacggtgcaattgcatggtcaagttcatctaaaaacagcttggtgtatggaataaacttgatttgttcactcgaaccactggtcggctggaaacgaaccagtttactgctagagagtgaaagcttttgttcacggtaacgctgaatgtcttctcgccaagcgctatagcgagttgcaggaaatgcttttacaaactgctcatagttttgaactttcttatctttggcaaatgtagaagtctgtaatatcgaatgcaaaatttgacgttgcgtggtctctaaagcattaaactgtttttggaaattacggtcagatgcatcacaccatttttttaaaataagatgcgagccgagagtcaaccattgattagatttcattggatagcctctctacgttttgttttatggcttaactgcgcttcaaattttcctttgcttgtcggcttcgtcatcagttttacagggaaacgggcaatatctttccaaccaagtcgaccaatacatggcagttctgtaccggctctccaagttggatttttctgctcaaagaaatgaatatttgggttcttttctctcatttcggcagtaatcggtgcgacttcgccttttaatggttgatagtcatcaccaaagttgagtaagccggcttctttgtcgtagtattcgccaaagaatttttcacagtaatgttcaacaacttccgaaagatgttggttttcatctttaatgtttgggtaatacacatagtagttattggcaagtaagagataagtcttataacctttagaaatgagaagccaataaagttcattaaaaggatatttaattcgaagtttgatcatgagtttgagcatggtactttgcaatgtgcgcgtgccccaaaactttttcaaaatgaccgtatcaccgctaaagagcacggtgtaatctttaccgtttaagtagaaatgctgcacaactaccgtcgagaaaccgacaatctcatctgtttctgagtcaaaaattaagatcgcaccgcttttatttttaaaatcatctacgaaaatagaaaatctggtattttcataatactgctcgtaaatggaatacatcacttttaatcgttcagtatcgatttgctctttttcaaaatattgcccataagttgcgtttttcaggttcaattttgaaatcagtttatatgttgtattaatcataatactttaatctcccacatccagatctgtgagttcccctatctcgtacagcgatattcgaaactcatatcaatgttctttttctatgaagggatatgttttgatatgccctattgttttcattctttgaaagctgccttttatttctaaatcactacatattcattttcttcccccgatccataaatatggttaaaaaggcggtcacaaacataatgattgcgagcatgcgtaataagtcattgaaactcgatgtcagtgcttgaaagtgaatatcgcgatagatcacgctgagcgcgatttgctgggcatttgcaccgacttcctgatattgcgccgtaagctggtcaagccgttctgtaaatatccagttttgcggtgtcatcgactgattaatctgggtgacatgcatggcggtcagccaatctaaggatgaattgataagtgctaaccccacagcgccgccgatattacgcatcaggttataaataccactggcatcggctactttactgagtggtaatgtactcatagccaaatgtgacaccacaatcaggcaaatcatgaggccaataccacggtaaatttgcggccaaaacataaagtcataatcactatgaatgctcaaatgtgaattaagccagacaccaaagcccgccagaatcattccgacaaatacggttttgcgggtatcaaaattgggaatgagccacgcaagaaatggcgcaaagcagaacatgacaatacctgtcaccatcatgacgtgaccaatttggctactgttcatttcacggacttgcccaagaaagacaggaatcatgtaacccaagccatatagcgccatgccaatcacaaacgttgtaatggcacttaaggtaaagtttttatttttaaataccgataaatcgagcaaaggtttaggctgagtaaaacttcgagagaagaaaatcatgccgcctacaacacagaccataaaagcaatccgaacgcctgtgtctgcaagccagtcatgtcgtgcgccttcatcaaggaaatattcaagcccacccaaaaacatcgccatacccaccaagctaaaccaatccatgcttttgatgagtgaatagttggcacggtcaatatttggacctgagtagatgaccgtagcaatgataatgcccggaataatattgatcaggaacatccagtgccatgagaagttattggtaagccaaccgccaatggttgggccaattgctggacctaaagtactgatcatgccaaacatgaccaaaggtaatgagcgttttggttctggaaacagtaaatacaacgccgtcatggaagtcggaatcatcccgccacccataaagccttgaatgccacggaacaccagtaaactttccaagttccatgacaaagcacaaagtaaagaactgaccgtaaaacctattgcacacatggtgtaatacacccgtgttgaaagcactcgcgagacaatactcgacattggaatcgcaataatctcggcaattaaataaaccgtttgtacccaagtgacttcataacggcttgcactcataccagcttgaacttcgtttagagaacttgccacgatctgaatatcaagaatcgccatgaagttgccaaaaatcatggcagcaaaaattgcccatgcagtttttgcgggaaacctccactcggcttcaacatgctcattcatttatgattacccaaaattttattattaagttcttaggtcaacggtggcgctcaccgacattccaggttttatcaaatcaatatgtgggcttgaatctatggcgatacgtacaggaatacgctgtacaaccttgttaaagttgcctgtggcattgtctggtggcataagtgagaaagtcgcgcctgaagcgggagaaaaactctcaatttttccggtaaagttaaggctcggataggcatcaagttttaatttaactttctgaccaatatgcattttttcaatttgagtttctttgaagttcgcctgtacatacaaactattttcaggaatgatcgccattaagcgggtttgtggagaaacacgtgaacctttctggattgcaaggctaccgattttaccgcttacaggactaaccacttttgatgaagccaaatcgacctgatacaggtttaaatttgcatgggcactttgaatatctgctaaaagctgcgctcgactcgcttgtaaactccccaactgagcttctgctgcatttacggcggcttgcgctttgctgagctgtgcctgagccgttaaatattgagactgaatcccttcaaaattttgtcgggtaattacgccatcttttaatagatcttgataacgctcgaactcttttttcaaacgcgctaggtctgcttgcgctgccactacaccactatttgcttcaataattgacgaccgtgcagacttttcattttgttgttgtacaccaagcgctgcttcttttaggctgaccacagaacgggcttggtcatatcgagcttggtagtcacgatggtctaataccgctaaagtttcccctttttttaccacctgattatcgttaattaataactccatcacttcgcctgaaatctttggcatcacccaagtgacatcggcttgtacataagcattatcagtagattgatagaatcggtatacaaaaaaataatataagatgccagcaactaaaaataacagcaggacactaaaaacaccccaagttattttctttcggctttggaaattagtatcagtttctagctgagctacgttatccataatcattccgcttatttgtaatattcgattttttatttaagccaataaaattattggtttcttttttacgtaacttttcacttggttttattcaatgaatcgtgacagcgtaaaatttggtgcaaattatggttcttaagtgaattaaatatcattgacctctttgacatatattttttctatttatgtcaattaatcatattatataaactatgtttaaaaattatgtaattcgaatttgtctaaattttcgatataaatttactttaaaaaaacaaactcaagttattgttttataaatgaattatcacttagaaaatataatttttcaaaattattaaatagccttttattgcagtattattaaatataagtttaattatgtaatatttaagtattattaattaaaataatatgtaatttaaaaattgattaacaatctaaattgttatagttatacgaataagatatataagttataaatattatatttctttaaattaacaatagtaaaactgacagaatttttaatcttataagtaatgattgtttaataaataagctactacaataggtaaaatagcttattatttttagataaaacaaacttactattaaaaggcgaacaaacctttaaaaatagtaatttaagtggttttgtttattgatttaaaaccttaaaaatttcttctaaagttattcctatggcaagcagttcgctatcttgatgagctaagccatctatttcaagtccaactggcagttttgatttcacgcccttcccaataggtaaactcagtcctggtattcctatattactgccagggtctgtatttcgcatgagtgtctggaaagtttcaatcgaatagacttcctcgtttgctagtggtgcaacaatcggtgacgtcggaaataataaagcatgcaagttatgcgtcttaaatgtgttttggtagagttcaagcaattgtggacgagcttcactaatcgctttttcatacgaaggtaaaacaggaacaagttgccccgtctggtcttgaattaactcaggaagaatattcagtttaaaaattgcctgtacatcggggcttgagatctgatcgactacagtctctatggtcaaatttacatgatgatctttcaaatattgaattaggtcatacttgccttcatagatagccacagggaatgaaatagcttgattgagttgttctaaatttggcatatcgactggaataatttcgactcctgcactttttaaaagctcaagtgcaatatgagcctgttcatgaacgtcttcatctaaatgattccaaaagtatgaattaataccgagccgaatttgatgagactgtaatgattcttttcttggctcttgagtgatgagctcatcaattaaaataacatcagatacggtatgagctattgggccagcggtatcacgagtatgtgaaattggggtaataccttcttgtgaatatcgtcctaccgttggacgaaaacccacacaaccatttaaggcacttggcagtcgaatagaagcacctgtgtctgtacccatagcaatcggaaccatgcccactgcaacagccaccgcactacccgaagaagacccaccagcaatgtgtaacgggtttacggcatttcgtgtacccacaacaccttctatatgcatggcagtattataacctgttaccccaaaggctaattcgtgcatattggctttaccaacaatgattgcaccttgatcaatgagtttttgaataacgggggcagaagtttgaggcttaaagtgagctaaagctggcgtacctgcactatttggaaaacctgcaacatgaatattatctttaaccgcaattaaaatacccatcaaagctggacacggttttccactcagtaggtatttatcccaatattgagcttgttgaattgctgaagctttatctgtgctaataaatgcatttaaagcttgctgtttttcaatagtatcgaagtaatgatgcacaagttcttcacaagatacttttctctcatgaatgagtttagtaatgatatctactgaagcatttgatagatcaagtgattcgatcgcattatttttttcatttgtatttaacatagtaatttttaatccctttaagttttaattttaggaacttagtacaaattgctcattcattcgcatcctcaaaattgaggattgcttaaactttaatgtcgaatgagcaaggccatttcagtgagattattacagccgatttttctcatagaattgttcaaatgagttcttaatgtagtaaagctaatatccagtaaattggccacatctttatcacttaaacctttagataccaagcgaaccacttcttgttcacgcgaagtcaaaccgtattgggttgataaatcaaggggtaaggcttgagtaaaataaggttcaagcaggtttaatattcttttttcacgttcaccaaacgtgtcggcgtctttcgcacgccaaatacgtaaatcaccaatatccataccatttcggacaaaataaatatttatgccgtgatataaaccataggctcttaaaaactcattgtaatacggtgttttttttaggtctgcgagaggcatgacttcatttacaaaggttggtttttgacgtttgcgaagctgtgccgtaatcggatcattaaattgccaaacacactcatagtccttcatggcttttgggtcgattttccatataacgccttctctcgataagttatgggttgaatcccaaatataagatgccgcgaaatcagcccgcaacaagatggcaatatctgcaagaatactttcacgtaaattgtattgccctttccctgagccaagtttccataatatttcagaaaacaatgtaaactcagatgggcttaaatctttttctaaaagtacggtcatcatttacctatttaacggaatccatcgaattttaagaagataggttaagtgcttcctttgaacttattcttattactaactccatccttttctataacatttatatgcaaatattaaaataattttaaagcatactgcctacttaaaaatatttctttcttaaaagcggctattagtaaaaccctgaaaactcaaggctttgaaagccttaaatacataaaaataaatttagctcaaatgtattattttttacattcagatagatactttccaatcatgaaattgactatatctgtttcaccacgagcctccccagttttttcagtattgtaagttttccaaacttcatcccaatggtctttaatatatttgaccatacattccttgtaaggatttggtgtattttcatgaatatgcgctaagaatttgtcttgatgcttagcggtggaattggcacaaccaaataatgaaatcataagaactaatcctatacttaaattcttcattttttaataatatatccttttaaaaaaacacctaaaggcaatttaacctgtactgagctttaacattaatttaaattaaaattacttcaactcatcttctttttttggaagttgagactgataatttattgataattttttatcaagatgaatatccgtcttagcccctatttccttccttaataaataaattacttcagtaactccttcattaagttcatttgtaaattttttaatattttcggcaatttcttcatgcttttcttcaagctctttttctttttctgatataggttgtattaacctctctgactgtttaagtttaaaatctattaatttaaatatatttttagatcgctcatcttcagggttatcaatatgtaattcatctaattttagataaaacctatctaagctttctaaactttcctgatgatcttttactaaaacttctaaactttgagataaatcgaaataacttgcgatttcaaatatgattaattcaatctttggtaaaatattatttaaatagcaaacaacttcttttttagtttttgtattacagacaaacataaccttgtctgtacaagttgagaaattagaaaaactactaaaaagctcactttgatatttatgcttttcgatttgaattaattgtaaaccagctattaacttagaatatgcttcagcaaactctaaataaacagtttttctcgtttctgctaaacgagatactttttgtaaatgtaaagcggtataccaagaaagtataataccaactactatgccaactgctcctacacatgatgctattaatgtgtaataagcttgaatttgtgcacccttaattgtagcaattgccgaaataatctcttcactcataaaacttcaaataaacaactaattatcttgaaaattattataaaacaaatgccccgccaataatcgatatttagcggggcttcttgaagcttatacagtttatcgtggaagatatctttttgaacctgtgctattaaggcagtaatgtccccccctcggcccaacacaatatgttccagatgtacaataacaagaactattggtcgtttgactatagcttcttgaagtacgagtgttagtagatatgcttctagtcttggtattgctatatcttttaggctcatgttgttgaactgagtaaataggttgctggttatccaagccccttttagtgtttctataaacaattggtggagtataacaaccagcaaaaccacataaatatctaaagttaatccattgttgtttatcagaggcaggagtcaataatgcccattcatcttgatatctgaatacataaacttcactacctcctttcaacttaaagatttcattaccattaggcatatctttaactgaagcagaatctacactaatccaattcttaactggattaaatcgttcaacttttggctgtgaatagtcgatgtttggtaataccacacatccagttaaacctaaagaaataactaaccctattaaataatttttcattttattaacttcttaaaaggaatattttccagcgaagtaaacaataagctatgtgataaaagcaatatatactttcatctaatacatatacataaatacgaaattaaagaacccgcttctaatcagaaacgggccataaaaaaacaaaaaactttcagcgcagtatttgatagtgataatacaagttaaaatatgtatttagaatatattttaagaatataaatgttgagataggatattagcaaaccaagtattaaatgcttgctttgatacgaaagatggagcttggaatagatcgatatcaacatttaaatcatgatgaccaacaactttatatcgaccaccacctaaagtaatgatgttcgtataagggtatttcaatgttgttaatgcatggcctaaaaatctagcttgcttttctttatcgtgctgatacgtcttaaattcgtgcgaatttacgaagagatcatattctcgatctattgttactttaatttgcgtaagttccacttcgatctccttattatgggaaatctttttataacatataaaaactcactattcgggagctcttaagttaaaaattgatatcgatgttatcgaaaacagatgatgcaaaatcaactatatctttcccgatttctacaattaaatctttaacttcaactagatcaggattcacagaattaagcaccgagttttcttgcttttgctcgttctcggtatctaattgctcaacattattaatctgttcattttgattttgcattaggctaactattcctcaaaagtctgaaatcgcggaggagcaaataatgccgtcttatcttttctacaaattctttcaattctcaaaccaaaatctgtagccgctttttgtttttcatcttcttttgtatagagaggtgtctcataagccaaaccacttacatgaccaaaaaagtgattgatatggtaattcagtattaaattttccttatctcgatctaatggaataagtagcttttcaagcaaatcaagaggctttataccagactgtctttctaacatgatttgatatgctgcactattgagcttttcacaaaccgttgattcgttttcttcagcatgcaatagacttccaactgacattaaaattactataagtattagtctcacgtatctatccccatatatacaaaaacaatattacattatcagctatcgggatctctaataatttttaaaaacttaactgtagcagactactatatcaaagaagcattggacgaacaggaatatgaaagccgacttcttttttcatatatgcaatccattaaaagtccgctttaggcgatctatttcaaaaaattactgctttaatctaattttcctaagttcttctaaaccattagccttttcatttgcaagtcttccaaaaatatcttctgaacttgatttaacttcttctgaagtaagagaattattaaaagtttgcttatatttttctaaacgattttgaatcacagaaacatttgcgagacattcttttttatatttaatatttaatacttccaaactatacaaagctatttcatattttccccaaagttggtcgagctcttttctcacttcatccaataaaacatttgctaactctaaattagtcctattaattctattacggctaaaaggaacctcttttcataaatatgtaaataattttctattgcagtgattagttttgcaaaagctaattaacatttgaatattttatctcttgtaaagctgtaattttgttgttctttccaagtgctccaaaccacaaatgccaatattgcgcccaaaatcgtagcaatattggctaataatgaaataattttttcaaagctatcacacatatatttttcttgaaatcaaaacaattgatcaagaattataagataaaagccccgccaataatcgatatttagcagggctcttttgcgccgtaatacgtcaggcaaacgataaaattagttattaggtgctcttaagatatctaatactaatttagacatttcatagatcggaacctaaaggctaccaaaattgataaacgacattgtcgcgattgtaaatctgtttgtagtattcggttttaaaagatggatctaaatcagaagctttcaaaaattttccttcttttctatcaccagcccatccagttcaccaccaacagagatattcattttactaaccagctttaaattagactagactatagcacgaaagaaaacctctcggaggaggctaaactctttactattttactagatccatctgttttgtatttaatttacagtatttagagcatccccctattacgagcaatttccaaagtacgagcaacagcgcgtctcgtcccttctggacttaaccaccaaggtccaatgtaatccctactcaattctttaatatcatcaatagttaaagatataggaatattcttttctctcgaagcttgttctgcaatttgctcaggtgtccctgaatacccacccattgaatatatatttgagtgatccaaatactctgttgccattatgacctcagactgggtatcccagtatttaccagcaccatcatgatacctatcaatcttatttttattaagtttcattgcattacagaaatcagaacacttatacagttcacttaaacttactattacttgattatttagtggcgtggttttaaaaatggtagctttaaaatccccgagttcagaaggtacaccgcctttgaatttttcagcaaatttataatctgtggtccaagaagatatcttctcaggaagctttttttctcttaaaaaacgcgatagccctacgttatctaaggatatttgtctaaacaaaaccaagtttggtggaagtaaacgaaatttttcagggagattaacgcataattcttttaatttatttccttttttctcattactacccgcttgccaattactaattgcctgcaataattctaaattataataaatatttcgattttggttatccatttcatttccgattattaaatttttttattttaacaaagaaaagtaaaaagcccaccaaatgatgagcattttgaaaattaattttcttctttaacctttatttctaaagatttattaaaatcttctgttggaattaaatacgtaatatcagctaatgaacctatttccaaatcaatatgctcatccacgtttcttccatcatcgatcatcaatctatattctttttgatgagaaaattgatcacttttgacaaagccaattttatccctaggtacatgtacactgttattaaaatcaacgtactctacaaggtctctcttcattttataccccagctttttaacagttttagcaaatctttcaaaaaattcttcgggatttgcaattaaaactaaataatttcctaggttttcagcatctttttgaaatgcaacaatttcttgtatatcctctaaagtaaatttttttcttgttctacagctggggcatacatacagaaaatattattatttagaacataattatcatgagtgtaaatttcatttacctcaatctcatggctttcattattatattctatagtaactttgacttcttgctcacctgtagcacgaaagcttatgccttcgtattgatcccctatattattagagagctcttccttatatcccttaaagaaattaagagtatttaagcgaaatttcccgttattaataaattcgtttgcatatttttctgaggaaaaaactcgagcaagcatcattacataagccataattattctcattttaaatttaacattctaaatatatcactatttaataagacaaaattagatatcaggagaattttctccacctttcatagaagtttaattcaaatataaaaaagcccaccttttggcgagctttaataccagtgctttaattacacttcgaacactatatcaaaaatatgccacaatccgtctagacagtcaaatatcatgcgcgtcgatttgcaaataattagcaaccatcaagccgataagtgcatatgctactcccaaagcatcttctataagcacaccttctttaggatatagctttagagttatagcaccatcagcgcatgtttttttgtattcttaatagtttcaaaagcttcttattctcttctttttcaagaaaattattacactctttttgagaaacaactttatctaactttataaatttccaggccattattaagacactattgatttttcaatcttttatcatgacctgcaatataaaatctagcgcaacttaccataatagcagcttgagcttttgattggtttgtttcttgagcaactttacctaatcctttattttctactttatttttgattaaacagattaatgcaaacttcgtcgtaaaatctgttttatcagattttaaaagacttcgtaagagtgcttgtatctgatctgcctcataatcgcttatctcacatcgaatgtaagatttaccttttggaagctctctgtctgcttcacgcatcaaccagtaaatttgattgatatgaagaccatcaggtaaatcccctcctttcatacgaaccgtttcgcaccacgtgcccaactgctccaaccatccatcaattaaagagtgaataaattaaaatcagattgatagagagctaatttaagcgctgcctgtgccgttttttcctgaaatgcagaatagatgaatcttttcaaaaaagagcatgtaaacaatagtaatttaaattaatgaaggataataaggctaggcagatatattagatagtcgggctttttaaacaatgaaacccactcattgagtggtttttttattactaaccgttttgcctgaggtggtcttggaactcttggtcgtgtattttgtcgtaattaacagggtcgtaaacgcatccagttaaaataacaattacagcaagtgcagcaaccaactttttcattgagacagccttcttttaacgcaaaatattcgctttaagtatactcctcggtagccattttgactggacataattaaggcaactaattgttattttttaattattgctgttctttagcctatcatttgattgtttaacaagttcaaatcaagggttaatacaaaacttaagcctcagtcgctaaataccagtttttccaagaactggttcctctcgtttcaagaggcaccgttggaatcagtttctcttttaatatttcagtttgtttaaccgctttggctagtcttgctttgacagaatgaatacattcacgatcaccaaattcacagcggtctaaagttgttccaccacaaggaccattggctaagccttttggacatgtttcagggcaaatatataaagtgtcacctaaacggcactgaccacagctttcacagccgactaggctatgtttactcagtacttccgttttaagtaagagtttggcgatcaaagcgttttcccaaaaagatgctttgaaaataaaacgtccgacgcctttggcaatttttgatccaaacattgcttcatgcataacatgtagctgacgatatttaattaattgtttagatgttggctgacgtgaaaaacgagcaatttcaggggtaaactctttgcctgtcttgacttgccaaagtgaactccaaagctcttctaaggccttaaggttaagatgtctgtattgctcgatgtaactttcaagcagcatttgctcttctggcttatgacaagcagataaatgaatacccgcaaatcctaagtgtttacatattaaaatctgtaaagcgcagcgcaaataaacacggtctgtatgccctgcctgtttttcccctgccaagacttttagcatgtgtggagtaatcacaatacccgcaactttatgctttaccatgaagttggcacggcctaaagtcagtggcatgacgcaagctagtatttgctgcgaataatcatgcttggttaaaaatgatttggcttgttttaaggcttcaatgtcatagcccaattgggtaatgataaagtcagcacctgctttaatcttcttatgcagttttaaatactgtgcatcacgctcagcttcgacatatttaaacggattaaaagcaacccaatacgaaaaccaccatgttgcttagctgccattacggcgtttaccgactctaggtaacgactacgaggctgcccatctcgtccattatgatgttctttgagtttgtcgcctgtaagcaataacaagttttgaatattggcagacttggcttgttctaaaaagcgctcaaagtcttgtatgtctctcgctttacctgaaaagtgtaagactttctctattgagtcagggtaacttttgctggcttcaagtggcgcaatatcatgatctgaatgtacgcgatctgccaatgtcattgcagccggataccctgcaaactcatgtttcacaggataaatttcatgcagtgaagtgagatattctaccaacataaaaaactgattttgttggaagcagggagaaacgtgtgacataggcaaagtgctgatcaaaacatgacatcaatcataagcgcggcattataaatcaaaagtgcattaagatgcgctagtcagaaagctcattgttttgcttgccttcaccctctttatttctaggtaattcgagtgaacgaggaaatataaaatcaaaagaatcgagtgcatagcggtaaagctgagctggccgtttgcccacaattttactgtggttggtttcttcaactgcacccgcttctatcatacggcgtctaaacgcttttttatctaaagattgcccaagaataatttcataaatgttttgtagctcggtcagcgtaaataattcaggcatgagactagctggcaatgcagtataacgggttttattggttaaacgctctaatgccaagttaagcaactcattatgatcaaacgccaatgctaaatcttgtgcttttgctacaggcacccattcactgtattcagccaacgcttggtgttgataggcattaaaatcgattaatgcaaaatacaaaatcgtcacagcccagccacgcgggtcacgtttggaattgccgaccgaggcaacttgttccaaataaggtgaagcaattcctgttttttcgactagcttacgataagccgttgccatcaagtcttgatcatgggttaaatcggcgaaaccgccgggtaaagcccattggtttttagctggaaagttgggtcgcttaatgagtaatacctgcaactgaccattcaataccgagaaaatagccatatcaacagtgagtaaaggtgcgtcataatctcggcgatcataactggcaaggaattcttgttcattttgaatagtcacgttcagcctctcaatgaaaatgatgagccgatactcatgcaacggctcatctaaactcagttatgcgatggataaacgctcgcgaatttgatccaaagtacactcatattgaagtttaccattttcaaagactgttttaagtgctccgccttgttcttgttcggctgtttgctcatcaaacaagataaaaccattttcactttcttcaatgcgtaaaagacctttcgcagattttttcacacctgagtctgtaattgggtctttaaacagctcacggcctacaccattcacctgcccccaagtcgctttcacagcaaatccaaaagtatcgcgagttaagtagttataggtaaagctgccgatcccaaacaccaagttgttggaagcgaagcctttggcttctagcccttctaaaatgcgctgcgcacggtctagggtaatcgagtcaccataaattaaaccgacacgctcatttagtactttataaccttggtcagttgttgtaccaccaaacacttcccataaacattcaactgcgcctttatatgctcggctgccgacttcggcgtctggatcaccacaaataattttaactggatcaccagagtcaggacggaaaaccaatttagccaagcctaaagcattgggttgtcgcgccaaaatttcaggttttaaagccaccgtaaattctgtaatgactcgccaaaagtcccaagtatcagacacaatactgacaacacccgacggataaagctgacagattaaacgcttaaatgtttctagctcactgtcttctgtacccatacacatcacactgtgttcggtcgctggtacagagaccccaatcacacctgtggcattgtaatattcttctgcgtagtcaattgaagcaaccgaatctgttccaataaaactggttaagtgacccacaccagactgagctgcatcataaattccactcataccacggctactaaaatcgtgtccttgcacaggtacaaaatcgagtggtgcgccagtttttacggcatattgagttaataaacgtttgtactcataagcaatagtggccgtagtacagcttttccaaagctcagcacttaacacggtttcgatataattcgttaaccaaaagaaacgcgggtcggtattaataacggtgagcacgggtacacgcatattgacgcggctgccttctggcaaagctttaatccgtaaaggtaaataacccaaatcgtgtaaagcttcaatatgatcgactggtacagcaccttcacctaatgagctatccatacggcgtttatatgcagccacgactttgtctttaggttgcttaaaaaagccttcattccatgtatcgattaaaaagtgtttgataaaaccctgaagaccaaagaacacaactttatcgtcaaagtcaggcaacattttagcgagtcgagatgaacgcggtgtaaagtttgcgtacacgcactctgtgcctgctggatactgacgtctgtgatcagctttataaaaatcgatagcgtttaatggattcagtttaatcgtcatctttattctctttattttgctgcaaaagcaattactgaaattttgtctgatggttgttgtggaaagctgtctgaggtaaacagttgatctaacagtccattaaaaacctctattcctttactaaaaataccgtgggtcacatatagaacgaccttatggcaattgaggcgacgcagttctttggcaataccaataaaggttgcaccgccgtcgcaaatatcatcggtaatgaccgctgtgaggcctgataaatcagtcgcatgtacatgtgtacctaaaattttgccagtcactggatcacgttttttatcgcaatgaacaatagtgagtggttgtttgcgctcagaattaaaagcatctgcgaccctttgtgtacgtgcttttgcacccttgtctgggcaaaccagcactgttttttcatcttttaacaatgtgcttagcgcttcactctttgcgatgatgtctactgaactgatgtttacaacttcgctaaaagaagtattggcggcgagtaaggctgtcgttacttcactatggcagtcccaaacagtcaccttgccttgtttgcccacttttttgtcagcattgatgttgagtaacttggtcatcacatcaagcgagaacgcttggcctactgcacaaatacggtcctgacgtgcatatggaaaatacggaacttctaggtcaatggttaaaccctgagtcagcaatatattttcaagtagtaaatagtccatcacatcgtgacttgaggccatgtgtgcacgaaccaatacattgccatatagtgaacctaaggttgtctcatcaatttgaacatgacgctcgccaccagaaaactgcgtaaatttcactggaatttcgtttcttgccgtatctaaaagctggatagccatatcatcctctttttgtctgatgaccttcgatgaatatatagtggcacaaagccactatatatttcaagtctaatttttaaacttttttcaaagccatttgaggcataaaatttgcagttttagagcatttaaaaatttgatatttaagagagattattctttaattaattgaaataaaaagttaatttaaaaaaagcatgacgagtagaactattattaaaagtagtggatataactttgcccgccataaatcaggtagttttgaaataaatttttctgaaaaatatagtccgatccatgttccagcaaccaaaaataaagcagcttcaaaccagattagtccgataaatccgttgggtgtccatgtagattgccaaattgacaatacgcaataggtcagcgttgcagttaaagacaaaggcagcgtgagaatgtttgcaatagccgcggcctctgccatagaactgccccgccgccgtaataaaggaaccgtcattacacttcctccaacacctaaaagtgctgcaacccaaccaataatgccccctttaatgagttcactgttttgaccatagtgttgcttttgccttgaggtcaccataaagcctggtcggtaataacaatcaataatcgttatgaacacatagctcataaatatccagcgaagccaatttccattaaacaatgaggccattaccgcaccaacaattccaccaagtgcaataccaccccataaaaagcggatttgttgccaatctatatgtccagaacgatagtgtcgaaaggttgcaaaacttgccgagcagagcatgacaaaagctgatgtagctacggcgatttgcatggcatgtatgccgacactactttcattgctccacttttgaataatgactgtataaagcaaaggtacagcaacaaatccgccgccaaaaccaaataaccaagtggttatgcctgaaagtagcccaaataaaaatagctcatatagcatcatcatcttcctcacgtttatagaggcatgatataaaatagctatatggcaaactaacgtagaaaagccatctttttatttttttcagccaaaaatatatgcgtaatattccaattaacgatgtagaccatctacctcaagcggttctagcgttaggatcagattatcctgctgatactttgttagatacgcatagccatcgccgtgctcagttcttatatgcacccgaaggactcatgaaagttgaaaccgaagatggtcaatggctcgtgttaccttacagcggtgtatggataccagcaggcaaaccacatcgggtatggttatctaaagtcagtacttatagtttgtatatagaagtgagtaatgccccaagacaagcaaactattgcgaggttatacaagtctcgcctttgttacatcaattgctcattcaggcaaatcaactgcctattgactaccaacgtgcaggccgtgatggttctcttatcgatttattgttatatgaactagaagctgcaccagccctgcctctgtttattccattgcctcacaacacattgctatctaaacagtgtgctgattttatgcagcatcctgatattcatagcagccctaaagattgggcacatgaccataataaaagtgaacggacttttcaccgctggtttaagacagaaactggcatgtcctttcaggcttggcgtaatcgagtctgcatcatctatgctttaaatgcgttaaaagaaaatatctcaattacggaaattgcctttagtttgggctatgaacactcggcagcttttacagcaatgttcagtaaaattatgggttatccacctacccattttcaaaaaagatttcatacgcatgataaagcgctataaagatttactcatgtgaatggtgtcataggtatcggtccattcccgttgaataacctcaaaaccttgtagagtccaaaactcttcagctgccggtaaaaatggatgagtatgcaaatacaaactagtaatagcatggtttttggcatgactaaacaacattttacatagcatggttgcaatgccattacgacggtattcaggcagtacaaataatttaacgacttcaaccgtattaagcggtaaatttaaatcaaaacgatggtcatacgcccgataagcaatcgtaccaataatacgattttggtcttttaccgtaataaaacagcccaatggatcatagacataatgttgctcaaaattttgtaaatctttgggaatttgcccatgataaatttctgggaataacaactgtcttgtataaagtgcaaactctaccgcagacctatagtctgatttaccaaccaattgataataaagtgtcatatttacagccacgaatgatcaggaatcacaatggttttgtcttgaatcatggcttcatgaaactcgacatcatagacactttttaaaaacttaggatcggttatacgagttttagattcaggcttaactacttcgtgttggcgcataaaaaacaaatgatctgcaaataaaaaagccaagttgggatcatgcataattgcaatcaccgtaaaattttgcctcgacaactgacgcaactttttcattaaataagactggtaataaacatcgagatgattggttggctcatcgagcaaaatgactttcggtgcttgcactaaaatacgcgcaatcataaccaattgccgttcgccacccgatagctcggtataaggacggtcacgcaaatgctcgatgtctaaatcaagcaaagcttggtctacacgttcccagtctgattttgaaggtctatatctgctaaaagcagcacgccccgtaatcaccacatctttaaccaaaaatggaaatacggttttatgaaactgcggtaaaaaaccgagtaaggctgcccgatcttttcctttaaagtccgatagtgcttttccagagtaacgaatcaagccatcttttacaggttctaggcccgccatcaatttaaacagtgtcgatttaccacaaccattacgccctaaaatcactgaaaactgattttcgggaaactctagatgaatatttttaagaacctgtttgtgcccataggcataatttaactgatcaatttgaatcatgcccaatgagtcctctgtgttttcattaataataagaaaaatggcgcgccaagtaacatggtaaaaataccaattggtatttcaaacgtcagtaaaacccgagaaaaattatcaatcatgagtagaaaactgccgcccaacaccatattggcaggaatactgtagcgatggtctggcccaaccaacattctcacaatatgcggcataaacagcccatataaactaataatgccagcagcagccacagaggttgaggtacatacagtcaccagagcaattaaaagaagctgttcccaccttgggttaacaccaacagcctgcgcttcttcagcaccaagtgccattaggtttagacgccaacgcatcgcaaataaaccagcaagaccaatacagattggtagcacggcatattgaaccttttgccaagacgcctgatgtaagttgcccatcgtccattgcacaattgcttgtaatttaaatggatcgcttaggtattgaataaccgtaagtcctgctaaaaacaatcccgaaacaatcatgcccgataaaatcaccatcactaaagacgtctgactttcatgtttttgatgtgcaaataaatacgttaaggcaacggcgcatactccaaaaataaaggcggatagatttggcgaaagccaacttaaagaaagtgccaaagctgcaccgaaagcagcgccagatgaaataccaagtacatacgagtcgaccaaaggattacgaaacaatgcctgcaagccattacccgcggttgctaatgcggctcccaccataaaggtcagtaaaattctaggcagcctgacatttactaaaatgttttgcatcagcctaaattgttcagcgtcaaaatatggtgtaccaaagaccgcttgtacaccccaaaacaaataatcccatgcacttaacgtttgagttggcccaataagcaatgagataaaaatcatgatgaaaggtaacgggtaaaaccagtaatacttcagtttttccatattcattgcatcaacactttagcaagctgctcaccatacaacttggttaaaatacgctgttgtaaagcacttactggtaaatcagactgttcaggataaatactgtgatttagataaatcgctgtaataatgattttgatggtgtgcgggttatatataaatgcaggactcaaattaaatacctttcggttttgtacagcgcttaaaccctgtaattcttttcgttcataaatcagttttgggttggtattccaaagcacaatattgtcagggttccattcaatgagagtctcgggatttacattaggctggttagcattggtctgaacaatattgtaagcaccagcgagttcaataaagtcattggtaatcgactctcgtccagaggtagaaaaaattcgtccaccagaccaagcatagtaaatcgattgtttatttggctgacgggccgttttggctgcgacttctgccacaatttcatcagagaaatttaaaatttcctgagctcgcttttgggcgccgctcagaatagcaatttcagacagttcttctttcacttgtttataggtgcctgactccattacatatacagcgatgccaaactgccgtaacagttcaatcgtttgagtctgcccgcttcctacaatcaccagatctggttttagcaacacgagactttcaatattggttgcattggctccttgcgaaggtgctgcaagctgtttattagcaatgcgtttatctatttttgaataggcattaaataataaaggttgaatgtatacttcggcaggtataccaattactttgtcgccttgccctagcatatagaggccatctaaacccgactcaaacaaagagacaattctttgggcaggtttggctacacagacttttgtatttgtactatcaaaaacacatattgaatgagaggttgagttttcttgagtttttctattttgctcagatgaggaacatccacatagaatgagtaaagtgagtaatgaagccaataacttcattatggcaccccgtgcacaaatagagtgcaaaataaaaagatgtgtttatttagtgcatttttcatgtgaaaaaaacaccataagagagcaagacgttttgaatcatcatttatacagcaatcaaattaagtatgttagataagaccttagatagtaagcaaaaaaaacgccaaatttactaactaataaaaactatttaatgattgggcaaaaagtctacaaaagcgagtcaaataatttaatcatgtttatagcggtgagcctcgtgttaggactcagcttatctgtttttggttttagtattttatttaagctatttatctttgctatgcataaatatattccttctaaatcataacactcacattgatattaaatctttgagctgtacacactacgcatagtatgcacagctcaaataatgtctgaattaatcttcagacagtgttttcatatcaatcacaaaacgatacttcacgtcgctctttagcatacgttcaaaagcttcattaatgttttgcatattaatcatctctacttcagaaacgatattatgctcaccacaaaaatcgagtagttcttgtgtttctttaattccaccaataaccgagcctgcaattgattttctacctaaaatcataggtactgaatttgcgctaatttcacctaaatatccaactaatacaatggttccatttaaagctaaagttggaatataaggcttcaaatcatggttataaggcacagtatcaacaattaaatcaaattgatttaataccgacttcatttgattctcatctgttgataagactacatgatgtgcgccaagttgttttgcatcttgttctttgtttgctgagcgagtaaatagtgtcacttcagcgcctagagcattggcaagtttaatcgccatgtgtcctaaaccacctaaaccaacgacagcaactttactgccctttccaacattccagtgacgtagcggcgaccatgtggtaatacccgcacaaagtagtggtggtacagcttgagcatccagattttcaggtacttttaatacaaaatcttgactacaggtaatgctttgtgaatatccaccataagttgggcgttggtcatggcgatctacgccgccataagtctggatgttaccttcttcacaatattgctcgagtcctgaatgacaagcagaacaagtacggcacgaatcgaccatacagccaatgcccactaaatcaccaactttatactttgtgactttaggaccaattgaggtaacacgtccaacaatttcatggcccggaactaatggataagcactaaatccccaatcatttttagcttgatgtagatcagagtgacaaacaccacaatactcaatttgaatgacaacatcatcttcacggggggttctacgttcaaatttaaacggaactaaaggagtttctgatgacagcgcggcataacctaaaacttcagttgtcatattttttctctcatgcttaatgtaaatgaagacgattttttcgctgggagctcatttagagcgattgattgtgaaaactggtcaatacattttggaacctttgacccacttgcagacttactttttcagcaagtattttctgtatattttcaaattgatgagaactaacaccttgagtctttgcaatattaagatgggattgaagttggctatctacaccttctagagccgaaagcatgctcaaagtagcaatctcacgatcttgccaattcagcacatcccttgaaaaaatatcgccaaaaagatgagcctttaaatactcatctatagctggagcaaaatcaaaaagtgcaccttttacaggttgacccaccaactgagtttgattctgagtaccttgtaaaagtgcctgataatctttcggtagagtgctattagtcttaccctctatgtcacgaataccgctttctttacgctgctctagcacctgcataaatgttgtaagggcattcaaacttcgaggaaaacctgcataggcataggtttgaactaaaacttccttaatttctgcaatggttaaccctaaatctaaaccatcttttaatgattgactgagtttagctaggtcaccatttgcagcataggcagcaatcggtatgattgcctgttgctgttcggataaagaattttgcatttgtgttatttccttcttttgagataaaggaagctggaccatatgggtagctgcataaatctgttgattcagcgccaacaaactgatggctagaaataggaactttataatttcagtggcccgcctctttatattgctcatctgatacaggctctaaccagtccacatttttgccatgttcatcagttgcagttaaagcaagatgtgtcatcgcagaatttccacttgcaccatgccaatgtttcactccaggtggacaataaatcacatctcctacagaaattttttccgcaggtttaccccattcttgcaccagtccctctccttctgtaacaatgagatattgccctttaggatgggtatgccaaaatgaacgggcattggcattaaaacttacataagcactggaagcatttatactgtcagtaacatcagttaatggtttaattgcaacttgacccgtgaaaatattatctaggccggtaattacctgttgttggttggcttttttaacggtttgaaatgctgtgactgattttttatccattgcgggtactcccattgagataaataaactggtcacaaacgtgactgccttaacattcatcttttttcctagattgataccaatgccctcaatttaatgagggatgcaggattaagcgttgttcaaacagtataaaaatgaaagttgtaaggtgttgttctattcctctcacagatttgcctaatcctccaaattgttgcacttctcactatttttcttatttgaaatgcctacaataaaaatacagagggtaatcggtagaatctgaatggcgaataggtctaaccataatcaagaattggctcaacttgtcgatcaatggacacgagaaaaaggcacattcgaaacagctattacgggactgactttatatcgtgcagagacattgaccaaaccaagtagcagcatgatggatgcgagtctatgtatgattgctcaaggcaaaaaacaggtgattcttagcgaagagacttatacttatgactctaaccatttcctttttactgcaattgacctgcctgtaattgctcaagtgcttgaagcttctgttgaacaaccctatctctcaattgtgctaaggctagacccatatttacttgctcaaatcatgcttgaggcccatattccctttaaagatgtaaatactgagaaaaaaggaatggctgttggagtagtcaattcagagctgaatgatgcgtttatacggttaataaaattactagatacgccacaagacatccccatcttgtctcctcttattattaaggaaattttttatcgtttattgatgagcccgcaaggcgatcgtcttaaacgtattgtagcggcaggcactacaggtcatcgaattgtgaaggcgattgaatggctgaaaacaaattttgcgaaaccatttagtattgaagaactggcaagcacaatggggatgagtgcatcaagttttcatcaacattttagggatataacctcaatgagtcccttacagtatcaaaagagaatgagattgaccgaagcacggcgtttattaatgaccgaagaatacgatatttcatctaccagcatgcaagtcggttatgaaagcttgtcccaattttccagagagtataaacgcttttttggggtttctccgtcagtagatattaagaatatataaaagcaataaaagtggactattaaaaaattagtaccagaaaaaaagcggtacttgattatgtctattcatcaagtaccgctaaaattaaagcaatattacacatgattcattcgttcaagctcacgaattaaaccagaatgatcaagctcaccgtctccggcagcaagcatattttcgaacaattgactgactttttgggctataggtaaattcaactcaagcgatttagcatagctaacggctgtatgaatgtctttatgctggtttcgagctgtacctcccggtttaaaatctcgatttaacatgcgttcgccatgctgttgcaaaatcggagaatctgcaaaaccgcctgttaatgcttgtttgagttttatcgggtctgctcctgctttactggcaagcaataaaccttcactcacggttgcaatagtagatgcgactatcatttgattgacgagttttgccagcattccacagccagcctctccaactaaaattggccgccccatggcagatagaacatgttcagcatgtgaaaatgtttgagcatcgccacctaccataatcgccagacttgcattttgagcacctttttcaccgcccgaaacaggtgcatctaaatatctaagtccgttttctttacatttttcactttgtttttttgcaacttcaacaggtatcgaactcatcactatgaccgtgctttcaggttttagctgtgaaattgcaccacgttcttgaaatagaatttcatcacaggtttttccatcactgagcatacaaatcagaaactctacatcttttccgacttgttcaagttcactacaaacatatgcaccagcttcttttaaacttactgctttagatgaagttctattccagaccttaacttgatgaccagcttttaataagttcatggccattggcattcccataatgcccgttccaacaaaaccaatccgagccattatttcatctccgtagcagtccgcactttaagtcgctgttgttctacttttaggctatcagactttaactttgccaaaagcagtaaccctaaaccgcccatggcgacaaatcctgcaatggcaaggaacgctactgtataggtgcccgtggtggtatataaatagcctgttaaatatggaccagtaaaaccacttaaattacctaccgaattaattaagccaataccggctgcggcaccaacacccgttagagtttgcccagggatagtccagaaaatgttaattgcactaaatacaccaattgcgagcaaaataaagcccacaataattgcccacggttgattcacaatcaaagcaattgcaattgcgaaagccgccataagtgcagcacaagcaccgtgtttataacgctcttgtttacggtcagaacggcggctccataaaaccataccaaccgccgcaaatgcatatggaatagcggtgagtaagccattttggataaggctaatttgcataccaaaggtgttacggaacgactctaaaacacttggtaagaagaagaacatcgcatttgaaccagacgtaattccaaaatagacaattgccataatccacactaaaggatttttaaacacttgtttaataagttcaccttttgttaaagcagcatcggcagattgctctttttctctttcttcacgttctagcgtattcatgagccattgacgctgctcagctgttaaccactgtgcttcttttgggttattggttaaatattttaggcaaaccagtcctaaaataatggaaggaatcccttctaaaatatacattaaacgccagccttcatagccaatggtattgccccattgcataaggccgaccgaaattggcgctccaataatttgggcaattggtaaccctaaatagaaagtcgcgaagacacgggcacgatatttagcaggaaaccataaggttaaataaaaaataacccccggaaagaaacctgcttctgcaatacccagtaaaaaccgtaaaataataaattgggtaccactatggataaatcccataagcccggcaataattccccaagtaatcatgattcgagcaatccagatccgtgcaccaaaccgatgaagtaaaacattactcggtacttctgcaataaaataacccaagaaaaatacacccgcccctaagccaaaaatagtttgggtaattccaattgcatcattcatatgtagcgcagcaaaaccaatattggttctgtctagaaaggccataatgaataaaataataagaaacgggatgattcgacttgaaatacgcttaattgtctgctcttcgagagcagtgacatttttgatatcttccataataactctcacatgaattggcgatcactgccattaattttgggtatcttctatatgtgcctgaatgatgctttcaaaattctcatctgcttggaaacctaaagattcggcatattcagctttcacttgaaccggccaactttgaacaatcctttgaatcgttttatcttcttgccactgcactaaatcagttgcttgtttaccggcaactttttcaagagcctcaagcatttgcttaacggtaacggtcaatcccggtaaaggaataattcggttatcttggagtgcatctgaagaaattgacgcagccttaatcattgactcaacacagcgtcgtggtgaagtaataaaaaccggagtatctggcgggactggacaaactgccgtttcaccttttaaaggctcgcggataattgagctaaaaaatgtagatgcggctttattaggcttacccggacgaaccacaatagtcggtaatcttaaaacacggccatcaataaagcctttacgtgaataatctgaaacgagcaattctcctactgctttttgcataccgtaagaggactttggtgtaaccaccgtatcatctgttacaacttctggtaattgaccaccaaatacagcgcagccactcgcaaaaatgactcgaggcgtggtttgtttttttcttaattcttctaataaatttaaaaggccataaaggtttacatccattcccaagtcaaaatcggcctctgctgccgaactcaccacggcggctaagtgccaaacaatatcaattttttctgtaatatttgccactatggttttgtcggtaatatcgccaatcaccacttcaatttttgggtcttgcggtaaatcatcaccagcaaacgcatcaaacaaaataattttatcgatgggcttagcttgtttaccgtctaaagtcaggcttccggtttttaaaatctctttggcgatttgctttccaataaaacccgtgccaccagtaattaacacattcatacagggatcctttcctaattcttattcacttaaagatttttaatcatcatgaattaaacgataaggagtccttgcaataatttccaatgaataatttctaaatattgataactttttaatatcagttttatgatgaaattttgactaaattaaataggctttcttttaatttaaaagccccaagtcttctataacttgaggctgaggactttacttacgttttgcatttttaagtaaaatattaataaatgctgcggctatatcagacactggttcatctttacgtgtcaaaattccataatcttgggcatctaaaatcaggtctgtttctaaaatctgtagttgtccttctttcacctgatcaatcaccattgcttctggcaacatgcccaccataggtgcgccttttaagatctgtaaaaaggtctgcatcgacatggtatttaccgtatttaaaggaattttgactttagctcgggcaaatgcaccttccatacgctctcgaatcggtgtgcctttaggataaagtacccacggccattttaataattcttctaatgtacaaaactttttctgggcacatgggtgcgcattattgacaacaatacagaagggttcagggcctaacggctggaaatcgaaaaactgactttgcgtcacatcggtaaagcgacctatggctaaatctagagtatgttcactcaacatttccattaaatggtcactggtctgttcaacaacatctatagaaagtagcggccattgtttcttaatttcgataattgagtttggaattaccacggcggttgctgcaaatattccccctacttttaaaaatccatgtccacccaaccgtaaaatctcgatgtcttcgacaaaatgctttgcgtcattcaaaacacgttgtgcataacgaatgacatgttcacccaatgccgttacaggcatatttcggggcagccgctcaaagacctgaaacccaagaaggccctcaatttcctttagcattttacttacggcaggttgacttaaattcatctgctcggcagccaaatgcatgttattggttcgagctaacgtctctaataaaaccaaatgcttgaatttaagccagttatttaaacttgagtaagtcaaatctgccatttttaaaattcctttttgataaccactggttattaataattaaattattacgattggtgtttattaaataagaaacatatcatgatttcaaataaaagaaggaagctttaaatgaactttacgttaaattcccagaactcattaccagatgatgcaactcaaggatgcttaattggccgtgcgtggattccaagtcaaatttcgggtccatcccctattattttaaggggaaatcaagtttttgatatctcggaaaaatttcatactatttccgagttacttgaaagtgctgatcctttaaaagctttatctgaaattgaaggaagacgagttggttcaattgatgaattatttgccaatactatcgccgagccagataccaacaaggcatactttttagctccaattgatttacaagtaattaaagctgcaggtgttacctttgctgcaagcatgttagaacgcgtgattgaagaacaagccggtggcgatgcacaaaaagctcaatcgattcgtgaagttgtacaaggcgtaatcggtgataatttaaaaacaatcgaacctggttctgaaaaagcgctacaactcaaagaatatttaatcgaacaaaaaatgtggtctcaatatcttgaggtaggtattggtacagatgccgagatttttactaaagctcctgttttagcagctgtaggcacaggacaaaatattggtattcacccaaagtctgagtggaataatccagagccggaagtcgtattagttgccaacagccaaggtaagattttaggtgcgactttaggtaacgatgtgaatttacgggactttgaaggccgtagcgctttactgttgagtaaagcgaaagataacaatgcatcttgtgcgattggcccatttattcgcctttttgatcatacttttactttaaatgatattcgtacttgcgatgttgaactgcaaattcaaggcaccgataactttgtgttaaatggggtgagttctatgtcgcaaattagccgagatcctgaagatttaattcaacaaactcttaatgaaaaccatcaatatccagacggttttgttttgttcttgggtactttatttgcaccgactcaagatcgagaacaagctggggctggctttacccataaagttggagatgtcgtccgtatccattcgcctaaacttggtactttgtacaacacggttatgaccagtgataaagcaacaccgtggaattttggaataaatgctttgatgcgtaatttgaagcagcgtgaattactataattttcacgtattatcgatcggttgaattgcaagattcatctggtaaataaactacatttcaaaaagtatgagtgaaaggatcaaaaaatgaatgatcaaaataaacggatttttttacgtagccaagaatggtttgatgatcctgaacatgccgacatgaccgctttatatgttgagcgttacatgaactatggtttgacccgtgccgagttacaatcaggtcgcccgattattggaattgcacaaaccggtagtgatttgactccatgtaaccgtcatcacaaagaacttgctgaacgcgttaaagcgggtattcgagacgcgggtggtattccaatggaattccccgtccacccgattgcagaacaaacccgtcgtccaactgctgcacttgaccgcaacttggcctatttaggtttggttgaaatcttgcatggttatccgcttgatggtgtggtgctgaccactggctgtgacaaaactacccctgcatgtttaatggcagcagccacaacagatatacctgcaattgtgttgtctggtgggccaatgctagatggtcattttaaaggtgagttaattggttctggcactgtgctttggcatgcaagaaacttacttgccactggtaaaattgactatgaagggttcatggaaatgaccacttctgcttcaccttcggtcgggcattgcaacaccatgggcactgcactttccatgaatgctttggcagaagcattgggtatgtctttaccgacatgtgcaagtattcccgctccttaccgcgaacgtgggcaaatggcctatatgaccggcaaaagaatatgtgaaatggttttagaagatttacgtccttctaaaattatgaccaaacaatcttttgaaaatgcaattgcagtagcctcagctttaggtgcatcgagtaactgtcctcctcacctcattgcgattgcccgtcatatgggtattgagctgagtttagaagactggcaacgtgtgggtgaaaacattccgcttattgtgaactgtatgccggcgggtaaatatttgggtgaaggttttcaccgtgcgggtggtgttcctgccgttctacacgaattacaaaaagctggtgtattacacgaagattgtgcatcggttagcggtaaaacaattggggaaattgccaaaaatgcaaaaacctcaaatgcagatgtcattttcccttatgaacaacctcttaaacatggtgccggtttcattgtgctcagtggtaacttctttgacagcgccattatgaaaatgtctgtagtgggcgaagcatttaaaaaaacctatttatcagatccaaacaatgaaaatagcttcgaagcacgcgcaatcgtttttgaaggtcccgaagactatcacgcacgtatcaatgaccctgccttaaacattgatgaacattgtattttagtcattcgtggcgcaggtacagtgggttatccgggcagtgctgaagtcgtcaatatggctccaccagcagagttaattaaaaaagggattgattcactgccttgcttaggagatggccgccaaagtggaacttctgccagcccatctattctcaatatgtcacccgaagcagctgtaggcggtggaattgccttacttaaaaccaatgaccgtttacgtattgatttaaataaacgttctgtcaacgtgctcatttctgacgaagagttagaacaacgccgccgtgaatggaaaccgacggtatctccatctcaaacaccttggcaagaaatgtatcgcaacatggtaggtcaattatctactggtggttgtttggaacccgcaactttatatatgcgagtcgtaaaccaagacaaccttccaagacactctcattaatttcaggatatttgttatgaccattatcggacacaactttattggtggttcacgcagcgcacaaggtacaaccttattaaaaagtattcaagctacgactggtgaagctttgccttatgagtttcaccatgcaaccgagcaagagattaatcaggcctgtgaagcagccagtcaagcctttaagacttaccgccataccacacctgaacagcgtgctgtttttttagaaaatattgcagatgaactcgatgctttgggtaccgattttctagaaattgtctcacaggaaactgctttgccacttgcacgtttacaaggtgaacgtgcccggaccagtgggcaaatgcgcctgtttgctaaagtgctgcgccgtggtgattttttaggtgcccgtattgataccgctttgcctgagcgccagcctttacctcgcccagacctgcgtcagattaaaatcggtgtaggccctgttgcagtctttggggcaagtaactttcctttagcattctcaactgcgggtggtgacactgcttcggcactggcagcaggttgctctgtagtggtgaaagcccatagtggacacatggcsacagcagaytttgtagcgcaggcaattgarcgtgscgtagaaaaatcaaatatgccwaaaggygtrtttaayatgatctacggtaatggygtgggtgaaccwytrgtkaagcatcctttaattcargctgtgggttttacmggttcattgcgtggtggwcgwgctttatgtgatatggccgcagcccgtccacaaccgattccrgtstttgctgaaatgagcagtattaacccgatgytgatgttgccmgaagccttaaaaaaccgtggtgamaaaattgcacaggayttggcwgattcagtggttttaggctgtggtcagttctgtaccaatccgggtttaatcttgggwattaaatcagctgaatttagycagctyattarcaacctgacygamattatgggggctaagcctgcrcagactatgctcaatgccggcaccttaaaaagttayaccgctggtcttgagcacttraccsagcatcaaggyattaagcatttggcwggcaatactcaacaaggyaatcaggckcagccacaactgyttaaagctgatgttgagcttttactggcrggtgaccagcttttacargaagaaatctttgggccaaccacagtcrtcattgaagttgaagataaagcccaactcattcaggcaytacaaagyatgaatgggcaaytgactgcgactttaattgccgatgargctgacttaaccgagtttgcagakgtagttccwgtwttagargaaaaagcyggkcgattacttataaatggctayccaacwggtgttgaggtstgtgatgccatggtwcayggygggccatacccagccacttcagatgcacgaggtacttcagttggaaccttggccattgaccgttacttgcgccctgtgtgttaccagaactatccgcaaagtttattgccggaagccttaaaagacagcaacccgttgcagattttaagattggtgaatggtgagatgaccagagaagcgatctaaaaaataaaaagagaccacaagttggtctctttttacttctacatttaggttttttaaggaggcataagctccttaatatcaatctagtttgtaattaatatttttaaaaataaatcaacagcgtattcaacccaagtactaatttcatcagctgagattaaataatcaggatgagtcaaacattttaggtgggcatcacttcttaacagtgataaaaaaatatttgctgcgacttccgaagaagacgttaattcaatttctccttgtttaaccgacttttcaagataacctgcaataatatttgctagacgttgtggtcccacttcaaagaacttttcggataattccgggaaccttacagcctctgcaatacagactctaaaaaaagccaaaccggaatgcgataagataaagcacagataagttttcccaatttcggttaaggctgaacgtaaatttttggcttttgtctcgaccgacataatttgtttttgcatgttggtacattggcgttcaatgaccgcagcaaacatcgcttctttatttttaaaacaaccatacatggtcgcttttgaaacgcccgcttctttttgaatcatatctgtcgttgtcccactaaaaccatggatcagaaaaaactttgttgctgcatccagaattttttgatctttctcattcgttttagtgcaatcagacatacgaccctacaaacatatttagcaatttcattcttagtgtaactcatcgaaaagttcaaaatcgagaattgacgtaaatttaataagatagtagagtaccgatcggtacagttgagcttaatcaccgctataagcattaagctcattttaaaatttaaggtaaaagatgaatatacgaccactcatcggtttggcaggtgcaatttttgcagccatgactgtcgaatttaataaccgaattagcagcattaccttggtcgatattcgcggtgagatgggtattagtgtcgactctggttattgggtcagcagtatttatgccagtgccatgattattgggatgatcctgtccaccagttgggcggttattttttccatgcgtcgggttcttctttttgcgataggactttgcctcttctctagcgttttaattccttttagcccaaatatcgaaatattttatttattacggggcttacaaggactcgccaatggtttaactattcctttattaatggcatgtgcacttagattcctaggacctgaaattcgtctatggggcttggcctgctatgcattaacagcaacttttttcccaaacttaagcgctgcgcttgctgccttttatttagatgtgattggttggaagatgatatttttccaaaccatccctttttgtgctttaagtgctgcgttagtttacttcggtattccgcaagatccattaaattactcaagaataaaaacttacgattggactggcgcgattctagccattattggtttggcaagccttagtaccatgcttttgcatggcaatcatttggactggttccattcaaaattgatttgtgttttggctttaataagtgccattaccctacctttatttttaatacatgaatggcgctatccaacaccattaattaaaccgcaaatgctcgaaatacgaaattttggttatgctgttattgcgttgttctgctttgtggttattggtatgtcaaccagtacattaccccttaattacttaagcgccgtgcatggttataagcctactcaaaccatgtggattggcttacaaattgccgcattacaatttatctatatcccgattgttattaaagttttgaaccaagcttgggttgatagccgatatgtacatggatttggtttacttttggttatggttggctgcttaggtgcaagtcaacttgatacgacttggaaccaagaccaattctatttttggcatgcaatctcatgtttaggtcaaacctgtgtagtgctttcgctcctcatgatgggtacaaatagcgtccatccaactatggcaatttatgcttcgcctatgattaacaccccgcgtgctattagcggcgtactcggtgtatgccttttggactgggtcaatcgagtacgtggcgaataccattcaacacgactgattgaaaataccgcacaacatgtttttcaaaatattcaaggccctgttattaatcctcttaccccgcctgtgctgagtgcagatggtaccgaacgtgtttccggtggtttatctgccttaaattctgcgattcaggcacagcaatcagttttagtcattagtgatcaatatttgattttagcgggacttactgcaattttatttatcgttatggtgattttgccagttagaacttatcccccacgcattgctctcattaagttaatgaatagtcataactcaggaaaatctttatgagtactctcgaagcccaagatcactccatgaccgagtcacccaagttaacaaagatgcaatatcttaagaaacactgggttatggttattgcatttattatcgttctagtttccattttatggattttaaaagttatatttttaccttcttccattgttaaaactgatgatgcgcgggtagacgtcgagtactcaaccattgctcccaaagtgtcaggtaatattgaagaaatttatattaaagatcaccagaccgtaaaaaaaggccagcttttggcacggattgatgcacgtgattatcaggcggctttagctgaagctgaatctaattatgccaaagcacaagctgacttaaatgaagcaatgctggcagtagaaagacaacccactgttatacgagaaacagaggcccagcttagaaaagtagaagccggcattaaactcaccaaagataataccgcacgctatgagcaattacaggcacttggtgctgaatctagattgattacacaacagtcaaaaaccacattgaccgagcaatatgccgacttggacagcagtaaagaaaaagtcattgatgcgcagtatcagctcaaccaatataagatccaggttcaagctaaacaagcggctttgaaacaagcccaagctgcgcttgataaagcaaaactgaatctgagctatacagaaattcgagcacctattgatggcatgattgggcaaaagtctgcaaatgtgggcaactttgttggcgcaggtaatccactcatggtggttgtgcctttagatcaagtgtatgtagaagcaaacttccgtgaaattgagctaaaacaaattaaaatcggccagcctgtcactgtttatgtcgacgcttacaatgttgagttaaaaggtgtggtagacagtttctctccttctactggcgcatttttctcgccaatttcagcaacaaatgcgacgggtaactttactaaaattgttcagcgtttacctttacgcatcaaactccttgagaaccaacctgatattaaattgttgcgtcctggtctatctgttgtggtttctgtggatacgactaaaaaataaatttgaggatgctagtataattaagaaaaaagagaccattcactggtctctttttagtttctatgttagatcacaactatttaatgaataaatgcatttgaagccattaaatcctctaacgtatagtgcttagcagtaagtagaattaattcttgtgaatgataagtggattgattagagccatctctatctacagacataactactccagcctgcgtatcttttaccgttataaattcttgaaggtttccattgttatttataagcaattgtgacaaatcaagtttatcattctctgaaagattaaaatctgtccactctccattactattaccacctaaattatcaatgtcatcaagaactttgaaaattaaagtgtctgcacctgtatctaaagtatatgaatatgtctggttggctgtagctgtctcaactacatcattatcaaacgtacccactactgttttagcaatatgttgttctatttgcgctttatcccaagtcgtcccatcatcaaatacaatagatgataatagtccctcaccaaaatgaatggtggcagttgaatcattaaatgtaataattctatccgcactagcctgttttaaaataatttcatcagctgaaactgattttaaataaagtgtattttgttcatttgtattatctaagatatgaacgtaactcaacgaccctaataatgctttatctacaatataggtgtcattccctgcttcgccaattaatcctgtatatacattcggggaattaccaccataaatcagtgtatcgttcccagatccaccgtataaactatcagaacctccattagaaattaacgtgtcatctccattgccaccatatagataatcattctgtacaccaccttgtatcgtatcattaccatctagaccataaattacggaataattagcatctgcctgtaaatgatcatctccatctgtacctaataatctaccgataatattggcttcaatttgtgctttattccaaactgttccatcgtcaaatacaattgaggataattgcccctcaccaaaatgtatggtggcagttgaatcattaaatgtaataattctatctgcactagcctgttttaaaataatttcatcagctgaaactgattttaaataaagtgtattttgttcatttgtattatctaagatatgaacgtaacttaatgaaccgagtaatgctttatctacaatataggtgtcattccctgcttcaccaattaatcctgtatatatattcggggaattaccaccataaatcagtgtatcgttcccggatccaccgtataaactatcagaacctccattagaaattaacgtgtcatctccattgccaccatatagataatcatttcctgtagatcctttaataatttgagtaaatgtagggtctgttggcttgtaagttcccgatgcagtattaattatagtagttagtggttgagaactattcccagcttgatctgtagcagttaccctatattctacatttaaccaatcgaatttttcctcaatatttacgtggacccaagcaccatcaattttttgttcaacaaagtaactatcacttggcgcattaaaaataattttatctgtactcaaatcataactaaataaattagctagtataggtgctgtagtatcaggtgcatttaattgaagcaaattttcattccctttattatctgtagctattacttttaataactcaccattctcataaacagtattcaaaattacggagtaataccctgatgcatcagctatagctgaaccgatcacatcacctgtagcgtttttaatagttacagtgacgtttgcttctgttgtaccttgtacgacttgcccctcagtccatccaccttgaatagttggttgatgtaaaatcggtggtgtgatatctggaacaataacttcttttgcctcagttttattacccgattgatctgttgctgttgcgattaaattttcaccatttaagtaagctttatctagagtaatagaataatttcctgcctcatctgcattagctgtacctacaacttttgtttcgtaatggtctacttctaaaatggttgttggcacttcttgcgttacatttacgtttataacggggaccattgaactagaataatttactgtcaaagtataggttccaggcggtaataccgaaccttgtgctaaatcaatactgtaattgccttctccagcttgggaaacattaccagttagtcttgtatttaaactcgctccagaaagaattgaactataactaccagaaagtgaattagtcgaggaactcaaatttaaagaaacatgtgcatttgtacctgtaacttcaaaagaatatgtcttcgataaataatttgtctgtactgactcacttagaataaattgggtttctaaaaccgttacttctttataaacagcagttacttgttctactgttactcttgcatctgcttccgttacacctgcaaccactttacctgaagcatcaatcgttgcaattaaacttgaaggtgccgtggtatccggtgcaataattgtttttggtgttgtagtattacctactttatctgctgcaatagcatttaagctttcgccatttagataagctttatctagcgtaattgaatatttacctgtggcatcagctgtacctgtaccaactacaattcctgcagcattcttaactgtcacaacagcattggcttcagttacacctgtaattgcttcacctgcggcatcaatcgttgcagtcagatttgatggtgctgtggtatccggtgcaataattgtttttggtacggtagcattacccgctttatccacagccgttacatttaagctttcaccattcaagtaagctttatctagggtaactgaatatttacctgtgacatcggctgtacctgtacccactacggttcctaccacgttcttaactgttactgttgcattggcctcagtcacaccggtaattgctttacctgcggcatcaatcgttgcagtcagacttgaaggtgctgtaatgtctggtgcaactattatttttggtgcggtagcattacccgctttatctgtcgctgttatacttaaactttcgccatttagataagctttatctagggtaactgaatatttacctgtggcatcagccgtagctgtaccaactacaattcctgcagcattcttaactgtcacaacagcattggcttcagttacacctgtaactactttacccgcagtaccaatacttgcagttaaacttgatggtgccgtggtatctggtgcgataatggtttttggtgctgtagcattaccagattgatctgatgcagtagcgcttaagctttcaccatttaaatatactttatctagtgtaatcgagtatttacctgcggtatcagcagtagctgtaccgactacagttcctactgtatttttaattgttacaacagcattcgcttcggtcacacctgtaacgaatttacccgctgtatcaattgcaactgttaaacctattggcgcagttttatcgtcagccaaaattgtttgaattgttgatttattaccagctaaatcttcggcagaaatactaagattttcaccatttaaataagctttatccagtatgactgtatattttccatcattatcagactttgcagttccaatgatttttccagatgaatctttaacggtgacagttgaattagcctctgtcaaacctgtaatagttttaccgttagaagaaatagcatgtgttaaagtaggagctgtaatatcagaagcgataagctcttgtttaactgtactattaccggcagtatcttgagcagaaacttttagtatttcaccattaatataggctttatctaaattaattaaatatgtcccatctgctcctgctttggcagaaccgattacttttccagccgaattttcaactataacagttgctccagcttctgttaaaccacttacagctttaccatctttagacagtattttagttaaacttgctggaggagtttgatcagaaggtgctgaaccatcactaccaccactacctgatgctgctatcgcaataccaccaagtgcgatcgcagcaccaccccataacattgtttgtgaatccaataaactcttttctttcaaaacttcttctttttcaaattcctcatcagcttcagaattattttctacttgctgactagaaacttgctccactggctgagtattaggagtaacactataggactcagcttgaattatctcaccacttttaagagtgatttcaaaaccatttcccgtatctcttacacttttaatattgcttgcatctaaagtaaatttttgaccatttttaataaaagtaagtatgttttgcatttttgtaaaaacctatttataacgcaaaaaatttaccacaaaaaataataaaatccataaaaattcataataataattttattaatcgatataatttaccttaccaagactatagtagtcagtaagcacaataatttggttttaattttaataatttctaaaattacactagctttcatagcttaaaaaagtaaaatgaggatagaagaaaggcaaaaatcataatattattttaaaaacctttatggagatgcttgagaagcggatagttgggagttaaaaatctttgttttttaatttattgagctcaaacattgcatttttatattcaaggtatgctttttcactgattagaaccacagcatctttctcttttcgagtaattttaacggcgtagcctaacagcactctttccatgacctttgaaaattgtgatcttgcattggcataattaatttgttccacaatattagcccttctcagataaaagaaagccacttctgatattaaagtggctgtaattacattaaaagttatatcgacctaataagttgattcgagataatttcccttctaaatttgaaaatgtttctctcttaccgtaagtgtattcaacaccaagatcgactttttcaacaggcgtccaaaataaattaacgcttgcattgattagccttttattttgatcagggttattttctgaaaaatctgaatctttatagacaagactaccaacggacaaagaagagcgtaaattttcattccatttgcgcatatatcctaactcgacagaatcaaattcacttaaatacattcgattttgatcaaagtagaatgcatcattatcttttgaataaagcatgtaacgattatcaccagctatgtgatagtaattgaatacaatcgcatcatttccagaaaggttaaacttcgtgcctaatcccgctccccaagcaagtttagtttgctcctcattcgcattagaaattgctcgattttcatgaagcatgccgtgcaattgaaccaataaatttggattcttaaattcatatcgcatggttaatgcaggaaaacgacttccaccttctacatttttattttcaacatcaccaccttccaaagcgactaatattttttgtttggcatcaacaatgtgttgataacggacctgtatattacgctgagttcctgtgcccatcgcacctgtaaaatcaaccaaacttggagcagtatcactatttacaaaaggtgaagtcgtctggccaattaaccaatttcctagtgaaatataagcgtgtctaacccgaaccgaaccattaccgttatctccaccactccccatgaaatcggcttctagctttccaaccaaatctcccttcgaggtcggcttaacgatatccacccctacacgtgaagtcgcagcagaaacatttaatgatttacttgttgagtttgaattgtctaatggtattgaccctgttttattcgcaattgaacgcgttgaaccttcaaaatcatatgcagcatcaacccgtatatttccataaaatttaattttagtctgatcagccgaaacaggcttatcagtgtttgatgttttgtttggactcaattcaggtgctttattcaatctgttattttgatttaagttctgcctctccatgagataatctatttgctgttgtaatttaattattttttcatttagcaccgagttatcttcgctttcagctttggcttgctgcaaagtaatactcattaataatgataaagaaattatccctttatatttcatgtccttttcctttagacgaaatcacatagaccgaattgaaatttcctatttttcaatcagtaagataatgattattaaattaactttagataggctaacgaagctcaatcattgacttcgctagttccctttctgtttgaatggttttgaatgaccttattcgggtaattcacatcctttttgttttaagctgttaatcacccaactacgatcattttcacctacggcgatttgctctaattgcttttgttcagcggcatgtttggcgcttgctttcagataaatctcttcaacttccgcataaggcacgcttaaaagcccatcttcatcacctaaaatcaagtctccaggttcaaccaccattccattgattgcgatagggacattaatttcaccaggtccgtctttataaggtcctcgatgtgaaattcctgctgcaaaaagtggaaattcaccttctccaattacaaccgaatcacgaatagcgccattaataacaatgccagctataccttttttaatggcatacgcaaccatcatctctccaattaatgcattggttagatcgccaccagcatcaaccacaatgacatctcccgcttcggcgatatcgatagcgtagtgcaacatcaagttgtcacccggacgagccttaactgtaatggctggcccacaaagatatccctttttatgcattggccttaattgagctccacctgaagtcatccgattcattgagtcacttacattagcgactggtagatctcgatattgttcaatccatttttgctcaacttttctgtcgttttttagcactctaaaaccaattgccataacttttcccttacatcagcttttttgtgcaaattaatatgacagtattttttgaaatgtcatttcatttttaatcaaatttaaactaaattttgctcattttttaaatttaatttttactattgactaattttttgaaatagcgttttaataatattgattactaaggatgtattttgctcaaaatacttaaatggagtgcagtcaaaatgaaacgtaaagttcttattacggggccaacattaacttcagatgcgttactgtatgctcagtcccatgatattcagttgattccaactgaaccctacatggcaaaagataaaatggaaaaactcatccatgatgaacaacctgatgcaatcattgttcgaacaggcaaactttctagagatatgatttttgcttctgataatttaaaagtgattgcaaaacatggagttgggtttgacacaatcgacactcaagctgctgctgaacgaaaaattcctgtcactattgcagtaggtgcaaatgcacaatctgttgccgaacatgcttttgcactcatgttcaatgttgctcgacaagttacatggttagaccaacgtattcgagagggacattgggacaaagccagtgctaatggtgtggagctttatggcaaaacgttgggcttaattggtttaggggcaatcggtagcatacttatgaagttagtggctcccttaaacatgaaagtaaaagtatatgacccgtttctacaaaatttgccagagctcgattatgtagagcaggaacacgactttgaaaaactaatcgaaaccagcgatattattagtctacattgtccacttacggcagagaataaacacttattttctcactcccaatttgaaaagatgaaaagctcaagcatcttaatcaatacagcacgtggtgaattaattgatcaggctgcattagtcgatgctctaaaaaataataaaattgctggtgcaggtttagataccttttcttcagaaccgccagaaaaagataatccattatgggaattacctaacttggttgtgactcctcacataggagcaaacacaacagattcacgcaatcgtgttggtcttttagcactcgaacaaatcatgagtatttggaatggccaattactaaacccacgagctatcgctaactggaagttactcaatagctaaatgaaactcaattgtttctaatattttagatgcgaaaacaattaaaatattgaatataaaaaggattttttatgtctacagaatactctcaaccaagtgcgatagagcgcgaaacaatgcgcaaggtggcgtggcgattactgccttttttaacaatttgttatgtcatcgctattattgatcgtggcaatattggcatggcttcattacaaatgaatgaagatcttggattaacagctacagcctttggtttcgccagtagcttatttttctttgcatattttctatttgaagtacccagcaacttagccatgcaaaaatttggagcaaaagtatggattgcccgaattatggtgacgtggggagtaatttcatctgcaactgcatttgttgagaactccacctcattatatattatgcgctttttactaggcgcagctgaagcaggctttttccctggtgtaattttatatctaacctattggttacctgctaattatagagccagaatggtggcaatattcatggtagcaattccaggtgcaaactttctaggttcaccattatcaggatttttattatccctagatggctggatgggtatgcgtggatggcattggttatttattttagaaggtatccccgccgttttactgggtatcgcttgtttatttgttcttactgatcgaccagaacaagcaaaatggctcaatagtgagcaaaaatcttggttagttgaaagactacaatttgaacgccaacaaaaaactccaatcggtcatatttcactatggcaacttttaaagaataaatacatctggtctatgattattatttattctggtgcttctgctgcaggcagtacaatgagtgtttgggcaccgcaattaattaaatcattcggtttaagtaatgtagaaattggtttggtgaatgcaattccttatggtatagcttctattgccatgattctttggggccgcagctcagatcgtaaaaatgaacgcctttggcacacagcaatcgctctattgatgatctcatttggtttattaattgctttgttcacatcttcacttattggcacaatctttttacttagtatcgttttaattggtgcttattctgcaaaaggtccattctgggctttagcatcctcatggatgtcaccgactacaacagcggcaggcctagcagcaattggtgcatgtgccaatctgattggtggcggaatgatggtgaatatctatggcgcaatccatgatgcaacaggaagtcatgctatcgccttacttccacttgcagccttaaatctcgtgtcagctattatggttttcatcatgtctagaaaaaaagctgttttgtttacacaaccacaaagtacttcataaatagtataaataagaaaggggctaaatcatgagccccttcttgacattaaattcacaatattaaatttaattacgaatactcttaccacctaaacttttcgttaagtcatctgcaattttgaagaaaaaatcacctacagattttgcaacttccgcagtaaaacggcttgatgggcctgaaatgagtaaggctcctactacctcattttgagcatcaaacacaggcaatgccattccagctgcgtggggttctgttacacccgttgaataaaaaggttcagttcttgctaaaacttgttcatatgttgatttcaatgcttgagcgcatgctgctccatccattggtcgaacttcgcccggttgaacatgaacacgcagtcgatgggtagagtttattcgatattggcaaagacgataagctccatgtttaacgtaaaaagaagctgtctcaccaatttcatctacaagttgctgtaaacaaggcatgacatgtctttctagatctaaagcatcttgataaattgtatttaaacgcataacttcgctggcaagcgtatatctgccatccgaaagacggttaacaaaaccaaaatcttctagcgaaacgattaagcgcattatggttgctttatttaattctgttcgttctgcgagttctgctagggttaaagatttatcacctattctaaaagcagttaacaaagttaaaaggcgatcagccgatgcatttccgcttgttgctgggtgaggtttaattttaaccatgtttttcctacaatatcttgatatcaattttaatgtattgaattaggtttttaactttaccatatttcttatattttacttctatctctcaacagcaacttctttcatttattaaagtacttaaaatattaaacatggcctcattattggtaggctttacgactaacaatgagacctatattaatttcaatcttaagcttgtattacccttctacctttttatccttactgcttgaataaataaaatataaagcaatccctaagcaaattagcgcccctaatcgatacagtgaaaaaggaagcgtttcgttgccaaaccagccaaagttatcaattaagatactcatcaaaagttgcccaaaaatcacagcaacagtagcaactgcagccccaattctttgtacagccagtaccataatgacaatataaggtacgccacacatggcgcctaataactgccatttaggaacatctaataacgttaaggtatgtttaggttcaaagtaaaaaataaggagagccgtaattagagcaccgaccgagaaagtcaaaaaagcactacgaaatacaccaacttttgctccaagttgcccattaattgcagcctgtacactcagcaaagcaccgccaatgacggcgagaagaatcattaaaattgtcatggctgtctcctacgcttttgacacaagtacaagtgcgacaacaataaagatgagtgccactacccgtttacggtctacttttcgatgtggagtccccagtaaaccatagtggtcgataatcagacttttagatacctgtcccgctaaaatgccaatcatggtcattgcaatgccaataattggagtggtaatggtcaaaataatgacgtaagcagggccaagaacaccacccagcaattgccaagatggaagtgtaaaaaatgaagggctattgcgtgggctaaaaaacaacatgagtaaaaaagtaagtgctgcacccacaccaaaaatactaaaagtggcccacaactcacctacttcctttcctaacggccctaaaagcccagcttcgaccgatagccccattcctcctaaaatggttaggagtagtaatagaatttgcatctacattgcctcatctgtatctaggcaacgaatactaaggtagccaattcatcagaaaaacagcataattcatgaatcacttttgcagaaattgcacaaatggatttaacaaattcgattgatatccgcacgcttcgcttctttattagtgtttacaatgctcaaaacttctcaaatgtagcacgtaaagaagatgtgtctgcctccatgatttctcggactattcaacaacttgaagatgcgttggggcaacaacttttctaccgaaatacacgagcaatcacaccgaccgaatcgggtaaattattttttgaatatgcaaaaagaattaccgaacaatttgatgaagctcaaaaggctttacaagataaaaccatagaaccatctggactcgtccgaattaatgcccctgtgttttttgggcaacggcatattgcgccgtggttggcgggtttatcagagcgttatccaaggcttctaatagaactaattcaaaccgatgaatttatagacccattacgcgaaagcacagatttaatatttcgtattggagcactgactgattcatcatttcatgcccgtatttttggtacacaaaaatatcatttagccgcctctcctcaatatattgccaaatacggtacgctcgaccacccaacagaacttaatcaacacaagtgcctagtctataaaggttttgaaggtcctaaccgctggttagtgagaaagcccaatgaagaatgggtacattatccaattaccccgttactttcttcaaacaatgccgagagtttaatgacagccgcgcttcatggcatggggattgttttatttcctgattggctgatcggcgaagctttaaaacaaggtgacttaataaagcttttacctgaatatgaagtcgcgattaaatcgcacccccagcatatcgcagccatttatcccaatgtccgccatccaccacttaatattagagcagtgatagattattttacagaaatctatggagacacaccgtattggcagaattagttttcttatcaatgccagcaaagtattccaatatcgacatactttgctggtgtctcatcagagataaaaataagattaaaaacttgaaataaataagaatttaatttgcactcaaacttaaattatcaacttgttctgatttttcttttttaatgagataacccaatataatttgcaaaatcacgccaataaacgcgcaacatgacattaagagaaaacaccagatatacccctgatgactatgccagccaccaaagctcgtaagcaaatatcccataataatcggtgcgactgccccacctacatactgagcaactgtaattaaactatttgcagttccaattgctccggctggtgcataatctgatgctgtcgcatagaaaataggccaaattgcgttggcagatagtccaaaaaacagttgtattgcaataacggaaaccacgcctgaggttaaacaaaaacttgcaatgctgaccgccatccaacaaccacataaaatcaatgtgagtcgtctgccaatcttatcggacaaagtcggccaaataatttgccccatcatgccggtaattgtaaatacagcgctcaagccagccgatttcgccagatctaacccgacaatattgtataaaaatgcaggaaagatagttaaaaaaccaatataaaccacatgggtaattaaagtactggctgcggtaaacacaattccccgagaacttagagtttgttttaaacgttcccatgtactatccgtacttgttttttcttctccttcatcgtgcacaaaatctgttggtggtgtgaattgattatctacacaagattggtgaaactctgaataacgtttacgggtcgaataaatcgcccaaaaagttaatgccggtacagcaaatataattccaagaaaaaaggcatagcgccaattctgcggaccaaaataggtaatgatggtggccattgcaacaccgctaagtagcgctccaaccggataacctgagtgatgagcacctatggcaaaaccgcgatgttccttaggccaccattctgcggtattactcaccccaactggctctgccaccccacaacccaaagaaaccataatacgtaaggttacaaacttatagaaacttgaacttaaagatgtaatgcctgaaagcaacgaaataaaagtaaatccaattactaagggccactgaaaaattcctcgcttccaaccagacgcatgtttatcacttaaagcagcaaccggaatactaagaacggccaaagaaagtgtaattgcagcaatggtgtatccccattgcgtcggagataaattaaattcattacaaatcatattggctgcgcggaaaatcaactctcggtcgtatgcaacaaccacccagataatccagcaaatcactaatgatacccaagagtggcgatgaactttttttaggctcatttctaattcctttttaattaaaatgcatccacatgcttttacgtataacgctatgtcatttgtccactcttaaactatcaagtcgatttagaattactaatgatatttctacaccacgtaataacttatatttatcaatttagtttttagctatttatttccatacatttttaattcacaggaccaataacaatcccttattaggtaaagaaaaattttcattggtttttatatttagctttcattaatttagtttcatcgatgaatgactgaataaaaggactaaaaaaggaattatggaaattaaagtactggtagatgtaaaaacaaaacttggagaatgcccaacttgggatactgttcgccaacgcctattttgggtagatattgttgatggacgattattctgttgtgatgaattcggtgggaatatacgggcgtgggaagttcataaaaaaataggttcttttgctttacaagaaaattataacggcgcaattgttgcgctcgaagacgggttatatcaactcgactttgaaacaggcaacttaaaatttatttgtaaccctgaaccagacctacctcaaaatagattaaatgatggtcgtgttgatcggcaaggtcgattcgtttttggctctatgaaccgccttgaagatgggaataccgcatctctttatcgattagatgcagactataaaatagaaaaattagaaaataatattaatacttcaaatagtatttgctggagtcctgatggtactaagctctattttgcagatacatggcaaggtgaaatctggtcttatgattatgatcttgaaacaggccaaatctcaaataaaactattttttgtaagatagatacctcagacggtggttcagcagatggctcgacagtagatcgtgaaggttatttatggaatgcaaaagtatattcgggtcagttagtacgttatcgtcctgatggacaaatcgaccgtattattgaaatgcctgtaaaaaaaattaccagtgcagtttttggtggaaaaaatcttgatgtcttgtttgttacatctatgtcgcaaccaccacttccaaggttccctaatgacaaccaattgcgtggtagtgtttttgccatttatgggctaggcattcaaggaatagccgatgctcgatttatggggtaatgactcacttcctacaagaaatacttaacataaacggtagtgaaccagctctgcagctcaataaggaaatctttattaagctgcatcaagaattaattaattgttatttcataatgaaaattatcagccaaaccataagactcacggtattcgaccgctacaccttcaagattttttgcaatacggcataccttcactaaagggtcttcaaggtgattatttaaatagctatctttaatatttttctcaaaagttaaccgttctgttgcagaagaaataaattggccacaatgctgataataaaaaggataaagtaagttaccaaactcagcgattggaatttcttccagatttttaaataagcgttcaggcagccagattctctcacttaatacaacgacatcttcatgcttacggacacgttcgatataaagcaacttttcagtgtgcccaagtcctaactcggcgtttacttccgatattgcatcacacacttctacttttttaatttgtccttgtggctgaatgaactcgccttttttattacgtaatctaaaaaaacgaatgagcgaattttcaaaattaggttgtttgaggaaagttccttttccttgctttttaactaataagccatcttcaaccagtccttcaaccgcctttctaacggttcctaccgatacgctatacatttgcgcaagctcttgttcacttggaataggctcttcgactgtccattttgactggatcagtagtttttgaagttcccaacggaccttttcatatcttggcaatttaaaatttttaaatgcagtctcatcaagcatttgcgttaaacattatgaaatcgatttgacaatactagcatagttctatgtaatacaaaaaaccaaacatatatatgtttagatgtttatatatttatcaaggaagataatatgactgcattgatgctgatggctttagccgtatcgataggtttaggttataaaacgaaaattaatatcggattttttacgatagcgtttgcctacctgattggttgctttggcatgggtcttaaaccttccgaagttattgaattatggcctgtcaaaattttctttattattttatctgtcactctgttttataactttgctttggcaaatggcgcactagagaagcttgccagccatcttctatataaatgccgtaagtttcctcagtttttacctttagcgatttttttcgcagcaaccattattgctggcctaggtgctggtttttatacagtacttgcctttatggcaccgattacactgctgctgtgtaaaaaaaaccaatatgaatatgattattggtgggatggctgcaaattacggcgctttagctggcgcaaattttatgacatcgcaaagtggcattattttccgaagcttaatggaaaatactggcattacctcgcaaacagctttttcatatagtagtggaatttttgtcttaactttaattattccaattgcggtgttgggaatttacaccctgtggaatagaaaaagtaattcaattgtgattgaagatcaaaagcctgaaccattcgacaaaaaacagaaacaatccatcttccttattattttaatgatgtcgattgttttagtttttccaatcttgcatcttgtttttcccgatgtaaaaacgattagctttttaaactccaaaattgatattgccttccttgccattaccttctcgctcattagtttacttatgaaacttgccgatgagaaaaaggtcattgcacttgtgccttggggaacactgatcatgatttgcggtgtcggtatgctcatcgcattaggtgtgaagcttggcattattactaccctttctgaatggttagcaaacaatgttcctgtgtgggtcattccagtacttttatgtctcatcagtgccattatgtctgtattttcaagcactctcggcgtagttgctcctaccttattcccaattgttccggcgctagcacttacctctggcctaaacccactagtgctgttcatttgtattgtggttggcgctcagtctacagcgatttctcctttctcctctggcggtagcctcattatggcttcagcaccagcagacatcgacaaaaccaaattctttaatcaactgttatttaaagcaattcctgtaggagtcattgccgctttaatcgctattttcgctttaaaatttgtaatgtgagatgaaaatgaactgtatagatacacatgcacatgttttttcgacacaggaccacagtatcgaaacagcacgttatgcacctgattatgaggcaactgtacaaagttttatctctcatcttgatgaacacaatttcacgcatggtgttttggttcaacccagctttttgggtaccaataaccaagcgatgttaaacgcaattcagcaataccctgagcgtttaaaagggatcgccgttgttcaacatacgacgacttttaatgagctagtgaatctcaaggcacaaggaatcgttggtgttcgcttaaatctattcggtcttaaccctcctgcgctaaatacgcctgactggcaaaaatttttacgaaatgtagaaagcctcaactggcaagttgagatacacgcaccgccgaaatatctggttcagcttttgccacaattggatgaatacagctttgatgtcgtaattgaccattttggccgagttgaccctgttaaagggattgaagatccagattatcagaaatttttaagcttacttaacgtaaaacagcactggattaaagtatccggtttctatcgtttgggtgctacacccaacaatataaatatagcccaacaggcatataacatttttaaagaaaaaggttttttgcaaaaactcatttggggaagcgattggccgcatacccaacatgaatccttaataacttatgaagatgcgattaaagcttttaaacagattgtgtttgataaacacgagcaatgtttaattttaaatcagaaccctaccgagctgtttggtttctcacgtacataaggagtatgtatgaaaaatgatatatctatatcggaagtagaaaagtcaacgatccgtaaactttcttttcgtattcttcctttcctcattctttgttatttcatcgcatatattgatcgggtgaatattggtttcgccgctttaaccatgaaccaagaaattggtttaactgctactgcctttggttttggtgcgacattattttttattgcatatgtcatatttgaaattccaagtaacatggcaatggaaaagctaggtgcacgtatctggattgccagaatcatgattacttggggaattgtgggttgctgtaccgccttcattaccggcccgatttcatacgcaatttcacggtttttgcttggtgctgcagaagccggttttttcccaggcgtattactgtatttaacactatggttccctaaacgatatatggctcgaattgttgccgtatttatggttgccattcctttatctaactttatcgggtcaccgttatctgccttactgttaggcttgcatggtttactaggtttaagtggatggcaagtgcttttaattcttgaagcattacctgcaatccttcttggtttgttgtgcctggtatggctgccgaataccgcgaacaatgtgaaatggttaaatcaagaagaaaaggagtggttatcaagcactttaacttttgaaaaaaatcaattgttgaactctgaaaaacaagacagtgccgaacagaaaaagagtaagttcaaattgctgattaccaataaatatttatggttctttgcaattatttatgcaggaagttcagcaaccagcaatattttatcgttatggatgcctcagattttaaaagccttccatttaactgccatgcagacaggtcttttaaatatgattccgtttggtttagctgccgctttcatgattgtttggggcgtacatgccgataaaagtggaaataagagtctcaacacagctattccgttatttgtgaccagttttggtttgcttcttactatttttacttcatctttaaccttgagcttaattttattctcactcgttttgatgggtaactatgccattaaaggtcctttctgggcattggtttctgagcgcttaccacctactttagtggctgtaggtattgcagcggtgaatacgattgcgcatattggtactgggcttatgaactctattatgggtattgtaaaagattattcgggaagcttccctatttctcttttaccgttatgtatgcttacatttacgggtgccatgattgcgttgtatttgggaagaaaaccgacattgccaaaagcgcaaaaggttcaaaagttggtttaggttttagaaataaaagatttaatcaaaagagacccattgatggtctcttttttaatttataacaaatatatagaagctaagatggatcaatattttcttatttttatatgaaaactataagcttgtctgtttttactccaacaaaaaagcccatcttccgatgagctttttatttaattaagattatcaaatgcattaggctttaaattctgctaatacaaagttttttactatttcatcaaaattaggtttcagaagagttggcttgctattttttatagttttataccaataactcgctgcaactcccatactaatcaaagctaacaatttcatagctcacctcacttattgggaagagtggagtttaaaatatcattcgcgtttgtagcgttccaactcggtttagagaggtttctgtatattttttaagcaatatgtaagaaaaaagtctcatctttgggagctttctcttttaccgttatgcattcctttattggtaccctgattgcgttttatttgggaacaaataccaactttatcgaaggctcattgggttcaaaaagtgatttagattttgaagattataaagatcagtttttctatttttagttttgatagatagatataaacaggtagcaattaaaaaaaccagctaagtagcgctggtttttttaattatatatctaatctttacaccgttaaatgctgaataaaacaataatttaattactcaaatattgtttttgactcaaatgataattcgccatgttcataaatatctttaaataattttaatgccaattctaaatcttgattaacatattttgcttgccattcatcttcatgtggctcaaaaatataaacttcttcaggatttttagcttttctattcacaaggcgcaaataaataccttcaggatattcttcattttcactaatactgcatccaaacaaataaccgtatctagaatcacaaaccatactgtaactatcgatatcatcatatgctaatctcccagactcttcagaataatcagcatctgttttatgaataatgacactacctccaaaagaaaaaatatccttgattatatttgatagttttccccaacccatttttttcacatcaattcttttctcagaaaaaaaggatttcttacaacataactacaaacatataaaatcattagcaacctctaaacaataaccttaatgaccaaaaattggagctacttcaattttagttgtagcaattttagttttagcatcaataactttataataagtagtagtagtaccacttgttgtatcatgaataatcaatttagataatcctgaacgctcatacatagttttcattacttgcccacaatggtcacatacttcttttcctctaacaagcacctgcatagtttctccttttgttaaaccagcatcgtatgctctttgaattaaggcaatttccgcatgtgcatttttcattgttaaattagggttacttggatctatttttgcatttccagcagcaagagttggtgtatttgttcgattaacctctggtctagcagtttgattggtatcgaacatatgcttaccacctatatttgattcagctgtaacagtgataggtgctttagcgccaggtaatgttttaccaaatttaatatcaactttttgtaactctgcaagctcttctgctaaacgcccagcagacttagttccatcctcaccaatttttaatattttagcgacttttgaaagtttaccaactggcaaaatttctacataattagtaggaataactaagtcactaacaacaataacgatctcacctaaggcagattttgtttctatatttaaataactactacttgaattagcccaagttgttactgaatcatctaattggtttttaaattttttagcagcttctatatcaccttttttatatgcattaattaagccatctaaagcagctttagacttatcatccaaatatttacgtgtagcttcaagttttaataatgctttatccttaaaagcattattttgaattgctatagttgcactatttgcagctgtattaacatcatacccagcataagcggaaattgtaccagcaattaacttactataagcttcaattttagctttctcttctgctgaaacgaatgttggatttcggccatgaagcatttcttgtgcaataatttcgccaacaccagcaccaatcgctccagcttcgcagctctgttttgtagcagctgccgctgcacatccaactgctgcatgagcaattttatgtaaaatatagtttacatcttccagacctttgagattttgagctaattcgccttgtaatgctccagctaaacctgctagtaatgcaacttgtaaattatctccgagatctccccctttaatcgcagtttgtactaaagttgatcctactgatgatgcaaaattattagctagtcggtctggtagaagagtgctatctggttttaaatttaatgcagaaccaacttggctcattaaaccagcagtaacaacagatgccgctaaattcttaatagaatctttacttcctaaatcttttagtgttttgccgatatctccgccgttgttaatcaatcctacacttgcttgagttgctaaacttgtaattgcagcatttgccatagcaccaagggtagatggaacaattgctccagccgcagttgtcgttataccagcagagccaatcatacttgcacccaaaccaactgtagtcccacttgctgctgttccaccagcagctcctgcagccgcagcagttcctgaacccatcgtagcaatcgttacaataatgacaataagagcagcaccagccgccgttaacccttgtgatttataatcccaatctttttgagttaataaaactgtttgccaatcaacatcttttcggttaactaattctttaagatatgcatttcctggctgattagccagttttagaatttcatcccgcaactcaactttattagcgtctttttcactaattggaacttgtacactcaaaccacctgccgctttaaaggtaggtaaaactggcccattaaaacttggtagctgagcagtttcagtaattgagcctttatcttgcattgactgccagactacagaattcttttcttttttaactaggtcagtaatagatgttttcgcagcaatgaagtctaacttaccaccagcttctatagttgcgtcttttaaatattcaaactcggttccaacaagtcgggtatcaaatccagatttagtaccaatgtaatctgcctttaatgttgcaggtaattcagtaacctgcgtacgagttgcattagttttagaagtattgtatttaattccagcaaacgttgatttttttgtaatatctacattactatcagaactctcttcgactgtataaaagttaagattccccccagaattaatcgtaatttttccaccatcagcagtaaaacgccccgaataaatatcaatattattatctggatttttaacatctacagatggatctagttttttcgtttcaataaaaatattttttccagaaatatcaactgaagctgcattcgtatcattgttctcagctacagtcgtaatatattttttctttagacctccccatgattttttcttttcagtagttgttgtacggtcataactttgttcaactgcggcatcaaataaaatacttttatttgattctatttttacgtcaccattttttgatgtaatacctgtggcttgtaagactagattatcatctttagttttacctacagttcttatgttaacccctttatcaccattaataatggtaggactgactaacgttcgcatactataattatcatcattttcattccctttatcatagaaatctgtatggccatcaataataatactcgcatttaatattcttggctgtggattagactcagtaatggttgtagatttatattgttcggctaaaataccacttgcttctaaattcacctgtcccaattgagcagaaatatttccaccactaatagataaacccttagcagaggtaacatttatatttccattttttgagttcaatttagtttcagaatgttcagaaccatttaggtttgatttgtaaaatagctcattccttttgacatcattaagatagttatcatcatatttaaaactaaaaacgtaatctgccgaaaatggagaaccatccattaagttaattaatatagggggttctccaagaattggataatttattttcaccatatacttatttttaaattcattataatttttatgatagtcattatatgcattaacccaaagtactgcattttcatttttactttgatctaaagtactacgatcccaatatttattaattacttgattataatattgatatttcttttgcatattagaaaaatcattaaaatattcttgtgattgcaactttaaacgttctttatttagcctatctaattctagagaataatcttgagctaaatttaatttttgtaaaccagaaaatttattttttaccccatcaatcagcacatcatctttacttgaaacgatcttaatatctttttgcgcggttaattgtgaaccttgaatatcaactttagcaccctctaaattgatactaccattggctgtatccaaattaacgacttgttccgatccattccccgcagtaccaccatagccttttaaggtcaaagtaccagttttagaaacaagctcaatatcaccaacagcctttaagctgtaagcttttggatcaatcgttaagttagaatttgtttgaatagttaggtcaccatttaaactatttaactttgtatcattcttaagtaaatcacttccgaccgcatttaagttcaatccagtctggcctaaaataaaaccacccgcctctaataaaacggctccaccggttaaatttgtattttgtaatacttggtttcctgtagccgttacagaggtcacacccttagatgttaagttagtgactttatccgcaatccatttggtcgctggcgtatactcagcattgctataaaccgtacgaccagagcttactgccagatgctggtctgaagtagcattcacgccctgtaaagtcagtaaatcttttgcgtagagttcagtattaccttttgacgttaatacgctgtcgataattgtactcatgcccgctcgactattgatcgcaagtttaccaaccgtagagctgaggtctgtattttggattttaatatccgatttactattttctatcgaaacagtttgtccttttaaaacattatttaccgttttaaatcggcccgtatccccagtaacaactacatcattattagcttttaaatttattccattattactcgaaactaatatatcgccctgacttgcattaacttgtaccgattgcaagttaacgatgccatcaccaatcgagccaagtgttaccccttttaagccactaataaccgtctgatcagttgttaattcatctttatcagctgaaggcatcgccttgcttgtctgggtcgagtttaaatttatatttttattcgcgagtatagaaatctttccagccgaagatgtggcctttaagctatttgcagtaactccaccagcaagtgcggttagattaatatcaccttgagccttgagtgcctgacttaaaacaagatcagcaatttcagaactcacatcaatattcttttgtgaggtcaatgcactattgagtgctatttgattggcatgtagttgaatactgtctttattcgagatttcttttgccgtaacggttaaattattggctgcatcaagctgaaccatgcctgtaataaggggaagtgccttgtcagcattgttccagaccagatcacgtccactgtaggctttaatgtttttaactcttgttgcagcgttttcaagtgaaaatccaagattctttagatttaaatctcctgaactatacaggtttaaatctttacccgcataaatcgtcccgccttgaaggtcaatgatattttgggtattggctgaatctgcttgtaagttgattgaacctaatgatgcctgtatatggttctctgtaagtgataacttaccattacttaaaacatttaaatctttggcagcaatcagttttgcgcctttggctgcgaccaagtctttttgcacttgtatggttgctgtaccacggttacttttgagttccgatcccgctgcaagattgatatttgctgcatcgatatagacatcaccaccttgtgagtcatccataatgcgggtatctgctgccagattgatattacctttggcattaacaattagaggtgaagatgctaggctgccgttattaataataatttctttagcatttacattcaggttattacctgaatcgatatttaaggcactattactgttaatactgcctgatgagttgatatcggcagctgtacccgtacccgttgtttgtatgttcactaaaccttgggttttactggtcgaactgattgtgccactgtgttcaatctttccggcactggtaatcaccagattgttgactgcctgaatagtccctgcgttcgtcacgcctaagcctttttcagttcccatcaagtaaatattattggcatacatgccacccagcgctttaacatctaccgccaatgtcggtgcagttccagtacctgttttaggtgtaacatcctgtaaatctgcactgacattatttgccccggcaatcacctgaatatcatttttggcacgaagttccgcactgagttctaatgcacgcgcatagagatccacatagtttgcatcgttattatttccccccaagccaaatttagaattagggtttgctgaaaccgtaatttttccttggtcaaccgtaaactgtttgatactgccatcagcatttaactgaggtttacctgtggtaaaaattgccttgttggcattaataaagccaccacctttaatgttgataccagatgggttagcaataatcacatctgccatttgccctgcgacttccaagttcccctcaaagcgtgaagcggctgatgaatttacttcatttaaaataactcgcgcttcgcctgtggctaaaaatgggttggccgcaacatttccaactgtttttgtcgtagcaccctgacggctgttattgagtactgcaccttcagccaatacatcaaactgtttataaatattatgggatataccatttttcggagtttgaatattaactacaggaacgactgtacctgctgagttcttaccagcaccaatcactgctctattcgcagcatttgcggcactgtccgctacaatacccgcataaacaggtgctaaaggcatccacaaacttatactagcaaccagtgccttcacttgccagagttgatgaaatgcctgagattcagtgttatcaatattgttctgggtacttgcttcactttgaccagaagtcttggtttggcttcgtacattttcagccacggccacaaacatttgacgtgctttgctataaataatgcgataactattcttgttcatgaataaagtcttttctaaagtaaattaataagaaaggttgatactaaaaccggtaacccagtctttctttatgctgtcaggtgcaatcagcccccgacctgtaaaggcatccagataaaaactattttgataggtgcgcagccccaaaacacttccgagtaaataacgctgacccggtatgctattgcggccatttacccagccctgatcgactgccatataaaactgggtattaggaattggtgcattcaagctgatttcttgctgtacatactgcccgttatctccggaaagcatgagctcaccatcaaagccacgcacgctatagcgcccaccaatataaaagcggtcattgggtactaaaattttcggtgcatattgtccacgccagttaagtcggtactgggcaggtttatcaagcaaaaggaatggtgtggtataacgcagatctgcactccaaagtggagcacgggagtaaccttcaacaggaagatggtttccgtaaacatcggtaatattttcttctggtgcagttcgggcacccacccccatcccacgacggtaatcgatgctgccgtctaataccgcatttcctaaatattgacggtgttgaacgcctaaattccagcctgaggttttacggtgtaagacattaatttcaatatcatttaaaaaactttggctttctttatgataaagctttccatacacgctggttttatgttgtccgctacggctaatcacacgagataaattcaggttggcttgttggctattaccatgataaataactggatagccagattcaggtgctacagttccttgtctatattgataatcgttatagctaaaacctaaatcataataaccaacaggcaactgataactaatgaaataacttcggtttaagctttcatgaaagtcatctaaagagtgactcacatttaacgataaaatatcatttaaatgaaacgggttattgatacctatcccaatattccccatataggtaccagtgtcctgattacccgagtcatctacacttaaattgaaattaactttttgtagtgcttgaagtttgagtattaaatcgctatagcccgttaattctttatcttgagcagttgcgggagtaatttgcatatctaccgcatagacacgttttagattttccagcccctgatcgagcctttttaggttcacaatgtcgccagctttaaatggcaacccagtcttaagctgtaatgaggaaatttttccttcttgtataacaatcttatttaagcgtccgatttgtatactcaggtttagattcccatgatttaagtcttgcggactcacgacaatttgactggtaataaaacctttttttaaaagttcgttttgggcatagttcacaatgttatgcaaactttgggtaccaatacatttacccaaaatattctgtgggtgtttttttatggccttaatcacaaagttaaattgctgtaagtcagattccgactgaccaattaaagggataagactaatttctttaaccgttacgcatgggctttcttcaacaaccagatgcttaaagtcctgtaatggcttggtgttttgataaggagtttgctgagcaagctggtcttgtaattgctggttgagctcttttaaacgctgatcttgcaatacctgactgggtaaagagacatcttcaatcgcataaacatattggtgaaaacccgcaaaaagaataatagaagaagttataaagttcttagttaacatcacatatacagaattgtacgtataagaactttattttacacaaaaaaacatattattcaatttttctctatgtttatgtaatatgagatttccagtaattattaatatttatactgcttgagcctattttaagtgtgtattaggaatgattttgctaacttccgaacaaatctgtcaaagaaacttcttcttcaattattaacttattctacataaatacttaataatttagatgaaaatcaaataattaaattttcagaaacatctccaccaccacatccctctcttccaaactctttgagcttaaaatctggaacatcaagccatcaattaggtttaaaaccaaattggcatcgggttttaatgcatgagtttctaaactaaaaatgaggtcaaaaatctcatgaagtagccattttctatactcaaccgccatacggtaagcgctcgcatacatatgtttaatttcaaaaaaggctttaagcaaaaggtaatataagctattaaatttaacgtgtaagttaataatttctttgagtttgtcctttgaagtgcggtaacgacttgagtaaataatggcaagtacttcttctttcagcaggcttttttgaaaagcaatgcacatttcaattaaccgttcttttgagtgaaagtaattataaaaagtcgccttggttattttggcttctttaataattaggtctacacccgtcgtatgaaaaccataagtaacaaatagacgtatggcagtatgaataacctgtaattttttggaagaagtttttaaattttgcatagttttaccgttataaattcttgttgtttctaaaagggattaaaaagcctgtgccttttctgggagaaaaaaaggcacagcaaagccgtaaagactgtgcttggcacatctcaagttttattgttgctaagttttagacgtaatgatttaaagcctgaaaagcctatggctcatcaaactgctttaaaattttaagttgtgtcgagatagattttgacagtgactgccgataatttatgaacgtgcatagccaactccttcttttgggagttctgccaaagcattataaattatggtggcagaacggaagcaggttgacggactgggttcgacatccagcacacccgaaggtgtcccactcccgtcctaccgctacgggagggaacgggggtgcacacaagactactcctcagaagaaataatcctgatgtggtcgaatcatcggtccgtcaaaaccgactggcaatgtaggccagcccgcaaatggtaatcttcaatatttgagctgtcaatgtgaaattggctagaaattatttaattaattattgtttttcattgtattaggtactttgtctaaacattatataaagtaatattgaacactgttttataagtacaagctccgcctctatttttttcaaatgttgtatacgccaagtccccttatacgcctataagcttaacttaataaaaatgattaagaagtattagataaatattgcattttttttattagataagctatttttatatgcataaagttgtatatacatgttaggttgtgaatatacatatgaaccatgcatagccataacgccaaatacgctttatcacaaaatttaatattgagaaccgggcattttgtccgtttgttctcctctaaataagaactgactattgaggcaaaacatggattgtttatttaataaatctttcgaaaagacgatgaaaggatttcataaactgttgttggtgacacccttactcattaccgcccagacaagttttgccgattggattaaagactctgtttctaaaaatgaatcaaaaactattcaaattcgccattatattcatgagcatccagaacttgggaacatggagttcaacacttcaaaattagtgcaaaatgagttgaagtcttatgggatcgaagttcgaaaaggttttgcaaaaactggtgttattggaatcttaaaaggcgatctgcctggtcccgttatggcattaagagcagacatggatgccttgcccatcgaagaaaaaacaaatttgagttatgcaagcaaagtaaaagcacaatatcagggtgagttacaacctgttatgcatgcatgcggtcatgacgcacatacggctatgctattaggtgcagcaaaaatacttgcagaaaacaagaatagattcgcgggcactgttgtttttgttttccaaccttctgaagaaggagctgctgatttggctggttttagccaaggtgaccaaatcggctcaagaaaaatgattacagacggcgcacttaaaaagccagaacctgaagtcatgtttggtatccatgtcgtttcaggtattccaagtggcagcattttctataaagatgaagctatgcttaacagtgctgatgaattccgcattaaactgactggacagcaagtgcatgcttccatgccatgggctggtcgagatccaattgtggcatctgctgccattattaataatattcaaacgatgatcagtcgccgttctgatcttactaaaggtatggccgtgataacggtaggacatatttccggcggaactgcggccaacattattccgaaagaagttgatatggaaggtactattcgtaccaataacgaagatatccgtcaaaatattcttcaacaattgcctgaaatggtcactcatactgcgcttgcaaacaatgtaaaagctgagattgaactctcgccttatgcacctgtaacttataacaataaaatgttaactcaattaattttgcctacattagaaaacacggttggtaaaaataatttgcatcgtatggagactaatgcaagtgcaagtgacgactttgcacactatggcaagcttatgccctcgctttatatttcactcggagcgactcctaaaaatcaagatatgagtaaagcagctcctaaccatagtccagaatttattgtagatgatgcaaccttaaaaacaggtgttgagtctcatatacgttttgttatggattatcctgctatcgctagtcaggtacaaaaagcttggagagatgataagaaataatttttattagttaatcgcttcactcattttatatgggtgtgagcgattaatataaaaatattagatttctatttataaatcataattaaaattataaaaacaatgcataaaaacaataaattacaagaaaaacaatattaaattgattttatcaaaacagctatattctatatgaatatatagtaaaaaattatacaatattgatacctattttttaatgttattaattaatctcttaactaataaaataggtaaaattgtaatgtataaatttttagcactttcttttattagtataggtctggttgcttgcaataaaactagtgaggattctgcattaactataaataatcaggaatatatgccgaaacaccaactaacagctaataaatatatttatgaatacaacaatattatttataacttacctaacaacagtgaccaaaaatcgatcaatttaaaattaaaaaaattattaaataccatgccatctaatgaagataatttagccattttaaaaactaaaaggaaaatccttattcgtctaggttgccttgaacaagcttatgtcattacagaaaaaatgttaacgaaagctaataattccaagcttcaagaaacgcaatgtattttcttaaaaaggatgaaaaaagatatatcacttataaagcaatgttatgaaaaaactgcgtccagctatttaaacgaaataaatctaattcctaaagcacagttatggtaccaatatgcattatggggaaattatgcggcaatgtaccacgctggtcataaagaatataggcttaagttactcgaactaattaactatcataataatgaagatcatcgtttaacgtaccgacaaatgtatgaaagcgtagtgaatccgtcaattttacaaaaaagaatcgaccggattccttatagccatgagtgtcgttaacaactctttaacctccagattttcacctaaaaattttggagcgtttacccatccatattttcattatccgaagcatcatctttatttaaaatacgcccttcctgttttggccgaattaatggtgctgttggtctcggatgatgtgcatgcgtatattgcatatccgctccggcatatacatcatcggcggcaatttcagtttcaaaacgctcattgtccaaatctcgaatttcttcggtaattcgctctacctcgtcttcatctacacctagttcttgtaaaataacgcccccaaatttaatggcagactcaaaagtttcacgaatcatgtagtctactttttgtttgactaaatgtagtgaatgctcacgatcatatgaacgaactaataattttgccaacggaaattcatgagtcacgagttctacaattctattggtagtttctttactatctacacatactacaattgcttgtgcagttgcggctccagacgcatgtagaatatctaaacggcaaccatcgccataataaattttaaaaccaaatctttcagcatttcgaatcatgtcggtattattatcaataatggtgacgtctactcctcttgccaacaataattgactggttacctgcccaaatcgcccgaaaccgatcattaaaacattaccagttaaaccctcggcaatattgatgttttctaatgaaacactcgccttagattgagtaaaacgcttaaaaataatacctacaatggggattaacaccattgaaagtacaacaatagcagtcaggtttgatttaatagtactatcaatgacttgttcacttaatgcggcagagaaaagtacaaaggcaaactcgccaccttgagccatcaataaggcacgatctaaggcctcagtatgagaactcttagttactcgcgcgaccatataaatcatgatggctttagcaaacatgagagcaattacgctacttacaataagctgccagttttgagcaaccactgataagtccagtgacatgccaaccccaaggaaaaagaggcctaacaggattccacggaaaggttcaatatcagcttcaatttgatgcctaaaggtagattcagatagcaacacaccagccaagaaagcgcccattgccatagtcaaaccgctcacttgcatgagcaatgccgcacccaataccaccagcaaagcggcagcggtcatcacttctcttgctttagcggcagccaagattctaaataatggattaagtaaccaatgccctgctgcaatcagacccgcaatagctaataaaccaattcctatattttctaaacgtaccgctgtgctttcgaccacatgattcggtgccataaaagcaacaatagccagtaatggcactatcaataaatcttcaaataataagatggctacaattttttgcccgcgaggctgagttaagtcaccacgatcgcccagtagttgcatcacaatagcagtcgatgttaatacaaaccctgctgcgccgataaaagcaacttgccacgtaaaaccaaatagcaaacctacgcctgttaatgccacagcacagcttatgatttgtagtgttcctagcccaaaaatttcccgtcgtagactccataaatgtgatggctgcatttcaagaccaatcacaaataggtacatcacaatgcccaactcggcaatatgtaagattgcggtagaatcttggaaaaatgcaaaaccgaaagggccaataatcagacccgcaatgagataacctaataccgaacctaaaccaatacgtttaaaaatagggactgcaattaccgcggccgccaataaaactacaggggcaatcaagctaattgaatgtgcttctgaactcatatactactcatcttttgatttatctttttgtatttatttaaattctcaccctctccttactgtaaattaaacgtaatttcctatataaaaaagcacgcctttcattcttagtaacttataaaaagtactttttaaatattattaggcaccctctacaactagttaaaaagaccaataaccttatatagatatacaaaagaatctaaaggaatacctttagattcttgtcattattttacttagctttataggtaaacttaattaaagcccctgggttttccaattggtttgtaacggaaccatcatctttttgaacattaccttccggatcagttaagacatataaagtattcccttcaggatttgcaataacatcacgatagcgattgttactcttgaacatcggaatagcatcatcataggtcgtgctatatgtctgatccatcttaatacggaaaataaccccacgttttaaagatggaacaagcaaagtattttcccaacctggaattgcttttttaccgcccgtataaacataagccgaagatggagctaccgttggccagcaaatataagtcatatcgccacacatcgggtcgttatagttataagtatcctgaacggtaaataaggtctttaaaggtgcaataaagtttttaccagtccattcagactcttttgttactggaacacccgccgctacttttatgccgttttgtcctaaatctttaatttgagatttattggttgcggctgaatagtttgcataggcataaccactgtcatctttatagcctgctacattaggccaaccgtagttcccccccttaacaaccaaattaatttcatcgtcagaatttgggccttgctcagcttgtaagagcttaccatttggtgcaaatgccaaaccttgtgggttacgatgacctaatgtgtaaacatgacttgtaacaccattaaaacttgggttatcacgaggaatactaccatccaaatttaaacgcaggactttaccagaataggcatggaagtctttattctttaattcttgttgggttggaagactttgggcatagttaggctcaaacaaatacgttaactggttatggccttggtcacccaaagtgtaataaatcttatggtccggtccaatcactaaacgaccagcctgatggtctttagaagaaggtaaccctgctaataaatcaactgggttttgcaaggtatctgttgatttattatagatgtatcttctaataattgtctgatttggagagttcttgtctgttgcctgaggatttttaaaagttccagagatataaatatatgggttatttttaaaatcaggatgaaatgcaaaacctaacaagccgttttgtgcatgcggatcattaataataccaggtacttgaaatactgttttaactgcacctgtttctggatttactcgtaagattttgcctgtcacaagttcagtcaaccaaatctggttatccggtccccagactaaagcatgaggtttatttaaatttgataaaagaaccttcttttcaaaattttcagtttttgcttttgcaaattgcgctggagttaagggaacatcagccaatgcattagacattgtaaaaagctggaccgaacctaaaaaagcaatgtttagtaataagtgtttattcataattttcaccgtattcaaagttaatgctttcgtttttagcactttagtctgtagttaaactttcattattatgaaattatcaaaaaccgaataaaatccatattaatgagacacactatctcaaaaatgacttaatcttgagttgaagaccaaatctcattaagaacaaattcacttgccttgaatattattcaaaaccgggtctttcattaataagtgtttcgaactcctccgataaaaaatctaatagtgctcgaacgcttggcaatagtccttttcgcgaggggtaaactgcatgcataatactattttttaattcccaatttggcattaaattaattaattcaccacgctcaatttctttataaatcagggcaaaaggtaattgagcaatcccaactcctcttaataccgcatctcgtacaccaatcatgtcgttcacaatcaaacgtggtgtatgtataactttttcgattttaccattctctcggctgtatagtgtccatatacttttttgttccgagttacctaacccaattgaaggataaccacatagatctaatggggtttcgggcataccatgttgctggaccagctcacaatgccccactatacattgcggattttttgcaaaaatcttcatgacctgatcggaatcttccaagggtggaaatctaattcttaacgcgatatctattccgtcatttaacaggtcaatattcttattggttacttcaagatgaatattaacttggggatacaacctcataaattttgaaatcatatctgcaatgtggtcatataaccatgcaggcgggcaactgactcttattaccccacaaggttctgcctgatttctttcaatgacttgctgtgcagcttctgcacctaaaatcatattttgacattgatgatagtattctcgtcctaactcggttacatcaaattgacgagtatttctattgattaatcttacccctaacctttcttctaataataaaatgcggcggcttaacttggattttggaatatcaatttcgcgactagcagaagcaaaccctccatgttgtacaacttttacaaaataataaagatcatttaaatctgttttcatgcaattaccactgtttcaattttaggattctttagcctaattttgtgtagttccgtcctttctcacttaattatatagttcataagtgaccaaacttatggcacaaaaataatatttgtattatttaattatatttaataaaggtgaaaaaaatgactagtgaaaacatccgtgacccaaaacaagatcatcttttaactccagaaaactctgcttttattgtcattgattatcaaccggttcaagtaaactccattgcttcgatggatcgtcaactgttgattaataatattgtaggcacggcaaaagctgccattgtttataatttgccaattatccattcaaccgtaaatgttaagactggtttaaataaaccaccgattccacaattaagtaaagttttgaaagattaccctacctatgaccgtacaagtattaactcttgggaagataccgaatttaaagaagccgtaaaagcaacaggccgtagaaaactcattatgacagcgctttggactgaagcttgcttaacatttcctgcactagacgccctagctgaaggatatgaagtatatgttgtggtagatgctgtaggtggtacttctgttgcagcgcatgaagctgctttacgccgtattgaacaagcaggcggcaaaatgatcagtgttgctcagttattctgtgaactgcaacgtgattggaaacgctcagaaactgtacctcaatttatgaaattatttattgagactggtggtacagcgggtatccaattctcttacgacaaagctgaataaaagttttgtattgtccctattcaaaggatacacattaaaatgagtgctgtttatttagtagtgggacttcgagcaaaaccagaaaagattgatcaggtcagaagtgatcttattgaagtggtagctccatcccgcaaagaaagcggctgtatcacttatgaattattccaagatcaaaatgatcctagtctatttatattttatgaacattgggctagtgaaaaagatcaggaacatcatcataattttggaccacatatccaaaactttcaaaaagaaggcatgggtaatgttgaaaaaatagaattttttcatcgacttcaagcgctggcttagtatcaatttaaattattaaatttttaatcttttgtacctccttttaaggaggtacttttatttaaaataaagaaagaccgtcaatttttttattaaaaccccttcgttaagagctttttatttagcttgcattatttccatttttatttatgattgagtaatcactcaattattttatttgtatatggctcgtcctcgtagtgaagataaacgtaatgcaattttaagcgctgctatcgaaacattggcagagcttggcgagcgtgcgtctacctcaaaaattgccaaagttgctggcgtagcagaaggtactttatttacctattttagtaataaagaagaactgcttaaccaattatatctttcactaaaggctgagttacgtcaggtgatgatgcttagttaccccactaacgctgacctgcaaacacaaatgtcgcacatttggcaaagctatttggactggagtttagaagctccccttaaacgtaaagtgatggcacagctttcaacatcggaacaaattactgagcaaagtaaacaaattggtatgcaaaccttttgtgacctgactcaaaacattcaagaacgtattaacgatggcaaattaagagattacccgccgttatttattgcttcaattttaggtgcgcttgccgaagttacacttaattttattgcccaagacccttctcaagccgagcgttaccgcaaatctggttttgaagcattttggcatgcagtttcaatatagattaaagtaaggatgcacggcgtccttatttttgaatggattaatgagtgagtaaatactcatttaaatgaatcgaaataagcacttagttcaagttcttatttgcccattaggtttgttccaataaggaaaaataagatgactatttcaaatacaacagacttatcttctcccctaatgccatctcagcaacacaatggcaaatttagaaatacacgtccaaaccaacacaagccttcttttggcaaaacgcttcaactcatgtggaagtttctatttaacaaacccaaggataccgttccagacagagaaattcctgttctaagtttgtcaaaagaacaattattaagtgcgcctgaccgctctctatttcgtttgggccactcaactattttactaaaactgcaaaatgagttttggttaaccgaccctgttttttcggagcgtgcctcaccttttcaatggattggtccaaaacgttttcaccaaccaccgattagtattgcaaacttaccacccattaaaggcgtgattttgtcgcataaccactacgaccatctagactaccatgcggtcatgcagcttaacgataaagttgagcatttcttaacaccacttggtgtaggcgacacccttattaaatggggaattccagcagaaaaggttcagcagctcgactggtgggacaccacacatgtagatggactcgaactggtggctacccctgcccatcatttttcaggccgtggaatgggtgatagcaatgcgacgctttgggcgtcgtgggtgattattgataatgacttacgtgtattttttagcggtgacacgggatattttgacggttttaaagagattgggcatcgttacggtcctttcgatctgaccatgttagaaactggtgcttacgaccccgaatggcccgatgttcatatgcaaccagagcaaactttacaagctcatatcgatttaaaaggacgtcatttgttgcctgtgcacaacggtacttttgacttggcacttcatgcttgggacgacccttttgaacgtatcgtcgctttggctcaacaaaataatttagcgattagcacaccgcaaatgggtgaattattgaacttagaggaaccaaatattgaaaattattggtggcgttcgtaagttttccgataattttttaaattatttatcctattaaatttcaatttaaaggtatttaaatttagttatataccctacacatctagcctcaataccacttccaaataaaactaggacaaactttgtctcagttttattattgacttaaaacacagactacattagtctgtgtttatagttgatcaattatgaaattaaatggcttatatcactagtagcgtcgagtatgcgattcactgtcttctttttcttgtgaacaatgaagataaacctttgagtagtaaggatcttgctgaattacaaggagtctctccgagttttatggccaagatttttcctaaacttgaaaaggcaggtctggttgttgctcaagaaggtgttcgcggcggctatttactggctcgatctgctcacgaaatcagctttttagatatcgtgaatgcaatcgaagctgaaaaaccgctttttgagtgtcaagaagttcgcggtaaatgtgcagtctttaacaatgccccaccagattgggcaaccagtggtgtgtgtgccgtacatgctgtcatgctacaagccgaaaaagctatgcgagacgcattaggtgctcatacacttggcgatattgcagaccgttttggccgttatgcccctgacgtattttttagtgatgtaaatggttggatcaatgaacgcattgaaggaagaacagcaaaaatgcggaaaagtaaaatatcgcgggatattcccgactaatgagctaataaccctcaaatactaaagtaaaacatccctaatccgttttaaacgccttctcagattttttcggacaatcagagaatggattcgctcaccctaaattttatgatgagctggaacgtgttgtccgaaaaatcgatcaaaaggataatccaatgagtaagcgtattattattgctggttctggctttgcaggtttatgggctgcactcgctgcacaaagagcaatccatttagcatcacaagaacaaaacattgaagtgatgatggtttcccctagtccaaatgtcgggattcgtcctcgtctttatgaagctgtgcttgaaaacatgaaccctgatatttcagagttattaagcgtggttggggttaaatttctggcaggttgggtaaataaaattgatgtcaaccaacaaactatcgaagttgcaaccaccgatggcaacaagcaaaatttaagctatgaccgttttgttctggcaaccggaagtacgacttttatgccacctataccaggtctaaaagaatatggatttagcgtaaatacattagaagatgctgaaaaactggaccaacatcttaaaaacttagcccataaacctgcaaatgcggcacgtaacactgtagttgttgctgggggtggtcttactgggttagaaaccgtgaccgaaatgcctgaacgtttgcgtagcattttaggtgaaactgatgtccgtgtggttttggttgattcctcgacagacattggtgcggcaatgggtgaccaagctgcgactgttattcgagaggcccttaacgaactcggtgttgaaggtaaagctgggctaagagttactgcgctagatgccactggcgtaacgctttctaacggcgaaaaaattgaaacagaaaccgtgatctggactgccggcatgcgggctaaccccctcacttctcaaattgctggtgaaaaagataatttaggccgtttgattggggatgcttatttacatgcacctgaagcaaaaaacatttttgtgactggcgatactgtaaaagttccaaccgatgatttaggcaattttaatgtgatgtcgtgtcagcatgctatgagcttaggccgtgtggcgggttataacgctgcggcagaattggttgatttaccacttcatccatacagccaaccaaagtatgtcacttgtgttgacttgggtccttggggcgcactttatactgaaggttgggatcgacaagttcaatttgtgcgtgaagaagcgaaaaaaattaaacaggaaattaatactgtttggatttatccaccagttgcagaccatgaagcagtttttgcaatagcaaaccctgattttgtgattgttccttaagcttaattttttacaccaatccatttatttaaaaccctaaaagcaagcccatcgctgttttgcttttagggtttatatttgaatcattaaattatgacttttctagctcttctattatcgctaaagctgtctttttagctgaaaacgggttttgccccgtaattaacttaccgtcttgaacgacatacggtgcaaaaggaataaaagccttttcataacgagcaccatattctttcgctaactcttcggcattatatggcactttttttgccacccctgccaaaacttcttcactccatgcaaagcctgttaactttttgccttttataagtctttcaccatttgaaagtctgacattgagcaagccacagtagccatgacaaacactcgaaacaataccgcctttttcataaatatttttggtgatttcttgcagttcagggttatctagaaaatcccacattacaccatgaccacccgtatagtagatcacgtcatagtcttgccaattaatgtcggaaggcttaaaagtatttgccagcagcgtaataaaagcttgatctttttctcggtctttaacagatttatccgccaccaaaggcacaagcgattttggttcaattggagtttttccaccatttgggctgacaatatcttgtatatagccttgcttttcaaactcatcataagcatgggtgagctcacctaaccacagtcctgtttgttgatctacatccttatagcgtgaaacattggtcacgatgtgtaatatacgtttagacattttctcacctcattcttctttatagttctatcttttatcaatcaaagcatagaaagttgttactgaaaacgtgtgcttggtaaagttatgaaccttgcttttatgttactataagtctaaagttagcttgaatgtcaagagagtatgtggctatgaatattagcgagttatcaaaactaagtggtttaagtacccctacaattcgttattacgagcaaatcaaactcttacccaaagccaaaaggaaatcgaatggctatcgtgaatataccgataacgatttgaaacaactttctttaattcagcaagctcagcaagtcgggttttctttagcagaaattaaagcatttttgccctcgaaagttgctgtttgggaccatgatgcccttattcaaacgattgaaaccaaaattcaggaaatagagcttttagaacaaaagctaaaaatcagtaagcaaaacttacataccatgattgatgcaatcaacaacaaacctgatgaaattacatgtgagcaaaatgcagaacgtcttatgaatctgtattttgacaaggtaaaaacaccctagttttaagttcaaaacgagttaaggcttctcacattgaaactacgatacgtattgttatcaaccaagtaattcaagcgattaagtagcatttcataaatttaaaaaacgaattacagaattaatcagtaattcgtttttttatatacatgttatagaaaaaatcagcttatcttttgatagtgaagaccgatagctccagaagcaaacgttttattttcaatgagtttaagactggtcttttgctcaataccttgaaatagtggcaagccactaccaagcagcacgggcgaaactgtaattttatattcatcaattaaaccaagttgcatcagatagtgcgcgaaccgtggactacccaaaatcaccatatccttacccggttgctgtttgagtttattaatttcttcttcaacatggtcttttacaagtcgggaattattccattcaactgtatctaatgtggttgaaaaaacgattttctctgtcttttcaatccattctgcatgatttcgttcatgctctgaagcttctggatttgaaagcatagttggccaataattatgcatcatcttgtatgtcgcacgtccccaaattaccgtatcagcagagttcaagattttatttgcatgatttgccaaatcggcatcgtaagcaatccaacctatatccattgccccatttggcccttcaacaaaactgtcaagcgatgcatgtagaaatagtatgagttttctcattattctcattcctttgttataaaaaatttatcgtttttagtatattcaatttatatgatttcttatggagtattttgttttctgtttttcttatacttatgcactgtattcttttgaaatatttataaattccccgaacaagaatgactccttattcgggacgatctataaacatgctgttttaataaaagcttttaattaatgaccagcggaccagaacccggtaactcggtcactagcttataacccatcagttttgcaggtgtatatgtaccgcctttaacggtattgttgagtaaataattcaccacagtcaatgacccatttacggtaaggctataagcgttttccgtttggatacgggcggtttttatttccccacgcgtatttcttgcttctccccaaacataggtgggtactttcgcgcggagttcctcatttggtccaacaaccgttttttcaatacgtgatttaataaacttttggacggcattgagttttaatacagggcggaagcagttcatcattttcgcaccaaaaatcattttgggaggcgcaggaacaaatacttcaatgtttggaatacccgttgtataaaacgctgtagatacatctccccacggaacgctcatagcactttttttaccatcaccgaaatcgatagtacggacataatgtgctaatggaacagtggtaatttttccgtttttacgaattttgccgccttcggccataccttctgtacttgtttttgccgtacccggtgaaagccctgtttttgaatcaaaaccaagcgccaaatgggtcgcatctggcagagcttctttgagcgcagcggcaacgcaatctgtcggaatcacatcaaaaccaacacctggacaaagcacaacatcggctttttcggcttggctgttaagtgactgtgccaactcaaatactgagatttcgcccgtaatatctagatagtgagcacctgcctttatacaagcttccatcatgggtttcgatgtcgcggaaaatggccctgcacagtgcatgatcagtttaaagcctttgagttgttcacttaccgcatccacgttatcgagcccaaaagccttataaccaagccccaactcttgagcaagtgcttcaaccttagctttgttacgaccagccaaagttggttttagaccttggcgtacagcttcacgagcgattaactcgcccgtgtagccatttgctccataaattatccagtttgaatcgttcgcatttgtcataacacaactcacttattaagaagcaaataatagtcacgcatgccttttttgtattggcgagtacggcatgacatagctgattgttgcaaaattaaagcccaagctggtgaaacatttggttttgtttttttacctgcgcttaaattacgtaactggaatttgaccatagccatattggcaagtgaagcaagtgttttgttcttccaagtaattggttttaactcaggagtaagattctggccttgtttccaagcatttggcaaattaggttcaattgctagagctgtggcaataccgaccatatctacaccactttcaatcactttctctgccacttgtttacggcgtatcccacctgtcaccataacaggcattttggcaactttacgaatctcttgcgcaaattctaaaaagtaagcttcacgagcaagtgtacggccatcacgtgcttgaccttgcattgcaggtgcttcatagctaccgcctgaaagttcaaccaaatcgactgcatgctcatttaacattttaaccacttgttgagcatcttcagcgctaaacccaccacgttggaaatcggctgagttcagttttactgcaacagtaaactgaggcgaaaccactttacgaacagcttcaacaatctcaattaaaatgcgagcgcggttttctaaagaaccaccccattgatcttggcgtttattactcagtggagaaagaaactgacttaataaataaccatgtgctgcatgaatttccacaccggtaaaccctgctttttcacctaaacgcgccgtgtttgcaaaacgctgaatcacttctgcaatcatagattcagtcatttcgattggcgtgttgaagcgatttgacattttgccaagatcaagtgaaatagcggatggtgcccacgtctgctgaccaagattggcttgcatttggcgacccggatggttaatttgaagccacatctgagcaccttttgagcgcccaatttgtgcccattttttaaaagtatctagatgcttttcatcttcaagcactacgccgcccggtccagtcattgctcggcggtctaccattacatttccggtaatgattagacctacgccaccatttgcccaagcctgatataaacgcattaattcttctgatggtgcatggtttaaatcagccatgttttcttccattgctgctttagcaatacggttaggaacatatgagccatttgggaatactaatttttcgaacactttcattggaatgacctcattcagtatggctttactttaagattaaagctaactttaatgtcaataccttttattattcccctatttaaagagttgtattcattaatttttatgtaaaaaagaggccttcagatgcctctttttttaaagtttaaagctttaaactatttgcagataaaaattattttcagttaaagaaaactttataaatcttccaataatttcaaagaaagctttctcagcatagtcagctcctcatcattcatatgcattgaacatcgcaactgattgggtagatcaatcactttttcttttatctctaaagctttgtccgtcaatattactttttttacccgctcatcttctttgattgataccctcttcaaaaactcttttgcttcaagtttttgaaccaacggcgttaaggtgcctgagtcaaataaggtcttttcactgagttcttttagggaaatatcatcttcttcgtaaagagctaaaagaacgatgaactgagggtaagttaaatcgaaatctttaagtaatggacgatactgccgcgtaagtgcattcgctactgaataaagcgaaaaacagagtttatcacctaatatcttgttttctttcatatcttgttttctttcatatttaaaccaaaaaataaaattatctaaaaattattataaataattcttgaccataagtatcttgcgtgcaagtattatatacacaagatacttattgaactgagctttcgatagaaccagcttgatcttggacgaaaagccttggctcaaagttgtatttcaaatttttaacttaaagtgagttttcaccatgaaaatcgcaacagctttattaacatctgctcttttcactacagctgtttcagctgaagctatcaatactcctactccgactgtgggtgtacaagcattcctagacgtactcaattcgggtaacggtaaaccaatggaattaatgactccaaacgaagctcgtcaagttttaatcggtgcacaaaaaggagcaaaacttccgccagcacaagtttcagagaaaacaattcaaataaatggtcaaagcattcaactaaaaattgttaaaccagaaaatgctaaaggcgttcttcctgtatttatgttcttccatggtggcggttgggtgttaggcgactttgctactcatgaacgcttaattcgtgatttagttcgcgagtctggtgcagcggctgtatatgttaactatacgccttccccagaagctcatttccctgtagcaattaatcagtcatatgaagcaaccaaatgggtcgctaaacatggtaaagaaattggtgttgatggtagccgtctagctttagtaggtaatagcgttggcggcaacatggtggctgctgttgctcttcagattaaacaatctggcggtccaaaagtgcgttacaacgtaatgttatggcctgttaccaatgctggtttcgacaatgcttcttacaatcagtatgaaaaaggatacttcttgactaagaacatgatgaaatggttctgggacaactacacaaccaatgccaatgatcgcaacaatattttggcatcaccacttcgtgctacaagcgaacagttaaaagacttcccacctacattaattcaaacagctgaattagatgtattacgtgatgaaggtgaagcttttggccgtaacttagataaagcgggtgttccagtgactgtaactcgttataacggtttgattcatgactatggtcttttaaatccattaagcaacgaaccatctgtgaaaactgcgttatcacaagctggatctgaacttcaaaagcatttgaaataataatttagtgcggtgctaattaatgtaaatcttataaagaaagcatgtcatcatgctttctttataatttacctgaatcattaacttcctaatctctgactaatcatttttccattcatcggtcattttttaaaaaaacttgaccttaaacctaactttaatcttagcattcctaataggtaaatatgaggagcttaccgtgtctaaagtttggagttttcagcgttggttgattgcctttttttatggcttttttatcagtaagctatgcaaatgcatctgaccaagtacaaaatcaagaaatggctaaaagcaaaggtaaaattttagtcgttatgaccaatcattcagcctatccgactcgttcagataaaactggcttatggcttactgaattaactcatttttatgatgtcgctaaagctgctggctatgacatggattttgtcagtcctcaaggtggagttgtaccacttgatgaacgtagtatgaagcctatttacgttgataaatcagctcgaaaacttttagcagatcgtcagtttatgtatcgcttaaaccacactttggcaccaagtagtatcgatccaacacgctataaagcaatttattatacgggtggacatggaacaatgtgggatttcccggataataaggaactaaaaaatattagtgaaactatttaccgccaaggtggtatcgtttcagcggtttgtcatggcgtgggaggcttattacctttggtaggtgaaaatggtaaaccactcatttcaggtagaactgttactgggttcgctaataaagaagaaactttgtctggaattaaatctcaagttccattttccttacaaaatagcttaattaaccatggcgctaaatataaacaaggctttcttccatttacttcatatgtagtatcagatgatagaattattactggacaaaaccctcaatctagtaaagaaattgccgaagctgttgttaaacggttaagcactcttaattaatttattaaaatattttaaaaaaagagaaccagaattttatattctggttctcttttttaattcataaaaaatcatatcttttattttttatattctaattttctttttaaataaagtttaaaatactaataaaaaagcttgaccttcaacctcactttaatcttagcattaatacatggtctataggaggaacatttcaatgttcaacaagcttaatctccctcgaacagttactgctttatccgtaagtttattattgagtttttcagctcaagcggttgagactaactcaagttctgtacaacaaccatcaaactcaagcacttcacaggaaacaactgttgtagagtttgggccttataaagttaatgttccaaaaggcggctattacgatcgttttcgtatgaacccgaatctagacgaagttgcaaaagatcctgcagctggaaatattgattatttccgtaccatcccaaaaaaacttgtagatactagagtgggtaaagtatggtctccgaatttttattaccgtactagcaatatccaactcttgatgcttgctccgatttctaaaataaaagcaaaactccctgctccacttgaaccattacaacctatcccaggctatggtttggtttcattaacattcttctcttatgcagtcggtgatgtcgacccatatgatgaagtttcggttgctgtggttgtacgccaacctggtgctcatcacttcaataccacagaattattgagttcaatgcgtaaccataaatattatggccatgtactcgcattaccagtaaatacagaaattgctcgtgttcgtggtgtgtatggttaccaattaccaaaatggttaacacctattgatatgaaaattggcgataaatcagttcaagctcatatttataatactgatggtaaacctgatttaagtgtagctgcgccattgccagaaattaaaactgtgaaaccacaatctcgtattgaaacaaaaaccatgtatcaattggtagatgggaaatggcacagcacttctgtagagtctaatactttggcatttggacaaaagctttttccaaagaacgttcaagttgtaaaaagtggtggaccgctgagtaaattacttgatgaactaggagctaataaagttctacgttttgatgtagtgaaagatgcacaattggcattaaatatgcctgttccatatccatcacttgataaatcgacagctaaaaaataattttaaagagccctttctacttattataagaagaaagggctacgattatttctaccatatataataatattttttatatttcattttatttataaaattctagttaatttaaatatactatctgaaaacaataaagttctattctcttttaaataatattagttaaaccgaatctttgaagatgaattttgagttaatataccaaaatctaaatctaataaaggtatggctgtttcaggtaaagctaaagcctctttataagcagtctttgcttgaggcgttaaatataaatgaatctgatttggtaaaacccacaggaatggtcagccctgcttgtacattacttgtgaagaataatgatggaataccgagactgagtgtagatattaattttttcattcgatgctataaaatagttaagtacataaagctattattgacatagccttatgttctgtttttaaagatttaaataaaacttggtaaaccacgtgcagggtcagtttctctagctgcttgagcattttcaactgtcaaaccaagcgccttagccacaccttcgccataagctggatgacatgcgtaacagttacgaatgtggcgatatttaatgaaatcaagagcatcacccattgcgcgtgcagtattatcaaataaagcctgttgttgctcaggagtcataagttcaaacaaagcacgaggttgactgaaataatcgttgtcatcttcacgataattccagaaatcagcatccccattaatttttaacggtggttctttgtactgaggctgctcttgccattgtccaaaactatttggctcataatgtggaagaccaccataattggcatcgatgcgtccttgaccgtcacggtgattactatgaactgggcaacgtgccgcatttacaggtatttgctgataattcacacctaaacgataacgctgagcatctgcatagttaaataaacgggcttgcagcatgcggtctggggaagcgctaatgccaggaaccagattacttggtgcaaaagcggattgttcaacatctaagaagaaattttcagggtttcgattcagctcgaactcacccacttcgattaatggataatctccatgaggccagacttttgttaaatcaaatggatgatatggaaccttttcagcatcttgctcaggcattacctgtacatacaaagtccacttagggaaatcttttcgttcaatcgcatcgaataaatcacgttgatgactttcacgatcatgccccactaattcaccagcttcggcatctgttaaatttttaattccctgttgggtccggaaatgaaatttcacccagaaacgttcattcgcactattgatgaaactataggtatggctactaaaaccgtgcatatgacggtaggaagcaggaatacctcgatcagacatgacaatagtgacctgatgtaaagcttcaggtaataaagtccagaaatcccagttattcgttgcgctacgcaagttagttttaggatcgcgttttactgctttatttaaatctggaaatttacgtggatcacgtaagaagaacactggtgtattgttccccaccatgtcccagttaccttcttctgtataaaattttaaagcaaagccgcgaatatcacgttcagcatctgctgctccacgttcaccagctacagtggtaaatcgggcaaacatttctgtttttttaccaatttcactaaagattttagcgcgggtatattgagtaatatcatgagtcaccgtgaaagtgccgaatgcacctgaaccttttgcatgcatacgacgttctggaattacttcacgaacaaagttagctaatttctcgtttaaccataaatcttgagcaagtagaggccctcttgcacctgccgtcatactattctggttatctacaactggagccccaaaatcagtagtaagttgggaaaaaggacattttttagtatcgtcattcattaatatgcacccgaaaaaaataatcaatcgaatcaataaaaagggcagtcaattttggctgccctcttttttaaacttaacttctaataaatgctaaaagatctttgttaattgtttctgcttctgtagttggcattccgtgaggaaatcctggataactaattaaagtaccgtttttaacgagttccgcagattttttacctgaaatttcaaaaggtacaacctgatcatcttcaccatgcaagataagaacaggaatttcaatctttttgaggtcttcagtaaaatctgtttgagagaaagcaacaattccatcgtaatgagcttttgctccgcccatcatgccctgacgccaccaatttaacaccacaggttctgatacttttgctcctggtcggttatatccataaaatggacctgcaggtacgtcatgataaaattgagaacgatttttaaaaagttgattttgaaggtcatcaaaaacttcttttggtaaaccatccggattactttcagttttcaccattaatggtggaacggcactaattaaaacagctttagcaacagggtcattaggataacgagcaacataatgtgctacttcaccaccacctgttgaatgccctacatgtaccgcaccttgtacacctaaatgctcaaccacaacagcaacgtcatctgcataatggtccatatcatgaccatcccagacttgagtggaacgaccatgaccacggcggtcatgagcaactacacgaaaaccttctttaagaaaaaaaagcatttgcgcatcccagtcatctgaactgagcggccaaccatggtggaagaaaattacaggagcatcgcgagggccccaatctttataaaaatatctacgccgtcttttgttgtgacatatcccatttttgtttctcctgtgtaaaagttacactatcgatttactgtatatgctctaattaattcgtaataagtacatataaaattttcaatcctaccctcatggatagtcataacatagtaaggttaaagttcactttaaggtcaatagattttagagaaaacagcgtttaaaaagtgtaaaaaaataatttctacagtcctaaaaactaagggttttctttagatcatctaaaagctaatcaactctacctattcttattaaaagttattctaaattcgttacaagcagttttaattcttagagaaatagcatattgacattcaagtgaactttaaacttatagtaatcctacaggcagaaagttgatatctgcttttaaagattatcagctactcagtcgatcaatttaaaggttaaccaattatgaatacaaataaagcgttcactgaagttgaatttggtcaacagaaagttaaagttccaaaaggtggttattatgaccgctttagaatgaatcctgatttagatgaagttgcaaaagatcctgcagctggaaatattgattttttccgtagcattcctaaaaagttagttgaatcaagagttggacctgtctgggctcccaacttttattatcgtagcggcaatgtgcaagttttgatgcttgcacccgttaagctgttaaagaaaaaattaccttcgcctctagtacccttggaagcttttccaggttatggactagttgcactcacctttttcacttatacagtttgtgataatgatccatacaatgaagcgtctgtagctattgtcgtgcgtaaacctaaagctcatggtccgcatgctttagagctgattaactcgattcgtaaacatcacttttatgcgcatgtattagctttacctgtcgacactgaaatagcacgtgtacgtggcgtatatggttatcaacttccaaaatggctagccgaaattgatgtaaagattgataagaaaaaagttgaagcaacactttcaacttacaacaaattagatattagcctaacaaccgcaactccgtcattaaaaagagttaagtctgaatcccgcatgggtaaagccacgatgttgcatttagtcgataacgagtggcatcaaactctagtgcaaaccaatgttctctcgtttggtgaaaaacttttcccgcgcaaggtaaaagtgacacgccatggcggccatgtgagccagcttctagaccagttgggcgcatctactattcttcgtctcgatgtgattgaagatgctcaggtcgtattaaatctaccgactaaactttaatcatcagtcagttagcttaggatcgttaagctatgttttgaggtttaagatgaatactctcaatgaagtaagcagcactttaaatgcatcagagatactctctcgacaacgcaaagcatttttgaaagctgaaccaccaacacttcaacagcgtaaagcaagtcttgcaaaacttcgtgctgctgtcattgaatatcgtagtgaattacaagttgctgcaagtgaagactttggacaccgttcatatcatgaaacagatgtcatggaacttgttggtattgttcagtccatcgattatttaacgcgtaatttacgccgtttcatgaagccagaaaagcgtcatgtcagcttattctatcgctcagctagtgctcacatagaatatcagccgaaaggggttattggggtcatggctccttggaactaccctatttctcttacgcttattccttttgctacagcgattgctgccggtaaccgagcaatgcttaaaccctcagaactcacccctcgaacaagtgaagtgatttcacgcatgcttgcggcgaacttttctatagaagaagttgcggttattttaggtgggcctgaagttggtgctgaatttagtgcactacctttcgaccatctattgtttacaggaagtacacctgtgggctgtaaagtcatgaaagcagcaagtgataacctcgttccgctcactcttgaattaggtggtaaaagtccagcgattgtaggtcgagggcacgtaaactcgagaaccatgactagtattgcctatggaaaattatccaatggtggacaaacatgtgttgctccagattatgcccttgttcatgaagatgatttagaaatatttattgaagaatacaacgcgacagtctctcgattctatccaaacgggccagactgtgatgattacacttcaattgtcaatgaacgtcattatgctcgtttacaaggcttacttgatagtgcaagacaaaatggcgcacgaatcattgaactaggagtcaaatctgaatcggcaaagaatcgcactcgtactcttgttccaacacttgttgtaggagcaaaagatgatgatgcaattatgaaagaagaaatctttggcccaattctacccgtgcgtacctaccgtgatattgatgaggtaattaactacatcaatgaacgagatcgtccactcgccttatattattttggtgaaaaagatgcagattgcaaaaaactgctacgacgtacgacttcaggtaacgttggtattaacaataccttaattcatgtggcacaagacgatctaccgtttggtggtatcggtccaagtgggatgggtgcttatcacggaattgaaggtttccgttctatgagccatgcaaaaggtgtctttgatcagggccgctggaatttcccaagcttcttacatgctccttttggaaaattcatggagttagcacttgccattaccttgggtaagaaaaaagctaaatcttaattatttttcatcctaagcgggattgcgcactcagtctcaattccgcttatttaattaacaatatctaataaggaaacaactttatgaaatgtatcacttttaaaggtgctggcggccctgaagttattacggttagtgaaagacctatgcctgagttaacagatgatgggatattaattgaagttgttgcagcaggtattaacggtccagatgtaatgcaacgaaaaggtttgtatgcaccaccgcctggtgtaactgacattcctggccttgaagtttccggaattgttaaacaagtaggcaagcaagttactaagtttaaagctggagatgaagtctgtgcattagttccgggcggtggctatgctgaatatgtagttgcccatcaagataatgtactcttcattcctgaaggtctgacattaattgaaggtggaattttattagaaacttttatgacagtttggtcacatcttttccaacatgcaaaattccgtccaaacagttcaattttaatacatggcggtacttcaggaattggtactaccgcaacgatgttaactcgagcttttggagcaaccaaaatttttacaacagtttcgagcaaagaacatcaagaagcgagtttaaaaattggtgctgatgtagccataaattataatgaagatgactttgttgaagttgtaaaaaaacatactgatggtaaaggtgtagattttgtcttggatattattgctggagattacatccagcgaaattatgaagtcgctgcaatgaacggcacaatattgcaaataggtgtgcttaaaggcttagcggacaaagtcaatatttttccgatgcttgctaaacgcctaactcatacaggcgctaccctacgctctcaaactgcagaagcgaaagcagaagtgatggcagcactgcaagaaaaggtatggcctttaatttcaaaaggacagataaaacccttgttatataaaacatttgatcttgaagaagctcgccaagctcatgaattccttgatcaaggacaacatgttggtaagttagctttaatcgtcaaaaaataaaaactgaaagtaaaaaagaccagttaatactggtcttttttacttaataagtccaaattattattaacttatatagggagtcatctctctttcctttactctcataatccactccagctatcttacttttgggattatttaatagacttaatgcaaaggcattttttcaaacgacccttgttgagccccaagctctgaacgcaccacttgtaattcaaaaccctgtttatctaacttggctctttcacttttatcagtcaaagacacaacaatactcactaaaaaagcgaggggcattgaaaataatgctggattatcaaatgggaatattgctttttcatgccctaaaacacctacccagaccgtaggtgataaaactacaaaggtaattgcggaaatgattcctacaaacccaccaaatatggcgccgcgggtagttaaatctttccagtacatagaaagaataagtacaggaaagttagcggaagcagcaataccaaatgtaagtcccattaaaaaagcgatgttcattttttcaaataagattccacatgctatggcaatcacacctagaaccaccacagaaagtcgagatacaaccatttcctgcttttcagttgccttgcctttcttaatgactttttgaaataaatcatgggaaatcgcagaagctccagcaagtaccaagccagccaccacagctaaaatcgttgcaaatgctacagcagataaaaagccgagtaatagatttccaccaagggcttttgctagatgcatcgcaaccatgttactgccgccaattaaatctccaccgaggtgcccatctacaaaatattgaggattcgtgcctactatggcgatggaagctaaacctaaaatacaaactacaataaagaagtaaccaatataaccagaagcataaaagactgaacggcgtgcttcagcagcatttggaaccgtaaaaaagcgcatcagaatatgtggtaaacctgctaaaccaaagatcaacccaatagacatagagagtgtattaatcgggttggataacattggacccggttctaacaccttttgtcctaatttatgtgtattaacggcagcctcagccatattatttaaactaaaaccaaacgctttatatgccagaaagactaaaacggttccgccaaagagcaaaagaatagctttaactatttgtatccatgtggttgcaagcattcctccgaaaatgacatacaccagcattagacaaccgaccagcataacggcaattttataatctagaccaaacaataatttaatcagctgacctgcacccaccatttgcaaaattaaatagcaacacacaacaataagtgaaccacacgttgccaaaatacgggtgcgctgtggatctaatcgatacgaaacaatatctgcaaaagtatatttgccaaggtttcttagtctttcagccattaagaaagttaaaatgggccaacaaacaaaaaagcctgtcacatagataaaaccatcatagcctttgaagaaaaccatactagaaataccgagtaaggttgaggcagacatatagtctcccgcaatcgccaaaccattttgcttagctgaaatagcattacccgctgtataaaaatcttctttcgatactgttttctttgcagctttaaaagtaataagtagtgaaataccaactacacatgcaaacataataattgcggtccaattccttggctcgctttgtgaagcccaagcaccggagctaaataaggtcaaaatagtaaaagcaaaatatttattcataacgatattcctttcttaatttttctttttgtttgtcaaagtattgattcgtaataaatatataaaatcccgttataatccagctcaatacaataacaattgcagcaattggtaaaccaatggtgactttgcttgcttctaatggaattgcaagtaattcgggatgaaatgtggctgttcctataaaaataaagtaaatgctgagtacaattaagcttaagaaaacggcgaatcgatttctctgctttaccatctttttaaatttcgcatctaaaacgatatttgcttcctgagggatgttcatataaaaaatccttttttatgttgatcattatttacattcagcaaaagcactattggtgaaatagtcgtgataacgttctctcaatatttttttactgatttttccagtgggcgtatgcggtatttcttcaaccaatatggttgctgacggaatggcccatttatgtaatttggatgatagaaaaatgacaatttctgaatgttcaattttttcttgtggagactttggcaccaatattaaaagtgggcgttctccccatttaggatgattggcagcaataacggcggcttctgcaactttttcatatcccatcgctgcattttcaacttcaacactgctgacccactctcctcccgacttaatcatatctttggcacggtccgtaatatgcatatatccatattcatctatgcaggcgatatctcccgtatcgaaccatttgccctcttcttctcctgcttttggttgattgatatattgtttagcaattgtatgaccacgtacttctaaaatgccttcatgcacaccatcatgaggaagtaattgatgattctcatcacgcaatctcatttgaataccgaagataggtttaccgcatttaatcgattgggtttcgatattatttttaatttggtctactcggttacacgctgccattgaactggtttcagtcattccccaagcattttcaacagaaattccataatggctcaaagactcaataagcgaatatggcgcagctgaaccaccagatattgcacgttttaaactgactgatgaaatatggtgttcttcaagataatttttaaaagaattccagatggtaggaacagccatagaaatatctacgtgttctgattggatcaggtcgaaaatcttatctgtttggcccgcaaatgaatgaggccaaacgatttttgcccccgacaaaaccgcattaaatggcattccccatgcgctaatatgataaagcggaaccaaaggcatgatacagctatcatgcgttaagccaatcgcatttggcatgcttagtattaatgcatgtaatacagtactacgatgtgagtaaagaacgcctttaggatcccctgttgtacctgatgtataacaaagaccacttgcacgctcttcagggatatctggccaatcataataagactgctctggagcaatgagttcttcataaaagacgaaatcaaattgtgcttttaaatttttattggggtccccgagcacaataaaatgttttatgactggctttatattgtcataaatcgaatcaactaatgccaaacaatctggttcaataatgagtacctcatcttgagcagaattgataatttgaatgagctgttcaggcgccaatttagggttaattgtatggtaaattcttcccgtacatggaatggcatagtgcaattcaaaatgctgaaatgagttccatgccatcgttccgactttagcatcagaacttatatttaatcggtctagtgcgttggcaaactgagctacacgttcgaaagcatctttatatgtatatcggtgtttacttatcccatctgctttcaaagttacaatttcttgatctgcgtaaactatcaaagcatgctgcattattgaagtaatgtttaaattacaatgcatcattaatccattcgtcattcttatttcctcacacaatttagcaactgattcagatgcttacatgagtcaatgcaactatgatgccaaatatttttattattattttcaataacttaattaattattttatttttcttttttgaaaagatttcaattttgaaattaatgatttatgagtttcattctacgccacaaagtggtccggctaatcccgagtttttgtgcagcaaggtctaaatcaccctctacttctgcaagtgtttgctcaattaaactcaactcttgattaacttttacttcttttaataaaggttgcgtcgtgtggtgattttgagattgaaatagctcgggtaactgttgctttaaaaattctggagttaaaatttcatgatcaagctgtaatagcacattgattctttcaacgatattttcaagttcgcggatattacccggccaagaatagtgtaaaaaagccttctgtaaaatactcggcaaatcattcagtgtttttctatatttctctagaaaggaatttgctaaatacaagatatcttcttttcgttcttttaaagacggcgtatacactcttaaaatatttaaacgatagtagagatctgcccgaaagcttccatttcgtaccaattcttctaagtccgcatgagttgcagcaatcacacgtatatctaaatgatgacttaccactgagcccaagcggttaatttgtctttcttgtaagacccgtaaaaatctagtttgtagatgtaatggcatatctccaatttcatctaaaaaaagcgtacccgtatgtgctgcttcaatgagaccaatacgtccatttttcttcgccccagtaaaggcaccttcttcataaccaaataattcgctctctaacaagctttccggaaaagatgcacagttgattgcaacaaacggcgctttataacgactgctataattatgaatactttgtgctaaaacttctttacctgtaccactttcaccagtaatgagaatggtactatcggtttttgcatatgctttggataacttaatgatttgttgaaaatttggattttgcgtcaagatctggtcaaaggtatatcttgtattaaaattctttgatgaaacctttctaaactgactattagactgctctaatgcatttagttcctgcactcttaagatatagccatctatgtagtcattttttaatttggaaatatatacagcaagttttaaatttttaaattggacgagttgatgactattttcttgatcgatatcaaagtttaaaccttcaaaaatttcgagtgctgatttgtttaaaacgtctgaagagtctttttcaagtaacgaactcattgaattattaattaaagaaatctttttttgctttgtaataaaacaaatgccttcatttaagtgattaaagatctcggttaaacgtaaggttgaatactgttctctacgaatcttttcaagggtacgtaaggcattttgcagaaggtcttttaaagacggcacactaatcgccaaatgtccgactaggttttcattcagagctaattctactgcaacaggcgaaccaataatggcatcaaagccttgatttttaattaaatgaattgtttttttagcatctaaatatgagtcatagttaaactgttgtatatctaaagcaaaaatatcagagtagttctcaagatcgactgtggacgtattacccaccaaagcaattcgcttatattgttttaagtttgatatggcttgaatgacatcaaaagtaccagttcgaatgacctgtatatcaatgtttaatttcttctgtagaaaactcgcggtcgctcccgtacatagaagaatctgacagccattttctactaagctttgagcaacatcttgtacatctgaaatatggcattccaccaaatcaatttcgttcgactctacttcactaatcgcctgctcaaccaaagaacgaaaaccattaatattaggttttttaatataggtgaccaaaatattaattggttttcgattcagcattttttactccattaaaaaacgttttatataggcgcagcgctatgaccgccatcgactttaatttcgatacctgttatgccttgtcccgcttgcgaagcaagtaacagtaatggcccatttaagtcatcaaactctacaaacttccttgtaggaattttctttaaaagctgttggcctacctcactcgttaaatattcttcattaatttcagtaatcatataacctggagcgatggcatttacatttataccaaatctagccaactctactgccataacttctgttaaatggcgtaatccagcctttgatgcgcagtatggactaacacctaggttggtagactgagacagaattgatgtaatgttgatgatcgatccttttcgttcagctttaatcatatgctgcacaacttcttgtgcacattgccaaggggctttaaggttagtatctacaatcttatcccaatcttcatcgttatagtctaagaaacgcttggtatcactcaccccggcattattaattaacacatctatagtgactccttcagcttctaaagaactaagcatatctttcacagcggaacgatcatttacatctaatgcaaaggtataaacttgtacgccatattcattttttatatgcgattctaattctttcaatcgctctaaccgtctggcacaaataacgatattggcaccttcttttgcaaataattcagctatgtgatgccctagaccgcttgaagcaccagtaattaaaatatatttatcttttacatcaaaaatattcattctcttatccctgttttattatgcctgtttccctaatagttttttggctatgctcatgcggtgaacttcatttgcgccatcataaattctaaaacctcgcgcatctttaaaaatcttgcagaccactgattcatccgtcatggcctgtccacctaaaatctgaactgatcggtccaccacacgccagataccctcagagctgatcactttaactaggctcgactcgtaatttcctttctcacccaaatctaaaacctgcgcacaatagtgaacggctaatcgagttgttaaaatatccatttcattgtcggcaagcataaaaccaacgccttggtggtctcctaatctcttaccaaaagattggcgttctcgtgcatattgagtagcgatatcatgtgctctccttgcttgtcccagccatctcatacaatgtgttaaacgtgctggtgcaaggcgaacttgagcatatttaaatcctttaccaattcacccaaaacgttttctttaggtatacgtaaattctcaaagcgtaaaataccgtgcccgcctgaaaagcatgagtccatagcattcatatttttttctaatataaagccttcaacgtttgtatctgttagaaacattgaagcagagccatcttccatttttgccataataatcgcaacgctcgctccatcggctcctgtaattaaccatttacggccattaataatatagtcatcgccatctgcaattgccgttgtttgaagcatggatggatccgagccagcacctggtgcaggttctgtcatggtaaagcaagatctaatttctccagctaccagtttttttaaccatctttctttttgtgcatcatttgccacaacatctaaaagatggatatttccttcatctggcgcatgaatatttaacgcgattgggcctaaagcagagtatcctgcttcttcgaaagctacagccttttgcagatgcgaccaaccaagtcctcccatttctcgacttgcatgaggagttagcagcccccaactacacgcccgactcaccaattcttggcgtaaagcttcactagggccatggctatcttggcgaggatcactttctaatggaatcacctcttgctgaataaattctctaactttctgttgtagctctaataattcattagatagtgtgatcatgagctgagctcctttaatttaaagccttgagtcgcgatataagtttcatacacatcatccatagcgctattaaatagctcatttttaatcagattgtacggcgtgaaattttgaagcttgattcgtttgcttattaccttttgattttcaatcgtcagatcaagaatgtttaagcagccataatcttgttcctgcgaataaacatctttgaagtcatgtccataaacccaattaatgagtattcgatttacaatatcgtgtgaagaaatgaggatattctggtctttgtttgccgttaatatcatgccttcaaaccaagtcagtacacgactaataaagtgagtccaactttcgccttgtacaaataattcaaggttatttttatggaactgataggcctttttgatttccagctcagcgcgatccaacgaaatttctcttaaacgtcctgctcttatttctcgaatatcatcgaatgactgaatgtctttatactcattttgatagcgcttcaaaatttcggctgtctgaatcgaacgaggcatggtagatgagtaaattttttcaaaattaacaacttgtaattgatgagccagttgttgtatttgctctattcctcgttcggataactgtgcaaatttcggattaatcggattattagctgcatcaaagtatgaaacatgcccatgtcgaaccaaataaattcgtagccgatatttatccatgattggccaccttcggttcagtaatttttaattcttccaaattcagggcttttaatgtctcaaaagtttgatccgattgtttaccttcacggatatcgctaataaacaattgagttgcctcatcaatatctttaattggaaatgaaaaataatcttgtaaaatgcctgaacgatgcaatgtacaggtatctttttgcaaaatataagcctgcaaaatttctaagcttctcatgagcattaacaagttatatttctgactgcccgattgcggtaaaagctcatttttaatgacggcttggctagctttgatcaggtcaattatcttttgctcgctcattctttttctcccaatatttccaagatatttttttcaaggcggggaactaaaaattccgttagggctaattcgagtgatggagtatccatttcattgtttcggtcagactgctgcatcgcaataattgcccatcgaacatgagacaggacatgccaaaacttcatttcaaattcagggatataaatatcggaaatctcagcgtaagctttcgcaaagtccttatatgaacctattcccccagctatattttcatcttgaccaaaacgccaacatttagaggtaaaccatcctaagtcttctcttcgatctccccattgcgtaaattcccaatctaaaattcctgaaatttgatcgccattaatcatgatgttaccaatgcggtaatcaccatggactaagaccaaatcatcgacttttggaagattgttaaacatccattgaatagcgtactcaaggattggacgttgtctttttaagtgatccagttgttctagaaaaactgtaagctttttttctaaatattgatctttatctggcttaggaagtagtttctctaatacttcatctgattgaatggcatgaattaaagcaagttgcctaccaatgtcttgagtaatctttttacgtttttcttcttctgtaattcgaactaatttatggccttctgtaacaccatcaatttttttcataatgaagaaatcactgtttaaaaagttaggtgacttctcgaaataaagtggctctggcactttaatgccaaagtgatataaccgatctaaaagtaaaaattcctgctcccgatctgaactagcctctacactagattcagcatttttacgcagtactaatgcaaaatcttcagattgaactagccaattttcttggatagctccgccactcattttttttaactgaatttcatgagggattagccctagattctgctgcaatattccgctcaattgcagtatatgattcgcattcattatttactccttgtagctaatcctattggagcaaattacatgccactatttttaatattaaaatcaatcacttaaaaataaaatattatttcaaatatgaaaattatttcacatttgaaattgactatgaaaaagagaccatcatctggtctctttttattcttagatcgcttctctggtcatctcaccattgaccaatcttaaaatctgcaacgggttgctgtcttttaaggcttccggcaatagactctgtggatagttctggtaacacacagggcgcaagtaacggtcaatggccaaggttccaactgaagtacctcgtgcatctgaagtggctgggtatggcccaccatgaaccatggcatcacagacctcaacaccagttgggtagccatttataagtaatcgaccggctttttcctctaaaactggaactacatctgcaaactcggttaagtcagcttcatcggcaattaaagtcgcagtcaattgcccattcatactttgtagtgcctgaatgagttgggctttatcttcaacttcaatgacgactgtggttggcccaaagatttcttcttgtaaaagctggtcacccgccagtaaaagctcaacatcagctttaagcagttgtggctgcgcctgattaccttgttgagtattgccagccaaatgcttaatgccttgatgctgggtcaagtgctcaagaccagcggtgtaactttttaaggtgccggcattgagcatagtctgcgcaggcttagcccccataatgtcggtcaggttgttaatgagctgactaaattcagctgatttaattcccaagattaaacccggattggtacagaactgaccacagcctaaaaccactgaatctgccaaatcctgtgcaattttttcaccacggttttttaaggcttctggcaacatcagcatcgggttaatactgctcatttcagcaaacaccggaatcggttgtggacgggctgcggccatatcacataaagctcgtccaccacgcaatgaacctgtaaaacccacagcttgaattaaaggatgcttaaccagtggttcacccacaccattaccgtagatcatgttaaatacgcctttaggcatatttgatttttctacggcacgctcaattgcctgcgctacaaaatctgctgtcgccatgtgtccactatgggctttcaccactacagagcaacctgctgccagtgccgaagcagtgtcaccacccgcagttgagaatgctaaaggaaagttacttgccccaaagactgcaacagggcctacaccgattttaatctgacgcaggtctgggcgaggtaaaggctggcgctcaggcaaagcggtatcaatacgggcacctaaaaaatcaccacggcgcagcactttagcaaacaggcgcatttgcccactggtccgggcacgttcaccttgtaaacgtgcaagtggcaaagcagtttcctgtgagacaatttctagaaaatcggtacccaaagcatcgagttcatctgcaatattttctaaaaaaacagcacgctgttcaggtgtggtatggcggtaagtcttaaaggcttgactggctgcttcacaggcctgattaatctcttgctcggttgcatggtgaaactcataaggcaaagcttcaccagtcgtagcttgaatactttttaataaggttgtaccttgtgcgctgcgtgaaccgccaataaagttgtgtccaatgaccatttttatattccttagagagtaataactgaaccgatcggtaattcgggttgcatatgagcaagtttgtttatgagcggaagtccaaattctttcatttcaatttcaaactcatcgttgacttgcgcttgaataccatcggcaaaagatagagtcgctgtaccgaaataatggatgtgaacatcccctgcttttaagaattgttgatacttaaaatggtgatattccagatttgccaagctatgacacatattgtcttcacctgacagaaactctttttcccaaatgatttgtccatcacgacgcaaacggctggttccgactaaatgttttggtaactcgcccgtccgtaaagccggaccaaaactacaaaaacgtaattttgaatgtgctagatataaataattacggcgctccatcacatgatcagaatactcattacccagcgcaaacccgattcgataaggctttaagtcttcgccaataacatagaggcctgcaatttcaggttcttctccgccgtcttcagcaaatggtggtaaaggtaattcagctcccggtcttaccacaattgaaccgtcacctttataaaaccattccggttgcgcaccgatctgaccttgtgctggacggccattttgtaggccccattgaaatattcgcatggtgtcggtcaccgagctgtcatcgcttaaattttgttgatgcattttgtcgcgtgcagatgcagaacctaaatgggttaagcctgtaccggaaattaaacaatgcgttggatctggatgatctaaaggcggcaatacctttaagtctgctaataaagatgaataatcataagtttcggactcaaaccctaacgcctcaacttgttgttccagtgaaactttattgcggattgccaaaagtgctaaatcacgaaccgattgaatatttttaaccggatatgccatgttgccttctactttggcaacagcacgttgatttgcacgattttcaaattgaataatttgcatgttttattccttacaaaggcttttgaatattcactgtttgtgttttttgacgttcgagcttggcatagacgatgtaagtcagaatcaagccaaaaagcatgacgatagataagaaatacaaaccagcagccatatttcccgtgtattcttttaacagtccgatcccaaatggaccgacatagccacctaaatttccaacagagttaattaaggcaataccagctgctgcacttgcacccgttaagaaacgacccggtagtgtccaaaacacggcagtcgatgaaaatagacagaacgcaactacagccaaagctgccaactgcatgactggggaatttagccaaccacttaaaaacattgcacaagcacctagtgcatacagaaaacttaagtgtccgtaacgatcatttaggcggtcagtactacgcggaataatgaggagtccaataattccaaaaatatagggaatgctagataagaacccaatttgaatatcactacctccgccaaattgcttaataatggtaggaagccagagatttaaaccataaatacttaaagttaccggtaagtagtaaagtgctaataaaagtacgcgtttgtcttttaaagcatgtagtggattggcatgtcgggtttggtcatattcggcttcatctttaacgagttcatttttaagccattgtttttgttcaatgcttaaccattttactttatcaatgttatcgggcagccacaaaaaggtaggtaaagccaataaaaccgcgggcaagccaactgcaacaaacaaccattgccagccgtgtaaatttgcaatgccatccattccaagtaatagaccagctaaaggccctgcaatcatcatggcaattggttgtgaaagcacaaacattcccatgatttttccgcgatgccgcaccggataccactgcgtaattaggtataaaacaccagggaaaaaacccgcctctgctacaccgagtaaaaaccttaagagataaaaacttttagggccttgaataagcgccatggccatggtgatgaggccccatgttaataaaatgcgggtaaaccatttacgagcaccaaatttgtctaaaagcaaattacttgggacttcaaaaagaaaatatccaataaaaaataaaccagctcctagaccataggcagcatcaccaattcctacatcggcacccatatgcaaatgggcaaatccaacagcggcacgatcaatgtatgccacgagatatagtatgactaatgcaggtattagcttaaacgtgaccgtccgtattacatccttttcgaaatccatcttcgactccatttcctattatttacttatagagcatcttgctcgtaaattatcctttcaatttaaaatatagtaatactatttaaatttcaaaccttttaaaaataaaatttatggtgtatttttaatttaattaattctaatagtaatactatatagggaaatttgtatgaataacaaacaagttcttcgttcggctgcctggtttggtacaacggataaaaatggctttatgtatcgcagctggatgaagaaccaaggaattccagatcatgagtttcaaggcaagcctatcattgggatttgtaatacgtggtctgaactcaccccatgtaatgcgcattttcgaaaaattgccgaacacgtaaaaaaaggaattttagaggcgggcggctaccctgttgagtttcctgtattttcaaatggtgagtcgaatttacgtcctaccgccatgtttacccgtaacttagccagtatggatgttgaagaagcgattcgtggtaaccctattgacggtgtggtgttactgacaggttgtgacaaaaccacccctgcattattaatgggagctgcaagttgtgatattcctgccattgtagtgactggcggtcccatgctgaatggtaagcacaaaggtaaagacattggtgcaggtaccatcgtttggcaaatgcatgaagaactcaaagcaggcaaaattgatttaaatgaatttttatctgctgaatctggtatgtcgcgctcggctggtacatgtaataccatgggcacagcttctacaatggcctgtatggctgaagccctaggcacttccttaccccacaatgcggccattccagctgtagattctcgacgttatgtgttggctcatctttctggcatgcgtattgttgatatggttcatgaagatttacgtctttccaaaatcttaaccaaagaagctttcgaaaatgccattaaagtcaatgcagctattggtggttcaaccaatgccgtgattcacttaaaagcaattgctggacgcattggggttgatttacaactcgatgactggaaccgtgttggccgtggcatgccaaccattgttgacttacagccttcgggtcgttttttaatggaagagttctattatagcggcggcttgccagccgtgattcgtcgcatgggtgaagccaatctcttaccacatcctcaagctttaaccgtaaacggtcaaaccatttgggaaaactgccaacaatcacctatttataacgatgaagtaattcgaaaaatagataatccaattcgacaagatggcggtatgtgtattttgcgcgggaatttagcgcctaaaggtgcggtgcttaaaccatctgctgccacacccgaacttatgaagcatcgtggtcgtgcagtcgtattcgaaaacttcgatgattataaagcccgcattaatgacccagatctagatgtcgatgaaacttgtattcttgtgatgaaaaatgccggccctaaaggctatccgggcatggccgaggttggaaatatgggcctaccaccaaagattttagccaaaggcattaccgacatggttcgtatttccgacgcacgtatgagtggaactgcgtatggcacggtcgttttacatgttgcccctgaagctatggcgggtgggcctttggccgtagttcaaaatggtgactttatcgaacttgatgcctatgctggaaaacttcacctagaagtgagtgatgaagaacttaagcaacgtcttgaaaatttagcaccaccagctccaccaagttttattggcggttaccgtaagctctatgtagaacatgttttacaagccgatgagggttgtgattttgatttcttggtcggttgccgtggctcagaagttccacgtcattcccattaatatttattcttgaaaaagatgatcttgttaaaacacaaggtcatctataccataggatattcaacatgtcgtaatagtgaaatatgagtaaagctgactataaaaatcctattccaagcaaaagccaacatgcattaatcgttcaacaattgggattaaaaattgtttctggagaaatttcagaaaatgaaaaactcccaagtgaagttgatttatgtgaggaatataaagtcagccgccctgtctttcgcgaagctatacgtgttttaaatgcgaaaggcttaacatattcaaggcccaaaatcggaacagtagttcgacctaaagaagaatggcatttactcgacccagatgtactgttctggttgattcaaaccacgcctgagcacgagttttttaaaacactttctaccgtacgacgcgttttagaaccggagttagcctatattgcggcaagtacagcaaatgaagaagatattgaacgtattaagcaagcctatgaaggaatggaaaaggcaacaacagttgaagaatttatagagccagatatccagtttcacttagcaattgccaaagcaacgcataatgacttattggcttatatgtcaaaaatgctggttttacctttgcagcaatcgattcaagtcaccagtctacgcccaaatttacaaggtcattcattaccaagacataaagctattttgacagcaattgaaaataaagatccgctctctgctcgtcatgcttcactggttcagctagacgatactaaaatggcttatgatttaattaaaaaataattttctctatgtattagaaaaagcctgctgactccaaattaaagtgatcaggctttttatgtataaattagaacaccttttttacagctactgtaaaggttgagtgaattggatttgaaattggtgcatctgattcaccattactataatttctatagtatccgtctttgtcccatgctttggtataagctaaccctgtagtccagccatcacctaaatctttaataagttcgactttcatatcctgaaaattagcttctgagaagtttttaattctttcatagccatagtgggcaccaaaagtccaactttcattgatcggctgtgtaaagttgaggtctaaataagttgttcctcgtgaacgtttaccttccggtccacccatcgtatttgagttataacctgcgtaatctggggtataagtaataaaatatttgagacttaaaggaccatagccaatttgaggcacaatttcgccatagttatagcttgtactccccgtttcagccgtactttttgcacctgggtaataataataaaaaacagacattccaattgagaatttatcgatggtttttaaataacctgcataaaagtcccattcaactgaagcatcacggagatagttagaacttacattggatgcccaagtacccacaaatagcccattcggatttgcatagtcgaaaccaatttgtagtgcaggcttaccccaagtttgttgaaaaccacgcgaaatatattgacttgcaaaagtcacattcgcactatacggagaaatttgttcttgttcatttaattgttcagcatgtacaacacctgtagacataatgagagaagctatacctaaaatttttctcatttaataattccttttacatattacctataggtttaaagttttaaaataacatgataattcaatttaaagcgtattaaaaatttataaattcaaatttctggatacttcttcttcgctatagatctcttcaatacaatctaagattttaggaatataggaactttggtccatgttacgcatagatagagaaatgggactataggcttctaagtctaagatatttaaataagttagattcttcattccaatgtcgcaggcgctttccggaataatacaaataccctctccagatgccaccaagccaagtgccatatgaatttctcgtacttcagtcagcttggccggaacaagacctaatttggtaaataaagcttgaatagtggtcgaaaaatttggtttaggtgtggttggataagaaaaaattgtctcattgataatttgagataaataaattcctgactcttggaaatcacttaatgggtgttttttatggattgcgagttttaatttttcttttctgagtaaaagtcgcttaatggctggatcactaattggtaatcgaccaaaacctaaatcaattttaccgagttttaatgcttccacctgatctcgtgtaccacattcaataagctcgacatgaatgtcaggatttttttgcctaaatagataaatgacctgtggtaatcgcccataaagaagcgaactcacataaccaactttaacaacattctcgaccagcttcatttttttagccatcgaagcagcttgagcggtgtgcgtcaaaatttgtaccgcatgctggtaaaaaaacagccctgcttccgttacttttaatggacgagagcctttttcgaataaatcgatccctaattcttcttctagttttttgatttggcgtgttaaaggtggctgagcaataaaaagcttttctgcagctttcgtcagactctgttcttcaacaacggtaacaaaataacgtagatgtcttaattccattaatatacctttttagtatcttaaaataccgttctatatctattttaggctattacattcttctatggtatacaaacaagttcgtaatagttgaaacttcatgtatagaaccatagaaaccatacttgtggatattccaactatccgtcctcaccagttgtctgtgactactatgcgtacccagactttggtactcgttaaaattacgaccacggatggtattgtcggttggggtgaagccaccaccattggtgggctgaactatggtgaagaaagtcctgagagtgtcaaagccaatattgatacctactttgcaccattactgacatcagttaaagatttaaatgttgcacaaacactaaaactgattcgtaaaaatattaatggtaaccgctttgctaagtgtgccattcagactgccctacttgatattcaggccaaacgtttaggtgtgccattaagcgaagttttaggtggacgtctgcgtaatagtttacctgtgctttggacgcttgcgtctggtgacacagaaaaagatattgctgaagctcgcaaaatgattgagctaaagcgccacaacacgttcaaacttaaaattggtgcacgtcctttacagcaagatgttgaccatgtgattgctattaaaaaagcattaggtgctgatgttagtgtacgtgtagatgtaaaccgtgcatggtcagaacttgagtgtattcatggtattcaacagctccaagatggtggaatcgatttaatcgaacagccatgtgcaattcaaaataccgaagcacttgctcgcctcaccctacgttttgatgtagccattatggctgatgaggctttaactggccctgacagcgcgtaccgtattgcaaaaaatcatggtgcagatgtatttgccgtaaaaattgaacaatctggtggtctgattgaagcatgtgaagttggcaaaattgctggtttggctggtatcgacctatatggcggcactatgcttgaaggccctgtaggaagtattgcatcggcccatgtatttgcaacttttgaaacgttagcgttcggcactgaattatttggtccgttattacttaccgaagaaattttaaaagagccgctacgttacgaaaactttgaattgcatttgccgacagctccgggcttaggcattgaaattgatgaagataagattgagaaattacgtcgttaaggcaacaggataaggagtttcccatgttatttcatgtacgtatggatgtgcatattccacttgatatgccagccgacaaagcaaatgaaattaaggccgttgaaaaagcttattcgcaagacttacaacgccaaggtaaatggcgtcatatctggcgaattacaggtcagtactcgaacatcagcatttttgatgtagagagcaatgaagaattgcataacattttacaaggtttacctctctatccatacatggacattgaagtgatggcacttaaccgtcatccatcttctgttcgtgatgatgattcgtaaatagaaagaattttttaaatgcgatctctgaagtccatttaaaaaccaagcagattattcagaaggtaacaaggaacgtggcggcacttattcgctagcaaaaccaaatgcccgcagcgctgccacccaaaaccgtattgcatacttaaggagttttagtatgaaccgtcaacaaattgatgcgcttgtaaaacaaatgaatgtcgacactgcaaaaggcgaagttgatgcacgtgttcaacaaattgtagtgcgccttcttggggatttatttcaagccatcgaagatttagacatccaaccttctgaagtttggaaaggtttggaatattttaccgatgcaggtcaagcaaatgaacttggtcttttggcagcaggcttaggtcttgaacattaccttgacttacgtgcagatgaagcagatgccaaagctggtattacaggcggtacacctcgtactatcgaaggtccactttatgttgctggcgcacctgaatcagttggctttgcacgtatggatgacggaaccgagactggcaaaatcgataccttaattattgaaggtacggtaaccgacactgatggcaatattattgaaaatgccaaagttgaagtatggcatgccaacagtttaggtaactattcattctttgataagtcacaatctgactttaacttacgccgtaccattttcaccgatgcagatggtaaatatgtagcgttaaccactatgccagttggttatggatgccctcctgaaggtacaacacaggctcttcttaacaagttaggccgtcatggtaaccgtccatctcacgttcactacttcgtttctgcaccgggttaccgcaagctgactactcaattcaacattgagggtgatgagtacttatgggatgactttgccttcgctactcgtgacggtttagtggcaacagcagtagatgtcacagatcctgctgaaattcaacgccgtggtttagatcacgctttcaaacacatcacatttaacattgaactggttaaagaagccgctgctgctccttcaactgaagttgaacgccgtcgcgctagtgcttaattgaaagtgtatgtgagttaaaagttcgcttttgactcacaaaatttactccatttattactaccattaagaatttcaataaatttttagcggtagtaatacatcacgttacctcatgctctaaggtttctcacatgattgacaaaagtaagtcctcactaagcgaggttttatcgcagattaaagatggtgcaaccattctgattggtggttttggtaccgcaggacaacccgctgaactcattgacggtctgattgaacttggcgttaaggacttgaccattgtgagcaacaatgccggtaatggggattatggtctggctaaactgctcaaagccggttctattaaaaaagtgatttgctctttcccacgtcagtctgactcttatgtgtttgatgaactgtaccgtgccggaaaggttgaacttgaactggtacccaaaggcaatctggcgtgccgtattcaggcagcaggtatgggccttggggcggtgtttaccccaactggctttggaacacttttggccgaaggcaaagaaacccgtcatattgatggtaaagattacgtgcttgagtatccgatcaaggctgactttgccctgattaaagcctataagggcgaccgctggggaaatctggtttaccgtaaatctgcacgtaactttggcccgatcatggccatggctgctgatgtcaccattgctcaggtttctgaagtggttgaattgggtggattagacccggaacacatcatcaccccaggtatttttgtacagcatgttgtacaagtacagcccgcacagtaagcaataaggagaaataacatgagctaccagaaactcagccgtgaccagattgcaaagcgtgtggcacaagatattcccgatggtgcctatgtcaacttgggtattggtttaccgaccaagattgccagctacttacctgctgataaagatgtctttctacattctgaaaatggtctgttggcttttggcccaccaccagcggcaggtgaagaagaccctgaactgattaatgcgggtaaagagtttgtgaccatgcttgaaggcggcagctttttccaccatggagactcctttgccatgatgcgtggtggtcaccttgatattgcggtgcttggggcatttcaggtggcagccaatggtgacttggcgaactggcacacgggtgcaccggatgcgattcctgcggtaggtggtgcaatggatttggcagttggtgccaagaaagtatttatcactacagaccacatcaccaagcaaggtgagccgaagattgtcgctgagctcacttatccggtaacgggtaaacactgtgttgaccgtatttacactgacctgtgtgtgattgatgtgaccaaagacggtttaaaggtgattgagaaagtggaaggtcttagctttgatgagttacaggctttaaccggtgcaactttgattgatgcgactcaagggtaaggtttacacaacaaacacctattacacagcattcactatcgtgacaggcgacatggatgtcgcccgttggacagggaggcatggaagcctcctctgttcaacaaaggtttttgttacttttgacctttcaaaagtaaggtatcgcttatacaacagacctatggatatcacaataaattacagctgtgatgttattcgttgatatgaaaatttataaagcatcacaacggagtcttatctgtttaagtcaggtaccaccagctaattcgtgtcactttttttaaaaagtaaccaaaaacctttgttactcaggcacaacctccctgttgtgctgagcaacgaggcgacatccatgtcgccaccgtgaaatacctacggagaatggctaaaaaggcctgaagtaaaggacaaaagttagaatgaaaaacgcttatatcatcgatgccatccgtactccattcggccgttatgccggtggtcttgcacctgtccgtgccgatgaccttggcgctgtgccgattaaagccctcatgcagcgtaaccctagggtagattgggaacaggtcgatgatgtgatctatggttgtgctaaccaagccggtgaagacaaccgtaatgtcggccgtatgtcagcactgcttgcgggtttaccttatcaggtgccggcaaccactattaaccgtttatgcggttcatcactcgatgccattgccattgctgcccgtgccattaaagcaggtgaagcgaacttggtgattgcaggtggtgtggaaagcatgagccgtgcaccctatgtgatgggtaagtctgacaatgcttttggccgtagccagaagattgaagacaccaccatgggttggcgcttcattaacccaaaacttaaagaattgtatggtgtagacaccatgccccagactgccgaaaacgtggctgaacagtttaacgtcaatcgtgcagatcaggaccagtttgccttggtgagccaacaacgcaccgcaagcgcgcaagccagaggctttttttctaaagaaattgtggcagttgaaatccctcagcgtaagggcgatgctgttgtgattgataccgatgaacatccacgtgcatcgaccacccttgaaggtttaagcaaacttaaaccagttgtgaaagcagatggcacagttactgcgggcaatgcttcaggcatcaacgatggcgcagcagctctactgattgcttctgatgaagcagttcaggcttacaacctcaaaccacgtgccaagatcattgcttcaacagcggtgggtgtagaaccacgcattatgggttttgctccagcacccgccattaaaaaattactcaaacaagtcaacctgactttagagcagatggatgtaattgagcttaacgaagcctttgctgcacaggctttggcagtgacccgtgatttaggtttgccagacaactctgacaaggtcaatccaaacggtggagcaattgcattaggtcatccactgggtgcctcgggtgcacgtcttgtgactacagccttaaaccagcttgagcaaacaggcggccgttatgccttgtgttcaatgtgtattggggtgggtcaaggcattgctttgattattgaacgtgttgaagcactttaaggagaaacaaatgccatcttttcaatctgctgatgcacaaatcaactatcaaacctttggcgagccatcttcccctgctctggtgttttccaattctttgggcaccaactatggcatgtggcaaaaacagtttaatgagttaaaagatcaattttttgtgatctgctatgacactcgtggtcacggttcatcatctacgcctgacggtccatatactgtagagcaattaggtgaagatgttgtccgtttactggatcatctgaatattagcaaagctgctttttgtggtatttcaatgggtggtttaacaggtcaatggcttgcgattcactgccctaaccgttttagtcatatcattgtggcaaatactgctgctaaaattggtcaagagcaggcatggcttgaccgtgcaaaattagtacgtgagcaaggtttacagccaatcgcagccacagcagcttcgcgatggtttacagatccctttatccaaagtcatccttctattgtcaacaacctgtgtaacgacttaagtgctggcagcgcaatgggttatgccaattgttgtgaggctttggctaaagcggatgtccgtgagcagttaaaagacatcaaaattccagtattattgattgctggaacccaagaccctgtaacaaccgttgcagatggtcaatttatgcagcaacgcatcccacaagcaaaaattgcagaaataaatgcctctcatatttctaatgtcgagcaacccgaagcttttaataaaatcttaaaagattttttattgggctaaattcgtcttctataaaactcattcatttcaaaaaaaggcctataacggccttttttattctctcaaaatagaaaattaaataacttgttcgagaaggtataaatatatacctcaaatgtaatggaaaattacatggataaataacagtattttaaattcatgaacagggcttgttcatctgtgacgtgaatctaagaagattcttaaatcgctcacttctattcataatgaaagtaaggatatctaaattgaacatatctatgctgaactctcggcctcaccctacacgccctttaattaaatatggaacattacttttaggtgcgcttttagcgggttgtaattcctcatcaagtttagaccccacaccgacacaaaagcagatcacaattaagcgcgataaattcggtacaccacatgtatatgcaaatgatacctatggacttttttacggctatggatattcggtagcgactgatcgattattccagatggaaatgtcaaaacgtacaggacaaggtacggttgctgaggtcctcggccccgactatcttcaatatgatattgcgacacatagtcgttttgacccagaaaatattaagcaacaactcgctgcactctcaccagaagaccgagcaatttttgaaggttatgccgcaggttttaataagcgtgttaaagaggttttagcagatccagctcttatgcctaaagagttcacagatcatgattttaaaccatcaacatggcaaccagaagatattgctatggtttgggtgggcttaattttaaatcgcttcttttcagcaagttcggaagtaacaaatttagatttactcacgcaactgcaaaaagaaaaaggtcaagaagaaggccttaaagtctatcaacaattacgttggctagatgacccaagtgccccaactattattcaatctgcacaaaaaactcagcttttagcacatcaacaacaaatacttaaagacattagccctatttcaaacaaggcagccaaaacctatttagctcaagctcgcattgctttaggcaaaagtgtggtagatggtgtacctaccgccagtaatgcatgggtattaaaaggtgataagactattgaaggccaagcagttttatataatggcccacagcaaggatggtatacaccagcaattacctacgctattggtttacatggtgctggctataatttgacaggtataactccagttggcttgcctgcaattttatttggaactaatggcaaaatcgcatggggttcgacggtaggttcacttgatactaacgatgtttatcaacttaccctaaatccaagtaattcaaaagaatatttatataaaggggtttatattccatttgaacacaagcaagtaaaaataaaagttaagaatcaagccgaccatgttttagatgtttataagagtaaacaaggttttgtaagtacatgggatgaaaataaccatacggcctatgcacaaaaacgtagctgggaaggtgtagaaattgaaaccttattaggatgggcaaatgcagcgaaagcctcaaattgggatgagtttcttgctcaagccaaacgtgtcgcggcctctatcacttggttctatgccgatactaaagataatatcggtgtggctgctttaggccgtttacctattcgccctgaaaaccagcatattcagcttccagctaaaggtgatggttcaatggagtggcaaggtttttatgacttctcacacaaccctaaagaatacaatccgcaaaaaggttatgtcacaagctggaataacaaagcctatgcaggtttacgctcagattcgtcaaacttttcttatgtagatcgggtgaatgaactaattgaacctttagaaagtaaagcaaaactgagtcagcaagaaatttgggaaattaataaaacggctgcatggtctgatttaaatgcgcgttattttgttccttatatggtcaaagctgcacaaagtcctaaggcaacaccgttagctaaaaaagtcgctcccttacttgccagttgggatcttaaattacgccctgatagcgaggcgaaatattatcaaggtgcagcaccagcaattacgcgtacatggcttaatcaaatgattgaactggtactcaaaccaaacctttcagaaaatatttataagcgttataccgatacgctttatccggtaaataatgatccacgaagtgcacagccagcgagtgcatcgaaattaatctggaatgcactgcaaggaaaacaggcaagcgttcctcagaatgttgatttcttaaaaggacaaacagcagatgaagtcgtattaaaagctttagaaaatgcgctgactgaactttcaaatcaatatcactctaccgacccgaacgactggaaaattccggtggcaaccatgggtttttccagcaaaaattcggtaggcattccttgggctgatccatcacatgaacaacaccttagtacttatggaaatacaggaagtgctacttttagagtggtcttaaatccaaatcaagttaccatgtgttcgattttggccccaggacaaagtggttttatcaatcaaaatggaaaacctgatgcccactttgcagatcagctctctttatttgaaagttataaatgtaaagatgatgcagtgagtcaaaaagaaatcgaccaatcaactcaacaaagcatcactttaaactactaactttttagcccaatttttatgttaaaagactgaggtttgttatttataaaatgacaaacctctttattagtttaataccgaatcatgaccgattttaattcggtgtaatcttcaataaaggcatctgaaaactctctgccaattcccgaagcttttaccccaccaaatggaactgatggatctaagaatgtatgcatattgacccacaaggtacctgcttcaattttaggaattaaacctaaagctttagataagtcatttgtccaaatacttgcggttaaaccaaagcgtgactgattcatcagttgaatgagctcttcatcagtttcgaatggcattactccgaccactggaccaaaagtttcttctgaaaataaaggatcatccgtatttttaaaggaaattaaagtcggttgtacaaaatatccggtctgatctaaagcctcaccaccagcaataatctgattgttggctttagccatatctaaataatgtttcactttatgaaaatgtggctgattagagagtggaccaaacatacttccttcatccatagccgatccaattttaaactgcgaaagtgctttcgagagtttcccgacaagttcatcatattttgtacggtgtacaaaaaaacgctctggggatgcacaaacttgcccctgatgcacaaaagttgcttgcaataaagtcggtaaaatctcatcaatatttgcatcggccaaaacagctatggcatttttaccacccagctccagacttacccgagttaaatcactactcattgcaagtttaccgatggcaatacctgttggtactgaacctgtaaacgagactttcttaacgagcggcgactcaattaaatattgtcctgtctcccccttacccgtaactacgttaattacacccgctggaatacctgcctcaatcgcaagttcagctaaacgtaataaagataagctggcaaactcacttggtttaagcacaatggtacagccagttgtcaaagctgaaccgattttccaaacgccaatcatgagtgagaaattccaaggcacaatccctgcaaccacgccaattggttgtcttaaagtaaaggccgtatatttttctccttgcatagaaggaatagagggttgaatggtttgaccattaattttagttgcccaacccgcaaaatatcttaagaaaataacggattgtgcaacttcaagatgacgggaaatattgataagctttcctgtagacaacgtctcgagctgtgcaagttcttcaccatgttgttcaattaaatctgccaacttatttagtttaacgccacgttcatacggcgtagtttcagcccaagcattttgaaaagcatgttcagcactcttaacggcgcttgcgacatcttgttgactaccaatactaatttgagcaaccacttgttcagtcgacggattaacaatatccactttatctaaaagctcggcagcaactaactttccatcaataaaatgtccatgttgacgtgccataaattgctgcacgctttgtaaaatctgaacttcactcattttatttctctcaattcatttaaaggatctattaatagatgtattgcaaaattaactgcgcatagacattggttttgtcatcgtagttttgagtaccgccactatggatatcgtgttttggtttataaagtcccactaaaggaataacgttgaattttttattgaccgaccaaaccgagaatacatccagctcatgtccatccacattggctaaggacttatttactgttttgaacttataagccaaagcacccaacataaaattttctttcaaattcatcatgtaagagacttgatgaatatctgcatttttattgaatggaccagcatagtttccggcaacctccccctgaaaccacgtaccgaacccgaccgtatttccataaaacatagggtcatattggtctgaaaaatgactaaaacggtagcctaatgaaggcgtatattttgaagataaaaagttatagttcagcgctaagtagccagcattttcttggccatcttttttatcttgaactacaaactcagttttaacttgcagttctggtaaaggttgataattcaaacgtaaagcataatttttaagatcttcgcgccctgaaacgtgttcagcatctgtaagatctaatacgtttaaataggtaaacccaacgcccttatctttaagctgatacatcagatcagtcacaaatagttcaggtgaaaattgtgctttattgtctgactttaaataagccagctttagcgttgtattctcttgcggtttatattgaagcaaacttgtaaaatcaaagcttcgacgagctgccagataatatgcgccgccccgatctagtgtgccatccgcaggcgcttttccaaggtttaatgcatcacccgcaataaagaacccatcaccaatcatgatattttgccggccaatacttaaatcataagtcttcaactcatctttattagtaccgtctttaaaaccaatgacccattcattcacatctgttttacgttctttgccattactgttttggcctgcgtcaccatcaccaaatgtggccgaactaataccactcaaacttgcatagagctgattgcttttaaaggtgtattgtcctttagcaccatatttaagatggccttcttgccaattgattctttcatcatgtaggttttcgccgttatagcttttaccactactaaaagctccaaaagttgcttcaaatgttggcttaatttctagctcactagcatgcacagttgaaaaaaatgagacaaagaaagtccctctcataacctgagaaaataaatttttcattgagaaattcctttttgcgaacggcctaaccgtgctcagatatgggtaatttattcgttacccatcctcgtcatgttggtctttagtgatggtcgtgctgcgtgctttgctcttcttcacccaagtttaaagtcggggtgttgtcaaagaagttccaaggtttgattagggtataaacccattctgtcggcataattggccattcttcagcacgtgccacatgggttgtgcctgttgtcatccacaccacaaggtctttattttcaatattttcattgttgccaatgaattgtcctaaccctgtgtcatgagtcgaacggtttgaatatttcccttcaggatagcgttcatctggattgtattgagtcacccaaatttgcttatccataaagttcaaacgtttaaataaccattcatctttagaaaaattggctccttttgccacagggtgtgttccacctgcaaatggaattaattggtaagaaactggattacctaatttattttccttgttgaaattcgtgagtaagcgaatcgtagatgggtcaaatttttcagccgcattttgctcattcgtaatgactttactatcaatttgcattgagcttgtacgaacaccgcctttgtcattggctttcaccactgggtccatatgcataaagctgttgttttccccatctacatccatgtctaagcggaagttatagatgtgctgatgcgttgtacccacaatattatggtcaattaaagttccatatttggtgtcttctttggcagtactgtcatgcatggtgcgtgctttaacacctttaacagcttcaatacccgttgcacccgcattaattccaattacaccattttgggaaaatacccagtcaaacatgtaatcgtagtttccaactgtactaatccagcgcacgacaagttcacggcgtgcttcactggcatcctgattgccaaaaatttcgtgatgtttatattcaggtcctgcataacgttcaaacacagcaatggcatttggaatcacttgtggctggcctttatagtctgcaatcacggcatcaagtaaaactgcattgtcgggtgcatctgttcccggaagaatagatgaggtaagtgttcccatcccatattcgccagagtccaaataagatttgaagtaccaaccaatatcagggtcaccgtatggaactaccattccacccaagttcccttcatacatgactttacgctttacgcccttatctttataagtcacagttgaaagctgcaagccgacacgagaatctaacgccacatgcaaacaccagttgccccaatgtatggtttggccagtaatactaaagttcttaccctcaggttcaataatattgagtggttttagcttacttgctacgggcttattcgacatataaggtcgatttgccattggcacaggaatgattgcgccttcttcaatcttgataattttttctttatctaaatcgactacagcaactaggttctcaataggatgtgcccagtagttcccatctcctacatcgaggtaagcaacgacttttaatatattgagttgtttatccagaccatctttaccgccaaaatatccaacagttagcggagtagcaatcactttcttcacatcagtaatgccacgtttgcgtaacgcatcttgatattctttacttgtctcaattacacgttgtacagcttcaaaattatctagcagcaccataccgtgagtatctttaagtacattccattttgtgacttgttgagtattaagattaacttcaccttcaatcgcttgattgccctttaataaaataaatgaggcaatacgatcttctttaaaatctttatgattaataaagtaatcccatactttggctttttcaggttctttaagctttaactcggcaaaacgcatatttttataggcgtatttcgagcgattaatcacatcaaaggtctttttgatttcgtcagaatttaagctattgagcgggtgaaaggtattttcaattttgaaagtttgatctaaccccgactggaagacttcattaaaaaaatcttttccaataacaggcttaccatccttaattaataaaggcacgctgagtttgaaaggcttgccattcaccaaaacctgatctgaattgggtttggcccgaactaccatagaacctttggtgatcatataagtattggtaaaatcgtctttgacaactttagcgccttgctcactcatgttttgataaagtgagaccatttcggcctttccaccatgcgcaaacgcttgagtattaagtccccaaaagcttgcagcgattgataagttaagtgccagtattttttgtatgtcattcaataatcgttgtttacgcattggtttcatccttttcatctatccctgaactatctgaatcagacagttaaaatgcactttcctgtgagtgaaattcattagaccaacttaatagttttatggttattaagcttatctaacctgctctaatgaatttaatttcaacacagttacatagggctagcttgttcaagaatgacgtcgaatttgtctaaaaatgacattgagagatgaaaatttaaactgacataccctctctaaattctttaggagagataccataggtctttttaaagatctttgaaaaatgagcaccgtcccaaaaaccccacttcaaggcaatttgggtaatcgagctttgtttgtttcttttatcgagtaaatctgccttgactttttctaggcgtttgagctgtatatatttgttaatagataaattttcttgaaggaacaaacggtagagatgacgtagagataccccaatatgctctgcaattaatttaggtgttaaatctggttttgctaagttttctatgatatagcgctcggctttttccattagattatttgggctattaatatttttataattgattgtgggtttgattaaagcaatcagcgcatcttcaaaagcattaccatcttccgttgcataccaaagtttgatgttttcagcagacatatttttcaaaatattcttgagtaaaaaaccactcatattttgcgtaatcagttttccaaaatattcggtactaatattttctttaagtaatttttcacgcgacaggtgcactgaaatctgactcaccaaaccttgcggatacatcgaaatagtttcgaccgggtctaccaacacaatatcgccttcattcagacttagagtctcattcttatactcgagcagcatttttcccgaatactgcaaaatcaaaaaacaaaaacgattatttactcgatcaatttcatcggcttttcggacaattttattggcattatttttaataaaagcaatttcggtatcgcccaataaaaagcactgaacctcaccaatgaataaattacgggttccatcaaaatcggtttcaaaattgccgcacacatttttaatatggtgcgtccatgtgagtaatgcatcacttacatattggttcatcccttacctctctatacatgtgccaccgctcaagattttgcgcttgtggtggtgcactgtcttggcatatttgcaatcatgttttattgataaacaaattgtgtgccaaaaattccttatccgtggaattgttttgatgatagtcagctagatgtaaagaagctgataaatcaattcaatttatcagcttaatggggcttatgctactcccgcaaaatctcgcagcatggtaataaaaatatccttttgctcatcagaatattttttaaacacctcattttgatggctatcggcaatatcaaataaatactgcgccgtttgtttgcctttctcggtcagggcgtacaaattatcgtgatcgaccaataatccttcaaattttagaatttcagccgacctttcaacttcttgcattggcatagcaatatctcgcggtaaatcttctttacttgaggcagtaccactggccaaaacgagcaaaagacgtgattcacttgtccggaaacccgaagccatttgcttaggaatatagtcggtttgataagctttaaaagcacgactcattaagtagcagacattattatataagtgcccataatgtgtttggtctacgctgctctgttcagtttgcttaacttgaaggcttggatgcggcatgacacaagaatatgcaccttgatggtaaaccagcgggcttcggccttggtcatggaaacgaaccactttaccaataataatccagtggtcacccccttcgatcacttgataacgttcgcactcaaacaccgcagaacaattttctaaaataggtgcgcgtcctgcgccaagttgaaaattggtgtcggtaaatttatcaatattgcgtctcgaaaacctattagacagctcaatttgcgtacccgataaaatattgactgcaaaatgtgtcgcttcttcaaacacggaaaagcttgaagactttttatcaatgctccacaaaataagtggtggatcgagtgataccgagttaaaactatttgcggttacaccgactttctcaccttgtgcattttgtgcagtcacaatggtaacgcctgttgcaaaatttcctaatgctcgtcgaaactgtagtggatcgaccgtaaactcatctatttgttgtaatacattcatcatctttctcctaaaccttctcttacatccatataaatcgcgagagcattagatatctaaaactaatctcggtgttttagagcgtgaacagcacactaatatttgctcattgctggccttttcttcgtcagtaaaataaacatctcgatgatcaggttcgccttcaatcacatcgcacatgcaggttccacatacgccttgctcgcaagacatctcaatctcgatgccttctttagccaaagcctgcaaaatggtttcgccagcttcgaccataatgatttttccgctacgctcagccaccacctcaaatgaatctcccgaggtgtcagtttcgacttggaaatactctttgtggatttgctgctcaggaaaatcgtgagttgtggcgagattaatcacccaatccatgaaaccgactggaccacaggtataaatatgactttcaggatcaatatctttaatggcagattcaaaaaatgctctgtgacttgcaccttcggatttaaaatggaaagttgtgtattgtgctaacacaccatttttaatttcatcaacaaaagcacatttttcagggctagcaccacagtagtgaagctcaaatgatgcaccttcatgtgcaagttgatatgccatcgtaattaacggcgtaatcccgattccaccgccaatcaacacactgtgcttggcttttaaaagtgggaataagtttttcggctcactgacctgaatttgcatcccatctttaatttcatcaaatgcagaaatcgagccaccacgtgattcagggtcacgtaagattccaaggcgaaactttccttcgtcatttggattttggcaaagcgaatattggcgcaccataccattcggtaagtgcacatcaatatgtgcaccgggttcaacctttggtaatgcagcagaagttgcagattcaaactccataactgcaatatttccaccttccacatggcgatttttaacgacaacatcataaagtgtagtcatgatttaactcccttttcatgcctaagcttgtggcttagcgcatgaataaaccaccgttaatatcccatgttgcaccagtcacaaagctcgcatttggactcgcaagcaacccacaagtttcagcaataaaatgcatacttcctaaggctttaaccggaatattctggatgaactgttccattttttcgtctggcaccacactatgaacgatcggtgactccatcggtcccggtgcaatcgcattgaccgtaacaccttttgccgcaaactctttggcaaaaattttggttaacgtcacaatggcccctttggttgccgcgtagtgtgcacccgttgcagtaccgccgttttgtcccgctaaagacgccatattaatgatgcgtccataaccttttttggccatgtattgaccaataatttgacaagcctgaaaggtgccgcgttggttaacttgggtcacccaatcaaaatcggctgcggtaatttctaatacaggcgttgctttggtgacggtggcattgttaattaacacatcaagtttagaaaatttctcttcaatccattgcaccgctgcatgaaaatctgcctcgaccgaaatatccagctttaaaggaaatatattttgggcatactgactttgtgccttagcattttcggctttttcaagcgtactggctgacaaaatcacttgatgaccttggctcgcaaaatattcagcaatcacattaccgagtccagaagcagcacctgtcactaaaacaacctgtttcatgttaccgctcctaaagaatgtagctaataccagccaaggtatcggttgagttaaccaagttgatgattttacggttaatcttaaagccagtatcggcatcacgggttagatggtacgtaatatctgccgtgtaatgcttgaggttttctttacggaattcacgtaaattttgagcacagcgtaaaacgatttcatcatcttgatcttgaatcactcgtactcgcgaaatgctgcgtaccgtattcgcctttggtgccgtagaaattgcctcaccattttcaagacgctctacccgtaacttacgcatatgattatcgtcataggcataatttaagttgttttcgtagtctgtgagattcgggtcaatcggaatgatataaatgcccttttcattccataaattgagccattcacggtattcactgtggtctaacatatctgcttcagcccagatgaaagcagtgacttcatttaataattgcagattcatattcattgctctctccttaagctgtcatcatctttttccactgctgatatgctgcacgcatacctgtttcagcactgacatcactttttaagccatcttcggttttgacttcgcccggtaaaccgcggttcaacatgatccataaatcattacccgcattggcaccgtgttgcacgcgttcccaagcttcagagtcatctggcgtaccaaaaccaaatgggccttggaaatgttcatgcaaacgtaagcgatattgattggcaatttgtggaccgccgtccatggtaatcaccgagtgatgaatttctgtttcagcaactgaaattggctgtaacacacggaagaacgccattgagcatgcaatattcggaaataaatttaagttaaagccagaaccacccactgctcgaacaatacggcgtacttctaactcttcatgcccttcgtcacgcaaagcttgagccaagtcttcgaaacgctcttgaattggtcgctccattaagtcttcttctaaattgaccagttcaggaatcatcaccatgacactgtgaccattacctaagtcttcaacaaagcccggctggttttcgaagttaaagagttcttcggttttttcatctacagaacttaagaatgacttatgtaccaacgggaagtgatatgcatcggtggtattttcaagctggattttccagttacccgggaaacggaaacggtgttcacccaacactttaattggataacctgcgccttgtttcataaacaggtcaatccattttttcgcaggcccaagaaactcttcaagcggttgaatgtcttctttaaatgaagcgaagatcatgccgttatattcttctacccgtagactcaccagcggtaattctgacttatctaaacaatcgccgtaactttccggagatggcacaccacgtaaactgccatcaagtgcatagctccaaccgtggtacgggcatacaaaactgttagtttttccttttttatgttcacatacggttgctgcgcggtgacggcaacggtttaaaagtacatggactttctttttacggtcacgcaccactacaacaggctgtttaccgatattaatggttttatagcttccggcttctggaatttcgctagcatgcgcaacccacacccaagtgctataaaagattttttccatttcttcatcaaaaatgcgttcatctttataaagagaagtatgggcacggtcacttttaactaaagcatcgtaatcaatgccaatgttatgcgttgggataatactgttcatatcaatagtccttttaaatatgtcctgggtcattcctgggaaggtaccggcaactcggcttcactgtgccaatgcgataccggacgactgaaaatattctgtgtttggaaatgtttaattttccatgttccatctgcttgcttctgaaacttcaccttgagctttgctgcatttagatgactacggccatcttgaaaagttgaggtttgcaacatcagccataaagcatttgcatcattttgatttacataaatttgttctgaatttacaaagtgtgcattcatgacaaagtgagattctttttgtgtatagcgtttgaacatgtcataaatcgactgccaagaatcataacgaccaaaagatttggaatatttatcgccaataccttcccaaatacagtcttgatcaaaaagattcatcaactcataaagatctgtatttgcattgagctcgtcgcagatttccatataacgatttatgcagttacggatagcattgtgtgcttccaaccgttctagccgttctataatttctgcaatattcactttgtcagtcattgcggtcgccctaacgttgaataatcaattcacgcccaacacgagcttcaactttgcaatatttccaaagtttgtatggcccttcacccaccacggtcgttctaaacaagttacaagctgcatgtactgtctcaatatccggaacatctgcaagcaaataagtggtccaaggccagcccgtacttgcacccaccatgctttggtcatcatcaagattcccaaaaacatgcacaccaggtaggtcatgaatgccattccacatttcaccaaatgctgcccaaaccgcttttgcttcagcaggttctgcatcaaaaaagttctggttaatacccatgcaaaacaacacgcgtaatggttttttagcttccatctcaatattcctttttcaaaatttaaacttatagataacctggggttggctttaatccgaaactgactaaacctgcattttgtaaagttgcatcacccataaaggcatgttgggtcaccacgttggtgtcatttacaaaacggctaaatggattgttggtataaatcgctgtcatacccgcaagcatttgcatttttcgggtgactttggcgcaaactcgcgctgcatgggtacatgccaaacgcatatcactaatttgttcagcagttgcttcacgaccagcaataatctcattccacacaatatccatggtttgataaaaccaagactttgccgcctgaaactctgcatcagcttgagcaaactcatattgagtcactgggcggtttgcaatttctgatccacccgtaatagatgctttacccggtgctaatttttcaaattcttctaatgcggcagctgcaaccccaatacccaccacggttaatacttgagtcgctaaagacagtgatggatatttaaaaaatggctcgctgagttttgaaggttcgccacgtacaaaggtccatttcttttcgaccaatacatcttcaaccaccaaatcatggcttccggtaccttttaggccaacagtgtcccatgtcatttcgattttggctttgttggcaggcatcactgccatgcgtggtaaaccttgcatttcattatttttaaggggtgaaattcccacgccaacaatgtcagcgcccatacaaccacttgagaatttccagcgtccgcgcaccaccacaccttcatcggtaatttcggcaggctgcggcggaaaaatacctccggcaaatacgacatctggcccgttttggtataactctttaagcgtttcttccggcaaacttcctaaatacgcggggctcataccgaaacttgccacccaacccactgaaccgtcagctttagataaagtttcgatcaactcacaaaactgccgcggtgaccattcttcaccaccaaaacgtttaggcactaaggcacgataaacaccaatttttttaagtttttcgataatgtcttggctcacataggcctgattatcaaattcacctgcacaggcacgctcacgaatttcttggcacaaagcatctaagtcaactgctttgtcttgagaagcaaactccattttagacaacttattcatcatctaactccttgtaatttattgcattgcatcaacacaaaatttagctattgcacataattgctcatctttttgatgctttgatacgatctgtaagcccacaggcaaaccttcactggtttcaagtggcactgaaatagctggatggcctgataaattaaatggtcgaactaaaccggttaggttcaaaaaagcgaccgtgttttcagcttcagaaacttttggtggaatttgtggaagtgtcggcagaaccaatgcgtcatatttttctaataaagcatcgagttcctctgtcagttgtgctttcacaacttctgcttgttttacttgctctaaagtggtttgggctgcttttaataaacgattatttacatcagaaccaattaagcctgtttgggttaactcaccaaaagcttgccagttttcatagttaataatctgcatgcctgcatcataagctgcttcaaaatgttcaactttttctaaaacggtctctaaattcgctttttgaagtgcttgataaatacagttccaaacaacctcatctgctttgacattgagcagcgcaagttttggtgtacgagtgcattcagccggcttaaaagttggatcaataatttgcatagctttttcaatcatctcgactgaatttgcaaaaggaccaacgcaatccaaagaacttgacggcgggtatacgccttcgcgacttacccgaccaaaagtcggttttaaaccaaaaactccgcagcacgcagcgggcatacggatagagccgcccgtgtcggtgcctagagtaaagtcagcttgttttgctgcaactgccgcggctgaaccacttgaagagccgcccggaataagttcaggatatttaggattgataggtgtaccaaaagcatggttaatgcccgtaattccaaaagccaattcgtgcaaatttgtcttgccaataatttcgcaatcagcttttaagatgtttttaaccacctctgcatcatcgtgcgcaggttcaacttctaataaagctttactgccagcaatggtttttagtccttgaatatcaattgtgtccttcaccatcaccttaagtttgccgcttcctttttgcacactttggctaataatattcattcacttttccatgtatttttatccattaattaaaatatcagaaaatttaatggaattgtcaagtaatttttctaatgtgtgttcaaggaaatatgcaaaattttgtttataatagaattaccctttttttactaagttattgcttagctatgcttgatcatttagaacaatttcttcccaataaagaaccgtcgagtattcaaaacttcccctttttttggatttcccaagttaatggtaaatattcacaacttattgaaaaatctataaagaaacttggcattgataatactcgccgcaaaattattttaagcactaatgcgcttggggaagccagtatcactgacattgccaatctttctactttaaaactcaccacagcaacaaaggctgtatatcgtttggtagaagatggaattgtggaagtctactcttctaccgctgatgaacggatttcgatggtgaaattaacggccaaaggtgttgagctggttgaacagattaaccaaattagtgtggttaccttagcggggatcctcaatgctttttcagaagatgaactgcataatctaaatcatcagttaaaaaaattatttgatctcatgccatcaagttaattatttccatcgacactaaattaacttggctctagagcagttaaagctagtctttctttagctgctcactataaaaaatccaatataaataataaaatttattaaattcaaatatttataacagttaaaccctcccaatagctcacttaacatactttttaggtatctaaacatactcaacaagtaatggaattttacatataaaaagaaaataataattcaataatttagtcagcattactatttccgtttgtgttaagtcaccttctccaaggccccttaccaaaccaaattcaatcatttctagccgtttcattattcatttcaaatggggacgtatcaaaaattttgaggatgaatagaagctagagatcaatttctttaaagcgttttatacataaggattaagtgtatgaaccaaagtaatatcgctgttgaaaggacacaaaagaaaaccaatgcatatgcatggtatgtggtcatactttgtatgttggcctatattttttcatttattgaccgtcaaattctagcgttgatgattgaacccatcaaagcagaccttcaactttcagatactcaatttagcttgttacatggccttgccttttcactattctacgctgtgatgggcttaccattagcctatattgccgaccgtttttcccgaccaaaactgatttcaatcgggattattgtctggagcttagcaacagcaacttgcggtttaagtaaaaactttattcaactattcctaagccgtatggctgtgggcgttggtgaagcagctttatctccagcggcctattcaatgtttagtgacatgttcagtaaagacaaactaggccgcgcggtcgggatctattcaattggtgctttcttaggtggaggtatcgcctttttagttggcggttacgtgattaacctgcttaaaggcgtgacactcattgaagttcctttattaggtgcactcaaggcatggcaaattgcctttttagtggtggggttacccggcattattattggtttgctatttattttgacagttaaagatcctgcacgtaaaggacagcagctcaaccaaagcggacaagttgaccaagttaaattcacgcagtgccttcagtttatcaagaaacatgcaaaaacatttgcttgtcactatttaggttttaccttttatgcaatggcactctacagtctgactagttggacaccagcattttatattcgtaagtttcaactcgcgccgactgaaacaggctatatgctcggcactatattgctagttgcaaatactttaggcgtgttttgtgcaggatggctaaacgactggtttattaaaaaaggacgccaagatgcaccgatgttcacgggtgtgattggtattgttggcctgattattccaattgcattttttacccaaacagatcaactctggctttcagtaactttgctcattcctgcaatgttctttgcctccttcccacttgtgatttcagcaacagcattgcaaatgttagcaccgaaccaatttagagcacgcctttctgccctattccttttggtaagtaacttaattggactaggtgttggtacaacattagtcgcaattattacagataagttttttggcaatccattaatggtgggttcttctttatctattgtgggtggtttgtcctgtgtactggctttggctctactttttaaaggctgtaaatcctttagtgaaagcatgaagcttgaaaaattacattaattgaagcaacagccacttataaaaacaggagttccctttaaacaatttagggaacaccacaccaatatttcacaatacgtaatgccgaggactggcatatatcttggaaatggattatggaattatttcaccgttttaaaccacacactttagctgttgccactttatttattatgtgcagcagttcttgggctgcaaatccaaatcagcaaactgaagatgagtggaaattcactttaaaaaatgcctatatcaatcgtgattttgataatgacgtccttaaagataccggtagttggtctcaggcagcatctttattttataaatcgaaaatgcatgacactccactagtcatagcagataaacctattacgattggagctgacgcttccgttcaatacgccgtacgtttgagttcagacaaacatgtcgcagatactgttttgccttttaataaagaaacgcaatctcaagcatctgactatctaaaatacggcgcgactttaaaaataggttatgacaaaacacttttaagtgttggtgaactctggctagatttacctgtaacggcggttgatgctagccgccagttactcacctcgtattggggaaccaatcttaaatcacaactttcagatcaactttacgcagaaattggccgtgtggaaaaagtctcgccacgaaatgaagaagattttaaaaagttttcgttcacagcaaatggaatgaccaaagaatctgatggcttaaattatattgacctgcgctatcagtttacgccgtctttgaagggcgaatactattttggtaatttagaagatctctacaataaacactatgtagggcttgagcatacgtggaaacaaccaacttttgccctgacctccaaatttaaatactttaatgcgaaagatgacggcaatacctttgatattgatgcccagaacattggtttacttgaaacagttaaaataaaaaaccatacctttggtttgggttaccaacaaattattggtgagtcggcttacccgctaccagatggcttcttaccagaaacttatttcattaactggaatgccacaggctttttcaaagaagatgaaaagtcctaccatgtcatgtatggctatgactttaaagattacgttccgggcttaaacgcaatggtgaaatatgtttacggtcatgactttaaagcagctaatggtgagaaaaaccacgaaactgagtctaatgtgattttaaactatacatttcagcagccgctcttaaaaggctttgccctgcaatatattcgtattgactacaacgttaaacacggcaatgactttggcgaagaccgtttattcgtcaattacaccaaaaaattctaaataaaaattaccccctaatttaggggtaatttttatcctaatttattaaccaatctcaaaggtaaaaccttcatggcaatactcattggtaaccacggccactgcggtacataagcttttacaggttgtttttcgatcgctttgactaaagctttacaccctgttttggcgtcgacttcaaaaggtagatgtttagcaccttcattcatttcagttcggatgtaacctgggaaaatggttgagactttaattggagtatctagtaattcagcacgaataccctcggccaagtgagcaactgcagctttactcgccgcataggtcgataaatgttttggtaacccacgcatcgcactcatggatgacatcaccaccaaatgacctgcattttgcgctctaaaaatttcaatcgctgcctcacactgtgctaaagcagagataaagtttgtttcggccgtagctctgttaatttcaaaattacctttaccaatacggcgaccatttccgactccggcatttacaataatacggtctaaatagccaaattcttgtttaaaggcacgaaaaacttcaaaaacctgatcgtaattggtaacgtccagactttttgcaatcaccttaataccgtactgattttctagttcggtttttaaagtctctaatcggtctaaacggcgtgcacaaatcgccaagttataacctttcgctgcaaattcatgcgccatacctgcgcctaaaccagaacttgcacctgtaattaaaattgtctttgccatgcttttatccttattttaaatccatgtcagtaaatcgggacgttcagcttttataaaatggtgttcatttaaacttaaaacctgagcttcatttccaactaaacgtaaagtcgtgaggcttgtattggtaattgcccaattcaaagcaaaagttcgattagggctcagttcaagcagcttgccaattgctaccgaaatcacaccacccgaggtaaaaacgactgcataacgaggtttgttttttgctaactcatcacaaagttgctgtagtgccgtttcgactctttctttaaagtgtggccaagactcatcatattcatgatgaaaatcgccgtcggtccatcgttcaatcgcaccttcaaagattttggcaagatacgcgcgagggttatgctcttttgcgacatcggcttttaacagttcaggctgttcaaaacgcggctcataacgggcaaaaacctgctgatgattaaactcattccataaattattatgatgaatcaccgcatctggaaagcattcattgagtgcgagctttgcagtttgctcgtggcgctgcatggttcctgcaaccacataaggttgttctttcaatatttgcttaaaatattggcctaacaaagtcgcctgagcttcaccattttcagacaactcatcataattacttttaccaaatgatgcctgaccatgtcttaccagataaattgtggtcatcttcttaaaataccctgtattttctgtagagattgctgagcaaattccgattcttgcaatttttgctgggcgataagttttaaagctctgatatgtagtgcatgaatcactatccagaaatctttaaaagcagggtttcttgtttgtttatggtaataacggtaatagatttgctgggcaatcactgctaaacggaatacaccaaacacttcataaaaagtccagttttgaggctccagaccagttttttgcaaataatagtcaacaacttctttgcgagagaacattccctttaagtgagtaggctgacgacgtgtcgatctaaaaatcatattatccgtaggctcaacccaataggccaaagcactacctaaatccattaaaggatcacccaaagtcgccatttcccaatccagcactccaatcacttcagttggatgttctggatctaaaatcacgttatcaaaacgccaatcattgtgaataatacaagttgtagaatcttgagggatattatcgtttagccattttcgaacatatttaaatgaaggaacgttgattgtgcggactttttcatagcgtttatcccaaccttcaacttgtctacggcaatatcctgtacctttacctagttcagctaaaggcgtgttctcataaggaacttgatgtagctcgatcaacttatcaataacgtttacacaaagctcatgaacatcatcttcattaaaaccaagctcaggcggtaattttgcacgaggaataatgccttcaatgcgttccatgacataaaaatcacagccaatgaccgattcatcctgacaaagtgcaaccattttaggaagcactggataataaggggcaagatttttctgcaccatatattcacgggccatatcgtgggctgacttcgcttttgttccttttgggggacgtcgcaaaattaaatcggtattttcatattttaaacgataagtccaattcgacgccccgcccgtatattgagtaacgactgctggaccaaccaactcaacaccttggtttttttaaccagttctcaactgccccaatatcaagctcttcaccttcacgtacttcaccgcctacatcaattaccgacatattcacttcctttaaacttatactttcttatgacgaccataaccacgtttggccaactctaatttggcaatcatgcctttatgtacttcatctggaccatcagctaaacgtaaactgcgtgcttgagcaaagaaacctgttaatggtgtatctcttgaaacgcccgcaccgccatgtagctgaatcgccatatcgactactttttctaatacgcttggagcgaccactttaattgcagatatttctgttaaagcggccatatttcctaaagtatccattttataagcagcatacaaggttaaaagtctggcttgatctatggctacccgcgcatcggctacacgctctaggtttccgccgagttttagaatttctttgccaaacgccgttctagacatgcctctatcaatcataagctctagtgctttttcagcagctccgatacagcgcatacaatgatgaatacgccccggccctaaacgaccttgtgcaatttcaaaaccttgacccgctccaccaataaagttttcaataggcactcgaacattattaaagtgaacctcaccgtgtccatgtggcgcatcatagtcaccaaacacaggtaacatccgttgaatttctacacccgccgtatcaatcggtactaaaaccatagagtgttgataatggcggtctttagtttcatctggagtatgggccataaaaataatgactttagcatttgggtcacctaaaccagacgaccaccattttttgccatttaaaacaatttcattaccgtcaatgagtgcggtcgcttgcatattggtggcatcacttgatgcaacatctggttcagtcatgcaaaaaacagagcgaatttttccatccaataaaggctctaaccattgttgtttttgctgttcactgccatagcgccataacacttccatatttcccgtatctggtgcattacagttaaaaaccgtgggcgccaataaactacgaccagtcaattcagcaatatgtgcatattcttgaactgataaccctgcacctagcttttcatcgggtaaaaacatattccaaaggcctgcctgtttagctttagattttagagtttctaaaagctcgggccactgccattttttccagtttccatctggatttaactcatgaacttcttcccaaaattttgcttcgacaggttctatttcttcttgaataaattttttagttcgctcagcaaaatcctgagctttttttgagagttcaaacattctttttcctttacatcattatctggtctttacatcaacataacttgaaacttaatatgaatgaaatgattttattaaataatgcatcatgaataatattcataacctacatggtctagacttaagtttttttcaccgaattgatattaatttatatccgctttttatcgcgatttatgagcaaaaaagtatttcaaatgcggcaagtagtctcaatattacgcaatcggcagcaagtcatgctttgcaacgattacgtcaacaactagaagatgaagtatttatacgtgtaggcaataaaatgtctgcaacgccttttgcagaacagatttatccaactgttaagcaagcacttttaaccattcaaaatattagccaacagagacatgtgttcgacccaaccagtttaaaaagcttaaaaatcgccgtgcatgatgaaattgagccaattattcttccaagattggctcaacattttcaaaatcttaatttagatttgcagtttgtcagtatgaagctagatcgaaaacatattatggcagacttagcgacacagcagctcgatttcgtgattgatctagaacaatacttatctccaaaaattacctttgatcatttggtcacagatgagttcgttatttgcagccaacttaaagaagtcgatttagctagttatatcagtggacggcacattggtgtttcatcacgccgtacgggcgctttacttgaagatatttatttaaaccaacaccaaaaaatttcaagaaatgtatttatgcgctgtcaaaactactcaacggcgttacaagttttgggagcccaagccgacgcaatacttaccatgccccgtatgattttgcagcatttatcttatagtcctgagattcggttacattctctaccttttgagatgaccaatattaaaatgggtatgttttggcacgaagatttaagggataatttaagacatcaatttttgcgacatgaaattattaaactttttcagtaaagcgaattgatctattaagcttctatcgtacaaggaccagtaatgagtaaagatgaacggataatccagaatcaggacaacaaaaaaacgattcgtcatgaagattacattgctggcatcggtaaaggcatggcgattttagatagctttagtagtaatcaacatcgtttaaacatttctatggctgctgaaaaaactgggcttacccgagcggcagcaagacgccatttattaactttagaatatttagggtatcttgaatcagatggccactattactatttaacccctaaagtactcaaattttcaggagcttatttaggtgcagctcagcttccaaaagtatctcaacctttattaaatcttctaactaaccaaacctctctcatttattcggtgatggtacttgatggttatgaagccattacgattgcccgtagtgccgcgcatcaacaaaccgaccgcgtaaatccatatggtttgcatttgggtaaccgcttacctgctcatgcaacctcggcgggtaaaattttactggcacatttaagccaagaagaacaattggactggctccaaaaatatccgcttcagcgtttaactaaatatacgcatgtcgaaaatgataaatttttagagttactcaaagaaatccgagaacaagattggtgttattcacgtgaagagcatgaattaggtgttcatgcgctcgccgtaccgatttatggacaagactttaaagtagttgctgccttaaatattgtttctccaaccatgagaacaactgaagaatatttaattcaacatattttgccgctattgcaagagactgcgcgggatttaagacaagttctctaaatattacttaggctatttccataagattaattttatttttgcttaggctatttctaaaagtaattaaatgggatttttaaatagcggatgccattcgcttcaggttccggaaaatttccaccgttcatattaatttgaattgaaggcagaattaattttggcattgccaaagtagcatctctttcttgacgcatttttatgaatgattctttggaaactcgtcgatttaaatggatattgctttgcttttgagtttttatatctgtttgacagatatattcgtcacggccttcaggcttatagtcatggcataagaacatacgcatgtcgtcgggaagtgtataaagtttttgtaccgaatcataaagtgcagcagcacttcctttaggaaagtcgcatctggccgaaccataatcgggcataaataaagtatccccgacaaaaacagcatcaccaatcacatagcttaagcaagcaggtgtatgccctggtgtaggaatgttataggcatctatttcccctattttgaaatgttcataatcttcaaatagataatcaaaaggttgattttcattaaatttcttaaaatcaaaattataaatagccgaaaatgtttcttgtactaccgagattttttgactaatcgcaattgtaccgcccaatttagattttaaatattgagccgcagtcatatggtccgcatgtacatgggtttctaaaatccattgtactttgaagttttgcgccaagacataatcgacgatcagatcagcattagttgtttttgtagtggccgaagcagcatcatagtcaagcacactatcaataattgcgcattgacgagtcgctaaatctgcaacaacatagctaaaagtattggtattttcatcaaaaaaatcttttactagaggttgttgcatagctttaatttcctttatttaaaattcggtaaataaacattcctactaacatcgcgacaataaaataaagcgcttcaaaatgtcctaatccaataagagttaaagcgggcgctggacatatacctgctattccccagcctataccgaaaataaaagcacccacaattaacctttggtcaatctgtgtatttgttggtaattgaatttgctcattaaaaatggtttttggttttttaatagccctttgaaacggaataaatgccacagcaatagcacctagcatcacaaacattaagctaatatcccattgcccaaaaatatctagaaaccctaaaacctttgcagggttagacataccagaaatcattaaccccaatgaaaacaaaccaccaaatataaaagcaaagatatttttcataagattaccccagcacatggcgaatgatataaacagtcagcatgccagcaaacataaaaactgcggtcgctattattgagcgttttgatagcctgctcattccacaaatgccatgcccacttgtacagcctgatccaagtcgtgtaccaaaaccaacaagtaaccctgccagaataagtacaaatgaattggctttaatttcgatttcaggctgatagaaataaccatatatgaaaggtgtaatcacgagtcctgctatgaaccagaatgcagaacttttaaatatatctctagatgggctaatgaattgagcaagcaaaccactaattccagctatacgaccatttatatataaatacccaactgttgcaataccgagtaataaaccacccacaaaggcatagacaatacttgacatataagcactcttaacaatatatgtttttataatctgtattatacgctgattcttttagaaatacttaatataaaacttttaagtttataattcttcttaacaagaaaaagccccaagattttgaggcttttatcattaaattagatctttaatgcctaattgttcaggtaatttttccataactttatttaatctattatttgctggagagatacaacctgtgtaatggcttaattttgtttctgtaccatttggttgaatccaggtgatgtaatagctaggcatatcggtcgcagtttgctgacaacctgcagttttagattgggttcctgtttgcggacgataagtttttaattcatcagcaagcttttgataatcttttacgctaccttgaatttctttaacgccaattgcttttgtatattgcttaccttcaaaacgaattaaacctgtaggtgttacttctactgagtaaattgggcatgcgccgaaacatggactagaagcataacgaatggtttcttgtgtattaggtgcttgttgaacagaagcacaacccattaaagccaaaccggataaagttgcaagaactaaaaatctcattacatcacctattattatcaagtggcattaatctaacaaatcatatgcaaattgtcattaaagactcatttttcatagtttatttgctattacttaggctatttttagttatcaagaaaattaaaatataaagcacataaaaaaaggcccatcgttagatgagccttaagccaattaaagcttaaattcctgaaatacaaattattactgggtagtaataacctgcgccgaccattctatcttaatgcaatacattatttaaatataatataagtatatatttacgctcgtttttccaacaaaaaaaacctgttttttagagttaaaaactcaataatgtttatttttaattaaaattcacaactttaagttaaacaaaacttaataaattttgaaattttatttataggtaaaacattataaaaaaatgcttaatagttcggctatatctagtgttcaggatgaatcaattataggaatattttaagtttagcaataacttcaagcacttttttactatttggtaaagctatctcactaaaattacagaatttacgcaaacactctaatagaaaaaagatattaaaaaaaataagggcaaaagaaaatttatccttttgccctctttcattatttctctaaactatatgcgatcacataatcaccatggtctggagactgtcgtgcaccacccgcggtaaccacaacatattgtttacctgttttaggtgaaacatagctgattggtgtaccttgactacctactggcatacgtgacttccacagctctttacctgtagatgaatcaaaagcacgcaagtaataatcttgagttgcagcaaagaagactaagccaccttgagttgccattggcccaccaatagttggcataccaatcggtgctttcaagcccatcttaataccaagtggtccagtgtcctcaactgtaccaagtggtacttgccatgcaacctgacgagttttcatgtcaattgctgtcatggtaccaaacggtggtttttgacaaggaatacttaaagcggacataaagcggtttttattcactttatatggtgtacctttcattggtacagcacccatacctgtatttactttttcgccaccactcgcctgaatcttaatatcttcaggtgtttgtttaatgagttgaacccataaaccaagacgcatatcgtttacgaacatgtaacgatgtgtcgggtcaaaagcaatactaccccagttcatgccacctaaagaaccagggaagcttaatgaaacatcagtacccggtgcggtaaataaaccttcgtaacgcattgacttaaagttaatacgacacatcagttggtcaaacggcgtcgcaccccacatatctgactcagttaaagtctgattaccgatttgaggcatttcaacagaacgcggttgagttaagctatattgctcacccggaatatttgccgctttcactggttgttcaatcactttagttagcggtttaccagttacgcggtcaaggacaaagaattgacctgatttggttccaatcacaacagctggcttagtcgtaccatcttttaatggaaagtcgactagacttggttgcattggtaagtcaaagtcccataagtcattatgaacagtttgatatacccacttttctttacctgttgtcgcatcaagtgccaaaacagaagtattgtatttgtgatctaacggattacggttaccaccccaaatgtcaacagatgaactacccatcggtaggaacactgtattcatttgtggatcatatgacattgcagcccaagagtttgccgaactacgtttataggtttcacccggtttaagaacatagttaggatctggattacgcgggtcaaatgcccagcgaagtttacccgtaatcacgtcataaccacgtattacaccacccggcatatctgctgccacgttgtcggcaatacggctacccaccacaatagttgttccagcaatagtcggtgcagaagtcacttcaaaacgtggagccttagtcccaccgcctaggccttcgagtagatcaaccgttccatttacaccaaagtccgcacagcgctgaccattatctgcattgactgcaattaaacggccatctggcgtattggtatatacacggcgtggacaggctgtgttgctggcaacagtattgaccggagttgcaccagctaaagttggttgcaccagtggtttagttgaatcgaagtatgcaacaccacggcagcgttcccaagcatcggctgtagagttcacctcagctttccagagttgtttgcccgagtcggcatctattgcaaaaatgttgttatgtggcgtacataaaaagactttatttccaacttgtagcggcgtcatttggtcttcggcaccattaccgctacccgttgtaaaatcacctgttctaaagcgccaagcttcttttagtttatgaacgttatctcggttaatttgatcgagagcaacaaagcgactaccacccgcatcatttccataattttcccaattcacctgttttttagatgggtcaactggtactaaaggtagtttttcacctgagcttgctactgttggatgcggttggaacatttgatagagcgcaatcaacattcccacaacaactaagccacctacggcataggctgaagatgccaaactagtttgaaattggtagcgtcgaattgaaggtaaggtaaataacaacgcagcaaaaagaccagcaggaaacattaagcgcgagaataacggccaaaactcccatccagcatcaatgagtgaccaaattacggtaccaacaaaaacagccgcaaaaatccagacgcccagcgctttttttcggaaaatactaattgctgaaatggttataaacagtcctgagataaggaaataccaggaaccaccgagagatactagctttccaccgcccacgatataaaaaataccagtagccaataaagctaaacctaaaataaaacaccatattttgaataagatatgaaacttagaatctgactcagacatagatcctactccacatatactgaacccgaatagttcaagcattttggccagttaaactatgtctaaccagccatcaatattattaaaaattaacttttacactcaggcctgccacccaagcatcatcgacttctttcacaccagcaggttgatggatatattgaatgtttggacgtaacatgacggccggagaccattgataggtatagttcaactcgacatttaactcgtcgtcttgaattggaatatagtcagatgcaatcggatcatagctatagtatccgcggctttcgtttgtcgcgatctgtttatctttagcacgatcattgactacataattggcaataccaaagccaatcgaatcatttggacggctatcaaacggtcccttataccaaagagcaagctgttgcgtactttgaacaaaagtcgttgctttatcatttacaacgctgttaaaactgacatataaaccgcgtttcggatcttggccggcatggctaagttgttgctgtgcattaatccagaagctttgttttccgtcatgcactttacccgcagttttaatatcatttgcttctgcggttgagtacagcgcacctactttatattcacccggtaaaccattaaaagcagcaagttttggtttccatgcaagttcaactggtatggtagcacccttgacgttattcatatccagattaaaaccatcactgtttgattcagttttaatattgtctagattgacctcatacacaccaacacctaaagtccattcaggtgcaaactgatatttaacgtttgtagcccaaacaccgactggtgagttataccaaattgaaccaattgattttcctaactgcccaccgcaaagcaataagttctgaaactcacattgagaactattaaagtcctctgacattcccatacgaccaaatttgacctgtacagtattatcaacaaagcccttcttcacccatgcttgggataaacgccaaattttcccgcgaccataaatttcttgagcattgcccaattggctagaacgtgggtctttaatacgctcaagagttaatgcattgccgtcacgtttagtcacgactaggctcgctgttgtatctttccaaccagcaattttttctaaatctaggtttgcacctaaagaaagttgtgcagcattttcaaaagtattgctgtcgttgtaaccaccatttaaatttgtggcactttggctcataatagaagccgtaaatttatagccctgctgctctaattgctggcgttttccattccagtcgcctagcaaccattgacggtcttgtgaccatggctcatttgcaagtgcaaattggctgcccaatacagcaattgttagcacactcagtttcattacatttggcatttcaagtcccttttgtcttttctgaaatgcgcccctgttttgaggcgccttattttttgttatttaacttgcacaaacccgagctcagatgtagcaccgaagcgatcagtcacatttgctgtaattgaggcaactttgactgttggtttccaattggcttttgctttaccttcggtatctgtagctactgttattgttcctaaatattgctcagcttcttttgatgctgcattttggttgccaaaaaactcaacttgatagcgctggtttggtaaaccattaacttctactgtaactgaacctttattcgctgttaacttaggagctttaataccctgattcggctgagcattacagtcctgttgatttggctgagtacatgtcttttgaagcttagatggttcaatcaccacaccaccaccacgagaaccaacaaacccttcatgctcaagtgcaggtactccaaatacaattgcccctaaacgctgatctggtacacatgaaccacctgcttcacaacgtttaatatctttaccattgtcccaaatcaggtttttagtcaatgtaattcttgcatttgcgtctttttcagagcgaatggctacaccaatacggttaccatgtactttattgctatcaagaatgttgccatcacccgtcatattgaaaccaatcgagttattggtcatttcgttataggcgatatagttacgtttgccccagttaatctgtaagccatctgaatagttttcgaatttattaccaactacggcattgtcattaccccacaaaatttcaataccttgtgatggttctggatttgctttggttgaaacaaaatggttattcgcaattaagttaaatgctgcaccacgtgtcagttctaagccatcaccattgtcttggaaaatgttatctaagactttgttgttattagtcgtggttgcagttgggttacctttaccatcatcacccgtcaacataacaccagcaccaccatagttattactaatacggttgtgttgaataaggttattgcttgaacggttaatcaataccccaatacagaaacgatgaatgtctaaaccttttaaagtgacattgttgacgtcacgtaataccaaccccggtaaagtcatagtacgtacattggtgccgtactgctcagggtttgcacctggacaagcttttgcaccttcgcctttaatatagtttgaaccatcaattgcgatgtattcgccagttttatcccactgagtaccaatgattttgacaggtgctttaatttcaggaagtgcactatttaatttaatcgcataaggcgctttgcctactgcttgaatcaaaatttcgctagcttcgcttgggtttgcattggcttgttcaattgcccagcgtaaagagcctttattgctatcgtcttgataacggtcaaccacataagtttgagccgcagctatgcctgaaaccatcaaacctaatgcaagagtagttaaacgtaatgtattcatttcatcatatccttatgatttacgggtttgttggttgaacggtttgtaaaatctgtttgagcttagtcacatcaatttgacccggtgcagaagcctgaccaatcatgccaaagctataacttccgcccatattggcagtcgcaacacgagaaatcgtacctaattgccccatcgacattgtcaataatggcttagtggtttgctggcttacttttaaagttgcgttcattaaagtgaagacatcttgtttagatttaggcattacagcaattttgagaacatctgcgcccatttgatcttgttttaacaagcgtttttcaatttcatcttggcttggtgttttttggaagtcgtgattagacatgacaacaagcactttcttttgatgtgctttttgaacaatttctgaaactactttttgatcacggaacatttcaacatctaaccagtccatgaacggattttttaaataagcctgataagtcttaccataatcagcatcactaatttcaagctgactcccttcgttttttgtacgaatagtggcaatcattggcttattgcctaaaatctttttcaactcatggcccaaggcaatcacttgttttgtatcgctggcaaagcttaataaatcgatacggaactctgctaaatcagcatctgccgtatttgcaatgacttgagcttgtgccaatgcttgttctttagtttttgcggtaatcggaacaatcgttttaacggctgtagcggcaggttgtgcctgagcagctaaagcaacaggttcagcatttacctgtgcagtaaaaaatgggagtgcaagcaaacttaggcttaataatgttttcatgttcataggttcatccttaaaaaggctacacgcatccttgaataatcaggtgtagccttaggtgtttcttaaatatcaaaaaatacagtttcgtcatcgccttgaatacgaatatcaaagcggtaaacaacttcaccattttcttcaaaacgtttcgcaataagtgtttggcgacgtggtgcccattcaatgctatttagaattggatcgttagcatttgcctctgcttcatcttcaaaataaactcgtgtatgaagacccaagttaataccgcgagcgaaaatgactaatgcaatatgaggtgcttgagttgaacctttacggcctgctgtcgcgcccggcttaattgtattaaagctccaaacacccgtttcaaagtctgcacctgtacggccccaaccttgaaatgccggatcagctttttgctcacgcgtatctgcctgacttggataaataccatttgcgtcggcctgccaaatctcaatgagtacatcacgtagcggtaaacctaatccgtcaaacacttgaccttcaagacgaatacgctcacctttggtttggtcttgaaccaactggttattaaagttgttttcaaaaacttcaataccggcctgttgtggcaataaaccaatgtgaacgtaaggaccacctgtttgagatggagtttcttttaattcctgaaaattccagttgttcatgctcgtgctcccgattaagtcaaatcattttcgaagtaagtcgctcgacgtccacgtaaagtgatgtcaaaacggtaacaacggctatctgcttcgataaagttatttttatcttctagtgcaatcaaggcacgacgttgatcttcagaaggaatcgtttttaagatcgggcaagtgtcaatgagcgtatctccttcaaaataaaactgcgaaatcagacgctgcgcccaaccatcagcaattaaagagaaatgaatatgagctggacgccattcattaatacggttacgccatggatatggacccggtttaatggtacggaaaatataaaaaccgttttcatcagttaaggtacgaccacacccaccaaagttagggtccattgcaccaataaacttatcgtttggatggcggtaacgaccagaagcattggcttgccatacttctagaagtgcattttttacaggacgaccaaattggtcacgaacatagccatgaacaatgacacgctcaccaattggcaaaccatctttggcatagttcaaaatcaaatcgttatcttttgggccaaacagatttgaagaaaaatgcggcgcagtgacttctgttaaagtctcattaattgagatcaatgcattttttggcgaacgtaatacacttgttttataacctggcgtatacgctggtggatgatcatctgtattacgttgggcgtaagcaccccagctatgttgtgacatctttatctccttaatcctgttctttcgctgcaattgggtttacttctatccccaactctttaaagacttcttcagccatatgcattgcagcgtttgcagcaggtaaacccgcatagagtgaactgtgtaagatcagctcttttaaatcttctttagttacaccgttgttgaaacaagcacgtaaatgcatgcgtagttcatcttcgcggcccagtgccaataaaattgcgatagtcactaaactacgggtatgacgtggtaagcctgggcgagaccacacttcaccccatgcataacggctaataaaattttggaaatcctggttaaagtcatttaggttctgcaaagaccgaccaacatgtttttcacccaaaacttcagtccgcacctcaatgccttgtttatagcgttgttcatcattcattgtgatagacctctattaagttgcatcggtatgcgcaacaattgatttaataaataccgcaacagcagcagcggtcgctggaatgagtaataaactaagaatggcggtaaacgaccaatcattaccgagtaacacagctccaatccacgcaccaaataccgcaccaaaacgcccaatacccgtcatccaagacacaccagttgcgcggcactgagttggatagaagcgtgcacttaacgccggcatcgaagattgcgcaccattaatggcgatacccgcacaaagtaccaatactgcaagtaaggttgagttgcctaagctttgaccgacagcaattgcaaatagacctgcggcaaagtagaaaatggcgataactcggttcgggttgaatttgtccattgcccaaccaataaacaatgcactcaccacaccaccgaactggaacaaaccgccaataaatgcagcgcgctccatcgaagcacctgtttcacgcataagtgttggtaaccaacttgttagcaagtaaacaaccacgagtcccatgaagtaagtcacccaaagcaaaaccgtacctttggcatatggcttagaaaacataattccaaagacatttttcttttgaacaacttctgttttttcttcaggcacatgaaatgctgtcgcattttgaatctgtgctggtgcaatatggtttaagattttgcgtactttttctggattcttgcctttcacaattaaaaagcggtaagactcaggtaacaccaaaatcactaaaatcattaaaattaaaggtgaccagccgccgagcaaaaataaactatgccaaccgtaggtcgggatcagccaactgctaataaaaccacctgtagccatacccaagttgtagccacagaacatacatgtcacgagtaatgagcgaatgcgggttggacagtactcagaaaataaagtggtcgcattcggcatagctgcgccaagcccaatacctgtcaaaaaccgtaaaacgacaagactatccaagttggttgcataagcagatgccaaggtgaacccaccaaatacaagcatcgaaaaggctaaaacaattttgcggccaaagcggtcagctgtcgggccagaaactaaagctccaataatcattccaccaagtgcagcactcatcactggtcctaactgagagcgatctacgccccagtcctgagccaatgctggagcgataaaacccattgcagctgtatcaataccatcagtaaaaataattaagaaacagatgattgcgatcatccattgatatttactaagtggagcatcattaatcagtgcttgagcatcgatgcttttgcttggtgtagcgtaatcctgagacgccatacttgcctccttaaggccaattccttttaaattactaagcgattagatttgctgaataaatctagtcaattcctgagtaaatctttgtggttgctcaatattagaaagatgggatgcttcgagttttgcaagctgactgttattaatcgccttctgcataaattcggcatctgctactgtcgttaccggatcttctgttcctgcaatcagtagcgttggaatttggatttgtgcaatttcatttctcaaatcggcatacgctaaagcgcgacatgcattggcataaccttgtgctggcgtgtttgcgagactttgaatcgttgtctgtgcaaccacattatgctgatagtcaaatttttcactgaaccagcgggtatgggtagttttaactagctcggctaaaccatttttttctaccgattcagcacgacttaaccaagcctcggtttgaccaattttggctgctgagttcgcaactgtaatgctattaaaacgatttggatgatgaatacccaaccacagccctgtaattccgcccattgaaatgccgcaaaaatgagctttttcaatattcaaggcatctaaaatatcaacaacatcttcagctaagttttgcaatgtggtgtcactaattacatcactttcaccatgaccacgtgtgtcgtatgtaatgacattaaaatgactttttaattcattcagctgagattgccacataccatggtctgttcctaatgaattagaaaacacaagtacaggagcatcttttagacaatctgtataaactgctaactgttttccttgacgattgctaatagtctgtttcactttgactctccttgtgcttctttcaaaaccgcatcaatctgttgctgaatattgcctaaatagttttctggtttgaaaatattccttatctcttcttggctaaactgcccttttacttcatctagttggctaacaacatcaaacaaatgctggttttgtgctactgctgttttacatgcagcttcaaccaaatgatgagcatttaaacgtccaatcttgggtgcaagtgccatcatcaccgcttctgccataattaacccgttggtacactcaaggttctgttgcatatgctcagcattaacttcaaaaccttgtagaacttcaccagtacggcttaatgctccagcacaaagctgaaagatttctggaattgctaaccactctgcatgccatgcacctaagctacgttcatgttcctgtaccatgctttgataaatgctagacatcagtgctggtacacgattcgccgcggccaatacggatgctgccgcaactggattacgcttatgcggcatggtcgatgaaccaccacgaccctttgcggttggctcaaacaactctgcaatttcagtttgcatcatgagtgaccaatcccgtgccatcttgcccgtattcccgacaatcatgccaagcacacttgcaatttctacaatacgatcacgctcaccatgccatgtacttgttggtacagtcagattcagttgcttcgcaaatgcgctgaccacaagcgaaccttggtcttgcaaagaagctaatgaacccacagcaccgcctaactgagcagtgagcacacgtgatttcatagcttgtatacggtctaaatcacgtttaaatgcagaagcccaacgagcaagtttatgccctaaggtaattggtaaagcttgctgtaaccatgtacgcccaatcatgacttgatggcgatattgtttagcttggtgtaatgctgtggtgtagcactgttgaagttgaccttccacaatattcaacgcatcacggcattgcaaaatacaagctgtgtctaaaatatcctgactggttgctccccaatgcacataacgcgaagcatcttcatcagtatctttaacaattgccgtaagctgttttacaaatggaattgcgatattcccagctaagccagttgctaccgccaaagccgaaaagtcaaacttttctaacgcctgttcagctacttgggcaatggtatttgctgcattttgaggaatcacgccaacttgtgcctgcgcttgggctaacgcaacttcaacctgaatcatgtaggtgattaaagatgaatcactaaagatttcagtgacgtctttttggtaaaacaagctggcatataactggctcatgattagactctctcaataatcaatgcgataccttgacctaccccaatacacattgaacacaaggcataacggccacctgtttgttcaagctggtttaaagctgtcgtcacaagacgtgcacctgatgcaccaagtggatgacctaaagcaatggcaccaccgtttgggtttaccttgtcagagttgtctggtaagcctaaatcacgggtcactgctaaagcctgtgcagcaaaggcttcattcagttcaattacatccatctgctctaaagtcaggttggcttgtttaagtaattttttaatcgctggtgccggagcaaaacccataatacgcggttctacaccgacggctgttgaagcaatgatcttggcacgtggttttaagttgtatgcctgaactgcatcatcagaagcaatcaatagagctgccgcaccatcattaatacctgaagcatttcccgcagtgactgtgccatctgctttcacaacaggtttaagtttgcttaaagcttcaagggtggttgatgcacgaggatgctcatcggtatcaatcaccaccgcatcacccttacgctgagggatttcaactgccacgatttctttagaaaaaaagcctttggcttgcgcgcttgcggtgcgttgttggctcaccaaggcaaactggtcctgatctgcacgattgacgttgaactgttcagcgacgttttcggcagtctggggcatggtgtctacaccatacaattctttaagtttagggttaatgaaacgccagcccatggtggtgtcttcaatcttctggctacggccaaaagcactatctgacttacccatcacataaggtgcacggctcatgctttctacaccacctgcaatcaccaagttcgcttcacctgctttaatggcacgggcagcaatggcaatggcatcgagtgaagaaccacacaaacggttaatggtggttgccggcacctgataaggtaaccctgcaagtaatgctgacatacggcccacgttacggttatcttcaccagcttggttggcacaaccatagatcacatcatcgacctgttcccaatctacattcgggttacgctgcatgagtgctttaatcggcacagcgccaaggtcatcggcacggacaggtgcaaggccaccggcgtaacggccaaatggagtacggatggcatcgatgatataagcgttttttaatgtcatttccctacttccttacccttgagtcgcatcaatcaaagttgcacctgttaaagcctgtaactcatcaaagctaagaccttcaactttctcaatcacctttaaaccatctttagtcacgtcaatcacgcacaggtcagtgtaaatacggtcaacacagtgtttaccagtaactggataagtcagctcagccacaatcttcggctcaccttgtttggtcacatggtctgtagtgataaatactttcttggcaccaactgccaaatccattgcaccaccaacagcaggaattgcatctggtgcacccgtgtgccagttggccaagtcaccattggctgccacctgaaatgccccaagcaccgcaatatcaaggtgaccaccacgcatcatggcaaatgaatcgccatggtggaaaaagctgccgccttcaagcatggtcacaaactctttacccgcattaatcagttcagggtcttcttcacctgccgctggtggtgggccaaaagccaacagaccattttcagaatgtagaaagacatctttatcagcaggtaagtagctggcaatcttggtcggtaaaccaatacccaagttgacataggcaccatcgggaatatcttgtgccacacgctttgcaatctggtcacggctgagtttctggtagctcatgttatttctccttattgcttactgtgcgggctgtacttgtacaacatgctgtacaaaaatacctggggtgatgatgtgttccgggtctaatccacccaattcaaccacttcagaaacctgagcaatggtgacatcagcagccatggccatgatcgggccaaagttacgtgcagatttacggtaaaccagatttccccagcggtcgcccttataggctttaatcagggcaaagtcagccttgatcggatactcaagcacgtaatctttaccatcaatatgacgggtttctttgccttcggccaaaagtgttccaaagccagttggggtaaacaccgccccaaggcccatacctgctgcctgaatacggcacgccagattgccttgggtaccagttcaagttcaacctttccggcacggtacagttcatcaaacacataagagtcagactgacgtgggaaagagcaaatcacttttttaatagaaccggctttgagcagtttagccagaccataatcgccattaccggcattgttgctcacaatggtcaggtccttaacgccaagatcaatcagaccgtcaatgagttcagcgggttgtcctgcggtaccaaaaccaccaatcagaatggttgcaccatctttaatttgcgataaaacctcgcttagtgaggacttacttttgtcaatcattagacaactccattgtgctcattgaagaagagagaggtaagagatttaggcacactgaggcgagaagaatagataaatatttcactcaatcccgagtgtttcccttagatttcccttttaaacatttttgataattttcagattttgatctagtcagctatatatagttttgttcgatttaggatttttttgttcgactatcgaacattatctaagtaaattacttattcaatcttacaaatacaagttgtaaaaaaatactaattattttgaatagatatgtagaaacaccatatttacttaggctattttataactaaaaattaccatctatcctgtaataaaatcttaattttgtgattgtagaatcaagcgagcaagttctaaatcatcggggtaagtaatttttatattatcagaacgccccatgaccaccagtacactctctcctatagattcaagtgcactcgcctcatcagtaatagtcaaattattttttagcgctgtttctatcgcttttttaagaattccgattttagcaatttgaggagtttgagcttgccacaacagctctcgacttacagttttgtcaatttgctgttcctgattcacttgttttagcgtatcgcgtacaggaattgccaaaatagcactctgattagtctcaattgcatttttaacaagagtattcaagcattcaaaagtcacacaaggccttgctgcatcatgtactaatacccaatcatcctcatccgcaatctgtgatagataattcagagcatttaataccgagtgcacacgttcaacgcctccattacaaaaatgcgctttatgcttatcttgaaaagataaagttgaggcaaaagtatcttgttttccaattgccaaaacataacccgtcagcggaagctgacttaaacgcttaacagtatgttctataacagtagcatcttgaatatattggtattgctttaattcagttttggaaaaccgactacctgaaccagccgcagggataactgcccataatttagtctgggatgtctggtgatggaggtgtctcattagtttccaaatctactttagcgttcgggtcaatataaataggtttgtaatgagtactaattgtactcatttgaacaaatgtctcatgtggcttaaccaaacctagatctaggcgagcatgctcttctatcgcctccgtaccattctttaggtcgaaaacttcagctgccaaaatacggtttcgctctttaagctcgtcatttacttcggcttgttgttgaatctgctgcataagcgcttgatgaggaaaataaccaccctcacctaaccaaaactgatattgcaatatagccactaaaacaataaccagtagcaatataagtttgcttgaagtggaacgaaatacttctaacatagcattaagagctttaattaaaaactttgattaagtttttgtattgtatgacaatttacaagcagcatgcaaaattcctgcaaagttcctgcaaaacgatgaatggtcatattactttaaattgaccattgtgacatgtttcattttgtcaaaattcaactcaattggaaaggaaaataatgtttatcaacacaactgcttataaatcaatctatgcatataaaaatacttctaattaacaaaaaaagtgtctcaataaatataaaaaagctctcctgaaagatataaagaaatagattctctgaacatgaagactatcttcttaccaccaatgaccaaagtttaaatattgtattacttacaatgcttgattccggtcggaattttattcaagatgataaattaataaaacagaatttttttaaaatttaatagttgtatcgtcatttttttcaagctcggcccttctattctatacatgagttttatatcttttaatttcatataacaatacacatatatcaattttttaaccaataaccacttaaaaagtatattttttttaattttattctgatatgaattttaaatgtattttttatacatatttaaacaagtgagaaaaagatggatctttctaatattcttataggtgacacaacgtggtcctttgttttagaaattttggtccgttgtaccatcatgtttatcattatcattagttttctaaggctatctggtaaacgtggtattcggcaactctccttatttgaacttgccattattttatgtttaggttctgctgctggcgatcctatgtttactaaggatttaccgattgcccatgcattgatagcttttatcgctattctttctctatatcgtcttgtcacttggggtatggtaaaacataaaaaaattgaagacttattagaaggaaaagcgctctgtgtcgttaaagaaggtcttttagtctacaaagatttccaaaaacagacctattctcatgatgagtttttttcggaaatgcgccaacaaaacgttgaacatttaggccaagtcagaacagccctgcttgaatcggatggtattctgagcttgctttattatgaagatgaagatgtcaaatggggacttcccttattccctgatgcttatcgtaaagcagaagttcttaaaattaatactttttattcctgtatgaaatgtggcgaaactaaaattttaaataagctagatcaagaatgctctcgttgtcatcaccacagttgggctgaatctttaaaaacccggcgcttagggtaaataaaaaagtgctatttctaacacttagaaatagcacttatatttagatattaatttttcatcaatatttaaatatataaagctttattcaaaagattagtttaaacctttgaattcagctttaccgcggtaaacagctttagttaactcttcaatacgaagcaattggttatatttagaaacacggtcagaacggcaaagtgaaccagtcttaatttgacctgctgctgtacctactgctaaatcagcaatagttgaatcttctgtttcaccagaacggtgagaaataacagtggtgtaaccatttgctttagcaaggtagattgcatctaaagtttcagtcaatgtaccaatctggttatatttgatcaaaattgagttaccaactttttcatcaataccacgttgtaaaatcttaggattagttacgaataaatcgtcaccaactaattggattttatcaccaagaattgaagttaagtaactccagccttcccagtcagactcatccaaaccatcttcaatagagataattggatactgcttaacaagaccagctaagtaatcagcaaattgattgcttgtaaaagacttgttgccttcaccttcaagaatatattgaccattcttgtagaattctgaagatgcacagtcaagtgcaagcataatatctgaaccagctttataaccagtttgctcaattgcttgaagaattactgtaatcgcttcttcatttgaacgaaggttaggcgcaaaaccaccttcatcacctacagctgtgttcaaaccctgtttcttaagaactgatttcaaagaatggaatacttctgcaccagcacgtaatgcttcagcgaaggaagtgaaaccaactggctcaatcatgaactcttgaatatcaacagtgttatctgcgtgagcaccaccgttcaaaatgttcatcattggtacaggcatagtcaaagtagtttgaccacgtaagttagcaatgtattggaacaatggaagtttttgttcagcagctgctgcgtgagctgctgctaaagataccgccaaagttgcattagcacctaatttagatttgttttcagtgccatcaaaagcaatcattttttcatcaagcgctttttgttcaaaaacactttgaccaacaagcaattcatgaattgagctatttacattctgaacagcagtacgaacgcctttacctaagtaacgagatttgtcgccgtcacgaagttctaaagcttcacgagaaccagttgaagcaccagatggtgcacatgcacgaccaaccaccccagattctaagatgacgtctgcttcgatggttgggttaccacgagagtccaaaatttcacgtgcacgaatgtcaacgatttggctcatgaacaattcctcagttgaatgaataacgcgatgcaaattcctgcatcaatgagtatctaactttttgaatcctttaactaaagtatccaattcttttagttgtgccaagaatggctcaagctgtgacaagcgcaatgcagatggtccatcacatttcgctttgtctggatctggatgagactctaggaataatcccgctaaacctgttgccataccagcacgtgccaatgttgtaatttgagcacggcgaccaccagctgaatctgaacgaccacctggagtttgtaaagcatgagtcacgtcaaagaatacaggtacattcatttctttcataatgtcaaagccaagcatgtctacaactaaattgttatagccaaatgctgagccacgctcacaaagaataagtttgtcatttcccgcttctaaacatttatgcaaaatatggcgcatttcatgaggagccaagaactgtgcttttttaatgttgataatagcttgggttttcgccattgcttcaacaagatcagtttgacggcttaagaaagcaggaagctggataatatcagcgacttcggcaactggcgctgcctgatatggttcgtgaacgtcggtaataattggtacattaaaatgttttttaatgtcgcctaaccattcaatacctttttcaagtccaggaccacggaatgaatgcaaactagaacggtttgctttatcaaaactcgccttaaatacatatggaatatctaggcgtttacaaatatcaatataagtttcagcaatttcaaaagctaaatcttttgactcgagtacgttcattccgccaaataatacaaatggcaaatgatttgccatttgtatatcgcctaaacgtacaacttcttgtggttttaattgtgacatttaaactttcccagtttattttaaaatcgcattacttacttttttgatgctgtgtttttgcagcgtcaataaaactagcaaataatggatgtccatcacgtggtgaacttgtaaattccgggtggaattgtacagcaataaaccaaggatgttcaggaatttctacagtttcaactaaatgttgcgctgaagaataaccagaaatcttcatgcccgcttgttcaatcgcttcaatgaaacgattattcatttcataacggtgacgatgacgttcggtaatctcagcttttccgtaaacttcacgagtttttgtgccttcaaccaattctgatttttgtgcacctaaacgcattgttccgcctaagtcagactcaaggctacgctgttgtaattcaccgcgctcatctaaccattcggtaattaaaccaatcaatggatattttgtagaacggttaaattctgtagaagaagcttctggcatacctgcaacatggcgagcatattcaataacagccaactgcatacccaaacagattcccaagaaaggaatactattttcacgtgcgtattgaatagctttcattttgccttcagtaccacgctcaccaaaaccaccaggaactaaaatcgcatcagctgttttcaaaatagaaacatcttgactttcaagctcttcagcattgacataatcaatttgtacttttacgcgatttttaataccagcatgtaacaatgcttcgtttacagatttataagcatccggtaattcaacatacttaccgaccattgctacacgtactgtgtattctgggttaagtaatgcttctacaacattatcccaatcagttaagtcagcttccggtaaatcagtaaaaccaaaacgttcacaaatcaggtcatctacattttgctcatagaagccacgtggaatttgatagatcgttttcgcatctttacacacgacaaccgcacgagcttctacgttcgtgaataacgcgatcttacgtttagtgtcagcatcaacatcatactcagtacgacagataagaatatctggctgaataccgattgaaagtaactcttttacagagtgctgagttggttttgtttttaactccgctgctgacttaatatatggcaacaaagttaaatgcataagcatggtacgtttatggcccagctcaaccattaactgacgaaccgactccataaacggtaaagattcgatatcacctacggtaccaccgatctctacgatagcaacatcatagccttcgcccgcgcggagtacacgttctttaatattgtcggtaatatgaggaataacctgaactgtaccacctaagtaatcaccacgacgctctttatttaaaacgtcttgatatacacgaccactagtgaagttgtttagtttggtcattttcgcgcgacgtaagaaacgttcgtaataacccagatccagatctgtttctgcaccatcttcggtaacaaaaacttcaccatgctggaatgggctcattgtccctggatcgacattaatataaggatccattttaaccattgtgacttttaagccacgagcttccaaaagtgcagcaacagaagcagcagaaatacctttacctagcgatgaaaccacaccaccagtgacaaaaataaaatgggtcattaagtttctcgtacaatcaagccgaaatcggcctacaatgtttggcaattttactgtactctgcccctataaagcaaagtcaaaccgcatcaattcaaagaacaataaacaactggttattctatcagcatttttaataaaaaattagctcaatctgacatgattttttcatagctatttactgttataatgccaattcctcaattaaatgttgtttagggcaatggcaaataaaaaacttttaatctgtgctgcaattgcggctggactattgttaaccgcatgcgttaaaaaagagacaccgaaagaagaagagcaagacaaggttgaaactgctgtttcagaacctcaaccacagaagcctgcaaaatttgaatctttagagagtgtagatactcaagaagctcaagttcaagagcaaccacaagttgaagttcatcgtgaagaaactgctaacacgacaactgaaattcgccgtgaaactcgtcctgcgcgttctgatgaatcttcacagacacaagttgctgaacaacctaaatctgagacaccaaaagtagaacctaaaccagaaaaaaaacctgagcctaaagctgaacctaaaccggaaaaagctcagtcaaaaccagctgctaaggcaactgaacctgcgaacacagaagatgatgccgttgctgctgctattgctgctgcaacaccagcacttaagaactaagcttctgttcaagaatgcccaaattatttttttaatttgggcatttatataaatagtcataatacaaataaatttaattttattactttttgtctttaaagctctcctgtctatcattttaggacaatctattttcaatcattcgaaatttattgactccaatctagtctgcttataatttttattaacaagttcctttttggaacttaatctaaaagaagattggagcaagaaaatgaaaacagctttaaaccgtacaccagcctcttttcctgtccgccgcatggactacaattttgaagatactccgcgctattggtgcaatcatgagccttctctcacccactatttcacgggtctttcgactttatttcctgaaggtgaatcatactttgttagatctgtccgtgctttacgagctaaagctaaagagaatgaaattctagacagagaaataggcgcatttattggtcaagaagcaatgcattctaaagaacatcatgctttccatgtcagtgcacaacaatatggtttaaatccagaatcactagagaaagctacaggtattgttcttaaagctattgagaaagtttttagtaaaaaatggaatttattggtaactgttggattagaacactatacagctgttctggtagtcagcatgatgcaatcagtaaatgagcttatgaccgacaacactattcgcaacctatggttatggcacagtgtagaagaaaccgagcataaagctgttgcattcgatttatatcaacatctatatggcaacggattagatgcatatattccacgtgttgcagtttttacattcagtttagttctgattacagccttttcaactatttaccatattgctctaatgaaacgagataagcaactgaccaatttcaaaacttggcgcaacttttttaactttgcgagcaaacaatataaagtgttgattcctaaatttcttgaatactaccgttttgattttcaccccaaccagacagatgaaaaagctttagttgccgctacaaaagtaaaacttggaataagtgatagatcatccctcttatcttaaagtataaaaaataaagcccgagatctgggctttatttatattcaaagattatctatttattatgttcaattaaaaaataatcagccatgagacgtgctgcccacgatgtactgcgccatccttcataaaatgcacaatgacttccttttttcgttgtcaccacagcaacattgctcatctgctgaatcggctctttatatggctctaaatttttaatagaacacacagggtcatcttcagcattcaaaatcattaaaggaattttaatattttcgaacacataaatcgggttaatagatttacagtaagtctcataatcttcaaaacccgccatctcgaagtattctttttcaaattcttccaaattggttgctgataaaactttctctaaagatgcaatctggctccatgtattttggtacggataaataaaatacttgaagagctttttagtcatcattttgctgtaaaaagggtggacatttttaaaaccaatttccgtgttatagcccggacacatcgcaaacgcagctttaaaaggtgtgtcttcgccttgttcacccaaataacgaactagcaaccctgtacccgccgaagaacctaccgcatataaatccgatgccggaaataaactttgaatatggttaagttgttcttttaaatcactcgtagaaccaaatagagaaatttgcggcacaggcattggcaaacctgcgtgaccacggcgcaggcataatgcaattcgccagcctgtgtattgatttaaatcgcgtaccaattcacgcatactctcaggtgtacctgtaatggtatgcataattacaactgttggtgtatctggcggtaagttatagccataccaagcaattgcggtaataccaccatcactcatagtgagttgatcaattcgatcatatgccaactttattgtttgttttctaataagatcaaaataaagtaagtgaacatgactatttgtgagccaaggcgtaggacgatatttctgtttaagttgtggcaacttatccaaaatatcttttatttttccttgaggatgataatagacttttggatgctcagcgcccaacactaaatcgaacagctccgaaccgaaatctttaattttattaaaaacagatatgcccatatccaataactacctatgactatgagttaaatgattgccgcactatggctgcaacctgccgtccccaaactgcgtaaacttctttacttggatgaaaaccgtcacttgccataggcaagttcatggcttgaaaagtttcaatatcatattcaagaaacttaaaatggctttgtggtgctaaccattgttgtaatttttgattcatttgcactgcatattgcccaaacaaccaagctagtggattcggtaaagccgggaaatgttgcattggaggcacaccggaaacgataatcaactttggctgaaaacgtttctgtatatgctcaaataattgcttctgttgtttaatccatgatttagcagagatcaactttgtgacatcatttacaccaatagatgtcacaatcacatcatacttctgctcttctaaatgctgcaaagcattaaaaacttgtcgagttgtatcgccagttttagcatgaagtttccactgtagggaaaattcattttgcagttcttgaataatagcaccagacaaagcatctttctgattttctacaccaacacctgctgcggcagaatcccccaaaataagcagagataaagatttaccttgaccagctctaccttctcgttcacctttggcttctgctaaacgtggtgtgttctttcgaactttatgaccttgtatgaacaatacgggtaataaaaaaaatgttgaaagttttaaccacatttttatatacctcaatattctttcttaggctatttaacaaaattattgaggtttaaattgagctattcgtatgcccatttgctcagctaatgcagctaaaccgctcaatggacgaatcattacttcaaaatcaataattttaccctgctcattaaaacgaatcatatcgataccttttaatgatttatctcctacattcgcactaaactccagcactacattttcaccattttccgtgtaaaactctcgatgataggtaaaattctgaaatacctgaattacattggtgagaataaagaaaacaacttgtcttccctcataaggtttataagcaaccggtgaacggaaaacgacttcatctgccagcaaatcatttaagttcgataagtcatttgattgaatcatgtgatgccatttttctaatgactgtttagttatttcgagtgtcatttttatttttccttcaaataggttttagtgatgagcattctcttacccaagacaatgctcatttaagccattaaagaaccgctgctagttcagcaccttgtcgaatagcacgtttagcatccaactcacctgcttctttagcaccaccaatcaaatgaacattcttaccatctgcttttaattggtcatacatcgcagtaaatgattcttgacccgcgcaaatcacaacattatcaacctcaagcactgttggtttgccatcaacagtaatatgaagcccttgatcatctactttgtcgtattgcacacctgctaacattttcacgtttctgttcttaagcccggtacggtgaatccaaccagtcgttttacccaatcccgcacctactgaggaaactttacgctgcaacaaatagatttctcgttcagaagcttcaacttttggctgctttaaacctccgacatgttcatagtgagtatcaataccccactcttcataaaatttttctggatttaaactgccactttcaccttcatgggttaggtactcagccgtatcaaaaccaataccacccgcaccaataatggcaacacgctgacctactggtgcacgctctttaagcacctgtaagtagctcaacacttttggatgatcaataccttcaaattgtaattgacgaggtgttacaccagttgcaactactatttcatcaaagtctgattggcttagctcttcataagtggctggatggtttaatacaagttcaatgttcgggcgtaattcaatttgacgattgaaatagcgcaatgtttcgtagaactcttctttacctggcacagttttagcgatattaaactgaccaccaatttgatgacttgcttcaaagattttaacttggtgtccacgatctgccgcatatacagcaaaacttaaacctgctggtcctgcacctatgacagcaatatttttctgattttgtgcttctttaaagattagttctgtttcataacatgctcgaggattaaccaaacatgttgcaattttcatagagaaaatgtggtcgagacaagcttggttacagccaatacacgtattaatttcatcgctacggccttcacttgcttttaaaacaaaatcaggatctgcaagcattggacgtgccattgaaaccatatccgcatgacccgacgctaatacatgttcagccatttctggtgtattaatacggttcgatgtaattaatggaactgaaacttcaccttttaatttttcagtgacccaagtaaatgcagctcttggaactttggtggcaattgttggaatacgagcttcatgccagccaatacccgtattaatgatcgtagccccagctttttcaatcgctttagcaagttgaatcacttcttctaaagtagaaccaccttcaactaaatcaagcattgataaacggtaaataataataaagttttcacccactatttcacgtgtgcgttttacgatctcaacaggaaaacgaatacggttttcatagctaccaccccattcatcatcacgatggtttgttctggctgcaataaactcgttaattaaataaccttctgaacccataatctcaacgccgtcatatccagcgtattgagcaagcttcgcacagtttgcaaaatcatcaatcgtttgttgaacctcagcagaagtcattgctttaggcttaataggattaataggtgcctgaattgccgaaggcgcaacaatctctggctgataagaatatcggcccgtatgtaatatttgtaatgcaatcttcccgccagcagcatgtacagcttcggtaatgactttatgtttttcggcttcttctgtgctatctaacttagaagcatgagcaaaggttaaacctgcctgattgggtgcaataccgccagtaacaataagacccacatcacctttagcacgttctgcataaaaagctgccatacgctcataaccaccaggcgcttcttctagaccaacatgcatagaccccatcaatacgcgattttttaatgtcgtaaaacctaaatctaatggttttaataaatgtggatataacgacataacaactccttggcttgctaatctgcttgcttaatgcaacttgttgcacaaatttataatcaaattttgacttttatgcaacatgttgcataatctaatgagtcacactttacttttgcttacaaacggattgccatgtcacttcctcatgttttattgaccagtttactagaacggccaagcacgggctttgaactcgcccgccgttttgaccgatctatgggctttttctggaatgccacacatcagcaaatttatcgtgaactcaataacatgcttaaaaaaggctgggtttccactttagaaaatgagatggatagtggccgaaaaaaaacttatcaagtcgaacagcttggccgtattgaactcgcttcatggatgacgcagcaaagcgaaccggcacagcttagagatgacctaatggtaagattgcgcgctgaggcgcaattgggcaataatcaaatattacccgaactgttacgacatcttggtctacatcaagaaaagcttaagctttaccaaactatttacgataaagattttaaagatagcgatgatttgaataatcgagtgttatatattcataaaatgatcttagaactcggcattactatggaaactgagtggatcaaatggttggaacaagtcatcccgcaattaaaactctttgctcaagataatgtatctggagaataatcatgccttattacaccatgcccgatcaggaaagtttatttgtacgccgtgttggtcgtggtgaaccggtattagttttatccggtttaggtatgcaaagttggcaatggctaccttttatctatgcaaatcgtaaagaatacgagtttattattcccgactggcggggctttggcggttcaaaaaattgtgcaattcccgagcaagatgccatatcaagccactggcaagatgttgctcacttaattgagcaattaaaattagataaatttattttaatgggctactcaatgggagccaccactgcaatgcatggcatgaaacatgctcatctcgctcagcagttaaaggcctatttacatatcgatcaaacgcctaaaatttcagtagatgctacatggcaatatgggttatttgggccattacatgcccaatttaaacaattactcaatgatatttatcagttattatcaatccataaaaatgctaaatatctttatgaattatcacttccggaccgtcaaaagttggtgcgtttgtgggtagattttattgaattgcaaagtagcaatccatttagcccttttgtttttaaaactgcgttaaaacaaccatttttacaaaaatatcttcttccgattcaacgtttagactacttattttggtatgttgaaaattatcttttccacaatgaagattatcgtgaagcacttcagcaattacagtgcccaacaactttctttattggacgcaattcgacactctatccagaaacggggcaaaccctgattgcacatagtgtcgaacatgcaaaaacaatttattttgaacgttcaggccacacgccattattaaccgaaccaaaaaaattcgggcatgaaatcactacttttttatccgaacttaaacatgcttcttaaaaaaaaaggatctgctaaaacagatccctttttaaatgtttacatcattaagccgaatgagctaattcacttgcttttaattgtttagcaacatttaacaaaagctgttcagttttattccaccctaaacaaccatccgttaccgactgaccataagtcatttcacatgaaatcttctggttaccatcaactaaatggctttcaatcatgacaccctttacctgagtttttagacgttcagcaacgatttgctgtaaaacttctggctgacgtaaaggatctttaccactgttgccatgactacagtcaataactaaggcaggtaggttttgtttgtgcttttctctaattgcctgaattgaagccaaatcataattaggaccatgattggctccacgtaaaatcaagtgtggcaatggatttccagcactctgaatcactgaaggcaaaccttgctgattcatacctaaaaattgatgctcattttgtgcagactgaatagcatctaaagcaatttgaattgagccatccgtaccattcttgaagccaatactgtatggcatatgacttgagatttcacggtgaatctgggactcactagtacgagctccaattgcaccccaagccaataaatcatcaaaatagcctgttgccattgggcttaaaatttcgctcgcaatcggtaagcctttttcaataatttgtaaatatagctcacgcgatttttctaaacctaattgtagattagatgaaccatcaagatttgggtcatacataaaccctttccaacctactgttgtacgcggcttttcaatataagcacgcatcacaatgaagatttgatcttttactttttcttgtaatttttgcaatctatctgcgtattcaagtacagcaactgggtcatgaattgaacatggtcctgtaataaccattaagcgctgatctttgccagcaagaatattttgaataatttgacgatgttctgcaatttgtcgtgcgaaggtctgcacaagcgggtatttagcttttaactgaacaggtaaactaactggtgtttcttttgtattgctttgagttagtaaagtatttaaggcattcattggtcttttcctttggactgaaacctaatcagtccgatcatttatttgagcgttttggatctattcgttggcaaaggtaggcaaaagtaaaaccaataaaagttgctaaagtatgaataagtcatgttgttcattttaaagtcctcgatttgaaaaagataaagcataaaaaaacctgatcggggttgccgatcaggtattaactgtgatgggcaactctcgtgcccgaatacgctcaggcaactatctaaattgccagaaataaaagtaagcgttagaattcacagattgatttaacatctttatctcaaatattaaaaaatgttccttaaatctaaaatacgcattgttgatgactttgacaagtattttttgcgaaaaaattgcttatttttttcacttaaaatttaaataatcactctcagaattaacggattaatccttggggctgtaaaataattaaacctgctccgcaaagcacgattacgccacccaagatatcccatctggttaaagcgacctgatctacaaaacgaagccacataagcgcagtaaaaatataaataccgccataggctgcataaatccgtccagacgctgccggatgtaatgtcagcaaccagacaaacactgccaaactcagtgctgtaggtaaccatagccacgcagacttcccttcttttaaaataagataaggaaagtaacaacccaaaatctcagcgattgcagtaataataaataacccgaacacactaaatattcgggttatagaaagactatcaattaacataaattaagctggttctgccgtatggtgatcttcaaacacttcaagttttagacccactgctttaccatcttctttcttcactgataccgccacattaccgccatgatctgcaagttcaccaaacagtatcatttcagctaatggtttcttcaagtgttcttgaatgagtcgttgcattggtcgagcgcccattaagcgatcataaccatttgtcgccaaccagtcgcgtgcactttgatcgacatctaaaactacgcgtttttcatctagctgcgcttgcaattctgtcaagaacttatcaactacagattcaatcactgtggttggtaaagctttgaattgaataacaccatctagacggttacggaattcaggtgagaatgcacgtttcatggcttcttggttgtccgaactatggtcttgctctgtaaatccaatgcttgcacgagaaatactttctgcaccaatgttcgtcgtcaacacaataatgacatttctaaagtctgacttacgaccattattgtctgttaatgcaccatgatccatgatttgtaataacaggttaaacacatcaggatgtgctttctcaatttcatccagtaataacacacagtgtggatttttatgaatcgcatctgtgagtaagccaccttggtcataacctacatagcctggaggagcaccaattaagcgagaaacagcatgacgctccatatactcagacatatcgaaacgaacaagctctacacctaaaagttttgctaattgcttcgtaacctcagttttacctacaccggtaggaccagcaaacacaaagctaccaacaggcttgtctggtgatttcaaaccagcacgtgacaacttgattgcagaagctaatgcagtaattgcctcatcttgaccaaatacaacacgttttaggtcacgctcaagattttcaagtacagatttatcatctttagatacagttttaggcggaatacgcgcaatcttagaaacgatatcttcgatgttctctacagtaattaaactgtcttcactttctgcttttagacggcgctgtgcacctgcttcatcaatgacatcaattgctttatccggcaagaaacgatcattaataaatttcgcagaaagctcaaccgcagaaactaaagctttgtcgtcatactgtacatggtggaaatcttcaaacttcgttttcaagccacgtaaaatatcaatagtttcagaaatgctcggttcatttacgtcaattttttggaaacgacgagataacgcatgatccttttcaaatacctgacgatattcttggaacgtggttgacccaatgcagcgtaaagtaccatttgctaaagctggtttgatgagattcgaagcatccatcgtactgcccatacttgagcctgcaccaatgatcatatgaatttcatcaatgaataaaatcgcattcggatttttcttcaaagcatttaacaattgttttaaacgtttttcaaagtcaccacgatattttgtacccgcaactaatgcaccaatatcaaggctgtaaatttctgcatggcttagcggttttggtgctttaccatttacaatgagccaagcaaggccttctgcaattgaagttttacctacacccgggtcgcctactaacaatggattgtttttacgacgacggcaaagaatttgtgctgtacgctcaatttctttctcacgaccaatgagtggatcagttttacctttttgcgcttcaacatttaaattgagcgtataaagttctaatggtccagcattgcctgaattgctttcaccctcaatgtcttcaacttcttcttcaacctgaacttcgtctttacgtgtcccatgagacaagtattgagttaaagtcaatcgattaatttgatgacgtttaagcagataaacagcaaaagaatcacgctctgaatacattgcgactaaaacatccgcaccttcaacagtacggtcaccaccacttgattgaacgtggaaaattgcacgttgtaaaatgcggtcgaaactttctgttggatgtggagcttgctcgctattttcgccaagcttaggagtatgttgttctacatattcttctaattctttacgtaaagaaacaatatcagctccgcatgcttttaatgcattcacagccgaatcgttatcgagtaaggctaatagtaaatgttcaactgtaagaaactcatgtctcttttgacgagccatgctaacagccaaacgtaatgatacttctaattgacgactgagcatgtgacccccttatgctttaggctcaatctggcaaagtaatggatgaccttgcgatcgagcgtaattattaacaaggtttgccttggtttccgcgatgtctcttggatataccccggcagtacctttaccttcatagtgtactgttagcattacttgagttgcttggtcaagattcattgcaaagtattgttgtaaaatttcaattacaaaatccattggcgtgtaatcgtcattcaataatactactgcatataagggaggacgcttgagttcgggaggtgctgtttgcacaacaacctctccgtcatgatcttcgtttttgcgaatcacttaagcgtggattgaagtgccaatcgacatagccagactgctgaaaagaagccttaatatcttttaaatttgtttgacgcttatttgttcgcatatgatgttactattgtgaatttgcttcagcttgaggaatttctgcaacaaaagcagaaggtgtttcgacaggtttaccacgctgccaactaaaacgcttaataaccggtgtatcagaaccgcctgttagacgcacttcaataaattgaggtgtgaaccccttaggcatcgtccatcggccagtcaaacgctcaaaatcagtgaagttaaagttcttatcttcaagtggtaccactaaaacttctgtatctttaatcagtcttatttcaactaaacctgaagcacggcgtttactcgggctaacttgtaccagatcaagctgatattcataagcattttccggtaacggttttatcgccaaattctgaattgttaagcttaaaccaccacgttgtcttaaaatttcacgatagatgttactcataccttcttgctgcgttttatcagcattggcttgattaagtgcttcaaacaaatcattggcatttgtaacagcaacatcacgctcttgtacagcagcattcaaacttttgttaactgcatctaatgctgttttttgcttttgcactacctcaaccaattgctctgcatctgcatcgtaaccaacaacagttaaaccttgacggtgcccaattgtatagccgagcgcaaaacaaccactcattaaaatagcggcaccaataaataatggtttattggtgtttaaaaattttttcttttgcaacgaactttctacagaagtcgtctgttccgagttttgcatcgtcatctcagtgtttaagatcagagtcaagacacacatttaaatcgaaatttaaatgtgtgtgaagcaaaaaagagttttttatggtaataaaccaatcccttgtaagccttcatcttcattaaagccaaacataaggttcatattttgtacagcttggccagatgcaccttttacaaggttatcttgagccgccaaaataatgagtttatttggttgtggtttatacaaagcaatacgtaattcatttgctccgcgcacgctgcgagtttcaggtgagctattagcaggcatgacatctacaaatttttcatttgcatagaagttttcatacaaagcttgtaagtctgtttgtttacccgcttctgttaagtctacataaattgtacttaacataccgcgaatcatcggtactaggtgcggaacaaataaaagaccctcaaaaacatctttcttacctgcaatattttccaaagcctctacaatctctggatggtggcgatggcctgcaacaccataagctttaaagttatccgcattttcactgtaaatcatgcccaaacttgctttacgaccagcaccagaaacaccagattttgcatcaataataatattctttgtttcaatcaatgcttgtgctgattttaaaagtggagccaagcccagttgaacagtcgttgggtaacaacccggattaccaatgacttgagcttgcttaattttttcacgatttaactcggttaaaccataaacagaatcttttagtacatctgggcaagcatgctccataccataccacttttcaaattgctcaagattctgtaaacgaaagtcagcagctaaatcaataactttggtgcctgccgcaatcaaatctttcgcatgttgcatcgcaacaccatgaggagttgcaaaaaatacaacatcacattcttttaatgcatcaatgtttaaatctgaaaaatgaagatctgtatgcccacgtaagtttgggaacatatcagcaactggtttgcccgcttctgtacgtgaagtcagaactcgaacctgcgcttttggatgtcgtaataaaatacgtaatagttcaacgcctgtataaccagttccaccaacaattccgacagaaatcacgtgcattacctcaaattttgaatctatacttgcggtagtatgacaggatgtctaggcttacaaaaccatttcatgcttggtaattttaatttttttattttaaacgataattacatagcacttgccggcctgtcagtaccaaacaaatatcagtaaataaataccaaatttatttttggagagctaggatgcttgatcaatcaaaagaaataaaagtgtgcacttatctcggcctcaccactttaattttaagtgtagcccttgttgggtgtggtggtggtagcagtagcggaggttcatctaacacgcctaaaccgtctgaacccactcctgaagtcatgacggatattacgcttaaaacccctgtcgaaatgcgcaatgttcaactcaaggtatatgataataccgacaatagtattttgattgatacccaagttgccagtttaacgagttacgatattaaacttccaagcacaaaactaaatcgtctttatcgtgttgaagtcacgacccaaggctcatctcaagtatttgatccaaccaaatctgaatatcaaaatatttctggtgtttatcacgcttttattaccccaagctcgataagcaataaaacacaattgatcagcccaagttcagaagcaatttatcaacgtgctgtgattcgttcaggtcagttgcctaatgagacaattatcccaacccgtattgaacaattacatgttgacttagcctctcaagatgtctacagatctcttcttaatgcgtttaaagataccaatattccaagtttaagtccggcaagtacgcttacaattttaaatttattgaaatactcaaccacaaagccaagtacttatgtggatagttatctaagctttggttatcttcaatattggtcaagcatccataatacgaattcaccttatcaagatctcacccaaagtctcgctacagatttaaaagatggatatttagacggcaaaaaacttattggggacaaatcatcttttacccctatcttcacctcagcccctgataatattgatccagcaaaaaacacacttttagatatcgcagctaatcaaaaggtaacacgtgattattttgccactaatctaagagcagccacctttaaactagcagatttgcaagatcaatcccatttagacccaataggttatgatctactggacaagaaacaatattcggggattatacctgctggtaatacatctgaatttttccgtatagatggtgcgggagattaccgacgtgctgttggctttagtggtattacaacgacctgcaatggttcggcttatccgtgtaaacaaggtttaactagtatcaatatttctgacccaaaactaccagctacagactatttagttggtcactatgaagacagtacaacaggctgccaacttaacttccgtgctaatggtcaaattgaattaattaaaggctctcaaagctatcgctctgccttaagcgcagatagtacagataacttactgcaaaccgacgctgcaagttatagttatttacttaactcaagttcatccgaacctaacaattcaacacagcaatataattttatacagctacatattaaagcgaacaagattgttagtgctcaagcaggccttgatagccgcaaagcaccagatgtcttacaaacaacacaattagagtgtagctttagctaagttgtaacataccaccatgcaggcaatggattaccttttaattgtctgcgatgctgcatatagttagggtcgaactttgcaacttcggcccaaaatgcaggactatggtcgaagtgtttggtgtgtgctagttcatgaatgcaaacataacgggtaatttgagcaggcataagaaccagacctgcatgcagcataatattatgttgactactgcaacttccccaacgagttttaggacgccgaattgtacactctgcataactcagtcgagttttttggctaagttctgacaaaagtgctggcaactcttgttttgcataagcaataacagcgttttgtaaagcttgatagggttgttgatctttaataaataaataactatcttcccaatcaaattgaaaaatgcgatgttgcttctgcacaacaatttgaaaaggctgttctctattaaaaaaagaaatttctgaaggaatttcaaatgaggtagattgaacgtggtgctgtttattccacgtctcgattaaccattgttcagactgagctaaaaactgctgaatttgtttcttactacaaaataacggcacagtaagtcgtatagacgcaggctcaacacgtaagcgcaattttcttgcccttacgtgacgaacaattttaatttctggcatttccacagacattactgtgcagtacgctcttcaataccatcatttgttgcaacaattgcaatcgttgctggatttaacgcaaaaataccgttagtcacaacgcccggaatattattaattgtcttttccaaatcaattgcatttaagatgttcaaattaaatacatctaaaataacgtttccgttatctgttaccacaccttcacgataaaccggatcaccccctaagcttaccaatttacgagctacagcagaacgcgccattggaatcacttctacaggtaatgggaaatcacgaccaagttgatcaacccattttgaatcatcaacgatacatacaaactttttagcaattgaggctacaattttttcacgagttaatgctgcgccgccgcctttaatcatatgcatgtgacgatcaatctcatctgcaccatcaacataagcatcaaggctacccacatggttcatatcaaccacttctatgcctaattttttaagacgatctgctgttgcttgagaacttgctactgctgcttctaattgtagttcaggcaataaatcaatcaggaaatttacagtacttccagttcctacccccaaaatgccacctttgggtaagtgttttaaagcagctttcgcagcagcttgtttcttttcatcttgggttgcatataggctcattacatcactcaactattttttgacatttatgcgccaataaacggcgcaaatggacaagggtttgctacaataattcctattttaaactgttatagggaagatgaacatgctgtctcgtgtggtacgacaaattttacaagcaacggtttatgatgttgcaattgaaacacctctcgaagcagctccacgaattagtcaaaaattaaacaacacaattcgttttaagcgtgaagatttacaaccagttttttcttttaaattacgcggtgcctataaccgtattagccaattaccgaaagaacaacttgaacgtggcgtgatttgcgcatctgccggcaaccatgcgcaaggtgtagcgttgtctggtcaacgtttaggtattcctgcaattattgttatgccaagtactacccctgacattaaagttcaggcagtgaagcgtttgggtggccaagttgtattacatggcgatagttttgatattgcaaacaaatacgctcagcaacgtgccgaagctgaaggattagtttttattccaccttatgacgacgagttggttattgcgggccaaggcacaattgcgaatgaaattttacgccaatggcgtgatgtagaatatgtttttgttgctgttggtggtggtggcttaattgctggtgtagcagcttacttaggtgatgttgcaccgcatgtcaaagtcatcggtgttgaatatgaagagtcagcttgtttaaaagcagcgctagaagccaatgaacgtgtagtcctaccccacgtaggcttatttgctgatggtacagcagttgctcaaattggtgccttaccttttgatatcgttcgtctacgcaaatcagataattctggaccaattgttgaaccagatattgttactgtaaatacagatgagatctgtgctgcaattaaagatacttttgatgaaaaccgcagcatcgttgaaccgtcaggtgcgatggccctagctggtatcaaaaaatatgttgccgagcataaaattagcggcaaaaacatggtatcgattgtttgcggcgccaacatgaactttgaccgcttacgttacattgcagagcgcaccgaattgggtgaacaacgtgaagccatttatgcagttactctttctgaagaaaaaggcgcattcttaggcttctgccgtgctctacagggccgtaacattaccgagtttaactaccgtgcaaataacacagaagaagcacaagtttttgtgggtattagcttaaaaggtggtgacactgaacgtcatgaaattttagaacaacttaaacagcaaaattatgttgtagatgatttatctgatgatgaagttgccaaattgcatattcgttacttgattggtggtcatgccaatctggatgacgaaagattgttccgtgttgagtttccggaacgtccaggtgccttactcaccttcttaactcgtttaggtccaacccacaatattacgctgttccattatcgtaaccacggcgctgctgaaggtcgtgtactagttggcttacaagcaacagatgctaaacaaaacccagatggtttaattgaaactctggagcaaattagctatccatatgcagaaattactgacaatgtgggctataaacgtttcttgaagtaacctttcattttgataaaaaagccggcaaatatgtcggcttttttatcatttaagcttattattttttatatttacattgcttctctttatctcaaagaaaatatcattaaaaataaagccctaactaagtataaaaggacaactatggcacagttcgcggtcatcggcttgggaagttttggggcaactgttgctcaggaacttacgagattaaaccatgatgttattggtattgatacagtcaaaaagaatgttgagaaccttgccgatgttttaactcatgctgtcattgctgatgctacagatgaacatgtattggatgaattaaacattcaaaattgtgatgcagtggttgtagcaattggtgaagatattgaagccagtattttatgtgtgttgaatttaaaaaatctgggcattgataaaatttgggtaaaagcaaaaaccaaagcacatcatacaatcttatctcatctaaatatcaataaaatcattcatcctgaagaagacatgggggtacgtgttgctcaagcactaaactacccaatggtgagccgttatatgtctttagatgatgagcactatattgtaaaaattgatattccagagaagttaaacggcattaatttgtacggaattatgcagcaagcccctcaagtaaaaacgcttcttgtaaaaagacaacagcagattttatttgaaaccgaagagacttttactttacaaacgcatgatattcttattttagaaggtcatttacagcagctaaaaaaactctcaaattgtttcatataagaaaacgaaccagaaaatatgtctcttaagcctaaaccgcataaaacactaaatttaagcccaccttctctgttagcactgggctttctgggctttattgtctttggcacattattgcttaaacttcctattgccaataacggacatgttagttggatggatgctctatttacggcgacctcggcagtcactattacaggtctatccgttttaaatattcatgaatcttttacacttttcggacaggtcattattttattattgattcagtcaggtggtttaggctttatgacttttgccattttggcagcattaagtttatctcctaaagttggccttaaacagcaaatgatggctcaagatagccttgggcagactagtctttcaaaggttacttttgtagcaaaaggtgttgttacttacacacttctttttgaactgattggaacagtgatcttaactaccgcatttacaccgatttatggctttgctcgaggactatattatgcagttttctatagtatctcatcatttaacaatgcgggtttttcactatttagcaacagtttagttaacttccaaagcaactaccttatatgtattacgattagtttgctctatacattaggtggactgggttttttagtcctcatggatatcaaacaaaataaaaaatggaaaaaactcagcccaaatagcaaactcatcctaacaactattgcgattattaatttggttgcgtttgtattaatttgggttttggaagcacaaaatcctcataccttaggtctgctcaatgtaggtgatcaagctttaaatgcatggtttcaagcgactgttccacgttcttcagggttcaatactattgatactggagcaatgaccaacagtagttctttacttatgatgctactcatgttcatcggtggaggttcactcagtactgctggaggtataaaagtcggcacctttatcatattagttttaagtgtactttcctttttaagacgtaccgatgaaatcagggttttcaatcactccgtttctcacgaaactacttataaagccttagctgtcaccgcaattaccagtattctcatatttatcgggttctttattcttttacttttagaacctaaagcagactttatgaacttattatttgaagtcgtttcagcagcctgtacggtaggcctttctcgcggtatcacgccagatttacacaatggtagtttatttattttaagcctacttatgtttgcaggccgtttaggccccttaacactcgcctatttaattgctactcctaaaaaaagccgtatcaaacatcctcaagccaacattcaaattggttaataaaaaagccgctgtaaaagcggcattttataggtcaaacttagtaccagttcatgagtgaaacacccaagccggcataagttgcacgatggttatagtcaattaagctttcaccataaccattaaataattggaagtgtccgcgcagcttgccactaatcgggaaagcccagtcaaactgaacagcaccatgagaatcatcaccaccttttaaagagtgacgtagcattaatgagaagtcattttgcttccacttataaaaagcagttaaatcaccacgaccgatgtaatcttccatatctggattgttatcatctttgctgtcttcttcaaggcgtatccatggacgaagcattaaagcaaagttaccgcgttctaaacccacattaaagatgacacggttccaactacgagataaaggatctgaacgtccatttgactggtgatttaaagttaccccaagcaaacgaccatctaagccaagcaactcatagtttgttctaaacattaaacttgcttctggctcatagttcgtttcacggaatggacgagactcttcagcattaaaggtctgccaacgtgaagattgggtataacctacccacaagtcaccattgttaccaaaaatattttcccaagctttcgttttcaaagaaatctgaaatttactttcagttgatttaaggttttgggcctctgtcaccgtattatttgggtttggactgcttggaaactcatttttatcgctcgtccagaaaactggtagcaagtaaacaggttgataagcacgaatattccaaacacccagtttacttttttcagacaactcccaacgttgatctagtaaagacgtagtaggttcaagtgtaggtgccttaccaattactttgatattacttaccttatctacaaccttttctttaaatgtttcaggttgaacaacaggtttatcaatttttttaacaggctctggtactactgcggcttgaactactggtaaggccgatggtttaaacacagcatcataacaagctaggcgatcagcattcgaagcaagggcaacacatgcatctacactcgcaggttttacaggggctaaggtgtcggcatatgccaccgacgcacataaacagctaagcagggttcccatacttagctgtaaagatgtgcgttcaaattgtctgaacgccatgttcatctccaatttttatttttaattaacttgtttgatcgtaaagcccagttgttgcaattcatcacgttttgcaaaaggtgcaacgacagcttttacaggtgtttgttcaattaaatattgacgcgcaacacgttgtaaatcttctaaagttacatgcaataatctttcacgtaatgtacgacggaaagtcggagttcttgcatgcaacaatgcataacacgctgttattgcttcacctgctggtgaaccaggtttgtccatacttgccaccagaccaagaattgcttcttcaagctgatgaggttgttgctctgtgtttaacaaccattgcacgctcgcttcaaaatctttaaaagtctcagctaagcgtgggtcacggtaactaaagaaacggaatgaacatgcatttccgtcataactagcccccccaccataagcaccacctttttcacggatagcactgtgcaagaaaccattacgcaagtaagctgccaataccattagaggtgccgcatctggatgagatacttccacagcttgatatgcagaggcacagaactgaacattggtttgaattaaccaagcttcatgttcattatcattttcttgctcaacttgggttaactcagttgctgctgtatcaacgtttaatttatcccaaacattttgaatttcttcaactaaacgctctgactgatgctcttcacatacgagcaggaactgtttaggtgcttgcaataattttgtatgaatatgcttcaattcagcaataagcgcatcataagcagcatcatcttgggtaattttagtaacaagctcgcctaaccagttcaacgcacctaagccagtgttttgatagtcgcgttgagctaacgcactcatattacgagaagcaatctgcattgcataactatgaccagcaccagataaacgagactgccagcgtgtcttacgttgctgcaataactcaatgattcgctctttttcatcaaaacgaagttgttcaaatgctaattttaataaatgaatcgcatcgaacttctgagttaaagatttagttgttaaagttaaccaagcactaattttgtctttatcatcaaccttactgcgtaacgaagcacccattcccaaaccaccacttacagctgtttgtaagttctggagttcaaggtagtcatactcacctgcaccaacttcacccattaaaatagagagcaaattgaagtatggtgatttaaccacatcatcaggaatctgaatgaggacttgttgatagtaaataccattggttcctgcatgatacaaattcaacggcgtatccattcgattacaaataatttcacgcaattgaccttgtacaatatgcaagtcagctggtacgtcttctagacctacttttggcaacagttcaagattatctggtgtatcttgacgttcttgcaatgccttggttttagcgatgatctctgctttatcttcttcagttagcttttcaccaattgcagctaaacgtgctttttcagcttcttgctctttcgctgacttggttgcatccggtactaaagtcatttgcacgcggtgcggattatccaataaatgggtttgaatcaggttagataaccacattgggtcttggagttcttctttgacctgagcaatggcactatcaacatcccaaatttgaatcggatcgttatggtgaatcgcaccacttaacccatttaaaattaggcttaagccatatggtgtaccatcaccattaatttcacgttggtgtaactcgatttgatgcaaaattgcatcaactaacgatgagtcaattggttttgcagctacttcacgtaaaacgtttaaaacgccctctctaaagctctctgcatgctctggatttgaaccttgaacaccacaatagaacgtcatttcaaagttactatcgtctacccccattaaaggaccagtcgactgagcatagccacaagtttctaaataatgacgaagtggtgaagctgagttttcgagtaaaacgccttctactaatcgcatacccagacgaagtttaatgtcactcgcctgaggtaataaccacgacaatacatggtaagttttgtcttttaactcatcgccatcaacagcataagtttcagtaacttcaacaggtgccgttaagcgtttttctggtttcgaatataaagttgtaccagcagtgaacttatgtagagccagtttttcaaattgctcttgtaattcataggcggtttggttaccaaaagtcataaataccgcattactcggatgataatgggttttataaaattcaactaactgttcatacgttaagtcaggaatgtcttttggatcgccgcctgagttgtagtgataagtggtttcagggaatagatgatgagccaactggtgataaagctgatcagaaggcgcactcattgcacctttcatttcattgaagactacgcctttatatacaggctgaccattttcaagttcaatacggataccttcctgagcaaaatccagaggattcaaatttgccgagaaagcagcatcaagataaacagataataagttttggaaatctttcttattttgagttgcaaatggatatgcagtccaatctgctgctgtaaacgcgttcataaaagtatttaatgaacggcgtatcattaagaagaatggatcacgaacaggaaacttttcagagccacataaagcagtatgctctaaaatatgtgcagttcctttagagtccataggttgtgttctgaacgcaacaagaaatacattttcatcataatcagttgccaagtgataatgcaccgcacctgtgactttatgcttatattcagacactaaaatatctaatgcttcaacatggtgctgacgtagcaactgaaacgcagggtgaacagtttgagaaatggtttcagtgacatctacagtcatgtgatctcctaacatatcggataagtgaataagtctcattatagcctgagtcggcttgagaatggcgaataaaagccaagcaaaacactatgtttttgttaagtattagttttcatagccatagctttaatatcaagcacatagcccgcgtcgttgtatcctatcagaacaaaaccttttaatactatctatatcctacacgacaaataaaaaagctcatcgaaatgatgagctttttagagtttttttaattaaaaacgatagcgaagtgcaacttgagcatttaaaggatcgcccatcatgttcgaatcatttgctccactatgacctgacacaaaataatcgcgatcaaacaagttatttaagtttaagttcacatcataacgttcactttgataacctaacgccgcatttacaactgcatatcccggtaaaacgtttttgttgtctggcgcactaaaacgtgatgattcaccacgaccacccacagctgcataccaatgatcattaatttgatattttaaccataagttagcagtattgtttggcgtgagcgcagaatgattgcctgtaaaaccaatagccgatttttcaatcttaccatccatatacgaataacctgccaatactgacaattgatcggtcaattgacctgttaatgaaagctcaacacctttggttttttgctcacctgccaacaatgcttgatttgggtttgctggatcttggttttgaatattagtttggctcatctcaaacaaagccaaggttacattcaactgatcatttacatcccactttgcaccaatttcatagttttcagtttttgtgggccttaagtcatcactatttttataaaaaacaaatgaatcagccaaaggttggaaagagcggttataagaagtgtaaagtgagatattatttactggctggtagaccactccaattcgtggagaataagtattgtcagtacggtttaaatctaaattcgtactcgttttatcatcacgatcttgcgatagattgtcataacgtaaacccactaaaactttaagctgatctgtcactgtcattaggtcttgcagatacacgccgtagttttcaaaagtattgctattgttattacgtgcagttgtagttcctgtattaataggcgcccaatactctaatttaggattatataaatcagtggttgttttagcaccttgccaaagtatctcatctttatgctgcttgctatattcagcaccaattaaggtattgtgctttaaaaaacctgtattaaataaagcgctcaactcttgttgaacatacacaccatcttcattacgcaagcgtttattctgggttaaagtaatttttgacttatcagcagctggatgtgaatctacactatattgacgatcaagtgagtagttatagtggcgaactgcaccatgatacttaaaattatcattaaactcatggtctaagctgatagtttggcttgagatttcagtgtcaacatccccaacctctttaccatttaaagcgccataaaaagttttaggatttgttttaacaggtttacctgtaatcgggtctgttgggaaaccttgatctgccaaacggttatcatgcaaatagtcggcctgaagtaaaagtttggttttatcagtaatatcccactgtacagatggagcaaccgcttgacgttttaaaaaagcctgatcacgataaccatctgaatcttcaactgcaccagttaggcgaaccttaacattctctgcgactttttcatttacatcgacttctgcgcggcgttgtcctgttgtactaccaatcaggctcacttcacgcaaagattgatccattggttttttattaatcttgttaactaaaccacctgctgaaccacgtccatataataccgaagcaggcccttttaaaacttcgatccgctctacattcgacatatcgcgaaaatacaatgcgtcatcgcgaataccatctacatagttatcagtgattgcagagaaaccacgaatcatgacctgatcacgttgtccatctcctacactaaagcttaaacctgcaacgttttgcaaggcaccttgcatagaggtgactgtctgttctcttaaaacttgtttaggtacaacgtttacaatttgagggacatcttttaattgcataagtcctttagttgcacttgatgcttgccccacttcttgttttaaactgatttccttatcagctttaactgaaattgttggaaggttggttactgcctgttgatctgcttccagagcatatacatggcttgtcataaccccaactgatgaaataaataaaactgaacgcttcatataagttcgctacgaaaaatttcaggcgaagtttcaatgaaacagtatagatttgtaaatattagcaagaatcattattaattgataatatttattaaaaagattatttcaattgcttaggcaaacaataaaactctgctagccgctgaataacctgaattttattcaacaaactacagcaaatgtgagcaatggtgtaaacttatcgatctgattttttattctgtgacaacacatatggcaactgtagatctttttgcaattggtaatgcattaatcgaccaagaatttaaagtttctgatgattttcttagtcagcaaggcttacaaaaaggcaccatgcagttgtctgatggtgaaacacaatctgccctttatgaaaaattaaaacaaactcaagattacaaaggtcaagcaagtggcggctctgctgcaaatacaactgtagcatttagtgcattaggtggtagcgcattttatggttgccgcgttggtcatgatgaattaggtggaatttacctgcaagggttaaatgatgcaggcatccagactacaccaaagtccatcagtgaaggggtgaccggtacctgtatggtcctgattagcccagattctgagcgtactatgcatacctatttaggtattaccgctgagctctctcaagaccaaatcgattttgaaccattaaaaacagcaaaatggctttatattgaaggctatctttctacaagtgaaacagcacgtaaagcggtaaaacaagctagagaaattgcaaaagctcacggcgttaaaattgccctatctttatcagatcctgcaatggttcaatatgcccgtgaaggcctagaagagcttatggatgatggtgtggatttattgttctgtaatgaacaagaagccttaatgtataccaataccactactgttgaagatgcacttactcaattacgttttaaaaaccataccgttgtgattacacaaagtgcaaaaggtgctttagttgcaaatccaactcaccattttcacgtcgcaggccgtcatgttgaagctgtagatacaaatggtgcgggtgatgcttttgcaggtgccttcctctacgcattaaaccatcatgaagatttaactgctgctgcacagttagccatcttaatttcaagtgaagtcgtgtctcaatttggtcctcgtttagccattaatgactatgctaaacttctcgaaaattttcagaaggaatgtgcttgaaatggagaggatctgtatgacggaagaagttcctgagcgtgaagctagagcttttgacactttacaaggaactactattttcattacacagcgtgatggctctttctacgcctatcagaatttatgcccacatttgcaaaccgaacttgaatatctagaaaaccaatttctagatcaagaccaagaatatatccaatgctcaacccacggtgctttatttaacgtggagactggtgaatgtatttcaggtccttgtttaggtgagtttctaaataaagttgagattaaggtgcattcagatggcggtatttatatcgtagactgagatcatcaacattagagtttctaccatggctgatttcttttttaattattatcttatgccatttcatttaagtgttgtggctttgatattgctcagcgtggtagaaactattggtatgtatgttggtttacgaccaagccagctattaaaaaaaattgcgccagtttggcttaccaattcccctttgctcaatgttaaattttctaaagctctaatttttgtttttttactcatcaatttcagttttgccggttattttttacagctttctttctttgctatacagcattactttatcacgccgttttacttaatcatccctgcactggtcatcgcgattttctttaccgtatttatgattcactgccttgatcaagtcattaaacccaagcttacacataccaactataaccttttagggcgtctagcaactatttccagtggtagtgcaagacctggtttttcagcacaagctcgtgtacgtgatgagtttggacaactgcactatgtccaggttgaacctgagtatggtgagttagaactatattcacaagtcattcttatcaaagtgcataaaagccattatgttgccaagaaaatttctgtttcgaatgaccttttcgcgcctgattaattattaataattcttctcgtctttaattgctttttaaaaggtttaattattgcctttattttactgttattttaattgaatattaaaccaaccattttagttagaaataaaaaatactttattatatccaacctttttaatcagaattaaatataaatcaaactattttaatcaacttaatatttttatatacaagtgttttagttggatttaataattaattcaaaccattttagtcagatattttattaataattatttaaattatgaaccgtaccgggtttgtcggagactttttatttaagttaggccacctgacctaacgggttaattttatcatagtacattgcttcaaaatcaaaaggtgacacataacctagtgcactatgtacacgctctttattgaaccaatctacccaatttaatgtcgcaagttgtacatccgctaaaccttgccaatccgcttttaaatattcaatcacctctgttttgtataagccattcaccgtttcagccaaagcattatcgtatgaatcaccggtcgtaccgactgatgctcgtaaatttgctgcttctaaacgattggtataacgaatggaaagatattgcacacctctgtcactatgatgaatcacgttctttggcatgcctcgatcatgcaatgcttgctccagtgcatcgagcaccatgtctgtattcatccgtgttgatactttccatccaacaattgctcgcgagaacacatcaataataaaggcggtatagacccagcctgaatttgtttgaatatacgtaaagtcagcgacccacagctggtcagggtgatcagcactaaaattgcgtttcaccaagtcatctgctcgtttttgatcatctcggctatgggtagtttgtttattcttacctcgccaaacaccttgtatacctagcttttgcatcaatcgagcaactgtacagcgtgcaataatatagccttcacgtttcagtttttgccaaactttacgtacaccatatcgacctgaactttccttccaaattcgtttaatttgttcagcatgatgcaagtcatgtaaatctcgcttcgctcgatgttctggattgtccgcgagatctaaagttcggtaataggttgaagctgcgatcggtaaaatcctacaaatcgcatcaacaccatataagtctttattgttatggatgaaatccaccattatttgtgtgggcggtcgagctccgcctgggcgaaaaaagcagctgctttacgtagaatttcattggcacgctttaattctttgatttcacgttccatctgcttcattttttcttgatctgatgcctgttgtactttgataggattttgttgatcgagatgttttaaataccaaacacgcagtgtttcaggagtacaacctatcttgggagcaatagcagtgattgcagcccaattcgatggataatctttttcggattcaatcaataattgaaccgctctatctcggatttcaggggtatattttggttttgtcatcgggacattctctcaagaaagttggtctccgacaaacccggtacggttcattattaaacatatgatttttattaaaaaataattaagtttttatttaaaatatatttattgtttatttttaatatattttgattaataatgaaattaatatgtatcgaggtttattttatgagccttaaaaatctagatattaactcccgattaattagagaaatcgcaattattctaataattaaagtcgcgcttctcttaacaatcaaacatatttggtttgacgctcctactatccccaaaaattttgacaatcaggtcgccgagcatattgcaggcgataactcttcccacattaaggagacacgttgatgatttctgaaagcgtggttgatctttcgcggttccaatttgccatgaccgcaatgtatcactttcttttcctttgaccctaggccttgcatttattctggctattatggaaaccacttacgttatatctggtaaagagatttacaaggatatgactaagttttggggaaaactatttggtattaactttgccttaggcgtaactacaggcttaaccatggagttccagttcggaacaaactgggcatattactctcattatgtaggtgatatattcggtgcaccattagcaattgaaggcttaatggcattcttccttgagtctacatttatcggtctattcttttttggatgggaccgcttaagtaaagttcaacatctaggagtaacttggttagttgccctaggttctaacatgtcagcgctctggattttagttgcgaatggctggatgcaaaaccctgtaggtgcagcatttaacttcgaaactatgcgtatggagcttgttgatttcggcgcacttattttcaacccggttgcacaggttaaatttgtacatactgtttctgccggatatgtaacaggtgcgattttcgtactcgccatttcaagctactatctacttaaaaaacgtgaccttcccttcgcacgtcgttcatttgcaattgctgccatttttgggcttgcttctacactttcagtaattttactcggtgacgagtcgggttatgaactaggtgatgttcaaaaaactaaactcgctgcaattgaagccgaatgggatactcaccctgctcctgctccgtttactttgtttggtgtaccaaaccatgaagaaatgcgaacagattatgcagttaaaattccatacgcattaggcctcatcgccactcgttcaactacgaaagaagtcactggtttgaaagacttaatgcaacagcacgaagttcgtattcgtaacggtatgcttgcttatgctgagcttgaaaaattacgtgctggtgatcgctcaccagagttattagcttcatttgagaaaaatcaaaaagacttaggctatggtctacttcttaagaaatatgctccgaatgtagtcgatgcaagcgagcagcacattcaagcagcggtaaaagatactattccgaatgttacagctctgtttttctctttccgtgcaatggttgcttctggcttcttaatgctgcttcttttcattttagcaacttgggcagtagcgaaaagaaatgctgagaataaaccttggctacttaaatatgcattatttgccctaccacttccgtggattgctgcacaaactggttggtatgtagcagagggcggccgtcagccgtggtctattggtgaaattttacctacgcacttatcagcttcaagtttaagtacgggcgatgtgtggggctcaattctcgctctggcagcgttctataccatacttttgattattgaaatgtacttaatgattaagtttgctcgcttaggtccaagctcacttcacactggtaaataccattttgaaaaacaagagccaaaagcagctgttaatggggaggctttatcatgattgaatacgaactcctaaaaatcatatggtgggtgttagttggagtcctactcattggatttgccctaaccgatggtttcgatatgggctcaatggcactcatgccttttgttggtaaaactgataacgaacgccgtgctgctattaatacgatcgcacctcactgggatggtaatcaggtctggtttatcactgctggtggtgcactatttgcagcttggccaatggtatactcggtcgcattttccggaatgtattgggccttattacttgtgctatttgccctgttcttacgtcctgtaggttttgattatcgttctaaacttgaaaatacccaatggcgcaactcttgggactggggactttgtattggtggtgccgtaccagcacttgtttttggtgttgccttcggtaatttattcttaggtattccttttagtttagacagtacattacgctcggaatattcaggtagcttctttgctcttcttaacccatttgctttaatttgcggtattgtcagcctttctatgttgtgtgctcatggcggcgcttggcttatgctacgcacagacggtgccttgaaacaacgctctgctaaagcaactcaaattatggcagccatatttttagtttgtttccttgtaattggtgcatggttgtacttcggtcaagtcccaggttatagctatgctgctgcagttgatccaaacgcagcacttaaccctttagccaaagaagtagtcacaaacaacaacccaggctggatgaataactacagcagctatccgattacaaaagtagctcctgtactggcaattttaggggcaattattgccttctttacagcatcaaaagccaaagcgggtttaagttttgctggcacaagcttaatgattgtaggtgcgattttaactgccggttttgcactcttcccatttttattgccatcaagtgttaatccaaactctagcttaacaatgtgggatgccgtatcaagtcatcgtactttaggggttatgactgttgctgcatgcatattcgttccgatcattttgatctacaccagttggtcgtattacaaaatgtggggcgttattactaataaacatatcgagtcaaactcgcatagcctgtactaataaggagaagcaaatgtggtatttcgcatggattcttggaattttgatggcatgtttcgcgggtgtattgagtgctctttatatcgaacatcatcaaaatttagatgaggaataaatcatggcaaccgcaatgacagcatcaaatcaacgaaaagctcaagcattcgcaatggccatttcatttctgttggcattgccgcttgctgtaattttactggtgcatccttccctcatgttagatgcaaacggacactacaatcatagccagcttatgctggtgatggtgggtatttccggaggcttcatttatggagtgggttttgtgccgcacttctggttatggaaatggttgtttagtccatggatagcttggcctctcatgcttttaggctattacatctggtttctaacctaaacaaaaaggacctcatttgaggtcctttttcatttcgattagtttaattggtataagtggtaatccaacatttgcgtcaagcggatatggttcatgattacctgtttttatatatccgcgtctttcataataagcaattaactctgaacgcacatttaaaatatacatgattgcgctgtccaattcaggtactttgtgtaaagcaaattgttcagcgtactccaaaacagaacgtcctattttcatattctgaacatgcggatctgtacaaaatgttcctatctcaactgtattgctttgaaatgtaagaccaatacatgtaacaacttttgaagaatctatttctccaattaataatactgaattaggtaattctaattgttgtttcaattgctctttattaatacgttgcccttttacatattcaacttcagtagtccagcttctaccttgttgttctctatatgactgattaatcaactctactagtgttgggatgtcactaaattctgctaaacggaaatttaatttgatcataaatatacttaggctatttaaaatattctaaaaataaagccgatattaaatcggctttattttgaatagcaattaattcgactgctcagccaaccaagccataaacttttgacgctctgctttagaagattttttccaaatttctgccaaacgctgatcattagtttgtgctacaccagtaggaggcatagttgttgcaacaggtgcattagcttgagtcgtggtaggttttgcagctgcatacacagcgtcaggttgttgtttagatgatttagtcgtgaaatcagtaactttccctagcaatcccgatgcaaaccacggccttgcctcattattggcaccagtttgttgaacaattaactcattatttgaattatataaagccactgtaggttgctcagcatattttttggcttgttcaaattgttttggagcatctaccattgcaagcttataagtttgaccatctttaagcgctggagtttgaatggtaaccactcctgacttaacaatatcgtgttcgccacttaaatgctcaaaatattcttgataacgtacacttaggcttgtctcaccagcatcgactttataattatttttagaagaacggaataatccagagttgacttcctgaccattcaccgcaaggattacgatttcctctggcgctgtaattgtaactgctgaaaatactgaaccgctgagtaataaacccatcgcagcgacacttaatcttaaagtcatctgttcacgtctctgtaatatttaatagtttgtaaaaacatgagcaatatgcaatatgattatgacgattttatgacaacctcctgtttacaaagccgccgctcaagcttttaaaatatttttttgaattctaataaacacctattttattgatcattaatttctaactaattttaaaagcataaaaaaagagtaccctctaggtactcttttcatccactcaatttagttgaatgttttaaaacgatcttcatcgctaataaatgctttttcaccagctggtgcttcaacagaaccaaatacaagttgagcacgtaatttccaagttgctggaacatcaaatgcttcagcagcatcagcatcaacaatcgggttataatgctgtaacgatgcgcctaaaccaagttctgaaagcgcagtccaagtcgcaaactgagcaattgcacttgaatgttcagaccaaactgggaagttatctgcatataattcaaattgctcttgcaagcttttaacaacagcttgatcttcataaaatagtactgtaccaacaccagcaacgaagctatcaatctttgcatttgtaccggcaaaggcatctgcaggaacaattttacgtaatgcttcacgaactaaattccaaaatttagcatgtgattcaccataaagagtaacaacacgtgaagattgagagttgaacgctgatgggctatgtttaaccgcttcacgaatagtttcttcaatttttgtgcgatctaatgcaacatttttaccaattgcataaatagtacgacggtttttaattttatctaagaaagtagacattttttatttcctacctatttaattgaccaggggccgttgtttgggaatgaatatagtctatggaactcatttcttataatcagcattaaaaatatgacagttcgttttattttcgcaacaataaaaaaagatatggatataaaaaaacctcactattttgtgaggtttttcttaagtcttggctaagaattatttttcagtttcaaatagtgctgcaacaaacgatttcgccgagaatggtcttaaatcatcaattttttcacccacaccaatgaaacgaattggcacatgagtacgactagcaatattaaataatactccaccttttgctgtaccatccaacttagtaatggtaatacctgttaaaccgacagcctggtcaaattcttgtacttggttgattgcattttgcccagtacccgcatctacaaccaacataatttcatgaggcgctgttgcatcaattttttgcataacacgcttaactttcttaagctcttccatcaaattacttttgttatgcaaacggcccgcagtatctgcaatcagtacatcaatacctttagctcgcgcactttcaaaagcatcaaaaataactgatgcactatcggcaccatgaccttgagcaactacagcaatatcgttacgctcaccccagatttgcaattgttcagtagcagcagcacggaatgtatcacctgccgccaacatcacttttttgccttcaccttgtaaacgcttcgctaatttaccaattgttgttgtttttccaacaccatttaccccaaccattaaaatcacataaggtgatttattagggtcaatatgcaaaggcttcacacgtggagcaagcaaagcaactaactcttcttgcaaggctttataaagtgaatgtgaatagatcaaatcaccacgagcagtacgttcagttaagttggtaataatcgtttttgttgcatcaacaccaatatctgcaactaataattgctcttcgacttcttcaagcaactcatcatcaatttctttcccaccaattaagatattaaccatcccatcggtgaaattacggcgagttttgctcaagccttctttcattcgtccaaagaaaccagattttggttgctcaggttctgtagaaggtgcagcctcgacaacttcttcagcttttacttcttgcttaacaggtgactcaacgataggaacatcgatagcaggtaaattaggcaatgtgacatcgtcatccccgatctcagcatctatcaagaatttattttgcatattcgattgttgttgcatgccgattccttgaaaagcagcgtgttaaaaaacggaaagtttagcataaattcaaatttttgcctgcttcaatagcgtgcaaaacctttttgaaataaagacaatacttattgagtatcttcttgcgctaatgcaggatattgcttgatatgattatgttcaaactgataagcatgcattaactttaaatactctgctctatgaatttctgattgagccataatcaactcggccatatcttgagttcttggataagtagcctgtcgagaaagttgcacaattcgttgatactgttctgaattcacaggacgtagtaatgccaaataagacagcataaaaatacagccaatgataataatcacaaccagattaaaacattgatctgcctttaactcagactttaatttaagaaaattttctttgaatgtgagcatgacctacctctaatgaatgtagtgtagggttcaatgcacttcagcacaaggtcaaaatccagtaaggctattattctttaaccttactggatgacaattgctagcccattaaggaacgaattacagagaagtataaaattgcagcaataataactaatactaatagcatagcaaaaatacttaaaccttcttctgcatctgctgggtgcaattcatcttcatctgcaatctttctaagttcaccatcataaacttgatagaaccaagctttttgattagggtctaattgacgagcatagtcgaaaacccgtttcctttgtgctaaacaataatcccctaaatgtatttcttgatggaaaattgcttcgtctaataatttacgatggtaatgggcaagttctatgatttgctcctctttaggaggattatcaaaaacaaagccatcaatagtatttgtcatagttattctccttgtcttttattctcatattgattttactcaaaattatttgtgaataatgtttaatcatgtatcctaatagtgaactaattgatgcttcttaatggttgacaaatccattaatttgtaatattagtttaacaattctaagttaaattagttcaaaggcagtggcctttagaaaaagtaatcataattacaataaggagttttatatgattcaacgtatctctcatcatgatttagaacatgtatacgcaactgcggttaacacaattcagtctcaaatgaatttccaagatgcagttgcacagttagaagaagttgctcgtgctggtcacggtaaagctgctttgttcttagcagaactatactaccaaggtttccgtgttgaacgtgattccatgaaagcacaatactggcagaaactagccacgatgcaagcataaagaaacgtcacttaggtggcgttttttttatacctataaaaagttcaatataaattaaccataactatatttatcttgcgcttcgccaaagctttagccgctttgtcttgctcaggtggcgtttttttatgtctgtaaaaaattcaatataaattaaccataactatgttcatcttgcgcttcgccaaagctttagccgctttgtcttgctcaggtggcgtttttttatacctgtaaaaagttcaatataaattaaccataactatgttcatcttgcgcttccccaaagctttagccgctttgtcttgctcaggtggcgtttttttatacctatacaaaaccaaaattacctatttatctaaagccttacttcgccacttcagtcgtgacttagaaagtcccacccttatccagcatttatttgtatagatatttctagtcatcaatatttgtttacgatttgacacctgtttaaactgaaatgtcatgtgtttctcttataataagcaggacaagttgaaaacctttaaatttaaaatgaacagtttaagtaatctacaaccggtttctaaagacttgatgatcaagatttatattttaagaaccatgatgtactgcggggttctgtggggactatttgatgaaggctgggccattaaatcagatcaggaagattttatttttccgttctggctaaatggagtacaagcacatcgatacgccaaaactcactggcccaattacaagccaagaaaaattaccccaaaagacttccatgaatctttattacctactttaacacggttaaaagtcactcctgctttatttaactcatctcatcgcaagttgaagttatctacacagcaaatgcatcatttcttttttaatcatccaaaatggcaggtagcttaaagtttctttgagctacccaatatagcgtgctttttgaacgcttgaacataaaacttatatttgaatgactagcaagtctttgcatttttcaaaaatcgagctaatttaaatcaaaatgataaaacaacaggacagaagaaatgactatcgttgcacaagtaattaagaacaaatctgaacaagccatttttacaatttcacccgaagcaactgtcctcgaagcaattacgattatggctgaaaaaggtattggtgctttagtcgtagcagaaggtgaacaagttgttggaatattatctgaacgcgattacacacgaaaagtaacgcttatggagcgctcatcttatagcactacagtagctgaaattatgacagcaaaagtgatcacggtaggtttaaataatacggttgaagaatgtttacagctcatgaccgatcgtcatttacgtcacttacctgtattagataatggaaaattggttggtttcatttcaattggtgatttggttaaagccgcaatggaagaccagaaagttttgattgaacaattaaagcaatatatttcaggctaaatacaaaaataaaaatgggcgattaacgcccatttttattgtttttaaacttaaagataattcgtaattaatgcgactaaacgctctagcaaaatatcagcttgagcttgtgtcatgttaattggcggtaataaacgcaccaccgaacctgccgtaacgttaataataagtttgtattcatcacgagcaatcgcaacgagctcagcacaatctttaggtaattggataccaatcatcataccgaaaccacgtacttgcacattcttatccgacaattgggcacgtaattggtcaacaatataattacccactactgctgcattctctactgcattttccttctggatcgtatcaattaccgtgtaaaccacacgagaacccaatactgtaccaccataagtagaaccatgactgccaggccctaacaagcctactgctttaccttgagtcattacagcacccaccggaaaaccattacccaaaccttttgctgtggtcaaaacatccggaataatattcgtatgttgatacgcaaagtatttaccagtacgaccattaccagtttgaatttcatctagcatcattaaccagttatgctggttacaaatttggcgaacttcttctaaatagctaaatccttgtggagcagtattaataccaccttcaccttggattggttcaattaaaatagcaacgatatctggatgctgtaaggcagcctcttgaatcgcttcaatatcaccaaatggcactcgaataaagccttccactaaaggtgcaaaaccgtcttgtactttcttgttacctgttgcagaaagtgtcgccaaagtacgaccatgaaaggactgctcagcaacaataatctttggcaagcttataccttgttgagtaccaaatttacgagcaattttaattgctccttcatttgactcggcgccactgtttgaaaagaaaatttcttccatacctgaaacttcagcaagcttttgagcagccgcagtttgccaaggaatttcaaacaaattactcgtatgcacgagtgtagctgcttgctctgcaatggcttctgcaatagctggatgagagtgccctaaaccacatacagcaataccagtgagtgcatctaaatattctgtaccatcttgtgtataaagatacgcccctcggcctcgaacaaaactgatcgcttggcgaccataagtagccattaaatgtgttggttgatcaggttgtactggagctagggtaatatcagtcatcacgaactctgtctgtatgaggttttaagaagggtttatataaacaaaaacttgcactgatgaaaagtctcatcattcatttatctaaaatttcgtctgctttttgctatcgcttcggtttatacaataaaatattgaatattctgtgcaactttaagcaacaaggcggtttgcaaagcgatgtgaacaccccctataatgctgcaagattagttgaggatctatttatgactgaacaagcacgtgatactgaagcgttaattcgcgatcaaattgcgaagcatcccgttttactttacatgaaaggcactccacagtttccacaatgtggtttctctgcacgtgcagtagaggcgctcagtcaaattggtcgtccatttgcatatgtgaacatcttagaaaaccctgatattcgtgcaactttaccaaaaattgcaaactggcctactttcccacaattatgggtaaacggcgagcttattggtggtagcgatatcatgcttgaaatgttccaaaatggcgaattaaaaccattaatcgaacaatacagcgcagctccagaagcttaataataaaaaaagccaatcgaaagattggcttttttatacttataaatttaacaatcacttataccgacataacgaaatagcccatctacaccaagatctgcttttaaaatagttaaatttttatatggtgtagtcgttattgcatcaaaaatatttatgttcggatcttcatgtaactcatctacgttttgattcataacttcttcaaaacggtcagcaacaaactcaaatcctaagtccattgcaataaatactgtatgttcacaaggttgaacatattgctcttgtgtccaatcaataacggcaagcttacaaatcgggcaaataatattagcggttgcgttctctaattcaactaactggtaagacatattatttaaaaaatcgagaaaaatatattttaggagaattagcttataagcgccatatttgtctattaatttaagaaattaaattacaaaataatttaaatgtaattacaatgaaatttcaaatcatctaaacatctcttttaaggtttattaataagctttttacaaaaaattaaaatcaaactttatcgttgcaaaagtaataatgtaaaatctttagtgttgcataaataggatattttaatgctcacagatcttgatgatttttattgttttgcccttgttgttgagcatggtggatttagtgccgccgaacgtgttacggatattccaaaatcaaaattaagtcgtcgtgtttataacttagaggaaaatttaggggttcgcttaattcagcgcagttctcgtcattttgcagttaccgatattggtatggatatttatagacacgcccaagtcatgatgaatgccgcacaagcagctcatgatttggttgatcacttaagtattcaaccaagaggtgtagtcaaagtaagcgttcctgtagatatagcacaaaaccagctacccaaaattttgccagcatttttaaaaaaatatcctgaaattcgattacaacttattgtaagtaatcgacgcgttgatgtaattaatgaagggattgatattgctctacgagtcagatctaaactagatgatgaccctagtctggtactaagacagtttgcactcatagaacaaagtctctttgcaagccaagcttatttaaatgagtttggtaatattaagtcacctgatgagttaagtgatcatcgtattttaagcttgtctgaagaacatttagatcaacaatttatattacatggcccagacaaccaactgaagaaagtgaaagttagcccaactatcatgggaacaaatatttatatgcttgcccaacttgcaagtcaaaattgtggtattgccttgctacctgacacagcagctgaggattttgtaaaatcaggtcaacttgtacaaatcttgccagattggaaagcagcccacggtatattccatgctgtttatccgtcacgaagaggtttactgccagctgtacgtgtatttattgattatttggtagaacatctttcagaacatccataaatcaaagccacataaaaaagttcgatagattatcgaactttttttatgcatattaaatttctggataatttcccacaccttcgggccacggcgttaataattcaaatcctgtatctgtaacagcaaccatatgttcccattgagcagataacgaatgatcttgggtaattacggtccagccgtcatttagctcttttacctgaggtttgcctgcattaaccataggttcaattgtaaagaccatcccttttttcaaaacaagaccttggccgcgttgtccataatgcagaatattaggttgttcatgataaactttaccaataccatgcccgcaatattcacgaacaatgctatatccttcgcgatgagcgaccgattgaatagcgtaaccaatatcccctaaagtcgcccctggtttaactgcatgtataccagcgaccattgcttcataagtagtttcaactaattttttagcatgtggatttacgttaccgacatagtacatacggctcgtatcaccaaaatagccgtctttaataattgctacatcaatattaataatatcgccatcttttaaaattttattttgagaagggataccgtgacataccacctcattgactgaagtacatattgtttttgtgaatccatgataacccacattagccggtataacttttaaagtatttacgatgtaatcattacaaatattgtctaaatattcagttgttacgcctggcttgacatactcccctatcatttctaaaacttgtgcagccaaacgcccagaaactcttaatttttctagatcttgttcagttttaattgtaacagtagaagctctcattcaattttatcctcgtagacactgcttttaccacgcctacaaaaatgttagttaatttagaatattgtagaatggatataggataggcggaaagcttttaatgtccaaatattcaacattcataatagaaatttatattttcatttttacacaatttctttaaaaattcagacctaaaaaatgttttctttatttctttcaatgagttttcaagtagataacttaaccagttgatatttttaatatctctggatgattgatacggcctaaaaaaaagctttttcacataaaatagcgcttgatcatgatttcttttgctctaaaattctttcttttttgttaaatttaatttatgcaacagcttcgtaccggagatattattgccttaggttttatgacctttgccctctttattggggctggcaatattatctttcctcccattgtcgctcaacaagctggtgatcatgtatggctagctgccataggttttttgattactgccgttggtttacctgtaattaccattatggccctctctcgtatgcagggttccattgaaattattagttcaccgctaggtcgtatcgcaagtctgatcttaactgtagtttgttatctatcagttggccctttatttgctacaccacgcaccgcaactgtttcttatgaaattggtttctcatcttattttggaacgtctagcagtagccttttaatttatagtgcaatttacttcgcatttgtaactgtcgtttctttatatccgaacaagcttttagacacagttggacatgttctagctcctctgaaaattatcgctttagcaattttaggtattgcagcggttatgattcctgcgggttatgttcctgctccaattaatcattacgttaactctcctgtttcagaaggtttcgtaaatggttatctcaccatggatactttaggtgccttagtatttggtatcgtcattattcaagcgatctattcgcgtggtgttactgacaacaagctagtaaccaagtatgcaattattgccagccttatttctggtgtaggacttactttagtttacttaagcttatttaaattaggtttgggtagtcatgaagtcgctcctaatgcagcaaatggtgctgtaatcctacatgcatatgttcaacatgcttttgggaatatgggttcactcttcttaacaggtctcattttcttagcatgtatggttactgcaattggtttaacttgtgcatgtgctgaatatttcgctcaacttactaagttgccatataagcttttagttttcatcttggttggtttctctttcattatttccaaccttggattgactaagctaattgccgtatcagtaccagttttaagtgcaatttatccacctgcaattgtagttattatgctcagtttcttctggaaattttggcacaaaccatcttttattgtcggttcagtaacaagcattgctttaattttcggaattattgacgggcttaaagttgcaggctttggtgactacctccctaattttcttcaacacttaccgttaaatgaacaaaacttggcatggttgatcccatctttagttgttcttgtagtgactactcttatcgacaaagttaaacataaaagcatttaatctgatgtttttttgaaatcgagttttacccaaacatgattttatatatcgaataaaatgctgcgtttacccaaccggcattttatttctaacatcagcatttagtgacaattcaactatagatataattaatttttactgtaatattacactaaaataatttttagcttactcaggaaagaagagcataaatgaaaagtaaatattatttaacattagcagatgctgagtttttaatggaagaagctcagaaatatgcaattgaacacaactttaaagttagtatagccattgttgatgaaacaagctctttattacttatgaaacgtctagatggcgcttctcctctcaccacacatctttgcttagaaaaagctaaatgctcatcaatgagtggtcgtccttcaaaattttacgaagagcttcttcaaaatggtcgtcttggtttcttgagtatgccaagtgctaaaggtatgctagaaggcggaaaagcgattatttatgaaggccagattttaggtgcgattggtgtttcaggtgttcaatcttttgaagatgctgaaattgctcaacacgctattgatgtttttttaaaaaaacaaagtagctaaagcaaatttaaagaacagagaaattattacacatttcatttaaataatttctcttttctaaaaaagtaattattttatacaaaaatgtttaatatttacttttttaataccttaaccatttataaacatagaagtttttataaaactgttcaaaaaattttctattgactattgaattaagctaaaaatacaagtacaacattaaacttattcttgactaaaacattcggttttagcgcaaccacaaggagggatggagatgttatcattacatttcaacaaacaagtcttcattaacactctgaacagcaaagattcagttgtttatggagtaacgacgcttgctcttatgctgactttactgtttcaaggtatgattaaagggaatctgaaacccgaatactttatgtatgccatggttgtttcttttgtattttgtgtatgggcctttgtcgaccacaaaatgcgaaaattagctaaaagacgacttagtcaacagaaataagaattctaaaaatggatgagcgatcatccatttttatttgcttaaaaacaataaaattgtccccatcactaaaatagcagttgctaacagctcagtaataattaaagcgaacatcataaatgtcatcaaccatgcaggtaaactgaaatgccctaacctatgaggttgtttaaactgattggtcgtatcctgcaaaaatccgtggatgatataaactaaaattgagaaactaaaaaacagtatatttgccaatacacaccataaagcaatatcttcatttaaaatcgtgaaatagctcaatacagccagaataagtgtggctgctgcataaagcaaactgcttctatgtgcaatatctacataataatgtgcacggcttaattcggaacggcgtatttgccaatatttccatactccagttaacattcctatccataaaaagacgccactaaagacaatagccagctgtacagctttcgataaatccataatttccattattcgttttatcaagatttgatgagctatataacataaatcttgactttatagtcacattttaatcaagtaccttttcagaactcatgtacattaagataaatgattagccaattaactttaaatctatggataagacttttgaatctttttggataacctgtaaagatggttatcagcttgcagctcaattttatcctgctcaagaaaagaaagctgagtaccctatcctgatttgcccagcaacaggtataactaaaaacttttatcactctttcgcaacatggttaagccaacaaggctatgatgtattgagttttgacttccgtggtattggcgagtccctacatggagccttaaaacaaagtaccgcaagtattaccgactggggaacacttgatattcctgctgcaattgatgctttattaataaaaacgaaagcaaatcaagttattcttattggacatagtgctggcggacaactactaggagtcgtacctaactataataaagtcgcaaaagtgataacggttgcaggttcaactggacatattaaaggccttaaaggaaaaaccaaggttttagcgccagttatgtttaatcttatcttccctatttctagtattgttaaaggttatggagcaactcaattcattggtatgggagaaaacctacctaaaaaagttgctcaacaatggcgagagttttgtagccgtcccggatatgtaaaaaatgccataggtaagacgatttttcatgattttcattcagatattcaatgtccaattactgctatttgggctgatgatgatgagattgcaaccaaacgtaacgtacaagaattattaagtttatatccaaatgcgaataaaaaaatgattgaacttagcccaaaagatttaggctataaatcaattggccatatgctgttatttaaaaaatcacatcaaaaactttggtctattttagaacaagaaattaaacattaatcactgcttttattttcgcctctaagtcagtaatccggcttagaggtttttttgtattaaaaacgagcagctttttacttaaatgcgtcgatataccgttaaagttctgctaaggtaattcatctgaagctgttgtcaaaaaacaggtatatttacttgtttaatgcaaacagcttctttttttctgttttagctaaagccaaagaaattgttcaaggataattatgctagcactagagcctcaacatattcatatgaatcaacatgctgttgataaaacacatgcattaaagtgtctagtagatatattagaaaaagatgggttagttacgcctgaatatataacgggactcatcaatcgtgaacaacaaagcgcgacttatttaggccaaggcattgccattcctcacggtactcctcaatcacgtgaatatattttaaaaacaggtatccgcttagcccatttccccgaaggcgtgatctgggatggagaaaataaaatttatttagctgtagtgattgcagcaaaatctgatgaacatttgcaagttttgcaaattcttactcgtgcattaatgcatgacgtcagcgaacaagtaaaaaatgcttctaaacctgagcagattatcgaattactacaagctcagccattatctttagcgcttcatgaaaatcttattcaaaccgaaatcgatgcacaagatatcgaagatttattttgggcagcttctcaaacactcaaaaaacataattttgtaaaatgtggttttctaagttcacttgatccagaacaagccattcaactgcaagatcaaatctggtccatttctagcgatcactttgttcagcaaccagctattagcattactaaaccatcacaggcattagagctaaatggtaaaaagctgaacaccctcgtttgtatagcagccaatgaccaactcgataatgaaagatttaatcgtttaattgatattttatttaaccctgagcaagttgccgagctagataaaactcaaacaccaaacgaaattgcaaaaattattggagctgacgttgttcctgactggcctcaacgttcagtagtactggcaaatgcacacggcttacatgcccgaccagctacacaccttgtcaatcttacaaaaacctttcaaggcgacatccaagttgcagtagacgatggtagctttgtttctgccaaaagtttaactcgtcttttagcgttaggttgtaagcgtggccaaactctacgttttatcgctgagccagaaaccgatgccgtagaggctttagatcaagttattttggcagtgcagcaaggcttaggtgaagaagttgaagcgctacctgtaaccagtgaaacacctgaccagctccctgctcaaacggtaatatcaaatgctacgacattgggtaacaatacgggcattgcagcatcaagtggcttagcttttggacctgtccatgtgattaaaccaaaggtttatcaatatgaacgtatgggttcaggcgtaaaagtcgagaaagaaaatttagatattgccctacatgcagtaaaaaacaatattcaccaagtcatagccaaagctgatgcctctgaaattaaacaaatctttcgagctcacctagaaatgcttgatgatcctgatttaattaatggtgtatatcaaaaaatttatcaaaatttatcagcaccagctgcgtggcatgaacatattgaagctgcagctaaagcacaggaagctctaccagatcgtttactcgctgaacgcgcaacagacctacgtgacattggcgacagagttttaacccaattatgtggtgaagtggttattgaagagcctaaagagccttatattctaatcatgcatgacgttgggccaagtgatgtcgctcgtctcaacaaagaccgtgtcgcaggtattctaactgctataggtggtgcaagtgcgcatagtgcaattgtcgcacgtgctttaggcattcccgctattgttggtgctggtgaacaagtcctagaaattgatccgaaaagcactttacttattaatggtgatacgggaacttttgttttagatccagatgttgcacaaatcgaacaagccaagcaagagcgtgagcaacagcgtcaaattcgtgaagaagctgaacgtcatagccacgagccagcaattaccttagatcaacaccaaatcgaaattgcagccaatttgggtaaagttcaagcgacagcacaagcagtagaatgtggtgctgaagcaattggcctacttagaaccgaacttgtttttatgtctcatagcagtgcacctaatgaggctgttcaagaagctgattaccgagttgtattagatgcacttgcaggtcgcccgcttgtggtacgtacattagacgtaggtggtgataaacctttaccttacttaccaattgctgaagaagaaaacccattcttaggtttaagaggaatccgtttaactttaagacgccctgaacttttaaaacagcaattaaccgctctactaaaagcatctgataatcgtccgttacgaattatgttccctatgattggacgcgttgaagaatggcgtgctgccaaagcaattcttgacgaagtaagagcccaacatccatgtggcaatttacaagttggcattatgattgaggttccgtctgctgctttacttgcaccggttcttgcacaagaagtcgactttttcagtatcggcacaaatgacctgacccaatatacgttagcgattgaccgaggccacccaatactctcagcggaagcagacggattacatccaagtattcttaatttgattgatcaaacagtgaaagctgcccacaaacatggcaaatgggtaggaatctgtggtgagcttgcagcagacccgaaagctgtccctattctcatgggattaggcgtagacgaactgagtatgtccccaaatagcattcctttagtaaaagctcaaatccgcacactaagctatagccatgctcaaaagcttgcgcaacaagctttactatgcgatagcgcccctgctgtgcgccagctatctgaacaagacttataagattgggaatagtaatggctaaaattttaacaattactttaaaccctgcaattgatgtaaccattcaactggatgagttactagtaggagaagtgaatcgacaagagtcggtagaaattcatgcggctggcaaaggccttaatgttgctcaagtattaaaagacttaggtcatgatgtaatcgtaaccggctttttaggtgagcataatcgacaaattttcgatacacattttgcacaagctcaatttcaacctgagtttatttatattgatggtgaaacacgtcaaaatataaaaattgctgagcattctgggcggatgacagatttaaatggcaaaggtttttttgtttctgaaacagacaaacaaaggctatttaataagattgaagctctgttaccacaagtcgaggttgttgcaatagctggtagcctcccgcaaggttttagtattgatgagttacaacaacttattcaactgatacaaaaaaaaataaataagaaagttgccctagataccagtggtaaagcattggttgctgcaattgaatgtcaaccttggatgatcaaaccgaataccgatgagttggttgaaagttatcaacgtccagcaacaagctatgctgaacaaagagaactttttgatagcttaaccaatattgagcatgtggttatctcaatgggtgaagatggcgtaaattggttacacgccactcaccccttacatgctcaagcaccaaaagttatcgtaaaaagtacagtaggcgctggtgattcactcttagccggcatgatccatgggcttgttaaccaactgcctcctgaagagaccttaaaaactgcgacagccattgcaagccatgctgtaacacaaattggttttcgaatccctacttctgaggttctaaaccaattaaaagcacaaactattatcaattcattgagtgaatctgatgcaaactgctaaacatttattatttgtcactaatggtccgcaacagcaagtcaatgctttaatcttggctcgtaaacttgctttagtcgcaacccaacacggttataaacatagtgtcatttcactcgatgagtttgaatcaagcgatcattttgatcatgtcattattattggacagcaacctaaaaatctaaatatttttggtcaaaacgctttatctttagtttctattgaagatattaaagatgatgcagacaaagcacttttaacggcacttgaacactcaaaaccagcaaatgagtgggaacaaaaacctaagcaagcttcaaataccgcaactcattttgttgccattactgcttgcccaactggagttgcccatacatttatggcagctgaagcgttacaacaaggtgcagaaagacttgggtatcaaatcgatgtagaaactcaaggttctgtaggtgcgaagaatattttatcacctcaagcgattgctgatgccgatattgttattcttgctactgacattgaagtcaacactgaccgctttataggtaagcgtgtctatagatgtagcactggttttgctttaaaacaaaccgacaaggcttttgctgaggcaattgctaatgctcaggttttagaacaaggtaaacagcaagcaacaactgaaaataaggataaaactgaaaaagttggtgtatataaacacttattaactggtgtttcttatatgctgcctatggttgttgcgggtggcttgctaattgcactttctttatgttttggcctaaatgcagcggaacaagctggtagtctgccagccatattaaaacagattggcgcagcagcatttaccctcatggtacccatgctgtcgggttatattgcatattcgattgcagatcgccctggtcttgcaccaggtttaatcgggggattattggcagcacagttacaagcaggttttttaggcggtattgtttctggtttccttgcaggttatatcgcgttatttatagctaaaaaagttaagctcccaactagtttagagtctcttaagcccattttgattattccattattaggaacattatctgttgggctgattatgttctatgtggtaggtcaacctgtagcgcatatttttgagttaatgaaagatttcctcaacaatatgggcacaacaaatgctgtattaatgggaattattctggcaagtatgatgtgtattgatttgggcggaccaatcaataaagctgcttatgcttttacagtcggactacttactaccaatacctatatgccaatggcagccacgatggcaggcggtatggttcctgcaattgggatggcaattgcaactttcctcgctagaaataaatttagtactggtgaaaaagatgcaggtaaagctgcatttgtgcttggtttatgctttatttcagaaggtgcaattccatttgcagcaaaagatccaatgcgcgttattccaacctgtattctaggtggcacagtaactggtgcattagttgctttatttcactgtgagcttgtgactccacacggcggtgtatttgtattactgattccaaatgcaatcaatcatgcgtggttgtatcttgcagcaattgcggctggaagtatcgtaacgggagtaagttatgccatcattaaaaagaatcaagaagaaaaattattaacaaactcataatttaaaaagggagaatataaattctcccttttttattactattttttatttattaatttgtactgcacgggccatcatttgctcaggaatatcttgagccagcatcactgttagcgtgggcttttgcttagcttctcctactaaattttgagcttctaatactgtatttatatcttttggtgccaacttatacattgctccagtagctggatccacaattaaaagcccaattaaaccgccaaaaataatattacctaaataccagccactaagagtacctgtaacttctaccgttttagtttgataaccaggtttactgaaagatacttgataactttctggtttgaaataaccggcaccttttttaagctaacggtagcaggtgtttgccccgtatggacttttaccccattacgatttttaatctcaatagttgctgactcaggcacacttgtaaaagtaagtgtttgtgaagaacctgtaatgatgcttgcacagccatttaaccctatcgttaaagctaccatagaagtaattagtaattttttcatcattaatccagaagaatttatctatcgttatttgaaaatgcactacattaaaataaataaaaaataacaattaacatacaattcaaaagatcaacaattaaacaattccttaattaaaatacattcgtaaatcatgattcttttgaacagtaaaattaatatttaaaaatttagtaaattcaataatataaatccatttattagttaattttctttaatatttgatcaatcatgttaaatgtatggtaaattttcatcttcaaaaaatcaattaaacatatgattaatttaaatatttacctattgaatggatttatttttttaagttatgactttgtagacaaaaaattttgatagaaatgtcacgttcaaaacgagtttttttttctacgattctcatgctaacaaatatcgttcattttacgaccaagcgagtagccaagttcaaataaacggtaaggaataagttttattagaagaggaaaatttatagtttgtccttgttaatcaaacaatataaattttgctcatgacttaaagtcctgatataacttgcttagtgaaactatatttttccactattaaaataagtttcataaaatgcgatccaccaaggtatggggaaaagtcaatgacaaagaagtatgcgcgttttttacctacaacagaatctttcactcttgaagattttccatattattggattactcaggtccatgctcaatatgttcaaaatattgataatgccctcaaaaaatatggcctagataattcacgtcgacgtattatgcttgcgctaagtagtaaacctcacgctagcgtatcagaactatctgatatgattatttcaaaaatgtcgactaccactaaaattgtttatcgcttaaaagatgaaggcttagttgaaacctattcttgtcaatcagatggtcgtattacacgtgtatatcttaccgaacgtggtacagaaatgattaataaaattaatgatctaacgagtgtagtacttgaacaatcattcgaaggtatcacccctcttcaactagaaaaaatgatggaaagcttaaaattgcttttaaaaaatctttctcgataattgttgttttcaacattttaaaacgattaattctcaagctctctcatgagagcttttttattattttctctaatgtttacaggaatatagacttcataaagtaatcaattaaacactatgcttgttgacttgttccttcaactccagtagaaactctctcttaatatctctaacgtaattttaggaaaaaatggctaaaagaaaatataagagtgataagtttcaagtacgtcgtattaaccgtcaatggtgggtacttgaaaaagatttagaaactaactgttacagcaagcatgaacaggtagctactaagacattagctaacaattatgctgacgattatatagagcagtattatatgaacctctacattcaacaacagttgaaaaagccggaaaccgtataaaaagcctccatggctttttttatttataatttaataagttaaataaaattaaaataataaaattttacataaaaaaacctacatcttggggaaaatgtaggctataaaatgcacaaaaaggaattatatatcctttttgatgaaaagaattttacgataatataagaccttattttatattacttttgtaaagttaatagtatttattgtattaacctctaataacttaaatgcttttttctttttaaattttttctcataaatatttaaattaattaactcttcacgatttaaaatgtttttgatgtatgagttttttataaaaaaccctatttgaatcttataaacaactgttttaacatgttttttacaaaaatacgcataattttttcaagttaaaattctacatttcataatctttaggagattaaaagttaataaataacatatgcatagatgattaataaaatttttatttaaaagaaacctttactcgagacgaaaaaaacatcaaatattaattttttatagcttttgtggtgacgacacaactattacaatacagtttataaatagtttaactcttcagcagttttaggcatgttatgacttcaatgtcgaacactacccaaaagcactttattgttgagcagtttcctttaccgacttgggtcagtgatgaaaaaggcttaattttatactgcaatacggagtgtacaaaatactggcgcgatacttctcctccattgtttcaacaatggctagatttcgtgtaccctgccgatttagaagaagttaaaaacaaatggttagatgcgatacggttccgatcaagaattgaatttaaatgccgtcttttgcataaaacccattattatcgatggtgtaaaatttctattcaattgtcgaaataccatgaatcttctcaagaaaatgaatggtttattagttttctagatattgaccaagatatacaagagcagcaaagcttacgaaaagatatcgatatacaaaatcaaatgctcgatatcagtgtcgattgtattaaggttttaaatacagatggcactgtatctcatatgaataaatcaggatgccttgcattaggtatacctgtagatgaaaaaaaattcggtatgcgatggttagatcttttacccccccatattcgtaaacgcggaagaattgccttaaaaaaagccttacagggtaaagtggcccgattcgctggcatgagttgcttaccaaatcaagatccagaatattgggataacatgcttaccccaattcaacatacaaacggcgaaattattcagatattgtgtgtttcgcgaaatgtcactcaacagtatcttactgaaaaccgattaagagatattagcgagagagatgaactcacaggtttatttaatagacgttcatttaagctacaactaaaacgcaccctagcttactcaagagaaacccaaaccagtgtagggctacttttaattgatctagatcatttcaagcatattaatgacactataggtcatagtgctggtgaccacttattaaaaatactttctaaacgttttaatcagtgcgtagaccctgaaagatgttcagttgccagattaggtggtgatgagtttgcagttattgttagccatttggaaaatgagaatgatgttcgtgaacttgctgaagtattgcttcaacaactcaatcaacccattacatatgctgggaatgtgctcaacggcggcatgagcatcggctgcgccatttaccctcaagatgcagttgatcaatcgagcttattaagttgtgccgatatggcattacatgacttaaaagcccgtggtcgtggcggcatacgtatgtataacccaagtatgatgcagttaaccgaggcaatcgcctctcaactcaacattgctcgccagcttattcgtcatcataccattcagccctactatcaacccaaagtcgatctaaaaactcatgctgtagtgggctttgaagcattactccgctggcatacgacttcggcccaaagaggtttgccttctcagattgctgaagcttttaaagactacgatttagccagtaaaattggtgaaatcatgcaacaacaagttttgcatgatattgctaaatggataaaattaggttttgtgccgcttcctgtttctctaaatgccgcaccagttgagttcttaagagataattatgctgaacgtttattaaaaaagattaatcaacttgaaattcctacccatttaattgagatagaagttactgaacatatgctgggtgaccgtggttctgaatatgtgattcgcgcactcaataaactaaaacagcatggagtacgcattgctttagatgacttcggaacaggtttctcttctttaacacatataagagactatcctattgattgcttaaaagttgattgtagctttatacaaaagatgcaacatgatccatccatttatgcaattgttcaggcaattggcttacttgctccaaatctctcactcggattaattgcagaaggtattgaaacaccagaacaagaagaattacttcttcaatttggatacaacatagggcaaggttttttatttgaatcagctattgatgctaatcaggtgatctctattcttaaacagggtcaggcttatctagaaagtcactattctatgaattagtcatttaccttacacactaaaaacaaacaataaaaattataaaattggcgataatataaccataacgataacaagtttaggttcttcaacaataaatattgtcacaagacaataaggagcaatatatgagttatcaccatattttagttccggtcgatggttctcctacttcacttattgcggttaatcatgctgcaagtcttgctaaagcctttagtagtaaagttactttggtatatgcactcactattgatccatttatttcagttgaaattattgatagtacagaaattgcgcaagattattttaataaagcgagagcttcgattcagagcattttagatcaagctaaagaacaatttagccaacatggaatttctgttgaaaccaaaattgttgaaggtcaaacaattcatacagaaatcatcaaagcagcaactgagctaaaagctgatttattagtgattggttctcatgggcgaaaaggttttaaaaagttcttcttaggaagtgtaactcaagcactgttaggagaaattcatgtgccagtattggtcgtaactgaataaatataaacctttatataaaaaacccagctatatagctgggttttttgaaataagttacttaccgttatatgtaaatttaatgagagaaccgggattctctaaattatgagtgactgaaccatcatctttttgcacattccccgctgtatcagtcagcacatataaggtattaccttctggactagcgatgacatcacgataacggttattgcttttaaacattgggatagcatcatccaaagtcgtgctatatgtcggatccaatttaatacggaaaatcaccccacgttttaaagatgggaccaataatgtattttcccaccctggaatcgcttttttgcctcccgtatatacatatgccgatgacggagcaaccgttggccagcaaatatatgccatctcaccacaagtagggtcattatagttataggtatcttgtaccgtatataaagttttcaaaggcggcacaaagtttttaccagtccattcagactctttagtcacaggaacacctgttgctacttttatcccgttttgagctaaatctttaatttgtgatttattggttgctgccgaatagtttgcataggcataaccactgtcatctttataaccagctacatttggccagccatagttaccaccttttaatacaaggttaatttcatcatcagaatttggcccttgctcagattgtaaaagctttccatttggagcaaaagctaaaccttgtggattacgatgccctaaagtgtagatatgactcactaccccgttaaagcttgggttgtctttaggaatacttccgtccagatttaagcgtaatactttacccatatatgtatggtagtctttactattgagctcttgctgagtcggagtatgctgtgcctgatttggtaagaacagataagctaactgattacggccttggtcaccaatcgtatagtagattttttggtctggaccaatgacaagacgaccagactgatggtcttttgatgacggtaaacctgcaatcaaatcaataggcttttcaaatgtatctgtagttttgttataggtatatctacgaataatcgtctgattaggtaactctttatctgtagattttggatttttaaaagtgcctgaaatatagatataagggttatgtttaaagtcaggatgaaaagcaaagcctaacaaaccattttgcccatcagcatcactcacaatttcaggaacctgaaatactgttttcgcgctaccagattcaggatttactcttaaaattttgccagttgcacgttcggttaaccaaatttgattatctggcccccataacaaagcatgtggtttatttaaattggacagaatcacttttttatcaaaattttctgttttcgcttttgcgaactgagcaggtgtcagaggtatatctgcaaatgccgtatgaaacgtaaatagttgtgcagcacctaaaagagtgatttttgctaataaatgtttattcatagttccaccttataaagttttctaaagagttacttaaaccgctgaaaatattggtttgtatacgttctctatatcttttgtattatgatgattagctcatttattaaaatccaaatttctgcaaggctctgttgcataaaagtagctattcaaaacaaatgaatatcttataagttgccttataaatcattgatctcatttttaagataaataatttgaaagaaagctttaacaaagtaattgaaaagtaaaatttaatactcaaatagacaattcaatctataaaaatatacataccacatagttaaaagatccaagctaaaggttaaggatccttacaaatcgaatttcgttatgtgtgcaaattttaaaccccttaagaaagagcattcttatcaattagacttacttgaacccacctttgattacaaatcagatgtctatccaagtgatgattgcccaataatcttatctcatcaaaatgaatgggaatggcgaaaagttaaatttggaatgttgccaccatatgcgaaagaagtttcatttaaatatgcaacttataatgcaagaactgaaacggttgatcacaaacgttcatttaaacatgcctggtcaaatgatcaatttggcctagttcctgttgaagctatttatgaaccgaaatatatcaatggtaaagcacattggtatggcatctttcgtcaagatgggaagccatttacgcttgcagcaatttatgaagaaaccataattgatgagcagaaagttagaacaatgtcgctgttaacaatcaatgcagatcgacattcgtttatgaagcagtttcataaacctgacgatgaaaaacgttcaattattgtaatacctgaccatcttagaaacgattggttaaattgcaaacacactgacgctcctgactttttcttagatatgccattaaatgaatttacgtctctgcctaaagcagaaatgaacaaatcaaaaaatagttagatgcctaataagtgaaagtagcaagcttaaatggctccccctaaaaacttatgttatccttcgcacctctttaaaacttcaaattttcattatccatgacacttacgccaccttaagtttatttacccttctcctttgtaaataactcatcactgtctagtgatgtggtgtagtcgcttgtgtgttggtatatcacatcactagcctttctaaaatttaaaattctaggctatttccatgttaacgaatcttcgagaacaatggttctctaatgtccgtgcagatattctttctgggcttgttgttggtctggctttaattccagaggcgattgccttttcaattattgcaggtgtagatccccaaatcggtttatatgcgtctttttgtattgcggttattatttcttttgtaggtggccgtcctgccatgatttcggcagcaacgggtgctatggccttagtcatgacaaccctagtgaaagaacatggtcttcagtatttattcgcagctactattttgacgggtgtcatacaaattatagtagggtatcttaagcttgctaagctcatgcgctttgtctctaaatcggttgtgattggttttgtaaatgctctcgccatactcatttttatggcccagcttccagaactagtcaatgtaagttggtacgtctatctattagtcgctattggtttagcaattatttatctattcccttatgtaccaaagcttggaaaaatttttccatctccccttatatgtattgttataatcacattacttgccttctttttaggccttgatgtgcgaacagttggcgatatgggagcattaccaaatactctacctatttttttaattccagatattcctcttaatttagatacacttcttatcattcttccttattcattggcgttagctgcagttggcttacttgagtcgatgatgacagccacaattgttgatgaaatgacggatagcccgagtaataaatttaaggaatgtaaaggtcaaggtattgccaatattgcctctggttttatgggtgggatggctggatgtgccatgattgggcaatcaatgattaatgttaaatcaggtggtcgcacacgcttatctactttatgcgcaggcatattcttgctgattttagtagtatttttaagtgattggttgaaagttattcctatggctgcgcttgttgctgtcatgattatggtatcaataagtacttttgagtggcgttcgcttacccaatttaaaactaatcctaaaagtagcaataccgttatgattgcaacggttgttgtagttgtagctactcacaatctagcattaggcgtattgacgggtgtactactttccgcacttttcttagccaataaacttgaaaatgatatacaggtaataagttcattagaaggcaacgctcgtttatatgatttaagaggacaaatcttttttagttcttcagatagattcatgcaaagctttaactttaaagaggaagtaaaagaagtcattattgatctgactcattcacatatttgggatgtcacttcggttgcaatgcttgattcagcagtagaaaagttccaaaagaatggcatacaagttactgtacgtggtttaaatgaagccagttcaatcatgattgacaagtatggtacacatgcaaaaatttaaaaaaaggtccttcgggaccttttcaatcatagagaattatatttttattaaggagatttatataacaagcggtttgggctacctgaagggttttttactacgttactgctcgcttgatttaaaagattggtagagatcgtttgaggtgaagccgtaggtgtactttgaagcatttcagcaactacaccagcaacatgcggagttgccattgaagtaccatttaatatcttggtagctgtattacttccaatccaagaagaattaatttggctacccggtgcaaaaatatcaacacagcttccataattagaatagcttgcccgagtatcggtattatctgtcgcagccactgtaatggccttacttactcttgctggagaagatgtacatgcatctgtatttgaattgccagcggctacgaccatgacataaccattattatataaattttccactgcactatctaaagaagaacttgttgccccacctaaagacatatttacaactgcaggttttttaccattttttaatatccagtctaaaccagcaataacattacttgaggcccctgacccatcacaccccaaaatccggataggaactaaattgacatttttagcaacaccataggtcgtaccacctactgttccagcaacatgggtcccatgtccattacagtcggttgtaccattgccatcagatattgcggtataaccgcttaacacacgtcctgaaaactcttggtgactagacaatataccagtatccacgatataagccgtagtacctgaacccgtctgtaaataagaataagccgaatttaatggtaaagctttctggtctatacgatctagtccccaatctggattactttgagtagttgcatcaatatttactattgtatcgctttctactgaaagaacttgagggttctttttcatcgcttcaataaaggctgtccctgctgtatcaggtaaataaattgcaaaacctttaagaacagtatcgtagctttgtaaaactttaccagcatgttgtttagcaatattttgtgcgaaatctttagaaggacctgcatccttatttaatataacaatatattgatttttaataattccttttgtttgggaagaatcatttacaggatttgcaacatttgaagcggcatacacaaaatgagtagctgctattgaaagacaaatagcagacacttggcgaatattcatgactatctccatatattatatttcaggtatttttatgataattaataactttttacttcaggattaaaattttagatgagaactttgaggagttttatctgcttttaaaccccaaccatattttcataattttttaggttaaacaatatcaatccacttttttatagaaaaatgtgacatccatctacttataatttaaatattttatttttttataattaaaatatcactctatttgggttcaataatataaaagaaaataaccattatgataagaactatagtagccattgctaagtaagtaccaacagtattaaaacttcttagaaacttcaaaatatccataacaatatgataattaacaggttatagacaattatttcaaaatataaaagttcatacaactataaaaaattaacaatttctttaactgtgattaatatgtacaataaatgtataaatatatatttcctattttttattaattaacttattagaaataaattatgcaaaacaaattatttgaattttcttatctaactaaaataaaccccttatataaaacttagccagtttaaaatatttttaaataaacatttttaataaaaaatacccacatatcttaaaaatatgtgggtattaaaaaacaaacaactttacagacgcagtatatgcatatataaatatatacctttaaagatatatttacaatacttctttaagtttttcacttgaattgaaccgaatttactattaactgtctttttaatgcgcgaatctttgtaccattaacgaattgtacaaaaataaaaaagtccgcatcttgggaagctacggactataaactcatctaagcaacagctaaacagtttgtcgattagagagaaaacactatctttttaatctaatcgagatattagtttaggtcaacttaaaatagtatacagcaataaaaaactcaaagaagtgtgacgcactctacatttccttgttgattaagcaaaaatcaatatatttatttaaatttaataaaacaatatataaatttatatgttgttcaacttggttatttatcatactgattgctcttgtactgaaatattttattagctgaacttaatattataaataagatagcttttcatgattttccccccacctattgtttctataatatttaaatcaacttaccctatgtttaccaaggctaactcaaacttaatttctcacttaaatataaatttaaaatagtgctctaaaatagagtaatggttaatctcaggaataatttcaaaagaaatcatatcctcaccttgactaagtcggtactcaaaataattttgactttgccattttaattcactaagttctaacccaccacacaaaatcgtacaaggaatattgatctgttcctgctgatgaataggactatatttcaaaatatcctcttgcgataagtttaaagcgtgatttaaatgagtctcttgtataggtaataaatcataaatcccacttaataaagttgccttggataataacggatggtttaaacataaagcaccaagatgagcacctgctgaatggccgaccactactacttcgcctattttccaattttgtttagcgataaaatcgagcgcttgttgagtttgagcaacgatttgtgaaatatgactttgaggagccaagtcatattctaaaagtacacactgcgctccttttgctaatatgtacggcgctataaaggcaaagtccgatttatcacaccactgccaatatcccccatgtataaaaattacggttttactgacatgttctagagaaaaaaatccagagttgatcggttcttcgaaccatggcagagtaaaacttgaagtgcgacataaaccacctaattaatttaaagggtttatggagtatataaaattgtcataccatcatcttaactttgaagatcgtactgcattaatgcttgagtcaagaaaagaaggcttttcagccagaaaatttgctgaacttattaaaagacatcctagtacgatctatcgtgagcttaaaagaaatagcatcaatgacgtttatcaagctcaatatgcttctgataacacttttgctagacgtaracgtggtcacagaaaactcaaaatcgattcaatcctctggaaatttattgttgaagcgatccgttgtttatggtctcctcagcaaatagcaaagcgtttaaagacatttcctgatttggatcaaacaatgaatgtaagccatacaacgatttattcaacgatacgagcattacccaagggtgagttgaaaaaagacttattatcctgtctacgtcatgaaaataaaaagcgaaaagctaacggtgaacctaaaaaagattctatattacaggatattaaaactattcatgagcgcccagccgaagttcaagaaagaaaaataccgggtcattgggaagctgatttaattaaaggtaaagacaataaaagttcgatagcaacacttattgaacgaaatacacggctctgtatcttggcaacattacctgatgcaaaggcagaatcagtgcgcaaggctttaactgaagctctgaaatatttacctgcagaactgcgtaaaacgttgacctatgaccgtggacgtgagatgtcagaacataaaatactcgaagaagatttaggcatagatgtatatttctgtgacccacattcaccctggcaaaaaggcacatgcgaaaatatgaatggtttaattaggcaatatttacctaaagggattgatttaaatcaggcagatcagcattatttaaatcaagttgccatgtcactgaatactcgtcctagaaaggcgttagattggcttacaccattagagaaatttgctcagcttgttgattatcatatggcttttgaaactgtcgcacctcatgtttgaattcgcccatactttatatcttttatatgataataagcctgataactcagcaagcttctgtatggaagcctgctagtatttcaccttcattctctaccgttgtagcattgtcatactttctcatataccagtcacttcaatgtttcttcactagagttgagatttaactttacggtagaacgtttcaaataatagaaaaatataagaacaagcactaaaggtacgccaaattgtaaagtagacttaaattcactggtaaaccaggtagtcactgtaatgcttaaaatcgcaataaacccaaacaaagagataaatcgactagcaggaattttaaattttagttgtatattttgctgaaccatatgtcttctaaaaaacatatgagtcacaaatatacttccccacgtgaacaacgcaccaaacatggatagcgcaatcataattggaaatgcggaagctggattaatcgtataaacaatactagcaataccaatccctaccgcagataacaacagcgcatttaccggtacaccattactactaattcgaccaaagacttttggggcatcacctgcacgtgacaagctaaacagcatacgagttgaaatataaagcatgctattcatggctgataaggcagctacaattacaataaagtttaaaatgctatccgcatacgggataccgacaatcttcatgaccataacaaaagggcttgttgcatctgctccaatcaaaacagtccacggcaccaaagtaacgattaggaataaggacaataaataaaacaaaatgagtcgaagtgctgtgcttttgaatgcttttttaactgccttttccgggtctttagcttcgccagccgcgacagcaatcatttctatacttaaataactaaatattgaaataatgacaccaatccataccccactaaaaccatttggaaaaaagcccccatgtcctgataaatgagttacaacttgcgtcattccctgattgctttgcgtcaagataccaatagacaaaagaataaacacaataatggcaaaaactttaattgtggaaaaccagtattccactagtccaaaagctttaacactataggcatttacaacaagtaaggtcagtgaaaaaaatccaatccagacccaagagcctacattcgggaaccagagcttcatataatcagcaacggcggtaatctctgtacctacagccagcacaatacaagcccagtaacagtagcgaaccaagaagccagcaagtggacttatataatgttctgcatatgcaccaaatgaacctgaagtaggatgctgaactgtcatttcagccaaacaagccataagtgcaaaagcaattaaaccaccaatcgcatagctgacgatgactgcgggacctgcaaaactaattgcaaatttacttcccataaacaatccggttccaattgctccaccaatcgcaatcatccccatctgttttgcagataactttttatgcagcccagcttctctattttgtatttcatcaaaactactcataggccctcctagccatttgttttattttgattccttaaaatcaggtcacttcaccacgaactaaatactgtttgtttttccattcactattcagcatggtttcttttaagtgctgtactgcattccaaatatcttcaaagcccagatacaaaggtgtaataccaaatctcaagactgcaggttcccgataatcaccaatcacaccgcgtgcaataagtgcctgaataatttcataaccgaattcatgacgataactaacatgactaccacgatggttatgatctaaaggcgtaattaactcaaatccgaattcagaacattcttgatgtaccaattgaataaataaatctgttaatttcaacgatttctcacggattttttgcatatcggcatgcaggaaaatatctactccgcattcaatcagactcatagaaataaccggctgagtcccacataaatatcggcggatactattcgctggctcataatgctgtgccatatcaaatggttttttatgactccaccaaccagataaaggctgccagaactgatcacgatgcttttcattgacccagagcaatgcaggagaaccagggccaccatttaaatatttataggtacaaccaatcgcaaaatcactatcagtttgattaaggtgcataggaaccgcaccgactgagtggcataaatcccaaatcaccaaagcatctttagagtgaatttgttcattaatagttgccatatcataaaaataaccagtgcggtaattcacatgggaaagtactactacagcaacatctttctctaaagcacgagataagtcttctacgccatcaattaattcaacctgatagcccttttgaattaagtcaatgaaaccttcaataatgtaaatatctgttggaaaagcatctttttctgccacaataattttgtgttcagggaatttatcagcctgaatttttaccgctgcagataaaactttaaataagttcagtgtagttgaatctgaaataacaacttcaccttgttccgcaccaatcagtttagcgactttgtcacccagccgcgttggtagcccccaccaatctgccttattccagctattgatcagatcttctccccattcttgggaaataatatgctgagcgacagccaaagatttctttggtctagcacctaaagagttaccatctaaataaataacgccttctggcaatgcaaattcatctttaaattttttgagttcatcttcctgatcccaatacaaacactgttcacgagtaatcatttggtattgcacctatttctacatttcctttgtatttgaattttatcacgtcaatttgtacgatttattcgataatatttgatcaaaaatagctattttcgtataaaattctaattaaaattaaaaaatatggatgaaattcgaaaatgaatgtagatgcaattgatctaaaaattttgaagtatttacaagacaatgcccgtttaagtaaccaagaacttgctgatcttgttaatctttcagcatctgcttgtcacagacgcgtcaaaattttagaaaccaacggaatcattgaaaaatatcaagcgaaagttaattatgaaaaattaggtataaaaattgaggcgatagttgaaataaaacttgctcaactcaccgaaaatgaccacaacttttttttaagccaaatcaagaattttgatgaagtcatcaatgcctatatcattacaggtgaatctaattatgtactgcacgttgccactaaagatctaaactctttttctcattttgttattaatacactcaataaaattaaaggtgtggtaagcattaactcaaaaattatcttacagaaaattatacaaaagccgctgtagaatatttagctaaaattaaaaactctcgttaaagaatttttactatgatcgaaactgaacgtttaatcttaagacaatggaaagagtctgattcagagccatttatcaaaatgggtttagacgaagatgttatgcgttttttcccaaagcttttacctgctactgaaagtataagtttaattcaaagaatatcagctcttattgatgaaaatggctggggattttgggcggtagaattaaaagaaactcaagaatttataggctttattggcttacacaaccaaccagaacaatttgatttttctccctgcattgaaattggatggagaattgctacagaacactggaaaaaaggttatgccactgaaggagcaaaagcagcattggagtatgcctttaatattctcaataaagataaagtggtttctttcacagcaacagtgaataagccatctcaagccgtgatggaaagactaggaatgcgcaaagttaaatactttaatcatcccaagcttccagatgaacatgccttacaaaagcatgttctttatgaaatatatcatcctaagcttgagttataattcagttaaatagtgatataaataaaatatttcaatgagttaaaatggttactactcatcaaagtcataacctacagaggtggaatactcccaatactcattaatcttatccgcaatatcttctttgtccatggtagttaaaacgtagaagagttttgcctctttattttttctcaaaattaataaattgtaatagtcatattcagggccatttagccctaatgatggctgttcttcacaatgcttctcagccttgtaatgccattcaagtttataagtatcaataccattggcagcattgatcactatgccatcattggctcctccaataaatccaattttcatcgcctactctaaattgttattcaaatgatttttaatataactttaaataagtagagttcaatttataaaatgtttgccaatacgtatcctatgtaaatcaaaataacgagatgattatttcattgtccgtaaatactcataagcttctttttcgttgctctcaagatgaacttttgcatccgtttcatcatttaatgtttcgtttattattttgctcccttcataagaaatttgatgaccaatttggaaatctgctcctaatgcatcaatcacaataaactgcccagccgtgtttgaagcaataaaaaaactgttgttacgataaccatatctaattgtatataatcccacttttattccaacttttaataatatttaaataatgataatttcatataaagtatagaaacgcaaaaaagtatcaaaaaactaatttacaactcatacaactacctatttttaaaaattttatcagtcatttttttatctactctacttctatgaccattttcaaaaaatttattcacatggcacaatttagtagtggtatcacaaaatacaccattagaaaaagtaaaagcagatgtatcaaagtcaccttgtgaaaaagcttgttttgctttttttgcacctaaatattgattagttaaggatttggaaactccctttttatctgcacaaatatatttatcacagactacacctcttttaggtgaaaaaactgcagttatattttgtgccaatgtatttgcactaaatgtaaaacaaatagaaccgataaaaacaacaaagaaattagaatttttcattttttaattcactcgttatcattaattattgaaataatatatcaaaagtaaaatatctttagaactttaaaatgatgagataacaacaaatcaatctgtttttgagactttaatgtttataatcctaagctaatttcttccatgtatatttaaagctggagcgttcgcaacatgaataaggtagtgctgtttgacatggatggaactttactagatttagcttttgatgactttatctggaacgaatgcttacctaaaagacattctgaaacacatcatctatctttaactgagagtcaagaaatattaaaccagttttatcgcagccataaacatacccttgcttggtactcatcaaacttctggacacaaacaactggtgtggatgttttaaagctccagcaagaatttcagcataaaattaaagcgaggtcaggatgcatggagctgctcagcgctttaaaagcacaagattatcaatgttggctagtcaccaatgctgactgtgcaagcctaaaattaaaacttgataacgttcctatccaagatttttttgaagtcatcgtatctagcgaacaaattggttacgcaaaagaagacatccaattctggaaagagttgcaacgcttgcatcattttgcgccagaaagcactatttttttagatgacacacttcctgttttaaaaactgcagaaaaatttggtataagacacttgtttactatcttacagccctcaagtcttaagagtataagacagccacaagatttagagtataaagctctagatcagcttacagagctactgtctattttgaatcaaattgatagaaaggataatgatgtcaaaattgcgtgaagacgatgctgtagaaaccatgcgtgtcgacaaatggttgtgggcagcacgtttttttaaaacccgttctattgctaaagctgcaattgaagggggtaaagtacatcacaataatgaacgtgtaaaagtttctaaagaaattcgtgtcggtatggagctcgttgttcaacaaggtttcgataaaaaaacagttgttgttaaagcgctctccaatacccgaggaccggcccctgttgcacaacaactttatgaagaaacagaagtaagtattgcaagacgggagttgattgcttcccaacgaaaattgcataatctagcacgacctgaccatagaccaagcaagaaagatcggcgacaaatcaatcggtttaaacaggataatgatcaacattatgaagatcactggtcttataatgatgaataaaaacgtcgagttgtgtcgcactcacatatacaatatatagaagctagagaaaaaatctgtcactattagccctgtgaaacaagttgagattcaatgcatccacttgggttaaacgtgatgaacatagagtattgaggtttttgagatggatgagaataaaagcaaagcattacaagccgctttgagccaaattgagaagcaatttggtaaaaatacggttatgcgtcttggtgataacactgttcaagcagttgaagccgtatctacaggttctttaactttagacatcgcattggggattggtggtttaccaaaaggccgtattatcgaaatttatggtcctgaatcttctggtaaaactacaatgacattgcaagcaattgctcaatgtcaaaaatctggtggtacatgtgccttcattgatgctgagcacgccctagaccctcaatatgcacgcaaacttggtgtagatattgataacctacttgtttcacaacccgacaacggtgagcaagcacttgaaattgctgacatgcttgtccgttcaggcgcaattgatttaatcgttgtggactcggtagctgcacttacccctaaagcagaaatcgaaggtgagatgggtgactctcatatgggtctacaagcacgtcttatgagccaggcacttcgtaaaattacgggtaatgctaaacgttcaaactgtatggttatcttcattaaccagattcgtatgaaaattggtgttatgtttggtagcccagaaactaccactggtggtaatgctcttaaattctacgcttcagttcgtttagatattcgtcgtatcggtcaagtaaaagaaggcgatgaaattgttggttcagaaactaaagttaaagtcgttaagaacaaaatggctcctccgtttaaagaagctattttccaaattctatacggtaaaggtactaaccaactaggtgaacttgtagatttagctgtacaacaggatatcgtacaaaaagctggtgcatggtattcatatcaaggcaataaaattggccaaggtaaaaacaatgtaattcgctattttgaagaaaatactcaaatagctgaagaaattgaacgtaatatccgtgaacaattgctgactacaggcacaaatggtgcagttcaaattgaagatgaagaagagccagatcttttattagaatcgtaattatacatgagtcataaaacgcccttcggggcgtttttacaaggaattttatatgttcaaaagaaacgatgagcaatctcagcagcgccctcctcttactggccaacgtttacgctcatatgcttttgctttactcactcgccgagattactctaaagcagagcttatcgagaaattagctcgttatgcacaaaatatagaagaagtaaaacaactggttgaggagttatctgaacaaaattaccagagtgatcagcgtgttgctgagcaaatgctagcaagccaaattcgtaaaggtaaggggccgaaacggattcaacaagctttaaaaactaaacaaattgaaaatgatttaattgcagatgaaattcaagaaattgattgggtagaacaagcttatcaacttaaagttaaaaaatttggagaagctgtagagaaagatccaaaacttaaagcaaaacagatcagattcttacaatatagaggatttgatttagatgtaattttaaaagcaatccaaagaaaattggattgaaagaatggtggcaaccccactagcaaaacttcggcacatcatagatctgctaccgttgctaccttccggtcctggcggggttcacagagtacaattgcgaagccaccagcggggctaccattgcaaaacaaagtatagagatttttaaaagagttgcaacccttctctgcctttttcggcaagtttttgtttcgattgattaattcctcagcaaaaatggctttaaaccccaaaaatgtaatttcttgaacttatgctcttttcttattttgcataaaatatgcttgaagattgtaaactatccttgcatttaaactgttaactgctttaattgcattgatcaatgaaaaaccttagatatttagagaattgttttttatattcctgtgtcaaggtggcttttatataaaattatggatttatacacatgcaaatgaagaagcattctttattatttattgccttaatgagcaccacttctctatacgcaaatatccctatcgagtctcgtggtttaagtcaaaatgatggtagtgcatctaatacttcttcaagcaatatttcagttcctacaaatttaaactgggaactcatgcaaaaaaaccaacaattagaaaatgatattcgtacattaagaggtcagcttgaagaacaagctaatgatattgagcaattaaagaaagatctagcaaaccgatataccgacttagatcaacgtttagaattattacaccaaaaagttgaccctgacagtgctacacaagatgatagttcgaatgcaacatccgataacactactcctgctagtgcaccagcccctcaaaccacagagagtaataaagtagctgcagtaccagccacacaaacttctgagcagcagcctagcgcaccaacaaccactactcaaccagcaccagctgctgcgcaaaaccagtcaaattccctcgaattagaaaaagctgcttatactgtagctttagatgcgtataaacaaggcggtgctaaaaaagcaattgctccaatgcaaaactttataaaaaaccatcctaatagtatctatacaggtaatgcttatttttggttagccgagtttcatttagcgacagatccagtaaattataatgaagcaaagaaaaactataatgtcgtagctaaccaatacccaaattcaagtaaggcacctcgagcattgtaccaactttatagtatcgctaaagatgttgataagaatactgtgtcagcaaatcaatacaagaacaagttacttagccaatatccaaagtctgaagaagcaaaattctttaacaaataatttagttataaaaaagacactgttaaaacagtgtcttttttatgtcttcttgattagcgcacaattccacgctctgattgttcaagagaatcaatcaagagttgagcttccggaactgaaggtaaaatttcacttttaatttggtcaatagcttgaacagaagttaatccagatttaaatatcaatttataagcttctcttaagccttgaattgtatttttagaccaaccttttcttcgcataccttcaatatttataccaaacgcatgtgcagggttaccagacgccatcacataggctggaacatctttaaggatcaaagaagccccaccaatcatgctataagagtcgatcttacagaattgatgaattccagaattaccacccacaataacgtgatcaccaatatgtacatgtccagcgacacctacattattagcaaagatattatggtcacctacgatacaatcatgtgcaatatgtgtatttaccattaataggttatgactacctatcttggttaatgcattatcttgcaccgtacctctatgtaagctgcaatgttcgcgaattagattattgttaccaatttcaagccacgtttcttcacctttatatttgaggtcttggcaaacttcgccaacacttgcaaattgaaagatttcgttattttggccaattctggtaaaaccacctacaaccacatgagaatgtaatttagtaccagcaccaatagtcacttgaggaccgataatacaataaggtcctatttgaacatctgaagcaatcactgcagatggatcaataatggcggtagaatggattaaatcgtgattgctcatgcctgctctgttttttggtgtgaaatcataatctcagcggttgctgctacaatgccgtcaacgctagctgtacaattgtatttgtagataccgcgcttctgcattaccaactcagattttaatacaagttgatcacctgcaactacttgttttttaaatctaactctttctgcaccagcaaacaggaataatgaacctggttttggcgtttcattgttcataataaaaccaagaacgcctgaaacttgagctaatgcttcaacaatgagaacaccaggcataattggatattctgggaaatgcccttgtaggaactcttcattgatagaaacatttttataaccaacaatactattgtcagtaacttcagtcacacgatcaaccaataagaatggataacgatgcggcaaatattgacgaatcgtttgaatctgcattggtaattcagggatggcaaatttaggtgtagtagactcggtcataatattctatttacgcaaattaaaagttgattcaagagactctatttgagcttgtatatgatcaagtcgtttagtgatttgggtcaatggcacatctgctaattgtcgcaagcgtacaatcgtttttttccaatgattattttcaaataatccggttcccgaagagtaagttccagcttcagaaatattttttgtgaccattgacattccagtcaaagtcacattatcagcaattgaaaggtgtcctgccactccacacgccccagctagaatacagtttttgccaatttttgtacttccggcaataccgcacttcgctgcaatagcagtatttgaaccaatatggacgttatgtgcaatttgcacaaggttatcaataataaccccatcttccaaaattgtattatcaagtgcgcctctatcaatactacaattcgatccaattcggacatcatttccaattaaaactgaacctaattgagcaatacgatgccactttccttgatatggagcaaaaccaaaaccttctccaccaatgacagtacttgaatgaatacggacgcgatctcgtaatttagaaccacctgtaatagtgacatgagaatcaataaaacagtcttttccaacttctacattatcatcaagtttggtatgtgactgaatgacggtattatcgccaactacacaattctcaccaataaccacatagtgaccaatataagcagttttggaaataacagcagatggatgaatttgggcagtgctttctatgcctgttgagctaatctttttatcaaatacatgggtaaggattgcaaacgcaagatagggattatcaacaataataaaattatctttttcaggaagatgttcttttaaagctgcggtaacaatgtaagcgcccgcacgacttactttagcttgatcaagatgtttctcaccattcacaaaagtaagatggttaacctctgcattttccaaactcgccaagtttgaaaattgaagactaccttcaccaattagctcacctttaacaaggtgagctaattcatctaaacgatattgttgcactttcattaatttatttcattgaattaaccttttgtatcattttatcagttaaatcatacttagcgtcataggcaacagtcgaatttttattcaaaataaagtcaagattattttcttttcgtaattgctcagcagcttgcttaactctagtctcaaaagttgtattcatactttgtaagctcgtttgaactcttgactgtaagccttgctgtgttgaattaaactcatttaatttcgattgatactgagattgtaattttttaatctcatcttctttcattttttggccttgagtctgcgcttgacgttgaagcccttctaactctttacctaattgctcaagcttagttgtagttggtttcacagactggtttaagcttgcattttgctgtttcaaataagtactactttcaacaactttagcaagatcaattaccccataaccagctgcattagctgctactgaagctactgtcaggcctaaccctaacattaatttatttaatttattcatataaatctctttccttatttcgttatgcaaaaagatcgtacttagaaagtacgaccaatttcaaactgaatttctttagtttcatcacccggtttatcatttaacgggaatgcatagctaagtgacaatggaccaatcatagtaatccaggttacaccaacacccacactataacgtaagttacctaaatcaaatccataattatcttcacaatattttctaacatccgtaatggtctggccattaatcttcatacctttgttgccataaacagagttatcaatattacatttagtatcaaaaacctgaccgccttcagcaaaaagaacaggacgtacttgtcgagtccagtcacctttaaatggcattggtaaaactaactctgtaccaaattggaccagagcattgccacctacttcttcaggagaactatcattttgcttagtttcttgtagatttacacttggatatttaggtcctagggtactgttgtcatagccacgcacagaaccgtaaccgcctgcatagaagtttttatagaatggcaaatcattaccataacctaacttaccataaccacgaagtacaaagccggtactaccaatagggaaaaatgcttgagtatcataagttactttttgataatcaacatcactacctggtaaaccaatttcaagacctacacgatgagacatacctgacgttgggaaaattggtctgtttaaagtgttataagaccaacccaagttcaagttataagtaaagaattccccttcaaatgcattatcataagtttcttcagggactttacattcccccttctcggtatcatattgagaattaccatttgcatctgttgggcaatatgtacctttactagttgccttaccgccatttgccaataaataatcacgtacatatgtagaaacataaggacctgtggttactttagtgttatcaacgcccaccgaagcacttaaactttgattttcgtcaattggataaccaaaacttaaactaccaccgaaactatccgttacatagttgttaacgttatagtcatcattcagcttcgttttacgataatagacattataaccgcggcttaccccatcaatggtaaagtaagggtcagtaacacttaagttgtaatagtcttgagtttcagaacgggataaatcaattgcaactcggttaccagtacccataaagttagtttgactaagtcctgcttggaacgtaataccaccactttgcgaataaccaaccgctaatgtagtagtacctgaatgttgttcttcaacatttacgtttaagtcaacttggtctggagagtttggaatacgagcaggtttaatatcaacggttttaaagaaacctgtacgctctaaacgaactttagataagtcaattttttcattgctcgctaatgcaccttccatctgacgcatttcacgacgtaatacttcatcagaagttttgctattaccagtaaaattaatacgacgtacggtaacttgttgacctggattcacataataatttaagtcaacaacgccagtttcattattaatctgcggcacaatatttacatctgcaaagtaataacctgcattaccatacttacgtaagagtaattgcttaaccgcatttaccttttcttgtgaataggtatcaccatctttataaatttttaatgcttgtaattcttcaggtttataaagtgcatcacctaagaatttagtttgaccaaatttaaactggctaccttcatcaacagcaacctcaataaagatatgctttttatcttcactaatattgagttgggaattattaatattaaaattaatatagcctttgttaaggtacatggcacgtaaagcttcaagacttgcagccattttttcacgtgcataacggtcattacgtgtgactacagaagcccaaccactttctttaactgcaaatgcttgtttaatttcactgtctttaaaaacagtattaccaattacattaatatcaaagacttttgccggcgttccttcattaaaattaatttttaattcaacgcggttatttggacgagcaactgtatcaactgtaacatcagcatcgtaacggccttgttgagtatattgttgctctaattctgtctcaatggtttgcaaagcagatttcttaaaaacctcaccctcagcaatacccatttttttaaggccttgttctaaagcctctttaggaataagtttattacccttaaattcaagctttgaaataattgggcgctcaataacattaaaaaccaaagtatcattttcttttgatgctttaatatcatcaaaaagtccagtggcatacaatgttcgaattgcttcggcgatcatcggttcattaacgcgatcgccactgttgattggcaacatggtataaacatttgcaggggtaagacggaccaacccgtttacacgaatatctctaacaacgaaatcatcagctgcatatgcttgttgtaccgctgccatagcgctaacaagtgccaaaggcattaaaaaatgtgtgtgccgcatgccagttttttccagtaagttataaatccatatacgtttacaaacgcataaagtcattaaataaagctaaaagcatcatactaccgagcagtaccataccaatttttagaccaaacatttgtatttgttcagaaacaggcttcccacgaatagcttcaataatgtaatacactagatgaccaccatctaacattggaattggtaataagtttaaaattccaagacttacactcattaaagccataaaagagataaaggtttcccaacccatttctgcactttggccagctacttttgcaatggtaattggcccagaaagattttctaatccaattagtcccttaaccatttttactattgaattcaaaatcatgctagagatttggccagttttatcaagtgccatttcaaaagcttgtattggagtatattgaattgtttgcttatattcgtcaggaattgtaatttttccagcatcactttttacaccaagtactccatttacctgccccatgctatcacgcttaccttgtggcataacttgtaaatgtactagttgttcatgacgtaagacatcaatcttaagtaacttttctggggaacgctggacaacttctaccacgtcgaaccaatctttcataggctggccatcaatcgcaacaatacgatcacccactttcattccttgacgaatcgccgcaccatcttccgttaactctgttacaacagcaggaatcacaggtcgataaggtaagaaacctaatacgtccagtgcagattcattttgattttttaaaaaatctttaattggtaatacaaaatttttttcggaaccagcacggtccacatcaatatttacagtacctgtttccccaactcgatcaatcaaagcaaagtttagcttttcccatgttgctgtctctttcccatcaacagcaataattttgtcacctacatgtaactgggctgctgcagctggagagtttggaataattttgccaattttagtatttaattgttcttgggctggtaaaaacaaaatccaaaagaggagtacggcaaaaatcaagttaattaatggtccagcagcaacaatcgctatacgtttccacggtttttgccggttaaaagcatatggtagatcttgttctgccacattaccttctcgctcgtccaacattttgacatagccacctaaaggtaaggcagaaagctgatatttaataccagacttcttagacgtccatttcagtaaagttggtccaaacccaattgagtagactaaaactttaacaccaagttttcgcgcaacccagtaatggccaaactcatggattgcaattagaggcccaagtaaaagagctgccgctgcaatcataaacagtgcattcatttcagcctccaatacttgatatatattgctgagctacagatcgagccactttatctttatctaaaatgcactcgatgctttcagccgctgcattctctaatttttccaaagtatgctctaccacttgcggaatacttgtaaatccaatcctttccattaagaatgcttcaactgcaatttcattagctgcattcaaaatggttggtgccaaacctcccgcacgcattgcttgtctagccaaatttaatgcaggaaatttttgggtatctggtgcctgaaaattaagttgagaatactcaaataaatctaaagcaggtacattagtttgtaaacgctcaggccatgccaatgcatgtgcaatcggagtacacatatccgggttacccatttgtgctaatgttgaaccatcaacatactgcaccatagagtgaatgatactttgtggatgaacaacaactgtaacaaaatgttcagatattgaaaataaatgacaagcctctattaactctaaccctttattcataagagtagctgagtcaaccgaaattttttgtcccattgaccagtttggatgtttacatgcttgttgcggcgttacatgagtcaattgttctaaggagtgatttaaaaagggaccaccagatgctgtaagcaatattttagatacacctagctgtggttgccctgttctatctgcttgtaaataattatgaggcaatgattggaaaattgcattatgttccgaatcaactggcaataacaatgcctgatgatcacgagcagcttgcatcatgatttcaccagacataactaatgcttctttgttggcaagtagtactcttttacctgccttaacagccgctaaagttggcaacagcccagctgcccctacaattgccgccataacaatatccacatcagtatgagatgcgatatcgactaaaccctcttgcccagctaaaacatcaatatccgatatattttgctgagcaaatagtgtttttagttcaactattttctgttcaggaacaacaacaactttaggtcgaaactgtttgcagatttcaacaagttcagaaattcgactatgcgccgaaactgcaaagactgaatacttatctggatgttgacctaaaatttttaaggtacttcgtccaatagaaccggttacacccaatatgcaaacagattgtgtcatctataaatctacaccaataagctttaatatatacattcccgttgcaaaaatcggggctgctgcgagtaaagaatcaatacggtccaatacaccaccatgacctggcaaaacacggccagagtctttaataccagcacggcgtttgatcattgattcaaataaatcacctaatactgaaccgaacactgtaattaaagacaaaatcaagaatagaagttgttgaacccaagttaggtttaaatattgatattgcaccacaagcattacaataattgtagtgagaataccgccatataaaccttctactgatttattaggacttactgtaggcgccaattttcttttaccgaatttacggcctacaaagtaagctccactatctgcaccccacacaagcaagaacaaatacatcaaccaccatggtgagctttgccatactacaaagattgcagtcactgctgcacagataagaatcaaaccaatgacatatagggtcgcgttataccacccatcgaattcaggaaaagacttaacccaataaacactaacgagccaagttaaaattgaagcagaccataacagtaaagcaatgtcatgaaagaataaggcaacaccagaaacaaaggcaacaagtagaccataaccccaagctttaggttttactactgcaccaacttcccgaggcattaacttataccattcataccccgcaactcctgctgctacaatcataagtaccaacattggataatgtgattgcgtagcaaacatacagcccaaaacaactgcaacaagtaccaatgcggtaacaatccgctctaacattataatttctcgattttctcttgctgaatttgttcagatgttttaccgaaacgacgttcacgccctgaaaagacattcaatgcatggtcgaattcttccactgtaaattccggccacaaagtatccgtaaaatacagctccgcataagctgcttgccataacaagaagttagatatacggaaatctccacctgtacggatcaacaagtccacagctggcagatcgtttagactgacatatttttcgaacaaatcaacatttatttgatcagcgtcaatttcgccacgggaaactgcttgagcaacctgcttagctgcatttgcaatatcccacataccaccatagcttactgcaatagttaatgtcatggcgtcatgatgtgctgtttgttgctctgcatcttccattaaggcaactaaatgtgaaggtaatcgggaacgatcccctataaagcgcaaagcaatattgaatttcttcatgcgaggtatttgctcatgaatcgtttcttcaagaagtttcataagcagatcgacttcatattgtggtcgattccaattttcactcgaaaatgcaaaaacagttaaagcacgaacgccagttttaacacaatgttcaacaatagggtcaagaacatttttaccctctctgtgcccatcgcctttttgcatttgattttttctttgcaaagcgattgttgccatccatgatgatggcaacatgctgaggaagatgatactcttctgaatcggtcataataattagaccttcatcaattctgcttctttcgctgctagacgcttgtctacttctgcaacatatttatcagtgattttttggtatatcatcgcctgcacgacgctcatcatcttcagaaatttctttctcttttaacaatgccttgatatcacctaatacatcacgacgaatattacggatagcaactttcgcgttttcagcttcactacgagcgattttctgcatatcacgacgtgtttcttcagttaaagctggcaaaggtacacggattgaatcagcagtaataggatttaaacctaaatcactttcacgaattgctttatcaattgcagcaaccatcgtacgttcaaatggttgaacgataagcgtacgagaatcttcaacaccaacgttcgctacttggtttaaaggcacatcagaaccatagtaaggaaccattaccccatttaaaattgatgggtgtgcacggccggtacgaactttagcaaacccttgttccaaagactcaagagtttttaacatacgctgttcgctgtcttttttcagatcgttaatcatatgatcttccttacttatttattcaaggatgtatataacaaatttaatttagcgctagtataaagagctttacggcacacgtacattatttagtaacgcgtgtaccctctttttcacccattaccactgacaatagcgcaccagatttattcatatcaaatacttgtaatggaacattatggtcacggcataagcaaattgccgttaaatccataacacccagtttttcatctaacacttggtcaaatgttaaatggtcatatttcaccgcatcttcgtatttactcggatctttattataaacaccgtctactttggtcgctttcaaaattaaatttgcttcaatttcaataccacgtaaacatgctgctgtatcagttgtaaagaatggatttcctgttcctgctacaaaaacgcacacttcgccttggcttaaatgacgaatcgcatcacgacttgagtaagactctacaacagtaccgattggtaacgctgacataagacgagttctgatgttacggcgcaccaatgcatcacgcattgccaaaccattcataacagttgcaagcatccccatctgatcacctgttacacggccaaccaaaccgtctttttgtaactggctaccacgatataagttaccgccacccacaacgatacctacttgcacacccaagccaaccaaatgtgcaatagaaagtgacatctgatctaaaacttgagcatcaatacccatatctttattacctgataaagcttcaccagataattttaataaaattcgtgaataacgggggctgattgtttccgccatgattttgctccaagacctcttaaactgaatgctttttgaatcgcgattcgattagaccgatttaattttaattaactttgcaaataagtcgtattcatccgcatcggtaatttcgacttccaacatatcgcctggttgaatagtgctcttatcgatatcttctacaaagacattaccgtcaatttccggagcatcggcataagaacgtgcaacagcaacaggatattcatcttccaaactatcgaccaatacagtcatcgtttgaccaatacgtttttgtaatttggcagcagagatttgttgctgcacttgcataaagcgctcgtaacgctcttgcttaatttcttctggcacatgatctggtaaatcatttgccgtagcgccttctactggtgaataggtaaagcagcctacacgatcaagttgagcttcaaccaaccaatcgagcaaaatctggaagtcttcttcagtttcgcctggaaagccaaccacgaaagtagaacggatcacaagatccgggcatttttcgcgccataatttaattttttctaatgtattttcactatgcgccggacgtttcattaatttaagaacgcgtgggcttgcatgctggaatggaatatcgaggtatggcaagattttaccttgagccatcaaatcgattactgcatcaacatgtggatatggatatacataatgtaagcgaacccaaattccaagctgaccaagtgcttcacacatgtcaaagaatttggtttttacgggctgtccgttccagaaatcgagcttatatttggtatctacgccataagctgaggtatcttgggaaatgaccaagatttcttttacacctgcacgttttaacgcagcagcttcttctaatacgcttccaaccggacgtgatactaaatcaccgcgcatgctcgggataatacagaaggtacaacggtggttacagccttcagatatttttaaataagcataatgtttcggtgttaaacggataccttgctcaggaacaaggtcaataaacggattatgtttaggcggtgctgggacatattcatgtacagcttccataacgtcttgataagctgctgcaccagtaacttttagaacattagggtgcatttgacgaattttatcttcgtctttacctaaacagcccgtcacaataactcggccattttcactcatggcttcgccaattgcatctaaagattcttgtactgcagattcaataaaaccacaggtattaacaacaactaaatcagcaccatcataatctgatgcaacttgataaccttcagtctttaactgagttaaaattcgttcagaatctaccaatgccttaggacaacctaaagaaacaaaaccgactttgggggtcttcatgaatctgcgctccacttgaatgcgcgtattgtatgtcttttctcgtctcaagcataggtggaaaccccactctttgtgtaatgcaccaaaatacaaccaatatttgcaccaaaactcaatattgcaccaagttgagtcatgatattattgatgtatacatccgtatttttgaccaaaagatattaagaacgattttagagcgctttaattacgcttaaaaccttaaaataaaccataaacaaagttggcgtacattttgcatcaatcatgttctataacggtgaaaaccgataaccaatgaagatgccattgcgccattttaagacaggaacgattcgctaatggatcaacacacacctatcgactatcgcctattggtagacaatttaactactgcgattttattaatcgatagtaactttaatattttttatttaaattccgcttgtgaagcactttttgacattagtttgcttcgcgcttctggacaaccggttttaaatttacttcatgcacctgatgatacctttaatacgcatgaagccttattgaacacgttaaaaacgggacaaccttatacacgtcgtgaagccatcattaatgtcaattttaaagatttacatgtggattatacggtctcgcaattaaatgcaggtaaaagctaccacccgctcttacttattgagttaaatcctattgatcgtatgttgaaaatttctaaggaagaaaacctaattcaacaacatcaagtggctagacaactggttcgaggcgttgctcacgaaattaaaaaccctctggctggtattcggggggcaactcagttacttgctcgtagtttaaatgacgagagctatgctgaatttacggatatcattattaacgaggtagatcgtctcaccaatttggccgacaccatgttgggctcaagacaattgccaagttatgaaaatgtaaatgtgcatgaacctctagaacgggtacgctctttaatcgcaaatcagaccaagaaaaaaatcaaaattacgcgtgattatgatttgtctctacccgatgtaaaagccgatcgagatcagctcattcaagtcatgctcaatattagcgttaatgcaattcaagctattacagaaaataaatcattttttacagatcaagagcctgaattaattttacgtacccgtattcaacgtctagtcactattaatggagtacttaaccgctctgctgtacgagtcgatattgaagacaatggaccgggtattcccgaaagcattttagagtctgtgttctatcctttggttacaggacgagcaaaaggcacagggcttggcctgagtattgcacagaacatcatgcatcaacataacggaatgattgaatgccaatcagttcctggaaaaacaatgtttagcttatatttaccttgggagtcagaccgtgtcgcgaaataaaatatgggttattgatgacgatcgcgccatgcgatgggtacttgaaaagacctttaaagaagaaggatttgacgtcaccaattttgaagaagctcaaacagcacttgaacgtttacatcatgatgcgcccgatgtcatcttaactgacattcgtatgccaggtattgatgggttaactttcttatctaaagtgaaaaactctcaccccgacttgcctgttatcattatgacagcgcattcggacttagagtctgctgtatcaagctatcagactggtgcatttgagtatttaccaaaaccattcgatattgatgaagctttagctctagtcaatcgagcgattttgcatatcaataaattgcagcagcaagaagcgacaaaaacagcttcaccactacaatcaacagaaattattggcgaatctcctgctatgcaagaggttttccgagcgattggtcgtttatctcagtcgcatattaccgttttaattaatggtgaatcaggcacaggtaaagaactggttgcgcatgctttacataaacattctccacgacgcgctaagccttttattgctttaaacatggcagcaattcctaaagatttaatcgaaacggaattatttggtcatgaaaaaggtgctttcacgggtgcaaacacccaacatcaaggccgctttgaacaagcaaatggtggaactctcttccttgatgaaattggtgacatgccatttgaaactcagactcgattgttacgtgtgctcgcagatggtgagttttaccgggttggtggtcatataccggttaaagtagatgtcagaattgtcgcggcaacccatcaagacttagaaaaactggtgaatgaaggtcgttttcgtgaagacttataccaccgtctaaatgttattcgaattcatattccgaagcttgcacatcgtagtgaagacatcccgatgctggctcaacatttcttggctcgcgcgggtaaagagctaggtgtaagtccaaagattttacgcactgaaacaacggactatatgcaacaattaccttggcctggtaatgttcgtcagcttgagaatacctgccgttggttaaccgtcatgattactggtcgtgaggtttatccggaagatttaccttctgagcttaaacaggttccactccaaaaaagtagtgagactagtcaaccagcaccatcttttgaacgtatttctttgcaccattgggatgagctactaagccaatgggcaattcaaaaacttaaaaatggtgaaatgaagattttagacattgctactccaatgtttgagcgcaccttaattaacgcagcactacagcaaactcgtgggcgcaaacgtcatgcagccgagctgttaggttggggtcgtaacaccctaaccagaaagttaaaagagctaggcatggattctgctgatgacgatgatgaggacgaacataaagcaactttgtcagaagcttaaaaccgaagcaaaaatcaaaaagcggctaatttaatttagccacttttctttatgactatttaaatcggaattaactgccaaactaaaatgtgaacatacagttacatgatcaaaaaattctaaatttctacataaatcattatattttctatattttccccaaaactatgctctacttattgtttaccagatgacctaaaaacataccaatgaccatcgttaaagatagatttgctatactagataagcagtgttagccgtcgttattaaattttatgcatgatccagtccttgagtcacatcatctcgtatgtgaaaaaccccaaacacgccgcggtatagaacgtcgtttagctctattgctaagcgcaaccgagctgtttttggaaaaaggatatgatgctgtctctcttgacgacatcgtcaatcatgctggtggttcaaaaaactctatttataaatacttcggtaataaagatggcttatttactgcaatctgcgattatcgccgtgaaatgttttttaaagatatctgcattgcatttcaaccagagcaaacttctttaaaagattatttaatccaaactctcatccgtttttataaacacattattcaacctgaacacattgcctttttacgtttggttattgaacaaactcaatgtaatgcaactttgagccaatacttatatgaaaaatgtgctctggatgtccaaaatacaattgctcaagccttactcatatctcatcaatcaggtgaaattacctgtacatctcctgatcattcctctcttatgtattttggaattttacgtgatattgaatggcgaatgattatgggaatgcctcttccacccaatgagacagaagttattgattatattaactattgtgttgatattttcttaaagggccatcataaagtctaattcttttgcattttgaaatgcttatagtatagtagacttcttttttcccacttccacccagccaacaacagataattgttgtaattcaaaacaattattatggagtagctacatggctctaagacatttcctgactttacgtgatctatccactctagaacttaatcgcattttggaacgcgcaagcgaacttaagaaaatgcagcaaagcaataaggtatatcaaccttttgttggtaaagtattgggaatgatttttgaaaaatcgagcacacgcactcgtatttcttttgaagctggtattaatcaatttggtggtagtgccattttcttatcaccacgtgatacgcaattaggccgtggcgaaccgattgaagattcagcacgtgttatttcaagcatgcttgatatcgtaatgattcgtacttttggtcacgatattgttgaacgttttgcatcttattcaaaagttcccgttatcaatggcttaactgatgatcaccatccttgtcagttacttgcagatttacaaacttatattgaacatcgcggcagcattgaaggcaaaaccgtagcttggattggtgatggcaataatatgtgtaattcatacattgaagctgcacacatgatgggtttcaaactcaagattgcatcaccaaaaagttatgaacctaaacctgaatttttagcagagtttgggcattgtgttgaactttttgataatgcggaagatgcggctgtaaatgctgatcttatcgttacagatgtatgggcaagcatgggacaagaagaagaacagaagctccgtgaaaaagcctttgctgattttcaggttaacgagaaattaatggggcttgcacacccggactgtttattcatgcactgcttacctgctcatcgtggtgaagaaatttctgaaaccatgctcgaccataaaaatgccgtagtatgggacgaagcagaaaaccgtctgcatgcacaaaaagctttaatggaatttttactcaacgaaaatttgaaaaaagcttaatttctaattcaaaaaacagcatcgttaaggtgctgtttttttatttttataagatccctattaccctcatttattattttaaaaatttttatgatgttgcccaatatataaacagcctatatttcaactgtcacacataatcgtgtataacattctacacaataagccaagcctactcgtgtagagtgcgattatgacaacccttgaacaatcattatctgaaatcactgcattttcgatcattcatgaacatttatttagttcagcgcaaccttctatcgaacaacttaagctcattaaagagtatggttgtagcactgttataaatttagctttatcgaattcaccagatagtattaaaaatgaagatcaggtctgtcttgaatatggtttaaattatattcatattccaattgactgggaaacaccctcttctgaccaatgcttattagttttagatttgattgatcatttagtgcagaatgaaattgtttggatacattgtgccaaaaataaacgcgtaagttgtcttatgtatgtctacagacaattttatatgaatatggatatgccaacctgtcaggatttgcttcatgagatttgggagccaaatgaaacatggacaggactcattcatagtattaccttacagcttcaaggccgtaaggctaccttagaacttcaacagtctttgcaacaaaccaatgatttagtttaatgagatattaacaccgtcgctgttgctaaaattccttcttggcgaccagtaaatccaagtttttcggttgtggtcgctttgatactaatttgatttaaatctacatttaaaacatctgcaatgctttgacgcatttccaaattgtatttggctaatttaggacgctcacaagctaccgtaatatcagcattatttaaatgataacctcggtctaatattaattgataaacatgtttaagtagaacacggctatccgctcctttaaattctggatctgtatccggaaaatgctgaccaatatcaccaagtgctagagcacctagtaaggcatcacataatgcatgtagcacgacatcgccatcagaatgtgctttcaagccatgcgtatgcggaatttgaacgccagctaaggttacgaagttaccctcttcaaaggcatgcacatccattccttgtccaatacgaatttgagcaaccatataaactcttcccttctattataaaagcttaagaaatcttgtattcaaccgtcgtgtttcgctatagtacacttagcaaagtagactgaaagtataagcgatcatgccgtcgaatactgatatgaatcaattgaaaagattaagttttgtcgtgacattgagttgtttatgctcatcgcttgtttttgcagaatctatcgactgctccaactcaaaagcagagctaaaaatctgttcaaaaacctttagcgaagcacgaaagcagctcaacaataaatatctttctgcatacttggtcacagatgccccactgcagcttctacaagatactcaaacattgtggcttagacaaacacaacaatgcaaaaccaattcatgtattcaacaacagtttgatgtacgtggtgatgatttaaatttttatgcttcacttaaacaaaccctaactcagcattatcttaaatttgaaaatggacatattgcatctcagcccgttcatttacaaatacatcaacttgctaaagataaaatcaaaattgaagggttagcttaccgtaatccgaataaccgaaaagaaacccaaacggtttcacttatggcttacagctctcctgaacagaaaagtgaaattttagataatgaacataactgtaaatataaatttgactttcagaaagcactgctcatcgtaaaaacccagcaaaaaggttgtgagcgcttcacaggaatttatcgtctgtacgactagtgaatataaaataaaaaagccagtgcatagacactggcttttctttttatgcgggatacttttgttgaatatcctgactcaccaaaacagctgtagctgctgacaaagtccagcctagatgaccatgtcccgtattatagaaaactcgagactgtttagactgtttcacaactggcaacatattaggcatcattggtcttaaacccgcccaaggcacaacatgctcagttgaaatgtcaaaattacggtttacccaatttaccaaaggttgaatacggtcggctcgaatatctcgattataaccattaaactcggccgtacctgctacacgtaaacgatctggtcctaaacgagacgttacaattttagcgctctcatccaacaaactcacccacggtgcattttttatacttttttcatcttttaattggacggtaattgaataacctttgaccggataaacatttacacgttcaccaatcatatcagctaactgataacttcctacaccaccacacactaccaaaacatcaccttctaattgaaagctgtctgtttgggaaagatgcggatgctcagcacttggctgacaattcagcaccactttatctgcatgacacttaatatcagtaacttccaaaccgaatttgtactgaacgccatattgtttagtcttttcagctaaagaggttgaatatttatggatatcaccggttgcatcgcttggtgtgtaatagccaccaaagtactcacccgttaaagaaggttcgattgatttcatttcctcaggtgaaaccgagtaacgttctaaagtccctttatttaggacatcattaactcgcttggcgatgtcataatcatccctagtatgatacatatgaagaataccgcgtttctccaaatcaaattgaagctgctctttttcagctacatcaaacaagcgcttacgcgcaagcaatgccaagcgaacggtttctattgtattggcttcataatttttaatatgagacaaaaactcaaccaaccaactatatttatgtaggctaaaggaaggattcaataataaaggagcatctttttgcctcatccatttaaaaccttttataacggtcgctttctggttccagacttctgcattacaagcagataattgccctccatttgcaaatgatgtttccatggctggataaagatggcgatcaatcactgtgacttggtaacctaattgagataattcataggctgaagtaacccctgtgattcctgcaccaatcacaataacatgtggcataacagactcctctgaaatgcaagaacatttcatcagtacagcccatctgtcatttgtacctgagagtttcgacctaaatactaccttttagtatttcgatcttccccttcggtgagtttatgacttataagtttttattctccatgcttataaatcttaagctgctctccagattttttaattattacagtccttttgcctgagagtttccgggcctgttgctccttcggcgggttcttaagaacctctctcccgcaataattttgtatttatataagcaatgtatctgccacttttaaaaaaacgcattcttttcttgtaaacttttgtataacccaccaataaaaaatacaaacttttgatttaattataaaaaaggtgaattataagaattcaccttttgatattcattagagctttccattaagcacttggtccgaaacggtacctttccattgctcccgcaaggttggcaaataaaatttctcgcctattgtgaacagttcagcatcaatgagtgcatgaatttcgtgcataaaaatataatccaatgcaactagagaaagttgatgatttttttgtgctacttttttacgtttcgcttgagcttgtttaattagctcatttgcaaaatttttatctttataagcggtaatggcatttaaacgaagctcaatcaccccccaacctgccaataactttttgaagatttcaaagtcttttgaggttgattcccaagttacattttccagatcattatcttcaggtaaaacaggtaataataaatcaccagtacttggaaaaatctttttaagatttaacagaaatttaacaggctgatcacttgggtaatcattaaattgcacatgttgttgagtatctgttaaataaatagagagcattcaaaaaaatccttaactaaacgactgtttttcataattaatttaaaaattgcaagaacgaaagcaattaaaaaataatataaaaacaggataaggtgggcattttaacaattatggcagcttattcaacaccaagttggtttgataaagcttaatagggaataattacaacctagaaacttgcaaataaatcttatacaactttgaaaattaaaaatatgtatattttaaatatattattttttagtccaatgttaaatttagtgttataatacagtgatttactcactttcatctgggcttccatagaaatgaatagattacaattaattttattagttttaagtactgctactttttctccttttgtattttctgaaacaactatctccccaaccaaatatgaattttatggacaagagtcaaaacgccataagagtatgcttgaggtaaataatagttcagatcataaaattaacgaatcacaacacaatcctttccgctctgattcaaacaaacaaaacgtagattttttttgagattgcaaaacactaccaagaagagcaaccacaaaacacttattctcactctcccgaccatactgtaaatatgagtgatcatgaacgaagtctctattacattagaagtcatgacaatatgggccttcaaagagatgttcgttatcaacaatatagatcattaaaacaacaatatgataaaggtgtcatttctcgtgatgaatataaaaataaagtttacaaaatctcaagataagcttatctatattgaagccttcttttaaaaaggaggcttctacagttaattttgatatagattgttaaaaatattttaaataacaaagattcatagtaaacaaacaataaaaagtaaacagttttagcttttaaaacgcgccacactactcaaatcttctctacgaataaaggagatagcaatgaagattcgcgcttcacgtacctattcaacttattcaaataattattttatttctaaagagtatgaatgcagtgttattccggtaaaaggaatgtgctttactgatcttggtttgaccgaaaatggtgtgattcagccagtagaaattaatgaggtcactatagatccagcatctaattcttatcatattcttttagctaaagactcacatgaatatacaaaagaagaattaaaaagaaagtttgaagagatgaaagctaatggctgggaatatatagaagatctattggtatagctcttattattaataaataacttagggtaaatgaatggccctaactttaacatcttaagcataatagccatcagtagttaagagtttgtaaaatcgctacaaaatatactgctgatggctattgttaaatcgcttatttactatttggcgaaaccattttttcaggtttaaccacttcatcaaattgctctgctgtaacaagtcctagctctacagcaacttgttttaaagttttattctctttataagcagttttcgccacttttgcagagttttcataaccaataaccggatttaatgccgtaactaacataagagaattatgcaagaaatgatcaattttctcacgatttggctcgatccctactgcacagtgatcattaaaactattacatgcatcaccaagcaactgaatagattgcagtaagttataagcaatcactggcataaatacattgagctcgaagttaccagaagcaccagcgacattaatagtggtatcgttgccaagtacttgagcaacaaccatggtcatggcttcactttgagtcgggttcactttacctggcatgatacttgaaccaggttcattttcaggaatacggatttcgccgaagccgcaacgtggaccacttgctaaccaacgaatatcattggcaatcttgtttaagcttaccgctagtgtttttaatgcacctgatgcaaaaacagcagcatcacgtcctgcaagtgcttcaaatttattaggagccgtaacaaatggcaaacccgttaaagctgcaagctgagctgctgccttaacagcatagtcaggatgagcatttaacccagttcctaccgccgtaccacctaatggcaactcatatagaccacttaaagcttgttgtaaacgtactaaaccatgctcgagctgagaaacataaccgctaaactcttgaccaagtgtcagtggcgtcgcatcttgtaaatgggtacgaccaattttaacaatatcttgaaattcgtccgactttttttgcaaagtcgctttaagctgttctacagcagggatcagtaattcattaatttgcaaacttgccgcaacatgaatagccgttgggaatgagtcattagtagattgtgcgcggttaacatgatcgtttggatgtaccggcttttgtgctccgagcgcttggcctagcttttgatttgcaatatttgcaatcacctcattacagttcatattactttgcgtacctgaacctgtttgccaaaccacgagtggaaactgagagtcccatttccctgcaatcacttcctcggctgcccccacaatatattggctcaaatcttgtggtaactggcctaactctgcattggttattgccgctgctttttttaccaagcccatcgctcgaatcatggcacggggtaaacgctcctgcccgattttaaagttctgtaagctacgttgggtttgtgcaccccacagcgcttcattcggaacttcaatctcacccattgtgtcatgttcaattcgtgtttgcatagaaacctcggttatctggttaaagaactcacgggctgaagcaatttatgctttggctagttaattttagtatcgtactcaagcattccattattgtaaataagaatcattatctcatcttccatttaatgtattttgataaaatctccattcatcttcaatcatttgttttaaagttcgcttaggtacccattgtaataaagtttttgcttttcctatatttgcaccaatctgcgctaactcttcatgcttataaatcgcagattgtgtcggaatttcggcttgggtaacctgtgaaatttcatctaataattgacgaatcgaatgcacttgctcatgggcaatattaaaagcttcacagcaatgggtttgatcacgtaaccaatgtaaagttgagcttactgcctcacatacatctaatacatgtaaaaagctacgttctacggtatggtcttcggtagaagactgatcctgtaactcaattaaatcacgttgcatcgctgcaacttgcatggcaagcggtacaatatttttagggagctgtgctacatactcgcctaatacaccatgctcaaaagcacctacaatatttgatagacgtaaaattgcaattttccattcatgatcaattttgtaagtatcacggatgatttcttcaatcatctgttgcgacttaatataagggttaggataagcatagttgaaatcatctgtttcacttaactgtgaaccagattttccatagactgccaaactagataaatgaataaaatgacggacgcctgtacgttgcattgcacgcaataggctcataatacaactgacattatcattataatattcaagcggttttaaattagactcttcaatagatttaaaaccagccgtatgaatgactgcatcaattgagtactgttcaaatactttgttcaatgcaggcgtgttacgtacatcaagtttaacaaacggaacgtacataccagagatgtattctaaccgctcaagcgtttgcaaggtcgagttagccaaattatcgacaagaaccacttcttggccttgagccatgagactcaatgcaatatgtgaaccgataaagcctaaaccacctgtcactaaaatcattgtatacttacctttctcttaatgtatctacgcccatttagacgtatgaccatagtgaattctcaatgagtacattactactaataacctctgctcctacttcgatccatgcttggcatgcgctgggcctagctcaggcactcaaaagtaaaaatgaagactttcgtgtattcttttaccaagatggcgttcaagttgcgaatgattttcagtgggttcctgacgaccagcgtaatttaacgcatgaatggcaaaagctctcgatcagacttcctgtttgcgttagcgctgctcttgcacgcgggattaccgatgcagaaaatgcgagtcgccatcaacttagtcatcacaacctagcgaacaactttgagttggttggtctaggtgaacttgctgatgcagtacagtcagcctctcgtcttcttcaattttaagttactttgttaacttagattgttgcttttaaaaggtatattgtgtgaaaactgtactcgttattttgacccaagccaatctaaccagcctacaagtcaatgaaagcctcgccgctactatggttttagcaacctttggctcaccagtcaaagtattattaaaagatgcagctcttagtcttttacaaaatgaacgtaactttgaccaattgcagcatgcttttaaaattgcttcaaacatggtggatagctttgagttttatgacttaagtccaatccttattgaagccaaaaacaaacagcatccatttgttcaaaacagcgagcaggaactagaatttgttcagttagatactgaactcatccagtctttcgatcatgtcttatattggtagataaaggtgtaattttaatgacgcaatcaactctttatcttgtgcaagcttcttatcaccatactcctcgtattattgaagaacttgcaaagctatttcataaagatgatcaaattgtttttatgggtgactcaactgctcaactttcggtaaatatttgtcagcagtttggctcagtttcttgtttgtctcatgaaaaagatttaattgatgcagaaaccttggctcaggttaaggtattgaactatgatcagtttgcggatctggttttacaatttaatcgttgcatttctttgaaataatatagttaggctcatttttatgaatttagaattagatcaagatggtcatttagtcgactatacgatttggaatcccgaagtagcacaggaactcgccaaatctctcgatcttgaattaacagattggcattttgaagttttagctgcggttcgccaattttatcagcaatttgggcattctcctgcaacacgtcctttgattaagtttttaatgaaaaccgtaagcccagatattaataatgctgttttacagcaaaaatttaataccggtttagttgctcgccatctcagtcgcttggcaggtattcctaaaccggcaaattgtttataaatttttatgcgaattttttagcggcagcgacacataaaattgttactgccgttaccattaacatcgaccaacttacgtgttcatgtaataaaagtgcggcaatcgcaagtcccattaaaggctgcaaaagctgtagctggctaattgcagcaataccgccttgtgcaagtcctttgtaccaaaaaagaacccgatgagcatactaaataaagatacgtaaaccagtcctgctaccgctgatgtagatacatcttgaaaggaaacgggcatataaaaaagagtagcaagcagcataatcggcaaagctaaaataagtgcccaacaaatcacctgccatccacctatttttttcgaaagtactccgccttctgcatagccaaatccacacaaaataattgcaataagcatgtataaatcgccgatgccaaaagaagcttcacccgataagaaaaacatataggtaaaaacaaccagactgcctaaaattgcaaatatccaaaaaaataaatttggtttttctccacctctcactactgcaaatatggcagtagcgagcggtagaaggctaacaaagacaatcgagtgggctgcgttcatatactgtagagcaagcgcagtaaataagggaaaaccaactacaacgcctaaagccacaatagcgagtggccaccaatcttgtttagcaggctttttttccttaagcaaaaagataagaattaaacccaaaactcctgcaatgacagctcttgctgctgttagaaaaccaggctcaaaacctgttaccgcaacacgggtagccggtaatgaaccagcaaaaattgcaaccccaataaaaccattcacccaaccgttcataaacttttgcatattattctccgcaactatacgaagaatttaagctgtgatatggtgtcaaaaccagatacaaagcagtacaattttaaaaaactgttatgtataagcaaacagtacagttagagataaatagtgtgaaccagaccaaaacaaaaatcgaacttgttatttcacagattgaacaacaaattaagaatcgctctttaactccaggaacccgacttccctctgtacgtaaactagccaaagatttaggtttttctgtttctactattgtcgaagcttatgagcgattaattgccctaggtaaaattgaatcacgtagtggttccggcttttatgtcgtggcaccacttgcacctttagccttaagtgaattaggacccaaattagatcgctctatagatccgttatggatttcacgccagtctttagaagcagaacctaatgcgtttaaacccggttgtggttggttaccaaatgattggatgccacttgaaagtatccgcaaagcattaagatcagccacacgtagcgaagacgatagtttattgggttattcttcaccgttagggctgcccgcattaagagatctactggctagacgggcacaaagtaaaggtatagaggcaaaccttaatcaagttcttctaaccgattcaggcactcaagctattgatctggtttgtcgttttttacttaaaccagatgatgtagtcctaattgatgacccttgctactttaactttcatgctctacttaaagttcatcaagttaaagttgttggtattccctacactccaaatggcccggacttagaggcatttaaagaagctatcgagagctataaccctcggctttatattacaaattccggaatacacaacccaactggtgcaacactctcactctcgacagctcatcaattattaaagttgattgatcagtctaatttaattgtgattgaagacgatatcttctcagattttgaatatactcccgctccacgacttgcagccctagacaacctttcacgcgtgatttttattggaagtttctctaaaacgctctctgcttctattcgctgcggctatattattgcgaaaccagaatggattgatcaaattaccgatttaaaaatagccaccagcttttctcacaatggactctcagccaagattttacacacagctttaaccgatggttcataccgtaagcatctagatttattaaaagttcgtttagctcaagccatgcaagaaacaatcgcgaagcttaaatcgattgggatagaaccgtggattgagcccaaggccggaatttttgtgtggtgtcgtctaccggaaggtgtagatgcagcgaagattgcccgtttttgcctgaatcggcaagtgattctcgccccgggtaatgcctttagccaagcacaatcggcaggtcaatttatccgttttaatattacacaatcaaatcatgattatatttataagactcttgcagaagcgcttctacaagagtcattagagaaacaagtttaagcctgtttttgcttttgttccatataagcaaaatagcccggcccagccgaaacctgaacttgttttgcatgtaatggttcacgacatactgaacacaccataacaggttcaaacttatgtccacatgctttgtgacgatattccaaaggtttacctaaaccttggtccatccatttatctgcccagttcgccatagataagataattggataaagctcaaagcctttatccgtgagacgatattcaaagcgttcctgacggtcaaaataaggcgctttcactaaaatttcgtattcaaccaaccgttttaagcgatcggaaaggacatgacgagtgacacctaatgatttttgaaagtcatcaaaacgacgaattcccataaaagcattacgtaatattagcatcgtccatcgatcaccaatcactgatagcatacgggcaacagaacaaggctgatcaccgatgtcatcccatttcatctttatgctttcctcaatataaaactggcctacttgccttattatttataccctaaaccacttaatatgttatatgcaatattcagcttagaaataagtttttagtatatttataaagcttattttttaaaataacagtcactaaaaatagttataaaatataattaatccatcagtatggattaattatatacagcttatttataagttaatttgaaataaagattccctttagcacagttcctgatgctagttttgtactcgcaggaatacggactaaacaattggcttgcataaggttactcagcatatgagactgctgcttggccaaacttttcaccctaagttgtcctgcatcaaaataagcatacattcgtaaaaaaaacgactcacgtgcatcttcttttaaatcatgctctaaaattgcggtaaaccattctggtccatgtctattgccctgcaatgcatcaagcaaagatttaccgtaaacttgcattgcgacatataccgcagccggattgcccggtaagcctaacaaataacaggaatggctagcttgtgaattatggtattcggcaaagaataaaggtttacccggcttttgtttaactttccaaaagatttgttcaaacccaacttcgaaagcacagggccgaacaaagtcgtagtctcctaccgaaactccgccagtcgttataacaacatcatggctgtcttttagctggttaaagtaatgggtgacctgatctgcttcatctgccacatgaatgagttcaacatctaaaccataatcttcaaaccaagcttttagtaatggaccatttgcatcaaagacttttccatcgattaaatcttctgccgtttgagcaacttcatcacctgtgactaaaactgcaacttttggtctacgatatacagtaagttcttgtacacctgccatacttaaagcagccaagcttccaatatttagaaactgtcctacttgagcaagtaactgcccttgctggatttcttctccggtaaagcggatatcggcttgagggcgtatatattccgttaaacaaatttcttgagccgaaataaccgatacgatttcttgccgtgctacatgcgttgtcccttcaggaattttgccgcccgtaaatatacgaattgcctgaccttcaccgagtatgtcgtgactctcacttccggcacgaatctcacctgtgacttggaacttttgattatttaaatcttctgtatggctacaaagtgcataaccgtctaccgcactttgagaaaagctaggtagattaatttcagagtaaatctctttggcaagataactacttaggctattttttagagtcttttgtatagagcttaagtttttaggcttattaataactaaatctagcgcttcatctatactgattaatccatgctcagcaccacaacctgacattattcatagcctcccggatgcggtaaatcacggcaaacatcaaaaatatggactaaggcaggtaaaatagcagccattgattcacttgctccaccacggcttcccggtaacgtcactactaacgaacggtcaataaaccctgctactccgcgtgacatagcagcgtatggcgtgcgtttttgtccaaatgagcgagcagcttccattaagccatctaatttacgttctaaaagaggctctagcgtatcaactgtaatgtcacgcttaccaattcctgtcccacccacggtcataatacaagcatacgatttggtgagttctaggaccaattctttgagatcatctgcttcatcaggcaaaatttggtaatggatcggatcaaatccagcttcagttaaagtttcaactacagattttccggccgtatccggctttctacccgctgctacggtatctgacaatacaataaccgcagccgaaacaggctgacgcaatacccgtttaaaatgggattttccgccttttttcttaagtagtttacattgatccatccagagttcttctggttcacaatggggctttaacatgtcgtaaatggttaaacctgcaaggcttgccgccgttaaagcttccatttctacgccagttggcccaatggtctcaacgacagcaataatttttacaaagtcatgttccaattcatattctacatctgcccgataaatcggtagcggatgacatagtggaatcagctcatcagttcgttttgctgccaaaattcctgcaacacgtgctgtttttaatgcatcacctttttccgtgtttccttgtcttaatagttcaatacagtgcggtggtgcatataaaatcgcttgtgcttcagcaacacgataactttccggcttcattcctacgtttttcattatttatcctagtattacatatttcagtgtgagtgctcatggccggcatgatgatggtgtttgtggtcgtgcggtgcatccttacgaatacagcagccttctacatagtgacttgtaccatctgtaaagaactcttctttaaatacaggtacttcatgctttactcgctcaactgcttcttcgcatgcttgaaaagcttcacggcgatgggctgcataagcaattgcaatgattgctgtttcaccgacatctaaatatccaatccgatgaaccactcgcacataagatacctgatactttttctcaatttctagttcaatttcacgtatcattttttctgcaagcggtttatacgatgtatatttcagcgcctttaccgctttaccttcgtgatgattacgaaccgtacccataaaaatatcgataccgccacattcaggaaaagactgaatcggatcaaaagtatccaagcttaaagcctgctcttgtattcttgcgaactctttcatgactcatcctccggcaacgggtgataataaaaccaaagtgcatggctcacttaagacagtttgtctggttatgacattatcactaatcgcacatgcacatttttccatggcttttgtagattccggatgcaataaaacaatttcatctaatacatctttaactagactatggctaggacaaactaacaaaagattttcaggaagcaatttttcaattgcaccaaatgcttcgactttaatttggatagattgttgcatttatcccccaagcatatgcatgctgattttacgggtttgttgatgttgtaaggcatggaaacctttggctttatgccagatataaggatgaaccaaattctttaatttttggatatacataccgtattctggagtatgttgtttgcttaccagcgtttgaagctgaggcttaatatttaagccttctggcgcaaataaacagttatatagttcgccttttgcggtaagccgtatacggtcacattggtggcaaaatgaatgtgtaattgtggaaataattcctaaatggtagctaccgttaattagatattgacgcgctggctcatgttgctgctcgatgacttgtaccgaataatacggttgcaatacctgtaaaatttcagcctcacttaccacatctttatttgaccaaagtgcatcaccatcaagcggcataaactcgataaaacgcaaaggaatatgatgagcaattgaccatttcaccataggtaagatttgatcatcatttctatctttcattaacacgcagttaattttaaaaggtaatcctacttcttttgcagcttgtatcccctctaaaacaggttccaattttttcttggtcaactctttaaactgaacaggatctaaactatctaaactaatgtttaaatcatctaatccagcgtcttttagctgcttggcatgtttagcaaggtaatgaccattggtagtcatcgatatacgttttaaacctaaactttttaaagactgtagatctcgaatgaaatgaacaataccttgacgcattaatggttcaccacccgtaatgcgaatactttggataccttgctgcaccataaaatgacaaaattgaaagagcgcttcaaaactaagcaagtcttgtttatttaaccattctggatgctcaggcatgcaatatacacacttaaaattacagcgatcagttacagaaattcgtaacttacgcttgatacgcccatattgatcttgcagaaggcttggcgcagtttcagagtgatattgtttcatcatttgcactcatatcgagaacagttcaaatattgcgagcaccgattatgaacaatcaaatagaaaaattgcgcctaaatagtgctttgctttttatgcaaaatttgttccagctctacttatcttccataatatttaactttttataggtttttcaccgcaccgtctagagaacaatttaaaaataaatctcgggttagcgcggtaaaatctatgttttacttgattctatttctaacacttttctaaacggatgggtacatatttatggtatggcgttttcgacaatggatcacaatgttcagcagaaataagtaagtttaattgtggcccaatcggttctccattttgaaatcgcataccatagccatgtggaagtgatacgacacctcttctcatcccatcatccaactcaatagctacctgaatttctccatgcgctgagatacatttaagctgccctcctgcatctacatttaagtgtcttgcgtcttcgggatgaatacgcaatgcaccctctgcatctacttttcgccaagcagggtcacggtaaatttggttggcattgtaactacggcgttcacctgacaaaaggatgaaaggaaactcttcaacattaacgttatggcttttcaagcttgcgagttcacttaacatctcgggaattgcaagacgtattttcttatctttataagctaccagtttccagacttcgtcatattcatgttgcgataaaaccatacctgaacgttgctttaatatctgctcaaatagtttgacaccttgtgttaatggattacctttataacctgcacggcgtactgctttggtatgtaaaacagcatattgaatagatagcggcaataaaaaagcaactgaatctgctgaattgccaagtcgtttgccaagagttcgataaataatagaggcagcaaaagggatatattttttatgtcgtgccaaggtaattcctaacgccgacaagtagggtaagtaggcagtttttttcgagtcgaccgcagctattttttctaaaactgggaaactcttcggaatagcattcatagcttccagtaatcgagtataaatttcggcttccggtaaagtgtttgcttgagcagccaatacgggatgacgcaggtgaaaaccattcttaggaaattccaagttaaaaccagtaaattcccatttttcaaactgagtatgagcaggcaaaatatagtcggcgagtctcgcggtttctgtcatcgcaacatcaactaccaccaacaaatctaaggctttaaatgcttcctcaaaagctggtgtatcaggataggttaatagtggattacaactatctacaaacacagcacgaattcgcttttcccctgcttttaggatttcatcgggtaaaatattaggcgggaaaaacccggaaatcgggaacattttatgataaacgctacgtcgatattttggttttctttcatccgtatcggtcaaaattggaataaacatggtatgcaaattattggtaccctgttttccaaagttccctgtcagcaagtataaaagcttttctaaataaccatttaatgttgtattcaaagtatgttgaatacctaaatcgatacgtacacagcctctttttgcctttgaaaaatctcgaacaacgtgataaatcaaatcgacaggtacatcagctttagcaatatagtcttcaatcgggacatggttaaatgcagcttttacttcttcaaacccatgtgtatgctgctcaataaacgctgcatcataaagcttttctttaataatgatcgcaatcatggccgacattaaaaaagcatcagttcccggttttagctgcacgtgaatgtctgcttgttttgccgtttcggtaacacgcgggtcgaacaccaccatggttcggttcggatctttcttaatatgttttagcgtgtctcgtgcgttgggaataccatgtgcctgaaacgggttcgttccaataaaaagtacgtaatctgcatgttcaacatcttctgtagtatggcaagcctgactaccgaataaacgtccattgagccagaaatcacctgttttttcttgggcaagtgagttatatgcataataacttttcatagccaataaaagttgtcggccataagctgcaccgaggtggttaccctgtccaccgcccccaaccgaagcaaaagcagtaccgccaaatttatctctaatctgaaccaattgatcggcaatttcttgtatcgctacatcccaactaatttctttaaatgaaccatctggttggcgttttaaaggtgcggtcaaacggtctgcatgtttctggtaatgctgtaatcttgcggctttttggcaaatgtaaccttgagaaaatggatgctcaggattacctttaattttgacaaattggttatctttaatttctacgctcaaaccgcagtttcttgaacataaaatacatgcggtcacatctgttttactttgctgagctgcatccatcatttttctggctccgtttatttttatacatctgctagaatgaaaataacaagttccaaaatagaacttaaattctaaacagtcaataactcaaaatttaaaaaatgatttcagattatcaatgtaaattttaaatcgatatgattgaagttctaatttgtcgaaaaaatctctttaaatgctttaatttgtttgtattgttgaagttcatctaaagaattaatgctatggaaaaataagttctgcttttgaaaaatggctacttgtgcatgtaaaagtttaaagcaattttttaaactcaattgttgcttatcaatttgctgctctaaaacttctagactttcacgttttaacaaacaaaatgggtataaagcatctccgttaattgaaacgtaagcagcctgagcctgtttatttttgcgaagtgcgctgtgtaatttcgcaacgacttgcgtaggtatgtaggtcacatcacaaggaataaacaaaacataatctgctcgtacatgagaccatgcacttttcatccccataagcgggccgaaaaaaccggaagcatcatcttgaaaacatttaatatcaggcacaatactttgatagattgaatagtctcgatgactatttacccaaatttcagatactgaagattttagcttttggtgaatcttaagaagttgcgtatcgccatcgaattgctgcaacagcttatttaaaccattcatacggcgggcttgtccacccgccagaatgaccagatcagttatgggatatcccttattcacacttctacctcttgctggcaagctttaattaagccacggatttcaggtaaacatgatccacaattgccaccagcttttaaacaagcagtgacctgtttttcatgggtaatgttttgtgtttttattgcttcgataattttattcttacctactttaaaacaactacacaccaaaggcccatcattattggtagccgacattggcatacctgctagtaaagctttacggtgcaaggcgctcaaacgttctcgtttaaacagacttgctacccagtcacggtctggcaataaatctggcggtgcaatatatagacttgcaattacaatgccatctttcaaaataatactatggctcagttgtgaagaaatatcttctatgcttaaccattcaaaggtttcatcggcaaatggcaaaaagcttttcagattcttttgagtatcatgaaaagtttggcggtctgcaagttcatagcgattggttttcaccattttaactttagtccaccatgcacagtgatgtagcgattcttgaatatgcgaatcgtatccttcacgaatatagagcacaccttgccaagtggtatagaacggctgaatagttacaggcgtatgtttgaactcgggctcacctgaaattgcatcaacttccggattaacgactttaccaatacgcgcgtcggatgcgacctgttcagtccagtgaatcggtgcaaaaatttgcccacgacggacacctgatgagaatgtcacgcgcagtacacaactgccccatttcgaacgaacttctaccaggccttgatcacgtacaccaaactttaatgcatcacttggatgaatctcacagaatggttcagcacggtgactggttaaatttggcgacaaaccagtacgggtcatggtatgccattgatcacgaatacgccccgtatttaaaatgagcggataatcttctgaaattgcatgtaccggattaatagcaacagtcggaattagttttgccttagcatttttatggctaaactggcccttgcaaaacagttggtgaacggctttagcgtcttgttttttatcccatactggccattgcactggttgtagagcgtcatactcagcagtacttaggttcattaaaccttttaagttgaaataacggaacgtatcagtttgctcacgtgcttcaatgtccgcattatcttgtgctgacaaagcagcatgttcattgaagatatcaacagcattattaaagtcaaaacctttaaagcctaattttttcgcaacttgactcattgcccaccaatccgcttttgcttcacccggcgcaggtaaaaaagcacgttgacgtgaaatacgacgctcagagttagtaacggttccatctttttcaccccaacctaaagctggaagcaaaatatcggcgtaagccgtagtatcggtatcgacacagatatctgacacaacgaccaattcgcatttctctaaagcacgtttcacctgatcggcatctggtaaacttaccactggattggttgccataatccagatggctttaattttcccagcttcaacagcatggaacaaatcaacagcttttaagccagcttgagttgcaataaatgggctgtcccaaaaggtttgcactactttttggtgcaagggattatctaaatccatatgggcagccaacatattagctaagccacccacttctcgaccacccatagcattgggctggcctgtcattgaaaatggtgcagcgccgagctttccaattttgcctgttaataaatgacagttaataatgctgttggccttattcacaccctgacttgattgattcacacccattgaaaatagcgtgattaccttttcagtctgcgcaaacttctcaaagaactgctgtaatttgtctaaagaaataccactgcgtttggcaacataggcaatatccgtttcttgctgactacttgccaaaacctcttgcaaaccttcagtataggcatccacaaaaacctgatcggcatgaccattttgatataaatattggaatagaccattaaacaatgcgacatcttggcccggtaaaatcggtaaatgtaaatccgcttgctcacaagtactggtaaaacgtgggtcaatcaccacaacaaacatatctggattgtggcttttagcctgcataatccgctgatacagcacaggatggcaccatgcggtattggaaccaaccaaaaccaccatatctgcatgttcaaaatcttcataacttgcaggcacaatatcttcaccgaaactacgtttgtgacctgccactgcagatgacatgcaaaggcgtgagttggtatcgatatttgcagtgcccaaatagccttttacaaacttgttcaccacataatagtcttcagtcaaaagctgacctgaaacataaaatgcaatgctgtcacgaccatatttgtcgatacaagactggaatttatcggcaattttattgattgctgcatcccatgtggttacagtccgaagtggcttacgaccaaacatcggttgaagtaaacgtgtttctaaccccaaagtatccgcaagtcggctacctttaatacataagcgcccaaagttggaagggtgctcagcatccccctcaacttgcaccacaggtccttgaggtttttgttgaacgtttacactaacaccacaacctacaccgcaatatggacatgttgttttagtgatttttgcaacatggtcggagctatcgatttcaacgcttggaatactattcataactgctcctttccctatttagcctgcattttttaatgcaaaatctcgaccaaatagcagcttatttctaaatgaagaaacaggagtttgatctgcaattaactctgcataccacatgccatcttcagtatcaccgaacaatactgcaccgattacccgatcgttttgaatgataatgcgtttataaatctggcgtttttcatcgttcagaataatgtcttcataatcatctttcggttcaaaattgcccgcagagaatacatcgactccactcacctttaactgagtcggcacagttggtgctttaaaagttaagctgccgtgctctgctaaatgggtcgcgcaaataaaagcttggccccacagtggttcaaccaaaccaaaagtttgaccacggtgttcgatacactcacccacggcataaatacttgggtcaaatgtttgcatggtgtcattcaccaatacaccacggttacaacgtaatcctgcactttgcgccaaagcaatattcggacggatacctacagcaaacaccacaaggtccgcatctaacactgtgccatctttcaaacggatttgtttgacatgaccgttttcatcaccaattaacgcttctgtattggcttcggtaatgatttgaatgcctttttgctcaatgctatgacgaagtaattgactcgcacgcccatcaagttgacgttccataatacggtccatcaaatgtagaactgtgacattcataccacgttgctttaatccataggcagcttctaaacccagcaaaccgccaccaatcacgactgcattagtttttgaaccacagtattcaatcatggtgttaacgtcataaatatcacggaaagttaacaccccttttaggtcaacaccttgaactggtggaataaatggtgccgagcctgttgccagaatcaaacggtcataatcaactgtctggcctttttcggtgtaaaccactttacgcggacgatcaatttttacggctttatcaccagcaataaatttaatgcctttatcgtcgtaccacttcggtggatgcaacataatgtcttcaatggttttctcacccgataaaaccggagacaacataatacggttatagttaccccatggttcttcaccaatcaccgtaacttcataacggtctggtgccatatcaagcaaatcttccagacaacgcatccctgccaaaccattcccgatcagcaccagtctaagtttgtcttgtgatacacctgtattggtaatataagttttttgcggcaccgcattgacccaaacacgaccatcaacaattttgctcggataaaccgccaatttttggtctttatcttctaaacaacggcccgtagctaaactgaaatgttgtttataaattggtgatgcaacgacgcgttcgccttgtaaatcaccaataatcccgcggctcatcacattcgcttggctaaacggatctttattgctcagtacataaacacgtttttcatgccccacacggaagattgcaaccgcttggccgcccactagcgctcccgcacccgtgtttggggttaaatcatcgagtgcacaaacgtcaatccattgatcatcaggaagcatatttttgtcttgtacaatattcatagaaactctcctttatgcttcaaccattggaatacggtcttctgaacgttcagcttcagttaatgggcggatttgaccacgttcagttgtaaattgaatgtgcggatcagcttgttcatttgctcctgcattgatataagtctggaagcgtttacgaacttctgggttttcgacagctgtacgccactcgtcttgatatgtaccaataatgtgttccatacggcgctcaagctcggccgctaaaccaagagagtcatcaacgatcacagatttaaggtagtctagaccgccttccatgttgtcacgccatacactggtacgttgtaaacggtctgccgtttgaatgtagaacataaagaaacggtcgatataacgaataagtgtttctttatcgaggtcagatgcaagtaattctgcatgacgcggtttcataccaccgttaccacatacataaaggttccaacccttttcagtggcaatcacgcctacatctttaccttgcgcttccgcacactcacgtgtacagccagacactgccattttcaatttatgtggtgaacgcaaacctttgtagcggttttcaagttcaatcgccaaaccaaccgagttatctaccccgtaacggcaccaagtgctacctacacaagatttcactgtacgtaacgacttaccataggcatgaccagactcgaagcccgcagcatttaactcttcccaaataaatggaagctcatgaacttgcgcaccaaacatatcaacacgttgaccaccagtaattttggtgtacaagttatatttcttcgcaatttggccaatcgcaattaagccatccggagtgacttccccgcctgccatacgcggtacaatggagtaagagccatctttttgaatgttacctaggtagtagtcgttactgtcttgcagacctgcatgacttggcttaagtacgaaatcattccagcaagatgccagaatatttgctgctgccggtttacaaatatcacaacctaaaccatgaccatgttgatgaattaaatcatcaaatgtcttgatttcattgacacgaaccaagtgatacaactcttgacgcgagtacgggaaatgttcgcaaatgtgattgttaacagtcacaccttgacgttgtaactctgacttcaatacttgagttactaatggtgcacaaccaccacatgctgttgctgctttggtgcatttctttaatgcacctaaagaggtcgaaccatcactaattgcttggcagatgtctgcttttgatacgttattacatgagcagattgttgcgctgtctggcagtaaatcgactccgctaccaccagattttgctgctgattgctcaaaacccggcatgattaaactttcaggcacttccggtaaagccagaccattcaacatcatttgtaaaaggtcgttgtattctttggcatcacccactaaaaccgcgccaagcaatttggttttgtcggcatttacaacaatctttttataaaccagtgcatgttcatctgcatagaaatagcttaatgcacctggggtcatagcatgtgcatcaccaacagaagcaacatcaacgcccatcaacttcaacttggtgctcatgtctgcgccagcgaagcaatgacactcttcatctaaaatgtgttttgctgcaatacgcgccatgtcatagcccggtgcaaccaagccataaattttattttgccaaagcgcacattcaccaatggcataaatgttttgatctgatgtttggcaataatcattaattacaataccgccacgctcaccaatcgcaagtccgctattacgcgctaattcatcccgtgggcggatccccgcagagaataaaatcacatcagtttcgagttcactaccgtcggcaaacttcatcacatgagtggtatttacaccagactcaatagactgagtcgctttttgtgtatggacttttacacctaaatcttcaattttacggcgtaaaaccttgccccctaaatcatcaatttgaactgccattaaacgtggtgcaaactcaacaacgtgtgtttctaaatctaaatcacgtaatgctttggctgcctcaagtccaagtaaaccaccgccaattactacgcctgttttagcctttaaacttgctgcacgaatggcatctagatcttcaatggtacggtaaacaaaacagttctcgcggtcattacccggaattggcggaacaaatgcatatgaaccagtcgccagcaccaacttgtcatagctaatcacatcaccatgattggttgttacggtttgtgcagctgtatcaatcgcctctgctttagtatttaaacgcaggtcaatgccatacgcatcggcaaaatcaaagcgtgctaaagataaatcttttgccgatttccctgagaagtattcagtcaaatgcacgcggtcatatgcgatacgaggttcttctgcaagaatcgtgatttccagttcatcatctgctttttctaaaatggcttcgatgaatttgtggcccaccataccatgaccaatcattaccaatttcatagtgtttctcctcaaatcacgttgcttttaagctgcgttcttgcgttctcaaatagacattgttgttttgccttgtgctctaccgagaaacgtatcaacatcacaaagcgtatagctgcttggaacccattttttccactcgttgacgacacccaatgcatagcaaagtcataaaaacaaataaaaaaagcgagccccctcatacggaaggctcgcatcgctgaaactgaaaaattagttaattcagatgtaacttttttatgcaataaaaataaagacataaccttcactccgactgaacgtaaattttctgtgtgtacagttgcactcacaaattcgatcagaacggacatcgttggccgtctttaaaacttatggtcgtcttcgacctgtaattaactaagcattttgcatgccaattctttttaaaattaatattaataattttttatttttattttcaaccacttaatataaaacccatttttatccaaaaagaatatttaattttccctgcactattgcagctcgtctatatggtttaaacaaaaataagtcttgccacaaaatgaatcgcttttttgcaccaatattggtcaaaacaatactttggcatagtaaaggaccactcatgcctgattttttgtttaattttggatggcactaatcttgcttaaaacttaataacaaaaaacgcgtcgaattggcgcattttcttagcctgattttctgaacttatgccaaaactcaaaatagctcttatcgatgatgatcatgcgcgggccgactatataaaaaatagtctgcttgaaaatgactttgaagtggttgcctgccttactttggaccacttaaatatttttcgtcttgaagatttacaagccgatgtcatcttgctcgatatggatcatccccatcgtgacattattgaaagttgtgtgagtagctatgacctaccaactgttctattcactaaaaattcagataaagacaccatcaaacaagctatagatgcaggcgtaacggcttatattgtagatggcatagaccccacccgcttacataccattttagagatttcaattgagcaatataaaaaacataaaaagctcgaaggtgacttaaaagaagctcaaaccaaactggcagaccgtaaagatgttgaaaaggccaaagtgctactcatgcaactgcatggcttacctgaagacacagcttttcaattactcagaaaaaatgccatgagtcaccgtataacgattggagaaatggcacggcgtttacttgacgctcaaaaattactaaatgatcaactaaaggatgaataaatgagcaaattagaaaagactcaattgcaactcggctatattcctttacttgattgcatcgctttactttgggcaaagcagcaaggtttcttcgaagaagtcgatttagatgttaccttagtcaaagaagcatcatgggcaagtctacgcgaccgtttagcttttggtttattagatgctgcacattgtttatctgcgatgctccctgcagcagcaatgggtgcagaccaaattggtattgcactgcaaaccccgctcgttttaagtaaaaaccgtgcttttatcagcttaagccaaaaattaatttatcaactggctattcaagaaagcgataatgcacaaactaccgcccaaaaagttattcaatacattgaacaagatcatactctttctctagcccatgtatttaaacattcaatccatcattattgtttaagagaatggcttgccttggcagactctagaatagctcaaacgctcaaactcaaagcacttccgccaccgtatatggtcgaagctttagataaccatgtgattgatggtttttgtgtgggagagccttggaatactcaaggtgaacttttaggtttaagtaaaatcgtctgctcaagtcaagacattattcccaatgtggcagataaagttctcgcagtaactcaagaatgggctgaacaacatcctcaaaccttagttgcccttacaacggcaattatgaaagctcaaaaagaattgagtaatttaaaagattttgcacctatcttaaagttattggtcgagtttgggattgtccgatttcactgctctgaagaagtacatgtcgataaatattatatgattcaaaatattgtaaagtacttggttaaagaaaatgcggctccccaacctgaagatttccattggttatttcagcaaatgcaaaaatgggaaaaacttcaattagcccctgatcaaatcatagaactgagtgcacaatgcattaatctcgattgctacaatcaagccaaactctaaaaaatacttaagcacattataaaaaaaagctgtctttattaacaaagacagcttgaaagacccataagacaaatgcgttatacgcattactacatttaaaagactcaactcatccattaaatatagctcttatgtttccgatcataaccaattaaaacttatcattttcagtcatttccatatcaataactgacatttcatagactttatctcctacctataatttcgacgaacaaccgaaactcccctagatatcagtctgtaattttgttaacttgattatgttacaaattcaaaatgcagatttcaattaatgagtaagggaatgaaatcatgaaagatatctcacaccgtgaagtttatgcactggttgatattaataattgctatgtcagctgtgagcgtcttttcaaccctaaactcaatgataaacctgtagttgttttatctaataacgatggatgtgtggtctcacgtagtgaagaggcaaaacttttaggaataaaaatgggagtaccttggttccaaattgaaaaagatgctttacaagcaggcgttcaagtctattcaagcaactacactttatatgccgagatgtcccgccgtttttttgctgttctcggtgagtttttctctccagatgatttagaagcctactctatagatgaatgctttattcatctcaccccttacctccaatctatcgatatctctgactactgcaataaagtgagaagcactctcctaaaatggttaggcttaccttgttgcattggaattggatattcaaagacacaagcaaaacttgccaatcactatgctaagaaaattaaaagttttaaaggagtatgtaatttcatcaccttagatccattaattatggaagacctcatgcaacagacatcagtcaaagaggtatggggaatcggctatcaattagtcaaacagctacaaagttatgaggtgtacacatgcctagacttaacttttgccaatgaacaccatatggcaaaggcattttctgtggtcatggcacgcaccattcgtgagctaaaaggccaatcctgtattcaacttgatgatccagctattccaacgaaacggattttagcatcacgaagttttgctcaagctttatccagtattgagattattaaacaagcacttatctttcaccttaaccgggcacatcgccgtttaatgaaacaagaacaactttgtgcctgtgttcaagttatgctttatgaaaaaaccgacaaaccgccctataaaaaagccacatctcaagcaattggtcttcattatgcaacagatgatttatgcatacttactaaagcagctatgcagcaaattgatgttttatataaagaaaataaaagttacataaaaattggagtattattttgtgctctacacgcacgtcagcaacatattgatgatttatggcagcctctggaacttattcatcaaagacaacaattgatggaaactttaggtacagtccgtaagcgctttggtagccactatttacaagttggatatcactcacgtaatccatcttggcaaatgaaacaatgtcatcgctcaaaaaattacctaactcgctggaatgaaatgttaacgattgaagatgcttatacccccgttacacaaaatacatgaactgtttttgtcaattcggtttaaaataagctccgttaaattacttgaaattttgtcattttttaacattgctaattcgtcgcaaaatttacaatatataagccgaatttggtgtaccctttctgcgacaattaaaagaaattataaaaaacttgtagaaacatatgccataataagcaaactttgcagacatcttgcaaagattatttgcaactttagagctggagcaatctgaatgagttcgaccattttggtaattcatggaccgaatttgaatttgctgggaaaacgcgaaccagaagtatatggtcatcttaccctagacaatatcaaccaacaacttattgctcaagctgaacaagcctcaattacactagatacttttcaaagcaactgggaaggtgccattgttgaccgtattcatcaggcacaaacagaaggcgtaaaactaattattattaaccctgctgccctcactcacacttcagttgctttacgcgatgccttacttggcgttgccattccctttattgaagtacatttatcaaatgttcacgcacgtgaagctttcagacatcactcttatttatcagacaaagcaattggcgtgatttgtggtctaggtgcaaaaggttatagctttgctctcgattacgctattgaaaaaattcaaccatctaacccaaactagttcaggaatagtcgcccatggatatccgcaaaattaagaaactcatcgatttaatgattgagtctgacttgcaagcgattgaagttaaagaaggtgatcaatcgatcgctttaactcgtcgcaatcctgtcgttgctgcggctggtgtagcacttccggcagctcctgttgctgaagcacctgttgcaaaaacaccacgtggagcagttgaaacttctcctatggttggtgtgttctatgctgctccaagcccaggcgaagcaccatttgttaaagtaggtcaaacagtatctgctggtgagactttgggtattattgaagcaatgaaaatcatgaacccgattgaagcaactcaaagcggtgtgattgaagaaattttagtgaaaaatggtgaagtgatccaattcggtcaacctttattccgttatcgcgcgtaataccccggggacatctatgttgcaaaaagttttaattgcaaaccgtggtgaaatcgctttacgaattacccgggcttgcaaaacattaggaatcaaaactgttggtatctattcagatgccgataaagatttgatgcatttacgtttcgttgatgaagcagtatgtattggtccgggtgcaagtagtgacagctatttaaacatcccggcaattattactgctgcagaaattactggtgccgatgcaattcatccaggttatggcttcctttcggaaaatgccgagtttgctgaaattgtagaaagctcaggtttcacatttattggccctcgcccagaacatattcgtttaatgggtaacaaggtttctgcaattgttgcaatgaaaaaagctggcgtacctacggtacctggctgcgaccatgctgtaactatccataacgcattagctgaagcgaaagaaatcggtttcccgcttattgttaaagcggcagctggtggtggtggccgtggtatgcgtattgttgaacgtgtagacacactacttgagtcagttcaagcggctcaacgtgatgcagaaatgtggttcggcgatgataccgtgtatatggaacgcttcttacaaaaacctcgccatgtcgaagttcaagttttgggtgatggtaatggccacgcgattcatttatatgaccgtgactgttcattacaacgtcgtcaccaaaaagtgttagaagaagctcctgctccaaatctaccggaacaagcacgtgctgatattttacaagcctgtgtacacgcatgtcagttaatgcaatatcgtggtgctggtacgtttgaattcttatttgaagatggtgaattcttcttcattgaaatgaatactcgtgttcaggttgagcaccctgtaactgaaatggtaactggggttgacattattgaacagcaattacgtattgcagctggtttaggcttagagcttcaacaagaagatattgaagttcgtggtcatgccattgaatgtcgtatcaatgccgaagatccaacaacattcttaccttcaccaggtaaaattgaaagtttctatgcaccaggtggtgcgggtattcgtttagattctcatatctatcctggatatagcattccgccatattacgattcaatgattgcaaaattgattgctcatggtaaagatcgtgaaacttcacttgcccgcatgcgtcaagcgttagatgaaatgattcttacaggaattaaaaccaatattcctttacataaagatcttattttgcaggataaaaacttctgttctcaagcaatggacatccattaccttgaaaaacacttgttaaagcaagtggaagaagaaaagaaagctgaaactgcttaatctgcttcatataaaaaagcctcttaaataagaggcttttttatatctacttgtttatggcaacattcggcgtaaagttgcgaaacattgctcacccttagccgttgagcagaaattaatagtatggtcatttttccattgcacgaaatattgagaaatatcacctgtctgatcttgcttctgaccagaacaatctactttattattatcaaacttaatttgcattactaaagccgatagctgctctttagggtcatcagatggctgatattcataaataccgtatgaccactcttcaccacttttaatcaccacatcgttactactgcggaaattataatactctacacattttttattatttggaatctccattccccataatcccataatttcaggacgcgtaacaatacgtatagcattaggattacttgcagtgcgaacaggttgttctgttggctgttgagtcactgtctcagccatagcaaaaccagaacaagccaataataatcccataatataaatatttttcatagatttattaatcattaaacgcatgggtttaagttagcacatttttttagaaaaacattgtttcataaccatataaaaacaatatttttcaaccgtaacgaaccgatacttctcatcaaacaatttctatctttaactctgtattcctaacaatttttatcactatttaatctaagaaactgacttttcgatttgtttaggtaaccaatagacaaagcacataccaaatagaaccactaaagcagcgatcataaaaatatgctcgcccgtaagaattttccagtaatgaccagccaaaatgctcccaaacgccactccaagcccccacatggtgctataaaaagcctgacctcgaccttgttgccctattgaaaagttttgaaagataagcctcattgcgatgagatgaaataagccaaaactaaaagcgtgtaggcactgtgcaaataactgacctatgaaatagtgagagaaaatagcaactaataaccagcgtatacttgtcaaaatcaaacatactgctacaaggctacgccaagaaaaatatttaaaaaacgtagttgcatatgcaaacatcacaatttcagaaaccacgcccatagcccataaaaaaccaatttccgttgtactaaaatttaacgatttcagaaaattgctatagaagctataaaaaggtgcatgtgaaaaaagaagaataaactcaattgtgaaaaaagcagcaacttcaggacgtttcagcacaggcaataaaggttctaaatgcttttgtgaagttggggccccttctggttcacgtatcgtaaatgcccaaataaatgctaatgaggcaatgataagcaataatataggcaacattgaaatcggaatgatttctaaaattgcccctattgtaaatacacctacaataaacccaactgatccccattttcgaatcttgccataaagtttcgccctttggtctcctaaccaaaataaagttactccttcaaattgagctaaaatagcattttgaaaaaaactaaaaataagcatcaataaagcaactgactgaaaagtattaggaattataaaaatagccaaccatatacatgcctccatccatgtggcaatccgcactaatagcattcttttactggatttatcggcgatccagccccaaactaaaggggcaaagaagcgcgtcacaatagcaatagaagataaaatacctatctcttgataattaaatccctgatcttggagatataagttccaatacggcataaatgtgccaacaatggaataataaaagaagtagaatcctgacagtctagctgtgattgttaatggttgcattcggttgctttatcttgcattttcaaacagttaatcataattaaagttgcatccgcttgtaccacaatgctgtattttgcaattcaacagtctacaaatcagtctacaaatttatttttcaaataatttaaaaaaatttgtagactgcatgttttttaagcaaaacatatccaacttttaaacctgagtaattctatcattttgaatagcttataaatgaattattatcagttcatggttgagtttagcttcttaatacgaaaaaatgactaaagtgagattatgaaagattgggtctgtttttacattgaacataccattaaatatggtgaaccattctttaaagagtcaggttagtcatgaggcttaaagaataattatgtagtattaacagtgatacgtagctcaccgaataaagatgatcatatgataggtaaatagcgttgggcgtttttttaaggcttttaatgaaatacaaaagtagattagtacaatttgaatctaaatttctgaagtttagaaggcatatttaattgaactaaccatctatctccttccaaatttcccattattatagcttctacttcaaagccatcattcaacgataatttttttgtttttataaaattgcaaaattctcttgcactatctttatcaaggtacccaattctaagagcatctaaatatacacctactttatctacatcttcgatcgctaaaattacaatcctttctaccttgatatgtttttcactctggatgccaatcaccgttttcagctcattctggtagagtgcaactattacttcatgctcgtactcttcacccttttcagagtatatttttccagctatatttaaagtaaattcaggtagttcaagcaccctgctatgcttctttattctaatttcaaaaattacatatataacccatattataattattatgaaaacccatatcattaaacaccttctttaaaaattttatatttttataatcacataaaaaccaactgagttggtttttatgtttaatattaatagttaatgcaactatcaaagactaaatacttatttaagctgatcgttatgatcttttggctgttgagtatttggttgttgaggctgtggttgtacttgtggattgttctttatctgtgcctgttcttgttgacctgatgaaggattctgttgagtaggctgctgttttgatttatcttgattctgagacataagagtctctcctttatagtgatgtgcagataattatctaacactcaactaccataggcctttaatttgattatagatactattaagatgtatctacttgtaaaataaataacaatataaatttaaatatataacaatcataaacttcactaagaaaatattcaaaaaataaattaaaccaactctctttaatatgtatctaaattaattttagccttaaaattagcaacatacgtgttttctctatcttgatttatttttgtatcttttattttattcttattataagtgtatttatatggaatatgtttcattaaagctgatgtaacacgattaacgcccacataaactttatcaataaatccagctaatcataaaatatattcatgttcagaatcatagtttggtattaaacttatatcaagatttgctcaaccacctatcgactcattcttaactatttgcttgattttaataaaaataatagtactccagaataacagccagcatgtctttagatatttcttcaattattaaatttaataactcatctttagtgagtgctattatgtctcaattatataaaggcttctatattctttcggaattttctatatagctttgcgtacaattcaccactattccaagacagttctagtacaatctcatttcaaaaaacatattaaaataccttataaaaccacaaattaattaataaaattatccatgcattaaaatagctcaccaacacatactgcctgaacaattaaaggtatagtttgcaaattttcaacattaccattcattaaataacctgcactatccttatgaaaaataagattaattttaatctcactcatagctccgaaatatgaatcaacatcataattatatttattaagcgtaagaatcaatctatcttgctcaatctttccattataggaatatatagtatcagcgccatttgcaaatccatcttgcactactaaaattccattcccaaaattatgtccctcgcttttaaaaaatagcgagtaaataccatttctcatgaaacatcacccaaaatacactgataatacagccttcccataatagatgattaatcaaaaattgtatttaaaataagaaatttaatttgtaaccttatatattaaacaataaactcatctatgaaatatttttaattaaattacgcacactttaaaaatattaaaaaccatcaataaaattaaatcttgtttttcaataattagtactcatataaattctatgtattaaatattatgaattaatttttttaatacatttcacatttctctacataactcctttataacaacctaagtgtaactgcacaaagagcctatagtgggaactccgcaacttaatgaagtaaataaaatgtctgattttaaagatttttcccaaaaggcaacaaatgacttaacttcttctaaccagatcaaagctaatgagcatactgaattaaatactcctcctaaacctacacctcctgcaacaccgaaacctgaaacggatataaaagataagggtgttcaaccagatcacaataccagcaagccaaactcttaatttcatttaaattgaagccctatctttatgcatagggcctcattatttttaagctaactacttactaagcaagctattttagcttaaccaaaatatcctctgctcttttagcagcttctttgggactcaaatctttgcatatccagaaactataaattttctcattttttacatatacttgtttaaaatattctgaagatttcaaactatcaatctcagtagctttaaagcttttcttattcagatctattttcacgccatccaaatcaccaccaatacatattttcaatatcaccaccactcaaattatcaaatgtcaattacatatagattcttcaactctgaaatattttaattttgataaactctaaaactattacaccctacattcttttttttaaatccttagctaacataatttaaataactatgaattttttataattcacaaataaatcaacttacttatcacctaaatactctgcaattctttcataaacatattttctatctagactttcaggtatccaaaaaacatgtgtaagatggtgtttctcaaagacattacgcatatattcagtacattctaaagtatcaatgtttgaaatcttgaaaatatcagctttatattcctctataggtaaaatttgtccatccaaaacgccagatataaaaatattcatcgtctaattctctctaaaagaaatacattagcatgattaaatatgttccatgtatctggtatgaaacagacctatttacttaaaattagtatacttaatattaacagtatcttataaccttaaatacaagttaagaattttataaaaagatacaacttttttagagaaaagggttttatcattaatattttttccaatatgttataagcagaattattctcaatgtcgctaactagttaacttttactgagccttaacacaaactccaacatgaacactgctatcgatcatatgagctgtgcatccaaataaataaaactatacagcactgtatacccctctttgctatcattttttccactttacgaaaataagacggctaaatatgacttcacccaaatttttaagtgaattgcctctagatcaattgcaaaagttatctgaagaagatattgctcagactatcgcagcagaacagctttattttcagcataaaccacatactgtttattatcttgctgtgaacggtgcaaaaaccaggaatggtggcttagttagagctggaaatgacaattacaaagctaatggtattgctattgcctgtgtaggtgatgaagctatatatgccgatggcactacttctaaaattatttctggtgcaggtcaagcctgtaagatcaatggtgtgtcagctgctttagtgggaagccggttagaaaatggagatgagattattgatactcctgtgagtttatttgcagtgaggatatacaaagatcaaacccttcctgaaggctttcttagtcatgaataaactttaaggagtgaagcatggccaaaagttttgccataaatatggcccccactaatcatggtggagtggttcctgcgactcaatcacgaacatcgcaagaaggaaatttgtttgttcgtgctggtgatgggcatatgtgcccaaagtgtaaatgctggtctgtcgttattaaaagtcacgatcatgtaattatggatggtaagccagttgcttacgtaggtgataagctttcatgcggggcaactattatgcctcagcagtttcatgtggttggagactctggtagtccttattcttcagctgcttcttcagctgctcctgttcagaatagcttagtagaagataagtccaacgaaattcataaagttcagttcaagttggttgatgtcgatacggatcaacctctttcagcaatgctatatgaaattcatagtaaagaatctggaaaattattagtacagggctatacagataaaaacgggatgaccgccatttatgaaagtgaacatactcctgaatctgtacaactaataactgtcgatttatctaagccattagatccattatgagaaacattttatgggtagcactgacaaagtaagtaataacgaaggtcgtttaatatttcattcaaattatgataaaacacctataaatgctgatgcagcagatcgagtaaatttaaaagaaactatcaatctttgtagggcagatgatggttatttaactgcttgtagtggatgggaaaacttaattaaagtaaagaaaattgttccttacaccttttgtattcctcaacatctttgggaccatattaaaaatagacagccttttgaatacgatatggctttgcggtttggaatggaatttgatttaagagagattgaaaaaggtactcctggcctaatttatactgagtattttcatacaatgatgtatctaaggtttgctacctacttatatagaattgcaactgataaggctcttactgctgccacagagcttttgaaagatagcttcaaaatcagggtagctgctcactataagaacttagaagatattattgaattgaccccagcaggatatggaatttttgatcaaggcagatacactgctttggcaacaaataaccgaaacaatagaggtcctataatgatagggcacagattatatcaaatgatttttaagaaaaagtggaatagacaggcatacgaactctgcagaaccgaatatggctatcaagtaccaacttctgaagaaaatgaaatacttaactcgaaaaattggtaatattttatgaaaaatttagttattttcttaattagcttagctatggttggttgtagccatgcagataattcaagcgtaaaggaacgagaagctgaaattagtaaggcgcttgcttcaagaactatggccattggagatgatatagctcaatctcgaagattatatataacagcctataacaccattaataccaaatctgagatgactaacgagcttcttatctatacggttcgtaaagttgactcattaattggtaattatgaaacagataaagatagcttcgaaaatgatattaatgccaataaaaaaatttcgttagaagcagtagatgggctttgtattatgaataagtttcttcagaaatactcaacacttattgatttaaagaaagctccgcctagcatccaagaaagtacaagacgtgctttatcttatcaaccactttacctaaaaagacttagttcagataaggactatttaggtcaattacagtgcatcaatttaaagtagagcatagaaaaaagccctgaaaattcagggctttttttaaatcgctttaacgcaaatagtgacatttacattgctattaattgtatgtgccgtacaaccacataaaagaaagctcagtaatagtatcttcattaggcttcagaaaccctagtagctgttacgccctttaattgcggtaaagaataacgtttacttgctggctgaggtgtacatccataccatcggaactcttggaaatctgaatcactataaagcgcgtaacacactctattggattggttaccaccaaggcaaacaagttttccagtagacttatcacgtcctacaacaaaacagacatggcctccccccttacgggttttaatagctacacaaccgtaagctggtttagctaatttggtaccataatttacataatccaatgcacggtaccaatgcttaggataagcaattccagctgatttcaagcaatgagcaacgaaagtaccacaccacgctgtttcatcatccgcccaccaagctttaagctcctttaaccatttcaaaatagttggattgtgctgtttacctggtatttcttgcagaccaatgtgtttttttgcttcagctatccaagctaattcgtcaaactttgtctttgtaggaatattcattaaagtgttgattcctactaactggcctgttaattgcgggccgttaagtcgtggttgagaaattttcttaccaatccatgacagaactagcattaaagtaccagtaacaaatgcgtgatatttttcaggaataacttcataatcaacaccccattgtagtgccggcaataaaattagcatgatgaatgcacctaccgcgggtaacttaacagatagatactgccaagcattgttttcaattaacttcactcatctttcctctttcgtaaattatcttgctccaaagcctctaaagctttgattcgtaattcgctttctttttcacgtaattcactttctttacgttctctgcggtcacgtctccactgaaaaatgaaacttatgaataggcccacaacagccacaattgcacctgtatagctcaaccaattaattgaagttaaagaaccaaacgcacttgctaaaccactccagaaagtagttttattagcaaaagttgtgacagtgacttcaattgcctgatgatcagacatgacctattccccacgtttcatttgtggttatttttgcaagtgttgttgttctaattggagtaaggttccaaacacaaagcacgaaaaaaaagcccgaattattcagacttttctatgtgaaaactatctgcctctacttgctagggcatttaatcccttaatgacttcttgacctaattttaagaatacgttgtgacgttcaatttcgttttctaaatacttcttgcggttttcccatactgatgaattgaagtaagtactttcaaaactcaaaggcatttttaaagcatctgataaaggcattgggcagttttcagaaatactacttgcagtatcaagcaaaagatcggtccaactctttgatgattcctgtaaagacggaagcggtgcgaaatcgtgcaggcgcgtcatctgcacctctttccactaaaataccgtggttatcaacgcttaaccgtaaatgagtaaataactcattgtttaaattattaaagtcttgatagcacaaatcaaaatcactagctggcattttcttaatgaaatctagccgctgcttaaattgttcttcaaataattgagggtttgttctatccggcaataaagctaagtgttcatgattagaataactcaactgaaaagccatcatgcaggcaatccattcagcgacgttcttacaatttgcctctaagaactccacttccattccaataagctgtctaactgtaattccattttgagtagtttcagttttccaattattttctgattgaaggaaaactttagaccagtcagtgttcacctccaacatagtattactttgtttttcaagatatttaagcagcaataaataccgttcctgaattgataaaagtaaaggatccacattgtctaatgctgatttcagaaaagctgaaagtcttttttcattaaaatttggagcaatgatagatattttgagacattgctcaaaactaagctcttgcatttggtaggtattttcaccaacgtacacaggatcaaaagtaatcattagttgcctccatataatgagtaaatatcctttgagtcccatgcagttcgactcattaaactaatattgacagctaaacttaaccggttacctttttcatcaattggcgcgactattggtgctgaaacactttcaagaataaagggtttataagttttgccatgagtagtgagagatacgaaaggtgggataacccctgaaaacaagccttctaaggttgtatttgaatcattaacgacattttgcagcgtagaatcagacgataatgatactggtacgctccaagcctccaactgcatgatcttgtcttcaacttcggattttgcatcactaaaggccaagaaaaagattgataaattaagacgtactgatgatgtagataggaatacttgagttgtattcactttagttaaatttgttcgcccttcaacgctcttaagtgcattttcagccgttgctaaaggtcctgatgccatatcacttaatgctgaaatgaatggtgaattctcacctaacgttgctgcagcttgaagcatttgcccagtttgcaagttagccatcaacattggcatctttagttctggattgctattttcaaatggagtttgccattggctctcaatacttttatcaccgtcagtcaacaaagcacgaattactggtgaggctactgggttaccatctttatcacaaagtgagaattcagcatatttatgctttgaaattgagccatagaaaggatctgattcagtactgggcaactttgttttagctgtattaacagctggtgcatatgctaaagctttggacatgtttaagtactaatttataaaaattaagctattattaattaaaaaataaagacacttattagctttgttccagcattaaaaactgataaaaaagttttgaaaatacgctaattacagtttttcatatagatttgatttttaataattttttagtattatgaaatttaaaatttttatttaaaaatattctttgagaaagaaaaaatgttagatttatttacacctattgttgaaagcgaaaaacagcataaaatttttaaattgttattaaatgaagcaatgtatgctgaaaggaatgttttattagattgggcaaatggatttgttgatagggatagtaaatttgtaaaagaattccaaactacttttgagtcttctttttgggaattatatctaaataaaatcctgaaatctgaaaatattgatatagattataatcatcatgcgcctgactttgtatgtaacaaaaataactcacctttttgtattgaagcaacaattgccaacccagaacaagatggcctaccagcatttggttttacagatgcacatttagattttcaaattaactttaaagaattcaatagaaaatcaattattagattagccaattcaattgtctctaaaaatcaaaagtttaaaaaatcatataaagatttatctcatgttatgggtaagccttttattttaggtcttaattcttttgatcgacctcattcccattttataggtcatcgcggtttaattgctgttctatatggaatttatcttaatgaggaaaaggctatttcagataaactcaactacttgccaagagaaagaatggattttattgaaaaagataatggtgcagaaattcccctaggtttttttaagacttcagagtatgaagatattagtgctgtaatttataacccatatgcaacttgggggaaagttcgagcattagctgaagtaagtgaagcaaataaaactactttctttaatgcactttacactagggatgacgtaagtgagagtacattaattcctgatatccgcgaagggattcctaaagaagaatataaagaatcaatctttgatggtttatatatttttcataatcctcatgctaaatatccattccctgattttttatttaatgatcctcatattgctcattttagtgtagatgatcatggtaatcttcttgaaagtgttggagaaaaatttttactttcacgaagtttaattagttcatatgcaagttcaatgattcccaaataaagagaaattcaaagacataatatttataaatttaattttgctgtatccaacaattcataaaaaaatacgctcatcaagagcgtatttttattacttatgttaagcagctagattaatattattctcttgctcaaactcatcaatcttcttaatgatttcagcagatttgttatatggcataacaatctcatcaaactcatttacttctgaaccccagaatttcagcatgatattcttgatctgaggtttatcaacgccatcgccattgaaaacgtacttgctacgttcagttctaacataaagttcatacttagctagctgctcgtcaatgcgtagtttcctaggtggcattgcgatatcgcgaatttctgaaaatagatcctctacacttgtaaggtgcgtaaagtctaattctcgtgttgctggaacatcattagagcctgcatgtttttcaataatgatgatacgagttgaaacggcggtaccagcatttttaaaggtcgattgaggcaaccagatttcagctgtcagaattgcaccaggtgtactatcaataaattcgtccactttagaatccatcgaaccacgtggtaccaaggccacaatccgaccaccatcataaagatgaccaaaagccttcttgatatgttgaattgccaaagtgccagcatgaccaaatggcggattcatcacaatcgcatggtacttattcaaagattctaaagattcgaatgtatcaacaattactttagcacctgtatttgccatttgagcacgactagctaaagactcagtcggttcaatcattgtcaactctacatcctgcggaacaaaacgaccaatagctccatcaccagcactaggctcaagcacagaatcaccagtgtgtacccctgcccattcaatcattttgaatcctagaggttcaggcgttgcataccattccttaccttcgcggttatcacgactttcagaacgtttgcctttggcatagtagaatgttagtgcttgatcaaatggggttaacttagcaatacgggcattttcttcatcatatgctttaccaccaataccatcatttagacttggctcttcatatttagcttcttcataagcctgaattaacgcttctttgatacttactacagcatcagcaccttttgcaaagttatctactgtttctgcgcgtccagcaatcgtgtctgcaaatgcagcccgttcccatgcagtaccagtagtcaagtatctctgaatagcatttgatgcttgtccggttcgatagatacgcccttccgtctgtctcaacttggctggctttgttggttgaccaatattaatgagtactcgctggtgtttaccagttgtatcatgcaagctaatcccagtagaaccagcatctgactgcagaatgagaatatcgtgcccgctatcatcagtattaaataacgctacattagtttcacgttgttgctttgaaagacggccattaaataaaagagcattaggaaatgcattctttaaagtttcaacaggtgaatcataatcaagattgagatttactagatccggtctattttctttgaatgcattatattcaagctcaatatcttctctaagtgggctttcatatttttcgatatcaagcttactaatcaagaaaggtgcaaaaccaccgccctcgttatagtcatgaaaaattactactttacgacctaatgctaagtgctttttcaccatatcaacacaagcttcagctttaatagcttctaacaaacggcgtcttgctaagtaatcaaagcgttttgcaataatttcgtatatgtttttaaatcggttgccagtaaatagccgatcatattcttgcatagatgcatgacgtccccagcctgttgttggtttaccagtctgagcagcccattcttcaaaagttcgtgttttgtgcccttctatttctttataaccattgcgaagataagttaaaccttcatcaataagttcaccaacacgagagccaattagaatgaatttacgatcatagtcaaaatttacttctaaatcccgcccagacatagcaccagtgtttttaagattttcggcgaactgtctttcaagtacacctgtatccaccttagcttctggtcgcgtcaacttaccatatcgctttcgatatccaagatttcccatatagaagtgctctcgagccttactaaagccttcagctaaattaccttggtcatcaacagatactgaaggagacatataatcaaataaatagccttccgcccaatcaagtgaaaagtgataactaaatggcgtagcagataagaaaacaactttgaccttacttttctggtgtttccaattcagattccagatctttcgttgttcatttcgaagaatctgcattttgttataagcacttaggtattgttctgtttctttaccatcttcatcgagctcttcaattggcatctgatcagcaaatttatcttcaaaccattcactaaaaccatgcaaatgcccggttaatgctcttagtttgtttaatgctgcagttgctttaccatcggatgattgcgatagagtatgtgcctcatcaattaatatcaggtcccaatgtttgtgaactaaacttttattttgtccaaaattagcaaaggttgtgaccacgactgtgtgttcatcaccgccgttatctttaatactttttaatttgtaagctttgatattcaacggacttgagctttttacaaagtcatttgcaatcttatcattcaaggtaacaatcaaaatattcttgagaccagcattaataaaacgctttgccactccaagcccagtaaaggttttacctgtaccagtgccgttagtaaaaagaatacccttcttattttcctcaattaaccgcttttcagtttttaaaacatcaccacgttgtgccggttgcagatatggcaaagctgcgtcaatatttgaagcatcgctccaaattgtttctacattatctgcttttaattgagcttctagcttttcatctatggcagctctaactgatttagcagattgtacaattgatcgatctcttgctcgtttaagagatgatctcttaccagatagttcaccgcctccgctgctgttaatccggttagtactggctctactatttccatctgaagattcatttcttggatttcggacgctagataaacttgcatcattactttttgataagccagaattactgtctcggagtaccccaatttctccatcatttctgattgcttctgaagcctcaaattcatcatttcctgatccagttgtagaaacaattggtcctctggatctgagacgaaattcgccaactgattccacatctgaattggtatttgatacatatgagaatatcccttttactagttgctgatcttcagaaagaagagagtctggaatagctttaagatgttttgagcgtactaaaatttcaccctgataataaaaggcataagggtcaaattctttagctttggttaatctgatgcctttaagcccaatgacctgtagcgttttattctttttagtggtgtaagcctttagctctttatcgcaagcaaaaagagaaacaattgtctctaattgttcaataacatttctggaactgttattaatgtgttggataactgattcatcaatgtttttgatagcctcgttatataagacttcaataacttcatccaattttggaaagtcactttcttgacgggaaaaagctaaagcttgctttgctacagacaagttaagttctatttgcttatggatgataagaaggaaaaatcgagcaatattgctttgataatgcatgaaatcaatcatgtaataaatcgcaaccaatactgtgtctttagtgattggtttgagctttaagatggacatatatccctcaacataggaactttacattcctatgttgaatgatcgtaagtatctaatttttagtaggttccagatctaagcatctaattcttcgaaaagaatgtcattaattttgttcccttcttgattttccttttcattactttgatcaattttagctttcaaagcactgtggaaacgttcagccccctctttcgttaatcgaattattttagggctacttgaactgctggaatctaccaaggaatcgtacatttgcacactaatgaaatcatcaccaagcacttgttgtgcatattggatagcatcttttacacttactggttcaggttcaccaaacaagcctacattactactatctaaagcctgtttctctgcaaattcagctaatgctttaaataacatactcattttttttgaactgcggctattcttggcgagaaatacggcgagctcagcaacaccttctcctagatcctcaaaaagcccttgctgctttacaaactcaacaatatcttgatcattttgctttgcagataaaattgtatttgctgcatcaataattgcattagcaacacgttgatcaatggcttgctccattccatcaacgatttgatctgatatatcttgaacatttccacgacttatggcttgcgcttcaataaatttaggggcagcaacaccaagcgcattaagcatattttgaagatctggttttgtatgatcagccatcatttctagcaaacgatcatcattgtacgctttactaaaaattgcggccttgattctgtttatcagtgcttgtgttggttttttatctttcgttgtgtactgggcagcttctgtatcacctaatttacttaaaaaaccttgaataaacttatgattacttactgctaataaatcgccatcttcactcgggttaaaaagagccagtaaattctcatctaaacgtttagcatcagctttagcacgttcagttgctgtaaaagacaacttatcatcttggttagcatctatggcaaattgagctctatcaatctcagttgtacgaatacgtatcaagattggttgagctattgcttggacctgctcactgctaaagccaaagtaatcagcttcatcaatcaaccattgtttatactcatctgcggtaccgcgctcataggcaagcttgattgccattgttcggccatttcctgattcaacaactaaatcatcaccagttatcggtgctcccgtgtctgcccgacctgagcggcctaggctttcggggtctaaatcattagcagttttctgtacccatgcttgtgaggattcacgactacgatctcgtggctgcaattcttgcggataattagggttttccgcaccagttgctgtatgagatgcaattacttgatcaatatcaactaaagcgaatacagtagaaatcttttgtcctttggctgttttcacattattagttctacccttcaatagcccagtaaagggctgtttaggtttaaagaaactaatcatttgatcaattacaactaatggatttttagcaatatcttgaatagaaattagatttaaagttgtcattagatattctccgcttccattttttgcacttgattcaagagttctgtcaccgctggaataagaagtggatcatttaagtctttttctgcttcatctcgaatttgctctaataactcaagattaactttaacctgcccttcaattactgaacggtaaagttgattaccttcatcatttgtcgtaatcggctgaagatcttcaacttctgtcggagcatttagttctttagattcatcattatctgaattttgggctggctctttattactgaggcgatccgctaaatgttcatctgcccatgctcttgaatattcataaaatgctgttaaatattctggtgaaccttcggccccattccagttttttaagaattcaccacggcgatctgaaacccaagccataaagtctatgttgttagaatcttcaggattttccaaagtgtctaaccatgcttgcatcattttgttttcagctataccagctgcacgtgctgctaaaacttcttcatctcttttttgtttagcttcattttcggcatcaataagtttttttgcttctaattctgcttgctgttgagccaaagcctggtcatctagttcagaaatccattcacgtgcccaaactaccgcatcagagtccccctctagagccttattgatacgttcaaagaatgcttggtaacgtaaaccatcttcacctgcccattcaggatcagcatttaaacgctttaaatcggcttttaaacgttcggcttcttcatcagaaatactatctggtaactcattatcaagactattctctttaatgattccttcattttcctcagattgcttggttaacaatgtattttgcaactgatccaattcgtttaataaattggaaatttctgcacttaaagaatttaattgactttgtttttgctcgaggcgtagttcagcatctgctaaagccttggccttttctgcttttttagattgtaaccgcttaaaacgattactattttggttaattaacttcataattcgaccagcgagaactggaattgaaattccttctccctgattaggctggattgcagcagtaatatcccgattgttcattaaaatcttccatgaaattaatgaatctgctggactaatttttttttgataatcgatctggcttatgaaaaaggattgtgaagttttggccgtcatcaaaatcataagtaagggcaatttgaaggacttttttatgcttaaagggcttactttccgtaacgttaacgattttgacgccagtttttgaaaactgatccatagagtgatgcaaaattgcagacagctgctctaaatgctggtaatcaacgataatagagtcataatgcgcttcttcgacgcctagactagataaaagcgtaggtaacccatcaaatttacttaataattggctgtgatcatcatttcgttgcatatctaataacaacttagaagtatcaccctcatgagaaattaaattgattccatcccattcaggtttttcagctgcgacaacattttgtaattgttctagttgccatctttgaatcggttttgcacccgtcaaattaaattgttgtgaagataaatggcgcttaagtccaaattgatttgtttcaataacatctgtaacacaagcatcaaacattcggccaaattgcagtatcgctaaatcagctgcatgctggtcatcgatagcgcctaaaaccgcaacagaatcaaacgcatctatcccaccctttttaccttttaaatttacaacacgccagaaatcattttccgtgtaatcttcagtgactaaagcattaatttgacggtaatcacccttaataaacccaattgaacaagcaccactattcaccatggagtcaaaaccatgtactaatcggctttgatgtggtgcgtatgtttgaatgaaaattgatttaacactcacggagttatcctcattttagtttgaggatattttctcaattaggtgaatctataaaggcaatgagttccatagcttattttaagttgggaaacatttttatgaaatttaaagtaacaatggcatgtgctttattagaggcatcaaggggcaaattgcctgcttgaagtgaaactagatgctcaatttcaaattggttctgatttcttgcagctttatcaaaagcatatatttttaatctcattaagtattcaattggtggcgactgagtaccatctttattaaacattatttcttttatagctttagcactattcgcaatagctgcttctttagtctcaataaatgaaatgctcaactcatttgaagcattaccagttacatggttgagttgaaaatgccccacatgcactgcatcggtttgggcatctagtagtgatacatctacattattggctaaccaagcaactttgtttgaaggatcaaaaattggaatatttgcttgagcaattttactgtttgcacggtacgggcgaatttcaattccaaaatgggccgctgaaagtgtccctaatgcgtaaagttcctgataatgtgaaacagctcgatcaacagttagcccagaccacaagacaggattcttagcaaaacgttctttaaacggatttaaaacgtttccaaaactgttatttatagttttattctgcgtttcgtattcaaagaaagccattattcttcatcctctggaaatttacggctcttagcaatactttcagctaatgttaatgcttcctcatatttcatacctgtatcgcgctcaagaatgtacgccataatatcttcatctaaatttgattctttcaatgatgcgattacttgtgttttaagtaatgttgtattcattcttgattgagcattgttgatttcttctgtagctgctgcagtttggtttgaataatattcaacttgccaagggtaatcttcaggctcaaattgttcgttgtaagcaaacccccaatccaaatgaagaatttgattaatcccttcggaagctgctgttcgaatatcttgtgacctacgcatgatttgtgcagaagtatggaatgctccaccttctcctataccaccagttaacatatcagcccaaccgaccatgcttggatctagaccaattccacccatcagcaaacggacattaatcatgaactgttcaatattaataggtgagcttcgttgattcttgatatcacccactggatttagaacttgtttttcatcaaataccggaagcatgtgaaaagcagtattccaaactgcttctccacctgataaagcatcacggacataagcctcatgatttttaagtaaaccttctaaaccacggatataagcttgacgttgtgctggcggcattcccgacatatttactgtcaagaacatctgatttacggtatctgcaatttgctggctgttcatagatgccaaagcaaggattacatcatcataaatgtcttcaatttcgtaaaggaatgagccgcccaaatgcgcaggtaagataggtagctcatctggatcatccccctctaacattttcgtgactagaccagtttctacaagctcatattgagcaatattgctcatacggggcattttgaaacgtaccatttgaatagtattcagtttggtaatagttttttgccaattacgaggatctaaacaaaaaaaggcgacagtcttactgccttgttcgaaaggttgtattaatggtggataagtatactcattacatacgaggtcaattacaccttgatcttttttcccgtaaatacgtgcataagaatcaccaaatgaaattgcatctcgggctagcttgcttaaatacttattgatcagcttttccatctttacacggcgctcatctagttgtttttttagtttttcagctgctggtccattcgccttttttaaccgttctgcgggcgtaataaagacttgttggccgctataagaatctccgcctaaggctgcagaaacatgaatccccataccctctgcgataggtgcaaagcgtaacattctctcccatttagtaagaatttcttttcgagtacgcttcttattggctttggtttggttagtcccaagtgaaaacggagccatagtttcatatagctgcgctgttgcatcctgattagacgtatcaaattgctgatcatatgaattaacattttcaccgagtaacaacgataagaaccgagaagacataactaagccaaaatacctaaataattaagtattttgatgactaataatttttaacttttagatgggttccaaagttaattggaaccgtacagattccattaattaactgcatgcaattctatctgaacaaatttcttatctaattagaggaaaagctcatggccgaagttaaagtatttaatgctttggatattgaattagctcaaaaaacccaagacatcgtcaatgctcaacgttttaacaaccgtcctgctttcaaaacattaaatctaggctgggatttagagactgggtcggtagcagtaaattacacatttgtagaagaaccaccagttaatgatcagcctgcttaaacatgaaagcccctaataaggggctttttaatagccagtaatatcaactattaaatgactatgaaatggagaatagagactagctgaagtattcataccattagctagtatcgtatatccccgaagaatcttacctgagaaagttggatcactatatgagttagtctttatagtacagtatgaatgcatataagaactcaaaccaccagctccccaataatattcataatgagctggacaagctaaagccaagccataagtcttattagcattataatcaggtatatctgataaccatgagctaaaataatttgcactgccttttaaataaaaagtttctgctttaactacttttaaaggattgtgggagttagaaaatacaatctcacctttaccattcttaattagtaattttggcgaatgaccactttctaataaagtaattaatccaaatacataataagttgcttttgtaaaaggaaaagtattcttatatttaaatcctccttggtcgtctaaggtgtcaaaaattacagttattttccaattatttgtggaagtttcttcatatctgacctgcatcacagaaacgcctgtaaataccacaattggtctttgtaaagatgtaacattcaaaacatgacacttaacgtaaccagatacagatagcactgcaggaggtaatgggtctgaagaagcgacttccctaacaaacttatttataaggtgaaagtttctatagctgtcgtcaattattgtcactttattatcattgagaattttgatgtattcagccattagcatttacctatatgaatactaaccgtttgctgaaaagctgtattgtaataagctctacaatcataaattaataaataagatgaagtatcatccatttgattaagtatcttatcgcccagcttagcctcaatagccatagctttagtcaaaatggcacatcccataccatttgaataagactcaactacagcactattggcagataacacttcaccagaagctacataagcccaccatcttggatgattttcagcagtatctagttttcgtacaattgtgtccatagatgaacctttcgggaggacaacacttaacgtttctgtatacatactaagattagatgttagatcaaggaccacgttgccaccgaggtcccttaataagaatgtagccatttataaaccaatataaattctctcaatattgttatcgtcatataactttaaagcggtccctgaaatgaccattcttgctttttgaggctgactaggatctttataagtaattaaagtcccaagttcaccagttatggcacttaacttgtcaacattgaataattcagctgtaagagacttggccttaaagtttgcggctgtcaaattcttaataaatacatcactgttcatcacaacttgattgtcttggattatgaacggcatatatttagtagaagaagtaccggttgtgaagaaaatcttatccgcttggaaacctatagaactgagcacagttccattcgtttgctcactgaccatagacattccagagaacacaccattattgtccattcccattacatacttacctttcacaccatcgatcaaatcagcttgtgatttaagcttgatagcattttggccgtaaacagaaaccaaagtttgtaaagcaccagcatatgcccccacatcagttgtatatgtggttttgaaattttcgaaatcagctatgttgtcagcatcttcaatatcgataaagtctagatccacttcaccagctttacctgaatagttaccaatgaatactggtgtaaagaaagcagctttatttgcgaatgttttaggacttagtagagtgcctgcacctgcacttgcaccagcagaccgtcccttaaaataagcagtaccagttatccaagttcccaacgctggtgcggtacctgcaactaaataatgacttgaactgatatcattgatttcagagttatcttgagcaatatattttgttttattggcgttttgacaggtcgcaccaacataaacaactccggtaccacttacacggcggaatctatacttaactcggtaatatttattgtcatcgataggcaaagatgtgaaccaatttaaccaggcttcatcatttcctacgttattaccaattcttagtgcatatcccccacgacatgttgaatctgcaactaaactaagttcaggcttattcccacttggagtttttactaaccaatctttttgccatgtttcgagtactgaagccatgatcttttgaccatttgcagaatacagtgcagacattctttcagttgaagatgcgattgcttcattcgtcttggtagacgtcatgtaatcacgctctaaagttgcttttgtcgtggatgctaaatcctttgcagaatcagctatttcttttgccttttcagatattgcacgtactaatgcttgtcgtgcgttgtgcacattagcaaagttggtgatgaactggtttcggtcaatcgtactagttacattcatatttgcgaataaactagccaaatatgtatttaaagtactgaatgccgtggcataagcagctgaagagattccataagtgaccgcttcagctcttaagcttgtatcagtttgataaagtgtatcccacaccaactttgcctgttttttctcaactggtgtgagtttattatcagcagcaatatcacttaactgagccattggaacatccactttggcttgtgaacctgcagtggtttccatcattgaagtcactgtaaatggcgtaacagacttataaactgataaatccgtttcaatggccgccgaccaaccatctttaaagtaatctggcggatttgtatgagtaattgttgctgattcgacagtaatagctgggtaagaccaagcatcttttttggtaattaagatacacaccttattattgctatctaaagctagagccaagcctttagtcgtagcattattttcatctaaggtaataccaaaagaacgtgacgtcatatttgggtaaaatggcaatgttgaggtatatgcatagaacgccaaatccagatcgaagatattatcttctttgttattgtagttataacctgaaattttaaccttggtcatgtacgcgccaactgtaactggtgtcttaataaccaaagtacccgaagtcgtgattggttgacgccaagttaaaggcttaacgaaaattttacccgcacctgaactcaatggctgcacactcatagcattggtatattcagaagtaattttctgtgatgatgctgcaattgcacgctcaacattagtatttgttatatctgcattcagaatataagcgccgttcttactgtctaattttgaagacatctctgtaagtttggccgcccaagtttctttgaagttggttaatgttgaaatagagtctgttgctgtagaaacaaaatcttgtaaagtcgggtcagctgaagcgtaatcagttacatcatattgctcaatttgagctaaggtccaaactaacggtgcagtagctgttggtgtagccccacccgctacataaacatgtcctgcgtttgagaaagtacctaccgcaccgcatttaatcattcgaatatatgtttcgaatttgcctgtaccttcagtactgccaatgaatcgatcaattgcacctgtccccattgagttaccagcattaactaacttatatccaattggtagtttgattaaatatttaatgacaaaaacagcatttgcacggccattaacaagctggtaaaagccaccacacgagggattagcagcaccaattgttttaatttctaactcatgtgttgaagtggttgggttgtcagaacttttcgcgacacgtgtaactgtcacgttcccattgccagcattgttatagacaaatacagcattgttacccttcttaaaatttacgtctccctgcaacagttttccattagtaatcatcatcgccagcatagttgtgttttctaatgccgagccaagattatttgtacttgtttgaagctgcgaaatttcagtattcctaagtgtagctagatcttttgaagtttggtcagctgtagcttttgttgttttcactacagaggataagccaccaggtacagttgcatcatattgttgaatttgctgagttataactcccttgtttacatcagccttgataaaagtatcttcaacaaattgagcattttgtttaagagaggatctaaaacctcctttaaaattaggtgctgaattaccacggctaataaacatattagtgatagtaatagttccacccgaaggagcattatcaaaacgtaaacctaatggaatagcttcataagcagaggcttttaaatctgatgggaaaatacctgttagttctatttcaccacttgcagctacagtaaaagctggtaatcccaccccatatgtagcaccatgaaattgaataagacatgtagctccgactaaaccagctgtcgccgtatatttgattcttgcaacaatcggatcacctttatcaattggaatttccttgtgtttatattgcaactcccaaacagcaacagtacggtttgtaccagtagcgatacttaaatttttagtttcatcgccaagtaaaatccagttttcttctgagtaacgtaaaatatcaagttgtgctttaaagactttgatttcctcagcaaatacttctttcgcatcagatctagtaattttttcttgaagaatttgtgcgtggttttccaatactttttgtaagtttccgctgttgtttgctagaccaataggaataccactaacaacttgcacagcaagcatgatttgtttagcaccattcggccctgaatctggtgttgcatgcaattcaataccgcggccagagccaattcccttctgaccaactaaaatatatgcatcccgccccgttatttgatcaagtgtgaatggattggcacctaatgaaattagtgcattcttaactggtgctaggtttacaccaatactgtcgtagtttgtaacgataacaaaggtgtcatttggaatcgcagcaatagcgttactcattgccgtagaatttgctacagctgcataagtatcatatctagttgaagaagctatagaaccatcagctgctaaaacatggactgaaaaaccacgtgctgaagctactgatttgatttcaccttttaagtttttaatccctgtgaaaaagccattccagccacatgaataaacacgataattgaaaacttgaccaaggtcctgatttaattgtttataacttgattccaagttattaatagactgtgtagtgttctgttgattatcactaatagttgaattaatttcctgaaacttaccatctacagcagttttattattgtctacagtagattttaaagtcgcataattctctgcaagtgaagtaatcttttcaccgtttttttgaacatctgctttagtaccttcaattgcagaagcattagcttcgagggccttaacaagctcacgtgggttttttctaaatccagttgctaactcccccttttcgatttgtacttctctaattgcaaaatcaggggcaaatccagtcaatgcatacaggataatattaatattctttaaattggctacattggtattgaaggtaaaaatacataacgtttctttatcagtattgatttgccatgaactgccaagttgattgttacttgttccatcaaatctatgaataattaatagcaaacttgtttgagctggagtgagagattttgccttaaaagataaggtatatgtttgattaatctccaacccatcttctgacgtgagttgttcaaaaaagcctttgaatgcagttgttgtatttgttgagctaaaacgtccccaatttgctccattctggtctttatacacctccatgatgctaccagctacgtttgagtttatacgccagttagacaaagcaaaaggctgtgtaaaatctccgtttttaattatgttgtcaccaccacttgaagaaattgcagctttgataattttgctctcttcagcaatagcttggttagtttctgttttggtgtagcgagtactatctagtgttgctgaactattagtccacaaatcgccaaatttttgacgaaatttagcttcaagggtttcagttgcagaagttattgcttgagcagtatctgctttagaagagtaatccttaattagagttgaagtacttaccttatcatttaacgctttattattaccttcataaacttctacccaatgcactgtagtagtggcattagcatttgctgaagaatttggaaaacaataaaaattaacaacagttgcgtctgttctagaaattgtagttaaggtaaattcgtagatatctttactagctgaaaaaataggtgcatctgcattaaatacattacctccgccaatatatacacgcaaattggctgcattgttccctccattatcaaaggtaacttttgctctgacggtaacagtaataccaggtgcatttaaactttttgctaaaggatatgatacttgtaaataaccacccgttttacttttttcgacattacccccgataacgatgttgtcaaaagccttaccaccgatacttgttttcaatgcttcggtcgcagttgatattgcgctatcaacatcagatttagtcatccggtcggaaatttgtttagcctgtgcagccaaaccatttacaggatcattaattgttgattctaagttttgagtttttttagctaaagcagtactttcagtaacatacgtttgtttaaattcatttaaatttgctgatacttgatcgaatgctgcattgaagtcgtaaggacttgcaatccaattatctgtagttatgaattcccctttaactaacacagcccaatacacagtaccaacactttgcttgtctgcagttggtctgctaagcatataaaagttaacttctttggcggtaccagctgaagtcttcgtaaaagtaattttgcttattaccttacctgaagtgttaataacctgctgtaaaaactgacttcctccaccagcatatacagctaaatttgagttagtgtcaccagcaccacgtgtatgctctgcacaccaaagaagagtgtactttgctcctacttcccagtcttcaccaagcttatagcgtaaatgaggatatgaaacgccatcgtagtttccaactacattagagttaatcaacaagttcgtaccagccggtgcggacttattaagatttgcagataaagtattcgcctgttctgtaacagctttaatcagtccagcttgttcagatacttgagaatttgtggtttgtaatgcttcagttgaggcttttttacttacttcggtgttggttattgttagatcatttctaagttttgaaatatctaaactttgagacgataaagtatcaccatgcttcttcacttcagcttgagtaactttaatcgcttccgcattagcatttaatgaactttgagtatcccgtgggcttgggctccacgctgtagctttattaccagcttcgatctgtaatttttgaattgtaggaattcggcctgtgccatatgtaccataaaactcaatagtcgattcagttgtgctaccagtgtgtagtttaggaaacacagtaacttcaaatttttgaaattcacttgctttggtgactgttacggaagttgtgaagaaatgagcggatccattagatgaatatacttgtacagttccagcaaccggtacactcatttcaaaagaaatcgttactggcttatctaaattttcatcataaaaagctttcaactctttgctacgttcatacattaagtattcacggcttgttgctgctgtggatgttcgaggtgcttctgaattagctacggcgtttacaccaccaatcttaatgttattcactgcagctgtaatatcagtcgccacacgccccatggcactttcgagatcactctttgtagctgttttcaataaagcttgggcattgctctgaatacctgtttctgcgttctgcattcttgattcaagcttactggtcctttcagcttcagcttctgttctgttagttgctgttttgaataaatcatttgcagttgctgttgcatcatttgcagaagctaaagagttgttatcttcaacaataatgtaattaagctgacaaattcctgtctggaaattgtagtttgcaataaacattggggcataatattcagcttgtgctgggaaagtacgtggattatcaattgtccctaaaccagttgccgccccaatagacttacctttcatgtatagaactacttcttgccactcacctaaattaggcttaacggccgacaataagtagttagaagatcccatatcacctgcaagggagtttgtagtcgttacgtatttactttggtctgcatttttacatgcaaccccaaggtaaatagttccagattccccagctacacggcggaagcgagcacgtacccgataaagcgtatctggattaatctttacaaactcattccagtgaacccatgcctcatcattaccggcattattcccaagctcaagaatatagccaccaaatgcatcagcatcttgaattactttcgcttcaccagtggttcgccaacgtgtccagtcatcaattccttttgacgttacaacagcacgtacacccgacgttacttgcgtttgtgactttaagcttaaaagattttgagaaagtgcttcggtagcttttaccgccgttgtacctgtttgctgcgcctctgctgcattatcgaaagctagtttagcaatgtcatcagtagttttaagtgatgatgaaaggccatttattcttgtatttgtattactttctagggttgaaacacttttttgaacatcagtaatttgcccttgtacctttaagttttctttagagatacttgtatcaagttcactaaattttgaagtagtagactgctcaaattcggcaagtgactcagtaacttctagaatatttgcattagatttccgatcagcctcttctagagctgctttcgtttggtcgatgcgtaaagataaggctttatcaccatcagaaactgattgagcaattgttgctaaatctgacgttgttttagttttattcgaattatagtcggtttttagttcttcaagtttttttgcttctgaaacaagcttttcatcaacaagttttacagatgattcaaccttttcgatatatgaagcatttccagtaatttgatcacgccatgcttttggaatggtgtcattaagtgctgtaatgtcccagacttcataatcggctaggattacatccactgggtttgctgtgcttggtaaaggtggattagtgccagcaataacacggaaatgcccatggatagctgcaggcgcatcatagccacactgaacaacagagtaataaacctcaaacttacctgttccttccttattcccaagtacacgtaaataaccacccgtacctgtagcattgccaactggtaataaataagtgcccttaggcattttaataatttgttttattaaaaacgttttattaggagcagcaacaagagttggaacagtcggataccagccaccacctagagaagcagtggatcttaatagcatctcatgggtactatttactgggttatcagtagatttagcttgtctagtaaacgttgaacctgaaggtacaacatatgcgcttaaccccccattcccagatagaaatgtaggatcgtcacgtaaaggcttaccaagtgattgcattcgcgctaactcagtagcatttaacaagcttgcattagtggtatctaaacttgcttgaatttgatcagtcttttcagcaacagatttaccaagctcaactactgtacgttcaacattattaattgccgctttgttatcaccaatttgagactgagcagtactaatttgttcagtaaaagctctatcttgagcagcaagggtttttatttcttctgaaattagggcatttgatttacccaattcagtttgcatttcagcaaacttaagctcaaaactttgagttaaagcctctttatcatttgcacgtgcttcagcttcagctagaaaaccagaatcaactttcttatcaagatcaatatactgagctgcaatttgatctacttttttaactgcagcttcagtttgggttacaaccggttcaattttttgattaatgagtgtattagtttcttcacctaatgctaatttagcgtcatcaatcatttgaccagctttaactaagttttgatcaatgtcttgttttaaggtggccttagtttgatcaataacatttagtgtgtcagctgcttgttttttacggtccagaacttcttgatccgcaattttttttgcgttttctgcgactaaccgaatttcatttgaatcacttcttacatcagcaatgattgaatctgtttcacttttaataaaaccgattttatcatcgagttctttctcagcacgaattgcacgttgttgagcatcagcaaccaatgcttcattagcttgaatagactgatcgatacgttgattggcttcatccaatcgtagattagcctcattattatgttgatctacaattaatttagtattatttatttcttgatctatataagcacgaacttcatcgactttattttgagcgatctgattaacttctttaacttgttcatgaatcttttgaacttcctcatcaaaatgtttcattccttcttcaagcaatttaaaagcatcagaatctttaatattttctattaattcttctacttcctttattttttcatcaatctcttggcttacttgatctttagtttcatcaattttttcgccttgttcttttaactcttcctttaaactttctaatttattaagagcatctttaaatgcaccctcaatagctttagggtcaataggcacacctgcaaccgtaagcgttgtgccaactgccatactacccgctacagcactattgcccgcaactgaagtattacccactacagtgctatttcccgttaatgtgctattaccagtttgttgagtattagcttgtacattcattaacggcgttttgatcgaaacggttgtgccagaatctacttttaaattttctttagagataaattcaatattgtcttgtcgaatacggcgcacacctacaatcgcgccgtctccgtgactgacataactatggattactggacgttcttcattaccattttcaaagaagacatagacgtcttccccatccaaaatttgaatttctgtatctaaatcactatcgccgactggataagcaaaagttgctgtaattccttcactcgcgccatcagttaaaccatgaatgtgtacttgtgcagtacgaccttttgcgttgtaacttaaaatctttgcacgttttaaaccattcatatatttgacctacaaattagcaatccagaactttgatgaagtccccattgatcccccgattgcgcctgtatctatatgatgtgcagcagttaaaacgacatacttcttactatctatttcaaatatatcgcctgcattccagttcaaatttagtggtctaataatggtcccacgcataatcaaaactttttccaagtttttgacttgtcgggcatctaaaccagctctttgcgtcacagtgtggcctggggttattgagtcatcaccaacaaccgttgaaccgttattctcaactgtgacaaaagatgatttttgcatcagttccaaaggtttacttgatatccaaacgacactgctaggatctagttttgtgataggttcctttttgaagaaagaatcaattttttgagcagacactttattattttgaaagcaaattacagctgcttcttgttgcagataatgagccaagcgctgtgtaggcatactaccctttaaacaaacaaatttaggcaaaggtaaatcactgcccagactgatcgttgcaccacaagctcgaattactgaattaaaagaagtttcattactaataattgcttgctttgaatattcgataagtcttttacaaccagccaaaataccaatacatgagatgccacctactcgccgatcttgtttaatagtctgagtttttagaggggtaactttgataagttcgaaaggatgagatatgtcatttacagtaagtagctccccttcttttaaaagggagtctaattcagtagtagattgaactgtgaactcaatagatgcgggaataggtacgagatcagttcttaaagttgcactaatcagctcagacgctggaataattttacccgcagatacaatggtgatttgcattaacggttccccaagttaaaattaaaactcattggggccatacaaaacgcaagtttaggcaaagcgtctttcttttcattatagttctgttgagcttctgatacagatagcccataactttcgactccgagcccacgagtagcttcaaccaatctagcttgcaaaagatcacagtgagcttttactaaaggttggatgattacgtactcatcaccgctaagttcgatagtttcattcagttcaatactcgtggtagctttagtttgacaatctaaaacagcccatccggcataatattttgcctcatctaaaaatgctttcacgatatcatcaagcaaaattgaatagcccgataattgatattctttatagagttcttctgaaagttgctggatagaaccagcaactacagcatacccttcagattcaggtaataacttcatagccattacccgaaaagattgcctaatgtacgtgatgtcgcattaatcgttgagttgcgtacagcttgttgagcagtattgattacctgctgaacgcgattcacaagttcagctgtaccatcaatttcttttttacccggctgaatactgccgttggtaccaatgtttgcgaagctaccaaagtagttatagtcgattgggcaagaaactgtcataacttgagatcggctatctgaatcatactcagctgactcaaagcgtatagcacagttttcaagtgcataagaacgggtaaaactacctaaacggccatcgtaataatcaccatggatgattccaccactagctacgacatattcagctaatagttgatcatgccctgcttcagttactaggatttgaaggttgcctgtgtaatgggttttcgggggaccagcaacaattccagtaaatccacccgcatattgaacttctgctggatcttcattactcacaattggccgtgggcaacttttaaataagaagcgaaggtcttccatgccacgaggaacaaacatcccctgacacgctaataatggtgaaccaagttgctgtagagcaatgtaatcttgtttaagctgatttagtaaaatcggattagattgttgcataattttgatgctcaaaatgcagatttatgcaacaagattaaggatgtttttgctattggtttttaatcagttccattttagaaaactgactttatattaataaaaaacccgcaaaagcgggctatatcacatctgtttatagataacatctcgcctatctacatcaagaacaagaactacgactacatcatccttgacttgatataaaaggcggtatcctgctgatttcagtttaatcttatatagatcaactgatcctctcagcttattcttcggtatcttagggttatctaggattgcttccagcttacgaataaactgctcagcgatttgtgggttaagtttgtcaaactttttaagagctgtttttgagaactctagctcgtaactcattaatagataccttcacagtttcgtcagtatcaacttgctcggctagtttaattagttcctgatcttcaattagatccatcatgcgttcatacattgctgccggaacacagtagaattctggattatttctattcagaatagctactgcttcgccaaaagcattttgtacaactgctgtaggattcttttttaattcagaaacactagccacaaatcgactatggattatgtggttcatgacgtttctcatttgatgtgtcctacatcaatttgtagccaattgattagaaccgtcctcagaaagttaagtttgctacagggttaactcaatataaacaatttgaagatctgtttcaagacctgtttaacaaccacttaataggtcttaataaaaaagccaccctaaaaggtagctttttaaatcagctttttatccaatatttggtggtactcgcagaacctgtactgaaggtacaccccgatacacacccatgaagcatatcgttgatggcattggcttagattgggcttctcagtttgttaagttaaaacaaatagttaatcaagttgttatgattttcataataactgattttcttgtaatgtgcctaaaatagaaaggatctgattcagtactgggcaactttgttctagctgtatttactgccggtgcataagctaaagctttggacataataatgaccctattcattgaataaagccattatttacaatgaggaaagcttagaagttagttagttccaactccacaagaaaaatattttagttttcgatatctttatcatcacattcaagccaaaagacatcttcaaacttctcgcatacaccagctttttttagttcggtgtaaatgagtaaggcacgataaacactgatgtgttttcctgcttctgcatcttttatatacctattaagcacatgattatttgatataaatccgcattgtttagctaattgataaactgtcataccagcttgctctcgcaaagttgcgacattgtttttttcaaccatcacgatataccaaaaaatatttagttcagtgtatcacaagaacaattgctattaaatataattttattaatactcgtaattgctattatatttaatagttgttatatttaactcatcaggacaggatatggtcttgataaaaagaaccccttgtaccgatcaaagtaaacaaggggttatatccaatctctaagaggaaattagacatgactactttaactcaaatcaccgtacctttccacaatgctgagttgtacttggtggaacatgatggtcagccatatacacccatgaagcctattgttgagggtatggggttagcttggcagtctcaattagcaaaactgaatgccaatcctcaacgatggggtataacgaaaatcgttatacctactcttggcgacttacaggaaatggtttgtctaccactaagaaaacttcttgcttggctcaccaccatcagtcctaacaaagtaaaacctgaacttcgtgacactgtcatcatgtaccaaaacgaatgtgatgatgtcttatggaattactggacaaaaggccaagtaatcaatcatagaaaagctatctcacctgaacaacagcatgctttacatgcaatcgtcgatcgtcgtgcaggaaaagatcgaagtttaagagcctctatgtggatacgtcataatcgccactttggaattgctaaatatagccaattgctttcaatccattttgatgatgcgaagcagtatcttgagacaataccacttcatgagctaggcccaaccgaaacagatacacttaaacgtttagaaaaatttgtagataatctcgctgcacggtatccagcattagaaaatccgctagcttatgaaatagcacagcatgtaggtgagaagctaaagtatcaatctcccaaaggtccgaaaaacttctggatttcgattcaggaaaacggcgctctttcagtacagcaatattctctacaccacacgcccattaatgtcgtgcaactacgcgaaaagtttaatgggctatgggagtttcttcataaggatgaagtacttgagcttggcaaagtattaaaacgctttccttttgaacctgtgaactgaaagggcatatcattaaattaagacgttcctactggaactccccttatattaaagccagctatacagctggctttctttttagaacttatccaatatttggtggtactcgcagaacctgtaatgaaggtacaccccgatctagcgcatcttggacacaacgataatcaggattatttggttcataaccaagttcaccacggatattacccttatgtattgtcatcggtgcatcaaaacgcccacgcataaaacgaccaataataattgtgtcagttaatgattgattggtctttatttctgttttatcagtttttttctgatattgaataccaggcgcttcacctatgatttgagttgtattcatgagtatttccttaattaaatggattataggtaaagccaaaaatgaccttacctatgagtaattagtaaatacctaagcgtttaccttttttgaatgaacgtaaacgcttgttgattgcatttgcagtaaaagcatgaagtcgagcttttttcataccagctttttgtgctgcagttaaacggaccttttgaccaggtaatcgtttattcacaacggttttgacaccttgacgaatagccagcacaccacggtagtgaatttttcgcccatttactttccgttggctaaatgctccatttcgagctttaatttttttagccattgaatcgaaaccttcttcagtttcatctgcttcaccgaaaataaactcacgaaccagttcttcaagttcagggccttcgtctggcatattagcaagaactgtattggctgctgcttctaacgccgcatcagcaacttctgtatcatcactaaagatctcttcaatatcagtagcgtcaacgccaaatgttaagaaagcatcggaaagagacgccatcaaagcgttttcatagataccgtcttcatcatctgcaccatctaatgcatcgacaattaatgcgtctaaatgatcaacgcccagttcaccttcttcaagcttaccttcactgattgtatctaccgtatcagatagaatgttcagagcaatttgtcgtacttgttcaatcacagattgctgttctcgatcagtacttgaaaccttacttacaacggtagaaatattctccgctgctgaatcaaaagcacgtaaagctaaaggtttttctgtagttgggccaaatggattcatcttgatagatccttaaaattatttaactaaaacgtcgtcatcaaaaattgcggcacgagttgtaccaacaactccatgggctaaatagagtcgtacacgctcatatggatagtctttgtcaggtattaaactgaactcaaaaggtttaccacctagatcttcagccggttgtaaccaaccggttgtttcactagaagcaccctctaaaaactcttgaatttcatcaccagcttttttgatatagtccggtgtagcttggaacatgtaagttctaaggatttcgatacatttattcgtaactcgtgccgcaatctcagctgcaggaactaaacgcaatgcactatttttactttgatactgggttaatacatcacttaaaacgaataatgtagtttcaaacttaactgggcgaactacatttactttagcctttgccaacatttcttgagtctgttcatcttcaagatcaatattcggcatctggcttaagttttttgctgtaaatggataatctttccaagctactgcattttttaacggcgcaaagccttgtttatttaactttgcgttacgtaataatttatcgccgatgtaatggcccaaataataagctgggaccttacgccctcttagtgtgacagcactagatggacggcataggttcggactccaaatgaattgaacaaactgtgattgtgcatctacacttgtcgcaaattgagctgcttgctcagctgtaaaagttgggttgatttcagcatccaaaggaatacgtaactttgtagctgcacgttgtgccgcaacataaattggtaaatcatgaggatttggtaaagtcagatatgctggtgtacttaattgactcgtcagaatcttatatagttcatctggattaaatgatggtaacgattcatcttccaatgccaatgtttttgaagcacgacctaagctatttgattcgttataagcatttgatttgagtattgcttgtaacgcatcaatacctaacgataaatcaaaacgctcaaaatattctttcgcatcagctacagcgacaatagaagcagaattttcaatgtctccatctactaatccctgaacagtaacaatttgatcacctgttaccgcatcacggatttccaaacgcatagaaatatctgcaggaccgcgtgggctagttactttcgcaaaaaaggccacattaatttctgcacttgcaagataactgtatgtatcaaattccaatttgagtgatgggctggcccctgctacaagggatagctcacctgtacttgatagagcaagtatattcattacattacacgcccaaggctatttgttttaagtattttgagccgttggcgtttttgattttctggctagttccaatgtaaaaaaaccactcgaaagtggtttttcatttcctaaattttataatccgctagcaggttctgtaggctcttctgcctcagtaggtacaatttgaagtacattacctttcaagctattaatttgatcaaggttatctagcaattgtttatgagcttcgtcaccgatcaaagtgaatgtaagcttttgaccagcttgtaccaaaacttgtgtaaatggttcggtaatgtcacttaaaccgttattttgaagtgtaatacttcgttcagtaggttgatcacctacagcatccataattgggttcgtgccatcaataatgaaaatagtcatcttgttactcaacagttagattcttaccaagccccttcaactgacgtaagttttccagtacttgatgtttaaatgtttggttatgacacgtaatacttgctgttttacctgcctcaatagcaacacgtgataacggttctaaaacagttgaaaatccgttattagtcacattaataactagaggatctacattactaatggtagatccagatagattttctacaatttgatgttcggctttgggaatatcagtttctttagttttatttgctacataccctaactcatcaacattccaactaattttggaatcaagatcttttaaaggtgagacagactcatgtgatgattcagttgtatttccattatctttaatactggaatcttcattatctgaatcgccatttttcaaatcagtaggtttcttaccttcatcttgggaagcgccgtcttcaggaccttggctatttaacaaatcaccttggtctgaagctttttcatcaccagcttgggtattctgtgtttctgtagttttattggttttattacgtgtgttttttgatttagtagtcgctttttcgtcagttgaaactaaagtttcatcagtgttttgagttgctgcagccatgagattatcctttaaataaataagggaaaaggcgcatcgaaatgcgccttattttgtattacttacgattttttaagagatggcatattgatacagtgaatgacatagctttggtcagcgtatcggtccaatgggttcatttcagcagcttgagagccaattaaagttagtactgattcacgtgcatctgggcgtgtttcaataactgagagaggtgtttgaataaacccaacaaacggcgctcgaattggctcattaccacggcctactaaaagcatatcaaatgctgtatcagtttctgctacaagctcttgagctgttggcgcatgataaacgttggtaccatctgcaagtgtaccaatacgaacaatttgaccatatccagcagagtacccagtttttgtcggcatcttatcgctagaaagttggttaaagaatactgcaccactatccccaacatacaaatcgtatgcaacagtagaaccaccagtacgctgattaatatccatttttgcagcagaaatgaatttcattacttcgccaaacagatcaccagtggtattaaacgcagctgccaatttaccagttacaccacgagaagcatcaaaagtaatttcatggcctgagtattcagccaaatcttttgcttcacctaaaagacggaccgtttgttccaagaaaactttaccctgaataattgccaaagcttgacctaagaagccgagtttgagttcattattcaactgagtctgcaataaagttgctgcggtaacctgtgccataattggtgaagccaccaaattttcatattcaggttcaaaatcaacacctacaggcgtcattaagaagttaccgttaccatcacgcgcatcaaaatcagctacgagatgaacttcaactttagcaccagctggtaaagcttcatttaaggtcacgctaattttgctagcagaaaggtcaatttcactaccaacaacacgatactctacgccgtttacaattacgcttttttcagcaatagcagaaatcttgcctgaaaattttgatttactgcggtttcgagtatgcgcaacttctttaccgttgattttgattgaaacattaccagcaataaacggcagtaacttcgcatttacatctggcgtttttgccttgaaatcttcatagccagttcgtgctaccactgagtaggttgtacctgcaccaccatttgacaatgcaaaacgtaaacggccctctacataaggctttgaggcatttgcaccgtctaagtattctgatttcttcattgcaccaaaatcacgattggtgacaaaacgaatagatactaacggtacttcatttgaaccattagagtttggaatcattgcaacaattggcgttgcataagcgataacgtttgcaatagttgctacagtaatcgctgggacgatacttacagattcatgatgctggtgatttacatcatcaaatccagattcattaatactgtcataatagctaatggtatcagtaggcaaagaaccagcttgttttgcaccacttaaaccagcagttaacgcagctgcaatgattgaaggatggggtaaatcaccgccatggcgtgcttgatattgtgataccccaaacatcacagctttatcaacttctggcgcatattcgatgccaattgaatcaaaaattgcttttaatacttctgggtactcttctgccgctgtttgtgcactatcaaacccattttcaagctcatcaggacttttgaaatagtaatttcggcactgagctgtagcaatttgttgagcctcatactttttacgaatttcgtctgataacacagtcattttaaaccagcctttggctttctatctaagataaggaaaggatggcatgcggtttttaatcttatttatgctagttccaaaacttttcttgatacttttataagttggccccatataaatagatcaaaattattattcagttaagtaatcaatttatttataactgtaattaacttttttattccattaatcattataggaaatcatatgttagtagatatctatcaatcagcttcacactcttcaaaatatttaacagttccaaacggttttgatgttaataagttaaatatagaagagatagataaagattataaagtagtgaaaacttttaaaacaaacattgatcttgtaactaattcaaaattaatcgctgctactgatgaaatacttaatcaaataaataagaatggctatgcaatacatggagcaaccgttcttgcatcagaataataagtttaaaaaaatgccctaaaatctagattttagggcatttaattatccacttacaccacttgaaacataaatctccacattatcacctgctttcactttataacggagcttatcccagcaatgttgtctaaatggttcagtatctggtgcagcagctgttaaagaaagaataggcacccagtgtgaatcattttgcggatcagcagaaggaacattacttccgaaaaattctacttctgccccgttcccgatcacctggtaattgaaaattgcagaagtacattgctcagctatatcaatatcccctgtctttttcccttttacattaaaaactaaataactcattaactctctccatcaccattaggtgaaataaacaaatcatctctacggtttaaaacatacttactgccaaaatctgccatgaggctaaaaccagttatattcacaatctcaaaccacaacattaaattttcataaatcattaaccctaaaagatccccttctttaagaatcaaatctgggatgttgattatcctgtccaatacatcttctaattcatcattaaatggctctacttgagcagttaataccaaatctgaggggttattcattgagaagttcttttgaatataaccaccattaaatttatcgaaatgaacataagcagcgcccttatattcatacttgtagttgggttcatcttgaatcgataaagtgttcgcttcaaaagaaagaggatctaaaggttttgaatcttcagctggattattgaaaattacttcttttcgccaaatttgcgctggaatacttgctagagcattcatcacaacacgtctagctgctaaacggcgtccatttgcaacttgatttactgatctatttagcatttcgacttaaacccttcataaagacatttagcatgtcattgtcgattgcgcctgatttatgtaaggcttgaattctttcaatttgactcgctctaacagtttccacttcaaaacgtttgagggtttttaattcgccttctaagagctttttggcaactttatcagctctacgcatcatttctttttctgctttttggatattggctttgattggcttaacagaaccattcatcaaatccattacttgctcgttaattgaattctgtatttgcttatctgtttgcttataccgtgcaccaacttgtttcttacggtctttctctacttcctttttaaggtaggcaatccctgctggtgaactaatccacttaacaacgcgcaatacatgcttacaagccacaccggataaatgcgggttacgtattttcggaaagccgccctcatcacgtcctaaattgtagccgccaatagttgccatatagcggtaccagaatgtatgacgttcgcaatcacactgaaatttgattttgcctttagccaagcggttttttacagtggttaatgcctgcttgtcgatatcaaatacgacagatttaaagtttgaaaactcaatctcaacgtgatgatttaagactttactatttggaccggcattcgtaagtaagtgcactaaaccagcttttctgctgactggtaccgccaaatatatttgctcatttgcacggtcaatatcatcttgtcggcttaaattaatgatgttttgaggggtaatacccttactatactgatcttttaataactgaatgttttcctgaaatgccaaaatatcatcacgggtaatacgccgtggcacttccccatttcgctgacctaaggttgtaaaaagcactctctctacatcatatttttcgccttgtgcaatatcttgtggccgcaagaacataggcttagggatctttcttccccaatcatcatattcaatttctttttctgcaaatgcccgctgttctctatctgcacgctggcggctctgttgatctctacgaactccaccattttgcaaagattggtttaattgcagctgggcacggcgtaaatcatctggcttgaatgctgacatattaattatcctgcaagtattctttttgaagtcttaaaagatcaacgagccttggaaatgctaccttttgtagtggtagtttttcccaaataccgttggcaccacaggccactaaaaccgcatcaatatgatttcttgaaccataaagcttgtagcttaagagtgatggatcttgcgattcatcctctttaatctcccatacaatcaagttctgaatattattctgttgaagatttcggtgaattaaatctctgatagcatttcgatagtcatttctcatactgtttcacctatttaagttttaacagtacttacacgagcaaagccaccaataccggctttaccgctgttgccattactttcagtagtgtgaccagcttcgccaacaattaaagtcatatactgagttttttcggttgaattcacatatcggcaaatgagtaaaccaccacttgcaccaccaccaccaagtgcccagccatcatctcctacaccattagcaccatcaccaccagcaccccagtttgatactggactaactgatgcgccgcctttgtggtttgtttggtttgcagctgtaccagcgttaccaagcttgcgtgaaatttcggttatgtttgatgtcacagtgattacacctgctaaaccaccagcaccatttgagaaagcactaccattcgaccactgaccactggtaccgcccttaccgccaccaacaaccgccaaatcaagttcatttaaacgtaagcgtgtatctgtaccactggtcccatgtgccaatgctcctaactcccagacactgccaccaccagcaccaccagcaccaaccaatatgaattctttttgttcttttggttgaattggaatgatataaacacctggtactgtgtaatcgccattaccatcgtttagtgtttctgcagctacctgaacaacggaccaattcacagtacctgaataccctatccggttttgacctgagcggtcccaaacttcatatgaaaaacccttttcagcacgagtaagctcccatgcttcatgtgtgctttctggtgttaaatagattgcatactttgaatcacgtaaatcagtaactttgccacctagttcaactgtggctgagctaccaatatttacacctgctccaattaattttggatattgagcatctaagtttttcttgaaatcgattaactgctgcaacaaatttttggaactaagatctagatcatcaatctgttgttgtaaatcatcgtctttggcttttacgtctttttcaaatgcatattgagggtgcggatcctcatgctgattatgttcagtcatgagcttacgaattaacgcgccgtattgtggatgagggtcttcatctgcactatgctgattcatcaacatcacagcaattggtgtgtttggatcaatcttgatagttacgttttttaaattaacgtcagttaaaacaaatccaaatgttacaatggctactacgtttgcatgtaaagacatgattgattgagcagctgtagtcgaggccaccgcaagtaaagtaccatctgataggtaaatacccatctcaaacacttccattgttaaagttggctcaatactcatcacaaaacgcaaagtaccagtttctgtatctacaccaccaccattaagagaaaatctggctaattcatttttaagagaagttaggtttttcgcttcaactgatgcatcaaatttgccggtaccaacagcaagatgagtaagctccccaccaaagctagcaacatcgcctactttatttaaagcattccgacctgcgtcagttaaaaagaaattaatagccataacccacccatatgatttattgatctatggtagttacggcaaaaaggatcggtggggggcagttccacaaaactaatcattttctttttcagctgcttctcttaaagcactgaatcttgacttacgttcagcttgttcacggccttccggtgtatcgtcagtgacatttacagtttcgtaagcttcagtgtagtgaacgttttccaagaataagaaagcaaaagcatcaccgatatccggtgatttaattcccatccgtttcatttcgtctttgcttaagattttataacgagcaaagtcatcaaaacggtatggaacgtggattaactgatctttaattttcacattgtgtttcttcgtttttattttaaaacggccacttgcgattgctcgctgcaaaccaacataagctaatgaccgtttatttgtaaactcttttctattgtcattactaaaacattgtgagccccaataaacaggaacgtagaaaataccttgctttttaaggtattggcctaaacctttacccgccccgttatcatctacaaccaagttagcatttgggtactgtaaaagtagctcattaatctttgcaaatagttctaagatatcatctctgtttttgcataatggaatatctacaacttctacacggcgtgcgcgctctccccattgcgattcaccccaaactttagaaacaacaattactgaatcgtcacggccaacaccaccaccaacgtcaacagtaatgacataaccgaattgatggtcatcaaaaatactcgcgccaacatacatttcttcggtttgacgcttggtgattaagaactcatctgataagtctgggaattcacctaaaacacgaatcttatactgagcatcttccctgctgccgtatttttgccgttgttcctgtaaggattgttcactaactagtggtgactcttccccgttaaatgtgagtgcaatccaaacaccaccagctcgatgacttaacttgtgatgagtctcatagaacatacccgcattacgggtaggctgtgaggtcattactgcacggttgtcttcatgcgttaaggcaccaaaagctacatcaaggacagcatcatctacaccactggcctcatcgacccagaccatgtagttatcgccgtggttaccagctaagtttgtaggttgatgttttggtgctgtcttcgcaaagacataccatttttctttatagcctttgatgtatacgagttcagactggtacccaacataatcagcaagccaagccaaaggcccttgcttcaatcgtgctagattgatactgatttctttccagacttgtttctttaactgcccaatctgcggagcagtaaacatcatgatggattcatcaaaaaacaagagatgccataaggcaacaataccggcactggccgttttaccagtgttatgaagtactaagtcatcttcacccaagaaaaatggatctggatcgagtacaaaaccgtaatatttaccttcacctagctcagtaaccgatgtaatttttaaaggcttatgttccccatctataagcctataagatgcaaactgttccctactttcaggtttaaggttcatatattgagaaacaagcaattcaatcttgtcgccctttgaccacccgttaccatcgtataaagaaattaagcaaagaatatgtgatttattgaatgtatgagctttaccattctcatattcaaaccggaacatttcctgataaccggttactgttttaattacatctagttctgtcttaccatctgcagcaagaattttatgatttagattaatacgctcaactgggataaattccccattggctaatttgattaaagtccctttaccaaagcaaccatgccccgatgctactgaagtacggctaccatcaaatgcaatagattcaaaaagtaattcttgttgccatgtgggttcgacacctaatgcttctacggcgaaagcatagatgtcgtatcgataacgctcacaaagttcccaccattcgggaatttcttttaatggtgccaaagccataccgtaaaaacaccattacttaaaagattgaaaaaggaagcattgttggatctacagcatcttcttcaaactgattcccttcagtaattgaaaagcctttggcaattttcgtactagcccaaacagctaatagaattgcaatgtgtccattgtttaagctgctgctatcaaattcttgctgaaggccgtttttatcgaccttacggatttcaagtacgtttttagggttgtactggtttagcttcggctcaatttcaattaactttgctctgaaacgagcttggtaaattgaaatcacttcttctaagtgctctttagcattgaaacttaattgccaattctgtacttgatccggtgagtcagttactacaactgtttgatctcttaaatcgcttggtacgggcaaatttgaataaacagctgttttttgaataacaagctcacctgtatcagcaaatgccgctccaataagtcgaattggttgatccgaaaacccagcaacacggctgtctatacgaataattccagacattacatttatccttagcgccgtttgcgttctaacttggtttggcattcaatgcagaatttcacgccacctaaagcacggcggcgctctggtatttcttcaccacattcaacacattctttttcagattcgccttcaaaacggcatcggtttgcaatttcttgctgcaataaataatcagcactttcttgtgccttatcgattaagtcagtcatctatacgctcaactgtaatttcacctgtttctctatcacccttcacacgctggtgatcgagtgatgtgtactgatcagcttgcactacaactttgtcgttgattgcgggctgttccgttgctgagccgtcaggttcatagccattacctgtgttgttgtcgaatggaccaccgaaaccgataacgttaggtgtataacccacaagctgaatatctacagttgagatagaaagattgattgcttcgcttgggactggtgatggaaaaagttcattttcaaaaacagtgaatgttgaattaacaacatgatcattccattgctgaaatggcacattaaaacggcggttatcgctgctagacatgtatgcgcaaaactgcccaatgactgaacgcagatcattaggattggtggcaaagaaagcgatttgagcacgtacagttgttggcaccagacgaaccttcacccgtttctcttcaatgaccgtttcaataaaatcaggcactggtagtaattgatttacatcagggggttggtcagttaacgctgttgcagtaagcattacaggtaaaatcactttggattcttcctcatgcttctggctttttctatattcagaaagcattgcttctgaatcgtccatcatccgtgacggacatgcttttatagcgttaccaatggctctcaacttccagtcagccgttaattgggtctcaggcatataccaagcacgaaaattgacaagctgcttataccaagcgttttggatgcatttaagcgaatcgttggggtaattcattattacccccatacactaaagatactgccaaaagactttttcggctttttagctttttcttttacacttggctgatccatggattgcagaatttgttcagcatgttgttgaactgaatcaaagctcttcaccggatttaccaaacccgtatagagttcttttttgcgttcttctctaagttgttgcaggcgtttctgtttatcaactttttctgagagttcacctactaagccttgagcatttcctaactcatttaaaagttgaagttggctattgatattgtcgtaggtctgtaagatttgatcttcaagtaattgggcaataataatttcaggttgtgataactgtgaaatatctgttgcgctatcaaagcaagaaacaataccttctggctcttcaggaacaaataaaccatcaaataactgaccatcaccaacattacttgcataatttggttgcgcaacgaaatcaaaaccaaaaaaacctgttggtattaaacggccaccgacattcttgtaattgactgaagtgctaaaaccacccgcttgggctttataatcttgtaatgctatctcaccaggttcgttatcataaaactcttctcggtgctcaactgttccatcctttgaagcacgtaattcaattgttttaaacgcccgtgaaagatatacaactttaccttttatgatcaccgtttcaggcggcaccataccatagcgctgtcgaatttgatgaccgtaaaatccttgtaatgaattagtagcaaccatttcttgtacatggtcactgttgatcaagttgaccattgcatcaacatcgacattacttcgatcaacaccggtatatttacggcatcggtaatgtaagttgtaagatagaacttttgtctttctatttttgctagccataaaaaagccccaatgctgtgattgaggctattgtttcagttgttctacagttgaaatttaatcagttccaaatcaaatcttttgatcaaactcaatcaattccaatagcttgtcatgctgtttatcttcaatggttgcatcaaagatgtatccacttttaagtgagataaaaacgtcataaaagctttcactaaccatgccgcctctatgttcactttgggagacttgcaaacaatccatttgagataagtcaattaattgagagcaaccacgctttcgacaaaaaatacttaaacgcatacatcaccccattacttaacaagtgtgccttcaacaccacgagcacggcgttcagctgtacgcttattaaattcttctagcgcactttccatataaataatggcttgtttgttgaactcactcggaaatttttcatccaaggttttagtacggtgaataagtacttttaacaatgcttcactggtaaccccattcacaccatgttctggaattgggccatcctgaaaatgaatactgatttcaaaatcttttgcattttggttttcaggatttgctgaaatcttatagtaatggccctgagcatattccgtgatgccttcaaccacttcccctttaataactttatcaatttcttgtggttctaattcatggcttgcatatcctaagaaatgatcaattaataagttttctccctgaccattgataggttctgcgattcctactaaaacattgtcttgagcttgttgcatataaaaaagtcctgaactaatgaacaggactatgaaatcattttgtatttgagcgctaactcaacagttccaattgaattaaaggaagttatagactgcataaggcttagctgctattgccgctgcaaagcttgtagtgcctaaatctctatcaaacgccattgagtgaactttaacgacaatatttgctggtactaaacgccgtaatatcggtgacagctctaccacttcatttgcatcaactgttttatctaaaacaatcctaatccgacttgttaagaagtaatttggcttttcaaaatcagacaaataggctggatattcttttagcttttccaagctgtgccatagccggataatctgaaaatgatctttcccccacaacattcgtaaaacaaactctaaaaacgctaatcctcttttattacccatgctgctccaattggcatagataattcgcattaacgtgtcagaggtgttatttcggcgtaatacaacaagtccgttttgtttagagaaccgttctacaactgttttactaccgatatgaggacaaccgtaatccaataaatcttgaatggactgctcaaagttttgtgcaaatacttgtttaaatgctttagcaagtgcggtttgcaagcccgtactcacatagtgttcatcgataggccgagtaaagcttatagggtccatgtagcccccgaaatatcagcggtgcgttccaactcaacagtaatgctgtcttttgtcacatacacccactcattaggcttattcaactcatttgaaagcataatggtaaagtcactcatccggtcttggaaagccacaatattgtcattaatcagcttccccatttcttgcgtattaaagccattaaccagccaacgacttgagctcaatgattcacgcccgtatcgttctacaagtaattctttgatctgtgtcttaaccatatctgtgttatgtacagaagccaaagagcctttaatttttacttcaattggcttttctacaacttcatgtacattcactttaccttcatacaagttatcgcaataaccaatataccgacagatatcttgttctaacgttgcttgttcagctgggttcttggcaaccaccacaaggtttaaatgattaatgtcgcggtatgtaatggcaaagtgttgctcttgcaaagtttcattccaaacagaaataaactgtgcccgtttcatgaattttttacggaccgcatagtcaaagttgcccagaaatacagcatcttcatcgtaaagcgatggatagcttgataataaacgtaattcagatacagctaacggatctacgccctctctaatcactccaccagctttaaaacgcactgatatgcgttgttcatcattagaaagtacgtcaagtaaagcagcatcttttaaacgattgacatcaacttccccgtatgtctcaagaattccaattattaccgtttcattggcttgcagagtacgaccagctctctcagaatcgccaaactcaataaacaatcttcttagattatctgtagtaactgttacagcatattcacctggttcaacattcatccagcgcggcttaattacatagttattattgccctgcttaatcgaaatatttgcaagtgaaaggtcctctaaaaggtctattcgatatttatggaacccttcagtaactggtactacatatttaatttcacggtattcactttgttcggctattacttccgccgtctcaccagctttaacagtaatggattgaagcaaccgccacactctaccgccgctatggtcctcaatcattcgcccttgacttaagctcacagcatttgttgaccggttaatgatttcaattaagtgctgacacggcgtacctataggcaaaatgcctttatttgtagcatccgcaataattgagcggtcacgtgttttggtaaatggttcaattgaagcaatatcgatttctggaccaaatgcagtcaaaaaactagccatagaacgcagctggtgaacgacaagtggatcttgagctttatagcgttcctgaatctcataatcatctatcgctgcttggagctgggcttcaaaatcagcttgcgttaatgtcatatgtctcacctgttactgatttacccaatcggtctgctacttggttaagatctatattcacattcatgatgcttaaatgaatatgaaccgtctcaaatccttcggtttgtgaatacagggctaattggtcagagttaagctcagataatattggtagatcctttttcatcttaataagaaaactatctgccaccctcgagtctaaaggtgccattagcaaatcataaagaggtgcaccaaaatcagaaccatacttcccattgaccggatgattaagccagtactcaaccatgtctaaaattgttttagatgtgatcattaagaagttgctctattactgaaaatcatcaaaagctttactagtattgcagtgccgatctggtaagttgaaaaaatggtgaaatagattatgaatatccataatgaaacgcttaatgcatcaaaatatgaagcaacgttatagattcgccaatcaacaagaataatagtgatcaatacacatgccatacttatgaaatacatatatctgatttctttaaataagaggcttataggcacatgacggaattgtttaatatacgcagctttattcttgctattccatcctgtaacaacggaaagataagctaaaaatgcaagaattaagacaatatcaataccgatttgaatttgcataaaaaacacccttaatacagttcttattaagggtattgcttttgtatatatgtaagcgtgaatggttccatatttgaaaataggaaaagcatggattattatatatacaaagcccgctccacttatgacacgagaacgtatagggtcataagtgtaggttagaagatgtcgcaacccatctctaactaccgggctttttttaatgcacttcaaaagctgtaagcagccatgcattactaccttctcgcttaatcaatgacgcttcatgcgaattaaatacaatatttattcttgtagataatccacgttctgtacgccgttgtgtactaccttgagcgattgtttgcacaatagtatccacaagcatatgcacaacttcatcatatgtcatgccatcactttccatacggcgcttgataatatgcttaatgccctgtttatcactgccatactcaaaatccacccagcctagatcattacgatacatagctctatgcactgtggttttttccataatggctttgttcattgcagctttaccacgtgtgatatttgctgtaactgatttgattggactcgcactatcaaattcaggctttcccagttcggattgaccagcctccgaacttataccaagttgttgcttagcatgttcaatttgttccttcagttggtcacgctgagcggtttgttttgctaaatcttcatctagcttttgttcttgttcttgtacttctttaattttctgatctacagaagtacggcgcggcggcaaactgactttatcccgtttattttgttcttgaatctttgattgtgcttcacggataagtttagctacacaactcacggcgttttcaaatgttggcttatagtcatcactaaaatcgcctgataacacaattactttgtcgttcagttcggccttgaccacatctgctaaagctcgaacataaagtgtgagcgtagcgccacctgaaaagaaaaatgcaactggtaaaacgctaacaccagcaacacgcttaattttgcgaaattctggtgtaacaatcgtttggcctgttgctttttctaatgccgattgaatctttttaatgtatggagtggaagctgtaacagctgcaagattaagactgcccatgaaaaataacctcatatcaatgaggctattttgatattgctaaaacctaaataatgataaaggttccatccaagtttcaaagcattgcacttaattaaaaatatactacacatatcatctaattaaatgatacaactgaatgataggccacaaagaatggctgaaacatcattaatttatttacacggaatttttaaatgtattttgtttatgaaggtcaaaagatcacccttgacccaaataagattcaacaatttggcaataacttagtttatgcagacacactactgtgcaatacaaatgaattaattgttagtaaacataatggtcaagaaatctcaatttctactaaaaaatttacacccttttttaatgctacttttcctcaaatgaatgttcaaatccagtggctgaatattcaaaagactgctgagttaaacacgttaatcgatatcgataattctctagttaataacaaaaacgataagattccattgacactagctcaacagaaagttctcaatgtaaaaaatccaaaaacttttgattctcgctatgaaagagaattaattattaaaaatctctctagagcaattcaagattttgtgaaatgaaaaaagccagctaatagctggctttttattaggggagtcctatttagacatctttatattttgataagcccttatcgattcacaggttcgaaaggaaagcgttttaaaaccttcccaagttcaagcacctcatctttatgaagaaaatcccacaattgattaaagcgttcacgcaattgcacaacattaactggtgtgtggtgtagtgaatattgctgtacagaaactgctccgctttcttgaatcgatatccaaaagtttttaggtccttttggagattgatactttagctcctcacctaattgctgtgcaatgtcataagcaagagggttttctaatgctggataacgagcagcgagattatctacaaacttttctaaacgtttaagtgtatctgtttcagctggaactagctcttgtaacggcaagagctcaagatactgcttcgcctcatcaaaatggattgaaagcaattggctatatttagcaattccaaagtggcgattatgacgaatccacattgaagctcttaagcttcgatccctccctgcacggcgatcaactatctcgtgcagtgcattttgttgttctggagaaatggttaagcgttggtttattgcttgccctttagtccagtattcccacagcacatcgtcgcactcttgctggtacatgatcacagtatctcgaatttcgggattaaccttgtttggacttatagtcattaaccatccaaaaagcttacgaacaggtaaacaaaccatattgtactgtttaccatcttttccagttgtcactatttcagtgataactgaactaaatctttgttttaacttttcatattgtgattgccatgtgaggcccattccttcaacaattgggcgcatggcagtaaatggctgattgttgaattcaataattactaaatcagcactatgaaaaggtacattaatttgtgttaaagtacgcatgttgttgctcctatgcaatgacaggcctcgttttctttccacggactgcgaggcttttttgtggttaaaaatttacatattgttcttctgttagattacttaataaattaaaaaaagtaggtcgagtttccttagttaatttctgtctaggaaattcacttaatattttgactgcttccacaggatctaactgtgaagtaaatggaactgataattgaataaatgatgttttatctgtttccaaagctgtatccagcacatcttttacttcattgtagcgcggcttcctttgcgcggttaggaaaagtccatcaaaaataatataaatctcgtttaatcctggtaattggactttcgcaattgctcccatgaggggcaaattagtttcaggcccgtcatctctactaaacccatcagtaggtgtacgataagtcgcaaataagattacttcttgacaattaggtagcttcaaatagtcgagcaaattaagacaatttctcgtggtattactttcgtgatatctgtgagcaattattaaatcttcattattgtagagcgaggcaagataattcgcatagggtaaatatctttggcaagatttggttatgtaatctgatctagaggagaaaagatttgagttatgtactttatcttttagaaagtcatcaatttttcgtgttaaagatatgggaattgtaacgttaatcttttcagtcttttccgcatagattgatgtatcaattgttatgacatgaaaaaaaacatctttatcacgttttttaaatgttactgaattaatttcagtcggctcaggaatatcaagaccttggtcacttagaaaatcaaaatactcaagcgtcttctcatataccttcctaatcacctcgtcataactggaaccagtagcattaatattcggtttatcaaaaagtgcagcctcataaatatcttttttaaagaaagacttagattctgtaatctttacagcaactgtatagtttttcaccaagaactccttttgaatgatatttcagatttttagacaccttttttaataatagttctaaaaaaaatattgtcaacaaatttaaaatcaaatagttattaataaaaattcaacttattgaaattattaattttaaatttataaccccaagattccaaaattaaagatttatagagttacaactctatactgtgattttatttgcttcacttacgttaagttaagttaagttaagttaagttaagttaagttaagttaagttaagaatagatcaagttatatgaaaaaaaatgccgtgataactatcacggcggtttttcttgatcatattggaaaaatcacaaacccttacatggattatttagaggtgtcacagtagcaacactacttgcacttccacccaattgtttatacttggcaaagctttgatttagagttttttgcccatactcgatccgttgagcagctgcataacgcctatctaaacgagtgacaccgctaaaactttgtaacctatcttcttcttttaaaacgtcttgtgcaactttaatactatttcgtgcactaacaacattagaggattctataaatagcttataattattagtacttttgcatagattaattttttgtctattttcccgcttcttagcatcaattaaacgggcttgttcctccctctccgcatcggctcgatctcttgcttgttttgctaaacggatttcttcttcccattcctctttttcccgttctttagcattctttttattaattgcttcaatatattcagcctctcttaactcactaactttatttaagtacttgtcataagccatcataaatttttcaccacaactattggcaataaaacgatggcgcatttgaaaagtttttactagattgtttttgctattttcatctaattcaggattattgattctagcaatgtcaactaaatcataataaatgtccacatttacatctgaagaactatatattccttgcttatatatcaaattattaaaaattgaatctgaataggcatcaggatttggcgttccctgtaaggctgcaattttatattgtgtatctaatattacattgccagttgtccttttatagaacttacaactttgcttagaatctaaaccatatttttctcgtaaaagaacataaagttcgtccatgccaccataagacacttcagggtttgtacttaataaatcacaactaaaaatacaaagttcactaactacctttgtcgaattaatattttcactgttggtagcaattatttgtttattcagaatatcattaacacttgtagcagcttgaacataacttgaaaaagctgccgtaactaagaaagataattttaataattttaaagtcatatatatcccaaaactaaacgtctaatttccccattccaatgccgccagttagagcatgagcaaggaaacgatcactaacattctgcccgatgttaccattattctgatttacaacaacaacttcctgtgggttaggagtatttaaaggttgcttaaacggcgtgacattagttaataatctattttgattatttaatgaaggttttgcttttgtagtagcttggggaacgatagctttttgggtgcttaaaacactagcaactttagctcttgtattttccacaatatgacttgatttcaaatctgatacagctggggtattttctttaggtagattagttttctgttcctgaacggttttatcaatgttagctctgtatttatattccttttctaaatgcggtctataatcaaatgacttcccattgcgaagctttgtttgcccatacgcccatcttacatattttgtgccgagaactcgggcaatatcttcttttgatgcatttgggtttttctgcatataagctttaactgaagcatattctggattcgtttcgatttcatgcttcataaatgcaccttgtgcatctaaagctgcttggctccgtaccatattaccgtttgcatcaagtaatcccctttccttcatatatgccgtaagccggtctttacgagctccttgccaagaaatcattcccatatttattccaccagctttatcttgatgtttaccaaacaagtattcatctcgataatcattttctcgaccaacggaagcagttaaaccagcagcccaattatcattaaaacctgctttcttcatagcattgtaaactgcaagttgcttttccttagttttttcaccaattggagaaatagttgatccataagcaggtacatttttatttgctccaaaacccggcttataaactccttgcccaatgccccatgtgggaacgccgtcatgaaatggattaaagcgattaaatttatccttaatgaaatctaaggtatcactagcagtatctttaacaccgtctacaacttttgatgctgtaccttttgtcagttcaaaagcattggttgcatagttaacaaaccctttccaagcagtattaataatacctggtacatctgcagcaattaatgaatctgtccactctttaaaatacggcgcaactacggtacctagcttattcccaatccaagaaccagccataccaccaattaatgttccaactggaccaaataaagacccgacagtaccaccaattactccacccgcaagactaccaacagtaccgcctttttcttgtgtgctttgttcattccaatctaataatgatgcaccagcagccaatgcacctattacgggtagaccacggccaaacttaagaaatttacctaagccctttcctaatttccctacacctttctttcctttgcctagagcaccacctagaagcccaccaccagcagataacacggaagtaagcaatttccctagagaacctaacaaaccacccttagacgccaaattatcggcaatacgctgcaataactttatttgtttgcggttatggttctcttgttcacgaggtaatggctcatttctctttttactacgcatcaatccagttaatggccgcaaagctaatcctgctgcacggcgtacaggtgaaagtaaatgaccaacttcattgattgcgtcaactgtaggatctacaccttgtgttgagttcggcattactcctttaatcgccgtagatatcgtttgggcaactttacgaattgatgattggttttggggttcattagggtttgatacaaaacggcctttttcgtcacgctctggtacactaggatttacaatttttgataagtcatcatgactattaatttctatagctggttttaaactcttaggttggttaatttgtttcttttctacagtcttaaggtcatcaactgattgctccaatacacctgcaaagtctttgacaagcttgtctgcaacaacaaatgcttgagtgattggatttgctttttcttttaataaatcttcaaaatctaaagtttgtctattattgacagcattaagcatcttttgaaattcagtcagtttaggctgaggctgtgcgagctgtactttttgctcttcaaagctttgagtaagaatatctatgatcttctcaatatttgaatcaatcgtacttacttttttttcaactcgtttcataccaataatgaaaccaagttcatcataagataaaactggattattgtgatttgaatctgtcataacaaaaatgccccatactgatatagggcattttgaatcataattatttttgaatttttaagtgttccaaccaaaaatttaattaaaacttaatctttagaaaataattattatgatccaaaacatctaattcaatttggtatcctagatcgattagggactgttgtaactcattgactactgccattgtagctcttgattttgataaggtgaaagtcatttctttctgtccttttgcggcaagagaagtaataaatacacctacttcttgtttcaattcctcaagtgtagatggctgtgcagattctgagattttagctgcttctgctgctgaaataagggtcataacttaatactctatttaattaatgattttaagcactttgtaaaatataaatgccacatgcattataattaatagaaagataataatttcaatggtgtaaagttttatataaaatctattcatttttatcatctggctctacttcacctgcttcaattagcgctaacttacgcataaacgcctcttcttttttcttcttcatattagctttagcgattgccattctttcttcagcacccgaaataacagaactacgccgtgcttgtacttcagactggtctttaagatcatctacatctaagccccagaacagcgcttcagtcttagcaatgttagaaatactaatactttgcttaacgtttaaatctacaacctgactaattaagcccatcttgaacttgactaatgctaattgttcctcagttggattatttaaattcagtacttcatctctaatatgaataacactatcgatagtgtctgtaattaactctccaagcttatgagctcttatacggttgtttttgacaaccaaagctgactttagatagttctcgttgactgtagaacggccaccgttgttatgaccactattttttgagttttgactattaaattcagcaatatttgacgtttttttgacagaattttgactattacttttttcagttttttcagtatcttgtgtatcttcttgaccattgttttttttggtcaattttttaatctctttattaagctcctgagctgtctttttgactagagatttagctttctttttccatttctccgcaagtgctttacggcgtacaacggatggcgaaggcatctcacaaccgagttcttcgccaacctgatcaactaaaccttgccacgtaatcttaggagaagattcatagacttcttttagccggttccaaatttcttccgagtattcaatcttgcgagccattaaagtctatcccttattcagtaaatagacctatttgttttacttcagctatagcttgttgctgtaaagaagccttgctaaaacgttttttattttggatcagatcaattagagctttttgctgtaaatcgttctcttcgcgttggaatacatcatcgatagccatttctaagttacggatttgtttcgcacgattttgttcacactcacgcactatacgcatgagggtgtgaagttcaggtaaaaccttttcttggatagactgttcttgagataaacatgcttgaataagcccctttgaggcttcaagtaactcaaccgttaaggctttagggaaagaagtaatatgctgtgccgcagccatactcaattgaaatgccatagcttgagtatattcactcatcatttcaccaagactgttaaacagaatacctgctacagaagctgttttatctagttccggttcaatcgtaaaaccaagaatccagtcagctgaaacaccatatttttgacatagcaaagaaagtaattctgcatctggcattaacttaccattttcgatttcactcattcgatttttatgcggtgtaccgaatatttctaatgctacgtcttcttgacgtaattgagccatgtcacgcgccattgcaagttttcttccgataagtactcgacgttgcaaatcgctctttttcgccatttaaatgcttctcccagctaaccaatcaaaatctacagtttttgacaaccaatcagtttcatcagtaaaaacgcacgaaagccagacacaaccctcttcacatggttctgccagcttaatttgttcacttatgaaaatattgtcgtctttgaataacaagccatcacctttgacactatcaattagtagttttggatagttatcaatatcaaatcgtggataagttttagcgctgtaagaacgagttttaagtggtggctgaacaattaaccgtatttcacaaagttgatcgatagcttttaacttaagtgctctaaacataggtccatattgtttttgaaccttgtccttatactttttagcacctactgaaagactatttctttgctttccgttctgatcaattgtagcccgccaaatctcgttagcgcttaatccataaggcaatttgattgtgatgtattgcttaccaaaaatgataacaccacctgtacttcccctatacacactattttcaccatcattttctttttctacatggcacgggaaaaacacatgtttatttgagctagctttatgctttttaactttgtcattacctgatgaaacactgaaatccttaaagaattcctgtcttttattattggagaaaaactcgctccactgacggcggttactttttttaatcataacgacctcaaatcaagcaagtaagatttacataaacttgaagctcttcttgcatgacataatccttaaaaacacttagttccagaattattaaccgttagatttatttagaagtacccttgttccaattcattatttttgtttgtaaaaaaatgctctcttttatatatgcaaaatatattgatcctcaaaaaaacatcgagctggtcctacttaccaatgtgtcagcacttttaggataggggcccctatcatttccttctttttagtaatttaatatccaaaccctttttacgtaggatttgcatcacacaccaaaattttaaaggccacatctagtttccctttattataaaattattacctaggggttgtttagaaatctaaaacttttataactcttactcagaaattctctttttcatcaaccataaattacataaaatattatatttatccacaacttaaataagcttgattctttaattgataaactcactagaataatatttcttaaaataataggagtatattgacagaaaaaagctaaaatattactctctaaaagttttcttcataaaaaagcatcaaaaaatgaaaactatcatcgtagcttttgtactctcagcaattttgatcattctatcatttttattttacatgattataaaaacccattataagaaataacaaagaattaaaaaagctcattttcgaaccagaaatgagcttgtgaaattcacataaacctgaaatactaagtatggctacttagcaatattaaattaaatgaatttctttgaagaatcaatatttttttaaaaaagtatctaaaaaatttaaaattattacaaatattataattatagcttttagcaaagttaatttctttgctgctacaaaaaagtaaaagttcaaaaagaataaaacttctaaaattagttaacgggactaagaaaactattttttaaaagttgctttataatgtttggaattaaaataatttacaatctcttccccattattttgatttttttctaaatttaaggttaaaaaatctaattccgattccaaatttataaactcgggaatatattctttgataggagggggtggcttagggcccccttcagtaattttttgaataaacccagctaaccataaaatgtattcttctcttaaattataagaaggaatcaaacttacatcaatctttaccttacaatcatttttacttttactcagtacttcattgaaatcaataaaattatatttcagcttatattctgtacccttaatttcttttcgaatcaccttcataagaatatacatattttctaaaacatctttagaaaatagtttttcatttttcatttttttgtaaatagtctcagcaagaaaaagatattgtggcatgttacaaattccatttcataatttcctcttattctataatatagaattattaaattaatattacaagaatttactcaaagttttttattttaaattttgaagtaatatcaaaatattaagatagtaattcctaataaaaaggtctatttcttttttaagaaatagacctagcgaaaaaagcgctcaaacctaaaaatggctgatttagtattagctgcccttattcaagttggtactattaagtaatttagaaaatgctcaattaacctctctctttaaatttctctgcttccatctagtccctacatcttatgaaatggaccccatattgcattcatattcttgagctgcttctcttcgtagttaagcctttttctgattagcttgaacttgggtcggggttagcttgtttggattgtatttttttgagcgttttttgctggttgctttagatttcatttgcacccaccccctttagctcttaacttttcagcaactaaacgatcagctacacgcttaactcgattccaaacaaagttgtgatcaatttcagaacgaccttgataaatacgttcaagttgaaatgccgtaactgaataatccacttctaaggccagtaaatcccaatcttcattaaaagctgtagcgtagggggtcaattggcttttctgtgccaaaatacgcaattggcgagcatctggaccacgttttacaactggttttggcttagatttgattaaaccagttgaaagcgcccattcgacacaagtttcgcaacgacaacataaacgcttatacataggtccggtgccgtgaggcatattgagatcacgccctatagactcaacgtgtcgaattttattaccaggatgtttcagccatttcttaactgctttttctaatgcttttcgctccttagatttagctgctacgtttgagtaagcaactaatgcgtattcagattttttcatatcaacaaatgcgttcactgtgctttacctccacctatacgagcatcatcccaatcacattccacaatatctaagccatcatgttgaaatcttgaccaaagccggtccccaagatcatcgcgaacctcagaaaggcttaggtttgaaatcactactgttggcttcatctcgtcataacgagtaagtagaaccttatgaacactctcaagcaggtgaggacgtttttcagcacggtcatgtaagccatattcgtcaataattaataaatctttgcccacataacgttttagtgcttcatcttcgctatcaccgctacggcgataggcacccgcaatatcttcagctaagtctgcagacgtaatgtaaatagcctcccagtttttaatgatgatatttttcagaatagatgaacctagatgggttttacctgttccagtacgaccaacaaggagtaaatttctaaaaacacctgcattgaaatccatagtgaacttttcacaagttttacgagctttgtcttgtcctttgtgagttactgcatagttgctaaagccgctatttacatgtcttttagggataccagctcgagccattttcaaatttaaaatacgaatattcttatcgctttcatatttttcatttgactgcttcatgattttttcaacacaagactgacaaacgattcgaccatgtacattgatcatttgttctttgtggatcttacagatctggtttgtatgggaaattttatattccaatttttgaggcactgcgttcatatcaactcacccttcacagctgtgtgagcaaccggttcatatttctttggcgcgccccattgatcatttacattgcgtggtaacgattgatggtttgactgttgaccggtagtcatttcgggtttttcgtttaggtaccaagatgctttgaaggcaccccaaggattttgtcttttcaagcaatattcgacggcttgctgaagtgtaattcctgctttttgggcttcattcaaaagtgcgtcaaaagcgttttcggtgttttgagctttcttggctttacgaacttgtaagaactcagcagcgtctttctcaggtacaccattttttttcaaagcactcttgaaactaaattttgcttgagtcgatgaatcaacttcgccaacggcggagttgttattcccttctggattcagtgaatcaggattcagattaagggaatcaggattcagattaaaggaatcaggaatcagggcgttttggtctgagatagaaacagttttagaaccgttatccaactgttcttgagtgttcacactactgtttgcttgattcgattcgttatcttgataactgttttcaatatcagaaccagtattttgaggggcaaacggacctgttttatcgtaaaaatgctttaaatcagctttatttaactgaattgcctttccaataattgttttgttttttggattacgttgatagacagtgtagatgccatttctgtcaggtagttcactatctttctcaagaccatgagggttttgatgtttaacaaagttaacgatatggataacatcaataccatcagcgttatataactcgataaaaccaaacttagaaatgttctctaactgttctgcaacgtttatatcgtctgcaggaaataaagacattttgattttcttaggtcgattttcgagtcggccttcgcgatctgctaaagtccaaagccctataaatagcaatcgtgcttcataaggtaattcaataatgtcttcattcataaagaatgagggcttaatatttctagatcttgccatttcttaagctgcctcatataagtgttcatgtgcaaaatttgcacgtactaaagcttcagagaattgaggaggtacagaattacctaccattcttccctgttctgtcttagttaatttgatagtttttccatgttcatcgatcccatgatcaatgatgtaagtaggttcaaaaccttgtgcagtgaatagttctcttggctgaagcatacggaagccaatatcaacaatttggtgcagctcacctttaaccattacaaggccaaaacgatcacgtgttggtatcgtacgaagtggctcatgaatgctatttccgtctttctcactaccgtagaaggcagttaaaaatgcttgtaccaatgcaaaatgacccgcacttgtagtaatggtgtgtaatggttcatctactggttgaccaatgttgttattacgcagtttcaccaggttgctgacgactaaactgttatgatcttttgcagtaatcgtatgaagtggttcacgaatatcactaccaactacacccgtataatgcttagcaatgaacgcagtaactaacgcatgatgcccacctttcacccctgcgcaaattgtgcgtaaaggttcatcaataggcatacatcttgggctagatgcatttgcacactcagtaagtactggggcaacgcttttaaccttatccattggaacaataaatggttctggattattgatcacataacggactaaaccatttgctatacggcgacaagttgcctcaactagaggtttcttacgagtaaaaatacttgggcaaggaattgaccaatctatgcattctgcagtgattcgccatggttttaatttcccagttttaactgctttgctatctggtgcagcatgcgtaggcttgggccaaactataggaaagttgtcacggcgagcaactagaaaaaaccgtcttcttagagttggagatccgtaatcccgagcactcattactcgccattcaactttataaccttgatgacgtaatgcattaacaaagcacctgaatgtttcacctttgtgctttttactcgggaatccatcttttcctagtctgccccaagttttgaactcttcaacgttctcgagcatgattatacgtggtcgtgtaaagtcagcccatctaagagcaatccaagctaaaccacgtattttcttttcaaccggttttccaccttttgctttagaaaagtgtttgcaatctggactaagccaaaccagtcctacaggctgattgttagtaacttttacagggtcaacatcccaaacatcctcacaaaaatgacgagtatttggatgattagcacgatgcattgcaattgctttaggatcgtggttaatagcaatatcaacgggacggccaaaggctttttctaagccagtagatgttccccccccacctgcaaaattatcaacaatcaattcatgaggtaataagttaaggttgaggcacatattcataatgcaccaccattaacttttttaagcgttagtaaaacagtgaataattgacctgcagaatatttaaatgtcttaacttcagtgcactcaactaaaaagcgatgttcaccaaaattaaccctacttcctggtctatcaagtgtataacggctccaaccttcaggaatcggatcacaggaaaaatgaccgtagaatttttcaggtccacatttaatgctacaaaggggttcagctacccaaaaaacttgattgagaaatttttttctcgcacgaaattgattgttttccccttccttaattcgcatatttaccgctatttcgcataattccctatcgcggatatttttagcttggttgcggtcaacgatgagtttatttttcatatcgctcacccatccaatccaattaatttcttaaattcagaaatcacatctaccagcattttttcgaggtatacgtaatcaggatttaatttggatggcccactttcccaaagccagtcttcaccaaatagttcacacatgattgatcggtctttaaaagtgagctggtcaaagaaatttgaaaaacattcgaattcaatttctttaaggtgttcataaaaatttctaagatctcttttggaaattgcgccacttgatcgaccatcttttaattcagatagcttattgatagctatatattcaataacttcattaccatcctcaacatctacccacttttcaattttaggaaaaagtttattaagtaaataaggagcatagcattgggcaatgaactctttaaaagttggttgaccaacatgagaaaagaaagcggaaccggtaaaactacttaatacgactgttagacgtccaccgccagcactatataaattatttggatcaacataagctaaagcccagtctgacttatattcacctatttttttaaagacgaacttttccattaaaagttccccaatgaaattgtcttctctatatacaatctggctcatgaggcgccaccttggttaactttataagacttgccatagaggaccgactcaatagtgctagtacttacagcaaattcttttgccaaatctttaacttttgagcctgatgcacgttttttcctaacgctctctacttgcccttgattaagttttgcatttatatgtgatgccccctgcttatatccaccatgctgaaccctatcatttgcattatcttgttttgtgccataagctagattttcgtaacgattatcggatggaatcccatttagatggcgtacttcttgattttctggaacaggcccaataaatgcatctgcaacaagttgatgaacaccaattggtcttgatttgccattaccgatatatacagaaacggtgcgatatccttttgaagtggtaaattgcgatagttcttttgagtatgaaaaatcaactctatttagccctttggctaacctacccttgcgacggtgtgtaaaaactttcccatctgcagtgactgagtaactgttaaacgatggacatcttttcattgatcaatcctccgaaaagaaatacaccaaacccaagggttttcattccaagattctttaccttttattgcttcccaatgtttttgaaagttaagaactgggttatgagaattattgctttgcatagttgaatcagttttaggtttatcaaaaccttcagccttagcatctacatcactaatttcatgtaaacgctcaacacggatatcaactatttcaagcaaaatacgtgatgctttacgaggcatacgagaagatggcttccatctaactggatacccctttcccttacagtcgtaataagcaatttcatttgggttatctgctttgtagacaaatgactcatgaggagttccacctaaacttctaattttggtgccgtaagtttcttgtacaaaaagttgatcacctacctttccgaagggacatacttgattgctatctacaaaatttttaatcgtacctttatatgtagaattaataccgtaagagtgacctttccaattaaaaccagaagattgactaagtgtaggttgtggcttaataactcgacgagtttgagttttgttgccacttaaaatggccctaaccatttctgtattaaataaaattggtcgtacagtcatgctgcaccttcctgagctggtttatacaagctcacttgttcagcataattccaagcacgttcacagatattgttaaaagacgagcgtctttcatctaaccactgcttacgccattctttttgttcagctggatctttaattaagttgtaagctttgaaaaaagctgtccggtcaaggtaggaacctaataaaacgctattaaagctatctactaaatcttgtttctctgcatctctaacttgtataagtgtttcttcaaaatttgttccaaatttagagacaaaccactcttcatgtcctccgaaaagaaaaaatggaacatctatatcatgctgtattcccttcgcagaatattgtccatttccaagtacacaagtaactaatgcagcaatttttaaatttggtgcttcaaatgtacatttatcactaaggtttattaattcaaaaatcattgttcagtcccaacctcaaatcgtaaatctaagaaagcttggttcactggacctacgtaacgtgaccagccaaagttttcttgccaaaaccaccaattgttctgctcgtcacgcttccacggcgttccctcagaatcagtgtgattggtgcctaacggccaaaccttttgttctgaagtcatgaaatctccttttgtgcattgaatgcacgatttagaaatttctcttcatcggtttgagtgtttacgatttgatgcggggcatcttgattaataagacaagttgagcactgttcttctttaaaatcagtgcatttgcctgagcagggatgatttgctaaattactcacgttcattcttccaagggtttgaacagccatagaccatttcctgttggcgcagggagtggttttttatttccagctaagtagatcaagctggactgatttatcactagcatttgtatgccgcgatttttcggcccgtaaaggcactaattcgaaggtatctctggtatacccgttatcttttgacccacaaaaaacatttctgagaaactggtattcggattcagcttctgagacttttctagtgcaaatgtttttaattacctcgagagagcttttacctgccatctcaccttctacttctgaaatctttttcttacacatagaacggatgagattagataaggaattcttgccttctagtttggcaatccattccatctttgctttttcttctaaagttaattttgatgaagcatttgctaaaagtttttcagccatacatacctcattacttatttcaaaagtaaaaccacttaagctgtttgagattgcattttttctttttcacggtttacgaacgcatctaaagcgatgcctttctgataccccacacttttttgagtgttctttaaaattcttgaaacagaactttgctcaatccccgtttcatcacttacttcttgttgggtgtaaccgcgagtgactgtcaaaaacaatattttttctttaagcgtcatgttcagctcttaatgcagacctagtaatgcaaattattatgcatatttgcattacagtcaatgcaattgtgagttattttccccaaattatgcgaatacgcataaaataggttcgcggagttaacggtgaaatctatgaattacctgaaatcgaatcttgattatttgctcacaaagaatgaaacaaaccccactgatcttgagcaaaagcacccagagattaaacaatcgactgtattccgcattttgaacggaattactaaagatcctagacgctctacattagaacctattgctaaatgggcaggcgtaactgttaatgacttatttgataaagatttatctgtcttagaaagaaatcaaaacgaacataatccaggtcctgagaataatttaatttatgatactgagatccatttatacgaagatggtgaccctgttcctgatggttatgtagctattgatttctatagtgaaattaaggttagtgcaggaagtggttacttgaacattgaacatcaaagccctcataagttcttatttccaattaatgaaataagaagatatgacgttaaacctgattgtgcgaaggtactagttgtagatggtgaaagcatgatcccggatttatatccagggcaacgaatctcaattgatacatctgctaaaagaatctttgatggtgaaatttatgcctttttgaaaggtgatgaattaaaaatcaagatgttatttgaatggaatgaacaaggtaaaggtggcttcaaggcagtatctcgtaatacagacaaagttaaatatcctgatgaatattattcaccagctcgcattgaagcagaaaatgtacaaatcattggtcaatactggtggaaatctgaaggtcgcaaggtgagacgttaagttatgaaaaacaataaagaaaatacggcagacttaattggtagacaagcttttctaaaaacatttgtcgaagaggtagtaagatcatcaccagatatggctgcatctattctaatgaatataaaagaactcactaatgagcatcatccccttgtaactcaagcatttacaatggatcattttgaaaatcatgatatggctggcaacgttataaagaatgctctacatggtttcgacatggaattagcaagaatgcttaagctaacagttgaaaatttaaagatttagtctattaaattagtaaattaactttttaaattaatagcttagcatccaattcaaaaaaccgctctagaagcggtttttttatatccaaaatttaataagtaaaaaataatgcacatttgcataatgcagtattgcattacgttatgcacttatgcataataatttcaccaacacatctaatggtgaattaaaagatgactaatttacgtcctactgattgcgaagaattcataaatgacatagatggcggcgcttttgcagaacaacttagttatgcagttagtaaagttgccagtgcagcaatggaaactcaaaaagtaggagtaattacagttcaacttaagttctcgaaatctaaaggtgctggtcacaacaacattactgtagaacataaattaatttcgaatgctccacttcctaaagggaaatgtgtagaagagcatagagataaaacacctatgtatgtaaatacaggtggtgatgtatctctttttgcgaaacatacagaacaactttttgaagtaaaagcatagaaatgaaaaaagcccagaaaactttggtcggctatcggggctttttcctaccaatactgaaagtattaaggcaaattattatgaatcagaaatatataggcagtcaatctgccccatctacccctatttgttttgtaccagaacttagcgggaataaaacaaataaaccagctacttctagactttatcagcatccatctgcagaggatctaaagtttaaaaaagatagtaagtggccgtatgttttatgcttccttatatttagtgcattagctattgctttcctttatgcatgtgatgcagaggctcaagtgcgtgagcagaagacgcaacattggcaacaacaatttaactcaggcgaacctgttgatgttcaagtacatgtagttaaattaggtggtgcacaatgagaacaaactatttacgaggatctaaacgttacgaaaataatctgaatggtcaagtaaaccataaatcaactttccgtgaattcgtagggaaggatgaagaacatggtttatacaaagtccgtcttggctatacagtttatgctgcaaatcacactttaactcgtgtttatacggttaatgaaaacaatgaattaactcctgtttcacaatatacgttaaatacaaaagagtggattttacgaaatctagaaaccgaaattaaatatcgtagaggacgtgaattaggtcaaattcttcaaaaaacgcacataccttcccctgaccgaaaagcttacaaaattcgtcgaggttttcttggtacacgctagttggggatatttatgttagttattaaatcttttcgtgtgatttatggtacttgtccaagatgtactaatgacaaatgcactttaggtgttagtcattctggctctggtgctcaatgggaatgtcacaactgcggcttttgttggcctaacagttaaatggtgcatgatcaatgaaagcaattattttagatacggaaaccaacaaattaaatggttatccaattgaaatcgcttatgcgccttttagcttagagaatggtcaattgttagttcataaggatgaggtttttaaccgtttctattcttgtcctgaaccaattgatttagaagcaatggctgtacacaacatcattgaaacggatattgaaggtcaaccaagttgcgaatcgttccggttacctgaaggtgttgagttcattgtcggccacaatattgattacgacatcaaagctctaaataaatgtggaccagcaattaaggtaaagactatatgtacattagctttagcaagggacgtatggcctgatttaacaagtcataaattggctgttctgtactatttcgtaatgagtaaccgtgaagaagcacgcaagcatttaagacatgcacattcagcacgggcggatgtttattttactgggattatccttatagctctaattgaacgactgggaattaaagaccttaattctttatatcttatgtctgaagcagttcgtttacccaaaataatgacttggggtaaacacaaaggaacacctcttaaagaattaccgcgcccatatatctcatggctactgaataaagaagaccttgacccacatttgcgtaaagcgcttcaaaatatttaaaggttagcaactatgaaacctactctatttacgcctgaaacatgggcggagtttacccaacaactcaaaaattcttgggaaaatgataacgctggtacagattcacctattttcgttgttcaatcaaaaaatattgtgtggggtttagaccctgcaagcgattcagttgaaattacgaatattgtagatgtagatcaggaatcaaaatataaatcagttgaagagttttttgattcactaaaagctgcagaaaaacatgatttaaatggattggctattgatgaagaagatgagcttttcctcgatgccaaagtatcaacacaaattaatattttatcggaatggaacgaacgcaacgtctatatttgtcatggtaaatatttttgggaagatattaattgccatctaacacggtcagctgctgaagcatttattaatcgtaaatcacatgattatggtgagttacgtgtatttgtaaaatcactttattggtgtgatgagtttaaaaatctactgaatgcaattattaatggtgaagtgggtttgacaagtatagatgacgacaacattctaaacgttttgggaccaattgaacctaaagcagataaagaaactaactcaactcaagcaaaaaaatctgcgaagaaggccaatatcaaagaggaaaattggactcgttaccataatgacaaaccggttgagtctccgttagctggccttattgaaaagctaaagaaaactaaaactgcagatgcagctaatagtcttattgaggaaacgaaagactgggcttctgaagatcaaaaatcttttttaacagagttaaataaacacttagtcattattgctggtcaatcaaaagaaaatatttctattggggaaaagatcagacaagcaaaggacctgactacattagatgcccttgaaattgatatttctgaagctgatgaacgtatacaagaacgtctaatggagctggttgtaaaaagaagaaaagaacttgaggttgaaggtaactttttattggagtcgcctaaatgattcaaatttataacagcaaaactagaacatttactgtgatcggtaaacgaactcaagttttcttaaatgtttcacttaatgaaacagaagctttgctcttcaaagcgaaacttaaagattctatttggagaatgtaaatgatgcgtaacatcccagactctttgtcgcttccgttcacagtatggatgtgtgaaaacggattttatccatctcataaaaatggattcatggttttaaaacgtggcaaagaagtagcaaagatatcaatgaatgaaacaaaatacggtttcccaatgaatgatatttgccaaaagaaatttgcctcgttctgcagagcatggatgaacagagataaacactttattgaacaattacgtttgcgtggtttagcaagattaaatcaaaaaagttatcagttggtggcgtaaatggaacaggaatataaagggaacatgaactatccctttcaagaccatattgttctaaatatggaggaaaatattgttaattttccaagctctaacctacgtaagtgccagcatatacaagtcgaaattgatagcaaggctttagaacttatttgtatgaaatgcaaggcaaaagttaatcccgtaatctggattaaagatactttgaaatattggtcaagacaacaaactcagataacagagcagaaaaagcagattaaagaagatcttgatgagctcaaaaagcgggctcgtactaagtgtcaacactgccaaaaaatgactgctatcaatctgaaaaattataaattttcaattattggatgacctatatgaaagatgttaatacagaaattactccgactttatggtgcgtaaatattcctgaagaacctgaatctagccccattttacatccggtacctactcaaaaaattggtaaacagcttgtttaccgacttaagaaagaagccttacaagcttttccaacagtcggtcaatgcattgctgatgctattacttttgaggagtggcaaggaagcaaagaagaccatgaaaaatatcttcaagacaacaaaaactggtggttagagacaacttttttgggtgaaggcggatgatagatttgaataaggaaagagtggcatttgaagaagcttatttgagtgttggtggtaaacagcgtgaacttgaatttgaaggcggagagtatacaaattcaaagtcacagctaggttgggatttatggcagataaaagccaaagttcaggaagtagcattacctgaaacacgagcagtaactttaacctgcgccgaactgaaagatgcctttgattttggagcccctgatggtgagaaaagatcaattccagatggaaactgaaatgaccatcaaatggctccaagatggttatgacggtgaaggatactactgttggtatgctgatttacctgaggaaggttgcattaagttgggtgttagcgaatcgggagcttagggatgaatgcacaaattttagatccatgctgcggttcaaagatgatgtggtttgatcgaaacaacccaaatgtagtgtatggagatattcgaaaagaagaacatacattatgtgatggtcgtaccttagtgattgaaccagatgtattaatggactttcgcaaaatgccttttaacgatgagcaattttctttagtcgtttttgaccctctccatcttgtgcaagctggaaagaaaagttggttagctgccaaatatggaaaattgtcacaggattggcgtgaggatatacaaaaaggtttttcggaatgcttccgtgttttagtgaaaggtggagttttaattttcaaatggaatgaaacacagatcaaagttagtgaaatcttagagctaacagatcaaaagccattgtttggccacattagtggaaagcgcagcaatacacattggattacttttatgaaagcggaaagtaaggaggggtaaatgttaaaagatctgagaaatctatctgatgcagagcaacaagaatatttggatcgcttcataatggctaatgaagaacagaagtttcctcaagaagttgtggcactttatttagattgctcgccttggacattagctagaatgcgttgtgatcaatcatcactgcctttctcgaaaattgggagacgtgtttcatataaaaagaaagacgttttgaagtatgagcaaagcaagactgtgcttaatacagcacagcttgcaacagtttaaggcggttaaaccgcctttatttcttttaatctttctgtccaaacagattggtagttgaagcaatcaatctttccttgataaaccgcctcaatcatattcatcgaagctcttaattcctcatctggaatttgaacataaccacctgtcacatcaattcttggtttagccgtgtgattaagaagtctttttgtcacataaatattaaatcttaaaaggttgcatatagtggcaaatgtacgacggaaatcatgcattgaaacgtaatagtcaacttccttacccactctattcaataatgtatctaccttagttgcatgcatattccacgaagtaggcatcttagtagctgggaaaacccaatcgttttctcttaataaccaacgttcacgcaaaatactgtgtagatgatcaccaataggaaaagtatgatctgaaccatttttggtatctctaaaagttaaggtaccatttttaatatctacatcagcccactttagacaacatgcctcctgtttacggcatcccgtatacatgcacatcaatacgatatcccgatgcgtgtttgacctagcagtattttccagattcaactcatcttcataatgaagcaccgcattgtaatatttgtgaatgatgtctttatggagatgtctatccctacttgctattttattccaacctcttgttacggaaataatgtcaactggattacttttaaggatcgggttctcatctgttgaataaagaacatgaatatacttccataaagtacctaaaagagatacagcaccatttgctgacgactcacttacttctgatacctcaataaatcgatccaatacttcttgcttagatatctggaaaagctttttgttgccccaccctaaatataaatcaaagtatttatggtattgcctaattgttttcggcctaaagtcatttctatcaatataaatttgaagagcttcattcactgtaatatctaaaggattagcaacattctttaatttgataggcttttcatattcattgtttgaaattttcgccagaatcatctgagcttttgctcgagcatttgttgcaggaatatcggtggttttaccaattgtcactcgatagagttcaccttcatgcctcctttcaacaatataggttttacttttattagttacccgaacagcaaaaccgatcagttctgcatctctatatattttttgacctttttcagttaatggaatagcatcaacagtagatttgttgagtttcatgtcttaaacctgttttagcgaactttgatttaaccatgtttctcaacagtctacaaatagtctacaagcgtttttagttaaccataaaatacgtcattttccaacaataaacctttgttttaattcactttaataaaaatacaaaaaccacaggcgtattataaaagaagtagaatccgcctaatctggtttggattgtaaatggttggaacaagacttaaacctttgtactttcaataggttaaaaatttcagatagctgtatatgaatgtattcatttgctcacacttataggatgcatgtttttaagccccatacatatcaacttactgactttcgtaattctatcatttcccacagatgcaaataatgtattaaatgaaatacttcaggttattagtttatagatgggctggatttaaagtattaaaaaagcctattcatatatatgaataggctttttagtttttatcaattattcgtcttactatggatacaagttatgctaacttctttgcttctaagtagtgaatatcagcaatttgtgcatcccaaaactcattccataaagcacaataatccatacaaagcgttgttaagctctcatagtcttctttagttattgcttgcgctaacgcaaaccagagatcatcttcatgatcatcatctgctgcttctgaggtttcgtcagtagataccccatgaacatggtaatagccgccaccttcaacatctacaccaatagccttagtcgcttcacgaagtggtgggctaaaaagaatcacttcttcttcggccactgcaagtaaagcaactactttaatataactatcataagatgattctagaaaatttcttacctgatctgcaatttttgaaggttgataccctctacggtccttctcactcaaaccataatcattcaataaatcttcatataaaggataatgtgcatactccggattacctagataataattgtccaggtctgttccgggtctaaaaccaaattcatcaagtacatttaaacttaataaaacacgtggaaacattttagctccagaatggagtttaggctccaattgttttgtctggaactgggccattaataaggcatcagtaaagatctgaacaatcgcatgacgatattctaaatgaattcttgttaaagtgaatttatcaagcaatccattatttaaaacttcgatcgccggatgtttacatactggtaattcagcaattctcgctcttaattgtttgagaaattttagattttcttcccactgttctgtaggaatactattcttcatccccagtaatgccttttgtcttggattatcgaaatcttcaaatttttttgacataatcattctcaataacaaattaattcttatagttaggttatgagttccccattattttaatcgtgcattcatttgctactaaataaaattgtatactcatccctaaacaatttgatattaggtttattattactacaaatcaatggataatttaatgaatttttttaatgaatcacataacaattaatatcgaaaaatactatttttttaggctctcacatgttgtattacattagcgttttcaatatgattaaactgacttttgccagagcactagccttaaaaaagaaacggatttcaaaagatttactacggggaaatcgatgtcaaaaagagacactattataaaaacagcaactgccctttttaatgaaaaaagctataactctattggagtggacagaattattgctgaatctaatgttgcaaagatgacattctacaagtattttccttcaaaggaaaagctaatagaatcatgcctttacaaaaggaattctgatatacagtctgctatattagaaagaatcaataccaatgacctacctttagttcaactcagaagcttatttaattggtatattgactggatttacacagaagaatttaatggatgcttatttaaaaaggcaactatggaagtagtacaactttacccatccgttaaaaatcctattaatgaatatagagaatggctctatgagcttgttttttctatcttaattaaaattcaggtagaggacgccgctgcattaaccaatctatttcttaatatcctcgatggggttattaatgatggaacaattgataaaaatttaattaatgctgaaaaaacttggtcttatattaaaaaaataatcgatcttgagaaaattgaggaattagtcgctatttaatttaataatattgaaatactagactaaaaagcaagtgagtatacttttgttttttagtctagaagtttcatttaaaaattttattaagcactaaatattataaaaattaataagataatttttcttaaaatattaaccaatagaattagtaacaatataaaattttattaaaaagcttatacatacactcttaatatctctaaaagagttcttactcattagctgtactcattcaaaccaacatcataaatctattggtactagaataaattacggaattataatactaacaaataaatcatagataatttagtttctctagataaattaaaagaataatatttaaaacaaacttaacaataaaaatttttctataaagtgctttttcataaatatctatactaaatattgtattgatcatatgagctgtgtatttagagagcaaaatttacgaaatatttcataacaccaagcaacagcattgctagtaattcagcacaatgatactttagaaaatctacaatcaagctaaccaatgaaaagtgcaatttcaaaatacaatttaaagtagatatacttcacgacaaagtttgctcgatatcactttaaaatgtcccctacttctagcttttggcgtagtctcttccgtctcatacatatttatgccggtatttttattgccccatttatatttgttgccgcatttactggcttactatatgcaattacgcctcagttagagcaattcatctataaagatgtattaaatgttcagcctttaaatcagatatatcctctaagccagcagattgaaagcgcaagaaaagtcatgcctgcaactgcaaaaattacagaagtcagaccatcaccaagccctgtgcaaactacgcgggttattttttccgatcatacacaccatctaaataatgaagccatttttattgatccttatacgctttctgtaaaaggacaacttgctgtgtatggaaccagtggcgtattaccgttacgtacattcttagatcaattacacagcaatttattattaggaaaatggggacgtttttatagtgaacttgctgcaagttggcttggttttttaactttaagtgggctatacagttggtggaagcgtcgctcaaacttcaaaaacagacaaacaaataaaaatcacttattaaaatggcatagttctattgggttagctttactaccacttttattcttcattgcgattactggtcttacatggtctcaatgggctggtgataatattcgtattgcccgtcaatggttaaactggcaaacaccaatattgaccacctcactaaatcagatttcattgccagaaatggctcatcatgaacatcacgaaatgatcatggaaacgccaaatttagacatcatgccagctgaattcgattctgtattagcaattgctcgagcaaatgggattaattcaacagaaatacaaatcaaaccgccagttgctgcgaaccaagcttggactgttgcggaaatacagcgcaaatggcccacacaagcagatagtattgcgattgatatgcatgaacacaaggtaatcgataaactcgcttttaaagattattcattagttgcaaaacttacacgctggggagttgatgcacatattggggtactattcggttgggtcaatcaattaattctggttctgtatgcgctcgggctatgtataatgattgtttatgcgtataaagcttggtttaaaacctccaatgtaaagcttacgacccatcattttattaaccaaactttgttcgtatggaaacatgcaactacacaacaaagaataattacgacattaatgcttgctattctagggctgagtttacctatttttggatttagcttagtcatcaccttatttattttgctcataaaaaaacagctccctcttaaagcttaataaagctctggtctttgccaactcatcagcttctcgtattagggagatgatcagttggtaaaagattaaatgaataaaatactggttaaacaattccctacttgtagttttggctgcttcttggcaaggtatgtgccagtaaaacattaggaatttgttcacatatggcgagtccggcacaaatcattcgacataaatttctcaatacattcttttcacgccactctatttggttcttgtgtatttttactgtactcacaatcacgtggtttagaaccgtatatacacctcatagtatttattattttatttcggatactttactcaacggtttatgggtcgtcagtggcgcattaagcttattaggtctatatgatgtcttacaaaatagacattcaatcttaagaaattacccgattatgggccatttccgttttttatttgaagatatacgccctgaaattcgccaatactttattgaagcggatcaagatgcccttcctttctcgcgtatgcaaagaagtttggtttatcaacgtgctaaaaatgagaatgcagataaaccttttggatcaattattgatgtctatcaagaagattatcgctttattgttcattccattagtccatgtccaccagcggatcctaagagtttccgtattcaaattggtaatacccaatgccttcaaccttatagtgcatccattatgaatatctctgccatgagctttggtagtttaagtgcgaatgcaatacgtgcattaaacaaaggagcacaattaggcggtttttatcacgataccggtgaaagtagtctcagcccttatcatttagaaaatggtggtgatattgtttggcaaattgccagtggatattttggctgccgaactttagacggaaaatttgatgaacagaagtttgctaagcagtctcaattgccacaaatcaaaatgattgagcttaagctttcgcaaggggctaaaccgggccatggcggtattttacctaaacataagattactgctgaaattgccgagatccgtggtgtttcccgtgaccatgattgtatctctcctgcgaagcattcaagcttttcgacaccaattgaaatgatgcatttcttacagaagttacggactttatctggtggtaaaccggtaggtttcaaactgtgtattggtcaaccttggcaatttatgagtattgtaaaagcaatgcttgaaacaaaaattgtgcctgattttattgtagttgatggttctgaaggtggcactggcgcagcccctattgagtttagtgactatatcggaacaccattacgtgaaggcctacgttttgttcataacacacttgtaggtgctggcctaagagatcaagttaaaattggtgcaagcggtaaaattattagtgcatttgatattgccagcacatttgctctcggtgcagattgggtgaactcagcacgtggctttatgtttgcagttggatgtattcaagcgcaaagttgccatacaaaccaatgtcctgtaggcgttgcaacccaagataaagatcgccagaaagcactccatgtaccgaccaaagcagaacgtgtatttaatttccacaaaaatacattacatgcattatcagaaatgattgctgcggcaggtttacgtcatccatcggatattaaagctcatcatttagctcaacggattaatgaccgtgaaattaaaaactatgctcaattacacttcttcttaaaagaaggtgagcttttacaatctgaactgaaaaatgatgatgataatttctattatcgtatgtggaatatggctgacgccaatcatttttaaatagttaaaactggagctgcctatagaggcagcttcaaactttaataataaaaatgtttcggctttgcatgcaaaaaggctggaattaaacctgttaaagccgcacgaatatctgcacgttcgttaattaattgatgagaaccctcttctagcatcaataatgtttgaagcctaaacttacggcgaataaactcgatgttgtaacgccagtctactgtttgatctaatgccccttgtgcaagccagacaggaatacgacaagcaggtcgctcttccatttcctgcatccattttgacattgccaaaatccaatccatgcccatcatgcgtggctgcaatggatcttttaaacgaataaatcttaaaaattcaggattatggttattccgtctaaagtgtcgaggcacttgacgcttaatacgacgaataatgcctagacctaccggattatgccaccatgctgttttagcaggtcgaattaatggtgaaagcaataaaaccctatcgacgattgggtcttgtcttttttctgcatactcaagcaagtgatgcatccagattgccccacccgtactttgaccaatacctacccatggtttcggtaattgatcagcatgtttgacatattgataaaccgccatcagaacttgttgataatggtcaaaattttgaatacttgcaggtgaaccattactcaaaccatgaccaggtaagtcgtaggtaataacactaaagccttgttcaagtatttcgcgaataatgggctgataaattccgctatgctccagataaccatgcaataaacatacggttccttggattttgtctaatttaggtttaaaaacttggacatgcagacgaaataaaggcatttggacatagccttgccaatgctcacagtccagtaaatgtaaaccgtataatttacggtatgctaaaagctcacgagaaggttcttctaaggtatttaaattgagtgggcttaaaacttgcggagtgagttcacggttcggaaccggtaaatctaattgttttaatacggcaggattgagaaatggaatctcagacattaaggcacctctcgacaatcacttgaaccaaataacatgtcacgaattgtcgcaagtaattcataatttgcacgacgactatgatcgtagttttgtgtactcggttgccaacgtgtaagcggggttggcattggagcagtaacaggaatagtttctatcccatttaaagcaaataaacggcgcgtacgtggcatatgatattcatctgtgaccaacataactgtaggcgcaccacctttcttttgaagtaacaatgaactaaagcgagtattctcacaggtattcatactgcgcttttctaataattttgcatctactccacgtgctttcaaccatgcttgcatataaggagcttcaactccacttagtacgataggtagatggtttttcttttcaacttctaaggttttttctagtcttaaccgcgtatagctgttaactacaatatctttgccatttttatctaaagttaaaccaccgcccaatactacaatcgcataaggttctgataactttttaggttgagcaggcagagggtttttacgaacatattcaactttctgctcaggctcactcgccgctttttgatgctctggcactacaggttttcttgctaaaaactccgtatattgctctgtaagggctttattttcagaactattaatagaaagtgctgcatcgatagggctacttgcttcatcggccgcatcaatttcagagtttttcgcaaccaaaggaacactcacagctgtcgtttctttctcttcctgtagttcttgttctttttcttctaaaagaataatttgctgcaaagctttatagttttcttgtatgtaacccaaatctgcagtcttattttcacgtaaagcatcttctgttaacttcaaataagcctgacgagcaatccataaatttgaccccggttctaagttgtcatgttcacttaatgctgcttttcgctggctttccgcagccacttcattaacatctaccggaacaaaatagttaagtccagctacaataagttttgaataaaacggcgaatataaaaaaatcacgaaacagcctaatagtacaaatagtacagtaactacttgtacaaaacgtaccatcaagtgtacttttggcataaaactattccgtatgattttcaattaaacctaaattgttataaagcacaggctctggttctaacataatttggaaacgctgttcaacatcatgttgtacagcttgataagttttctttacatccgcaagagatgcattggcataattcaccaaaaccaaggcttgcttatggaacattcccactacaccaagctgtttacctttccatccagcctgatcaattaaccaaccagcagcaattttaacgttaccattcgcttgaggataatgtggaattgttgagaattgtgcgattaatcgttcaaattcttgagtatttacaatcggatttttaaagaaacttcctacattcggatattcttttggatcaggtaatttactttgacgaatatgaatgacctgattttgtaaattttcagcagtcaggttatctcctactgcctgttttaaatcaccgtaatttagctttagattggcttgtttaagcagcttaaaggtgacatgagtaatgatgtaacgagctgggtcatctttaaaaatgctatgtcgataagaaaaatgacaatctgctgccgaaattgatccggtttgttttaatagacggtcatagacttgtaccgactcaataaactcaccaacctcaacaccataagcaccaatattttgcactggtgaagcaccaaccaagcccggaataagtgccaagttctgcaagccaaaccaattttgctttgtactatataaaacgaaatcgtgccaaacctgccctgcaccgactttaactcgaataaaatcctgatcttcagataaaacgtctataccctgaatatcaagatgaataactaaagcattaatttgttgcggtaatagcatgttactaccgccagataatacaagtacatttagctcatgctctttagcaaaagctaaagcttcttcaatatcttcaatagatttgaccttagtgtaatgagaagctgtaacatctaaacttaaagtattgaatggcttaagctgtacttgattttgaatttgcattgtattgaaaaacctgtttttaaacattcaattgtttttttaggatattaatccacgccaacgcacttgattcacattggtcgagtacacgttcaaagccctcatctccaccatagtaagggtcaggcagagcttgttgtggatattgaggatcatgttcactcattaatgccacttttgctcgaatttgatgactgccaaattggaagatagctctttgtagcaagtcgtggatatcatcaaagttttgatgatccattgccaaaatcaaatcaaaatctaaaaagtcttgagttgaaagttgtcttgcccgcaaagaagataagtcatagcctcttttttttgcatgcaattggctacgctgatcaggtgctttatttggatgatagttacttgttccagctgaatcgacaatgatattgagttgatgctgatcacaataatgtctaaaaaccacttcagccgtgggagaacggcaaatatttcctaaacagacacataacaccttatactgtgcttccattagaaatttattccaaccacttaaactaaaaaataaataagtattttacacgcaaaaatctgcaaaaacccgacaaaattattcattattatcaggtttgaattgaccattgtgacaagctctcattttctcaaaactcacgcggcttgaaaagtaaaatgagagattttaaaggaattttctatgtactcaatcctcaactcaatcttgattgtctttcaagattgagtatctgtagcaatgaacactgaaaaatctaatagcttataaatattgcaggatcagtgtgagaaaaaattattaaaagaatttgatatcagttggagtcgatattttagctgcatcgcctaaaggttttaatgagccatttttggtatcaaaacggaataagctaatgttattactataaacattcgtcacatacagatatttacctgactcatcaaatgaaaaagcacgtggttcaattccattggccttataaacttgcggttgacctaacagcccattctgttggattttaaataccaaaagtttgttgtccgcaccacgatttgcagcgatcacatacttaccatttggactaagaataattccacttgcactcttgaattcaggtgttttgtcttcgtgaactagttttagctcagcgacttttttcaaatggccatcttgtacgttaaacgtcacaatttcacttcgcatttccgcggtaatgtatgcctgtttaccatttggtgaaaagaccatatgacgtggaccagaaccatgcttaaaactcacatctcggctcttatccgcttcaagtggttgaggcttacttgggttgtaacgaaaagcatagactttgtcatttccaagatcacttgcatataaatacttaccatctgggctaaaagttgtcgaatgggcatggccactatcctgacgccctttaacatgaccagaaccctccgcaaaaacaatattttgtaccatttcacccaaatgtccatttggtaaaattggcaaaacagcgacaccgccacgtcctttatcaaatgcagaataattcgacacaaataggaatttaccatctaaactgatggatgcatgtgttggatgcccgccatgactatttaccgtgttcaatacctctacctttccgttttgaaccgataatgccgttaccgccccttcattttcttcattagtggtatatgcaaaacggccatctttcgattttacaacccaagatggacttttcatttgcaataccttaacaggagttaaggtcccgtcagcattaacttgtagctggtacagaccttcactggctttttctggtttttgcacaagcggtgcatctgggatagatgtccaggttcctactaaagcgatttgttgttgtgctgcgtttactgtagagccccatccaaatgacaaaagcgtcaatgataatgttgctgttaatttttgaattagctcacgatacttaatatttgcatatccatttttgtcggtatccttgccgtatccagtattgacatcagtatctattttcacatgcatatccttaaaaaaatttaccttatttgcatttaccaataaggtattcacaatctaatttcatttaatgattttgaaaattagtttataaaatgccaattttcaagtgaattttctttaactaaatgcagcttaaaagcacagctacttttaagagaatttgcagaatgaatcctatagaatgcatctataataattttcaaaaataaggaaataatgtatatgagccattttcagtttcagaccgttcccaacattatttcaggactcggttctatacaagaattacagaatgtgttggcatcaaaaacttaccgaaagttattactggtaactgatgcgggtatgattaaaaatcagttacacctgcctattcttcaaattttagatactcttaaaattgaacatgtcatttatgctgatgttcaggccgacccaccagagcaagtggtattagatgcagcgaattatgctaaacagcaaaatgtagatgttattgtcggctttggaggcggaagttctttagatgtagccaaagtgattgccttactcgcacatcccaaccaaactcaaaacctacaagaaatgtatggggtaaatcaggtcaaaacagcccgacttccacttattttaattcccactacagccggtactggctcggaagtgacgcccatatcaatagtgactacaggtgaaacgacaaaaatgggaattgtctctccggtactctatgccgatacagcaattcttgatgcaacttttactcaaaatctacctgcccatattacggctgctacaggtattgatgcgatggtccatgccattgaggcatatacctctaaacataagaaaaatatttataccgatattttagcgaagcacgctttaaagctgctaaaccataacttaccgaaagttcttaaaaacggtaatgatttagaggcacgtcagaacatgctgttcggctcaatgcttgcgggtcaggcatttgcaaactcacctgttgctgccgtgcatgctttagcctatccattgggtgggcattttcatttgtcgcatggacataccaatgctttggtgctcgttgaagtactgaaatttaatgcgccttatgccaaacaatactatgcagaacttatgcaatggctagacccatatagtaacggtagcaccgatgggttatgtgatctgtttattgaccatatgcaaaatcacttagaccgtagtggtttgactttaaaacttagcgatttgggtattgaagagtctagcttaccaagacttgctcaagatgccatgttgcaaactcgattactgcaaaataatccacgtgacatgacagaagcagctgctttagcaatttatcaggcgatttattaatgactaaacccgttttaaaaactcgtgatcaatttaagttctttttagatattcaaactcgctgggcagataacgatatttacggtcatgtgaataatgtgacttactatagctattttgatacggcagccaatgctttgctcatccagaaaacaggttttgatattcatgaagcaaaatcaattggtttagtcgtcgactcagcttgtagcttttttcaagagttatcatttccagaagttattcaggtaggtgttgcgattggtaaaattggtacaacatctttacgctatgaattggcaatctttaaacaaggtcaagaccaagcatcagctcaaggacattttgtgcatgtgtttgttgaccgtgaaacacgcaagactgttccaatatccgagtcagtccgtgaagttttagagaattttttattataaaaaatgaggcaaaaagaaaataagttcctctttttgcctcatcctaacttagatcattgcaggatcactaaaggagtcctcacctgtttcgactcggccagcaaaacgtcggtaataatacggatcactctcgctcgtaacttcaaaatcataccaatgcccaacatcagccaacgaccaatgttgcttaacaacttgtcccgcttttacggtcagttgcaatggcgcatcttgtcgatatgcacaaggttttactgtcaatattgtatccttggttccctcattcatgagttcgacataaacatcaccattagcaatgtcatagcacactcgaatttcaggtttaacaccactatcgataatacgttgagcatcccctttaaaatgacgatggtagccatttggaccaagtacccataggtcataacggcctaagttatcgtttaaagcatcccactcatcatctaaagttttattcggctcgacaatataacgctttggaatacggtctaaattgagcttgtcatatacatggaaaaccgctgcctgcttacccgtattagaaaaaatcaattgcaccttaccatctgctttacaacgcgcactggtatgcaactcataaggtagcgcccgtgatagacggatcccactttgctgaatgggtaacttaatatccgtgggtacaggaacagctggcaaagcttcttggttttcccttagcgcatctgcctgcagacgtgtttgtttaccactcagctgcggtaaaacatctgcatttggtgttttaaagttaaatgcacttgttaaatcaccacacactgcacggcggtatggactgatattcggctcttttacaccaaaacgtttttctaaaaacatgagcacggaagtatggtcaaacacttgtgagttgacccaaccgccacgactccatggagaaatcacatataaaggaacacgaggacccggaccataaactcgtccatcaggtgtaggctgtgaatggctcccctcaggtgcagcatgatcaaaatattcatcttgcatatcagcattgcttagtgtcgatttacctgcgtactggccatttttgagtcgagatggtgctgatggcgatggcatatggtcaaagtaaccatcattttcatcaaagttgatgagcagagccgttttactccacacctctggcacagcagttaatgcatcaataatttcttgaataaaccaagctccttgaaccggacttgaagggtctggatgttcgcagtatatcgatggcgcgttaatccaagaaacttgaggtaacttcccttcacgaatgtctcttttaaaagcgtcgagatactcttctggtttattgcccggtagcgtatttgcaatgcctttatagagtggatttttggcattatcagtagccgcatcataggctttatacggtagtttttgacccgtatcggcatacggtttattcggctctccaccgcttgaaacgggataaccggatgcaatgttggcctttctaaaagaacggaatgcacccaacatattatcgccccattcatctggcatattctgataacaaatccagcttatccctgcttcttctaatctttcggcataggttttccaagtgtaaccacggtctgccgttgctgggttaccatcaatccagtcccattcattatttacaaatgaacgcttggtcggtgttgcaccattggtaccagttaaatgaaaagagcggttcgcatctgttccggtgtgcatagaacaatggtaggcatcacaaatcgtaaaggcattggcaagtgcaaactgatatgggatttctttttctttaaaatagcccatagatatatcggttttatgagttggccagtttgccatacgtccattgtcccacgccaactgactgtcatcccacgtatgaggcgtgccatctgcacgctgtgcattattggctgttccatctaagtgaaatggggttaaaacctgaccattacttctcagctgttcccagacacggcgaccatttggcagagggattgtaaaacggtcagcaaagcctcgaacgccctttaacgtaccaaaataatggtcaaaagatcggttttcctgcattaagatgatgacatgttcaacatcctgaatagtgcccgttttattatttgcaggaattgctagagctttttgaatactcgatgggaaagccgctaacgctgcagcgccaaagcccatatttaaagagtaatttaaaaatttacgacgtgtaatcatgatcaaattctttttattatttaagtttatggagcacagcgcatgacaggctttttacctgtgtcgggtgtattcgaattatcatttgccgagtcgttacagccactcagcagaatggcgccgattaataaaaaataagaatatttaaaggaagttgttcctgtgcattgccttttcatgacgatatatagtccatttaaaatctaaaatggctaacatagaaaagtacaatgacagtggcgtgacctgaatatttcaatccagtgaaaactatgaaaattctattttttcaagtttctcaccagatcaaaactcaattgaacttaaggttttaattgaatattttgcagctcaccatcaaaagtctctatgaggcttttaataacgggttgttgctgtaatagttctgtagcccgatggaaagctttttctttacgaacgctttgcataacatacggtgtagcagtattgactgcaccatactcgaccgtaaattgtgtatttggccactgctgctttaaagcttcaattaaggcttgttgtagctgagtcaacatattttcatattcttgaggaatatggaaaaccgtgttgccaccaatttccccagtcatcacaccatgttgagcaagttcttgaacggctggagaaagctggctatttctaaaccaaaactcccacttttcaagtgtccactcaccttccaaagtttgtgatggcaactttaaaatatcttgtggcatcagctggctgttatctgttgcgttaggctcttttaccaccacaactgtttcaacaatttcaacttgcaccaatgactgttgttcaataacaggttcagaaaccaagtcataagctgacgtatcttgagcaagtgaaaattcagcactcgatgcttcaaataaacctataggctcagcagtagaagctggttcaggttcgatttgtttgacttgggtttcagcctgaacttgtactaacttttgttctggtaccggaatgaaatcttcctcaagaacactaacagtctcttgaacaactgctgactcaagtccaatcaactcatgatgatttgggtcaaataccattaagtcctgatcaggttcaggttcaggttcaggttcaggttcaggttcaaccatagcgggttggctaataacttcaacaggctgaacagcacttacaggagcaatcacttgggctgtttgagcttgtgaatttaggcctacttctgcttgcccattttgttgaacaggctctgaaactaaaatttcatttggtgctaaaggacggaatgccaataatcgtaaaacgcacatttcaaaaccttgctcttgcgttacggcaagctgcaagtctgaacggcctttacatgcgatttggtagtaaagctgcaaatcttgagcagaaatcagtttagaaagctgaagaattttggcattaatttcttcactatactttaagccgagctctggtaaatattgtaataaagccaactcatgcaatgttgaaatgagctgatccagtactaacgagacatctaaggcttgatatctaaattggagtaataactggctcactttttcacgttggttttgatgaaccgctaaaatcaaatcatatatgatcgtacggtcaatcaagccaagcatttctttaacatcttgatgatgtacagcaccctgcccataagcaatcgcttggtcagttaaagataatgcatcacgtaatgaaccttgagcagattcagcaatttgccagattgcatcttggtcagcagcgatctgttctttttcaagaatagcaccgaggtgcttggtaatttcatctacagctaaaggtcttagagtaaattgcaaacaacgtgaaataaccgtaatcggtagcttttgtgggtctgtcgttgcaaacaaaaacttaacgtgttctggtggttcttctagtgtttttaataacgcattaaaagaatgcgtagagagcatatgtacttcatcaatcagataaactttaaaacgaccttgcgttggtgcataaggaacgttgtctaaaagttcacgcgtatcttctacttttgttcttgaagcagcatcgatttcgattaggtcaataaaacggccttcatttaccgccttacaagtggcacaaacttcacatggcgtagaagtcacacctgtttcacagttcaaacacttggctaaaatacgtgcaattgtagttttacctacaccacgcgttcctgtaaataaataagcatggtgaagacgaccgcgttccaatgcactacttaatgcacgagaaacatggttttgtcccactaactcattgaaattacgtggacggtattttctagcaagtacttgatacatgtatgctccttgttacaggcataagcatactttgtttttaaaagagtgtgaacgtataaagctcatatccgtacagataaactgcgaactacatcatttgtctggactatcagtgaattttaaagtttcgaagaaaaagttttctaccgaaactttaaatactgtgaaaaatattaatttactttcttcggaaaactaaaccagacaaatacagttaaaaggaagaaacagatcgctgagatggtaagtacccaactatgtgcatagctaaaagcttgctgcgccactacaactaattgccctcctaaaggattttcaagattagaggctaattgcatggtttctccaatcgagatactcgctttttcaattaagtttgacggaagctcggctggcaaaataattgagcggctataaaaccaagacaacattaacccaaatatagcaacgcccaaaccagcgccaagttcataggccattccctcaatagcacctgctgcactcgccttttgagggggcacagatgacataatggcagcagttgaggccagtaaggcaatctcaatactaaagcccaaaaagaccatacacgtccatgctaaaaagtggtcggttgaaaagttgagctgagcaagcccccataaactgagcgcgctcactaaaatacctaggctcgatactctacgtaaaccccatttatttaaacaaatacctgctaatggaccacctaaactaattgcaatcataaatggaataataaacatcgccgcctgtaatggagaaaacccgtgtacaaactgcaactcttgagacagtaataattcaaagccaaccaaagcaatcatggacacaactgccataacaatactggtagaaatcacaggatgtttaaacaattccagatcaatcattggtgtcgtagctcttttttggcttcgaatgaagtgaattaatgtgcttatgcccaccacaaacatcacaaccgtgagcaccgagaagttatacatagccgatttgattgaatagatgaggcttaaaattgctacaaccaaaactaaagcttgccctaagttaattggctgatcagttttctcttgttgtttaggaatgatcatcacgatcataactagaaccactaaaatgatcgggatattaatgaggaatacagctccccagtggaaatgctctaatacaaaaccaccaactagtggaccaaaagctgctccacctccacctactgtagaccaaagaccaagtgcaaaatttctctgtttttcttcggtaaaagcattacggatacctgataaagtggcaggaataagcatagctgcccctagacctaagacagcacgagaagcaattaaggcataggcagttggagaaaaagccgcagctaaagaaccaacaccaaaaactgcggttccaataaataataattttttaaagccaatacgatcaccgagtgcacccatcggtaaaatcaaacccgccataatcagcgaataaatatcaataatccataaaagctgattggcagttaaattcaatgctgcacttaaagatggtgttgcaacatgcatcaccgttgcatcaatcgtaacaggtaaataaatgaggacgataattgtgaggattaaccattttttttgcataacgctcttcgatatccaaaacttggacatgtgttcaaattgcggttattatatacacaattggacacttgtccaactttaaattttaatgtagtttgtgtcgaattcagtcaggtgtaagaaacatggcctatcttaatcgcgatcaacgcagagaaatgattctgcaagctgccatgcaaattgctttggctgaaggttttacagccatgacggtacgtcgaatcgcaacagaagcacaaacctctaccggacaagtccatcatcatttttcttcggcatctcatttaaaagctgaagcttttttaaagctgatggaacagcttgatgaaattgaacaaactctccaaacaactagccaatttcaaagactcttcatcttattaggtgcagaaaatatagacaggcttcagccctacttacgtttatggaatgaagctgaactcttaattgaacaagatattgaaatacaaaaagcgtataacctcgccatgcaaagttggcatcaagctattgtgcaatcgattgaatgcggtcaaaaagaaggcgaatttaaaaataggtctaattccacagatattgcgtggcgactcattgcctttgtgtgtggattagaagggatttataaacttggtttacaaggtttagttgaagaagattttaagcgtcataccgaagcaattattcgcctagaattattataaatgttgagctggcattgcttaaaaataccagctttaaaatactaaaattagaaccagcctttacggccttttaaaatttggtctgtgcaacgtaaagcttcttgggtcagcccccacaaacgataatcgcctgtgattgaaccaatctggaagttatgagtataagcaaagctgaggtcacgctcaggatcacaccacgctcctgaaccattgtaaccaatatgtccaaagccattttttgcacgtttacccatagtaataatgcggtgatatcctaagcgccaattcatcggtattggcatgacacgatcacgtgcataactttgaatagtactaagttctttaaatatttctgggcgaatcaattgctgtccatcccattcaccttgatttgctagcatcgcataaattttagcaaggctatttgcagtaaatgtcccgttcgctgccggaatgactgcttgtaacccttcatcactaaagaaactaaaatgcttcattccttttggaatcatggcatcctgaaaatcttgcgggtcttgtccagtccacgtaatcattttttcagagagtgaactcttgcgtgcttgaggctttttaggtttttcaacttggggagccgctggtttttcaggttttggttgaataattaaacgtgctacacggtctagctcacttgcaggtgtaccaaaataagcaccgtctaactgcaaaggctcaacgagatatttttgcatgagctgatctaaagattgaccagttgctttttcaagtactccaccgacaagccagccaaatgttaaagcttgataagcattgccctctccggcaaggaatctaggcttagtcgctgcaatcacatttaacatatgtgaccagtcgagcatttccctcgcactttcgataatatttcgaacatcaaacataccactttgatgacttagcacatgacgtaaagtcatttgctctttaccattttgagcaaattcaggccaataagtcgcaatcggtttatcgtattctaaaaaaccttcacttactaaaatatgcgctaaggttgcaagtacgcctttacctgtagaatagcaaactgccaaagtatcgggttgccaagcttcagtttgtgatttgagacctgtataaatatctacaactttctggcctctaaaataaaccgctaatgcagctccaccttgtccagttctagcatcttgaagacggctgaactggtgagctaaatcaataaaacgttcatctaaaataccgtgatagttatgggtatcggccagtaaaatttctttaatcacatgaagttccttgcattttttgttattttgctcaaaagcagcccaaacctctgttcaggctgctgctatttttataatgcttttacagttcctgcaacatgcggtttttgtgatttggcattacgaatcaagaaatctgtctttttatctgcatttgcagttaaaaactcaacttttgatggcaagaacattggtagcttaaaccacacatctgcttcataagcatttggcaactcaaggttcgctaaagcttttgctttgctccacatgccatgcgcaatggcttgcttaaaaccaaatgcttttgcagtaatggcatgaatgtgaattaagttaaaatcaccagacactttcgcataacggcggcctgtgttttctaaaatattccactctgcctttggaacataagatggcgcttgttcttctttggctttctcacctactcttttctcaactttttggcgagataaataagttgttaagccttccatcaccacttcgttgccaacttttgccgtggtaataaagtcaaactgaacacctttatcatgtggttttagttccccaaatttacatgacagagtgagtttttcagttacgccaatcggtctggtctgtttaatctggttacggatatgcactaaacctaaaattggaaatggaaaggcttctgctgtcatcatgtgcatttgcaagctttgagaaagcacagccaaataaattgctggtacaaagccattattttgaaagccacatacttcgttataagctttgagatggttctgatcaatttctaaagtatctaccacatattcaacttgcggtaagatttttgggcctttaggttttttaaaaattaaaccttgcactacttttggataagccaatgccgcttttggtagctggctaaaatgacgagtattcatacctaaccttttataatttataaattcttgaataaaaaagggatgcacaagcacccctatttagctaaaagtgcttaagcgcccaacaagctttgaccgcacacgcgtacaacgttgccatttacacctgtagaagcagttgatgcaaaccatgcaatcgtttctgctacatcaacaggtaaaccaccttgttgcattgagttcatacggcgaccagcttcacgaatcgcaaatggaatcgcagcagtcatttgggtctcgataaagccaggtgctactgcgttaatggtaataccattttttagaataggcgcagtaaatttcactagaccaattacacctgctttagatgcagcatagttggtttgaccaaggttaccagcaataccactaattgatgatacacaaacaatgcggccatttgcatttagaccatcgttttctaacaagtagtcgtttacgcgttcagcagcagacaagttaatgttaattaccaagtcccaaagctctggcttcatgtttgccaaagttttgtcgcgtgtaatacctgcgttatgaacaataatatctaaaccgccttgttttgccgcagcagctttaattttttcgcccgcatcagcagctgtaatgtcaattgccaatgtagaaccgccaatgtcagctgctacacggtcaaggtcagcttgttgttgtggtacgtctaaacaaataacatgcgcgccgtctcgagccaatacatgtgcaattgcctcaccaataccacggcttgcaccagttactaatgcagtttttccagcaagtggttttgcccaatcaacatcaaccacatctgctttagaaacacgaatcacttgaccagatacataagctgaacgtggagaaagcaagaaacgtaatgttgattcaaggtttgcagcagcaccttcgtctacatacacaacttgagcagtaataccctttttaaattctttacctacagatttgataaaaccttcaagtgcacgctgagcaatcgcttgttttacagttttcgcagtttcaggcgttgtaccaataacaatcactcgaccagaagtcgcaacttgacgtgcaatcggattaaagaatttataaagttcgtttaactgttctgagttttgaataccagatgcatcaaatacaacagccttaaattttgattctttatcgcctgcattgaatggacgtaaatttaaaccaacttttgcagcttcttgttgtaatgcaacattattgcctacatagctatctgtatgaatattgctaagtacttgtgcaatcgcaccagacaaaacgcttgatggcgccgcgccaaccaatactgcacctttcactactggctgagcactttcaaaacgctctaatacaacaggcgaaggtaaacccagatttttaacaacgaatttaccaataggagattgcgtaaatgcttggtattgatcagtcatgattattatctctcaaagaaatgaattttctacgacaggcttcattatgttatgagatggatagaaacaatatgaaagcagtcgttcattagagttactccaaatcatacttgagttcatctttggatgtcttgacctgaatgctatctacaatgtcattctagtcaatacaggtctatttgaattgtgttaaggtagctaacaagaatatcgttattatgcttggaaaagccttatgagcaaaacaactcaagaaaatccagcagtcgagaattctgctcaggaaaaagtgtcaaatacatcaaagtcggcttctaacacggctaagcataacagcactactcctaaagcagcaactaatacaccaaaaacgacacgtactcgttcaacgactgcacctgcacgtagccctcgtagtaagagcgctgcttcagcaaccccgtctacatcttcaaatgtagctgcagcaccaaaagcaacaaaaaccaaaacttctgttcaacaggataaaaccatgagtcaaaacactgttcgccgcgttgcaatccttggtggcaaccgtattccatttgcacgttcaaatactgcctactttaaagcgtctaattctgacatgctgacagcagcattgaatggtttggttgagcgctttaacttacaaggtaaacgtattggcgaagttgttgcgggcgctgttttaaaacatagccgtgacttcaacatgactcgtgaagttgtattgagcacagatcttgctcctgaaactcctgcttacgacatccaaattgcatgtggtacaggtttacaagcagcatttgttgttgctaacaaaattgcgcttggtcaaatcgacgtaggtattgcaggtggcgtagatacaacttctgacgcaccgattgctgtaggtgatggtttacgtaaagttttacttgagcttaatgttgctaaaacaggtaaagaccgtcttaaagctctaacaaagattgattttaaaaagcttcttgatgcaccaagcaatggtgaaccacgtactggcctttcaatgggtgagcaccaagcaatcactgcattagaatggggtatcactcgtgaagcacaagacgagctagctgcaagcagccatcaaaaacttgctgctgcttatgagcgtggtttttttgatgacttaatgactccattcttaggtcttaaccgtgacaacaacttacgtcctgacagtacagttgaaaaacttgctaagttaaaaccagttttcggtaaaggcgaaactgcaacaatgacagcgggtaactcaactccgttgactgatggtgcttctgtggtattgcttgcttctgaagaatgggcaaaagaaaacggacatgaagttttagcttatctttctttctctgaaacagcagctgttgacttcattggtaagagcgggcctaaagaaggcttattgatggctcctgcttatgcagtacctcgtatgcttaagcgtgctaaccttaagcttcaagacttcgatttctacgaaatccatgaagcatttgcatctcaagtactctctaccttaaaagcttgggaagatgaaaaattctgtaaagaacgtcttggcttagatgcaccattgggttcaattgaccgctctaaactgaacgtaaatggttcatctttaggtgcaggtcacccatttgctgcaactggtggtcgtatcttggctactgcagctaaattaattaatgaaaaaggttcaggccgcgcattaatctcgatctgtacagcaggcggtgaaggtgtggttgcgattgtagaaaaataatttctatttatcgaccaaaaaataagcacccatctgggtgcttatttcatttcaatctatgtgaattaatgaagtgatgctgctttagcatttgggaaaaacttatcttcaatatggtcatagcaccactggaaaataaaggtataaaccaaaatacataaggtcaaacctatatctaaaataaatgcatcaatcactgtcatctgcatcatatatgcaatcattggaacagtcgcaatcagcaaaccaccctcaaaaccaatcgcatgtaaaatccgcacagagatcgttctttcccaattaaatttatgttctactttttcgaaatagtggttaaaaatcatattccagaaaactgaaaccactgccataaacacaccaagtgttccggtcacttccatcggcatgtcaaaaataaaacttaatgcaatcgcaatgatgaccaacaaaattccttcataactgattgcatgaatgagtcttctcttggaaatcaacatttttaaatactcaataataacttggataatgtgcattttatttttataattttgattaatccaatcaggttctttcatttttttttgacagatgaatattaatcaagaacaactactcatgttccaagccgttatggaacaggttcattttcagcagcagcaaggaaactcggtaaagtcccctctgctgtgagtatgtcgattgctaatttagaaatcgatttgaacctgactttatttgagcgtaaaggccgtgaacctaccccaacagccgaagcaagagtgctatatgaaaaaacggcgcaactattgattgaaatgaatcaatggaaacagcacgcgcatgcattaagtactgggctggaacctaatcttactattgttgtggtgtctgagctgctacataccaattggaccgactatgtttgcctgctagaaagtcgctttcccgatctacaaattaatattgtgtctgcccctcaagaagatgcgcttcaaatgttgttagatggatctgcccaactggcccttatgtttgaacgtgagcatttagacaatagagaacagtttgttgaactcaaacgtgaagccttaattcctgttatttcaaaaacccatccgctcgcaagccaagagcatgtttcatatgagcagattttaggtacaagacaaattgtggtggcaagtcgagatgaaacattaaaacccgaattattattttcaaaacattactggcgtacagacaaccaccactctgcttgcttaatgattttacgtaatttaggttggggcgtacttccgcaagagatgtttaaagaaaatcctgagttaaacaataaacttaaagcattagatgtatttgattttacacctcgatttgaatattacgttgatttggtctggagccgcgaaagtgaactcggtgctgctgcacggtttttgattgactatattcgtaataagcgaatgcaaccgactccctaaaatcatttcaatttagatgcagaacctaaacgtttttctttgaaacataacaattgatatatcgacagtatggatagagtttgtgctataaagaaaacataagattttttattgaagatgttgaatatcaatgactcatacagcacttgaccaattaaaaacattaacgaccgttgttgctgacagtagcgaccttgaagcaattcgtaaatttcgtcccttagatgctacgacgaatccttcgttaattaccgctgcagcagagcaaccagaaagtaaagagctcattgaagatgcttattatcaagccaaagaagaaggctataaaaatgatgaactgattgaaagaaccattgatattttaaccgtaaaatttggtgtagaaattttaaaactcattgaaggccgtgtttctacagaagtcgatgctgcactttcatatgacaccgaagcgaccattcaaaaagcacatgaattatgtgagctttataaaggttatgggattgatcagtcacgtattctgattaaaattgcatcgacttgggaaggtattcaagcggctaaagtgttagaagctgaaggtattgcttgtaacctcactctccttttcggtttacatcaagcccaagcgtgtgcagatgccaaagttactttaatctcaccttttgtaggccgtattttagactggtacaaaaaagctgaaggtgtagattcttacccaatcgagaaagatccaggtgtggtttcagttaagaaaatctacacttattacaagcagcaaaatattccaactcaagtcatgggtgcgagcttccgtagcatcgaccaggtgcttggccttgcaggatgtgatttgcttacgatctctccaagcttgctaacgcagcttgaacaagatacgcgtacagtcgatgcagcacttgatgcaaacaaagcaaaacaggcagaagcgattgttagaccagctcaagatgagcaaagttttaaagatgaacttaaccatgacttaatggcattccaacttttacaaggtggtgttgatggctttattaaagcgcgagatcaattaagtcttttattacgtcaatcttttggaattgatgcagaaattaaatcttaaaaactgcacttttcatacaaaattaccgatttttgttatcatgacaaaaatcggttttttattgggtttatcgtgttcggcataacagacttaacaacatatattattggtacattcctaattgtgttattgccagggcccaattctctttatgtgatgtctattgcttcacgctatggtattaaaaccggatatatgggtgcacttggtatttttactggtgacttaattttaatgctctgtactgtacttggtgcggcttctttactaaaagcattcccttgggtttttatcgtactcaaactcgtcggcgcactttacttgtcttatttaggttttaagcttttacaaggcagcattcagcgctggaaattacgtaatcaaccccaagcagaaatggctgatttacctgctttagataaagttcacccttataaaacagccttaagtattagtttactcaaccctaaagcgattttatttttcctgtctttctttgtgcagttcgttgaaccggattatgcctatccagctttaagctttttaattttagcggtgattttacaaattattagctttagttatttaactgcgcttattttctctggaattaaactttcaacttttttcaaacaaaaccataaaattgcagcaagcggaattttcttagttggcattttatttttcggatttggtttaaagctggcaacttcaacaatgtaagctgccgagtcaaggaagtcagaatctattaggttgttaaaatgccagcatgccatctgttttaacttcattgagcacaaaaaatgttcttacctgtcttaccccaggtaaggcaataattttttcactatgaaaacggttaaaagcagccaaatctttaacacgaatttttagaaagtaatcgacttctccagcaaccaagtaacattctagaacattctccaaatcacctgctgcttgttcaaatgcctgaaagctatcaggtgtcgagcgatccagcactactccgaccaaaacaatagtctcacgttgcaccatacccggattaattcgagcacgcacatccaagatggccccaatcttaaaaagacgctgagtatggttccaacatgacgaagtactaatgccaacaagttttgccagttcagcattacttaaacgtccattctcttgtaaacagcgcataattttcaattcaagaggtgttaaattttcagcctgctcatccataaaacaatatcccaaattcaccgtttgttatgaaataaataatatcattaatggctatttaaaaaatattctttcattttaaagtcaaaaatagaaagcaccttcttaaaaaaaattgttagatttacctagctgaaaacataggcagaaacatattaatttttcagggacttagaacatttagctatgcaaaagattcttcaagatttctcaataccagccgtatttgctggttttattacctttcttattggtattagtgtttcagctattttagtgattcaggctgctcaagctttaggtgcgtcatctgaacaaatcacctcatggttttgggctttaggcttaggtattggtttatcaggactcatcctttctcggaaatttaaatatcccgtagcaacagcttggtcaactgcgggcctcgctttaattatggcaacaggtagtggctatagtttaaatgaagcaattggcgcttttttagtaggtggtttacttactgcgattttaggcttttcaggtatattccaaaaagcgctttcctatataccacaaagcttaaccagtgccatgcttgccggagttttgcttaagtttgggatttcgcttttcgcgagcttgcaaaatgattggatatttgttttatctttactcgctatttatgtcattacaaaaagattatggccgcgttacagcattgtatttaccgccttggcaggtattgccctctgccctgtctttttaaactttcatatgcctactcttgagtggtccttggctaaacccgtttggattagtcctgaatttagctggtcagcacttttaggcttagcattaccactttttgtgattagcatggtgtcgcaatatttacctggtatagccatgatcaagagttatggctataaaccacatgttaatcaactgattggttggactggtttaactcaagttgtgctcgcaccttttggatgttacagcgttaatattgctgcgataagtgctgccgtaagcttagatgaccaagttcatcctgatccaagcaaacgttatattgcgggtataagctgtggctttttttatgtgttgatggggctatttgctgcaaccctcacaagcttgctgatgtcttttcctcatatttttattgtagcgttagcaggcattgccttacttggtaccattagccataacattgcactagcgtttggtccagttgaagaccgcgaagcggcattatttacttttttatgtagtgcatcaggtatccaatttttcggtgttggttcagctttctggggactgattgtcggtattgttgtatttatagtccttaaatttaaagctaaaaaataaggcttaaacgaaagagtttgcgcttcatcatttagagaaattcataaaaaattaagcgcaaactctcgttaaattaattaattgtgtttttatcccaaaatgcttgccgtatttgcggcattgcatttaagtgattaatgatgtgttgtgcttcttctgcttcaattgaagttgcaattagcgttacttctatctcaacctctttttctccaaaaggtgtgacatcaatatctttagcaggataattatgatgctttaaggttaggtttaattcatccataacgaccttgctctgacttcggtcacatataatgtaaattacatgtaaaacttctgtgtcatcgtctaacggacgacggtcaatgatatggacaatcggtcttaatagtgtattggcagataaaataaaggctgtcgccaatattgcttcaataattaaatcagcacctgcggcagcacctactgccgcagaacaccataaagtcgctgcggtatttaaaccgtggatgttgccttcttggcgcataatgacacccgcacccaaaaaaccaatacccgaaacaacataggcaattacccgaacagctccatctgctccagtaagattaattgcaatatctacaaaaattgctgcacctaccgcaactagaacatttgttcgaagaccagctgtacgttgcctatactgacgttcgaacccaattaacgcccctaaaataaaagcagccgagagactaattaaagtatcaataatatttgataagtctgtatgttgtagaaattgcaatttcattttgcacctattgttttattgccagccataacggcggatatagattttctttacccattgagtaacacacatataagcacctaaaattacaggtaaatataagaaataacttaaaggtaaagcttgtagttttaaatagcttgctaaaggacccattggtaagaaaatcccgatacacataatcaccgctgtcattattaataatggagtcgcggcacgactctgaataaatggaatttgagctgtacggatcatatggacaattaatgtctgggtaagtaaacccaccataaaccagcctgattggaatagcgtctgatgttcaggagtatttgctgaaaatacaaaccacattaacccaaaagtaatcatgtcaaaaatggagctaatcggtccaaacaccaccataaagcggccaacttcttcaggttgccaacgctgtggttttgcaattaactcttcatccacattgtcaaaaggaatcacaatttgtgaaacatcataaagtaagttttgaatgagtaagtgaataggcagcattggtaaaaatggaataaaagcactcgcaataagtaccgaaaaaacgttaccaaaatttgaactcgctgtcattttgatatatttcagcatattggcaaaagttctacggccttcaatcacacctttttcaagaaccatcaggcttttttcaagcaagattaaatctgcagactctttagcgatatctactgcggtatctactgaaataccaatatcggcagcacgtatagcagcggcatcgttaataccgtctcctaagaaaccaaccacgtgaccatttgcttttaactgctcaacaatacgttctttgtgaaccggacttaatttcgcaaaaatgtggtattgctctactgctcttttgagttgttgatcagttaaggtttcaattacaccgcccaataaaacttgatcataattcaggctaatttctcggcacactttttgggtgacaaactcattatccccagtcagcacttttaccgttacaccatgggcatgtaaactctgtacagcttctttggcagactctttaggcggatcaagaaaagtaatataacctattaaaatcagatcactttcgtcaacaactgaataattttcctgatgatttttaaactcacgatacgctactgccaccactcttaaaccatctcggttatagcgttgagttaatgcctcaattgctacttcacattgctttgttaaaggctctactttgccatttacctcgacataacggcaaacctttaacatttcctcaactgcgcctttggtaatcatacgggctttttgttgaggcgtttgtaccacgactgacatacggcggcgatcaaaatcaaaaggaacttcatctaacttcttgtaacgtaacttctgtattttgatctgatcatcaacagcttctaaaacagccacatcaagcaaattttttaggcctgtttgataataactatttaaaaatgcctgcatgagtacaaagtctgatttcccgccttgaacatcaatatgttgggataaaaagattttgtcttgagtcagagttccagttttatcggtacatagaacatccatggcaccaaagttctgtatcgcatctagacgtttaacaatcactttctttttagataagaaaaccgcgccctttgccaaagttgaagtcacaatcatcggtagcatttctggagtaagaccgacagctacagataatgcgaataaaaatgcttcggcccaatcgcctttggtgaagccattaatgaaaagtacaacaggtgccatcaccaacataaagcgaatgagcaaccaacttactttgttgacacccatttgaaatgcagtcgtgctccgatcagtagccgtaactcgatgagccaatgcaccgaaatatgtttgaatacccgtacttaaaaccactgcctgagctgaaccagaaacaatattggtccccatgaatacaatattatctagctctaaagcgctggtttcttcaagatttttctgcaacggaaatttctcgacaggcattgattcaccagtcattgcagcttgagagacaaacaaatctttagcagacaaaattctacaatccgcaggaatcatgtcacccgcagataataaaatcacatcacccggcactaaatactgaattggtatttcaaattggtgagtggtttggtttttagtatcaatgccataacgctcatgcataagttctaaatcttctgcactgacttgatggcgcaatacagtagcagtattactcaccattacctttaaggcatccgcagcttgatttgactttgcttcttgccagtaacgaagtagtgttgaaagaattaccatcacactaataatggttgaacccgttagatcatcggtaaagaaagcaatcaatgccaacaggctaagtaaaatattgaacggattacggtagcaataccaaaggtgttgccaccaagttaatggcttttcatgagtaacttcattaagccccaccgtcatttgttgggtatgcgcttgctcttctgtaagccccgtcaaatgagtatcgaattgttttaatagatcattcgtttgagcccttgatgcattaagcaaacgtttagataaatttttgctaatttcttgagcataactagattgatgtagctctttaaaagatcgattacgaccgaaaaaacgcatcaaatgaaatctttgtaaaaatgatgtgaagagtcgttgccagaatttcatcacgaaatcctccattttttaggcgtacaaagctctcgaccttattgaaaataaagtcttttaaattttttaatttagaaaggaataggagatcgtagacttacgatgaagaagagaaaattagcccaaagccagaccaacgttgacggaatgtcacataactgaacatggtccgaatgctttgaatcgcatgagacgaattgtttaccaagattaaaatctggtagatataacggtcgtgtatggaagcgtataaaaacattggcttctccccatttctagcgagaaactaaacagataaatgctgaagtgaatgattacaaatcaagtaatttgtataggtttaatctaatttttaacaaagctatctcattgcaagatagcctctcctaaaggttaccttgctcagtattggctttggtttaattgataattaaactcgaacctcgaacaactacccatttaggatctccgttaaataaactcgcggcaagtataggttttactctacaaggcacaagattttttttgtaattttttattaattcatcagtgactataactcatagttctctaaccaccactgttttcgccatcttgtcatgccatccttgttttttagcatcaaatgcgacccaaataagaccaatacaaaacactaaaatagatggaatatatccgatatagcgaatgagagattgtatgaaagttaacttattacctgtcttttcatcgagaacttttaaacgcattagacgttttcctggtgtccctgcaaagtagatccaacacaaaacagtatataaaaatggaaatgcataatttacgatcatatcaaaccaatagttttgcggtttactactcatacctgtagcaaatatcagatcgtaatctccatgataaaagatccatgcggctggaataattgctaaaaaaagaataagagtatcaatgatcattgcgccaaatcttaaccaaaaccctgcatattcatatttataggtcatgtgttcacctcgcttttgttattttttacctaatgccacagtaactaatttattggtctttcatcgtaattgaaatctttttatttttaaatacttaatgtattttttaatttccggttttatttagaattgtaataagatttttgcaaaataaaagccagatcaatttaagttaaaataatatatatcatattaaaatatttaaattacacctcatttgtatgaggtgagaactaattatatttattaatttaatcatttataaccaatgattatttccagaataaaacatcaattttaaattcttttttttagcaaaaaagctgcacaaataagcccaataccgatgatgattaaaaacatgcttaaacttaataatcctcccacagcagagcaaaagcctaaaatagctaaaatataaaataaaattacactaatacttggcattcaatttattccactacttaaaaataaaagcaatttattctatcgagtctgtaaaggaatgctgttttcaaatgttgattacaccccatatttgtatcaacttaaaaacaatatgttaataattcctactaaatgtaaacaacaaaaatataaatgtgataaatatcacatttatattttatttaacttcaaaataatgtttttcagtaataagttttatttttagatttttatataatcgatcttttgagttttctaacgaaggaacaactttttctgcaaacttatcatctgccatgagtcttgcataagttttatatccaattactagcttttccggctctttaccagtttggcgaaattcctcgataagtttactgactttctttgctgttaaatcggccatattttactacttcccccttacatatgattcggttatacgatttctgtgtgacaaaaatatgaaaggtaatttattgtaaagttcttctaaaaaattaaatttggcatagtctcaactccctcttaaacaacctctaataaaatcattaaaaatcaaatatataattaaataccatttaatttaactacaagtgaattgaattgatttctacctttaaacaaatgtgttaatctttaagtaagaaaagcttcatacatataacaacttgtaaataagaggaataacattatgaattaccgacatattattgtacctgtagatggttctgagatttctttggcagcagcacgacaagccgcccatatcgctaaagcttttggtagtaaacttacagcaattagtctagttgcagtggacccgtttagtggtgttgatttctattacatctctcctgttgtaaaagattattttgttgaagcgcgtgctaatgcagaaaaaacacttgcgaaagtaaaagccctatgtgctgaagaaggtgttgatattgaaacacaaattattcaaggtgaaatctcatctgatggcatccttaaagctgtagaagagttgggttcagacctgattgttattggttcacatggtcgtaaaggtttccaaaaacttattttgggtagttttgcgcaagatgttctaaacagcactaaaatccaagttttggtggtaaaagaataattgctgagtcgactaaaagcctaatccattgattaggctttttatcataaaaaatgcataagttttacacagcttaaaaaccgttatacactattgttctctttccctctattttgtgagtcacgccaatgaagtaagtcttttttctcatcaattttctcttttttgatgtgcaaaatagactattctttagtgacttagcgtctttatttaaagctttaaactcctattttgtacatcctgtatttatgaggttcttatgactcagcaggcatgtgtaatatcacaactcactttggagtttccttcaaaagtgatgtttaaagaattgaatttctcacttgagcatcatcaagtatcagccttaattggccgcaatggtcaaggtaagtctttacttatgcaattgcttcacaagatttcacccactacagaaatgcatataagtggtcaaataaactggcaaacaaaccatgcatatttatctcagctcactcgtctccaatcagacacaattgcagaagctttagaggtcaaccatctttacaacgcttttcaaagagtggaacaaggtgaagctcgatacgatgattatgatttgttagaaggacattgggatcttcctaatatttgggaagctttactacgatctgctcagctaccaaccgatttagactttcctgttaagcagttgagcgaaggccaaaaaaccaagttagccttatccgcattatttttaaaaactgatcattacctattacttgatgagccaagcaaccatcttgatcaagaagctagacagtggttaattgctcagttaaagaaacatccagtaggcgctcttattattagtcatgatctgactttgttaaatgaagtcgaccatatttatcacttaaatgagcatggcctacagcacactacaggaaattatgaaaaattttatgcgcaatatcagtcccaaatcgaggctttagaacagtcagtacatcagcatcaacgtgaagttaagcacatgaagcaaaagcagcatgaagttttaatgaaagctcaaaaacgtgagcgtgctggcaacaaacttcgtgactcaaactcgcaagctaaaattttgctcgattttaaaaaagaacaggctgggcaaagcctaggagcaattcattctcaacatcagcgtcaaatcgatcaaagccagcaagactttaatagtaaaaaagtacttctagaaactgttaagccccaacaatttatatttccctcttttaacaaaagaacaggagaaattcttagaattgataacttaaaactcaactatgggacacaacaaccaattcatctcgcgttaagagcttgtcaaaagattcatttggttggccgaaatggtattgggaaatcaactttgctgaaacagattgatcaatctgctgtaactgctacagatgaaattaaactgtttgcaaattgcttctatctcgatcagaactttagctttttattagaccatctctctgctgttgaaaacttaagaaatattaacccaaatatttctgagttagagtggagaaatttattaggtcaacttcggattcgtggtgataaaagcacatatcccttagctcaactcagtggtggtgagaagttaaaagttgctttactaggtttgagccatgctcagcctatgcctgaacttttattacttgatgaaccagaaaaccacttagatatcgagtcaagagagttatttgcaaatgctatttctagttatgaaggttctgtgctattagtttcacatgatttaagttttgttgaaaaatgcgggattgttgattcaatttatttaaattaacactacgctatttttatgcctatataaaagctctaactattagagcttttatataaatcttttaattatcattttattttttattatctaatatttgtagatctagattaaaagaaactgctctatttctttgtgcgctttttttcatttgataaacttgaacaatataatcaccatcgacaggtagcgttacttcacctgaaaaacctacagtcgaacccacgaataatggcttatctttaccaggcttttgacctggagcgaaaatattaatataagctaaattaccataactattaatattaaattttaaaatctgtccactttttgcaaaaactcgatatcttacatcatcataaccttgaaactttccggttaatgtagtttgagaagaaccttttaaaaagcttactttagtctcaacatttttagcaattacagataatggtatagatgaaatcaaactagataataataaaattttaatgctttttttcatttttagtcctcaaaattatttttaaattattataagaaagataatttttattaaatttaactttatgtatagatttgatgagtagcgtttggatttgtaagttatttcatcgctattcaaaaatgagtgtcattaaaattaacttatcagcctttaaattttacaaccgaaatttatggtaatggccataatgagtcattttatcaaagtggctttaagtacatgtcctataaaaaccgtatttaattcaatgcaagttatggaaaccaactggcacatataaaagaagattcatattttttctgtagggctgtcttattaacgcaagattagtttgatccctaacaatagctaggaatagcaagacacagcaaagttattttaaagcccatctaacgataggctttaaaatttataagaattaggagtctttatccattgagtgtggagtcgtggttttatcttgctgtttagtatcattctcaccttggcaagccgctacagaaagcgaaacgattgctgctaaacctagggtagcgataattttagtcatatctcacctcatacagttttaattgattagcttataaatactggctatcaatattacgatcagcatagatttatagacttttttgtagtgttcacaaagaaatgtaaaatgaaaaagtatcccaaagattttagtttattgaattcatcttcaggatactgcttcaaatgattaaaaaattaaaatctgtagcccacccctaaatatgtaatgatcggatcaatatcaactttagttgacccatgaattaagcgagcgcccgtattttggttaatgacatcaatttttgttcgattatttagttttgcataagatactgaggcaactgtataccaagaatcattaaaatcataagtaaagccggcagtaaatataggtgcaatcgcatcatctgcatctactttaaccaccatatttccactcgactctttacgatccaaggcagccccagccttaccatctaacacattttgaatcatatgacctgcagagatcaggtcagaacgaatttcgtcatttagcttaatatcattaaaatgagcatacattaaacccacacctaaataaggtctaaacttgttcaccccactcttcccaaattgatattgtgcttcaattgcaggggtccaggcacgaacactagctgctttaggtttattgcctaaattggtaatcgggactgcttgacctaaggtaatgccgttcggaaaaagaattttaactaattcatgtggtgacaacgcgacaccgcttaatggtgccaagatttcaccttggcctttaatatcgactttagggggaatgcctccaataaattgtaaagacacattgtcattgaggtaatagttaaacataagccctaatgtgtctgtgtcatctacttcaaggccagcatcattttgatgccactgctctaacccttgaatcgttgcctcacctgctacctcaggttttatattgccttcttcatcaagtaagagcccttttaaaaagtcatcatttaaagcgagttcaagaaactctttttgattaaaaggttcaccgcctacatctacctctgtagcattaggatcaacggagtttaagaaactggtcggcgaaatgcttccaactttagcaactgttccatttttaacacttgtattgatattaaatggattagctttaccttgaggcattacatgtaaccaacctgccgagacagaaaaccgttttactccctctgcataactcatatttgtaaatatcaataatgagctggctattactattttcgataattttattttcatttttattccatcctagaaatgcatattgctaactctgcaatatgttcttggaatatagccaagttatattttttatcaattagtataatttttaagcaaataaatttaagttaaatccatcacatttttatatataaattcatgacttagttatcttaattagcagacgaacggtaaaattttagttaaaaaaattttatcaaatggtaaaaaatagaggtgaaaaccagtgctattttgatacttagctcttttttagaattataaaaaaagcacccgtaggtgctcttaaaaaataacttcattaaaacttatattgtagtgttagcgccgcatttcgaggggcacctaaagtaatttggccatacgccgggaaaacaccgtaatattttttatcaaatacgttattaatattaagctgagccgaaaaatcttttgtaatttgataacgagccataaggtttacaagtgcataatctccttgctcgactttctcaataacttctttgggattttcggcattaatataggtactgctttgccaattcaccccgccacccacggttatgttttctaatttgcccgataatttataggtggtaaatgtctgaatcatcttgcgaggaagttgggtattaacatcgacatcatttgtatctttggcagagaactggctataacctgctgtaatattccagtctggtgtgatttgtccacttacttcaacttcaaaaccttcactcgtcgcaccttttgctgcccgataatagatttcttttaccccgttacgagtgacgtcccctgcttcctgagctaaattatcttgcttaatatgataaagtgctaaagtaccattcaaacgtccatcaaaccatgcggattttaggcctacttcagtactgtttccttcaaccgggtctaaatagttaccatcaaagtcttttttatcttggggctgaaaaatactggtataacttgcatatgcagtatagacatcattgaaatcatagataatacctgcataaggaacaaattcgtggtcatattttatggatgaactacgaccatatatattcttttcataatttgtaaaacgcccacctaaaataaattttagaggctcaatcggatttaaataagtcgcagcgaatagtgcattttgttcaatattatatttttcattgagtgtaggtgcattccacactggctcaggcatgctgccgttccattcaaagaaattgccaatttccatttttgtatcagttgaacgagcatacgctgtaaagtcctgattggaatattgataacccaaaacaaccttttgctctaagccccacaaatcaaaactaccattgagctgcaaagaagcattatcttgctctacctcaaggtcatacgctgatgcataaggagatagccctagaccagtatttttatctacactacctgaaacatataaaagcttagaattagcatcacgcttaccatgagaataagacagtttagctgaccagttgtcattaaatttatgagttaaatctgcaaataggttggtatatttaacattccagcgtgtccagtcagcacttgtagtgatatttttagaccagttcgtttttgtgccatcactaaaccagacaggtaaacctccccacattggtccacgcggatcatcttcctgataagttaccccacccgataaaagggtattttcagataaatctgcttcagcacttaacaataaagatagcttttctttagacaacaagtcggtatagctgtcgccttgttcatattgggccactgctcgtccacgtactgttcctgattgattaagggagttggcaatatcgcccataacacggtaattatcccaactacctgcactcacttctacgttagctgttggctctgtactcgtagcacgcttacgaaccatattaattgcagcagatggatttccagcaccaaatgtaagacctgttgcccctcgaactacatcaatatgatcatataaggccatacttgagaaaatttcacctgaagaccaaggcaagctatatgtggtgggaataccatcaataatatagttatctactacaaaaccacgtgaatagattccacctcggttggtttcataacggttgacacttacccctgtaacattttcggcgacctcaactaaagttgacaattgctggtcttgtaaacgctgttgagtaatgacagaaacagattgtggaacctcacgaacagataaacccagtggaaccgctgtatctgttttccctgctatataacttttttcattttcttggccacttccagcttttactttaatggtaggaagagttccatattccgaagtctgctgatcagtctctgcatgcgctgaaattgtgctcattgctatagcaagtgctaatgcattaatttgaaagtgtttcgtagtcctttgcataatctttaagtagctttaaaaaattacatgaataatacaaagaataattatcatttgatactgattatcaatattactttcatttattttatttatgaattatacaagtttttatgattgaaatttattcctaactaagcctattgatgctaaaaataaaagagtagctgagaaaaacggatcaaacttaagatgaatatttttattcgcgatgagcgagaagaagatattaaagaaattgaagaattgactaaagcggcatttctaaatgctgaacatacgagccatactgaacactttattgttaatagtttaagaaagcacaaacaacttacagtctctttagttgcggttgaagataatactattgttgggcatgtggcaatttcaccagtgcaaatttcatcaggtgaaaagaattggtatggcttaggacctatttctgtcgcgccgaataagcaaggacaaggcattggatcattgcttatgaatagctctttagaaaaattaaaaaaatcaggcgcaaaaggttgtgttttattaggtgatccaaagtattacagtcgctttggttttaaggcataccctgacctaaaactacctggagtgccccctgaatacttccaagccttaagttttcaaaattatgttcctaaaggtgatgtaagctaccatgaagcatttaatgcccaagactaatttagaattttctttattaaaattagattttattaattataagaaatacaaaagtctaatttatcaattggttgcttaaaacaggtccatgaatctttttccggtttttcaataatttttttagtctttaaatcacgataataaatagtcgcatcttttaaattcgacaaattacttcctacagaaacacatgaatcgttatttgaacaaatatttgattctttaataaaaacttttgtattagcaaaagttaatctttcaaagttagatgtcgagttatttgtagaagaaagtaagcaaggctcagtaatatttctaccattcactacaaaacaacttttactgacttcgaatggcacttgagcaaaggagcttgtagcataagctaatagaaataatataataaggcgcttcatgttctttctctctatataatcaacatctagtctaaaactgcctataaatatttagactatattttcagttcgctatttataatacctgtattaagataagttaaatatttactattcgataaattttacaaaatattaaagctctagcttataggctacctaacaatcgcaaagttattcattaagcactttccaatcggttccaatttgggccaaagccggtagctcatcactattaaaaacattgtaattagcatctacagcgaatcgatagagtggtattgaatctgcctctgttttcttaaaaaaactaaaatcttcagtgatatgtattaagtcttctgccctattatctattcccaatttatttccactggcacctgacggtatatgtatataactttcacatgttaattcgactatatttccatctagatcttgatatgaacatttcatgtttaaacccttccgtaatttttatagatgtgtagaaaaacttaacatgctatacagataagttatggaattttttatgatgtaattgtttaagtatgtatatggcaaaagaaaaccgccccagaaggcggttgctgaaattttccagcgattataaaagtgcggtggacacacacttttatatggttttaaaccagatttatttttttattatttttctgatattcttcagaattaaaataattcacaatcatctttgcattttcttccgatactgattttttattttcaactatcgtctgagcttctttttttacgttaaagtcggctggcacaatacttgaaagtggtggtaattttggctgcccgccaaccgtgattctttcaataaagctcgctagccacataatatattcacccttattcttatatttaggcattaaactcatgtcgagtttaatcgtgcattcacttaagggtttacttaggcattcttcaaaatcgataaaattgtatttgagtttacagggagttccctttatctctttacgaataatactgaccaagttatttagttgttcgatcaggttatctgaaaacaatttatcttcttctagttttttataaaccttctcggcaattattagaaattttggcatatttccttccctcttatattgaccatcgcgattgatcagacttttagggaagtatgatgaatatattattgcaatatgtaagtgttgaaataccaaatgtaatctataagagtgttctgaaactgacttccataacgaaccacagcaatgaataaaaatgtaaaatccatcacattttaactccgaaaaatttttatagttagtaataattttctaaaaaaattaagctcatcaataatattatttgaccggtatttttttggtttttttgagtaaaaaatagaatatagaaatatttgaattatttttattttactgccttgctgaataaccaagttgcctagtcaaggggctagaacgttaaccgtgtttcagcaaggtcttttatgattatgttttagtttgatgctgctcacgcaccgcttaaagctgcttcaaacatttcaataattgctttggctccttctgccttttgccttgcgtcctgatcgtcaaagataaccgtttcgtcatttagttcactcacatatcgccgggcttcgtctagagctctccttattttttgtactttatgtttgtttacgtctttggcaatggttggcgcatatcctccacgtttagcgtttttaagttgtctagctctgttctcaattgctgtagccattcaaacactccaactcacctaacaaatcttagtaaagcaactttattgtttgttatttttaaacatttagtattttctttgttcaaagtgtcaaatttgttacttaagccttactcctgcaagttttagattgagtttgcttaaaatcttttaagctacaatgtgcatgtagctttcaaagtcaacttatacagctatttaataataattttctaagaatagttataaattaatgtataaaattattaaaaagatgctatctatttgaaaataaaatagatagcacgctaacagttgtttattctactgttaatttctgaaaatcatggcctgaaggtgcctgatacactcttaagccaaactcaggcaaaatcgcaatcagatgatcaaaaatatcggactgaattgcttcataagaaacccatgcagtggtattggtaaatgcatagatttctaatggtagaccttcactcgttggttgtagttggcgaacaataagcgtttgattttgagcaatccccttatgctggcgcaaatagaattcaacatatgctctaaatgttccaatattggttaagcgtcttttgttataacgtgactgactacctaaatgcttattaaattcgtcaatctcagattgcttggcattgaggtattgatctagcaataaaaaatctttgagtttttgttgctcttcttcggtcatgaagtgcacgctagtttgatcgatataaagagaacgcttcatacggcgacagcccgcattactcataccacgccagtttttaaaagtgtctgtcactagtttattggttggaatcgtggtgtatgttttatcaaagttttgaacggtcaccgtgtgcaatgaaatatcaatgacatcaccatcagcattgagcgatggcatttcaatccagtccccaatacgtaccatgtcataagaggcaatttgtacactcgcgaccaatgacaaaatcgtattttggaaaactaacattaatacggctgccattgcaccgaagccagccaacaacgtaaatacatcctttttcaggaatgtacccaaaatcattaatccgcaaacaacaaaaataatgagtttaacgagttgcaaataacctttaatcggcttgtttctagattttggattacgctgatagattaaattaaatatatttaataattcactaatggtgagcgcaatcgtgaggaaaatgaatgcttgtgcgcccatctgtaccaaagcaaccgctttttccgacaaatgcggaacggtagtaataccattcataataacaatggccggcacaatattggcaaatcgcttaatgacactatgctgggcaaaaactgactggttgagtgacttaattttagtcactaaatgacgtattccccgaacaataattcttttggcaatgaaatttgctaatgcagcaaaaaggatcaaaagtgtgagcgaaactagcatttctagccaaggatagttgcttaactcagcttgaagatcacgataaaaattaaaaaaatccaaaacctacaccttaaaactttattttcaataattttaaagtgttcatgtgttatagattaagacttgtttacatatgtcgtcataaatacaacaaggaagtaatattcaatcgtaaatttagataaaacctgatcactactattcgactagacaataaatagattaataagtatggaataggtggaaaaatatttatctcaagtcactgcttctctttgtacctatataaaaaaagattttgactccttaagaatgctgcatatgaaaaagtttaaggcttttcaaatatattaaattaatcaaaactcttaactctcttagaagatctttgttatttatgtttatttaagagccacaaatacttctattatatagattaataatattattaattaaaatcattctcatttataattcgacgaatttacaatcactctcagggcgagaaaatgggaaataagataaaaagtaataaactttttactaggaagtctgaagcaaaaaatatcattccacttctatcacttggtggagccatctttctctcaaactcggcctttgcagcctcgccttctgagacaacagatgctgaaaaaaagcctgaagcactccctacaattacaatcaacgcttcacgtgcagatgaactttctacatctgccaaacaagtgaccaagctagatgaaaaacaaattgaacttttaagaaatggttcatctggaaatattgcaactgttttagctaaagccgtaccgggcctttccgactcaagccgaaccattaccgattatggtcaaactttacggggccgtaatgccctcatcttggtcgatggtgttccaatgaacctgacacgtgacacatcaagaggtctttcagctatcgaccctgaaagtattgctaacattgaagtcattcgcggtagtaacgcaatttatggcggtggcgcttctggcggtattatttcaattaccacaaaagcggctggtagcgaacctacagctaaaacagtcgttggacttcaaacacctttaacaaatttccgttctaatgctttaagtggcgatattcatcaatatttcacaggcagctttaacgcttttgactatgcactcgactttggttatcagcgtattggtagcccgtacgatgcaagtggcgaccgtgttgctccagaaccaagtcagggcgatttatatgattctgacggctatagcatcggcggtaagcttggttatcatattgatgacaaccaatatgtccagtttgctgcaaactactataatgccgagcaagattcagattatgcatctgacccaagtgtgaagaatgcccctgccggaaccgtaccagccaaagccattaaaggcttaaagctcaaagaccaaaataaaaacgaaaaccagatctacaatttaacctataaccataaagacttttttggcaataaggttgatgctcaaatttattaccgcgacttctttacccgtttttcaccatttgatgcacgtaaaaatccgaatcggggtggaaacgtagaccagatctatcaagaaaataacatactcggtagccgtttaactgttaccacaccgcttgagtttttaggtgacacctcactggtttggggtggtgactttagccgtgaaaaaagcgaaatgcctttagatactttcaatcctgatatttatgaccaatctggtggcctagattttgtaaaaactggtaagctcatttatttacctgaacttaccacacaaagtgttggtggctttgtacagctaaaacatcgctttaatgaccaatggtcggctgaagcaggtacacgctatgaagatagctatgcccaaattgatagttttattccattatcacaatttgatcctaagacacaatcatataagccaaacccttatgtatatcaaggtggaaaagtaaaagctgatgcatggttgtacaatgctaatgtaactttctctccaaatgaccagcactcgatttatgcatcgtttaaccaaggttttcaattacccgatgttggtgtaattattcgtaatgcagataatactgataaggaaaaaaattatgaattatcatcttcatttttagaacctgtaaaagttgataactatgagttgggctggaaagggaacttcaataacttttcatcaagcttagcagtcttccactctacttctgatctaggcgctgtgcagtctttcagcaatggtctggcacttactagaaccaaagagaaagtcactggtcttgaagcaacttttgactatcttgacgatgccaatgtttggggaactggtggtagcgttacgtggatgaaaggccgtgaaaaaccgcaaaatggtgctgagcaagacatgacaggcttccgtattccgccattaaaactcacaggttatatttcttatagcccaacagaaacttggacaaaccgtttacaagccacttacttcggttcagaagattaccgcctaaacggcaagaatagttttggtcgctacgatgtaaaatcttatacaacagcagatttaatcagtagctttgcacttaataaaaaagacaccatgacgattggtttagagaatatgtttaaccgcaagtactatcctctatatagccaattattaagaacaagcgataataccagtcacttagttgcaaatggtgtgacgttaaaagtgacttatagccataagtggtaattgagattttagttagtaactaacattataaaagccccattatcggggcttttatttttagtctaggacatcattattaaaaaataatctaataatttatctcgttcatctattctatctttactcaaaagctggaccattgccccatcaatcacaaacaaaaacatataggcatcttcgagtgtagctgtggctttaatggttaaaagtaattgatgtatttggatcaccaaccagtttctataatcaaccaccaccttgtaggcagttggataaaacttttcgatttcaaaaatggcctgtaaaggtaaacggtacagcccttcgaggttggcatgcagaaaaaagattttcttgagcttatcaaataccataagttcacggtatgaataaataatagaaaatacttcttcttttagcccgtccttttgaaaggttaagcacatttcaatgagtctttctttagagtggaaatagttgtaaaaggtggctttggtaattttagactcagcaataattcggtcgacaccaaccttgtgaaatccgtattgtttaaataaatctcttgctgtgtgaagcactctaagtgctctaaatgaagcttctaaatttggcatagttataccgcttaaaataattttttgttgtatataaaagagatagacatgccgtcactcttaaattgagcgctaaaaacagacatgcaaaagccgcacaataaagatgtgctcgcctatctcgggtttattgttgctatgatttttgagtcgtaacgatttttaaggtgcaaaaacctaaagtcgattcaaccgctttatagactgtttaagtggtatagacagaaagactttggcaaaaaccaataaatgagaagaattagtacgcatagcgaactcctttggctataaagaagtttcaccacattactgctaaataatggtggcgaaacgaaagagggttagcagactggagccaaagaatccagcacacccgaaggtgtccccctcccgttccgccgcagagggggcacgcagggattcccacaaaaaagtgattactttttcgtgttctttggctaatggtctgctaaaaccaactggcaatgtaggccagcaggcaaaggataatcggaggggttttaggtgtcaatgtgatattggctagaaataaagctttaaaaactctataaaataactttacttaagatttagtcatccattctagaatcttttatttttgaaatttaaaaatataagtaaacttaaaatgtactccgctatattaattaagactttgaatgccgacttatgcttatttttcctccataatacataacgaacggctaatccaaggaaggaaatgttatttttatggttacaataagggattcaaactaaaaaatgattgttgttagatctaaaacaaggtgaagttttatattagctaattttttaagaattattttctaatttaactagtaaatttatagaccgataaaatgaataattaaatccatcttatcggcttgctagaagaggtttttaataccttattttttattgtttaatatattttggaaattcttttaaaaccttatgacaaaagtggccttgtgtatcctctttcttccgctcttcaaattccttcatcccaaatttcataacctctctaccatatttttcgccgagatcatgtttagtacattttgcggcagcctcttttaactcttctgaataatagtgatagttacagtcaagttgagctcggcttaaaaaaccatgaagctctactgctttttcgcattgtgtttgctctagaagatttctagattcttgactcgcataaattgatgttcctactaataaagtgaaaatcgttactaaaaaattacgcattatttccccgacaaagttattaaaagtattagtcataatattgcgggcgtattaaataataattatcactaagtgtctattaataataaagaaaataggataaccttcttctctttcgaatatttaatcaccttattaaaattaggtgattaagttttaacaaataaataatctttattttacttccctatttaattgttaaattagtactttggttagggattaaagtatgtgcttttataaatttcaataataatatttagccatttaggatatttaataagatttttggaaagatgagcgctatgaccaataagaatatatttatgattattattgaaccaatatttgatgattctaaagtatgaatcaaaaattcctaatatttgatttttgggtaaaatccgcaaagagcactgtttagtcacccttactgaaacagtgctctttgcttcatcacaactcctatccagtagagtccgatgcatagaaatagtgtatggctgtgtcgctcaaaatgtttactgaattttcagtttttttaaatgatatcagcataaaaatcacgtatatttaaaattaacagaagaatcttctttggtttatattttgaacagcacagaatacgcactagatcgcatagatcggaaaatattatctgccctacgtagaaatggccgtttaacggttgcacagctcgccgaagaagtcgggctttcatcttcgccttgctggactcgactcaaacgtttagaaagtctaaaaattattgaaggctataccgtaaacgtaaaccccaaagcgattggcattcatgagttgttttttattgaaattaccctagaacgccacgatgatgaaatgttagaaaactttagcgaggctttggcagacattccagaagtggtcgaagcgcatttagttacgggcgactatgattatttggtgaaagtggccgtaaaagatgccgagcattacgaacgttttttacgtaaaaagctctactcgattaaaggaatccgccacacgcgttcaacctttgctttacgaccacttaaatctgccaatactgccgatttaatgttgattgaataatttacttatagggagggctttgggtggttcattgttttaatttgattttattcaatgttacacataaagccctcttgtcagcttctttaagttgaggatgctgaacaggccacatatagctacagccatgaggcgctttgttattatttttcttaagttcataggcgatattttttagcagctctgtgtttaaagcgctaatttttaagcgtacttcacttaagtcttgaggcttccagttggtttccggactcgacaaccagtcggcgcgataacggtactggattgctttagccacatccatttgcaccactataaatggctttactgtttcgctgttaagcccaaaagagtcagcttcagaaagcgattgatcgagtactttcttttcttgtgttaaatcttcaatcggtaaatgctgctctgccttatagcctgcaacatctttcatataagataaacgttcgttaattaagcgcgcggtttgctcatattgatatgcttgtgccagtgaagaaaagcacatcaaagctgccactgtagtcgctactttaaccgtttgttgaatattcttaatatttaacatttaagtaccttcaaaattattgttctgttgtcattccaaagcagtactctattttaagaacactcgaaagtaaaatctcaagacacgctaagctcttgactccatgcagtgttaggttgttgatagatgtgctgacagacttgtttaacagatgaaataaagtgctggttttgcccatcccatttttccaccatgcaatatgtcacgtgtattcctttaggctgaaactctcttgccaatgactgtgataacgctcgaatactcgcaaacatgctttggcttaacacatcgtagtgagccgagttattagatggcgctccaagaaaaataacagtgcctcgctgctgctttagcattggtttaatcactgcttgtgacacgctcactgcgcttaaacccgttgtttgccaactgtgctcaatttcttctaaagataaagcttcaatatttggcgcagatgaaaaatttggctgaaacacgcataactcaatgttatgactatggctggcaatatattttagtaagctttttaaatgctcagtattcaccaagtttaaacggacactcgttatgccatcatttccacggtttacttgtatattctgaacgctagaatcatgcacagcttgatagacatgcaatggagattgctcatttttgtctaaaattacaaagttctggtcaagtagttctatatcatgacctgcaataactacacagccctgctttttttgaaacttctgaaatattgtttttagcatatgagtctctcaaaatttttcttggtatgggcgtaaatctagctcgtgtgtccaaagctcagggctttgctggtagagcatccaatagttgtcggctatggcattaatattgagtccacccgttccccgtgtgagtcgaatgaaacgtcctagaccaaataaagctttattaattctgtcgccatccaccattccatcaataatgacatgagcaatatgaatgccttgagttttataaatttgagctaagtttaatgcataagtccgcaaggcagatttccccatagtgaaagctgcaaaaaaaggctttccacgcaacgaagcactggctccggtaaaaataagcgtaccgtggttttgttctttaaatatttttaaacagctttgagaaactaaataggctgataaaaaagtggattgccacatttgagtaaaaaacgataacggactgcgtaaaaaaattgagggaatattccccccaacattatgaataactgcagtaatgcgttcattctgacttatgatggtgtcaaacaatgcctgtacttgattgatatcttctgcatctagacgaaatgccacagcttcacctgcattggcatggattttggcagctactgtttcaattttttggaaagtacgtccagcaacgtaaacttttaagccctcttttgcaaagcgatgacagacagcagcaccgatgccctgtgatgccccaacgccaataacaactgcacaatctcgtattttatctggtgttgctgatgccatagtcgtctcaacctgtttgttttttataccattctgccataaatggacgatccaagatttccttaccaaacttcttacttgtacgaatgacttcaccaagttgagcaactacagctatgtctgcaatcgtttgattctcacccactaaccattcactttgtgataaaacctgctcaacacggtcgaggtgtcgtataaattcttcttcaacattttcagccttcattctgcccaagccttgaaagaaaagctgtgtttttagttcagctaaaataaaacccttcaccataggtttttcatatgcaggacggccaatactgctaatacgaattgcttcttctaaagcttccgaatcatttactcttaaatatacttcataaaaatagagtgattcatctgcccagtcttcccaaagttctgcaagtgctttttgatttgcgtcttcgggataaagtcgaggtgtatccggaaaagtttcgtctaggtagcgagcgatacgggtactgtcttgtatacgctgccctttatggtcaataacaggtactttgcccactttactgagcaaaggaactttcgctccaagaatgccgttgtaattaatcgtttcgtatgggattcccttaaatttcaaagctcttgcaactttttggcaaaatggagaaatttcccattgatgcaaaataatatccgacatttattcacctttatttttaattgcctgttttgctctcagttcctttttggaactaattattaaatatacagaatgtctttttaagtcaaactatttttgatgacgaccaagtttcaaaatataaaaaaaaagcgctaccccttttaaagaaatagcgctttgaaaacatgaataattcagaaaatctaattaaacgctcagcatactatttaaagtttcagaaacgtttttagatttcactttaggctgcaacgcttgtaaagcctgttgcacttgagtgcgctgaggttcggcaagtgtataccagcgagataacacctgtaataagcgtgaacctaaaatcgggtttttctcgtccagatattctgcaagattaataaagtgagctacaccaaagccccatgtattttcagggttatttgacaaaccaccactcacggcgcgaatacggtttggtgtggttaagtcataatcaggatgctgagttagatattcaattgtctcaactgtggcatttgggtttgctgcctgtatcataaaccattggtccaaagacaatgcttcgtctttaaagcggttatagaaatcagctagggcttcttgtgcttgaggcgcactttgccacactagtacacgcagcgcgcctaaacgttcagacatattccctgtgctttgatattgatcgtaagccaattcaaatgcactttgatcaccctgacgcgccatcatcatgagcataatgttctttaatgcacgtacacccatcgctaaagaaaattctttttgcaagtcagggtccaatgtaaggtacgtatctttccagaacgaacccaactcttgtgccaaacgattgagtaaggcttcacgttttacatgaatatcggctggtgcatagttttgatcaatacggctacccaaataaccttcagtcggtacatcaaacaaacgcgatgctaaaagtggatcacgaccaactaattcaggcaatgtactttgaatagcttgaatataggtatccgcagagtgatcttctaacaaaatacgttcaagcaaggtttgtgttgcttgccattggttaaaaccatttgtttcatgttgaattaagaatgctaattcttcatcactgtaatcaaataccagatttacaggtgcagagaaattacgtagtagtgaaacaacaggttgctcagttacccctgtaaactcaatagttgcttcatcttgatcaaataagtacacaccatctttaacaccatttacaaataggctttcgttttggagcgtatattgttcacctgttttagcattaaataatgccaacgctacaggaattgggacagcttttaagtttggatatttcggatgcgcttttaggctttgtttaaagcttagacgataagtttgcgctgctgcatcatattcacctttcgcttcaagctttggtgtgcctggttggttataccaagttaagaatgcagataaatcaacacctgaacccgcagagagtgcagcaacccagtcttcaacagttacggcttgtccatcatgacgacggaaatattcatccgttccctgacggaatttttctttacccagtaatgtcgacatcatgcggttaatttccgcacctttttcataaacagtcgctgtatagaagttattaatttcgacaaagtggtctgggcgtggagggtgcgacaatggacctgcatcttctgggaattgatgcgatttaagaacagcgacatcgtcaatacgttgaaccgcagcagattgtaaatcttccgagaaagattgatcacggaataccgttaagccttcttttaagcacaactggaaccagtcacgacaagtaatacggttccctgtccagttatggaaatattcatgggcaatcacagactgtacacgcataatcgctgcgtcagttgtgtattcttcatcggcaagtacgcatgaggtgttaaagatatttaaacctttattttccatggcacccatgttgaactggctcaccgcaacaatcatatagttgtcgagatcataggcacggccatagtgctcttcatcccagcgcatagaatgttttaaagcttccattgcgatatggcattttggaatgtctttctcaatggcatagatttctaaagcaacatcacgtccttccgaagtcgtatagcggtctttcaatacagctaaatcaccaatcacacaagcaaacaaatagcttggctttttagttggatcttgccagatcgcaaagtgacggttttcaccaacttcacctgtttcaagcaagttaccattcgcaagtaaaaccggatattttttgtctgcttctacacgtgtagtaaaaactgaaagtacgtctggacggtctggatagaacgtaattttacggaaaccttcaggctcattttgcgttacaaataagtcgccagctttatataaaccttcaagctgagtgttggtttcagggtgaataatcacttgagtttgtaaaatgacttcatctggtgcatcagtgatcaccagttgttcactatcgagtgaatattgtgcaggagtaagatcttggccattgagctgaatagattgcaactcaagatcacggcccagtagcactaagtctccagcagtttgacgcttcatgaccaatgttgaatcaacaattgttttatcgtcatagacttgaatatcaagattaattgattcaaccaagaacgcaggtttttgataatcttttaaataaactgtttgatctgcctgaactggaggctgcgccgcaatattcatctttattccttatatacttttggaaaccgtagtacgaattttatgaacttgatcatacacattcatacatactgtgtttgtttacctttataaaattaatgggacttcatttatacatttcaaattagaatcgtcttttattagcacagattagaccaaaattacgataatcgctgtttatataatcaatctatacaataaaaataaaactcctttcgcttttaacatttttgaggagctgcttacattttgggcatggttcttgccttatccaatataccagtataagtatttcaatcagaacaagaggaactcactatggaattaaaagcttatttacatcgactagaaaacattaaagcgattcatgatctagatgcagcaggactcaaccaccatgtaattgccgtgttcttgtctgccgaaggtatttcaatgactgctcaggaggtaaccactatcgttaatacgtatgacgccttaggtaaagtgaaattaccaaataaaaaagtgcaggcactgatcaatgccaaaaaacttggacaaaatgatgagaccttgccgtgccctgtttaatcttaacttttaacctcttataaaaacctaaagtcaaaacaaagactttaggttttctatttttgcatcaaacaaaaagacaatctcatctatcggcaatgcggctgtgtataataggtcagtcatgattaattcaaacgttcggagcgaaatggccttacaaattctacaaaaacagctagatgaaagtagccattgccctctctgccaagcgtcgatgtactgggtagatgccgaacaatttgagcaagacgttcaatttcatgaatgtagccattgccaacaccgtgtatttaaagacacaaaaatgacttgtcattgtgaaacatgcactaaacaacggaaaaaacttttacaacaaactcgtttacaagaacaacgccagtttaagtcaaaagaccaacctcagcgcagtctggaacaactaagttttttacataaactttttttactcagcctacttgatgactatgctcgtgatgacattgcacatgatgaatacattcattgggaccagataaaatatcagccgattacccctaactggatgttccagaaccatctcattaaacagcttcataaagatgggattttaaatgcacaagatcaaaccgatgaaccacagtgcttttatttaaatattcgtctagatggttatagcgacccgagtttatttagtgtagctcagcaactacgccactggttctatgaaaacctaagtcttggtattccatttcgtagtgccgatgaagtgaaagacgtgctgtttcaggtgctctatcaagaaattattcagttctctcagttctattgccgaacttggggtatccaaattgcaggaagctctaattttcaagccttttgctaccgtttaatggactcattggcgattggtcaaatttattatcttattcagactgcacttgaatatctttataaacaaaaggcactacagccacgaaatgaaaagtttattaataccaatctattaaagaaaactttagagcaatatcgggaacgagctttgactgaaaagtgggaaacttcgatgttgccccgcccttacaatattccttacagtaaaatgagccatatattatttaaccgctttttaggttatgacgaacagatatttgtacaacctgtatggaaagcatggcgaaaaatcgaacctcgtttaaacttttactcggttaaacgttgtatgtactgtggttcaaatgatctaagtgttgactatgatgcagcagattatgtgtcgttgatttgccaaaattgcaaacatcaagatcactattttacccgttaactttcttatctctggcttaataaggattatcagatgacttcgacatccaacctcattgaacaggtgattgaagcttggcaaaacatgcaggcaaaaacgccgctggtacaatgtattaccaacagcgttgctgccaactatacagccaatgtattacttgcttccggtgcttcacctgccatgattgataatccttatgaagcagaaagctttaccaaaatttcatcggctttaagcattaatttgggtacaccgacttcagagcaaatgcaagccatgcaaatctctgccaaaacagcacagcttaacaatattccttgggtacttgatccggtaggctatggcccaattttagcttggcgcagtcaaatgacagacgagcttttacaattcaagccaagtgttattcgtggtaatgcttcagaaatcagtacgcttgcaggcaatcaagttcaatctaaaggtgtggatagtaccttaagtagtgatcaggcctatcaacaggcttatgcactattagcacatgcagactgtatcgctatttcaggtgagtcagattatatattgtctaatgaaatagatgctgtgattcaagtaaacggcggaagtcctttacaacctaaaattactgcaacaggctgtgctttgggtgcattaattgcagcatatagcgctgtggcaacaccaaccattgcggctctttcagctcatgttcattttgcaattgcaggtaaacttgcagcaaatcaggcgcaaactatgggaagctttagtagcatctttatggattatatccatatgttagatgacaacctgattgaacaatatgcagatatcaaacttttaaacatacaggcataacctaagctatgtctgtatcaccctagactcactttaaaagtaagtaaatgtcggtaataaggtcgcactcgttcacttcatgcacaaagttgtgatagtgaaagaaaaccggataatcccctgcttcttctggttgctcaggtaaccagtttctaaagatgtaatagacgctatctttaatctggtcatggctaccaaaatgtcttacggttgcataacgccccgcaggaatttcacctgtttgtacgccgtaactattttcaggtaccgccttttcaattgaacctgctatatcaaaccgaaactcgtcagctggtgtctgatcggggtcagcaaaaggaataccataagttttagacttagttacaggcgataagccagtttctttacgccaagcaataaactgcgcagcagtttccaaaactttatcgggacttcctaaatgtgatagataggcaatcttttcagcaggtcgctcaacaatatttacattcatttttagctcactttttggaatcgtaaaaacaaacttctggtgccaagattcccagtctggtttatctctaaaagcccgaggagtttgatcaaatgaacgcttaaatgcacgagtaaatgcctcgggactgtcaaaccctgcttgcaaggcaatctcaataattttgagatcgggttcaaaagccaattgaaaagaggcccgctttaaacgagaaagttggataaacttcatcacatttaaaccaacgtgaatggcaaaaatacgatgaaaatgaaacttagataaggccgcaatctggctcaaccgatcgacatctaggtcttcatctaaatgtctttgaatataatcgcaaaccagttgcagcttttgagtatatacagccatacatttatgtctgttcattcgatagcactacttttacatagtgctcattgctattcttgatcgaaattgcgttttttagagttatacaacttgcttaaaataatcgtctcttggcatgtcgataagctcaacacacaattgaatttctttattaaactcttgtggtagatattttttgttgctgagcgccgctaataattgctcacccacaagctgtttttgttcagcagttcttcccgacaaaatataggcttttacatggatataggcttgatcaacccctaagccaatcagaaaaacctcatctctacgcgcacgacttttaatgtcttctggactaaacaactctgtttcaatgagcgtggtattaatttcttcaagtaattgttttgcatttagtccagttaagttatctgaataatcaactacaacgtgcggcatagccacctcaatttatataataagtcattaagccaattaaactttattcaataaataataaagctaatcgaacctgatcatatcccattcgagggctggttgcttcaacaattggtcttagtttgatcgaaccatcatcagaaaaatgatccggattttggcgttttttcaacttcttataaattttacgcacttcttcgaccacttcttcaccaggatgggcaaccgaaatatctagcttttgttctttatgcagtcgagccaagtgattaataatggttgcaggtgttagaccacgttcatgtgcaatatcttcaatttcgtagccttcttcaaacaatgcacgagtttcgtccaaagtcgctgaggcgtaattttgcttctcgcctctcgctagttttttctcatttcttgaaatttcagtttcatttaaggttccaccacaatgacgaataaaggctttatgttgagccgttaaatcgacgtcagcaaaattatcttcggcttctttagaaagttcttgaaaacggcgatcagcttttaccgccagactatctaactccaaagcttgttcattaaaacctaataattttaaccctgttaaagacttcaaacgtgagagcgcaacataaccttgccctttttcaaaggtatgcatcaggttaatttcagcagcttccaaagtcataccttggcttttatgaatggtaatcgcccacgccaaacgaagtggaatttgctggaaacttgcaatgacttttcctgcttcattttcaattgaccatgtttcaggtgctaccagcaaagttgtaccgtcagttaattttacttttggcaataacccattttcgtcatcttcttcaaaaccgatcacctcacctaaacttccgttgatataacccatatcaaagttgttttttacaaacatcactttggcatgttttttaagtgtgagttcttccggagcacgaactgaagactttaaagtttctaataatttttcattaccgtctaaaacggcattaaattgatgcccttcattatcaatttcgtttaagtgctgataattgatattgtcgacatccatgttatgcgtataaagacgagtaaaggtttcgccaatgtcatgagtacgggattgatgcaaagcttgcaaatgctcggtttgaatactttgcgcacgaatcgcatttaatatctgattcagaatttcatcatcttggcggtgttgttctgttaaataacatacccgaaatttggcttcgacccatgcatcagacataaaacagaacttgtcacgattggcttcaccattacggcctacgggtggcaattggaagaaatcaccagctacaatcacttgaatgccaccgaatgcttcatcactttctttaaaatattttaaaacctgattgaccagattaagttgcttcgcatggagcattgagatttcatcaatcacaagaacttgcgcgttttcaaggtgttccttgagatatttacgctctttcatgcgtttcaagtcatcgtcagttagatgatctttgatgccaataccagcccatgtatgaatggtcatgccattcatatgcgttgcagcaataccggtagacgctgtaatcgctacaggtactttacgcgcttttaggtaatggatgtactgattgagtgtataggttttccctgcaccagccgaaccggttaaaaaaacattttcacctgcttttagcagtttaagtgcagtttcctgtttcataatctcatatgtacatcttcaacagcccatagcttaacgattttcccgaaaaatttaaatgaatgagccaaattttctataaaaacaatataaatcaataactaatatcaagttggtatttggtaggtttttggtaggtaggaaaataatctacacatcacaatactaaggccatggtgaggctcacctgtaataacaaacaatggatttatggaaaaaggaatcactccatggcttttaaaaatattgcagatcaaacaaacggtttttatattccttgcgtatcactctttggaccaggatgtgccaaagaaattggaacaaaggcgcagaacctcggcgcaaaaaaagcattaattgtgaccgatgaagggctatttaaatttggcgttgcagatcttatcgcaagctatttaaccgaagcaggcgtagcgagccatattttcccgggcgcggaacctaacccaaccgatattaatgtccacaacggtgtgaatgcctataacgaaaatggctgtgactttattgtgtcgttaggcggtggctcatctcatgactgtgcaaaagggattggcttagtaactgcgggtggtggtcatattcgtgactacgaaggcatcgataaaagtaaagtcccaatgacgccattgattgcagtgaatacaacggctggtacggcatctgaaatgactcgtttctgtattattaccaataccgatactcacgtaaaaatggctatcgtggactggcgttgtacccctctcattgcgatcgatgacccgaaacttatgattgcaaaaccggctggtttaaccgctgcaacaggtatggatgcattaacccatgcagttgaagcatatgtatctacggcggcaaacccaattaccgatgcttgtgctgaaaaagccatcaccatgattagtcaatggttacaacctgctgtcgcaaatggcgaaaacatcgaagcgcgtgatgcgatgagctatgcgcagtacttggctgggatggcatttaacaatgcatctttaggttatgttcatgcaatggcacaccagttgggcgggttctacaacctacctcatggtgtatgtaacgcaatcttgctaccacatgtatgtgaatttaacttaattgcttgtccagatcgttatgcaaaaatcgcagaattaatgggtgtaaatacgcacggtctcaccgtaacagaagctgcgtatgctgcaattgatgccattcgtaaactgtcttcttcaattggtatcccatctggcttaacagaacttggcgtaaaaaccgaagaccttgcggtgatggccgaaaacgctcaaaaagacgcatgtatgctcaccaacccacgtaaagcaaaccatgcacaagttgtggagattttcaaagcagcactttaatactgatgtaacgctatgttcctgtagtaagtcaaatccctccgaccgttgacttactttttggggaatacttagctccagcggtattccctttttttaaaacctatactccaaccttctctaaacctgattgacaatttgcccatttcattgaaggatactcaacatgacttaatgacaatagctcgataaaaatgaatacatctatagctaaacacaattatgccccagatattttaggtgccggctatgagcagctaacgctcaactttccagatgattatgaaggtaaagttgtagccaccttagttcgtaaaaaagccactcaaccaactcaaaaagcggtactttatattcatggttttttagattatttctttcaaaccgaaatggccgagcaatttaatgcccatggttatgacttctatgcactcgatttaagaaaatatggccgctcaaaactgcctcatcaaattttctataatgtgctcgatttaaatgaatatgatgccgaaattactcaagcattagagattattggccaagaaaaacatacacaagttttacttgcaggtcactcaacaggcggcttaacggcaacgctttatgctgcgcatcatcctgatcatcccctcattaaagcactctgggcgaatagtccgttttacgattttaatttaagcttagtcgaaaagaagtttggtattccaatgctcagtcgagtaggaaaatatctgccaaaagttaaatttccaagccaactgaacaaatggtacaccaccagtcttcataagcagcttaaaggtgaatgggatttcaacctcgattggaaaccaacctctgcccctacagttcaactcagctttgtacatgcaattcatactgcgcaaaaagaaattcaccgcggtgttaaattgaatattccagccctgattatgcattcgcaccaaactaaaaacccacgcaaatggggacccgatgcaactcaaagcgatgtcattttagacgttaaagacattgctaaatttgggaaaaaaatgaaaggcgatgtctctgtagtctctattcacaatggtttacacgatttagtcctttcggcccagccagtacgggaacaagtctatcagcaactattccaatggctggatcaaaaagtcacctaacttagcttaggtgagtcaatatatttcaccagcaattgatgcgcaggatgttcactcggtaataactccataagacgttctaccgcatcgattgcttcgggaaaatgagctaaatgcttaagtaataaatctgtttcttgtgttttaaaaatcgcatcacttaagcgcgactcaaggcagtcacgccatgcacacagaaacggactttcggtttttgccagaaatacgcctgtataaagctgcaatgcagaggcgacatatccagcatcaagcgcttgttcagcttgtaaaaaatcggcctcaacatgcacaagtaaccgatatggacgtgaaccaagcaaacctcccaatatatctcgcaattgagacatttcagctttaagcgtacccatgcttactttacgctcaccataaagtgcctgatagagatgctctaaggttaaaccatgcggacatagtgccaatatcgttaaaatttcaatttgacgcggcgtcaataataaacttttcccgttaaatttaacttgcggcgtcgaaaatgcccggatgtgtaagtgctggcgctgttgttctaacaaagcagattgaataatggaggcacaacgctcagcggccaaaatacccaaggtattatggtttttccatgtggttgataaatctaccacgcccaaggtttgctttgagtagggatcgataatgggtgccgcataacaaacccaatcgtgaatcgactccatataatgttcattggaaaaaacacagcttgattgttgagtttttaaagataacgccaatgcattcgtacctacaaattcttcacgccattgaccaccttgtacaaaatgtacacgttcagcagcgctctgcatttgagcacttgaggctgtccagataatggtactaccgatgtcacccacagcaataaccatagaagactgctctgcaatatgacgtaagtcatcagcacactggcttagtgccagatctaaagcattttgtgaagcagattttctttcaagtagaggtgctgcaaatcgttctttaggaatcgcagcagaagctgatcgttcccacgagctcgcaatactttggccgagtttggcagcgttctgaggagagagactattttgcgtgcgcagttgatcaatcaacatccgttgctgcaataaatccttttttgtgaacatttgtaaattccttatatattcacatttctattccaacctttctccaaccttcttctttatatcctaattatacaaagtacgaaagtacttactgacagggttcttgttagtctttagtcctaaaaaagcaaaggaatatttatatgcgctatatcgatccaaatcaaccaggttcaaaagttcaatttaaatcacaatatgaaaattttattggcggtgaatgggttgcacctctaaagggtgaatattttgataatgtgtcaccagtggatggaaaagctttcacacgcattccacgctctagtgctgaagatattgaacttgctttagatgcagcacacaaagcgaaagcttcatggaataaatcttcaccgactacacgttctaatatacttttaaaaattgctgatcgtttagaagcaaatcttgaaatgcttgcggttgcagaaacttgggacaacggtaaagcagttcgtgaaactttagcagctgaccttccacttgcaatcgaccatttccgttatttcgcaggatgtattcgtgctcaagaaggcggcatctctgaaattgatgaagataccattgcctaccatttccatgaaccactaggtgtggttggtcaaatcattccatggaacttcccgattttaatggctgcatggaagctcgctcccgctttggcggctggtaactgtgtggtgattaagccagctgagcaaactccggtaggtattttgttggttgccgaactcatccaagatatcttaccgccgggcgtacttaatattgtgaatggtttcggtgcagaagttggccgtccgttagcgacaaacccacgtattgcaaaaattgcgttcacaggttcaactcaaactgggcaaatggtgatgcaatatgcgaccgaaaatattattccagtcacgctagagcttggcggcaagtcaccgaaccttttctttgaagacatcatggataaagaagatgacttcttagaaaaaacgctggaaggttttgccatgtttgccttaaaccaaggtgaagtatgtacttgcccttctcgtgctttagtacaagaaagtattgctgatcaattcttagagttggccgtcgaacgtgtaaaacgtattaaaactggtcatcctctcgatactgaaaccatgattggtgctcaagcatctttgcaacaacaagagaaaatcttacgttgtattaatacgggccgagaagaaggtgcagaactcttacttggtggtagtggccgtaaagaagtaggtgatggtttctatgttgatccgactatttttaaaggccacaatagcatgcaagttttccaagaagaaatttttggacctgtactggctgtgacaacatttaaagactttgacgatgcaatcaaaattgccaacgacaccatgtatggtttaggtgcaggtgtttggtcacgttcagcacatatttcttaccgtgctggtcgtgctattgaggcgggtcgtgtctggacaaactgctataacatctaccctgctcatgctgcatttggtggttacaagaagtctggtattggtcgtgaaaaccataagatgatgctggatcactatcaacaaaccaaaaacttgttggtgagttattcaaccaaaccaatgggcttcttctaagtttcgcaccaagttgataccaaactatcaacgctagaaggaaacaagctcattaattatataagaagccggtaatttaaattgctggcttttttatttagtacagtcagctctcagatttttactatccggaataaaaaagcgtcatctaatatttaaagcacgtcatttaggcattgcttttgcattcattcatacaaaccaactcgcaggagtattgtatgaatcaaccagaaacagcttccgttatttcttcaagtgcagaagtctcatcagcagaatattttgctcagcgccaacttaaacaaggtaccgtgggttggttactcctgattggtttaggcgtagcttatgtgatctcaggtgattttgccggctggaactttggtattgctcaaggtggttggggtggtatgtttattgccactgctcttgctgcgcttatgtacttatgtctatgtctttctatgtcagaaatgtccaccatgatgccgacagcaggtggcggttatagttttgcccgtgctgcctttgggccttttggtggttatttaacaggcacagcgattttaattgaatacgcaattgcgcctgctgctattgccgtatttattggtggttattgcgaatctctatttggtattaatggctggatgatttacctcgcctgttacgccatttttatgggtatacatctcaaaggtgctggcgaagctttaaaaatcatgtttgcgattacacttgtcgccgctgttgcccttgtcgtgtttattggggcaatgattccacactttaatgcacaaaatttatttgatattccagttagtacaggtgttggcgcaagtctttttttacctcatggctacttgggcatctgggccgcggttccttttgctatctggttttttcttgcagtagaaggtgttccgttagcagcagaagaagcaaaagatccagccaaatctctgccacgcggtttaatcggtgcaatgctcatcttaacagcatttgccatgcttattttgttcttgggtgcaggcgcagcaggtgcaagtactttacaaaactcaggcgcccctctggtagatgctttggttaaagtttatggcaccaacacttggcttgcgacattcgtaaactttgtgggtttagctggtttaatcgcaagtttcttctcaattatctatgcctattcgcgtcaaatctttgcattgtcacgagctggttacttaccgacgtcactctctttaaccaataaaaataaagctccttatcttgcaattattattccgggcattatcgggttcttactttcactcacaaaagaaggcgattcactcattttaatcgcggtttttggtgcaactatttcttatgtgctgattcttttatcccacatcaaactgcgcttatctaaacccgacatgcctcgtccttataaaactccaggaggaatcatcacttcaagcattgcactagttttagcagtcgctgctgtggtcgcaggttttgttgttaatccgaaagtgtggtttattgctgccggtatctatgtcgtatttattgcttactttttgttctacagccgctatcatttagtgaaaggaacaccagaagaagagtttgcaaatattaaagccgcagaacaagaactataaataaaaggatgtaactatgagttatcgcaatattgtcgccaatcaacagtatcactttgctgacctaaaaacgttaatggccaaagctacaccgttacgttcaggcgatgagttagccggtgtagctgccagagatgcaaccgaacatgttgcggcacaaatgactttggctgatgtgccattaaaaacctttttaaatgaagttgtggttgattacgatactgatgaaattacacgactgattattgatgaacatgatctggcagcctttgcccctatttcacactttacagtaggcgattttagaaattggctacttggagaagatgccactccagaaagcttaaaagcattagcatcgggtttaaccccagaaatggtggctgctgtcagcaaaattatgcgcaatcaagatttgatttatgtcgctagcaaatgtgaagtggtcacccaatttcgcaacacaattggtttaaaaggacatctttctacccgtttacaaccgaaccaccctaccgatgatgtgctcggtatttcagccagtattttagatgggttgatgtatggcaatggtgatgccgtaattggcattaaccctgccacggataacctgcataatttgtcagagctactgaaattgcttgatcatgtcattcaggaatatcaaattccaacgcaatcttgtgtacttacgcatatcagctcaggcattcaactggctgaaaaaaatgtaccgattgatttaatgttccaatcaattgccggcacccaactggctaatgaaggttttggaatttcacttgatttactacaagaaggatatgaagccaccctcgcacttaaacgcggaaccattggacaaaacgtcatgtactttgaaacgggtcaaggtagtgccctatcaagcaatgctcatcacggcgttgaccaacaaacattagaaactcgtgcctatgcggtggcccgtaaatacaatccgcttttagtgaatacagtcgttggttttattggccccgaatatctctttaacggtaaacaaattatacgtgcaggactggaagatcacttctgcggtaagttacttggcgtgccaatgggctgcgacatttgttataccaaccatgccgatgccgaccaaaatgatatggatgtacttcttactctatttggcgccgcaggcattaactttattatggggattcctggttcagacgatgtcatgctcaactatcaaaccacttcctttcatgatgctctctatttaagacaactcttatgtttaaaacccgctcctgagttctccgcttggcttgaacaacaagggatttttaaacagcaaaactctcaaatttgttgggcagaccatatgcctgaccaattctctcgtctgctcatgaattagggagaacactatgaaacttaatcgtgatattcaatatccatcctctacccatcaggatcagtgggaaaagctcaaacagtttaccgatgcccgtattgctctgggtcgtgcaggttgtagtatcccaacacgcgccttacttgagtttcagttgtctcatgcgcaagcaaaagatgcagtttatcaagagatggatgtttcctacctctcggagcaattagcacagcagcagctgcaaagttttcatatacaaagtaatgcacctaataaagaaatttatcttaaacgtccagatttggggcgccaactttcaaatccatcaaaagataccttaattaagaagtatgcagaaaacccgcaacagtatgatgtttgtattgtggtaggtgacggtctctctgcaagagcgattgaagcaaatgctatcgcatttattgcagcgctaagtgaacatattcagcaagaaaattggagccttgccccaattgtacttgcaacaggaagcagagttgctttaggcgatgaagttgcagaaatttttaaagcatccatgttagtcatgctgattggagaacgccctggtttaagctctcctgacagtatggggatttactacacatggaatgcatattcaggctgtctcgattccaaacgcaactgtatttcaaatgttcgctcagcaggtttaagtattccggttgctgtacaacgtttaatggcattaatgagaaaatcgaaacagcttggcttttcaggagtgaatttaaaagatgaacatcaactttcaaatatcgaccataatgaaaacgcaaagcttttattttaaatagcagttacgcgtagatatttcttccctacaaaatatttatgcgtaacaagattatcttaacgaaaaatagcaattttcaggtattgacgatttgtatggatattttcttctttatatttatcgctatactccacctattgatcttctctaaatcatttgtatgaacacaacaaacgccttccctaaaactatttatgccattcagcatcttgctttcgaagacctaggttcattagaagatgttttttatcaacttgggtttcgtgtccgctattttgaagcaggtgtggatgatttaacccctgcttttacacatgacggtttaactattattttaggcggcccaatcggagtttatgaaaccgaagattatccgtttttaaaagatgaaatcgctttacttaaacaacgcttggcagcagataaacctacacttggtatttgcctaggcgcacagcttattgcgcatgcacttggcgccaaagtatatgcaggccatcaaaaagaaattggctggggagccttaagcttaagtttacgtcctaatcaggtattatcgcctttgcttaataatgtgcatgttttacactggcatggcgacacttttgacttgcctgaaaacgcagtgttattagctagttcagagatttatactaatcaggcatttgaagttggaaataatattcttgccttgcagtttcatattgaaacaacagaagaaaattttgagaaatggttaattggccatacatgtgaacttcgtaatgccaaaatttcaattccgaaactacgagtagaaaacttacaatatgctcaagcacttgaacatgctgcatttgaagttattcaaaagtttctaaaacgaatcggatatagtggttaaattagaaattttctaatatctacaaaggttagagtttaccatttggtattaattgtttatttttcaagcaaaggaaagtttatattctatctttggaaacatttcttaaaattttcagtgtattattaatttgtaacataaaatatacgctgaattactatggatatctggaaatttattaaaagctttaatacggtcaatacttatttattgctttcatgcgttctcctcatcatcttagttctttatttttatgtgattaacccggcctaagctactttgccaaggacgttaatcataaagaaaaagaaaatatgagaagacacctgaataaaaagcccaactttacagttgggctttttatattttctgtttactcaccacatgatattcgtcttgagaaaaagtaagagataatcaatctcttactttttctcaggcttgaagctatcttttaagtcaagaacacggttaaacacaggcttctcaggagtatgatcgtattgatcagcaacgaaataaccttcgcgttcaaactggaagcgatcttctggcttcgcttgagctaaagcaggttcgatcacagcttgaaccactttcaaggaatctggatttaagtttgctaagaaatcatcaccagtttcagggtcagcttctgtaaacaatcgatcataaatacgtacttcagcaggaatacctttagttgcagatacccagtgaattacgccttttactttgcggccttcaggatttttacctaaagtatccggatcgatcgaacacttcagctcaacgacttcaccgtttgcatctttaatgacttcatcacacttaatcacatatgcatggcgtaaacgaacttcaccatcaggaattaaacgtttaaagccttttggcggtacttcttcgaaatctttacggtcaatatagatttctttagttaatggaatcacgcgctcacccatatcgacattaggatgacgagcatgggtaaggtctaaatcttccgataagttcgtaagtgttacttttaatggatttaacactgccataccgcgcgctgccgtattctctaaagattgacgaatacagaactcaagcattgcgacatctacaataccgtcagttttagacacacctacacgtttacagaaatcacgtaggccttctggtgtgaaaccacggcgacgcatacccacaaccgttggcatacgaggatcatcccatccattcacataaccgccttcaaccaatttacgtaatttacgtttagacgtaatggtgtaatctacgtttaagcgagaagattcatactggtgcggcacagctttagacttaactttttcaacaatccagtcataaaacggacggtggtcttggaactctaatgtacaaagtgaatgtgtgattccttcgattgcatcagacaatggatgagcatagtcatacattgggtagattttccacttatcgcctgtttggtgatgctctgaatgtaaaacacgatacaaaattgggtcacgcatatgtacattcgggcttgccatatcaattttggcgcgtaaaacagcttcaccctctttaagttcaccattgcgcattttttcaaaacgagcaaggttttcttcaacagaagcatcacgatatggcgaatttttacctggctcaacaaagctaccacgatttaatttgatttcttctggagactgcaaatcaacatatgcatcgccttgttcaatcaactgaattgcccaagcataaagctgatcaaaataaccggaagcataacgtggttcgccattccagctaaatccaagccatttcacatcattggcgatcccatcaacatactcttgttcttccgcatcggggttagtatcgtcaaaacgtaaattacaaagaccattaaactcttcagcaacgccaaagttgaggcaaattgcttttacgtgaccaatatgtaaataaccatttggttctggcgggaaacgcgttacgatttgtttggcacgtccggcagctaaatcatcggtaatgacttggcgaacaaaatctaatccagcctgttgttcttgctgcgcagaatcgacagaggcatgagtattcggtgtcgggttgtttggcaggttcgagacaacatcattaggcttcatagtgtatcaatcacttctttgtagataaaatttcgaaaaaataaacgctatcttcatttttcacaaagattttaacgttttttacttgccttgtagtttacagtttgcttatgcttctctcaaccaaaaacccatggtcaatttgcccatgtttaggagattaatgtaatgagttttcctcaagtcgaattaaacaccaacaaaggtcgtattgttcttgagcttaacactgaaaaagcaccgaaaacggctgctaattttctagaatacgtacgtgacggtttctatgatggcgtgattttccaccgcgttattgacggtttcatgatccaaggtggtggctttgacgaaaacttcaaagaaaaagcaactcgtgatgcgattgaaaatgaagctgacaatggtttaagcaacgatgtaggtaccattgcaatggcacgtactcaagctccacactctgcttctgcacaattcttcatcaacgtaaaaaacaactctttcctgaaccatacttcaaaaactgcacaaggttggggttatgctgtattcggtaaagttgttgaaggtatggacgttgtagaagcaatcaaaggcgtacgtacaggtaaccgtggttatcacgctgacgttcctttagaaaacgttgttatcgaatctgctaaaattatttctgaataattttaggataaagctgtgacttatctgtttatttcagatttacacttgtcacctgaacaccctcgactcgttcgagggtttttagatttgttggtacattatcaaaataaacaaacacagctttatattttaggtgattggtttaatgcttggattggtgatgactattcagcgccttggctcgacgaaattgtcgaggctttaaaagtatttaaccaaaaaggtaatcgcgtttatttccaagtgggtaaccgagactttgctttaaatcaggttttcctagataagtttaatggtgtattacttcctgatatttattatctcaacattgcaggtcaccaataccgtttggaacatggcgatgcgttatgtactgatgatatttcctatcaaaaatttaaaaaaattatccgaaaccccttcctagttgcttttttacgccgtacccccttgagtttccgtacaaaactggtcaatggttttcgcaaaagaagtcattcagacaaacagcaaaaaagttatgaaattatggatgtaaatgaacaagctgttctctctgccctaacagatgtagatatacttattcatggacacactcaccgtccagcaattcatcaattacaacataaacagcggattgttcttggcgattggcgtgaagatcaggcttatattttggaaattgatccatcttcaaatacgcaacagctcgaattgattgtctggaattattagctagaaattaatcactttttatttgaactttcaattctttaatttttctatttaaatcaaaatcccaaatcatacatagacaactaatgaatacaaatttccagtttatatgtgcatacttttgatattcgatatataaaattaaaagacacaatacaaatgcagaaattagaaaggctttaataattctaatttctcgcagcttactttttcgattaattggtattaattcaaacattttcaataaattagtaaaaatttatataagtattatatttctttatcacattaaaatgcagatgtttttctctaaaatcgcgtatgatgccaaagattagaacccttccattgtaataagattgatatggagtaaagtatggatttattaaatacggttaaaagtcgctacactaccaaagcgtacgatcccgagaaaaaaattcctcaagaaaaattcaataagttattagaaattttacgctttaccccttcttcagtgaatattcaaccttggcatttcttggttgcagacaatcctactgctaaagaacgcattgccaaagccttaacaggacgatatgcctacaatgcacccaaggttcttgagtcatcacacacccttgtattttgtacaagaacagatatttcacccgaatatttaaaccagttacttgaacaagatgatttaagtggtcgttttaaagatgagaaagccaaactcggtcaaaaggatactcgtcatggctatgttgagttttaccgtaatgagcaaaagaacttattcggctggatggaaaatcaaacttttatcgctttaggacaactactgtttgcagctggtcttgaaggcatagatgcaactccaatgggtggctttgacgaagatgttttaaatgaagaatttggcttaaaagaaaaaggtttgcgtagctctgtaattgtttcactgggttatagaagcgaaaatgacttcaatgcgaaattgccaaaatctcgtctgccggatgaagtgatttttacacatttataagaatttagtggagttcaaaagaacagtcttttgaactcctatttcatagctaaggctaaacaaaccaatccacttattcccaaaatcgttcctaaaatcgttgggagttttaatttttctttatataaaactacgccacaaactattccaagtaacacaaccaaaatattcatactcgcaaagacaatggccggagaatctttgagtaaaatatgcgctttaacgtatagggcaatgtttgaaaaatttagtacacctagcattaacccagcaaaagtatttttaaaatgccatgctgaatttttttgaaatattaaataaataatcgataaaacaaaggccgttataaaaattagatttaaagtcaaagtaaactgtaggcctaagctactcgtatattttaacaagatatctacagcggcatatccaaaccagacactcatcaaagcaaaaattgctttttttgattgagatccggaagactcgttgaaatgacctaataaaattaagagaacagcaaaaattcccaaacctatccctaataatttaagtgaattaaactgctcttggaaaaagaaataagctgccaataaagaaagtaccacggacaaccgctgagcaatttcggttttgacaatacctgcgtactctaaagatttagcaaggcataaaaagatactcggtagaatgacgcctaaagccgctattagccaccaaggtgtatgttgtatagaaatatgctgaatatctggcttaaaccacagataacatagcaagctggcacttgcgtaattccatgcaatcatttgcatgggttgatatccctttttctttaaatttttaagtagtacagaaaccagaacactgcacaatgctgcagcaaatattaataccatttgcaaagaacctattaatctaaattttatgaaacagagatggaccgcaggtagctttaatatgcttttttatatttttaaagccataaaaaaaccagtcatcactgactggtttttttcaagctaatcaattaacgattgttttcgtcgtcttgaccatcttcaaatttagaatcgttatcaaaaccgccttgatgtccgccgaagccgccttgaccaccaaagccgccttgaccaccgaagccaccttgaccaccgaagccaccttgaccaccgaagccaccttgaccaccgaagccgccttgaccaccaaagccaccttgaccaccgaagccagcaccttgagcaccaccaaagccagcgccttgaccaccgaagccaccttgactaccaccctgagctgggaaacctgcaccttgtgcacctgctggacgtgggttgcgagctggaacaactgtagaaattgcgtgtttgtaaaccatttgacttacagtattttttaataaaacaacatattggtcaaaagattcaatatgaccttgtaatttaataccgttaacaaggaaaatagaaactgggatgcgttctttacggagagaatttaagaacggatcttgtaaagtttgacctttagacatttttaactccaaaaaaaatttttaaatcagcgcaaaaaaactatctttatttttcaactaaaaattataaaaagacagtgtgcaaattttgctttatccataagagtttcgcaagtcttctttcgcctgctttatcgtcaagtaagttttaaaatcgtgtatttcttgcaaagaacgtaaccacgtatattgacgtttggcaagttgtcgtgttgcaaataaggctttatcctccatttcctgcttttttttgagactcatatcactttttaatagaaattctagagcttgtcgataaccaacagaacgcatagagggtaaattttcatctaaatcgtatttttcaattagagactcgacttcactcaaaaaaccgatatcccacattttgcttaatctttgctcaatgcgttgatgtaattctaaccgatctggaagtaaagcgtagttatgaaatgtgtatcgatatggtacattttttggttgttctgcctgcaatttggtaattggttgacctgtaatacggtaaacttccaacgcccgaataattctttgtttatcagaaaccttaaacttcactccagccgccggatctactgctaccagctcatcataaacagcttgccacccttcatttgctgctttttcttcaattgctgcgcgaacatttgcatctgcacttggcaagttacttgataatccttctaaaagagctttgaaatacagcatggttcctcctaccaaaataggagttttaccacgtgaatgcatctcatcaattaaagcacaagcgtcttcaacaaactgagcagccgaatagacctcaagtggagtaataatatcaattaaatgatgcggatatagctcctgctcttcacgcgttggcttagccgtaccaatatccatatctttatatacaagtgcagaatcaactgaaattaattcaaaatttccacgttcatagagttcacatgccaaagcggtttttccgcttgcagtcggtcccattaaattgatgacgggcaattggtttgacatgtaaaactactctcctcgagcaaataatttatctagttgagataatggaaatgcacgccaagttgggcgaccatggttacattggctcgcaaattcggtttgttccatttggcgaagtaaagcattcatttctgagagactaagttgtcgatgagcacgtactgcaccatgacacgccataccagctaacagttcatcacgcttttgcaataaaccttgtgcttcatcatttggatctaagtcattgagaagttcgggaataagattttcaaaatccgctttttgcaaaatagccggcacaccacgcacaatgacttgctcatcgccatataaatcaatctctaaccctaagcgttcaagctgaggttttaaatcctcaacacgaacagcttgcatacgactaattgagatcactttagggataagcaactgttgagatgtccaaaactcaggtttatcccaagcatttttcatttgttgcagcaaaatacgctcatgtgctgcatgcatatcaacaataatcaagccttcagtattttgcgccaaaatataaattccatgaagctgggcaattgcgatacctagtggaaattcatctaccttagcgacaggctcaatactttcatcaactgaaaaattagcaggttgatcacgtaatggtgccaagtaagtctttaatgcattatttaactgcgcagaaccattatattttggagtttgttccgcataatgaacagattggggacgactattattaaaatcagttaaaagctcagtagaaggctgataaccatttggcttgtctactgctgtatcagcggcttgcgctgtacggtgcaatgtaaattgttcttggtatttaggctgaggttgtaccgaaagattttgagtatcatccactttcatggcttgtgctaaatcagcactagctgtctgaaattgtgctaacgtttctttagcataatgtcttacaaactcatgtacttcacgttgatttagaaaacgaatctcatgtttcgtcgggtgaacgttaacatcaatattttcaggatcaacttctaagaaaagtaaataagatgaatgctgatggccatgtaaaataccgtcatatgccattcttaaagcatgtgaaatggttttatctttcacaattcggccatttacatacacatattgtaagtctgcttgggcacgtgcatctgaaggatgccctagccaacctgacaaacgcatgttaatactttcggcatcgatccagtaagcattttgaacaaactgttgacccaataattgctgtacacgctgaaatcttaattcaccgctatctgctattggtaaattaattcgaatattatcgttatgctcaagtacaaaacgtatatcaaaatgcgttaaagctaaacggcgtacaatttcttcaatatgcccaaattcagtggttggtttttttaaaaatttacggcgagcgggcacattaaaaaacaagtcctgaactcgaatatgggtgcccttttgtgcagcaacagcttggacttgttgatgatcaaaggcggtaccattcacctcaacctgatgaccaattccgctttcatcttggctactggttaaagtcaatcgtgaaactgctgcaatagaagcaagtgcttcaccacggaaacctaagctaacaatggcatgtaaatcttctgctgttttaattttactggttgcatggcgcatcactgccaatggtaaatcatcaggatgaatcccatgtccattgtcaataatctcgattaatgttgagccgccttgtgcaatccgcacaattaattcggttgcacctgcatcaattgagttttctaataattcttttacgaccgatgaaggacgttcaatcacctcaccggcagcaatctggttcgctaacgcggcgtctaatgtatgaatacgacgttgtgttagcttttcatcagtcatgaagctgttcctgcaaagtctggtataaatgctctgttggtaaagttaaggtgacgaaacgattgagttcatcatctgatttttgaatatcaatgacgatatctgcttcagggatttcgtctccacctttcgatggccactcaaataaaaatagtgcatcctgaatatctagataatcacggattcccattaattcaagttcgtacggatcattgagacgatataagtcaaaatgaaaaatttctttattattgattttatatggttcaaccaacgtatacgtcggacttttaaccgagcctttatgccctagagcttgcaaaaaataacgggtcaatgtcgttttaccggcgcccaaatctccaatcagataaatcacgccagcttgaacatgctgcgccaatgcctgagctaaacgctgggtatcttcttcatgatttaagaccattttcaatgaatacgacataacacacataacatgattcaaaataatcgatatgataccattgccctgctttaaagcctacttaagtgcttaaagttggcttttttttacatcacatttattaactattgacacacttttatgtctagtccgattgaatttttcccacctatgattgatggcgtaagcgcaagccaagtctatcttcctccacaaacgacagcacaaaccatctatcaatttctttgcgaaaattttccacatataaaagcaacagagtggcagcagcgttttcaagatgggcttatttacgcggcaaatggcgaaaaattaacattaaacagcccttatatagcaaacacgcatattttttattaccgattccttgctaacgaagtacatgttccctttgagcatcagattttatttgaaaatgatgacttgcttgttgtagataaaccccattttttaacgattagcccaacagggcaatatgtacaagaaactttattagtccgattaaaaaagcaaactggcaatgagtttttaaccccgatccatcgattagaccgtgaaactgccggtgtcgttttattttgcaaacgaccacagtcacgtggaatttaccaacagttatttgcagatcgtcaagtcaataagatttaccatgcaatcgctgcatataaagctgaattaaaatttcctcagaatttaaaactgtatttagataaaggtacacccttttatacaatgcaggtgattgcacatacaaaaaccaataccgaaactaaaattgagctgattgaacataatcactcatgggctaaatattgtttaacgccaaccaccggaaaacagcatcaactccgcgtccatttaaatcatttgggaattccgattaaaaatgatccgttttatccaatagttcaacataaagccgatgatgatttttctcagcccttacagcttctagctaagcaaatttcttttatagacccgctaacaaaacaggaaatggttttcaattcacagcttgaattgacactgtaatcgcatcgtaatgacaaaaagattattttttatgctgaaagacattgaaattacattccgatggtttaaaataaatccctaaaaattaaaaatcatttggttttgttattcatgcgaaaaacagaagtttatcaggttcgacttgactcccaagagaaaaaacaggcttttgctgtttttaaacaattggggattacccctgcccaagcagtacgactgttctttaaacaagtcgtcttaaccaaatctattccttttgcgatcgaaaaccagaatattaatatggaacaattattaaaactgagaaaagcaaaagcatcttcattaaatcagaacgcttcaactttaaatgaagatgatgaccatgaagatttatttgaagagttaaatgcactattaggtgaaagtgacaaaacttaacggtgttgcatttttaaacaacttttaacgtcaattcgcttcttttttagttatgctctctttgtaaaaatataaacataaatacaaggagcgcctaatgattgtaagacgagcgacctatgaagatctaagccaactcgctgtcctatttgatgaataccgtcaattttatggtgcatcttctaatctcgaagaatcccatcatttcttaaaacaacgttttgagaataaagagagcgtatttttcatccatattaaggacgaaaaaattactgggttcgtattgctttatttaggtttttcttcagttgcttgttcaacttactacatcttagatgatgtatatgttactcccctattccgtcgtcaaggctcagcaaaacagctcattgatacagcgattttatttgcaaaacaagaaaatgctttacgtattagcctagaaacccaatcgaataatcatgaatctcaccgcctctatgaaaaaatggggtttattagagacagtgagttccagacatttcattgttttcttaaataatattttgagcgagttgtttttcctgctccgacaaatatacccaatccccgtcctcaatttcaggtagaaccaattgaccaatttgatgtcgatgtaatttctcgactttattgcctacggctgcaatcattcttttgacttgatgataaacaccttgatgaatagtcatcgttaattgatgagtttctagtagtgctacatctgtggcagcaaatacccctttttcttggtgtaaattaactccctgaataagcatttcaatttgctcaggggttacggggtcgtaagttgtaacgtgataaacctttggtacatgtttacgaggatgagttaaagcttgtagatatttaccatcatcagtaagtaaaagcagccccgttgtgtcttgatccaagcgtccaaccgcctgcacaccacgatgaatcatggtctcaggcagtaggctaaaaacactttgatgatgctgaggatgatgagaacactcgaaaccctgaggttttcttagagcaatataaattttttctctatattgataattttgaccaaaaacggaaaactcaaaattttctggggcgaactgctttttgagatcactcacaacctccccatcaatacttactgaaccattttttattaactgctgacaatatttacgtgaaccaaacccttgtgattgtaaaattttttccagcagcataaagctttctctttaaaacgaaaccattattttaacgtaattttagtgttttattaccttctgctttatcatcttcgcatttaacttcattaactttgaattattcttcaataacacgataaattttttcgttttgttcactttcaaatagcaattctgtagtgggtaagatcacctcattatctacaataatatgttcgatacgctgacttagctttaaaggctcattttcatgttcaactaaattcttctttaattgagctttcgcatcatgaatttgatcaaattggtctttgatcttgatatctataatatccataagattaatcctgtactcatgagtagtgattatttttatatcacactctctcaaaagaatactttttaagttgttaatttatataacattgtttccaagcgtaaccacagataaaactctttatcattgagtcatatacaagaaaatttccactaaaaagcctttgtttgatcttttttaaccttaaaagctctgacattttggctctcaattattatacaattcaaattatttgcttttcttgccgcttctcatgcttgcccaattttatgttaatttagttgttttattagttttacttatctgcggtttactaagtcaaaatgcagctgtaactatcgcagcaggcgttttaatcgtcataaaaattacgccattaaatcaattttttccttatattcaggcacatggactaaacttaggcatacttattctaacaattggcgtactcacccctattgcaagtggcaagcttagtggagagagtattttaaaatcctttattagttttaaatctttagtcgctattgcaattggtctgctcgtcgcgtggctaggtggtcgtggtgtaaaacttatgtcgagccaacctgatgttgtggcaggcttacttattggtacggttgcaggtgtagcgttactccgtggtgtacctgttggcccgctgattgcagcaggtctattatctttatttataggtaaataaaaggcacccgaaggtaccttttaataaatgcttaggctaaataagtacttttagcctgaatagtaagaagtgcgttttaaagaaaacttttctagctgctttaagaaaccttcaaagtagctcttctctttttcttcagttcgataacctgcatacaatgtacgtcttaaacctgttggagaaacacaatctagacggcggctagtcacccatcccttttgttcgtattcattgactacccaatctggcaaagcagcaatacctcggccactcgcaacaagttgaataagcatttgcgttaagtctgttgttcggatttgttttggttgaatatttgcaggtataaacagtttcgacatgatatctaaacggtgcttatcaaccgggtaagtaataagaacctcttctgcgagatcctgaacagtaatattttcagcacgaaccaatcgatgagtatttgataaaaccaaacgcgattcatattcaaaaatcgggaagtattcgattcctttttagcgcgatcggatcggctgtaataagtaaatcaaactcagcattttgtaaaagttcatgtgggttcgcttcaaacccgaagcaaagtctaaatcgacatctggatattgctgacggtactgattgagtaaaggcattagccagtcaaaacagctatgacattcagatgaaaaaataattctgcccgtttgtccgtgcacaatacgtgtaatatcactctgagtaatctgaatttgcggcaatacatcatcagctaacttaagtaggcgctgtcctacattagaaaaactaacaggtcgactgcggcgattaaccacctctaccccataccaatgatctaattcttttaattggtgagaaatagccgagggcgttaagcataggtcattagctgcagcgaccagtgaaccatgttcacgtaaagcaactaaagttttaaggtgtcgaatttctaacatgggcacaagcctgaatacataaatttatctataaatttttaagttatctcttgtttattactaaacagagttacggagataaatcatcaccaatgaatactattcatcttatcacaaaattaattaatttgtctcaacataagtttttgtttattagatatggactttactaacaaataaaaaatagacccattcagatctattttttataaaatgaaatattcttactcggtcacttgtaagctaacaatcatataattttgatttttaggctttaactttaaatccactggagctgtgacttccattaaatattctccagcttttggaaatttaagttcaacttgtcctttatcatcagctttaaaatgtagtacttgtttatcagttgcacctttctctcttaaattaatttcagcataaggtaggttcttgcctttttcacttatggttagctgaactgcttgagtaactttaagctggttaggatgaacagaaaaattaactttaactggtgtatttggaagttgaatatctgaaactttaccttttgaaagataactttgtaacacccattctcttgttacttcctctgttttaatttttttagttttaagatcagcaggaattagatagtcacgctctttttttggcggagctttatcagctggtaaatcaaaaaataaatgccactccttttgatcatatacatattttaaagggtaacttgcctgagtttgcagaatatatgtaccgtcttccggtaaaggaacatcgaaaacagttacagatttatgtagagtttcagcattaataactttaggatcttgtttaggggtaatgacggtaagcttggcatcttttaaagcgtattcactatttagtgcttcttcagcataaccagcaacgaccggtacttgcgtctgctcagttttatacgctaatggcgcaacataaggttcatgagcaaggctgtaactacatacaaaaataagtgatgttactaataatctattcattatttctggatccttattaggaaaatttaaatttttacagacaaatcataagcaaatgtattatacacaaataaaaataattcttattatcattaataaatttaagttaaagatttttatataaaagaaaaggccaagtggcctctttcattacctcattgttcttttacttttggaaaagcttgattaaagtcaatgagcttataactttttactaaatcatcttcaccataagtcacttcataagttgtttctttaccattaaagtatgcttcagctggagttccaaatacttcccataaacctattgaggcaacgtctgcaaccccatgcccaaatgcacgacctacttttacccactttgaataaccttgctggaatgtatagatttcaactcttgtcccatcacggtactcagacaagacaggtgccccaaactctgcaataacataattacgagagctacccggatttaaaacatttaaattttttttacttggttgattaccagccataaatacggcacaaccagacatagataacatagccataccaataaggcaggcaatacataattttctcacgatttaacttctctatttcttaagtatttatacaacttattgtaatgcttaaagtattacgcgctcatcatatccaatttgataaaagaattcgataaattattcaatataaagataaaatattccggttttaaatatgcaaacttcctctcgagattctagttttttattattttggtctcttttcccttatactttcttttttgagtttccttttattaatttattatggcgtcaccccaatccccttcatcttcccctcgacattactcactcttcttggcaattttttctctcgcagtaggcggtttctgtattggcactacagaatttgtcgcaatgggtcttattcaggaaattgcacacaatttaaagattacagtacctgaagctgggcattttattagtgcttatgcattaggtgttgttattggtgcccctattattgccattttgggtgccaaagtgcctagaaagaccctattgctttgcctcatgctgttttatggtattgccaatgcatgtacagctttagcacataccccagaaaccgttttagtctctcgttttattgcaggtttacctcatggcgcatattttggtgtcggcgctttagtagcggctgaactagcaggcccttcacgaagagcttcagcagttgcgcaaatgatgatgggactaaccgttgctaccgttattggcgtacccttagcaacatggttaggtcaacattttggctggagagcaggttttgaattttcagcaacgatcgcattctttactttaattgctgtagcttgctttgtaccgaatattccagttcaagctactgccagcataaaaacagaattagcggggcttaaaaatataaatatgtggttaacccttgcagtcggcgcaattggttttgggggcatgttctcggtatatagctatgtctcaccaattctcactgaatacaccaaagttaatatccagattgttcctattgcattagcgctgtggggcatcgggatggtgattggtggtttagctgcgggttggcttgcagataaaaacctcaataaaactattgtaggcgtactcatcagctcagcgatcgcatttgtagtcgcaagctttctaatgagtaatatctatagcgcaattggctctttattcttaattggcctaaccgttatgggtttaggtggggctttacagacacgcctcatggatgttgcaggtgatgcacaaacgctagcagcttcacttaaccactccgcctttaatcttgctaatgcattaggcgcttttttaggtggttgggtactgagccatcagatgggttggattgcaccaatctgggtaggttttgtactgagccttggtggccttattatcttacttattgcatttgctgtagaaaaagcaactcaaaaagcctgagtatgatcaggctttcgttgaatctctaatctgttaacttttcaccacagtgcgggcaataacatttcttctctctaacagcttctttctcttctaatactttttcgcgcataatttgaataatcagattatgcgcttgttcttttggtagccctactttttgtcgaatacgttctatttcaacttcatcatgcatgatatcaataccacgcacttgaagtaactcacggaactcttgttcaaggcgctgattacgctggttaagttcattggccaaaccagaagctaaaataccagccggtaaagcagcaatccctacccctagaattgtaattaaggctcccaatagctttcctaaactagttactggtgtgacatcgccatatccgactgtagttaaagtcacaaccgcccaccacattgctttaggaatagagctaaaagcttccggttgcgctttattctcaacgacataaataccagaggcagtcataataatcataatgattaaaataaaaatcactgcctgaaaagaacccttttctcgcttaatcacacataacaatatttgcaatgagatgaaataacgagttaattttaatagtcgaagtaatcgtaaaattcttaacatacgaagatctattcgtacaaagaaatttagatacgcaggcaaaattgccatgaggtcaatcagtgcttcaccacttttcatccatgcgaaacgttgcttccatgcagcttgtgtcgaatcacgctcgactatactccagagccgtaagagatattcaacactgaaaattgcaattgaaacattttcaaagtagtcaaaccatatacggtagctgtaatacagatcatttactgtttctagtaatacagcaactacattcccaataattaagaaaactaaaaagtagttaatacatctacttactgtcgtttcgtaatcatgattatgaaggttgttatagaagaaccgacgtactgtcttccatgctaaaattcgcatacggatctgaaccacgttatattgaacatatattaagctcacatacgtaaattcaccactatagcagccaataaaatattttattaattgtattagctaaacaatcataaataatatttcatatttactaattatattttaatgcgctgcaacatatctaaactcattttcctcccaccattgcacatcatatataccggcatgggacttcaaaatgacattaatataattttgtagcaacataatatggtgagtaatatctaactttctaaaaagaaatcttcttaaaattggtgtatttggtgaaatgaatattgcaaaaccattactgtattcttcataaacgctaataccgatatacatcgtaatctcaggtaatggcacttctatttcccagccccaacgctcagcatttaactcaatatttaagtgatatctattttttaatatactataaatatattgtgcaatatcttcagttttctgtactaaagtattcccgtcttctgctgataaattttgatcatatagctgataatcatcaaatttaaattcaacaattgtctttagcatttttaaattccatatataaaatacccatgttctttttaattatttttaagttcatacaaatattttaaaacaaaatcttctttaatatctagcgttatatttatttttacattttattagaataaaacatgattaatttattattttaataattaaaatatgtaccaattctcattaaaataaaaaggagctgaataatcagctccttttttgtactaaatcgacctattaagtcaactgagcagcagcaattttcttagtatctactttatcagcagcatttgtatattcgcccatttggtcgaaattcaaatatttgtagatgtcagcagacatactgtcaatttgagctgcatattgttggtattcttctggagttggtaatttaccaagtacagcagcaacagatgcaagctcagcagatgctaagtaaacgttagaaccttggcctaaacggttagggaagttacgtgtagaagtcgaaacaacagttgtgttcggcgcaacacgtgcttggttacccatacataatgaacaaccaggcatttctgtacgcgcaccagcacggccataagtgttatagaagccttcttccattaactgatgttcgtccatacgtgttggtggagccaaccataaacgagttgttaatgaaccgcttggtactttctcaagtaactgaccagcagcacggaagtgaccaatgttagtcatacaagaaccgatgaatacttcatcaattttgtcgccttgaacgtcagaaagaagtttcgcatcatctggatcgttcgggcagcaaaggataggttctttgatttctgacaagtcaatttcatacactttagtgtattcagcatcagcatcagctttaagtaagcttgggtttgctaaccatttttccatgttttcaacacggcgagccatcgtacgtgcatcaccatagccttgtgaaatcatccacttaagcattgtgatgttagaacgtaagtactcagcaactttctcttctgaaagtgtgattgcacaaccagcagctgaacgttcagcagaagcatcagaaagttcgaatgcttgctcaactgttaagtcagtttccatttctgttaagtcgatttctaagatacgaccagagaagatgtttttcttaccttttttctcaacagtaagatcgccttctttgattgcatagtaaggaatcgcatgtacaaggtcacgtaaagtgataccaggctgcattttacctttaaacttaacaagaactgattcaggcatatcaagtggcattacaccagttgcagcagcgaaagctacaagaccagaacctgctgggaatgaaataccaattgggaaacgagtatgcgagtcaccaccagtacctactgtatctggaagaagcatacggtttaaccaagagtggataataccgtcacctggacgtaaagatacaccaccacggttcatgatgaagtctggaagtgtatgttgcatttgtacgtcaactggctttggataagcagcagtgtgacagaaagactgcattactaagtcagcagagaagcccaagcaagctaggtcttttaactcatcacgagtcataggaccagttgtatcttgagaacccactgtagtcattttaggttcacagtaagtacctggacggataccttgaccttctgggagaccacatgcgcgaccaaccatcttctgagctaaagtgaaacctttgccagtgtcagctggttgtactggagtacggaataatgtagatggagctaaacctaaagcttcacgcgctttagcagttaagccacgaccaatgatcaagttaatacgaccaccagcacgtacttcatctaaaagtactggagttttaagttcagactcagcgatttgttcgccatttttgaacgcagttacttttgcagcagcatgatcgattttaagagtaacttcgtcacccatgttcatgttagaaacatcgatctctactggtaatgcaccagcatcttccattgtgttaaagaagatcggagcaattttaccgcctaagcacacaccaccgtcttttttgtttggaatgtgagcgatttcatcaccaaagaaccaaagaacagagtttgttgcagatttacgagatgaacctgtaccaacaacgtcaccaacataagcaacttggttgcctttagcaatgagttctttaatttggcttaatggaccaacttcacctggtttttcagggttgataccatcacgctcatttttcaacattgcatttgcatgcaatgggatgtctggacggctccatgcgtcttgagctggagacaagtcatcagtgtttgtttcacctgttactttgaacacagtgattttgatttcttctggtacatctttacgactagtgaaccattcagcatcagcccaagattgtaaaacagcttttgcatttgcattgccagctttagctttatcagctacgtcatggaacgcatcaaatacaagtaatgtttttttcaaagcttcagcagctaagctacctaattcagcatcatccagaagctcaactaaaggcgctacgttatagccaccaagcatcgtacctagtaaataaactgcacgttctttagaaactagcggagatgtcgcttcgccttttgcaatcgctgccaagaaagctgcttttacgtaagctgcttggtcaacacctgcaggaacacggttttcaagcaaatcaaccaagaatgcttcttcacctgccggtgggttttttaataactcaacaagttgagcagtttgagcatcatcaagtggcttcggtgggactccgagtgcggcacgttcagcaacgtgttggcggtaagcttctagcacggtgttcattcctctttttttaaaaaattacttgtaaattccagctttcacaaagcttcacaagtaatatggactacaaaattttactagagttcaagccaaaagttaatgagcgcggggtgtttctccgtgatgcccattattttgtaactaaatacccgtgtataaataatgatcttaatgatggatttatcatgcggtattttaagttaaaagaacactccaccttagtggagtgtttgacgatgtcttatacacttagaattttttgtagtttggcattttgtcatgtggggtaaccaaacactcatctgtcatttgttttctaatcttttcttgcaaggcttctggattcgtttttaattcgtcttgtggaatggcgtaaactttttcaataatattaaagatgaattttttcgtaatttcgtcttcaattttattagcatgctcaatggcttgagacttttcaattgcttgctgacgatcaaacagaatacttcttgctgcattccccacacttgtacaatagccatgccattgctcttcaggtgttaaaggctttttttctgtacagccgactattaacatgcccattaaaacaaataaaacttttttcatcattactctacacagactatgctgcccacatcatactgaatctggcagactttgcaaaaattctacttatatgtctttatttttgcccaacttcaataaaaaaccgagatgttttcatctcggtttttagtgttcttaaagcgtttagaatcgccagttatagaataaatctattgctcgttctaaagattgacttgcttccaaatacaaacggcggttcatttgataacgcaacgtcagtttattgactggagtaaacacacccacaccataacgaataaataaatcaggtgtaatgtaaccagttaaacttacttgagtatcatctcctgtaccttgagcatctaatgcaagaccactcaaaccaaaagtacgaccaatttgattcgttaaagcacgagtaccacccaagcccatactaataccggcagcagcaattgtattgttcacatcagatttaaagccttctgcattacttaaaccactggcaccttcattaatacgccctgtcacgagtgcatttaatgcctcttgttcagaaaggcctgcatcattataaacttgaatgtttggtgatgaagcagtaccagtgacacgaaccccaaccatactaccctgaacatttttattcgcatcaatatctaacgtcgggtctgccaatgggccattaaaacgggcaattgcacggtttaaatctaggctttgaccataggcctcaattttcactttttgacttacaccaatagcacccattgctcgcattgctgtttcataaccgcgttgggttaaattcaaacgccccactaaaggaatattactgttaaagccttggaagatgacttgattgccaatatttaccgaaatatctgcacggatatcccacggttttgccgcacgtaaaattgcaagtgggtcctgaccttggcgaacaatacgaacatctgaagatgtgttaaccactggtgcagttgtttcaggcattgaaatacgtgcacgaggaacatctactgatcctttcaagcttaaacgcttatcaaaaggatacatatcaagtgtcaaattcggatttgcaatggccgtaattaatggagcttgacgtacaagtaagttatcaccttttaagtttaactgtagacgcggtgcatttttccagtcaaaactacctttaagtaaccctacaccttgtccactattgaatgcaccatcaattgttgccatgtcctgatgaatagatgaatacacctgtacattggttaaattaaccggcagggaaatcatactgattgccccgtttttcaaacgcatttcgcccgtaaactgtggctgggtcaaagtaccattcactttgccagctaaggctaaggtaccactcattgaacgtacatcttgaatgaatggttttaacacttttaactgtacatcgttaaaagctacctctccatgcatcggcatagatgattggtaaggattaataataacattcgcatatcctgtaccaatatcaggtgtttttacatcgacacggaacaataagccttctgaaatacttttcgcaattacactcagttcatcataagccaaagtagtcggtggatcttgcgggtcttccgctgctaagcccagttcaccttttcttgtcactaagcgtgcatcaagcttaggatgcccaccatttacccaagaagctttagcataaccattaagttgaccagtcatagccaaaccttccggcatgaacgcagcaaaatcgcctaaatctagattctgagtaacaaatgaaatattgccttgcgctttactcacacgcacaggctggtcaagacacaactggctatttgtactttgccagcaatgttgtccaacatataattcagaacgtgccgatgagaaaacaactggtgcattttgattttgtgctagacgaattcggcgtgaatcaaaacttcctttttgaatttgccctaaccaatcattcttcgcattaaatccacctgctaactgaacatagaatttagaaacattattatttccttgcacttttaataaatgtgcttttcttgttcctgttaaattcacctcagcagactgaatttgacggctaccactacgtaaattgtctaattttgctgttaactgagttggtgttgtttcggaagtaggcaattcaccctggatacgaagttttttaatactgactaatgtattaaatgcaaaattatcaaccgcaatattagccgtagctttcaaacgcggttgagattggacactcaagtctccatatgcacgtccacttaaacccggatacaactcataaagcgcaggtgcattcagcttaatttttaaattctgtgcattaccagtcgcctgcaactggttttgtgcataaactaaaaatagattatttgcctcaaattgctgaggtaaaaacctttttggttcgaatccataagtatggataagttacctttacctctgactggcttattattcaaataacccgcaaggttcaattgttgaatatcaatacgctttaacttgtcagaccagatgccttgtgtttttacatttcctgaaatttcgccttttacactagaggcaaaatattgaggtttaaagcgtactaacgagctattaatatcccaagcaatacggtcttttaaatttaatgccccagtcgcatagattttcccagcaacaccatcatgttgtaactgactaattcggataaattctggggtacctgcaatagaaaactttaatagtccattagcttgattaagcgcttttaaagatccgtcataattgaccgcaaagcctttaaaaccgccaccagctttaacatcattaaataataaagctgctgtactttttccagctagcgcaaccatttcttgacctgcttgagccaagcgaccttttaaatcaattttttcaagctgaataatttgttgatttggctttgcaaaaccgctggctttaattgatccgttgagcaagttaactggcgccgctgtatgtatactttgtggattaaagtcttttgcatttaataatgcattccatgccagctgacgtttttcacttggtaataagactttggcctgacctgtgaggctacccttttgagccgcaaaactaaaactaggaacattaagaatattatctttaacattcaaagttgctaaatattgtccagccggtaataaggtctgttcatgctgatatacttttgtcgaaactttaatatcttgctgaccatctcgcaaagtcaaatcaacttgaccactatcactacttaaccaacctatatatggcatagcacgatctatatttgcccaagccacattcataaacataggttgtggcttcttattcttttcaggtgcttggtttagtttaagtttccaagattcatagcggtcaaagtctacattggcaaatacttccgtacctttttccaaagaaccagttgaagaaacggctgcatctagacttggcggcaagaaatcctgaacgacctgtggaatagctttgtctttaggattaacatgatctaggcgacctttgatgtcccaagtgacatgatctttccagttcactaatcctttaagattaactgcacccttcatgacctgcccgttaaaatcagtaatattcaactgatgaaccagatcagtattcattaaggcgttgtactggccttcaggtaaattctccccttttaaatctgtctcaagtgctaagttgagttgcttaatatcaccctgaaatttaattacaccgtttttagcaaataatttttgctcaaccagtaaaggcaagtgataatttttgagtaacaatgcaccttgcataggcacttcatgacgaacaggatgtaaaacaacccaacctgttaataaatctggtgttgtcgttgctacaccggcttgcaaggtatctaaactaccccgcgctgccaccttaatattttggatgtttaaactttttaaagaaggaattcttaaatctgcagtcgcattcagtgggtatttgccgctaaagtccatatttcctgttgcgttatgaacagaaagataccccatatccatacttgaattttcaaatttcagttttgtctctgaccacaaagcatcatttaaatgaacatcatggaaatttacgacagaacctgaatttttaatttctaaatgatcaacatctccaacatctacacgaagcacaaatggtaatttaatgggtttaaactcaaatggcttatccgatggcggagctttgttaataataactaagttacggacatctgcattgctcaaatgcacttctttttctaatattaaagaacgccaccctaaacggacatcagctctatctaaagtaacgtcaacttcttttaactgaacaataatatttttaagaataattcccctgagtaaattacccccctcatactcgtatttaatgacttgctgagcttgtaaaacacgatctaataaaaaacgacttccacggtcagtcgacatcataataatgatggaagcaacaagtaataaaagtatgatcaagattgtcagcaagaagctacgcaaaatacgtcgcttcttaggagagctaggtgccgaagtgggctgctgttctacttccgccataaaataaacctaataaaattttatttttaaagttgtggaccaataaagaaatgcaaacgaatcggatggttatcatcagaaataccagaagccacgtctaaacgaattggtccaattggggacttccaacgaataccaacacccacactataggccgtcggattactaaaactcttatcgtaagcattaccaaaatcagaaaaaacagctgctcgccaaccctctttgaattgatagttatattctaaagagcctactgctagagcctgtccaccaatcttatatccattatcttctggtgaaagacttttataatcaaaaccacgaattgtctggtcaccaccagtaaagaatcttaaattgtatggaactttatcaaactcatcggtaaaaatataactaaaatcggaccgcccaacaaactgatggtcatcattttcacctaaagaataaataaatctccaaccggctgttgcaatcgccatattggcatctgaaagtaaactttcgctacctaattctaatttataagtttgcttaaaagctttggttgggtttaagcgtgtattacttgaggttttagaggtctcataactaaataataatgcttcttgctctgatgcagcagttttaaatgcatctggtagctcagagatatctacattccccttttgagttaggcggtcgagacgataacgtaccccaatagtatgttgccagtttccgagtggttttttaataactcgctcaccccctaaaactgccgattctgtaagtaagcttacatccggaccaatatcatctctcgtctcacgttcgtaaccacccacaatattaaagtaatcatttaaaggatgtttataaggaatactatagcgcccatctatagattgacgaatttgggaaagctccaagtttgcatcaaatgaatgaccgtatttatttacaatcgaacgtctatattgactacgtaaacgggcgccagtgtcggtaccgtaaccaatacctgtttccagactatttagtttatcggcatttaacgtcacaatcactggtatacgtttttcttcccgagcttgagcctgtaaacggtcttgttcagactcttgttcttcatgctgtacagtcgcagcttttaaagatgcgggtgcggcttgtacactttcagtcccggcaaattgtttttcatctaccacattttgtgttacttctttacttgaggaagccaactggcgtgctttggcaagttgttgttgctctaaaggaagtagcttcgattcgtcaatatcaacattctgctgatcgaccaacgcttgtaaatcgggtggtaactcaagtggtttttcaattgggtcgggtttaattgaatcgaccaaggtatagttaaaataacgtgagttagtcaggttatttgctaaaacatttacacgccaaaaagcatagtcatcaccctctttccacggtgccatgctttcaagaatattcatatttaaaggtaatggttttgatggatcgctcatgcgaaactcaaccttaccaagcttataacgctcaccagtctcatacttgagattaatatccgctttattttcaggttggctcacttttacgtcatgtaaacgccaatacgcatcaaaataaccattatccgatgcagcatcgacaattcggctttttgtggtttcgtaaaggccatgattaaaaatatcacctacatcttgatcaggaactaaacgaatgacctgaaattgtggctgttttgcaccagcaccagtaaattcaatgttttgttcattaatccgtactggttcatttggcgttacattaacgcgtacgcgactggcacttaacttttcaaaacgaaactcagcattgtaataacctacagcttgagcagcctgattacttaagctcctaagttgcggtagcgctgcattaaaatcttcaaatgattcttgggtaaatgtagataatttacctttgatatttttagctaaatcatctggcgcacccgtaacctcagcagtaatacggggtatctgctccattggaattacccgaggtggacggattttattgaatatacgtctaaagaaacctttttcttcgggtggctcttcaacggcagcagtaagctcaggtaaagtttttcctgtttcattggcttcaaccacaatcttactatcagattgaatctcatgcatgagctggtcaatatttacaggggcctgattaatttcatgtaattctgcttgtgatgcgtcattcaccaccatttctggttgtttttgcgtaccattttggaagttttgagcctcgttttttgcctcttctgctacccgataaatttcatttgccatattctggtcaacaggcataaccggtaagtcttcaagattatcaagcgtaattggcttaaattcttcaatctgattcggaaattgttcttgttgttgcaatatagccaagctatcttgttgttgctgtgcttgagttacaagagtagcgacatcggtaattggaacatcacttgggttatttgtattagtttgttgtaccaatgaatctgttaccgtctggtttgcttctggtgtaacggtctcagccgaactttgagcataacaaggaggaacacataaacttaataataagctgctacaaataagtttaggtatactctgcatttttaagattaaatgcatagagtgagaaagagttgactgtttaaacttaattttagaaggcatgaaaaactctaaacttattttttaataaacgcaccaatatgaggacaaaactcactcaaaaccattgatttttcatttaatcaagcgttaaaaatatcatacatggttttagatgcaaattaacactccgtcacatttttttataaaactcaatgaagcttgcacatgatgaaacaagatgaatccctgatgacatcacgtcggtttgtaccgatgttttttacccagttttttggcgcattaaatgacaatgtttacaagcaagctttattgttagtcattacttatggttggattcagcaacaatctgcaccagtaagcacactcaataatttagcagcattgttgtttattttgccatatttcttttttttcagcaactgccggacaaattgctgataagtatgaacgctcacaacttgtccgtggcataaaaattttagaaatcattattatgctcatcggttctgccggttttttattggggcatttatggttgcttcttttagccctatttttgatgggcacacattcaactttctttggtcccattaaatatgccattttgccagaaatcttaaaaccacatgaactcatgtctggcaatgccctgtttcagtctggtacatccatggccatcttattcggaatgatcttggggggtgccgtaattgcatcatcagatggaaacttattgtggattagtattactgtagtagcgattgcttgcataggctatttattcagccgtttcatcttgccacaaaaagttgccgcacctgatttagatattgactggaactttgttcgtacaagctttcaaactatcaaatataccaaaagcttaccgttagtgtttacaattttgttaggtaactcatggtactggttttatggagcgacttatttaacccaaattccgcagttgactcaacaaaaccttcatgcatcggaaaatgtggttagcctattactcactttcttttcagtcggtattggtgtgggttctcttctttgccgcaaaattggtggttcagaaattaatattaaaatggtgccaatcggtgcagttggccttactgtttttgcgctctaccttgcagccagtctggcttttgtacctgaaagaactggagcattactgactttaaaagatgtttttacccaaggctgggcttactaccatgtcatgattgctgtgactttattgggtattagtggcggtttttatattgttcctctatatgccatgatgcaggcttactcaccacgctcacatcgtgcccgagtggttgcagcaaataacatcttaaatgccgtttttatggtttcttctgcaattttctcaatcttaatcttaagtgttttaaaaattgatattaaaatactatttattattacagctgtacttagtgcaatctttagtatatggcttcttgcccgactaaaaccaatgcttgccacagcacatctttctttggaggactaatttatgcgccactatactggaattgatcaacttattaactcttttgatcaagcattacgtagtcttgttccgggtgcaacagcagcgcagcgccaaaatccagctgaaacagtagaagcaaaacttggtgtagaagatgctcgccatgttgcaggtttaatgcgtgttaaccacagtggtgaagtgtgtgctcaagcactttatcatgggcaagcattgacagcgaaattgccaaatgtacgccgcgaaatgcaacaggcagcgattgaagaacaagaccatttagcttggtgtgaagaccgtttaaaagagctaaatagtcatacaagcttattgaacccgatttggtatggcctttcatatggtatgggtgctcttgccggtattgcaggtgataaatatagcttaggttttgttgctgaaactgaacgtcaagttagtctacatttgcaagatcacttaaaccagttaccagctcaagatgaacgctcgcgcaaaattctagagcaaatgaatgaagatgaattgcatcaccgtcatactgcacttgaagcaggtggtgttgaattaccatatgcagtaaaaatcacgatgactgctatttcaaagttaatgacaaaaacgagttattatctttaaaaaaacaaaggattgatctcaaacagatcaatcctttttaaaatattattttaatccatgatcatatttaaaacgttcgatatctcgaattgagttccaatagtttctgttaatacggtcacgatcaatttgtaattctcttaaaagtttacgatagcgttcgcgctcttctggctttaatttttcgttataagcgctatcagaatattgcttaaacttctcgtcataacgatcatattcagcttttgcattgtagtaatctgaggcagctcgataataaggtcttaaacgattacgctgctcaactgggcatacattaatattaccgttaccttctaaagcattataaaaaatatttgctggctggcaataataaccaaggccttctttatacccacgttcatatgacttttgatctggaacaatattggcttttccacatgctttgtaatattgatctaaacgtggcgaagaacctttcgaaccatctttctcacccactaatgaccaattcgcagtcttacattcttctacgctcattgcagcacaacctgaaaggctgattgctaaaatggctaaaccgatatttttcatattaagagaactcaaaaataaaaattaaaaaaacgcaaaaaataaaattccagtacatacactatataagtcttgctcaattcaagatttatacataaatgtttaactggataagattttaagtttaaagcagtttgaccatctcaccaaatttaaggatcacaattcttaattatgtttaattttaaaagcgaaatcatgaacgatcagacaactctttgatggcccttatacgttaattttactttaaaaccttaccacaaaaataacaattaacttattgattattaatataaaaatccaaaattatttataaaaaaaccctttgtctttttactctttttttacgggattaacgccaaaggctacggtaggatttgagctaaataaccaccaaggtttttataatgagtactcatatttacccaaatttaaacttaaaagatcctcactttaaggcatttaaaatatcagatgattttattccacaaacgcaaattcatacgttcaactcagagctttttttgaaagaagttgatgaatatttaagtttatatcctcacactcagcacattgatatttgtctacatgacttaaacgggcatattcgtggcaaacgtattgacgttaagagtctaaaaaatctatcgaatggatgttattttcctctttctgtttatgccatgagccttgatggaaaagtgattgaagaaacaggtctgggaaaatatattggtgaaccagatagactttgcctgcccattttagacagcttgcaacccagtgccttatccccagaattaaatgctcagctttacctatccatgcaagaagaagatggttcagactgtcgctatgaaccacgtaatatattaaaaaaattattaaatcagttacatgctaataattatttccctgtcatggctgccgagctagagttttaccttttctcacctcagcatcaattcgagacatgttcagaaaaccaatgttttgatatagatgcgccaaataactatcaacaagtcctagatgaagttgaaaaagcagccttactacaatcaattgaaattaccgcaattgttgcggaatcatcccctggacaatacgaattaaatcttcaacacagccatgacattttaaaactctgcgatcaaattaatgctttaaaaagaattgtaaaacaagtcgcaagaaagcatgacttaaccgcttgtttcatggcgaaaccaaacttggcaaaggctggtagtggcatgcattttcatatgagcatgctgaatcaataccatcaaaatatatttagctcagaagaaaaagatgagctttcagccaaattattgagcgcgattagtggcctaattgagttaatgcctgcatctatggcgattttagcgcctaatattaattcttatagacgttttaaaattggtcatcacgtgccattagaagccaattgggatactaacaaccggaatgttgcaatccgaattccatgctcagacgtacaaaatcaacgcttagaatatcgtgttgctggagcggactgtaatccctatttggtaacagcgactattttagcgggcgcgtcttatggcttatctcataagttaccactgccaaaacctgcacatcttttaaaatttccagacgagcacattttattagctaacaaccaaccagaggccttaaaaatatttaaaggaagtcttattttaaaagggtatttaggggcagactttgtcgaacattggtacacggttaaacaggctgaatatcaaaatatttacagtcaaatgactgaagcagaacaacattgggatatataaaataaaaagagcaaaaaaactataaaccactttgcaaacccttagggagaaataccctaagggttttttatatctcattaatgatttttctgtttagctaaaaaacgtaacccaacacctggttcagtagcaatataacgtggctgaatcgcgttatctcccaacttactgcgcaatttacccaccaaaatacgtaaatagtgcgtatcttcctgatgggtgggtccccatagctcttttaagagctgtggctgtgttaaaagctgcccttggtagcgcattaataacgtcaaaagttgaaactcttttcgagttaaagtaattggctgttgctcgatccaaactaaacgttgcgtgacatcgactttaagataaccatcgtcataaatatgtgcttcttgctggattggttgatttcttaagatgacacgaatgcgcgccaaaagctcttgcacactaaaaggcttggtcatgtagtcatttgcccctgcgtctagcaaggcaactttttcatattcatcagcacgtacagataacacaataacgggaacattcgaccagctacgtaattcctgaagcacttcttttccatctaaatcgggtaagcctaagtctaaaataaccaaatcagccccttgggttgccaaagcctctaggcctttgtatcccgtttcgcagagcgtggttttatatttttgagttcttaaagcaatgtctagaaatttacgaatttgaggctcatcatcaataatcacaatacgtgtttctacaggtgatgtttctgaacttatcatgaatttgcaacttattcttttactggatgaatgggtaatttgatttgaattaaagtacctttattttggcgccctgaaaatgcttctattgtacccatatgagcaccaataatcgcttttacaattgttagccctaaacctgtaccgaattttccacggtctccacgctctatagtataaaacatatcgaaaatgcggtgtctttcgtcttcagggattcctgcacctttatcttcaatttctattttcacctcatcttctgacgaaagttgagcacgaatcatgacagattcatctggaggtgaaaagtttgcggcattttctaaaacattaaaaatggcttgctctaccagcgctgggtgaacatacaaactaatcgattgctcaggtaactgaacgaccacttgcgtatctggtttataacgctttaaacggcgggttgccgaaccaattaattcatctaccccaatccagtctctttttaaagttagaccttcgtgccccaaccgcgtcatatcaagcaagttttgaatataacggtctaagcgctcaccttctaaatgaattgtttcaagcagatcttgttggtcttgttctgtcatttcagctttaaaattggcaagtgtgtctgctgccccaataatagaagcgagtggcgagcgtaaatcatgcgataccgaagataataaagcagaacgtaagcgctctgtttcactggtgacttttgcttgttctagctcattgaccaattgggttcgaagtgctgcctgtgcaatgtactcaattacactttcagtcaatttcttttgctcaaaatttaaggaaaccacttcatccttaaagtaaattcccacaatacctaagctatttttctgctctaaaagaggtaaaaaccaccagtttgattgactcagagtatcggtaaaacgcccgcatggctgctgatgtttcaaacaccattctgcagctactttttctttatcatttagctcaatatcagatgaaattattttatctcgaatagaaatccacaccttagtctgaagctgggtttctaaagtcatacgtcctgtttgcatgacttcttcaaggtttactgcactagaaagcttacgtgccaagtcttgcattaccgtagtgtaggcattcgcagcttttaaagacaaaacttgctggcgtaactgagaagctaaacggccagcaattaaagctgctgcaaaaaaagcaacaacggtgactaccccttggtgtgctgaaatctgaaaggtataacgcggggcaataaagaaaaaattataggctaagaaacaaataagagcagccactactgcagcgagcattcgggtcttagttgcaacaattaaaacagaaataataaaaatgacagagaagtcttcaataccaaatagaacttctgcgaagtgagctataaaaatacttgcgcatgtaacagctaaaacaaaaacactttcttttaatgataaaaatgaaggtttttcgagctgattaatctttttagtgccctgttctgggtgcaaaatggttaaagcaatcgagttttcttgatttaataattgctgagctaaatttttcttaaataactttaaccaccacggtgaaatacttttaccaataaccagattggaaatacctcggtcaaccgcggcatccattaatactgacgcaactcgatggccatataagatttctgttcgaccaccgagttgtcgagccagctcaaacgcccgatcaatctcaatatattcttttttatatgaatttcccgaactctgtccaaagtctaaacttttagcaacattcactacagtccatgttgccccatagcgttcagctaaacgacaacctgcccgtactaaatattcagatgagccttggccatctatcgcaatcatcagttcattttgcagcgagatagatttcaatccctttgaggcataactctcttttaagtctgaatcgacatgctcagcaacgcattgcattgcgagttcacgtaatgctgttaaatttgaaatgctaaaaaagccttgtaatgccagatttgcttgctctggtacatagacttttccttgatggagcctttcaatgagttcactgacgggtaaatcaattaagcgaatatctcgaatacggtcaaatacccgatctggtactgtttcatttactcgaatgcctgtaatttgatagaccacatcatttaggctttctaaatgttgaatatttatagcggtaaatacatcaataccagcgtctagcaactcattaacatcttgccaccgtcgttcatgacgactatttgggacgttgcgatgagccaattcatcaaccaaaacgatttgcggatgcctaagtaaaatagcatccaagtccatttcttctaaaatatgcccctgatattgcatttcttttctagcaatctgaggcaacccttccaaaatttttagagtttcgattcttccatgggtttcaacaataccaacaacaacatctgtgccctgttgaaataattctttggcgcgggcgagcatggcataagtttttcctacaccaggtgccgcaccaagaaagaccgttagtcgaccggcttgatatctgttgacatgatttaataaggcctcagcctgattttcgcgattgctttgcacttgatatcatccggtaaactaacaactttatttttaagttaatgtgtagattgtaattgatctaaagcaatattgagctgtaatacattaacacgggcttgccccaatacatcaaactgcttcggttcaacatacttttgcaaaagctcttccacaatcttagggtctaaatgacgcgcttgggccactcgagcaacctgtaactgagcagattcaggactaatatgcggatcaataccactaccagatttagtcactaaatcacttggaatagggttattacctgtgtggtcttgttttttcaccgcaagaatctgagcatcaatttgttgctgtagttcaggattagtacgcgctaagtttgtacctgccatcgccatcgggtcataagcaactgctgaaggacgtggatgaaaataagcctctccaacaaatggctgagcaactaattttgaccctaaaactttatgatctatttcaatcaaactaccattcgcttgattattaaataacacctgtcccgcacctgtagcaatcgcactataaacagcaccacagccgacaagggtaaaaattagaagtccgaaagatgctcttaaggtctgacccaaatttgcttctgaattttgtgcataagttttcatttcaaactccagattacaaaccaaataattgaacaatcactacatcaatcgctttgatggcaataaatggtagaaccacaccacccactccataaatcaacatatttcgacgtagtaactgagttgcagttgaaggtttaaatttgacgcctcggagtgcgattggaattaatagcgggataataatcgcgttaaaaattaatgcagataaaatcgcgctgtttggacttgctaagtgcatcacattcaatacttgcatttgtggaatcgcagcagcgaacaatgcaggcaagatggcaaagtatttagagacgtcgtttgctaacgaaaatgttgttaaagcaccacgggtaatcagctgttgtttcccaatctcgaccacagcaagtaatttggttggatctgagtctaaatcaaccatgttgccggcttcttttgcagcttgtgtacccgagttcatggctagaccaatatcagcttgtgctaatgccggcgcatcgttggttccgtcaccgaccattgcaactaaacgacctcgttgttgttcggtgcgaatacaagccaatttgtcttctggttttgcttcggcaatatagtcatctacccctgcttcagcagcaatcgcggccgcagttaatgggttatcacctgtaaccatgacagttttaatacccatttctcttaaacgggcaaaacgttctttaatgccgtgtttaattacatctgaaagctcaatcacacccaatacatgatgttgatttgcgacaaccaatggtgttgcaccttttttagcaacttgttcaacacgtgcttttaactctaaatcttgagaataatcttcatctacaaactttaagatcgcatctaaagcacctttacgaatttgctcaccattcggtaaattcacaccagaaattcgagtcgaagcactaaaagagataaattcggcttgctcaggttcttgctgttttaaaccttgctcttttgctaacttaacaatcgacttcccttctggtgttgggtcagcaagtgaacttacccaagcagcagctctcaactcagactcggttaccgaagttaaaggataaaaagaggtcgcttgacggtcaccataagtaatggttcctgttttatcgagtaaaagcacatcaatgtcacccgcgacttctaccgctttacctgatttcgccaaaacattggctttgagggcacggttcatccctgcaataccaatcgcaggtaacaagccaccaatggttgtaggaatcaggcagaccaataatgccacgagcacaactgaatcaagttcaatatgcaaatacttggcaataaatggcaagctaatcacgacaattaaaaacgtgattgtcatcaccattaacaaaaagccaagcgcaatctcattcggagttttttggcgatttgaaccttcaaccaaagcaatcatacggtctaagaaactttgaccagattcagcagtcacttgcacaacaatacgatctgtaagtactttggttccgccaataacacctgaacggtctgttccagcttcacgtagcacaggtgctgactcacctgtaacagccgattcattaatagttgcaaagccttctacaatctcaccgtcggctggaacaagctcacctgcatgtacttcaataaaatcatttaaatgaagttcagtcgctgcaacttgagtcgcttgacggtctgtcaaagagttgagtcttcgagccgttaaattttctcttgctgcacgtaatgaagatgcctgtccacgacctctggcctctgcaacagcttcggcatagttagcaaataaaatggtaataaacagaattgctgtaaccactaaaccaaatatcagcgtggtgtaacctaagattgtactaatgcctgtaaccactgttccaagccatacaattgccatcacagggtttttaattgcatgctgtggtagcagtttcacaaatgcatttttccaaacttcaaaatttggcactgccatggtttgtttatggctatttacatgagtttgtgtattcattttcactcgcctccttagcctttaaccaacaaaagttgatcggcaataggcccaaggacaagaactggcataaattgtaataaggtaagcaacacaactatcgtaatcagcgttaaggcaaaggttggtgtttcaacctgaagactacctgatgtttcgggtgcttttctttttgctgctaaacgtgtggcaatcattaatggcaaaattaaggtcggaaaacgtcctaacagtagagcgatactacaagtgacattccaccatacagtgttgtctccaagaccttcaaaacctgaaccgttattagcaaacgcagaaacatattcatagaacacttggctaataccgtgtggtcctggattactaattccagatatgcttggaatgctgaggcttaatgcagtaaacgcaagaatgactaaaggttgaatcaagataataatcgcgagcaacttaatttctgccgcttcaatcttgcgtccaaacaattcaggggtacgacctgtcattaaacctgcaataaatactgcgagtaacagataaatcataaactgttgcagaccacagcccacaccaccccaaatagcattaatcagcatgttaatgagttcgactaaaccggtaagcggcgcagaagaatcatgcatcatattgaccgaaccgttattcacctgcgtagtgatcgctgcccaaactgctgatgcggctggtccaaaacgttgttctttaccttccattacggcaagttgagatgctgtcgatgacatactctcagaccagacagccgccgcacctgaaataatcgatatgaaaagcatgctaccaaacacaaagtaagcaaactttttacgctgggtaaaatgcccaaccataaaaatcacggtaagtggaataagtaatatcgcaatcatttctaataaattagaaagtggtgtcggattttctaaaggcacactactatttggaccataccaaccaccaccattactccccaattgcttaatcgctaccattggtgcaactggtcctaaaggaattttttgggtttgaactgtattggctttatcaatcagctgtacttctggtccccctcggaaagtcgctggtacgccttggctattgagcaataaagaccagacaaaacagagcggaagtaagaatcggactgtagggcgaattacatctgcccaatagttcccaattaaaatttggtctggctgctcggcaacatcggctgcaatatggcttgggcgctgataaaagaaagctcttaaggtcgcgacaactaaagccagccccatcattggagtaatgacttgcaaacctacaatacctgtcatttgcgacaaataagataattgagcttgtccagaataatgctgttgattggtattagttaaaaatgaaataaccgtgtgtaatgctaaatcccaactcatatttggtgcatgatttggatttaatggtagccatgcttgtgtcataaaaatagcaaaaacggccacagctagaaaaacacagctcacaacaaatgctagagaatattgtttccaattcatttgttgttgtggagatatacctaacaagcgataaacaggattttcaatccaacgaaataatccatctccaaccatcggctgatttgtcatcactttggatagatatttagcgaggcaccatgctaaaaaaatagcaataaataaaacaaggataagttctaacatggctattctcctctataccccttggcttgatttgccaaattggaaataaggagagatgaagagatatcatttgtttttagtcggcataagacaatgccagactgatgcaagatgcgcatttgagaatttataagcatctttattgtcctgaaataacactaatttagtgaatttcagtatcgataaaatgcccgtaaattctctattgaagaagtcaaaacccgcgtaaagtttgcgtaaaatttagtttgaaaggcattaaactttaaaattaacgactggataaagtgtgctatcagcctttaaggtttcacaatcccaaagttcatataaaggaatttttacatcgagtgctaacggcaattttttagaattaaattgcatatggtccagatcacttccccatgcaatcaaatctacatctaaagaaatatgatgtgatggtcgaacacgcccagaatctgactcaagtttctttaaaaaagattcaatttgttcagatgataaggtgctttttaatagacacgctgagttccagtaatcatctccaataccatctcggcatggaatttgataaacagatgaaaactgcactttccccaaagttgctaattgcgtataagcaaaagtaaagtgttgtgctgcgtctaaattactcgctagagcgagcgcaaaaattatttctggtgcgttcaagacgaattcctacagcatttgcttctgcaatgatggctggcttacggatggttatggtaatttttcaattgttggaaaggtttcaaacagacattgcagaacgagatgtgctgcatgctcaattaattcaggcttggctttctgaatggtttgagccgataactcacaaatctgggcatagttgagtgtgtcctcaagcttgtcagacgctgcagctcggctcaaatcattatggatggttaaatccaacattaaaggttgaatgatttgtctttcccagttgaaacagccaatcactgtctcaaccttcaagccttcaataataatggcatccataaatttaaactgaccttagtgctttaacaacgaagcaggttccatattttgaaccattttcaaacgttggtctgcataaatatcagtataaggtgcgagtacgcgcataaaacgatcgaaataaagcatttgcttaaataataaggcaaaatctcgagggaatttaataccatgacgctcaccaacagccaccatatccatcatgatgtcgtttaaatcggctggattagaagccaaaatctgctgtggatcagccattaacacaccattaaataaacgctctagatcttgtgctaaaacctgaacgtcaattttattatgggtcatacccattttgagcatgttttcagccattgcctgataatcagttttttgtaaagcatccataaatgcaatgcatgctgtccaaacttccggttttaactgccctacaataccgaaatcaataaaaccaattcggccatcttcaagcagcattagatttccagcatgtaagtccgcatggaagctcttacataacattaagctaccaaaccatgtgttcatggcagtaatgagtacttgcgatggatctttagcatattgtttaaccacgctaaagtctgtcaaagggaccccatataaacgctgcatggtcaaaacacggcgcgtagaaaactgatgataaactttaggtgcagtagcagcttgattttgggaaatatttaaatattccacaaagtcatctaaattttgtgcttcttcaatgaaatcgacttcacgcaccatacgggttttaatttcatcaacaatttcagaaagagcggcaaatttaattttaggtaccgcacgttcaagtaatttagcagcccaatgcaccacatttaggtcagtgtacaaaatggtttcaacgcccggtttttgtactttaataacgacatcttcaccagtagttagtttagccgcatgaacctgagcaattgaggcagaagctagtggtgtttcatcgatataactaaaaatctggcttaaatcacgcccttcaaactcagacgcaagtacaccttgaatatagctaaaaggtaaagttggggtctggtctaaacagccttggaattcttctacatactcacgtgggaatagcgatggggtactcgcgataaactgaccaagtttaatatatgttgaaccaagcgactcaaaagtctcacgcatgagtttggcattacttggcttatcagttgcatacttaataccggctttagccgcaactactgcggtttcaccgatgcgggcaacggagcgcaatccatcaaataaaatattttttttcatatttctttaaaaccagaatattcaaatcaagtgtagcaaattttggtttatttgctgattagcttgcctgacaaagtggacaatttatgtctttatcaaaactaacaatgcgttgcgtcatatttaacccatcccaaagtaacagtttttgttttagcggcgttctgtttagtcctaaatacaataaagtgtgatgtgcttgtaatgacgcaatcattacaggtgtagtcgcaagcacaccagattccgcacatcgcagcccttcattggcatgttgttctttcgggaacaaacattcataacaagctgaatcaccttcaaccataaacatttgcgcctgaaaaccaattgcagaagcgctaattaatgcgacctgatgctttttacaagctgcattcactaaataacgcgttgtaaagttatcacagccatctaaaacgacgtcttgatgttcaactagtttatcaatgttatgtccgtctaaacgttcattaaagtattcaacacagatataagggttaattttctgtaaccgtttagctaaaacttcagctttataacgtccaatatcttcatgaccaaatgcgatttgtcgttgtaaattacttatctcaatggtatctgcatcaatgagggtaattttcccgactcctgctcgtgcaagtagttccgcgctactacagcctattccgccagcaccgacaatcaatacattggccagtttaagtttttcctgagcttcaatatcccatccatcaagtaaaatctgacggctatagagatgcatttcttcatcacttaactctacaaaatcgatatcttgaagctcggtcacacgttaatcctttcacttagaagccaagtgattttatgactaagttcgtcattaggaaagctataaaatggaaacaacttttttattcagttaataccctatcacattacttctctcacactttctgcaacaataaagctatctgttttctgtattacttaggctaaatatgtcccaatcatatattgcacctgtagagttagaaaaagcttatcgtttgttaaatcatggtccaactgtactagtctctgctcagcatggtgatgaccgtaacgtgatggctgccgcatgggcatgtgccttagagtttaaacctgccaaagtgacggtcgttttagataaaagtactaaaacccgacagctggttgagcaaagtggttatttcacactacaagttccttgctatgcacagctcaatatgaccaagcaacttggtaccattagcaaattagatgacccacaaaaacttgaacactgcggggttgagctgttttatcaaaaagatctgaccagtccgcttgtatcaggttgtatcgcatggctggtatgtaaacttattcctgaaccacataatcagtcagctcatgacctatttattggttctgttgtaggtgcatgggcagatagccgcgtttttagagatgggcattggcattttcaacatgtaccaaaagaacttcgtagcctgcactatattgctggtggcacattttatttaattggcgaggaagtgaaagccgatctttaatataaagaataaagggaaattctaaatatttccctttgttcaaattagcttgcgtaggcttgctgcatttttgcaatttcttgctgcttcaacagtcctctttgaatttttccgctcgtggttttcggtagactgtccacaaactcaatctcttttggataagcatgacgagataaacggttacgaacatattgctgtaacttatcttttaatgtttcacacgcttgataagcaggcttaagtaccacaaaagctttgactatttcggttcgttccggatctggcttaccaattactgctgactctaataccgcctcacactctaacaaagtactttcaacatcaaatggtccaactctatagcccgaagttgtaatgacattgtcagcacgtcccacaaaatcaatgcccccatgttcgtttaaagtgaccgtgtcaccagttaaataatatttgccaacaaaggctttgcgattattgccaccataacctttaaaccacatcaatggagattgctccgagtccattgccaaaataccaacaccaccagttggcaattcttgataattttggtctaacaccgcaaaacgatgtccaggaattgcaaaaccagctgaacctacttttaatggatgctcaagagcatgatgatttgcaatcaccatccctagctcagtttggccatattgatcaaaaatattgacctctaaatcctgcttaaaccagttcacaacctcaggagttaatggctcacctgcactgctcactacgcgtaaatgttgtttaattgaagggtcaaatttttccttaaatccaaagaacatgcgaaatgctgtaggcgatcctgttaaattacttactttatattttttaattaattctattgcctgatctacattaaatgaacgctcatccataataatgccatgacccaagcttaaaggcccggtaatgccataatacaaaccatatgcccagcccggatctgccagattccagaacatatcctcttcacgcaaatcaacggcatgggtcatataacctttaaatgctaaaattgcttttagtggaacaggtacagacttcgcaagtccagttgtgcctgaggtaaacatcattaaaaagtcatcatcaaagctacgatttactggctcacattgctcagaatatcgttgtaaagattgccaaaaatcaaagtcatgctcagataaaagacctgtttgatgaacagttacaataaccggaacattcaaggtattcagtttagggcgctgttcatcattggtcacaatcaatttagtttgagcagtcgtaattcggtgatcaatcaattttgcttcaaaggccgtaaataaaggctgataaatagcacctatacgccacgttgccaaaattgtaattaataactcaggcgttcttggtagaagtcctgcaatacaatctccagcttgaattccttgtgctttaaagaagttagcaagttttccagaaagttcagcaagttgttcgaacgtatagtgctctgcctgtccgtttttcccttcccagataagcgctgttttatattttcctacataacgctcacagcactcaacataagcatttattgcttggggatgcccaacaagttgctcttcgatgagccttgtaagatcaaattgctgataagcttctgccaaagttttcatgatgctcaccttcattccgtttgatgattgattttgtgtaaggccacaaaatctgtcctgactgttattgttttagctaaagctcgaagaaaatttcttcaacttttccatctatttcaaacaaaactaatagcaaaaatgcatcatttcaattgcaagaaaccgcacatggtatgcggcttcttgcagttttaagtttaaaacctcaatactttatgatctaaacttgagccacttcacgagcaatcaccaagcgctgaatatcagaagcaccttcataaatctggcttacacgaacatcacgataaattctctcaacagggaaatcactgacgtatccataaccgccatgaatctggattgcatccgaacatactcgctcagccatagttgatgcaaagagtttcgccattgaggcctcttttaaacaaggtagtcccgcatcttttaaagttgcagcatgcaatactagctgatgcgccgcttcaatctgagttgccatatcggctaagcgaaaaccaaccgcctgatgctgaaccagctctacaccgaaggctttacgctcgtttgcatattgcacggctgcatcaaaagccgctcttgccataccaacagactgagcggcaataccaatacgtccagccgctaaattagataacgcaattttataaccctcaccctcttgccctaccaaattttctaaaggaattcggcagtcctctaacgtaatggttgcggtgtccgaagcatgttgacccattttgtcttcaatacgagtcaccaagtagccttgtgtattcgtgggtacaagaaaacacgaaatcccttttttgccagcttgtttatctgtaaccgcaaataccaaagccacttgagcatttttaccactggtaataaattgctttacgccattgagaacccaatggtcgccatctcgctcggctttacataaaatcgcgctcgcatcggaaccgacatgtggctcagttaaacaaaagcatcctagccattcgccagaggcaaattttggcaaataggtttgtttttgctgctctgaaccgtatgccagtgtaataccgcaaatcaaagagttttgtacgcttacgattgtcgaaatagcaccatcgcctgcggcaatttcctcaattgcgagtaccaaagatacataatccattccggcaccgccccattcatcgggcacagtcatccccatagcgcctagggcgcctaagtcttttaattcctgagccggaaattcatgggtcttatcgcgatgtgcagcagttggttttaactgattttgcgcataattacgcatcatctcctgaaccatactttgttcagcatttagaatcatttcaacatccttattttattattttgctgccatgcgaattgcaccatctagacggatgacttcaccatttaagtaagagttttcagcaatatgggcaaccaaacgagcaaactcttctggttttcctaaacgagatgggtacggcaccatttgccccaaagcatcttgtacattttgtggcatacccttaagcattggagtttccataattcccggtgcaatggtcataatacgaatggcatgtcgcgctagctcacgagcaatcggcaaagtcatcgccacaatagcgccttttgatgcagaataagctgcctgtccaatttgaccgtcaaatgccgcaacagaagcagtgttcacaatgacaccacggtcctcttcaccttcttcaaccgtgtttttactcattgcatctgctgcaaaacgcagcatgttaaatgtacctgtgacattaatatttaaagtttttgcaaataaccccaaatcatgaacgccctcacggccaactacttttgcagaagggccaataccggcacaattaaccaaaccatgcaaatgaccatgtttaaccaacacatctttaaagaactgttcagcagctgcttcatcggttacatcaagttttacaaagtcagcttttgatcctagttgtttcgcctgctgctcacctgcttctacattcatgtctactaatgtgactgaggcaccctgctttaccaaatactcagcagttgcagcccctaagccagagccaccacctgtaatcacaaaatgttttccttgaattttcattatgtaacgtcctatagaaatgttctttaagcttagtagtgagagtaaaagttgtttttttccgatacaatttcaaaaaacctcaaaatgcttgcagcttttgatcaatccaaattttgaacatgaaatatttcacttgaaatacgtaaaaaaatgagtctttgacatggttgcccaatcttctttaagtaaaggaacaatttcgattgcactggtaaatgaagcattaagtgtggcttatgccaaagggctaaatactcaaattattttgaataaagctggcattcctgctgaattacttatgacacctaaagcgcgtgttccggtagcaacgtatgcacaattatggatagaacttgccaatgccatggatgacgagttttttggcatggatagtcaccctatgcgccgtggtagttataaattacttacaaaactcgtcagtacggctgaaactttagaaaaagcactctacgatattttgaagttttttaattttgtgcttgacgatatacgaggagaactcattcgagaacaagaaaaagcttatttggtgattcatgatcaagaacaacccaaacgtatgtttacctacgcaacctttttaatgttggtacatgggcttatgtgttggttagttgatcaaagaattagtttaaacagtattgcggtacgttgtccaaaaccgaacgatattcaagattatttggtacgcttttgtgaagatatagactttaatgccgagataaatcagattgaatttgatgcgcactatttagatataaaagttaaaaaagataaaaaagcgctttacgattttttagagcaaactccacaaaatcttttagttcgctttaaaaatgaaaatgcattaagtgttgttattcggcgtcatttattgaaacttcacccagccgaatggcctgaactcaaagatgtcgcacagcagctcaatatttcagaagctaccgttcaacgccgacttaaacatgaaggagtgagttatcaacaaattaaaaatgaaattcgctgtgatattgcaattgaacgtttaagcaaaagcaatgattcaatacaagatattagtgaagacttaaatttccatgacccgagtgcatttcaccgtgcttttaaaaaatggacaggtgttagccccggcgcttatcgagataacttaactacattcaagcaataacatatacatcgaatgaagtttaaggcattagggcttaagcttatgatatttatgtcttttaaattcaatatttcagataaatgcattatttaaaaaattaataattactataaaaacagagatttacaattttatccaaacttttatctttcaaactgatttacaaatcaaaataactaagtttgtaagcctctaaacacatgaaaggatgatctattatttcatttcggttttatttttatcatgtctttaaaatcaaaattttctctaccaaagactttgttggcatcaacattggggtttgtatttgcttcatctacttttgccgcaattccgactacacttaaacttgattacgcctactacgcaccaaccagtctggtggtaaaagatcaaaaacttctcgaaaaagcactaccaaatacccaaattaaatgggttttcagccaaggcagtaaccgctcattagaatatctcaacagtaatagtatcgattttgcttctactgctggattagctgctgtattaagtcgagcgaatggtagtccaattaaaactgtttatgtacaaagccaaccggaatggaccgccctcgttgtcgcaaaaaactcacccattaaaagtctaaaagatttaaaaggtaagaaaattgcagctacaaaaggaaccgatcctttcttatttacactacaatcactagaaacagtaggcttaagtaaacgcgatgtacaactggtccatttacaacatccagatggcaaaaccgcattagaacgtggccaagtagatgcttgggcggggcttgatcccttaatggcttcagctcaaattcaatcgggtgccaaattgctttatcgtaatgtagcatttaatagttatagcgtgcttagcgtgaaagaagactttgcaaagcaaagccctgaagcggttgaagcagttattaaagcctacgaacaagcccgaaaatgggcaaaagccaatccagataaagtggcagcacttttagctcaagaatcgaaacttcctctacccgtggctaaactacaattgagccgaaccaactttgatcaaagtattccaacagcaactcaagcacaagcactaaaacgttctgggaaaattttgactgaagaagacttggttagaaaaggcaccaatgtcaaccaagtggttgatcagttattagatccacgttttgctcaaaaagtcgtgaaatagtatatgagtgattcacttaacaaagctgaactaaatcacttcttagctcagcaggctttaaaatcacagaaaaagcatttaaaccacaaatttacacggtggtttaaagcgctactcattccacttatttttttagcggcttgcgagtttttagtcagaaatggctatatcgatgcttatctactccccgcaccatctagtttatggcaatcttttttagatttagctcatagcgacctatttgcccatatttatattagtacgtggcgtgttctattcggctttattatagggagtggtttaggtttaatttttgcgatttgggttggattaagtaaagaggcagaagcatatttagaaccaactttttcagcaattaaatcgatcccaagtcttgcttggattccactgttattgctttggttaggaattgacgaaggttcgaaaattacgcttattgcaattggagcattttttccaacctacaccaatacagttgcagcgattcataatgtagataaaaagctcattgaagttggaaaagtttatcggcttaatgcttttcagcgaattatatctattattttaccagcagcctctccgggcattttaacgggtttacgtaacagcttaagcttatcgtggatgtttatgattgcagctgaactgattgcggccacacaagggattggctatttactcagtgatggccgagaaacgtctcgaccagatattgttatcattgcaattattttattggcgctattgggtaaaataaccgataccttaatgaaacttatagaaaattggttgttacgttggcgtgatacgctacaaaaataactttaaatccaacatgccaaagtgactcgatcattttggccatagtcttgaatagtttttatctcactaaaaccatgctcagcaaatacatttcgcacagcttgtccctgatcgtaaccatgctctagtgcaatccagccttgcggttttaaccagttcttgccttgagcaataataatttcaatatcggctaacccatgatggtctgcaaccaacgcacgacgcggctctgttgccaaagcttgcatgtgttcatcttcagggtcaatgtaaggcggattagaaacaattaaatcaaattgttggggttctagtgcttcaaaccaagcgccacaagcaaatttcacatgatgcaagccatgtgtttgtgcattttcttttgcaacgtctaaagtaggtgcgtaaatatcagttgctgtgacgaaccagtctggacgttcactcgctaatgcaagcgcaattgcacctgttcccgttcccaaatccacgatatttgcattctttggcaaatttagatttaaaacagtttcgaccaaaacttccgtatctggtcgtggcactaaagtatctgacgttacttttaaatcgagcgtccaaaatggctgcgaacctgtcacataggctaaaggttcaccattttggatacgttcaagaccagccaagtagtcttgctcttgttggactgttaactcttgctcaagtctgaactttaattcgagtgaattgatttttagaaaatgctcaagtaaccaagcattttcctgtcgttcataactgtcaggctcaccacgaattgcaagcgcttgagcaatattcattagccgccattttcctgtgcaagcatcgcaagctgatctgcctgatattcacgatgtaaactatcgagcaattccgttagatcaccttccataatggcatccaacttatataaagttaggttaatacggtgatccgtcatacgtccttgcgggtagttataagtacggatacgttcagagcggtcaccagaaccgaccaaatcacggcgcatttcagaagttgccgcatcggctgctgcacgtttagcattttcaagacgtgatactaacaatgccatcgccttagctttgtttttatgctgtgaacgttcttcttggcactcaacgactgtaccggttggaatgtgagtaatacgcactgccgaatcggttttgttaatatgctgaccacccgcacccgaagcacggtaagtatcaatacgcaaatctgccgggttaatttcaacgttagtatcaacgtcaatttcaggcaagattgctactgtacaagctgacgtatgcacacgaccttgtgattcagttgctggtacacgttgtacacgatgcgcgccactttcaaactttaagcggccatacacaccatcgccatctacacggcaaatgacttctttaaaaccaccatgctcgccttcattttcagaaaggacttcaatacgccaaccttgcgattcggcatatttgctatacatacggaataaatcgcctgagaaaattgcagcttcatcaccgcccgtcccggcacgaatttctaaatatgcagcattagagtcatttggatcttttggaatcatcaaaatattaagctggctttctaattcttcaagcaatgctttatttgcttgaatttcttcttctgccatatctttaaagtcagggtccgacttcatcatttcagcagtttcaatatcttcttctgcttgacggtatttgccccaaacttcggtaatttcagttaaatcactatgttcacgagacagtttacggaaacgtttgttatcggaaatcacttctgcatctgcaagcaatgcagtaagttcttcatgacgatcacagagttgatcaagacgtaaacggagtgacgctttcataagaggaaatatctcaaaagtccaaaaaacttatctagataaatataagaagataagccaaatcataaaaatagcgcatagtttacagtttatgccgattaaataacatatgtaatcctttaaaacgttaactttccaaatccatatgataaaagagactttatttataaagcctctttaaccgctatagttattttaatttttctaataaagatttaccgacaagaacagccgaagctggattttgtccagtaataagttcacgatccaccactacatttggcgaccaagctttcgtattactttgatattttgctccaagtgactctaatgcagtttgtggatagaacttcatctcaccgccttttaataagctcttcgcttgctcttcttcttgattgctaattactgtcatctgataatttttataaatccattctccagttttaacttttttaccttgttcaagttgcttaacggcttccgcagcatgaggtaaagttgacatcagggctataggaccatgacaaaccaatgcagtaggttttccagctttatggaaagctgtaagtacttttccaagctgtttatcttttaataggtcttgcataggcgcgtgtccgcccggaatataaatagcatcaaattgatctataccaatttgctcaatacgcgccagacttacaacaggagaatcttgagcagaagttaactttagatcatgtaataaaccagcatactgctttaatgctttttcatcttgattaaaatacattgcattatttgatgactcatctaacgttggagctttcccctttggagtggcaaatgttacggtatgccctgcatctaaaagcatttttgtaggctgcattaactcattaagataaaaacccgttttaaaaacctgcttattctttagctctaactgtccttcatcagacaatacaaccaatacatgagcggcatttgcacttaatgctgccgaagctgcaatcattgcaaacattatttgatttaacttcttcattattcgaccttcattccaagcatttgctggatttataactgggatggatatattctatttttaccccagaagtagaaaaacaactcatttcacaaatcttttttgcgtttgaggacaaaatgtctcgccaatttgaccatcttgccgatgttgaagtctttttaattgtggctgaaaagctttctattagtgcagctgcaattgatttatctacaacgccttcggtcattagtagaacaattacaagactcgagaaaaaattaggtatccagttttttagaagaactactcgccatttaagtctgaccgaagcaggtcagctttactatgaaaaaatgcaacatgcttttcagttaattgaccatgctgaacgcgtggttcaaggtgaacagctacaaatttctggaaaaattaaattaagtgtacctacgacttatgggcactatcgtctaccccccttattagaaaaatttcttttgaaatatccggacattcaaattgaaattagtatttctaatcgaaacgttgacttaattgctgagggttttgatttagccatccgtcaaggacaacttcctaacagcaccctcattgctagacctttagagcaagcacctttaaaacttgttgcctcacctgcttatttgaaacgcatgggtattccaaaaaatttggaagaattaaaacatcatcaatgtattgcctttgaattgcccagtagcggcaaaataaccccatggtttttaaaaaatgataatgaggaaattcaatggataccaacaaatcgaattttagtaaaagaggatattgtgggtgtggtaactcttgctgaaagcgggctaggtatatgtcaaagttatgactttattgttaatgaaaaaattcaacaaggaaaactacaacctatacttaatacatatgcaggtcatacacgtcctttttctttgttatatgcgcagcataaacacatgtcctctgctacccgagctttaattgatttcttatgttcaaatgatgactagctaaactgaatatatataaatggtatttaatttttctaagtgaatagtaaatattctattttaatagaaagcatacaaagaagacactaaactccaataatcgaatgaaggttctccacatttaaagagaagtgttttgttacatttgccgtaacaaaagatattaaggtcctgtaacttgggacacggagtaaatgatgaaattaaatgctttattatgtagtgctgttttagctacttctatggtaactgtagcacatgctgacaacacaactcatgtagcagcagcttctgctttaggtagtatcgctggtactgcaattggtaaaagcatgggtggtacatctggtgcaacaattggtgctgctttaggtggtgctggtggtgcagcagttgcaagtgaccgtcgtcaccgtacagaatctgcaattggcggtggtttaggtggcggtgcaggttatactgttggtaaaagcatgggtggtacaaacggtggttacatcggtgctgctttaggtgcagcaggtggttctgctttaggtaataaaatttctaaagaccgtgatgcagaccgttcttctaagtattggaagaaaaaacaccgtcatcatcgtcactaattaccgtgatgaaatcagcttaaaaacaccttcgggtgttttttataactaaaaattttggtttctaggatagttgttcatagtttatccatatattaatagaaacaatacaaagcagacacaaaactatcgtatcagcatgtgccttcttcataattttctcgaaatttttaattacatttagctcaagacataaagattgctcgttattgaaaagagcatggagttccacaatgaaaatgaatgtttggttagcaagtgcattaatcgcaacaacatctatggttacagttgctcatgcagataatggtacccgtgtagcggcaacttctgctctaggtagtgtagtaggaacagcaatcggtaaaagtatcggcggtacatcaggtgcaacaattggtgcagctttaggtggtgctggtggtgctgctgcagcaagcgaccgtcgtaaccgtacagaagcggctattggtggtgctttaggcggtggcgcgggttacaccgttggtaaaaacatgggcggtacaaatggcggatatatcggtgcagcagttggtgccgctggtggttctgctctaggtcgtaaagttgcccaagatcgtaactatgatgaccgttatgaccgtcgttatgatcgtgatgaccgtagatattatgatggtgatcgccgctattacagaggtggtaactaccgtcatgacaacggtttacaccgtggttggtacaaacatcgttaatttatatatcaatctaaaaaagcaccctagtggtgcttttttattttaggaagaaagccatatcgaaaaaaaacgatatacaacagcttctttatatcgtattatttcgatataacgttttccgagaatatcgcatgcgatcacttcaagatactaaattttcaattttggagcttgcccctatacgtgatgataaaactattgagttttcattacgtcatgcactagagcttgcccaacatgcagaaaagttaggttatgaccgtttttggcttgctgaacatcataatatggatggaattgcgagttcggcaacagctgttttacttggttttatcgcggctcatacccagcgcattcgtttaggttcaggcgggatcatgctgccaaaccatgctcccttagtggttgcagaacaattcggtacattagctactttatatccagaccgtattgagttaggtttaggtcgcgctccaggtacagatcaagtcactatgcgtgccttacgccgtggacatcaggaaacagaagatcagttcccgagagatgttgtagaaatcttgcaatatttcaaagcacctcaagtgggccaaaagattattgcgacacctggacaaaatactcatgtacctgtctggttgttaggttcaagcttatttagtgcccagttggctgcaaaacttggcttaccctactcattcgcatcacattttgcaccacgtatgcttggtcaagccattgaactttatcgtgagaatttcgaaccttctgaatatctagataaaccttacgtttcaatgggtgttccagttgtcgttgctgatacagatgaagaggcacagttcttggcaacaagtgcttatcaacgtgtattaggattaattcgtggggaaagcctcaaacttaagccaccagttacatctatgcagggattatggaacacggcagaacaactttctgttgaaaacttctatacgatggcacaaatcggttcagttgaaacagtacgttcgggtctgcaaaaacttctggacacttatgaagtcgatgagtttatttttacttgtgatgtatacgacacagttaaacgcttagatagtttcacccaattaatgcaagtaaaatcaggtaattaatatatacgcgacatctcatgtttgaatctatatcaagcatgagataaccacctatctgaaaatactttacccagactccttgcttggttatttatattaaaacgataaaaatcatcataaatgaaaaccaaaaggacttttggaaaatgagtattgaccttaaaaataatgtcgctaaatcagctatttttcaaaatacagttgaggattttgaagccttcactggtcaaattctgtcatcaaatcaacttaaagaatttgatttttctcatttaaatgtagccattattggaacggatcaggagaccgtaacgcatttagaaaaaatctgccaacaggcaaaatttgtaactgtatttcaaattacgcctcactttattttacctcacagtcaaatcggtatacatcgattaattacccatccacttattgccaagaaccggaggttatttaacaatcgtgttaaaagcatcttagctttacgttttcttgaaacccaagtaaatgaaacatggcttaaacgacttttgacgcccaataccgcacgggcaaataaaacattttttaaatcggatagctactatactgcactgcaaagagcaaattgcaaactacaaacttggccgattgtaaaagttaccgatacagccatttatagtatggatggcactcaacgacctgttgatatcattattagaaccacaccttaaaaataggttgatagaccatgctttttttctcactcatttcaaatcatatcgagttaaatacccctgctcatcataatgtaagatgatgcgctgggacttttgtaattctgataatgattcggtactgaccataaattgtgaggccagcaactcaacagagctattcggggccttgctgcgacgatcatctccatgaaatctaagccagttataacttgcccataaaattaaaatgagtgcgctcagacctattaacagaagtaaatgcaataaagttttcacttctgaaacatgatctacccacacatagtcataaatgaggtgcccttcaaaaatccataaaaataatgaaacgagtggaaaaagcagccacattaaacaaaaccaacctattgtttgtaaggtatagtttgcagttttatttttcacatattcaggctgatcaatatattcaggtatatctaaaacttctacgtcgatatttgcatcatttttcatgagtgatctccacggaagcctcgatcagggcttacccaacgagcacgttttttggtgttaaatattgttttgggtactgcaacaacactggtaaataacgtcagtaaccagaaaaataatggataccaaattacccaaaaataatttctaaaaagccgaccacgatcataacgatggtctatccataaacttactagaaattggacaagacatgttccacctaatatcacgccataccactgcggcatgagtgaattaatttgaaattgttgcggtaaatccacaaacaatcccacaaaaaatagaataaaaatcataatcatcacatatgaccaaataatactgactaacgcttcgagcattaccggccacatacggcgcaagcggagtttgaacattttaggaatatattctaataatacctctaccccaccttgtgcccagcgtaaacgctgtttccaaaggcctttaaaggtttccggcatatagatataacaaagtgcttgaggaatatattgaatatcccaatggtccatttggagcttccaagagatatcaatatcttccgtaatcttgtcatcagaccaaaagcccacgcgaaccaaagctgtctttctaaaagctgcaattacgcctgatactgtaaaaatacggccatatgttctttgtgcgcgcttaatcaagccaataattgaagagaactcgccaacttgtaatttacctaaaatacttgagcgatttaaaattctaggattaccagttacagcaccaattcttggaaaatttaaaaaaggctgcataagccaaagtactgcatgaggatgtaataaagcgtctccgtcaatacaaactagatattcgtatttacttactaacactcccgatcttaaagctacggccttaccttggttttctgccaggtgcacaactcttaatcgggcatcttgagctgccagttcatcaagaatttctgcagtgctgtcactacttccgtcatttacggcaatgacttcaaaattcggatattttgtttgtaatgcataacgaatcgtttgtcggacctgagcttcttcattaaagcaaggaataataatactgcacccttcacttgatggctcaggcagttgctgctcatgatattcccttttaaagaaaaaccagagacctcctaccatccatgtccaagccatcaacaacggatataaaaaggcaaaagcaaataaaatatcgagtaatactttcattactttttcccctcagtcgcgagacctgcaaagggctgatacatgaccgaactcgaatttaaactaatcgggttatataaatattcatgaacattttttgagttttcattggtatagccatcaataccaaatttctgaatacctatgcgctgaatattgaaaagaccttgtttcacttcttgccaggcattttgctgactattttcgggtaatgataaagtcagcataatgcgctgtttatatttcgcatcaagcgtatttaaaattgctaatacgtgattaaactgtttttgcttacccactatattgaacttaagatttactaaatcatgttgggataacagcgtttttaaaagcgttggtaaattttcaatatgttcaaaatcaggtgtaagcaataaactaaactgagcctgattactcatgtttaaataaggcttcacagccttttgagtaagctggctcacatatgtaagctgttttaattggtcagcacaggcattttcttttattgttgtgctttgcatagcacaatttaaagtggttccagcattaagttgaataccacttaaattactattgaaacgtgcgatatccttcgctaagtctaccaccaaaaacggtttatttttttgaggatatacaggcaactctaaaataaccgactgtccggcacgagtttgtgcctgccataaagttcggttcaaaatatcttgctggacgcttagttgagttgttgggaaataagcaatgtcatactgcccatcaccatcttgatcatctaaaggtttcaatatcaaagtgttattttttaagctataaagcttggataacaataaccctagtttctcatctgactgtgtattagttgaagcagctaattgttttaagtccatactcacaaagtggcgaggttgcttaaataaatctaattcttcaaagttgagaatattgatcataccctctgttaattgctcagctgtaggattattagtgaccaaactacgtttaaaagtcgagtcactcaccctattcattccatcacgtcctaaactgaaagaaaaaataaagccggcttcttgagacaatttttctaattgctcattcacagcaccgtaaggccaaataattgccttaggttcaacacccacttctttctttaaaacggcgtatgatttttttaagtcctgcaaaatacgttgttgatattccacatccgtttcataacgcttttgggattttaaatacgtgtaagaagtcgcagcaggctgttcattcccttgaggattagccaatactccatgatgcaaatcatcactatgacttgcaaactcggctaagcccgaagcttgcatttctcgcacttgcttccaattgactagatttccttgcccataagcttcataaccagcttgtgtattcccatttagccaactggtcggaagtgcaaatactgccggaatctgatattgcttaagtaatggaaatacacggctataactacttaaagcgccatcatcgaaagttaacaaaatagaattatgaggtaattccttaccttgtttacgtgcttcttcaatatcttttaagcgaattggtttccagtcagattgacttaaccagtcaaagaactgtgctaaatttttcgtttggattgcataaatatcccgatcaccttcttttaagacaccatctctcacatcatgaaaggttaaagaaaccgtatgattttttggtaaatctttttctatctgggcatatgcaaattgcagaggcaacaatgttgagaccaaggcacagcccaacattttcgacaataaattattcattaaaaacgcccttcaaatccaaaaataccgtaggtatgttgttcatcatgtccatcgtaaggatggtattgccaaccaattccataattgagctgccatgtccgggatagctgccattgatgttgatattgcaaagagtaagtaggtttagcagagtaatcggcctgtttataaaggcctacacccgcttcaaaatgctgcttaaatgaacgctcatattcacgccaagtcacccagtcatgacttaagttcaactcagcgctgtaatgtgaacttggactaaaataagctgtttgatcttggctgttagtaccgtagaaacctcgaacagtgccataagtaatatgatgaggtgcgtcgaatagtctttcacgccaaaatgttgaaaattcttgttgtttgttaccatcactaatatcagttaaactgtaactcgcgccaatctggcgagattcatctttttgccatgtgacagcagctcggtaagattgaccatcttcccctgcatcaagggcttgtaaaggaatgtcagcctgactgttatattgcaattgatactgccaatggtcatttagccattgggaccaatcaagacggactcctgcttgtccaccatccgtactttgcgacacaattgctgacaacgccttacggttcgcctgccattctgctccgaccccataacgctggtcatgcacatcgccaaaacggtactcaccataacgatcttgatgccaagcgaataaacgataattatcattaatccaagggctattaagacgcgtttccatttcacggtcttttaaaccattctgctcacttacagtatcgcgaccttcggccttactttggccccaagtggttgagtgtgaaattgtggctctattacgatcttctaattcttttcgacttttaataaccccactatcatcagggtaatattgcactaagttttgagtggtttttcgccatgtcggaatatcacctaaagcttgagcattttgcatttcattaatgcgggtgtcttaagcaatcggatctataccatttaaccgggaaagtgttttttttgcctctagcggtttttctcgccaacgttctacacgcgcaagattattaatcaggctctcattcgcaggcgcctgctctacttttttttgaaaatgcttttcagcttgatccagatgattagcgtaggctaaatgcattccttgtaaagcaatataatcatcacgatcaggatggctgattttatctacacccttagcctgactatatttataagttggaataagccgatcaacttcagcgagaagttgttcagcttccttatatttttcttgttcaatataagaataatacagtcccgtataaacggtcatatccggataattcttttcggttaaaagcgttttataagcaaactcggcctttttcggtttttgctccgccaaataactatcagcaattgcatgacgtacatatgccggtaatttttcgagtggaatattcaactgggtggaattctctataactgcttttgaacgccctctaaaatctaatccatataaataatcgtaataaaaccgtaagtaattaggatcggaaggattcatttgctgatgtattttttgtccttgctccagcactttatctaattcagcaaagctttcggcatcggctagtccttcacgatttaaatatttatatcgagcaattgcattgttgatatgttgagaaaactcactaacttgtaaagtctgcaacatttgcactgtttgttcagttttttcgctcgcttgcagcaattgctgtgcctttttatatgagccaatagcaattagatcgtaaacatattcttgtaaaacggatgaagattttgtttgttgttgataagcatgctcaactgtagctaaagcatctactggtaaatttattaaacgataagcatatgcaacccgtaccaactgatcagcagttaaacctttaatatcgatcttcgacaactgatctttagcattcgccacatcttgagcttcagcatacaaaaccgataataaaatacggccatcaactgacttttgaatattgaacttatttgaccagtcaattgcagttttaaaatgcttaaaatcacggaaattttgaattaaaggtaactttgcatattctggaaagtctacataattaatatttaccaaaaaccgtgaaaaatttgtaagatcccttttttcacttgacataataaacagataatcagcaagcagcttttgatcatgcgggtatttatttagcaattgatctagttgagatacagcttgttgagtttgtcctgctctataattttgaatagcttgctcacgcaatacatcaacctgagcagcgtataaatgaattggcaagagatagaccaatgaaaaaacacatttctttagcattttgagaatcgaatagtcccatatcgagatgggaaagtatagttaaaaatgtgacacacatcacaataatcaaataactagcaactttaatcacaaataataaatatggagaaaaaaagtatttgtttttttaaaagccacctaaaaacaaacatttataaaaatatagattatttttttatatacatttcttttcaaaattattctttttgaatatatttaatttgcacaaaacatacctaacattaaccaatcaaaaacatttttatataaacagttttatatttaaaacttttatttttaatttgttttatatttaaaaccattcaatttaatcatattaataaattttaaattgaatggttaaaataaataattgacttaattaaccaatacgacgttttaaacctgtcatttgtaaaatacgagtagaaatttcttcaatcgacatttcggtaacatttaagtatttaattccctcagaaatataaataccttcaatagctcgcaactccatctgacactggctaaaacttgcatatcggctattcgctttacgttcacttcgaatggcaaccaagcgctctgcatcaatcatcaaaccaaataatttactgcggtgctctcttaagactgccggtaaacgattatcgtctaaatcttcttcggttaaaggatagttagcaacacggataccaaattgcaaagatagataaatagaagtcggtgttttaccggaacgagacacgccaattaaaattaaatcagctttgtcataatggcgggtacgtgctccatcatcattatcaagcgcaaaatgaacagcatcaatccgggctttgtaatactccgaatcggtcacggcatgagtctgtccgactaaagttgtaggcggggttccaagctcctgttccagcttactaattaacccttcaaacacatccagattaaccgctttagccgtattaataatttctcgcacatgcggatcgaccaaagtatcaaatactaatggcaggcaaccatctctggtctgacacttgttaatctcgaccaccactgccattgcggcctcttcagtggtgatataaggcatgatgtgaatatcaaaatctacgttaggaaattgagctaataacgaatgtccaagggtctcggcagtaatcgcagttccatcagaaaataaaaaaaacactccgcttaaattgtttactttctgacattaaaattctccttaaacatttgtcttagtgctatataatctttatagtaaactgatcttacatgactgtcgcttagtaaaattctcaactaagcactttattttttaatttcatgccaagatagacattaatactgcaaaagtggagtgaaaactttggaagcgcgcgtaatcggtctagaaaaattagggaaacacgatgtcgaactcgtaggtgggaaaaactcatctttgggtgaaatgatcagccatttatcaaatgctggtgtatcggtacctggtggttttgcaacaactgctgatgcctatcgtgagttcttagaccaaagcggtcttaacgctcgaattcaagcagaacttgcagagcttaacgttgacgatgtaaatgccttagcagaaactggcgctaaaattcgtcaatggattgtagagactccacttacacctggcttagaacaagaaattcgtgaagcatttgctgcactttcaaatggtaacccagatattgctgttgctgttcgttcgtctgctactgcagaagacttaccggatgcatcgttcgccggtcagcaagaaactttcttgaatattcgcggtattgataacgtattaattgctgtaaaagaagtatttgcatcattatttaatgaccgtgctattgcatatcgcgttcaccaaggttttgaacacagtctagttgcgctttctgctggtgttcaacgtatggttcgctctgaaactggcgctgcaggcgtaatgtttacccttgatactgagtctggcttccgtgatgttgtatttattactgcatcttacggtttaggtgaaatggttgtacaaggtgccgttaacccggatgaattctatctttctaaaccattattaaatgcaggtaaacatgcggtattacgccgtaaccttggttctaagcaccagaaaatgatttatggtgaagaaggttcagcgggtaaatctgttgtagttgtagacgttgaaaaacaagaacgtcaacaattcgcgttaaatgatcacgagttacaagagttagcgaaacaagcgcttattatcgaaaagcactatggcgctccaatggatatcgagtgggcaaaagatggtgatgatggtcaaatctatattgttcaagctcgtcctgaaactgttaagagccgtcaaaatgtcggcaccatggaacgctacctactcaagcaaaaaggtactgtactttgtgaaggccgttcaatcggtcaacgtattggttctggtaaagtccgtattgttaactcaattaaagaaatggacaaagtacaagacggtgacgtacttgtatcagacatgactgacccagattgggaaccagtaatgaaacgtgctgctgccatcattactaaccgtggtggccgtacttgtcacgctgcaattattgcccgtgaacttggcgtaccagcaatcgtaggttgtggtaacgcaactgaagtattgactgatggtcaagaagttactgtttcttgtgctgaaggcgacactggtttcatctacgaaggcgcgttagattttgaagttcaacgtaactctatcgaatctatgcctaaactttcattcaaaatcatgatgaatgtaggtaaccctgaccgtgcctttgactttgctcaaattccaaacgaaggtattggacttgctcgtctagagttcattattaaccgtatgatcggtgttcaccctaaagctcttctgaacattgaaagcttgcctcgcgaaactcgtgctgcggtaatgacccgtacagctggttatgcatcacctgtagaattctatgttgaaaaactagttgaaggtattgctacacttgcagcagcatttgctgacaaaccagttattgttcgtatgtctgactttaagtcaaatgaatatgcgaatcttattggcggtaagttatacgagccagaagaagaaaacccaatgcttggcttccgtggtgcaagccgttatgtttcggacaatttccgtgactgtttcgaacttgaatgccgcgcacttaaaaaagttcgtgatgaaatgggtttaactaacatccaaatcatgatcccattcgtacgtacagtgtctgaagcaaaacgcgtcattgagttattagctcaaaatggcttgaagcgtggtgagaatggcttaaaagtcatcatgatgtgtgaattaccaactaatgcattgttagctgaacaattccttgaacacttcgatggcttctctatcggttctaacgacttaactcagttaacacttggtcttgaccgtgactctggtattgtttctcacttgttcgatgagcgtgatgctgctgtaaaagctctcctttcaatggcaattcatgcttgtcgtaaagctggtaaatatgtcggtatctgtggtcaaggaccatcagaccacccagaccttgcaaaatggttaatggagcaaggcattgaatcagtatctcttaaccctgactcggttttagacacatggttcttccttgctgaagaaaaaatcaagcaaatctaatttgttataaaaaaagacccatccgtgggtcttttttcatctttagaatagagaatttttacttatgcaaatttacttggcacgtaataatcaacaagctgggccttataccttagaacaactaaatcaaatgttggcaagtcaacaagttttgcttactgatttagcttggcatgaaggcatgacagaatggaaagctttaggagaattaacccaaggtaaacttgtatatcaacctactggttattctgctttttcagcaaatacaaatacgccttataatgagaccattcagcacattcgtgtagaaactaaaacacacgagcttgcttcaatttcgtctcgtgctcttgcaaaaattattgacttattactttggctacctattgcagctattccgtcttttttctttaatgaagctcaatataaacaactttttgagttacaaaaacagatgcaatctgcagaagttgcatcaactaaagcagctgaacttcaacagcagctttttacccttattcctatagaagcttggcatacaatgctactttatgtcgtcataatgctcgctattcaagcatttttattgactaagtttgggcaaagtattggtaaaaaaattgtcggaattagaattgtcgatgccgaaaccaatggtaaagttaatttaacgcgtatcttccttctaagaagtgtcgttttcattatattaaacttactatttatgcctattagtacaattattgactatgcttttgcattaggacaaaagcgacaagctctacatgacaaaattgcaagaacaaaagtgatcaaatgatagtaaatgactcattcatttaatgtctaaaaaaaaggaggcacctcgcctcctttttttccatagagagttgatatttaaataaaagctctgttgaaattagataccctacaaaaaaaatcgggttttaaaacaattatttcagacgactttatgtgtagcttagtttgtcgatatgaggcataatgccctacaacgtagcggtgtcacatcattgagaagtctaatttttaagactagcgttctcaatcatgcgacactttaatcgctatcccatatttaattagggaatgggactcttcaccgaggttgtaaaatgagacaaacgattttagctgtattgtctttatcaacgcttgccgcacttttgactgggtgtggtggtgatatggtacttctaaactctaaaggtccagttggtcaaggtcaaagtgaccttatgatgactgcgatctatttaatgttacttgtggtgattccttcaatcatcatggcattatggtttggttggaaatatcgtgcgtcaaataaagatgcagactataaacctacatgggcacactcaactgcaattgaagttgtagtatggggtattcctgtcattattattggtattttagcttggttaacttggtggggttcccacaagtatgacccataccgtcctttagaatcagataaagcacctttaactattcaggttattgctgaacagttcaagtggatttttatttatcctgaacaaaacattgcgactgttaacgaagtacgtttcccagagaaaactccgttaagtttcaaaatcacttctaacttcacgatgaactcattcttcattccacagttaggcggtcagatttatgcaatggcaggtatgcaaactcaccttcatttgttagcaaatgaaactggtgtatatcgtggtttctcttctaactactcaggctatggtttctctcaaatgcgtttcaaagcgcatagcgttacagagcaacaattcaacgaatgggtagcggctgttaaagcaggtaatggtacaactattaacccagaagcagttcaaaaaactacgcttgaccaagctgaattggcaaccttacgtgatggcgatcgttctaagcaccaaatcgagcatttagtaaatcgtgctaaagctgctggtgatcaagaagcgcttgctaaagcagaagcgatgaaaccgttcccgactaagccacaccctgtgacttattactcttcagttgaaccaaaattgtttgaaacaattatcaaccactatatgagtaactatcatggtgctgaccactctgctgcacatacaacagcagaaactcatgttgcagctgaacacgctgctcaaggggaataagacatggatatgatttttggtaaattgggttgggactctatcccgacagagccaatcgtacttgtcaccatggtctttatggcacttggtgcaattgctgtgcttggcggtatcacctatttcaaaaaatggggatatttgtggaaagaatggtttacaactgtagaccataaaaagattggtatcatgtatatcatcgtatctgtcgtcatgcttttgcgtggtttcgccgatgcgatcatgatgcgtttacaacttttcctcgctaaaggcggtggtgaaggttatttacatcctgaccattacgaccagatcttcaccgcacacggtgtaatcatgatcttcttcgtagcaatgggtctagttgtaggtatgatgaacatctctgtacctttacagatcggtgctcgtgacgttgctttcccattattaaactctttaagcttctggttattcgctggtgctgctggtttaatgatgctttcacttgtattaggtgaatttgctgcgactggttggatggcttaccctcctctgtctggtattcaatattctcctggtgtaggtgttgactactatatctgggcacttcaggtttctggtctaggtacgcttttatctggtgttaacttcttcgttaccatcatcaaaatgcgtgcgcctggcatgaaattgatggatatgcctattttcacatggacttcactttgtacggctgtattaatcattgcatctttccctgtattaacaggtactcttgcgatgcttacattagaccgttacttcggtttccatttcttcacaaatgagcttggcggtagcccaatgctttatgtgaacttgatctggacatggggtcaccctgaagtatatatcttggtattaccagcatttggtttatactcagaaatcgttgcaaccttctctcgtaaagcgttgttcggttacaagtctatggtatatgcaacaattgcaattactgtattagcatttgttgtatggcttcaccacttcttcaccatgggtgctggtgcgaacgttaacgcgttcttcggtatcatgaccatggttattgcgattcctactggtgtgaaaatcttctcttggttattcaccatgtataaaggtcgcatcacctttactactccaatgttatggacgcttggcttccttgtaacattcggtatcggtggtttaactggtgtacttatggctgttccacctgcggacttccttgtacacaactcattattcttgatcgctcacttccataacgtaattatcggtggtgtggtgtttggtatgtttgccggcatcatttactactggccaaaaatgtttggttggaagctcaatgaagcatggggtaaagctgcattctggttctggttcttcggtttctattttgcattcatgccactttatatccttggtttcatgggtatgactcgtcgtttgaatacatatgacaaccctgaatgggacccataccttgcgattgcattattcggtgctgttcttgttgcgattggtattgcatgtttcttaatgcaaatcatcgttggtttcttacaacgtcaccaaaacatggactacacaggcgatccatgggatgctcgtacacttgaatgggctacttcttcccctgctccattctataactttgctcatgaaccagatgcaagcggtattgaccgtttctggactgacaaagaaaacggtgtagcatacgcacgtaatactaaatatgaagacatccacatgccgactgaccgtgctgctggttttgtcattgcaatgttcattactcttcttggctttgcactcatctggcatatttggtggctcgttgttgtttcattcgttgcagctgttgttagcttgatcgtaagctcattcactaagaatgttgattactatgttccagctgcagaagttgagcgtattgaaaacgaacgctatgctttacttgaaaaacacttgaagaaggactaaggaaatggctgaagtacttcatcacgacaaccacggccatgatggtcatcatgaacatgatgatactgacttaacggtctttggtttctggacatacttgatgagtgacttgattcttttcggatcactcttcattgcgttcgctgtattaagcagtcatgttccaccaggaactccaagtgcatatgacctgttccatgaatcattaggctacgtgttaactgaaacatttgccttattgatttcatcggtgactttcggttttgcggtacttgcatcttataaaaagaatgtaaatcaagtgatcacttggttatttattacattcctttttggtgcaaccttcatcgggatggaactctatgaattccatcaccttgtagaagaaggtcatggtccaacacacagtgctttcttatcatcgttctttactttggtaggtacgcacggtatccacgtaacttctggtttagtgtggatgttggtactgatgtatcaaatcaaaactaaaggtttgactttaccgaatacacgtcgtcttgcttgcttaagcttgttctggcacttccttgacatcgtttggatctgtgtattcagcgtcgtttacttactgggagttctctaatgagtagtcatgagcataatgctgctggtgcgtcacacggtaactttaagcaatacactgttggctttattctttctgtcatccttaccatcatcccattcgggatggtgatggcgggtggtttcagccgcggtcttttggttacagtgattgcaatcactgccgttgctcaggttcttgtacaacttgtgtatttcttacacatgaatacatcatctgaacaacgttggaatatgattgcatttatctacacaatcctatgtatcgctgtacttttaatcggttctgtgtggattatgaattaccttcactacaatatgatgatctaaactgattgtcatgttgaaaaagtatttattcctgactaaaccaggaattctcttcggtaatttcattaccaccttgggcggcttcttcttagccgcccaaggctctatagacatcttattattattgctcactctcattggaacaacattagttgttgcttcaggttgtgtggttaataatgttatagatcaagatattgatacaaagatgcagcgcactcaaaaccgtgcactcgttaaaaaaaccatctctcctactgttgcgcttgtatatgctttcgtactcggagtaatgggttttagcattttgtggtttggtgtaaatggttacgcatttttgtttgcaatgattggttttattgtctatgtcggtttttatagtttgtggactaaacgtacctcaatccatcaaaccgtcattggtagtatctccggagcgagccctcctgttattggttatacagcagtaactcatcaatttgatgtggcagccttgcttttgtttttagcatacgctttatggcaaatgcctcactcttgggcaattgcaatttatcgttttgatgattacaaaaatgcgggaattcctatcttgcctgtagcacgttccatttatcgcacgaaaattgaatgtgtaatctatatcctgttgtttgcagctgttttgaatgggttatattgttttggctacaccaatgtatttttcttgattacctttaatgctttgaccgcatactggttttatttatcaattattggatttaaagctgaaaacgaccaactttgggctaaacgctttttcctttactcagtaatcttaattactttgctaagtttaagttttagctttacctatcaatcccctgctccaaatcttcctctcttttaattaagggaggatttcctcctctctcaaataacttttatatttctcatcaaaagatttgtttttagtctaatttttacctataattcagccttcgcattttttgcgacgtagctatttatatttttagctatgactccttgcttctaattttattaggggctgtttaaaccgtaaggagctgacaatgcgtcattacgaaatcgtacttttggtacacccagaccaaagcgatcaagttgtaggtatggttgaacgctatatctctcagatcaaagaagctgatggtcaaattcaccgtttagaagattggggccgtcgtcaattggcttacccaattaacaaaattcacaaagcgcactacattcttatgaatgttgaatgtggtcaatctacgcttgatgagttagaagaattattccgttataacgacgcgatcattcgtaaccttatcatccgtcgtgaacacgcaatcactgaagagtcattgcttgctaagagtgctgaagaaaagcgtgcgcgtaaagctcaacgtgaagaagcacagcaagttgctcaagaagctgaataaggagaacatcaatggcacgtttttaccgtcgtcgcaagttctgccgctttacagctgagaatgttgcgtacatcgactacaaagatatcgatactttaaaacagtacatcactgaaaacggcaagattgttcctagccgtatcactggtactaaagctcgttatcaacgtcaattagcgcttgctatcaaacaagctcgctacttgtctttgattccgtacactgacaaccataagtgaggtgatctgtggacgttatcttattacaacgcattaagaaccttggtaaattaggcgataaagtatcagttaaagctggttacggccgtaacttccttatccctcaaggtaaagcagttgcagctactgaagctaacactgctgctttcgaagctcgtcgtgctgaacttgagaagcaagaagctgaagtattagctgctgctcaagcacgtgctgaacaattgaacgaagttaacatcgttatcactgctaaagctggtgacgaaggtaaactcttcggttctatcggtactcgtgacatcgctgacgcgttaacgaatgctggtcttacagttgaccgtgcagaagttcgtttaccaaacggtgcgcttcgtcacactggtgaattcaacatcgcaattcaattgcaccatgatgttgttgcagaagttctcgttactatcgtatctgagtaatttctcatcaaaaaaagagcatgcttacgcatgctctttttttatctcttaaatttaagcaataaaattagatatattaattcctgatcagttcttcagtttaattggttttttaattaggtagtttatttagttttgttttaagatagttctcggcttaaaaccctttttgtgtacacattttatcatcaggtctaattatgtctcaggcgaatgccacttctttaaccctttcatctccaacagaaaataagacgagtgaatcaggccaacttaaagagtttcgcactcccccacacaatttagccattgagcaagctgtacttgctgcgctgatgactgttgctgaatcttttgaacaagtcagtgacttactcaaagaaaatgatttttatgccactcgtcataaatatatttatcgtgcaattgaaaaattagcacaggaaaactcaccgtatgatgcggttttggtcaacgactggcttttaaaacaaaacttactcgatgcgattggcggtgaagaatatttgatgcagcttatggctgactcaccttcgagtttctataatcttgaaacttatgcgactaaaattaaagaattttctacactacgcagtatgattaaggtaagtactgaaattttacaaaatgcttatgacacaaaaggtcgaggtgtaagtgaaattttagatttagccgaaacaagtattttctctttagcagaacaacataacaacaataaaaaagattctggtcctaaagcaattagttctgtaactgccgatgtaattagtaaacttgatgaactttcaaaattagacggaaatattactggtttaacgactggctttttagagctcgataataaaacttctggtatgcaaccgggtgatttgattattgtcgcagcacgtccatctatgggtaaaactacttttgccatgaacttggttgaaagtgttttacaatacaataaactcccagctctcgtcttctctatggagatgccagcagactcaattgcgatgcgtctaatttcagctatgggtaaagtgcatcaagggcatttacgttcaggtaatttggatgctgatgaatggactaaagtaacgggtaccattctgcaacttcaacaaatgcatttgtatattgatgattcctctgccctaccacctactgaagttcgtgcccgagctagacgtatcgcaaaaatgcatgatggtaaaatcggctgtatcatggtcgactatttacagttaatgaaagttccgggcatgggtgacaaccgtgttggtgagatctcggaaatttcacgtagcttaaaagctttagctaaagaaatgaactgtcctgtgattgcactatctcagcttaaccgaagtctggaaaaccgaccgaataaacgtccagtaatgtctgacttacgtgaatctggtgcgattgagcaggatgccgacttaatcatgtttatttaccgtgatgaagtctataacaaagaatcgaaagaagcaggcaccgcagaaattatcatcggtaaacagcgtaatggtccaattggtaccgttcgccttgcctttgaaggccaatatactcgttttagtaatctctctcctgagtattacagccaatatgatgatgaagaataaactctatctctagcccaaaggagtaaatgagggtgcgtcaagcaacagtttatattgatcgccaagcgcttcaatataatttaaaccgtgtcaaacaactcgcagcaaattcaaaaatcgtaagcatggtaaaggccaatgcatacggacatggagtcaaagactgtttagcagccttaaatgcctcagatgcctttggtgtagcctgcctacaagaaggattagaaatccgtgaactcggtttcgaacaaccagttactttaattgaaggggtattttctgaagatgaaatgcccgtcgcaattgaacaaaaatttgaatgcgtcattcaccatcaacaacagtttgaatggttaattaaacacaaacaagcatatattgcccaaggcttaaaagtatgggttaaattaaatagcggtatgaaccgtttaggttttaaagacccagaaattattgaagtgattaagacattaaagtctgaaggttttacatgtgtacttgctatgcattttgcaaatgcagatgtagatcaccctttaaatgaacaacaaaaacagcaatttttgcatattaaagaaacttgcgatccaattttagcatcatgctgtaattcagctgccatctttaaatggccagaactaaattttgactatgtacgtcctggtattatgctctacggcgcttcaccttttgcagataaaacagtgcatgatcttgatttgaaacctgtcatgacttttactgcagaaataatagcgttaaaccatattgaagctggtgaacacgtaggttatggctctactttttgtgctcaacaggctatggatatcgccattgtttctattggctatggtgatggttatccaagagcttatgttaagcaaaattttgtcgctattgatggcaaactttgcccagttgtgggccgggtaagtatggatatgattgcgattgatgtcacaaatactcaagtaaaacttggcacccaagttgaactttggggaaatcaccgtttagttgatgatgtggctgaagcaaatggcacgatcggctatgaattactttgccgtctaagttctcgcccagtccgtcagggtacttaaagttcactaaataaaaaatccaagcactgcttggattttttttgaataaattttagcgccaataatcatctgtaggttttggcatttcctgtaaaccacggcgtaacgtatctgaccattgacgactaatttgtgaaaaatatggatcatcttcagtaattcgcttacccatagggatcacaaaactatctttactataaaccaatgcatctaacggcaaaccaacagagacattagaacgcaatgtagaatcaaatgaaattaaactacaacgaagagcatcatctaatggcatcgcataatataaagctcgatctaaaataggtttgccatatttactttcgccaatttgaaagtaaggcgtatctgtggtggcacaaataaaattgccttgcggataaacattataaagctgcatatctccgcctttgatttgcccacccactaaaatactacaggcataattcatttgttcttgggtatctgaactgatatcttctaaaacgcttttcaaggttttaccgactagatcagccacctcaaacatagtattaatgctatataaattaggctcttgttgcaaaataagtgcattttgcaaatgcccgataaccgcttgtgtagttgctaaattgcctgctgtttgcaaggcaataaaccgctctcccgttactccaaaagtatgcagtttacggaacacagaaatatgatcgaccccggcattagttcgagtgtcacttataaacaccaaaccctgttccaatctcagcgcacaacaataggtcatttcgttctctttacattcaacaagccagcacttgaaccacagacatcatattttcagtaccacctttttctcgcactcccctaatgggcgcaacatcgagatagtcccgaccaacagcaagataaatatgatgctttggtgtaaacaattgattgctcacatcaaaacaataccactgattatctaaaaatacctccgcccaagcgtgactggcaaggtgtggagaattttgatcaaatagataaccagagacataacgtgctggtaattgtaacgcacggcacatagcgattaaaacatgtgcatgatcttgacacaccccctgacctgcctgaaaggcttgcgtagccgttgtatgaacagatgtactatccggttgatatggcatcttttgcaaaatattttcactgagcaaagcaatatgttgtcgatctttgacagttacaattctctgggcaaaatccaacatttcagcatcatatttagtggcctctgtactttggagaaatagatttattggtatagatatatctactcctcctatttctgtatttagaagctctacaataccttgtgccataaaagtaaggtgctgatactcataacgctggctagccgttatccaaatattattaaaaatatctcttttgagcgtcttgtcaccaggcacgctgattgcccaattcataacatgttgatgcagcgatgtttgaggcatcatcttgatatactgaatactgtttttagcagtttcagtatagttataatgcgtttgatgattaaccatcaatttcataattatgcctcgaacatatattccaactgctgggtaaaattataataagcttcccaatttggatgatcttttaataattgccatggttgagttaatttattccaccctaagtcattcagctgttgaagtaattgttctaactcctgcaagagctgtgtaaggtcttgctgaaaacgtagtcgtatatcaaataattctatcttttgtcctaaatgcagaaataacgctatatcttcatgttcagtatcaagtatttgattacatttcgctaaagcctgctttaatgaatcaggatgagcttggactcccttaatcgcatgatttaattctgcataggcatttgaagataatattcctcttaactcttgaatattatctttagcaatagcgaactgattcagtaatgaatatgtttgtttcgtatccaacatatagcaattcagtaattctgcttgatcaatgactagcccaaatgctgctgcaaattgggctgctttagcatcatctgtaaatggcaaatgtgatacagcaaattgaattcgcattaaataacgacccaaccaataaatgtggtgcgcactcgaattgagtaaaaccataaatttcctctttaaccaaccattaagaatgtagcgtttcaacgacccatgtatctttaatacctcctccttgtgaggagttaacgactaaagaacctgcctgcatggctactcgtgttaaacctccgggcacaatttcggtccgataaggagaactgagtacaaacgggcgtaggtcgatgtggcgctcagccacccctgctgtagttaaagtcggtgcaaccgataaagccaatgttggctgggcaatatattcatgcggtgtagcaagcagtttttgtctaaattcatcaatttcacatgagcttgctttaggaccaattaacatgccatatccacccgatccttgagcttctttaatgaccaattgatctaaatgagccagtacatagtccagatgttctttctcacggcactggtaagtaggtacattcttcaaaattggtgtttcacccaaataatattggatcatctgatcaacatatggataaatcgatttatcatcagctactccagtgccgggagcattggcaatcactacgtttttctgtaaataagcagacattaaacctgccacacctaaagcactatcaggtctaaatgcaagtggatctaaaaaatcatcatctaaacggcgataaatcacatcaaccttttgacggccgcgaatcgtttttacaaatacttgatcattttctacaaataaatctcgattggtgaccagtggcacatccatttcacgtgctaaaaaagcgtgttcataataagcactgttaaaacgtcctggcgttaagaccacaataaaaggctgatcaatctcagagttttcttgaagtatttcttttaataagcttgggtagtgttcaataccttgcagattgttagcagcacagagctcaggcatgagttgttgactaatattcctgcattcaatcatataagatacgccagatggtgttcttaaattatcttcaagtacaaaaaactcgccttcactgtcacgaataatatctattccgctaatttgagaataaattttgcctttgagcgtgtgtttaagcatatggggctgaaaagcctcatgacaaataatctgactttccggaattaattgctcttttaaaatatgttgaccatgatagatgtcatctaaaaaataattaagcgctttaactcgctgtgcacagccagctgcgattttttcccactgttttttttcaataacccttggaatgagatcaaaaggtatcgttctctccactccctccttatcaccgtatacgttaaatgtaatgccgtgatagagaaaatgttgcttagcctccgcatttaattgtttcaactcatccaaagtacgaatgctcagccattgttcaatttttttagaggccacaccattagacgtcgcatcatccaacatctcattaaaaaactgcgattttagttgttcaaataggttcgactgtacggaaagattttctataaacgaagtttggttaagtaatgcgttggtcgcctgttcctgtataaaataatcaatatcggcttgtaggtctttctcttgttctgacatagcaacctcgtcttatcatttatctatatttcatttttaaataagcaatttcagtgccacttatatatctataatgcttattgaatatcattgttataactttcttctaaattttagcattgattgtaaaagctgctataaaccgaatctgacaaacttgctaaatctgtaaagtttttttattgtgttgacaccaaagcaattggatatagatgtattacgcttatgtctgtaacagaaaaagaaacttcaaatagtttatatcgccaatggcagattctatctcgccttcctaccggtaaatggatcggaactcgagaattgcaagaaatgcttgagcgtgaaggtattgaaatcagtttaaggactattcagcgtgatttaaaccaaattgctcagcgttttccaattgaaagtaataaagctgtacctcaaggctggcgttggcaatcagatgcaccaattcaaagcttaccgcatatgacaagctctcaagctgtaacttttatgatggttgaggaacatctcaaacatttacttccacccagtctacttgatgagatggggccttggttcgatttggcaaaacgtagtctatctacacaaaataatgtaagacagtggattaatcgtgtccgtattgtgccagcaagccaacctcttattccacctgtagtggaccgtgccgctcagcaggcaatttatgaaggtctactacaagacaaacagattgagtgtgtctatcgggcccgtgtaaatcaaggcgaagataaaacttatattttaaatcctcttgctttggtccaaaaaggtgctgtgatttacttaatttgtacgcgccatgataaaactgaagtacaaacatttgccttgcaccgattcaaatctgctaaagttttagaaagtcgggctttacaccctgtcaatttcgatattgaccattatattgactcaggggctttaggtttcagagtagattacaaccaacccactgaatctattcagcttactttaaccatgaccgagcaaactgctaaaactttttatgaaagtcagttaagtaaagatcagaccattaccccaattgaagaaaatattgtcgaagttacggcgaccgttccatttacgtcccaactcgtatggtggttacggagttttggtaaaaaactgcttcatattgagccagcccaagtacacaatgctgtgcgagaaattgagcctgatagcaaataatcagtagatataaaaaagagaaccatatggttctctttagattttgaattgtaattttcttaattttatattggcatttatacttttatttattttcagatcaatatgttttcccccaccaaaaatgatctgctctttcttttgcgctatgttgaacatgagcattggcatgccatttcatatccattgtagcgaattgatttcattgtcatgtttaaagccctcttgtttgaacgtgaatttaatataactttcgctttaaaacttgtgaaataagaaaaaaaaggatgcaaaatctcttttgatgcttaggaaaattccagatattttttgatcagaaaataaaaaagcccagtcttaaccgggcttttttacacgcttaaataattaagccgtttttttcgtcatattatttttacgaatcgtgatcattacaagctgaacagcagctggggtaacaccaggaatacggctcgcttgagctaatgtttccgggcgaactgttttcaacttctgagtaatttcgcgagataaacctgaaacgacgtcataatcaaaatcagcaggaattttagtttcttcaagacgttttaattgagccacatcttcatgctgacggttgatataaccttcatatttaacagcaatttcaatttgctcaccgacttgctgtgatacttcagaacctgtaagttccgcaatttggccaaaattaatattaggacgtttaagcaagtcaatcgcactacattctttacttaaatcagcacctgtcatttcaacaaactttttacccattgggttgttaggtgccgcccataaatgttgtagacgagatgtttcgcgctcaacagcttccattttttcgcaataagctgcccaacgaacatcatcaaccaaaccaagctcacgaccaatagttgttaaacgttgatcggcattatcttcacgtaacatcaaacgatattccgcacgtgaagtgaacatacggtatggctctttcgtacctagggtaatcaagtcgtcaaccaatacacccatataagcttggtcacgtttaggtgtccattcttcttgttcccatgcacggcgtgcagcattcaagcctgcaagtaaaccttgggcaccagcttcttcataaccggtagtaccattaatttgccctgcaaaatacaagccgttaattgctttagtttctagggtaaatttcaaagcttgcgggttgaaatagtcatattcgattgcataacccggacgtaagatatgggcattttccataccgcgaatcgagcgcacaagttcaaactgaacatcaaatggtaatgaagtcgaaataccatttggataaagctcatgtgtatcaaggccttctggctctaagaatacctgatgcgagtctttatcagagaaacgatgaatcttatcttcaattgaaggacagtaacgtggacctaccccttcaataacaccggtatacattggtgaacggtctaagccaccacgaataatgtcatgagttttttcgttagtatgcgtgatatagcagttcacttgttctgggtgcatagacacatcacccatgaacgacattaccggagacgggaagtcgcctggttgtggtgtcataacagaaaaatcaactgaacgtgcatcaatacgtggaggtgtacctgtttttaaacggcctaccggtaatttcaactcacgaagacgctgagcaagagcaatagaaggaggatcaccagcacgaccgccgcttgatttctctaaaccaacgtgaataacaccgcccaagaatgtaccagtagttaacacaacagtttttgcatcaaagcggatacccatttgggtcacaacacccttaactgtatcgccttcaacaatcaggtcatcagccgcttgttggaaaatatcaagatttgcttgattttctaaggtctcacgaatcgcagctttatagcgaacacggtcagcctgagcacgcgttgcacgtactgctgcacctttacgcgagtttaaaatacggaattgaataccgcctttatcggcagctaaagccattgcaccgccaagcgcatcaatttcacgaactaagtgcgacttaccaatgccaccaattgctgggttacagctcatctgacccaaagtctcaatgttatgggtcaaaagcaaagtctgtcgtcccatacgcgcagcagcaagcgccgcttccgtacctgcgtgaccgccaccgataacgataacatcataaactttaggatagtgcatgagtacaaaaacaccagaaaaaaagacggaacattatagcaaaattatctgcttatagatgtacataattacaaaattgtcgtgacatgatttacggtaagccacatgttttgacattttgtttcatgaattcaatacaaagtgaatgtttttaaaactttttcattttagaataaaaaacgtacagcacttctatgactttaaaattaacgcaactagaaggaacacaaaatgaaaacgaccatgttgaaaatcttaacagcatctctaatttgtttttcaggcgtcacttttacacacgctgctgacacgagcaaagccgaaactcaaaaacaaattcgagtgtgtgcaaaaaaacagcaaggtgaatgggtttcttacaatcacaacggtgtaacctttaatggtacttgccagccgaacgaaaatggcaaattacaattcaaggcccctgctccttaatacagttttgacttaagatatagagaaatcgttttatattcttctatatcacatcatcattttcaaaaagcggtccattaaagatgggccgttttcttttttaaactactctagtcggctacaatatgcctttaaataaaattttaggtccttttcgtgaagtggttacaaatacacattaccgttgatcaagaacaagttgaattcacagaaacacttttaatgtctctaggtgcggtaagcgtaactttggatgatgccgaagatcaggctttactggaaccattaccaggtgaaacaccactctggaacaaagtcattgttactggtatttaccaacaagacgaacaagacccaattgatgttgatactttagaagctttcttaaaagcacaacttccagatgtgccgatgcgtcatgaagaacttgaagatcaagtttgggaacgcgcatggatggattattatgaaccaattcagatcggggaaaaattctggattgttcctgaatggttagagccaccagaagcagatgctacaaatattaagcttgacccaggccttgcttttggtacaggtaatcatgcaagtactttcttatgcttacaatggttaggtaaaactgatgttaaagataagatcgtgattgattatggctgtggctcaggcattttaggtgttgcagctttattattaggcgctaagaaagtctatgcgacagacatcgacccacaagcagttttagcaactaaacaaaatgcagaactcaatggtgtattagaccgtttatatgtaggtcttcctgaagagtttgatcaagaattcaaacctcaacaagcagatgttttagtcgcaaatattttagcgggtcctttaatggcacttgcgccagagttcgcaaaattacttaaatctgatggtgatttcgcacttgctggtgtaatcgaagagcaagttgctgatgtttcaggtgtttattctgaattttttgatatattagatgtcgaaaagcgcgaagaaaactggtgccgcatttcaggaaaacgtaaaacaacaaattgagatgttttaactcatgaatgaaaaacaaacccgctgccctaagtgtctaacagtttataaagtttctcttactcagttaactgttgctcagggtatggtttgttgccctaaatgtaatttaaattttaatgctctgactaatttagtaaatgttgagcagccggaaacggtaaactcatctgctttagctcatggctctatgcaaacacgatatatgacccattctcatgtgttagatatctttgatcaaaaagttgaaaactctaatattgatcttttgacttatttgaataatttaaattacttccataatgaacctattaatgctcttcctaatcttaatttggctgagcaagcaacctctcctgaacaagataacggtaaaaagcatagctggttgtactatacgctttggagttctgcaaatctgattctgattttggtttttacttttcagattctttggtttaaccctaaactcatgcaacaaagccctgcgattagccatgcatttaattatgtttgtcaaatattgcattgcaacaagtcagctgaacaatatcaacttctttatatagaaaaggtaaagctacgtaaaattggtacagagcatactcaactttcaggtgttctcataaatcagaataataaaagtattgagttgcccaacctaaaactcagctttggcaaagaaaccgatcaagaagaaatcatttttacccctcaacaatacttggtcgaaaacttacggggtattcaacgcattccgaccaatacaccttttagattccaagttgagctaaataaaagcaaaaaaagcctagtaaattatcgattagaaattgtccacccctaatttgtaaaaaaagtagaaaaaaaattaaaaaaaaatagcagttaatttgctcactttttcctagacaatggtatgatacgcgccacgaaagctttgactcatatactcctcgctctcaattcaaaaaatatactgttaagcatgtgtgcttttctacattaagcgcatagcctaactttttttgtttttgagggggctgtaacaaatatttaattattgttacgcttattttttactcaatacgaagaaatatggcaagctaattgttcttatgttttagagtcactgttttaggatctaaaacaggactccgtatttttagaccacatttatatactactttacccaagctagtatttgattttcggattaactcgcatgaatagcaaatctcctatttttactgcacaatctgatgttgctcttcgcatccacgtggatcgcgcagttcgccattattttgcacaattgcaaggtgagcaaccatctcaggtatatgacatggtgctagcagaaatggagaaacctcttttatctgtagttctagaatatactcgtggtaaccaaacacgtgccgcagaaattcttggactcaaccgtggcactttacgtaaaaagttaaaagctcacggtttaatgagtgaataaatgataaaatgctcacggcttcgtgggcattttttttgtgcttctaattggttttaatccgtagacttgaaattgttgacttgaacatcatgactattaaacgtgctttgatttctgtatcagacaaaacaggaattgtcgaatttgctcaaaaccttgcagctttaggggtagaattattatctacaggcggcacatacaagttgcttaaagataataatattgctgttgttgaagtatctgaacataccggtttcccggaaatgatggatggccgtgttaaaacactacatccaaaaattcatggcggtattttggctcgtcgtggtctagacgaagctgttatgcaagaacacaacatcgatccaatcgatttagttgtcgttaacctttacccatttgcggctacagtagctaaacctaactgttctcttgctgatgctatcgaaaatatcgacatcggtggtccaacaatggtacgtgctgctgctaagaaccatgcatctgtcggtattgtggtaaatgcttcagattacgatacagttattagcgaattaaaagcttctggttcactttcttacgaaacacgcttcgatttagcggttaaagcatttgaacatacagctcaatatgacggcatgattgcttcttacttaggcgctcgcgttggtaaggccgaaggtgaagcagatttattccctcgtacgttcaacacccaattaaacaaagcacaagatttacgttacggcgaaaatccacaccaatctgctgctttctatgttgaagcaaatgcaaaagaagcttctgtttctactgcaaaacaattacaaggcaaagaattgtcttataacaacattgctgatactgatgctgcccttgagtgcgtgaaatcatttgcaaaaccagcttgtgtcatcgtaaaacatgctaacccttgtggtgttgccgtttctttagacggtattaaagctgcttatgatttagcttacgcaacagatccagaatctgctttcggcggtattattgcatttaaccgtgagttagatgttgctactgctcaagcaattgtagatcgccaattcgttgaagtaattattgctccaagtattgctgatggtgtacttgaagttactggcgcgaagaaaaatgttcgtgttttagtatgtggtgaattacctgcaattgatgcacgtgctccacaacttgactataaacgcgttaacggcggcttacttgttcaagaccaagacttgggcatgatcaccaaagatgatcttaaagttgtgactaaacgtgcaccaacagaacaagaaattgatgaccttattttcgcatggaaagttgcgaaatacgtaaaatcaaacgctattgtttatgccaaaaaccgtcaaactattggtgtaggtgctggccaaatgagccgtgttaactcagcacgtatcgcagcaattaaagctgagcatgctggtctggttgttgaaggcgcagttatggcatctgatgcattcttcccgttccgtgacggtattgataatgcagcgaaagctggcattaaatgcattattcaaccgggtggttctatgcgtgatgaagaagttattgcagctgctgatgaagctggaattgcaatggtcttcactggtatgcgccatttccgccactaatttaaatctagtcctccctaaccctccttttattcaggagggttttccacaataatggaactatctctccaccttgagaaatagagggggatgaaaaaggattaaagttaaggaacaaattaaaaatgaatattttagttttaggtagtggtggtcgtgagcatgctttagcatggaaaatcgcgcaagatgccaaagttactcaagttttcgttgcgcctggtaacgcaggaactgcaacagaaccaaaatgcgttaacgttcagctcgatattttagacaacccggcaattattgcttttgctaaagaaaataatgttgaactgattgttgttggcccagaagcgccattagtaaatggtgttgttgatgctgcacgtgaagcaggcgtaaaaatttggggacctactcaatatgcagcacagcttgaaggctcaaaagcatttgctaagcactttttaaaacgccacaacatcccaactgctttttatgaagtatttacggaagttgatgcagcaaaagcttatgttgaaaaaaatggtgcaccaattgtaattaaagctgacggtcttgcggctggtaaaggcgttatcgttgcaatgaccaatgaagaagcttttgcagcaattgatgacatgcttgcaggcaacaaatttggtgatgcaggctcacgtgttgtaattgaacagttccttgctggtgaagaagcttctttcatttgtatgattgacggtaaaaacattttaccaatggcaacttcacaagatcacaaacgtatttttgaaggtgaccaaggtcctaacacaggtggtatgggtgcctactctcctgctccagttgtgactccagacgtttttgagcgtgtaatgaatgaaattatgcgcccaactgttgatggtatggctgctgatggacatgtttatactggcttcttatatgctggtttaatgattgatgaacaaggtcaaccacgcgtaattgagtttaactgccgtttcggtgacccggaaactcaacctatcatgatgcgtttgaagtcatctcttgttgatttggttgaagcaggtatcgcaggtaacttaccaagcgaagcagaatgggatgagcgtaagtcaatcggtattgtacttgcagcagaaggttacccagacagcgtgcgtaaaggtgacgttatctcaggtatcggtcaatcaccagaagatactaaaatcttccatgcaggcactgctactcgtgaagatggccatatcgttacttctggcggacgtgtactttgcgtgactgctctaggtgacagcgttcttgaagcacaaatcaatgctttagaagtatgtgggcaagtaaccttcacaggtatgcaataccgcagtgacattggttaccgtgctattgctcgtgaaaaagctgaataaaaatttaaatagtaaaaaagctctcttatgagggcttttttattttgcttattcacttatcacaaatattcatattaatcttaatttttattcaattctgattaataagatcgaaacatgtccactatattgaatatgtttttattgttatgattggttaaaccgttggaactttcaacatcaccaattttcccagctgagagccaacctgaatggttgagatctctcataatcaggactttttttacatgaaaaagctgatcagtctttttttaagcgtgtctgtagtattacttgcagcttgcggcaaacagcaaaatgaaccacaaaatggcaaagactctgctcagttacaaactgtagtcattgcttctactggttctgacgctgatatttggcgctatattgcaactttaccggaaactaaagctgccggtcttaaacttgaggtgaaaaacttcactgattatgttgcaatgaatacagctactgcaaacaaagaagttgacctaaatgcattccaatcttatgcctaccttgttgcatttaatgcttcaaataaagataagattgctcctgttgctacaacttatcttgaaccaatgggtatttactcaagtaaatacaaaaaagttgatgagttccctcaaggtgcaagcattgctattcctaatgatgcagcgaacgaagctcgtgcattgttattgttacaaagcgcaggtctaatcaagcttaaagctgactttgatccagcgaaaggcactccaagcgatattactgacaacagcaaaaaaattgacattaaaccaattcagatggcaactgctgttcgtgtaaaagacgaagttgatgcaattgttttaggtaatactttagcaatggaaggtggtttaaatgtgcttaaagattctatctattatgagccagttgaccaaagcacaaagctgaatgtaaatattcttgcaactgctgaatcacgtaaagatgaccctgttcttcagaaagttggtcagctttaccacactgaagctgttaaaaaatacgttgaacagcactttggtggtacaaaagttgacgtgaatcagccaatcagctacctcacgcaagctaaatagtaatataatagctgcaacgcgaaacaggcaaagactctttgcctgttttttctttttagcatagtttttgacgacatgattcaatttaaaaacatttcaaagcactatcagcttaaaggccaaactatacgtgcactggaccaaattaatttggaaattcctgaaggcagtattttcggcattattggctatagtggtgcaggtaaaagtactttaatccgcctgattaacttacttgaacgaccaaatgaaggtcaggttatcattaatcaaaaggacttcactgctttggatgcgcgttcattacgtcaggaacgtgcaaatattggtatgatttttcagcacttcaatttgcttcaaaccaaaacagttgctgaaaatattgaaatgccaatgcgtctgctaaattacagcaaagcagaacgtgaaaagcgtttaaatgagttacttgaattcattgatcttaagcataaaaaagatgcttatccagatgagctttctggcggtcagaaacaacgtgttggtatcgctcgtgctttagccaaccaccctaaaattcttttgtgtgatgaggccacctctgccctcgacccacaaacgacaaagtcggttttagaattattaaagaaaattaaccaagagcaaaaaatcacaatcgtcatggtaactcatgaaatggatgtgattgagactgtatgtgaccatgttgctgtcatggaagctggtaaagtgattgagcaaggctcaaccattgatatctttagtaatccacaacatccgacaactaaaaactttatacaaactgttttacatcagcagttgcctgtaaatattttaaatcaacttgaaaaccagcatcatcacagcatttattgcttacagttcttagggcgttcagcacaagagcctgtgattcagtcgcttattaaacaatttgatattagtttaaatatcttatttgccaatatgactgaaattaacggcaccgtcattggtcagatgtttgtacagcttttaggtgatccacagttgattcgtcaggcgattgagtttttagagaaaaatgaagtgagtgtagttcaatcaggagatcaagtatgagagatttaatcgtacagtggttaactgaacttactcaacctttctggcacagttcactttcaattgaccagtttgtaactgcgttacaagaaaccttccatatggtgttctttgcgcttttatttggtggtatttggggctttatccaagggattattctacttgtaacccgcccagaaggcattttgccaaataaattcatttatcatttactcaacccaattgtaaatgctttacgttctctgccatttattattttacttattgcagttattccactgaccaaattattggtaggaacttcaattggtacatgggcagcgatcgttcctttaacaatttacgttgggccatatatgggacgtcttattgagacttccctgcttgaagtaaatgaaggaattatcgaatctgctcaagctatgggtgcaactccttggcagattatttcgcgctttatcttacctgaagctcgtagttcgcttattttgaacttaacgactgctacgattagccttattggtgcaaccgctatggctggtgcagttggtgctggtggtattggtgacttggcaatttcttatggctatcaacgttttgatacaagcgtcgttattttaacggttattgtattattacttttggtacaaatcgttcaaatgctaggaaattggctcgcaaaaatgcgctaattgaactcctacaaaagccctcttccatgagggcttttttattttagagagtctaatttatagagcattttattagacacgttactcaaggtaatttctgttattatcaaaattagcccgtagatactgcttttggatttagtttcaggataaaaaaatgcgttatagaattcattatattgatgtgcaaaatgccctacaaaactatatctggattttagaagatactgagactcatgaagctgttgcagttgatccaacagaggctgagttagtcacccacttttgccaagaacatcaattaactctaaaacagatttggcttacccattggcataaagaccatatcggcggtgttgctgatttaacggctaacacgtctatggcggtatatggcccaagagatgaactaagtaaaatccctggcattactcatcccttacaacacgatgatcatctaaaatttaatgatttaaatgtagagattattgcaacacccggccataccttaggtcatattgtatattttattgaagagcttaatgccctcttttgtggagatactttgtttgcaatgggatgcggtcggctatttgaaggtacagcagaacaaatgtaccactcactaaatcgtcttgctgcactacccactgcaaccaaagtgtattgcacacatgaatatacactttctaatgcggaatttgccttgagtgtagaacctgaaaaccacgcactgcaagaacgtgctgaacaagtccgcatgcttcgtcaagaaggtaaaattaccttgccaagtagtattgaacttgaactagcaacaaatccgtttttacgtgctgaaagtgtagatgagttcgctcacttacgtagcttaaaagacaatttttaaaattataagctttcaaccaagatacagtttaattttaagaactgtatctttttgaataaagcatgttgcatgaaattattttttacatttattgtttttagattaatttaaattgattaaatttcaacccaataccattattttaaaatatatataaaaaacaaaagcttaggatttataaatattcagattaattacataaaaacttaataaatttataaaatgaaggatattgctttatctattttactttttttacaagatgcaaaataaaacaaagttttccccctttaaaaaattcgagtaaatccctattaataaataaggtgtaagacacggatagaaggagttctcacgtgaaaaaggttgttaaagcgaaaaatttaattgcgttccgtatttggttagaaaaattagggtattcggttaaaaaccttgctgatggaaaaggttttactttcagttttaaaaaagaatatggcttagtgacctgtgatttggcaggtaatgctttagcaatgcagttaggtgaagaatttgaggatcacttaaaagcataaacctaagctagtttatatactatttttatagtgtagataactcaaaagttctgctttttaaaaagtagttctatacgaaaatttgtgaaatttttatagtggctttccttaataactattaatgagtatatagtttttaaattatatttttttgatcattaaataataaaacctgtagcacagcacctctcccgatttgccagttgctacaggttttttatttcgaattaaaaaattaattcgttttcgatttgcgtaaagctttatctagaacgtccttgtccagagctttgtcccaacgggcaaccacaatggttgcacatgcattaccaattaaattggttaatgcacgacactccgacataaaacggtcaatacctaaaataagcgccatacctgccactggtacagcaggtactaccgataaagtagctgcgagtgtaataaagcctgcgcccgttacccctgccgcacctttagaactcaccattgccactaaaagcaatgcaacctgctcaccaattgataaatcaacattacatgcttgtgcaataaataaagccgccatagtcatatagatgttagttccatcaaggttaaatgagtaacctgtcggaatgactagacctactacagatttttcacaacctgctttttgcattttatccattaaagatggtaaagcagcttcagaagaacttgtacctagaactaaccagagttcgtctttgatgtaacgaattaaatcgataattgaaaagccattgtagcgtgctacagcccctaaaatgattaatacgaacagcactgccgtgatatagaaggtcataatcaatagtaataaattaccgattgattcaattccatacgcaccgatagtaaatgccatagcaccaaaagctccaattggtgcaagtttcattaacatgccaaccaaatagaaaaccggagccgtgaggttatttaaaaaatcagtaattggacgtgcacggtcacccaatgcagctaaagaaataccaaataggactgccacaaatagaacctgcaaaatttcaccaccagcaagcggactcactaatgtttgcgggataatattcatgaaaaagtcagtgatatttgtagcatgagccttttcaacgtaactatttactttatcgttgactaaggttgccgggtcaatatttaggcctttaccaggttgaatgatattagccacaatcataccaaccacaagcgcaaggctagagaaagtaaggaaatatagcattgccttacctgtcactcgcccaactcgactcatgttcgtcatgctggcaataccggtaaccactgtcaaaaagattacgggagcaataatcattttgacgattttgatgaatgcatcaccaagcggttttaagctttcgccaagttctgggtaaaaatgaccaattaaaatgcccaaaataattgcaaagatgacctgtacatacaaaatttgatgaaacttttgttttttctgtaccgtttcttggtcaagggtattgaaatccattatctaaataccttttcgatggggataaaaaaataaaatataaagcgtgcaccacaagctgctttaaatgaagtggagccattgtaaagaataaaaaacaccctgtgtcataaatttaaaaaatgtaaaatttaaaaaccatgcatatttttgtatagaaaatatttatctcaataagtttcataaaactaaaagtctttaaaaatttacataaatgcatgtttataaaataatttaattaattacatcatgcattatctatgtttatttttgatttttaaataggcagaacaagtatttcaaaaataaatgattaactcatcctcatatcaatcttaaattatgagaatttattttttaaataataagaaagattgatatatatttatttaataaaaacaagggactagtctttttatagattttatctacttattttttataaaaagacggtttaaaagatcatatacatactcaagactaagttcatgattggtgaataaaattcgaaataacataggtgcaatcactgcctcgatgattacctgattaggtatagtaagctcattacgtaattttgccctgttttgaataatatcgagctgctggataattaaagtctcacatttacgggcattagaatccgagtttgatgtatagagtacatctcgcaataagtcttgcccaacctctgaagcatattcttcaaaatattgctcaacccatgctgtaatatcttgttggaacgaacctaaatctttgggttccatgtcaggtttgagttcatttaaagctacatctgaaaataattgattgatgtcaccccatcgacggtaaatggttgaaggtgtaacccctgcctgcactgcaatcataggaatagtaatttggctttgctcaaaatctttttgtagttcttttacagcttgatgcaccgcagtttgtattctttcgctgcgtccaccagggcgtaatccagtaacaacttttgccatttataaactctgtaaagggatcaaaaaatttataaatatttataactatatacaaaatacactaaagctaaggatttgctttagtggaaaaataatgtataaaagctaaatatttgcttttatgttattcatcttatatgaacaattcaagttcaaaacggtcaagagctgtttttcaattagatgcggcaagtgctttgacacttaataccatcacgctcatgacattcatggctgcatctagtgcgccgacaccactctaccgtctataccaacagctttggcaattttcaccggttacattgactttgatttttgccacctatgcttttacgctgcttggctcattactcattattggttctttgtctgattatattggacgccgcccagtcattattgcagctatttctttgcaaattatttcaatgagctttttcttatttgcttcagatgtttcgatgttattcattgcacgaggcttacaaggaatcgcaacagggcttgctgtttcagctataggcgcagcaattttagattttagtaagcttcatggttcactaattaatagtattgcaccaatgataggtatggctgttgggatttttctgacttgttctattttgcaattctctgcccaccccttacagcttgtttttgagttcttatgttttcttcttatttgtgaactcattttaagttttcttactccagagaccgcacaaagaagatccggtgcacttgcttcattaaaacccaatatggccattccgccacagacaaaaagcgctttattgagtattagcccgattaacattgcactttggatggtcagtggtttcttcctatcgcttatgccatctttactggcaaaaattttccacacgtcatcggcatggctaaacgggattatgtttatggcgctcgccctttccggtgcggtaggtatattaacgcttaggaagtcgacaaatttccgtattttattaaccggtacgctctcgattgctattggtgccattgtcttattcatcgccattaatctaaccaatgctgtagttctatttttaggttctattattactggagttggttttggtacagcatttatgggggctattcgtagtgtaatgccattggcacttcccgaagaacgtgcgggtcttatggctgctttttttgttgaaagttatttggcttttagtattcctgcaattttagctggctattttgtaggtaaaattgggctgatgagtacggcaaatagttatattagttttattatcttattgtcactggtcgcccttctaatgattattaaaaattttaaaaataaataagccataaaaaatagcctcactagaggctattttttaatagatgctctttaagttctattaaaaagtatctgctacatacatacgtaccatctcgccttcctcatcctttaccaacgttaaaaaccgccaaccacatttttcataaaactcggtatggtctgttattaaataaagtgtttggatgccctgattactcaagtcttcacgtacaaaatctaaaatctgttttgcaatattttggtttcgatagttctcttctacaaataaagcacataagtttggtgttaaatctttacgctcatggaagtcattatcaataactcctgctccagcaattaaatacttatctttatttaaaacaatgtaccactgtggaatagcatgcttttgatcaatggaaatctgaatactctcaagataggcttccacagggatttgccatttttcagaaaaccactgtgcagccatttctttgtattgagggtaatcagataaccgtaatatttgcataaaataaacctattttgcccaacctttttaaggttgagtcactgaactacgaatggattgctgggttggactctcataagttgtttcagcaactggtgagacacgccaaatcgtattaccaacatcatctgcgactaatactgcacccgaaaaatcaattgctaccccgacaggacgcccatacgctttccctttttcacttaaaaatcctgtcaaaatatcttgcggtggaccagagggctgaccacttctaaatggcacaaaaatgactttatatccactatgtggtttacggttccaagaaccatgctgtccaataaatgctccgcctctaaattgtggcatgagttcggctgtataaaatgcaagacctaacgaagcagtgtggttacctagagcatagtctggtttaattgcacgagccaccatgtcaggattttgtggtttgattcgtacatctacgtgttgaccatagtaactataaggccagccataaaaagcgccatcttgtaccgacgtcatatagtcgggcactaaatcactaccaatttcatcgcgctcatttacaactgtccaaagttttccactttgaggctgccaagccataccatttggattacgcagtcctgttgcaaatggacgtgactgaccacttgcaatatcaaactccataatttgtgcacggcctttttcttgatctagaccattttcggccacattactattggaaccaacggtaatgtagagctttgtaccttcacgattggcaataacatttttggtccaatggtggtttagaggcccacccggtaagtccaatactttagtaccggttgaagtaatatgagtttcaccttcttggtaaggaaaacgcatgagtgaatccgtattggcaacgtataaatgatttcctaccagtgccataccaaacggtgagtttaggtttttaaggaataccgttttttggtcagctataccatcgccattcgtatcacggagtaaactaattcggtttgcacttggatgagatgatcctgcccgtctcattacgaaggtcataattttgcctttaatccctttgctgtcttcaggtttaggcggagcatccgtttcagccaccagcacatcaccatttggtaatacatagagccaacgtgggtgctcaagtcctttagcaaatgcttttacttttaaaccttctgccggagtcggcatcacaccacttggccaaccttgtgccggtgctatatttacggttggaaataagcttgttttcggttcaggtaactttggctcaggaccataactctcgttaatcggatattgagaggaagaagcacagcctgtaactaaaacggtagtgcccaaaatcggcagtaaaaaacgtgtaagcatcttttatctccatttattattttttcgcaataaacacagggtaatgctttagaagagagacttatagttgatttatttaactgtactgagcattaccgtctatatttttaaaattttaatacataactgggtgttttctagaggtttagcttactctaatgcttagctataaattaatacttggcatttagtttaattaccaaaagtatttatgttggctgataatacttattaggtaatttggtttattgtgcctattttttaattaaaaattcctttaccctgacttactttaattatttttaactttcactgtagctcaggtgttcaattaagttcatttatttcttatgtcaaaaaatttagcaaccttgattggtttaagtgccatcctaatgtgggcctctatggtgggttttgtaaaacatattacgactgcaatcggtccagatgttggcattacgctaatctattccttaagtgctttactcctgctcattatttttagggtgccaaattttaaattaatttctaaaaaatatttgattttaggggcaattttatttattgcttatgagctttgcttttcgtttgcacttgcctattcaaagacggcgcaacaagcgattgaagtaagtattgtaaactacctttggccaagcctgactgttttagcttttgttatttttagagagttaaaatttaatgtgtttattattttaggattactcatttcaatttccggtatcatttttattcagaccgggaacggagattttagtttaggtcgtgttgtcgataattttcatagtaatcctttaagttatattttggcctttataggtgccattatttgggctttttactgtgtgttgaccaagaaaatgggtaaaggacaaaaccctatttctattttctttcttggtgttgccctaaccttatggctaaaattgctttttagcggccaagtgagtttgccttcactcgatttaaatacaattttatctttaatcgttgcttctgctgcaattggtctcggttatgcagcatggaatattggcattattcatggcaacattaccatgctagtggttgcttcttattttacccccatcatttcatctttacttgccatgctggttttacagacagagttatcaatcagtttttggcaaggtacagccatggtcacggcgggttcactgatctgctggctttcaacaaattgggctgtgattcgttcgtatttcagaataaattaaaagctgatgagtatttataccgaaccagcagcaatagaacgggctgccgttttttgctctaatgcaaaatttacagcttctttcgcatgaatggtggtggtatcaaatagaggcacagaaaatttgatatcaccaatcaacatacaaatttcggtacaccccaaaataatgccctcggcaccctgcccaatcaactcttcaacaatggtcgtgtatttatgttgcgaatcggggttgatcacacctaaacaaagctcgtcatagataatgctatgtactattttccgatttgcatcatttggaataatcacctcaattccaagatcttgtaatctggctttataaaagtcttgctccatggtgaaagcggttcccaacagtgcaacttttcggatattttgacttaaaatttcttttgctgtggcatcagcaatatgtataaatggaaccgtaatggcatcttcaatttgaggtgctaccttatgcatggtattagtacagactaaaatacagtctgcccctgctttttctaaattttgtgcttgctcagctaagtaggctccagcttcttgccataaacctttcgattgtaatgctgctatttcttcaaaatcgacactatttagaatgattttggctgaatgtagtttccctaacttgttctgaaccattctattaatttgttgatagtaaagtgctgtagactcccagctcatgccgccgagtaacccgattgttttcattatttaaaccttttaccgaatctaaagcttatctatatcttcttagataaatagacagctagaataaaattgctctcttgattaaatttataactgttttaaaagatctttaatttttaccaataaaagtaaataaaaaagctccttaaccataaggagctttaaattaaacgtataacaaataagcctttattaagatgaacatataccgttattgatgttcatctttttatttgaatctagcgccacaattgaagaagagatggtattaataatttggctcatcgcttcatttgaagcacttacaattgcttccatttttttagctttttgatcaatcggctgtttaaacgcaattctacaattgagctgcgctcctctattcgagattactttcggattcgttgactctagttgagtgggcggtatttggcgcttcactacccaagatacggcaacgttgatattgctattatctacaatatcaaaatgagaaaagtcagtagaaactcgatatagaggctgattgtttccagaaagcccactgctataactgtcaattgctcctaatttttgctgcaaacccgccgataaggtatcgcgtaattgtgtacccaaagtcgatgtccagcgctcattatcaagtacagtcgacttaccattactctcttgtagcaccaatggtgcacggtctaaacgatctgggatcccgaccggcaagacctcaatcacctgcacagttgagttcgagaccggagtcactttaggtgtaagcgtataatagtttggtgttggtgaactagaacatgctgtcatggctatcgctgtcaaaagcactccactcccaagcagccatttggctactttagagtgttgcaatgatcggttctttttatttttcatcgttggcctctggtctcttaccacgaataatagattcaggatgttgttcaatatagtctgccattaactgtaatgacgcagccgcacgagtcatttgttgcagtgctttacgtacgtcttgttgtaacggcgcatcgctcgacaaaatagactcggaagatcttacagttttacgaacatcgtctaaggttgcttgtaaaccaggagcaactttaccatctaactgtttaaccagcttgtcggtagactcaatggctgtattcatattcttaagcgttttgcgaacatcctgcccaatttcgactagtgggaattttgttaacttatcagcaatttgggaaacctgtgcctgtaaaccacttaactctgttgcagtggttggaattaccacacggccatcattcaagatttgtagagtggcaggttttgctttagggaacttatctaaagcaatatagttttgacccgttaagaggttgccagttctcatttgggcacgccatccatgctcaacaaaatctttgaaaatgtcgctgtttggattgagtgcttggccgttttcaacacgcgaaggataaatcactgcctcaacacgcatgcgaatctgcttatagttgttataaaactctgcattaattgatttaatgctaccaatttcaattcccatgaagtcgattggcgcacccacagccaaaccacgtaatgagtgatcaaaatacataatcacgccacgcggtagaccatccggctcttttaatgcttcagcttttgagtcccaaagattaaaacggctcttgttagcagcgacagtcgcatttgagttttcagggaaaccaaacgcaataccaccagcaacaatacttgcaagcgattgagtatctaagttaaagcctgaagcatttaacgtcacatcaataccacttgcctgccagaaacgtgtgtcagtcgttacaaatttatcgtacggcgcacgaataaacgtctgaagttctacgcttttaccgtcatcagatagcttataagctgtaatttgtcctacgttaattctccggtaataaattggcgaaccaatatctaaagatcccaaatcatcggctttcaagaaaaactctttgcccggcacatcggacgtaatcactggcggtatttccagacctgtgaattcaagttttttctcgggtgatttcccgccatctacttcaatatatgaacccgacaataaagtgtcgatgcctgaaaccccacttgtcccaatccgtggacgcactacccagaaccgtgaatcttgagcagcaaaattgcttgcatccttacgtaaatcaatgcgcgcaataatatgagatcggtcttctgcaagatcgatttgccgtaccaccccaatgtctacctgcttatagcgtactgttgttttacctgcgactaaaccttcggcggtacgaaaagatacttcaatggttggtccattagaaagtagtgctttcaccgccaaagaaagcgcaatcagcagcgcaataagtggaataatccagattagtagaggcttccaccgatttttcttttcttggggttctggtaaatcattcatgttttccagttcaacatctgtttcatgatgatctgaggtctcactggttgttttgttttcagacatactcattgttcttttattgactgggattaatggaatcattattcaaaggcgagtgttcagcctgaataattgtgtttttttccgaagaaacacggttaggtttatttgtattttgagatgcataaaaattatcccaaataatacgtgggtcaaaacttaaagatgcaaacatggttaaaaccacaaccgcaccaaaagcaattgaacccggtcccgctaaaatagttgcaagtgattgaatttgaatgagagcagtaagtaaggctaccacaaacacatcaatcatggaccagcgccctacaaactcaacaatgcggtagagtttaatgcattgctccggtgcaaacttccacgccgcagatgactgtatatatacaaccaacaacaggaaatacaaaataagaagctttagcatcggaataaaaatactcgccataaaaatgaccaccgatactaaatagtctccactttgccaaaagtaaatgaccccactcatgatggtatcttgctgacggcccaaaagagagtcagttaccgtcataggaaggacatttgcaggaatatagagaatggtcgcagccaccactaaagcaaaggtacgatttaaacttcccggcttacgctcgtgcaaaacgctatggcatctaacacaacgtagaatttgatttttatgagcatcagttttatttacttttgaagaattcaataacccacaacaatgacacaatatcagtgaaagatctttggctcttggatattgttttaaaatcatattggtatttgtgattttttcaggagtcacattttttattttttgccatggctgtgacctatcaatttcattccatatatcactcacctttacggaagtaatataaaccattaataggctcaagaccgcaaatgcccatagagcaatttccggaataacaagaaccatgcccattagttttacaagcgtgaccagaattccgatcaggaacacctcaaccattccccacactctcataaaataaagtgttcgcaaggcaccgactaaaaattgggggcatttctttaatatactgaccgtaccgagtacatagcccagcaataacaaatacgtaagtggcacaatgaatgtagtaattaaaataagaacaccgacaaatgccctatcgtaatgaaacattacccacacggcgcccagtaaagtggtttcggatatgttgccttgcagttcaattttgacaatgggaaagctattggcaataacaaatacaatgagggccgttaaaattagagctaacaatgtagtaaaaggcttggtatgccgataaagctctgcaccacagcagacacaataagctctttttccgtaagcaagcgggactctacgatagacggtatcgcactcctcacaacctgctaattctttaagcttcatagttatactctaagatttatcgttttactgtgccacaaaactctttttattactaagataaattaaaatataaatcaatctaaaagctatatcagataatggaaattttagaataaaaattaccgtaggtgctgttcaatatatcgttgaaactgctgaataatatgtacagattgtgtggtggaattgaaaatagaggcccaaatttaaaggcttaagctgagataacacagttttatggccaaaatatctaagatcagcatgtgacagcataaatccatcaaaatttagcactcctaagcagtatggcatgtgagtgtttgaaaaaagaataagaaaaaatagcgtgtgggtcataaagcggacaggaaatcacttaaaaataagagcgccaatagagcaaattcaattttttaatagccctaaacccctatttttcaatacaataaatttaatcaaaatataaaaccaaaatattaatcatttttgcatccaaatatatagtccattcaaaaatagcaattttaaatcttatactcccccttgaaacaaatatatttatgaaaattaattcaaatatattaaaaattaatttatgcgacacaattatcaaaaaaataattttaagtaaatttttttttaatttatacaaaattaagaccagtatgacacttaataactagtcattataaatcaatatattaaaaaatgatttttcaagctaatttataagtaagattctttaatttcataaaatattctttatattattgtaaataaattttaccatccattaaaaaaatataagttgatttaatcagtcagaattactggtatgtattgatcacaagtattttaaaagtattatttttgatatttaaacttaagaaaatcaccaggattgaaggtttgcttaagtaattttgataatgtatttttaaaaatgaaaaataaataaatttatatattaaagatagagctaataataaaagtgagatcaaaatgattgaatggttacaaggtgttttaaagcacagccccgaaatattattgttcttatcactcgcaataggtttctggattggacaattccagttcggaaagtttcagtttggtggagttgcaggctccttactcgtcgcagttgttttaagtcttattggtgtgcctgtcgataacggcgttaaagcaattttatttgctctcttcatttacgcagtaggctttgaaagtggtccacagttttttaaatcacttggaccacagtccataaaagaaattcttttagcagtatttatggcagtgtgtggtttagttactgttttagtgatggctaaaatttttcatctcgataaaggcttggctgcaggtctcgctgcgggcggcatgactcaatcagccattattgggactgcgggagacgcaatttctagacttgatctcccactcgcagaaattcaaagacttcaagcaaatgtcgcgattggctatgcagtgacttacatttttggttcattgggagcaattattgtctgtgtgaatatcttgcctaaatttatgggtaaagaaattcacgacgatgcattaaaagctcagagtgaacgactcaaaggtgcttttgaactcgcaccgggccaagaactcgcaatgccggaaattgttggccgtatttataaagttaaacaagccaatgggcaaactattgcggaaattgaagcaaaagagccgagtattacgattgaacggttaaaacgtaaagatcagtttattgatgttgctcctgaactaactttacaaacagacgatgtcattttactggttggtcgccgtgccagtgttgtttcggttgccgagcaaatcggtagcgaattacagtcatcgcaaggtatggaaatgattatggataccagcgatgtcatcctaagaaattccaaatatctcaatcgtactttaggagatattaaggccaatacgcctgcgtatttaaagcacggtatttatgtacttgcgattaagcgtaacgatgagtcccaacctttaagtaacgacaccgttttacgccaaggtgatgtagtcaccgtctacggtacaaaaagtgacctcgaccgcttggtgaaagaggctggtaaagccctgcctgaaagcttaaaaacagactggatttttcatggtgctggccttgtggttggtttagtgattggtctttttgtgattcgtctaggtgatgtgcccctaacacttggcgctggtggtggtgctttactatcaggtcttctgtttggttggattcgaagtcgaaatcaggtgcatggcaatatgcctttagcagcttcccagcttcttaaagatttagggcttgcaggcttcgttgcagccgtcggtttacaatcaggtttacaggctattcaaaccattaaagaaagtggtctttcactctttatgattggggtggtggtcacactggttcctctcctactttccatgctctttgctcgttatgttctgcgttatgacaacgttgcagtgatggctggtgcattatcaggttcacgcagtgcaaaccctgcatttggggcaatcttagacaaagcaggcaactcgattccgactgttccatttgcaattacctatgccctagcaaatgtgttcttaaccttactcggaccactgattgtaggcttggcctgattttctacattgaattagaaattttattcatctcactataattaaggagacgtcccatggggaaagtcgattattctaaatacgcaaaactcagcccatttgaacttaaagataatttaatagaattagctcaaagcaaaactgaccgaatgatgttaaatgctgggcgtggtaatccgaactttcttgccactatcccacgtagagcattctttcaactgggtttgttttctgcgactgaatccgagttttcattttcctatatgcctgaaggtttaggtggcttcccgcgccccgttggtctccagtcacgttttgataatttcattttggaaaaccgtgacaaacccggcatcgtctttttaggcaaagctgtttcttatgtacgcgaccagttaggtttagacccagatctttttctgcttgaaatggttgaaggaattttaggctgtaactatccagttccagatcgtatgctcagagtaagtgaaacgattattaaagagtatgtcttacgagaaatgggcgtacaaggcatgcaaaaaagtgatttagatttgtttgctgttgaaggcggaacagctgcaatggcctatatttttaactcattaaaagaaaataaaattattaaaaacggcgaccgtattgccattggtagccctattttcacgccatatctggaaattccaaaacttaatgactaccagcttgaagaagtacttattgaggcagaccctaaactcggctggcaatatccagagtcagaacttagaaagttagaagatccgtctattaaagcgttcttcttagtgaaccctagtaatccgccatcagtgaaaatgagtgatgaaggccttgcgattttggcagatattgttaaaaaacgccccgacctgatcattttgacagatgacgtttatggtacttttgccgataacttcaaatcactatttgcgatctgtcctgacaacacgatcttggtttattcattttctaaatactttggtgcgactggttggcgacttggtgtcattgcactttcaaataacaatgtgcttgataaacaaattgcgaacttatcgaaaaaagagaagaaagagctggaagaccgctattcatctttaaccaccgacccagcaagcattaagtttattgaccgcttagttgccgatagccgaaatgttgctttgaaccataccgctggtctgtctaccccacagcaagttcaaatggttttatttgcgctatttaatatgatggactcacgccaaagctataaaaaagcagtcaaatctgttgttcgtgaacgtgatgcagcactttatagacagcttggtgtcgatgtcccaacagatccaaatgctgtggactactacaccctagtcaacctcgaaaacacttcacgaactctctatggagatgagtttgccgattgggtcatgaaaaataaaaacccaaccgagctattatttagagtagctgatgaaacaggtgtggttttattacccggttctggcttcggtgtgcagcacccttctgctcgtgcatctttagctaaccttaatgaatatcaatatgccgcaattggtgaatctttacgacgctttgcagatgaagcttatgccgaatacacaaaagcgaaaaagataaaataaaattataactaaggtgaggctttaacaacctcaccttttatttttatatcttaattccttattcctactttttttactgcaaaaatattccaatgcaacttcacacccaatacgcctaataaaattaaacctgcacctaaaacttgagtactagtcaacacatgatcaaagaagaaataatcaatcactatggtcgatattggataaataaaagataagatcgcaatattatttaaaggtattttcttaatcgccgaatacattaaatagtagagaaatgcggtatgcaaaactcccaatccgaccacaaacagccattgttgaccgatcggcgggttttcaaaaaccgacataaatggagtcatggcaatggccccgctcagggtttgtataaatacaattaataacggcggtgtattacttaattttttagtgattaataccgatatggaataaagtgttgtggcaataagaaccagccccaagccgaccaactcattagagttcaccgaagcactgcctaagcctataatcacgattagccctacaaaagcaacgatggtccatagcacatcattcttattgagcttttcgtgaaaggccaacgcccctaaaaataaaatgacaaacgggttcacgtgataaacaatcgtcgctaaagaaatagaagttttaggaaaagcagcaaacagtagaacccagttaaaaataattagaaggcccgaagtcaccattaaaaacagttcttttttaccgaagtatacttttttaaaatgaccataaaagtaacaaatcggtattaaacacaatgctgaaataaggcaacggaaaaatacaatattaacgggtgattgacctgacttaatcacaaatagaccaatactccctgaaagcagcatggctacgaccatttcaagcgtgccgacttttctttttaaatgatgatcatccacgaatatctccaaaaatttatattgttaagtcttcatctatttttatttcagattttataaactcactctttcttagtatttggtgagttttcagtctaaataacttgtcctttttaaaatctagaacaataaaataaaagattaatcatgttaatttttaattaagaaatcattatttcaaaataaaaagatagttaattcattctaaaatactgattctttagttcaataaatttagttaaccctcactaaaaagtaatctaacaacttggtttgttcttcggctctgtctgaagtcaaaagtcctaaaattgccccatctatcataaatataaaaatttccgcttcggcatatgaaacggcttttttagtttccataagcaggcagaaaatttcgtttttaatccatcgtctatagcgtattgccgtttggtaagctgtaggataactcgttttaatttcaaaaattgctttaaacaacagataataagcgctctttaaattggcatgtaagtgatagatttgcctgagtttatgagcgaaagttgaatagtgagtcgtttctatctccactcttactttttccattaatgtgtctttttgaagtaagaggcacatttcaatcagacgttcttttgaatgaaagtagttataaaaagtagctttggaaattttagtttcgctaataattcggtctaccccaaccttatgaaacccgtattgtttaaataaatccgatgctatgtagagcacgtgtaatgctctaaatgaagtgcctaaatttttcatgtataccgcttaaaataattttttgttgtatgtaaaaagagataaaaatgccgtcactcttaaaatgagtgctaaatacaggcatgcgaaaaccgcacaaaatggtgtgctcgcctatctcgggtttattgttgctatgattttgagtcgtaacgatgcttaaggcgtagaaaacctacggtctattgagccgttttaatgactgtttaggcggtataaatagagagaatttggcaaaggccaataaataagaaatagtacgcatagaaaactcctcatgtctaaagaagctctaccgaatcactgtcaaatgattatggtggcagaacgagagaaggttgacagactggttagacgccagcacacccgaaggtgtccctctcccgtcctaccgctacgggaggagacgagaagcttacacacagaactattcctcagaagaaataactctgatgcggtctaaatcagcctgtcaaagccggctggcaatgtaggccagcaggcaaggatagtgctctgccctattacagtcaagcacacaaaatgacatttgttttaaaatagatcattaaaaagtaaggataaataattaaaatttattgttaaattggggtgtataaaatacttatcaacgttacataggtagatatcggtttcttgggtagagatgaattggccccgatttctacagcacgtgtaactgaagaacagattcaacaattttttgattatttagagtcaatccctgaagcaacgaagtttgattaatgaaaacctgatataaggcaagttcagtttttgtatattaaaagtaaaaaaacttggccttttaagctcaaaaaatagcgcttaacttttatgctaatctcatgtcttttatcaatttttatataatttttttaacccttgattcagttttaccactaagtaaacttatgtaactttatccatacaatttctccacaatttaaaactctaacataaacaaataattagttctcttttgctatcttgttgatcattaagagaacacctcttaattcccttttcttgagtaacttatcgttattctgtctctttattctgcaattttttaattcagtatttaaaaccgtatattttcactttaaatactgagattcaattcttaggctagatatgcgcacatctgaaaaacaagtaaaacctattgagattgatgatatcaatatcatcgagaacgaaaaaaccaaaaaagcgattactgcagctgcattaggtaatgcaattgaatggtttgatttcggagtttatggttatgtggcatacgttctcggtaaagtatttttcccagatacttcaccaagcgtgcaaatgattgccgcgcttgctacattttcagtaccttttattttccgtccattaggtggtcttttctttggacatttaggtgacaaatacggacgtcaaaaagttctggccattactgtcattattatgtccatcagtacctttggtattggccttattccatcttatgaaacaatcggtttatgggcacctattcttttactcatcgtaaaaattgtacaaggcttctccattggtggtgaatactcaggtgctgcgatttttgtagctgaatattctccggaccgaaaacgtggttttatgggaagctggcttgattttggatcgatagccggctttgtacttggggctgcaactgtcgccttgatcacacacgccgtgggtgaggcacgctttgccgagtggggttggcgtattcccttctttctcgctctaccactgggcataatcggtttataattacgaaaccgccttgaagaaacccctgtatatcaacagcattcagagcaacaagcacaaaaaagtaaaccccaaaaatttagtttcaaagaaatttttgttaaacataagcgtagtttattggtgtgcattggtctagtaatcagcactaacgttacttactacatgttgctaacttatttaccaagctatttttcgcataacttaggctattcagaagcacatggtgcacttattatcattgcggttatggttggcatgctatttgtacaacctgtgattggttatttgagtgataagttcggacgtcgcccatttatttttattggaagcttttctcttattttcttgtcctatccggcctttgtattacttaactctggagtaaattatcaaatttttataggcttacttattcttgctttatctctcaatatgtctatcggagtgatggcatcaactttacctgccctatttccaactgaaatccgttatagcgctttaggtattgcctttaatttctcagtagttatcgctggtttaaccccaactcttaccgcaacgctggttgaaactacccataatctgatggttccagcctattacttgatgatttgcggggtggtaggtattgctactgcaatgtatttaaaggaaacagccaataagcctttaattgggggcgtgcctattgctcacaatatagaggaagcacaagagttacttgaagagtttcatgaaactattgaacagaaaattgaaaatattgatcagaaaattcaggagcttcaacaaaaacgtcaaaaacttgctgataaacaccctgatatagcatgagtaaagcaacgttttttataagagtagcgacttaaatgtcgctattcttttaatatatttttcattcaatttgatagtaaagaaataattaacttagtaaatctattggaataatatttaataaataaaaaagccaattctttcgaattagcttaattacagcagaccagctttagttgaaaattgcttcttggttttattgttcgcaacaatcttcattctttttgttataggtctaacttagctttccattgtgacagttcaattaaaaaaacacctcagcctaccccaaaacaaacttaatacatttataagttattttagagaactccatcacaattttgatgggtgcttatgataaacagctacacagcaaaaggtttaaatctattatgcttgagttatctaattgttaagtatgtatgatggaacagcaaactttattacaagaactgaactcactcattgaatactattcaaaaagaaccgattgcccgcctaatcgaatacgcatcggctatagagcttatgcaaaactcatgcagtgcccgccttttgccgatgaagtaataaactcggcgctcgatccaaataagcggaaatataaaaaataaaaattaaaattaccaaagatgatgatcagttagaaattgaatagtttggttaaagataaaagcccatgaactgagcttttatctcctctataaaacagcttttaaaactcgacttgtaccgtgaccgtatcttgataagttcccgctggtactgtatctgcgttttcatcaacaatttttgtagtaaacacatagttctgctgagttaccccgttatgtacacccgggttaatcgttgcatttaaactcgaccaacgctcgttaccgcttccccatcggtcattcgatgaattcttgaaaatatcgtattttaaaaatgtatttcccgtttgtgacttcatagctcgctggttgccattttgcggggaaagtccattatttaaactcacataatatggtgtatttacagagcaacgtattcccatagacgactgaacaggttcaagcttggaagcaaacgccgccgtaccaaagtttacgtcttgagctaaaattcggcagtctggcagtacagtaattgagagtgaaccaagcgagtctgccccacttccccagttaaaaccaatacccaatgcaccgcgtctaaacccaggactctcaaagaacaccccgattcccacaatcgcaactgcgggtacagaatagaaccattttacttttaacggcgagtcggcttgataaacacccggcgatacactttgcccagccggaagccgtatgtagaaaggtaaattgccatcaggcccgctaaaaagattgaccagcgtaaagctactcatgtctttttcttggcctaaactaatgatttcattgttactgtctaaaataatggcgttaagtttttctccggtctgagcattggtaaatgaatttgacatttgctcaacccgatattttaggtaggtcatgtttgctaaagccaagctaaaacctgtacacgacaaacccaaattaaattgtgatgagttttcaccattttccattaagtaaatagacgggaccgaaatagaagatgtacctgaagcgctcacactacatgcagcatgagccatatttcccgtcaacatcagtccagaaaacatacataaatgtctgagtaatttttttgtttttatattcatggcaaagatacctcgtgacaagtaacaggtttaaccaccacaatctgctgcttggcttgttctacatctacagaaaaatctgctttacaaatactttggtccgaacgctgaaccgttacggtgttattcggttttaaattttctaaatagacaatgccatccattcccacataagaagactcttgatcagctctatgtactacagaccctaccggcacaggtttgccatctgcctgagtcaaatagacatttgcagaaatagactgatgaacagggaacttaatcacaacgcccgaaccgcgtttagccgctatccgttgttcaacttgtgtgattgtaaagttggaaggtaagtcgattgggtcgacgctgtatttacccgaataataaggtgttaccgatggcacaaaaatatggccttttttattactgcggccaattaaactgttttcgtatctgaccaaaacatcaggcacttggtttgtatcgatcaatgcaaaagattcacctaatcggtttgaggcaaataaatctcctgccatataaatgagagatccggataggccaaaccagtagttatagtcatggtttccagacagaccaaagtcagtattaatataactgttgcggtaattgacgcgtgcctgatttaaatcttcactattttcattaaagcgtcgggttaaatcgacaccaaaaccaccttcagacggaacagagcggttgaagttaaggtagccagtatcgccctgcttattaaacgcataacctgagttaacagtcgcgtttcgctgaaacaacggtatcgaaagctgaaatgcagcactccattctttttcgatgaaatcacggttggcacttaatgaaacagtcacgccattcatataagtcggtaaaacaggcgcccaagacaagtttaaaaagcgatttttgaagtcattcgccttggtattgatataaccaacgccaaaagttcctgagtttttagtggcaaagtaagtattggccgttaggcttttattgctattaactgaaattaaattgctatattgcagccgtgaaaggtcggtatattcatcatcacgttggttatggttaatgctaaaaccaaaccgattacggttatagctgtatccaactgtatattgattaccttccaagtctttcgttcgatcttcagacatagatttgtcggctttactttgggtaaaagaggcactcagcacacctaaatttgcaagcttgagtacagacccagcacccaataactgtaaatctgaagaaagttcggtgcgtccttctacagtcagccagtcatttaccccataacgggcatcggctgcacttgcaaattttccataagaaaaattcttaagtccgtagtcttcacggattttccctaaagacaatgagtaatcaaataagccgggcttgagcaaagtattagaaatataaaatgggaccgatgttgtgacctggcgcccgactgcatcagtcgtgaccacaacagcttcccctttaccgttaataaaaggaacattgtttaaaataaatggcccagactgtacttctgttgagctggtcttttgcccattaataattaaatcgactgtacttggcaacgcagcttgcccaataaattgtggcaatggataggtaattaaatccggtcgagttgaatagtttctctgtacctgaaaaccgcctagtcgaacagaacttccccatgtcgttttactaccggtaataatgtcacccagtaaaaaagatgtagcattcttttggttatcaaactgccaagatgtgtcataacgacgatagccatcattatctacagactcggcgttaccttcatttttgtaatggtttttgacatagacaccagagtttttaatgacccctaacggagagaaaaaacgctgctcagtaaataaactactggttgaaccgccttgatagggtctatatgtataaaaatcatagttattgagcagccctataccagactgagcgacttccggcttataccatgagtctttacccaaaacttgagtgggcatccaagcgggcggaaaattgagcttaaagtattggttcgaagattgatattcataacttacatcttttaatttatctaaagatatccaatcactcgcgtcaccactaaaccccaatgtcaaaacatcttgattcgataaagatgtgtcagtgtttgttaataactcttgagggatcttaatttctaattcatcaatcagcttctttttttgtatgaagtactcatcatttttcacaatcactggcacaacttgctggaccgaatattggttcacaaccaaatcgagatacagtttaaaaagttgattaatttcattaatgtctcttggtggtggaggcaaatcgcctgcgaacacagtatttggaatatttaaacatccacccgacaataaaatcagcaaaatacttttgcataaattattatgccgaaggatcatgatggatcctccattttggtgatttcgatcaattcttgtttaataccagaactgtccacaccataaattttagatgtttttgccaactcatgtgccgttgactgatcaatagcaaactttacagtgctatttgataaaacatagccaaaagcagcctttcctaaagagatatcattacctgtttttgaagttttcagtgccgaaagacgcgcaaacttctgaccattatttttaagatatagctcagactggccttgttgattattgcgaactgaccactgtaaaaccggttttgctaaagcattttttgcattaattttttgactttcttcggttaatccactgccaattcctttcccataagcaaacaatggaattgagtaacgcatttggaaacttactttagaagcatcttgctcgttgccatcagaaagtcggatcggcaactcatctacaatcagacgatatgactgctctttgccatccggcaaattggcgcttttggttaagcgaagcatatgcttctcgcctgctttaattttagctacaggcgggcttggtataatttctgattgctcactatagttatcttttaagccatcttgattccatttaaatacccgaatttgcaccattgcatcggtcttacccgtattttgaagccaaaccgcagttgccttttcattggcttcaatttttggataaatcggccaaattagaaaagttgcttgtgccatcacaggtgtaacaagtgataatgtacttgcaaataaaaaagattttaaaatgccatttttaataaatgcagaattgttcatacaaatcaccatgtaatcattattgaaacagtatctttataaattccggccgcatggggttcattattattttctaaatcaacgacaccatatatttcaaaatttgccagacggtttgtaggtgttgtagcaggcaataaatatttattacctacaatatattcattggataaactgctagagttatacagtttgtaagataaataattaggggatgaactattcttcatacgtcttgtattattttgaaggttttcaccaccatctatagaaatacttacaggtaaactttccgtacaacggatattccaagaacctttgctattaataacattagtcattactttattttttgataaagcagagtatttaccaaaatccatgttttgctcaatattatctattgaacagccattttcaattttagcttgtactttaaaacttgaattgagctgaggatctgctgcatatataaattgactaacagatagcaaaaatattgctttaaaatataagtatttcatttttcttaaaactcaatcgtaattggtactatatctttatattcacccttagatatacgactaccatcatgggctgcttgaccaaaaatatcgatattctttttattattcatatcattaagaataaaagcttcatttgctttaatgacttgtttatttaaaccatagagcaagttataagcaataaaatctttaccattacttaaagcatgataataattttgtgaaaatgaagctggaatattactatcattatttcctgctccaaatattatttttacagtcgaaatacctgcacactcaatcttaaaacctgaattaccattattaactaaactggcttctaaaacccctttaaaacctgtggtagcttcaccaaaatctatagttccaaaatttaaatttgctgcattattttctacaacgttattattaatagaacaagaaggcaataattcaatttgactagttaatttagctccaatttcacccgcatttaataaagaaattaaaaataagaaattataaatgccgaaccacgattgaatatcatcttccctccatttaaaacaggtctactcatatttgagcaaacctgctactcaattaatggcgaattcaaacatgaggtgcgacagtttcaaaagccatatgataatcaacaagctgagcaaatttctctaatggtgtaagccaatctaacgcctttctaggacgagtattcagtgacatggcaacttgatttaaataatgctgatctgcctgatttaaatcaatccctttaggtaaatattgcctaattaaaccattcatattttcgcatgtgcctttttgccagggtgaatgtgggtcacagaaatatacatctatgcctaaatcttcttcgagtattttatgttctgacatctcacgtccacggtcataggtcaacgttttacgcagttctgcaggtaaatatttcagagcttcagttaaagccttgcgcactgattctgcctttgcatcaggtaatgttgccaagatacagagccgtgtatttcgttcaataagtgttgctatcgaacttttattgtctttacctttaattaaatcagcttcccaatgacccggtatttttctttcttgaacttcggctgggcgctcatgaatagttttaatatcctgtaatatagaatcttttttaggttcaccgttagcttttcgctttttattttcatgacgtagacaggataataagtcttttttcaactcacccttgggtaatgctcgtatcgttgaataaatcgttgtatggcttacattcattgtttgatccaaatcaggaaatgtctttaaacgctttgctatttgctgaggagaccataaacaacggatcgcttcaacaataaatttccagaggattgaatcgattttgagttttctgtgaccacgtctacgtctagcaaaagtgttatcagaagcatattgagcttgataaacgtcattgatgctatttcttttaagctcacgatagatcgtactaggatgtcttttaataagttcagcaaattttctggctgaaaagccttcttttcttgactcaagcattaatgcagtacgatcttcaaagttaagatgatggtatgacaattttatatactccataaaccctttaaattaattaggtggtttatgtcgcacttcaagttttactctgccaattatttcttttttatatttagaaatttacagtgactaatagagtatctttataatcgccttgtgcttttggtgtacctgtgtttggagcaattgcaccgaaaattggtacagcagtagcttggccacttactgtagtgaactgttgtggttggtttacaacatataggtttgtacgtgcagcatcgcgataaacgttatatgcaactacatcagcagaagcagtattttttaaagtgcggtctgtacgttcaccaccgtcaattgcgactgtaaaatcaacaggatctgttccatcacaagtcacagaaatattgccacctgttgctgctgaagcaacttcagctgttaatacgttgttccaagtaccggaagttttaccaaaatctaaagtaccaaacttgttcatatttccttcagtttgactaccacctacagtacagcctgttgagatatttaatttaacgtcaacctgtccagtaacagctgcttgagtatttaccgcataaccagcaactattaatgctgcaagaagtgatttctgaatgtttttcatattcataacctacatatataatgattagatttgtagaacaaaatgaatcaaactcgacaaataaaatatggctaatctgttttatatataaaacaaactaccttttactattgtttgattctcttcacaatttaataacaattatttaacttgtatacacatattacaaaaagactatgttgagttatttaaaatcaatttttttaatcttacaaaaactcccaattaaatacccacccctactttattaaaatggctaaaaattagaaaaagaaattatctttttaacgatcatactttttaaataattattcaaatacaattatttatacacacaacaaaaacaagtattatttgtttttattaaaataggtaacatgacctattttaaccctacctaaagaaataaaaataagtcatttgacccattttttaaccattaattaggtcgaatgacctagattaaaaaaatataggtcgttcgacctaattttagtttaatagaatttaaatattttatttatatttttttaatttcatggtttagaatgctttttttaaatagtacttacaggctggataatgatcaaaattgatacctttgatactatgcaaataaagaagtcctttaccactctaaaagggcaagaaagaataaagcagatcttaagaaatgctgaaatagtttttcttactaaaggttattccggatttagtatgagaggagttgcaactcaatcaaatattagtttaagtactttgcaacattattttcaaaataaagatattttattaaaagctttacttaataaattaatttgtgactatatacagcgtattgaaattttaattaatttgaatgcaaatgaaccacctttaattcggtttatgaatattatcactaatataatttatgaaatagagcaaccgatcatcacaaatgcatttaaagagtttttctctatttcagatcatttgccctatgtatatgaagctttgtcaatcatacaaaagtataatctcgaacttatctataaaatcatcctccccattcataataaaatatcttcagaagaatataaagaaagagcgattattataatcactcaacttaatggatatttagttcaacattcgaacaaaaatacagatgaaagttataaagaatttttaagaagtatactgttaaaaaatatattaagattagtcagtgaaccataaattttaaaacataggagccagttctcctatgtttttaatatatggtggtgttgtactcaattattatattactgagcgaaagctttaatttcacttcgaatcaaaatatgtcgagatggaaagtaaaagcgataagccaattcgtaagagtcaaatagagctaactgagattggtgagttgcccaataataagccgtcattcccttttctttcctcacatttaaatagtaaggaacagcaaagttgttcgaaacaatcataaaactcatagtatttgatctaggtggttttggacaaagtcagctttaattgaatctagcgaacgtaatatgggcgccaacatagactccgcaattcgcatggcttctgactcagacttgtgttgaatagcttgaacaagttcagtatgtatttgctggtttgggtcaggtaaatttttattagtcactagctctaaggtgtattgatagcttgagtttaagaaatactcataagttgcctgtaaagctttattatgagtcgccttggcaattgccaaatgtagtttcttatcacttaacatgaagttagcaacatcttgttgatttgttgctgctctatcttctaaacacgctataacatcgcgcatattttcaggcgtgcaatgtctagcggctaatttagcaatttcgatttctaataaacatcgtacttctacgtgttcatataaatcagaatgatgaattgaattaatcacaattgaaaagtcatttttcgtgcgtacaaaagtacccagcccctgtttgacttctaaaacacctaaatattctaaaattttaattgcttcacgaatggtgtttcggcccacacccaaaccttgaacaagctcaggttcagtcggaattttctcatctactttccaaatgtcatttttaatattctgacgtatgacatgaatcacttcatcgaccagtgatcttttttgaatttgctcaatcattaaaattggtactagtaagcttaaacatacggtgatactatcatcctatgtttaattgttcaatttctctttcatgcatttttaaaggttgagctcatggaattaagtcagacaatttcaaatcttatttttgaaattcaaaagcttactcaagcagtcgaaaaaatttctaaaacccaagaaatttctgtagatgtcttagatgaggcgattgcctttagatgggaaagagaaaataataaaggttcgctcgtcgcgatccgcaaacctcaactcatttcttttaatcatctttgcaatatcgacagccaactcaacaaagtaaaactaaatactgaagcctttgcaaaaggcttgttggcaaacaatgtactcatgacaggctcacgtggtacaggcaagtcgtctattgtaaaagcctgtttaaatgaatatcaccacttaggccttcgggtgattgaacttgagaaaaagtatttagaagatttgcctaaaattattaacttactgcaagaccgtactgagcgttttattatcttttgtgatgacttggcctttgaagcaggcgactcaagttacgcaactttaaaaactgtattagatggttcactggcctctagttcagacaatacactcatttatgcgacatcaaatcgaaagcatatggtggccgaatacaacaaagataatacagagctaaatgtcggggaaaatggcgaattacgcccaggcgatagcattgaacaaaagatttctttagcggacagatttggtttacaaattaatttctatggctttagccaacaagagtatttaaaaactgttcaatactggctaaatgaatacaaatggcagcaacgcgaaacttgggaaacgattcagttaaaagctattcaatatgcaactcagcaaggcaaccgttcaggaagaattgccaatcaatttgccaaaatgattgtgggccaagaaatgctaagtgcagcagatttaacggtttaagttgttggctataaaatgccccataaaaaagcccttacgggctttttttaattaagcaataaatttcaacataagctgaatcacagttgcattaatcaagtcgacaaagaatgcaccacaaagcggaacaattaagaatgctttatgcgatgggccatacatattggtaatcgcctgcatatttgcaacggcggttggtgtagcccccataccgaaaccacagtgacctgctgccaatactgccgcatcgtaatttttccccattacacggaaagtcacaaatgctgcatataaagccatagtcagtgtttgagcacctaaaataaccacaagtggacctgctaagtcagcaagttgccaaagctttaatgaaagcaatgccattgctaaataaagagataaagacgcattaccaaaaacgtcaatcgcgcggtcaaaaatatcaaccttcaacacgctttctaaaatatttcttaagattacaccgccaccaagtgcccaaacgaaagttggtaactcaaaccaagttcccttactgaagccagtcataaattcagcaaatgctaaacatgctgcaaacataccaagcgtagtaattgcattgtcggcagtaattaaacgaacttgatgcgggttttcaaacggtgcaagatcatctgaattttgttcaacatgcgtgtcacgctgctgaatctcagcattggtttttgcttgagcaaggctataacgattaatgagcaatttggctaaaggaccaccaatgacaccaccaataatcaagccaaacgtagcacttgccatacctaacgctaaagcaccctgaataccatgctggctttctaaaatttcaccccacgcacctgctgtaccatgaccaccggttaatgtaattgaacctgcaatcaaaccaataagtgggtctagacccaataaggttgcaaggctcataccgacagcattttgaacaacaataaatgaggctacacaaattaagaagatgactaaagcagtaccaccctctttaagcttcataaaattggcacttaaaccaattgaagcaaagaacacgagcataaagctggtttgtaattcactgctaaaaacaatactgtatccccaaaaagtgtggacaagtaaagaaactaccgcagcgaccaaaccacctgctactggttcagggatattataacgttttaaaaaatcaatccgattgacaagaaagcgacccaacaatagaacgatgaccgccgaaattagtgtataaaaaccattaaaaacaaattccatatatactactttctgattacattcctaacggattgtaaaataattatattttattttttaatatgtaaaaaaaacacaaataaactttacaaaattaccctaccaataaatttttactattcttaagaatagcttaaatttttaaatattttatacaaaatcatgccctataatttaatttatcaatcatttcaaaatcttatgtaaagaaatcattaatttagtataacttcactttgatctcttaaacagaaaatcctgtcttttaggtcactgaactcatcttttattccctttaatatccgcaaaagaccagctcgttatttgctctgggcaacatctttataggttttatattcaatgagtttattgcttaaagttcgacagaatgttccacaggtacagtcgattaaaacatctcttaaaaagcgtgctggtcagaaaatacctcacatgctctccaatgcatcagatctgttttttagagggtcggaaattgccctgtcaggaaaaacaccttttgatgtaatttataagcatgaaattataagccttcgccattatagaaatgagacagaagcttcagccaaacaccgtgtgccgttagtgattgttccgcctttagctgtgaacatgcttatttacgatttgtttcctacccgcagcctgatacgctattttttagatcaaggcttcgaggtttatttaatagactggggtgtacctactcgcaatcaagccaaatacaattttggcacctatgtaaaagtctttatgcctgaaatgttaaagcaagtccgtatacatagtggacaacaacagctttcattacatggctggagtttaggtggcgccctttcactttgctataccgcattatttaaagataaagatattaagaatctgataattcttgcttccccgatcgacacacataaagcaggttatatgggtaagctctatggaagtctgactaaacctgcacagtgggtccgtaagcatacgccttttcgtattcgccaacatgtaccaagtgaagtgtttcatatccatggatggcaaaacacactcggttttaaattaacggaccccattggcaatttaaaaacctattggcaacttcttaaaaatctggataaccgagaatttattgtcgaccacgctacctctagttcatttatcgacaatatgctggcctatccgggtggcgttatgcgcgacattattttacgtttctggattgataatgaactctcaacaggtgtaatcaaatttggggaacttacagcttatttaaaagatattgattgttcagtgttggctgtaggtggcgataccgacattattgtgaccgccgatgctgttaagcctcttatggatttaattagtagccaagataaaacgttcaaaactgtgcccggcggccatatgggcgtagtgtccggtagtcaagctccgacctctgtttggcctgaaatgagtaattggctggctacgcgttcagattaatcaattcaaacgttaatgaaaaaccagcctgttaaaccttaggctggttttaatacacactaaatttttaaagtttttgcacaaatcttctagaactaattttatctcttttatactgtttcaggggctaaaattaaaagtttataggtcagtgcttatgagtagtaactgggtggatatttcaaaagataccaatacgggtatcgaaacaatccgtgctcattttactggccatgcttatgatccccattggcattcaagttatttaattggtgtaactgaatctggtattcaacaatttcattgccgtaaaaagcaaatcaatagtcatgctgggcaagtttttatgcttgagccagaagaaattcatgatggacatgcgcctgcatctgatggttttacctaccaaatgctttatctacatccagaatggttaaagcaacgccttcaaggtttgtttcacaacagccccgatcattacgaactagtgattgatgcgccattaaaatccgatgatcaactcgcaatcattacttcacaagcatttcgacacttacactataaagaaatgaatattgtgaaagacaatagtctagatgtgcttattcaatatattgcccaaggtaaatggttaaaaaaagcttctcaatcttcgtgtattcatgtaccccaaatcgcccatcaaatccgagatattctgcatgatcatttatttgaagatattgggttaaaagatatatcacgtatggtgggactagaccgttaccatattcaccgtatttttaaatccacttttcatttagctcctcatcaatatcttattcaacttaggcttactcgagcacgtgatttactcgctagaagtatttctccagcacaagttgcttctgatttatgtttttcagaccaaagtcatttaagtcgttggtttaaacgctgttatgaactaacaccagccgcttacagaaaaatctgcacaaatcttcaagattaaaaatcttaattatttcatcttgtctctcccaattaactaaggtagacaagatggaaaacctcactgcattttcattatttgcaattgttgcctcaattactccaggcccgaccaactttataattttaagtttaagtagtcattataaaatttctaaaacacttcccgttattttaggttcttgtattggagcagccttacttgtattagtggttggtattggccttggctccactattcttgcttaccctgttattcaaaaaattatgacatggagtggtttaatctggcttaccgttctagcttggaaactatataactacaatcctgttatctctttagaaaaaaatgaacaataccctcctattggttttaaagctgcttttttaatgcaagcgattaatcctaaaacatggatgatggcttttgcagttattagcgtctatacaaaacagggacaagatatcttgataaatgtctcaattttatcctgcatttttttacttatagcatttccttgtctctacctatgggccttagtaggcagactaagtactcggcttctttcaaaaccaaaacatataaatatttttaacaaaataatggctattatattactagcctcagtctggtggcccatgttgcctagattttgatcacccaaacctaatcaaaatagataaggaaatctatttttaacaaacatattttaaatttatatctttaaattattacttttcattatacaaattataaaaactcatattaactaaatttttaataataatatttttaattcatcaagttttatttaaaaataatgattgaaaatccgatgttactttttgttatttatgtaaagaccaccccaacaataattttaaataaacatatgtaaaatataaagttttattcatataactttgtaaaattaggttattttttatacaaatgtaggcaatgtctcacaattatgtaagctaaagcttacaacataattgattgtttttcctataattaatttcagtacatataagcactctttactattaaatagaaagctgaatattaataaagagatctggagaaaatgataaagtcatctttattaatataaaaagtctcaataatagaaaaagaatctcaaaaaatgaatatgtactatctttcctctggaaacagaggaaagattactttttaaatcttcagataggatataaagaatgtttattgcaaaaaatatatttgtatatttactatcaatgttagctttatgcttactaattattctttttaactatctaggaatgaatcagacactaaatctcatcatttcttcagcgctctttggaatatttattacttggtactacaaaggaagcggactgtgtattgccctttttagctttttttactgggcaatgtttgtgattagtcaaagtttagaagtgatatggatgctgtcgatttcagtaattgtctatttagtcatgacacaaatcgtacctgaactcaaacacatccatatcggtatcgcatctaatagctagaacgggtttactccccgattcaccattccaacttttttaaccgtattcatcttagtttgctctgcaattaagagttcatttaagaaaaatttgaggttttgctggttcagcaaaagcgggttaaaggtattttctcccatgttaagaaagaaagtttcaatatttgtattacgctgcacgtatttcattgaccaacgctgaaaagagtgttcatcaatggagtatgtgcataaccatttaatattataatgcctttgatctttttgaattttttcaaataatctttcaacgacctcttgttcgccttctagacattgaaaaaatgcattatcggcataataaagcaccccacaaatcccgtttaaatcgttgaaatcacgagcttctgtcagaatatcacgtaaatcttgtagcaaatcttcatttttttcatttcgttggctggcataacacaggcgaacgttcataagacttccgtgaaatataaaatttcattattaatggaattttcaacttaacatacctttatttaaaatactttatatttcattattataaaaaatttataagcttgcttatttcaataaaaaagcccgaatctagttcgagctttttatttaaaatgaaaaattatttaacacgttcaatttgtaacacttcaatttcagtcggtttaacgcggtgggtatcaacctcacctacaatacgcactttatctccaacctttaactgccaaccatttgccaaatcatcatcgacatcaatcatgattgaacctgttttgtctttaaattcataatggtcgccagcaatatgcttaacgatagtaccagttaaggttacccctgtttcatcagctaaagttttagcttttgaaacagtgactacattttttgctgcttgattaagtaaagcggaatctgttcttgcaaatgctgtactactagttaataaaacaagtccagtgagtgtggtaaataatatttttttcatgaatattctcctcgttattttatctatagctatctaaacaatttatgaaaaccgtgagttttagcttttgtgattttttgtgtcatcgtgtcagatatacagcactattgttgagaaggtcttttcgttggcctagatgtttgtatggtcataatgaaaaaaaaccacatcgggtgatgtggcaaaaaggtatagctcaatgaacactaaaacactatgtataacagaggatctgagtttagaatatatttcaattattaaaataatcttaagaaaataagtttaattaaagattttctaaaaattttgataagccttctggcgctcttccttcgagtcgactactggtagttacccgaactaaattgctccatgtaatattacagcactgccttatcagtttttgaatgagcgaaacatcttcatggcaaggaacaggttcaaaaccgcctacttgcatataagcagcagcactaaaacttaaatttgcgccatgaatatggtgatgatccatacaatcctgataatgcgataaatattttttttgtttcataaccgataaacggctaaggtcatctaaagtcacaatgccacaaattgcatctgtaggttgatgcaaaatctggcagcgtaaccagtcagggctgaccacactatcagcatctgtacaagccagccaagttgcgccgttttgaataagttggcggatacctaagtcccgtgcctttccgacacatgcataattgcattcaatccagcttactccgtagcgctgtacaattgagcgcgactgatccgtacaactatcaagtacaaccataacctcgacttgttcatccggtactttttcaatcgcctcctgaattgattgcaaacaggcgggcaaatgttgctcttcattatgcgctggaactacaacacctattttcatcgtaattgttctcgctgagctattgatgaaggattaaccgtccaaacatctaccataaagtccggatcgttcagacttaaatagtgatgaaatggaaaagattgttgaaagctttgatggactttttgggcattcaattcaaaatcctgaatatcatgtcgccaatggcaacacaaaatttccccttccgggtttaaggcctgctttaactgttcaataaactcacctaactcatcgaatgtgaggtagtacgccacttcgctaattacaatcaggtcaaatttttgttcataaaaatcttcaggtatttttctattttcaacagtcacatgttcaaatgcttctaaccgttgggatgcgagctgaacggcttgcttcgacacatcaatacataacagatgagcagcgcgctgagccagataaacacttaaatgcccatttgaacaaccaatttctaaaactctttcgtagtgtggtcgcgttaataatgcaaggcagatttgtcttttacgggcttcataccagtgatagtcatagccccatgggtcattattactacgatacaactcttcaaaatacacacgagaatgaatcactcagatatacctcataaggcattaaaagacggctaatcgcacttgaggataaaacggcggaatttcctgtgctctcatcggcttcaagttgtgttttaaattgcataaccgcctgatgttttttaattaactggttttcagttaaggcataagcttttgctttggaccagttaattcgtgtgtcaaaaggctctgcccaatgccatgcccaaatcaatacatgcaaacatagtaagtcccgagcttcagcaaaagcttgtactgttttcccgacagcctcatgatctggatggccatcaagtgcatagctacaaattaaaatatcttcgggctgaactatttggctaagcgcctgattcaattgatcagtctgtaaatgaatttgaccatccattagatttaaaccaatccgttcagaaaaagctgaaatacctaaagtgtttaaagcagccagtgtttcttgcggacgtaaatcgttcaattggtcaggagtatatttcactgaatgaggatggctttgtgttccattactgactgccaaaatgacaatatgacagttttgctcaactagctgctgcattaagccgccacaacccagcacttcgtcatcaggatgcggagcaacaatcaccactcttttagactgaaacaactttaaattcagccgatctaaaggattctttttaaatgcctcaagccacatgaattcgggtgtaccttcacctgaaatcatacggtcctctactaagggatgcttcaaagttcccataagcttttctccggtaaacagagctcagcaatagactcataatcaaaagccgcatggctctgtcggataaatactggtaaatcagcgatgagctgtgaaaatgtaggctcttcacaataaggacgcgcgcccaaagctttaccaacgagttgaataacactctggcagcattgttctgtttgggcacgtaatatacggatttcacgctcatggctgagcgcaggctcatcatcaatgagcttggcaatatattgaaaatactgtttggttacagagagctgttgagccaactcccctaaatacatttttttaaatgcgtttgggttaagggtgcaacttttatgtaagaagctaaccaagcgtaccgcggcaccataccaacaagccgcaacaccagcagcaccatgccaaaaacccggacgttccaaatagcaatttggcagtccgataggaataacaggagtattgtcaaaatgcacttgagctgtttgggttccctgcataccgactgcttgccagtggctcaagtcaacatgaacagagggatgagccaaatcaacgatacaaagctgtgcttggccttctttgtccttataactcattagggctttttgaataaactctgcacctgagcaccaggtttttatgccattacagtgattgttctggacctgtacaggtgccggtccgccatctgctgcccataccgcccaagtttggtcatcgatttcgtcttgatagcccaattcatttagaatacttaaagcatcatgatgtgactcaaataatttagcgagacttaaatcataccctgcaatttgagcaaacaattgccatcgctgataggtatgacctgaagctggataaggcaaacttttagataaacttaccaattggtagagtaaatcttggcggagctgacttttgttttcggcctgagcatgttcaaattcactcaacatactcaagattgtcatatttatagatattttaatattcattacaaataattattcaaaagtattcacttaaacatatcgaaataattctgtttaattaaagatataaaatgtaataaaaagatattttctataactttattcaatgaatatttctttttatttcattgttacctaaatatatcgcttaagtgaaattataaaataatcatgtaaggtttattaaaaattaaggatttctgctgttttatccagtaatttagtttctaccgtttttctatttccaaagaagaggtcaaagatgaatactttaaatattaatgatattaaaaaacatgcagacgttattgcttcttgtggcaccaaagtaggaactgtcgatcatcttgaaggtgaaaatcagttaaaactcaccaaagatgaaaatgatcaacatcatcttatccctacttcatggattggggaggtaaaagaagatcaagtcattttaaataaaaactcagaagaagttaaagaaaactggcaagcgatttaaacgtctttgcttagttagcttttaactctttatattattataaaaacccacctacaattaaaataaaataattagaattaaaaaagtaaaaagctcctttttattaaggagctttttatttatatcattaaaaattaatttaatattttataaattactctgattgatcgcaaccgaacgggttgctttacgctttcgggtcacaaacaaaccgcaaaccaccacacctaaggttacacctaaagatagagtcgtttcataactataggctggtgagaagaacatataagccaatacacttaaaataatgataatcacaaaccaagtcagccatgggaataaccacattttaaatggaatttccgctccaactgcttctagcttatgtcttaaacgtagttgtgaaaacgcaataaccaagtacacgagtaaagcaattgaccctgtgcttgagagcaataagccaaagacttttccaggaaatacatagtttatgacacagcacactaaaccaataaaagttgaggaaaacaccgcaattgctggtacaccagcatagttcactttagtgactgcctgcggtgcttcattgcgtgttcccaaacgaaataacatacgagaagacgtataaattgccgcattcatacagctcgctacggcgataaacacgaccgtatcaataataagtttagtgcccggtacgtttaagctcattaaaacgtattggaatgtcccgtacttttgtaagtccggtgaacgccaatcgacaagtgaaaccgcaataaacattgagaccacgaaaaaaagaataatacggtacaacaccaaattggtggcacgtctaattttctgtttagggttagatgactctgctgcggcaatcgagacaatttccacaccaaagaatgaaaatgccgtaattaaaatggcagctaaaatgcctcccatcccgtgcggcataaaaccagcgttgttgtataaattagcaacaccactgacatttttagctaaaggccaaatacctgaaattgccaaaataccaataataatgaaaccaataatggcaaccactttgaccaaagaaaaccagaactcaaactcaccaaaacttttggtactaaaaaagttggctaagcttaagaacacaataaagcaaaacgcatagatagaaactgaaacgctcggaaaccacgaatgtaaaatttcagcacctgcaatggcttctaccggaatcgcaagtacccaaaaccaccaatacaaccagccaatggtaaagcctgcccacgggccaattgctttacgggcataggtagaaaatgaaccagtgtccggctctaaaacggccatttcacctaacatgcgcatcactagaaaaaccataatgctggtaatcaggtacgcaagaatcaccgctgggcctgctttggcaattgcagaagatgaaccgacaaataaaccagcaccaataacaccgccaatactaatcattgtgatatggcgatttgaaagtccttcgcctaatttttttgttctatcattattcatatttcattccttaaaaatatatccatcaaaacgatctattacatttcaaaatcctacagtcatgaaaaaagggaaaacggctgttttccctaataataaaaattaatttaaagttggcattgaaaattgttttgcttcacggacttgagcagatggccaacgctgtgtaatggttttacggcgtgtgtaaaaacggacaccatctgggccatacgcatgtaaatcaccaaacagtgaacgcttccagccaccaaagctatgataagccacaggtactggtaaaggcacattaatacccaccataccgacttgaatatgactgctaaaatagcgtgctgcctcaccgtcacgggtatagatacaagtaccgttaccatattcatggtcattaatgagttgcatcgcttcttgcatggtatttacacgcataacttgcaacacaggaccaaaaatctcttgctggtaactggtcatgtttggtgtgacttgatcaattaaagttggcccaacaaagaaacctttttcatagcctgccggttttgcatcgcggccatcgaccacaatttttgcgccttgctgctctgcgctttgaatataagcctgcactttgtctttatgcgcttgggtaataagtggcccaaagtcgttgcttgcatctgcatagtggccgaacttcaattttttcatttcttgagtcagcttatcaatcacaacatcggcaacttcatctccaatggcaactgcaaccgaaagtgccatacaacgttcaccagaagagccaaaagctgcacctaataatgaagtcactacgttatcaatatcggcatcagccataatgatcgcatgattttttgcaccgcctaatgcttggcaacgtttacccgttgaagtcgcggtacggtaaatatattcagcaattggtgttgaacccacaaagctgactgcctgaatgcgaggatgatgcaataaagcatctaccgcttctttgtcaccattcaccacgttaaacacgccgtcaggtaaacctgccttttttaaaagttcagcaaggaataaaaccactgaaggtgctttttcagaaggttttaaaataaagcagttaccgcaaaccagtgccattgggaacatccataacgccaccatggccgggaagttaaacggtgtaattccagccacaacacctaacggctggaactcactccatgagtcgatatctggaccgacattttttgaaaactccccttttaaaagctctggtgcaccgcaagcgtattcaacattttcaataccacgttgcagttcgccttgagcatcatgagaaattttaccgtgctcttgcccaatcaaagcgcaaatcttttcggcattttgctctaataattgtttgaacttaaacatgacacgtgcacgtttaatgactggtgtatctcgccatgcaggaaatgcttgctcggctgcctgaactgcttcatttaccgtttgtgcatctgcaatttcgacttctttactaatttcacccgtcgcaggattgtaaactggctgttttcttgccgttttagatacaattcttccttgaatgaaatgccctagcacttttttggcttgttcactctgcgtactattttcagttgaaacttcgtcatagctaaaatcttctaggccatttgtcattgttgttactccttactacaattagttttcagatcaaactgtatttttcatttagattttgaagataggtctgttgacattacagaccccgataaaatgcctaataaactttaattcacttgataaagtgcatcgcccacagcattcattaagcggtcaatatctgcttctgtactgttaaacattggaccgaactgaagcgtgtcgccaccaaagcgaacatagaaaccttctttccagagtttcataccaagctcaaagcctcggatggtggcatcaccatcacgcggagctaactgcaaagcaccaatcaagccacagttgcgaatgtctaaaatgtgcggtgcgccttttaaaccatgcagcattttttcaaaacttggtgccaacgctgccgattgagccagcaggtttttcttctctaaaatttcaagcgcagctaaagcggcagcacaagctaccggatgtgccgaataggtatagccgtgggtaaattcaatggcgtgttctggtaagtcttgctgcataaacgcagagtaaatttcatggcttgccaccacaccacctaaaggaatggcaccgttggtgacttgtttcgcaaagttcaaaatatctggcgtaactccgaaatattccgccgcagtccatgttcctaaacgaccaaaacctgtaatcacctcatcaaaaattaacaagatgtcatgctgatcacagatctctcgtaaacgttgtaaatagcctgttggcggtacaatacaacctgccgaaccggaaataggctccacaatgacggctgcaatatttgaagcatcatgtagctcaattaatttaagcatttcattggcaagttctaccccgcctgtttctgcacagcctttggtaaaagttaaattcggctgtaaagtatgtggtaaatggtcaacatccataagctgaccaaacattttacggttgccgccaatcccacctagacttgttcccgcaacgtttacgccatggtagccacgggcacgaccaatcaatttggttttacttggtttgcctttaatgcgccaataggcgcgtgccatttttatagacgtatctgccgactccgaacctgagttggtaaagaaaacgtgttgtagtttttcaggcatatgctgaacaattttatctgccagcttaaaagaaagcggatgaccaaattggaaagccggtgagtaatcgagctgacctaactgagcgctcaccgcttgttgaatttcgggcaaggtatgacctgcaccacacgtccataagcctgaaagtgaatcgaatatttcacggccagaatcatcaatcagataagaccctttggcacccacaatcatacgtgggtctttagcaaagtttcggtttgctgaaaaaggcatccagtgcacctgataatttatgtgcatattattattagtttgaaccgcatccaaagtatgttctgagtcgctaaatttatccgtatcaaacataaccattcctgtttattttcaaattatggtttgagtgtacatagcgagataagtttgataaattcaaattatcttgagtttagatttaaaaaaacaaaactaaatgaaacctaaaaaattaaatcaagtcactgattttgatataaaacttctaaaaatatttaaaacggtttgcgactgtcacagctttacatctgccgaaagtattttaggtattagccgctctgccattagtttgcatatgagtgatttagaaaatcgtttgggcattcggctatgtcagcgaggccgtgccggatttgccctgaccgacgaagggcgggaaattttagaatatattgaagtgctcacagcagcgattgaagacttccgttctaaagtcaaccaaatgcataaccgccttaagggtgagtttaatatcggcattattaacaaccttgtaactatgcctagaggctatatcaccaacaccttgactcaacttgccgaagaacatgccgaagttattattaatattagtatgagtactttgtcagatattgaatgccgcgtactcgataaccgtttacatgcaggtgttatcccccttgttacacctttgtccggtctagactattttgatttatatagtgaaagttcatttttatattgtggcaaaaatcatcctttatttaaccaatgtagcaacattcatttaaatgaattaaaaaaatggcaagctattcttcctaattatgccattacctcggaagcggccaagttgcatcagcttttagattgtaaagcgaccgcaagtgaccgcgaaggtattgcctttctcattttaaccggaaaatttttaggttttttacccgaccactatgcaaaaaaatgggttgaagacggtgttatgcagcctgttttaaaagacaaaatgcactacagcacccctatatgcttaattactcataagggtaaaaatcacaataatattttaaaaacctttatggaaatgcttgagaagcgaatagctaacaattaaaggtaggtactgatattgaaataaaaaagctccacaaaaggagcttttttagaatcttggcagaggatcaaggactcgaaccttgacgaacggttttggagaccgtcatgctaccattacaccaatcctctatagacaattaaatcattcagatttaatcataaaaaaagcaagatcatcgtcttgcttctttctatggtgggggcgaagagactcgaactcttacaccttgcggcgctggaacctaaatccagtgcgtctaccaatttcgccacgcccccatctgggacatttatttaaaataaatgtggcagaggatcaaggactcgaaccttgacgaacggttttggagaccgtcatgctaccattacaccaatcctcttccgagatctagatgtcttaacatctatatcaaactttaagacttaacttaaagtggtgggggcgaagagactcgaactcttacaccttgcggcgctggaacctaaatccagtgcgtctaccaatttcgccacgcccccgatggctgtgtatattagcgataagatctaacagtgacaagtgtttttttttcaaaaaaaactgaccgagtaatttgtatacagttactagatcaatgatttttatcaggttgagagcgcttttaagcaatttatcgcttcatgtacatttgaaaaccggttttgctgctgtttttgtaacaagcctgaaagtagtggcaagaaaatttggaacgaacttggtaattccacatttaatttttgacagtgcaataccgcccactcatggtaactatttgcttgtaaacgagtttgtgttaaccattcatacaatacgattcccaatgcatataaatcactttgaacggttttattggcaccatgaaatagctctggcgccatataccgtggtgtagcatcagttattggatcagggcttgaaacaagccgtgttttttcaaagtcaattaaataaagctcttgcttaaactttcgaaaatgttcttttttaatatcaccatgaatccatcctaactcatgaagctctgctaacttaacaagtgtcagatagattttctcatttatattttttaaattttgcttttgatctaaatcatcaaaccaacaatctgtatccggtaaaactaatactcttccttgaaattgtggttgttgagaaacagtactgccctcgataattttaaatggcaaaagccaattcgcttttttatatgtaatatctacataaaattgcaattcatgcaaaaaatcttgctcactttgagcatgtacatttggcaaatgaaattttaaccagtaggaatcagcacctatagtacatgtccatagatgccgtcctaaagcttcacttctaggctttgtcgcacattttaggttttctatatgagaagcaaaatcatgcttcagcataataagattctggctgttgtttcttttcttcaaaacgtaaaacttctaaacagtgctgaatcgttttaccaatacgcgcgtgcgtttcaatagaagagattttcggccaagtcgcgcgctcaccttctcgctgtaaacgtttaaacaaatgtgggcgtgggttttgtagcgtataggcataatgttttaagctatatttagcaataatattaacatcaccataatagcgctgccctactacgccatatccatgatcgagcagtcttcttacgggtgaaattgcgcctaatctttgacgtgtaaagtccatcagccccattgagagtactttaccttggcgtcttaaaattcgttcaggccaacttaaaacgtctttacggaaacggcgcgcatcatcttgcataaacggtacaacatgcggattcacttgactggcaatggtgtagtttaaattataaagtcttgccattctttcttgtgggaaatcgctacgtacactgccgtccacccatttagtatttgccatatatggagtatgttcaccatcataacgcttactggttaaacgcacaggtggaaataaaactggcacagcacaagaagccaataccgcactccaaaccaaaacatttggagtcataatcgcattcataattcgagggttttcagttgcatcgtacggcgcaacagcgacattaatattcaaacctgattttttgaatgcttcttcaaaagtaagatcacctaaattttcaattaagaatttttttaaatagtgaacatcggcaatccctccattcccttttataagttcacgaagttttctaaagtgaaaagcatcactaaaaaattgctcaccatttagcaagttttggatatcttcactggcagaaattcccaacatacccgtcataatggcgcccgcacttgaaccagacaggactttaggcattaaatcttgttcaattaaagccttacatacaccggtatgaaaaagacctaaggttgctccgcccgagaacataagagcaggctgtccatatgctttttcacagttttcaaaaaattcgattttttcttttctttggaatgtaatacattcactagatgcaatataagccaagctttggctgacttcttcaatataatcttcaattagtttttttgtgcctacatgtgtggcagcaaacaacatagggtgaccaatatttgcaatatcgtaggtcaacccttcttttaaaagataaatcaaatctaaagtgcggtgctgctgacggtatcttttcagtaaagtgtaacgataagaaatgagctcggcatcgaagtaaggcgaactattatcaaacttccactcttgcgccccagtttcttcatccagttttaatgcaaaagacttccactcttcataagattcagccatgtctaactgacgttgtaattttttgatacggtaagcctgatgcggattcatatcacttcgtattttttcaaacatatttcgtcctcatcttcacagatgattttactgaatagacatgacaacactatgcgcggtctgaacatttcaatcaattgcaaaaccgataaactgcatgagtcgtatcttttttgtcagcttgcaaatttcggtgttagtatcctagtaaattactgtttaacatgattgattaaccatggctaccattgatttacccgacaatttagttcaaaccttatcacttgtattaaatcagttacagcaggtcttacctgaaccgaaacaagagaccgattttactgcccctgcttttagatgggaaaaccagcagcttaaagctatttatacacctaaaaatatttatcttgatgacttaaaaggcatcgaaagacaaaaagaaaagatcattcaaaatactttgcagtttttaaatggcttaccggcaaatgatgtacttttaacgggttcacgtggtacgggtaaatcctctattgttcgtgctttactcacggagtatgcacctcaaggattacgtttgattgaaattgaacgtgatgatttagcagacttaccaaaaattcaaaaaattattcaaaaccgacctgaaaaatacatcgtctattgtgatgatctagcatttaatgctgaagatgaaaattaccgtagtttaaaaagcgtattagatggttccttacagtcgggttcaacaaattttattatttatgcgaccagtaaccgtcgtcacttattacctgagttcatgcatgaaaacacccctgtaaccaaagtagatgtgcctcaatatactgagcttcatccgcaagaagcgattgaagaaaagatctctttgtctgaccgttttggtttgtggttatctttttatccaatggatcaaaacttatatttagaaatcgtagagcattatctagataaagcaaacatgccttttaatgatgaagttcgtgctgaaagcttgcgttggtgccaaatgcggggtcagcgctctggtcgagctgcttatcagttttctaagcattggattggtttaaacgccttaaaagatttgtctaacaattaaataaaatgtcccgcaaagccttagctttggcctataaaccgcttagctttggcagttgtttttcataacctaaaacaaagatagcccttctttaggtttatatatgaaaaaacaattgccaaaaatttctacaacaagtaaagcgcttgctaaaagtttattacttgcacaaggcgttttagaccaagcaaaaaaatattcaactcttccttttactcaaactcatatcatccgtccacgaattgacgaaaaatattatagctggacacactacggtatctttttcccacttttaccagagccgcatcgttacttaaatattatgattttaatcggtacgcccggtgcacttgcttttgaccatgatgacatcatcactggaaacccgagaaaaaccgctactttcttttcaagcacagctgctctggaacaagctttactgaaggcctatatcatttctgaagatacaaaaattaataaagatggaaccttaatagaactaggtcaggaaatttcaattcaaggaaaatttccacacatccatattaatggacattatgatgggtttgatttcgactttgatatcgatatcacttcacatgtttcatggtttataaaaacaccaatctatgatcattttagtttattggcaaagtttaaaggttttttaaactatcaagcaaaacgcattgaaacccaaggactttgtacttacgaatatgcacgagcagtgggtcctcactccattacaaataaacttattcctgatgcatataaactgccacttgatttttttacttatcaaattatcaatttaaacgaggccactcaacttcttcttaccaaagccgatattgcaggacaaacagctgcatacaccctgcatattagacatctggaccagccagctgaaatttacacagatgtaagctttgatattatttcgcatcaagttgatgacttcgtttcacctagtgggcaaaaaatgcgacttccaaaatatttttcatggatcgctcgaaatgatgcaaagcaaattatcttaaacattcaggcagaaattgactgcccattccgctatggtcatgggcgaggttatgcaagtagctatatatttactggtcattattttggcaatgaagttcaaggccgtggatacatcgaatatattgatatcgaaaatccacaagcctttgaagatgaataatcttactcaggaatagtaagttcagtcattggccaacgtggtgtagtagtgacagctaaaccatcatgctgacctgcttttaaacgctgataacctgcaaatgcaatcattgcaccattatcagtacataaagcaggttctgcatagtaaacctgagctttaattttcgccaatgaagtttccaactgttcacgtaatcgtaaatttgcacttaccccaccagcaattactaaacgcttaagcccagtctgctttaaagcttttacagatttttttactaaggtatctacaatggcttcttggaatgaagcagcaatatcagcatcacggttttcgccgttcaattttttcaactgaacagaaactgccgtctttaaaccactaaaagaaaagtctaagccctgatgaagcattgggcgtggaaattcaaatgctaaaggatcaccagataacgccaacttagcaatatttggtccacccggatatggcagattcatcatttttgcgactttgtcgaaagcttcacctgccgcatcatcaattgactcacctaatagctcatattgaccaataccatgagctgccatcaattgtgtatgaccacctgaaacaagcaatgcaacaaatggaaactcaggcggttggcttgaaagcaaaggagccaacatatggccttccatgtggtgaacaccaattgccggtttattaagtgaaaatgctaaagttcttccaaacaaggctccggtcattaacgctcccattaaacccgggccacgcgtatatgcgactgcatcaatttcctgtttcttaacaccactttgttcaagcagctgattcattaaaggaataagcttacgaacatggtcacgagaagctaactctggaaccacaccaccatattcggcatgaagttttatctggctataaagaacctgtccccgtaagccgagttcgctatcataaagtgccaaccctgtttcatcacaagaagtttccaagcctaaaacaatcatcaaaactgccttttatatgagtcaaaatattgcaatcgctattatagacttgtgatatgagttgtaaatgagtaaaatactgaccttcacttgtgatctggcgcaatggtgtgcctgatcttatccataatctagaggattttacatgccacaagttaagttgaaagaaggcgaaccagttgacgtagctatccgtcgtttcaaacgttcatgcgaaaaagctggtgttttagctgacgttcgtaaacgcgaattctacgaaaaaccaactcaagaacgtaagcgcaaaaaagctgctgcagttaaacgctaccaaaagaaattggctcgcgaatctgtacgtactactcgcctttactaattaatttgtgattgactgctaacattatgactactttaaaaaaccaaattactgatgcattaaaaacttctatgcgtgccaaagatatggcaacagtgacggttttgcgtagtctacaagcagcaattaagcaaatcgaagtcgatgagcgcatagagcttgacgacgctcaggttcttgcggtcattgaaaagcaaattaaacaacgtaaagaatcgatcaaagccttcgaaggtgctggtcgtgatgatttagctagtaaagaacaagccgaagctgaggttttatctcagtttctaccagaagctatgactgaggaagagcttgattctctcattgagcaaacgattgctgctcaagaagcaactagcatgaaagatatgggtaaggtgatgaattctctacgtccgatcatagccgggcgtgccgatcctgctcaagtttcagcaaaaattaaagctaaattagcttaatcccctctcttcttatatatccttaaattaaactttcttataagtttaagtatatttatgcctgtgaaaattccaaagttatcttagaccttagattttcattcgtcgctcatcttgcatttgctttaatcgactatctattctggctgacatggcctgattaccttttgcaagacgttgtgcatgcaacatcgatttaattgcatcctcttcactaccagaccagtactgtgcttcagcacgatatcgcaatacattcacagctcttaatggcgaatttttatccaaattggctgcttgttgtaataattgccaaccttgaatatctcgggcatttttattaataaaacgctgcaccaaagtttgcacttgagcatatttaccttgacgtaataaaacctcagccaatttgtagctaaaagctttattttcaggcattgtcatttgcaagggagcaattgaattataggcctgatcaagtttattctggcctaaataaatatctgtttgaattaaggcaactaatggcttaccgcttgatttcgcctgctccaacgttgcttgggcttgagtataatcaccttgtttaagatagaaagccgacaaagccaataagcctgccagatttttttgcgatgccagactttgcaactgattttcagtagcttctccagcaaccaccatggtataccattttaaaatttcaaaatcgacatcatatattcgacttttaactttaggcatctggtttgctctcaagcgagcctcactcatacgttcagatgtaagagggtgagtcagccaaaaatctggtaaaaaacttacacggctcgtcgctctatgcatcgtttcaaaataatccgccatgctttgcgggttataaccagcggcatacatatattgcataccaattcgatccgcttcacgctcttgattacgactataagtgagctgtttatcaagaagtgctgcttgtgtacccaacataacagcagcaccagcgtctccaccagcctgggcagctaaagccacccctgctaataaaccagccaaacttaaaagagtttgtcctttaaaagcttcttccgaacgactaaagtgcctttgcgaaacgtgagcaatttcatgggccattacccccgcaatttcatcaatatttcgtgccgatgagataaggccagtatttaatgcaaataacccacctggaacagcaaatgcgttaatttgtgggtctttaattacaaccagagcgatcggctgccccagctgagtttcacttaaaatattagagaaaacttgaaaaaactgatcttctagccatacatcctgtataaccgacatttgcttatgaacttcacggaaaactttttcgccaataaatttttctttctgttggtcgagcagccctattccacttccaatatttggaatttcaacctgcccagaagctggtttggggtcaaaaggattagcgtaagaggcatttgttatcaaagccaaacttaaaataactggcaaaaatttcaaaagttcttctcttattaaaaattaaaataacaaaaaagcccatcaatatcatgcttcagttattttgcatcatatcaacaggctttcactataacattgaaaatagactatatttgcaatgaagtgttattcatcctttacacaaaattaggattcactaaatatctaggcgtcttgtcctctagtgcttccaccaagtttttataagctaaatttgccattttcttacgtgtttcagctgtagcagaacctacgtgaggcaaagtgacaacgttcggcaaattgaaaagtgcagattcttgcagaggttctttctcatagacatctaaaccagccgcaaaaataacttcattttgcaatgcttcaattagggcttgctcatcgacaactgagccacgcgcaatattaataaatatggcatgcttttgcataagctcaaattgagccttacccattaaagctttagattccgcatttaaatcaacagctgtcactacaaaatcagattgttgtaataattcttccaatcccagatattgagcttttaaaggttccgccaactcaggtttctcgcggcgattatggtaaacaatattcatgttaaatccataaaagccacgacgtgcgattgcagcaccaatattaccaagcccaataatacctaatgtttttccaaaaacatcgagaccaaactgctgtggcccaactgttcttttccactcaccttgtttagtccagtgatctagaaaaggaacttttctggctgcacttaataacaaagtaaaagcaagatctgctgtcgtttcagttagaacatgaggtgtgtttgctaaccagatttttttctgatttaaataaccaacatcataattgtcataacctacagtcacagaagaaataatttttaatttttgggcaggagaaagattactttcattgagcaaacgaccagccccaatcatgccatcagcatctactacttcttgtcgtatctgttcattaatatcacccagtttagggttcaatacgacaacatggtaatgctgctgtaaccgtgacaaaatttcctcatcaatttggctaaaaaccacaacctttttcatgtaaatccctactactcattgttatcttgcataagttgccacaatcttttcttaagaagaggcttatctaacatttcttttaaactagctaaatgaataatatttgcatgttgaatataggtacatttacccaaacataaaatctttttctctgttgctacagcatctaagaaaccttgaatataagaacctacccctcgttgatcttgataggctgccagagggaaaggccatcttaattcagaatattgtcccaccttcgccttttgtatattcacccaaagttgtttttcttctgtttccaaagccgttacatcaacaaaaattacacatttttcaagacaataagcctgtaactcaaatggagtaattgtctcttgcgcaatgactttaggtttttctacaagtatctctggctgcgaaacttctgcaactactattggtggctcttccaccactttaggaatttcaaacacctgtggctgagtgttcttttgctcaaaagcaggaacatctatggtaggtacggtaattgactcatgaggttcaacaacctgatctcgccacaaagtatgggcattattttttttggcacacttgtgttctaggaatccatacgtctattcctaaagttgccagtatatttctttgctgcccaatcatgtctaaatcagtacctctaatctacacacattctaacgggcttctgattttttttcagcgttttcttttaatgatactctttggaaaccacatatgtttcttaaataatcataacgctatttttcttctgcatttgctctacaatttcatcagactcaaaaccaaatcgccaatagagcaactcaagcacatcaagttcatcttgagtaataatacgatcactccacaagcacatttcagcaattgccaatatacttaagcggtcacgcagcaataatccagcaatatcatttaaaatttctgctaagtctaaaggttcatccgaaatttcatcataaatatgcatttcatcaggattaagcaaagaacgtaagatacgttcgcgaacctctaactgattcggactattgatttgttgcacatgaagtaatgcatcaattaaacgaacaatttgaggttttacctcttcaaatgctgtcggcaaatgaagtggcattaagtttaactcgtacttaacacgctcgagtagaagtgcatcaagtaatccaatttccccatcttcctgaataataagggccagtttagtcaaaaattgacgagcaatactggcaggcatatgaccaatatttttacatgcatcatgaaatatctgaatatgaatacgcccatcaagattaagtaaggcatccacaattgcatggcttactggcgcatcttgtggaataaattctcgatattgacgaatcattaaaatagcaaccatcacctcacgtgaaccagtcgcagtttgtaatgcacgttgaataagttcaggccgctttttattacgacggatatcactgcttaacggcttaattgcatcattcaaagcaaaactgattggagaaagacgcaacaaaggcaaaggttgtggagatgaccacggcgtataaatttcagtctcagattcttctagtacatggaacaaactaaataaaggacgatttcgaagtttctttaaattttctaattgcaaatcttgtaataaagttgggttaagctcataaatacgttcacgaatacttgggtgaatattcatccaactttgcgggctaagtgaattcgcaaaacacatatgtgcaatcgattcagaataagcactatgaatctgcgaaccagaatggtgaacgtaaatacgcaataaagtttgggtattagtgctattttttaataaccgcatggttttttggtcattacgaaatgtacgaccacttaatgttaaatatttaataaaacgagtgattaaaacacctaaacttcccgctaaccaaatcacaccacctacggctacaaatacagtctcgaacttatgcttataacccggactgtagcgcttaaacccttgtttggcgagcttactcccccactgactaaaagtagtcaaaccactatataaaatttttagtttagtattttctactgcttcacccgataaaatctggttaaattcatgacccaataagccatatagctctagctcatcaaggttctgtaaggcaccccaagttaaaataattacaatatcattcgagtgaaagcctgccgttaatgcattaacacctacttcatcaggtaaaacataaagtgttggaacgttcagggaaaatgtttgtgccagatgttctgtaatttttaatgcggcatgttcttctggtgtactttcaccttttaccaaacgacgagctttcaactgcttggcaagtgaatggccacctttacgcaaaatataaagttcggtcaccacagaccaaaccatgataaaaagcaaaagagcaataaaatatggacttaaagcatgccaccaaattggctcgctataatcaaagaaatgaacaagtaaacctaaaattagatttaaaataaaaatagttaaaagcacagcaaccaaacacatagtgatggaccatgccatatttttattttcgattaaatagtggcttacttctttcaatgtaaataatcccaattacattgttaagtttcatcataaaagaaaaaagcgggaaatacccgcttttttcggctatttctattcttctttaataccggtcaaatctactgatgctgcatcaatattgacatcaatataaccatcttttttctttttcgcagaatcattacgtttctgctccaaattattcagatagtctgcatcaattccaccagttacatagataccatcaaaaacagagcaatcaaactcggttaatgtaggtactttacttgtacgtacagcgttcttcaaatcttccaaatcttggaaaattaaacgatcagcaccaataatttcctgaatttcttctacactgcgttctgaagcaataagctcagttttagcaggcatatcgataccatatacgttcggatacatcactttcggtgcagctgaagcaaagtatacttttttcgcacctgagtcacgcgccatttgaatgatctcattacacgttgtaccacgcacaattgagtcatccactaatagaacgttcttgcctttaaactctaactcaacagggtttaatttctgacgtacagattttttacgctgttgttgacctggcataataaaggtacgaccgatataacggtttttcataaaaccttcacggaacttcacgccaagaatatttgccaactctaaagctgaggtacggcttgtatctggaattgggataaccacgtcaatatcatggtcttcaccccagtcacgcaaaattttatgcgctaatttctcacccatttttaagcgagctttataaaccgaaataccatcaataattgcatctggacgagcaaaataaacatattcaaaaatacatggacggtattttggatctgccgcacattgctttgtaaataactcaccgtcagcattaatgaaaattgcttcacccggagcaatatcacgctcaattttaaagccaagcgctgtaattgctactgattcagatgcaatgatatattccatctcgccttgctcagttacacgagaaccgtaaataagcggacggataccatttggatcacggaaaccaactaagccgtgaccagtaatcattgccactacaccataagcaccttgacagcgctcatgtacacgtgaaacggtatggaaaatatcttccggtgtaggatttaaagttcctatcttttgcaattcatgagcaaagacgtttaaaagaacttctgaatcagagtccgtattcatgtgacgcaaatctgttttgaacaggtcatcatgaatttcttctgcatttgtcaagttaccattatgtgcaagtgtaataccgtaaggtgagttcacataaaatggttgagcttccgcactgcttgaagaaccagcagttggatagcgcacatgaccaataccgtaattaccaagtaatgctctcatatgacgagtatgaaaaacatcacgtaccataccgttatccttacgaaggaaagacggccttcatggcaggttactattccagctgcatcttgcccacgatgttgcaacatcgttaatgcatcaaacaacatttggttcactggcgatttaccggctataccaacaactccacacatagcaacctcgcagacaagctaggaattaataaaaaggattctttgttgaatggtcaggtcgaagttctgtttcctccgactcgtccattggttttggagaagtgcgcgttacaccgcctccagatgttatctgatgcaatgcctcacttgctgcatctttagaaagctctgtcgctaaaggtgcataaggcaataaaaactggataaatttggattgtttccaatgaggcgaactttctacccaaggaccaacaccctgcatggtaataagaacaaccaataaacctttcaacgaaccaaaagcaccacctgctaaacgatttaatggccccaacttcaaacttttcaagaggccatttaaaaatgcagtgacgatccaagttaaaacgataattaaaagtgcaataaaagcgaaagccgcgatcttttgaaccaccggatcctgacttaaacctgacattgacggagctagaagaacagcatattttgcacccataattaatgcaaaaatccatcctaccaagttcgcaaaggcttttataaatccttgtcgcaaaccgtttagccccccaatgagcaaaagtatcagaatgatgatatcaatggtgttcatgttcaattaagtcatggcttcaacacattgcttcacaagcgttggtcccgtataaatcagaccactataaatttgtacaagcgttgctccagcctgttgtttcgctgcagcttgttcacccgacaaaattccgcccacaccaattaaaggaatttgtccttttaatgtttgagcaaataaacgtaaacattccgtacttttttcaaatacaggtgcacccgacaaaccacctgactcattaccgtaaggcagattctctaccccttctctcgataaggtagtgttcgtcacaataagaccatcaattttaaaatctaataattgtgccgaaataaattcaacatcttcagctgttaagtctggagcgactttaagaactaaaggtacatagtgattatattgctctgccaactcaagttgacgtgcttttaaggtttgcaataattcagttaatgcatcaccactttgcaaactacgcaaatttttagtatttggagacgaaatattaaccgtaatgtatgaagcgtagttataaactttctcaagacaaatcaaataatcatcaacggctttttcgacaggtgtatcagcatttttaccaatattaatacctaaaatgcctctaaattttgatgctttaacattctcgattagcttatcaacgccatcattattaaaacccatacggttaataatagctttagcttcaggaatacggaataaacgtggttttgggttaccagattgcgggcgaggtgtaattgtaccaatttcaatgaaaccgaaacccaacccagctaatgcatcaatatgagcaccatttttatctagaccggctgccaaccctaccggattaggaaattcgattcccatacatgtagttggctttgcttctacggtctggcgcatcatgcctagcttatgcgctttatcaagcatggataatgttaattcatgggcacgctctggtgctaaactaaacaacatcgggcgagcaagtgaatataacataccaatcacagtctactgattttaggtacgcatattataggcacaggcagcacaaaacaccatgcttgacacaagcatattttgatatgttattgaactgtcgctgttaatttaatctgaccttcactagaaaccatttccatcttttgaatacttaagcccatctgtgcaagttgtgttaaaaagttagccaaaattgcataattctgatgtgttacaacaatttgtaactgttccccattttgctgggaagacacagttaaaccttgttgctgagctactcgttgtatttttccagacttatctagttcaagctcattggcaggcttcatcgtgactgcattactctgcatccacaccatcaaatcttttaaatcatttaaacgtttttgctgttgttctgccaaggaatgcattttccaaagtgaatatccaacaatgactactacaacaaaaatagtagtaaagaccaccataatacgttcacggacagttaagcgatctaaatattgaacaatttgttcaacccactgatcaaaacggttttgcaactgagctaacattttcattattgtattttcaccaccccaatcgcaccattaccatcagcttgaacattacctaactcagctttaaaaccttgttgattaagttgttgggttaaagcttgcaaatcatctgctgattttgcttttagtgccattgttaagattgaagcatcataattgagttgctgagctaaaatctgtctttgcattaaaataggcccaacccggcttaacagagaaagtgcctgggtatcaccttgctggctcattcttaaatgactttcgaattgtcctttaatattttgttcagtcacacgactagatggaccaaaccaatatttatattgctcaattgcctgttcagcagtctgatctgccacctttttcaattttacccaacgcaataaatcatagctaaactgcacgacaataattgctagaacaacggcggcacaagctttccaataactagaaaaagtacgttcttgcccttttgattttggcaaaacattaaaaggatgctgcttagttttatctaaaggctgaaattgataaacaaactcagaacgttgctctgcgcttgaagcggcttctaagctctctagttgctctgctgttaaaccgctatattgataatgtgtttcggctgactggaactctaaaaaaagccccaagtcatcaatggaattacctaaccacttattctcacgcaccaaaagctgatgatcaatattacacagaataacttgctgagcttgtggttcaggtaaaactagaaaatctggcaacaaagccacaagtttggttggtaacaaagctaaagaatgttgccatgtctctaccaccccctgagcaacacccaaaacagttaactgatccgcatgaaaatggtgaaccactttcatgtgatcaatcggtaaagtcacaaactcttcaagtagatatttaaccccatcagcgccaagctgtttgtaatgggactttgccatcgtttgctgaagcatttgagcatgacgactcggaaaaaagaccgtagcttcttttccttgatgtatttgcaagtcttgtattaattgatcgagacttgcagcctgcaaccagttttctccgttagaccaatgccaaactccattggtttcaggcatccatatgtacagcatgtgggctaaataacctttttaattatattgtgggtataaaactatttttttgtgttgataaaccatttgcaataacagcttgatcataaattcttgcttcagcaagtgcaaatggattgaaattttcatgagtcagtaactctgcaatatgccctaccacattcatatggcaaacaaccacaatcgactcataaggaatttgggatagccattcaatcgcttcttttgcatcatcgtcaggcttaattttgtcgcataacagtactggcacatctttaaaataggtctggatatgcgccaacgtttcctgagcacgcagcaaaggactaacaacaaaaatatctggttttacaatatcttttaaaaacgttgccgtttgctcggcttgtgcatgtccacgcgcagtaaggggacgtttaatatcattaccatttactggtggagcagcttccccatgacgaactaatgtcagttgcataaaatttccttgtaaacaattcctgcattataaccacaatttatgacatttattcgtcagacttcatgatgaggtaaaacaaactcaacatcactacggtgtccatttttcataagagaaagtgcaatatttaatggtggagcgccttcaaaaatgacctcatataaagcattggtaattggcatatatacgtctagttcttgcgccttgccacgcacctgaacaatcgtgttaataccttctgcagtttgtcccaattctttactcgcttgttcaagcgttttaccagaacctagcgcataaccaatttgataattacggcttaatggactattacaagtcgcaaataaatcacctactccagataaacctaagaacgtaagtgggtttgcaccttgttttaccgcgaaacggctcatttcagccaaagcacgcgttaaaatcatactcttggtattttcaccaattttatatgctgctccaattcccatagcaacggcataaatattcttaagcgcaccgcctaactcaactccatgcacatcatcgctaccaaaaacgcggaataacgcactatgaagtgcatgttgtacggcataacggacgagttcagaatcacttgcaattacagtaccagaaggcatacctgccataatttctttagcgagatttggtcctgacaatacgccatacggcacttctggtaattcttcacgaataatatcgctcatgaagctaaatgttttagcttcaacacctttggttaaagacaccacagcttgtgcagtaatataaggcgctatttgttttaaaacatcacggaatgagtggcttggaattgcaactaaaataatatctcgatcacataccgcttgctcaagatcagaaactgcacgtaatgaagattctaaagtgaagtctggtaaataacgtttattaatatgggttttattaatttcttctgctgtttcggcatcacgaatccagatcatggtatcgcagccattacgagcagctaaatttgccatagctgtaccaaagctaccgccccctaaaacggtaatacgtaatgccgtttttttatcgaccgcaacaggttccaccaaatctgtaaacttaaattcagccatgctttattatcctatttcttacttttacagacgtttaagcctgccaaacttttacgaattctttactatcaatatctgcacgcggtgcaattgctttagctgctgtgccgacataaataatacctgaaatcaaatcatgcggttgcagacctaaatgctgttttaaccagtttgattcgacaacggcaccactacgccacatggtcgcgaacccttgagcttgtaaagataacaaaagattttgtactgctgcgcctgtactcaaaatttgttcgaagtgtggaactttcggatgatcttgtaattgcgtaagagctaaaataagtagcggagctcgaaaaggatgttgcttcactcgttcaagctgtgcaggatcagactcacccaaatcgaccaatgcttttgccagaacttcaccaaaagcagcacgttggtcacctgacacaattacaaaacgcgttggcttaagtctatgatgatctggagctgttaaagctgcctgaaaagccaactctaactgatctgtatttggggctggctcaactaattgaccaatagactgacgctgatgaatattttggtgaattatttgtattgctgaatccgtcattaatattaatctaactcaaaaattcgaaatagattagcataatctaccgttaatccaccattgaatctagcttataaacttagcgaattcatagtttgacattttttaatacaaaacatcaaaactcatacaacgtcttcaaaatcaattagaaaacttatgttcaaataaccctatcttttggtgattaacttaggtgcattatgaaaaaaataattttagcgaccgcaatgagcggtgttgttttattactaggtgcttgtgcaaccacgcctaaaaacactttagcaattcaaaaagaaaataatcagtttgaagtgactggaattggcaaaaccaatttaattgcaaagaataatgcggttactgcggcacaaaaaacatgctctaagagcacaacaccagttattgttgatgaaaaaacgtcttatcacggggttttaaaagatgtggtaagtgaaaagactggtcaaatggtagaagctgctgcgggtgtcatcggtactttaactggtaaaaatgcatctttagcaaaagatgatgattatcaaacaacgcttaccttctattgtaaaataaattaatacaaaaaaaaatcccaatcatttgattgggatttttttattagcaataaccatctagtcgggttagaggcaatttcttaccaattgctttttcaatttcgggtaaatagaaagcatcatcttcagataagaaactaatacttaccccttgtgcccctgcacgacctgtacgaccaatacgatggacataatcatcagactgctcaggcaatgtaaaattcactacatgtgatacaccgtctacatgaataccacgaccagcaacatcggttgcgatcatgatgttatgcttgccttgcttaaactgctccaacatttttaaacgtttatcttgagcaatttcaccagatagcatccccactttgtatccatcttttttcaaatggtcgtaaagacgacgtacctgatcacggcgattggcaaagatcataactttatcaattggctcttcacgtaaaatatcttgtaaaagacgatatttatcctgtttagccacaacgtaaacacgttgttcgacatcattattggtcttttgttcaggttcaatttcaacagttactggttcaaataaccattgtcttgccaagttcaagacatcataactaaatgttgcagagaacattaaggtttgtcgttgttccttacgtggtgaataacgcacaatacgttttacggaaggaataaagcccatatccaataaacggtcagcttcatcaatcactaaaaattcaatttgatcgagccaaacttctttttgttctacaaaatcaattaaacgccctggtgtggcaaccatgatatcgacaaaattagcatcaagttgcttcttctgcttatcgaaatcaacgccacctaatagggtcactaggtgtaaattagaaaattttgtgagagattttgcatcactttcaatctgcaatgccaactcacgagtaggtgctaagattaaagcacgaggctcaccacggaagcgttgctcctgaaccggattattgagcaaatcattaattacactaatcagaaaggcagcagtcttacctgttcctgtctgtgctcgcccaattgcatcatgcccggctaatgtatattttaaaaccttttgctgaattggggtcatttgagtaaaccctaaagcatcaatcgcctttttaagttgcggatgtaaattcaaggtttcaaaaccagatgtcataaatacgcgctctaacaaacaatctctcgaatgagaagatcattataaacaaaaacgccccaattcaaaaattggagcgtccatgattcatcaaaaagatgaattagtctaaaggctgaacgttttcagcttgaaaacctttttgaccttgtacaacgctaaattctacacgttgaccgtcacgtagagaacggtgaccgtcacctacgattgcacggaagtgaacgaatacatcgtcgccgccgttacgttgaataaaaccaaagcctttagtgtcattaaaccactttactacgccttgttcacgagctgtcataagtcaatcctcagatgatgaaaaaaggaccttccggtgttgcaaacagcagagcaaacaaggttttaaaatttttataatcttaaagcttgtaatcattctgtaaaactatcaacaatttccggttacatccatttgttatagggttattaaaacaatttaactgtgtggtaattcctaaaacggttcgagcttaacacgggtttatgacaattaatagaatttttttcatttatttcccctatttttagctgtttttttaaacagcttattacaattatttttatcagtattgattagttgttctttatataaagttatgtagtgtttacaaaaatttgttaaaataatttttttagttgttttgatgatgaatgagcactacttcttccgctacgacgcctattgaaattaatgcccttggccaaccttgtccaatgccattattaatgttgaaacgtgaacttaaaaaattatcgggaaaacaactattcttattaaaatcatctgacccgcatagtgaaattgatgtaacacgttattgccaattacatcattttacgtgtcaaaccatgcagatttcagaaagagaatttcactatttaattgaaactcaataattctttgctaaactaaaagattagaaactgcataaaattttacatttctatacccaattttccttaattatgaagccgattcaaattaagatgaacttattggttaatccatcctatcctataaggagaactcatgagtgacagcagcaatcaattgatgcccctgtcattgtctgcgcccggtgtaaaccttggtgcatatatcagtactgtcaatcagattcctattttaacggctgagcaagaaaaagagcttgctgagcgttattattatgaccaagatcttgatgccgcaaaaatgctggtaatgtcgcatttacgcttcgtcgttcacattgcgcgcagctatgcaggttatggcctacctcaaggtgaccttattcaagaaggtaacttaggcttaatgaaagccgtaaaacgttttgacccaaatatgggcgtacgtcttgtatcttttgccgtccactggattaaggcagaaattcacgaatatgttattcgtaactggcgtattgtaaaaattgcaacaaccaaagctcagcgtaaacttttcttcaatttacgcagcttaaaaaaatcgagtaaaaagctcacattagaagaagcgcaatctattgcaaacgacttaaatgttactccagaacaagttttggaaatggaaggtcgtttaacagcatatgatgctgcttttgaagctcaaggcgatgacgatgatgacaccccgcacactgcgccagtgttatatcttgaagataatcgttatgaccctgctcgtttagtagaaaatgaggattgggaagaacaaagtacatctgctttgcatgacgcaatgaaccagctagatgaccgttcacgtaatattttgcagcgccgttggttagatgacgataaatctaccctccatgagcttgctgccgaatataatgtttctgccgaacgtattcgtcagcttgaaaagaatgcgatggaaaaaattaaagtcgcaatgtctgcaagctaaagaaaatcaaaaaaataaaagggcgataagcccttttgttttatctggctatgtttagccaacctattctatggtaacgttgcctttcattattcagttgcgttttttgttatgtggattgccatttcagcccttaatcttgctttcgcagtcatgttgggtgcttttggagcacatggtcttaaagctcacgcgagccctgaacaacttgcttggtggcagactgcaaccgactactttttttatcatgcgcttggattgttagcgcttggtattttaagcaaggttcttcctcatttcccaatcaagttatctttcttgcttattcagattggcattctgttcttttgtggttcgctttatatcatggcattgggtttaccgcggatattaggtgcgattacgccaataggtggagctttgatgattgctggatggctaatcttggcttggaatgctttcaaatacgcaaaataatcggaatgtgatcatgcaaatttatttaaatggcgaattaacggacacgcctagccaaaacctgttgcaactcattcaggaactggcacttgaaggaaaacgttttgctgttgaacacaatcagcaaatcgtgcctaaaagcaaattagagcaaattacgattgctcaacatgaccgtatcgaaattattcacgctgttggcggcggctaagtcggagttatccatgcaagacacccctctcattattggttcacgttcttttcaatctcgtttattggtaggaacagggaaatataaagacttaaatgaaacggatttagccattcaagctagtggtgcagaaatcgtaactgtcgcaatccgccgtgtgaatattggacaaaatccagatcaaccgaatttactttctgtcattccaccagaaaaatatacaatcttgccaaatactgcaggttgttttgacgctgacagcgcagtacgcacgtgtatgctagcgcgcgagctactggatggtcacaacctagtaaaacttgaagtgttgggtgatgaaaaaaccttatatccaaatgtaaccgagactttaaaagccgctcgcactttgattgatgatggttttgagattatggtctatacctctgacgacccaatcattgctcaagaacttgaaagtatgggctgtgttgcaattatgcctttaggtagtttgattggttcaggcctaggtattttaaacccgcataccatttcaattattaaagaaaatgccaaagtaccggttttagtagatgcaggtgttggtacagcaagtgacgctgctattgcgatggaacttggttgtgatggcgtattgatgaacacagcgattgcagcggctcaaaatcctattttgatggcttctgcaatgaagaaagctgttgaagcaggacgtgaagcatttttagctgggcgtatgccacgcaaacgcatggcaaatgcaagttcaccagaaacaggttatttctttaaataatttatttctaaggaatcactgtttttttttcagtggttcctctttcccctcatgtaaccattttcacttttcaaaaaagattaaaaatctatatcactttattcaatcaacagatttaaattttatatttagcttaggctattccaatattttctttaaattttgcttggcgtttaactcaaaattcttttggaaatatgcagtttgataaagcggctcagactgataaaaattcattaaaacttcttttcgcttaattgaatatacttctggatcaacccaagaatactcctgctgaatttgctgttcatactggataaaacgttcaggtgttgctgccaaaatagctaaatcgatatctaacaaaaattgcaaatctgtttcatcggttggtgcatgcttttgagtcgcaagaatccaacgctttattttctgcattgtatcgagctgtaaatcttgagccatcaattgctcaaataactcggcacttttaagttcattatctagcgcttgaggttcgtagactacatcatggaaccagagagccaatgcaacagcatatggatcatttaattcggactgaatcgtctcaattaaactcaaacattcatataaatgttgtacggtgtggtaggctcgctgcttttcactataagcagcaataagttcatttaaaattttctgcggttcagaaaaatgataatgctgatgcagttcaaaccaaaaaagttccagttttaataagtaaagctgcatcagcatttattaaccacgcttaggattattgctcatcacgtttaaacaccaactcttttgccgatgagttatcagcatcaaagtagtaaccttcagtattaaaagctttgatgtcttcagctttatttaattggttttcaataataaaacgagccattaaaccacgtgcttttttcgcatagaaactaatgactttatatttgccatttttctggtcaaggaaaacaggcttcacaatttcagccttaattttcttttcattgacagatttgtaatattcatctgaagccaaatttaccagcaattcagatttaattgctgccaagtcttcattaatccgattggtgataatatcatcccaaaattcatacaaattgtgaccgcgcgtattttttaatttagtacccatctctaaacgataaggcatcattaaatctaaaggacgcaataaaccatataaaccagagagcatacgtaaatgctgctgggcaaaatcaatatctttgtcttttaaatgataagcatctaaaccggtgtaaacatcccctttaaatgcataaattgcctgacgagcatttgaaaaatcaaattctggcttccagtctctaaaacgatcagcattaagtgtggcaattttttcactgacactcattagactcgcaatttccgaagcagaaagtttgcggcaaacatcaattaattgtgcggagtgttctaacaagcgcggctgagtaaactcatctgtaggtaacgctgtttcataatctaaagtttttgcaggagaaattaaagcaagcatagacaacctgaaaaaaattattattaatgccaactataacagtagatattttttaatgctaactcgtgttttcaatgacgactatcggtaaaatagcacttacgtattgttatttagcggttcttctatgtctgagcaaattttcatccagggtccagtaggtaaaattgaacttttcgttgaccgtcctgaaggtgaaatcaaaggctttgcagttgtttgtcaccctcacccattacaaggtggaacccctcaacataaagtccctgctcttttaacccaaatctttaatgaatatggctgtattgtttaccgtcctagtttccgtggtttaggcggcagtgaaggtgttcatgatgaaggtcatggagaaactgaagatattttagctgtgattgagcatgttcgtaagcttcatgcaggtttgccattttatgcaggtggctttagctttggctcacatgttttggcaaaatgtcatgcgcagcttagccctgaattacagccaatacagttaattttatgtggtttaccaacagctactgttgtgggattacgtcactataaaacacctgaaattcaaggtgatattctactcattcatggtgagcaagatgacatcaccttactttcagatgcaattgagtgggcaaaacctcaaaagcatccaattacgattttgccgggcgctaaccacttctttacaggttatttaaaacagcttcgccaaatcattacacgttttattatcatgaaataaagtgtatttgatgggcataacttgagagtatgcccatcattttcaagccatgtcctgattgaaaattattccaacttaagccaaaacgcgccaaatattttttactcggtcactaccatctactataatttttataaaattttaataagtgtctataatataaaaattacgcatttgactaaaaaattccaagaatatgcttcattttacctttttaggcacatcatcaggtgtacccacgctttcacgcaatgtttcaggattagctgttcgtaacagtaaaaataaggactggattttagttgatactggtgagggtacacagcatcgtattcagcaagctagactctcactacaaaacttaattgccatttgtattacacacgttcacggcgatcattgttatggcctagttggtttactggcaagtgcaggcatgaatgcccgtacaaaaccattaatcgtgattgcgcccaaagaaattcaacaatggtttgaaatcactgctcaacttacagacttacatttgccttattcaataaaatttattgatgttaatgaagcaactcggccacagcagctcaccgatgaactctttattcaagcacatccactaagtcatcgtgttccgagttttgcatttagtatttatataaaatccacccagaagaagatagatattcaagctttaactcagcttggcgtacctaaaggcgatatttgggggcatttaaaacgaggctacgatgttgagtttgaggggcgaattttaaaatctcaagactttatcaaaattcaaaaacagcagattcatgcaattataggtggtgataatgatcggccagaattattagccgatacttgtaaggatgctcaattacttattcatgaagcaacttatttgcaaacagtcttagataaagtaggtaaaggaccaatgcacagctcagcaaaaatggtggctgaatttgctgagcagcaatctctagacaatttaattctgacacactttagccctagacatcaggataaaactgggcagcaagctattaccgaagaagttcgccagttttataaaggtcatttttatttagcgaatgattttgatgagtttactttaagtgaaacaggacaacttttaaaaatcgagtaaaaattagctacatatcatttccatataaaagtttaagaagctcataattgagcttcttatctcttaaaaaattactctacagatgccaaagcggttaccagtagcttccagcatttctctacagtatcaactttgactcgttcacccggtgcatgtgcaccttgaatatccggtccaaacgaaaccatctgtaaatgtgggtaatgttcagcaataatcccacattctaagcctgcatgaattacttttagatttggctcaatattaaatgcattttgataggcttgttgtaagcactttagagcagccgaatctggatttggtgtccaacccgacactaacggcgtaagtgtagagccgatattaaactggctaaaatgtgcctgaattttttctgcaaaatcttgagcttcttggttcaccattgaacgaaccattaagacagcttttccaccttctcgatttagtctcaccaccccaatgttatttgaggtttcaactacatctggtagaacctgactcatacttgcaaccccataaggacttgttgctaaagcttgcaaccattcattttgctgttgttgattaatcacttcggtcacttcaacaccagtggattgaatacttaattgcaagttgtcatcaataccctttagctgttttttccatgtcgtttgatattcagcaagtaacttttctaagcttgataactgattaggcgaaattgcaatagttgccactgcttctcgcggtaaagcattacgagctgtaccacctataaactcaacaagatacccacccagtgaggctaaatgttgatttaaaaagcgagccaaaataacgttggcattgccacgtcctaaatggatatctacgccagagtggccacctttaagaccagccacctgaatattaacaatattcaaattttcagggattggctcataactaagcggctgctctacctcaacatcaatactaccagcacaccccaaatacaactcaccccactcttctgtatcaatattaaatagccattttccttttagcacacctgtctctaaaagccgcgcaccactcatccctgcttcttcatcgactgttaaaagaacttctattgggccatgagcaatatcatttgaatctaaaacagctaatgccaaagccaccccaatgccattatcagcacctaaagtagtgtctttggcaattagccagccatcctcaagaactggacgaatcgggtctttaaaaaagtcatgtaccgtaccagtattggcttgtgtaaccatatctaaatggccctgaagaataactccagacacatgttctttaccggcagttgcatcctttcggataatcaaatttcctacttcatctacataagtttctaaattccgactttcggcccagttttgtaaaaactcacgaagttgctgttcatgctttgacggacgaggaatagtacaaagtgtttgaaaatgctgccaaacgacttgaggagataatgctgcaatatcaacttgtgtcatgaaaactacactctaattatgtaaatatcttaataatttcaatatacacaaagcattaaagataggtagcgatttcgggaaagattttgtatttttatatttaatttaaagaaattgtacgacttttctaaaaagccgtacttcacaaataagtcttaacaataatatgtttagcttttccactcaaatgctgaaaagctatgatcggctttcaagctattttcaacagcctgtgcaagctgacgaataatactttgtgtttcgattttctcaaaccagtcttgttcttcatcaggattggcagagatttcacacattaaatgcccatcatggtctgtttgctggcaagtaatagacaatggtaaaaggtgattatcaatacttacttccaccttttcatgttcatgcacaatatgctgtgcatcaaaaccataattccccaattgtttaaacagtaaagccgctacatattcttgagtgatatggcattcatttggtggatgatcaagcaccccatgttgtgggcaactggcaataaattgtaattttttcatcctttgtcctaacacttttatcattatctgcacttagcataagcaataaacaaacagcagccaagcctttagctcgctgctgccgttgctattgtgttagcaattataaaatgtgtcaggtaaaaagttattggctaacttctatcgttaagcctgcacgattcgccaactcagtaaaagttgggaaacttgtagcaacagtctcagtaccgtgaattgtaatcggaccagaagtacgaagacctgccatactaaaactcatcgcaatacggtggtcatggtgtgattcaatttcaccaccagcaaagattggtgaccaatcaccagatttgcctttaccttcgataatgatgccatcttcagtaggtgtgcaatcaatgcccatgatttttaaaccatctgccataacttgaatacggtcagattctttcacgcgaagctctgctgcacctgttaatactgtttggccttcggcacaagccgctgcaataaataaggctgggaattcatcaattgctaaaggtacttggtcttcaggcatatgaatacctttaagggtacgtgaacctttaatatgaatatcagcaataggctctccaccagcgatccgctcattttcaacagtcaggtcagcacccatctgttttaaaatttcaattacgccagtacgtgttggattaatacctacagcttcaagtacaacgtctgcaccttcagtaattgcagcgcccaccatgaagaaagcagcagatgaaatatcagatggtacttgaatattagtacccactaacttaccgccgccgacaagggaaattttattgccttcagttttaacatcatagccaaatgcacgaagcatacgctctgtatgatcacgtgttggttccggctcagttaccgaagtttcaccttcagcccataaaccagctagtaaaataccagatttcacttgagcagatgccataggtaaatcatattgaataccttttaattgctgaccaccagtaatgcttacaggtggtgtacctttctcacctgtcgtttggatttgcgcacccattaaacgtaatggtttagcaatacgctccattggacgtttagagagcgaagcatcacctgtcataacagaatcaaacttttgtgcagaaagcatacctgaaagcaaacgcatgcttgttccagagttacccatatataaggcacttgctggtgcttttaagccatacatacccacgccatgaatggtcacttcaccatttttagggccttcaatgcttacacccatatcacggaaagcttgtaaagttgctaaagcatcttcaccttcaaggaagccagttacatgagtcgtgccttcggcaatagcaccaaacataatggagcgatgtgacacagatttgtcacccggtacggtaaatttacctttaaaagccttatttcccggtaagatactgaattgctgtgtcaccttatttttctccattaaaggttttttggctaacatatgattgaaatgctgacgtgctgcctgagcatggccgagtaaacccattaatgcatgagaatcttcgttttcaatcaattttctaagtacggtaagttgtttctcgaagccatctacagcatttaatatagctgttttattggcaaagaaaatgtcatgccacatttgaggatcactggcagcaattcgtgaaaagtcacggaaaccaccagctgcataacggaaaatatcaaggttatcttcacggtttgcaagttgctcgaccagattaaatgccattaagtgcggtaaatgactggtatgcgccaaaacctcatcatgtttggcgacatccatacatatcacttcagctttagcagctgaccaaagttgaatcaatttctcaactgcccattctgcacttgttggtaatggcgtcaaaatcactttgtgatttgcaaagagatcgaccttacctgcgtgaacacccgtgtgttcacttcccgcaataggatgcccgggaacaaaccctgctggtaaatcttcaccaaatacagcttttgctgcatctacgacattaccttttgtacttcccacatcagttacaattgtggtttctgacaaataaggtttaatttgctcaagcactttttgagtggcacgcactggcaaggctaaaacaactaaatctgcccctttcacggcttcaacaggatcggaaaacccttcttgtattaagccaagtgattttgcatcttctaaagttttctgtgagcgtgtagatgccactatagttgtcgccaacttttcggcaacaataacccgtgccaaactcgacccaatgagtcctaaaccaataaatgcaacttttttaaataggggttgtgacataacttcaactttgcttttgctcaacgttatttaaacctttgagcaatttgttttttaagcataatgacatgcccatcttgatacatgtcattattccaacatgagtgattaaagaacggcagcaggataagaacctaaaatacgaagttcttttaccattggacgaatctcattgattgccgcagccacattttcctgatcgatatgaccttctaagtcaataaagaatacatatgcccatttttcaggtagtgctgggcgagtttcaatgctcgttaagctgatattatgttttgcaaacggcgctaaaatttctaataaagcacctgcacggtcatgcgctgaaattaataacgatgttttgtcattgccactttgtggaattttttcacggccaatcactaagaaacgagtagtattttccggattatcttcaatattgctatgcaagatttcaaggttatacatgcctgctgcaatatcagacgcaatcgctgctgagtgccattcgttgcgaatacggcgtgcagcttctgcatttgagtttaaggcaacacgctcaacacccggataatgtgcgtctaaccactgacgacattgagccaaagtttgctgatgcgcataaatctgcttaatactatctttacgtgtattttcagaaacaaggaattgatgatgaatacgcaattcaacttcaccaatcacatttaaattcgaagttttaaaacaatctaaagtatggtttacgataccttcagatgagttttcaaccggaactacaccgtaatgcgcactacccgcttctacttcacggaatacttcatcaatagttggtagcggacgaacaaccgcatctttaccaaaatgtttaagtacggcagattgagtaaaagtaccttctgggcctaaaaatgcaatactttgcggagcttctaaagcaaggcaagcagacataatttcacggaacaaacgggccatagttacgtcagataaaggcccttgattgcgctccataactttacgtaaaacttgtgcttcacgttcaggacgataaaacaaaggattctcttcagaagcaaatttagctttcgcaacagcttcagcaaggcttgcgcggcgatttaataactcttgaatctgttgatctacgctatcaatatcttcgcgaatttgttctaaactaagagaagtcgttttgttttgatcatcgttgatcattggaaggcagcctcagcaaaatcatcttttaaacgagagtataacaatagtcggctttgatttgttaggcaatatgggtgtatgggcttttttcattaatccggctcgaacctttgtataagaccactttatttgataatgattttcatttattatttgacttataatattttcttaactttatcatgcttaaatcttttttctttttatcttgtaatttctttctaggttttttaataagtagttccgttttggctcaagcccctgtaaaaaatcaatcaaaaatcgattttcacaacaatcaggctcagttccaaatcaaatctaaaaatactggacatgaataccttattcaaatttataaaccacctgttgccccaccccaacatggttatcctgtactttatatattagatggtaatgcaacatttccaagcgcaataaatattgcccagtcgattggagcaggttctgcaaaattaggtttagatccgctcattattgtagctgtgggctatcctcagcaaaaaacctttgatgtgcaaaaacgcgcttatgattacaccccaaaaccttctgccgagtttcaagcacaaggtaaatataaatatggtggtgctgaccagtttattgcttttttaaataatgagcttaagcctgaaatcgctaaacaatttccaattaatagccaacagcaaagtctctatgggcattcttttggagggttgtttgtgctttatcatttttttcaaaaacctactgcattccagcgttactttgctgcaagtccttctctctggtttgatcaaggcatgttatttcgagaattagaacaatggcaaagtcaaaagcaaaccgtgttcccaatgctaatgacgacagtcggtacacatgaacaaggtgggccacatacccagtttaatcaaagaattaataaagacgatttctttaaagtcttagaaaataagcgttcagaccaatttacttattggcatttcaataatcctgctgaacagcatatcaccaatttgtatgcgagcttacctaaagcgcttatgtttgcttcatgccaaaatctagaaagctgtaaatctttattcgatgaaccatcgcagaaaacagctaaataataaaaaaagcctactcaaaggtaggctttttttgaaactattattaagctttgccgattaatccacgtgctacgatttctttcataatttcatttgtaccgccgtaaatacgttggatacgggcatctacaaagaagcgtgaaattggatattcagtcatataaccataaccaccaaacagttgtaataggttatccgcaaccttcatttgcatatctgtactaaaacttttcagtgcggcagccgtctcaacatcaagtttaccttcttgatataaagcaacatttcgctcatagaaagctgttgtcgcaagctcatcaatttttgcttgcgctaaaacaaaacgagtattttggaactgtgaaataggttgaccaaatgcatgacgttcttttacataagcggttgccaaatcaattgcaccacgaatagcgccgaccgctgtcgatgcgatagccgtacgttcgcgcggtaattcttgcattaaataagcaaaaccttgtccagcttgtccgagtaactgatttttaggaaccttaacattgtcaaaaaatagctcagatgtgtcttgagaatgcaatccgattttgtcgaggttagttccttttttgaaaccttctaggtgagtatccaccaataataacgatacacctttcgcacgcgcttgcggatcggtttttactgcaagcactacaagatcagcatgttgtccatttgaaataaacgttttagaaccatttagcaaataatggtcatcttgcaaaatggcactggtacgcattgactgtaagtctgaaccggcacccggttctgtcataccaattgctccgactacttcacctgttaccattttcggtaaccagtattgtttttgttcttcggtcccaatatgtaaaatataaggcgccgcaatctcagagtgacaagaaatagcagttgataatgcgcaaaatccagcacgagccgattcttcaactaacattaatgaataatacgttgggacgccataaccaccatattcttctgggacatccacacataaaaaaccattttcgcccagttgagaccaaactgaacgtggcataattccttcacgttcccattggtcataatgtggagcaatatgctcattcataaaacgtttaaaattatcacggaataattctaaatctgcatcatatgccaacataatattttccttcggctttattgttttatcgaatctcattgctgtgcatgctaatcattttttacacaactgtcatggcttagctgctcatttaaactgtacttttcagtcagccaataaaaaaggaagccaaagcttccttttttatataggtagatctgaattaatctaaaccttctgcaacctgaggattttttggagccaacatttttctgtcaacttcatctgggttgtttaaagcatcattgagcttatctttgtctaaagcacccacccattttgcaactacaatcgttgccaaagagttaccaacaagattggttaaagcacgtgcttctgacatgaagcggtcaatacctaaaatcaatgccaaaccagctaccggaatatgtcctactgcagataaagttgctgccataacaataaagccagagcctgttacacccgctgcacctttagatgagattaggagtaccaacaacaaagtaatttgatgttgaatatcaagctgtgtattcgttgcctgagcaataaagattgcagccatagtcaaatagattgacgtaccatcaaggttaaatgaataacctgttggaataactaaaccaacaaccgacttttcacaacctgcaatttcaagtttacggagcatgcgtggtaagaccgattcagaagaagatgtacccagtacaattaatagttcttcacgaatcaggcgaatcattttcagaatactgaatccactaatgcggctgattgtacccaaaattaagaaaataaagagtaaacacgtaatatagaaacagataataagctggcctaactgtaccagtgaacctacaccatatttaccgatagtaaacgccattgccccaaatgcaccaattggcgcaagcttcataatcatattcacaatgttgaagaacacgtgtgcaatttgatcaattaactttaaaactgggcgtcctgcatcacctaacttatggagcgcaaaaccaaataggattgcaaaaagaaggacctgtaagatttcaccatttgcaaatgcaccaaccaccgtatctgggatgatgtgcatcaagaaatcaatggtagattgtgactcaccagaagtgacgtatttttggatacctgaagtgtccagagttgcaggatcaacattcattcctacgcccggctttgcaatgttaatcaccacaaggccaatcagaagcgcgattgttgaaacgatctcgaagtataacaacgcaacaccgccagttttaccaactgacttcatgctttccataccagcaataccacttactactgtacagaaaataacaggtgcgatgatcattttaatcaaacgaataaaagcatcacctaatggcttgagttgctcacctaaacctggaatatgttgttcaacaccattaacaatttgcgttgtacttggtgagaaatgccctaccaaaacacccgcaataatcgcaataatcacttgaaaataaagtgatttataaatcggttttttagccataactttacttcaatctatatttccaagtccgttggaaatatcaaaatgaaacgtctattctttacgaatacacagccctaacctttcacatgaacaccgcaaaagggaaacggttttttagaaacaaaaaaccttcctactacctcaatgaaaacaaaaaactgttttctaaaacaggagaatacctgaagtttctaactactttgagtagctagaaataacctcttactttttcaataaaaagctgaagatataggagaatcacagaaaattatgatatgagtgctcaaaaaagcacatgaagtttactcgaattaaataacgattcgattaaaattttggctaatacgcacaaaaaatactcatgcagccttaagactttagtatgagaaacacttttgatattttttcatcagttttttatgtcatattgataagtccttgtagacatttcattttgagctgcctactccccttatttttactgttttgaattgccatgaatactaaacgtaatatttataaagatgctgaacatccctttgctcaatatgtccgtattttaggtaaggggaaaactggatctcgctcactgagttatgaagaagcctatcaggcttttactatgattttaaaaggcgaagttcttgacgtccagttgggtgcttttttaatgctgctacgtgttaaagaagaatcgattgatgaacttgcaggttttgtacaagccacaaaagaccagcttcattttgcacctttagaagttgacttagattggtcctcttatgccggtaaacgtaaacattatccttggttcttattagcggctcttacccttgctcatcacggttataaaatcgtaatgcatggcgcttccgggcataccataaaccgggtttataccgaacaagttttggaatatttagattataaaatttgtcattctgaacaagaagttcgcacccaattggcagaacaaaatttcgcttacctacccttagaagtaatttcaccagttttaagcgaactgatttctctaagaaatgtcatgggattgcgttcacctattcatactttagcccgtttaattaatccttttaacgctaaagccaccttacaagccatattccatcctgcttacagaacttcccatcagcatagtgcacttcgcttaggctatcaaaatagcgcagttattaagggcgaaggcggcgaatttgaacgaaacccagacgcgaaaacgctgatttgcggaattaaaaatggtgaactctatgagcatgagttgccaaagcttacacctgaacgtagcccaattgaagaagagttagacttagcaacctttaaagctgtctggcttggtcaacagcatcacgaatatggggaaatggccgtaacagaaaccatgggtattgcgttatataccatgggcgtagtttctaatttcgaggaagcgatgcaaaaagcaaaagtattatgggaaacacgaaatttaagcaatcttaattcgtagttaacaaatgctatcgtgaaggtcgacatggatgtcgaccgtatcactgcgatacaggaagtatcgtcagtgatacagaggatttctggttacttttgatccttcaaaagtaataaaagcctatatgctataacttatgaaaaacatgctatataaggctgtatggaataaccaaaaataatttttctgtcttattaagttttaaacaaaacgaatcggtttaaattcaggctcatgcttgtgatgatcatcttcacaaacctcaccctcttctttagtaccacggtcaatataaccactacgctgttcttctggtaagttctttaactcccaagcaataacagcttgcatacatgtttcacgctgttctttcgttaaagcaacaccatttggccatttaccaatttctactgctgtttttaaacgctctacaatctcagggtttaaaacagatagcatttgttcaatattcatgattcatctctttgaaaagattcaaaatcttggttccaacccaatttggtacgacaagccatatagaaatcataaccaggtgggtgtaataaacttaatttaaatgggtgtttgcggatgtgcaaactatcaccgacattgagagagacactatgttgtccatctgcacttaccatcggtaatacccgattttcgcgaatgacgattttaatttcactttgcccaccaactacgatcggacgtgaagataatgtatggggatgcataggaactaatgcaatagcatccatacttggatgtaaaattggaccaccacctgataaagcataagcagttgaaccggttggtgtcgaaacaattaaaccatcactatgctggcgataaacatattgcccatcgatattgagttcaaaatcgatcatatgtaccgacttaccagagtgtagtacgacatcatttaaagcaattgcgtcataaatgacttcaccattggtacgtacttccatttcaagcaagaaacggcgatcaagctggaaatgaccttgtaaaacctgatcaagcttaaaaatagcttccgaaggcttaatatcggttaaaaaacctaaacgtccacggttaatcccgattacaggcgtattgtagcgcactaaagctctggctgcatgaagcaatgaaccgtcaccgcctacaacaatcaccagatcagcgacttcacctaataagtgacgactaacgacttgcgcatgatcatagggcactaattcggcagtttcctgatcaaaaatggggtttaggcctaaacttagcaaatggtcatgaattaaacatagtgtttctacaactgatgatttatctggtcgaccaattaacccgacgtttctgaaggacttatgtgaaatttgcacgaatgagtaagctccgctgcgattctacgctatcataacattaaccagattaatttaaaaaaacataacaacaagatactgtaaaattcaatctaagttttccatttattcacagttttatcattgcaaattgatgacaagctatcgcatcattaacgcattgtttagggttttatctcatttatatgaagtttgaacgtggtatcggtttcttcgcgctaattttttccattttggtgattggtgcttttattgctcttagtatctatctgattcgtttagataatattatacgtgaaaaatttgaaggacaacgctgggacattccggccaaggtgtttgctcgacctttggaaatttataataatgcgccaattactcaagcaaatttcacccaagaattaaaattactaggttacaaaacttcaagtaattatgacaagtctggaacctatgttgctcaaggcagcaacatgtatgtccatacacgtggtttcgactatggcgacagcgtagagtctgaacaggttttagaactgagttttgcaaacgaccaagttgtagaagttcgcagtacaaaaccttcctcaactggagttgcccgtttagaacctttattaattgggggcatttatcctcaacataatgaagaccgcgttttgattaagcttaatagtgttcctaaaccacttattgaagctttaatttctacagaagaccgtaacttttatcatcaccacggtatttcgattcgtggtacagcacgtgctttggtaagtaatgtaactggaggacgtcgccaaggtggttcgaccctcacccaacagttagtcaaaaacttctatctaacccctgaacgcacacttaaacgtaaagttaatgaagcattaatggctttacttattgagttgcattacagcaaagatgaaattttagaagcatatttaaatgaagtgaatttaggtcaaaacggtaactattcaatcaatggttatggattggcctctcagttttatttcggtttaccactacgtgagcttaatgttgcacaacaagcttatttagtcggtttggttcaaggtccatctttatataatccttggaaaaaccccgaaggggcaaaaaatcgtcgcgatacagtattaaataacatgcgtgtcatggggtatttaactcaagcagagtatgaaactgaaattgcgcgtcctttaaatgttctaagcaaaccaagcctaggtccagcaaaattccctgactttttagatattgtgcgtcgtcaattacgtaccgaatatcaggaaagtgatttaaccaatcaaggattacgtatttttacgaccttggacccaattgctcaaacacaagttcaaaatgcctttaaagcttctgtagagcgcttagctaatagcaaccctgctcgcttgaaaaacctgcaaggggctgtactgattgcccatcctgaaaatggcgaattaattgcagctgtcgggtcaacgcaagactttaccggctttaaccgtgccttagatgcaaaacgccaagtcggttctttattgaaacctgtcatttatttgagcgcaattgaatctggacgttataactgggcaagccagattgaagacgctccaattagtgttccagtagacggcggtaaaagttggacaccgaagaactatagcggcggtggtcatggaattgtgagtttaagtgaagccttagcaaattcttataacctttctgctgtgcgcttaggtcaagagttcgggttatctacatttaccaacaatttaagaaaatttggtgttgaatcgacaatcccggcctacccttctattttccttggtgcagtcaatatgtcaccaatggaagtactgggtatttatgaaaactttgctacaggcggtttcaaatatccgactcgtgcgattcgttctgttgtagatgcaaatggacgtttacttgatcgttatggtctaaacgtacaacaaaccattgatccatctgtcggttatatcatgaactatggtttacaacaggtcatgtcatcaggtacaggacgtgcagcctataacagcttatctccagctttaaaattagcgggtaaatcaggtacgactaacgatacacgtgactcatggtttgccggctattcaggtaatcatgttgcagtagtatggttaggtttagatgacaataaagtaactggtttaacaggttcatctggtgcattaccagtatggattaatgtgatgaaacaattacgccagacaccagtaaacttacgtcaaccagactctgtacagtggcaatggattgaccgtgcatcgggtgacttatcagcacaagcttgtgatggtgccatgtatattccaatgctagcgcatacagtcccacatcgtgctacgccatgtggagcaccgtattatcaagttgatccaacatatacgccacaaagtgataacacaattcctgagcctcaggatgataataccgacagttatattcgtgaaagtgaaaaccagatggaacaagatctgtcgaataacacacgaatcatttcaagtggtagttataacaactaagcgttaacaggaaacaggatatgttaaagaaaggtgttttttatattggtgctgtacttatggtcggctgtacaactttaccagatcattcagctccaaaagagaaaacacctcctgtttctgaaaagaagaagtccgagtcctcatctggtgtaaaaattacaccttatgatcatccggaaattcaacgtaaaagtttacaagtgattgttcctcagcagaaaaagccgcaacgctttaatgatgatggaagccagttacccgcttttaaaactttaatgcaaaaaaccgagcaggcttacaaaaaccaacaatggtccgaggctgagcgctacgctcttcaagcacagcgtttagcgccacaggcagccgagacctatttatttctggcattaactgcaaatcataaacagcaatattctaacgctgagtctcttgcaagacgtggtttaagctttgcgcagagtcaagccatgaaaaaacaactttggttggtcattttaaaagctggacaacagcgcaataacccaaaaactgttcaagaagcacaacaagcattgaaagctttctagcttttaatgctttatttcttattaaaaattacgaatacccgccaagccatatgcaccatgttgttgtgcagtggctaaatcatcaggactcatgcctcccaaagcaaatacgggaatttggcacttctcgattaaatcagcaaaacgatcccatcctaatgcactaacgtccggatgagtagccgtcacttttacaggactaacaaaaacggcatcacagccaatttgctgagcatgttgtaaagaaactgcatcgtgacaagcagcaataaaacgtactcctacctctaaatcacctttatgtaaactcatgagctgagattgttttaaatgaacagtcttgatctgtttttttaactcggggttcaattgctgccaaatatctacatttataattaaatttgatcgttgcccttcatctaaggccgttaattgttctacttctcgcgggccaaattcatcttctatacgccaatataataaagcatcactattctctacagatgtaagtgtatggctaattttaataaaatgaggccaatataatcttttaataatgtctttattagctttcgggaagtttaggtgaagtagctgttcacgtgtgtaccatgtccaaggctgatggataagatttaataactcatcaggtacataactatggaacaaatgaaggttgacaataatgtcatcatattcatggtgaatataatcaaattgatgccaatcttttaaaccaataccgacttcttcataaatttcacggcggcaggcttcttcaggcgtttcaccctgctctacctttccaccaggaaactcatgctttccaccttgatgctgctgttcaccacgccatcccactaatatttttccacgatgaattaagatagctattgcgacatcgacaatcggtttgggcatttttctactcactaaaatttttcacaagtgtaagcaaattttatcaatttataaaatctttaaaatctcattgacagatctattcgataatgattatcatttaaatcgttcaagaatataccacggagcacaacaaatgaacgcaccttttagcttatttacacgcaatacagattcagctcatgccttaccaatgctgcattctaacaacctattcgccttaggtcgtgaaattcgaattatgcatgctggcgaggaatatcgtttacgccttactcgcaataaccgtctcattttaactaaataagaacgatcctcgcgtttcaataatattcgtgggaaaacaaaaaatggatagcatgggtaaccatgctatttttgtatttcacggttaaaaggcagtattacttcaacttttaagccaccttggcttgcatgcataaaatgtaattccccaccatggagttgaataatttttttagtaattgataaccctaaccctgagccttgttgctttgtccctaatacacgaaaaaaacgctgtcctaaacgccttaagacctcatcatccacaccattcccagtatcttctatagaaatcttcagcttttgctggtactggcttagctcaacatgaatagcacccaaagccggactataacgaatagcgttatcaaatagatttctaaaagcaataaacatgagctcttcatttgcaaatgttttggtttcatttgacagaatgtttgtcccaattaccatgtgtttggcttgtgcatcaatatttactgtatctatcactctagctaatacatgatttaaatcaacgacactcttagagagttctaattgctctgtttcattaggttccaagcgagcgagtaacaataaattttccagtatttttgtacttcttgaaacgtcttcttgaatacgctcaaaatcatgatcaagctctggaatatgctgatatttccgttgcaacacctgaagacgcatttgtatggctgataaaggtgaacgtagttcatgtgaagcatctgcagtaaaacgctgttcagcaaccagtgccctttgtagccttgcaagtagctgatttaaagcatcaatcacaggctgaatttctgtaataacatctggttcttgaattggctctaagtttgaggcagttttttgagcaatacgtttagagagtaaattcagcgcagccaattgttgctcggtacgccaacttacaataacccactgtagtaaccagaacagcaccataaggccgctatatccagctagtgctttcaatacctcttcaatgcgtgtactgataggctgaaaaacttcaacttgtagttgagaatcttcttgttgtgcagccagactacgccataattggccatcaaaccaaaaatatgaaaaaccttctgataaattacctttttcaaaaagttcatgctgataggtatgagaatgggtaagcacctgacctgtatctaataactcatattgaatatcaaactcatcactcagctcatcaaactgcttcatcgagtgtttagaaaggtcagaaaccagtaaggtatctgaaatttcatccatgatttcatcttgtactgacatgttgtgataaatcgaaaatatagtgagtaaacttaatgccagtagccccaccacaatactgctccacatggtggttttaaccagttgtgactgcaaggatgaacgatttgatctcattttaagtctcccatacggtagcctagcccccgtatggttttaatactgctgcttccgattttctttcgaagttggtaaataaaaacttcgattgcgttactctcgatttcctcgccccatgcataaagtgcttcttctaattgatcacgggtaataatatgctcaggatgaaccataagtttacgtaatatttgaaattcttttgctgttaaatcgatagttttaccagcacataatacaactttcgcttgtgtatcaagttgcaaatcaccccaagttaaaatcgattgctgattcagagtttgtttacgtaattgagcacggatgcgagccgataattcttctaggctaaatggtttaaccaaataatcatttgcacctaaatcaagcccttctacgcggtcatgaatactgtcacgtgcagtaataaaaatcacgggaacgtttttttgtttgtggcggatggttgttaaaactttttcaccagccagttggggcaagcccctatcaagcaaaatgcagtcataatcatgctgctcaattgctgtaagggcataatcacctctttcgacccagtctacttgataaccgtctaattctaaccatgattgaatactttcagcttgagagcgatcatcttctgcaagcaaaattctcatctgtttttcctgttatatcctgattggatgttgccaagtctttataaaaaaagcaaagccgcatgatttaaatgcggctaaaaggaattaatatagaaattaatttattagaactggacctggtccacatcaatttctacacgttttaaaggcttataatctatgtctacttcaccaattaaagtcacatttgtattggctgaaacaggacgtccttgccaaagctcatcatctacatcaattgtaatgctaccgctcttatcgcggaattgatatttttcatcacctaaagattttacgacctgaccatgtaattttacaggtgtattatcttttgatgctaaagcttgtttcactgtagtaactgtcgctggagcaatagctgcctgattcacaggtgtatttgctacaaccacacccgcagttgccatacccgcagtcatcaaaattactttaagcattttcataaaattaccctctgttatttggtttacccttggaataaaacaattacaccatcgatagatgaggtgaatcttaagaaaaatttaatttaatggaacaacccgcaatacctcttccaaggtggtcaaaccttcaagaactttgcgagctcctgcaattcttaaaggctctacactttcttttttagtttggcttcttaattcatttaatgtcgcatgactgctaataagatgcttaagctcaagactaactggcataaactcataaatgccgattcgacctttataacccgtatgccggcactcttcacaacctactgcccgataaactttttctggcatttccataatgtagtcaaatgttaggtgctgccattcatcttcattaatatgagtttgttgtttgcagtttgggcaaagcttacgcactaagcgctgcgcgagaacacccaaaattgttgcagcagtcaaaaatggttgtacacctaaatcatgtaaacgggtcaaactagacggcgcatcattggtatgtaaagttgataataccaagtggcctgtgagtgcagcctgaatggccatattcgcagtatcttggtcacgaatttccccaatcataataatgtctgggtcttgtcgcataagcgcacgcacaccatctgcaaagcccagttcaattgcatgattgacctgcatttggttaaaactaggctctagcatttcaatcgggtcttcaatggtacagacattaacctgctcggttgcaagctgctttaaagaagaatatagcgttgtggttttaccagaacctgttggccccgtaactaaaataatgccgtgactattttgcgtaatacgctgccattgttgtaataaagactggtcaaaacccaattgctgaaaggaacgtactaacacatctggatcaaaaatacgcataaccagtttttcaccaaacgctgttggtaaggtagatagacgtagttcggtttcttgtcctttcggcgtacgtgtttttaatcgaccatcttgcggtttacgcttttctgctacatttagccgccctaaaattttaatccgagaaatcacggcggtcagggtatttgaaggcatgttataaatggtatgtaaaacaccatcgatacggaaccgaactttgccattgtctttacgcggttccatgtgaatgtcactggcgctctgttcaaatgcaaattgcaaaatccagtctaccaatttcacaatatgctgatcattggcatcagggttttggctatcaccaagttgtaaaagtgcctctacaccgttgttatcacggtcatgagccgcatctttttgagctgagtttactgctcggctgacttgataatattctcgtaaataacgttgtaattgctcggggttgagaaatacacgttcaatttttttgggtgctaaactcttctctaaattatttagccagtctgtttgaaaaggctggtctgttcctatcacaattcggtccgtgtggacttctacagctaaaatatgattacggatcgcaaactcttgcgacatgacttgagttaaagcactcacatccgcctttaaaggatcaatcacaaataaaggtaattgcgcccgatctgcaaaccattggcacagacggtttaaacttaaatgtgcttgcacatgatgttggtcttttaaattaaaatgcgcaatccactgtaatggatgccatttcaactgatctttttgcctatttgtggtttgtacaagtaacttatctcgttcagtgatacggccttcttgtaatagttgttctagacaccaatgtgtgtctatttctacatgtatattcatgtgttttccccaatatatttttataatatatcagagaagttttaggtttagcctgtataaaaaacccaagtttagcttttaaatatctttgaacttcaaataattaatccaattctcaacttagtatttttttgtgtcatagatcatatttataaagatgcttattgtgatagtttgattaaaaaagagactaggctcaatacaagaaaaagcataaactgaaatggaatacatgatttttaaatggctgacatctacatataacaataaaccaaagaggaagtattatgaatcttccaatgacaatgtcattacaaaccgtatcttttgaagagtttattaccactattgcggctgcattaggctgcggcttattggtaggtctggagcgcgaacgaagtaagttaaaacacgaatataaaactttcgcgggttttcgctcttttgcaattagttccttactcggagcagtttgttttttatttggtaccgcaatcgggattgtaggcgctctacttataggcgcgatcagtattgtatctcttaaaaatcagccaaatgaccccggtgtcaccacagaacttgcctttattatgacttactttattggggcactttgtatctggaatatttcgttagctgcgggactcgccgtcatcatgacgattattttattagcaaaacaatcaatgcacggcattgccagtcaatggattaccgaatcggaattgcgcgacgggatttttttacttgctctacttctaattgctttacccttagttcccaataaacctttttggggacccgttctaaaccctcatgtgattttaaagttactgacgttgattttatttgtacaagccctcgcacatattgcaaagcggcttttatcctctaaaaatgccttattactttcttctttagcctcgggttttgtttcaagtactgccaccatcgcgagtctaggcttagaagtacgctctggtcgcgcgaatgcaaaaacaaatgcaggtgcagcattaatgtcatgcgtttccacattggtacaaaccttaattattgtcgtcggtataagtttggcatggttcaaactcattatatttccaacactcattgcattggcttttttagcggtatgggctttcatcttattacgtaaggcagaactaagtacgacttcatctgaactcgataccagaatgttcagcttaaaagaagcgattattattgctgggacacttacgctcattcaggcaggggtttatggcctaagtctatatttaggcaatgcaggcttaatcgcggggacactacttgcttctttattcgaaatacatgccgctattgcagcagtgattgtacaaggtgaaccaaataactctcagacttcgttattaatcgcgttcatgggtggctttgctgttcatgcaattgccaagagcattaactctgccatttctggtggactgcattatgcccttgctttcatacctgcccaaattttgcatatgacaatatttattagcttgctatggatgaacatacattggttctaaatagctttattacacgagagatgtgtctttcaccatatcaacaactgtaatgacattgccattaactttaaaatgaatatcaaaattcgaaaatttcattttatagactcgttcagggtcttcttgataggcaggtctaggatctaatgacaatactttttctaattcatcaagatattgtgcattaatttctttatttttaaaaagagactgctgggtagacaatgcattttcagaccacaagaccgattttcgttctggttcggcctgcgcataaccactttgagcatcaacaattgcatctgaatagtgaatataaggcttaatatctaaaattggcgtgccatttaataaatcactgccagtaacataaactcttaatgatttaccgactttttcaaccttgtttaaacgtactacagataagcctataggcgctggacgatacatactacgtgtcgcaaacacaccaattttttcattgccccctagacgtggtgggcgaacttgaggccggaatttagtcgcagtctcctgatttttattgtcatgaaactgccagatgagccaaagatgactaaattgttcgattccctcaaaagctaataagtcattataaggttctaccatttcgatataagactcgatattgaccaaattaggctgacgtggaataccaaatttttctcgaaaaggtgagcacatgtgcccgactattgggagggtgacagaattcatcatcactttttcttataaacacaattaaatatattcagtttatcgggaatgaaattagattagaatagcaacctgttttcttttaatcgtgatcgagacctttaatggctgcttttaacgttgaacgcattactcatgtgcaccactggaatgacacccttttcagttttaaaactacacgcgacgctagcttacgttttaaaaatggtcagttcgtgatgatcggacttgaagtgaatggcaaaccgttaatgcgtgcatattcgattgcaagtgcgaactacgaagaagagttagaattcttctcgattaaagtacaagacggtcctttaacttcgattttgcaaaaagtacaagttggcgacgaaattttagtttctaaaaaaccaacaggtacattggttcatgatgaccttttacctggtaaaaacttgtatctattatcttctggtactggtcttgctccattcttgtcaattattcgtgacccagaaacttacgaacgctttgaaaaagtaatcgtagttcacggtacgcgttatatttctgaattagcttatcaagacctaatcttgaacgaattaccaaacaatgagttctttgaagaattaggtattaaagacaaacttgtttactaccctaccgttactcgtgaacctttccatactcaaggccgtgtaacaactgcaattgaaactggtgctttatttgaaaaaattggtttaccacgtttcaaccgtgaaactgaccgcgcaatgctttgtggtagccctgcattcttgaaagatgttgctgcgttacttgaccaacacggtttagttgaatcacctcgtatgggtgaaatgggcgactatgtcattgaacgtgcgttcgtagaaaaataagattttttctaattaaaaaaccgaggctaagtcctcggttttttaatacctcttttataaggtgatactgccatcgatacaggtaacagcggttccacccaccaaaattttatcttgatacaattcaagtttcagctgtccatcacggcctaaagcctgaccttgtgaagaaaacacgacatcattttgtgccggcaaaatcccatggtaacgaataaaagacgccacactaccattcccgctaccacaaactggatcttcatttattccgcatgaaggggcaaatgaacgaacttctatatgtttttgctcatcattattttcataaaaaccaaaaacagtcgcgcccgtaactttcatttctaaatcatgttgtttcaaggctgcaaagtctggttgagtcgctaaaacagcttctgcattgaccgcttgcaatacaacccaacgcgcgcctacatccaccaatgtagcattccattgagtattaatttcgcattttaaaatctctaccaatttttcagtgtgtattgcatcgagtggtgtaattttaggctgaggtaattcaaatgaaatatgctttgagtcacttacagtcagagtcaccaaacccgcaccacattgctgtaccagtttaccgcctttagctgtcacgaggcccgcctcaagcaaagcataggcagtaccaattgtaggatggcctgcaaatggcaactcactttgcggagtaaaaattcgaacctgataatcagcatgagaatcggtcgcagggagcacaaatgtcgtttcagaaagattggtccaattcgcaatttcctgcatctgttcagatgttaaggtactggcgtccataatcaccgcaacaggattacctttaaatgcttgtgaagtaaaaacatcaacttgtttaaatgcaacaacagacatagacctctcctactgattttgtaatttaaaatattgctttaaatcctcaccattttttgatcttactgttttatttttaatggtcacagtatcagttaatatgaaaaataatagacacagtttttaaaactaaatctccgctaaaagcattaatctaaattaatcacaatgtttgagataaatatgagatcactataaagtgtatccattgtttttgctttttaataaattgatatgtacaaatataaaaaagtgagtgatgaccttactcttcaaattcagaatggcaggcaacctgtgggttctcggttgccatcaattcgagactgtgcccaacattatcaagttagtattaataccgtaaaagaagcttatcggaagcttgaagaccaaggtttaatttcagttcgcccacagtctggctactatgtttgtcatgcaccttcaaacttgccagatcttgaggagcgttatatcagtgaagaaaaagtgcccctttcaggaattagctgttttctcgcgcaaattgttaaaaagcagatggaccccgactatatcaatttggccctagcttgcccatctggtgaaaacttctacccgattgaacgcttaaaacgtttaactgctcaggttttacgaacacagccggatatttttaaaagctatactttaccgcccggctctatacgtttacgtactcaaattgctagacgtagtttacagcttggtatgtttctatccgcagatgacattgtgctgactcatggcactatggaggctttaagtctcgcgattatggcaaccacccaagcaggtgacagcatagcgcttgagatccctacttttcataacttatatccacttcttcagaatttaggacgaaaaattgtagaagtgcctacttcgccgcatacagggatgtgtctagacgcacttgaagaactcttaaaatctcaaagcgtacaagccatattaactattccaacaggacataatcctcttggttttagcatgcctgaaaacaaccgacgtcgtttagcagagctcgctaatcaattccaaattcctgttattgaagatgcgatgtatgccgaattacaactcaccgagcctcttttgcccaacattaaggcatttgaccaaaatggatgggttttggtctgtggcagctacaccaaaactgtggcacccgactatcgaattggttggctagaagctggacgcttccgcaatattgtgcagcagcttaaatttacaaccactgttgccgagccagctttactcacagaaacgttgggactttttttagaaaatggcggatatgatctacatttacgtcagctcaaaaaacgctatcaacaacaaattgacaccatcaaatcttatatttgtcgttattttccagtcggtactcgagtcagtcgtccacaagcgggatttattttatggttagagctacccgaatcaattgataccctagaactgtttcatcaggccatggatgaaaaaatcttatgtatgccgggaattttgtgctcggctgataaacgttttagtcattgtttacgtattgcagcttgttttgagttaaatcctaaaatgttaaatgctttgatgcgtttaggagagttagcaaaaaatatgctacctgtacaaaaagctatagatcaaatccttactaattcagtaggttgaatcgaaaatatagagttaataaaataaaaccatatattttttatgccttttattttatgaaaaccgaacttctctctcccgcaggttcacttaaaaacatgcgctatgcatttgcctatggtgcagatgccgtatatgcaggacaaccacgttatagcttacgtgtacgaaataatgcttttgaccatgaaaatttaaaaatcggaattgatgaagcccacgctttgggtaaaaagttttatgttgtggtgaatatccagccacataacagcaaattaaaaaactttattcgtgatcttgaaccgattgtggctatgcagccagatgcactcattatgtctgatcccggcttaattatgatggtacgtgagcattttccagaaatacaaattcatctatcggttcaagccaacgctattaactgggccactgttaaattttggaaagactacggcctaagccgtgtgattttatctcgtgaattatctttagaagaaatagaagaaatccagcaacatgtgccagatattgaactcgaagtttttgtacatggtgcactatgcatggcctactcaggccgctgtttactttctggatatatgaacaagcgtgatgccaaccaaggtgcttgtaccaatgcttgccgttgggactataaactgcatgaagcccaagaagatttaaacggcgatgtaattccagtcactcagctaaatacaccagaaaagtcttgctgctcatcaggacaatcagaaacaacctcggttcaaactttactcgtacaacgtaatgatgaagaaatgtttgctgccgaagaagatgaacacggcacctattttatgaactccaaagatttacgtgcggtacaacatgtagatcgtttaacaaaaatgggcatcgcctcactcaaaatagaaggccgtactaaatcctatttttactgtgcccgtactgctcaaatttatcgaaaagccattgatgatgctttagcaggtaaaccttttgacccaagattaatgactcaactcgaagggttggcaaatcgcggttataccgaaggctttttaagacggcatgtgcatagcgaatatcaaaactatgctgacggatcatcacatttcgactaccaacaattttgtggagaggttgtagaacgtcacggcaattatattcggattgaagttaaaaaccgttttgtggtgggcgactcacttgagctgatgacgcctcaaggcaatatcacctttaacttaaccgaaatgcgcgatttaaaaggcaacccaattacagatgctaaaggttcggggcattttgttgaaattccgctctcacaagatgttgatatcagttatgccctactcatacgcaatttgccgcatgcaaaagaaagtattactgcatctacattggcttattcagcgagttaaatatggcacttttaattacaaatgactgcatcaattgtgatatgtgcttaccagaatgccccaatacggctatttttgaaggcaacaaagtttatgaaatcgatccacttcgttgtacagaatgtgtaggtttttacgatgcgccaacatgtaaggttgtttgccccatcgattgcataaaacaagaccctgtgcatattgaaaacaaagaacaattattagagaaatttaaagacctgaatttaatcggctcattctctttttaaaaccatttagaggttcaagttaaaatcgctgatcctctttttatgactatgctgaccagctattaaataaatgaagaaatggtctagagcatattgctagtgataaaatcaatttatcagtttagttccatttactggtacttttgtaccaaaaaaattgaacaatcgttaaaactggtcaaactatatcaacatctcatgtagattgattaaaaccctttctggcgcagcttcccatgtcttatctttatttagcaattgcgattgcttgtgaagttattgcaacttcagcattaaaagcatctcaaggttttactgttccaattccgtctattattacggttgtgggttatgcagttgctttttatttattatctcttacgctcaaaacaattccgatcgggattgcctatgccatttggtcaggcgcaggtattattttaatttctgcaattggctggatattttacaaacagcatttagacttggctgcctgtattggtttggctttaatgatcgcaggtattgtgattattaatgtgttttctaaaaacacccatctataaaatataataaaaagcaaccgagtatgctgagaagccttttaaaaaatttcatcatactcggtatcagcagcttattttaaactgcccgtcaaaaattgctttaaacgttcacttttcgggttattgagtacttcatcaggatggccctgttcctcaattttcccttgatgcaaaaaaatcacctgattagatacatgacgcgcgaaacccatttcatgtgtcaccacaatcatggtacgtccttcttcagccaagccctgcattacttttagtacttcacctaccaactctgggtcaagcgcactggttggttcatcaaacaacatcacttccggttccatagccaaagcacgagcaatcgctacacgttgttgctgaccaccagataaaaatgccggatatttactttcaacgctttcaggtaatcccactttacgtaaatatttgcgcgcacgttcttccgcttcagaacactttactccaagtacatggattggcccttcaatgacattttccagtactgtcatgtgagaccataaattaaagtgctgaaataccatcatcagctgggtacgcattttttgtagttgctttggttcaaccacttttaaattgccttttttatcaaagaccgtgcgtaatttttcaccattgaacttaatcgtaccattgctcggttgttctaaaaagttgatacaacgcagcaaggtacttttacctgaaccagatgaaccaataatactaattacatcaccggcatttgcatcaagtgatattcctttaagtacctcatgatcgccgaatgtcttatgtaaatcgcgaatcactagttttgcaacctgttccatttatgtctcctaatgattcgatggctttaaaaatgccaaccaacgtttttccaacttacgaaatatccaaatcaaaataaaagccaacaccgcatacaacaccgcagcaattccaaaagcactgaaagtgtcataggttgccgcattcacatcacgcgcaatttttaaaatgtcgggaactgttgctgtaaatgcaatggttgtggcatgcaacattaaaatgacttcatttccgtaaaacggtaaagcacggcgtaacatcgacggaatgataatacgtgtgtagagtttccattttgacataccaaaagcttgggcagcttcaatctcaccatgtggaatagaacgaattgctccagtgaagatttcagtggtatatgcaccagtattgagcgcgaatgccaaaatggtgcaatttatgccctctcgaaagaatgcatcgagtgtctgatgctcgtggatataatcaaagctataaatacccgagtaaataatcagtagttggatgtacagtggtgtgccacgaaaaacataagtaaacaaccaaactggaccacgcaaccagatattttctgatactcgcgcaagtgacaaaggcacagcaagcacaaatccaatcccaatagaaagcaccaataaccaagcagtcatcgccacaccggtcatttgtaggccatcggtccaaaggtatgactgccaatattgtcgaaggatttcaatcataattgtcccttcctcacaccagcagaataatgacgttcaagccatattaagatcaggttcgacactgtggtaattgccaaataaatggcagcagcgacgatgctaaaaaagaacagttgcatggtacttctacctgcatcttgcgtaatttttacgatatcagtcaggccaataatggaaaccagtgcggtcgccttaatcaaaacttgccagttgttaccaatgccgggcaatgcaaaacgcatcatttgagggaataatacacggtgaaaaacctgccacggcgtcatcccataggccattgctgcttcaatttgtccccttggaaccgactgaaatgcaccacgaaaggtctcggtaaaatatgcaccataaatgaacgctaaagtaatcacaccagccacaaatgggttgatatcaatttgatccatttgcagtgcttcagtaatttggtttagacccaactgcaagctataaaataacaacagcataatcaccaagtcaggcacactacggataagcgtggtataggcggttgcaatataacgtaaagctttaatattagagagttttgaactcgcaccaattaagccaataatgacagaaagcaagagtgataacagcgcaagctgtatggtcatccatgttccgctgagaaggagtggcccatagccagaaaaagacatgactcatcttctccttaaaaacaatatctaatattgatgagatgagaatagattttaaaatgtcggcactcagccgacatttttcacatcattagtaaatgctaaaagagaagtattttttctcgagtttcttgtatgtgccatccgcaatgattgcagcgagtgccttgtcgatattcgctttcaagtctgcatcttctttacgcaaacctatagccgcacctacacccaatgttttgacatcaaccacattgccgccggcaaaagagaagtttttgcctttcggttgttttaagaaagcaccatcaaccatgattgcatcttgtaaagttgcatccaaacgaccagacatcatgtcttggtaaatcaaatcttgagttggataagggacaacacttacaccttttggagcccaataggttttagcgtaagtttcttgaattgtgccctgctgtacaccgacacgcttaccttttaatgaagtaggtgttggtaataacggtgaacctttttttgcaaccatacgcgttggtgtgttgtagattttgctactaaataaaatttgttttgcacgttcatcagtaacagtcattgatgaaagaatgccatcaaattttttcgctttaagcgcgggaatcatcccgtcaaaagagttttcaacccaaacacatttagctttgagttttgcacaaatagcattacctaaatcaacatcaaaaccagttaacttgccatccggtgttttatattcaaacggcgcataagacgactcagtaccaaaacgaatcaccttccaatcctttgcttggacattcgtcgcaacagcagccagaactaaggttgttgaaacgaatatttttttcataaagcttgccatcttgaagcttctccttaaaacacaaataaggtgataaaaacttgagtatttcgaacttactcatctgctgaaataacagcaatttctataccataagttaaggatttatgaagatgtctaagcaatgatctgtattgacggattaaatgttgaaaaatcaatcaaattttaagattaagttttgagcgtataagcttcagcaatattatgctgctcgaccaaagtacgaattgtatattcatgaccagtttctttatcacaggcaaattcacatttctggtcgaaaggtaaagctgtaccgccaagtaatggacagcctgcaaaaagttcagcgacccaatcaacaaacacttttactttaagcgataaatgacgattttgaagataaactgctgaaatcggcatcggtgctggcgtccactgaggcaatacctcttttaacaaacctgattctaaatggttggtgagcatataacgtgggccttgaattataccaaaaccttgcaaagccaagtcgatataagcatcaccgtcatttaccgaaacacgtccacgtactgacacacttttaattaaatcatcaaccacaaagtcccaatcgaagttgcgtccggtacggcttgaaaagaaatgaatcgctttatgatttttttgcaaatcttcaattgaggtaggttcgccatatttttctaaataaatcggtgaagcagcggttgcacactggaaagttccgatacgacgcgcaattaagcttgaatcttttaattcacccacccgaattgcacaatcaacagcttctccaaccaaatctacaggtcggtcgttcagaccaattactaaatcaatatcaggatagcgtgcatgaaaatcgcggagccttggaattaaaattaaacgtccaatcgatacaggcacatcaatacgaagctgacctcttggcccccgctctgcatcatgaaaagaagattcaatatcggcaacatccgctaaaatacgggctgtccgatcataatatacggcgccatccggtgtgagactaatttttcgtgttgtccgattaagcaatcgaacttgcaaatgcttctctaaagcctgaatggttgtggtcacagaagcacgcggtagacccaaactatcagctgctaaactgaaactatttgtttcaacaactttgttgaatactctcatggcatgaaatagatccacacacacactcctattaatgcattttctagtgcaaacacatcaattgttataaaaatacgaatagtgttatcaaatttaatatatttattcgtgattgacaaacttttatgctccgtccattccataaaccctgtttctcccatacggaccataactaaaagtctgaaaacaggtatccaaataactaggagcacctcatgtcattttcccgcaaacagtttgcactgtctgccatctttgtcgctattttagcaaccggtggcagttttatgttgttacatgaaaatgccgatgcaaaagctgcaccaaccgctgcccaacaagctgctactgttgatgtagccccagtagtaagcaaaaccattaccgattggcaagaatattccggtcgtttagaagcaattgatcaagttgatattcggcctcaagtttcaggaaaactcattgccgtacatttcaaagatggaagcctcgttaaaaaaggtgatttacttttcacaatcgaccctcgtccttttgaagcagaactgaaccgtgcaaaagcccagcttgcttcagctgaagcacaggtaacatataccgccagcaatctttcgcgtattcaacgtctcattcagagtaatgctgtttctcgccaagaactggatttagccgaaaatgatgcacgttcagccaatgctaacctacaagccgctagagctgctgtccaatctgcacgtttaaatctggaatacacccgtattactgcaccagtcagtggccgaatttcacgagctgaagtgaccgtgggtaatgtcgtctctgcaggtaatggcgcacaggttttaacaagtttagtgtctgtatcacgcctatacgcatctttcgatgttgatgaacaaacttacctgaaatatatcagtaatcagcgtaattcagcacaagtacctgtctatatgggacttgccaatgaaacaggctttactcgcgaaggtacgatcaactcaatcgataacaacctgaatacaacctcaggtacgatccgtgttcgcgcaacttttgataatccaaacggtgttttattaccaggcctatatgcacgaattcgtttaggtggaggccaacctcgcccagcgattctgattagtccaaccgcggttggtgtcgaccaagataaacgttttgtcgtagtagtggatgcgaaaaatcaaactgcttaccgcgaagtaaaactcggtgcccaacaagatggcttgcaaatcgtaaatagtggattacaagcgggtgatcgtattgtagtgaatggtttacaacggattcgtccgggtgaccctgttacaccgcatctcgttcctatgccaaattcacaaatcactgctagcgctactcctcctcaacctcagccaacagataaaacatcaactccggcaaaaggttaatcacatatgaatatttctaaattttttattgatcggccgatctttgctggtgtgctatcagtcttgattttactcgccggtctcctttcggtatttcagttaccgatttctgaatatcccgaggttgttccaccatctgtggtggtacgtgcccaatatccgggtgcaaacccaaaagtgattgctgaaacggttgcttctccgctcgaagagtcaatcaacggcgtcgaagacatgctgtatatgcaatctcaagcaaacagcgacggtaatttaaccattacggtgaactttaaactcggtatcgacccagacaaagcccaacaattggttcaaaaccgtgtgtctcaggccatgccccgtttacctgaagatgtacagcgcttaggtgtaaccacactaaaaagctcacctactttaactatggtagtgcatctgacctcaccagataatcgctatgacatgacctacttacgtaactatgcggtgctcaacgtaaaagaccgtttggcacgtttacaaggtgtaggtgaagtcggtttatttggatctggtgactacgcgatgcgcgtatggctcgacccgcaaaaagtagcgcagcgtaacctcaccgcgaccgaaattgtgaatgcaatccgtgaacaaaacattcaggttgcagcaggtacaatcggtgcatcaccaagtaattcacctttgcaactttcagtgaatgctcaaggtcgtttaaccactgagcaagaatttgccgatatcattttaaaaactgcccctgatggcgcggttacccgattgggtgatgttgcacgtgttgaactcgcagcctctcaatacggcttacgttcattacttgataataaacaagcggtcgcgattccaattttccaagcaccaggtgcgaatgctttacaagtttccgatcaagtgcgtagcacaatgaaggagctttcaaaagattttccatcttcaattaaatacgacattgtttatgacccgactcaattcgtacgggccagtattaaagcggtcgttcataccttacttgaagcaattgcactggttgttgtggttgttattttatttttacaaacatggcgtgcctcaatcattccattgcttgccgtaccagtttcaattattggtacattcgcactcatgctcgcttttggttactcaatcaatgcgctatcactgttcgggatggtacttgccatcggtattgtcgtcgatgacgcgattgtggtcgtcgaaaatgtcgagaggaatattgaagcaggcttaaacccaagggaggcgacttaccgtgccatgcgagaagtcagtggaccgattattgccattgctttaacacttgttgcagtattcgtacctcttgcctttatgacaggcttaacagggcaattctataaacaatttgccatgactattgccatttcaacggttatttcggcatttaactcgcttaccctatctcctgctttggcagcgctgttactgaaaggacatgatgctaaaccggatgccttaacacgtattatgaatcgtttattcggtcgtttctttgcactgtttaaccgtgtgttttcacgtgcttcagatcgttatagtcaaggtgtcagccgtgtcatttcccataaagcttcggcaatgggtgtctatgcagcacttctaggtttaaccgttggtatttcctatattgttccaggtggtttcgttcctgcgcaggacaaacaatatttaattagctttgcgcagctaccaaacggcgcgtcattagatcgtaccgaagcggtcattcgtaaaatgagtgacactgcgcttaaacaacctggtgtagaaagtgcggttgcctttcccggcctatcaattaacggtttcaccaatagctcgagtgccggtattgtctttgtgaccttaaagccattcgatgaacgtaaggctaaagacttatctgcaaatgctattgcaggtgcactcaaccagaaatattcagctattcaagatgcttatatcgctgttttcccaccaccaccagtgatgggcttaggcacgatgggcggctttaaactgcaacttgaagaccgaggtgccttaggctattcagccttgaacgatgctgctcaaaactttatgaaagcagcacaatcagcccctgaactgggtccaatgttctcaagttatcaaattaacgtacctcaactcaacgtagatctggaccgtgtaaaagctaaacagcaaggcgttgctgttacagatgttttcaacactatgcagatttatttaggttctcagtacgttaacgactttaaccgctttggacgtgtttatcaggttcgtgcacaagccgatgcgcctttccgtgctaaccctgaagatattttgcagcttaaaacccgtaatagtgccggacaaatggtgccattatcttcattggtgaatgtaactcaaacctatggtcctgaaatggtcgttcgttataacggttacacatcagcagatattaacggcggccctgccccaggttattcatctagccaagcagaagctgcggttgaacgtattgctgcacaaactctaccgcgtggtatcaagtttgaatggacagatttaacttaccaaaaaatcttggctggtaatgctggactttgggtattccctattagcgtattactcgtgttcttagtattagctgctcagtatgaaagcttaaccctaccattagcagttatcttaattgtaccaatgggaatcttagcggctctgacaggtgtctggttgacagctggagataacaacatctttactcaaatcggtctaatggtactggtcgggctagcctgtaaaaatgccatcttaattgttgaatttgcgcgggaacttgaaatgcaaggtgcgactgcctttaaagcagctgttgaagcaagtcgtctacgtttacgcccaattttaatgacctctattgcatttattatgggtgtagtgccactggttacttcaactggcgcaggttctgaaatgcgacatgcgatgggtgttgccgtattcttcggcatgatcggtgtaacattctttggtttattcctcaccccggccttttacgttctgattcgtaccctcaacagcaaacataaactgcattctgcggcagttcatgaagcgccgttagctagcccacacgatcattaaggaggacatttggtgattacatcaaaacaaaattggttgttgtcctcactcatgggaagcctgctccttgcaggctgctcattggccccagaatatcaacctgcaaaagttatagtgccagtcaaattcaaagaatctgaccccaaacttgaagataataactggaagattgcccaacctgccgatcaacaaactcgtggtgaatggtggcgcatttacaatgatgctcaactgaatgaacttgaacagcaagctatcgcaggcaatcagaacctaaaagcggtggcagcaaatattcaggcttcacgtgcattacgttcggcagctcaagctgaacgcttaccaagtattgatgccggatttgggccaactcgccaaaagccgtctccggcttcactcggtttagatgacaatgcacatacttcggctcaaaccttatggcgcgctcaagccaatgtttcatatgagctcgatttatttggtcgtgtagcaagtagtgtcaacgcagcaacagcggatctacagcaacaagaggctctatatcagtcagcacttttagctctacaagcggatgtagctcaaggttattttctgatacgtcaacttgataccgaacaagcaatttataaccgaacaatcaaattgctaggtgaaacacgagatttaatgcagcttcgttttaaaaacggactgggcagtgaattagatgtttctcgcgcacaaaccgaacttgctaccgcacaaaccactgccctaaatattgctcgtaacagagccagtgcagaacatgcgcttgcagtcttattaggaaaaccaccagcagactttaacttggcagttcaacctttaactgcaaatagtatccgtctccctgccggtttgccgtcaactttacttgaaagacgacccgatattgcggctgcagagcgtgcaatggcagcagataatgcgcgtattggaattgctcgtgcagcatttttcccaaaactcagtcttacaggagctttaggttatgaatcttcaagtttaagcgagttgggtaaatggtcgagtcggacttttttactaggacctgtcgctggtactattttgtcgttacctttatttgatggtggacaacgtaaagcaggcgttgctcaagcaagagcggcttatgaggaaagcgtcgccaactatagacaaactgtactgaatgcatttcgcgaagttgaaaatggtttatctgatcaaagaattctcgatcagcaaattcaggctcaaaaccaagcactctcctcttctcgtcatgccaatcaactttctcatttacgttatcgagaaggtgctattagctatcttgatgtcattgattctgaccgcactattttgcaacaagaacaattagcagctcagctgaaaggcagccaaatcattgcaagcatcaatttaatccgtgctttagggggcggttggagtagttaataaaaaaagcgccttacggcgctttttttatatacacaaattattttgcatatacagggaattttgcacaaacagcttcaacttttgcttttacatcagcaataactttttcgtcacctttgctgtcaatcacgtcagcgatccaaccagcaagttcacgaacttcagcttcaccaaaaccacgagttgttactgctggagtaccgatacggataccagaagtcacaaatggagaacgtggatcatttggaactgagtttttgttcacagtaatgtgagcagcacctaaccaagcgtctgcatctttaccagttacgtcttgtttgattaaagataacaagaataagtggttgtctgtaccgccagaaacaacatcataaccacgagcgatgaatacttcagccatcgcttgagcatttttcacaacttgttgttggtaagctttaaagtcgtcagacattgcttctttgaagcagattgctttagcagcaatcgcatgcattaatggaccgccttggttaccagggaatacagctgattgaagttttttctcgatttcttcattcgctttcgcaaggattaaaccagaacgtggaccacgaagcgttttgtgagtcgtcgttgttgttacgtcagcaatttgaactgggtttggatatacaccagcagcaacaagaccagcaacgtgagccatatcaacaaaaaggtaagcaccaactttgtccgcgatgtcacggaaacgttgccaatccacaacacggctataagcagagaaaccagcaacgatcatacgtggcttgtgttccaatgctaaacgttcaacttcttcgtaatcaatctcaccagtttcagcatttagaccatactgaacagcgttatacgttttaccagagaagctaacttttgcaccgtgagtcaagtgaccaccgtgagccaagctcatacctaaaactgtatcgcccgggttaagaagcgctagataaacagcagagttagcttgtgagccagcgtgtggttgaacgtttgcgtaatctgcaccaaaaagttctttagcacggtcaatcgccatttgctcaataacatctacaaattcgcaaccgccataatagcgtttgccaggataaccttctgcgtatttgttcgtaagttttgatccttgcgcttccattaccgcaggagagcaatagttttcagatgcaattaactcgatatgtgcttcttgacgctcatcttcagaagcaattgcttgagctaattctggatcaaattcagaaatggaaatattggcaaacattagcgggggtcctataaattagggcttttaagccgtgctaagattggtgcgtattgtaacacgaagtttgtccttgcacagattgatatttagttaattatctatgaattttcttcagcttattagttatgctataaaacaaataaaaaggatatctatatgggattacttgataaattttggttcaaaaaaaagcatattagaacagaccagcaagcaactgatcaagctttagaaattcccgaagattggaatatatacatctgtcaaatagatgaacaaccagcaagttactttctaaatctagctttaacccaaattgctccactaacatctaaaccgattttgctttggcttgaaatacaaatgaatcattctagagaagatgggttatcgtctaatgaagaatttgatcaactcatcgaaatcgaagatcaaatcactctatcacttgcaacacatcctatcctttatgccggacgtctaacacataatcacttgagagatttttacttttattgtgaggatggactagatgttaaccacatcattcaccaagtcatgcaatcttatccaaactataattatcgtttcggtcaaaaatcagaccctaattggtcaacttattttgattatatgtatccaagtccagaaatcatgcagattatttcaaataatgctgttatcgaaaatttagaaaaacatggagattctcttgaaattgcccgtcctgtagatcattggatttattttaaaaataaatctgatcaagcaatcttcctcgaattgattaagcctttaggatttgaaattgttcaacaaaatgaaataaaagacagaacggattcgccttatcaattgcaaatttctagaattgatcatgtaaaccaccatgcaatagatacttgcacgctacaactttggaaattcgctcaacaagttaatgcagaatatgatggttgggaaactcaagttattagaaattagcaaagaaacccaagtttactcatttaggagccaaacttgggcttcgctatatttattcattattgcggaggcattaaagttttcacatcggcaacgatattatctacattactactcatcgccgtaccatgatcccagttacccgtcacataactattaattttagtgcctacagtagtggcattagatatcaatagatcagttgccaatttaggtactgtcgaatctgctaaaccctgatagataatgattggtgtcgtaacttttacttgtaacggctgcgaatctttatctaaaaatgttttaactagtggcacagccataaaattaggttgtgtacgcgtataaccatctaatgtttccccatgagttgcaatataaacttgcatagtagcgctaaaatccccgagtaaaggttcataacaaaaaccttcagcgccttgtgcaatccttgcagtagattcagtaaatacttgaagataattaaagtctggatgggtattacgaattcctgctacaacaagcgctgtaaatgcatcaagctgcgcatagattgcctttttttcatatactgatgcacttgcagcttttaattctccatttaaaagaatacttcctaaattagaagcaggtgctaccgctactgtacctttatagtctagttgtgcacggctcgcatattgtgcagcacctaatgcagcatgcccaccttgagaatgacccacagtgacccattttttcgaagttaataaattacgttgcgataaataattgcgtgttgcaaccactgcatcggtaattgaaaaagcctcacttttaacatttaagaaaggatgtatacctggggtacccaaaccttcataatcaggtgccacaacaacataacctgctgctaataatttactaattaaatcttttgtactgtctgctaaagctgctttacttggtgcacatacatctgccacacccgtagtgccatgcgcccagactacaatgggccaaccgccgactggtggttgagtgtttggtgtaaacactagacttgttgcctgcacttcttgtccactttgacctaacattttataagttaaaatactactttctgcggcaactgatcctaagttagtacttgtataggcttcaactttaacaactggattttgaatattattggttggagttccggatggattagtagtagctgggccatcatcactacttccacctccacaagcgactaaaaataaactcgtactaagaacgctcgtcattaatagtttcattttcattggtatatcttcccttaaattccatttttgttgtgctttagttttttaatcaacattcgctaatgtcttaaaaacaattacgcctaatcttaattttccgcaagttctattcgacaaaatcaatccctgaaaaattctatttttaatataaattgtcgttctcaccactttccgcctcacttcaggttttaaagtgcgaggccaactgttaacattcttggttactcgtaattgtttaaagggccggatatgcaagccattattttagatacagaaacacatacactaaatggtttgcctattgaaattgcatatgccccaattgaaattaatgcaggcaagctcaccttagataaaagcaaattgtttgatcaactttatcaagttgggacccccatctcttacgcagctatggcagtacaccatatattagaatcagatttagaaaatcagccccactataaaacttttaaattgccagatactacaacttatattattggccacaatattgattatgatattgccgcgattgcgcgttgcggtgtagatgtttctcatatcaaaccaatttgtacgctagctttagcacgtaaaacctggcctgatgcagaagcgcataatatctcagcactgatctatatgatttctcaaggcagcagtaaagctcgtgaattactcaaaggcgcgcaccgtgccgatgcggatattattttaactgccaatatcttgatgcatattgtctatcatttaaatattcatgacattgaagagttgtaccgtgtttctgaagaagcacgtattcccacaacaattaactttggcaagcataaaggtacagctattgctgaactccctaaagactatattcaatggctattgcgccaagacgagctggacgtttacctacgtaaagcattagaaagtgcattttaacggcctaaatagatgatattcataaattcttcatcatattgtcatttttgagttttatcgttagccccatttatattttattaagaacagtactgtttgatagaaaaaatcaaacaggctgcttcatttttatattggggaaaaatgatggctggtttttatcgaaccaatttgggaagagtcgcgcttcaacaacgtaatattgctttaaatgccaaacaaagacgtttacttctattaattgatcatgaagattttcaaagtctcaataccgagtttaaaaaacgcattgctccaccagaactcattcaacaacttattgacttaaagcttattgcccctattagtgaaaacgattcagaatttactgaacagatagctctctcagtaccacctaccacgagtttagaagtaaaagcgcaacaaaaaagcaccatagatgaaaatgaaagtgccgatttgactggagaaattaaagtttctctagaaccatcatgccattcttcaaatattgaaaatactcagccaccaattcctgttcaacaacttacttttgaagaaatacaactattaatgaaacaaagcttaagccaatactgtgggcttatggccaaaccacttattcaaaaaatagaacaaattaaaaatcttcaagaactaaaaatgtgccaaatgcaatggattaccagtttgcaagagtcaaggattccccctcatgagctggcgcatacgcttcactctattaattattcaattcagctcattcagcaaaagaactaaaacataacaagctgctgtttaattaagcattaaattcacttggtacgtatttcgtgctttacctgcaagtgtttttttcctatgatgtgccccacacatgcgctcgtagctcagttggatagagtacaggtttccgaagcctggggtcgtgggttcgatccccgccgagcgcaccattttatatataataacttcataaatttatctcaattttataaaattccgactattttacttggtttattaatcattatcgctcaaaatatacccctctttcataatgtgagaatttcatgactgatgctttggttttaagagatttgtccaaaacatatcgtaatggttttcaggcgttaaaaggtattaacctcactgtgcctgaaggtgaattttatgcgttgttaggtccaaatggcgccggcaaatcaacaaccattggtattatcagctccctcacgaaaaagacctcaggaacagttgagatttttggacataatctcgacactcatccatccttggcaaaacagcagcttggcgttgtccctcaggaatttaactttgggcagtttgaaaaagcatttgatattttagtaacgcaagctggttattacggtatccatagaaagattgcagaaaagcgcgcagaacattatttagaaaaactgggcctatgggaaaaacgtaatatacaagcacgcatgctgtcgggtggtatgaaacgccgtcttatgattgcccgtgccatgatgcatgagcctaaacttcttattttagatgagcctactgcaggtgtagatattgagttacgccgttctatgtgggattttctgactgaaatgaacgaaaacggtacttctattattttaacgacacattatctcgaagaagcagaaatgttgtgtcgtcaaattgccatcattgaccgtggtgtcattaaagaagataccagcatgaaaagtttcttaaaccagctgagtgaagagtcttttatttttgatttggctgaacctattgccccactccagctcaatattattggtgtgaagttcaatttaattgatagtagtactttagaagtaacaatggataaagcacatacattaaatgatttattccaacttttagagtcacaaggtattcgtgttcgcagcatgcgaaataaatcgaatcgtcttgaagagctatttgtcaaaatggtcgagaaaaatcttgaaggagcggcaaaatgaacttcaaccaactgcaaattgccctctggactctagttcgtaaagaagtacgccgatttctacgcatttggccacaaaccttattaccacctgcaattaccatgagtttatactttgtcattttcggtaatttggttggctcacgtattggtgaaatgggtggcgtaagttacatgcaatttattgtacctggcctcatcatgatggctgtcattaccaacagttatgccaatgtatcatcgagtttctttagtgtgaaatttcaaaaaagcattgaagagctgattatgagccctgtgcctctgcatattattttgtggggctatgttattggtggtatttgtcgaggtgtcttggttggtgcaatcgttaccgcgatgagtatgttttttactgatctttttatccataactggttcgtaactatatatacagtattaattacatccgttttattttctttaggcggttttattaatgcagtctacgcaaaatcatttgatgatatttctattattccaacatttgtacttactccacttacctatttaggtggtgtgttttatgccattagtgcacttggtcctttttggcaaaaactttctttaattaatcctattgtttatatggtaaatgctttccgtttcggcattttaggtcatagtgacgtgaacgtttcgttctctttaatcatcgtgacattatgctgtgctgtactttacggaattgcttattatttacttgctcgtggttcaggaatgcgtgaatgagtgtcgaacagtctttattgggtaaagaaacccaatatccaactagctatcaacccgatgtgttatttccaattgcacgtgctcaatctcgtgaaaaatatgctcatatcgaaggtataacccaaggtaaagattggtggcacgttttcgaaatttcttggttgaatgctcacggtattccacaggttgctattggcagaattacactgccagcttcttcaccgaatttaattgaatcaaagtcattaaaactttatttcaatagtcttaacttcactcagtttgactctacacagtcattcattgaaacagttgaaaaagatctatctgctgcggcaggtgcaaaagttgaattaaccctatttcaagtagatgatttagagatttctaaacctcaagggatctgtattgatgatcttatgccagagcgtttagaacaacatcctgatgctactctcttaaaacttgatgagtcaggtgaagaaatcgaagttgaactgtattctcatcttttgagaagtaactgcccagtcacgggtcagccggattgggggacagtttttattcgttttaagggcaaaaaaccttgttatcgtagtcttttagcctatattatttcgtaccgtcagcataacggtttccacgaacaatgtgtcgaacaaatctttgccgatatttggcaaaatttgcaacctgaaaagctgatggtttatgcaacttatactcgccgcggtggacttgatatcaatccttgccgagtatcggatcttacatggatgccaaaaccgattcgattggcacgacaataaaacgaataatttgaggatacaccatgccgttttttggttttaccccttctgaaggcttattgaacgatatacagactggaattgcgaataaaaattctagtgaaccgttatatccacttcgagacaaaatcgctttacaactcaatgaagaaattattgaaaatgtacttactcagttagtacaacatttcccagcgagtgaaaaaagagatactgccgaaaaactagctggttatgtcaaatcaacagttgccgtgcttttaaagcaattactcagcaaagcgccaaacgatgtggttaaacagtcagttgagttttcagagaaaagcttatttaaagatccgcaaggccaatataaagttggcgtagctttagatgctggcctagttaccaacttgaagcataattttgccgagcttcaagcgggtaatgacattaataaagcagccttagcagaactatataaacagttcggtgatgctatggtgagacattttatgtctgactttaataaaacattagatttaggcatgattaagcgtaaagcagccgatattggcgctgctgctgtaactaaagcagttcatattgcgatcgacaaactcattccaagtttaaatcgcactgaactaaaagcgatggctgaatatcatgatggactattctttaactaataaaaaatagtctatcggaaacctggtgagagccaggtttttttattgcaaaatattgatatacattgtcataaatcaggtttatgttagcatgcgccaagcactgattgacctttagttaaagccgcatgtctcctagtccacaatataaatttttacgccaagctcctcgagatggccttagtactgccatgcaaccttcacgctggcagcagcttcatattgacccttggttatgcctatttttattcctaaatgcattgttaggtttaacggtactttatagtgcatctgcacaagatgtgggactcgtcagtaaacaggccatgagctttggtatcggctttctggtcatgattagcctagcgcaaattccacccaaggtttatcaagctttttcaccttatttttatttatttggcctgttttccttaattggcgttatggtttttggtgaagttcgcatgggtgctcaacgctggatcgatattccagggttcgggagtgttcaacccagcgaatttatgaaaattggcatgccaatgatggttgcatggtttttagctcgtaaacctcttcctcctagcttctcgcaggttattttgtctttaatgttaattggtgttccatttttacttattgcagaacagcctgacctaggaacatcactattagtattagcaagtgggatttttgtactgttcttaagtgggctatcttggcgcatgatcggtgcagcagcagcttgtgcagctattgtgattccaattgcatgggaattccttttacacgactatcaacgtcaacgagtattaacgttgcttgacccagaagcggatgctttaggaacaggctggaacattattcagtccaaaacagcaatcggttctggtgggttctcaggtaaaggtttcctcgaaggtactcaatcacatttacacttcttaccagaaggccatactgactttattattgctgcttactcagaagaattcggtttaattggtgtacttatattagtaattctttattcggccattatttttagaacatttcaaatcggtttacaaagctttcataattatggccgattagtggctggcgcgtttggtttgtctttttttgtttatgtatttgtaaacgcaggaatggtcagtggtattttacctgtagtgggtgttcccttaccttttatgagttatggcggtaccgctattattactttaatggccacttttggtttagtcatgtctattcatacacatcgataatctggaatttaaaaaagatatgttgtctcaatttgttaataaaactttaaaagtgcttgccttgtgtactggccttattagcacaagtcattttgctcaggccaatgattttgtaactcatcctaactatttaaattttaaacaaaaagccatgagcacttatggcttaagcggtgaacaggttgacgccgctatgaatggtgcaaaaaatttaccaaacattataaatattatgactcgccctggtgaaagtaagccttggtacgactatcgctctatgtttttagtcgaaggtactattcaacgtggtgtccgctttaaaaaccaatatgccgatgctctcaatcgtgctgaacaacaatttggtgtctctcaagcggttattctaggcattttaggtgttgaaacaggttatggagccaataaaggctcgtttattactcgtgatgcacttgcaacgttagcttttggctacccacgccgtgctgaatattttggcgatgagttagctgctctcattgcatggacttacaaagaaggttatccaaccaatagtattgtaggttcttatgctggtgccattggcttcccgcagtttatgccaagcaacattagtaagtacggggtcgactttgatggtaatggtcatatcgacctacgaaactctgcagaagatgcgattggttcaatcgcaaattacttagcaaaacaaggctggcaacgcgatcaacctattggttttatggctcgttacacaggttcaaatccggaaagtatcattgctaaagatttgacccagcccactccgtatggtgcactaaaaaatcaagggatttcccctttaaatccgttagtcaaaattgatgacttagatatggtaaatgttattcaattacaagactataacggtccaatttactatttaacctatccgaactttcaagtaattacgacttataacaaaagccgaatgtatgcgactgccgtatggttgttaggtacagaagtagctagccgataggctagctttttgatgagtttatgtaaaagtcaataaatatttttgttaaatcgatcacaatacaaacattttaaataccttgttacatatttggttattttttaacctaaaactgtaagtttttgccctttttgtaactatttctcgttaaagactagacactctccgtaagcgatgaatattatccaccccaatcaagcaattgcaaaagtgaataattaggcatgttcacttcaatttttagctctttggctaaatgaaaaagtgcatgttctcaggagtttatataaatgcagttatcgctgaaatacattcttgcactgacggctagtttaagcatggccccactgcacgctgaaatgatgcaatcatcatcattaaatagcgatgtagatggtccaaatgcaaatttagctgctcgtgtgttgagtaaagatactcaaaactttaattctcgtttctctaacattaacagtctttcaatcactgaacgttctggcgatcaaatccgtcgtcaagctatcgcagctaaaattgaaatccctgaagatgagccttcagtgattgaaaaacttaacacagtagcttcaaatactgttcgtaagtttagccaaactggcatggcatcgtggtatggtcgtcaatttcatggccgtaaaactgcaagtggtgaaacattcgatatgaatgcacttactgctgctcaccgtagcttaccgcttaactgttatatccgtgtcaccaacaaagacaatggcaaaagcgtagtggtaaaagtaaacgatcgtggtcctttccatggtaatcgtgtgcttgatttatcatacggtgcagctaaacgccttggtattaccaatgctggtactgctaaagtaagtattgagcgtgtagacggtcctacttcataagcgattactcctcgagttcatgaaaaagccaccagttaagttgtggcttttttaatataaaaagagcaaaaaaaacctataaaaattttgtgtctagattcgttttttcattacaaaaatgattattttttaacccaaaaacacactcatttattctttatcgatttttgcgcatatttttcgattacagccattttaaaataattccgctaccctagtaccactttagtctaaaaagagttgtttaacgcgttttaagacaagatgagttgagtatttttctattattttcccattcttcatgaaaatgaggtttttttgaggattcgactctctcaaaatcacaaataaataacctgaaatttttgagctcatcctcccctttcttcagtgctgtttttcatttttgtgccgaaatgaataaactttaaattttaggcttacttgatttaacaaacatgtcgatatacaacttgtcttgtctctcccgataacgagaggataaaatataaacagaaaaagaatgactcaaaattagacaaggagaacaaggtctatgaaatctatcggtgaatggtttgatgaatatagtgaaagtcatcaaaacccgataaataagaaaattcactgggtatgtgttccagctattttattttcgattattggaattattgctcactttagtgccttactcaccgctttactcgtagtactgaccctcattttttatgctcggcttgatcttgtacttgcagtagcaatggctgctctacttgttgtgatggcatggcttatttatgttctgccagtaggtgtaggattttatattgctctttttgtgtttgcctggattggacaattttatggacataaagttgaaggaaaaaaaccttctttctttaaagatttgcaatttctcttgattggtccggtctggtgtatggatgcttatcttgcaaagatattacctcattggaaaagccgtcaaaagaaactgattgctcaataaattttgaagaagctgaatcctaaaaagattcagctttaacttaatgatttattagaaaatttataaaataaaaaaatgctaggctcagcagaacgctcggtaacacttttttaaaatagaaagccacgacagtacaaaatatcgttgcgtataagtaaggattatctaaaaatcctcttaattcattattttcaaaaaaaattactggaatacaaatagcacttaataaacaaggagctgaataattcaacattttattcataagtactggtaatttaacttttacatttggttctaaaaaataataacgattaaaaaatacgatagctgccagtcctaaaatcatgagccatgacattttatttttctcctattttattttcgactattaccgcaataaacatccccaataaaccagaaattagaatggctccttctatatgaaaatacttaagtacaaaaccactgacacaagtcattaaaatgcctgccattacaggcttccccttacacataggaacaatcatggcaacaaaaatagcaataatggaaaaatccaaatgataatttaataagttaggtagcgccgttgctaataaaataccaactaaactaaaaaccacccaaaataaataaaagcaaagacctgctccgaataagtattgaggatgttttttctcattaggaacacttactgcaaataattcgtcggtaagcagaaaccctaaagttagtctttttgagagaggtaaaatagaaacgtcattccttaaagttaaagcataaataaaatgttgagcagtaagaaagaaaatagtgacatagatggttaataacgatgcaccttccatcaccatgcttaaacttactaattgcgcagcgccagcaaacacaattcctgacatcgctagtgctttataaaatgataaacccgcatgaattgccattgatccagctaaaatagcccatggtataaccgaaatagatagtggcaatatatctatcgctcctcgtaaaaaaagatgcggtggtcggcttttagaaaatctaatagattgatttaaatgagtattcatccctagacatctataacagttattatttatagattttctggtatttagctcagcttcgcttgaacaaaattgcggttagcactgcaaataaatttaaagattaagactcgccacatattgggttggtgtaacacccatcgcctttttaaaatgacgattaaaatggctttgatcagaaaaaccacattgctgtgcaaccattacaatttgaacgccttgttttaataattgtctcgctttttgcaaacgcgcctgtactaaccatgcatgaggcggtaaacccacatgttttttaaattgtcttaaaaaatgccatgcacttaacccgaccatatcagccaattcctgcaaagaaaaattcttttcaggcatatcagctaacaaatctttaacttttaatacttttgaataagcttctggcaactcgcaaaaggtgtgtcttgacttaccatgacgtaccattaagcaggctaatgttgataaatacatggtttctttaagcaaaaaattgtctttttgttctaataaatcaaataataaacagagttgttgagataatcccaagtcctgaattacagcttgcggaaaccaaggtgccccatggccttgctcaaaaaaatcttggcttacttcagcaagcatttcgggtgtaggatagattgcacggtaacgccagcccgattcaacagcagatgagcctgtgtgaatttcatctgcattaaccaaaataatgtcacctttaggagcaacatgtagttgacccgtcctaaaaaaagactgagcaccctcttcaatgacaccaatacaatatccttcatgagtatgctttgaaaattgtgtttggtgataatgagcttttaataattctaaaccgcccaactctcgcaaatgcaagtagtcagcctgttcccggtgcatatatacatctcatctatttatctacaaaaaaacatagcatgttttaaaaagatgcatagaacaaaattgctgttatgcggaaatggatatcctattttctattggtaaatacgaccattatgtttcaaccaaccattttcatggcggttctgtggatcatgatgcgtccaatgtaatactccacctttttcgttatattcatattccccgttaaattcgacaatatcaccctttcttaaatcttcaatttttggtgctaaatcaatattatgtgctactaaaattgaaagtccattttttaatatcagaataaatttctggtgtctcgacccatcattatcttcttttaagattgcttttactcgaccactaccctgcacttgaacgttactttctctacgttcataagcagcctttatggtatctactccatcatttgaaaacgtcgtttcagtacgctgattcgcaggtatgcttgatgatggtgtcgaattgtttttatgcccagataagtccagacccaaatatgcagcaatcaataaaacaattatgccgccaatacctagattctttttatttgtcatctttatattccgttttcaacagagataaaaaaagccccatagggggctttttttgaagatacgaattacttcgcagcagcttgagcagcagcaacttcttcagcaaagctaagttcagcttttttctcgataccttcaccaacttcgaaacgtacgaagttagcaacatttgtaccagtcgcttttaatacgtcagcaacttttttctcgttgtcgataacgtacatttgacggtcaagagcaacttcgtttaagtatttctcaacagaaccagttaccattttctcaacgatgttcgctggtttaccagattctaacgctttcgcttcagcaatttctttctctttagcgataaggtcagctggaacagcttcagcatttactgctactgggttgaatgcagcaacgtgcattgcaatacctttaccagtgtcagcatcaccagtataagaaactacaacaccgatttttaaaccgtgtttatagatagccaattgttcgccttcaacgattttcgcacgacgaacttggatgttttcaccgattttttgaacaagcgcgatacgagcttcttcaactgattggccatcagctaattttaattcagcaattttagcagcatcagtttcgccagcagctaatgcagcagcagcaactgtgtgtgcaaagttagagaagttttcgtctttagcaacgaagtcagtttgacagtttacttcaactaagatcgctttattaccgtcttgaacgatagtgattgcaccgtcagcagcaatgttgccagcttttttagcagctttagcttgaccagatttacgaaggttatcaatagcaagttcgatgtcaccgttcgcttctgttaatgcttttttgcattccatcattgcaagaccagtacggtcacgtaattcttttaccatgcttgcagtaattgcagtcatgttgatctcctaaaatcggtagaaaataaatctgttcaacaaaaacggcccaaagaaactctgggccgtttgcactctcgacgcttaatttgccaccattacatgtcgcaaaaatgacaagcctgcgtcaaaacgcattaagcctcagaagcgtctttcgcagcgtcatcgccttttgcttgagcgttcgcttgagattgagcgtattctttaccagcaagaattgcatcagccatagctgaagcatataaagttactgcacggatcgcatcgtcgttaccaggaataacgtaatctacgttgtctgggttagagtttgtatcaacgataccgataacaggaatacctaagtttttcgcttctttgattgcaatcgcttcgtgatcaacgtcgattacaaataatgcgtcaggtaaaccacccatgtttttaacgccgcctaaagagcgctcaagtttttccatctcacgagtacgttctaaagcttcacgtttagtaagcttagcaaaagtaccgtcttgagattgagtttgaagatcttttaaacggttgatagattggcgaagtgttttccagttcgtcaacataccacctaaccaacggtgatctacgtatggttgaccagcgcgttgagcttgttcacggatgatgttagaagcagcacgttttgtaccaacgaacaaaactttgttctttttgcttgctaattggttagcgaagttcaaagcatcatttaacgcaggaacagtgtgctcaaggttgatgatgtgaattttgttacgcgcgccaaaaatgtattgacgcatttttgggttccagaaacgagtttggtgaccaaagtgcgcacctgcttgaagaaggtcgcgcatgcttacgttgtaatctgccattttctttaccttaaaagttgggttaggcctccatatatccgcattctccacctttttacgggcacccagagtaatgtgacgatatatgtgcggatttttactccacctatcaaaattcttcgtaaaagatattcacgaaaagcatttgataaaatgggcggctatttataccatagacgcttgtaaattaccaaaagtttttagagatcatgaacagtacttatacagctccacgtcgattaatcaaaactccagatgaaattgaaaaaatgcgcattgcaggacgactggcggctgaagttctagatatgatcaagccgcatattaaagctggtgtaagcacactcgagcttgatacgatttgtcgtaatcatattgaaaatgtacagcacgctattccggcctgtgtaggttacggtggtgcgccaggacgccctgcttttcaacactctatctgtacttcggttaaccatgttgtatgtcatggtattccttctgaaaataaaatcttaaaaaacggcgatatccttaacatcgacgtgaccgtcattaaagatggttatcatggcgataccaacatgatgtatatcgtgggtggtgaaacttctattctggcaaatcgtttatgtaaagtagctcaagaagcgatgtatcgtggaatggcaacagttagagatggttcgtatttaggcgatattggacatgccatccaaaaatatgtcgaatcagaacgttttagcgtagtacgtgaatattgtggtcatggcattggtaccgttttccatgatgaacctcaagtgttgcactatggccaagctggtacgggtatgcgtttagaagctggtatgactttcactattgaacctatggtaaatgccggtgtttggcaaaccaaattgcttggtgacaaatggacagttgtaaccaaagaccataaactttcagctcaatatgaacatactattttagtcactaaaacagggattgaagtattaacagctcgcccagaagaagatctttcacgcttcaatcaataatttaatcaaaattaataaaaggctactttatgtagccttttcttttttattttgtactttttattaataaatattccaaatataaacaaatatttcaaaaaaattacaattattaatttttaatacacaattatttcaataaaacgcgttatggtgggctcaataaaaatcagtaaacaaatgctcggacatggagtccttttatgatgaaaaagtcattattttgtatgacagctgccttatttgctctgccaacagtcacttccgccgcttccccatattttagtttaaaagatggtgatggtttcaaacgtttttcagtctcagctggtcctttatatgtcaaaccaacaggaaaagcccagccttttaggattaacacttctgttaaggaaaatgagcaatctaaggtcggagatattaaagtaaaaactattcaagacaatatttccgatagtaatagtaatgtcgttcttgaagaacttattgatgttattggtttaggtactgatactattcccgcatggttaagtggaacagctgaaattcgcggtttgagtcaatgggaggctgagaatacgggcttagaagcagatgatgtaactactctcggtcttatgacaaattacttttttacagataatatttcattagaagtaaaagcagggattccgcctaaagtcgatctacaaggtaaaggtaagatttatgcacctttttccgctactgcaaaacctgctggtggaattcttggttctatggaacttgaaaataatatttttattaccgatcttgaagcacatgggagtgcggcatcagctcgagcttggacaccagcatttgaattacaatatcactttggcaaaactggcgtaaataaattcagaccttatgttggactaggtgtgatgtatgcatatttcaatgaattagaaataaatcctgaaattgaaaatgacttagtaaatgctgggcatatgattgtcaatattaaagatggtaaatcgggtgctgctttagaaagaaaaactagctctggtgatcctaaagtagatcttgaggcatccgacgcaattgcacccgtagcaactttaggtttcacctatgactttaatgacaaatggtatgctgttggctctgtgtcttatgctcacttaaaaacggatacaactattacagtcaatgatgccaagtacggtgagttaattaatgcaaaagcagatatcgaaattaatccaatattaggttatgccggtattggttaccgattctaaatctcaaaagcacacaagctataaaagctttacttaagcttttatagctttttatttatcctgccaaaattgcttctttttaaaccaaaatgccaaaaaaatgagcattttttaggatcatgtttactaagttcaaccttctttattttttattaacacctcttcttttaattccttttctctaatgatttttatgttagacaactaacctaataaaattaaaaactaagattttccttttagtaaaaattatcttttggcacgccctttgctttatttatgacatgatgaatcaatggcgattcaatggataaaccaagacggccaaagatgtccgctctgatcggtatgcaaatagacaattcattttgtcgtgcaaattaaaatttcgttcagttcagggggacggcgtatgtcttcaaatattaatttagatgcaaaaaaagcgactgaaattaaattattcagtttttcaaccccagctatgcgtgctttccacatgacttggctcgcgttctttgtctgcttcttcgcatggtttgcttgcgctccattaatgcccgttattaaaggtgagttcggcttaaccaaagatcaaattgccaatattaatattgccgccgttgcaattacaattttagtgcggcttgctgtcggaccactttgtgataaatatggtccgcgtattacttacaccacccttctcttacttggcagtattcctgtatttggtgttgccgctgccaacagctatgaatcttttcttttcttccgtttactcatcggtgcaattggcgcaagctttgtcattacgcaatatcataccagtatcatgtttgcaccaaatgtcgtaggcacagcaaatgcagctgctgcgggttggggtaatgctggcggtggtgcaacacaagctctaatgcctttattactcggtgcaattgtaatgttcggtgtcgagcaaactatgggttggcgcgttgcattaatcgtaccaggcgtaatgatggtaattgttggggttctttactggaaacttacccaagattgtcctcaaggaaactttaaagaagttcgtgcacaaggtattgaggtgggtagcggtaaaaagggtggcatggcaatcttaatgcaagcggctcgtaactaccgtgtctggattttattcctcgcttatggtgcttgctttggtattgaaattttcatccataatgttgcggcaatgtactatgttgaccaattcaaaatggatttaaaaacagcagggttaaccgcaggtatatttggtcttcttgccttatttgcacgtgcattaggtggtattatttccgataaagtcgcacttaaaaaaggtttagacggacgtactaaagtgcttgtactgatgattttaggcgaaggtttattcttaatactcttctctcaaatgaacgtcgtagctcttgcaattatttccatgacagtttttgcattgtttacccatatggcttgcggagcaacatatgcactagtcccttttattgaccgaaatgcattaggcggcgtcgcaggtattattggcgcaggtggaaatgtgggcgcagtagcagctggtttcttactaaaaggcgtacttgatattcaaacttgtctatttattttaggtggactggttatggttgcaggctgtagtgtaattttgattcgcttcacaaccgagcacaaagaaaaagaaaaagtactttttgaacaggctctacttgaacgcaattccgcagcctaattctgataagaagcagaaatcaaaaatgatttttgcttcttcccctctctcataatagtccacaatctctaagatactttttaacttttcttaaaataattttatagatatatcgatattattcgatatatcttctacaatgatttatcacattcttataattttctactcacaatgactaaaacaagccatcagttttctcaatcactcatttatatgctcattggaagtgccattattttggctttgtcactaggtgtacgacatggttttgggctttatttagtcccgatgagtcatgagttcggttggggacagcatgtctttagtctcgcaattgccatgcaaaatctaatctggggtgcagttcagccttttactggggcaattgcagataaatatggcagtaaagttgtggtaacagtcggcggattactttatacccttggcttactcttaatggcttttagctcaagtgtactcattttgaatttaagcttaggtcttattattggtttagctttatcagcaacctcatttacagttttgcttagcgcagtaggccgagctgctccaccagaaaaaagaagtatggcaatgggtattgccagtgcagccggttcttttggccaatttattatgctgccttccacccttcttttacttaaaacagtggggtggtcgtcagctttaatggtaagtgcgctattaatcgctcttattattcctctagcatggatgttaaaagggccaagcaaccaaaccccaaaagcaattgcccaacctcagctcacctttaaacaagtactgaatattgctagaaaacataaacctttttggtggttagctttaggctttttagtatgtggcttccaagttgtctttttgggtgttcacctaccaggttatttaatcgaccacggctttgatgccgctacaggtacggtgtttcttgctttagtcggattatttaatatcgtagggacttatggcgcaggctggttaggagatcgtttctcgaaacctaagttattaatggcactttatggtagccgcggcatcgcaatcattgctttcttattgttacctctaagcacttatacagtatatgctttcggtattatcatggggcttctatggctttctacggttcctctcaccaatggtatcgtggcaaatatgtttggtgttaaatacctttcaatgttaagtggtattgtatttttcacccatcaagtcgggtctttctttggtggttggcttggtggtgttaaccatgatttaacaggtaattacaatgtgatttggctctgttctatcgcattgagcatattaggggtaatcgtacatttctttgtaaatgaggaggctgttattcatgacgcataatgccgtacttttgaaaacaattatgactttcctcatcttagctcttctggttttttctattgttttatggaaacagacgcctgatttgtttgaatattttaatcaagcattttgtgcacactaaagagatgagacgctgaaatcactctgtacattgtcataaaaatataaaaaacatatggtctaataaaaataaaaaagcccgcaagtttgtgggctttttcatgaaaaacttatttaaaatcaaaataaacgattcataccattaagtgcagctacacggtatgcttcagccattgttggatagttaaatgtcgtttcaacaaaatatttcaaagtattgtttgggctgtgcataactgcttgtccaatgtggataatttcagcagcattattaccaaaacagtgaatacctaaaatttccaaagtgtcacgatggaaaagaatcttcaactcacctactgtatcaccggtaatttgtgcacgagctaaatgacggaaagaagcctgaccgacttcatacggaattttctcttccgttaattcctgttcattcttaccaatagatgagatttccggaatggtataaatacctgtagggatatcacgtactggcttagcatcttcaccactcatgtttgcaccagcacagcgcccttggtcataggcagccgaagcaagtgaaggccaaccaatcacgtcaccagcagcatagatgttttcaacttcagtttgatattgatcatttacagaaagttgaccacgactatttggtactaaaccaacattttcaagacctaaaccttctgtgttacctgaacgaccattacaccaaagaatcgcatcagctttaatctttttaccactttgtaaatgtagaacaacgtggtcatcaaatgtttcaagatgatccatttgttcattgtgacgaatcaacacgccctgttcacgtaagtgataagacaaagcatcggcgatttcatcatctagataacttaagagtttttgttgagtattgatcaagtcaactttatggtctaaaccaataaagattgaggcatattcacagccaataacacctgcgccgtaaataatgattttttgaattgagtaatcaagatcaagaattttgtccgaatcaaatacgcgtgggtggtcaaaatcaagaccttgcggatgataaggacgactacctgtcgcgatcacgatttgcttacagataattgtttctttaatgccttcgtggctaaaaactaaaactgtatttttgtcttgaatatatgcacgaccgtggaagacaccaattttgttacggtcataaaagcgcgtatgagtatcaacctgttgttgaatcactttgtgtgcattacgcaagacctgcttcatagtgaactgtttccattcacctactttttgaaacattggatcacgctgatagcgaataatgctagaaactgtttgacgtaatgctttacttggaatggttcctacgtgtgcacagttaccaccgagttgatcacgtacatctacaattgcaacacgcttaccagcttttgcaagcttcattgccgcgccttcacctgcaggtccagaaccgagaactaccgcatcgtacttaacgaaattcccactaacgacctcttttttacgtggcattgaaagctccttcctctgttgaatgaccatattttataataaattatggctaatatgcggtgaatttatgtatttctcaaccctatatttctgaatagccacatttattatatgaatagttattttccgctattacttgtagaagtccgctataatacaatgtcaatgtctctataaacgagtggaaaagttaaatatgtcagaacaccgtaaacctgaacagggtgtaaaacttcgtggcgcagaaaaagtcgcaagaattcctgtaaaagttgtacctacggttgaagtgccgcgtaaacctgactggattcgtgtcaagatgacggcaccagaagaagttcagcgtattaaaacaactttacgtgctcaaaaactccataccgtttgtgaagaagcagcttgtcctaaccttccagaatgctttggcggtggtacagcaacattcatgatcatgggtgatatttgtacacgtcgttgccctttctgtgacgtagcgcatggtcgtccaaatgcattggaccctgatgaaccacgccacatggcagagacaattgccaatcttaagctcaaatatgcagtaatcacttcagttgaccgtgatgacttgcttgacggcggtgcacaacattttgtggactgtattaaagaagctcgcgcacttagcccaaatacattacttgaaattttagtaccagacttccgtggacgtatggatattgctttacgcattatgaccgaatgtccaccagacgtatttaaccacaacattgagactgtacctcgtctatataaagcgatgcgtccaggttcagattatcagcactctttaaacctattaaaaatgtttaaagaatactgcccagacatcccaacaaaatgtggtttgatggtgggtattggtgaaactgaagaagaagtcattgcattgcttgatgacttacgtgctcacgatgtcgactatgtcactattggtcaatacttgcagccttctaaacagcatgcaccaattgaccgttttgtaacaccagaagaatttgaacgttatgcagagcatggccgtaaacttggctttagaaatatttggtctgcaccaatggttcgttcaagctattttgctgatcgccaatactatggtgaacctgttcctgaagttcgtcgcaaggtagatcctgcgaaaaaaattgcggtacaagcaatcgaagcttaacacttcataagtattaaaaaggccttcagattatgagggcttttttatttatacaagaaaatcaataacatttcttgacaaatcgataaaacaagccattacactttcattcaaaaatattttatacttaaaagcatgatatatccctgctctagcatatacatcaattgcgacataaaaaatcaaatttaaacagcattaaaaaattcgctagttaagccttaaatctctcctcgcttttttattatttctaacttgagggcttatctagcaaggagcaagtatgattttcctactctttgttttaagtattgtcattcagcttgttgcaatatgggcaattttcttttttaacctaaatagagtcactggtagtgttattacgattgctgtagccatacttactgctttcattttaacgccgtgggcattacttttagggattccccttattgcacttagcattattattttgtttaaacctttacggtttaacttaattacccaacctgcatataaaactctggccaactcaatgccgagcatcagtaccactgaacaagaagccttagaagcaggaacaagctggtgggaaaaagagttatttatgggggctccagattggtcgcaatttgaaaaatatccctatcctacactttcaccagaagaacaaagttttatcgataatgaagttgaagtgctatgtagcatgctggatgaatgggaaattcaccatcaattaaaagaccttcctcctgaagtttggcagttcattaaagataaaggcttcttgggtcttattattccaaaatcctttggtggtaaagagttcagctcatttgctcaaagtcgcattatgagcaaaattgcctcgcgttcattaactgctgcggtgagttgtatggttcctaactcattaggacccggtgaattactcatgcattacggtacagatgcgcaaaagcagcaatatctaccgggacttgctaaaggtgaagaaattccatgctttggtttaaccagtccggaagcaggttcagatgcaggtgcaattccagattcgggtgtagtctgctatggcgaatatgaaggtgctcaagttcttgggctgcgcatgaatttctctaaacgttggattacgctcgctccaattgccacagtggtcggtctagcatttaaactttatgaccccgaaggtttacttggagataaaactaaaactgagtacgggattacctgtgctttaattccagccaatcatgcaggcgtaaaaataggtgcacgacattatccgggctctccattcatgaatgggacagtagagggtgaagatgtcttcattccaattgactggattattggcggacaagaaaatgccggtaaaggctggcgcatgctgatggaatgcctaggtgttggccgaggtatttcactgcccgcattagccacagccgcaggtgaaatgagctatctcactgtcggtgcatttgcaagaattcgtcaacagttcaatatttctgtcggcaaatttgaaggtgtacaagaagcaagcagtgaaattgccagcgatgcctatatgcttgaagcattccgttatttagtgacgtgtggtctaaaccaaggtggaacccctgctgtaatgactgccatggcaaaatactatgcaactgaaacgatgcgtaaagtggttaatcacgggatggatattgctggaggacgtgcaattcaacttgggccacgcaatttccttgctctcacctatcaagcgattccaattgctattacagtagaaggtgcaaatattttaacccgctcgttgatgatttttggtcaaggctcaatgcgctgtcacccttatctttttgaagaattgcaattacttcagtctgacgacaaagccaatgccgtacaaaaattcgatgatttgttgtttaaacatttagcctatacctttaaccgcggtgctagatcatttgcttatggttggacgggaggttcgagtgatgcacctcaatcagcagatcaattcactgcaagttactataaaaccatcaatcgttttagcgccaatttttcacttgtttccgatatggcacttggcttactcgcaggagacctaaagcgtaaagaaatgctatcaggccgcttggcagatattcacgcgcacttgtttattgccactgcaattttaaaatattatgaggctggacaaaaaactgaagctgaacaacttcatgccaaactagcactgcaaaaagcatttttgaatattcaggaagcattttggggactatttgacaacttcccagccaagcttccagcagcatttgtcaaatggatatgcttcccgttaggtcgtgtgatttcaaaacctgacgatgagttaaaacaacaagttgctgaactcatgatggaagaacatccgtttagagagcaactcaaacgccatgtgtactattcaactgaacctaatgatgtcactggccgtctagagcacacgttccaaatgttaagaaccattgaaccgctttgggataagtttaagaaagctgaatccaaaggcaagtttacgggtcttacttttaaagagaatattgcgcaagcgataaaagaaggctttatttctgaaagcgaagctcaacaattattgcagtacaacgcaattcgattcgatagcatgcttaccgatgtttttgatgaaaagctaaataaagtcctgcctttatcaaatcctcatcaaatagtgtgactgatgcctccactaattcactattgcaatcatttttgattcgcattaattaataaacagccataaaagcgtcactcgacgcttttatttttaggagaaattaatgtctaagcaagattacgaaaatggattaaaagtacgcacagaagtgatgggagaagcttttgtaaaacgtgcccaagaaaataccgtgccctttacccagcctttacaagactggattaatgaacatgcatggggatcgacttggcaacgtgaaggtgtgctgccacgtaaatatcgctcattaattactttggcaatgttaactgcactcaaatcaccaacagaactcaagggtcatgttcgtggtgcactcaacaatggttgtacagttgaagaaattcaggaaactttattgcatagcctgccatattgcggtgcccctgctactcaggaagctttccgggctgcgttagaagtcattcaagaatatcaacaacaataacttcagtatgagccagcactttactggctcatttaagtttaattcaatttagtcgaatgaatatttaaattacgatcaccaatcacgacagtctgacggcaaataccttctgctttacgttgattctcaaaaactgctgccgacatcggctcaaaactatcaaaaaagcagatttcattttgatctatagaataaatgagcgactgattccctaccccttctaaagtgtcgtagtacacaatcaccatttttccattttgcgtctctgtttgaatatcttgatagctcagcgctggcccagttggtattcttaatacctttgcttctttatagctcatgcgttcgcttgagctaatgttaggatcatgatctgagtgaaatgacacctcaaagcccaacttttttaaagcaacggctaaagcaatcgtataagttccttcatcgtcataacggcaaactttaattagctcagcaacatcaatttgtactccatgatgttgaagtaccatccaaactgcaaaaaggccacagttcgcttcgagggttgccaaagattcgggaatatttaaggccataatttaaatctaaagtcgtaattacgcagataataaacaaaactggattggcactaaaagcttttccaagtacaatgtttcgctagtcgagggatgctgcgacaaatgatcggcactaaagatcattttgccaggctcgacgatcggttaaacagtcgttttaaccaacaacggcatccgcgaacagaatgatcaatactattttttcctaggagatcctgatgaacgcggttaatgcttcatttacagattacaaagttgctgacatctcacttgctgactacggtcgtaaagaaatcaaacttgctgaagcagaaatgccagctttgatcggcttacgtaaacgctatgcagcgtctaaaccacttgctggtgcaaaaattcttggttgtatccacatgactattcaaacagcggttcttattgaaacgcttgttgaattaggtgctgaagttcgttggacatcttgtaatatcttctcgactcaagaccacgctgctgctgcaattgctgctcgcggtattccagtttttgcttggaaaggtgaaactgaagaagaatatgtatggtgtcttgaacaacaaatcaatgtaaatggccaaccttgggatgccaacatgatcttggatgatggcggtgacttaactgctcttgttcatgaaaaatatcctgcacttttagagcgcattcacggtattaccgaagaaaccacaacaggtgttcaacgtcttatcgaaatgtggaaagacggcactttaaaagtacctgcaatcaacgtaaatgactctgttactaaatctaaaaacgacaacaaatatggttgccgtcactcattaaatgacgcaatcaaacgtgcaacagatatgcttttatctggccgtcgtgcgcttgtgatcggttacggtgacgtaggtaaaggttctgctcaatctttacgtcaagaaggtatgatcgttcgtgtaactgaagttgacccaatttgtgcaatgcaagcatgtatggatggttatgaagttgtatctccatacaaaaacggcgtacaaacaggtaaaaaagaagatattaaccacgatcttcttggcaacactgaccttgttgtaacaacaactggtaactaccacgtgtgtgatgcagcaatgttagacagcttaaaagctggtgcagttgtatgtaacatcggtcacttcgatacagaaatcgacacggcttatttacgtggttacaagtgggttgaagttaagccacaagttcaccaagtttatcgttcagaagacgaaaacgattaccttatccttctttctgaaggccgccttgtaaacttaggtaatgcaactggtcacccatcacgtgtaatggacggttcttttgctaaccaagttttaggtcaaattcacttattccaagagaaatttgccgacctacctgcaagtgaaaaagctgcaaaaattcgcgtagaagttcttcctaagaaacttgacgaagaggttgctgctgcaatggttgcaggtttcggtggtgtacttactcagttaactcaagagcaagctgattatttaggcgttgctgttgaggggccattcaaatctgacgcttacaaatactaagaacttaagggcagacggtgaaccgactgcccttttttctaaaaatgtttcgctgtttacaaggatttgacatgactaaacgtacacctatttcttttgagttttttccgccaaaaactgatgccggtgctgaaaaacttcgtattgttcaccaagaattacagcaattaaatccagagtttttctcaattacttatggtgctggtggttctactcgtgaacgcacacttgctgctattgaagatttcaatggtaaaggcactcctgttgcccctcacctttcttgtattggtgatgataagacgcgtattgctgaactactcgatttatacaaagctcaaggcattgaccgtattgtcgctttacgtggcgacttaccatctggacaggttggtcttggcgaacttccttatgctcaagatttagtacgttttattcgtgagcactcaggtgatcattttcatattgaagttgcggcttatccagaaatgcatcctcaagccgaaagccttgactcagatatccaacgttttattgaaaaagtacaagctggtgccaatgcgggaattactcaattcttctttaatccagactcatacttttattttatagagcgtttggataaagctggaattaacattccagttgctcctggtatcatgcctattaccaatgcaagtaatttaattcgctttgcagatggtactggtgctgaaattcctcgctggattcgtaagcaattacaagcctatggcgatgacagtgaaagtattaaagcttttggtcatgaagttgttgttaagctatgcgaacgcctcattgcaggtggtgcaccaagcttacacttctactcaatgaaccaagtcgaaccaactcgtcagcttgttgttgaccttggtttaaattaattttgtaaggcgtacccaatgaatcgtttttttatcgaaactgaacttacagttggctcaacaattcaactaactgaatcagtcttccatcattgggtacgtgttttacgcgcacaattacaagaacaagccacactatttaatgggcaaggtggtgagtatctcgcgacattgaccgaaattaataaaaaaaatgcgtttgtcactattgagaattttaatcctgtaaaccgtaatgctccatttaaagcccttcttggtcaggtcatgagtaaaggtgaccgaatggattatgccattcagaaagcaactgaacttggcgtcagtaagattcagctcttgaccagtgaacgttgcgaaatgcgtttgaaatacgaccgcgatcaaaaaaaattagatcattggcaagctgttgcaattgcagcatgtgagcaatgtggactcaatttagttccagaagttctagcacctattgctcttcatgaatggttaaactcatctgaccttcctgtatctaaatttgttttggctcctgaaaaagagcaaaaagatgtattggcagggatacaacctgaactagccctcttaattggtcctgagggtggtttaagtgaaaatgaaattacgcaagccaatcaagctggatttatgaactggtgtattggggaccgtatattacgtactgaaactgcacctgttgtagcattatctattttaaattatcggtttttatccatataaacttattgaacattgattaaatcaacaattaaagttaacttacttttacggtatgaatattaatttaaatttttttccactgataaatcagattctttctgtataaatgtaaaaaaataggatagaaaaatcttatgtctggccttcaggaagaatatttacagcatcaaacaaaaattgagcagcttcgcctctcaattcaatatatccgctggtatcttgttagcctaattttactgtgcctaatttcagctattattttcttttgttactttacttcttacattacaaactttatttggtcaattggctttactattttaacgcttacctgtctattatttgtcccaaagctattaacacattatcgtgatattcatttcattaagaaaacagatttagtgctacaaggcatttgtttggcgtctggaattttaatgggaataaatatcattgttctgcatttttcccttcctgacactttaatatctgtttctgatgttcatatcctcatagcattatttattacctcagcccacataattggtcttacatttttaactcaacaacctcgatatttttatttactctttattccaagtacagttccactcattattggacagtttactcattctcaaatcacccaactccccttttactttgcatataatttagctttcgtcgcaactttactttgtgcttatgcaactcagcgtaactatcaaaaaatttctcaactattatttaaaaataaacaacttgttcaagtagcagaacagcatactcaatgggctgaagagttatgtgtacagctccaacaagaagtaaataaatctaaagatattgaagcacagcttcaatttaataatcatttgctcgaacaaaaagttcgggaaaggacatatgacctcactaaaatgaatgagaggcttgaaagccatcatcataatttagcatttgcacatgaaacagcaggtatccgaccgtgggattgggatattgagaaacaaaaattagaaataacgttttttgatcaacaaaaacaaactcaaaatactcctttacacctcaagtcaattttagagcgcattcatcccaatgaccgaaagttatttgatgaacgtttaaaagaacacttggaaggaaaatctgatcacttcaatattaccttccgtattctacgtcgtaatggttcgtggcgttggattcatgacgtaggacgtgtcattagccgtgatcctaaaaccaataaagctttacgtatggttggaatgaccagagatattcatcaggaaaaaaaagatcaagaacatttgagactttctgcgattgtgcttgagcaggcagctgaaggaatttttattctagatgaaaaactcaactatattgaagttaacccctattatgagaaattaactggcttttcaaaatctgaattattaagtcagcagctatttaatatcacaataaatcagaagctacagcaacaacaatttcacgactccattactcaacaacttctaaaaactggcgaatatatgggccaatttgatgaaaagtttacatcgggtaaaagtgtctatttatggcttcatattaatgcagttaaagatgagtacaaccagattattaattatattggttttgcacgtgatttaaccgaccaaaagcgacaagagcagcatttatcttatttaaaaaactatgatagtttgactcaccttcctaaccgcttttactattataatcaattacatcaatatcttgttaatccatcttatagttttaaaaatttggctttaatacgtattaatatcgatagatttagagcatttaatgagtttctaaataatgatagtggggatgagttacttaaacaatttgcacagcgactacgactgaccaatatcaatgcaattttagtggcttacttaaacggtgatgattttgcaattatttatgaaatatcacctattcatcccaacattgagcaatattgccaaaatatattacaagctttaaatgcgcctttttatattgatgaacaagaatatttcattacagcttctattggggttgcttgtttccctgagcatggccgacaaattgatcacctcaacaatcatgccgaacaagccttgtcggaagcaaaacgtttaggtggcaacactattagctattattgtaataaaactacaaacccatataagacagcagacttagaacaagagttgcgtaaagccattcaaaatgatgaatttgtggtgtattaccaaccaaaaattaatttaaatgacaaatcgattaaaggttttgaagccctcattcgctggcagcatcctgaaaaagggttagttatgccaaatatgttcattccttttgctgaacgtagtagccttatttccgatattggtaaagttgttttagataaagttggcaaacagctacaagaatggaaaaaagctggctatgccgatgtccgagtttctgtaaatattgttgctcaacaaattcatcgaggtcttttactcagtgatttagacgaagttttagacacatatcatcttgatggttcaaatttagaactagaaatcacggaatctgctttattagataatactgacaatgtaaaaaaactattgcactccattaaagaacgtaatatttcaattgcactagatgattttggcactggatattcatcgctagcttatttaacagaatacccaatcgatgttttaaaaattgaccgggcctttgtttcgaaaatcggtgatcaaaaacaagaagcaattgtgaatgcgatgattgcgatgggtaaaagcatgggattaaagctagttgcagaaggtgtggaaaccgaagaacaagttatttatctacaaaagcagcaatgtgattttttacaaggctttttctttagccgtccacttcatccaaatcagattcttcaatatctacaaacaaatacgcatatttgataattgttttaacagtctattttacatgcgctggtttttccaaaaatgagcgtttttgactgtgagaaatagagaagtagtgttatattctttagcatttagctcaccatgaggctattggccattcgtctacctattatgttacttgatataattttgtacatagtaagcagataaattaccaacctttgtgagcaacttgactagtttgcttttttgtatcaatagagactcagatggacgatcaatctttaaaacaggccgctttaaattaccacgaatatccaaatccagggaaaatcagcgtcacgccaagtaagcaacttgtcaaccaacgagatttggctctagcttattcaccaggggttgctgctccatgtttagagattgaacgtgatccttcagctgctgcaaaatatacagcgcgtggtaacttggttgctgttgtcagtaacggtactgcggttcttggtttaggtaatattggtccattagcttctaaaccggtaatggaaggtaaaggcgttctgttcaaaaagttcgctggtgtcgatgtatttgatattgaaattgctgaaaacgatccagataaaatcgttgatattgttgcttcattagaaccaactttcggcggtattaaccttgaagatatcaaagcgcctgaatgtttctacattgaaaagaaacttcgtgaacgcatgaaaattcctgtgttccatgatgaccaacacggaacaagtattattgtaggttcagcattattaaatgctctacaaatcgttaataagaaaattgaagaaatcaaaatcgttgcttcaggtgcaggtgctgctgccctttcttgtttagatttactttgtgctttaggcgtaaataaagaaaatatcattgttgccgattctcgtggtcttcttacaacttcacgtgaaggcttagatgaatcgaaaaaacgttatgtacaagacattaaagcgacccaattacatgaagtaatggctggcgcggatatgttcttaggtctttcagctgctggtattctcaccaaagatatggtgaaacaaatggctgaaaatccgattatctttgcattagcaaacccggatccagaaattctacctgaacatgcacatgaagtacgtccagatgtaatcatggcaactggtcgttcggactacccgaaccaagtaaacaatgctttatgtttcccttatatcttccgtggtgcacttgacgtaggtgctacaacaattaacgaagatatgaaaattgcatgtgtacatgcaattgcacgtatggctcacgtagaagctgacgcagctacttatggtgaaaaatctgcttcatttggtcgtgactacttaattccacgtccacttgatcaacgtttgattttagaaattgcgcctgctgttgctaaagcagcaatggattcaggtgttgcaactcgtcctatcgaagatttctctgcatatcgtcaaaaactttctgagtttgtttataactcagcattcttgatgaaaccgatttttgctcaagcaaaaacagatcctaaacgtattgcatacgctgaaggtgaagatgagcgcgtattacgtgctgttcaaattgcagttgatgaagatttagctaaaccaatcttagttggtcgtacagcagtcattgaagcaaacatcaaaaaattaggcttacgtttacaacacggcgtaaatatcgagattgtagatcaagaacaaaatccgttatacgaagagttctggaaagactactatcaaaccatgcaacgcaaaggcatcactgttgaatatgctcaacgtgaagctcgccgtcgttcaacactcattgctgcacttctagttaagtttggcaaagcagatggtatgttatgtggtacttacagtagctataacattcaccttgacttcgtacgcaatgtaattggtcttaaagaaggcatgaacaacttcttcacgcttaatgcattaatgcttgaagatcgcaacttgtttattgctgacacttatgtaaacactaatcctactgctgaacaacttgctgaaatgactattttagcggctgaagaagtacgtcgctttggtattacaccacgcgtagcgctactttctcattcaagtttcggtagtgaccagacagactcaagcgctcaaaaaatgcgtgaagtttatcgtattttatctgagcaagctccagagcttgaagttgaaggcgaaatgcatggtgatgcagcattagacgaaaatattcgtcattttgcattccctggttctcgtttcaaaggttcagcgaacttgctgattatgccgaacttagatgcagcaaatatttcgttcaacttgttaaaagcaacttctggtaacaacgtaacaattggtccaattttactaggtgctgctaaaccagttcatattttgactccgacagcgacgactcgccgtcttatcaatatgactgctttaactgttgctgaaattcaacagcaagaaaagtaatttagaaaccgctttttacgaaaagcctttctaatgacttgagaaaacctctattctgtagcatgattgcttgaagaatagaggttttttcatgcaagtgtatttagtaggcggtgctgttcgagattatttacttgggcatccctatcaagaaaaagactatgttgtggtcggtgcaacgccggaacacatgctcgcccaaggttttcaacctgtaggcaaagatttccctgtgtttcttcatcccgaaaccaaggaagaatacgcacttgcacgaaccgaacgaaagtctggacagggatatcacgggtttcaattctttactgatacaaccgttagtttagaagatgacttaattcgtcgagacttaaccattaatgcgattgcaatggatcaagatggtaaaatatatgatccatatggtggccaaaacgacttagaaaataaaattctgcgccacgtttcagaagcttttgctgaagaccctttacgggtattgcgagtcgcgcgttttgccgcccgatatttcccatatggttttcaaattgcgccagagacattgcaacttatgcaaaccatggcagattcaggtgaacttgatgcactaacaccagagcgcgtctggaaagaaacttcacgcgctttaatggaaaatcatgccgatatttatttccaaactttgcgtgattgtggggctttaaaacatcttttccctgagattgatgctttattcggtgtgcctcaacgtcccgaatatcatcctgaagtggattgcggcattcatactttaatgtcattacagcaagcttgtaagtcgaactactcgcttgatgtacgtttcgctgttttagtgcatgatcttggtaaggccctcactccagccgaagaacttcctcgccatatcatgcatgaagaacgcgggattaagccagttacccaattatgtgaacgtttaagagttccgacacagaccaaacaattagccttatctgtttgtaaagaacatttaaaatgtcatcagattatgtccttgaaacctggtactttatggcgtctattgcaacgcttagatgttttacgtcgcccagaaagagtggaagcttttgtacaagcctgcgaatgtgatgcaaaaggcagattaggactagaagatcgtccatatcctcaagctcaatacatgcgtgaagccatgcaaattgttcgctccattaaagttcaagatttaccagagaacattaagggtgctgaaattggtgaaatgcttattcaatatcgaattgaagctttagctgaatttaaaaatcagcatcaaagtcttagtcactcctaataaacaacaataaaaaaagcctcaaaatgaggcttttttttatttaggttttaacgtcttggaagcggaatatactgagattgtgtattctgtgcttttcgctcacctaccgtcacaacatagttttgttgtttaccttctctttcaaccagaacattaatttcgctatttggtgcttgcaaagcgacataattaattaaatgagaagctgaagtgatcggctcattattcacctgaacaattttatcgccaactttaatccccgcagcatctgccggaccattttttaagacatcagcaacaactacacccacttgctgtttaggtgccaatacatcgtcttgtgtaggtggaagtaaactaatacccaaccaaccacgaacaacacgaccatcttttaaaatcgagtttaatacttgctgacaaacctttgccggaatcgcgaagccaattcctaaagagccacccgattgtgagaaaatcgccgtatttacaccaatcaagttaccagccacatcgattaatgcgccacctgagttacctgggttaattgcagcatcagtttgaataaagtcttcataggtattaatacctaaatcagagcgacccgttgctgaaataatcccttgagtgactgtttgtcctacgccaaatgggttaccaatcgctaaaacaacatcaccaacttcattaccactgagcttaaaaggcaatactggtaatttatctaaatcgattttaataaccgctaaatctgtatcagggtcggtgccaacaattgtagcttctgctcgacgtccatcatgtaatgccaccacaatctggtcagcttgagcaatcacatgattattggtgagaatataaccatcggcgcgaacaataacccctgaacctaaactattttcattttgctgttgttgctcaggaacctgatttccaaaaaattcacggaatactggatcacttaataaaggatgattttgtttaactttctgggtcgtaaaaatattaactactgctggtgctgcaacttttaccgcagcactataagacaccaccccgcccgttcgagaagtatcaaccagtggctcaactttctcagctggcatttgcaccccatcaactgcaacagttggtttcggctgatggtatttttgccatgcaataaaactggcaattacaataataagtaacacccaaggtaaccatgtaaaggtgcggcgcacgttcatatcctctacgcaaagaagtttttaattaaattaatatattgaacaaaaagagttttcagttaagcattttaaattaaatatgtcgatatacataaaaaagtcaaaaaagatttgtctagctttagttacacaacaaaatatgtttctatagctttagcaacttttactactcaattcaggaaatatcatggcaaatttgcatgaaattattcagtggtgcgaccaaaccttaaaagcagcagaatttaaagattacgcaccaaatggcctgcaaattgaaggttcaactgaagtaaaacgtattctttgtgcagtgactgcttctgaagatgcgattgatgcagcaattgctcagaatgccgatctcttactcgtacaccacggttatttttggaaaggcgaaccatatccaattactggtatgcgaggtaaccgtataaaaaaacttattcaaaataatatctcattagtcgcttaccatctgcctttagatgcacatccaagtttaggcaataatatcgctattgcagaaaaactaaacttacaaaatttagaaccacttgatctaaccgagaaacatccaattggtaatattggttatttagagcaagcgcttcctgtagaggaatttaaagcaaaactacaaaacagttttgattttaaagtgatccatttaccggctgaaaaacaaagtattcaaaaagtgggcttctgtacaggcggtgctcaagattttattgctaaagctgctttacaaaattgcgatgcttatatttcaggcgaagtcagtgaacgaactttttatgaagcaaaagaattaggcgttcattattttgcctgtggtcaccatgcaaccgaacgttatggggttcaacgtttagcacaagcaatttcaaaacagtttgctattgaaagtgaatattttgaattgaataatccgatttaattaagtctttttttcaatctgtgttatgcgtattaattagatctttattgtgtatagttctttaaaaggctgccctattgcatccagaatcatttacaatagagccacttaattgtataacccagcaaatgcaaggaataggaacatgacaaccattactttacctgcacttccatatggctatgatgatttagcgccacatatcagtaaagaaactttagaataccatcacgacaaacaccacaatacctatgttgttaacttaaacaacttaatcaaaggtactgaccttgaaggtaaaactttagaagaaatcattaaagcaactgctggtgatgcatctaaagctggtattttcaacaatgctgctcaagtttggaaccacactttctactggaacagcatgaagccaaacggtggtggtaagcctactggcgcaatcgctgctaaaattgacgaagcttttggtagctacgaaaaatttgcagaagaatttactgctgctgcaacaactcaattcggttcaggttgggcttggttagttgctgatgaagtaaacggtaaactttctattactaaaacttctaatgcagacactccacttgcacatggtcaaattgctgtattaacaattgacgtatgggaacacgcttactacatcgatttccgtaacttacgtcctaaatacatcgcaactttcttagaaaaccttgtgaactgggactatgcaaatgcaaaacttgcaggccaaccagctggtgtagagaaataattttatttctttataaaaaaccaccctgttttgggtggttttttttatttttagtacaacaaaagcatattaatcaagcaaacgattcattttctttaatattcttattgacgcttttagatttcatccataaaatgcgcatcagattctccaatagctcagtcggtagagcgacggactgttaatccgcaggtccctggttcgagcccaggttggagagccatctactaatctcccatagctcagtcggtagagcgacggactgttaatccgcaggtccctggttcgagcccaggtgggagagccaagattctaaaagcccacattcattgtgggctttttcttttctaatcatttaatatttttctattattttgaataaaatcaatgtttcgaatatttttaaaccaatcagttagatattctcactaattccattattaacccttgacctcgccccctttcctgcctaaaatccctttccagattctcccatagctcagtcggtagagcgacggactgttaatccgcaggtccctggttcgagcccaggtgggagagccaagattcttaaaaacccactccttatgagtgggtttttatttgtatgatgtcttcacatgttcgaatcgagtcacttattttttattattttaggttgcttaagcacctgtatttttcttcttgtttgtttacgtccttatttatttccaaaacaaaagttctttgcccgtcctgttattactaattttgaaactcaaatgtttatacgcttaaaacagagtttcccaagttatcatgttctagcacaagtggcttttagcgcattaataaccagtaatgattataaggttcgtagtcagttcaaccgtaaagtcactgattttgttttgcttgatgaaaacatggaagtaatagccattattgagctagatgaccctactcaccttgagaaagtagaagaagaccgtcttcgtgatcaaatgctcatagaggcaggttatatcgtaagacgctatacaaacatcccgagtgtacgccagctacaaaaagatatttattaaaaactactgttatttcttgtcagaattggcagcttctttctcagctattcttttttccatttctaaacgctgctgttcatattgtttcttattctgagcatcactttttgcagccaaaaaaagtattccaataatcagaaaaggaataagtaaacctaatcccattaataaccaaggaacagattttttttcaacagattgctggctcataagttcttcaaactcaaataatatcgatttcagaatgcgtaacaatataacaaaaagagcctctataaagagactctttttaaaactaattttaatcaagtaaatagatcttaaaatttacctgtacagtgagggctttggctggcatctttctgcgcatcagttaacacaatacctgtacccgctgacattttagcttgaatgaaatctacagcattggcattttgacatacgattgcttgagtatgggtcgcattcggtacaatggttagcttataaccttgatcgtagcctgcttgagggaaaaacttcaaagcattcgctttcatattggcaaataagccttgcgttactactggtaatactgcttgatctttttcgccctgaataataaatactggtgttttaataactttctcggctgtagcattcgtcgcaggttgagtcgctttcaaaaagttttgaacaacttgatctgtcttaaatttattcagatcgataccgtactgagtaatttgatgtgtagggtcagccaagaaagctaatattccagctttaaatttctcttgcaggccgtttgcagtatcaggcgcaggataacttaaacaagcaccatcatcaccagtacgaccataggccaattctgcaatgtcagctgctcccgatgtaaaaattgccttcaagtcatagtctggttgctgtgctttaattcccgcactagcgaatgctgcatatgctaataattcggcatatccttctgcggttttatcaattgtaggtacagcaagtgctagtggatcatttggagacatttgacctgcagcaatcgctgcatcaatctgtctacgcgctctaattgcctgatctagcttactaactgcaaaattactgtcttgattcatttcaggatcaatataaatttgaatgattgttcctaagcttgaagcaggtgctccagctacagcacccttataacttacatcggtattagcaaactcagcagtacccaatgaggcatgtccaccttgagactgaccaattgacatccaatcgccttttaactgagcaccataatgctcttttactgctttaactgcggctaatgcagattttgcttcgctagataagtttaagtacggatgtacccctggggtgcctaaaccctcataatctggtgccacaatcacataacctgctgctaataaagactcagcaaggattttaaaccgcggattaatagcatttttgcttggagcacaaccatcacccaccccaacagttccgtgttcccatactactacacgataaccatctttcggttgtgttgcttttggaaacaataccattgctgtagcagttgctgtttttccttgaacatttgccatgttataagtcattactttgatcgttgaagcattatcaactttatcaattgcgtaattactttctgagacataagctttatttgtgtctatccctgtgtagtcatcatcatcgtcattacacgctgtaagaaataatgctgaaattgataatgttatagctaaagcaatttttgaccgtttcatagaatatcctttttatgtgttatttattccgcatatttttcatgcacaaatattaagacataaaaaaagtgctctgcatagaacacttttcaacctcacggtcatttttactatatgaaatttaaaaatattcctagaaaaatgattaatccaacccaacgattgtgacggaatgcccaaaaacatacctgagggttgcggtctttggttttaattgtttgatatacaaaatcaaatgccactacaactaaagcaataatggcccaaggaaataagatattttctaaatatagcgctgtaccaatcaaaacaagacttattgcttgtaaaagcgcaataatctggatgtcatatcgaccaaaaagaatagcggtagatttcacaccaatctttaaatcatactcacggtctgtaattgcatattgagtgtcataagccactgtccaagccaaattaccaaaatacagcagccagcaagtcagatccggagttttacctaccgcagtaaaggccattggaattgaccatgaaaatgctgctcctaaaaaaacttgcggtaagttggtatagcgtttcataaatggataaatgaaagctaaaaataatgctccaaatgaccagtagaaagtttctatgggtaaaaagaacaacaaacatgcacttgctaaaacaagacccaagaatacatatactgcttctcttgctcgaataacccctgttgctaaaggacgtgtttttgtacgctctacatgaccatctactttacgatcagcaaagtcattaatggcacatccagcagcgcgcataaaaatgacgcctaaaatcatgacgaataaaatacccaaattcggtattccttttgatgcaacccaaagtgcccacatggttggccaaaacaccagttcagtaccaattggcttatcaaatcggcatagataataataagcttctaaacgctgacgccatgttgtacctgttgcagtcgtcatagtaattccttgtcgtgctgctgatataaaaaagcttcaaaagccggtaagaatgtttcttgaacaataaatttacatccatgccaagtatagcaactttgtcgcgtccagccttctggtaaacgaataacccggcgatcacaaagtggtgttgttctttgaaataaaaaaagacctattggcttagaaccaatatgctgaaatatacgggcttttttttgtaaactttgaatgggaaaaatactttttgctttcacccacggctctacatcactgccatataaataggtttcccttacccaagaagtgtgggtatggggcatgttcatccattgactgtcggcaaaagttaaacgctggaaatgttctttgaaaggctttacgctgaacttcccaccacccagctcagtgagttgttgtgtcagagaaccagacgcatacaaccatgttttcaattcaggatttaaagtcttttcctgcttaagtactggttgtcgtttacgcataatctgctcacatgaaaactcgcacctagtttaccccaattttttgataaaaaacgtagagaattcaatcaacattccaagcaataaaaaagcctgcataagcaggcttttttatgaagtatgtattacaggctgtagtacatatcgaattcaactgggtgagtagtcgtgttaagacgacgtacatcttcagttttaagttcgatgtatgcatcaagcatttctttagtgaacacgccaccttttaacaagaattcgtgatctgcttgaagtgcttcaagagccatatctaggctatgagcaactgttgggatttttgcttcttcttctggaggaagatcgtacaagttcttgtcagcagcttcgcccggatggatcttgttttggataccgtcgataccagccattaataacgcagcgaaacctaagtacgggttcatcattgggtctgggaaacgagcttcgatacgcttgcctttagggttagaaacgtaaggaatacggatagacgcagaacggttacgcgctgagtaagcaagcataattggtgcttcgaagtgaggaaccaaacgcttgtatgagtttgtagatgggtttgtgattgcattcaatgcacgagcgtgcttgatgataccaccgatgaagtacaacgccatttctgaaaggcctgcatattcatcaccagcaaacaagttcttaccatctttagagatagacatgtgaacgtgcataccagaaccgttatcacctaccattggtttaggcataaacgtagctgtttttgcatattgatgtgcaacgttccaaacagcatatttgaactgttgaacttcgtcagctttacgtacaagcgtattgaagctcacaccaatttctaattggcaagaagcaacttcgtggtggtgtacttctacacgacctggacccataatgtcttcaatttttgcacacatttctgcacgcatatcttgtgcagagtcaactggaggaactgggaagtaaccacctttaacacgtggacggtgacctgagttaccagactcgtaatctttaccagtagaccaagcagcctcttcagcgattaatgtatgacgagcgccagacatatcgatgtcccatttcacttcgtcaaatacaaagaattctggctctggaccaaagaatgcagtatcaccgatacctgtagattttaagtattcttctgcacggcgagcaatcgaacgtgggtcacgttcataaccttgaccagttgaaggttcaataacgtcacaagtcacaactactgttggctcagcaaagaacgggtcgatgaaaccagtttctgcatccggacgtaaaatcatgtcagatgcttcaatacctttccaaccagcgattgaagaaccatcgaacattttaccgtcttcaaaagtatcttcatcaatagaatcagctgggtaagttacgtgctgttctttacccttagtatcagtaaagcgaaaatcgacccattttgcgccactttcttgtatgagttgaaggaccttgttcgccatgctcattttgctccaatgaaattttgttgcacttgttgagtgcgtgttagttgctggtatttattaagcaattctcataccaactttataagacttacctaaaacattgaattgcttataagtattcatgctttaggccccttgtcttgaacccattatactgtttgcttgtgtaaatgcaccatattcacacattttcaaattatggcatatttaaatagctcattattgccctaatttggtgcaaaattgttgcactgatataaaccgctgcatcaatttctaacagtcgtccatgatcataatactttcttatatataatgctgagattcttatcggattacttgaaaataatcactcctttgatatcgatcttccccaatgagttcctttggtttatttcagcaacttaaatttatgacttaaaccatcagttaaatgccttctgctttagttaaaatctaataattatttttcatttttatgaatttctctaaataaacgcactatttagtcgctatctaagcagttaataagaccacatatagtagatctcacattactcagcaaaaaataaattttactattcatgttctttttcattcactttttttatacaggccaaacttgcttttattattaaaaaaaactaaaaactatatgcataaatttttgttataaataaacaaaccaaaagttatgtttataaaaaacttaaaagcattcaaggatttgaataatgaaatatgactttgaacaatcggataaagcttttttcggccatcctaaaccattacaaacgctattttttacagagctttgggaaagattttcttattatggaatccggcccttactcgttctttatatgattgcgatggtcaatgacggcggtctagcacttgatcgaccaactgccgcagcgattgtcggattatttgcaggctccatgtatttaatgaccgtttttggggggtgggttgccgataactggttaggccaagcacgtgctgtctggtacggttcaattattattgccttaggccacttatcaattgcccttacatctgtatttgatcagtctttcttttacttaggtttagtactgattgttttaggtacagggttatttaaaacatgtatttctgtgattgtgggaacactatataaagccaatgattcaagacgtgatgcaggtttttccattttctatatgggaattaatatggggtcatttattgccccacttattacagggcttttggcgaaagaccatggctggcatttaggttttggtattggtggcattgggatgttaattgctttattaattttccgttttatggcaatgccccagcttcaaacttttaatgagctacgccaagaagccaatagctgtagcaaacctgtcgtagaaaataaaaatgcgcctaaaattgtatttagctttttattcgcagttgcagtcgttattgcgctaaccttcctcggtatcattcacatcaatcccgtggctgtcgcaacctatttaaccgtaggaattagctttgggattattgcttattttgcatatttactacttttcctgaatttagagcaacatgaaaaatttaaaataattatttgcttcgttttattagcagcctctgccctattttggtcagctttcgaacaaaaacccacgacttttactttatttgcgcaagattatacggaccgtattgttttcggatttgaaatcccaactgtatggtttgaatcaatcaatgctctttttattattatctttgctccagttgcagcttggctatgggcgaagctaggtaaagcgaataaagatccaagctatatcagcaaatttattattgcgttgttattcgcagcaggtggctttttacttatgtctctagccagtcattttgctattcatggcggagtagtttcaccattttggttagtcggtactttatttcttcttaccataggtgaactttgcttaagcccaattggcttatcaaccatgaccaaacttgcacctgatgtcatacgtagtcaaattatgggtttatggtttacaggtacagctcttggcaaccttatggcaggtttaattggcgggcaagtctcggcagatggtattaatcatttacctagcctatttatgcgctgtgtattagccttggttattggcgcaatcgtgttatttttattaaagaaaccaatgaataaattaatggacaaaagtaccaacaaagttcaacctgatttggaaacgatatgaacgacttaactgttccagaaaaactagcgaaacttcgtgaactcatgaccaatcaaagtattgatgctttggttgtcatgagtgcagacccccatatgtctgaatatttaccagactattggaaagcaaggcagtggttaagcggttttagtggctctgttggcactttagttgtgacccaaaactttgcaggactctgggccgatgggcgctattgggtacaagccgaacagcaactcgctggaactggctttcagttacaaaaactgaccagtgatgaatcttctacccatctcgcatggattgagaaaaatctaccggcgggttcggttatttcagtaaatgggcaaacactttcaatccaacaatttaaagcgttggaaaatacagcaaagcaacttggctttaagcttgaaacacagcaagatttaattggtttgatctggttaaaccgccctgaacttcctttagagcagattcatttaatgcctgaaggattaaatgccctatctcgtaaagaaaaaattcaggcaatacgcgaaacgttaaaaactaaagcgattgaaggacatttcatttcatctttagatgatattgcatgggtcttaaatgcacgtggacaagatgtagaatataaccctgtatttctttcgcatttatatatcagtgctcaacaggctgttttattcattgatagtaacaaagttgatttaaccacccaacaggcttttaaagctgatggcattgagattcgtgactatcaagattcagctcagtttttagcaaatatttctaatgcatctgtgctgttagatcccgccaaagtatcgatttatcatgagcaagctatcgcaaaagatattcaggttgtctacgacatcaacccaagtacactttttaaatcgcgtaagcatgaaagtgaaatagctcatatccgtcatgccatggtgaaagatggtgttgccctttgccatttcttccactggttagaaaaagcatttcatcaaagtcaacgcatttcagaactcaccattgatgagaaaattacggctttccgtgctcaacaagagggttttataggcccaagcttttcaacgattgccggctttaatgccaatggtgctctacctcactaccgtgcaactgaagaacattactcattcattgaaggcgatgggctattactgattgattctggtggacaatacgtagacggcactaccgacattacccgtgttgttcctgtaggaacaccaacagagcaacaaaaacgtgactatactctggttttaaaatgtcatattgctttggcaaaaacgatttatccggaaggtttagccgctcctctactcgattcaatttgtcgccatactttatggcaacatggtttagattatcgccacggcacaggtcacggcgtaggctttgcgcttaacgtacatgaagggccgcaagtgctttcttattacgcacctattcatgcctatagtaagttgcgtgaaggtatgattctttccaacgagccgggcttataccatgagggacaatacggtattcgtattgaaaatctggttgcaaacagacttcactcagggtttgagaaaacctacggcgatttcttagaatttgaaacgctgacactttgcccgattcatttagattgtatcgtcgttgacatgctaacggatgaagagaaagactggttaaatagttatcatcaaactgttcaagaaagactggctgaacatttatctggcgatgttttagattggttgatttataacacacgtaagatttaatcttcttgtatgaccaaggcagaatagtttttttatttacaatagaagcttattctgccttaattgtagttatctataatttcaaaaagcctcacctcttaaagcccttttttctgcaaatttctagcgaatgaaatagttaaactggttacttctttttttgctatattagcccattagaaaacggcttcttatttttcaaacctaaaaagccttttctgtaaacaggtatcaatatgggtaactttttagtcacttattaaatatattttaattatcatgaggttaagttcatcatgcttctaatgatcgacaattacgactcttttacctacaacatcgttcaatactttggcgagttgaatcaggaagtaaaagtagttcgcaatgatcaagtcacattagaggatattgaacgatggcaaccaaaatatcttgtgattggtcctggcccttgctctccaagcgaggcaggtatttcaattcctgcaattaatcattttgccggaaaaattcctttgcttggggtgtgtttaggccatcaaagtattgggcaagcttttggcgggaaaattgtaagagccaaaacggtgatgcatggacgtttatctgatatgtaccatagcaataaaggtattttcagtaatcttcctagcccattctcggcaactcgttatcattcattagtcattgatcaagaaacactacctgactgccttgaagtaacatgctggaccaatgaagcagatggctcaatggaagaaattatgggcgttaaacataagacacttcctgttgaaggcgtgcagttccatcctgaatccattttgagccaacatggccatcaaatctttaaaaactttttagacatctacgcataagtcagccgtcaatagattgtttttaaagtaatttgataagaacccttaataaaaaagccaactacgatcagttggcttttttatggctgaatcaattacaactttaactgttgcacaattgacccatcttgttttgctaccagcgattcgcagagttgaatacgttctttggtttgtttcaatcctctttctaccccaaccaactctttagttcgtggtgcaaaaaagtcatttaactgtgctgcttgttgttgggtacaagctgccccactgaacattgcagggaaacgcccagctgaagatttacctaaacgatcaaacacagcgtcatgatttactttaaaccaagaccataagccaccttgttcatctccataactattgattgagttgaccacggtacgaacttcaccaactttaacacgcgggtttaaaatcaactgacgtgcttgttggcgcgttgcttcttgatttgctgaacccaaggctgtaagtattgcaagacgttgtgtcggttgagtcacgcgttgtaactctccagacaatcggtcaaaagctggttgacctttttcttgtacacgtacagctaaaatggttggcaataattcaggtgttacttgcgcaaaattaagctgcttttgagcaaatagagcatctgactgttttaacagttgggtacgaacttcaggaacttgaatatctagagcaagaaatctaaccaactcactacgccataaactgtcttcagctgattcgtctgttttgctgacataacccaactgatttaatttaggtaaatataaattagctaagacttttctaaaacgttcacgttcagcttctgttttcaatacatgacgatgaatggtacttaactgggaaaacagcgctgtactaatttgtcggctattcgaattggcaaatttcttcgcagcatctacgacagccaataaattaatatcaccgtggttaaatgcagctgaaattgcataggcataagccaactgttcagtgttagaaagcttttctgtagcagcagtcagacgagtaaattctttctgtggcaaactaaattgatagtatcctgccgcatctgcatttggaatataccaactgccaaggctggcacctttgagttcaatcttggcttctgcttggtctaccaattcacattgcactttactacctgcatttggaacttcataacgtacacataacggtacaccccagaggcttcttgcatcaccttttgagcccacaggtaaataacggctttgcttcacatttaaaaagactttattgccttcttgctgtaatgcggtgttaattaaaggcacacctggttgatcaagaaaacttttcatcgctctagtaaagcgctcaccttgtccagactgctctgctaaagcgctaattaaatcattagctgtcgcattaccatattggtgcttattaatataattacgcactccttgtttgaatttttcttcgcctaaatagctttcaaacatatttaaaacagccgcacctttttgatacgtgatgccatcaaaagccgtttgaatatcggcattgcttaaaataggttgacgaatacggcgcacactcactaagctgtcacttttcatcgcatctgcggtgtctgtaatacgttctaggtcagcattaaattcgggatgtaatttttgagtaattttactttgcatccatgtggcaaaagattcatttagccacaaatcatcccaccacggcatcgtgacgacatcaccgaaccattgatgcgccaactcatgtgcattgacattaaatgaattctgtacaaaaaaaactggcgagtccttatctaataacatcaagtagtctctaaaagtaattaaccccgggttctccattgccccagcagcaaagtctggtgctgcaagtaagtcgagcttgtcaaatggataaccaaaggcaaaataatcttctaaagtttttaaaatggctggcgtttcagataaggcttgctgcattttttcagctttagtatcaggtgcaataccacgtaactggatcggctgcttacgccatgaagttgctccaatatcaggccctttttgtaattgccacggtccgacagccaatgcaagtaaatatgttggtagtggtttggtttgtgcaaaactgagtgttttccaccctgacttctctatttgctcagatgtttgttgggtattggcaaaacctgaatatttgcttggaatcgtcaaacgaatattaaacggcgttttaaaacgtggttcatcaaatgatgggaatgactggcgtgcactaattgcttccatttgcgtcatcacataaggtttaccctcaaactcgattttataaataccatcgagctgctggtcatacgctgcattaaaatctagaacgagttgatactgtccagcgggcaaggttttggcaaatttaattttactcaccccatctatttcagaggcttgctcatattttgccttggttttgacgccctctgccgatgtaatattcacatctttaaccgttaaagatttaccatgaatccagatgtgatctgtggcttgagccagctttaaatgaatcgtagttttaccggtatagcctttttgtgcgggatcaatcttaaaatctaaatcataagattcgggtacgacccactcgggtaatttaccaatcgggatttgttcactgttattcgatgcaaaaatctgtgttgccgataaagataataatgttgtaagtaacaatctttttttaaatgaaggcttgaccagcataaggggttttatcctctgtagttttaaataaaaagatgcagcaaatgctgtaccacttcactgcatccatacatcattcttagaatttatagttaaactccaaccaaccttgacggccgaatggtgaatatgatcctatcggataatacggccaaccgcctgtgtcatctcgtttcactttgtcaaacaagttattaataatgattgaagcagaagcttttggagagatttgataagtaccgctccagttcaccaaatacgttgggcttaaataggcagtttggttaccatttggaattttgccataacgattaactaatactgttgatgcccaatcaccaaagctccagctgagactggtattaaaacggtcacgccaatccagactacttaaatcttttaaatagtcatctttctcgtgatcttttgattgttgatattcatgttctagtacacggctataattgatcgtccagagaaagttaccaaagctgtctgttttccagcgccatctgctagtgaaatcaatcccgcgggtatggtcggatgcagcattaatcggaacgatatttatattcttaatcacatttgggtcgacaactgcatttgcagggttacgctccacacgtgctaatgcatcaatacaggctgcagagttaatatcttggttgcctaaacgacaatctgcttccaaacgtagaattttgtccgcacttaagttggtcacaagattatcaattttgatatcccagtaatcgacgctgatatcaaatttattggttggcgaccaaacaaaccctgcaccataagatttaccctcttcaggtttcagctctttgtttccggttaaagtgtagttcgccccaggtgcgtaatctttaaagctacatttatctaaaggttgtcccgtttggctacaacgtaaatagtcagtcgtacttgcgaaataacctttttgcttatttaagaacagatagttcatatctggtgcacgaaaactagttgcgtagttaccgcgcaccaataaagtcggatgtggcctaaactcaaggcctgaaccgaaagttagcttatcaatactgttatctgacaaagcataacggtcataacgtccggacaaggttaaatttaatggctttgctaaaggtaagaataattctgcaccaagtgcttggcgtgtacgagtaccactatattctccactagaactcgtattataaaactcaccattttcgatcgcctcatctggcttaatcgaaaaaccttgacgcccaatttcggccacagtcgcaagtttggccgttcctgcaggtaacttaaatacatcaccattcgcacttaaggttaaactttgtgcccacgatttatctttttcttttgttgtgcccgaaatactttcaaattcacttgctgttagtggtcgacttaaacgatctaagtgaggtgaataaataggaataccatctgcatctgtaccaagttgctgacctaagaaatattcatcaacattcgaacgtaataagccttggcggtttagctgactagtataaatggaaccattatagactgcttcataactccagctcgtctctccaatatcgcctcgaattccaaaatttaagttagaagaaatttctttccattttttatttattcgttctaccccacctaattcttcaggtgcaaaacggcgattccaaatttcataatttcccgaatcttgatttaggaaataaccactcgttgcagctaaagaagtccatatcggactacgggtattattttcaatttggtttgccccaatcaaaaaatctgcaaataattgagttttatcatttaactcataatctaaaccgagataaccattttggctgcggttttgggtctgaaccgtccaataagttggccgtgccaaaccactggcacaattgtccgcctctgcttgtccaatattattgactgatccgttaaataaaccattaaaggcctgacatccaccaattgaaagatatttaccagtatcagcatttttacgacccacaatcgtgtctggtttttctcctaaacgagttcggctcttcataaaatctcgatcggctgcccatatcggttcacggccgctgagttcaatcccatagacgagactaagcttgtctaaagttttactaccactcagttgtaaacgtaaattttcgccaccttctttagttccgcctgccttgatattaaattgtgtgccgtctgttttctttttcagaataatattcaccacgcctgcaattgcatctgaaccataaattgcagaagcgccaccgtttaatatttcaatacggtcaataatagcagttggaatattggctaaatttacgaaattgacagagccatcataaggtacaggatagtctgcaacccgatgtccattaattaaagttaaagtatgattcggtcccaagcctcgcaagctaatggcattagccgcaggtgtaaaagtatttccataatcggcgccttgtacaaaacccgtgttctgcgtcaagttattaagtgcatcaaatgcattactaaacccttgtttttcaatatcagctgcggtaatgacggtcacactggtcgggccatctttttgtgcttttgaaatccgagaacctgtcaccgcaacacgaactactttatctggtttagcttggttttgtgtttgctctacggtttcttgcgcatagctttctaatggatgaaacagtgcaacaaatacaaaaataaatgagcgcttattttttaaagcccctacatatttcaatttatttaaatacatatttattaatagacaaaataaagatcgccctactatatccacttttatttggttgatttatacacattttttctagatatattgatgtttaagatataccaaatggttaattatttatcataaaaactcacaataaactaaaacctttttcaataaataaattctgtttatgactcaaacccataccctaactgagcaaaatttttaaaactcttatcgaacagcaaaaatctttggttattttctgctaacatagccccctagctagtgaatcatggaacgcaataggccgaacctcccacactcgatcaacttcacctaaaaattttaatcattaatgctgtaaatcatgactatgaatatccaacaggcgctcaaccacattaccaagaacattcatttgactcagcctcaaatggaagaaattatgcgcagcatcatgcaaggtgaggcaaccgaagcacaaattggtgctttaatgatgggcctacgcatgaaaggtgaaagcattgacgaaatgacagctgctgcacgtgtcatgcgtgaatttgcgatcaagatcgatgtgagtgatatcaaacatttagttgatattgtgggtactggcggtgatggacaaaatttatttaatgtctctacagcatctagctttgtgattgctgcagcaggtgcgaccattgcaaaacatggtaaccgtggcgtttcaagtaaatcaggttcatcagacctacttgagcaagcaggtattcatcttgatttagatatgcaacaaaccgaacgctgcatccgtgaaatgggtgtaggtttcttgtttgcaccaaaccaccacaaagccatgaaatatgcggctggcccacgtcgtgaacttggtattcgtagtatttttaatttacttggcccactgaccaaccctgctggtgtaaagcgctttgtcattggtgtgttttcagatgaactgtgccgcccgattgccgaagtgatgaaacaacttggtgccgaacatgtcatggttgtccattcaaaagatggtcttgatgaaatcagtcttgcagctccgacaactattgctgagcttaaagacggtgaaattacggaatggacccttaatcctgaagatgtcgggattgagtcacaaacattaaatggtttggttgtcgcagatgcaacggcgagtctaaagctcattaaagatgctttaagcaaaaataaatctgacattggtgaaaaagctgcaaacatgattgcgcttaatgcaggcgcaggcatttatgtagcgggcattaccaagacttatgctcaggctgttgcattcgctcaagatattatttacggcgggcaagcattagagaaaatgagtgttttagctgaatttactaaaacattaaaacaatctcaggcagattaaggacttctcatgattaatattcaaaataccattttaggtaaaattgttgaccgtaaacatgaggaacttgctgcgcgtttaaaacaacgtaatttgcaagatgtagaagagcttgcaaaagcagcgactccggtgcgtggctttgcaaatgctttacaacataaacgtccgggcgtgattgctgaaattaaaaaagcatctccatcaaaaggaatcattcgcgcagactttaatcctgccgaaattgcagagcaatatgaacaagctggagcagcatgtttatcggtattgaccgatgttgatttctttcagggtgcagatgaaaatattgcgattgcccgtaatcattgtgccctacctgctttacgtaaagactttttggtcgacccatacaatgtagttgaagcacgtgctttgcatgctgactgtattttattaattgttgcttgtttgtctgaccagcaactcgaagaaatgtctaaaactgcgtttgagcatcaacttgatgtattggttgaagttcatgacgaagaagagttggagcgtgccttaaagctttctgagcaatgtttattaggcgtgaataaccgtaatttaaaaacctttgatgtagatttaaatactactattcggttgaaaaaattacttccggcctcacgtttattgatcactgaaagtggtattgcgacaccagatgatgtacgtatgatgcaagagcatgatattcacagtttcttggttggcgaaagttttatgaaacaaccacgtccagatcaagcttttactgccctttttggacaacctcaaacggtttaatgaagatatatgagtaataaagattcatcgctttctaaagagcaacaaaagttattgaagcaatttaaaaagcaaatctccaatcctcattcaagcaaaatcgcaaatcagcctgagtctaaaaaatctcaggctgagtctgaagaattggaagacacacatctatttaagcaggctgttgcaggcgttaaacccatcaacaatagtaatattgccgatgtaaaaaccccacgtgccaaaaaagttgatgcacaaactctggcgaaacgtgcagctgccgaaggtggtcgtgataccgaacatgccgagctatcagatacacaagctgctttaaatccggtcgcaagccaagcaacgttaagctatcgcattgcgactcttcaacataaggtttttgaagacttaaaagcaggcaagatgcgttggtttgaagctgtagatttacacggctgtaccattgaacaagcacgtgacgcagttttacaaatcatccagatggcaaaagatgaaaatcaaaatgtcattaaaattgtgcatggtaaaggcccagaagcggtcttaaaaacctatgtcaacggatggctacgccaacatcgtgatgttttggcatttgtaagtgctcctgaaaaccaaggtggcacaggtgccgttctcgtactgcttaaacgtgcagaaaaaaatccaaaattcgaacaaaaaaaatgatcctttgggatcatttttttacatcaaatacctgtaataattgagcaactactgcaatggcaatcattgcaggttgtttcgatgaaatcccttctatcccgatcgggcaaaccaaacgttgtaatgtttccgaagtataacctcgcacctgcatacgtttttcaaaaatggctcttttactttttgagccaatcatcccaacataagcaaatggttttgccgtaggttttaaggctgtaaaacacagttgcagatctagttgatgatcgtgcgttaaaattaaaactgcacctgaacggtcaaaatgttcgatctcagcgtctaaggtatcagttgttatacagtacgcctgttccagtaaatcggatgggaaaatatcatcacgcggatcaatccatttcaccctcacaccaataggtaataaacaacggacaattgcttcagccacatgccccgcgccacaaatcagcacttgcatggtatttggttgaatctgctggctaaattgccattcttcactgctgccagaatgaaactcgaaacttggttgttgttccatatccatcgtttgccaagtggatgcatattgatatgagacattacgccatatatgctttccagctcgccatgcttgcaaactcccagataaatccgacgcaatttcagcgggtaatattttttcaaacaataaccacattactccgccacaacactgcccaagccgagcactgaggttaaagcgttcaatacgcctcacacaagtttccgattcttttaacattgctttagcaatatcaatcgcctgaaactctaaatgcccaccaccgatcgtatctgactgctgccattgctgttgcaaattaaatcgcaacaacatcgttgcaccaacctctcgtggtgttgaaccatctgcacggaccactgtgactaataccataggcaacgcatcggcttgccacgctacaaaatcagtccaccattgtaaatgttgcataatcttctacattttagcctgtgggcgagcagccaaagcttgtccccgtccaatagcaattgcacgtaaaatttcctcggcagttgccggagcattgagtacgagcggtgcattttctggaatagccgcctgtactgcctgacgaattgcagagaaaaccgataatgccaacataaatggcggttcacctacagctttggagcggtagatggtgtctgcctgattttggttattaaacagtttgacattaaaaatatgaggaatgtccacactggtcgggattttgtaagttgaaggtgcatgggtaaacaaacggcctgcgtgtggcccctgcggctgccaatacaactcttctgtcgtgagccaccccatcccttgcacaaacccgccttcaatttgcccaatatcaattgcagggttaattgaccgcccgacgtcatgcaaaatgtcggcacgtaatactttcatttctccagttaaggtatctattgcgacctcactaactgccgcaccataggcataatagaaaaatggacgccctaaatggttgacctgatcataatgaatttctggtgttttataaaaaccactgtcccatagttgtacacgtgccatatatgcccgttgaaccaagtcaggaaatgtccatgaatgaccattcgctgttgaaaccatactatcttcaaactggacttggtcagcttcactttgacttatttcgactgcaagttttgccagacgctcacgaattttaatacaggcattttgaacagctttaccgtttagatctgcgccactcgatgctgcagttgccgaagtatttggcacacgagaagtatcggttgcaattaaacgaacgctatcgattggtaaacccaactcatgtgcagcaacctgccgtactttggtatatagcccctgtcccatttctgtaccaccgtgtgtaatcgcgacagtgccatccatgtacacatagaccagtgcacctgcctgattgtaatgcacggcgttaaatgaaataccgaacattaatggtgttaacgcaataccacgcttaatgatgtcattgttctgattaaaggcatgaatagtctgtctacgcttcgcgtaatcactactttgcaatagttcggctaccaattttggcgcaacattatcacggacttctgccccatagtgcatacggtcacgtccaccaccgggctgctcggcaaagaaattgcgctgacgaatttcaactggatcacaacctaaataacgcgcaatgtcatcaataatattttcaatgacaaacataccttgcggtccaccaaaaccacgatatgccgtattggaaacagtattagttttacaacgtaagttacgtagctcaactgcatttagataataggcattgccaatatggcaaatcgcacgttcattcactggcccagaaagatcagccgaaaaaccacagtttgaagccagttgtacctttaagccttgcaaaacaccactgtcatcaaaagccacagaccactcataagcaaaaccgtgacgtttgcctgtagcactcatgtcatcatcacgatctaagcgtaatttacacggacggccagttttttgtgctgccaaagaggcaatacatgcccactgcgctgactgtgactctttaccaccaaaaccgccacccatacggcgactttccacgctgacctgatgcatattcatgcctaatgcatgacaaatcagtaactgcatttcggttggatgttgtgtcgagcaatagacttttaaactctgattttcttgtggaatcgcataggaaatttgcccttcaagataaaaatgctcttgcccgcctagctcaatagcacctgaaagttgatgggctgcattttgaaatgcctgttcaacttcaccatggctaaattcaacaggcggcaacacccatgattctttttcaatcgcatcttgaatcgttaaaatcggagttccaggcacatactcaatttttgccaagcgaactgcctgacgggcttgctgataactctcagcaacgaccacaaataaggcttgtccataaaattcgacctgctcttcggcaaaaattgggtcatcttttacaattggtccccaattattttcaacctcaatatcctttgccgaaaaaactgcataaacaccctcagcctgacgtactgcatccaaatcaaacttactgattttgcctttggcacaatttgaaaatccgacagctaggtgcatggtattttcaagctcgggtaaatcatcaatataagttgcctgcccggtcacatgtaaatgtgcactttcgtgtggaatcgagtcgcctgctttagctgattttttagaaatatttaggtcaatggtttgattcattttagatctccaccatagcgatcaagtcattcacacgagtgatcgtttgagacaggattttttctacataaaaacgctgtaaacagtttttcgcgacgtgtaaacgatatgccgagctagcacgtccatcatctaaaggctgatagtcttgcgacaatgcctgctgcgcctgaacgatcaattctgctgtaatttgctggccttctaatatggcttctgcatattttgcacgtttgggaatagctgccataccaccaaaagcaattcttacattgtaagtgacatcatcattatctaactcacaagaaatagctgcacataccgcagaaatatcttgctcaaatcgtttggcaattttatagctggcaaatttaaaacgtgtctgcccttcacgaagcggaataacaatcgcctcaacaaactcaccaagctgtaatgctgttttttgatagtctaaataaaagtcttccaaagcaatttcacgggtctgctcacctacgcgcaaaatcaatcgtgtacctagcgtaattaatgccggcattgaatcaccaataggcgaaccattggcaatatttccacctagtgttcctgcatttttaatcggcatggaagcaaaacggcgctgtaattcttgaaaatcgggataaaaatctgaaattttaatgagtgcatcgctcaaacttacatttgccccaatcgttaaagcatggtctgtgactacaatctttttcagctcttcaacttgacctatataaagcatatcgcccaaatcacggccctgctttgttacccacaaacctacatctgtgctacctgcaacaatacgtgcttgcggcaactgtaaacgtaaagtagcaaaatcctgcaaagttttgggtgcaaaaaattgctgcttttgatcattcaaatgcaatgcaggtaatgctttgatctcttttaatacatcaattactttttgacgttgtaataccacacgtggatagtcataagctttttgtgctgcatctaaaatagggcgatagcctgtacagcgacataagtttccagaaagataatcactgattttatctttgcttggagaatgttgttcattttcgtacattgaccataacgacatgataaaaccgggtgtacaaaaaccgcattgtgaaccatgcatatcgaccatcgcctgttgtacaggatgaagtgtgccatcttgtacaggcaataagctatgaaggtcttctactgtaaataaggctttaccatctaaagtcggtaaaaactgaatacacgcattcacactacgtaattgcaggttgtcattgaccaactcaccaatcactactgtacatgcaccacaatcgccctcagcacatccctcttttgtaccagtctgcctagtcttaccagtttgagtatattctcgcagaaattgtaaaaccgtcattgtaggtactacattttctactagctgctgaccaccacggaaaaagaaggtgattggacgttctaacatgttttatccttatgctttataataatgcttctgtgcaaatatgatgccattaggcgatcatttagaacttatcaatattaagcgcacatttcatgtccaaacacttgactattaacgataaaaaacatgaaatttattcatcttttatcaagcgtacggaaaaaccaaaataaatatagtgcgaggatttatgaacatcaggtcatgtttctgatacaatgccgagcttgtctaatagagtaaatttatacgtcttatgtcaatgcagcaatcgtacgcaaatattctgactgccgtcggtgaagaccttaatcgtcccggccttaaagatacgcctgtgcgtgcggctaaagctttttcatatttaacttctggctatagtaaaactttagaagaagtcaccaataatgctgttttcccatcagataaccatgaaatggtattggtgaagaatattgaattttattcgctctgcgaacatcatcttctcccattctatggccgtgttcatgttgcctatttaccagaaggcaaagttcttggcttatctaaatttgcacgtattaccgagatgtttgctcgtcgtttgcaaattcaggaaaacctgactcagcaaatcgctgaagctgttgcagaagtcactgatgctcgcggtgtcgctgtagttatcgattcagcacatatgtgtatgatgatgcgtggtgtaggtaaacaagaatctaccactcgtacagtttcatttgtcggagattttaaaaccgataaagaagcgcgccgtgaattcttaagtgcagtaccagaaagctactaatatagtttttactgcctaaataaaagcccgacaatgttgggctttttttatagctgaacgcgataaacttcgaccaattctataaaatataacaattaaattaggtggcgaattcaaacatgaggtgcgacagtttcaaaagccatatgataatcaacaagctgagcaaatttctctaatggtgtaagccaatctaacgcctttctaggacgagtattcagtgacatggcaacttgatttaaataatgctgatctgcctgatttaaatcaatccctttaggtaaatattgcctaattaaaccattcatattttcgcatgtgcctttttgccagggtgaatgtgggtcacagaaatatacatctatgcctaaatcttcttcgagtattttatgttctgacatctcacgtccacggtcataggtcaacgttttacgcagttctgcaggtaaatatttcagagcttcagttaaagccttgcgcactgattctgcctttgcatcaggtaatgttgccaagatacagagccgtgtatttcgttcaataagtgttgctatcgaacttttattgtctttacctttaattaaatcagcttcccaatgacccggtatttttctttcttgaacttcggctgggcgctcatgaatagttttaatatcctgtaatatagaatcttttttaggttcaccgttagcttttcgctttttattttcatgacgtagacaggataataagtcttttttcaactcacccttgggtaatgctcgtatcgttgaataaatcgttgtatggcttacattcattgtttgatccaaatcaggaaatgtctttaaacgctttgctatttgctgaggagaccataaacaacggatcgcttcaacaataaatttccagaggattgaatcgattttgagttttctgtgaccacgtctacgtctagcaaaagtgttatcagaagcatattgagcttgataaacgtcactgatgctatttcttttaagctcacgatagatcgtactaggatgtcttttaataagttcagcaaattttctggctgaaaagccttcttttcttgactcaagcattaatgcagtacgatcttcaaagttaagatgatggtatgacaattttatatactccataaaccctttaaattaattaggtggtttatgtcgcacttcaagctttactctgccggtgatttttgttataaaagtaggcatctttctttttaaataatttatgagctaatcatgcgatttaaaaaaatttcttgtctacttttatccccgctttttattttagtacctcaatttatgcgggcaatacaccaaaagaccaagaaattaaaaaactggtagatcaaaactttaaaccgttattagaaaaatatgatgtgccaggtatggctgtgggtgttattcaaaataataaaaagtatgaaatgtattatggtcttcaatctgttcaagataaaaaagccgtaaatcgcagtaccatttttgagctaggttctgtcagtaaattatttaccgcgacagcaggtggatatgcaaaaaataaaggaaaaatctcttttgacgatacgcctggtaaatattggaaagaactaaaaaacacaccgattgaccaagttaacttacttcaactcgcgacgtatacaagtggtaaccttgccttgcagtttccagatgaagtacaaacagaccaacaagttttaacttttttcaaagactggcaacctaaaaacccaatcggtgaatacagacaatattcaaatccaagtattggcctatttagaaaggttgtggctttgtctatgaataaacctttcgaccaagtcttagaaaaaacaatttttccggcccttggcttaaaacatagctatgtaaatgtacctaagacccagatgcaaaactatgcatttggttataaccaagaaaatcagccgattcgagttaaccccggcccactcgatgcccctgcatatggcgtcaaatcgacactacccgacatgttgagttttattcatgccaaccttaacccacagaaatatccggctgatattcaacgggcaattaatgaaacacatcaagggttctatcaagtaaataccatgtatcaggcactcggttgggaagagttttcttatccggcaacgttacaaactttattagacagtagttcagaacagattgtgatgaaacctaataaagtgactgctatttcaaaggaaccttcagttaagatgtaccataaaactggctcaaccaacggtttcggaacatatgtagtgtttattcctaaagaaaatattggcttagtcatgttaaccaataaacgtattccaaatgaagagcgcattaaggcagcttatgctgtgctggatgcaataaagaaataaccgttttagccaaaaacaaaaagagaaatggataatcccatttctcttttttatgcacttattctttaaaagaaccaaacatatcctaagcttgatttcatccaatctagatgattttgtttttcataatcccaattaaagcgaatggcattattactattaatggcatattgccactgtgtatttagccgtaagttccattggttttggtcttcccaatatggcagctcaacttgtaccacagtgttaaatttttcaaaccactgattcatacatcctaatgtcggccctactcccacacgccagcctttatctaaatttgaacccgcttggacataagtttgtacctgcccatagcaaatatgtttgcgcgcataatctgcaagactgtaaccaacctgagcattaaaactcgcgacgccatgctgcttttcatcactataaacaccgtcatgaaccgcttcctgacgccagcctaagttaaatccccaagtcagcggagttttaaatggttgaatcgggttataagagttcacttctaacagatcaagacgttctagttttaaatgatcatctcgccactgtgcattaccatttaaaaataataattgagtaccagcacggtatccgccctgtggatctattaagtcatgataagcctgcctatgacctatctcgataaacttgtcaccttgcacctcgcccagttttagcgagacattacgtgcattatggccttgagtcggctcggttgatggtcttttaggttcttggcgctgtttgtctaaatcaatctgacttcgtagtgctaaaagctgtctaagctgtggctgagcaaagctttcttcaactttgcggccaataaactgtagatataaatcatcataagccatctcaagaattttggcctgatctgatgggctaaatgatttaagtgtttccgacgaatctttaattggcttcattgctaactgatgagcaactttagctaaagatgcgccatgctggtgagcttgggccaataattgagtttctaaagcaggtcgatacacaggagctttagtgagtccctgttgttgcatcgctttaatggtttccattggaatagaagcgtagttaaacttttcttgtagatgagattcaggtttaactaaatcgactaagcccaataaccgatatgcacagttatcactcacaaagtaataagggaagcttacatgttgcatttcccaaatatgactcaccaaaaaacgcgtttcttctggagatagatttaactcatattcccacaaatcacggctctcaaaatcaccatattcttttaccttacgatagtaaggcataagtgagtattcacccggatattgccctgttaagcctttccatgcatatgaccagttgtcattgcctgccacagttgctgcatagtttacggcataagaaacgaggtttaactgctgttgatctttaggatctagacgcaataaggtatggccaaacattgagcttggattacccataaaatctgtagcgtaaattagggtcgctttataaggcttaatctgcccaatccagttttcaaattctgaacattttacttgtggcaattcattttcttgaatgcctaattgctgtataagccactgactgcgtgccggaaatttacagcgaattgactggttatcttgcgtaggtataaataatgccgaaatgtctgctttcagttcttcttttaaattattttttccattttctgataggaaatagccagcataagtgacctcacttttctggtttttattggcatacatgagcctttgccatgtaatgtcttggtctaattttttttgttctgcaatggaccagtagttttgaatagatggatttgtttctgctgaatacgcaatattcactgccaaagaggcaaaaattaaaacaaccgatttcattaagctcatcaattttaatcattaaatataagaaaaaccctgccaaatgacagggttttcaatttcaaacttatacgtaagcttttaaaacttcgtctttagccattacgttttgtaatgatgctaatacttgaagtgtgttttggttgtttgttgaatagatttcaccaaaatttgcttttgaaactttgaagaaacggtctttatcttgtggtttgatttgcattaactcagcaagtacattcaggctttcaccttggcctacagccatgtcacgcgctaaagcttctgcattttcatttgtgaaagtaacaacttgtgctgtaactgttccaccttgacggcaacctaaagtaccgaaagtaatacctaataattggttagtaaaaataccgtttgttgttgcagcaagaattttaggcaccactcctttttggccagcccatacttgcgtacccacaccacaacctacatcgttatcagccatagcaacacttgaaccagctgctaacaaagcagctaaagctaatttttttaacatagatgtatatctccaaaaatcattattgattgtttcttatgtattgttatgtgtaattcttattacacgatattaaagatagcgataagccaatcatttagcaattaaaaaataaataatatgataaaaagtgtaaaagaaaaatttatcttaaattccaattaccttgattatctcgatgacctaatattttaagtactaacactaaactcaaaagcaataataaataccatgatccaagtttaccccaccccaccatatgccaagcctctacctgacttggataaagccaaattttataaaaggtactaatattttcagcaatccagatcagaaaagcgagtgtaaacaatacaggcaacatcgggattttaaatttatgctcatttaattggaaataaagttttgttttccaaaaaataaaaacactgatggcaaataaaatatagcgaatatcgggtacaaaaaatttactcataaagtttatatatgagaaaaatgccagtaaaagcatacttccgaaactcggaagtttttcaaatgaaacttgcagcaggcgtattgagcgtgcaaaaaaactacctacagccgaatacataaagcctgcaaataaaggcacagtcaaaattttaaataccgcaggctgaggatattgccaggatgcaatcgcaggatgtgttaagaatatttccatgaccatcgccatgatatgaaataaagcaataactttggcttctgcccatgattcaagttttaaatataagagacatatctgaataatcagtgcatatatgagtaaataatcatagcgataaaaacccatatattcatggcttcccatcgacgcagttagggcaaaagcgatgagaagcaaaataccaaacaaggctgccgaaacagccttgccaataaattgaagaggtaaaaacagatattgcacaaaaaactatcctagatatttagcactatattcatgtaccgtatctacaaagatttttggctgcgccggatctacccattgggtaataccgtgccctaagttagcaacgtaaccggtcttctcaccgtttgcataagcatcatctaacattgcttttacagctttttcaatggaagcagccgagccatataaaacagcaggatcaagattcccttgtaacgctacacgcccagagacaacatttcgagcggtattaagcggagtagtccagtccagtcctaatgcatctgcaccagaggcaatcattggctctaaccattgaccgccacctttcgtgaacacaataacaggaatacggcggccatctttctcacgctgcaaaccagcaatgattttattcatgtagtttaaagagaattcgacgtattcgcggtgtgctaatgctccgccccagctatcaaagatctggatggcctgagcacctgcatcaatttgcgcatttaaatagtcaatgactgaatctgctaaatggtcgagtaaggcatgcaaaacttctggctgcgcatacatcatttgcttggtaaaacggaactctttacttgaaccaccttcaaccatataagttgcaagcgtccacggactaccagaaaaaccgatcagtggaacttgaccacctaaagcagaacgaatcgtacttactgcgttcatcacataatcaagatcggctttagcattaagcttaggtaagttagccacatcttgttcagtacgtaccgttttatgaaacttcggaccttctccagtttcaaaatacagaccaagtcctaatgcgtctggaatagttaaaatatctgaaaataaaattgctgcgtctaaatcgtagcgacgcaaaggctgtaaagtcacttcacaagcaaattctgtatttttgcataaagatagaaagtcaccagcttttgagcgtgtttcccgatattcaggcaaataacgtcctgcttggcgcatcatccatattggagttgtatctacaggctcacgtaataaagcacgtaagaaacgatcatttttaagtgtcgtcattgccgatctctatctttttcatgtggcagcatcataacaaaaggtgagtgtttttataatttcaatttcacacaaaaaacttgccaatctactaaaaaatgcatatttacacaaaagtctactgcaagaagaaacgttttctgcaatacttgcagcatgttacatcgggtttatttatatcccttcgagtctcaaataagccaatattaaattcataagaatgaatgattggtgaatttatggcctaaaggatctgattttccctattgcttatatgaaaattcttaaggttgaattacatgtttgttcgctcattactcgctatgagtttaagttgtattattgctaatgttgctttggctgcgtcaacaactgagcaaccactgaaccctaataaagtatctgctcctgtagaagatccgattgatccgcttgctgtagatgctgcttcaactgtaaaagctcaagctcagactcagattactgcacaagaacaaaatgacctaaatagagcgtcaacaacattacaaaatttacaaaaagctgaagaccaaaatgctgattcaggtattgccgcttcaacaccagtagctacggctaaaaccacaacagctactgcgtctacagcaacttctgcgccagcggttacatggacattagatagcttaaacaacgctgagtggtatgaaaatattggcaaaggccaacttccagtttatgcacgcgctcacgttatgcttaataatgcacatgcttcaccgggtgctatcgatggcatgagcggtaaaaatacattaaaagcaattgcatctttccagcaaatgaatggtttatctcctactggcgagttaactaaagagacttgggatgcgcttgttgctaaacaaaacaaaccagcgtttattgaatacaccattaccgatgccgatttaaaaggtccttacgcacaatcaattccttctgactatgctttacaagcaaaaatgaaaggtttgtactacacacgcgtaagtgaaatgttgggcgagaagtttcatattgatgaagccttcttaaagaaaattaacccgactgcgacattcaaaaaagttggtgaaaaaatcattgttccaaatgtacgcaatgacttaccagaagatattcacttgattattgcgcataaaggtgcgaaacagttgtatctgtttaacagccgtaatcaaatgattgcgtcatttcctgcaacaattggcagtactgatacgccatctccgaccggtacttacaaggtagtaggtgtagcacgtaacccttggtacagctactctccttctaactttgtacaaggcaataacttaaaaccgctttcattaccaccaggtccaaatgctcctgtaggtaatatctggattggtttaagcaaaaaatcatttggtattcacggtacaccaaacccgtctttaatttctaaaactgcatcacacggttgtatccgtttaacgaactgggatgctaacgatttaggtaataaagtacgttcaggcgtaactgttaaattcttagaataatcctcttaattaaaagagcctgctttatgcaggcttttttattaaattttttagcatagccccgtggaatatgtagttattgttttggctataaaaataaaacctgcctaggtttactaattacacagcaacttttgtatttagaatatttagcatggtttgcattttagcttctgtttctagccattcagcttcagcatctgacccttcaacaatccccgcaccagcatataagcgcattttattttcactgagtagaccacatcgaattgtcactacccactcaccattaccctccgcatccatccagccgactaaccccgtgtaataatgtcggtcataaccttcatgatctaaaataaattgcttagcaacatgagttggtgagccacaaactgctggtgttggatgtaattctaatgcaaggtttaaggcatcgggagcctgttgtttaagcacaccttggaattctgatgataaatgcaacatcgttgaagtttctaaaatatctggaaattcagaaaccttaagctctacacaatgagtagctaaatttctaataatattttcaaccacaattcgatgttcatgttgatctttctcggaatgatttaattcttgttggctgacgaaatttttttcagaaatttgagatttaggacgagagccagccaaagggttactggttacaatacgcccttgttttgacaaaagcagttcaggacttgcacctaggatataattattatgctcgactggaatcacaaaattataagcatttggattttgttttaataaagcagccaataaattttcaggctcttgatgacggttaaactcatattcaacagcctgagagagaacaactttttctaccttctttttctcaaaagcatctaaagctagctgtactgtaccttcaaatttttgtcgttgaatgagcaatgatttattaattatctcaatgttattacgattttttaatgaattaatcgtagaagatgattgtgttatttttttatgatcagcataaaaatttaagctacttttctttgtaatatcaaaaggtatagcaccaattaaaactggattttgatggccttgctttttaatttcttcaaagcattttgcaatctcttcattcaatagtgcggtatttgctgcaggtgtatttaacgttttaacgaattcgttgacctcgagataataattcttcgtagaaaaacatgaaaatttcttttgaccgatatgatctaaattttgctctactgatatttgagtctgcatcatctgtatatcacctctcacattgatttttttcaagcaaattctgtagtacttctttttaaatataaggatataaaaatactgaaacacacattaatgcaaatgattattattatcaataacaaatttagttttcaatgcaagaaattgtaattatctcgttatttgtatgaaaaaaataaactttaacctctagagttatctcgattaaactttcttgtctaaggtaaaaataaagaaacgcgccatctagcgctttaaattttatattcttaaaatcaataatttgcttatattttaaataaaatgccttaatgatactttccttagcagagaatattaccaaatataaatatgcttgatcttttagtagcttttcaatttctgcttgctcgtttttattgagaaaaacatcataaaattcatctttcttttgaaaaaaaatatgatgtttttgagactctatatcgattccaaatattttttctttaagcgtgttatttctaacatatgcgatggcatgacatgatttttttgatccaacatgactaatcccacccatcactccttcgggccataggggctctccctgtttaccctgatggacaatagagtcttgtaaattgaagcgttgtaatgcatattttgctgctaagcgccccgtcaagaactctaattgacgaatgaagcgtgagctttttatattcggtggaagaaatatattcagctcctgatagatatgatcaagctgaggtatttctttgatttcactgagctggaccttatgtatatctatcccgaaagctgttagcttttcatattgaatatttatttcatccagacatgaattagcccctctacttaactgctttttcgtattcatagcatggactttattcaatattcacggtcaatgtttcaacgatggcggcaatgttttcaagcatcttcactcgagtctcgggattaagaaagtagaaatggtccccttcaaactcaatacttcctaaccaattttctgtgtgttgttgccatgcatccatcattcttttgttaggaatatcagggtcctgtttaccataaaatgcaacaatcggaacctcggtcttatgaatcttctcgctaagtaattgatcactaagatagaagtcgttacgaatgattttgagaaagaatgtgagtgcttcctgattatttaaaatttcgtcaggaaaattattgtatcgctttaattcatcaataattttttcatcggttagctcatgcttgtaccgcatatgttgaatatagtggtgctcaggtcggctacttataacaattaatctcaactgatcaattatgggtttttcattcaaataattgagtactttccaaatcaagccacctcctacactatgtccaaataaaataaatggtgtgtctgagtaagcttgtatttcattggcaatttgcatagccaatagatcaggatcatcaatcaatggttcatttatttttataccatgacccgaatattcaataggaataatacgaatattgtcagaaatctgctttttccatggatgataaatactcgcgctactccccgcaggcggtaaacagaacatattatattgatgtttattcacttaagaattctccaaatattaagcatttttcttttataaaaaatgcttaaatcaggtttctgcgctatttttttaaacagaagttgaagctaaattgatagtttgagtcggttgccaaatggctgaatcacgatgcgtcacaaaaataaccgtagaagaaagagcacgtatcgttgtaacaatttcctgctcagtctcttcatccaaggcagaggttgcttcatcaagtattaaaatcggcgcatttttgagtaatgctcgggcaattgcgacccgctgacgttcaccaccagacaatgcggtgccttgtttacccaccgattgattaattccttctgaactacggtcaatcattgctcctaatgcggcatctcttgcagccttttctatttcatcatcagttgcatcaggtttacctaaacggatattttcagccagtgtacttgtgaacaaaataggttcttgtgtgacataagcgatattcgagaccaaatcttcatatttcatttgatcaagagctatgccaccaagggtaatttttcctctttgtggatcatcaaaccgtgtaagcaattcaagtaaagtactcttaccactaccacttggtccggtaacccatactctgctccccaatgcgatatcgagagatatattttcaagtgctggcgcatagctaacgtcttgtaccgaaatatgatggccagtaggaatttgagggtgtaatggctcaggcaactcaggtggatgggtgatctgattaaagttgcgcagtgcagcaaacaaatcattgatatgtaaccctgcggtagcaagttcacctaatggcgctgctgcacgtccaattaagacgagtaatgccaacaccaaagcagcatgattgaccccatcgatcaccagatatgttgccatcccagcaatgggtaaaacacttgctaaggttgcaataaaacttgcaaatgcagcagcacgattaatccgtactaatgtctcttcttgctcttcccaacgatgttctagcctttggaccgcacgttcaggtcccgcggctgtgcgtaataactcaacatgatcaaccaattccagcgttgcttgtgaagccgctaaatcggcagtattacgctttttatcaatatgcatgagtgcacgttgtgctaggaattgagcaaataaagagagtaaaagtaagcctaaagcgacaaatgctacgcctgctccggcaagcaggcctattcctattgtgagaaataaaggcataaaaggcgcatgtaaaaaggtttgcaattgatgagcaggaatactcataaacccaggaattccctgtccagcaattgtcttaatctgagcacgctgttcattggtaaaccaagagagcttggcacgagctaaagatttgcctaactcagcaaataggtcccctgctaaacgcacaccagtaaggaagccagcacgagtgactataactgtcactaatattgctgcaattgcactgatgagaacccagcttggtgaccattgattgacaattgcaaatgccaagacggtatatgcgattgcttcaattgctgcaacaatgatccatccgataccaacaataattaatttttgtttggccgcacgaggaagcatcgaaaaaatctgatctttatttaatttagcaggagtattcataaagatttccctgagtcagttgggcctttaagcactaatctactgtcggcatgagcagctaaggcaagatcatgagtgaccatgacgatggttttattctgttttttagctaagtcgcttaattccaatattatttttgtcgcattggtctggtcgagtgcgctcgttggctcatctaataaaataataggagctgaggataaaaacgcacgcgctattcctaggcgctgtttttcaccgcctgaaagtaaagttgcatctgcatttaaatctacttttagttgggccttgagtaatgcctgctcaagttgtgcatcatttgcattaacggcagataaggacaagttttctcttactgtggtcggtaatacatctccaccttgtggaataaacaaaaccttttcatgtcttagtttttcatgtaattgcaaaatatctgtttttgctaattgaacgacaccttcttgcaatacagcgaacccagcaagtgcccgcagtaaggttgtttttccaactccactcggtcctgtaattgcagtaattgaattttttggaaatgcataacttaatcgatccaatactttttgattttcgattgcaaagcttgcattcactatttcaagtgttacatcttgctcaatcttttgtagattgcccgacgagagtactggctcttttaagaatgcagataaacgactagctgcagctcgcccagcagcgacataatcaagaccatgccctaaacgtagcgaaggtgtcacgatggccaagctaaagaaaagtgttgcagccaaggtcatgctgtcgtattgataagctacaaaataggctatggcaaaggttgcaacagcttgtagtaaggctgtggcaacagcagcgagtgttgcgactttactcacccaagacaccatattttgagtaaaattttgtgctgattgaatataggctgttaaagcacctgattgttgcccatatattcgattatcacgaatgccgcgcgcataatcatcagcagaaccaataatatctaacatgacctgcatacgtgcagcgccatcccgttttgatacatggggaacaataattaaataatagagtgaagcaattgccccaggtaataatacccaaagggccatcgggccaaccaaagcaattaataaaataatagaaactaaagggattacagcaaaaatcgcaatttccgacggtaaatgtgccaccatatggtgtaaggttgcgatatcatctgaaaccagtcgttttaagttttggtcaccctgttttgatagggttgtgttaggtaaccgaattaaatgatgagcaatttgacgacgtaatcgtgccgaaaatccagcctctgcatcatgcactaaccatgaagctagtgctgccaatgccgccccgactatccaaaaaaccgctgaaaagatcacccaataagaagataaataaccaatcaactgaatcatgccccacaaggcagttaaaatggctaaaccagaaaatacggcagcaagcgttcctgcaaataatttaggaaatgctggcttgagtgcaggtgccaaggaagagtctgtcatcagatgagataactttaaatcagacatgcttatctctctttatattcatagaaaaagcggtacttaaaataaaatctcgcttcaattgaccagcaagaattgcctttttcggctttaaaaaagcatgaataagaaaatcatataaaaagtatttttttaaaaactttaattgcatcaaaaacttcctaaccaccctatcaaaatatttttagatcattttctagactgtaaaattaatatggatttgtctaaatcatcttggttgatatgactaaaaaccaactgtacgtttagaggcaccttgtaaatcaaaaataacgtcgtcaattaagctatcaatctgacgtgtatctcggtgatgtgccgtagtaattaaatgagccatatttccagaggttgctagataatgctttttccagatgtgctcagaaggacacggaaataccacagtgattgaattcggattccgccaagcaggaatgcccactgcctgaaagcgatcaaccgcgtactgggccatttttagacaatgttgaattctctgtcgtctttgtaaattggtttggctacgtattgctgcccacatcagtaagacggtatgaccattacgagaaccgctaatggtttgatcacgtgtagagatatagtcaacatctaccgatatacgctctacattttggcgtttggccacaacaatgccacacggaatcggtgagccaatcattttatgaccagacacacagattgagtcgataccatgagcaaaggaaaacgcttgaggatgatcaacaaaaggtaaaatcatgccacttaaggcagcgtcggcatgaatataataatctcggcgcatgattccgatttgcgctaagcgctcttgaatcatttcaatatcatcaattgcaccggtcatggtcgtaccaatatttgcaaaaataatggggtgactttctttattggtttttattttatggattaaatcatcatagtcgatttcaccattatccaatgattcgatcacacaagatttcatctgcaataatttggcgatttttctcaccgaataatgcgtatcttttgagtaatataatgtggaatcaggaaatagctcacgcgccagatagcagccaaacatattaccttctgtgccaccattggttacgtatccccagctttcttcaaagggaatttgaaaaatttcagcaaaatacgccatcacatctttttcaaaatcaaaagaattcaatgcgtaattactatagtctttccaatcaccacaattattaatagagaatttgaaaaaacggaataaagcggaataatcaaaatctgcagattcaggatatccaatattgaagtattgatgttttaaacagtaattccagaatgtctcaattctctcttgatcagcaggcgataaaatcattttttgctccgttaatatgacgattacaagtcgtctaaggagtcgctatcaaagatataaattttatgtataaatttagcgaccaggatttgtcgtatgccttatgatggcaaccctctaccctgcaatcctttgccgtgcatcaaccaatgaccaccaatttgataaggtgggtgtgcgtcctaattcttcaaaactgatattgattccctgcgctttgagttccgaagaaaactgcataattcgtaatgagtccagtccataaagaatcagattttcttctggatctaattcatcttcttcaataagctgctggaccttttgctctaaccaaggtcgtgtaatgcctgttgccacctgccccactacagattcggtatccacaacttgaccgcaacgtgaagatacatatttcaaagctaagcggtgttcttcttctgaaaaatcggcaactgcatccccaaccagaaagggttgtatgtcactcataaaagcttcaattgccgtaaccatacaaccgatatgagcatagacaccgccaataatgagctgatcacgattccagttttgcattctttcaagcaaatccgaacgtttaaacgcgctataacgccatttcgttaagacaatgtcatgttcagcaggagaaagttgatcaataattttttgctgatcgattgttgaggctggcaaacccggtccccacatcgcattcagtaatgctcgatctgccgctggctgctcatagggctgtgctgtatagacaacaggaacattgttctgatgtgcccaagttcttaattgaactaaatgattaacaaccgttttaattaattcactttcagcatcgtaaaaatttaaaaagtagcgctgcatatcatgaattaataaaacagctcgagaaggatctaattgccagtctgttttattatttggataactctctctttcgggcatgagataagtagaaatttttgaaatagccatatgctgctcaatatttattaagatgttgtagatgtatttaaaatgctgcgaagttgttttttgtccaccttaccgactgcggtcagtggcaaactttcgattaatttgatctgatctggaagtttgtattgtgcaatacccaactccatgagatggcgtctgagcacaacagctttaagttcaggattacgagaaacaataaaggcacaactcttttcaccaaattgttcatcaacaattgcgaccaaagctgcgtgcataacttctggatgcaaaagaataagtttttctatttcttccgaagcaatcttttcgccaccacggttaatctggtctttaattcttcctactacacgtaaattaccatcaggggtacgctgcacgagatcgcccgaatagtaatagttgtcctcatcaaagacctgtgaattatgttcagggctttggtaataaccgcaaaaggtataaggtccccgagtcgcaagcatccctatttcaccttctggaacctctttatactgttcatccacaattttgatttcatcatcagaactgataggacgcccttgtgtcgtaaatatttgctcatcggagtcatcgagtctggtgtaattgaccaagccttcggccattccaaatacttgttgtaatttacaattgatgacttcaggaacttgacgggctaaagattcagggaaacttgctccacctacttgaagcaactttaaagactgaatttgatctttatattgcgcggctttttctagccacataatgacagcactcggcactaaagatgccatattgacttgatgtctttgaataatagagaagcaattgagcggttcaggatttggtgccataacaacacatccacctgcatgtaaaacacctaatgcaccaggtgaactcaacataaagttatgcggagctggcagagcgcacaataaccgggtatttgagtttaaatcgcaaatctcggcactggctcgcacgctatagtcatagtcattatgcgtgcgtggaataagttttggtgttcccgtacttccacctgatagctgaaagaaagcaacttcatcagcaggtgtagatgaaaaatcgactaaggtctctgctggtgtttcaatccagtctaataatccgaaatcggtagcttgatgattgagcatcaaaataatttcaggacttaaatttacttcatgaagtgaatcaataaattgattattgctaaatacttcatgctgacgcgaaccaattaaaagcttaggttgaatctgtttaataaaggcatttagttcatattggcgatggctatatagcgcattgagtacaaccacgcctgctttaagcaaggcaaaaaagacaatataaaactccgcaacattgggaagttgtactaaagctgtatcacccttgcccaagcctttttcagctagtcgagaagctaaatttgttgatagccgatccagctcgatataactcaactgacgttcaccacaaataattgccggcgaatgcggatgcgattgaacccctaccgttaaaatgcgcgtcaaaggttggtcaatccaatagcctttatttcgatagtgttgcgctctctcgggagaccagcgaacaaactcaatcaactgttttttcatgacattctaaatattcaatttaatttaatggttatcaaactattgattcttggtaaattttcttacatatcggcataaatatttaatttgaataccgactaaagaaaactcttaagacggacaagctatatattcacagcaaaattggaaatgattaacaaatgcaactggtaatcattttcatttgtttgtatgatgctgaaacaagattaatttgtcaaccgagttatcgttcaatgtgtgaattaacttcgatgcaagcggcctgctggtttggtcgctctggcaacgcaactttaggtggggttgctgcccacctctatgcagaatttgacggtcaatttattgatctacaaaaattacatttagcacttcaacgactttataaagaacaccctattttgagattaagtttgagtgccgatggcatcgcaaacatcatgtctgagaagactcaacagatattagaagtcgatgatttttcaaagcttagcgattatcaaattgagcaaatgctcatgcaaaaacgggagcaatggacccaccaaaaacttgatctaagtcagggccagactgcaagattttctataagtgttcttaaaaataatatttttcgttttcatatagatacggacatgattgctatagatccgtccagttttttgaacttgatggaagatctttctttgttttatgaagacccagaaatatcattctcccgtccgcctaatttttttgactggtatcaaaaaatacggacagatcctgacctaaaaaaattaagccaacgagaccgcttatggtggaaacaacgtctttctcatattagccctgctccgtctctacctttcattcatcaagaattcaaaacagcaaaaagtgatcgtttaagtacttggctatcgccaaaagaacgaacagcattacaacaacttgctagaaaacaacatattactgtaaccaacctgatattaggtctatttgcctatacgcttggtcatgcaaccaaagatcacagcttccgattaaatattcctactttttggcgcgagccagttttaaaaaatgtcgaaggcactattggtgattttgctaatctagtcatccttgatgtcgacatgaaagggacaactaccttagccgcattctgcaaacaaatagcaaatcaaatgcttgagttattagagcattcacattattcgggtgttaatgttctacgtgacctgtctcgttatcatggtagtgcacagattgctcccgtggtatttacagcggcactcgacttagaaaataataatttgctttctgagcatgtccgtcgtgtttttggttcaatgaattgggtcatttcacaagggccacaagttgcacttgatgcacaagttgctcatgtagatgacggtattttagttaattgggacatccgtttagatgctctacccaaagaatggatcacgaatttatttgaatctttcattcatttacttaaaaatcttgccgcacatcctgagcaacttaatacacaaattataagcccagcacaaaatacctcgtcagatcgtacgtctcaaaaaccattaaatgcattacaacaagcctacctattaggtcgaactcaagcccttcctttaggtggtgttgccatgcaagagtttaggcagtatcacggcaaaatggatattgttttattaagacaacgattggcagaaatggtacggcagcatgacagcttacgaacctatattgataaaaataggttaatacaatatataagcgatcaagtgagtgtcaatttaaaagaaatagacctaactacatgggaacctgaacgtgcttctcaccacatccagtcctataaaaatagttatacgcatgagctatttgatttaaatcagtcgccttggaatatcaccgtatttttattaaaaaataatctattaacaatttttgtccgctttgatgcattgattttagatggccgatctatagcttcacttatgttagagctatttgatgggcaacaacatgatatccaaacacaaatagaagaaaatgaagctgaaaatagcttatctgttcatcacacagatatggcttactgggaaagaaaattttctaaattatcggctattcctgcgtttccgtggaaaacgcccttacagcatttaccgacttcacgttaccaacgtaaaagtttggttatagaaaaagatcaatttaaacagttgtctaaaattggcgcaaaacattcactgtttaaaaactcaatcatcatggcgattattttggaagtgctatctcattggagcacggacaaatctctatgcgttgctgttcctacacttcctctctatgccggaccattttctaatagctctacgtttattgctgttgagtggaaaacttcagatcaatttgctgaacaagcaaaccgtttgcaaactgaagttttagagggtttacagcatctttcattttcaggcgttgatctcgctcgactattatttgaaaaagttggcactgctccagtattaccgattgtaattacaaatggtttgtcatggccggtattatctgaatctcatcctattcagcaactagatggactgacccaaacacctcaagttgcaattgatattcgctttagcacaagaaatgacggcgctttgattttcgatattgattatgcccaagaagcatttccacccaacatgattgacgatttcttggatgcactgcaattagcaatcaagcaaattattggttcagaaatattcagttttgatctcagcaattttttcagtgagcttcaaaataaacgactatattttaaaaataatgagtccgatcattcatctataccaattgaaaataatgctaaacagcaaaatcaactactcgacatttacttagaagtgataggccacccgccaaatatggaagtggacaactcaactcattttactcatctcgggctgcgtccacatcatttaaaggtcgtttcaaaacgtattaatgaaacatacgcgattcagctctcacctgttcaacttattcaatgtcgcaatattgctgatgtagagaaactagtaacaccacattaattcgtattttgaactttcatcattttggaaacagataaagtataaacatgaaaaaaatagatattaccggaattggtattgggccattcaacttaggtttagctgctcttttgtctcatcatcccgaaatcaaaagcgtatttttagaacgcaaaccagaatttcgatggcatgaaggactgctattgcaaggtacgacattacaagttcctttctttgccgacttggttactatggccaatccttgccatcccttaggctatattaattatttacatcaacatgatcgcttacatcagttttattattacgacagttttttaattccacgccgtgaatatgaccattattgccgttgggcttcaaaacaattacccgattgtcgatttggagaaaacgtaagccatgtggaatatgacgccaagctggataaatttattatagaaagtgaatcagcctcgggcgaaaaacaaaaatatataagccaaaatctggcgattggtattggaactaaacctcgaattcctaaatggctggaaacatgcaaacaccctttggtaaaacattcagcggagtttgcaaaaattcaggaacaactcaagcaatgtaaacaggtcacggttattggctcgggccagagtgcagcagaatgtgtacttgctttatttaattcacttacaccagaacaagtaaaagcaggtgcatctattcgttggatcacacgttctgccggctttcacccaatggaatattctaaacttggacaagagtgctttacccctgcatatatgcaatatttccaaagcctgcctagagataaacgccgcgatattgctgctagtcagggcctgatctataaagggattagcttctcaaccattggcgatatatatgatgtgctttatgagcgttcagtggctggtgaaaaatccggtttaagcctatacacaagctgtgaggttgaatcggttaaagaacttgaatcgggttctctgcgtttaacttgtttgcatacccaactcgatcaacgttgcgaattagaaactgatgcccttgtcgcagctacaggctatgttcatgattggcctgaatggttccaaaatatgaagggttctattttagctgttgatgataaaaatgattgtattgttcaagaagactttacggctttacgttgtgatcagggacaaggtcgaattttcattcaaaatgccgagatttttcagcaaggcgttggttctcctgacttaggaatcggagcaactcgaaattcagtcattattaatcaattactaggacgtaatgcttatcgaattcctaaacagtcttctttccagcactatggcttaccagaataaaatatgaatatcataaaaaaacccgcgattgcgggtttttttattcggttgaagattacaacaaattaaaagtcatatgatacagatagcatatacgttcttggtgcgcctaaagccaaattcgatagtttaggcattccccaataggctttattcatcaagttattgatgtctgctttaaaagtaataggatgatttgagattgaagttttatatcgtgcaccgacatctatcagcgtacgtccaggaatatgcaatgtattttcttgatcgatatactgtttcgaaactgcggttgcattgctagataaagttaaaacgccttgtgcaacttcattatcccattcaacacctaatttcccttgtgttttagggacacctacggccatatttccttcattgctttggatggctgttttagtcacttcaggttcaatataagatgcaccgcccatcaaacgtacattttcaattggtgatccaaagaaactccattcaatccctcgattacgttgctctcccccagacgtatatatattagttactaaatcagtgtaagcacttggttttttgatttcaaacaatgacaaggtatgcgcaaatgtaccttgatcaaacttcaccccaaattctgtttgctttgttttgtaaggtgcaaatattgttggatagtttgccgcagtaaggggggctgcatcacctttggttaagccctcgatgtagtttgcataaatcgaaactttatctgtcgctttaaatagaattgcggcgcctggtgtcgttgcattctttttatatttagtcaaagtcgatgtcggcacaaataaattactactttctacctcttgataacgtacacctaaagttaactgtaagcgatcttcaataaaagatagggtatccgccaaaccgtaactatttaattgcaattcagaattagatattaggggtgcattaaaagggacagctttcccccaaattggatcataaagattagtcgtccattcagctcctgccacatttcttaccccataatcatcttgattatgtttgtaatatgtcgcattgactacccattgatgtcctactgctcctgtattaaattttcctttcagccctacatctgccgactttttatcaacattaaatgccagttgaccaatacttgtttggaaggttccagtgttatctaaaacagttgctgacatcgcaccattatatttatattcagttttactttgtccataggttgcgtaccccatcacgttattggtcagatcatattcaccgcgtatcatggcgcccttatcttgaatgtccacaaaagaccaatctggattgagtaaagtctcaggtttaggtggtttcggaatcgcgatatcttttccgaggttgatgcctcgtgttacgccatccactcgatctttggatgtgtaaagatctgtcgaaacacgtgcacgatcaccatgccaatccattcctaatgaaaataactcagttttcaaatcctgtttttctactggtccagagccatcccgatataccgcatttgctcgcacaccgaattccttgtccgaaccaaatcgtcgtccaacatctaaatgcccaccaaactgagagtcagacatatatgtcgtagtcaaacgtgttaatggttcatccgttgcacgtttggtagtgagatcaactgtcccaccaatggaacctgttggtggcattccattgagtaatgcagaaggacctttaagtacatttattttttcaaacatttcaggtgaagttcgataataaggggttataccaaacaatccattcatagacatatcactcgggctcgactcaaagccacgaatataatagttttcactccagccaccacttgccgcattggtgaacacggatggatctgttttcgcaatcacacttgttatatcttttgcctgtttatcggcgatatatgtatccgtatacgcaatggtattaaacggggtttccataacggttttattacctaaaaagccaactgagcttttcgacgaaacctgccctcccgcataagtatcatcttgttcagcttttacggtaattgcgggtaaagctgctacatttgtttgagcagtttgttgttctagagtttttgctgaattatcaataacagcagcataggtatttgatgcacatagaacaaatacggtgcctaatgcatagcctaatcgaagggctatttgtgcagatgcaacaccatttaatacaaaagaacggtgattaattctttgatcattcccagttttaaaattacggttatagctaacgttgttcattgaaagacctttaatgttttgattcattttttattaactatctgcttaaaattcatagcaaaatagtgaaaatttatgctctaaaatttaactaagtgatgtgcccaaaaatttattgatagccttttttcacatcttccatcactattttgagtgaggttgggcttgcagccgtggtgtaccacgcatcggcatcgacaaaaatgacacgaccgtttttccatgctttggtttgacgtaataatggattttcaacactggcagcattaatgtttgagcgatgttccatcacagcagttcggtccacgatataaagaatatcgggatccgcttttttgatgaattcactcgaaataggttgcccatgtagacttgtatccaccacaccacttgcaggctttaccccaaaggcattaaaaataaagccatagcgtgactgaataccaaaattactaaatgccccattgttatgaagaacaactaatgctctttccgggcgattggccgttacggcttgtacttgcttcacttgttcatcaagttcagaaactttctggcgggctaaatcttctttattaaatatttttcctaaggtcatcatatggtctttaaccagaccaatatgattactctcgctattgttgaagttaatatcgtagtgaatggtcggggcaatttttgacagttcctgataatgattaacgtgtaatggcgtcatcaaaattaggtctggttttaatgcatatatccgctccatattgggctgtacaattgcacccaaatcctgaatttgtgcatcttttttatatttttccaaaaagtgtggaacataatcttttggcattcccataatcgggacattgagttgatctagaaagtcagcttcattcatatcaagtacggcaacgcgttgcggtaaatgatttatcaccgtagttccaagcgcatgtttcaccgtaatcggttctgctagcttctgagaagcttgagtggtatctgcaactttttgatcacatgcttgtagagtgacagctgccgctatgatgagggctactcccccatactttttcttccagttcatatgtattcaagctccagatgagttgaagtaattacacatacagccacgctcactgtatgtaatttcaaaatcaagctcgtacagatcatttaattgcgcctctgtaatcacttgttccgttaacccactgaaatgaagcttgccgttcttgagcgcgacaatatggtccgaataattcgtggcaaaattgatgtcatgaatgactaaaatcacagtgcgcccttgttcatcacataagcgcctgagtgcacgcataatttgaacggcatgtttcatatcaaggttatttaagggttcatctaataaaagtacgtctgtttgctgggcgatcgtcatcgccaaaaaggccatttgcctttgaccaccactaatttcatctatgtaagatttgcgcagtggttctaaagaaagaaactcaatagcttcatcaaccacctgatgatcttgctcggttaaaacaccacggctatagggaaagcgtccaaatgacaccagctcttctacggttaagcgcaaattaaagccgggtgcttgacgtaaagtcgcgacatgcttggcgtaaacagcggttttaatatccgcaatattttgatgattaagaaaaatctcgcctttatccggctcaattaaacgtgccatcatcatgagcaaagtcgattttccggctccatttggaccaatgagtgacgtcacctgacctgtaggaaattcaacatttacgtcagtcagtattggcttatttccatatgacttattgatattcttgacatgaatcatgcaacacctcgggtacgaaccgtcagcgcaaggaaataaatgccacataccagattgaccagaatgctgacggtcgttttgtaattaaaaacgtgctcaactaaaatttgagcagcaataaatatggcaatcgtgatggcacagcccataggcagcgttaatttatgcttataacttcttgctagcgcataagtaatgttggcaatgaatacgcccataaatactgtcgggccaatcagactggtagataccgcaaccaaaatagcaatcagggctaaatagaaactgacatagcggtgatgatgaatgcctaatgaaatggcttgctcacgtcctaaaaccagaacatccaaaacagggagtgcttttctaccgaggaatagaacaataactacagctacactggcataaaataaagtttctggttgagagcgattaaaagaagcatagctaaggccttggaaaacagaaaattcaccaggattaattttgagttgaataaattgagtaaccgtcccaacgaccatcgtaaggactaagcctaaaagcaacaggagaaagacatcatttctgccatatggcaataaccacttatggattacccacgaataaagcagcattaaaacgatagagataaagaaattaccatttattcctaactggcttagtccatgcgttccccaaaagaacaacaacaaaacttgccataagagataaatcgcttcatagcccataattgagggagtcaaaatacgattaccgaccaatgtctgaaaaacaattgaggaaaaagcaacgcaaataccggctatcacaatcgtggcaagacgcagaagtcgattaggaatgacgtaatcaaaatctagtcctgagtttaaaaataaaaaacatactgctaggcagatgacgatcagataaatcatccacagctttgtaatacgcattatctgaactccctcaaaatgaggatgaggaaaataattcccccacaccacctgcggtaagtccgatcggcacttcaaatggataaataatcgagcgaccaagaatgtcgcaaatcagtaatagagacgccccacctaaagccacaatgggcaaggttttagctaagttttctccgtatttcagtgcgaccaaattgggcaccacgagcccgacaaaaggaatagcaccaaccgtaattactgtggtcgaaaccgtaatggcaaccagtattaaaccaatagcggctatagctgcataactaagtcctaggctagaagccatctcttcacccataccaatcacggtaaagcggtgtgcaaaaagataagtcaggacaacaatcggaaaaataatgtaaataacttcatagtggccttggacaatttttgaaaaatctcctaaaagccacccttgcatactttgtaaaatattaaagcgataggcataaaactcagctaaagcgctcagtacactgccgtacatcaaaccaattaccggtactaaaaccatatttctaaaacggatccggcggataattgcgatataaattaagctggcaataaaacaaaaaatgatcgcaaatatcatcttgctcagcgtgctggttaccggaactaaagttaacgacactaaaattcccagtttggcagcatctaaaccacccgaagtttccggttcaacaaacttgttacgcacaatgtgctgcaagatgacgccacataccgccaacccgataccggtaagcacaatagtaattaaacgaggaatacggctggctgtaagagtgagccaactctcatgagaaaaagaaaataaggtagaccactgtatttgttcagcccccagcaataacgaacaaatacataaaatgataaaaatacagaataagccaaatcgcatcagtggcgtgccccacttgagcgtaataaagccgatgcaaattgcaaatttagtcccatcaaaccaaagcgagggaaaatttgttcaacatttgatgggcttattaacctttcatgattgaatattctcatgaaaattcctcaattttatcgagacaacagaatcagttccttttgaataggcaaaatcacagccctattccgaggagcgtttttttcatctttaaattatttttgcccaaccaatttcgaattaaataaatattaatcaatcacttattatttattttctattttaaaaattcgtcattctcaattggcactatctacttgcaaataataatcttgatgtaaatgagaatcaattatagtatgtttaaaggtaaaatgtaaccctactgttacatcagtacagttcatgtggacatcaactcattagaaaaaggtcaatttttgcaaacaagcaaatctataacattatgaattatatgaaatttaatctaatgtaaaaaatttgcgaaataaaaattgatgaaaatagccatttgataaaccaggattcatttatgttggaacaattttccaaatcgccctctctcctttcggttactgattacgaagaacatatctggatgttgcaattacaacagcctgaacaagttaaccgacgttttaatctatggaaacttaatcaagatttagacattcaactgctcattaaagcaattcaagacatcattaaaactacacctgacttaaatgtccgctatacatttagtgtcgaaggtgatttatacaaatatccatttgatgaccattcagcttgcctagaagtaaaaaagagtaatacagaacacgtatttgagcaggtaaataccttaaaagcacaagcatggaatgcagaatttcatccccctttttttacaagtcttgtagaaactgaacaagactattttcttattttagcgctccacccgattctcgatgaaagctatcaaaagtcagattttattcagactatacaaaatcgatatcaacaatattcaccacataatatgccattggtgctgacagaaattgatatatcaaatcaactcgatgcaaattctacaaaagcgtcagaacaatctaaccaaaattatgtgtcagaaattattttagaagagtttcgaaatacgctcgctgaaccagaaatgagtcaacatgatgacttttttgattttggcggccattcactattagcaacgcgaattattgggaacctactcaataaacatggaattgagattcaatttaatgatttctttaaatctccatctgctgctgatttagctcaatacgctttagttaaatctgcaaaaactgaaaaaactaccttacaaagtgtcgatcaagccccgcttactttagctcaagatttcctgtggcaagcttattccgcgttcgattttagcccaatttataacttaccatttgccgtagaattccttgaagaaattaatgaagatgttttctttcaagcgtttacagatattgttgagcgccatgcaggtttacgcacaatttttaatagcgccaatggtcaaacctatcaacaggttattcctacatctgaacttcaacaattcaaatggttttggaacagtgccgaaagtaaagatgcaacgcttgcaagtgaagcttcatataaatttgatttaacccgtgaacttcccctaagaattcgtttaattcgaaatgctaaaggtcgccaaactttatcgtttttagttcatcacatggtgattgatgaatggtctttaaatacgattatggctgaccttgcgcatgcttatcttgctcgctcaaatgctcaagccccaaactggaaggcacctgcccaatccattcttgatttttctttactccagcaaaaacaaggtatcaaccaagaccatctaaattattggactaacctattaagaggagcaaccaaaggactaaaccttcctgtttcggaacatgaattaaatgctgaaaaggaaaaacctccagtccaatggctcgaacttaaatttgcaccagaaatgcatgaaaagcttctcgcattttcgagacaacacagctcttctattttcacggttctctatactgctatcgcccatgcattacagcaacaaggtaatttaaaagatattgtgattggtacttctgcctctggacgaactgatcctgagttctttgatacggtgggttactttacgaccatggtggcgcatcgcacacagtttagcccttcagattcattccaatcattgctccacaatatcagcacaatgattaatacctcgatggcctatgcagatattccaatcaaccatattcaaaatgcgttagggatgcgtgccgatgaagggctattatttgatgtgtttattcatatccattcaaataacgctttaaacggcgcgctcaaaacacctcagggacaaaaccttccttatcgtcagattttgccggaacgtgatgaatcgatgttcgggttacattttgaaattatggaaaatgtgattgatggacaacatcagttaagcatgattattacttatcaagcccaccgcttcccgactgcaacagtgcaaagtatctgtgaaaaaattaaggcaaccttagctcaaatctagttgccctaaaaccaaccatgtgcttaaaagcaaacatctcgactctgcttttaagcacatttcaatttttctattttatttgctgctctactttattcaccacatcctgaattgttttgcagctaatgagtgtataaaaatcaatttgtgtattaagcttctgagaaagtttctgagcaatactcatgagttgtttcggacgaattcctatcgctaatatttcacttctataaaaaatatccattttttcagcttggctgtcagctatgcattcacggaaaatcgataaaaccgaatctcccagctcagcgactgatgacagtgttttagtggaatttgcagacaacgtagaagatacataaattttctcctgagcgatttcttgcacagctttacgatcaatttttccatttcgggtcagaggtatggtttcgatgctcaaatatttcgaaggaatatgtgaactcggcaaatgcacttttaaaaagttctttaattcggggctatttaagcgagtagttttgtatttattttctagggtataaacggcgactaactcttgagtttcagtcgttggatgtacacaacttaccaccacacaattatgaatatacgggtgcttggttaaagcattttcaacctcggccgcagagattctcacgccttttatctttaaataaccttcctcacgtccagcaaaaataatatttccatcttccctaaaatacccttgatcactcatgcgaaaagcagtttgagtttcattttcactcacttgaatatcaacgaaatctttataattaatttccccatcaagtaaataaccattagataaatttaggccagtcatgtacatcgtaccgacctcgcccatttggcaaggcttcagattttcatccaaaataaaatactggttattttctaaagcttttccatacggaataatttcctgatcctgctcatttatttcatgccatatactccaaattgtggtctcggtaggcccacctaatgaaaataaacgagcgttaagtaattgttgtcttaacttcgttataagtgagggcttgatatagtcgccgccttgggcaattaaacgcaaagattgtaattgttctttttgagctacactgaacaacatatcgacaatggcaggcacactgctccaaatcgtaaccttgcaacgatctactaaatcggcccagacaacagcatttttactttgctcaaaagatggaaccaccaaagttgcacccactgccattgaagcaaatacatcaaataccgacatatcatgatgaaacggtgttaccgccataatcacatcgtcagcagtaattttccattccgagatcgtctgttgtagcgtgttttctgtggcttgattatttaagaccacacatttcggagttcctgtacttcccgaagtatataaataatatgccggaagtcggttaatttcggcgttaaagctcggttcatactcagttgtagccgataaaatttcgttaatatttaatgtttgcacacctgcaatggatgagtcactcaccacaacatctgcccgactattcgtcaataaatagttcagtcgcgacggcggagaatccatatctacaggtagccaaatgatgccagtgagcgcacatgctaaagcggtataaatatgctcaggactttttctcagacaaattgcaaccaccgaccctgttgccaagtcttgcatttttagcgcatacataaccttggcgacctgagtccctacctcagcataactaatgctacggttttcaaaaatgagtgctgttcgattggaattttgatcaaaaatattttcataaatttgctttaagaaattttctacattgttatttttatcattcatttgccctaaattttgactcaaatcttttagcatttatcttggtcctcaccctattctttatgcaataccacccaacctaatattcaaaacaaagttataaaaatgtcgttttcattgctgtttgtttgaataatagataccccagcacaataatataaatgataatcatttacaattactattaagagaaatatcaatttctttcttttaaaagccattaataaaaaatgataaatatcaaaataataaaataatttttgctattcgatttaattgtttagagaactaactctatcgtctaaaacacacaattaataatgattattatttacattaagagctaacttcgttatcgtagccatagagagatcacatctatatcaattatcgcgctctatagtaatcattaagcttgggttatatatatgacaaaaattgcagaaaaatcgaaacaagaatatggcgacttactaaaagaaaaagaccatttacaagatatggaacagcttgagatgactattgtctcgattcagacgccgtatccttctattgtaagaattcaaggaaaaatcaacacattacaaccagagctttggcaagctcccaatttggcaattcggttaattgtgaacaatccgccagagggacaacccatttcacgcgtctatacggtccgttcatttaaccctgtaaatgctcaaatcgaaattgattttgttaaacatgaagatttaagcccagcaatggaatggcttaattcggctcaagtgggtacaaaaatcgggcttattggtccccgcccccatttcattcccaatttcacagccaaaaagcatgtggtcatgtttgccgacgatacggctgtacccgcgttatattcaatacttaagcaatgggaactcggcataagtgcggatattttcattgaaagttttgaaaaagacattgctagccaattacccgaacttgagcatgtcaaaattcattcgttccataaagaacatcacacggcacaaaaaggtcttcttttaaaagcagcatttgcgctagaaaattatgaaaatattacgatttgggcagcttgcgaacgcaacgaagcaagagccttacgtcaattttttctagaagatcaacacttaaataaaaatgacgtgcgcattgctggctactggagagatggcgtatcaagttcagagttagacaaactgcgcgctcaacattatcaggaacatattcagcaaggtaagaccttgaacgaatatgatgacctcgatttggcaaattaagtttcttttacatacaaataggcactggctctggatatacctaaatgttgggcaaccgtttccaccgcctttttaatttctagtaagccattatttttgagttcttgtattaattgctttctctcattgagttttaacatacgcggtgtagtggcatgttttgaagcaaactgatcgatatatcttcgaattgcttccgtgccattcggttccaagttttcaataatgctgtcagtttcaattttagtgaaatgctctaaagtgctttgcatccctctaaataaggttaaatcaatattcatacataaagcggctacgtactggccctcttcatctttaatgccgatcgaggtgctttttgcagggcgaccatctgcaaactggttagcatagtttgtaataaggtttggaaactccggagacatgattcttgccagccccaactcagttgccggatctccaacttttcggccagataaattattgtgtattgaaagtatggcatgctcaggattggttaagtcatggacaaccacttcacaaaaaggcgctagtgtttcacttaaccctttcgcgatagtatcaagttgagtgagtaaatgcttatcacgattgcccaatgtatttctcctaatgacttaattactgtttcaaaccctagagtgaagtacacaaacagtaatttagactttttatctaattttaaacttaatgtaaatcaaaatcttatatctctttgttatcaaattagaaaataaattagacattttatctaaatatatatattttatctaaacaaggtcaatagattgtgctttccttggcaatacgaaatcttgcatccgaaaacattgaatagaatcaggtttaattatgaaaaatttaacccttccaaattatgaagatgtcgcagccgctgctgaacgtataaaagattttataaataaaacccctgttttaacttcacgtacggtcaacaatgaatttgaagcagaagtgttctttaaatgtgagaattttcagcgtgtaggcgctttcaaatttcgtggtgccatgaatgcacttttacaatttaatgagactcaaaagaaagcaggtgtagttgctttttcttcgggaaaccatgcacaagctattgcgctttcatcaaaaattcttggtattcctgcaaccattatcatgcctaaagatgcgcctgctgcaaaaatggcagcaacgcgagaatacggcggcaatattgttgaatttgaccgttatacggaagatcgggaaaaattggaaaagagattgctgaaaaaaatggtctgacattaattccgtcttatgaccatccgcatgtgattgcaggtcaaggtacggctgctaaagagttatttgaagaagttggtgatttagattacctgtttgtatgtttaggtggcggcggtttactggcaggttctgccctgtctgctcgccagctttctccgaactgcaaaatatatggcgttgaacctgcgctaggaaatgatgggcaaatgtcttttagaaaaggcgaaattgttcatattgatacccctccaaccattgccgatggcgcgcaaactcaatatttaggcaaattgacctttcctattattcaacagaaagttgatgacattttgacagtcacagacgaagaactcattaacgctatgaagttctttgctgaaagaatgaagatggtggttgaaccgacaggatgtcttggatttgcggctgcccgtaatttaaaacatgagttaaaaggcaaacgtatcggcattattattagtggtggcaacgtcgatatttctaaatacgcggagtttttatctgcttaatcaaactcaatgtctatctataatttcctttaaagccttatagataggcatttatatgtaatgtctttttaaaaagcctgctttatacaggctttttttatatctaaaatttaaaacgaatatttataaaaatcttaatcatcttaaaaatgcaacaatatgttgcatctactctatttttagctttaccccacaggtttaacatattcctcaagagataaataataattgaggagatcgagtcatgaatgcttatttgcatcgtagtgaagatcgtggtcatgttaaagcaggctggttagagtcttatcatagcttttcgtttggtagctggtataaccctaaatatatgggggtaagtgcacttcgagtcattaatgatgaccgaatcgatgcccacaacggtttcggcactcactcgcatgacaatatggaaattttaacctgtgtacttgatggtgcaatttcacaccgtgacaccatgggaaatgaaggccagattaaagcaggtgaatggcaacttatgagtgccggtacaggtgttgctcatagtgagattaataacaccgatacgccagtgcacttattacaaatctggattattcctgatgtaaaagaagccgagccaaattatcagcaaattagtttggacccacgtaatcaaccgaacgaatggcatttgattgcaggccctgacgcaaatgcaccaatgcatattcgccaagatgcacaggtaaaatctgctgtacttgaaaaaggtcgtgaactgccagttgagacttcaaaacgagtaaattacgttcatgtaatttcaggtgaagttcgtattggtgagtacgaagtgaaagcgggtgatgctctggtctttgaagataatgccgtgattcatgcaaatgaagacagccaatttatctggtttgatttaccttaaactgcttaaaagcccttttatatgaaagggctttttagtcactgctaccgcccccatcacatccgcctgagtcggaaaatgatgagcaatcatttgatgaatgagaactatggtgactgttatcgtaaatatggtggtgtggtgaatgtgttgaagctgaataatcatgctcacccgatggtgaataattttttgaatttctgagtaatgcgattaagcaaatgattccaatactcgaaaaaatggcaataaatatcacaataaataacttcaaataacgtcctccctcatacagctatagagatcattgttgtttttctctttcattatttaaaggagccatgctgaataaacaagttattttttgataaatacagcacagccccctttcttatgactcgtatttagccgctactggcaaaaccctaaacttttcatttgcatgtagttagccctcgtaaaaaacactcaaacacaccctcccgctcgcttaccccaccagagcttaaaagctgaatgattgtgccttccaccatatataaaaatagtttggcatcggtaaaagagacatcgggttttagtgttctaagctggctataaatctcattttttagccatgttctatagcgcactgcggattgataagcgttgggatagctatttttaatttcaaaaacggctttaaataataagtaatacggcccttctaaatcggtatgtagaaagtaaagctttttgagtttatcgattgcggaagtacttaaatcatactcaaccattgcgactacttgttcttggagcttttctttttgcaccatcaagcaaatttcaatgagtcgttctttagagtgaaaataattataaaaagtcgcttttgtaatctctgattctttcactattctgtcgacgccaataaggtggaacccccggtggtgaaacagatcaattgctttatttacgacgtataaggcacgtgttgggagaactaaatttggcatagttttaccgttataaattcttgttgtttgtaaatgagattattttttgggagaaaaaaaggcacagcaaagcctataaagactgtgcttggcacatctcaagttttattgttgctaagtttttgttgtgacgatttaaagcctgaaagcgctaatagccctcaaactgctttaaagtttatgtggtgtcgttatagcttttggcaaaggctgccaagaaataatggatgtgcaaagccaactcctttttattgggagttctgccaaagcattaaaattatggtggcagaacgagaaagggttagcagactggtgaaagatataaccagcacacccgtaggtgtccctctcccgtcctaccgctacgggaggagactaggagtttacacataagagtatccctcagatggaataactctgatgcgatctttcatcacggtctgctaaaaccgactggcaatgtggccagcaggcaaaggataagcttcacatttattgcagtcaagcacacaaaatgacatttgctttaatttagatcattaaaaaagtaaggctaaataatgattaagttattgtttaagaggggtttataaaggtggggttagggtaatagttttatagggtaaagttttggaggtgtaaccattaaaaaagtttaaaggttacaggattctgggcttacaaagactgatagaactttcctaattttcattaaaaattcaatcatattcagatttactattagagtgaaattttactagagaaatagctccatatatattctctatgatcaatctcatcatttataagcgactggataatagaactatcaatgatatatataagtaatctcgcttcttcaatagaagcattgcttttaatatttaataatatttctagtattatattaattaaccattctctatacttaataactactcgatgagcttgaggatatattttttgtatttcgaatatagccttaaatattaaatggtagtgactttttaaatcagcatgcaaaaaataaatttcttttaacttatctaaattttggctttttaagtttgcacttaagattgaacttacttgttgcattaaagtttcctgatgaaactcaagacacagctcaattagtttctctttacttttgaagtatttataaaaagtcatcttgctaacatttgactctttagagatacggtctactccaacattatgaaatccatgttgatcaaaaagatatcttgaagtatggataatcattgatgaactaaagggaatttccatatttgacataaataaaccgcactataaaaagattgaaaaaaatatatgcaagaacttcatatattccatatttataattataaaatataaaaattataaaagtcagctaattaatgtttgtttttaattaacttgcacttcaaaattaatatacaagtaccttaaatataaaataaaattcttattatttatttagttttcattaatttaaatttaactcactatcaatccatgactttttctcatgcattcatgcaaattaatcctttgaaaataagctaaccactacctaatttaaatataacgttcactatacctcctttctatatgagcaaagcccaagacattctcaatactgccgagagactttttgactatcaaggctttcatgcaactggaattgatcagattgttcgtgaagctgaggtaactccacgaactctttatcgacactttcactcaaaggaacaattgattttaaaagtccttgaggaaagagaattacgcttttttagaaagctacagcaatgcattgagaataaagaaaactctattccaaattgggtagccgtttttaatgagttggaaaactggttcacagaagaaagtgacagaggatgtttatttttacgtgctctagctgagtatcgtcataaagagactgaaatagtgcagaccgtgcttattcataaacaacgcacactagattttttaatgggccaatttgctaaaacttcatctgatcattttaaagatagagctgaaagtttgatgctcatcattgaaggtgccgttgccttagctcctgtaatcggtggtaaagcagcaattcaaagagccagtaagttagcccatcaattattacaacctacaacccacccactacttcactaggagaaacatatggtactgcctactaaaatgcatgctgtgctattaaagggacacggtggtcttgaccagcttgaatatcgtactgatgtaacagttcctaccccagcagatgatgaagttttaattcaagtttctgcagctggtgtaaacaatacagatattaatactcgtattggttggtactcgaagacaaatgaacaagctacaaatacaggtggtgctaatggtcttgaaagtattagcgatgatgatgcatcttggtcaggtacacctcttaaattcccatttattcaaggtgcggattgctgcggaaaaatcgttgcagtcggtaaaaatgtagatccatctcgtattggtgaacgagtcattgtccgcactatgttacgtgcttatgttgattatcgtccttatgagtgctggacttttggtagtgaatgtaacggcggttttgctcaatttgctacagttaaatctgccgaagcttacaaaatcaattcagattggacagatgaagaattagcttctattccctgctcttattcaacagctgaaaatatgctacaccgaattggattaggtgcagaaactgtattaattacaggtgcatctggtggtgtaggttctgcagcagtacagcttgcaaaacgccgtggtgctcaagttattgctctttgctcattatctaaagctgatgaagtattagcttgtggtgcagatcgtgtaattgaccgtaatgctgacttagttaaagagttaggtaaagaatcgattgatgtagttattgatttgattggtggaccacaatggccttctttattagaagtcttacgtaaaggtgggcgctatgcaaatgctggagcaatcgctggacctatttcgcagatcgatctacgtacagtgtatttgaatgatttgactttaatgggctgtacattccaagaagatgaagtgtttaccaacctcatttcatatatcgagaaaaatgaaattcgtccattagtggctaagacttatcccctcaatgaaatcgctaaagctcaagaagagtttctgagcaagaaacatctgggcaagctcgttttgactgttccatcagttgaggtatagatcagatttaagtgaatggtgttacttatgcttctttctaatcaatacggatgtcatcagtaacaccaagaataaatagtcttaaagacaaggatatattcatgaaaattaagcgtattgagctctatcaaatcgatctaccttactctggtggtgtatatcatctttcgggtggccgtgaatatcgtagcttcgatgcttccatcgtaaaaattattgcagataacgggttagaaggctggggagaaagtacaccatttggttcaacatatattgcatctcacgctttaggtgcacgtgccggtattgctgaaattgcgcctcacttattaggtaaagatccccgtcaagtcgatcgtattaatgagaccatggataatgctcttgttggacataaccatgccaaatcagcacttgatctagcgtgttgggacctatttggtaaatcggtaaatttacctgtatgtgaattattaggtggttcaactggtcgtagactacctgtaatttcttctattcatgccgacacccctgacgcaatgcgtgaaaatgtagctaaacatcgtgaactgggttatttaggtcactcagtgaaaattggtgctgtcgatagcgaaggtggtccagtcttagatgctgaacgtattaaagcaagtttggctgatcaaaaaccaggtgaattttttattgtggatgcgaatggtggccttacaccagaaatggcattaagaattttccgtttactccctaaaggtctcgactttgttttagaagcaccatgtaaaacatggcgtgaaaccaaatcattacgtcaacgttgtgatgtccctttctctcttgatgaactgatccagcaagatgaagatttaatccatgcaattactgaagatctcattgatggtgtaggtttaaaaatctccaaagctgggggattaactcactcacgccgacatcgtgacattggtcttgcagctgggctttctctaagtgttcaagaaactgtaggttcagatattccatttgcagcaattgctcatcttggagcaacgattcctgagagaaacctacgttgccttttagatacacgagggatggtaagcattcacacagcagaatttgatgcaccgattgttgatggcggtgtgatggtccctaacaaacctggccttggtattactgttgatgaagatttattgggttcaccagtcgctgtttggggtgactaaacaggattttcatttaaataaggcaagctcaagaaactatacatttatgactgtttttaaaaattaaaacagtcatttctatatacgttttaagacaaattttaagacttcaaagttacctagacattcatttttaatgagtgttattcccttctattgtcttaaatatacctactcaatagaacaataacgctcaaggactaacaaagatggcgcgagaaggatgaagtatgaggagtcactatattcaaaagtattcctcaatcgcccataaaaactaaagcaagtacatatgtacaaaaaaggaagatacacaaggagcgtatcatgaatcaacaacaagtggtttccccacctcagttaatttcccaagatcaaatagcacgtcgctttatgacaaaactcgcttggctcatggcaggcgggatgtttattgatggatttgttttaggttatttaggtgcattaatgccctctattacagccgatttgcatttatcaactacatggcaaggcttaattggtgcagcctcactcattggaattttctttggtgctccaattggtggatatttttcagatcgctttggtcgtaaaccactattcatgatcgacctttttatattcttcatatgctcaattggacaattctttgcatctgatccctacacgctttttatagctcgtctattaatgggtgtcgcgattggaattgaatatgcagtcggttggccgatgcttgcagaatttgctccagctcgcctaagaggtaaattattgattttgactgaaacctcttggtttgttggatatcttgtctcgtataccctaagttttattatgattgaaaatcatattgcgagttggaatgtgattttaggaattagtgcaattccctctttaatcgttttattaatgcgtagtggtattccagaatctcctcgctggctcatgagtaaaggacgtaaagaagaagcttctagaattgcacataagtattttactgaagaagacaagaacgatattttaaatcagaagcatgcaaatgttggacaaaagacaagcttctttgatttattcaaaagtaaaaatatcaaaggcaccactttagtttctatatattttattggtacttctgcaccttatttcgcaattggtgtatttattccaatgattttagaaaaattaggtttgcaagacggtattaaaggaggattgttcctcaacacatttgctgtatttggaacacttgcagctgtattgttaattgaaagagtgtcgcgccgtaaaatggcaattcttccaatcctcgtatgtactattgcgttagtcgttgtggctttagctgcaaatcaccccacatggattctgattggttttttagtttttgcatttgctaatgctattactgcagggatgatttcagttatccccggagaagtgttacgcccagaaataagttgttcaggtacaggttttgcagcagcaatgtcccgtataggcgctgctataggtgtgtttttgatgcctatgtttgttgcagcacatggagcagcattagcagtttggatcgctgctggggtgtgcttaatagcaacagtaattacctacctatttatgcctgaaaccaagggtaaatcaatgagtgaaatttttcattaactcaaactttctgaataaaaagcaaaatactttctcttaaaaaagagagtattttgctttgagtctttattttaaattgctcatcaagagcagaaatcgcctgaatatatgattaaaactcatcatatcttgaaaatatatccattgaagcgaagcgtacatttcacctatcttgaagatgttttagtcagggagaatacatatgaaacagtggaattattcaaatgctagagcacaacttaccatgattatggatcaagctgttgctgggcatcctgtagaaattactcgcagaggtcgggaatctgcagtaattattagcaaaacttcttatgaggcttacaagaaagccgaatacgatgttgcttactataaaatctcagtttctaaagaaaattcagaagcttaaagacatctccaaaaatactctttattcatgcagcaaggttccatgaagctcaatatttctttaattcaacttggtgccttgtttgcatttatctctgcatttctatttagcagtaaagcaatttttattaaacaggcatatagccttactccatcattagatgccattaccttaatggctatccgtatgggaattgctctacccttctttttagttatctgttggttttgtcgccatcaaaatcggaatatcaagctaatagattttctatatctactttctgttggcttgttaggctattacatttctagctggctcgatttctatggactcatgtttattaccgcgtcactagagcgaattattttatttttatatcccactatgaccgttttagcgtcgagttttatcctcaagcaaaaattaagttcaaaaacgatatttgcacttgtcttaagttacggaggaacagtcattgtgatgctccaagagcaaaaaacgcttccggatcaacataacttctggtttggagcaagcttagtatttgctagtgcagttgcttttgcttgctacctcttacttaccccaccattaattaaaaaatttggttcatggaacttaacgggactatctttatctgcagcttgtattggcacacttatacattttctaatggtaaccagtcatcctgtacaactacttagctctttacctgtacaagttatttggtacggaatctgtttaggtttatttgttacagttctacccacactcttattaatattgagtatagagtatgtaggtgcaacacaatcagctattatttcatctattagcccaattgttactattcttttttcagtctttcttttaaatgagcatttaaatacaatccagtggctagggtgttttcttaatatttttggtgtaatgctcatcacacttaaaagaaagtaaaaataataattatttataaaatttatttaatattttcattttttattttcaatgatgataaaaagtcattaactcatgattatttatcgtgctcgactaactattaaaatacctatttaaaaattatgattaattttttaatcgggtctatcgtatgagccgccaaatctcaactttaatcggtgtttcagctttattactttggtccactttagttggcttactcaggctttctacagaaagttttggtcctatctatacagtgacttatgtatataccatcagtgctattattttatttttaacatatggcctgcccgatttaaaaaaggtttcaaagaagtttcttattttatctagcttgctttttgttgtttttgaattgtgttttgccttttcaattactctagcaaattcatcagaaaaatcgattgagatgaatattatttttaatatgtggccaactttaattattattatgttggcagtattaaaagaagaaaaagtaaacttattgaccatattaggagtgatcgtaagttttgcagggatagttgttatcaactatcatccaaatctaaactttattgataacttttcaaaaaatccgattagttacttgctcatttttttagctgctattctttgggccgtttattgtatttataccaaaaagcaaagcaatggaactaatgctgtatcactttattttatcttaactgctatagctttatggattcttactctctctactcaaggattccacctaccccatgttcaaggtattaatggctatatattcgtcttaattaatgctgtttttttctctatgggttatctagcttggaatattggtattatcaaagggaacatgcccgttttaattatgctttcttatttttctccaattttctcatcggcattctcagcttttgttttgaactccaatttaacaatcaatttttggtacggtgcattaacggttactttaggatcgttaatctgctggtactcaattcgaaaaaaccatgttcaacataaccaagcgaaattagcttcctaatttcttagtcacagccatcgtatatggctgtgacgtttacgcttatcaaactttatcaatcaaacgtgtaacaccatttacaatcatgtcgactgcgattgttccaattaataaagcagctaacctccctacaatatcaaaataacgatcaatatatttggcatggctataacgtaagtgatcatgagaaaatttcattgctatcaaaacactacagctcacaaatagtactaaggcgatcactatagccgcctctaaaagagacatactcatgcctgtaactacagctgcactaattgttccaggaccaatcataaatggcatagctactgtgccagccaaatgttcaggtgctcctcgcatttctccaatagtatcggcaccctgaaatacatagcgatatccaatcaccagaaaaatcaggccaccaaaaattagaaatgattcaaaccttacatttaagtaccgattaaaaattgcttcaccaccccatgcaaataaaagaaataccacatatgcaatgaggcttccttgaatcaaagccttattaaatactctggtttctgtatgacggattagcccaatcatatagatactcatgaggaatggattaagtaatgagaaaaataaaataaatgtactaataaatggtgaagacatttttattattcctaaacggcttcaggaagcttttaaacttcctgaaaattgataaatgaaaaacctgtacaaacttttagaagctataaatcaacattagattgaggagtttgttccacttcccatcatcacctgctgcaagagaactaccattgccgccaacaaacggatcgtttttactcatcacatattcggtatataaagaaatatttttatagtcccacgccactccaacaatgttgcgctgagagtcatcaaatccattttctttcttgttaaaaccactaaaaacaacatacggcgtaacattgagcgaatctttaacattcttaaaaacatagctcgtatcaacagtatagaaatatcctttgttcgcaatgtcatattcgccatcaaaagaaccgaaagttgagctagctggacttaatgcatctttattactaatcgattgtcgccctccagtaagcacgacattcagatttttatagttaatacggttaaatagcgcccatgtatttctcgtaccatctgcagaagtttttttattctcaatgtctgaataccaataacttccccccaccgatactttgagatcatctgtacttaaaaacttaagatcttgatcgacacgtgccatccacatgtttttttcattcaggtttgttttgagtggatcagatgaggtaacaacattagccgtataacgtgctgagtctttactacttccgtggtagttaccaccatcagttgcaaaataagccaaatctactttagtagcagacggtaattcaaagtgatagttcgcacctaaattggaagcatcttgcaaacccattgtgttgttaataccagcataaaagctgctatcccaaaaacgacctggaccgaaaggaatgggttgcacacctacagtaatatgatctgtcgcgtttaaatggtagccagcatagccataaactagagtcgagaaatcacagaatttatcgtattgataacaacgatattcgacttttccaaaccagtcgggtgactcataacctagccttaaaatagctgcatcaaattttattttctgatctgatgcagactcgccgtaatccttatcttgataattcccacgtaaagcacctgaaattgttaaagcacccgtatcacttttaggatctccaaaagttactccggcaaaagcaggtaacgccattccaactgaaattaacccaaatccaagtgttaaatagaccttgctcatttacaaatccttgtttaaatgaagatttgcagaaaacctttcctgtcctctgcttatttttttcagacaacacttccctgttcaggagaagctcctgaaatttaaaattttcgttaatttgtattagccctaattcaaagctacgttctcataagaataaaatgacccacattattttttcctgaacaatatgggtcgtttcttttatgcaattccgtgcagctctttccagttacctggatgtactacgtaaccaaataccgcatgtccaccataaattagctcggttccttcaggaatccacaacatttgtcctggacgaacttcatatttttgaccgttagcagtaagctcaaaacagccttcaattacaaaaatgacttcgtcataaagtaatttccaacttacctctgccccttcccaacgtgcaaaaccaatacccatatttggggaaacatcagctcctaatgctcttgcaacataagccgtaccatctggtgtttcgccacgtaaattgaaattaagttgagcgctatcaactaactttacttctttcatctatttctcccgcttacaattcactacgactgcgccatttttcaaatctgatacgtgttctaacacctaaacctaagaacggttctggtggatttaaactaggcataccagttacatactgaatatcttttaaagcttgggaatctgagccaacaacgagatcagccaataacgttcctgaaattgtgccccatgctgctcctacaccattgtcgcaagcactcgcataaacgccttcttctaactccccaaagaagttagtgaaattacgagaaatcgcataaacaccaccccatgtatgggtaaatggaacattagctaaattcggataacgagctaaaaatgccttgcgatgatcttcttgtatccaacgacgattatcatcacttacatttgcaccgtattttgggacatgcttataagtgttacggattagaatacggcgatcagctgtcattcttaacgttgtcccagcatgatcagctggagtaagcccccaatctaactcaccctgataaactttcatctcttggtcagttaatggacgcgtccagctcgcaaaggtcataactggtaataaacggttcttcaaataaccaaattcacgagtaaaaatactagttgccagcaatactttcggtgttgtgattgacccatggtcaccctgtaatagccattggttattacttttttgcaaactacgaattggtgattgctctaataactccacattgtctggtaagtggtcacccataccgcgcactaaagctgctggttgcatcaaatatgaaccaggagtaaaaatcgcacgactataaaaatctgtacctaaaacttttttaagttctgctttttcaacccaacgatatggttcacctaaatctttcattagatgctcaaaatgattgagatgtgcttcgccacgctcacctacagcaccttgatatttaccagctgcagaccattgacaatcaatgttatagcgctctactaggccttgtaactgagcaattgctgaacgattcagacttaataacttttgcttatgagaagggtcaggatgcgataatgcaaacttatgtggtaaatcaattacaaaccctgagttacgaccagaagcaccttcagctacacgttgtgcatcaactagaataatacgggcatgcggtttgagttcagctaatcttcgagctgctgccaatcctgcaaagcctgctccaataatggcatagtcagctttttgtagacctattaactttttagcaggaccggctggaggcaatgctgcataccacccacaagtattatcatcatttggtaaagcaatcattttgttattcctttaacttaaactgtggatgggcacgaatttaatttctcaagccattcagtacgatggtgttgtaattgacgaccgagtaaggcaaagcctattaatttatcttgctcattgtaaaaaccagccgccaactccccatcgtgctcttccactctccactcacctgtttccattgctggcaatacagaaagtggcaaaattggggtttttactaaaactggggtcgctttcagatctgcgtcagttgattgacctaaaagattattaactaaagcaggtagtgcttgagtgattggattgatatatggtgcccattgtccgttcacttctgcacagtcacctaaagcaaaaattgaaggatcactactacgatgatccagaccagtacagataccacgtgctgtctctagacctgcttcttgagcaagagcaatatttggtcttaaacctactgcacttaataccaaatcagtttcaattatttggccatcttgtagtgttaactgataacaaccatttgcagattgaatagagcggatactattttgtaatttccactctactcctaactggctaagcgcattttgtagagcatgacctaaaggttctggaataagacgttccattgcccatttaccaagtccgacgacagtaactttaatcccatgtgcagctaaatcattagcaaattcacagccgattagaccatcaccaagaatggtgacatgttttttatctgccaattgctgacggaaacgacggtaatctgccagatcatttacgcttaatgttgcagacgaatcaccttcaataggtataacaattggcgttgcaccagttgctatcaccaatttcccataagagtaatcaccaatagtggtttgaagctttttattggcgcggtcaatatgagtcactttcgtatgtggataaacacggatatttaaacgttgctcccaactaagagcagattcacgaactagactatctccgtctttacctaatgctagtgcattagataaagctggtttgctatataaggcgccatcatcagcagtaaatacggtaatagacaagtctggagattgtgcacgtaaattcgaagctacatgatagccagcatggccactaccaataataacaactggttcaataactgcagcggctgctacttgagggatttcgtcctcttcaatatctgtgatatcaagcatttcgaaatcagctttacccacctgacactctggacacatccagtcatctgggatgtcttcccattttgtccctggtgctatcccatcagcaggccagcctttagcttcatcatagatccagccacagacaatacataaccactttctcatcttgtctatttcccttatttcttacaaattacacgctatgtttcaaacggataccgatattgcgagtttgaacataactgtagatggcttcctgccctttttcgcgaccaaaaccagataagcccacaccaccaaatggtgtttcaataccaccagcaaaccattcgttaataaagacttggccagcaataagtcggtttgctactcgaagtgtttgattcagattttcaccaaatacacctgcaacaagtccaaagtccgtaccatttgcgattgcaacggcctggtcttcgtcatcgaatggcatgatcaccattacaggtccaaaaacttcttcttgagcaatagacatatcggctgttgcttcgataatagtaggtagtacaaagtaaccttctaaatctgctgctttcccgcctgttaaaacattggcaccttcttcacgtgccttatcaatcatggcaagaatttgttgttgctgatctttagatacaactggagtaagttcggcattactttcgccaatacctacagttaggctctcagcaagattcacaacagctgctttaacttcttcatagcgactgcggtgcactaataagcgagacatcgctgagcaaacttggccagagttatagaaaattcctaatttaacgctacgcagtaattgctcaagatcaacatcagcaaaagcaattgcagctgacttaccacctaactccataactgaaggtgttgcacgttcagccgcatctttcaaaatgcgttgtcctgttggtactgaaccggtaaatacgatttgattcgtatcttgatgcttaacaagatgagtaccaacttctgaacctttaccacaaagtaagttcactgcaccttggggaaaaccagctttctcaatagctttgatgagtaaaaccattcctaaaggtgaaacttcaggtgacttaattacaaccgcattaccagccgctaaagcaggtgctaatgaacgtgcacagatcgaaacaggaaagttccaaggtacgatttgaaccgatacacccattggaatatatgaggtgaagtcgacataatctttacctaaaggtaccgagataccttcaactttatctgccatacctgcgtagtattcaaaatagcgagcggcttcatcgaactcttcacgtgcagtatcaatatttttgccattttcacgacataggattaatgcaccctcttcagcaatttcacgaatcgcttctgcagcttttaacatccatgcagtgcgcttcgcaggacgcacatctgttaaagctccgctattcacacatcgacgtgctgcagccattgcagcatctgcatcttcaatacttgcacgagccactgtcgcaaaagctttgtcagttgctggattgataacttccaattggcgagaagcatctcgccattggccatcaacgtagttgaggtagtgttgcatattatgcctccaaagcttttttagcttgagtcgccaaccatttttggaagaagtgagtcggtaaatccatctctggagagaaaactccaccaccaaagccaggtgaatgacgacctttttgcatggtttctactgcaaacacatcttcagcaaatacgactttccatgattctaaagttgcttcacggcatgcatcatatttagggtcaagtgactcatcaccaacgtaatagaggcgtaatttttcaattgtttgttctggagcaattggatcaatcatcattgcaaatgcatgatcagcttgaatacctaacaatacgttcgggaacacagctacatattccgcatgacgcaattgatcttctggccagcttgggaattttggtaaatgcgtacccgcagtagctgacaagttatatttataactgccctgaccagcaaagcgatcttcgaacataatgttgtaatgatcttcaagttttgaatacgtatttaatgctggatgtacccatggcaagtgataagcttcgcaatagttttcaactgtaagtttccagttactttttacaggtaactcaaaagttgaacctactttactgctacgaataagctctaacccgttttcgcccaagaatggcttccaacgttcaactagtggcgcaatatgctcttcaaaagtaggagcatcaccagaaatatttacgaaaaccatatccatccaaactgctgaacggagagcttttaagccatgcttttcacatttaaaacgctcatctttatgctggttaattccaccaacatgtggagtaccttttaagttaccgtttaagtcgtaactccaagagtggtactggcaacgaatcacaccctcaatagtgccttcttgttgcactagaatcataccgcgatggctacaaacattatggaaaacatgtagttccccttctttgttgcgcatcattaccaatggcatgcccataaaattaacaggcttcacatagctctttttaggtaaatctgaagcaaaaccaacacatacccaagttttacttaaaatattgtcacgttcaaaattaaaatattcattactggtatatgctaaatttggcataccatttgattcagtaatagggttcaaaacattatcgacttgctgaaccgtaattaattgctggctaactcgactattcatctgatgatctccatatatttaaaactaacgcagaactccctgcgttgagatgatttgcacactctgctgtttcttaggagattgtgttaaatattgcattagtcgacaaacgacttttttgcgcggcatcaatgagtttttgtaatgattaaaaattcttaaaatgcttaataattttttagaaactgctaagcatgactttttgtcattccttagtgagaataagtcgattgaaaaatctttaaccacttctctaatctgttgggcttccagatacagctaaaactattagctgcctgtgcgcaatccaaggaggagtcatgcgagctacatcaggagtctttaaaggacttaatccgacagtgactgtcgcttctaaaatattagttatctcttttgttttattctgtgtcttacaagcggaacaagcaggtaaagcctttgaaatggtttctggcattttacttcaaaatgttaaatggttttaccttggtttattaacagctattttaggttttttattttatttaatgataggtcgtttcgctcacatacggcttggaaaagataatgaaaaaccagagtttacctttactggctggatttctatgttgttttcaggtggcatgggggtcggactagtattttggtcggcagctgaacctatgtggcactacgctagcaacccttttacaccagggttaagtgatgagtccgctagtatggctatgcaactgacttttttccattggggtttgcatccatgggctatattttgtatcaccgctttagctcttgcttatttctcttatcgtaaaggtcttccatttagtttacgctcaattttatatccaattatcggaaaccgcatttacggacctattggccatacagttgatattttaacaattgttattacagcttttggggttgctcaatcccttagcatgagcgtacttcaaattaattctggacttaatcaagtttttggttttgagaatagtttaagcttacaatttatcatgctgactattttatgtggaatagcaactatttcagtagtcatgggtattaatagaggaatgcaaagactatctgagcttaatatgattttagctattctattgatagctattttacttattattggacctactcgttatttatttaataccttatttgaggctacaggtaactatacacaaaatcttataagcatgagcttatggagtgatgctcaaaaagattctggctggcaaaattggtggacagctttctactggccatggtggatgacatgggggccttttgtaggtatgtttattgctcgtatttctcgtggacgtaccattcgagaacttattgcaggcgtacttattgttcctacacttgtaacagctatatggatgtctgtagtaggaggatcagctctaaaagtagaacaagatgctcgtcatgcttatgaaaaacatgctgctgctttagttaaagctggtgagccagctccagaaccatttacaggtgggccaatagtaaaagcgactcaagctgataatactcgtgcgctttttacaatgtttgataatattgatagtggtacactcggtaaagctcttagtatcattacctgcttattactggcgacattccttattacatcaaccgattgtggtacacatgtattatgttatatggacgcagaaggagctacggaaacaccaattaaaattcggatcgtctggggctcacttattgccattctggctggcgtattactttatgctgggggtttaaaagccattcaatctgcgtctattattgctggctttcccatagctatcttcctggcaattatgagtgttactttatttaaaaatttacgtagagaacctcaagcatgtatgttattaccagaacatgcacggcctaagaatgattcattagaggaaagtccccctgaaaaaagttcacttcaagtaattattgaaaagtaaggtaataaaaaaagagattttagtaatctctttttttattaaagtttaaagtcatatttcattattttatagcatgagattttctcattaactcatgctaataactcctttgaaatctaaagactatttttatatttttaaatagacagagagtatctataaaatattactcttaactaatctaataaatcagaagtaacgtctaactgattatcttataaatcacacagggaagttagttaataattaatatccaaggaggatatatgcgtgccacagatgttgttggggctaacacagtcgtctctattatttcaaaagtattggttcttatttttattttattttgcgcaatctattcagatcaagcaggaaaaatttttgcatatatttctgggatcattctggaaaatatgaaatggtttattctagcaagtactacaggttttgtgtttttcttactttatctcatgggtagccgatatggtttacttaaatttggtaaagatgacgataaaccagaatatagcttctttgcttggatttccatgttattttcatgtgctatgggtgtagggcttgttttttggggtgttgctgaacccattaatcattatacgactaatccatttacaaaagggttaactgatgaagcagcaagtatggctatccaacttacctttttccattggggattacatgcttgggcactgtactgtattgctgccttagcgatcggatatttttcatatcgcaaagatctacccttttccttacgttcagctttatatcctttaattggtaataagatttatggaccaatcgggcattttgttgacattcttgttatcgtgattacaacatttggaatttctcaagcgcttgccattggagttttacagattaatgcaggtcttcataaggtttttggcataaatattggaactactacacaatttataattttattttgtttatcaagtatcgctacattttctgtagttcgtggcattggtactggtatgcgaagattgtctgaattgaatattattctatcaattattttagtaattattttaatgtgtattggtccagcacgttacatcactaatacttatttagaaggtattgggaattatacacaaaactttattggaatgagtttgtggagtgatacccagaaagatacagaatggcagaactggtggacagcattctattgggtatggtgggcaacatgggtaccttttgtaggaatgttcattgcaaaaatatcacgtggtcgtactttccgacaacttattggtggcgtactcatcgtaccatctctcatcacttttctatggatggctgtttttggtggttctgcccttaaaattgagcaagattctcgtcatagttttgaaaaacaacaagctgctctaataaaaactgcagaacctacttcagaatcatcaaaaaaaatagaagtttcttctagcaaagaaataactccctctactacagttttcgaaggaggccctattgtccaaactgtgaaaaaagataatacattagctgtatttgctctttttgatgcaattgatggcggactattagggacactattaagcattacaacttgtatattacttattacttatcttgttacctcgcaagactctgggacacatgtactttgctttttagatacaagatcagataaggatacccctattcgtatacgtttaatttggagtgtatttattactttaattagtgcagggttattatatgtaggaggtttaaaaacaattcaaacagcaattgttctatttggattccctatggttatcctgttaacaattatctgtgtaacattatttaaagctcttcatcaagaagatatctcaaccattaatatcgtaccgaagcatccagatgtaaaatagaatattaaagctacttgaatattctatttaatagaaagagagtaattaaaaattactctctttctattattaatttttctaagaaagaattaataatttttaggtgttaatcacaataagtatattaaagatcggtaattcaagtactctataccactctttagttaattaacttaagcctttttgtcccacttgtcctggtagttgatctaataaccaactacggaaatgcttaacactagaaggaataactcccctatctgctggttctagcatactgaaatttgcttgagtacgaagaacagtttcaacaggtctaactaaagcaccactttgtaaataatcgtctacgagtgaaccccatgccaaagctactccctgaccattaattgcggcttgtaaaagcattggatagttattgatattcaccctatttttcggttttacaataggatagtttacagcttcaaaccactctgcccatgtaatccaatccttttgagcgtcatctaagtatagtaaagctttgccaaaaatttcttctggagaactatcttccttaaactgagcaagataatttggactacaaacaggaaaaacctcttcaggaaataaagtagtaactctcattcctgctggagggacacggcaataaaataatgccagatcgaagtccattttgtgcaaatctgaaatattgtctgtcgttaaaattcttaaatcaacgccttcattattctgttgaaaagcagctactttcggtagtaaccaaagagcagccatagcatttgtcgtagccacagttatttgatgctctccttgccatttcttaatttcagcagtagcttgagcaacatctaataaagcactataaatcgtttgataatattgcaatccggtaggagttagggaaatatttcgattagctctaaggaataattccttacctaggtattcttcgagctgtcgaatttgtcgactgatagcgccttgagtaacattcaattcatttgcagcttttgtaaaactgaggtggcgtgcggctgcctcgaatacaattaagctgttcattggcggcaatggcttaattttcatggacactcctaatttgtcccatttcctaaaaactcttttccaactcgagttcttttattccgctatttaatatgaaaattgtcttttgaacatactaatagcgaataaaccagatattctcgttataaatggtttaaatttattcaattatgatccatttctcaggaaagccctaaaatctcataaatataatttaataaaaagtgagtaaaagtattcaatccatgagtttttctcatttgaatctaattaattgagaataatgataaatagaaaaaaggtaactacgcgttttttattttatatagtttaaaaaaagaatttaaaagcacttaaacagctagccctcaaagccttaagttcactctaaagttagctcgtaaaacaaaattcttttcttttttctaattttttggatatttttgaatatagtcagggtagtaaagctattggagctattgctaaacatgtcgctcaaatgtttaaatttttagattaagaataagttacaataagtggctcgtcgaagcagaattatttattaaaattactaactatttactatcaacaagttactctttatacattttacttttattacttaaattatctataagaaaacctttcatacatttatacaaatggaccatataaattcatcttttttacatataggcaatctgttgcagtaatgcttatattccctcaaatggagttaaaactataatcatagaggaagtaaaagatgcctattcatacggaacatgatccacgtctgaaatctacactcaaaacccgccacattagcatgttagctttaggtggtgtgattggtgctggcttatttgtcggttccagttcagtaatagctgcagcaggtccagcagccttcatctgctacgctattacaggaattatggtaggtttaattatgagaatgctaggagaaatggcggcagctcgcccttccactggctcatttgtagatttctctagattagctttcggcaatctcgcaggcttttcaactggatggctttattggtatttctgggtagttgtcgttggctttgaagctgtcgttggtggtcaaattattaatcagtggttaccagatattcctgtttgggttatctcacttggcctgctaatcttgatgacctccctcaacttattatcagtaagttcttttggtgaagcagaatattggtttgcgggcattaaagtagcagctattgttgtattcttggttatcgttggtgcatatgtatttaaagtatggccaaattcaacagcctctttttctaatttaactcagcatggcggtttcttgccccatggcacattagcgctattctctggtgtagtttcagtaattttctcaatgagtggagtagaagttgctactatcgctgctgctgaatccgataatccttcacaaaacattcgtcgtgccgtaaatactgtaatggcgcggatcttagtctttttcgttttatcgacactgttcattgttgttgcacaaccttggactaatataattccagggaaatcacctttcgtagcaacacttgaaaaaattggtattcctggtgctggtacaatgctgacagtagtaattcttgttgctgtattatctgtactgaacgcaggtttatacactgcatctcgtttactgcatgtattaagttcaaataatgaagctccaagttggttagctagaaaaaataagcgtggtgtaccagtttggggtgtactcacctctactttggtcgggtatggatgtgttgtaattgcggcattgtggccagacactgcattccaatttttacttgactcctctggtgctctattcttatttatctatttgatgatttgcttatcacagttaaagttacgtaaaaaatgggtacaggaaggaactctaacctttaagatgtggttgcacccttggttaccgttatttgtaactctctgcatcgtcgctgttttagttagtatggggatcaatccagctacacgacttagcttattacagtccttaattgcaatctttgttattgtaattgcatacggcgctatgaaaattgttagccctaataaggcatcacatgtcccacaagttaatcccttaagacatactaaataatcgtaattaccttctatacttaatttaataaatctcggtataacaataccgagattttaatttgtaaatcaataattaacactatacttagatataaaaacttatgaccgcaactgtctccttcccctaagtaagctattcaaatgtacttaaacaatctcctcaatcactattgtggaaatgttttagtagtattcatcgtcatggttatgactgaaatcataagcaggtctatctggtgtattgtctaatggacttaaatttgtttaacctctagaagcgagaattatcaaagcgactggtacaagtagctgtaatggaaaactatcagtaggctttagatgctatggatgacagtctatattgtgataattgcttctgagttctgaatattatcgataaaagtattcatgaatactaaccttgaaatagatacttttttgctggttgaacgtgtaattaaggactactagaactacttaagcagtaatgtgacctttccaaggtagcttaatattaataataatcctgagttgcactcagccaaattgctagagttgtgccaagataaaaagaattagtacatataattaagccagctacaaaaaatgcttttattaaatgattctatgattcattcaggaaggtatttttcaatacttgtttatttgaaaacccttaccataggttagagaaatagtattgttatagcgtttgcataataagcaacgacctcataagagttacgatattttatccattaccgtttacaggaaagagctatatagctctagtttagaattctctcaataatgggaaagtagaaaatgtttatttaatttaagaaaaatggcttaaaccccttgaggtttaagccattaagctatctttttattattactcaaactataaggtaggcattgaaaattgagcaccctctcggatttgtgcagttggccaacgctgagtgatagtcttacggcgagtgaagaaacgtacgccatctggaccatacataaataaatcaccaaataatgaacgcttccaaccaccgaaactttgataagctactggtacaggcagtggaatattaataccaaccataccaacttgtatgttatctgcaaaataacgagcagcttccccatctctagtataaatacaggtaccattcccatactcatgttcattgattagatccattgcttcctgcattgtcttaacacgcataacctgcagtacaggaccgaaaatctctgcctgataactactcatgtctttggtaacaccatcgatcaatgtagccccgacataaaaaccattttcataatctgcatggacgagatttgagccatctacacaaatagtagctccttgctgttctgcacttttgatatgtccaataactttagttttatgttctgcagtaattacaggtccgaaatcattttgtttatctgaatgaataccaacttttaaatttgccattgcctcttttaaagctgcaatcattctgtcagcaatttcatcaccaacagcaactgcgacagatagagccatacatctctcaccagaagaaccaaaagcagctcctagtaaggaattcactacattgtctaaatctgcatccgggagaacaattgcgtggtttttcgcaccaccaagcgcttgacaacgtttaccattggctgtagcagttctgtagatatattcagcaattggagtagaaccaacaaaacttactgcctgaatgtctttattaaccaaaatagcgtcaacagcttctttgccaccatttactacgttaagtacaccatcaggtaaaccagcttcttttaacaactgagcaatatataaagtcgcgctaggatcccgctcagaaggttttaggacaaaagtgtttccacatacaattgccattgggaacatccataacggcaccattacaggaaagttgaatggtgtaataccagccactacacctaggggatgaaactcactccaagaatcaatattagggccgacattacgactatgctcacctttcaataactcaggtgcgccacatgcatattcgacattctcaataccacgttgtaactcgcctgctgcatcatgaataatttttccatgctcttcaccaattaaacggcaaatttcagcagtattttgttctaataactctttaaatttaaacatgatgcgagcacgttttagtggaggtgttttactccaagatggaaacgctgctttagctgaagcgactgcttcatcaattgttttagctccacctaaacttacttgtttactgatctcacctgttgatgggttgaatactggttgagtattactttcatctacaactacttcgccattgataaaatgtccaacgatctggctcatttgattctccttaactttagatatattccttacttttccttaaggaaatgattgaattaataaattgtgaatatttttcgaactgtttcagttacatcccaacgacctgtccagccaacaggcaaaattatcaaatcgccttcacttacagaaatagcctcacctgtcttgtcatcagttagagttgctttaccagatatgatgtagcaaaactcagtatcctttctgtcgataacaggccaccctcctggttgacactcccaaatccctaaattcccttgagcattaggtgcaagagtttgaactcctaactgagggtttccactatcagcgccagcacgcaaacctgcagcaggtaaattgccgttttcaatttcatcgcgcttaacaatagtcatagttgtcatgtatttactcctttaaaattaatgagcgccagtcaatgcttctagtgcagatgcaacagtagaaggacgattagtcatgttttcttctttatctgcgaacgccgttgcagataaaccaaaattaattcccatccaacgtaaaggctcaggttcccataaaggagaagcatgatttacgattggtagcttattaattggttcttgaatatttagaattaaatttttgagaattcgtcccgaaaggttactcatcgcgacaccatcacctacataatgaccaccccaagcaatgccagtattcggatcaaaacctacagatggtgaccaatcacgggcgacgccaagtgctccaccccatcgatgagttatttttaaacttcttaacgttgggaaaaaatcattaatagtgctacggatactttcatgaacgttatcaactagatcaaactcgggtgaaattgttgaaccataatgataaggagcaccgcgcccaccaaaaatcaatctcccatcagcagtcatttgcgcatatacacgcaaatgcctcatatcattaaaagctaacctatggtttagcttaagatcatttcttacagatacaggaattggttctgtggctagcactaatgaatacaaaggaataattgaacgtttgtatccatctaattgacatgaataactttctgtagcctttacaataataggggctttaacttttccatttaaggtcgtaacttggcccgagtttattttcgttacagcacttttctcataaattttagctcctaatttttctacagttttagccaatcctctaacaagcttacctggatgaattacagcgcaatgcggtgtataaattgcacccaatgcattagctacattaatctttgattttgtagctttggcatcaagaaaataccattgatcaggtagaccaaaatctttcgaagccttaactgaagattttgcacgctgtagttgagcctgtgttcgagctatggataaaaagccatctttagaataattggcatcaataccttccaattgaagaatttgaccaatttcatctactgtctcattcattacttgctgtaaaaatagcgcactttgatgagatgaattttttgctactttagataatgaaattggaaatatggcagaagcccaacctccattacgacctgatgctccaaatccggcatattcacgctctagaatcacaactctaagagaaggtgacgttttaagtaagtaatacgcagtccacaagcctgtgtaaccagctccgataatgactacatcagcatcaatctcagtatttaacgatggtctttcatcagttctttcataccaatatggaatatttggtaatttgatgagctcatccctaagtgcttcattcatttattattcctcaaacatttttagtattgattgaggatgttaagcccatgtcaaacacgattctattggtaagataagcataaaaactgctatcttttatacaaatgtatgatgaaaaaagcaggatgcttatgattaccattgatgaattggtgaaaaacaataatttaggcctaacttttaagtctggtagatcaggaggtaaacgtatagttaaatgggctcatgctgtagatttaccagatccttggcattggatatcacctggcaccctcgtaatgaccactggtggtggtttaccaactgaaccctttgaacagattgaatggttacgtcagctcgctgaagctcaagctagtgcccttgttattgcccctagagattttgcaccttctataactcaagagatgctagatgaagcaactgatttaggatttccaatattaggggctagttttgatttagagtttttaagattagcccgtttggtaattgagagcgttttgcaagctcaaagagaccgttttgacgcaggaaataagctatttcaagtctatactgatgcgttatgggaaagttcacaattagatgaacgattacagattatcgggcaaaagttatctttaaatttacaaatcttagataatgaaacactcacccctatttttaattttagtactccggtacaaaaagataatgttccctatagtgtgaaaataccgggtagaacccaaactactctaaatattattaataaagagtcacgtttttttgatgagacatttttaccccgcatattagctggcttacttagtattgagctagaacgtgaaatgatagaccgtgacggaattcgagaagaaggtgaggctttattcgatgatttgttaaatggggaaattgaatttggcgctgcaaaaattatgttagaaagacgtggcttactaggtaaattagtcactatagccattgatccatcaaacaaaggatctcgccaatacacagacattcaccatatacctgaattttataaaatttatccattattttctcgtgatgaaaatagaatatttgcagtacttcctgacgatagtaatttattaaatgcgcttattaattattttggaaaaggaacaaaaataggtataagtagtccaattacagcaatgcttggtttcaaagaaagtatttttcagtcatgtttagctttaggaagaatcaaagaaagccaaaccgacctaattcactacaaccacctagatctagaactagccttaggtcctaaaactgttgcagaagcaagagctgttgttggtcattattttggccgtattctagaatatgaacaaactaactccctaccattgctcaaaaccctagctgtatttttaaaatatgatggcaattggaaggtaaccgcttctaaattagatattcatcggcagacactagtctatagattgaaagttatagaagaattaactggcataaagcccacaacaagcttaggtattacacggttttggatagctttagaagcagcaaaaaccataggattgttacaggattcttaattaaaatccttatattgtgattcttttttataagattactctctcccccgagcgtaatcttattaaccagtaaagtaatgatttcatataaaaattaatttttctctgaacacaacaataaagaaaacatttaaatgcttatatctcaaggtttagaaccacttctcctttctaggattgtaaaacaaaattattccccttcaactctaaacttttgtttgacgtagttggacaaactcaaggcttaaaaattcagtcaaagcctttctatatctagtttttcaaagaaattaaagataaccaccgttcaacaaaaattagtttttgttttacgtagttttacgatataaaaattgaaaaaagctaaactctttatgaaacggtggtacttaaatagaaataaataattcttatttctttaaactttttatttggcttaaataaaccccagcaaaaaatactcaagtaacctctccctttcatcttgcttattggggtctaaaagttgaaccatcgccccatcaatcacaaataagaacatatgtgcatcttgttttgcagcattggcattggtggttaaaagcaaattatagatttcattaataagccaatttcgatattcaacgactacctgatacgcctttggatgtgttttcgaaatttcaaaaatagctttaaatggcaaatggtaaagtccatctaagtcggcatgtaaataataaattttgcgaaatttttcaattacggttaaatctttttgaacattaataatggaaagcacctcgtgtttaaggccatctttttgaaaagtgagactcatttcaatgaggcgttcttttgagtgaaaataattataaaaagtggctttaggcgtttttgaagattcaataattcggtcaaccccgactttgtgaaagccatatttattaaaaagatatcgagaggtatgaagcacacttaaagcacgaaatgagagatctgaatgtggcatatttttaccgttataaattcttgttgtttctaaacgagatactttttggggagaaaaaaggcatagcaaagccgtaagactgtgcttggcacatctcaagttttattgttaatgcaagttttttgagctgtaatgacttaaagcctgaaaaccctaaaggtcatcaagctgctttaaatttttaagctgtgtcgttatagcttttggcaaaggctgccaagaaataatggatgtgcaaagccaactcctttttattgggagttctgccagacatttatagaattatggtggcagaacggaagaaggttgacagactagcatgaactcagactagcacacccgaaggtgtccctctcccgtcctaccgctacggcaaagggacgagtagtcaccacacaaagttatacctcagaaagaataactctgatgcggaagttcatgagcagtctgtcaaaactgcctggcaatgtggccagcaggcaaaggatagtgctctgctctttagcagtcaagcacacaaaatgacatttgttttaaattagatcattaaaaaagtaaggctaaataatgagatagttattgttaaatctgggtttataaaggtgagaacctcttttaaaagattcccactcattcacagtgccttatcttttctgccatgcaactataaagttcattatcttaggtatccttaccaaaagctttagctaaaatcgtcatccccttaggaagaataaaaaactctatcatagtgaaagtatactgttcaccgttaggacgaacccgaatcaccttttcatatttggtttcacaatacccacgtgcctgactatagtatgttgaagtacgcatattattaagatgacgatcccaaccattttgtcgcagccagctagctaatacttgtcttttaatatttaagatcttgcatgcttgctgaaatttcactcctgcaggtgtttgagtaatggtgtcgatcgttcgctctaaacactggttctgagtttcaagatgaattacttgctctgtatagtccaaaagagcacggcgtaaagcatgaggatttgaaatatctacgaccactctctcctctttagagaaaatcggttcattcaaattaggctgacctaaagtattatgtttagtacttaataattcatatgcttggttataaataactcgaataggttgcatttatttagctccatacagttgtgtttgtatggagtaaggagatcaaaaatatattggggtaatgaagtaccaaagggataacagcactctttaaatagtgctatgaccccaaaataacaatatgatttttattgttattttgtagtaacccctttgattttaatttgttgatttactttagtgttcccgcctttttttgcttcggggtgacggcaaattttatctatatatttacaaatatctgcagcctgaatatctgggtagttagctttaatccactccgtaacttggatttgttttggtggtggttgattgccatcagggtcataactaacccaaaatttattaacaaccccttgtacagcatctaatgcgggagttctataaataggtgctggtagtgagacaatgctattaagttgtattggctcatgtgacggatatgtagagttttgagcactgatagtatgtgactgaataggctcaaaatagtcattataattaagccatatatgtaaattatctcgatgtattcttgttccaaaaatacatatatctccaatatcacttatgcctaaagctgattgctcttttgattccgtatatccgttaccatgataatcctccctattcaataggacacatggtgattttatctcatgtgtgcaaatcccttctttaaatgctctaataagcaaaatagcatgtctccaatttacaacatttttaaactgtaaatctgcaactaaattattttcaaaattatgattatgatctaatgggtcaatcccacatgttaataatgctgcttcagcgattgaaaatagcttattattcttccaatgacttaggtccgggtttcctgctctactctgtaattctcgcatctttgacatatatcaatgctcccaaagcatccccaaaaatgattaagtcaatctgattgggtgtcagactttcgggtactaacctagacttagccctttgaatataagccaaaatagtttatatatgaatatatatagccaagtaatacgtctaatcgtgtcgcgcactagttttagatctatagaaataaaatattgatgatttcaagcaaaagacgaatgatattcaaaattaaatttagcgcgtctaacagcgttttataatgtgactttactaaacctgaagtgatttttctggtttgattaattttattagacatctagatacatcctttcatgattaacagggatgtacttaattattcacatggtagccttagaaaatagggaaaaactttttttactttttccctttaattttttcataactaactattatgctttctgaattattaataatcatatcgtctgtttgccttttaattggctgtccagcttctcgttcttgctttatccaactttttaaattatctgatgttatatcttcataggaatgacaaactaattcaatcgctcttctttggacctttagaatttttagatagcaataatatcttagaacagcttcatatctcctaggatctggaggagctccactctcttctttagaaatatattttgttggatttattatttggtccttacctctagccttcacaatacctacagcccactccctttccctatcagttaacaactcattattttttattttttctgcaatttcgatcataaacttgccttgatttatacaagcacgtatttcatcatccggtgtagcatctccaagaaaacctttgaacatccagtttttggccattttcaactatcctatcaatctcatcggttcactgtattatctctattcgctattcaaaatacactctttaattctaggcacctttaacacctttcttgcaatatgcatttaatgattttataagtttatacaaagtaataaaaaaagccctaaaccattatagtttagggcttttttaagtcatataaagcgattcgagtttataggactttaaatcttggtaggcatatccagactcgaactggagacctctacgatgtcaacgtagcgctctaaccaactgagctatacgcctaagatggaaagcatcatattcatttttcaaaagcaaaacaagtgatttaccagtgaaaaaaatacaaatgagcagactttgagcaaactctttttcatttcccaaaaagtaaaacggtacatggttcaaccacataccgtctttatttagccaaatatcaaggtcaacttaacaagggcacttcttcaaattaccacctgcagatgggtatcttgcatcaacacaatgtcgatagaaagtttgtgcatccataggcgttaaatctggatgatgggctttcatatgctccagatacgtttgatagtccggcacaccaaccatgagtcggaagctttgctgtaaacgctgccataaggttgcgatacgtgaccagttctttggagagagcaatatctctttttgcgaaagcacggtcattttgatgattttcgcaataataacagtaccattttttgcaaatttaaaattcatctttattctcctcgagtggtaaccacttcaggatcggtatataccgcaggcgcttcatttacagtcggtgttggacttgctaaagcacggcgaacaataccaattgaggcaataatcatgacaatcgatacaatcataaagaagccacaaagtgcagcattaatctggttcgacatcacaatagtttgcatttcggcaatggtttttgcaggcttaagaatttcaccgcgagcaatcgcatcggagaacttatgtgcttgagctaagaaaccgattttcgggttttcgtggaaaatcttctgccaccctgctgtcatacaggtaatgaacaagaaaatggttggaatgatcgtcacccacacatacttctcttttttcattttgaacagaatcacggtacctaaaatgagtgccatcgaagccagcatttggttacccacaccaaatagaggccataatgagttgacgccgccaagtgggtcaatcacaccttgatagacgaagaagccccatccacctaccgcaacggctgtacctaacaagttaccaaagaatgaacctgaagatttaaccgccggaataacaataccaaccatgtcttgcaccataaaacgacaagcacgtgttcctgcatctaccgcagttaaaatgaacaatgcttcaaataaaatcgcaaagtgataccagaatgccatcatggcacggctgttaaagatttcagaaatgatatgagccataccaatagcaaaggtaggcgcaccacctgtacgtgaaaggattgagctttcacccacttcttgagctaaaactgtcaacatttcaggcgtaacaacaaagcctagattacgtacagcttccgctgcagattctacggttgtgccgagcactgctgctggcgcattaatcgcaaagtacacacctgggtctaatactgtcgcacagatcatcgccatgatcccgacaaaagactccataagcataccgccgtaaccgatcatgcggatattgacttcattatcaacaagttttggtgtcgtgccactcgataccagcgcatggaaacctgaaatggcaccacaggcaatggtaataaataagaacgggaataagctacctgagaaaaccggacctgtaccatcaataaaatgggtaacagcaggcattttaaggtcaggcaatgcaatcacaataccgactgccaaaccaagaataaccccgattttaaggaaagtagataaataatcacgtggtgctaataacaaccaaactggtagtaccgatgcgataaaaccataaatgatgagacaccaagtgagctgtgttccagttaaagtgaagaactcaccccaatatggatctgcggcaacatgtccaccatacacaattgccagcatcattaaaacgaagccaataattgaaacttccgcaatgcgtcccggacgaataaagcgcatgtaaacgcccatgaacaatgcaattggaatagtggctgcaatactaaagacaccccacggactatgtgcaagtgctttcacaaccactaaagccaataccgcaaggataataatcattaccccaagtgcgcccaacatgaccacaataccggcaaaaggaccaagctcctgctttgccatttcacccagtgaacggccatcacggcgtgttgatataaataaaactagaaagtcttgtaccgcacccgccagaaccacaccaaccaataaccagatggtgcccggtaaaaagcccatttgtgcagccaaaatcggcccgactaatggccctgcgccggcaatcgcggcaaagtggtgtccaaacagtacatacttatttgttggcacatagtctaagccatcggctaaacgatgtgcaggagttaaccgtctcgggtttaattcaaatactttagttgcaataaatagactataaaatcgatatgcgatgctatacacacatgcagctgccagtaccaaccatactgcattaacatgttcaccacgacttagcgccagcatcccgaaagaaatagcacctataattgctactaggctccagaccaatttggagggaagcgtagatttcgcttgcattgtgtccattcttaacctctcaataaataattacagcagttttatattgttatgtactgttctctgctcaatccttgtgactctactcctcctttgttctttttcctcttatactttcgcataaaaaaagggatgattgacatcatcccttcgataatagtttattttttaactattatgcacgctctaaatactcaccagtacgagtatctacacgaacgctttcttcttgctgaacaaataacggaacacgaacaaccgcacctgtttcaagcttagctggcttaccgccaccgccagaagtatcaccacgtacgcccggatcagtttcaacaactttcaatacaacgaagttaggtgcatttacgtttaaaggaacgccgttgaataacatgattgtacatgtttcatttgagtcgtcttttaaccatttagcagcatcacccattgcagttttgtcagctgcaatttgttcgaagctttctgggtccatgaagtgccacatttcgccatcgttgtataggtagttcatttctacttctacgatgtcagcagcttctaaagtatcaccagatttaaaagttttttctaaaactttaccagttttaaggttacgtaattttacacggttgaacgcttggcctttacccggttttacgtattcgttttccatgattgaacatgggttactatcaagcatgaccttaaggcctggcttgaaatcatttgtagaataattggccatgactggcacactccaaacttaacaagtcaactatgcgatataatgcgctgttgcattatcttaatcgtgtcgcatgataaactatttacaccaagagcaaaactggcaatcacaactcagtgaccttattaccgatcctttagagttgttgaacctgctcgagttatccactgatcagctattatcaggggcgattctggcttctgaaaagtttaaattgcgtgttccgcgtgcgttcgtcggaaaaatgaacgctaaagatcctcttgatccgcttttactccaagtgttgccacatcatttagaacttgaggaacatcctgagtttgtcaccgaccctttaggtgaagaagcagccaatcagttaccgggtgttttacataaatataaatctcgttttttactgactttgaccggcgcatgtgcggtccattgccgttactgcttccgccgtcactttccttatcaggaaaatttacctaaaaatgaagattggctaaacattaaaaattatatcgagtcgaaccccgatattaacgaagtgattttaagcggaggtgaccctcttacgctttctaaccgtaaattagcgctttggttagaacgtttatcatctctcaaacaagtgaagattctgagaattcattcacgcgttccaattgtcattccaaaccgtatcgacgaagagcttatttctttattaaaaaacagtaggctgcgtattattctggtggtacactcaaaccatgcttctgaactcgatgactttacttgttcaaaattgttgcagctatctgaacaccacattactgttctaaatcaggcagtattgcttaaaggggtgaatgattctgctcaaactttaactgatttaagttatcgtctatttgaagctcgcgttatgccatattacttacatgtattagataaagtaaaaggcgcacaacattttgatttaataccatctgaaatagatgcgatatatcaagacgtgttagcgagcctaccaggatatttggttcctaaactcgtcagggaaattgcgggcgaaaagaataaaacaccgctttttggggctacaactttttgagttatataataagtgatgatgaataatgcgctttcggacatttttcacaatcaaaccgcacttactcgtgaacggttaagcttttgtgaagccaacattaaagatcttaatgagtgggtcactaccctttctattatgcaattgggtgatacttcaaaagcgctatttacagcaattttggaactgaatgagttaaattgtagtgaaaccttacgctttgacttaattcagacacttcacccaaccattaataatgtgttggcgagtttagaaaaaacttctttaaccaaggtgtcattagtaccgaccgtaacgagcacattattgagctggccatgcttctgcgctgttattttgccagtatttatttaaatattgcgcaaacaagccacgaacagctacaaaagcagaagttttctttgttctcttttaaacaaaagaaaaacttacaaaccgcacgaattctggcgacattccacgcattgcagcagttgaccaatcttttatatcaacagcatatgctctatagcgaacctgtcaaaggtcaatggttaattgcccaccagctttatgaaacagcggttcaatacaaatatcatttaaccaatattaatcatattcaaggtgtacagcacccgttagccaatattacgcaggcttatgcacagcttattttattagatatttttaacaccaatcagattcgccagtcagaaattcaagccctgtttcaatgtagttttgattgggcacgcatgattcagatcttgccgaaagacactgcttcaacaaagtatgtggtggacccaactaaagatcatccgcctgtatataacaaaaaacaaagctcgaatttcaacccaagtatttttattagcacgcaagctttgcttgagcatgtcactgccaccatgcataaaaatgcaaatatatgtctaaaaatgaaaagatttatttaagtcccgcattaaagtttcacgttcaaacgattttgggcaccacagcacagcgccgtcatgagcgttatgaatataatgcagctttacaaatttgttttggcttaagtactgcacatttctatttgtctaaagccaaaaactttgaagaaacgctacaactaagtaataactataatttacaaagtgaatcgaaagtcttatccaatttagagaaaaaagaacaacaaacctcgtcttatcaacgcttaagccgtgagagtaaaaccatttatcaaactaccgtacttgatattagtgttaatggctatcgtattaaatggtccggcgaagcacctaaaaacttaagaactggcgaatatattttggtgaaggaaacgctacatggtcagtggcgtggcggtgtaattcgctggattaaacaatctacagaaaaaagtctggaactgagtttagaaattctttcacaagccatgttcccttgcgctgtacatattcaggcagagcgtcatacacgtaattatcaccctgcattattactacaaactcaaaacttagaagaaatacaaaacacgcttattttaccggggtctcaaatttttagagagcaacaaacaattcatttacgattggggacagaagaaatcaaagtgtatctactcaaagcacaactcattactcaaagttttattcaatttcaatttgagcttctgaatgagcagcaacagtacctgcttgatcagttcatgctgaaaaagaataacaccgtgaatagccaagatttatgggaagcattaaagtgagaaactctttactatctaaaaggttaaaacgtactgaaatacgtttactcattattgatgataaccagttacgttataaccaaattttaaatttattatcggggaatgattatcaagttaatgccttattacttgatgatttaaaaagttttgaaaagcagctcaatacatcttgggatgtcattatttttggtcgcgcctatgatttgaaaattgaacaaactctctcccttgttcaagcctcagaacagccgcagcttccaatattacttttacagccagatgattaccaagcgcagcaatatcaaagctatattcaaaaagggatttatgatgtagtcccattagaaccgctagattatttctatattacgctggttcgggcactgtcatacagccgccttttacagacggaacaacatcttttggccgagcttgataccattcatacgcatacgcaaacgctggtcgacaacagccataaagcggttgctatttttcaagaaggcatccacattaaggcaaataccgaatatttgaatctttttggtttccagaaagaagaagatattattggattgccgattttagatgtcttacaacccaacgatttaaatatttttaaacagcggtttaagaaaatttctttaggccagttcgatcaagcacgctttgaaattcagagtcagcatcagggtatttctggtaataatgcgctaaaactcgagtttattccaagccaagaagaagacgcagtacaactcaccatcgactatcaagttgatttaactgctccagcaaatagtgctccgtccgaaaaaagtgttgggttgagtgcagcttggccgcagattaatcgtcatttatcgacccaccctgcccaagcaaacgccgttgttttatttagacttgcacagtgcccagaacgaatttttcaacagggttggcaaactttagggcaatatttcaatcagctccatggttttttaaaagaccatgcacagatgccgattttccaagtcgacttgggtagttatgtcgggattttacaagccgaaaatagttcagttttaaactcacagctgacgagtttacaaactttgcaaaaagaacacttgttaaaagtgaatgagcaaaacttttcagtgcagttaaagcttggttatgcttttctcaaccaaccattaactgagaactcttttagctcattattgaacgaggcggaaaagcaaggcttacctcaggttacacctcaacttgaagtaatgccaaccgtagacaaaacggtttcaccgagcattgaagctgttcctcttgatttaacaattgaacattttgaccatacgcctcagtcctctttgctccagcaattaagacaaaaactagctcagggcgaaatacatctgaagtaccagcaaatttacgataagcatgaccaagaaactcataactatgaagtgacaagtggttttattgctggtgaacaatggtatgacttaaatgatttaagtgatcttaaagaagatgccgaactttcaattcagttagaccgctggatattggtagaagcgtgtaaacagcttcataatttcattgctcagtatcctaaagcgaaactcattattaaccttaatattgatattttgctaaaagataaaacattccctgagctgatttccaaactactaactattatcggaagtaaaattgaaagcccactgattttgcaattttcagaacaagctcttcagccttatcttccaattgctcaacagcacattgctcgcttacgccaacatggtgcggaaatttcaattcgagattttgcttcttctatgtatagcgattcaatattacagcagcttgatattcatcttgtaaaattacagtccagcaaaactgatctattaagctcagaccaagggcttaataacttgcaagaaaaaatattgaactatttgactgtaaaaccgattggaattttattagctcacttgaatgatatgaacctgtttgccaatgcatggaatgtagaagcgcgctttctacaaggggattatttccagaaaaaacttgaccgcttaacagatgtacaagaccaataatggtcttgtatattaaaaacaaaaaacgggcataagcccgttttttgtttcgttttgaagtattaacgcttgatagagcgagacataccagcaaaacgttgtttgaatttgtcgatacgaccaccagtgtctacattcttttgtttaccagtgtagaaagggtggcaagctgaacatacgtcaaggtaaatagtttctttacctaaagcagaacgagtttcgattacgttaccgcaagaacaagttgcaactaatttttcatattttgggtgaatatcggcgcgcatcgtcgattactcctaattgaagaaaggcttaagctgtcatcgcaattgatcactctcaattaaattgaggaaagcttttacaagcagatcaacaccacaacagaccattcttttggcccaccgaaacctcaagggttagagctaagcacaacaagtgggcagtattatacgccatataaattttttttgcgaattaatcttgggatttagccaagtaatttgcaattaccccacagaccattaactggatttggtgaaagatcataattggtaaaacaatcatacctaaaggttggccaataaataagatttgtgccataggtacaccactggccaaggtcttttttgagccacaaaagaacactgtaatttgatcagctcggttaaaaccaaaagcgcgcggtaaataaagtgcaagcagcataataatggtgagtaaaacagaacaagcaatggttaaaagcagtaaggttttccaactcacctgatgccaaagccccgcaaccactgccccactaaatgcaccatagaccaccatcaaaattgaaccttggtcaaatgcttttacaatacttggtacttttgccatatatggaaaaacatagggacgaagtaattgccctaaaacaaaaggcactaatagcaacaaagtaatttgtataattgaagatgtaggatcaaatccgtgctgactttgtcctaaaataaagaaactgactaaaactggcgtaataaacatacctaccaagtttgagaaagatgcactacatactgcccccgctacattcccttttgcaactgaagtaaatgcaatagaagactgaacagtagatggcaagaaacacataaacaaaaaaccccaatagagctgctgccctaatagaggtaaaagaataggtttagccaataaaccaatagcaggaaaaataaagaatgtaattgcaaataccagtaagtgcattttccaatgcaaaataccttcaatgactgcctcacgagacagcttggcaccatgcaagaaaaataaaatagcaatcgcgactgtagttaatgtattgaaatactgcgcagcttgaccactgactggaaaaaaagttgctagtagtaccatgccaaccaacaaaattgtaaatcgatcaagtgccaagaacttcagcatgttcacatcctatgattattttagataaagaaaagcccagttgataaattgaccatttggtcaagccttcatcatactgggctataaaaataaagctagacttttaagacctaaatcttaaagcgcctgagtcatttatttaattatttctagcatttgcgtcttgttgaataagctcgactttgtagccatccggatcttcaacaaatgcaatcaccgttacaccacccttcattgggccagcttcacgaacgactttaccaccacgtgctttgatttcttcacatgctttataagcatcttcaacaccaatcgcaatgtgaccatagccatttcctaaatcataacttgaggtatcccagttatgagtaagttcaagcacggtattattttcttcatcgccataaccaacaaatgccagtgtaaagcgaccttcttcataatcacgcttacgaagtaacttcatccctaatacttcggtatagaactttaaagattgttctaaattgcctactcgcaacattgtatgaagcattcgcatgtttattcacctgccttttctatgtcatgtgtttgatgatctttaagcagttttccaacccaaacaactaaaattaagattggaatcccgatcattgtggtcatcaaaaagaagtttgggtatccaatattactcactatggtacccgaatatccacctaaaagttttggggtaagggtcataagtgagctaaagatcgcatattgaacagcagtaaatgacacactggtcaaacttgaaaggaacgcaataaatgccgcaccggctaagcctgaagccatgttatcaacaacaatggcaaaataaagccatagtgagctataaggtttaatgactttaccactaatctcaacttcttgacctgattgagtatcaatgtacggtaaaggatcaatattcacatctaattcaggttttggtacagaatttgaagcgacttcataatggtgagcaatcgataatattttttgatttccatcgacaattgaagcagtaagttgcttacttggtgatgacaataatttttgcatatcaattgctgcgttaaacacgcccttttgatctgtcatttttgcatcaaaattttgtccatcaagattcaccacaatcttttgagtaggtgataaggctttaccaaaatactgcccacgaatcacgacactgccttcggaagagttagccgatatctgatcacttcccattaaaggtaaaatttgtaaaggaacactctcagagtgagttgtcactagaggttgagcccgaacgatagtctcggcttgttgatcttgcaaagcataaccagctttgacatcaatttgttgggtgccattaaaacttgagcttggcactttgagcttccaataccccacttcatctggcttcactttataatggttattcccaatttggacatccaccatatcaagcggttttccagattttactaagccaatgaaaatgagattagtagagcttgccaatacagcaccaacgaacatcagtttcatgatgttcatacgttgagctaataagccacctaagaaaccacccaccaaactgaaaataacaccataaacttttacggcttcagcaatttgttctttgctaaagttcagatcttgataaaagacattagaaatcacaccagcaataatgtctgaaatacggaagaacccaatcaagaatagaagtactaaggcaagtttgacaccataacgtttaaagaaatccagaattggggcaatccaagtttccttagccatttgctggttcaccacacctattttaaccaatagataaccagctagaatggcaacacctgtcgccgttaagaaccttaaagcttctaaaccaaataaagcagcactatcttgaatattgccagcttttgaaattgcttcggtaacttggcctgagtaaatataggttaatacaaatgagataactgcaataaaaaatactaaaaccagacggtaataatcacttgatttatagtttttatatatacgatcaactttaggttcacgaacgagtaaagttgtaataataccgaccaacatgactgctgccatcgttaaataggtcgtcttccaagcctcgtaaatataatttccttttgcggtccccaaatgcgccgctaagaataatgcaccagcaccagctacaatcataccgatccggtaacccgcattataagttgatgccaacactgtctgcatttcagtttcagccagctcaatacgataagcatcaatcacaatatcttgcgttgcagccgagaagccaagtaaaactgcgcctgccgccatttgaacaagataactgtgacctaaagcagggtcggcaaaagccattgtacatatcgcaagtacgattaaacactgcgcaataagcaaccatgcacgtcttcggcctaaagctttagttaagactggtacaggtaactcatcaattaagggagcccaaacaaatttaaaggaatatcctaaagccgcccaactgaaaaaagtgacggcacttttatcaatgcctgcttcacctagccataaagagagactagagaaaatcaataaaatgggtattccggcagaaaaacccagaaatagcataattaatgcacgacggtctaaaaatgctttaaacgccgagacccaaccagaggtttgtgtggtcattcgttttttattttccataaattataaatgcgcctattcaatcgcttcttacaattgctttcaagattctttatgcaatcaagttttgttttgatgataaaaacggcaagtttgcttgatattttatgctaaacctgtatacctttaatcttcaaccttcgttttcttttgctggatatcaacagtgacacaaaaacttgatcaagtgacatcttcaactttatcactcgctaaaacaaacaccacaaacgtcacaataaatgcatttccttcagcttttgagcaacctgatattaaaatgactttagataaaacagcgttaaaacccgaacaacttacgcatattccaaattttgaaaatattccagcctcaacaaaacgcatcaagccgctcaacaactttttagggcaagatcgcgccaaagcttcggtagaagccggtatttccttaccctactctggttataacatttttgcggtaggaacagcaggcttaggtaaacgcaccatgattaagcgtttactacaacaacatgccaaaacagtgcctactccagatgattgggtatatgtttataactttaaacaggctcgtcagcctattgcgctacgctttcctgctggacaaggaaccaagtttcaacaaactcttcatcaaacttggcaaattattttaaagcagcttgaacgtcgttttagcgcagagacttatcataaccgtatcgagcgaatccgtcaggaaactggtgatgaacagcaacaagcacttgtcgaattaacgaaagaaggcgaagaacttgatctaaaattgatttctcgaaatgagaaacatggctttgtacctgtacagttaaaagataatcaggttcaagaactgactcaaacagaaattgacgctttaaatagcaaacagcgtgctgagattgcagccaatattcgctatatggataaaaagcttgagcgtcttggtctgcatttgggcgacttagaagatgatgcacgcgacaaagtttctgttttaaatcgagacatcgccactcaagtggttatgccacgcatggacttaattttaaataaatatgggcaagtgaaaggccttgaagattatttaaaacagtatgctcaagatatcattgacaatgttgagttaattttagaacaagaagaagatgactttgctcctgctatgttcaatcgtgtaccagcgcgttatcaagcaaatgtgattgtctcaaacaagccaaatagcggtgcaccagttatttttgaagatttcccaacgcactacaacttgctgggtcatgtagaacaactcacccacaacggcacaattactacagatttcactcttattcgtcccggtgccctacatcaagccaatggtggttttttaatgctggaggctgaacaactactcgaacagccttatgcatggcaaggtttaaagcgtgccttaaaatcgggccaactcaagctctcttctcttgaacatatgttgactttaaccggcagtatctcgatagagcctgctgctattccacttgatattaaagtggtactgatggcagagcctgagatttattatgaaattttagaagtagaaccagagcttggtagcgtatttaaaattcgcgcagattttaccgatacattacaacgtaatgacgaaaatgaacaagcttatatgcagctgattgcagactatgtacaagccgataaactgcttccatttgaccgcagtgctctagcggcattactgacagactcaagccgtcaggccgaagaccaaagctcattgtcgttacatgcttcaacgttgggtgatcttattcgtgaagcgcatcatcatgcatttaaagccaatgataagatggtaaccgaccagcacattaaccttgccctacaacaccgacaatatcgcttaggctatttaagagaactttactggcaagatttatcgcgtggaacccagttaatcgaaacttctggccatcgtttaggtcaaattaatgccctctctgtcattcactatgcagatgttgagtttggtttaccttcacgcttaactgcctcggtttatcaaggcggtggtgatattcttgatattgaacgtagcgtagaactaggtggttcattgcatgccaaaggcgtgttactcatgtctagcttcttaaaagctcactttggacgtgaacagattttacatttttctgctgctctggcttttgaacagagctacggccaagtggacggcgacagtgcaacagttgccgagctttctgcattaatctctgcaattagtcagttaccaattgatcagtcatgggcaattaccggttctatgaaccagttaggtcaagttcaaccaattggtggcgtaaatgcgaaaattgaaggcttctatgatgcatgtaagctacaaggtttaactggcaaacagggtgtcattattccacgccaaaacatgcaacacttaatgctacgtcaagatgtgattgatgcggtgcgaatgggtcaattccatatccatgcaattgatacaattgatcaagcacttgagattttaatggctcgccctgttggtactctcgacaaaaaaggcaaatacagcaaacactctatttatgctgctgtaatggaacagcttgaatactggcaagcgatcgaagatggcgcagaagttgaagaggagccaaagaagaaaaagaaaaataaagaaaaaaattaaaaagcatgaagagctcacagccgatgatcttcctcaagaaactcaagaggaagttgctacgctaaagcaaaaataacactgacataaaaaagggcttgtttttacaagcccttttctatgaatgaggtaaaaattaacgaacaatctgcattgctcttccgccagccaactgactaaagtattgcttaagcgcttcgacacaacgttgaattttcattggctgttgatcgtgttttgcaatctctgcgtataaagtgaaagctgggagtttccaatctggaaggatttcaattaaagaaccattctttaattctttttgagcatctaaatataaaattctggcaattccatgcccttgctggcatagcgctttagccacttgtaaattattactttgcaaacggcttgccatctctatatttaatttttcaccagttttagcgtgctgaaaattaaaactacgtgagtcattcattgcattgatagaaagcaactcatggttgtttaaatcatttggatgcaagatcgggcttgtttgattgagatagctgggagaggctaccaaaatctgatcgacaaaagccataggaataacagagtcgctctcttctaccgctgtagaactcatgcgcactgcaatatcaattcgctcttcgattaaatcgatatatcgatgccccacttcaaaatgaacagatagaccacgatgggcagacatccagtgagataaagcaggaataatgtgctgaactgctaaatcaggggtagttgcaatacgcaagtcaccaatcaaatcatctcgcaattcattgattctgattttgcctctttctgcggctgccaacatttcttggcaacttgagaaaaaagcctgccctgcctcagtcaaactaagttttcgcgtagaacgatgtaataaaattacatccatttcattttcaagagaacggatttgctgacttacagcacttgttgtaatgcctaattcacgtgccgcaccactaaatgaacttttttcaaccacacaagcaaaaacacccatcgcacgaagctgatctaacataggtttcctcaaatctaattctaaatttataaaaaatgcttattgttgtaatgaaagcaaccaattgtattatacgaggaaacctatatttaatgcattagctaatttggtaaaagatttgcagggttgatcggtttaccgtcaaggcgaatttggaactcaagcataacgcgagatgcccctgaagaccccatttcagcaatcttttggcctgcggttacattgtcaccactcttcaccatcatcttgctattgtgggcatacgcactgatgtaaccatcaatatgtttaattaaaactaagttaccatattctttcagaccatcggctgcgtatacaacttgaccatcagccgccgcataaatcgggtcaccttggttaccaccgtaacggattcctttgacattattcgccaaattaaagccttgaataaccggaccgttatttggtttcacccaacgtaagcttgagcttggaatagatgctcccactgttgtattggttgatggcgcaacagttgctggcggtggagtggttgtggttggtgcagtagttgtcggtaaagcaattgtttgacgcttaattggttccggttgcgccatgacttgtgtcgacacagttcttggtgaagaagatttcttcaatcgtaatgattgattaacataaatacgatatggcggtgcaataccattcatctctgcaatactgagatagtccagaccatagcgcattgcaataccacttaaagtatcacctgaacggactgtgtaatagttaggagccattgcatagcgagaactattattaatttgtggtttagaagcacatcctgccattgcaacagtaaaacctacagctacagacaacatcataattttcattattttgtctctttgaatatgcaatctgctttgttgcccagttaaatgcatcgatctccctcactaaatgctacaaatcatttcggctaagagtaccaaaaaagtaagaggaaacatgttcctctttttctttattcacaaagttataacattcggctcagtttattaccccaaactggcctgcaaatcttctaaaaccgcatagtttgttgcatccatctgaattggcgtcacgctcacaaaaccattcgcgaccgcaaaaaaatcagattgtatttgactagcaatacgctgtggatcagttaccgcctcacccgcaagaccaatccagtaaacctgtcttcctctagggtctacatggctggtgataggtttagattgggcacggcggccttggtaagtaatttgtgtacctttaagctgaggtacatctggaatattaatattaaaaatatgtcgcggtggcagtgcaggtaatccttttgcgataaagtcatgtacccatttagctgcttgcgcataatcatctttatggtcgtatgaacgtacatcaggcccagccaaagaaaccgcaattgcaggttgtttcattaaacgaccttcaaaggctgcaccaacagttcccgaatataaaacatcatcgcctaaatttgcgccactattgatcccactgacaaccaaatcaaattcgaaatcaaataatccattcatggataaataaacacaatcggctggtgttccattaacagcccatacatcttcagcaatttgaataggacgtaaaggacgatctaaagttaaggcactcgaaaacccgcttctttcactttctggagcaaccactacaacacggcctagtggttttaatgcgtcagctaaagcttgtatacctggtgcaaagacaccgtcatcattggcaattaaaatattcacaaaaaatctttctcgacaaataaacccagaggttttctcaattgaattatttgttgaattatatatatttatgcctccatagcattataaaattgtgaaaaaatgaaaactttcgctcctttttttcaagtattggggatcagtatcacattgtgtactcaagcggtttttgctgatgagggtatctcaacacaagaagctgacagcttaattaaagatgacattgcctctactcaagtcttacaggaaatttgccctacttttgttggtgcaaataaaaaacttgaaaccaatactcaaaagattattgcaatgtacctgagtggttattccaataaatcaattaccttctctgcgctgcaaaatgattcagaatataaaaccctgttaagtgaagcacgtcaggctgccaaagaaatggatcaccacgaacaacatgaactttgtgaggaagtggtaaattacaaagattaagagcttagctcaatcagtacacttatctttggggttttctgttgagataaagcagaaaacctacataacaatacattttttccatttttttagcgtttaaattgtttaagctatcggcatatttcaaatttttgtttcaggttatccatgtttatgaaaaaaagtttagttcaatcactttctgttgttttactcatgacaatggcaacagtgggttatgctgctgacaagaaaaaaacagctgaaaagaaaactgaaaatgaaaatgttgttgaagttacaccgtccaaaggtactacaccggaagaattagcagcaattcaagtactttctgaaatttgcccaagtttaattggtaaaaaagatgccgaatttgctcaaggttatgagcgtcttgtaaaagactatttgccaaatgaagccgatccagttgcagctttagaaaaacgtagtaaagacaagagcttcaagaaagtcttaaaagaagcacgtaatgatgcaaaagctgctggtaacgaacaaaatacgttagtttgccaagacgtgaaagcttatcaatcgcaaaactaaattagttaaaaactctctagttacaatactgtttgaaaaagccgacttcccccatagaagtcggctttgctttatcctaaaatgctaggctcttctgcttcatacaagatattggaattacctagaatgactcgaaaaagcgctattgctgcactcctcctcttaccaagtttttcttatgcagcaactgtcttatcagctccgccagaattaaataataagtcttatgtattaatggattacgagacaggacaaattctcgcttctaaaaatgaaaatgaaaagcttgctcctgcttctatgactaaaatgatgacaagctacatcattgaacaaaaattattaaaaggtgagcttaccgaaaatgaacaggttcgtatgaatgaatctgcttggtgtaaaggcagtagttctgaatcatgtatgtatgttccattaaatggcacagcaactgttttagaaatgcttcgcggtattattatccagtcaggtaatgatgcatcaaaagcaatggctgaacatattgctgggaatgaaggtacttttgctcacatgatgaaccaggaagcaaaacgtatcggaatgaccaatacccagtttattaactcaactggtatgccagctgaaggtcattactcaactgcaaaagatatggctgttttagcacaacatattattaaagacagctcaaaatactacccgatttattctgaaaaagaattcacatttaacggtatcaaacaaggtaaccgtaatgctttactttacactgacccaagtgttgatggcttaaaaacaggccatactgatgaagctggttactgcttaacaacttcaagtaaacgcggtccaatgcgtttaatctcagttattttcggtacaccaagcatgtctgaacgtgctgaccaaactcgtgcattattggcatggggttttgcaaactttgaaactgcaaatgtacaacctgcaaaccaagtgcttgcaaaagctaaagtttggtttggtaaagaaaatgaagttcaggttggtttagctgaaaactttaatgtgactatgcctaaaggcaaagcggacggcattaaaactcagttggttgttcaaccgaacctaagtgcaccacttcaaaaaggtcaagtcgttggtaagcttgttgctagtttagatggtaaagttattgctgaaaaaccattggttgctttaaaacctgttgaagaagctggtttcttcgcacgtttaattgaccatatcaaacaattcttcagcaacttattctaaatttaaataattttagaatagttgaattaagcactcatgctattagcgtgagtgcttttttattttatacttttactaaattttctattgatacttctcatggcaaaaaacatccgtccttatttagaccatcacccacaaattgatccaagctgttacattgatgaaatgtccgtggttgtaggtgatgttaaattggccgaaaatgtttcggtgtggccttttgcagtcattcgcggagatgtaaacagtattcaaattggcaaaaacagtaatgtacaagaccactgtatgctacatgtcagccataaaaatgatacaaaacctaatggttcacctcttattattggtgaagatgtgacagtaggccatcatgttaccttacatggctgtactattggtaaccgcgtactagtcggaatcaatacggttattttagatgatgttgttattgaagatgatgtgatgattggtgcgggaagcttagttccgcctcgtaaagtcttaaaaagtggttatctttatgttggaagccccgtacaacaagtacgtcctctaaccgaaaaagaattggcatttttaccttactcagcaagacattatgtaaaagtgcaaaataaccataaagataatcaaataaattaaaacaaatcgagtttttcaaacgatagagttattcgcatgctctatcgtttgtaagatgaccgtagccaaaaacccctaaatttcgtatcatacgacttttaaattcatggtgcttttttatggccgcatggactcctcatgtcactgtcgctacagtcgtagaaaaagatggacgctatctttttgtcgaagaacatagcgaaggttttgtacacacagtgtttaatcaacctgctggtcatgtggaatgtggtgaaacactaacagaagcagcgatccgtgaaacgcttgaagaaacaggacatcatatagatatagatgccctacttggtatttatacttataccccgcctatgtttccggaccgtacttattatcgcttctgctttttagcacatgtgacccacgtcgaaagcgacccaaaacttgatacaggtattgtttctgctgtctggatgactctagatgaacttaaagaatctgcccgtgcacgtagtcctcttgtcattaaagccattgaagacgccatgaaaggacaacattatcctttagctcttatttatgagcaccctttctctccctcattaacttctcatttggatgcctagtcctatgcaacaacgtgtcatcgtcggtatgtctggtggcgtagattcctctgtttctgcggcgctcttacttcaacagggttatcaagttgaaggccttttcatgaaaaactgggaggaagatgacggcacggaatactgtacggcaatggaagatttagccgatgctcaagcagtcgcagataaaatcggtattaagcttcatactgcaaactttgctatggaatattgggaccgcgtattcgaacacttcttggctgaatatgcagccggtcgcactccaaacccagatatcttatgtaataaagaaattaagtttcgcgcatttttagatcatgccatgaccttaggtgcagattttattgcaacaggtcattatgctcgtcgtgctgaaactgcttataactctaaaggtgaagcatatgcacctttattacgtggtttagataaaaataaagaccaaacttatttcttacatgcagtgcatggccgtgaaattaataaaacccttttcccggtaggggaaattgaaaaaccggaagttcgtagaattgctgaagaactggacttagcaactgcgaagaaaaaagattcaactggtatatgttttatcggtgaacgtcgctttaatgacttccttaaacaatatttacccgctcaaccaggtaaaattgtacttgataacggcaaagaagttggtgaacatcacggtctgatgtactatacgctcggtcaacgtggcggtattggtctaggcggtatgaaaggtgcatcagaaggtgcatggtttgtacttcataaagatgttgccaataaccgtttagtggtcggccaaggacatgatcacccacttatgcaaagtacacagctttggagtgaggccattgactgggtagcaggcgagcaaaatattccggctgaaggattacgttgcaccgctaaaacacgctatcgccagcctgatcaagcttgtacagtgtttattgatgaaaatagtgagcatggtgttcgtgttgagtttgatgaacctcaacgtgcagttacaccaggccaaagtgttgtattttattcggatgaagtttgcctaggcgggggtgttattcaccatacaaacgcccctacaccaaattttatttaagggaatgaatggcatggtggagttaccctttcaacaatcacaagccttgaatgttcgccaaaaccgtgcccttgccttggctggggtatttcaagcgacccagcttacgcatatgaccgccatgacaggtcagcaaagtattggtgaaagtggtaacttttattttgagttattaataaaggcgagtttaaatattcgccctacaacaaataataatgctgttcagacgttggatttttttaatcaattggctgatatttcgttgggtcttaaaactcttgaaaattgtatcactcagccttttaccaatgcgcctaaatctcgtttgcctaaaatgcgtagtgcaaaacttcctatgtcttatgcgatgtcacttttgcagttagagaaaaaggtctatagcaatcctgaatatgtggcgattattgaaaaagcgcagcagaagattttaaaacagctttctttttttgataataactatttacacccaagtattttagccaatttggcgcaaacctatgttgatactgccggacagattaatccacgcattcttgttcgtggtaatgctgaggcatttaaagataccaaccataccaaccgtattcgtgcttgtctgtttacggggctacaaatggcccatttatggcgacaactcggcggtagttcatggaacatgatttttagcaaacgtaaattgctacaggatattcaagcacttgctcgtttacagtaccaagttatctaaggctgtaacgagattatttttgttttatgtttattccagcattaaggaatcgttatgaacgctttaaccgcactatcaccattagatggacgttatgccagcaaatgtgatgcgctacgcccttttctttctgagtttggtttaattcatgctcgtgtcactgtggaagtgcgttggttacaagcgctttctaaccgtccggaaattgttgaagttgctcctttctcagctgaaacaaatgcagcactagatgcaatcgtaagcaacttctctgaagaagatgcgaaccgcattaaagaaattgaacgcacaactaaccatgacgtaaaagcagttgaatacttcttgaaagagaaaattgcaggtattgctgaattacaaaatgcgggtgagttcattcactttgcttgtacatcagaagacatcaataacttgtctcatgcacttatgcttaaaaacggtcgtgaagttttagtatcaagcatgaagcaaattttaaatgcaatctctgctttagctacaactcatgctgaacaaccgatgttgtctcgtacacatggtcaaactgctagcccaacaactttgggtaaagaaatggcgaacgttgcatatcgtttagctcgccaaatcaaacaatttgaaaatgttgaattactaggcaaaatcaatggtgctgtaggtaactacaatgctcacctttctgcttatccaaatgtggattggccagcgcattcacaagcttttgttgaatctttaggtttaacatttaacccatatacaactcaaattgagccacacgactacatggctgaattatttgacgcgttacgtcgtttcaatacaattttgatcgactttaaccgtgacgtatggggttatatctctttaggttacttcaagcaaaaacttaaagaaggtgaagttggctcatcaactatgccgcacaaagttaacccaatcgactttgaaaactctgaaggtaacttaggtattgcaaatgcagtgttggctcacttaggcgaaaaattaccaatttctcgctggcagcgtgacttaactgactcaactgtacttcgtaacatgggtgttggttttgctcaaagcttaattgcttttgatgcttgcttaaaaggtattggtaaacttgaactcaatgcaaaccgcttaaatgaagatcttgaccaagctcaagaagttcttgcagagccaattcaaacagttatgcgtcgttataatgttgaaaaaccatatgagaagttaaaagcattaactcgtggtcaagcaatgacgcgtgacatgatggttgacttcgtaaatggtaacgaacttgctcaagtaccaagtgaagagcgtgcccgcttagctgagcttacacctgcaacttacacaggtaatgctgctgaacaagctaaacaaattaacgaattaattagcaaaatctaattaaaaaagttataaaaagcgaagcttaggcttcgcttttttattacactcatacaaatcagaataaagacttatttataaaatgatcgaaaaagaattcaaagttaaacactatattgcacttggcctgctttttattgccattatcatttcaggtattcaaccacttgagtttgaggcttatttgcttcatcaagctggcactgtttttatggtgattctgctttttattattttcaaaaaaattggactggatttcttaagttttactttttatctactgtttttattaatccatattattggtgctcactatctctactcctacgttccatacaatgactggatacaacaggtgttccatttcaacctagatcaatatatgggttggtcccgcaatatgtatgatcgtttagttcatcttgcctatggtgttttgctctatcctcttatttatcgtgtattccaagtatggttacccactgcacgtcctttttctttattcttacttgtagtccagtttgtgatggcgtctagtgtcttttatgaactgatcgaatgggtaattgcaatcgggctatcacctgaacaagctgaaaattataatgggcaacaaggtgatatgtgggatgcacataaagacatgttaatcgctacaattggcgcaatcctctatgggctaatcgctcttctcacaacaccaaaaaatcaaacaataaattaaaattaaaaaagcgctcattgagcgctttttacatgttgtctcaaataccctaaacaactggataagtttgatctaaaaggttttgtaaaaccgaagaagttgtatcaggtaaaggatgatcaggatttgatgttatctgaccaactgatgcatttacttcgattggctcagatgcctgagtcgtttttaacgctgttgatgagagaagctttgcgattgggtctgattcactagccgtagaactttttaataaatcatctaaaggaaccgatttctgcgggttattcgtctcagttgttgtactttgcgctgcctttaaagtatgcagtccgacactatctgccaaagatggcccttctgtacttaaagtatctactgaagtttcagacaggctcgcagttttcggtgcaactacataaaaggtaaatggagaacttgcctcactggtaaggcctgccgcatcagtttgagtcaaagtaatagtatgcttaccaagagctaagtctttatcaaatgtaaatgaccaagatctaccacttgttaccgtcacaactccaattgcaacaccattatcataaatcgtaagagttgcatttgcttcacctgagcctgtaagttttggtctagcatcgtcagtttcagaaccagccgttatagctcctttaacagcgcctacatcatcatctacgctatttaatataggttttgctggtggtgttgtatcttttgtacctacaatatcaacaacttcagacttatttccagcattatctatagctgataccgaagcatgtttattatccgttaaagctggtgaaatagaaattgtaaattttccattcgcatccgctgttccactaccaattaccttccctgttgtatctttaatttcaattttggcattggcctcagccgtaccggttacagaagtaccatctgtattaatttgaacagtcggtttatctggtgcaatcgagtcaaagcctggcgtaatttcaactggtttagatacattaccagcagcatcttccacaaccactgtgcccttttgcgcctcttttaaagcaggtgaaagtgtaatttgaaattcaccttgagcatcggcggtcccacttccaatcactttaccatcggcatcttttatttgaacttttgcatttgcttcagttttaccatggattaccgatccttctttatttacttcaacaaaaggagatgctggtggtatggtatctttacccgcaataattttaacttcctcagatttgttacccgcagcatcttcggcaaccactttaccgcccgcttcactggttaatggtggagtaagttttaaagaataaataccatctttattcgcaaaaacagttcctaatactttgccagtggcatcataaacagtaatttttgcatttgcttctgctttacctgtcactaaggaaccatcatcactcaattgagcttgtggaacatctggggcaattgtatcttttgttcctgttaccacagtaactttagaattatttccagccgcatcttgggcaataacatttaatttatccccattcactaacggcttatctaatttaatcgtgtaatttccgctcgcatcagcaacacctgaggccactgtattacctgctgcatctttaatgtagattttcgcatttgcttcagttttgccagtcactgtcacagtatcatcagcaagcgtagctgtaggagcagcaggtgctattaaatcgggagtgctgggtgaatcatctttgtcatctttatcaaatgcccaaagatataaaccttcagcggctaaaactgctaagcctgcttttagtacattacccattgaaaagcttggatcattatcaacggccattgttgcagttgaagggctggtactggtataggccaaatccgtaacatgatttaagcctctataatctataaccttaccttgagcatcaaattgtgcttcaacaaattttccttgttcagttggaaaaacgagtgaatgctctgttgtattcgttgcttcattaaagaaattttctaagacaattgtttctccattttttaaatggatgactagacttccaccctgcttttccatcgatgcgatatctttttgacttacaccaatttgaataatagtaggttggtttaaaaccaccttattgagctgaccatcttgcagaacgtccaaaccctctttggatgctacaattattcttgtcattatttcctgtcctaaatttcagttatatttttaaatgtttatcttttaaatggatcatctaaaagctattttattgttgcctaaaatatcaaaatcacttatttatcacaattcaataagtatatttatcaacaattttttttgaatctttattcaatatctattttttataaaaatgaatgggcattccggcaattcaaactaaattcttttagtctttcgcataaaaaagagcacccctaaaaggcactctttaatttgaaaatatatcttaattaaaatttagtatcgcgcatttgaactaaagttgaattcgcttttgctaaagtatcagccactttattcattacagccgggatcaggctatctgccatttgagctgcttgtaaacctaatttttcacccaaagttgcttttttacgggtattaattacatatacatcatgctgaggtaacaatgctaatagatactcatcggaagtttgtagtttgtctacaaggtttaaatcaagtgcatcttgaccataccaatgttcacctgtagcaaccttgtccacattaagctgtggacgatatttctctacaaagtgcttaaacaacacatgcgtttgttgtagctcttcttcaaacttcgccttaccttcaggagtattctcaccaaacatggtgacagtacgtttatattgccctgctgtgtaaagttcgaagtccacgttatgttcttttaaaagacgattaaaatttggtacctgagccacaacaccaatcgaacccacgacagcaaacggtgcagaaataatttcatttgcaatacaagccatcatgtagccgccacttgccgcgaccttatcgacacaaatcgttaaatgaaaacctgcatcacgcaaacgaaccaattgagctgccgccaatccatatccatgaaccataccaccagggctttcaagacgtaccacaacacggtcacgtccagctttagccgttgctaaaataagggtgatttcttcacgaagattttcaaccgcagatgcctgaatgtcacctttaaaatctaaaacaaaaattttctggttgttcttacggcgaattttagcttcttttgcaagttgttgagccaattgtaaaagttctaaacgacttgctgtggtttgtgcaattttttttctctgttcatttacacgtgcatttaaatgactgacacgtatttccgcagggagtttaggcaaatggaataacataaaattctatgctcataagtttgtctttatagccttaagatgtggttcttttgattaaaattcaatagcgattttgcaaaatagagtcattttcatttattaaataaaaaaagagcactaggctctttttcttttacaacgatcaattaaccgaaacggccagtaatgtacgcttctgtcaattgatggtcaggctgagtaaatactttctctgtagagtttacttcaatcaaatcacctaaatggaagtaagctgtacggtctgaaacacgcgctgcttgttgcatcgagtgcgttacaataacgattgtgtattgatcagacagttcagaaatcagctcttccacttttgccgttgcgattgggtcaagtgcagaacaaggttcatccatcaagatcacttctggacttactgcaattgtacgtgcaatacataaacgttgttgctggccaccagataagccagtacccggttggtttaaacgatccttcacttcttcccatagacctgctttacgcaagctattttcaacaatttcttctaggtcatatttgtcacgtgctaaaccgtgtagcttcggaccatatgccacgttatcaaaaatagatttaggaaatggatttggcttttggaacaccataccaacctgtgcacgcagcaatacaacatccagatttggatcatagatatttttgttatctagagtgatcttacctgtcacacgacagccatcaatcgtgtcgttcatacggtttaaagtacgcaggaaagtcgatttaccgcagcctgatggcccaataaacgcaattacttcattttgataaatatctaaatcgatgcctttaatcgcttcaaagtcaccataataaacatgggcatcttgtgcactgatcttgatttcggttgagtttggcttttttgaagcatgtggttcaaaatgcgaaacgtacgaagtgccatgatgcagttgtgtatctgtaagttgagattgttcagtattcactaacttatccttttctaaggaattcgtaatatcaatagtattcatgatttatcctctattaccaacgcacttcgaactttttacgtaaccaaattgcaaggctgtttaaaccaatcattaatgcaagaagtacgataatcgcagcagcagtacggccttcgaagaagttacgcaactcattaccctgccatagataaacttggacaggtaaagcagttgcttgatcaaatggggtggttggaacacttgcaacgaatgcactcatcccgattaaaagtaaaggtgccgtttcaccgagtgcgtgtgcaacaccaataattgcacccgtcatgatgcccggcaatgctaacggtaaaacatgatggaaaacggtttgtactttagacgcacctaaacctagggcagcttgtcgaattgaaggtggcacagcctttaaagaagcacgtgttgtaataatgactgttggtagtgtcattaaacttaatactaaaccaccgacaaaaggagctgacaacggtaaatgcatccaaccaataaatattgcagcgcccaacaaaccaaacacgattgaaggtacagcagcaaggttattaatgttgacttcaataatgtctgtaatgacattctttggagcaaactcttcaagatagattgcgctggcaacaccgattggaattgaaataatgatcacaatcagcatcatgaataatgaacccatgaatgcgcctgcaagaccactaatcgctggtgaactacgagagtcaggattcttaaataaagtcgtattaaaggtattttcaagtacaccttttgctttaaggtcatctgccaacttgcggatttccggatcaagttgctgctggtcgtctggtaatgagcggtcaatattacccttcagccatacatctacattggcatcacccaagaaagttaggttctcttttttcccaatgagtgatgggtcagcaaacaccatatcacgtaagcgataagcttcagaacttgcataaaggctacttaaataatcgcgttgtgatgcaagtgaaggatctttagcaatcatgccatttacgatcaggctatcccaatcgaccatacccattttcgtttgccaatcgacataacgttcttggtaatgtgcaggtgtttcaccttgtgtgcgtactggcactggacctgcatcaattactttaggatcgaagtagactggtacattcatactggtttgccagaatgctggtaacccttttgccaaaatactgccaaacagtagcgcaacgaatgcaagaccaataacaactgctgacaaacctgcaaagcggaaagctttttctttgcggtgacgtttagccagtgatttttcaatcacttttttacggcgatcacgtgcctgagcagcagcttgtggatcaaatacgttctgatccataggagacgatgtatttgatgtactcattcgtattgctcacggtatttacgcacaatgtacagtgcaacaatgtttaatcctaaagtgatcacaaagagtgttaatcccagtgcaaatgccaccaaggcctgtgggctcgcaaaatcagtatcacccgttaactgttttacaatggttacggtaactgtcgaaacagcttcaaacggatttgcatgtagaagtggactgttccctgctgccaaaaccacaatcatggtttcccctacggcacgcgaaacagccaataaaaatgcccctgtaatacccggtaaagctgccggtaaaaccacttggcgaatcgtttctgatttcgttgcgccaagtcctaacgaaccatcacgaagtgcacgaggaacttgagtaataatgtcatcagacaaagatgaaacgaatgggataatcataattcccattacaaaaccggcagtcaaagcgctggttgcattaatttcaataccgacatacgcaccagcagctttaaagaatggcccaataatcatcatggcaaaaacaccataaacgattgttggaatacccgctaaaacttcaatggtaggttttgcccatgagcgtaaccacggcgaagcatactcagctaaataaatagcaatcattaagccaacaggtacagcaactaataaggcaataccactgaccatgagcgtgccccatagtaatggtaataaaccataactaccttctgcattacctgaagtactaaagccggggttccattctgtaccaaagaaaaagtcgattggacttacaaaatggaagaagtgcattgcctcaccaaacatcgacattacaatgccgatcgtggttaaaattgcaacgccagaacataagatcaaaccaacattaattgcacgctcaacttggttacgtgcgcgatattcttggctgattttcttctttgcccacactaagcccaacaaagcggcacagacaacaacagcaaatttggcaaaagagccaatagtttgaaattttgcatattgctgagcagcagccaactcataagccgcgggatgatcacttaccccaaaaccagaagcgatcgcttgaactcgatcaacaagtacacttcttgctgcctcatctagagaagctgtcacagaagcaggtacgttgttaaagataatatgatttaaaatacttggctcaaccaagttccaaatgatcaaaattaaaaaagcagggataccgcaccaaagcccaaccagtgcgccataataaccaggacgagaatgtaatgtcgccgagttgcttcccttacctgctaggtggcggctctttctcagcccaagttgatatgcaattgccacaagggctaacaacacaccgataagtagcagattcatgtattctccactgttttctcaattgtcataatttgggaaaaacgtgttagacaaaaaggctgatgatcgcttgagatcaccagcccctattcaaaccaacttatttaacagttttacctgctttaaagtcagctaaaactttagcgcgttctgcatcagacatcgcgattaaaccatcacgctcagctttagaacctttaccagtcgcttttttgcttaggaagtattctacgtattgtggtaaacctttaactgattttaagtgctcgccttttacatagaagtatagtggacgagatacagggtatgtaccatttaacacagttttctcagaaggaactacgttgtttactgtcgctacacgtaacttgtcacggttcatgtcatagaaacttaaaccaaatacgcctactgcacttggagaagtttttaagcgagctagagtttctgtatagtcaccagcaatttcaattacacggccgtctttacggaaagtagaacatgctttcttttgagcatctttgtctaggctcttgaagtattcatacgcttcgcaaccagcttcaaccattttttcttggaaaacttcacgcgtaccgtggttagacgcaggaataacaagcgtaataggctcattaggaagtgatttgtcaatttggttccatttagtataagggtttggaaccaatttaccttttgaaggtaactgtgcagctaaagcagcaaacacatggtaaggttttaatttataagctgctttgcttgagctagacgcaaatacaataccgtcataaccaattttgatttcttgaatttgttttacaccagctttgttacaagcttcgatttcagtgcttttaattttacgagaagcgtttgcaacgtcgattgtgttgtcaccaacaccttgacagaactgttttaaaccagcagaagaaccaccagaacctacaacaggagttttaaattgagggaatgtattaccaaactcttcagctacaacgctggcaaatggtaatacagttgaagaaccagcaatttgaatcgtatcacgagctgcatttgcagtcgttgttacagcggccccagttactgctaatgcaattgcgatttgacgtggatttaagcgcattctgttctctctcattaatgcaataggttgtacgtcactttttgttgagtgcttgtacgctcttcgatagctgcattgtgaatagaaaatatgacaaataagttacagtattatgacgctttcatgatttttataatgttcattgtcacatttttaaatgtattttatatcaaatatttaagatgattttacaaatactttgatatttagatttaatgggaaatatgacaaatgttcaaaataataaaattataattatgcttaaattataaaaacttaagtaatttaatgaattgatgttacaaaattattttattgacacaattctcaattttttacgtgtcacctttatttttaaaaaattatttcgcccgaacatgaaaatattatgacaaaacaaaaacggttatctgtcatatgtcagataaccgcaatatcactgtaaatttagcttattagtttgattgtacttccggcattgcgaccatttttttacgatacttaaagaaatacataatcgctaaaacagcaagccagataggccccaaaataacagcgagcctcatatctggtgtcatcgccataataatgagaatgaaacatacaaagctaatagttaaataattactccatgggctcataatgctttggaatttggtttgacgcttttgcaatttcattgctttggtaaatttcaaatgcgtgactgagatcataagccagttaataacaagcgcagccacaaccaacatcataaagagctgaaaagcttgacctggaattaaatagttgaccactacacagactgctgtaattgaagcagacacaattgctgcagggaccggaataccgcggctgtttacttttttcaaaattgctggcgcattgccctgctctgctaaaccatgcaacatacgactattacagtaaatacaactgttataaaccgaaatagcagcaatcaagaccacaaagttcagaacattcgcaacgccattactattgagggactggaaaattaagacaaacgggctaccgccttctgccaccatattccatggataaagacataaaagaataccgattgcaccaatgtaaaaaatcaggatgcgataaacaatctggtttactgcctttggaattgttgtttcaggttttttcgtttcagctgctgcaataccgataagctctagaccaccgaatgcaaacataatgacagccaaggccataataaagccatgaataccatgcgggaagaaaccaccgtgttgccataaatttgcaacacccgcttgcggacctgctgagcctgaaagtaaaagataagcaccgaagccaatcatacttaaaatcgcaacaattttaatgcaggaaaataagaactccgattccccaaaaaagcggacatttaccaagttaatgccgttaattaaaataaagaaaaatagagcggtcagccatgtcggaatttctggccaccaaaactgaataaaagtaccaatcgcactcagttcagccatactcaccagtacatacaaaacccagtagttccagccagacataaaaccagccattttgccccagtatttgttcgcaaaataactaaaagagccgcttaccggttcttcaacaaccatttcacctaaatgacgcataatcaaaaaggcaataattcctgcaattgcatatcccaataaaattgaaggacctgccagtttaattgtttgtgatagacctaagaacaaccctgttccgatcgcccctccgagtgcgatgagttgaatatgccgattggataagccttgttttaactcgtgcttattgtttgcatccataacattatctccaatgttggtgtcacttcctgtacacctttattcagcactatatccgaaggccagaaaccgaccttcggacataagttgctttagtatgagtccatttaatttttgagaagacgtgtcctatcttctatttaaaaagagattgcatccttacatttaactggttgggaacgctcctttaaaatttcgtagccgcgatcaccatagtcaaaacgtgcaatcacagaagcaaattttttcaaactcaccggtgcatccattgctggtagtttcaattcaataaaggttaattgatcattttgatgaacgttgtctaaaacgctcttcagctgtccagcagtctcaaccacataagttgtatggccttttttaccgttaaataccgctggaatttcagtgtatttccagttttgcacgtcgttataggcagcattttcacccataattaaacgttcaatggtgtagccgccattgttcaacaaaaaaataattggttttaaaccatggcggataatcgtagagagttcttgtaccgtaagctggaatgaaccatcaccaataaacaaaatttgacgacgctcaggagcagctaacaaactaccaagcaaagctggcaaggtataaccaatagaaccccaaagcggctgtgcaatatatttagctgtagcaggaagtttgatacctgataaagcagagtttgatgttcctacttcaccaataatcacatcatcttcttttaagaaccctgaaatgtagttccaaagcacatcttgactaagcttctgttgggctggcgcttcaattactttctgaggttgtttttcaagaagaggtattgacgatttacgtggtgcaacttttttatttagctcgacaagtaattgtccaatttcaatacccggaaaatcctgaccaaaaatattcaagccataagatttaatttcgatgtagttcttggtctcaatttgatgcgtaaatacagctgagcctacatcggtaaagcgcgcgccaacaccaattaaacagtcagattgttcaatgatattttttacatgcggttggcttgctccacccacataagttccgatgtaacgaggtgagccttcatccataatattttttgcagtattcatacctgcaaatggaattgagcatttctgagataaatcatttaaaagtgaagttacaccaaaaactgaagcctcattatcaattaaaagcgctggactttgagcattctcaataatgtcacaaagtttgcttaccacactttgcaataattcaggttcaacagctgggtagcttaggtcgagcggacgctcagacacttcaattttaacgtgagtaatatcaccaggtagttggatgtgtacaggacggcgttcaaggaaacactgacgcaatacgcggtcaatttcagaagctgcatttgcaggagttaaacgagtttgggcaactgtgaactctttcatacagttcataatgttgtcgtagttaccatcaactaacgtatgatgtatgagagtgcccttttgaactgcatgtaaaggtggaatacctgagatatgaataagaggtacattttctgcataggcaccggcaataccattaatagcacttaagtcacctacaccataagtggttgccaaggcagaaaaaccgttaattcgtgcataaccgtctgctgcataggcagcatttaattcattacaatttccaataaattcgagttgtgggtctgcttcaacttgttctagatatgagaggttaaaatcaccaggtacaccaaaaagatgttggatacccatttgttttagacgaagatttaaaaattcaccaatttctatgaacattgctctatatcctttgagaccaatttttattccatagaaaaataatatttcatctatcttttagatttcgtgcataatgaaaacgcattttaataaaaatacatgatttgtgtatcataaaaggattttatgcaatggataagttcgactggcaaatcattcaggcactacaaaagaatggaagactcaccaatcaggaaattggagatttaatcggtttatctgcttctcaatgttcaagacgacgtcaattgcttgaacaaaaaggcgtgattctcggttatacggcacgcatccagcaacaggcgctaggactagaagttacagcgatgattcacataaacttaagaacacacgaggcgaaatcacagcaggctttccaagagctgattgaagctgaagataacattcaggatgctttttcaattagtggtgatgctgattttattttaaaagtcgttgctgaaaatttagaacagctttcgcaatttgtgactgaaagattactttcttataattttatagggcacataaagtcttacattgttctgaaaaaaattaaagaacagaatcattttttaatcaaacctaaaagcatgagctatcatcactctcaataaagtaactcagcttttcactcttaaaagtgaaaataaaaaggcggatactaaatccgccttaaaactaatctttagactttactgatgtgaaccgtttgcccgatcgtattttcaagcaaaccttccaaaccaaactcagcgcctaagccagacattttccagcctccgaaaggtgcatgaggcagtacttctgcatgggtattaatccaaactgttccacattgaagctgtgtagcataggtctgtgcggctttaagatcagaagaccagattgaaccacccaaaccaaactcactgtcattggcacgagcaatagcatcgttgatatcggtatattttaaaacaggcaacactggaccaaattgctcttcttgcaccacacggcaagagtcagaaacttcagtcaaaatagttggcgcaataaagtagccctgctctggtagctgttgttgtccagagagtgcttttgcaccttgtgcaatcgcttcagcaataagagcttttaccttattatattgcatttggttttgtactggaccaaatgttgtagaagacgccataccatcacccacaacttgagcgttggcaatatcagctaacttttgagataaagcctcatattggctttcatgcacatataaacgctttaatgccgcacatgtttgaccagcattcaagaacgccatattaaaaatcttagcagcaatttcatcgatatttgcatctggtaatacaataccagcatcattaccaccaagctctaaagttaagtgttttagctgctgagctgcaccagccataatgtgctgccctgttcgagttgatcccgtaaacacgactttttgcacatctggatgagaagataatgcttcaccaatctcaccagcaccaaccacaattgagattacacctgctggaacttcttgctgaatgatttcacataaacgtaaagtcgataatggtgtgtattcagaaggtttgctaatgacaacgttacctgcacgtaaagcaggcatgatatgccaaactgcaatcatgagtggccagttccatggcgtaattgaagccactacacccaatggttggcgatggcgttcaatacgtttagtttcactgtcttcaattacttctaccggtaaatccatagaagccgcataacgcgtccagccaattgcaccttgcacttccatttgtgccagtgcgagtggtttaccttgttcaagcaccaccagctctgcaagcatttcagcgtgcttttcaataccgtctgcaatcttgtttaaaattgatttacgctcatcatgcgagacaagctgccaagctttagaagcctgtttagctgcactaacagcttgattcacttgtgcaactgatgcttttgcacaatgtgccgcagttaagccagtagcaggattaataatttccagttcaccttgttcacctgaacaaagttgaccgccaataataagtttaaattcattaagcatattcgcttgttgcatttcttcttccttgtcttaattgtaattacgacttcttactttatgcaaaatggtttaaagcaagtgccgtattgatatatcaatgcgaccaaaaaatcgggaacataccaatacaataagaaatttgctcaccataaatcatgcataattatttttgttttttgaaaatatgcatgttttgtgcatatacccttcttctgatacacacttttaataaaaataatatgtaataaaaaagcccggcaataaaccgagctttttggggtatcaactcaattagtcgattggtggtacgtagttaccagaagcaatcgcatctttaatgcgttcagcttcagccaatacttgagctaaaaggttcttaacgttgtcgacagttactacagggcttaatgttgtcatcttcaatgactgtacattaccaacttttgttacaccgatatttgcttcaccacgtgcaaacaattcatctgctacgttttggttcaagctatcgataaactcaactgggtaaccttccggaacaacacggaacaataccgaagcaaattgtggttcaactaaaagctctaaaccatcagttgccttgatgtaatctgcaacttcacgagtcagttttacaccatggtcaatcattgaaccatatagctcttcgccgagtgattcaatggtcatccacaattttaaagcatcaaaacgacgagtcgtttgtaatgatttagacacaaggttaggtacgccatgctcttcatcataagcagagttcaagtactcagcttcgtagtgcatgaaacgatagttcgcttcatctttcaacaagaacgcgccacagctaatgctttggaaataatgcttatggaagtcgagggtaatcgagtcagacaactcaataccatcaagcattgcacgatagtcatttgacaagatcagtgcaccgccccatgcagcatcgatatgcatccatgaaccatacttattagtaatttcacggatttttttcaatggatcaattgcaccagcatcagttgtacccgctgtcgcaacgacacaagcaacaactttaccttcagactgaagatgcgccattgttttttcaagagcatcaacatccatctgtgcattttcattcacaggaacagtcacaactgactggaagcccatgcccatcattgccatgttcttttgcacagagaaatgcgcattttcagaacaaatgactttgacgtttttcattgcttcagctggaataccatcacgctgtacagaccatgggttaccattttcgtctttccagtttttcgcaatgcaccagtcacgagcaagtaacacacccatcaagttagattgagtaccgccagaagtgaaaacaccagcctgaccagaaccataacctactttttgacgcaaccaatcaataagctgaacttccattaatgaacctgccgggctttgatcccatgagtccatagactggttagttgcattgattaacacttccgcgatctggctcatcaccatggttgggcagtgtaaatgtgctaatgagtgtggatggtgtactttcaagcttttattcaagaaaagctcaatcatacgttgaagagattgttgtacacccataccttcttttgaaggttggaaagaaattgctgaacgcaactctttaatgctaccgcctgtgtacattttttcattttgcaaccatgctgaaacggcttttaccgcttcgcccattgctgactcatagtcagcaatggattgtgcatcattgcagagtaacgctttacgatgttctgcaaaatccaccatacttacgcgcctcgcactgcaaccaatgcttctgcaactgctttcttaaagcgagcaattacttctacacactcttcttgagtaatgatgagtgggcaaagtaaacgaattactgtaccgttacgaccacctttttcaagcaataacttgttgttaaagcaagcagtctggatcgcagccgctaactgagagtcagcagggtgagaaccgatacggtcagcaggtttacgctcgtcaacgatttcaacaccaatcattaaaccgcggccacgtacgttaccgatacatgggaattcagtagctaattttttcaattcagcttgtaagaattcaccacgctcttgtgcattttgagcaaggttttgttccttgatcgtttctaatacaacaagacctgtacccatagcaagttggttaccacggaaagtaccagtgtgaccagcaggctgccaagcatcaaatttacgcttaatacctaatactgcaagtggtaaaccaccacctactgctttagacattacaacgacatcaggttcaataccggcatgttcaaatgcaaacatttttcctgaacgagcaaagcctgcttgaacttcgtctaaaattaaaacgatgttgtgcttttcagtcacttcacggattttttgcaaccattttactggagctgtaacaacaccgccttcaccttgaattgcttcaagaataacagcagctggcttagttacaccgctttcaacatcttcaataaagttttcgaaatagtaagttaaagcgtcaacaccagcttcaccacctaaaccaagtgggcagcgatattcatgcggatatggcatgaattgtacgcctggcattaagccattcactgcattttttgcacttaagttaccagtcattgcaagtgaaccatgagtcataccatggtaaccaccagagaaactgatcactgagctacggccagtgtaagttttagcaagtttaattgctgcctcagtcgcatctgcaccagaaggaccacagaactgtaagcaatattcttctttaccacctggtaaatatgctaacaacgcttcagtaaacgcatcttttaaaggtgtggttaagtctaaagtatgcaatggcaaaccacttgccaatgtgtcttgaatactttgaatcaccgcaggatgattatgacctaaagccaatgtacctgccccagctaaacaatcaaggtactgtgtaccttcaacatcagtaacccagcaaccttgtgctttcgctatcgctaacggtaatttacgtggatagctacgaacattcgattccatttgactttggcgagtcaaataatattcgttggtagcattagtggcagggttgacagaagtaacgctcatatcggattaccatctctgataagggtagaaagaaataagtctggtgacttttggtcctttgactcggtgctttatagaactagcgaagacacatattttatatcttgtaactaggagcgcgatgatacctaattttgcaagaaaaaaaacgtcttttgtgtactttactcatctaatcttattgaaaaattgtattatcccaatagttatgatgaattatcatcatactatgtgacaacctaaagaaaatattctttttttatattcgtgtgattttttaagttacattgaaacactttaattctaagttttttatttttaaagaattttattcttaccaaaaattaaaaaacttgatttaaatattacaaataccccacaaaatctgcaaaagttatgcataacttatgtttaacatttcttaatgaaaaaaattaaatttatattaattttaaaggataaatttatgcgtactttagcaatatctactcttctccttggtacggtactcagccctatggtttttgcccaagatgataatgcccttcactacaatattgtaaatgttcaagcagaagcttctcgccaagtttcaaacgatgaaatgcatgcaactttatatattgaaaaaagcaataagcagcctgcagagctttcaaatcaaattaaccagttaatgaaccaagcactcgcaacttcgcgtaaatacccacaagtgaaagtggaaactggtgcccaaagcacttatccaatttatgacaatgacagtaataaattaaaagaatggcgtggccgcgcggaaattcgtttagaaagtaaagattttaaagctgctagccaattaattaatgagttacaacaaagctttcaaactcaatccattaattttagcgtctcagatgagcaacgtaaaaaagttgagaatgaattgatggtagaagcgtctaaaaactttcaacagcgtgcgcaaatgttgactcaagcatggaataaaagccaatattctttggtcactctaaacctgaacacgaataactattttcctcaacctgtaatgcgtgccagcctagctaagttcgctgctgctgaagcggcaccagctcaagatatggctgctggtgagtctaaaattactgtaaatgcaaacggttcaatccagtttaaataattcatttttcaatctaaaaccgcattcttcatgcggtttttttattgctcgctattaatgttctaaacgcaaatcctgtaatgaattccaagctgcttttgccagaatttctctatagtctttggggtcagcttttacacgttgtgataaccacgcacgacaatagctctctgtagaaccaatcactaatgaaagcaaaagttcatgtggaattaaactaaatgctttaaattcttcaaagtttgaaatcaagctaaatatcttttggtttctactcttatttttttgtgtaagttgttgctgttcctccccctctataatgttaaaacgcgcagtaattaagaattttgcaaattccggttgctcacttacccagtccacataactataaattagagcttctacaacatcttttaatgttttggactgttttaaatattcatctctcagagctgtttgatcatctaaagctgaaaaaaataaggccgcaactataccctctttatttttaaaatgatgataaatcgccccaacgctactttctgatttggcacgaatcatttcaatactagtcgtttcaatgccctgctctaaaaaacaatctaaagcatctaataatatttgtcgttttaaagcagctcttcttccaggatataagcgttctaataaattttgagcagataccattttgtattctctgaccagtcatcggagatattttgaatgacttgacgcatatttgtaaacagaactatattcttaaacagaataatattctgtatttttaaaattaaaggaagtcaaattatggcaaccacattagagctctggaataaagtaactgcttttcctaaaggcaagtggactttctctcgtatgctgtgcttaaaagcaccttatttcggcagtatttcccctctttttattgagttaaaaccgaattattgcgaaatttctattaagaagaagcgttctgtgcttaaccacattggaacagtccatgcgattgcgatgtgtaatatggctgaactggcgggtggaacaatgacagaagttactgtcccatctacccatcgctggattccaaaaggaatgactgttgaatatttaaaaaaagctgaaacagacttaattgcaattgctacaccagtggaagctgattataactgggaaaaagctggagaatatttagtcaacgtagatatttacgacactcacaaagataaagtatttcatgccacaattaccatgtggatttctaaaaagaaataaaaaaagccctgaattctcagggctcttttatcttattttttaaatgggaacgcatatttcacaatacgcccaaccacttgtccaaactgcttaacaaagcttgcattgttatagttcaagccatatttcttacaaaccgcctcaacttttggagccatttgacgataacgacgagcaggaatatctgggaataagtgatgttcaatttgatgacttaagtgaccagacaaaatatggaatgcttctgaacctgttaagttagaagaaccacgaatttggcgcatataccagtgtccacggctttcttcttgtaaaacagattttggaaacacttctgcatctttcgtgaaatgaccacagaaaataatactaaaggtccagatattacgaaggccatttgcgaccaagttacctgtaaatactggtagtgctgccggccctgcaataagtgggaagaaaacataatctttaaagagttgcttgccaatctttttattaaccggttttaactcttctaaaaattgtgccttagttttacgcttgtaaagtacacgcccaatttcaagattctgaattgctacgccccactggaacaataagcaaaatggaatactgtaaataggctgcaataagaaccctggcttccaacgttgttcagggaataagcgaagtaagccataaccaatgtcatcatcaatacctttaatattggtataagtatgatgtttatagttgtgggtttgacgccagttgtcagaggtacctacagtatcccattcataagtttgaccattaaatttcgggtcattcatccagtcatattgaccgtgcataacattatggccgagctccatgttctccataattttagagaaacctaataaacctgtacctaaaatccacgctggcgggaaccaacctgcaaataaacaagctcggcctaaaaagctactataacgaatagcagcatagacacggcggatatatttagcgtctttttcacccaaatcatccaatacttcttgtttgatctgatcaagctcttttgcaaatgcttcaagttctgctggagtcaaatctcgatttttaggatttttaaaatattcgactttcactggcatattcataagagttctctcttaaagatcaataactagatcggattgtgctgagttcacacaaattttaagtaattggcttggttccgtattttggctaccgtttagtaaattacgtgtagaaccttgcgttttactacaaacacatttattacaaattcccatacgacagccatgtgtcggcttaaggccttcatgctcaaggctgaccaaaatggattggcctttaggaattgcaatcactttattagactgggttaatgtgacattcacataaccaatgtcatccgcagaactttcattagttaaactaaatgcttctgtaagtacagttggtgctttttcaaaaagctgttcaacagttgaaacaaaacccgatggaccacatgcataaactgtgctgttttcaataccatcaaccagtgcaagatgttcggcatttaaacgttcatcatttggtgtttcttgtgtgtaaaacacctgatagctaaagtttgggttttgttcagccacttgttcaaagtactctgtaaaagcagcatcagaacgctgtttgacccaatataaaagctgaacctgcgttttttctaactgttggctttgcttaattgctgtgattaagctcaacattggtgtaataccactaccagcagctaacataattaatttcggtgtctgaatgttttgttgcatgtcgccataaggctgcccaagctcaaaaacatcaccaattttgctttctgcaataaaccagttactgacaataccatcagcaacttttttaactgttaaacgtaagtgctctgcatcaatttgcgtcaagctataagtacgttcatagcgacggcccgcaatttcaacaatcactggatgatgttgacctgccgcgcccattttcactaagcggttgcattttaatgtcaggctcacagtgtcatgagctacgaattctttttttacaatttgaactagtccatgctgcacagaccataaaggatttattttttgtagccagaagttcgccatatttttgtcaaatacagcttgtgttaatgaattgaatagagaatttctcttttcgattgcttgcataactgagggctctgtcgctcttttttaattattatacacatgtatatatatttgtatatacactcgtacttttaattacaatttcacaagttccctgtctaacgctataatccagacagtttaagaatatattgaaaaacatgacccaaacctcactttctcagagcccaaatgacacaacctcatcacaagatgtcattgaaataaaaacagtaacgcgttctgttggaagaaaagcgacgattacgaaagaagaactttttcaggcagctcttaacctgattggtccacaaaaaagtattgcctcactcagcttacgagaagttgcaagagaagctggtattgccccaaacagtttttatcgtcactttaaagatattgatgagttagctatttcactcattgaccgtgccggtatcgttttacgtaaaattattcgtcaagctcgccttcgtgcatctttgcaagacagcattattcgtagttctgtagaaatttttctgcaacagctggatgctgatgaaggtaatttaagtttattgttgcgagaaggttttacaggttccgcttcttataaagctgctgtagatcgacagctcaacttctttcagcaagagctacaagaagatttaattcgcttagaacgcctcaataacaatcatctataccaccctgaacttgttgcaaaagcaattacacaacttgtttttcacatgggtgccaaagtgattgaccttcctattgatcagcgtgctgaagtcgcagaacaaacaatgatcatgatccggatgattttagaaggtgcccgtcatctagacgaagcaaaaataagatagattccacataaaatggtttgtgattttacaagccattttttatacacctgtgcctactgattaataaaaatataaaccatggattgaagcagcttagatgcaagagtataagtaaataattctagcaatacatatcaatacttccccacgttattcagggattcacatgcaaagtttgagtaatcgtcaaagcctgattgcaagctatattctgatgggcatttttttgtctttcggttatccccctgcatctcttagcaagtttttttgcaggctttctcatttatgaaattattattagtttaagctctattgttgaacgttatattgatggtcaaagagcccgcatttttattagtattttattaagtattattactatttctcttcttgcctttttcattacaagtttaattagctttgtagtatatgatttaaaaggagtcggtttacatagtattaacggtaaagtcgaccaaacactactgcacttacaagcggagattgggaaatatttaccgggctatattccagatagcgttacagaactgaaagatgaaatattcgcgtttatgaaagataacgtaactacattaaaaaatgccagttccgatattttgcataatctagtgactatggtgatgggtcttattatcggtatattggttgctattcacggctttcaccgacgtacaccccaacctgttttcaaatcgttactgattcaacgtattcaaaaattatcaatttcttttagaaatgtagtttttgcacaaattaaaatttcagcgattaatacgctgctctttatattatttgcttttgtactattgccgatctggggtgttcacctacctttcgccaaaaccttaaccattcttacctttatgtttggcttaattccaattttagggaatttaatttcaaatactttaacttttattgcggctcttacaatttcactcggtctagcaggtgttgcgctactctacctcgtattagttcacaagttagaatactttattaatgccaaaattattggtcataaaattaatgccaatgcatgggaaattttattggctatgttaattttcgagtcaatctttggcttaagtggcttaattgcagcaccgattttctatgcttatttaaaactagaattaaaagatgccagattgatttaacttaaatttactcaataaaaaagcgcctgtgtggcgctttttttattactcattgcttatggtttgactactacaagcacttgaatcgcttcaggggttacggttaagccatcaagcaagcttaaaccttctttttgcaacttctgtaagcgctcaatttcgtcttggcgaatgctcgggttgaactgttttaagtaagttaaacgatcaatctcatattgccatttattaccataatgctcttttgcttgctgttgaagctgaggtaaaccttctttagcaatatcaagcgcttgtttataacgctcttcaatcacttcacggcgggctttaaccacttggcggcagctattgccatctaaatgatgcaaatacggttttaaaatggttggatcaatcttttcagataagtcctgaccattttcacttaacaatacgcgaataagttgttttggtaagcttgatggcaagttcaaggattttggtgccaccacatcaactttaaaccagacttcaagtaaaaccgaaccttgctttaatgcattggacttaagcacagcaacattggtactaccaaatgattgtgtgcggatcatttccatgacactttcaataaacggatgttctaaagttagatactgagcgtcttcacgcatttgcgcttgatcacgatagaaagtcgcagtcataccttcttcgtctaatgccaaaccttgcacttgcatctggtcagttggacgaataatgactgtaccgttactttgctcatcaaagtcaatattagttgaagacatgaaacgcttcacaaacataggcagcgttgtgttgtcatcatagtcttctaacgcttgaacaatttcttgtgcaacgataggacggcatgagttgtactcaagcagacgatctcgaccagcttgtaactctgcttctaaagcttggcgttgaacattaacttcttcaagtaaatcttcaaatgtttgaccttggtcggcaagcaagcaatcttttaattcaacaataaagttttcttgtagcgtttgagctgttggagaaatattgctgaaaatattcaatgcttcattataccaacggaacatacgctcttgagcggtgcccattaagtaaggtacatgaatctggatacggttttcttgaccaatacggtctaaacgaccaatacgttgttctaaaacgtcagggtttgcaggcaaatcaaataaaattaaatcactcgcaaactggaagttacggccttctgaaccaatttctgaacaaagtaagatttgagcaccgtagctttcttctgcaaagtaagcagccgcttggtcacgctcaagcaaactcataccttcatggaacatagctgtacgaatacctgcatgcaaacgaagcgcactttctaaagactcgacaacaggaccactacgggcaattaaaagaacttttttatgcttaagttctttacgtagaatttccattaaccacggtacacgcggatcattttgcatccatgagccatcaatttgtgcttcttctggccacatttgctcgcgtaatttaccgtcttttgaccaatctgctggcgcaggtaaaggcgcaggttggcaatcacggccggggaagccttgaatcgcttcacgcgtattacggaataaaatacgacctgtaccgtgacggtctaacaactcatgaatcgctctgaaacgttgctcaggttggtcttcaattgaatgacctaacaaaccttctaaagcagataaatgctcttgagttaaaggctcatccgacataagcacttctgcaatttgcgcagtttgctgatattgagcttcttcatccaagaaacgctctaaactactaaagcgctgtggatctaacaaacgtaagcgcgcaaagtggctttctacacccagctgttcaggcgttgcagtaagcaacaatacacctgccgtattttcagcaagctcttcaaccaagtcgtaacgatcgttaccaccctcttcttcgctccacatcaagtgatgtgcttcatcgacgacgagtaaatcgaaaccagcttctaatgcttgctcacgcaaatcgtcatggtccaccatcaagtcgacgctggcaataatgcattgctcagttaagaacgggttaagttctggatcatgttctttgatagatgcagtacgggttaaatcaaacagagaaaattgcaaattgaaacggcgtcgcatttcaatcatccactgatactgaagagaatcagggactaaaatcaggatacgttcagaacggccggttttaagctgttggtggataattaaaccagcttcaattgttttacctaaacctacttcatcagcaagtaaaacacgtggtgcgaaacgtttaccgacttcatgtgcaatataaagctgatgcggaattaaacctacacgagccccaaccaagccgcgtaatgggctggtttgcatttgcgcctgcatcagcattgcttcaatgcgtaggtcataccactctttataatcaatctggcttgccagcaaacgatctaaaggttttgataattgaatttgtgcaccaatacgcgtttcgtttagcgctttacgttcttgctcgccattttctaaagtacgaaccacgttataacgcaaaacaccatgacggtcttcaatagactcgacattccacttattgccttcttggtcttgaacttcatcatttacattaaagatgatacgagaaagcggtgcattattgcgtgcataaacacgcgtttcatcgctcttggggaataaaatgctgacagatctttcatctacatcaataagaacgcctaaaccgagctcagtctctgtatctgatagccaacgttgaccaatagcatactgctgcaatttttccacctttttctcaagttcgcactacatattgtacgatgcaaagtagcttatttttgcatctttttatgtagtctttaaagcaaaattttgcagcagaaaccaattaaattgtttcgctacaaaaattactcattgaaagtttttacattaaaacggtacaggacagttaaaagttaatgattcccctgtgacaggatgattaaagcttaactgtttagcatgcaagcacagacgaggaacaagtaattgttccggtgctgcatacaatgtatcacctacaatcggatgtcccagatattgcatgtgtacacggagttgatgagaacgtccggtaatcggtgttaatttgacacgcgtaaccggttgtccctgaatctggaaatgttcaatcgcctgccaatgtgttaaagcaggtttgttatgagaagcatcgacaatatgtaaaggtggtcgactcggatcatagacgacagggatatccactgtcccttcaccctctaaatgaccagcaactagcgcttcatatattttcgaagtttgacggtcttgaaattggcgtgcaatcgcactctgtccacgcttagataacccaaaaaccaaaatacccgaagtatcacggtcaaggcggtgaatgagcaaagttcgtggttcaattgccaccagtcttgtcaaaacgctgtcatgtaaatcacctttccctggcacactcaagatgtccgaaggtttatgaatcaccataaaatcatcatcacgatagatcagatgttcacttagaaaatcactcaaagttgtattcccaaggcaagatgaaaaacaagcgggcaataataaaaagcttacgtccgaattacaatgccgttcgggtaaattaacgacagaatttgcaaatattatgaatcacattacggctaaagccgattagcgcttcaataactgcataatatgttgcaatgtaggagtttgcatcaactcatcaacagttaggctcgcaccattagcacgccataattccaccaaataattgactcccgaagcgtctagaccatagtttcttaaatctatttcgggatgaatttccattggatgtcgccctatctgttcagcaactgccaataaaattcctttatcggacaagacctgtaatgacggtgcacttaaagaccataagcgcattaaagtctgcgtgtttatatgttgaatatggtcaaaacttattttttcaatccattgtatatgctgctctaaactactcgccaatattgcatcatttacaatagctacataatcggtaatggataaaacaagctgcatgatttgcttaaatagcggtgataaattccccgccataattacctgtgcctgagtgtttgatgacaagtgctgcccaagctgtaacatggcctgttgaagttgagatgactgaatcatcatgaccggaatttcgagtgcttgtgctcttttacttagtatttctaaatgatcggctaatggctgatgcgcccaatcagatatattttcaagatcatctagcccgactaggagcaatatgctttgcgtagattcaataggccaatttgaagtacttgcggctaactggatttttcgaggtaagggataaaacattgttctctacaaatataaaatagctcaaattaaaaagcccgtttaaaacgggcctttttgcttacttcatttcggcaaaggtttcttttgcagcctgaatggtaaattcgatatcttcatcagaatgagcagatgaaataaagcctgcttcaaatgctgacggtgccaagtttacgccacgttttaacatgccatggaagaactttttgaaagcttcaatatcacatgccaacatagagtcaaagcttgtgatgtcttcttggtcagtaaagtaaagcccaaacattgcgccagcttgctgagttttaaatggaatacccgcttcatctgctgctgcttgtaaacctgcaagtaacttttcaagttgagcagataacttgctgtaaaagtccggttgacgtaaatgtttaaacatttcgataccagcgcgcatagcaagtggattaccagataaagtccccgcttggtatacaccccctaaaggtgcgatgcactccatgatttcacgcttaccgccaaaggcacctacaggtaaaccagcaccaataattttacctaaagtcgttaagtcaggtttaacgttataaactgactgagcaccgcctaatgcaacacggaaacctgtcattacttcgtcaataataaatacagatttgtattcatcacacacatcacgaatcgcttgtaagaaaccatcaattggtttcaccatattcatattacctgcgacaggttcaataatgacgcctgcaatttcatgaccaaatttagcaaagcattcttttaatgctgcaacatcgttatatggcagtgttaaagtgtgtttagcgaaatcagctggtacaccttttgatgttggttcgccctcacctttagttaataaaccagaacctgcttttactaacaatgagtcagagtgtccgtggtaacaaccttcaaacttcacgatcttgtcacggccagtataaccacgtgctaaacgaatagcagtcatagtcgcttctgtaccagagttggtcatacgtaccaattcaatagatggcatgatttcacaaatgatatctgccaatgttgtttcatgtacggttggtgcaccaaaacttaagccatcttctgctgctgtttgcacagccttaataatatccggatgagcatggcccaaaatcattggtccccaagagccaacataatctacatagcgcttaccatctacatcccacaaatacgcacctttggctttctcaatgaaaaccggtgtgcctccaacgccattaaaggcacgtactggagagttcacaccacctggaatgtgtttgctggcttgtttaaataactgttcttgctttggagataaactcatggaaatgctcgtcttaaatatctaaaaaataattttgaaagcttaagaaaataattgtgcccacgcttgtacacgggcaggaatttcagcagttgatcgacctaatatatcactaatgactgcacagaggtcagctccagcctcaatcacgggttttgaattttcaacagtcaaaccaccaattgcacaaataggtaaatcatattgagctgctgcttgcttaatcacttctatacctacattgccagcttccggtttagtggcagttgcataaaccgcaccaaaggcaacataagttgcgccatcggcaattgctttttgagcaagctctaaagagtttaagcaagtacggccaataatgacaccttctggtaactgcgattttgcatcggtaatttcaccgtcactttggcctaaatgcacacctaaaccaaactgagcagccagttttaggtcatcattaatgacaaaaggaacctgatatttttcacataattgtttgatctgttcaacttcagcaggctgttcggctttgtctatttttttacggcggtactgtaaaattgcgatttgacgggttgcgagtgcggcgtctaatttttctaataataattggattgggtcatcattggtaatgaggtataaaccgcgcatactctactctcgctttttaaaaacttcgctagtataacggatttataagtcatcataagtaccgattgatataggcttatcagtaccaatcggtatattaaaaatagaaataaaaattaacttggaattttatcgtgcttgcgatcaattaaacttaatcgaccagtcgcaacatcagagagcattcgccaatcagaaataaagctataaagtggctgtttaaaactggcaggtttatttttctcaaacataaaatgtccaacccatgcacatgcatagccagaaactaaaccatagagtgcgtatttggcctgtttcttacgaatagcttttgaaaaaaagtatagaccaatgctactgcccaccgcatgtaagcgcctactcataatattacggtgttcagttaaataaaaacgataaaattcctgatagtttttaataggtaattcaaactctggctgagtttcatgattaaaatttacgggtgcattcacgatcatcttcctgatttttatttgatcaaaacatcacctgattgtacacctaaataaaagtgtagcgtcatatgtttgattgtaactttctctatcaaaaacattatttttagcgctaagctattatacttattcaagatagtttaaatacctgattcagggagatctgttatggttgaagttgagcttaagtttcagttacctgaatcgaagaaaaaaaccgtccagcaatatttaaaaaaacataaagcacagtatattcatttacaggccaagtattacgatacgccagaccgcctacttgcaaaaaatggtatggccttacgcttacgtaaagaaaatgatctgtgggtacaaacctttaaggctgccggccaaagtcatttacatcgtgtcgaagaagaagtttttttaggaaaatgcgatcaagaacctgacttaaaccttgagttatataaagacaataaagccgtcacagatttgattactcaagctttaggctctgaagtcgaaaagctaagcttacagtttgagactgatgtacaacgtacctatcatgtttttgaagcagatgacacggcaattgaagtctgtcttgatgacggcgccgtaaaaacagcaacagcacaaagcaaaatttgcgaagttgagttcgaacttaaacaaggtgcagtcaaaacactgattcaatttgctcagcaatggattaatcgttatgaactttggctcgatgttagaagtaaagccgagcgcggtaatttactcgcattggggcaagctgcttcaccggctgttcacgcaaaaaaactgaacttagataaaaacatttcagcagaacaggcactcaaaaagattgtagaaaactgtttgggacaattcttgcctaacatggccgcaattgccgatggagttgccgaggctgagcacattcatcaggcacgcgtaagcttacgccgtttacgtagtgcactaaaacatttttcagcatggtcagacgagttaaaccctgtgtgggaagagcaaattgccgaactattccgtcagcttggggacacgcgagacgaagatgctattcgtaccgaaattttacctatgattgtgcagcatggttcacctgagcttttacttccgatctctgaacagccattaaaagatcttgccacactgtttaaatccgcagataccattaagcttatactcgccttattagcatttgcctattcagaagaagacgatcaaaacgccaaaggaaaattgaaaaatatataggaaaaagcttagataagttacaccatcaagtggtgagtaatgccgatcatttcactgaacttgaagtcaccgaacagcacagaacgcgcaagaaagccaaacagcttcgttactgcattgagtttatatcgagcttatatcctcgtaaaaatgttcagcagtttttaaaacaattacagcctgtgcaaaatactttaggactttataacgacttatttattgccgaagatctatttaataaagcggttgaacacgacccacatttttggtttgcattaggatgggttaaagccaaacaaccttatttacaaaatcaatctgccgaagctttgcaaaaatttaaacaggcaaaaacattttggtaagaatcttgaagtcgcggcaaatatgccgcgactttttatctatatttaccaaatactttccatacaccgttatctgctaatggatcgctatagctatcactacgctgttttcttggtttatcgcgagcatcgacgagtttaaagtgtagctctacccctaacacaataccattggtataaaaccgtgaacgcgtatattcactttgaccatgctggaatacatacgtccgtaaatcaataaattcacggtgtgcaactagcgctgctgtatcatcactttgcaaccattcttgcatggtaaatatctgatctgtttcaaactgcccacatttttcaataagactggccacaccacggaaagtttttgattcttttgcgcgtgttttattaatccgaattcggtctacatggaaaaagaataagggtaagtttagatggcttggtaaatgaattgcatctggtaattcatcttccataaaaggttgaaaaagctcttgtgccctttctattaaatctttccattgctgataataggccacaacttcttcttgcaaaccataataaattggcagcccttctacatgctccaaatattggggtggaaaaatatgctggcgtaataaagcaatgtctgtttttagactttgaacggctattgcatcttgcatattataactcccaatacttaggctatttacagactaaggcaaaggttttgtttccgcaaggctttgcctataataagcagctctatttttgcgggaataagtcatgtctcaaaagattaatgcaacagatattactgaagaagaagcgttaaatgctgttttctttgagcgtgcggatgaattcattaaacaagcaaatgatttttgtcgcccgccaaaaggccaaaagccagacccggccgagcttcgtggtcaagtgagcgcagccatgttatttgcaactgctcgttttaatacatgggtggctgccaataattttaaagatggtaatgaaatgcgtgatgcaaaagatcaggtgatgtcttatcttcttcaacagttccaaatgatgcttgaagataactttgatgagtattgtgaacagttcgataactacttacgtttccgtaagaatgaagattttcatactcacaaacacgaccattaaaatattttaccactcaaataaaaagccacatgaagtggctttttatttggcaattatttactgcttttgtgcttgaccatactggtcagccataacttcaacaagatttgaaggtttaatatattttttaataactgcgttcacatcagcaaccgttaactttgttaactcttggtcatgtttaacacggtcaagtaatgttttacctgactcaagctctagatttaacataccgtggatattacgttcatcttctaaggcagtaacacgtttcttcataatatccgccttcgctgctgcaagctcctgctctgtaataccatgagtaattaagtcatttagaaccttatgaactgaagcagaaacttgtgctgagcgaccagccgtataatttgcactaatgcttaacgcacctacattcgtgtctcgatctaattgcaaaccagtaccaaaaccatataccaatgcatttttttcacgaagctcttgagccaaacgtgatgaaatttgagattcacccaaaatgtaattcattaaaattaatgcagaagcgtcgggatgatttttcccaaccggtaatgcaagtacactttgataactaccaaactcacgctgctcagataagacatgtacttgctgggcaggaaaatcaacatgttgaatcaagattttttcatacggttgtttgctattccagcttccgaactcttgattcaatagctttttcattttttgggtatcaaatgcacctgtaatcgcaatttgcgcatgattcatggcaaagaaatgctgataaagctctttgacttgctcttgagtcacattctttaattgttttttagccagctccggttcaaagtgataacgcaaatcacccggctggtattcttctaccaagcgagataatgttagacctgctaccacatccggttcggtataaggacgatcaagactagataagctttgagatttaattaagtcaaattgagattgttcaaatttaggatttttcatgacctctagaacaaacttgaaaaactcatcgaacttttcagttttagattgaatattaatggtcataccattgccatcggcacttgcataagctgcgccacctgcatcaatcgatttatcggcaatatcttgcaagctatatttatcagaaccgcgaagcaataaatatgaagttaaatcaacaaccgtacctttatcgaataaagatttttcagtaccaaaatccatagtaatggtggcataggtacgatcatcacgggtttctacagggaataaagcatacttcattccatttttaagttttccgcgaaggatctttttctcattactttcggcatattgcttagacgtttttaaaaactcggcaacttcttgttgataaactttcggatcttttaaaggctctgctttaacatctgtttgatctaatgttttaggcttatcttttgcgtcgagttgtaatgctttcttttggtcttctggtgttggcaaaatatcgccatcaatacgatgacctgcaacaaggaactgttttaaggtttgatttacctcgttgagcttcactttatcaattgaatctaaatctttgaaatattggtcccattgcccatccgctacagtgtaatcacttaaacgggaacccaaagcaacggcatctttattgactaactcaccttgcgttttcattaagctttttacacgatttagctcagtctctgtaaaaggtttacccttttcaattccagagagcaaagcgctttcaacttttttagggtcattttttggtgaataaatagcacctaaaaatacgacgttaaaatcttgatctagccatgttgatgcctgaacgtctgtactaacacctgtttcaaccatattttggtacaaatgaccacttggctgcatggtatacaacataggtgcgaaagccagttccggttgaatttttgtgtttttaccatccatatagatatggaatttggccaaatcactaccctttttcaccacaaactcacggtttttgagttttgtagaatctaacacaggcacttgaacaggcttaggcacagctcgcgcaggaattgggctaaaatattggtctatcgttttcaaaacatcagttttatcaaacttgcctgaaatcaccatgaccgcattattaggcgcataccaactgcgatagaactggttcaactcaggcattttaattgacttaagctcaggtaaatcaccaatcggtaatcgacctagatattgattaccataagccgacttccacatttgatccatcaagacagcaaaaggctgatccatacggacttcacgttcacgctttacgatttcaatttcagaaggcacaaatttttcttgtagaactaatttgtccatgcgctcagattcaaggtacagcacttgatcgagtgctgttttttctggacggacaatattggtgtatttggttgaatagtaatccgtgctcgcattcgtcattaacgtatattgatctaaacggcgttggaattcttcaccttttacattttgcgtgcctttaaatgctaaatgttcgagtaaatgtgctaaaccacttttaccctgtggatcatttaaagaacccgttaaataaatggtattaataaagattttattttctttgtcattcggcgcaagcactacccgaaaaccattatctaatttatattcctcaacattttgcttactttttactaatgttgtttgtgcaaaagaggcagcacttaaaccaaaaatacatagggagagagtcagttgtttaaactgcataaacatataaataccaattaatttgaataataaaaaatcaatagttgtgtgactatagtaggaaatttgagctgactttcatagtaaagatttgaaaaaaaagccgtttatttaaacggccttatattttaaggaaaaatttcggcttgcatataaagtttgccatatcccgaaatttcaatacgttcctgatttaagacattacaatacaatacgcctccacggctagaagcctgataggccacaatattatttttagcgagtttctctgcccatagtggcgctattgcggtatgaattgaaccagtaaccgggtcttcatcaatgcctgcgacaggtgcaaaataacgagaaacacagtcatattgatcgtcagcttttgaggtgattgcaaaatccattgctgtagttgtaattgcagtccgcttacctaaggctttaagtaagttcatgtcaggttgctcatctaacacatcttgcactgactcatattcaacaatgtaggcttgaacattttgataaaccgctttaaaaggttttgttaatgcttgacgtaaaatagccggataatcttcaacttgctgagctttacgaattggaaaatccattctgattttgccgtcttcatcttgatgaactacaaacaaacctaagtttcgtacatgaaaattaagagtctttttctcagtaaaatctttaaataatacgaaagcactcgcaagagtcgcatgcccacaaaaatccacctcaaccgttggagtaaaccagcgtatttcataattttcagagtctataatttttacaaaagcagtctcagataagttattttcaagtgctatcttttgcattaaatctgcatttggccactcttttccaataatcacagcagccggatttccacgaaatagctctttggtaaaagcatcgacttgatacattttcatgttagtgctctctttcttaataggctcattttcgaaaattatttaaaagaaaaatagatacagttttttaaaaattaacatcacagttgcaagttacacatataaaaaaacggctcatccagagtggagagccgtttaatattaactcttaatgatgttgagttaattcaatttcatcttcgctattcattatagctttgtcggtctgccccataaattggcttgtaactacaccagcagtcatcgaaccatttacgtttaacgcagtacgtcccatatcaatgagtggttcaattgaaataagaagagcaaccaatgttacaggtaagcccatagcaggaagtacgatcaatgctgcgaaagttgcaccaccaccaacgccggctacgccaattgaacttaaagtcacaatacccactaacgaagcaatccacattgggtctagggtgttaatacccatagttggcgcaaccatgactgcgagcatggctggatataaacccgcacaaccattttgtccaatagtggcaccaaaagaagcagagaaacttgcaatagactcaggcacgcccaaacgacgagtttgcgcctcaatgctaagtggaatacttgcagcacttgaacgactcgtaaacgcgaatgttagaactggagcaactttcttgaagaacttaagtggagaaacaccggtcagagtcaaaataatagcatgcacgacgaacataatcgccaaacctaaataagacgccaccaagaaaccgcctaggttcaagatatctgcgacatttgaacttgccacaactttcgtcatgagggcaaaaacaccatatggtgtaagcgtcatcactaaacgaacaagcttcattacccaagactgtaatgtctgaatagccgtcagaatacgttgacctttttctgcgtcatctttcattaggttgagtgctgctatccctaaaaagacagcaaagataaccacgctaataattgaagtcggatttgcacccgttaactcagcaaaagggttactcgggataaaagaaagaataaattgcggtacacttaagtctgttactttacccacatagtcagtctgaattgcagtaagtcgagctgtttcagccgccccttgtaccaaacctttggcagttaaaccaaacaagttcgtcacaaataccccaaccagcgcagcgatgagtgtggtaaataacaaagtcccgatggtgtagaagctgatttttcctaaagaagaggcttggtgtagcttcgctactgcacctaaaatcgaaacaaagaccaaaggcatcacgaccatttgtaaaagttttacatagccgttaccaacaatattaaaccagctaatagattcagcaagaatcggatggccaccgccataaatcaaatgtagtcctaaaccaaacactacacctaaaattaagccagctagaacttttttagataagctccagtccgttttacgtgtttgggcgagtaaaaatattaacccgacaaaaaccacaatattgatgattaagggtatattcattcccaaactccaaattattgcttgtgtcatcttttaagggggcatatttgaccatagccggcctatataaactacccttttcaacaattttctagcatgcagatcattaccgatctgaatgagaatataaaatgacttttaaatacatatatatcacttttaaaacataagttacgttagatatttatgtataaaaattaagcgcatttctgtataaattgttgctcaataaaacaaataaattgctttagattactgccccatgtttcaggaggctgagcgaccaaataagtagtgaaatgtgcagattcagtgttaatttcaaaacaacttaatgagactttatcggctactttattcagatatgactttggcaataaagcaaaaccgacacctaattccacacagcttacaatgccatccagactgcccatttccataatttgcgaaggtggcacactgtgatcatttaaaaacaactcaattgcatgccgataggaacatccttgtcgaaatgcaataaaacgagtctttgcgagggtggcaatgtcgggaaaatcaatttgttgttttgggcaaaccaaaaccagttgttcttgccacaccggaaaactatatagctctggaatcacatatttagaagcgacaaaagcacaatcgacttctccttgttgcacagcatttaacaaatatcctgtcgggtgagtttgaagttcaagcggcagattcggatgttgctgcatacattcattaagcaattgaggaagtcgtattgctgctgtcgtttccatactgcccaaacgaatagtttcattcgggtcaatatcaccttctcggaagattgtcttcgctttattatgcagtgcgatcatttgcacagcataactatgtagctggtgtcctgcattggttaatgtaacggggttatgacgatttaataaaatcacacctaactcttcttcaagctttttcacgtggctcgtgatattggattgaaccgtacacattttttgtgcagccaatgaaaaacttccactctctgcaaccgctaaaaaaaactctaaagacttaagcaacatgccactatctcaaaacaagataattaatatcatattaaattatttctaatgataaataaactcgcttttaataataaaaaaattgagagatttctcatgtctacgttctatcgaatgagcctgcttgtctttttagcgacttgcctaggaattggtatttttagattttcctataccgcactcatgcctattatgattgtgcaatatggatggactcacgactttgcaagctacttaggaagtgcaaatttattgggctatctggttggcgcactattggccctgtttagcattaaagaaaaatctatacctgctttgattatgacttcggcggttttaggcagcttaagcctactctgctgttcgtttatacacatgtctctggcttggtttattctctggcgcaccatttcaggtatcgcaggtggcctactcatgattttagcgcccagctttgccatgaaaaatattgcaattagccaaaggctcaaagtcaattttttagggtttagtggtattggcgcaggcgtgttatctgccactctcattattcctgcacttaaaaatatgcctgttcaatatgtctgggaaatttttgccgtcatttccattattggcagtttggtacttttacagttattaaggcacccacctaccgagtccgttcaaacggccaatcacgctcctcaaaacttcatacattcacgtttaggactggtcattattattgcttatatgtgcagtgcttttgcatatatccctcactctttgttttggatggactatttatcggggaccctacattttccattgcaacaacgaaacttattttgggttctttatggggtcggaagttgtgttggcgcctttgtggcgtattgtttaagccgccttattggatatttgcaggcaattaaatgtctatacggtgtctattgcttggcagttgccctaccatttttttcacatgctactgctttgctcactttatcgtcctttcttacaggtttactcacacctgccaccgtatttattagctcttacagcctgctacagatttatgaacagcgttatcaaaaaatctggagccttgccaccattgggtttgccagcactcagttattaggtggcgttgttattagtactttacatcacttgcattggtcttatgcccatctgtttttaatgggcggcattgttttgttatttgcattgagccttttaattcctatccgttcttccccgccgaacactctcggagaaaccaaatcgtgaaaactttattctttcctctctttttgattattttcgtactcattattcaggctttagaccaaagctatcaaaagaaaattggtatctctaagccccagaagcatccggaatttatgcaataaaaaatgccccgatatatcaggggcttttccattgagtagtcgtatattgtcaaaataaaaattaatgaatagatcagtagaacaaaccgcataacaactattttagtagccttattaaaatacttaactgacaaaaaatgtcatattatgtcaatgtagagagctattttctgatctatattcagtcaaaatttataatttttaatacttaaaattgagcaaaacatgagcaataacaattatattgatgagcttttaaagctcttggcgatgttcgcttttatcggtgttttattactggcatttaagtgtcagaccatctttgcactagatatgacaacatcatacgaagtctcggtaaggattgttatctatattctcacagcagctattttgggctttttaacacgcaatcatattgagtttacaacacaatttttaattgctgttccatttgcatacttttggctagagccaattcttgactacaaagccattcaaactatcccagatgttccgttttatctctcgggtcatggtcaaagtttagggctactcatcgtgatcatattttgttttgccctatgggtatttaaagaaacaagctcaaactcgcttgagtctcaaaatgtctaaatgaggatttttagggagttttataaagttaaaaatcgtcactgtactctatgtttttataatatatattttaagcaaattaatttatatcaattaaaaactctaaaaatgttcaatgtatcaaacccagcaaatgccgttgttgtaggtattatcgcaataattgctacagttagtcttctgatatggaagtttaatttttatctcggtatagatatatacaccagtggagaggtgctatttaaaacattattgtatgccgccctaataggactatttagttactattttcgccatacaattaaaattagtaatacagtgattttatcattaccgctttttttcttttgtattcggcctattctaaactacaaaatgacgcataccattggaaatgtaccactgtatgcaacacatcatgggcaaggcttaatattactgagtttaacgatattagcatgtatattgtgggcatatacggctaattcctagctaaaattttaacgttttaaattcttattttttattatttttcaatattataaatctaaagactttaaaagccctcaattgagggcttttctatgaaagtttaatcttccatgtgctgaattatggcatcgccaaattctgagcaacgtaacaaggtcgctcccggcattaaacgctcaaaatcgtaagttacggttttagctgcaatcgctcctgaaatacctttaataatcaggtccgctgcttctgtccaccccatatcacggagcatcatttcagcagagagaataattgaacccgggttgactttatcttgcccagcatatttaggtgcagtgccatgcgttgcttcatacactgcaatagctccaccaatattcgcacctggcgcaatcccgattccccctacttctgctgctaaagcatctgaaatatagtcaccatttaaattaagggttgcaattacagagtagtcagcaggacgcatcaagatttgttgcaagaaagcatctgcaatcacgtctttaataatgatgtctttaccatttttaggattcttaattttaacccatgggccaccatcgattaattcaccaccgaaacgatctagcgctaactcatacccccattctttaaaggcaccttcggtatatttcataatgttgcctttatgaacaagagtcaccgaaggtttgtcattatcgattgcaaactgaatggccttacgaactaagcgctgtgttccttctttggaaacgggtttaataccaataccacatccttcagggaaacgaatttttgtgacccccatttcttcttgaaggaatttaataacttttttagcttcttcagaatctgctttccattcaatacctgcataaatatcttccgagttttcacggaaaatcaccatgtcagttaactcaggatgttgaacaggtgaagggacgccttggaaccaacgcacaggacgcacacatacatacaaatccagttcttggcgtagtgcaacattaagtgaacgaatgccaccaccgactggtgtagttaaagggcctttaattgaaactacaaattcacgcagcgcttcaaaggtttcttccggcatataagtaccgtaaattttattggccttttcaccgcaatacacttccatccattcaatagagcgtttgccgccataggcttttaaaattgccgcatcaacaacttttttcattgccggtgtaatatctacaccaataccgtcaccctcaatgaaaggaataattggatgatttggtacattcagtgacaggtctgcttttactgtaattttatcaccgtcggcaggaaccacgatcttctgataacccattatgtagattctcccttttataatatttaactaaccaaacaaaaataattatcgataaacaatactttcaacttttattaacgcataatagcttaatcgaatttaaccctttttgagatttatgtgggaaataagcaaatttcgcacttaaatatagctcaatgtttttaccgcttatttgaaagaagaagtcattttttatgaaaatcgtcattctcaacaaaccatatgacgttctctcccagtttcgtaaagacgaagcacacatgacggtctctgactttgtagatgacccgactttgcgcatagcaggccgtcttgatatggactctgagggtttagttttcttaactgatcatggtggtttgaatcagttcattaccaaccctgcgaataaaaaatacaaaacgtatttagttcaagttgatggcgatgtaacagaagaagcactcgagcagcttcgtaagggtgtagagcttaatgatggtatgactttaccagctaaagcaattaaggtaagtgagcctgaatggttatgggaccgcgatcctcctgtacgttaccgtgccagcattccaacatcttggattgaaatctctatttgtgaaggtcgtaaccgccaagtccgtcgcatgacctctgcggtaggttttccgactttacgtctcattcgtacaaaaattggtacgattgacttagttcaattgggattacaaccgggcgaaaccaaagaaattgagcctctactctacccagactttaaagatgttccggctgaacaaccttatcgttcacgttcatatgtgaaaaaaccaggtggcactggcggtaagccaatggttcgcaagaacaaagatggttctgcaaaaaaatctggtacaaagcgtatttggcaaatggatgaaagtgaaaaaccgcgtcgtaagactaacggtacaacgcgtccaaataccaaagcaccacgtggtcgtagccgcaatagccgataaaaatatttaagttttaaagctcacgttagtgggctttttttaatgacttttattttataaaaataaaaagccggtgcttatgcaccggcttttagctatgtactaatgaattagtaattaagcctgaacagttgaaagcgctgcattaaatgtagcacttggacgcattacagcgcttactttcgctgggtcaactgcatagtaaccaccgatatcagctggtttaccttgtacttgagcaagctcagcaacgatcttctgttcgttttcagctaatgcttttgcaagtggagcaaatttagctttcaactcagcatcttcgttctgtgcagcaagtgcttctgcccagtaaagtgacaagtagaagtgactgccacggttgtcaagttcgcctgtacgacgtgatggagacttgtcattgtcaagcaatttaccagtcgcttcatcaagtgtcttcgcaagtaacttcgcacgagcattattttctttaatacccatttcttctagagaaactgcaagcgcaaggaactcaccaagcgaatcccaacgtaagtggttttcttcaacaagttgttgtacgtgtttaggtgctgaaccacccgcaccagtttcgtacatgccaccacccgccataagcggaacgatagacaacattttcgcagaagtaccaagttccataattgggaacaagtcagttaagtagtcgcgtaagatgttaccggttacagaaattgtatcgaggccacgaactacacgctcaagtgtgtaacgcattgcacgtacttgagacatgatctggatatcaagaccagtcgtatcgtgatcttttaagtacttctgtactttcttgatcaattcattttcgtgtggacgatatgggtcaagccagaagatcgcaggcatgcctgagttacgtgcacgagttactgcaagttttacccagtcacgaatcggagcgtctttcacctgacacatacgccagatatcgccttcttcaacattttgagtcaataacacttcaccagtgtcaagatcagtaatgtttgcaatacctgcttcaggaatttcaaaagtcttgtcgtgagaaccgtattcttcagctttttgagccatcaaaccaacgtttggtactgtacccattgtttttggatcaaagttaccatgccatttacagaaattgatcatttcttggtaaatacgggcaaatgttgattctggcattactgccttagcatcgtattgcttaccatcagcaccccacattttaccaccagcacggatcattgcaggcatagaagcatctacgatgatgtcgttaggtgaatggaagttagtgataccttttgctgagtcaaccatcgcaagtgcaggacggtgttcttggcaagcatgtaaatcttcaatgatttcttcacgtaatgaggttggaagagtttcgattttctcgtataacccagccataccgttatttacgttaatacctaattcgtcaaacaacttaccgtgtttttcgaaagcttctttatagtagattttcacacagtgaccgaaaacgatcgggtgtgaaactttcatcattgtcgcttttacgtgtaatgagaataaaattcctgcttcacggcagtcatcaagttgtttctcatagaagtcgcaaagcgcttttttgctcatgaacattgagtcaatgatttcgccttcttgaagcgcaacttttggcttaagaacaatgctcttaccactgtttgtgataagttccatttttacattgcgtggacggtcaagtgtcattgacttttcaccgtggtagaagtcaccttcttccatgtgtgaaacgtgagtttgcgaccattgtttccactcgctcattgagtgagggtgtttcttagcgtaatttttaacggcagcaggagcacgacggtcagagttaccttcacgaagaacagggtttactgctgaacctaggcatttgccataacgagctttgattgttttttcttcttcagtcgctgggttttccggatagtcaggaattgcataacctttagattgaagttctttaatacatgctgtcaattgcgcaacagaggcactaatatttgggagtttgataatgttagtatctggatcttgtgtaagacgacctagctcagcaaggttgtcggataccttttgctcttcacttaggtagtcagcgaattctgcgagcacacgtgcagctacagagatgtcacttttaacaatctcgataccagctggcttagtaaaggtctcaatgatcggcagtagcgaataagtcgccaataatggcgcctcgtcagtcagtgtgtaaatgatggttgacttttcaccagccatatatagccccttccgttgaattgagttttgaggaccgagcttttggcccagtgcctacgaaccgatatgcttaaataaaaccctgagagtatcgactctcattggctttcagtcaacgaaatatccagtgataacgacatttcgcagcgaaataatacataatttaaatctatcgataataatcttatacctaacttatggtaataaatgtgcttttaccaactttttaggtatagaacagtcttaaattacatgagatatctttcagagttctgacaattattatacttttcattcaaaacaaactcaaagataaagactctttctatgttttgaagttaggaaaaaacaaaaaccgatgcacgaaacatcggttttttataaattaattaacggttatttaggcttttaaccatttgtcagctttgctttgatcttcaataataagttcaacttcagttaagtttatgctgtcacttgtaacttcaaacgacaataactcatcacggcggaaagccaagactgagtaattacccttttgtttagcatatttctcaataagttttgtggtcgcttttagtccatcaattgcaataatgacatcattagcagaaatacccgctttagcaccagctccctcacggtgagcattttgtactaacacaccttcaggcttatcagctagctttaaaccataagctaaagtcttatcatttttaagcgtataacttaaaccaaactcagggaataactgatcgagtggtaactcttcagtagtattaatcaaatgattgatttgctctaaccaactatcacctgttagctcttcgcataaatcaaaaattgtacgctcattaacctgaacaccgttttgcgtattttcatacaatcgacgcattaaggcatcaaggctagaaccacgtaaacgtaagcctaagtctaaacacaaggcaactaatgcacctttgttataatagctcgtgcctgcattattcgaattttcatcttgacgataaaatttaatccaagcatcaaaacttgattctgctactgtttgaacaaaacgtcccgggttttgcaaatagcgatcaatctgtgacttcaacaaatctaaataagacttttgggaaatcacgccactacgtaataaaattaaatcatcgtaatacgaagtaaacccttcaaaaatccacagtagcgaggtatagccttcttgatgcaggttgtagttcgcaaaattttctggacggataaactttactaaccaagaatgaaaatattcatgactgcataaacctaagaaacgttgataatctttcgaaggttcagtaggttcattcgatttcggcaaatcatctcgtggagtaatcagacttgtgctattgcaatgctctagcccaccgtaactattccctgttgccatggtcatgaaggtatagtttttaaacggtgccgaaccaaacagatcaatttcggctgcacaaattttttcaatatccgtttttaaacgatcaacattcgtagcgtgagtacctgaaattacaaactcatgttcaattccatgcgtttcgaagctaaaacgcgtttgatcagccagttcaaatggactatcaatgagttgatcataatgatcagcttttaaagtaaaacgtccttttactaaactttttgaagctaatcctgttgctaactgaaagtgttttaattcatccggcaaaaagatttctaattcacatgcagattgttcttggccttctaagcctaaacacacacaggcagggttaatatataaacgcgtttgatctacataagcgccacgtactgataaatcatatgcataaacatcatattcaacagtaattaactcgtgatcggtgttaaataaacgccagcgatttttttcagtctttttaatattgagcatgcgtccagcttcatcataggcctttactgcctcgatgtgcttagaaaactctcgaatgagataactgcccggaatccacgttggtaaccatagttcctgatttggattcgctaaaaagcgaattgtcacgtgaacaaggtgttgtttgtaatcatcgaactcaatttgataatgcaacataaattcttcaatttaaaaataagaacggtttcacattagattatcacttttttgtatcgacttgcgtagatgtattttttggcaacaattcacactagccttctacaaaaaaaaggcatagcatgctgggcatctgtgttccgtatttgccagtaaacgtcaaggtcacctagtgaaattcttcctatctctttttacgctgtttagtattttctgtactactcttaccaatgctgctctacttaatattgcttctgaaagtgttgaagccgctgcatggacaattgtagatacccaatctggtcaaattattgctgagcataatagtcatgtacaacgtgcgccagcatctttaaccaaaatgatggtggcctacattgcattaaaagagattaaggctggaaagttaaaactgaacgaagtcattactgcaacaccagtcgtaagcgtggtgcagtgggatgaatcacaaatgtacctcaaagcgggcgagcaaatttcagttgatcagctcttggctggtttaattgttatgtctgcaaatgatgcagctgtgactttggctgaaaaaatttctggtgatgtgcctcatttcgtacagcgtatgaatcaagaagcacaagcactgggtatgaaagacacgcactttagtaatcctgctggtattacaatgccggatcattacacgacagctcatgatttgagcttattaagtcaggcagtgattcaccagacccctgaatatttacattattcgaaaatgccgagctttagctacaatcaacgttttcaccatgcgacgaaccttgcgctcaaatatgatccatctgtagatggcttaaaaactggctataccaaagcagcaggttataacttggctctaacagcttcacgcccttcattttcaccgaacttaccgcaaagacgtttactggtaattgtcttaggtacaccaagtgccgtgaaacgtgctgaaattgcagataaattaatgaatcttgcttatgcttatacacgtgatgaagtagttattcctgagcaaaaattaattgctgaattgcctgttattaaatcaactttaaaaatgtttaaagtagaaactaagcagccaaccattgttacgacttctttatatgctgagccaacaccaattgatttaaatacgtttgattatgctacacagcgtattcaagttcttgatagcaatcaacaacctaaagttattgctccacttgaaacaactcaaacacgtgtaaatattcagttaaatgagcaaaagttaacagcaccgttaatgaaagcgatgaatttggcaacagtttcaatttatcaaaacaaccagctcattcgcagtcttcaaattgaaaatgatgtacacattgaagaagcaaatattttccaaagaattatgatgtggttctcaagcctattctcaatcttttcatcaagtgagcacagtgcagcaaaactctaccctatagattcgcactaaaaacatcaaattgtgcacagatgcacaataaattttataaagaaaagatggcataattcagccatctttttttatagaaaaataattaggtgataaaaatgacccaaaacttacatcatattgttattgtcggtggtggtgctggtggtttagaactcgccacacaacttggtgaaacttttgggaaaaatggtaaagccaaaattacattggttgaccaaaatttaactcatatctggaaaccattacttcatgaaattgcggcgggttctttaaatcctcacgaagagcaaaccaattattttgcccatgcaaagaaacaccactatgaatttgtgttgggaacattaacagcagtaaataaagataagaaaataattgatttaattccccctcaagtctctaaagaacaaaatacccatattcaacaactcagttacgatacactggttttagcgcttggttcagtatcaaatgatttcaatacacccggtgttcgtgaaaactgccatttcctcgatagccgtaaacaggcggatattttccagcaagatcttttacatttatatatcgaagcgcaaaatcaacccgatcaacgtacattaaatattggaattattggtgcgggggcaacaggtgtcgaacttgcggctgaactgattgaaacgaccaaaaacttttatcgctatggtttaaaaaagatccatccgaatcaagtcaaaattacactcattgaggcctcagaacgcatcctccctgccctaagtgaaaaaacagctgaacatagcgcaaaacagcttcaaaaaatgggtgttgaaattttaactaagcaccgggttgaaaaaattgatgaacactgtatctattttagtaatggtaaccagctcaacagtgatattacggtatgggcagctggggtaaaagcaccaaaagtacttgaaagtcttagcgatttcgaacgtgacaatattaaccgcttaatggtctatgcaacgctgcagacctattccgatcctaatgtatttgcatttggtgattgtgcgcattgccaacttgatgcaagacacccgcctctcggaccacgcgctcaagttgctagtcaacaagcaagctttttagtcgatgctatggctgctagactaaatggtcgatcacaaccgatgtttacttttaatgacaaaggttcacttgtgtctttaagtcgtaataaagcggttggagaattactgggggatgtcagtgtccaaggatatattgccaaaacgatgtatgtatctttataccgtttacatcaagcaacaattcacggatacactcaagctggactactcacaatgaaagatttacttacaagacgagtacgaccaaaaattaagctgtattgagttgaattttttaagttcatccctatttagataaaaacgcattagaaaaagtgttaaagattgagattttgtagtctacaaaatttatttttcactttatgatgtacgctttaattgattgaatggatcaaaaacatgactgcaattgcaaataaccacgtggtttcattccactataaattaacaaacgctgagggtgaaacacttgatcaatctcaaggtgaaccacttgcctatttgcatggcgcaggcaacatcattcctggtttagaaaatgcattaactggtaagactgttggtgataaattcactgttaacgtaccagctgctgaaggttatggcgaatataacccagacctagtacaagaagttcctgctcaaatgttccaaggcgttgataacattcaaccaggtatgcaattccaagctcaaacagatgacggcgttcaaatcgttactgttaaagcagttgaaggtgacaacgttatcgttgatgcaaacttcccacttgctggtcaagatttaacttttgaagttgaaatcgtagaaatccgtgaagcttctcaagaagaattagatcacggtcacgtacacggtgcgggtggtcaccaccactaagtcttcttttagaagataataaaaggcaaagcttcggctttgctttttttatgtctttaatttatataatattcatagagttaatttatttttagggacttgcatgtcaaatgcttatcagctcatttggtttcgccaagatttgcgtatacatgatcatgcagctttatggcacgccagccagcaaggaccttcactcggtttagtcatcttatcgccagagcaatggaaacaacacgccgatgctccaataaaaataagtttttatttacgacaactcagaacgcttcagaaagagttagcagcacttcatattccactagttattcaagtcattccctattggaaagagatcgcaaactttatttctgatttcagcaagaaatataatattgaaaacgtgtatgccaatatcgaaataggcgtaaatgaattaaaaagagataaaaatgtacaagactatttaaatcggcatggcaaagaactatttttattccatgaccgtactatttttcctttacgttcaatccgtaaccaatcacaacaaccatatcaagtatttagtgcattcaaaaaagcttgttatacaaagctcgacacaagcggtttatctcaatgttatccggtccctaataaacaaaatgaagtaccactagattttttacaggggaaaaatattgatttagacgaaattgaaaaactattttgctcatctctctcaaaagaacagcaagatttatggcctgttggcgaacaatacgcattagaacaattagatcaatttattgaagaatcggtttgtcactataaagtcgagcgcgattttcctcatatacaagctacaagtaagctttcaccttatttaaatattggtattttatctattcgacagtgtttacaagcactctttcgcaatcaacatggcaactttcacttagtcaatgaaggccaacaaacatggttagacgaacttctttggagagagttctaccaacatattttatttgattttccgcatgtttctaaacacatcccgtttaagaaagatactcagaagattaaatggaaccataatccagaacatttaaccgcatggcaaacgggtcaaaccggtattcctattgttgatgctgggatgcgacaacttttacaaacaggctggatgcataatcgagtacgtatgattacggccatgtttttatgtaaaaatcttttgattgattggcgcattggtgaacaatggtttatgcaacatttaattgatggtgacctcgccgcaaataatggcggttggcaatggtgtgcctcaacaggaacagatgccgtaccttattttcggattttcaacccaattgctcaatcaaagaagtttgatccggagggtgaatatattcgccaatggataaaagaattgactcatttggacaataaaacgattcatgacccctactcaagcaaaaccgatcttggtttaaattatccaaaacccatagtagatttaaaagaaacacgccttaaagcaattgaaactttcaagaatatttagataacaattgagtctgctctgtttatttttgatgaaaaattaataacaaggtttgactatacagtggctttaatctacaaataaacataatagatacctaaaaaggacagaaacaacaactacttcgcaaatcaacacctttcattataaaagtataaaaaaattaacattacaaaaaaggtagcataggccacatgcaacaaaaacaccccggtagaacactcgtcttatggattatcgcagctcatctatttatgggaatggttgcatacgagtggctgcctgtgagttttagaggaagttggatttttattcttcttcttttaatttcaggtgcttttttagaagtcggtttgtctttaattgtaggtttagtggcttttattggagttgccgtatactttttactcgacttaggcgcacaaacacatattgaacgtcagttacttttactattcattattcccctaataccgctctttctaagtgccgtacgccacaatattgaaattaatgtacagaaataccgtgatattcaaagctatgaccgaaattatcgccgcgatattttcccgctcagtgctttaaaatactttcagcgtagtttttttaaattacttgatcaccacaatgtacaagattatgaagtattcgaaattcgaattcttaatcgcagtctgattaaagaaatgttaggcgatgatgtctggaaaacaactcaaaatgaaatgattaaaattttgagccaacatgaacccaacgagattgttttccagtttgcagatgatgatctggaaaatatttacagtattatgattcgccagcagaaaacagaagaagaccctgtattcttaaaaaaattaaaagaaattacgaccttgcgtcttgaggtggaatacaaaattgttcctcttccacccgaggagatgagctaatgtctaatcttcttaatatttgtggaattgtaatcgcctctagccaatatccagatgccacattacaacagttctatcgacaatattatcattgcgaaattaaagctgagcaaataaaagccgaggttcaaagtcctagtgatctttccatgtttttcccttaccaagatacatggtggcctgtctttacgattgatcagattagctctgaaagtttccaaaagtttatccataacggaattagacccggcattatcttgccagacgaagtattcggttttcctcactatttcttgttaaaagaagcagtaagccaaggtgctattcctattgtgctttttaaaactgaacaacctcaatattttgccgcaaaagcaactttttcgaccgctattggtttacgcccaatggctgcttttgtgagtacgggatgggatgaaaatttaatttctcaaccagcaggtagttatattatccagctaaattcagcaaatttaccattaccctcaagagaagtcagacaaggccaacattttttttactcggccaagggttttaacggtcatgtttcaggttatgaaattatcattaatccccctgctgatttacctctatctaatattcgatatcctcaactcggcatttcttggaactttaataatattgattatgagagtactcctgaacatgtaagtacgaatcttataggttatatatttattatattaagtattgttgttgttccacttgacctgattttaacaacgacgtatccggatctactcggcacgtttggtagctatatttcatggatctccttagtggtgggggcaattttattattgctgctcatctcttctattattaggagggtccgtaaaaatggctccaattgatatcctgtttttatttggctttttaggtatttggattccacaagcattttgggcatggttaagctatcaagcgtggaagtattccaaaacggctgaaaaagagctgcaaaacttaccaataccagaaagatggccagtcttaagtgttttgatccctgcttataatgaaggcgttgtgattgaggacactttgcatgccattgctcaacaggactatccggcaaagtcttatgaagtcttactgatcaatgatggctccaaagacaacacccttgaaatcgcagaaaacctcgcaaaaatttatccttgcataaaaattgtcaatgtacccaaagggatgggtggtaaaggtaaatcaagaacgcttaataatggtcttccccatgccaaaggtgagttaattgttgtttacgacgccgatagcacccctgaacccgattgcgtccgattacttgcccaaaccttgttagccgataaaaagctagtcgcggtaaatggcaaagtcagaacccgtaactggcaagatagtattttgactcgttttattgcgattgaattcatctttttccaatggatctttcaaggtggacgctggcaacgttttgaactatcaacattaatgggaacaaattatgtcatctggcgcgatgctctagagactttgggcggttttgatgaaaaatcgctagtcgatgatacagaaatgagtttccgaatttttatcggacaaaaacgaattaaatgggttccctatgcaatcggttggcaacaggaccctccttcgttaagtgtattcgttaaacagcgctcacgctggactcaaggtaatttttatgtaacacgcaaatatttacctgtagcactcagaaccccattcccaatcggaattgaaattctaaataacattatgtgctatatcctttttgtaccggctttattctggagtcatattaccttaacgcttggcttacttgatattgcaggtatttcagttcctggtccatttacactactgtggggactctcattttgtctctatgtagcacaaatgtggtttacgctttctttagaaaaagttaaaccagaactctatttttattctgtcttatcttacgtaagttactcacaaatcttcttatttattgtgtttaaagccgcattcgacatgctaaaaaataaaatacagggcaactcccttcaatggtacaaaacggaacgtagcaaggagaaaaaataaatgaaaaagacttttgatctttaccaaacagctcaagtgctccttgccagcaccagttttttgcttggcatgtctactcatgcttatacatggaaactcgacgatattagtacctcgactaaatatacagtcgagcctcactttttctatattggaaaaggtgctgaatggcaaaacattcagttttcgagtgactactcaactgaaaatgacacaacagtactcgtcaaatatgacgataagctcatttataacactacgcttaatggtgatggccaattcaaatttaatattcctgccagtcagagtggttttcaccgtttagattttattattcaacaatatgcaaaaccaacgacgcttaaccaaacaaaagaaacattctgtacagaagatattgatcacttaacttatttgagtaattctcaactcgactttacgcctattcgaaatgagtaccgtttaaaagatctaccggacgctttatttaaccctcaggctagacgacctacaccttttgtcggaattttaaaatataaccgtaaagaaattaccgaagcctctatgttgggccgattagtaagttcgtggagctccgtaacgccaattgaatgggttgattcaggccaaaccaatctaaatcctgaaacgaactttattattgaagtgattcgttcggcaagcccactcaaaggaggagccttagtacaaattgctaaactggctgaaggtgtaccgacgctatctattacttatcacactccacaagagcttaccgctgccattaacgggctaattaatccaacttatgtgcaacagcttgatacgggtagcgctatttttccaactacaatctcagcaccagcttgggcgcaatttaaaaaaattgatacgcttgcagatctaggtattcaggattttcgactaaatcatgccgaaaagaatttatttcttgattttccggcagtatggcaacctactgatattctgcaagggcaaatcgcacttcgtattcaaagtggactattacaaggttcaaatattacagcatggattgatggaggacttgcaggaagtatgaaaacggcggatctcgcatccgaccctgtaaaccgacagttcaacatctttgccaaggaaatttcaaatacaaccaactttagcttgaaacttgaaaactcggttattgccaattctcaatgtttacccaatgctcacggctcactttgggttgataccgccaaatcaacggtaaaacttccccataaacttaaaaatggtgttgctgctctttcaatgaccttagccaccaagccaacgattgcaattgatgaccaatcaggggcattaaatattgccattattttaggacaagtcgctaaaaacatgctgctgacacaggcaccaatgccagtgaacctagtacgcttctctccgacttccccacaagcagtgaatgtgagagtgaacaaagagatttatcagcaacaagtcttaatgcatcaaaatattatttatgcacccgcagcagcgaatggctttatcgtaagttataacaataaccgcttcgatgtaattacagactctgaaaacggtgcacaaacctttatgcatttatggggaaaaatacagcataaaatcccaaataatgtgaccaaaatgctggtgtctgaaaacggcaatatttatgttcttcaaaaattaattgtaggtaatcaaaaagcgccattagttcagcaatcatcattctttttattagttgtgattatctctgcaattatgataatagtgatcttcttgtggtattggttacgacgtaataatgaaaaaacagataccaattaaaataactgcttttattattttaattatatgtagtgtagtgggttatgcggggttgttcaaaaatcatgggcaacctcccattattgagggtatcttctggcaacctgacaatgatactactcctcctaaaggaaactggcattacttaggaataaatacttttgttccccaatggtcagtcgttgaatctaaatcttggtggaaaaactccaatcttcctcaatgggaaaaagccattgatttacaaaaaattaaacagcaaccttgggctaaaaatcttatattggggttagcaggtgaatataatgaacacgaagcgcgtgctaatgtcgttgctttgggagaaaaatctgcacaaattattcaagaacaaaatgatgcatctttaaaaggctattattttccagtagaagccgacccaacatggctaagagtaagtaccttaggacatgttttggaaaaattaccctcacctatttgggttagtgtttatagtggtgaaagtgaacccgaaaactacgatttatgggttaaaagctggcttcctcaacaagcaggcgtttttttccaagatggtgtaggtgtcggagtaagaactcccgaacaagctagacgcattttagatcaacttgagcagacacttggaaaagataaaacggttattgttttagaagcatttcgaaccaagaaaaatggtcaatttcgtgcagcctatccttgggaaattatctctcaaattaaggcgtatgaagggaaaaaaatttatatttttgatggcccccactatatgggccgatggtccgtttatattgtcggtctatggtatcgattcgtttatggcagcacacccgccaccataaacggaccagaaaactcaaaataaatgatctctagttataagttctggcaatttcatctaatattcgctgggcagcacatccatcaccaaacggattttcaacatgagccattttttggtaatgctgcgaatccgttaaaagtttctcagcctcttcaataattttctgctgatttgttccaaccaatacccctgctcccacctctaccacttccgggcgttcagtcgtgtctcttaaaattaagacaggcttattaaatgatgggctttcttcttgtaaaccaccagagtccgttaaaataaaggtggagcggtcgataacggccaataaacttggataatcgagtggcttcacaagatgaatttgagcatgatttttaaacttatcgtgcactacattatgtacagcaggatttaaatgtacaggccaaataaaatgtaaatcaggatgatgttttgctaaatactcaacagcattacaaatattctgaattccttcgccaaaattctcacggcggtgagcagttataagtacaactttatcattttgttttaattcaattccgtaaggctcaagttgatttttcaaacccgtcttttcagctatgagtttccttcctaaatacacagcatcgactaccgtattccctgtcactgtaatcaatgaaggtggaatctgctcatttaacaagttacgctttgattgttctgtaggggcaaaatgccatttggtaatacgagaaactaactggcggttgccttcttcaggaaatggatgatctaaatcataagaacgtaaacccgcttcgacatgggcaacaggaatcttcattgaaaatgcaactagcccagcagctaatacggttgtagtatcaccttgaataacaattgcatctcttttttgactatctgtatagatattttcaagttgcgttaagccatgaattaaaagctgattcaggctttgtccagcattcataattttaagacgatgatcaatttcaaccccaaagaaatctatcgcatctcgaactaattcatcatgttgtcctgtaaaaataacttctacctgaaatcgtgagtcttgttttgctaataaaattaccggagccaactttatgagctctggacgagtaccaaatacaattgaaataaaaattttcttcattattagaaatccttataaaaaacaagttctacacgagtattgttgtaatgatcttttgtattaaccggtacgtctttaaaataattgccatatagacgttcaacccgtagttttatcggttgataattaaaaggctgccatgaaatgcctgggccatattcaaataaattattgtaatattcatcttcgctatccgctaagccatgcaatttcacataagcctgcacagacccactctcacccttatagagatttaaacctgtgcgtaagcgtaagtccccaataacgttatagtcctctctcgaataagtcgcgacattgccatataagtcagtaaaataattatctaaacaaagtgaatgatcgcagtttgattgtgaataccattcttgataacccgttacaccgcctacaacactctcacgaaatcgctttctatttctatcaatcaagtcataacttccaccaacttcgacataggctcgcacaggaatggaagtccatggttgataatttgcccccacccctaaagtggctgcattttcatcaataatttcaggtcggaccccaccttgtgattgagtatcgcggtttaaattaagaaagccatatacttgggctcgcccgttatcgatgtttttgccatacctcatttttaaaggaaaaatcacatcgtcataacgtgactcataagacggtgcaaaataaatatctctaaaatatggtttaacttctcccccacttaaatttttaactgcctgagatgctttagcagcaatttcagggtctgaagaggaacttaactctttaaataaaaccaatgcttcacgatcttttttctgctgattcagcaaataagcttcttgtaattttaaggtgtcatcttgaggagctaaatttcttgcttgccttaagctttgtaaagcttctacccttttttcaagccgaatctgtaaataagtaagacttttccagactttaatatcggttggtgtcagtttactaagctcaactaatattttttctgcttcttgcggttgagactgttcaattttataaaatctatcccatttatcataaatagggttaccgggcttatatgcagggtcgacttgctcttgtgcataaactgagcttataccgatcattcccaaagaagagatcactgctcccatcagtaatattgaatgtgttatagagtttattgttttgatatttttcattttcacctctacagtaaattagacttattagggagggcaagtctctggaatgatcaataaatattataattaaaaataataagttacatcgttaagttaggttaaggatgttttaaaataattgtttaatctccatttttattattgatctattctgtcttatccctaaatttcctataataatgacatattttttgaccaataaattgtaaaatttcatagcatttataaaacattaataaggaaaaacacatggcttttccacatcatacagagcatcatgccattcaacgctcaggttggctaagagcctcagtattaggcgctaatgatggcattatttcagtgactagcttaattatggggatggctgcaagtggggcaagctcacatactctatttatcacttgtattgccgggctcatttcaggcgcaacctcaatggctgccggagaatatatttcggttaaatctcaagaagatattgaaaaatcagatttagctattgaggcaaaagaattaaaaaaataccctcaaaaagaattggatgaattaactcaaatctatatttctaggggactttcaaaagaactagcaaaggaggtggctattcagcttacaactcatgatgctttgggtgcacatgcccgagatgaaatcggtattcatgaaaatacggcggcaaaaccaattcaagcagcactctcctcagcagcatcattttcatttggggcatttttccctatgcttgccattttgtttagcccagagcatttaattatgccaagtgtgcttattacaggtatcgcggcattagcaattttaggtgccctttcgagttattttgcaggcacttctaaaatcaaaggtagtttacgtattaccttatggggtattttagcgatggctttttcaagctggattggttccttatttaatgtcactcctttataagagagttttttaaataagactcttaatatttaaaaattaaatagccaatattatttgctcttcattctattttcacgttatggtgaagagaaagaattgaggtgaataaaatgagcctattacaacaacttgcaatcaaacatccaatttttctggctcctatggcgggcgtctctactcctgaattagcagccgaggtttcaaatcaaggaggccttggatcattaggcttaggagcaaacacaccgcaaagtgcacgtgaacaaattttaaaaactcaagcgctcacggaaaacccatttcaagttaattttttctgtcatcaatcgactgagcttaatgtagaaaaagcaaaacaatggcttgattacctacgtcctcattttgaaaaattcggtgctcaaccgccccaagaattacactgtatctatccaagttttttagacaatgatgattttttaaatgttgttttagaaactaagccaaaagcagtaagttttcactttggtattccgcatccgcatcaaattaaagctttaaaagaggctggtattttgactatggtttcggcaactaatttgatcgaagctcaagctattgaggcagcgggcatcgatattattattgcccaagggattgaggcaggcggacatagagggattttcaaccagacttttgatggggcaattaaaactagtgacttggttcaactgattgtgcagcactgtacacttccagttgtagccgcaggtggcataatgactggcttacaagccaaacatatgttgggcttaggcgcagccgcagtccaattagggacagcatttgttcaatgccaaacttcaaatgcttctgccgaataccgcaaagccctatttagtaaacctgtaacacagattagtgctagtctttctgggcgccctgctcgggggatactcaaccattggcatacaaaaattgattcacctactcgccctgtacaacctgaatatccttatacctatgatttagcaaagcaactaaatgctattgcaagcaaacaccaagattacggttttggtgctttttgggcaggaagtaacgttgcacaaatacgtgaacttgaagcacccgatctggttaatcaactggtcgttgaaatgctagacagtgaatagataaaaattccaagcaaccagtctctgtactggttgctttattttagtgagtatctaataaattaacctgttcaacctgaacatcgctcatcaaattaccttcagcaagtaattgattaaaatagctctcaacaactaaagcttgttcagcagtcgtttcaactttatacatgttttgtcgaaactcattacttgagcgtaaacctttggtgtaccaagcaatatgcttacgggcaatacgacaaccagagtattcaccataaaactgatataactcagacaaatgccctaaaagcacttctttaacttcttcaatattcggagcagcaaggtgttcaccagtttttaagtaatgggcaatttcacgaaaaatccacggtcgaccttgtgcagcccgcccaatcataattgcatccgccccagtatagtccagtacatattttgctttctcaggactatcaatatcaccattagcaatcacaggaatatggattaattctttaacatgcttaatcaattcataacgggcggtatttaaatacatatcttcacgcgtacggccgtgtagtgctaatgcagcgatgccagcctcttcggcacgcttagccacccgtagaatattctcttggccatttaaaaatcccaaacgggtttttaaagttaccggaacatcaactgctgcaacgactgcatctaatattcgagctaccaaatcttcatcttgtaataatgctgaacccgctaatttattacatactttctttgcaggacatcccatattgatatcaacaatttgcgcgccatttgcgacttggtaacgagccgcttcagccaactgttctggatcggaaccagcaatctgtgcagaaattggagctaactctccatcaaaattagcacgataaagactttttttagtcatacgtaaagtcttgtcagcagtcatcatttcactgactgcatgacccgcaccgaaatacttgcacagcgttctaaatggacggtcagttacaccggccataggggcgacccaaagtttcttatctattgatttatcgaacaattcttttataacggtgtttttgctcaattcttcaaacctcgtttaacttcgttaaatcgcctcttattgacttctagcgcccttttattgcaccctatttgcaccttaaatattttgtggtgcaaattccgtgggaacagtcactaaacgtcaacttaaaaacggcacagtacgctacagagcacaagttcgagttcaacgtgaaggttatccaccgtataaagcatcaaagacattcagtaagaaatcactagctgatgagtggataaaaagaactgaagctgaaattgagttgaatccagaaaagatgctaaatccggatgcggaacttaagcataaaactttagctgaatttattactcaatatttagatgaggcggataatttcgcggaatcaaaaacaagtgctttgaaatttatcgctagtttagagatttcagagaaaaatatctattcattaacacgacaagatttttctgactttgctatctggagacgtaaaggagatccaatcactggtcgtgatggggttgcaccttccaccgcattgaaagatttaagccatataaaagctgtattggtccacgctcaattcgtttggggtgagccccttgaaaatgttatttcagaatttgagaaagcattaatcggcttaaccaaggcccgaatagttacaaagagcaaattacgtgaccgcctgccaacagatgaagaattgcaagccttgacgacttttttttataaaacatggaagcgtaagaaaaaatctgtcccaatgcatcttattatgtggttcgcgatttactcgggtagacgtgaagatgagatgtgtactctacgtttgacggactttgatcgggcaaattcacaatggctggtacgtgatgcaaagcatcccgatggatctgaaggtaatcacaaatatgcccactttgagcctaaggcaattgagctcgcaaataaatttttagagcatgatacccgtaaacgaatcttagaacttggttattcagatcagttacttattccggttaattcaagaacagtctctgtttattttacacgtgcttgtaatgcgctagaaattgaggatttacgctttcatgatttacggcatgaagctgctacaagatatgcggaagacgggttttcgattccaaaactacaaacgatcaccttgcatgaatcatggaatactttaaaacggtatgtgaatctgaaaaaacgtggacgtcgattagattttgctgaagctatgagtgtagccgaagctgattataataatcactataaggaatggaataagaaacaacgggtaatctcagaaattgacacgtttgaggcctttgaagtttcggaaaatttagaaattgatgttccatacaattttatcaaaactcaactggaaaaatttatagagacacataaacaaagtaagtacttcatccgaaaacatgttaagaaactaaatacgcccttcccttttgcatggaacaaagaaaagcaagagttctatatcacagagattcaaattgcctgggaggactggtttgttgaacatggtgaagtagactggagtgaattaccacctgaagcttcacatttcagctttaagaaaaataaagttattcggttgtttaaaaaccgagtacttgaatttgagcatgaattaaaagcgtggttagatatttctgataactattattttgatgagaactatcatattgaaaagtaattttatttttgttttttctgaaaatgccaccaagctttattatagtaaacttcatctcgcagaaaattaatttttagctcgttaccattgaggtcgtagatttttgtgacctctccctttttgtctatttcagccagtagatcagcaatacgagaatctgcatggttgtaaattttaattaattcgctcgtcatatcaacgtctcaaaaatacaagttatcctatattctaatattatttttaactgggcatagcatgatagatcaaaaagaagaaatggcgcctttatttgccttagcatatatgagtcttattgatgaagatcgattaaatagatgggtcaaggcttcttttgcgctaggaaaagtagagcctttttttatctccacattccaaagcttagggagactggactcacgcttagtgtttttcgataaaattattataaaaaccttatgaaaggtgataagggagatttagattttaatgcatatactattgagcatttgtcgcaagcaactctttggttatttggagcgtatgaaataattagggtgctgaatgataaagattttaaaaaaaagccagaaatggctatttataataaatatcagcctgaaatttattctttaaaattaaagcttgcgcgaataaggatgcctttagcaaagtttgcgccagcagataaacataagggagatgcacatgtgccaacaccaacttttaatataactcatggggttgcgtggcaaattactgagactgagtggattataagaaaagaactttcagatgaaatgcttgagttgctagaaaagatctttaaggagactaaaacggaataggttttattgtaataaaatgccaatcactgaattatattaattttattgtgtttattatttttcaacaatttatattaaaattgatgagttggccaaatactgcagaatgactggccaacttctgccagttggtacaaaatgtcaattaatgctcataagttatctgaaggatcattttaataattcagcatttcattcaatactgggttaatattattaaaacatgtctgaaatgagtatctagtacatgcttactgtatttatagttttggttgccttgtttgttatagctttaatggttaatacaaataatgaaagaaataaggcagcaagacttcaccaactttcactgaagtcatctgaggctttggcaatggcatctatgtataagatgagacttgccgccatgtctcctgaagaggcttttattgaaaccttagctgatgaagagcgtgaaaaatatttgagccttacaacggtgcttgaacgattaagctttacagttgatattgccgaaaaccgaattaaaaaacaaagtaatgcaattcagcagctcaacaaatcattaaatgcataaaattaggaagtatggatgttatgggtttcttaagtaaattatttggcacaaagaaagagccgacaccaacaccttcggatcaacagctcatttgcagagttggacctaatgctactgcgacggcggtaacctctttgcaaacaactttgcctcctaattataaagcggtgacgtatgagtctccatttaggaaaggcgctttaaacgttatgtttgtcaaagttgagaatgaaactaataaacaagattagtttttaaatgtgaataattttgctcaaaatcaattgattttattaaaaatgagcaaatattttctcaaacaaagccctccttagagggcttttacacaaatggctacactcacattactattgatcgtatgagctgaacatccggaaagcagaatacacagcaataaaactttaaacatctatcggtaccatgtcgacagtttgtccagcgagctcatgatgacaatctgataagaattgaatctttccatcagtcaaaaacaaatgacagcgactcgctgggcaatggtcattaacaagtaaagaaggtgtaaacgttggcttatttatatcgccattaaaaccccaagtactgccattatgatgtgcaccttctttcacatgaaatggatgtaaatatttacaacccgggcacttaaacatatagatgccactgctccagtactcaagataaggagtaagctcagttactttttctgcttgagtcatttaaatcaccactctattagaaatccagccatagaaaaattgttcctgttttggattatgttcacaaatttcaatatagcgttgaccttgcatgatattgagcacgcgtactaacaccttctcgccgtctttcccgcgttttgataaataagtttttaaagcacccagtgtagccgagccataaacaccatctactttcaaatcaggccaaccagctttaccttgattattgagcaggtttaaagcacgttgtaaaagaggctttgcaaagttaggcccacaattcactcctgtgtctaacaattcttcagcaacagatggactaagtgcatttacctgatcaaaacgcggttccaaccagtattgttttttataaatactttttgcaaattcaagcggcaaatctttcatattgccattccagccattttcacgcgcaacagcttgtgtgatgccatatttagttgcaccaccacggtctgccgggttatttacgtatccaccttcacgcttgatcaactcttcaagatattgttcgatattcatttcgttttccttcagttataaaaaaaccgcccgtaggcggcatttagagttaagttaattactgctcagttgattcctcagttttatttttcttttcctggtcagagcttccgaaatagaatccacaggcagttgtcattgcccccgcaatgaaacccaatgctgtattaattaaattgctgttctcacgtggcatattcacaaaaaataaagcaataaccagtacgaacattaacgccacaagtgcaaaagccagataagctctagtctgttcgcttgtcatctgaacccccttccaatcgtttcttagttagctcatattgcttcgtttgtagctcgtgaatctcatccttacgcttatcatctctttttttgaaatagagattcgtcagaaaggttgcgataccgattaaaatcgaaaagactacagcccaatcaattttgccaataacaccgatcaagctccctcccactacataaccataagtgaattttgttgcagtcgcggcagccgtgcttgcagctgctccaactacactatttgtctgatcgttcatgcatgccatcctccagatcgtaggcaataaaaaagcacccgaattgggtgctgataattaaaggtttattaatagttcgatacatcgattaacatgtacatatgtctacaatatccattgtaaacagcactaatatcttgtgcgacttgcacctgatttgaggtataagtaatagtattgccctcaatagcacaaactgatgacattgctatgacatcttgaccttcaggcgtccactccgaataaacagtatttactctatttaagggaatacatgcataagacttgccaatcggcaaatactcgacctgagtattgtagtttgaattaaacattggtcgataagtattgggatcaataaacatttttatgggtttcaaatactctgcaccactgtaataaactactttacttgatgcatctaaacagactacaccaataccatgttctggaatactgcttctaggcaatcgaccaaaaacaaacacatctaaatacttagatgaattatttaaattgctaactgaattagccacaccatcataattacttgctgagcaaacaatagaaagcgtattggctttcatacttaaataagcagaaggacaaacacaactaattgcaataacaggaaaatctatccctgttatatctacttcaaaagtacgatagtaataggtaatcccaggttcagatgtgaagttaaaacgttgttttctaataaatgcaagattgaaatagtcatcatcaatagcatttatgaagtcattctttactaagaaatagttatccatcaatattcaccaatataaacttcaaaatcagtccctgcttttggctgctcactggtcgcgatgtatttaaccgttacaacctgcttgttagaactaagacttacttcatagttaattcccaaaggggcatagattggatcgactgtagttgctaatccttttggaataaaaaacatcgtgccatcaagtggcttgttaaggtttaatactgctgaagtttgtccattctcgattagaaccttccctagtattttagggatcttcacagttccatcaaaaacaacttcccctgattcagaatttattatcattcctgtgggcatttaccatctcccaatccgtacacgcataacattgttttcgtcgtaaacttcgatcctctcaccactaattacagtcctagcaccatttggttttgattgatctgccaatgaggtaaaggtaccaagatttgcactaatagcacttaaactatctgcataaattttgttggcgttgatatagctaatagacgcgctgtctaagtacaagccagcaggaatcactgtcccattcggcagagttgttgctgttgattgatagacgaatgcatatttaggcgtcacagagccggaaacagttgaaggcgcaccaattgcaaacttattagcttggatgatgaaatcgactgttttgctgtcattctcaatgccaacgccaccaaccaaattgccggattgcagcttcaatgttgctcttgctttcaggccatcaattgattgttgttgagattgaatagaggctgtattaccaccaactgtagtttgcagtgtagtaatacttgaggcctgagtagaaactttcccatcaataaccgacactttcgagtcaagtgatgaaagtgcggatgcttcagccttatttgcaagcccatcacttattgcttttatatcttgtgtccatgtactccatgccgctgtactcgcactacgacgttcagcagtaagtttcgaatctgtgccgcgtgcaatttgaataattgggccaccagatgcgtcagtccaataaacgtatgtttcaagagagacataagtgcccatgccagttaaacctagcacagatgcttgtttgaactcgcgaacgatacgtaatggatagtttgaccaataccacgatggaggctgattagtagatctagtatcggatactgcaacatcctttaataagccattcacagatgcattcagcgaagtaatacttgagccttgagaggtaatttcaccttcggttgtagttacgcggttggcgaggtttgttagagccgaactatctgcttttgttgctaacgtgccgttaatattggtgatgctattgtttagcgaggtaatactactgctatgtgaagcaatatccttaccttgctgagtcactgtgttcgacaatgacgaaatggcagaagcatttgcatccagttgagtggttaaagttcgagagtcacctaaacctacaggtacaccattcacaaaactaagtgggtattcaatccactgattaggaacagtcgaatcaaacataccgagaataccattgcctgcatctaggtctttgcgtcctacaaaaataggaagagcattccagttccaagatctgaaatatgtgtcgccagcaccacaagcaagtaaaagcgcacgtaaatcagtatttgggtttgaatttccaactgagccaatgttgtctgtacccacgattgcaaagtaagtgcccgatgcaagcgccttgatagcggcatagatggcgttacatgcagatacgatgtcgccataggtgtcatattgcgtacagctttcaacgtccccatttttaaacacaatgagatttaaaccgcgcccaaatccatataatcgcgtattgtttccagtgtagacgccagccgcctttggcatgccaacggcagagccgttacggaaagtcaccagcgaatatgacttcgtattaccgatttgattagtgagcgaggtaatgctgctgctatttgatgtaatagtattgccttgctgacttactgtattagtaagatttgcgatagcagcggcatttgcattgctatcaggaatgtaatcatatgggcttggaatccaagcgtcagtcgtgagtacatcgcctttgactaaaactgcccaataaacagtaccgatagtgcccttatctgcggtcggacggttgatcatgtagaagtggataattgggccagaggcaactgcgctgtttttaacaaaggtaaccttgctgataaccttaccgtctgtattaacaatagattgcaaagtctggctaccaccacccgcgtaaaccgctaggtaagagttgttatcaccagtccctcgtttatgttcagcgcaccagatcaaggtgtatttagcgccaatttcccaatcttcacctagtttgtaagtgtggtgtgggtatgagacgccatcatacaagccaactacatttgatttaatgagaaggttagttccaccttttccgctaactgctaatgagttagtcaatgaggtaattgagttaccttggcttgtgatatttccttctgcatttgttacgcggttagagagcgaatttaacgctgtcgcatctgccttttgagcaagggtggcattgatgtttgtgacgctattgttgagcgaaacaatattgttagatgcggaagttacacggccgtcaatatttgtaactttggaatcaagcgtacttaatgcagacgaggttgcttgcaagtcggttgctaatttcttattacctgtaatgttacgtacttgaatgttcgtaacatgccattgctgccccgctgcctctgacgcagctatacttacttgaagccaaggtcgaatatcaaccatgccatttggcacagtgaaataaccttccaccataccccaagcatttttgtccgtagacttaatggcaacgctataccatgtataagtgcctgcgctgttccgagtattgaaaccaagcacggcagaagcggttgctgatgtatttggcgtcgcaaaccaagccgaaacatagaacatgtcgccaacattacatttgacgaaaggaccgtaataactatcgcggttattcagtcttaatgcttttggagaaggcgggttaggtgctgcgtcagtcgcatcaacaattacgccagatgtccaatcgcttttcgggtctacgaaatcaggattaagaacaagattcgataaatcgttgttagtaatcttgttggttaaggtggtaatagaattactttgtgaagtaattgtattaccctgttgagacacagtatttgtcagattgctaattgcagatgcagtggcattaagcgttgttgaaatgtctaataaagacggctcaatgatcgccgaaatgccattagatgcgagatctgattcagccatgaagcttgctgaccaacccacggaccaactgtcaggcggagttgtgtagccaatttccgtgtcgatattgaattttggatattgccagtaagcgcctggtgcctgagaagttaaaataacgacaactgtaccatttcgtacacccatgcgaactcgaattggcatggtgcccgaatttaccactccatgttgaagtagagaggtgcctgaatatgcataacccccaatgttcagattaatttcattcttagccgccaagtagttatagccagtaagtgaaagtcggaacatcttacccgtgaaggtaattggcgtttggattacgatattgccagttagatttgcgccgttttgctgccatacaagaacgcctctaaataacttagctgcgccagtaccgccctgaatcttaggcaatgcagcgttcgctgtattggttgtaaccgttaagctgttacttaaattagtaatcgcattactttgattagttaaaccattttcagcagccgtcattcttgtcgaaagaccgcttagagccgagtttgccgctgagatattcccttcggctgtattcatgcgagaacccagcgaagtgattgaatttgtcgccgttgttaagcgcccatcaacttcagatacttttgtatcaagagtgctaatcgctgatgcatttgcatcattgccaacaattgcctctgcatcttccaaaatgagataatcaagctcaacaatgcctgtctggttggcatagtttgcaataaacatcggcgtgataaagcctgcttgttgtgaaacagtacgcgggcttgttttggagcctgaacctgaagccgcccctactgatcgacctttgatatacgcaactatttcttgccattcatcgatggcaggcgcatgagcattaacgacatagttagaagaccccatgtcgtttgacagcgcattagcagttgtaacgtattgtgccttgtcaggagttttctgagagacgccgacataaatggtaccattaccagcacgacgacggtaacgtacacgtaagcgataagttttagttgcatcaaacggaatgaagttatttggatgtatccaaacaatatcattgccagcattatttccgagttgaataactcgacctgcttggccgtcagcctgtgcaacaattgagtattcgcctaacgtgttaaagaatgtccaatcgctctgagcattgcccgcattcattgaaatgctggacgtggcattgcttaaagttgaacttaaagtagtaatcgcatgagtgttcgattcaaccttaccgtcaatattcgaaacttttgtatcgagattttgaagcgcagaagcatcagcttttttgcttaaattgccctccgctgtcgtcatgcgactttcgagactggtgacacgtcccgcagttgcattattttgattagtggctgtattaaacagatcagtcgcttttgcttgagtggaaatgatcattccagttggatcagatccaacaacccatgtagatggagttgtgttgttgccaacttgccgttcaagcatcattctttcgatattgataacttgtcccgcaggtttgcctgtagggtttccgatcaataacatgcatacagcagcgccactagcaggaacagtaaagacgccgctatagcgcgttaatgtttcggtaatattgaatcgttgacgtaacccatcggctggatacagttgccattcgacagggtgtggagaagaaccacccacagtttttgcaacaaagctgaaaatgtatttgccgccagtcaaccactgacgagaaaacatgccgccattaatgttgaagtatgtgccgcttccacttgccgcaggcatcgtgaattggaaagcacgaacgtttggcgtgtcaggtgacggaatgacgtcaaaagcaagcccagaggcccagtttgttggcttttcaacaggatttgagatttctgggccgagtaggttcacaccctggttcggcaggccatcgaagctgctttgtaaagctgtaagcgccgatgtgttagatgtaacttttccatcgatcgtcgtaactttagaatctagtgactgtagggcgctagattcagctttattggcaagagaaccattaatgcttgtgatgctgttgttgagttgagtaatagaattactatgggaagtgatcgtattaccttgctgagtgacggtgtttgacagggtgttaatcgcattcgcattggctgcaatagcatcgctataagcctttggaatggtgtcgtttacagccgttacatcaaatacttcgtatgaagcaagaattacaaagactggattatcaaccgttggtactggcgggttagtgccggcaattacgcggaaatgaccttgaatagtagagccgtttaaatcagctccaccctgtacaaccgagtagtacgtttcaaatttgccagttcctaggtcattacccaagattctgataaagccgcctgtaccagtggcattaccaatggcttgtaatttcgtgcccactggcatcttaataatttgtttaattaagaatgttttgtttgctgacaacagaagagttggcgaagttggataccagccaccgcccaaagcttgagtcgctttgatcagcatttcattagttgagccagttgggttgtccgttgacttggcttgcttaatccatgaggtgcccgcagggaaactgtatgcagacaacccgcccgcagaggtagttttaaaagttggatcgtcacgtaaaggcttgccaagagataacagtcgagccagaacgtttacgtcgttcaagttgctgtttgtcagatcaaggctgttgctaagcgaagtaatctgcccgctttgacttgaaatcttgccttcggctgattccactcggctagttaggttattgaccgcgcttgaatcggctttatttgccagtgttccactgattgacgagacgctattttgaagcgaggcaattgaatcaccttgattcgtgattttgccttctgcagaggtcatgcgtgtcgatagtccaccaaccgcagtatttgcgctattgatgtttccttcggccgcagacatgcgcgaatttaatgacgtaatcgaatccgtagcagttgttaaacgaccgtcaatgttttcaactttcgtttgtgtgttttgaattgcggacgcattagcatcaagcgcagcttgtgtatcgcgtggacttggactccaagctgttgctttggtacccgcttcaatttgcagtttacgaatcgttggaatacggccagatccgtatacgccataaaactcaattgtcgaaaccgttgtacttgcggtgtgcgattttggactaactgttactgagtatttggcaaactgattgacgataaccgcgttaacggaagtaacgaattggtgagcagaaccatttgacgaataaacttgaactggtccagccacaggaacgctcatttcaaacgaaatcgtgattggcttctcaaggttttcgtcatagaacgcttttaattcggcgctacgttcatacagtaaatattcgcgattcgttgcggcggttgaagtgcgaggagcttcggagttcgcaacaacgtttacaccaccgatcgtcaattgactgttgaacttgtcgattgcgccagaagtagcagaatccgcctctgttttcgtgtagtagttgtttaaagcagatgcgtctgctttggttaatagtccgttctcaactgtcgtaacacgcccttgaagagcagtaacggcactcgtgttgctagttactcttccatcaatttctgagacttttgaatccaaagaattgagagcgcttgaatcagctttagacgcaaccttgtcattggtggcatttaaatcattacgtaaagacgtaattgaattgccctggcttgtaattgtgccctctgctgtcgatactcggttggttaaggcgtttagagtggttgcatcggcttttttggtaagttcgctattgatagaagtaacgctgttattcaattgagtaattgaattgccttggctagtaattaccccctcagcgttcgttacacgagttttaagattgctaatagcagaagcattggcatcaagagcggatttaatagcgcttaaatcagcagggccagcagtccaagtcgaagcagggacatcgactccaacgacctcttcaagcattaacatgtcaatgagaatgcgtgaaccagcgacgttataaacgctgttgccagagcagataaccacaaaggcaactgcatctggtggtgctgctacagctttacagctaactgtgccaccctcatttgacggtgttactcgagtggtgttagttgcctgatttattaatactgtttgagttgctgagtaggcgccttctgacgtgcgtttgaaccaatgcagcgtaaaataaacttccgcttgctttgtaggatcaatgttttttaagtaggcgctaagcatgtaacgcttaccgccacttaccacacctgccgctgcagtattgaccgtagaaactgacgaagagccaaaataaatactgcctgcaaccgcattaaaggttacgtcataagccttaccattaatgcgcataggcgaattgactaaagcgacagttcttgatgcgccgataatgtaaggcgatagttcttgcggatcagaaaaaggcgcaatgatattgttgatgcctttgcctgtactcaactctgattttagcgaggtaactgccgatgctgctgctgccgcattagtaacagctgtatttgctacctgttgagctgttgccgctgcattaatcgcatctgcggttttgccttcatttgtggttaaacgagagtcaagcgaagtgatttttgatgtatttgcacttgtatttgtcgcgttagtattaatttgcgtttgcagactagacaaagtgccattggtgctcgacttataagtctcaatattgtttaacagtgcagcatcttctgacttgcgctgagacgtttctgtggtgagaccatcattcagtttagaaattgccgctgtgcgtgcatcagtttcatcagcgattttcttattcaactgatttgttgaggttgttaaatctgaagcaacttttgatgctgccgaagaagcattatttgcggttgtttgtgcattcgttgcggtcgtattcgcattagtagcagtagtttttgcttctgctgctgccgttattgctgaagacgcatcttcagctgcctgatcagcagtatttttagcattggtcgctataacactcgcatcatttgctattttttgggctgaagaagcttgtgtttgagcagtggttgctgccgattgagcactcgaggccgccgtcttagcttcagaggccacagcctgggcattgttagctgcagtttgggcgctactagcaacagcttgggcattatttgctgcagcttgggctgcttcagatacatcgactgaattttcaattttaccttgaagctcttgggcaagatcactctcattaatatgaccagaaataagatcaagaaccgcttccggatctgctgtggtcgtaccattgacccattcagaccaaggaccaacattgccaatccggtcaattaatcgaccgcgataaaactgtctaagattaggttgtaaaccttggattgtggtagtggtagtcggatatgcaaacaatcctaattgagcaatattgttgatgccatcaggtgaaacttcaatttcggtataagctgtatcttttgcacctgttggagggaatccccaatcaagcttcattccaaacaaaatacctgtggcacgtataaaagctattttcggcggtaatccctgctttccagtaatttcagttaaggaagatgtaaccggtaaagatgcgatttcaaaagcagaaattgcggtaacacgagcttgatattgacctgaataaacaccaggtacctcgactgaattatttcctgtttgcggtaaccggatccacgatccatcatcttttcgccactcaaccagatacttaacggcacctttcgcttgcatccaagacacaatcattgtggtgatattaataccctgatcaacacgactttcagtcgtaatcaaaacatctttaaccggttcctggattgaaggattaataattgaaataggtgcatcttcaaagaatgccccgttatcaatttcatcaaatttttgcgggttgtactgaagcgctgtaatgctaaattggtgtttttcttcttgcgagattgaaattacgcggaacttcattgtcgctaaatcttgagcatcaagaacccatacgttttgtacagcaattgaattctcatcgaatggaagtgttactgtgataacccgaccagagatcgactgaacaattcgcgtttgtgctttgccattttcgccattgataaccagacgatcaccagctttagcaataacgtcatctcgatcaatggttatgcttttgagatcagcagaaattttagatacacgtccgccattagcacgtcctgcaaacagttcatccgcaatttcaattactcttcctggcagtggaatatgcccatctaaaccgactttaaacgaaactgtacgagtctccttttgctcggattttaaagcccagtggcctgcacgttgagcctggccacgagaagtacatccccacgcatctaattcaagaatgcgtacttggccagactcagcaatagcattttcatcgcgaacaaattcgtattctgttttatagtgatttgcaggattatcccacgcaaccttaactacattatgccgatcacgtgcacgtgttcctgagtattcgaaaacaccaccaaccacatttgcacgggtataggtgaaatatgtgtcttgtggtatatcggcatcacatataatgcttgtaccatcccagaaggcaatcgctcgaaagacaccagccaatttcattaatatactgaaagcatcttcagcattttgaatgtacacattacatgtaaatctaggttcttggccgccaagtccgtcggaaacgctttgatcgcagtattgagctaaacggtacaaagaccatttatcaatcatgaatggggttaagcgatttcctaaaccataacgatcatttgtacaaaggtcgtagtaaatccatgccgggttatttgtgtaagctcttttaaaagtaccatcccaaattccagtatattgtcgcgtttgcgggttgtaattggttggtactaaaagcaatcgacctttcagatctacagctaatttcgccacatttccaaaagtttcggcatcatattgcagacctaataatgccgtatttgggtatcttaattttgcatcaacaacttcagtaaatgcctcaacatacattttgtcgcttacaaactcagaggttgaattaggtgtaatgcgacgtacccggattaaccaaccactatcggcctttggtaaatcaatacggtgagctcgttcataatttgcagaagtcttatcggatatttttgtttttaatacttctgtccaggcaccaccgtcagtttgtatatcgatagcatattcaattgttataccactaacatcaccagtgcttgagtcctgctggcgaagtggtccccactttaagcgaatacgaacggcatcaagatcaatattattaaaagctcgtacccatggagcacctgacttcaattcgacatcgacagcagtttcactttctactgaaggaaaaccttcaatgtaatcttgatcattagttcctttacggaaatctagttttacgtttgaataattcagattcccattggcatcttgtagtggagttccttcaagaaatattgattgattgccattggctaatccttcaatttcgccttcacctaaaccatataagatttttatataggttttagattgtgcggaatctggagcaactacaggttttcttgcctcacctttgccctttttcgcgccttttacaatcgccataggtttaaatctcgcgcaataaaaaaggcgcttaaagcgccttaaaaaaacatcacaacaaattttctacatctggtcttcaggatactgaccagcactcacaatgaatccaccaacttcacgttggccatataaaactggaacagggttcccttgggcaaccgtagttacagctccaccgaatccttggtttgccctattaccatcttggttttggtcctgagtattatcgacctttggcataagcatcattgccacaccaccaagcatcatgccgatacccgccccgattaacccttgtgccacaactgcaccaacaccagtccatccagcaaacacccctacaaccacccctacaactaccataacagccccgataattgtttgaaggccaccacccccgcccgctccaactactctaggcacaacatgaataacttcagcttgtgtagtcatatcaagctggtcttcactgatattgtctccagtaatcagtcgttttgattcatggtcataaattgatgggcttttctttccacgctttttgcttgaatttttactcttaagaaatacagcaaactggagtccctgctcatgtgctttcaacatgaactgctcgaaaccttcaacttgtactgctaatgcacgcatagcttcacgtgtatttaaaacatcaagtttaaattcacggccaaacttttgtcccaatactccatacagtttaatggtttttaacatctcgatgcctcaatatctttactgttcgctcttgccattgttggccataaatttcacgaacagatttacgattatatggatgatgaagaattagacttgaacctatgcattgctcagtttgttccgatttaagctgcccattatccccaagccaaacaaccgcatgattgggatgttcagtacgcccaacacgacaaacaagcatatcgccatattgcggcgtatctacttcatagaagcctgctttctcataattctcaagataaagtgatggatgatctttatcttcccaccaagcatctttacgctcgaaatccataagttcgactcctaattcacgactataaaaatcgcgtataagagcgtagcaatcctgccaaccgtgaaaataattacgccccactaaaggggcgcgataaccacatggttcatatatttgaaaatctagatccggataggaacaaattacccaaggcttttgatgtaactcaatttgaattaagtctagttctgaggctcttgtagttccgtcagggtgggaatgcacatacgctaatatctcgccctggtcttctgcaaaagctaagtcttcaggatgtatttcaaactgatctgatttgtttgctacatttcgacaagggatatattccttgtctacaatgaccccacagcattcatgcggatagcattcatcagcatgggccattaccgcttttttgatttttgctgttagtttcataggacctcaaactaagcttgatgctgggaatcctccaaaaggaaggggcttgttttctccaaagcgtaatcggcaagagcgcaaccttcctccacatcgatctaatgcagggttatcagttggctcatccttttctgtaaacatagcagcgccggtataaccacattcttcaccacgatatttccccatcgtgcaccaatggcacaatgaagtaatttgacgaactggtattctcaacccctcaaaatcaatcgggtttgaaagctcaaaagttacttgttgagcattttcagatgttttctgctcgatataccaaatctgctcttttgattcatttgatgctgttggattgccttcaggaaagttcttggcatcaagatacttggtgagtgtggttataactttgagtttagctccaacgaaatctttacattggagacagtaagctgaaattgcaccttgtattccgttcaggttattggcgattgttaatgtgggagccgaagccttaccatctgatctcatttctaaaccagagacatccagactaatagcttcaaactcctgaccctgccaaaaaatactttccatttgctgatggccatgaaatcgaagaatgccaactccatacgagctggcatctaattcatacaggtgaattaatccacctggttcaagtttctggaagtcactttgtaaagtcatgagacctccttaagcttgacctgaaacaactggagtatattcaatagtaatttttttagcagccaagtcatatttaaggcttaaagtgtttacatctacctgatagagataagctgtgtttaagatcgtttgaattgcccactttgtgatgtcagcatcaagtaaagtcatacttccgtttaaaccaccacctggtgtaacagcaatattcactgaatcagaaggtcgatcataattaatcgctaaagtttcaattctgccagcaggcaaattattcccgaaactacgtgcatctaataattgagtgcgtaattcaccgacaatatatgcttcagcaagatctaaagttttaatagccatgtttctgctccaataagcaataaaaaagctccttaaggagccgttgagaaaaattatggatagaaaacttgagtaaatgtggttgtaatgcgccacgtatctccacccaagcaaacaggttgataatcccctgctttaacgcgcacttcaccatctaacggcgaatcccatagaaaagaattagcacccttgtgcttatcaaagaatgctttaatttccaaaatttcagctttcttagctgtgcgctgataggtccattcaccagatcgattgtttataccaattgaagtattttgttcatatccgtcaccaaattttgttgataacgtattaaaacgttgggtttgattattaccttcaagatcacactcaaaggtaaattttaagtcactcatgattatttctcacaaaaaaagcccgcaataagcgagcttttaaggaccataactaaagtatgaccatattaattaaactataccccaattaacggaaaagtggaaacagttcaggcgttacttagataacaaaccaccttgtctttgttcctggcgaataatagttcttactgcattaccaatcatttggcccaattgttttgagtcgttttctgtctctgttttacttgtgccatcggcattaacagtgacatacacatttattggcttttcgttcgtattcaattgagattgattagagttgattgcctcaaactgtctagactctctacgtattgcaatagcatcagactgattattagaaacgtaacctccgttcgcataaccacttggattgctttgacgcatactttcaacaacgctaacaccaccccagcgtttaatatcttcttgcgaccaaacaacctcacctttatgcacaatccctgcaggagtgtgtttaagaccattaccggtataaccgccatcagagaagccagcaattgtttgggctgcaattagtccaactgaggcataccctaaaccgcgtacaacggcggcagcaggaatacctaataccggccccaactctaatgcttttgcagccgctaattctgtactgataataccttgagcaatggcaataccttgttgaacaaaaaacatagctttataagcagaactttgttcaccagcagattcttttaccatcgcagtcatatttccccaaaccgtagaagcttgagacaataactggccatatacttccatttcagcttgacgggcatttttctggagttcttgttccatcaatgtatatttttcattgatggcatacttttgttgacgaaatagctcttcagcatctaataaggcctggaagcgcttctcttcgtcaacgattgttttatcttctgagatcgctttaacatttgacgaatatgcatcattagcattttgcatttcatcactatattgattctgtagattccatgaatcatattgcgaagaagttaggttctttttagctagtaaattaataacatctgattgtggtattgaggcttgctcatacattgtttttcgatactcctccaatttttgcttttgaagttttctgtactcagaaatttcataatcaaacattgcattaacagctttgattcgaatttctttttcagtttcagagtattcagttgatgctttgatttgaagtaatttaatctgcttttgtttttccagcttttgaacttcatttaaacggaactcatttaattcaaattcaagttgttcagcgtttaactccttttgagcattgtaacgtgctgtttctttatccgtgagttgctttaactctgcatctttaaaatgtaactttaactcaccaattctttttaaatattctttctctgcaagcgtatctttatctcgatactgatcacgtagcttttcagtttcctcttgcgttttaagaaattgattaaggtaggaatcgaaatctttttcagagactcctttcatatcaaaaccatttgatccagcaatatatcctttaacgtttttaacgtactgtctatttacaggaccaatattggtacctttttctacgttaccttcaccagcatgataggcagaaattgcttgatcccaattgccgaactttttaaataaaaagttaagatatttcgcagctgcttctgcagctttgccagtatcaaaaacttctttaccaactaatccccaccgcttagcggtaccatccaacatctggaacccacctttggctttcccgtattttgtattcggaccaataacgtttgcatcacccctgctttcttgcatgttgattgctgatagcaggccaggcaataagtcatatttagattcaagatcggaaaaattatactttgaggcgttagatttaacttgggagttaacagctaaaactttttgctgtttctcaagttccttggtttgctgtctcttagaagcggtaatatcctcctcaagctttttaagctcttgcaccttatcaaagtttttttggaatattgcccattcatctttagttaaactgcgagttttagggattttgttgttatcgtaaaaatctgataacgccttacccatttccagtccatgacttttaatgttgatcgttaaaaaatcagtatctaagtttttttgatcatacatttctttcagtgacttttgcgcctcatctgctgcttgttttgtatttttaattgcatcagcatgtttttgctgttcaatagctgcattctgagccttattaccagatatggttacttcaataccaaacaatttaattgctgttttggtcttatcggctttatcgtatgcatccttatatttttcaatttgttcttcaagtgcctgtcttaagctaggtggtaatttcactttcgctagttgttgcaaagcttcttgataactaatggttcctaaacgcgcttcatttgaaatccgagctacttcagcatttccttgtgcataattctgaatgtcgattaacgcagaacctacccgatattccatctttgtaagctcatcattttgagccttgaatgcggttgttaagtctttaattgcgtctgttttggcttgaccttgcaaatttttcaactccgtggctgatcgattagccaccgcagcttgctcctcgagcttcttatttgcctcttctgccttgtctttaaaataagtgtatgttgcggccaaggctgaaacgcccaaagcgagcgcaccaattggtccaccaacaagtcctaaagctccttttccgagtcgtcctaatgttgttaaggctgtcacttttgtggcattggccttagtttgtgcagctgctaatgctgtttcagcagcagctaattctcgcgttacctgagcctcaattttctttaattcggccatacgcgtaattgattgtgtgcgaccgaccgcattcatttgggcttttagtctttcaacttctaatgctttttcagcggctagaacctgcaatgttgcttgtgaatttgctatttgcgcctgagctgtttttacagcagcggctgcttcagctgcatctgcaataaccttttctttgcttgcttttacatttgcggcagttgctgcaacatcggcatataccgcaacggttttagtagcgattgccttagttacaagtccaatccctaacaccagtgctccatcagaaatcaactttaaatttgatgcaagaagctgaatcgaatcagcaagcacatgagccgcaccgcttccctttcctgactcgccgacaaattttgtgatctcgttatttaaaagagtgagtgattgaccgatagtgatatctgtttttgcaaaaagagcatcaacgtcatcttgaacatttttaagggccttaacaatttcttttgatgtaatcttcccttcagcagcaactgaacgtagttgccctacagtaatacccatcccttgtgcgatcgcttttgctaaggcaggggtttgctccatcacagagttaagctcttcacctctaagtgttccactagccaatgcttgcccaaattgaactagtgctgcatcagctgcttgagcacttgctccactaattgcaacagctttcgatactgtttcagttaagcgggccgtttcgtccatgtttatgtttagtgttttcgcattgtcactaaaacgctggtagacctgcaaaaccgaattccatgtcgcataagttttttgagcaattctaaatgtatcttcagttgctttatttagctcaacttgattcttggttactaacttaagtctgttctgtaagcctgtatactcatccattttggatatggccgcgccaaccgtaacaagacctgccatgtgtccagcaagtgctcttgttgctacagataaactatccatggactttgatgcaaaatcccctttcttttctatgctgtcgagttcattgcctagatttcttgcgtttcgttccgcatttttcgaatcaatagtaatgactagacgtgattcttgagtcatctttaacttttctccaggcaataaaaaacccgctttcgcgggttatttgtttaatttggactaatttcttagtgctttctcacagtatggtgaggcattgattagcttaggatctgggctgtattgataactaccaccaccataatatttaacattaagttctaacttggtttcggttttggacttaattgtttgctttaaacctgattgtaaaatgatttcatcaccatgtatttttaacttttcaagagaatctttaccattccaactagaacacattaagccagtgccgtctttgttgaatgagtaagtcaccgcatatggaccattattgccagaccaaaagccacttagatcggtagtagtgggtataacagacatatactgattgttcatcatatccgttgtggctgcacatccgccaagaattgaagctaaacccaataaaataatctttttcatgaaattacccatctttattaatgggtaaaatttaacaggtgggaaataaaaaagccactcgattgagtggcctctctattttaagcatgtagtagcttttcagcaccagcggccaaaaaagcagagcgagttttaaatcttttatctttaccaacattatcatcaatcttccgaattaatcggcttggtaaagtaacattgattttttctggtttacctaagtaacggctaacatcaacttcagtaactgcccagatcatacctctataatcttcttggtcaataaacttactgacatcagatgctaaaggaatctcctctccatcttctgctaggatttccaagtggccagaaatagcctctttaacattctcgatagcttcatataatgtatcgcctgcgctgaaacaccctggaatatctggaacggagacaccaaaggcttcggtgtctgtacctctttcaatagcaattggatataacattgcactcacctcatgtacaaaatcgtactgtgaaataggactatatgagtctgattgaagcgggtcaatttagacccgcttgcttcaaaatgcttttaacagttccgtttggtaaatcctttttaggatgagggattgttactaatccctttttggttgggtgtttgaagtgatgatgacttcctgaaaccctaacctcataccaaccgtctgcttcaatcattttgattaaatccagacttttcacaccgtccccttgttaacttgatgagtcaattataaccctagagttgtttttagtaaatacctctagggttatttttttgttggacgcttcatttttttgtgagaatcatccagaaaaatattatccattgcaaagatacagtcgttaaaaatatctctttcgactgggatctcataatgatcacaataggcagatatagctgcaatatccaaagccaagggaatgccttgctcataacgccttgaacgggaaattacgttatatgctgaaagaatggcattggctgtaaatgagtattcaggcttttggatggtttcagctatttttaaatttaaggcttttgcaattgctgtttgtttcttgttgtagtcgctcgcttcttcttctgagttgaacttggtccagttgtagaggttaatgactttcccactacttcatccttatatgcatcagcttctttttggatattttccgcctcttgtctcacaaacaaccaaattgccacaccaagatcgcctagattcaacaacttaattgcattttcctgcgaatattctggttcagacacaatcagttcttgattttcggttacttcttcaaaaactacgcctttccagtcctcaattaaatggcaggccgcagcttcaagaagcaattcatgatatagcttgtcgtctttactagctttagttacatcataaccttttgatgcaatctgattatttgcacgctcaagggccacttgatatggtttatatgagataccacgtactttaaattcagctaatacattcccttcaccatcaatatacttacgccatttactaactgttttactagtctgaatgcttacttttaaagccattttaaactccaaaaaaagcagccctaaggctgctatcagattgattaaggcgcaggaactgctgctggtgtacgagtgatggttggggctacttctacgactttatattcgaatgaagcatttaaaagatctgaattaccaccactaggtaatggggcagtaatttcagctttaggaataaaaatttcatatttattcccatctgtatcagtgattggaacttttaatgaaatcgttttgttagtgaattgcttttcatacatatcggatgtattgcgtgaccaagctgcggtaaatgaacctgtacctgttgcaagcatttctaggattgcacgtgcatcaataccaccacctaaacagcgttgtagctgcatagtgttatcccaattaaatgtaaaagcggtcaagcatgaaatcccagcttgagaaacgccgtcaattaaaatgtcacctacagagacattcgacattttaggattgttatctgccgctgtaattgttccagccggtgctgaagaaaagtttgtacgaccaagagccataaggccgaaagtcattgtaattaagccagcttcaggaatatcaattccaaaagtgtttacatgacatccacggaaaacatggtagtcattaacatcttcaaagccacgtaaaacagaaaatgtttgacgaagtgtgccaccaaaagttaatacatttgacgaccagttattaaaagcagctgcagccattaagtcttgaactaatgaactgtacttcgcttcacattttaattcaccggcatactctgcaccggtaatcattgatgaacgtgcaatacggccacttgtgattgagttagagtcttcctttgttactgtcgcatcaaggccattttcagtaaattcaaaggtcgtacgtgcgaagggtgaaggtgtggtaccaacagtggtttccttcgcgatttgtgttatctgacgtgcaccactcgacatatctatatactccgacgttaggcataaaaaaagccacccgaaggtggctataaaattagggacgtaaaaaaaccgccctcaggcggtaacttctttaaaacttaatatcaatcatccaaatcaacacttactccagtaacaatatttaaatttggtccatttatgctattaacattagcgaggcgaatttttacatcagaaatacataatttattagacaactgccatttacttagctccttagccattacatctgccaagtgtcgttcaagctcttgttttttaatttcaatttcttctagcgtcagcatgtaagacatatcaattcaccgtaaatccaatcgtcacattgtactgcagaaagtcagcatctttacccgcatctatcgtttgaccttgaaagcattctaaatgcccaatcctgaaatattcaaaatgtgaaagtaatgcaacacttagaatggttattgcctggtctcccgtgtctggtcttgcaaagcattgaatcaagatattcccagtacgtcgagtacagggtgtatcggctaacccagcaatgaaacttggaccccatttaatggttaagcggcaccataagccctttgctggtgctaagaagcctggtgcatttggataatggattctttcttgagaaattcctgtaaaggccatcatacggtcgactattgcttgtctagcttgctctaatgtcattggcatcttagccaccatatttttgagtaatgtaagtgaaagtagtgctgtaaataccaagaggtgcttgatcagaccaaccgttttctaatcgcggaccataggctttgttgttttgaataaagatcagatttccaagcttaaacttgactgcttgaactgctgcatcttgaactggattagttgatggttcacgaacaccataatcagcagttccaatagatacgatatgagaagctctgtaagcacctgtatcaactggactcgaaactacaagtgattgcacggtatccatcgtgattttctttacttgttcttcagcatttttcaccacatcaacactaaagctagtcggctttttccccttccatcccattgctcacctcgcttgcttcgtacatttcaaataggtcttgagcgatcgcttgaattgaatatgcttcaaactcaacacttggttcactttcacccattcgcttctttactatttgccaaacgtgaaccgcttcatgtaaaagcaatccatatacttgaattttgtctttatccgccgtatcaccaatttggacgattgcatatgcaccatcagaaaaagtactaacctgtgcatccgctcccatatccaaaaattgatcagcttcatccatatcttcaaataacaaatccatgtgaagctgatttctagcaagcgtgtattgcacatgctgaaaaggtgtgatgtaccactctggaacatattcggtattaaccattttagcccctacacttttcgaagctgacatttccagcttgcactgattggatcttgtttgatatgcatgatgcgatatgtaccttgcgccgtactccattcgtcatcaatcatcggctctttggtaacttcattctgcagcacagttgcctttttatctgtggccagtactccgagagtttgtatttcatattgattgtatgagccaaacagaacgccacgcccctcataatgctcaatgacattttcagaggtgtttgttttagggttccagttggtactaacaaccctgtcacatgtaaatgtttggaccgcatccgccagatcctcattaaatgcttcagcaatatctgcctgaatttcgtcacgtaagcccatatcatgccctgtaaagtggtatgccaaagccattaaaacttgcatttggatctttcaattcaagtgaatcaataaaatcaattgctatctgttcaaagctagagattgcttcagatccgtcctgatattctttttctgactcaacagaatcagctttaactttcttacgtttcaactgctggtctttgccgttataaattactttggccagaattcctttgataatttcacaagccgcgtctttaagaagtggatcaataggatctggtacaaaaccaatccgttttttcatccaaacattagccagctttaccagacgagctttatcactgtctggtgcaaaatcgctgcccaaaattgaatttgcgtcatctacagtaataaagctcattgcattattccttcgggattaatttaaggagttctgcttttgttgcagacggtttgtaaccaatgtttttactagccaaatactcttttaattgatcatttgaccagttttcaaaatcattagctgccgtttctgttgctgaattttctgccgcttttccagcttccaattcagcaatacgcgcttgcatagcagcaacatcatttttaaaagcatcaaactctgcttgaatgcttactaccttttcttcagccgctttagtagcattgtcagcttggagtacagcatcttttaaacgtgagttttcagaaattaactccgaactatcaccactagcttgttccaagatttcgattttctgtttaagttgcccgttttcctcaacaaccttttcacactcagctttagttttatcaataacttcttgcagctctggagtaattccaaccgctacatttacagtggccaatgtcgtttttgcaggctcttccaatttgcgaacttcaacaggaatatccagagcttggtaatcattttggattttcgggtaatcaccgtaaataattacttcttcagcacttcgattcggatgttcgtaataatcaggattggcaatagttccaacctctaacgcagctgcagcagcaatacgtgtataaattagcttcatgatgcatttctcttaaatgtaaaaagagggcttaatagccctcttatagtgagatgtttatgagttaaccagttgttgttgtgccagatagatcaagcaatgtgcctgctgtcattttgttgctagtagcatgttttttccagttggcacttgaaccaagtaaagtaaggtcagggttttcaccttttgatgtatcccagctataaccaagaatatctaggttaaatgtaccctcagcacgcataccgattgccaagttttcttcatcattgatgtcatacgcgcggaagcctggtacttgtgattctgtaacagtaactgcacccatttgcaaaccaaatgcatcatcatcacctacggcatctgtaaccaataccggcttacctaaggtacccggtaaaccaccatagataacgatttcagattcgccataaatttgattagtgattgcatcatcgacaatatcgaaataagtatctgagttcattacccataaactaatacgtccaaacttatcgccaaacttacgcataccacgtgttaatgctttacgcccatctacagcaatactgcctttggcaaccatatccgggttgctagaaatagctgcttttaaggaggctaaactgtactgtaaacgtcctgcaactaatgcatctgctaaatcataaccaagaatcatggcaaactcttcaggtgtgcgtgcacggcgtttgaatgcctcttcggttgaagcataaggaccatatttatatgggacttttacgcctacagattcaccagacccaatcttctcaggcactactttggcggttgaattcacatcacgatgcttgatgctaccgcccactttgtaaaatgcctctttattgaaatcaccttcaataatctcattgcgatatacaattgcaccattagaggcctggttaaatacgttcaaattgtcttgcaaacgctctaaataagcagtttgagccaattggttgtagatgatcatgtctgaattaactgttgtagtcataactacttatctccaaatatttaatgattagttcggtagttttaggaaggcatcattgccatgttctttgatgtaatctgctttctgagaaacagacatttcactgcgtttcattccagtaggtgctccacctttgcccccgctttggaaacctccaccagtccctttaccacctttaagaattaagtctttatgctggtatccaccaaccaatgactctaaagcttcatcaacatttgcaagttcaccgggacgtacacgtgaataaatcttttcaccgttctgatcgtatgcaaccaccttgccctcttcgattttgaagtgatggccaaaggtcgcttgcaccatgtccacaggtactgcaatgttgtcttgaatgtacttagaacgagcaaaaccaccgccgataagttctttatgtaaagaggcttctagagcatcacgttgcgcaacaatcggggcgtatttttcctcaactgctttgatagcttcagctttaactttctcaacttcaccggcatccaccagctttttatcatcgagattttggattgtttgtaatgcctttttagctgccgctgggtcttcaattccttcaaaagcttttaatgctttttcggctgcttctttggcttcacgatgtgttttagcttcattgtttaagcgtgcaattgttgctaccgagtgtggtgcatcatgtggcatttctttgccgtcatcatgaatatagatcggcttatcaccgtctacttccgcataaactttaccgtcgattgttactgttttaagtttcattggtcatccaacctatatatacaaaatgggcatccgcccggattcaccgtccgcatccgcttccggcagacattaaaaaagcgcccctaaggacgctttatttcgattaaaaacttagaagtttgtggcaaataaacgatagccttcgagttcccaaagtttattttcggctgacttttctgcgttgcttcgagctatacgctcacccatttcagcatcaaagttttctgcattcacacatgcgctaaaacccgttgctagaaaaaattttccatctaaaaatgcatgtacaaaagtagatgttgtacctccagggcgctgctccactgtatatgtaacgcggtccatcatcgcatcaatttgcgctttagttactcggggtgccacagacttttccgctaactcttgctctgttacttctttggtcatttctttctcacaaaaaaagcaccttagtgtgctggttaaaattaaaatatgctcaagacgcctgaaacttagagtccattaataagttcaacaagcttagagtttgcagcattcgacacatcagtatttaacttcgtaaccttcaaaagtgaggtcaatgcttcaattgaatgcagatttgcatgacgaacatcataagtattaacccctgcgcccgtaacagttacatgggattccagacttttaatttttggtgcttcaaccgctttaagtgatgggtcatctaaattctggccaacctcaactgcctcaccttcgattacttgtggttcagaaggtggttcaataatttcaaatccgagcttttttaaattttcaatggcagatgtaagtgcaaacggattgtaatcaccaacaggtgaaccttcaggaatcaaatactcgccgtttacttgcactccagagtgaagttttaggatgcatataatgcgtttaggtagtgcatctggtgatgcttggtccacattgaaatattcaacattttgaactagctcttgaagtgtttgcggttgctttgtcatgatgacctcatataaaaaaagcacccgaaggtgctatggtttgaattaggtttaatgcggaatctgtgctgtgggctgtttgaagttgtatcctaaaatagccatatatcttggaatcaacttccttacaaaaggcacaacaataagatttgtacttaggatgtattgtgcttgagtcatagttatttgcttcataacttcgacctcttttcaagttttctaagccatctacgcaatctgtattttgctcgagtagatagttgaattttcccctcaccacttaaagtaaaattcatattcccaacctcttgaacaattgttcgtccaacatgcgaagttggtcgagtgtataaagacgtccatccggatcgaagaacttttcaaaatcaaattttccctctttgaagagtttgtaacgctttggtcccaaccattctttttgaaagaagtcatctgtctttttgaagaactctttaaatgttatgtttgcatccatttgcccaatcaactgatcacgctcttctttggggatgtctttcactcttctctcatccatcacaaaaggacgctgaccagctaaagaaccgtctttctcaactggtaccagaatgcttcgacaatttggatgtaatggaggaacgcgctttgctgggtcatttatttcccaaaagcttccatcaagggatgcacaaagttttgaagttcttccatcaagaacactcacaaatcgcacatatttgaagccaatttgatcaaaactttttaaatatgcctggttagctacatggctccgaaccgttcttacagtgcgctcaatgtctgattttgtgctgttgagtaatccgtcttcataatttagcttcttggtaccacggatacgctgaataatctcactattagttttgccagtgttaataccatctctgattgcatattcaactttttgacgggcagcttcagtaattcttgataaaagatcatcaactagggcaccaccagccaatggtacctttttagcagcagaatagaacttgtcaccgctaagagttttatttttcgctccgtatagcttggctatgtaattagcttcataaaccgctaaagcggtagcagagacggtgaaagcttcaggtaagcttgtatttacactagcaaaccattggtcaatcaaatctttaatctctctgaggtttgacgttgtatacttcccaccagctaaagcaattttctctgaatcattaagttcctctaatagatcacgcagctttgaaagcattgcttttgtatcatcattaaataaacctaataattcattaactgtttttgatgaagcgcgaaaaagatatgcttggtgttgagttagtgcctctaagagttctttgatagttgccgccatatcaattcactccttgattcaaagtcccatcctgttcagcttcaacatttaggatttcttcttcatatttttgtttaggaaacattcctgtttggttgtattcccaccaagatttgaatgaagatctaccttgtaaagctgcttcaaacaattgacgagccaactcagctaaataaccttgcttgttaaattcctgactaatttcgaacatcagttcatctttagtcagaacatcaacattaggtactacaaatttagcagcccaacgtaaagccatagacaaagcttcattcatattcacaacacaaagtgaaagaacggaatgctgcacggcatcatcactgttagattcagtagcagtctttttagctgcggaacctttttcaataagtcgagcaccaagctccttcatttgctcccacttatccttcatagcttcccgtgctaatgtgtttggatctgcttgtacaatccccaaatcaccgttttcaggtaaaggtaatagaactttcgcaccgatataaatgccacgctttttagcctcgtcataccaagcccaattaactcccttagcataaaactgtggttggcccatataaaaaacggactcttgaaagtccgcactatctctataatgagctaaattaagattagccaatgggagcaatggaggctttttaatctcttcagagttatcaatagcccccacaaaagtgaatggaatataagaccagaaatccccgttattatcagtgggatacttcttatcttcgcccttccatgtacccttgtcgccttttgtgtaaacttgaactgtatagatgaagtttccttcattatcaggctctaaacgaagtactctgtattgctctacctcagatttgctaaagccatcagcgcctcgttctgaagtaaattcacggatgaccaccaagcaaagctttttctggttatcaatcatcattgaatcccaattgatcacatcaatggcattcaataagtgaatcatcgggtaggctttttgctgtttaaactccgcaagatttcgagccggtgtaactgcaggatagtcaacatataaagcacaacgataatgctttaataaatgtcggatcccgttctgtgccaattgataagcacttaatcccgcgccgttagcattgcgttctaagtgagctagttctggaggaaatttaaaacttggatcggttgcaaaagctgcaccaactaaactattagatgtagtccccgttacttcataaaagactgcccgagtacgataagcctcataagcacttttatttgcaggtgattgatcatgagcattgggtttcggaagatacttttctcctttagcctttacagcatcctcgccttcacacacatcatctagcttctgccaatatggcaagtttttaacatattcaggatgtttaaaagttacgtcactcatcgagcaaatcccatatcagcaaagaaggcctcaaaacctccattcaattcattaaatgcatctgaaccagcatcaacttggtcgtcatgcgttccatttggaaaattgcgaagctcttcaataaagtctttattccaatcacctctaagcattctcacgttacccacgttaacttgcgccgcaaaaggttgtgcacgtgtgagtttgtctcccgaaactggtttggctttgacgtcatatcctgcaagaagttttacgaatgcactagcttgtgatttaccagcttgaccaggatcttgaggaatccttaccgttacgcccatcccatctaactctgtgacttgttttaagcgcttattaacattgtctggaccaagctgtcctcttgtaacatcgacaatgtaagtaaaaccatctgcgccaagagcttctctaacacctgctgtaaagtcgccttcattctcagtagcaccaaagtcccaagcccttacttgcttcactacatcagcaggtaaagcatccacaatttcaatattgtcaggcttaaaaaaaccacctgctggcggtgatggcatttgacgatattgcccggcaaaaacatacggcgcagcttgctccatttgcttcaacttttgaatattgtgttttgctggccacaatgcagatccgtcttcttgaatagccgaaagacatagatgctcccacacttcaccgttaccaccagctacaggaacgccgtcttttctatcacctagcagccatccagccaaatcatcttcatgaagacgctgcataatgacaataattggcgtttctggtgagttagtacgagactcgagagtattttggaaccagtcaattacaccttcacggatagtttttgatttggcttcatcggccttatgcgggtcatcaatgatgatgcaaccaccaaagccttcacgcattttgcctgcaccaaaacctgtaatggtaccgccagtaccagtcgcatagcagactccgcctgcatctgtgcgccagaaatccttagctttactatcctcacgtaatttaagatcaggaaagacctttttataagccttttcttgaaccatattacgagtctgaaatgcattatttgcggcaagcattgccgagtaactgatatgaataaactcacagtcaggtttctttccaaaacaccaagccataaaattaattacagcaatttcagtttttgaatatcgaggtggtacgttaataattaaccgcttagtctcaccgcgataaactttcattaatgcttcgcagatttctaagtggtgccaattttgcatccatttgtagcctcggcgctccttaaacatgtaccttgtaaagaaatataaatcttcttgcgcctcgatctggatggctttatcccgagccgcatcagtactcatctaagacttccctccgcgcttttaagtaatcttccattggaactggaatttcagaattaactgtttgaactggtccgccgtctttgcctgtaatttcttgacgattagtaaattgaccaccaatgtctttagcggcttgctcaagaatttttaaggctgttttgacgtttctagtcttctcaagctgtctttggtattgcttcagtcggtagtacttattagcaataggaatatcaattaagcctttatcaaacttctctctggttaattcaaaaagctcaacaaacttcttgcttaagtttctgcccgaatattttgttgggtcatagcattcgcattggctacgactaatatcaactccaaactcttgcttgacctgttcaaccacttcttgaggggtatcacggcatgcaagagcttgaacaataaatattttcacaggctcttttagtgctgccataaattccccttcgtacagctacgtacagcaaacaggacaaaaaaaagagccataaggctcaattgattacacagttcccgcagcatctcgcaatatctaaatcagaaacaaacggcggattttttgcgacctcaataagtcgcttaacattcttacttggtccccaccgtttaactacgccaataaactcttcaacgtcatgaccagcaagatagtgcttaggcagaccagaactatcgctataaacaatttctccgtcctcgtctctcatcactccaatgtggtaaagctcatgttcaagcaaataacagaactctgtatcgtttgcacgctcacagaaagaagcgtcgacagttattaagtatgttggcacaaaaccgaaccagtcacgcatctgttgctcttgtctagctttacgccagccaccgacgttaaacattactttttcacactgccccagcaccatcgcctgcttgcttttatatgcagaagaggcccaagcaaatgccaagaactcttcattatcatgaagtaactcagcaatatgatcatgatctggattataaagaggcccaccaatcgttaagtaattagccacaacccatttttttaggtctggagccggtattaaacgaattgcttcctcttcttcagcttgatcaataaaatcagttggtggaaacggtctgatctgatccattaaatatttgcctctttaagtttttaagccactgactagcaaaatgagcttgtatctgtaacgggccagattcattaattttaaaacttggtgctgcctctaaccgaacaaccgtatatcccattgcttcagcatcatcgtatcgatccatactccaagctttatctttgagcttaccttttcgaccacctgaccatggaccacccgcaatttcgaccagaatacgatgttcaattaaatgaaaatcaaatcgccaatgttttgtagatttaaacttaaatttcttttcatatttgatttcaagcacatctaatgcatgagtaaattcttcttcagcttctaggtatttttgagttgctttgggtaatgggcggctttttggttttgttcttggttctttttttcttgtaagccaaaaataatcgttactgtccatataaggccgtccgtaaattattaacttgcttttttaatctaagaattattctatcgataactaacatttcatcacggctaagacccgatctggagagattttgataacgctcaagttcctgtgaatatttatccagattttttttagcttcgtttttgtccatttatccagctcacttatgtttattaagacgacgagcaataaggcgttttttcttttgacttagtttgttaggtttactctttactgtatttgccttacagctcaaaggtgatgcgtgtccacatgatgcaaccaaggcgcttaaaacacttagttttgtatttaaggccattaatccagcagttgtggctagtaataatcggctcatacgcacttttatttctccaaaaagaaaaagcccctccaataaccattttttagaggggccgtttgcgccgcaattattacggcaaacttttaaaccaaattatgagatcaataattcataattatcagttcattacttttcttactcttagcagccaaatcacgaccaacagaataattaattgaagtacatgcaaaattaaaacctttaaagatttcacgaatcttttcatgatcattaattgatagcattaccttccctttgcaagtcttcatcttttcagaaagaagttcatactgatctaatggaaaatctactccataacctgctgtatctagatacggcggatcagcataaaaaaatgtatgttcccggtcatacttatcaaagcaaatatcccaggacaggttttcaatatagactccattcaaacgcaaatgtgctgcacttaaactttcctctatccgcaagagatttaaagagcggcctgttgttgcatatccaaatgtctgcccagaaaccttaccaccaaacgcatgttgctgaaggtaataaaatcttgcagctcgctgaatatccgttagtgtgtctggtacttttagtttttcccattcaaaaatctggcgacttgaaatgcaccatttgaattgacgcacaaattcttctaaatggttctgcactacccggtacagatttaccaactcgccattcagatcatttattacttcagttcttgctggtccttctcttaagaagaataatgctgctccaccacaaaataattccacataacatgaatgttctgggaacttacacaacaaatccttagccaaacgggttttaccaccttgccatggaattattggttttgatttcataaaaattttcctgtgcaaaagcttatatttttgatagccttcgcaaatcgtgtgcacgatagctgggcttggcttttggcaggctacatctgtcaggaggtcgaagtgctgttaccgcagtacttcgtccccagttttactcgatataaaaaaactcggtctccatttgggaccgagttttttatttatttattttctaatgcagtaacacgtgtcgaaactgcatttaagccattattcaaagtagtgattgaattaccttggcttgtatttacaccttccacactagtaactcgggcattcaaagcacttactgctgtagcatcagctttattgctaacagttccttgaagagatgtaatttgagtttttagagctttgatttcattctctaattcagcgtttgtcatagtcatgctgtttattcctagaattaagactaaaaataaaaaaactcggtatccttaaggacccgagcttttaatgaggccataaaaaagcccacctgtttagatgagcttttaaatgcaatttggtctaatttatacttcgaccaatttaataaaactatacctcaaatagcacaaaagtggaaactaatttcttgcttcatttaaggtttctttcttatagcgttcagcgattacagtagcttttaaaatttcttcattaagcgcggcaatcatcatatcttcgtatcgtttccatgttttgcggtatacctccggatccatttggaaacttctaatgccggcataaacaagtcgaccaggatccttatgtgcgttttctaattcgggatctaaagcaaaatcaataacaatacgagcaattaaccaagctaagtggtaaatagctatccccttaggctctcttcttttatctttctctgctccatcaatcattattttagctaaatgattgcgaacatattcataatcccgttgggactttccttcggtcataatgaccattgcaactgattttgttagttgatcacccattgcagctaccacccctaatttgtcatgaaagtctattgacctcccatcagtacatctaacgttcgcagcaccaaatgaaggtgatttcgggtttaagccacaaacgaaccattcaaaaatagaaaatcttgaccaatccattacaactgtagtcataagataagcaccccctataccttaattattcaataacgtttggaactcactaaatgacagttcctcaactggttcatctacacttgcttcttgatcaagcgcccaaggattcacgtaaactttatctccacatatcactgcgagctttccatgaaactggcagcctgaaaattccagactatatttttcaacaaacaatcctgctaaaacctcacaatcatctgtagtcaaactcgtttccatattaatttttaatatgaaaaaccgcttatctgccgtccagcctaccgtttcaatgtcgctcataaacttttctcaaacctctctaatatcaataccgtgtacagttttcattaaatgtttcttattgcgataactaggtaatttcctagtagcaatagacttaacgtcctcaacgatgtactcgccattgatgaggtagtaagtaaaatcagcaaaatatctaagtgccggctttgttctcttttccccctctatcttagttttaggagccaattcaaattttgcatggtgctctaatccaaagatttcaccgcgttgctgcatggctttaagttcgatatatcgcttgagttcttttttgctgtcgaaagtcatcccatctaatgtgacttttgaagcattaaatttattacggccctttttagctttatggccgtttggaaatttagagtgataatccgctaaactcatcgatgtcatttaggctcaccaccattgagcactttctctaattctttaaatgctcgaatcatagccatttgcagaaattcaaagttttctctcttatcctgctcaacatattgcaaattgccttgtatttgttgcagggcaagatttatccgttcttgtaattccttgaacttctgttgatctaaattcgccatactgttagcaaattttattactgtatccttttgttttattagctcttgctggtgtaggctttcttgcgccatatcaaccaatgaaatgatatttaatgggtgagcaacatagtcaacaaatgggccgtaatgtctattgcaagcatgtatagcatcttcagctgcccgtcgaatgagtaccaactgtcttggtgataacttattttcgctcatcaatcggcgctccttcattaactttctttgcttgctcgattgccttttctaattgaagtagctcgttgtaatcagtattagatagcccactccggttatatcggcctcgtaatttttcgtagcgagcctttgctgcgtctatatcaaaagtttctaatggtttattcatgactggccctctttataactctcaaagaaaaacttcacaggctcagatttgatttcaatcagcccaaaacgtagtaaatgacgagcatgtgtgctatctcgtaacaactgaacatcacgataatgtgtgagcatcctccgccacccttccaagggcatagacgacttgtttgtattacaaggaacacacgctggattcatgttttccaaagtgtcgttttgcggtctagtcatttctccagtaatcaacttgccaccgccaacatgaattaaatctcgtttcacagcttcgatatgatccgcatgccatttatcaccgagcatttcaccgcaatacgcacaatggccgccaaatttttgttttaactctgcccgttgttgtttagttaacttcatccaccattccctcaaataatggcttcgcatgattcagtacaagagcctgtttcatagcgcttgctacttctaagagcgttgtaaagctcatctctgtcatgatttttgaaagcctctataacatcgctcaaatgtaaccgcgttcgatacatccgatgatggttgtattttctaccttcagatctgacgttttcgccttcagtaaccgctatccatttcactgcttgttcaggttcgtctttggcagctagtgcaactttgtttaagtgttttttaatacaaaaaacacaattacctagatgttctgtaattgctaaatcaaaaggttgttgttcccaccagtccaaaacatcttctttagtgaaatcactaatttcagctaaatatctaaacccggctttctgcttctttgcgtctttatgaataggtaaaccaagcttttctaaaacctcaattggcaaccgttttggctcatcagatctaataccaatccatcgttcatagttgtttttcccaaacacatcattgcaatatttttcaaaaggttcagttttcatacgagctgtacaaaacggcatatcgtaataaggacttccatactttttgagcatatctctccaaggttccaagtcttgtttgagctcatcaaggggtataattttgtagcccacaccctttttcatttgtggattaacgactacacgaagacatacaagatttattttccaatgtttaacaatatctttaataaattggtaagtagctggatgctctgcgccagtatccataaaaataaaataagcatcaggatcatttttaaagagattgactgcataccctgaagtacgtccaccactaaaactgataacctttttcataggccacaccccttaactactgcacagcccaagaccaaacaaagaaaaaaatagactttattgactgccttagattcttcgtagccatcttccttttctaatttttctgaaaccaaaatttctatatctgagactaaacagcaaaaaggtcggccatcatctaaacgaccaaatacccggttatcttcaaacagatcgacagtaccattgccaacaaaatgaattttgttttgacccttgtctggtacatgtgtgaaatttactttgacacgtgtacccctctttaattcagctgctttgactgcaatacgaatttgctcaatatcactttcgcttttaactaggtcataatgcttgtcaaaaaaattgtcacgttcgatgtacatacaagaatcaaattcttgaagaatctcttttaatttttgaatgccggtagttttatttagagtaatcatgcagccgtctccttggatgagtttttaaaacccatctcgatcaaatacggaataaatggtttttgttcctgaggatctaccaacttttgagccatacgctttccagcatccatccatgattcaccggtatggcaaaatgtatctttgaaatcaggatggtttactaaacggcgtgcgaacgcgaatagttgtttttcagatgcgaaagtaattacttcaggaatttgattagctggtttagctgactgaccatttgaataattgttttggcgaggtgccggtgttttcatcttggcgtatttagcgcgtgctttaagcatccactcagcaaagaatcgaaccatatcgtaatcagagtgattgcgaccttcgttaaaacctttgaatgcttttaactctctctcaaaccaagaggccttgaaaatctcatccgtatcaattgacggattgatagaacaaatttcaaacttcaaattttctaaaacaaaccatgtattttttttattttgataagttggttttgatagtgtgttttgtgtgttaaaaattttaactagtaggggtaaaaaatttttactagcagtagttaaaaaatttaactggctagtattttcaaggtagttaaaatttttaactagcaaccgagatttttgtggaaaatttaaacacagatttttactctttttgctcttaactgattttttagacacaggcttttggtagttaaaaattttaactagctgcccattaaataagctaaaagactgaacaagtactgaactcttgtttgggaagtttacatgctcaccaacaaaataattgtctattaatgagtaaacattcccatatacagattgctcatgttttcttactaaaccaactttaacaagctcttttgtacatctaacgactgttggatgacttttccctgacagttcttctagttgcgtaagtgaaagcgcatcacattcttttgcccagccacgtgttttacggttaataatcaaatagatttttactgaagcatcagagattttactcattgcttcatctacaaaagcgttcgcaacttggaatgaattagggacatacttactcatgctgcaacctccagcatttgtatacgttttctgttagagcgcgtatttgaaaactttgaaactagatcttggtattcgcttaaaagtgaataattaggatgtataccggttagatcaggaaggaaccgcaaactagcgtgcattgcatatccagtaatttgttctaccagacacatcaatgcatagaattcaggattttttgttgcaccattaattaagtctctcgcgcttgccataatgcaagtgatacaacttaaacgatcattatcctggtacgcccaatgaggtgattgaccagcatttttaatggtctgaaaaacctcattggttgtaagagaatgtatcggaagatagtcatgccaggtgcgacctgctttaccattctcagctgcaggtttaaagatcatttgctttgcacgatggctagattcctcagcacgcaaaccaacacaatttactattcgattgaaatcattagcctttgcgtaacggcgtacctctcgcttgataggatctctttttaagtcactggtgcattggcggtacttaggtgaaggaaatgaaggaacctcagggcgttcagaaaatcgtttcagaaccatatcaagaaatgttttacttgctttggccacaataaaatcaacgccagctgcagcagcttgactctgtgcaagctctaatgctcctggccattccataaaaccaagacttgcatgaactacaagaatttgctccttaggaacaaactcaagtagttttatcatcatggcttggctatcttttccaccgctatgatttataacaaaaagggcattttgcctaatttcattaattagttcttgtgggatcacgcgccaccatccccttcaataatttggatgaagctacccaaatatcgaatttttttagccctatacagactcgagataattacacccgcgtgataaagatttatgccgtgtacaccatgatcattaactaggccttgcataaactcatcacgtgttaccgctgcttggttttcatcatggttacgtttctttaagttcgctttgcgttctttcaataaatcggcaagcgtttttaaagctggcccatgccaggactggtaactttgctggcgctttaactctaacaatttgtctttattcatctgatttgatacagtagacatgtgatttaatctccttggttaatgaacacctaaagctcgatctcgcacatcgggctttttgcttgtatggaataaagaaaaaatacttttgaatacactcaggtattcacttgaattcattgtattctttgattttttgagctcatcaattgatgattgacccaagtcaacttcaagttttaaatttatggcctcccttatccatttagctctccctctctcatgtgatcccaccaattcatctacaagttcttgcacctcaactggtactcttgttgacattggtacaagtaattttttgcttggttttgaatgcgttttaaagttttgcataggttttcctttgctttttgttgatgcagataatcaacatctgctgaacatatttcttcgcaatggggcttttcactttttatctagaccaacttcaaacgaaaaataggtattgatcttatgtttcagaaaaaatgtctggtcttagatcggaaagtaaaacctccccaccactttggtttgagattttctttgacaagatgggtgaaacgcttccgccgtacgcaatttgcaataagttccctttggttgttccacatttttctgcaaaagcctgaacctcagaatctgagccaagttttttcatgtatgccaaaaggctgcttacttgatttttgatacgtgctgtttcttgaacagaagtcataaaaaacgggtcctaaaagttgccttcttataatttagtattttactaagtttattgcaagcttcgtttagtattttacacatttatttttttagtattttactatttaattcagctatggatatttcagcaatacgcaaagccaaccttataaagttgcttgagaaatacagtactcaaaaagagtttgcggagttagtggatacaccgacctcctatatcactcaaattactcagggtactcttggtaaaaatggcaaaccggttagtctggggaatactgtcgccagaagaattgaaaagatgctaaatcttgaacatggctttatggatgttgaccactcaactgatcataataatattgttccttttaatcctcaggtaaacccaaagtctgatgacttgcgtatatctccagtcgaatttaaatcatcatttgaaaataaaaatacaattaagattcctgtgcataaaaatgttagagcttcctgtggggatggtgtggctaatttcctagaagacgtaactgattaccttgaagttgatccaaatttcttaagattaatgggtataaatattaagcctgaaaggcttaggattatttactcaactgaatacagtatgtggcctactgtagtacctgatagtcctttatttgttgatacaacaccagttgatacttctgcaatgattagcggtgatgtttatgtttttatgcataacagcttattgcgaatgaaacgtgtgtttattagttatggtgacgagaagactgtacgcctacaaagcgacaatccagataagaaaaagtatcccgatgaaatcatcaccagagaacaattaaatgaactcgtttttttaggtagattggaactttcgctagttaagccttaaaaaaacttataaagatcaacttatgaacccactttttgtgggttttattttgtccgcactaaacagcgtttagtataagaataaattatttttagatttatactaaatttattgttgcgtcctatttagttttttactaaactaaatttcaccaagacaataaaaagcacaccgaaccttctacctctcgatgtgctttgcaaaatgcgagacaagtatgaaacaaaacactattcagagtcaaacgactgcccgattatttcagcaccctaccgctgaagaacagcgcccttctcgtttagcaaccattaaagccaatgcaattgactttattaagtttattgccctttcgatcgtgctttggatcgttatctcaaacttagtagtttggatgtttggtggctaatcatgaaaaaacgctataccacccctttccgcgaatttattactcgcgatgacaatggtcgttatcacgttcgtttaggtccacaagttttctctaccaacttaaaacttgatgacattcgtattgaaggtgaaaacggcagcacacctgtaaccgaaggcctacttaagcaaaggccatggatccttcgcaatcttgaacaggaagttaaagaacagcgcaaaaaagaacgtgaagcaattttttcaaaggactgctttaagcgtacgccatacagcgcaaaccaaaaaatcgcatataaaaatgcgcgttataacggataactgaggtactcaaaatgaatgctgcaattaatcccgatgtattaggtaatgctacaactgtaaatcctcttgacttacctggtcttgaacaagtttttcatcatccaacttttattaaagttgttaatgagcttaaggctccaaagtctcatacaaatgaatttggtggtggctataaatatcgctctgctgaggatattcaagaagcattaaagccacttcttgtgaagtacaaatgtactgttattactagaaaatttgataccgctgatggttttgaaatttatgcatacatggtattcaaagaccagaaatatattcgttgtgatgttcctggtgaagctaaatatgattttgatcgtgacctaaatagcaataaaaaggtctctaaaactcaacaatatgcttcttatcagagctatgcaaaaaaatatgctcttggcaatttgttaatgattgatgattcgcagaatgacctagatacacacacgaataacaatattaaaaacgagcgtcaacgcgacaatactcagaaataccaaaaccaatcaaataacggttatgtggccacaaaagctgactgtgataaggcgcttaaacaaatcaaagatttgccattagacacgcctttaactcaggcatcttatttctttgatggtattcgcaatcaacttcctgagtttgatgaaattctttttgctgcatgcaatgaaaagtatttggtgattcaacagcatttagaaagtttgagtcagaaacaacaagaagcggttcaatctaatggtactgctcagcaacaaaaacagcaggctcaacaacaacgtggcaacaccacccaagcccaaaatccaccaaacgcacctaaaactggttgtatctcaaataagcaacgcgaccagctgcaggcgtttattgatgagcgcggtctagacgttaagtatgtctgtgaatttctaggtatcgacaccttggcagatattcaagctgaaaaaatagaactggccaaagcagaaattgacaaactggcgaaacaggaaattaaagcatgagcgcattaattttagatactgaaacctcagatttcgagaagtttccaattgagatcgctcatgtaccggttagctttcttgatagcggtgaattgtttgttgataaagatgcttgttttgatgagtacttctcatgccctgagccgatcagtttcggggccatggcggtacatcacattctagaaacagatatagcagacaagcctagctatgaaacattccgcttgcctaaggatgttcaatacatcattggccacaatgttgattatgacctgagagctatcaagcttgctgacaagtccgtaaatgcaaaatcaatttgcacgttagccttgtctcgccttgtctggccagatgcagctcataatctttcggcactcatttacatgctgtcaaatggctcagtaaaagcccgagaatctattcgtaatgctcataacgcgaagcaggatgttttgttaactgcagtattgctcaagcaaatttgcaaagctttaggcatcaaagatatgcaatcgctgttcttgttttcagagcaagcacgcatcccaaaaaaattactttcggcaagcataaaggtatggacattaaagacttacctgctgattacgtcacctggttattaaagcaagatgacttagatccatacctacgtaaggcattaataaaaggataaaaccatgaatattttaaataatgttgaagcttttgcagctttgcaaagcggtaaaaatttactttgtcgccatattgagggcgaatttgcagagctaaatgagttccctgcgacagtgtttggaaaccctgaatatcagttctgcatcgatattgaaaaaattgagcttgctggtttcacctttacaaagccttgtactttagatgagttagttgatgagcaaaaagtcttttgggttgatttttctaaatcaacaatcattgctggcgatttcagttcaaaaaatacttacctagttactcttgtaaataatggtgtagtacagagagattttgaaaatgcccagttgtttttaaaaggctttcaagcatttgttggaatcaatcaagaaattactcttactacttgcgatccgatttttaatgatgcaaacgaagatgaggatctttctacagaaacaaagtcggtaaaatcaaaaggcaaaaagaaaacaaaagaagtgtcagcagatccacaattattggaaaccgaaaaggacattattcttgacggtattagctccagcaaaacagagtgtgaaattgattcgctttgctttggccttgaaaaacactctttcacccctgaccagcttaaagcaattgaagatgctaaaaatacgaagcttgctgaattagccgaaatcaaatctaaggctgaggatgaaaaacatgacttacttaatttagctgaagcgaaaactcaagatccggaattatcagttttatgtgaagcctttattgatgagatttctaattctaagagtaaagaagacttagattttattcgtgctcgtataaattctaacggcgttttaacagaagttgaaaatgcagaattaaatacacgcctaaacattaaagctaaatcatttgaaaaagttgatgtctatgtaaatgttccagacgcttctcaaaacaatggcaaaaagtacattgaagaggaagaaggtaaatatcagaaaaaacttgctgaattaaaaaagcgcgtagacgaatcaaagacagtaacagaagttaatgctgtaactaaatacacaaattcatggtcagctgagcagcgcgcaccattgttgcaatatatgcataaacgcctcgaggagcttaaaaaagagaagcaagctaatgaaccatcattgcttgtgaaaatccaaaatgcccctgacttagctactttagatgcatatgaaattgatattcacagtttagatccgcttgctcaaccgaagatgatgcaagccgtaacagctcgaaaacttgaacttgaaaagcctaatactagctcttctatctatttgatcgatgaggatctgccatgaaatttagatactcatcgatgactagaacattaatagttattggcgaattcatgaaccatcacttcgataacgtaaatgcttctgaaattgatcagtgcctctataacgttttgctgaaagaaggtagctggagaaagtgatgcgaaaggtcgtgaaacgcaaaaacctcttagccttcaaaatctggttagcccatttgggctaccaggttcgagatatggaagatggccgcggctttaattttaggttcaaaaaacaatatggaatggtcactagagagttagtcggcaattcgttagctcagactcttggtaaagagtttgaagaacacttgaagtcttagcaatgagctcgtgttttcggagtgaaagaatatgaatagtgcagcggaaatgaaaagaattactgaaataaaaaccttcgaagaatataagtcgaaggtagcgcaagcattaaaaaatgatgcttttgggttaactgtttctcagctaatgactatctgcaagttgagtgcaaaaactgtgaagcaagtgctagataatttagaagttgaaaaatgtggtgatacatacacgttagtcggtatgcaatcagctttacaaaacacaactccacgaatagaagtattaaaagtgaatactaagccaaatagttttaatccagtagaagtttctccagttagtccacaaccttctttacaagagaaagattacagtcaaatgaatgacgaagagatccgatctttaataagtcttaaacgaagaattactgcagtaattattcatcatgaacgtttaggtcttaaacaaatgatggaaatctctggtgctacaaaggaagaactattagcggaagcactttcactctccaggaaagcaatggttaaatttgttgcaaaagctggtgctgatttttacgaatctcacaaagtagatgaggagtctttaccagttgcaaacgaagatttaccgctaaaaatcgaagatttaccgctaaaaatcgaagatttgccactcaaaaatgaagaattaccacaaaaaaatgaatgttttgcaatgactagcaatgatgcgaacccaaagccccaacttataaatactttccgcagtttggtgaaaaagaaacaaattatagagaaggaattatttctggatagtgaccagttagccgacttgttacaagagatatttggattaaataacataacttgggatatgcgcggccgtatcctgatgggcgttcgattaagttctactgaggtgatttaaattgaaaggagtaattatttctgaagaagaattggacaaagcgctggaaaccggcacaagttatcgtgaaattcttgaccatgtatttttagtcattattgaaaaagctttgattaaatcacgcggtagtaaaaataaagctgctgcaatgctcaagctcaaccggggcacgatgaataaagtattagcccgcagaaagaaggaggcgaattaaatggcagctgcacaaaaaattgatgaccctttcgatactcttttattgcttcagatgaaataccgcaaaccagtggtaacacttgaagaactattgccggattatttgccacatctttcgccgccacaggcaaacaaacgtgcaaataaatgtgatttaccatttccagtttttaagccggatggtaaatattcaccttggtgtgcacatttaaatgatgtagcattatggctgaagagcaaacaagaagaagctagagccgactggcgcgcaatgcatagctaaaacgctaagttattgattaattatgtgagtggttgcaccgtatttgcaccttgcaccactcaaagttttataagttattaataataaaaatacttaataaaatatctaccccaccggccataggggcaacaattaaattatttgacagttgatagggaccaatatacatatatattcatacaattgatgatcggcatagtatacttcatccgcttgatcagctcatctttttatgcaggtgtcctcctctccatgaacaaaccgttgtcttcccgttttttatttaaatcattcggtatggttgccgtatgcatgagtttagctgcttgtggagataaagcctggtggtcaaataatgatgagcctgaattagaaagccagcaaatcaaacgtctcatcccatctcgtgtgtatgaccgtgagtcatgggctaaagatattgatgacattatgaaagacttagacattcctaaaaccaaacaaaatgtctgtagtattgtggcggtcgttgatcaggaatccaattttgtcgccaatcctcaagtgccaggattaggacaaaaagcggttgaggaagtcagtacacgtttaaatgaaaaatttgaagataagcttggcaaaaccattggtggaacaattgcaggttactttgaagaagtactaagaacccaaccctctcctgacaataactatatgagtcagatgcgtaaagttaaaaccgagaaagaccttgatttactttaccgagaaattttcgattttatggccaaacactatcacgtgagtgctttaactggcgcagctaaattagttggacaagatattggcgaaaaaatgaatccgatcactacactgggttcaatgcaagttcatattaattatgccaaagcaaacaaacgctcgagtatgaatactgctgcactacgtgatgacttatataccgagtatggcggcctttattatggaattcaccgtttaatggtttatccggcagattatgataaagccatttatcgttttgcagattacaactctggtatgtactctagtcgtaatgcagcttttcaaaaaatgctaaaagaactcaccgacaaggatataagtcttgatggcgatctactcctttacacaaaagatggtgatccacgcgcaactcaaagcgagtcagaaaaagaactaattaccgtatttgctagtaataatgttttagttacaccaagacagattcgtgatgatttaaaattagaaaaagagaaaaagtttgagagtactcaaacttatattgcgctgactaaactttataaatcaaaaactggcaaagagccgctctatgcaattatgccgcaagtggtgatttctgggcctaaactaagtcgtgactataatactaactggtatgcaacccgcgtaaacggacgatatgaaacatgtatgcaacgagcgaaacgaataagactataaaaaatctcgccctgttcgattttgatggaaccttgtgcagtaaagacagttttacagggtttatcttttatgcgttgtctaaacgtcatattgtgaagcaaggcttgaaaatcctgccatggattcaagcctattatcttaacttttatccagcccatgctatgcgtgccaagctatttcgtagcatgttcagagatactcctgcaattgaattgcaaagactaggtgaagaatacgcacaagaactcgtctctgcactttcacctgaaatttttgcacaattacagcaacaccagctattaggtgatcaggtggtattagtttctgcctctattgatatctatcttgctccactttgcaaattactagatatcgaattaatttgtacagagactcaaattaaaaatggcatgatgacaggttactactcaactccggattgtagtagtgagcaaaagaagttaagaatacatgagcaatattctctaaaacattatcagcgaatctatgcgtatggaaatagctcagaagatttagacatgcttagtcttgctacacatccttttatggtcggtgaagatcgaatcttgccctcattaaccccacaaaaaaagctcgcatgatgcgagcttttttaatttagaacaacttagtaaattgccatatgatcgcgatgaatcatttctaatgaacgggcttcaccaagtacttgataaactttgtctgaagaaagacctttaataatttcagcagaacgagagctaaaattcactcgcccaaccgcaacacgtttaccttgtttatcgacacattcaaccacatcaccacgatcaaaatgtccttcaacagtttttaccccaacaggcaataaactgcgatgtttcaatttaatcgcttcaactgcgccatcatcaattacaagacgacccgctgtttgtaaatgtgcagcaagccattgctgatgcgctgtcatacggtctttatcagtcgtaaacaatgtacccagcatctcaccagccatcactcgtgacaacacattgtcgctttcaccactagcaatcaatgtcgggcaacctgacttggcagctaaacgtgcagcacgaactttagtgaccatgccacctcgtccaagcacaccgccaccaccagccatttcaaataaaacatcatccatggcacgcacagttgataataactttgcatcaggattatgacgtgggtctgaatcaaacataccttgctgatctgttaaaataattaataaatcagcatgtacttgaccagcaaccatagctgctagtgtatcgttatcaccaaaacgaatctcatcggtagatacagtatcgttttcattaatgaccggaataacacgccaatcaatcaagttctgcaatgcatcacatgaatttaagtaacgacggcggtctgccaaatcatcatgtgttaacaacacctgagcagttcggatactatgattttcaagcacactagaccaagtatgaattaggcccatctgcccaattgcggcgcatgcttgaagactgggtagatcggtgggtcgactcgcaagcttcatacgaaccataccttctgccacagctcctgaagacactaaaataatttcgtgtccagcattgtgtaaatctgcaatctgtttcgcccaatgcgaaatagcgtccagatctagaccctgcccatttgccgtgagtaaagatgatccgattttaacaacgattcgtttacactcactgagcttacgttgcccatcgaccacttctatcatgttttcctcggttttttagtcacgaacgtagatgctttctacatcaccatcgtcttcatcgtcatcgaagtcatcatcatcgtccatcatgctttcaaggcgttgtgccttacgcatagcacgatatgcttccttcgctgcaatggtctgttcacgtgtttcagcttcaagctgttcacggaatgctcttacttctgctgcgtactcaggatcttcaacttcacgttcacgttgttgttcaatctgatccatgaggtaataaacaacttctttggttccttcttcgagtaaacccgaggtcttaaagacaggacctgtccattgcaactcatctagaatatgctgacaccattcttcacggctttcttcagcaatctgatcaagtttattaagtactaatacaattggtaacttcgccaaagtaggagaaaacttggcaagttcattcataattgctttagcattatgggccggatctgaaccatcaattggttgtacatcaataatgtgcaaaagaatacgtgtacgtgctaaatgcttaaggaaacgaatacctaaacctgcaccttctgctgcaccctcaataagtcccggaatatctgccatcacaaacgagcggtgacggtcagcatctactacacctaggttaggaaccatagtggtaaatggataatctgctacttttggtttcgcggcacttactgcacgaataaatgttgatttaccagcatttggcatacctaataagccaacatctgctaatactttcaactcaaggcgaatttcacggaactcaccttttgtacctgtcgtacatttacgtggagcacggttggttgatgatttaaagtgagtatttcctaaaccaccttcaccaccgcttgcaaccatgactctttggccgtcttctaccagatcgccaataatatcgcctgaatctgtatcaacaattgttgtaccaacgggtacttttaaaaccacatcttcaccaccacgtccggtacagttagcacctgcaccgtttttaccacgctcagcgcggaatttacgggtgtaacggtaatcgactagggtacttgtatcatcatctgcttgaatatagatacttccaccacgtccgccatcaccaccatctgggccaccaaatggtacaaatttttcacggcgaaaactggctacgccattgccaccgtcgccagcctctacggtaatgactgcttcatcaacaaagcgcatttgccaatcctctaaaaactctaaaaccgcctattctgccatattttcagaaaattctcgaatagaaaatcgagagaattctactttcctgctgcttattttatttctttttatcaggatataaacctacagcaagccatgatctatttttattgattaattacctaaggatggacattacgtaaaggtaaatccatcttcatgtccaaattagctttagtgtgctgaacagagttatacataatggcattaaagcttgaaatattccccatttccattgcatcgttaacgttcaaacttggattaaactgatgtttaattggcaaatttatagattcgtcaaactcaaaataaaccggaccattaaaagcaattttaaccggaatggtataactacgttttaactgaaatggaatatcaagtttaatcgggatatttaattttaatggaaaccttggtaataacttatttttgtaaattaaatcagtggttgtttctaaaggcatcacctgatcgacttttaatgttgtcgcataatcaacacttaccgtaattggagtctcgacttcaaactctaaatcagccaagtatcttccttttaatggaactgaaatctgacggtcaatatcaatagatgtgtctaatttacctatcgattggacctgcaaattattaccaacatgtattttagtttctaatgattctggtagacgaatatccgactcatgtgctgaaactacaactgaagcctgtatgtttaaatagaaccaaaataagattgccgtgagtatcataatcagaaagaaactgattaatatactttttaatgagccaaacataagccattcacctattttgtctggttctgaacaggtgaagagtgatcttcgccagatttaacgcgattcaggctcatgctcgatagtggtatttttaactcaccatgctcgattttaactggcaaggtattttttacatctaccgacgcatttaaagctgttttcacagggacattcaaacttccctgaattggaatatttgtttttaattgagcatttaatggaatatgaagattttcttttaagaccgtttttactggcgcatcaaacttcaaatgaactttttgatcgagtggaacttgtatatcaataggtacatccaactgtaaaggaatattaccttttaatggcaaagtaatatctttaccaagtactctcacctgaactttcgtgtcaattggcaaactttggtcaacttttaaagtttctttaactggaataaccgtactaatcggcaccatattatcgaaatagacacgtggtgttaaagtctgcgtcaaaggaatatttaacttctcattaataggaatattagcattcactcgcccttttacatcgacatttaaagcatcttttactttaacttgtacctgtaatggttcttgtaaatcgatcgctactgcttggtttttcaaaggaatataaatattaaaatgtttaaacacccaaatggcgataagtacaccacatatattcgcgatgataataaaaaagaagacgatcaataatcttttaaactgctgcaattccaatcccttactatttctttttgttccttaaaccgtattctcattgatttctaaaaaataatcagcatatattttgtacggttgtaaaaaaacccagtctaaactgggtttttttgtcacattcttttatctaacgttaaagcagattaagcgttagtttctgcagggatttttttatagcttacgccacacatttgctcagcaatacgtaatacttggcagctataacctacttcgttatcgtaccaaacatatgcagttaagcggttaccagaagtaatcgttgcttgagcatcatatacaccagcagtacgagaaccgataaagtcgcttgataccacttctgtagagttggtataaccaatttgaccttgaaggttagagttgattgaaatttgacgaatgtattcgttcacttcttcacgatcaacttctttatcgagcgttaagtttaaaatcgcaagagatacgtttggtgttggaacacgtacagagttaccagttaacttaccttttaatgcaggcaatgctttagcaacagctttagcagcaccagtttcagtaataaccatgttcaatgtagcagcacgaccacggcgatcagctttatggtagttatcgatcaagttctggtcatttgtaaatgagtgaactgtctcaacgtgaccattaagaactttatatttgtcatccaatactttaagaattggagtgatcgcatttgttgtacaacttgcagcagagatgattttgtcttcatctaaaatgtcagagttgtttacaccaaatacaacgtttttcatttcgcctttacttggtgcagttaatacaacacgtgcaacacctgggcatttcaagtgttggcttaggccttcagcatcacgccatttaccagtgttgtcgattaaaagcgcgttttcaataccgtattgagtatagtctacttcgcttgggctagacgcatagatcactttaatgaagttaccgttagcgataattgcttcgttttcttcatcaacagaaattgtacctgcaaaagtaccgtgaatagaatcacgacgaagtaaagaagcacgtttagccaagtcaccgtcagaagacttacgaacaacaatcgctttaaggcttaaaccacgacctaaacctgattggctaatgattaaacgagccaagatacggccaatacgaccaaaaccgtaaagaactacatctttaggttgttcagaagttgcgctacctttaattgactcaacagcttgagcaacaaaagcgtcaacatcaccgcctttttctttatattcaactgcaagtttaccgatatcaacttctgcagaaccgatattttcaacttttgctaaagcttctaaaattgggaaagtatttactacagaaagctcaacatctacaacacgtgtacgacggtgagttttcaaaatttggataacagaacggttaattaaagagcgaccgtaaacagatacgacaatatttttttcacggtataattgaccgattaatgcaatcatacgttccgcgatttcttcacggtttttccaacggccttggtgttcagcgtgcagggcgatgatagtgtctttgctcacagatacgtcctctaattaattatatctaggcgtgatttttaaaaccccgtaattgtaatggaattattggcaagaatgaatcaaaagctgacgttagtggctagattttcccaaaattcatcataaattcataaaatacctataattattttttattatcttattgtttaaagccgctaaatttttgctttttcttactttttagattttgatgctctaatcgtgagcatcattttttaatcttttttgatatttttcgatatttaattgcaaatttttggctttttgctgctgttggtaaagatgaaaagccccttctaaaaccaatacgaaaacggcacaccaaattggaagataagtaaaccattcttctttaccaatgctttcccccagcactaaagatgctaaagcaagtaacaccggttcaagatatccaagcaaaccaaacacaaccaaaggtaaataacggcttgccaatatataacatcccaagcctatagcactaagcacacctaaacccgcaataaccaacccgagtgtcggctgatcgaggaacttactatatggcaataaccctgtatgtgtcagatagattgcaactggcataataatcagaaggtcccaccaaaagccccctaaattatccgttttaattttcttacgtaacaagaaataagcggaataacctatagccactaaagcagtttcccaagcaatacttcctagtcgaaaaatctcatgccctacgccaataattgcaaggacaatagcgacccactgaaatttcgatattttctctccatataagacactacccgctaaaaccaaaacaagtggtaacaggaaatatcccaaagaaacttgcaaaccacgtccatgcataggcccccataaaaacagccataactgcaccgaagtcaaaacggatgttgtaatgagtaatagaagtaaagaaggtttcgctaaaatacgttgatatatatttttaatatggcttaaatcaccactccaccacataaataaagttaaaaatggcaaagtcgcaataatacgccatccgaaagtctgttcactatcaagctggccgagtaattgagtataaaaataaagaacaccaaaagttaatgatgccatgacagacaaaatcacgccctttaacatcactaacctctttatactttaagaaaaataaagcgatacaatacttgatttatccactataaaaaagaaaaaaccatgcgaaaacatggttttttcttaagcagtatatatttattctttatgctcggtatgaataatatctcgaatatcaaatcctaatgtttttgcataatttagatattcatcaaccacttctttgtgtggatgtggcgttctagataaaacccaaagatattttcgggaaggttcgcctaccaaaactgtttggtaatcttcatcgagctttaaaatccagtagtctccacgaattatcggaatccatcttacagcctctggtaaaaagcttacctttaatttcgtgttatacggcggattgactacaaaagcctcaccgatagattgctgtaattgcttttgattatcgtagcagcggttatctacaactatgtttccattttcatttaaggtataggttgcagatacattgtaagcacattttttttggaaaaaagcaggtttacgcgcgacttcataccacacacctaaataacggtctaattcaaccttatcgacggtaggtagaggcttctgctgggcataggcatatgttccgacagctaagccagtcagaacaataccgcccaatgcaatttttgccaagcgccaactggcttgcggaacattatttcgaaatgccattgttgccctcaactctttgttgtgaatacaaaataacttaaatatctacagtagcttgttttttaaacaaatcatgtagtgttatgtatccatttattgcaacatttgcgcttttaaacgaacaatttcatcacgaatacgcgccgcttgctcgaattgtaaatccttcgacgcctttaacatttctttctctagcttagtaatgtgcttactaaacaatttagggtcagaaagaatatgtcgttcatctgcgctaagtgcttgcgcctgctctagtactttctcatcaatctgatcatcagaaagtacttcacccgtatcaatttctttcacagcctgacgaactgcactacgtggcgtaataccatgctgctcattaaactcgatttgttttgcacgtcgacgctctgtctcatcaattgcctttcgcatagaatcagtgattgtatcagcatataaaattgctttacctttcacatttcgcgcagcacgaccaatcgtctgaataagcgaacgctcagaacgtaagaaaccttctttatctgcatctaaaatagcaactaaagaaacttccggcatatctaagccttctcgcagcaagttaatacccactagtacatcaaatacgcctgtacgtaattcatgaataattttgacacgttcaactgtatcaatatccgagtgcagataagcaaccttaacgccatattcttttaaataagaagttaaatcttccgccatacgcttggttaaagtcgttaccaacacacgctcatttaagttcttacgaatattaatttcagacaaaacatcatcgacttgggtaagcactggacgaacttcaatttcaggatcaatcaagcctgttggtcgaacaacctgctcaaccacttgttctgatttttccagttcatatctagctggtgtggcactcacaaaaatagtcgttggaacaatacgctcccactcttcaaatttcattgggcggttatcaagcgcacttggtaaacggaaaccgtaattcaccaagttttctttacgcgaacggtcacctttatacattgcgccaatttgaggaaccgttacatgcgactcatcaataataagtaaggcatcttctggtacatagtcaaataaagtcggtggtgcttcacctgccggtcgtcccgataaatgacgtgagtagttttcgataccattggtgtaccctaactgctgcatcatttccaaatcataacgagtacgttgctcgatacgctgcgcttcgagtaacttatcatgttcacggaagaacttaagctggtcttgcaattcatccttaatggtatcgatagcacgtgttaggttgtcttttggcgtcacataatggcttttcgggtaaatcgtgacacgtggtactttgcggaccattttaccggtaagcggatcaaaccagcgaattgagtctacttcgtcatcaaagagttcaatacgaatcgcatgttggtcggattctgccgggaaaatatcaataatttcaccacggatacgatacgtaccacgtaagaattcaagctcattacgggtatattgcatttcaaccaaacggcgaataatttcgtctcgacttactcgatcaccttggaccacatgcaataacatttgcatataagcatttgggtcacccaaaccataaatggccgaaacagaagcaacaataatcgcatcacgacgttctaacaaagcacgcgttgccgataatcgcatctggtcaatatggtcattaattgctgcgtctttttcaataaatgtatctgatgacggaacataagcctcgggttgatagtagtcgtaataacttacgaaatactcaactgcattgtttgggaagaaggctttgaactcaccatagagctgggctgccaaggtcttattatgcgccatcacaatcgtcgggcgctgagtttgggcaatcacatttgccatggtataggtcttacctgaaccggtcacacctagcagtaactgattacgaaaacccttttcgataccattcaccagcttttcaattgcctgtggctgatcacccgctggctggtaatgagtgaccaaatcgaaaggttgattttcgttcacagttctctctctttataaaaaatttgaatttatcgtctagcaaattaatggggattttttccctaatttaaagtctatagtgagattaatctatatcgaaaatattaagcatcttgatacttgaccaatgctgtaaacggttgcaacatggacttatccattagataaaaagcataaccatgacctatcaatatcatgatgaaagtattgtaaccgaactccctgaagataccgtgtttgtcttcggtagtaatatggctggacaacatggtagtggagccgcacgtgttgccagtcagcattttggggctgtagagggtgtaggacgtggctgggctggtcagagctttgcaattccaacattaaatgaacatatccaacaaatgccactctcccaaatcgagcattatgttgaagactttaaagtttatgcaaaaaatcatcctaaaatgaaatactttgtgacagctttaggatgtgggatcgcaggttataaggtttccgaaatcgctcctctttttaaaggcatacatcacaatgtgatttttcctgaatcgtttaaaccgtatgttgaagaagatgctgtttcacagttcccaacactcactcaaaaaatggttcaaagtttcattaatgatgaagttattttttactttaatcacgccagtgaatcttttgaagatgctttagataaaacggatttatcacgtgctgaaaaagcgatagcgcttattgtgcttaatgaggaattgtatcctcgtgaccgctatggcagaggccgtgaccacgaattgagggatattttaggtaaactcaatggtaagatttttaatattcatggtaactcagaaggtgcaatgattttcgtaagtgtaattgttgcgcttatggaactttatgattttgatgagcaagattttataaaattatggcgcggtgagaaaaatatcgaccaccctattaaccgttaatttactttgatattttatgagtgaagcagataaattctgctttctcattattttacttatatttaatatttttattttaattattctaatagatttaaatcgattatttcccaaaccttagtttttctcattatactttaagacaaactgaatacttaaaagaaacgcatggaaactttagattcttcaatttttgacctcaccccaattccaatgtggattgaagactttagtgaagttaagcagttatttgacttatggagaaatcaaggggttgaaaacttatatgaatttctaagtcaaaatgaaaatctagtggttgaatgtgctcataaaattaaaattattaaggtcaaccaaaaagtattagacctttttgaagcaaaaaaccaagaagagttatgtgccaacttaaatcttatttttaaaaaagaaatgtttgaagctcatattcatgaactcgaagcgttatggaatggcaaaactcatttctcgagtaccactataaattacacgctctctggtaaacgtattgatgtacaactacgtggagcaattttaccgggttctgaaactacgtttgaccgtattttaattaccaccgaagacattactccgtatcaaaatgcacttcgtcaggaagagaaaaatcgacgcctagcagagtcaatgtttatctactccccgacttcgctttgggttgaagattttagccgtattaaaaatagaattgatcagcttaggctattaggaattgaagactttagaacttttttagatgtacatcctgaatttgttcgccaatgcatagaagacattttaattttagacgtcaatcagtcgactctcgatttatttaaagcaccagataaaaccactctgttaaaaaatacccataaaatttttgccaaagagatggtggaaacttttagagaacagctgattgaactctggcaaggaaatattcaccacaagcgtgaagccgttaactatgcgttagatggtcaaatcagaaatgtcttactgcaatttaccgtattccccggttatgaagagacttggggattggtacaggttgcacttacagatattactgcacgaaagaaagccgaaaattatctagaatatttaggccagcatgatgtactgaccaaactttataaccgagctttttttacagaagagcttaatcgtttaaatcgcagtattatccgccctgtttcttcaatttttttagacatgaacggcttaaaggaaaccaatgatcaacttggccatgatattggtgatggtttattacgtcgagtaggtaatattttaaatcaggcaattatgaatactgcttatacagcttctcgaatcggtggcgacgaatttgtcattttaatgcctggtgcagatgaagcgaatgttttgatgatgctgcaaaccattcaggagctttttaatatagataatcaatattattcaagtcaccctattagtattgcaattgggcacgccacaacaaaagaaaatgaacaagttgaagatatgctaaaacgcgcagatcatcatatgtatcaaaagaaaaaaagttattatcaagaaattcttctaccataaaaaaacaggcatattgcctgtttttttatttaaattagcgcttacccatagaacgacgagtaccacgcggtggcatccaagttctatctgcatattgttcaggtttcggacgtacttggttgtgtacagcatcgcctgcttggttactttcattcggcattggaaatggcaatttcaccaaagcctttttctgttttggctgttgctcagtcatgattcattctcgatatttcgattgcggcttattataaaggatttttcttgtttctttcgaaaaaagcttcaattgaataaaaccgcaacaagatctttcctaaattaaacttttttacatctaaaaatccccccatccgcaaattgcttaatttttgcgataagatagtgtgctttttatttttaatcccataagaggaatattgccgtggacgtacgtctttctgatcgtgtcaatgctatcaaaccgtcccctacacttgctgtaactaataaagctgctgagcttaaagctgctggtaagaacgtgattggtttgggtgctggcgagccagattttgatacccctcaacacatcaaagatgctgcaattgaagcgattaataatggtttcaccaaatatacggctgtagatggtactcctgggttaaaaaaagcaattattgctaaattaaagcgtgataataatcttgattaccaacctaaccagattttggtttcttgtggcggtaagcaaagcttctttaacttggcactagcattattaaacaagggtgatgaagtgatcatccctgcgccattctgggtaagctatccagatatggtcattattgctgaaggtacgcctgttatcgtgaaatgtggcgaagagcaacgtttcaaaattacacctgaacaattagaagcagcaattactcctaacactcgtttagtggtattaaacagcccatctaacccgacaggtatgatttacagcaaagctgaattagaagctttagctgaagttttacgtcgtcatccacaagtatttgttgcatctgacgacatgtatgaaccaattcgttgggaagatgagttctacaatattgcaactgttgcacctgatttatatgaccgcacgattgttttaaatggtgtttctaaagcatatgcaatgacaggttggcgtattggctatgcagccggcccagcaaaaatcattggtgcaatgaaaaaaatccagtctcaatcaacttctaacccgacttcaatttcgcaagttgctgctgaagctgcgttgaatggtccacaagatgttttaaaaccaatgattgaagcgtttaaacgtcgtcatgacttagtggttaatggcttaaacgacatcaaagggatctcttgcttacctgctgatggcgctttctacgcgtatgcaaacattcgccctcttattcgtgcaaaaggcttaaaatcttgcacagaattctctgaatggttacttgaagaaactggcgtagcggtcgttcctggtgatgcatttggtttaggtggtttcatgcgtatttcatatgcaacagctgacgaagtacttgttgatgcgttagcacgtatcaaaaaagctgctgaatcaatcgaaggcgttgatgctgcgattgcatctatcgaagctgaaaaagctgctaaataatttgaaaatataaaaaaaggcctcaaaattgaggccttttttataattaaaattattctaaattaaataaagctgccacctcagcctcagtcagtttttttgtatcattctgaaaattataaaaatcaggttttgaatcaataaaaatttccatatctaatttcaagtcttttactggttcatttaaagaaaacacattgatattgcagtaactttgatcttttgttctccaaaaaattattgttccacaagcgttacaaaagcctctttcaccccattcagaagagttaaatacactaagatgcttttgctgaataaactttaaactacctttaactacatcaactgtcataatgacaccactggtttgtctacgacacatcgagcaatggcaaacatgtacatcatgattttttaactcaacttcgaaagctgtttcaccacataaacactgtccgttcattattattttccacaaaaagtttatatttttagagttataaaatattctgctcaaccaaattttacaagtttataaactataagtgacctatctttctattcactccaacttgacaatagttaatttaacgcctaatttaacatcaagttccattttagaactttaataactgaaggactcaaaaaatgaaaaatcctatggaaatgacaggcctcgaatttttacaagccatgattgaaggtcatattccacctgccagtattagcaaaactattccgatgcaacctactgagatttcagaaggatctgtaactttcaaagcacaagcagatcataatcacctaaatcctttaggtggtgtacatggtggttttgctgcaactgttctagattcagtgactggctgcgctgtacatacaatgctacctgccggtgtgggttatggaaccatagatcttaatgtgaaaatgtgccgtcctcttccacaaaatcaggttttaattgctacaggtaaagtgatcaatttaagtaaaaatttaggtatttccgaaggaaaaattactgatgaagaaggcaaactttatgcttatgcaacagcaacctgcatgattattcgaccataaaaaccaaggcagctttaaacggctgcctttttcattaagtaaggaatatctgggcggtcacaagttttcgcaaccacataaggcgcccaaatattcttaagttgaagctctatcactttatgatgctgagtagaccaggctaaaactttatttttacctaggaataattctccttcgagctggaaaatatagagaggtttagattgatctactaccttggaacactttaaaactttcaacgaagtatgcacatcccattttgaactaaaccagagttgtagtaagtcacctaagtacaaatcttgttttttaaatggaaaagcatcgatccatgcatcttctacaggtgtgtaataagattctggttgatttaaaatattgagataattgcgttgataaaaatcaaaattagaaaaaatagaagcaacagtaagtgttttcatacttatctccgatttagccattttagtgctggcaagttggtttaaatccacactgtttggattactccaaacgcttgttcttttctgaatctagcaattgaattttcaaagtgcaagtaatttatggtctcacctttcaactgatcaaataaaaagcatacaacacaaaaatgaatgaaacatgacgatttttacttgacccttgtcaaaatctccttataatcgcatgcagattctcccatagctcagtcggtagagcgacggactgttaatccgcaggtccctggttcgagcccaggtgggagagccaaatactaaaaagcccgcagcattaaagcgggcttttttattgctctctattacagtatacctataaaaaaaatcccctgctgcctgtagaggatttgcttttcataattcgaatatttaccagatcgaatcatcagttctaaacttaggtgatcttctacgcttagatctttttaaaattacattattccacttctacaacttttaaagggttaaaagtctgagtcgttggcatcatttctatacggttaatattaatatgcggtggttgtgatgcgatccatgctactgtatttgcaatatcttccggcaaaattggatttttcttatcgtatagactattagctttctcctgatcccccttaaaacgtacaagagaaaattcggtaccaccacacaaccctggctcaatattcgttactcgcacgccagtaccagccaaatctgcacgtagatttaaactaaactgctctacaaaagcttttgttgccccatacacattaccacctggatatgggtatgtacctgcaattgaacccatattaatgattaagcctgatttcttctttaccatacttggtaaaattaatcgggtaaccgtaacaaggcctttaacattggtatcaatcatggtgtaccaatcatctaaatccgctttatctgctggctctagacccaatgccaagcctgcattattcactagtaagtcaatttgatcgatttgaaattcatttggtaattctttaaataacttatttatattttctgccgtatcagtcatatcaaatacgagtgggtagaaattttcgccaagctgtttttgtagttcttctaatttttctgcgcgtcttccacatccaataactttatagcctgactcaatcagtttctttgaaatactataaccaaaacctgctgatgcgcctgtaactaatgctaacattcttatatccttagaaataatcaactgcttcagttgaactcatgataaacatatcagcctttatatttacacaatatttattattagcctaaaaaaataaaagtttttttaaaaattttaagagaaatttaaatctgtaaaaaatatatttattaaataatgatatgcattaaaaaactaaaaaatggtccttacttaaccttaaatatcgactcaaactatttagaagttagagctacttaataaaaaagtttaccgtgaaaggtaaactttttaacttgaggtatccaagcttatgcagggataccactatgaaaacggaaagtatcatctggagtcaaaatcagattcttttcaacttcacggatatgttcaatacgctgttgaatatcttcttcaggatctttcattttggcagtttttgcgacgtcaagcgctagtgctaaatagtcttcaaaatgacgagattctgacttaagcaagtaacggtaataacgtcctaactcatcatcaacacgcggagcaagcgcataaaaacgttcacatgaacgtgcttctacaaaagccccaatcacgagtacatcaattagagcttctggttcatatgtgcggatttcttttcgtaagccacctgcatagcgtccagcacttaaacctttccactcttgcccacgtttcgtcataaattctagaacttgttcatagtgaagcatttcttcacgtacaagctgggcaagcttaacttgtaagtccgtgaaaaaactatagcggaacattaagttcatggccgtacccgctgcctttttctcacagttagcatgatcttgcatcaagatgtctaaattattaacggcctcatccaaccattcttttggggtttggcaccctaaaaatgctaatacaggctgcattaattcatcgtaattgatactcgacattactacttatcctgctgcctgaatcgctgttttcatgtctttcaccgcctgtgctagtccaacaaaaacactttccgcaataattgagtgaccaatatttaactcatgaatttgtggaattgccgcaattggagcaatatttttcagattcaaaccgtgaccagcatttacaaccaaaccttttgaagctgcgtattccacacctttgacaatgcgagcaagttcttcttgttgttcttgatctgttgtggcatctgcataagccccggtatgtaattcaatagttggtgctccacaagcaattgctgcatcaatttgagcaaaatcagcatcaataaagagtgaaacatcacaaccaatggcagctaaggcttgagttgcagctttaactttttcaaagttacctactacatctaaaccgccttctgttgtaacttcttggcgtcgttctggtacaaaacacacatgttgcggttgaatttctttcgcaaactcaaccatttcatcagttacggccatttcaagattcatacgtgttttcaataatggacgcatacgacgtacgtcatcatcttgaatatgtctgcgatcttcacgcaaatgcaaagtaatcccctctgcacccgcttgttcacaaataagagcagcttctacagggtctgggtaagcagtaccgcgcgcctgtcttaaagtagcaacatggtctatgtttacaccaagcaatgcagccataaaaaaatcctaattacgattgagtttgagtattttgaatccacaattgtcgactttttaggggacggtcacctaaaagcgatgtaatcatttgacggtatagtttacctaataattgcaattgttcgtgagaaaaatcctgtccctgctcataattcagcatggataaaattgcttttcctgacaacgatgagcgacttgcctgaacaacgggggcaaatccttcattcacttgaaactgataaaactgttgagacaaaatttctttttgtgagctatcaattgaaaaatcaatcgcatagcctagctctgcaagcaagatatgctcaaattgcctcaagatctgtctaagaaataaatccggattttcatgagaagatagctgctggagttgaagcagcgttaactggtattgttcaaaagtttgtggcattgcctcttctagtgggcaaagtctaagaacaatttcgtttaaatagaaccctgcaaaaaaagcatcgccaaaaaagaaaaccggctgatttagtatttccagctttgtaaaatttttgagttcacttttgcctgtggcttgcaaacggattggctgatattgaggaggcggagtctgtcttaaaataccatcaacccgcccatattcttgagtgaagagatgcacaatatggcttttttcacgatatttacgatggtgaatcatatatccatgtaggacttcattgcgcatcataaaaagaaactattcctcagattctttttcttttttatcgtcgtcatcaccatcaggaattacagcccctacaacagcagctgtacccttcactacacctttagtcgttttataagcaatacctactggtacggttacaagcttatatacacaaccttgcaacatcaatgtacatccaacgataatcaatattgatgtaattgctttcataccagtattccctactttttagatatcactatatcctaaactttttaaagcacgttcatcatcagaccaaccacctttgaccttaacccataaggtaagcatgatcttttgttcgaacattttttccatgtctttacgtgcatccatgccaattgttttaagcttggcacctttttcaccaattacaatcgctttttgaccaggacgatccacaaaaatagttgcatcaatataggtacatgctggttttaaacgaccagttttttcattaacagttgcctcttccgttttgaaagattcaatttgtactgttaaatcataaggtagctcttcacccaactgacgcatgattttttcacggatgatttcacttgccaagaagcgctctgaacggtccgtaatttgatcgattgaatataaaggtggctgataaggaagatatttttcaatcgtttcacttaagtgctctaagtttgctccacggagtgcagaaacaggaacaatctccgcaaaattcataagtttggcacgttcttgaattaaagggagaatctctctcttatctccaaaagtatcagctttattaatcaccaaaataactggcatatcagcattcttgagtttctcaagaactaaatcgtcattttgagtccacttctgggcatcaataacaaataagactaaattcacgtcacgtaacgcagaatgcgcagcacggttcatcattttattgattgcacgtacttctttcttatgcatacctggggtatcgacataaaccgcttgcattttttcacgcgaatcaataccgataattttatggcgtgttgtttgaggtttacgtgaagtaatagagagtttttggcccaataaatggttcatgagggtagatttacccacatttggacgtcctacaatcgccacaaatccgctcttaaaatccgaaggaattgtaacgcctttggaactaaaaaattgatcaatcagattgtttggatcttggttttcgtttgaatctggattgatttgatcagaatgcatcgacatgcaggttattgctccaataactttaaaatttccgccgctgctgcctgctcggcaaaacgacgacttgacccctcaccatgaatttttgataaaccatctaccaaacattcgactttaaagtgctgatgaggcgcatcaccctgaatatctacaacctcgtaaacagggagaggttttttacgtgcttgtagatactcttgtaaacgtgattttggatccttgagttgatctgttggctcaatatgatctaaataaggcgtataccattttaacacaatatctttgagtaggttcagatcactactatcaagataaattgcaccaataatggcttccactgtgtcagccaatattgactcacgatgatgaccaccagatttcaactcacctgtgcttaatattaaacaccgactaagttgcaaatcggttgcaattttacctaatgcttcctgacgtactaaagtcgcgcgcatacgcgttagtcgcccctcattttcatgagggtacgcatggtataaataattggcgataatcatccccaacagtgaatcgcccaaaaattccagacgttcgtagttatacttatgactcaccgaacgatgagtcaaagccaactgtagcaattcaggctgcttaaattgataaccgattcgactgagtaagcgaggatcacttagcttgaactgatgttttgtcaaaactcttctcaaatgttaaaactaaatcaatattcagtaagaaaggctttcttacctcatatttctttttgactgttagacttggctggttaaacacttcagcaatctctttaaaatgcagatcacgaatgttgttcatttccagtcgttggtccatctgtgtcataaacttttggggtgtgatatcagccgagctttgttgcataagctctgtaatctgattattaatcacacgatcatcccaatatgctggccaaactgcaagtacggctttcaccgcaattgcaaatatgaccaccccaaataaaattgctaaatacgaagtaccctgttgtgccttacgcatttttgttttcctaatggttgtttttaatctattttcccatttcggttaaagcttggcaggtggaaaccaggttctttatgcatccagacatagaaagctcggcctgttaaattttcttcaggtacaaagccccagaaacgactgtcagcactttgatcacggttatcccccattgcaaagtaatgtcctttcggaactgttacttcccaatataaaccgtcttggtttgcatatttaccattatcaacatagttgataaatggtgcctgacgcgcaacatttacgccttcaagctcacgcatcgtaaaagtatgatcaccaattgtttctttatgataaatagaagttggtgtatctaaagcatctttttcgcgactaaactgtgttggtactttaggaattttttgaccattaataatcaattgtccatgatcataaacaatatggtcaccaggtaagccaattacacgtttaatataactaatagtaggttgtggcggataacggaatacaatgacgtcaccacgtttcggttcaccgatatcaatcacttttttattgacgataggtaaacggacaccatagtcaaatttattaactaaaataaaatcgccagtctctaaggtcggaaccatagagtctgatggaatattaaatggttcataaagaaatgagcgaagtacaagcacaacagctaaaaccggccaaaagtcataggcccatgtaataacaaaattttcgttctctcgccctttatttgcacgctgtttaaaaacaagcttatctagcaaccacactgcaaataaaatcagcgtaacaggaacaagaattaaattaaaatcaaaatccacaggacctcactcgcagcttagctgcttgccttgcggctgggagaatataagttcatcccagccttttctcttatctttctactttcaaaacagctaagaacgcttcttgtgggatttctacactacccacttgtttcatacgtttcttaccttctttttgtttcgcaagtagtttcttcttacgagacacgtcaccgccataacattttgctaaaacgtttttacgcatcgccttcacggtcgaacgagcaataatttgtgcaccaatagcagcctgaattgcgacatcgaacatttgacgtggaatcaaatctttcattttctcaactaaagcaataccacgatgacgagcatcattacggtgacaaatcattgcaagcgcatcgaccttctcaccattaattaacacgtcaaccttaactaaagatgaactctcaaaacgaataaagttatagtcaagtgaagcaaaaccacgtgaacatgatttaagcttatcaaagaagtccataaccacttcagccataggaatttcaaaagtaattgaaacttgattacctaagaatttcatgtctttttgtacaccacggcgctcaatacatagggtcatgacgttacctaagtactcttgcggtacaagaatatgacactctgcaattggctcacgcaaatcttcaacaacagaaccatccggcattttagatggactatcgatatagatcgtatcgccttttttagtgacagcttcatacactaccgttggcgctgagctgatcaaatcaaggtcatactcgcgctctaaacgctcttgtacgatttccatgtgcaacatgcccaagaaaccacaacggaaaccaaaaccaagcgcatctgaactttcaggttcaaagaataaagccgagtcattgatctgtagtttttgtaaggcttcgcggaatggttcaaaatcgcttgcatcaattgggaaaaggcctgcgtaaacctgaggtttaacctttttaaaaccaggaagtgaagctacttcaggggttgttgaaagcgtgatggtatcacctaccggcgcaccaaaaatatctttaatacccgcgataacaaagcctacttcaccagcttcaagcacgccagtttcagtatgtttagggttgaatacacctaccgatgtaacaatatgagtctgaccggtagatttaaccaacattttgtcgcccttgcggatacgaccatctttaatacgaactaaagagacaacacctaaatagttatcaaaccatgagtcaatgattaatgcttgtaaaggagcctcacggtcacctgttggagcaggaataacatcaactaatgtttctaaaacaccttcaacgcctaagcctgtttttgcagaacatgtaggtgcattggttgcttcaataccgataatttcttcaatttcatgaataacgcgctcaggctctgcttgcggcaaatcaattttatttaaaattggaagaacttcgagaccttgctcaatagcggtataacagtttgcaactgattgtgcttctaccccttgtgcagcatccacaaccaataacgcaccttcacaagcagctaatgaacgagatacttcataagagaaatcaacgtgtcccggagtatcaataaagttaagctgatattcctgcccgtttggatgagtatagtacaacgtcaccgaagcagctttaatggtaatcccacgttcacgctcgagctccattgagtccaagacctgagcttgcatctcacgatcttgcaggccaccacacatctgaataaaacggtcagccaaagtagacttaccatgatcaatatgagcgataatcgagaaatttcggatatttttgatatcaacggattttttagcttgcgccatgggctaccttgagaaaatataaagtgctatgtagcttgttttaatacatagccaaagcggtttaacaaattgcgagagattatagcagatggatattttaaagtatccaaaattcatgagctttgtacttatgttttaaaaaatgataattcaaagtacaagtaatgcttctgattatcgggcatatgaaacagtaaaatctaaaggatttatacttgaatcaagaggtttataagcctgtgtaaaagtcggcgacatacgtttaggtcgacctgaagcaatttcaatacatgcccatttggtatttccaacgaacaaaattgcctgatcagaaggacggaaaaaagcatactgacgaaatgaatatagagcattaatatcatctagccatgtccgcagcacaatttcttccccttcaaacgcagctttacggtattgcacatggtgttcaaccgcaaccattgcatgttttagctctagatatttggttactcctacccctaatgtttccacatgagcagcagcgacgtcttgcatccactggacatacattacattgttaacatgccctaaagcatcaatatgctgtggctgaacctgaatatgtaaatcgaaaatactgctcacaaaacacccactttaatcattaaattcaaagctaaaatttaattagctagatcgaacattatgccgaatacaaataataaaaaaccacccattttcagggtggttcatttttataatattttactgaatacgtaaaccaagcattgctcgttgtccttgacgaataatcccaactcgcgcaactgtatttttcggcaaattcgaaacaacttttgcaaaatcctgactgttcaaaatctgagtattattaacctgaataatcacatcgccaggaatgatatttgacaatgatgctaatccaccacggcggacatcttgtacataaataccaccttttatacctaaagcatttttctctggcacagcgagatcacgaatactcattcccaatactggacctttagaagcagaggcttgattaccggtagctggtgtttcatcaggtgcagttgctagtgttgccgagatatttcgggttttatcatcacgtaaaacttcaaactgaacagtttggtttggttgtactttatttaatgcataaagcaaatcactagtacgcagtacagaagcaccatttaattttagaataacatcgccagctctaagccctgctttttgagcaggtgaatttggagaaacctgagtaatcagagcaccttccggtttaggtaatttataggcatctgcaaggttacggtcaatatcttgcatcatgacacccaagtatgaacgagtcactttccctttcgttttaagctgttcagctacatccatcgcaacatcaattggaatagagaaagataagcccatatagccacccgtaccactaaagatacgtgagttcaccccgacaacttcaccattctggttaaacaatggaccgcctgagttaccagggttcaacgccacatcggtttgaataaatggtacagaggtttcaccgctcatgttacgtgatttagcgctaacaatacctgccgaagctgaataatcaaaaccaaatggtgaaccaattgctaaaaccggctctcctacacgtaaacggtcaacatttcctactcgtaaagcaggatagttagttccgtttacctttaataatgcaacgtctgtccgctcatcactaccgaccaccgttgcatcaatttcacgacggtcatttaaagtaatactgatgcgggaagcattttcaattacatggtggttcgtaagtaaataaccatctttactaataaagaacgcactaccatatgcggttttctcttgaggaccttgttgctgtggaatgatgacctgattaccaaagaaacgttttaaaatttcaggaacttgctgttgtaacagttcatcctgagtcattttttttacaacgtttacactcaccacagccggactaacttgttcaacgaggtttgaaaaatcaacagcagcatttgcttgaacagcagcaactgtaaataccgctgcatacattccttgttgtaaatagcgagatttcattcggtgctcacccacaattggtctacgagaataagaataaaacttttgtatcacaatgccttggaattgtgcgtaacaatatgtttatttgtaaggcatcctcatcacgtttattttacacattgcaatttttaaagctaattgcaatttttctgtgacttagagcgcttaagctcttgcctttttaggtaaaaaggggtgtcattagcggacgttttaaattgatgcgaatggacatgcctaatcaacagacaattcaccactttgatgtgattattgtgggcagtggcggtgctggtttaagtctggctttatcgttaccaagtcattttaatattgcagttttagctaaagctgctttaactgaagcaagtaccttctatgcacaaggtggtgttgctgcagtacttgatgaaactgactctattcaacaacacattaatgacactatgattgcaggtgctcatttatgtgaaatggatgcagtccagcatactgtagaaggcggccgtccttctgttgatttccttttaaagcaaggtgtgcagtttaccttagatgaagatgaacagcttcatttgactcgtgaaggtggccattcgcagcgccgtattattcattctgctgatgcaactggcaaagctatttcaaccactttggttgaacgcgccaaagaacgtaaaaacatcactatttttgaaaactatattgcgattgatttaatcacgtcgcataagttaggtcatacagagcaggcaaatcgtgctattggtttgtatgcactagatgaaagtactgaaaaagttcataccttccttgccccatttaccgcacttgcttgcggcggcgcaatgaaagcttacctttatacatctaatccggatattgctactggtgacggtattgcgatggcataccgtgcaggttgccgtgttgccaatatggaatttaaccagttccatccaacctgcctttaccacccacaagcacgttctttcttaattactgaagccatgcgtggtgaaggtgcttacttacgtttaccagatggcgaacgttttatgctacgttttgacgatcgtgcagagttggctcctcgcgatatcgtggcacgtaccattgaccatgaaatcaagcgtctcggtattcgccatgtgtggttagacattacacacaaatcacctgagtttattaaagagcacttccctacactttatgcacgattgcttgagttaggtatcgacatcactaaagacatgattccggtggtgccagctgcacactatacttgtggtggtgttgtggttgactcaaatagccagactgatattgaaggtctatatgcaattggtgaaacctcttatacgggtttgcatggtgcaaaccgtatggcgagcaactcattacttgaatgcttcgtttatggcatgagtgcagcaaaagatatcgaaagtaagtttgatataaacttcaaattaccggaagtacccacttgggacgattctcaagtaaccaatccagatgaagatgtcgtgattttacaaaactgggatgagttacgttcgaccatgtggaactacgttggtattgtaagaaccacaaaacgtttagaacgtgcgttacaccgtattgaaatgctaaagcgcgaaattactgaatattatcaagattatcgtgtcagcaagaacctgattgaactgcgtaatcttgtacttgtttccgaaatgattgttcgttgtgctatgcaccgtaaagaatcacgtggcttacattacacacttgattatccggaaacttcgagtgagattcgtaaaacggttctgacgcctccaaactttgcagtagagcaacctttggtgaatacgagtgtataaatagttttttataaaaaagcacggttcatgccgtgcttttttattacttaagatttatggtctaggaggaattgagtaagtcgcggtcacatgtgccacgggttcctcttgccctactgaataaatccagacctcacctacgactaagctctttcctactttcatgagcttacattcactgcgtaagtcttgatcacctgcgggttttctcaggaaattaatattaaaattggtggttacagctaaaccaataataccaatttcaccgagtattgcaatatataaagcaaagtctgccaaagtcatcatagtcgggccagatatagtaccgcccggacgttgatgtctttggtcaacatgataataaacaacggcagctttagaagtgactgattcaatcgtgcaatgttccaaactttgtgggaattccttttcaagaaatgccacaatttcttcttttgagcttttcatccttgttattcttcaattttaaacagtaattaaaatagcataagatactgcccaatattttctatgacgtttaaaaccagatttcttgtcatttttcaccactcccaaaaaaatatgagagtgggtaatcccatggcttatgctaaatattgtagagcttgctcgaacacctgatcagggctttgtgtagcatctaaacgtttaatacgctcaggctcagctttccataaagtttcatatccttcacgaaccttagtaaagaagcttaacttttcctgttcaaaacggtctaaagctccgcgttcacgtgcacggttcataccaagttcaattggtgcatctaaccagaaagtcacttctggcatgcgtgaaacgaagttctggtttaaaagctgtaatttgtcttggcttaaaccacgaccggaacattgataagcaaaactcgcatcggtaaaacgatcacttaatacaattttattagactctaatgctggcaaaataacttgttgtaagtgttgagctcgtgccgcataaattaagagcaactcagtatcatgactcatattttcatcatgattcactgccaaaagcatcgaacggatttgttctgcgagtggtgttccacccggctctcgagttaaaacaacttgtttaccttgttcttcaaaatgctgatgaatttttcgaatgagtgtagtttttcctaccccttccgtgccttcaaagctaataaacatctcttttccttatttcttcgatctcaacacggataaatactcttgcactgcttggttatgtgcttgcaagtctgccgtaaatttatgtccaccattaccagtcgctacaaaatagatgttatttgaatcatctggatgtaacgcagcctcaatggctttttggcttggcagcgcaattggagttggcggtaacccattaattgtataggtattatatggtgttggtgtacgtaagtcttcgcgggtaatattacccttatagtttgcacccataccataaattacggttggatcagtctgtaaacgcataccgagttttaaacggcgcacgaaaacccctgaaacttgtgtaagttcgctatcgaggctcgtttctttttcaacaatagaagccatgattaaagcttcatacttatctttataaggtaaattcggtgcccgctttgcccaagccgcatctaaggctttcatttgacgatggtataaatcagtcaggattttcttatcggtctcacctttagcaaagaaataagtgttgggtgcaaacagaccttcaggatgatgataaggaatacctaaagccttcataagctggtcatctggtaaatccaatatcgtattttttacatttttatcgttttttagtgctgtaatcagctgcttaaaagttgttccttcaatcactagaacacggttcatctgggcattatcagcatcagataacatctctaatacttgtcttacgctcattccctgctctatctcatatacaccagctttcatactgtcatgaatcataaacttttgataaagcttaagtacaattgggaaatggattttattttctttggctaagcgatcaataaaaccagaataggtctcacctgatgtgatcgatagcatctgctttttcccttcaataggataagctttaaataaacttgaccataaaatagcaaaaatagaaattaaaacgataaaacagccaatcagcactaacttttttggaaaattagatgctgttttcttgcccttttttttagcattttttgctttcgcattcacaggtggcttcggcatattaatgaatctgattcaagttaagagtatgaaataaatttaggcacgcctgtgactctagaatttgttcactgatttgagtaactactcgcattggatgtaaagcattacaaaagaatagactctgtatttgtggtacttcatctagctcaattattctgacttcacaggcaattccgtagtgctgcatacgcgccaaaatttctgcacgcatcacaccgtggacgccattatagcgaagttccggagtaatccatctatcatttaaacgaataaaacaattactgcttaccccttcaacaatataaccttgtacatcagttactaaagcttcaacccagccttgttgatctgcttctttttttagcaatacctgctcaagacggtttaaggatttaagcccaactaaactcggcatggttaaacctaaagcctgatttaaaactccacactcaataaaatctggttggaactgctccaatgcttttggataaaaccagatataaatatctgccgcatgctttggcaaactatagccacgatcaccttcaccacggctaatcacaatttttaaagtcccgttgagcacgagattctgattttgtagatgctgcaaactttgttcgattaactcaaaatctgcaaccaaagataatttttggcaagcaagttttagacgttcccagtgccgtgctttaagctcaatcttattttgaaaaacacgaattgtggtaaagcagccatccccataatgaaatgcccggtccaataaaggaatggtctctacaggttgtccatttttaaaacaccacatgcttaatccgtcctttatttaaaaccacccaacaatacaacacctttcatttaattaataaatgactgattttaaaaaattataccgatttaagagaaacttttgaaacttgttatatatcaagatttaagaataacttatccatttttattatttctatatttttcatattaaattcgttttttattatttttttagaataaagactagcgctattctgcgttcatgttttgaacatttcgtattttttgaggggttatctcatgcgtttttctcagttaaaagtcggggttattgctgcattactttctgtttcatcgtttgcagctcaagaattcttaaacgtttcttacgatccaactcgcgagttatatacagatttcaacaaacagttcggtacttactggaaacagcgtaccggtcaagatattgagtttaaacagtcacacggtggttctggtaaacaggcccgcgctgtaatcgacggcttaaatgcagatgttgtgacattagcacttgctgctgatattgatgaaattgctgaaaaagcaaaattgcttccaacagactggcagaaaaagttaccgcaaaactctactccgtacacatcaactatcgtgtttttagttcgtaagggtaaccctaaacaaattaaagattggggtgacttaatcaagccaggcgtggaaattattacgccaaacccgaaaacttctggtggtgcacgttggaactatcttgcagcttgggcttgggcaaaacatcaagcaggtggtaacgatgcaaaagcacaagaatttgttcgccaaatttataaacacaccaaagttttagattcaggcgcccgtggtgcaaccactacatttgctgaacgcggaattggtgacgtattactggcttgggaaaatgaagcacatttagctatccgtgaacaaccaggcaagtttgagattgtgacgccatctttatctattttggctgagccgccagttgcaattgttgaaaaaaatgcagcgaaaaaaggcaacttaactattgcaaaaggttacctcaactatttgtactcacctgctggtcaagaaattgcagcacgtaatttctaccgtcctcgtaatgcagctgtactcaaaaaatacagcaatgtatttaagccattgaaacttgtcaccattgataaagaatttggcggttggacaaaagtacaaaaacaacactttgataatggtggtgttttcgatcaaatcgtgaaaatcaatagtgcagagaagtaattctttgttctaacgataaggagaacagacatgacacacactgtaattgttccgggtgtaggtggaagtgaacatcaacattggcaatcttggttgcagcgtcaactcgtgtctagttctcgcgttgagcaaaaaaactgggatagacccgtattaagcgaatggattgagcaattcgttaacacagttcaagcagtacaaacaccagtccaaattgttgcgcatagtttcggctgcctaactagtgttgctgccttagcagagcatccagagttacaacttcaagttaaaaaactgattttggttgctcctgcaaatccggcacgttttggtgaagccggatttgcccgccatagtttgactgactacaaagattattttcatcagctaaaaattaatgtgcctgcaacgctactcattagtgaaaatgatccatggttagacttttttgatgctttacagcttgcgaaatcttggcaattaaccccgattaaccttggacaagtcggtcatattaatgttgcttcaggcttcggtccgtttcctgacttactgaatcatctacttcctgaagactcgatgtgtagccactcatctattgatccggtaaagacacatttctctttgaaatttgcttaatacccagctttataccgcgccgtttatctttatttattcgcttactggtttcagcaggcttttctctttgaggaaatatcatgtcgcagcgatcccgagtgctgcctgggtttggtctatcattgggcttcaccctcgcttacgtttcttttattgtgcttattccattagccgcagtctttatcaaatcatttggaatcggatgggacggactatgggaaattttaacctctgaacgtattttaaaatcgcttcaactcagctttagttcagccttaattgcggcgtttattaatgttgttttcggactacttttagcttggtgccttgtccgttataactttcccggaaagcgtctggttgatgccttagtggacttaccttttgcacttccaacagcagttgcaggtattgcgttgacctcactctatgcccctacaggctggatcggtcaatatttagaaccccttggtattcaggttgcatatacccccatcgggattacgctagctttagtgtttatcggcattccttttattgttcgaaccgttcaaccagtattaagcgatattgaaactgaacttgaagaggcggcttccgcactcggtgcaaatcgttggcagaccattaccaaaattattttaccaatattactccctgccctatttacaggctttgctttagcgtttgctcgcggtgtaggtgaatatggttctgtaattttcattgcaggtaaccagccgtttaaaactgaaattgctccgcttatgatcatttctcgcctcgaagaatatgactatgcaggtgcaacgactattgcagcagtgatgttggttctctctttcattattttatttgtcattaacttacttcaagcatgggcaaaccgtcgtacagggagaaatgtcacatgaacctacataccgacagcaatgcacttgccttgaaattgcaatctcgtgacgcgacacgtgaaccaacttgggtacgttatacgctcattacaattgcactgatttttttccttagctgcctcatgttgccacttattctggtttttgttgaagcatttaaacaaggccttgaagtctatgttcaagctttaattgatccagatacgttatcagcagtgaaattaacactattgaccgcagcaattgccgttccgattaatgtgatatttggtgttgccgctgcatgggctgtttccaaatttcagtttaaaggtaaagcaattttaaccaccattattgatatgcctttttcggtctcacctgttattgcaggtttaatgattgtactgattttcggtgctcaaggctggttaggcggctggctcatggaacatgacatcaagattctatatgccgtacctgccattgttttagcgaccatctttattacagttccatttgtggcgcgtgagttaattccacttatggaagcgcaaggaactgaagaagaggaagcagcgattgtactcggtgcatcaggttggcaaaccttttggaaagtcacactccctaacattaaatggggtctgatttacggcgtgattttgtgtaatgcccgtgcaatgggtgagtttggagcagtatcagtagtttccggccacatccgtggtgagaccaataccctacctcttcatgtcgaaattttatataacgagtacacctttagtgcagcttttgcggtgtcctcactacttgctttcttggcactattaacactgattttaaaaacctggttagaactacatcaagacaaaccagaaccgcattcaactgattcgtaaggaatgaaatcatgagtattcaagttaaaaatattgaaaaacactttggtgcattccatgcgcttaaaaatatttcactcgatttcccagagggtgaactggttgccttactcggcccatctggctgcggtaaaacgacgctacttcgtattattgcgggtttagagtcagcagatggtggtcaagtcttactagaaggcgaagatgcaaccaatgtacatgtccgtgagcgtcaggtcggttttgtttttcagcactatgctttattccgtcacatgaccgtatttgacaatattgcctttggtttacgtgtccgtcctcgtgccacacgcccatcggaagccgaaattaaaaaacgtgtgactcgtctactcgatttggttcaattgggctttttagcagaccgttacccagcccagctttctggtggtcaacgccaacgtattgccttagctcgtgcacttgccgtagaacctcgtgtgttattgcttgatgaaccatttggtgcactagatgctaaggttcgtaaagaattacgccgctggttacgtaacttgcatgatgagctgcatatcacttcaattttcgtaacccatgaccaagaagaggcacttgaagtagccgaccaaattattgtgatgaataaaggtaacgtcgaacaaattggttctccgcgtgaagtttacgaaaaacctgcaacgccatttgtatttgatttcttgggtcaagcaaatcgttttgaaggtgaacatgcaagcggtattatccgtattggcaatgatcgtatcgaattaccgaccacagttcaggcaccgcaaggaaaagtaattgcttttgcccgtccggatgagttacatattcatgcgcaaccacaggcaaatacaattgaagcaacttttgtacgtgaagtctggattgctggaaaagtagtggcggaattacaagatcgtaatggacgtttaattgagattgctctgagcagtgaagctgcaaaacaacatgcatttaaaccaaatcaaactgtttgggtaagtgcatctcaacttcacctatttgcagatcaagttgcttaaggaattatttggtgaggagccatctcgcggtatttaaagccgttcctcacctcttttgaggaaaagtgtaaatgaactttcaacaattaagaattatccgagaaacagtacgccaaaactttaatttaacggaagcatctgccgcgttatacacctctcaatcaggtgtaagtaaacatattaaagatttagaagatgaattaggcgtacaacttttcgtccgtaaaggtaaacgtctgctgggtttaactgaacccggtcaatcactccttagcattgtagaacgcatgcttgtagatgctgaaaatattaaacgtcttgccgatgactttaataaagtggacgaaggtactttaacgattgcaacaacacatactcaagcacgttatgtattaccaccaatcgtcaatcaatttaagaaactatttccaaaagttcatttgattttgcaacaagcaagccctgtcgaaattgcagaaatgcttttacaaggtgaagctgatattggcatcgcgacagagtctttaacaactgaagaaaatttagcaagcattccatattatcaatggcagcacagcattattactcctcaagatcacccacttacacagctcgataaaattgatcttgatgctttatctgaatacccactgattacttatcacggcggttttacaggtcgttcaaagattgataaagcatttgaagatgcacaaattgatgccgatattgtaatgtctgcgcttgatgccgatgttatcaagacttacgttgaactcggcatgggcgtcggaattgtcaatgatgtcgcttacgatgcagagcgtgactatcgtttaaaacaaattaaaactgatatctttggtgtcaacaccacatggattgctgttcgcaaaggccatttattacgtggttatggttatgagtttatttctttatgctcacctgatgctgacattaaagcattgaaaaaaattgcctatccagatgaataaaatttaagggaaaaataaaagagctacataagtagctcttttatttttagatataaaaaaacgagccgaagctcgtttttacgctttattaccagaagaagttcacaccaactttaccaactggcaaccatttgtatttatcatcgttagcaattttacgagcttccgcatttactgcctcttcaagtgattgatcaccagttgtaactgcagaacctgacgaaacaagcttaactgttgggttaccagtatagtaagcgcctacttcaccgaatacgccccagtttttattgattttaggtgcaaaaccaaaacctaagtatggagcaatatcatttttatatgacatttgaccgttaattttgacaccatcggcacccgcaataaagtcttggttatttacacggaatgaacgagtcgcatcaacgttacgagttaaatcataatcgttatcaaggtaagccgccccagcagctacatataagccttgagcccaacggttagtgcttgcaccccatggacgaatctcagcatttaaataaacgttgttattatccatatcaaggtcataagttgatccattgacttttacatcatcagaccaagaaatgtcaccgccgttataacccaatgctaaacctacatatgggtttgcttgccataacaaagcaccaccgtaacctgtagtacctacttcagcacgagcgcctactggaattaattggtttttatcgaatgcatagctgtcatgaacaacagcttcatccgccattgcagcaccagcagcaagtaaagctgtagttgtcactaaaacacgtaatactttcatcgttttctccttaagaaaaggctctgtttttaatttattcagcttgtgacaaaaattatattcaagagcatagattcttttttatacaaaaactgctagatttctgttattttttgatacaaattgagttaaatttttattttcaaatcatttttgtgtaaaaaacacttgattatctaataagcttattttgatttaactcatttatacctcaattaaacgtaacacgttttttcaaagattcttgtcacaaattagtgtaaaatctttaaaattttttatggaaggaagatcatgtctcagctttctacgatcattgagcaagcatttgaagaccgcgcaaatttcactgcagcagattgcccaagcgaaattcgccaagctgttgaagaagcaattgctggtttagataacggtacacttcgagttgcagaaaaaatcaatggtgaatgggttgttcatcaatggttaaaaaaagctgttttattatcatttaaacttaatgacaataaaccaatcgagtcatgtgatcttcgtttctacgacaaagttgaaactaaattctctggttggactgaagagcaatttaaagctgcaggcgttcgtgttgttcctcctgctgttgctcgtcgtggtagtttccaagctaaaaatgtggtgttaatgccatcttatgtcaacattggtgcttacgtagatgaaggcacaatggttgatacatgggcaactgtaggttcatgtgctcaaatcggtaaaaacgttcatttatcaggtggtgttggtatcggtggtgttttagaaccattacaagctaacccaaccattattgaagacaactgttttatcggcgcacgttctgaaatcgttgaaggtgttattgtcgaagaaggctctgttatttctatgggtgtttatatcggtcaatctacacgtatttatgatcgtgagactggtgaaatccattatggccgtgttcctgctggctcagttgttgtaccaggtaacttaccgtcagctgatggtaaatacagcttatacgctgcaattatcgtgaaaaaagttgatgcacaaacacgtgcaaaaacaagtttgaacgatttgttacgcgctgactaatttcagtttgatcaaacatctctacgatcaacactgatcgtagagattttattttttatatagtgtggtatttctagaatggcttccttacgttcctctgcaattcctgtctctgaccctgcgtccggtctacgcattaccgagattttttactccttgcagggtgaagcaaatgcctctggcctaccgactgtatttattcgtctaacaggttgccctttacgttgtagttattgcgacaccacctattcttttgaaggtggcgaacgcttatcacttgagcacattattgaaacggctgaaaaatatcaaacgccttatatttgtgtaacaggcggtgaaccacttgcacaacccaattgcttaattttattacaacgtttgtgtgacgccggttttgacgtttccctagaaaccagtggcgctcttgatgtatcaagagtagatccgcgtgtttcaaaagtcctcgacttaaagaccccaacttctggtgaagaacaccgtaatctcatcagtaatcttgaccatttaacaccgcgtgaccaaatcaaatttgtgatttgtaatcgtgaagactatgaatggtcaaaacaacaagttgaacaatatcaactgcaaaccaaagtcagtactgtctggttctcccctgcttttgcagttgaaaaaggtgctgttggcctgccacgtttagcacgtgatctggcacagtggatactggacgacaaactgcctgtacgtttccagcttcagttacataaactgctctggaacgatgaatcaggtcgctaatcgttcaataaaataaatcattccgaatatggagaaaaatatgcgccctcgtgccattgttttactttcaggcggcttagactcaaccacttgcctagcttgggcacaagcgcgctatgaatgtattgctattagttttatgtatggtcaacgctcaaccactgaacttgatgctgcaaaagcattagctcagcgtgcaggtgttgaacatcgtgtaattaatatcgatttagccaatttaggcgggtctgcacttacagatcataacattgctgtaccagaacaattacaagaaggtattcctgtaacttatgtaccagcacgtaacacaattttcctctcttatgccttagcagcagcagaagttttcaatgctgaagcaattgttattggcatcaatgctgttgattattcaggatatcctgactgtcgcccagaatttattgatgcttttgccaatatggctcgtttagcaactaaagctggcgtagaaggaaaacctcttaaatttgaaacacccctgttacatttatccaaagcgaatattatacgtttagggattgaacatggcgtagactatagtcaaacggtatcttgctaccaagcagatgctcaaggacgtgcgtgtggtaaatgtgacagttgccgtttgcgtaaagaaggctttatcgatgctggtgttaccgatccaacacgctatataccgcaataagtaggtaaaatttatgaagttgttaaaatcaaatcttattctttcatctttattctcagcagctgcacttatggctggttcagctcaagcagctgaaaacccagttcaagcagcatataaaagcactaacgttaaaggtgcattaatcaacgtttgtaaagatcaaactgcaaaaggcggtaaattaagttcagctgaagtaagcaaattctgtagctgccaagttgaagcgcaaggtaaagtgactgaagcacaaaaatgggaaattcaaagcgcaatcaatgcgaagaaaagcccaagctctttagcttttgtacaacaacaaaaccgtgatcttaaagcatgtttcggtcctcagttaacaactaagcttgagaaattaactgaagaagcaatgaaagcagctcaacaacaagctcctaaaaaataagcttttgttgctccaaattaagcctgcatttatgcaggctttttttatagctctgttaaaatgacaccgatctcgccattcgaaataagccatgcaagaccaatggaaaactaacgcacataacagacagtcaattgtctcctttagtggaggtaaagacagctctcttgcactttatcatgccatgcaaaccggtaacgtaattggtttaatcgttatgctggaagagcaaggacaacgctcccgttcacatgcaatgccacttgatattattcgggcgcaagcacaagcaattggcttacctgtatttatggcatcttctagctggaatgactatgaaaataaattcatcaacttattaaatgaagccaaacaaaaaggtgctgaggtactggttacaggtgatttagatatgccggaacatggttgttggcatgatcgtgttactcaaacagtgggccttaaattaggaatgccgctctggctaaggccccatcgtgaagttgttgaagaatttattcaacttggatttcagagtgtagttgtgactgtaaaccttaaactcgggatgaaggtggaagatttaggtcaagtgttatcgttagaatatatacaggaacttgaaaaccgtggaattgatccatgtggagaaggcggtgaatttcataccactgtgattgatggtccaatttttaacaaagctattcctgtaagaaagctcgatattgtttatcatgaagaatatgcttttttaccacttgaattagatcaaatttaacttttaaaggataagaaatgtctgagaatattcaactgccaaatcaggttttcccaaccacacacggcgaagttaatttggctgaagtcgataatgaatggctgattatttacttctaccctaaagactcaacgccaggctgtacaacacaagctgtcggcttttcttgtttaaaagatcaatttgatgttttaggtgctcgtatttttggagtatcacgcgactcggtaaaagcccaccaaaactttacagaaaagcaggcactgacaatcgatttaattagtgacaaagaagaagtactttgcaaacactttgatgtgattaaagaaaagaatatgtatgggaaaaaagtaatggggatcgaacgctctacttttattttccataataaaaccttagttaaaagttaccgtaaggtgaaagcagccggccatgctgaacaggttttagaagatttaaaagcattacaaacagcttaataagcttgagtaacaaaaaagcgagttgaatactcgcttttttacacgcacataaattgctcagccattttaatttggcgtatgataaaaatattaaaataacccgaactcaggcattgctatgaatctactaaaagtttgtactttattgccttgtagccttgttattgctgcctgctccgttaattcatcaagtactcctcctacactgagctcttctacaccacaagttcaaaaatcatcgatagaaataagctgccaagatttacaaaattctgcttaccgacaagctgtgcttaatgcaattaatcaaattcgacaagattctcgtcaatgtggtcagcagtatttttctgcagctaaacctttaagctggaataataatttatatcaaggtgcaaatgctcactctaaagatatggcaaataacaactttctcgggcatgttggctcaacaggtttagatttaagagcgagattaaaaaaatatcatatgctgagtaaagccaatggtgagaatgtcgcgagtggacaaaaaactttaaatgaggtcatggctaaatggatcgccagtcctctgcattgcagtaatatcatgaaccctagatataccgaatatgccattgcatgtgcttctgaccagtctgctaaacaaagaagctattggacacaacaatttgcaggtttttaaagtagactcaaaaaagcatcaaaaaattcaatctacttttaaaaaccagagattctttagttagatcgaatcattctttatgagacgacacggtttcctcaatatttgaatggtctgcctgtaaaaacttttgctgtagctgtaaatataacggtgtattttggaattcttccaaaaattgaatggtgcctttgggaaatgcatccgttttaattttgcccagatagtaggcttcacgcattggagtggcagaaatcgaatctttcaagctatcaagttcgaccatcacccattcaggaaatagtcgtaaataataagatgactcatctttgaagtggccaatcaaaccaacttttgagttcggttctattacaccatttactaatgatttaacctgttttacccacttctcatcattataaacatcaaccacatgtacaaaacgaatgcgcttttgctcatctaatgaaaaattagataaaatcatttgttctcgttcaattgcaagaaacggattttttatattacgttccatttgggcagaacctaaagccaaaatcacatagcgactttgttgcagtgcaatttcaatcgtttgcatatgtgccaaatgaaatggctgaaaacgacctataaaaacgagatagtcaaatgtatacataattagtttttcactttttatgaactcaccagttacgctcattacaaaaaatatgcgccataatgagaacctaaaaatcaacaacgtggtttaaagcaaggatagtacgatgacacttagctgtattcaacaacctcatcaacatttacaagcaaatttagaaggtggcgtactcaccttagccataaatcgcccagaagcaaaaaatgcattatatggcgaactttacttatggattgccaaagcacttgatgaagccgaccaaaataaagatgtacgagtaatcgttctacgtggtgccgaacatgactttaccgctggtaatgacatgaaagattttatgggttttgtacaaaatccgaatgctggtccagcaggtcaagttcctccatttgtactccttaaatctgctgccagattatcgaagccgcttattattgcagtaaaaggcgtggcaattggtattggtgttacgattttattacaggcagacctcgtttttgccgacaatacggccctctttcaaattccttttgttagccttgggctttctcctgaaggtggtgcaagtcaattattggttaaacaagctggttatcacaaagcagctgaactactgtttactgccaaaaagttcaatgcagaaactgctgtacaagctggtttagttaatgaaatcgttgaagatgcttatgccactgctcaggcaactgcccaacacttaacagctttaccgcttgcttcattaaaacaaaccaaagcattaatgaaacatgatttagatcagattattgaatgtattgaccatgaagcagaaatctttatgcaacgcgttcaatcaccagaaatgctagaagctgtgcaggcatttatgcaaaaacgtaaaccggacttttcacagtttaattaaaaatcaacttctatgatttgaataaactcaaaggcaggctcttcgtaaggatggcttgcctttaatgcttttgccactgcacttgccttttcttcaagcacaatcgtttcaacacgccattcgtcaacttgctcaagttcacctagctctccaatataagggtcagctcctttaactggcttgaattgccctattcctttaacttgccaagcacattgttcatagttccctatcccacctgctccggccgcaaatatagactgtttagtcgactcaagatgtgactctggtacgtaataaatcagctttaacatgaatagaatgactcaaaactagtaaatttgctttaaatcataccctttaagaagactccgaatcaaagtcagctcatcattgctaaataatttgctccaataaaaagtatttgtatggcaagcgccaagccaaataaacgccagcctttatctcttgtgtacatcgttcttatgtgatttttgtttttcatcattttgatctccgatttttatcgttgttacagagaaagcaaaaattgaaccaacagcaatccaagcataaggggttaaatacacttatgtctatactcttatagattttcttaaagtccttaaaaaacgtattttcttaccgttactttaagtttaaagaaaatttttctaattcagtgagctatcattattctggatcattttaaacattcgatttctttaaatatctgttctcatatactgtcatcataaatgctaaaccacataaaatgacaaaaccgcaagtcattggaattagtgtgccgttatataattgcccaataatagaggcaagaataagcgacaatacggacgaagctgcaccaataatagctgatgccataccagctacatgtcccataggttccattgcaatcgcgtttaaattaccaaataaagttccaaataataaaaataaaatacaggcataaagcataaacatccaaaatgctacagtcacacctataagttgaatccctaagaaaattaatgaaattaagcacagaccgagaaagccataaatacagattggacgcataccaaacttcatgacaattttagaattggtaaatgaagcaatgcccattacaccagcaagcacagcaaaataagcactaaactcttgccctgttttaccaaactgctgcataaaaatttgctgagaagtacctaagtaaccaataaatccaccaaagcaaaagcctgcacataataaatagctcatggtggttttattacttacaacttctttgaacccatcttgaaatgcttgtaaacgcataggtaaacgattttcaggaagtaacgtctcttctaatcgtaaagcgacccacgctccaacaactgtggcatagatcatatataaaacaaaaatatcacgccaaccaaagaagtgaataatgagttgtcccagacttggtgcaatcgctggagcgaccataaataccatcatgattaaggacataatacgggccatttgagcaccgctgtatttatctcgcacaatggaaattgaggcgacataaggacctgaaaccccaataccctgaataaagcgacctactaaaaaccattcaaaactttgtgtggtaaagcacaataaacttcccaaaaagtagatgataataccggtaaataaaatacgttttcgtccaatcgcatcggaaagtggtcctgcaatcaactgccctattgtcatgccggagaaaataccaataatgacccactgggtctgattattattctttaattcaaaaactcgtccaacctcacctaaagcaggcaacaccgcatctatcgaaaaagacacgatagacatgagtaatgccatcaacagtgcaaactcacggaaatggatttttgacttcatttttcttctctactatttattctattcacattgtactacatacaaataagccaccttacggtggcttatttcaatttttatattaaccaataaacttacgtgcgttacggaacatacgtaaccaagcaccgtcttcagtccactcttctggtttccaagaatgctggatagcacggaaagtacgctcagggtgcggcatcataatcgttgcacgaccatctttagacgttacgcccgtaatcgcttccggtgaaccatttgggttcaatggataatgttgagtcgggttaccatggctgtcaacataacgcaatgcaacctgattcgctgcatttaagcttgcaatatcagcttcgctagcaaccgcacggccttcaccatgtgctacagcaatcggtaaaattgaaccttccataccatcaagtaatacagaaactgatttttcaacacgaacgtttacgctacgtgcttcaaaaacttctgacatattgcggtggaaacgtggccagtgttcagcacccggaataagtggcgctaattgtgacaacatttggcaaccattacagatacctaagctaaatgtaccttcacggtggaagaattgctcaaactgatcacgtagttttgcattgaacagaactgattttgcccagccaccgcctgcacccattacgtcaccgtaagagaaaccgccacaagtcactaaaccttcgaaatcacttaggctcacacgaccagcaagtaagtcgctcatatgtacgtcaattgtgttaaagccaactttatcgaaagctgcagccatttcaatatgaccatttacaccctgctcacgcaagattgccatattcggacgacggctattaataaacggtgcttcgataggttcatttaaatcaaatgtaggttttgcaattaaaccctgatgtgatttatcagtaattaaagcaaattcttggtcagcagtttcaacgttatcacgtaaacgttggatctgatgagatacttcagaccaagcctgttgtaactcagcacgctctaaagttaagccatttacagataattgatcagtattatttacgcgaccaactacagcaattgcatcttttaagctagaagcagctacttctgcttgtaaagcttcccaatcagctgctttgatttgaactactgcaccaatttcttctgcaaataaaccagcagtagtctgatcttctaatgctacacctaaacgcgaagcgaacatcatttcagctacagttgcgagtaaaccaccatcaccgatgtcatggtaagcctgaatcacgccacggttattccagtcttgaattaaagcaaagaacgctttgaaatcatcaaaactatcaacatctggagtgactgaaccaattgctttatatacttgcgcaagaatcgaaccacctaaacggaattgtcctttagataaatcaatacggacaagtactgagtcttctaaattcttaagttcaggtgttaaagtcttacgaacatcagctactggagcaaatgcagtaattacaccagtcattggagatgttacagctttatcttcaccgttatcgttccaagtggtacgcattgaaagtgagtctttacctacaggaatcgcaattcctaaagcaggacacatttccataccaattgcttttacaccttcaaacaatgcttggtcttcacctttttgaccagcagcagccatccagtttgcagaaagtttgatatcgctaatttgttcaatgtttgcacatgcaatattggtaattgcttcagcaactgccaagcgagcagacgctgctggatttaacaatgcaactggtggacgttcacccattgccattgcttcaccagtgaagccttgtaggctggtagtcgttactgctgcatctgcaacaggaatctgccaacgaccaaccatttggtcacgtgcaaccatacctgtaattgaacggtcaccaatggtgatcaagaatgatttagacgcaactgtaggatttttcaatacacggaaaatcgcatctttcaaatcaacttttgaagcgtcaaattcgttgcctttacgttcaattgtttcataagaacgttgcatacgcggtgtaccaccaagcatcacttgcattgggatatcaactgcgttgttttggaacaatggatcttcaacagttaagtgacgagcttcagttgcttcacctaacacggcaaatggacaacgttcacgagcacagattgattcgaactgttctaaagactctggacgaattgcaagaacataacgctcttgtgcttcatttgaccagatttccattgggctcatgcccggctctaatgaaggaatcttacgaaggttaagaactgcacctaactcatgatcgtttacaagctcaggcattgcatttgataaaccaccagcacctacgtcatgaatagacacgattgggttaaagtcttctaaacgccagcaagtatcaatcacttcctgacaacggcgttccatttctgggttttcacgttgtacagatgcgaaatcaaggctttcacccattgtaccgctgtctacagaagaggctgcgccaccaccaagaccgattaacatcgcagggccacccaatacaatgagcaagtcacccggttgaatcgcatctttttctacatggtcaggacgaatgttaccgtaaccacccgcgatcatgattggcttatggaagcccttcacttcaccatttacgttttgttcgaaagtacggaaatagccatttaatgcaggacggccgaattcattgttaaatgccgcgccacctaatggaccttcaatcataatttgtaatggcgatgccatacgtgaaggtttaccgtagttttcttcccaaggttgttcaaaaccaggaatatttaagttagaaactgtaaagcctgttaaacctgctttcggtttaccaccacgaccagttgcaccttcatcacggatttcaccgcctgaacctgttgctgcgccagcaaatggagaaattgctgttgggtggttgtgagtttcaaccttcattaaaatgtgagcagcttggctcttatatttgtaaacaaaatgaccgttttcatctgctttcggataaaaacgcatcgtgtcataaccaacaattacagatgcgttatctttatatgccgataacacgtcagttggagattctttataagtgtttttaatcatttggaacaatgataatggttgtttttcaccatcaattgtccattcagaaccgaagattttatgacgacagtgttcagagtttgcttgtgcaaacatcatcaactcgatgtcatttgggttacgaccaagtcgagtaaatgcttcagttaaataatcaatttcttgttcagataacgcaaaaccaaattcgttgttggcttttactaatgcttctttaccttgacctaaaatatcaattgaatttaaaggttttggtgctgtttctgaaaatagtgcttttgcatcttcaatttgtgcaaaaacagtttcagtcatacggtcatgaagtacttgttttacttcattagaaatttcagaaacaccttttaaagtgaataaaagaccacgttctaaacggtgaactggagtattacagtttttgaaaatgtcagtcgctttagatgaccaaggtgaaatcgtacccacgcgtggtgttactaaaatctgaatctcatcacttgcaggttgacgaagttcaaaagactcaccgtcatttaataattgcaaagcagattgatgttgctgctcgttgagcgcttgatcaaacaaatagacccattggctgtcaaaagattgaacagaactaattgacgataaacgtgttaatagttgagctttcttaaaagaagaatgtgctgctgcaccggccacgataaacatgttgattttggctccacgggcaggtcttgtgaaccttaccgcaatgtgactttagagagagcgcatattctactgtgtcttgctaaaatcagctagatgtagaatcagtattctgtaacctaattctgcaagaagtgatgtgttttttgttcaaaatcatttttttaatcattctcgctcaaaataaattgtttcatgtttattcaataacataataaaacctgaactaagacaaactatgtcgcaccaagctagtgcttttagcatttttttggcatgatcagactttatagttttgaataatgataaatggaacaaatgcgttggttagaactgctatctgcagttcgtttaggtagtaaaaaaagcagtacagagctggctcgaagcccatttcataaagattatgaccgtattatattttcacaaagttttcgtcagttaaaccgcaagactcaagttcaccctttggcacagcatgatggcattcatacccgtttaactcactcgcttgaagtttcctgtattggccgttctatgggcatgctggcagccgaaaaaattaaagatgaattgcctgtctggatttctcctgccgatgtcggtgcaattattcaagcggcctgccttgctcatgacattggtaacccacccttcggtcatgcaggtgaatatgcaattcgtgaatggtttgacgatgcctcacataatgattttttaaaaaagttaactcccgaagaagaagccgatgtccgtcagtttgaaggcaacgcccaaggattacgcctattaacccgtattgactatcatcctgatgatggaggcatgcgtttaacttacgcaaccttaggcgcttatttaaaatatccttggctttcaaaaacaatagcttctcaaggtgatcgtccatcacaccaacgagcgaaatttggttgttatcagtctgaaaaagaaattttaaaacaaattgctgagcagctcggacttattcaattaggtgaatatcactactgccgtcatccacttacctatttgttagaagctgccgatgatatttgctatgccctcatcgatttagaagatggcattattctaaatatgctgaattaccaagaggttgaaccaatttttctcaacttgattgcagattatggtcaacctgaagagctatcactcccaagtagcacatggcaacaaaaaatttcggcattgcgtggccgtgttatgaagcgtctggttgatgaagtcactacagcttttgccaaacatcattatgaaattattactggtcagctcaaaggtagtcttttacagtactgttcgcctgatatcgcggcaggtattgaaacagccaaaaatctggcacgtgaaaaaatcttcgaacacccacaaaagtctggtttagaaattattgctcaccaaagtttgcaaactattcttgatgcatttgtccccttaacgatgccgcataaatctttaagctttaaagaacagcgcttgatgtctattcttaatttgtacggtgctcgctttagtaataaccactacagcaatatcatgcaggtactcgatattatcagtaagttttcagatcatcaggcttatagcttggctcaagagctacaaggtaataaaatcggcttgttttaagctgccttaatatagaaagaaatacagctagtgtcgttttaatacatttaaaacgaccagatttacagttatgaataagtgaaattacgctatgatcggatgtttaattggcgaagtgtttgccctagaagccccaactgtcttactgaatgtaaatggtgtgggctatgaaattgatacaccgctttcaacattttgccaattacaaaaaggccagaaagttacgctatggacgcatttggtcgttcgtgaagatgctcagcagctttatggttttagtgatgctcaagagaaaactattttccgcaccttactaaaagtaaatggtgtgggcccgaaaatggcactaggtattctttctacgttaaatgttgaattgctggtacacacaattgaacatgacgatgtgaatactttggttaaagttccaggtgtaggcaaaaaaacagctgaacgtttaatgattgaacttcgtgaccgttttaaaactttggcacaaggaacttctagcgctgcggccctgcctcagattcaatttgtttcgaactcacctgttgcagaagcagaagcagccttacagtcactaggttataaacctcttgaggcacaaaaagctgttgcggcggttaaagccgattacactgaatcagccgatattattcgtgctgcacttaaatcaatgatgaagtaaacacacctatgcaagaccgtctaatcagtggaacagaaaaacctgaagatcattttgatcgggctattcgaccgacgtcacttgccgattatatcgggcaaccagtcgtacgcgagcaaatggaaattttcatcggtgcggctcgtggtcgtggtgaggcactcgatcacacactgattttcggtccaccgggcttaggaaaaactacgcttgccaatattattgcgcgtgaaatgggtggcaatctcaaatccacttcagggcctgttttagagcgtgcgggtgatttggctgcaatgctgactaaccttgaagaaggcgatgttttatttattgatgagattcatcgtctttcaccagtgattgaagaaatcctctatccagcaatggaagattaccaactcgatatcatgattggtgaaggccctgctgcccgttcaattaaactagatttacccccttttacacttgttgctgcgaccacacgtgccggcttactcacctcgcctctacgtgaccgtttcggtattgtgcaacgtcttgaattctattctgtagaagacttaactcacatcgtgtcacgatctgcaaacctcatggatgtacccattacagttgagggtgcagaagaagttgcacgccgttcacgcggaacaccgcgtattgccaatcgtttattacgccgtgtacgtgactatgcacaagtaaaaggtacaggcgaagttaaccatgaaatggcacaacgtgcgcttgatatgcttaatgtcgataaagctggtttagataccttagaccgacgttatttaagtatgttgttagaacgttttgatggtggacctgctggtgttgaagcccttgcagctgctatggctgaagatagcggaacacttgaagatgttattgaaccttatttaattcagcaaggttatgttatgcgtactgcacgaggtcgcattgcaaccaaccaatcttatttgcagtttggcatgacgccacctgagcctaaaaactaatcaaaggaagagaattttctcttcctttttttatttaactattctttttaactcaaataaaaattgtcttatcaataaattagccactctataccttttaagtctttcgttataccttattgattttttaatatttttaaaaactgaattataagaaatctagatattaaatcttctgaacaataatatttttaggataaggatatgtacaaaaaagccgctttaatttttccacttgccctaataagtcaattgagcctagcggattgggtaaaagatgctacacaacaaaatgaaaatcaggtcattcaattaagacaacacatccatgagtaccctgaactaggcaatatggaatttaaaacatctgcattggttcaaaaagaattaaagtcttatggcattcaagtcaaaacaggttatgcaaaaacaggggtaatcggcattttaaaagggaataaccccggccctattattgcgcttagagcagatatggatgcgctacctatggaagaaaaaagtggtgtgccatttgctagtaaacaaaaggcaatttatcaaggtaaagaaacttatgtgatgcatgcttgtggacacgatgcgcacactgcaatgttattaggtgcagcaaagatattggcggccaataaagataaaatatcaggcactgtagtttttgtatttcagccagctgaagaaggtggagcagatatagataacttcacgcatggtgatcaaatcggctcaagaaaaatgattgcggatggtgcatttaaagactacaaaccagaagctatttttggcatgcatgtcatgtccggcatgaaaagcggacatctatattataaagatggtgctattttaaacagtgccgatcacttacgtattcaagttaacggcaaacaggttcatggctctaccccttggttaggcagagatccaatttatgcatcagctcaaatgattaataatttacaaagtcttattagccgaagaaccgacctaacccaaggtatgggcgttattagtattggcaatattcaaggcggtacagctggaaatgtgattcctgaacaggtcaatatgatcggtactattcgatccaataacgaacagatccgagaaaatatcctaaagagcttaccaactctggtggaaaataacgctcaagccaatgatgtaacagcaaaagttgaaattgcgccttatgctccagtaaccatgaataataaagctcttactcaacttatccagccaacattagccaaaactgttggagattcgaatcttcatgttttggaccataatgcaagtgcaagtgaagattttgcctattatgggaaattaatgccctctttcttcgttttcttaggagcaacacctgaaaatcaggacttaagccaagctgcaccgaatcataacccttcttttatagtagatgataaggccttaaagacaggaaccgagctgcatataagattcgttttagactatccaaatattgctaaacaagttcaggctgcatggaaacagtcgtaacttaacaatatgttcaccatagagtgttccattttaaagaagaaagacagcagtcgcgattgaaaggttgtgccataggacttagtatgcaatctgctaaactgccccgtatttaaaagcagatgtatggctttggatagaactgatattttattcaacagtcatattttaaatataaagctctatagtgaactaaaacggaatactctcatggcgaatcattttgaattcaacattcgtgtttatattgaagatacggacgcaggtggtattgtttaccatgccaaccacattcgctatatggaacgtacccgtacagaatggctccgcgctgctggcgttgaccattactggcatcaaaaagactacaactttgtagtatataaaattgacgtaaaatatatgcgtcctattttaatggatgacttaattactgttacagcacgtgtagtttcatgtaaagctgcgtcatttgtgttgcaacaaaatatttatcgtggtgaaatcttgcttgcttctggtgaggttgagttggcatgtttaagtaaagatctaatgccacgtcgtcttccggaagaaatacgtgatcttattcgtaaagaattggaacaagactaaaaaaacaaccggcatatgtaactatggcaacaaacattgaatcaaccctgcatatttctgaccttattttacaagcaagtccagtcgtccagttggtcatgctgattttattgttagcatcaatttttagttggtacctgattgccaagttacatatgagttataaaaaagcacgccaagatgatgaacatttccaaaaaatgttctggtctggtgctgaattcaatacgctttacaacaacgcacaactcaattcaaaacgctcaggccttgaagatatcttttatcaaggattaagtgagttttttaaactcaaaaaacgccaagctcctacctcacaaatgatcgaaggaacagaacgtattttacgtgtaggtttaagtcgtgatcagggtagtctggaatatggtttaggtactttagcaagtatcggttcggttgccccatatatcggtttattcggtactgtttggggaatcatgaatgcttttattggtttggctgctgttgaccaagtgacgttagcgacagttgcgccaggtattgccgaggcccttattgcaactgcaattggtctatttgctgcaattcctgcggtattggcttttaaccactttacggctaaaagcgaaagtgtctactctgatcgtgcattatttgccgaagagatgattgctttattgcaacgtcaatctgtgggttcgtcacaggaagatgcataatggccattcaacgttcagggcgctttgagcgcataaaaaaaccaattaaaaaagtgacatgaacgtcgtgccttatatcgatgtaatgctggtacttttagtgattttcatggtgactgctcccatgattaccagtggtattaaagtcgatttacctcaggcaaataatcatccaattgaatcaaaagatatgccagccatggtcacgattggtaaagatggcaatatttatcttcaatatgaagattacaaagataatgagccactttctcttgaaaaacttgagtctgttttaagtgaagcacaaaaacaagctgagcaggaaaataaacaacttacagttttagtgaatggtgataagacccgcccttatggagaagtcgtatcattgatggcaagtttacaagaagcaggtttaactcaagttggccttctgacagagcctttaaaataagctatgaataaaaatcaaaagcctccttttaaacaaaatgcaatagcattgagcttcacccttggagttcatgcaattgccattgttggcttgctttttttaggcttgagtaaaccacctgaacaaccaaaaaagctgaccactgttttagttaaaccagaagatttaccaccccctttggcaaaagaagttgagcaaccaaccgtagcagaaaatcaggctgaagaagttctaagcccgattgtggatgaaactcttcctcaaaatcttccagctgcccctcctcctccaacagcacaacaacttgctgctcaaaagcaaaaagctgagcaggcacaacaagcaaaattagctgaggaaaagcgtaaagctgaagaagctgctaaagcaaagcaagctgcagagcaacaacgtttagaggaagcacagaagcaacaggccgaagctaagcgtcaagcggaggctaaagcgagagctgaagctgaacaaaaacgaaaagccgaacaaaatgcaaaagctgaggcggatgcgaaagctagacaaaaagcaactgaggaagctaaacgtaaagcggagactgaagcaagactaaaacgtgaagctcaaaaggctgaaaacgctaaacttcaagcacaacaagaagctaaacgaaaagccgaagcagatgctaaagccaaacaacaaaaagctgccgaagacgccaaacgtaaggctgaagcagatgctaaggctaagcaacaagcagctgataacgctaaacgtaaagccgaggccgatgcgaaagctaaacagcaaaaagcagctgaagatgctaaacgtaaagctgaggctgatgcaaaagccaagcagcaaaaagcagctgaagatgctaagcgcaaagctgaggctgatgcgaaagctaaacagcaaaaagcggctgaagacgctaaacgcaaagctgaggctgatgcaaaagccaaacaacaaaaagcagcagaagatgctagacgtaaagccgaaattgaggccgaagaaaaagctgcatctgctaaaaaagctcaagaagaagctgcccagaaaaaaggtgaagctaaaaaaattgcatcttcggctaaacgtgattttgagcagaaaattcgtcgtgcttgggatgttcctacaggaagcagtggtaaaactgttagcgttagatttaccctgtctgactcaggtagtgttagctcgattgttattacacggtcaagtggagatgatgcattggatgcaagtatcaaagctgcaattcaggcgtctgctccctacccaatgccatcggatcctgatgcaagacgagaagcgcgaagcgttacctctactttcagagcacaataattttgtaagagttacatgctttaaatagtttgaagcatgtaactatgctacaaaatcaccagtcacaaaaataccttcaatgactttaaacctatgaaaacgagccgcaaacaccttctcgccttaacgctacttacagcattaagtcctcttgcaccaacagctgcctttgctcaattacatttagagattgcaaaagcacctgatcaggcgcctaaaatcgctattgtgccttttaataacgacaatggactttatcctattgttgaaactgacttgaaccgctcaggacgttttacaagttcatcaaaaaatttacctgcgaatgccgctattaaccagattcaagcatctgattggcaagctgcgggtattccttatgttgttactggacaaattaagcaaacagctgacgggtttgaagtccattaccaactttatgatgtacaaaaacagcaatatcttctgaatgagttgttaaatgttcctgcttcacgcatacgtcaagcaggacatatggtaagtgacgctatttatcaggccttaaccggaattccaggcgattttagtggtcgtatcgcttatgtattacgtaatcctgccactcctgctgaacgttataccttacaaatcgccgatacagatggtgaacaaccgaaaactgttctctcttcacgtgacccgattttgtctccggcatggactcctgacgctaaaaaaattgcttatgtttcttttgaaactaaacgtccagccatttatttacaagatctctctactggaacacgtgaagtacttacgagttttaaaggcttaaatggtgcaccaagcttttcaccagatggcaaatcaatgctatttacagcatcgatgaatggtaaccctgaaatttatcaaatggatttatcaactcgccaagtcaaacgcatgacaaatgactcgggaattgatactgaagcgcgttacacaccagatggaaaagcttttatttttacatctgaccgtggtggctctcctcaaatttatcgctatgattttgggaatggctcagtaaaacgcttaacatttaaagggtcatttaatgctcgtggcactttaagtgcagatggtaaaaaaattgcactcgtgcatcgaccaagtggtagtaactataaagttgcgatccaagatattaatacaggcattgtcaatattcttaccccaaccagtttagatgaatcaccaagtttctcaccaaatgggcaaatggtggtttatgcaactcgtgaagggaaccgtggtttactgtctatcatgtccactgatggtcgtttccgtatgaatttaccgagtgaacaaggtgaagtacgtgaaccagcctgggcacctaaataactttttattccattgatggagatgatgatgaaatcaattaaatatttggcctttcctctacttagtgcggcacttgtcatgacaggttgtgcaagtcgtaagccagcaacaacggcaactacaggtacaactaacccaagcacagtaaatacgaccggcttaagtgaagatgctgcattaaatgctcaaaatctagcaggtgcttcttcaaaaggtgtaactgaggcaaacaaggctgccctagcgaaacgcgtcgttcacttcgattatgacagtagtgatttatctactgaagattaccaaacacttcaggctcatgctcagttcctcatggcaaatgcaaactcaaaagttgcattaactggtcatacagacgagcgcggtacacgcgaatacaacatggccttgggtgagcgtcgtgcaaaagcagttcagaattatcttattaccagtggtgtaaatcctcagcaacttgaagctgtaagttatggtaaagaagcgcctgttaatcctggccatgatgaatcagcttggaaagaaaaccgccgcgttgaaattaactatgaagcggttcctcctctattaaaataaaacatcccaaaaaataaacgcccacatatgggcgtttatttttacattcttactttaagaagatttgttttgctcttcttctgaatgttgcattgactcaatcaaatcatgcttattaaaagctttatattcaggttttgcctcataatctttccaagcttcctgaacactttctttcgaaatttcttctaaattgattggttcacctgctgttggggtcgcatcaaacttcttagttgtcatttcgattctcctaaatctacattcctttgttatgcaaacaacataccacgtaaaatggggcttgtaagcataaatgcaacacaaataaagtaagataatttttatttttcggcattctcatctagaatatgccacgtatttatctgactcattttgatgcttgcgcacaggagcgtttttttatgtccaacctcacattgtcccaatttttacaacaagaaaaagggaatcttacacctgagttggctcaagtcatcgacacaattgctgcgacttgtaaaaccattgatcaagccttacaaaaaggtgccttggctggaattttgggtagcgcaggtaacgaaaatgttcaaggtgaaacacagaaaaaacttgatgtgatttctaatgactatttaatcgatgctttaaaagtccatcctcacgtcggtggtcttgcatctgaagaacttgatgattttacaccagcacaagaaaacggcgaatacttggttctatttgatccattagatggttcaagcaacattgatatcaacatgtgtgtcggaacaatcttctcgattcttcctgccaaaaatgcggttacacaagcacaagatttcatgcaggcaggtactcaacaagttgctgctggctatgtgttatatggcccatcaactatgatggctttaacagtcggaaacggtgtagctttctttacgttagatccagaaactcaaacattcttacttactacagagaatgttcaagtatcagcagatactcaagaatttgctattaatgcatctaaccaacgccattgggaacaaccagtaaaacaatatattgaagagttacttgcaggtaaaacatctgtacgtgaaaaagacttcaatatgcgttgggtcgcatgtatggtgggtgatgttcaccgtattttatgtcgtggcggtattttcctttatccatatgacttgaaagacccgaaaaaagctggtcgtttacgtttaatgtatgaagctaacccaatgagtatgctcattgaacaagcaggcggcgcatcaactactggccgtgtacgcattctagagattgaacctacagaacttcatcaacgtgttcctgtgattatcggttctaagaatgaagttgaacgtgtaacaagctatcattaataatttaaattacacagggcgtcatagtatgatgacgcccttttggatattcccttatggcggttatttttttagaatcaaaagacaatgcaaaaattaaacatttgcgtggtttaattgaactcaatagcgcccgaaaaaagcatcaacaaacagttcttgaaggtacccacctttgtctagcttggttacaacaacagaaaaaactcttttcattgtttacgactgaacaagccttagaacatcccgatttaaagaaaatcattgaacttcaccaaggtcatgtctttattattagcgaagttttatataaagacttaagtactttaggtaatactcttccttgcttggctattatcgatttaccgaaaactgcatcaaccattgactatagcgtagatacgttaattctagaaaatgtacaagatccgggtaacgtaggtacattgttacgttcagcggcagcagcaaatataaaacagattatttgcacacaaggctctgcctcactttggtctccacgagttttaagagcaggtatgggggcacattttagcctgtcttgttttgaaaactttcaattaaccgatattcttcctaaattcgatattcctgttttcgttacaagctctcatcgctcgactagtctttattcaaaagacctttcaaaaccatgtgtttggattttaggcaatgaaggacaaggtgcaagtgattatgctttagaacatgcacaatcagtgactataccgcagccaggtggtcaagagtcattaaatgtagccattgcaggatcaatttgtttttttgaaatggttcgccaacgccaataaaacgttaatttattttacatcgctcatatttgtgaaaaaaatcatttacactactaaaaaatagccgattgttgtcaacctcccacctcttttcaacgttatataagagatatattgaagataaggtgggtacgtccaatgacaggattttccatctccatggatttagcaccgaaaaagtctcgatcggaagcatctagtgctcatgccagcacggctgagcaacgcctaaaggttttcatgcaagatgttactggtcgtgctttagtgatgatggaaagtgctacccaaggacaacaaggcattgctatggacttggttcaagaagcatttattgctttacacaagtcttacgccgatcgaagtactgaagaatggtatcccctattttatactattctaaataataaacttcaggattggcgccgcaaagaagcacgtcgggcaaacccattttcattcttcaagaaagttagtctagacaatgatgatgaagaaatcattgatattgtcgatgaaaaagcaatcaatccagcagattttctagatcaagcagtgaccatagaagagatccaggaagcgattgcaaaactacctgttcgtcaacaacaagcttttatgttacgtgcgtgggaaggttttgatacccatactacagcgcaaattatgaactgtaccgaaggtagtgtaaaaacccattatcatcgagcaattcagggacttagagagtatttagcgcatttaaatcccatgggaggttccaatgaatcatgatgatttcactaaaaaggtgacatccaaactcgatagtttggcccatcaccataaaaataaaacagtggtgatgaatcatgtgcttgaccatatccaacaaaaaccggcctcttattatagtgtctggaaaatgactggttttgcacttgcagcagcgattactggttttgttattttaccaaactcaatagatatgcttgataagccacaaaatcaagtcgttgtaaatcctaaattatcgccacaaatggtagaagatttagaaatgctcatggtgttgggtgaggataaagttcaacatggtagctaaaaagttagcacttatcctttgttcattaagtttcttgcaaacaagttttgcaggtttcgaacgtttctggattttttcgaaagatgccaatacgcaagtagatgatacttggaatgctctatctgaagaagagcaacgagctgtaattaaacgttatcaaaccttaaaggaattaccatccaaccaaagtgctaacttgcaacaacgtatggattggtttaaccagcttccagatgcagaaaagcaaaaaatgcgtgaagcttggcaaaaaatgagtacacaagaacgcaatgatttacgtcaacggatgctcaaagcaagtgctgatgaaagaactgctatacgtgaagaatatataaataaatatttagagcactaaaaaccgtatttaatatttatctttttttgaaattaaaaagttactaacaaataaaaaagcctcctagtggaggcttttttatttttatcatcacttacgataacgtctataagcaattaaacttagtagtgatgcgatagaaagaattccaatacttccacccccaccaccacgtgaatcatcagttgtagttgctgtacttactaagttaattgttccggccttagctgagatagttccatctgcatcatatacataatatgttagtgtatcattaaaggtattaaatacatttttcgcttgaatatagatattgccaccataacatgtatttttactatctttaccagggcatggaccttcgcgatctgcttttactactgtaaaaattccatcttttgagtttttacttggtaaataaattggtaactctacacctttgtcatttacccaaaatggaggtttattcggtttagtaacaagcgtaccaacaggaccatcaccatcatcatttgcatatttaagtaaatttaatgggataatttcattagctaaatatttgaatgttatcgtgccatcccctgaaacaggagttatatttccaaatttcgccttaattaggccactactaagctctacacctgttttagtggtaattgtatatttacaaaactcatatgtcgtactcgaagtaatatcatcatcaacacgataaaaaagaatttgctgtaccgtaggattccattcgcatctttgatttttcttagtctcagtatctgaagttaaatcttctactttctgccccacacctaatggctctgctttaacactataatccgtcgtattaaaaaactttaatacatgatttgaatcttcagttggtagtggaaaaccatagtttttaaatcaatataaatagctcgatattttgtatttatatgcgcgctgtcattcttaaatttatcaagtaaatccttaaattcagctaaacggactttataataaacaataaaatttgatggagttgttggatctttgagcaaactatcatataagtcgtaacttttttgataggtttctaataatgttgtaaatgaaatattacttaaaccttctaggtcacctgctgtaagcttcattaattcaactgaaccaatatcacaactatttttactcttttctagagtttgataatagtacgtattacttactaatctcgataatccacgttggtcctgagtttggcatgtacccttattttccaaatcaacatcaattaaatctgtcgctgaaaaattatttttaggatagtaaattggtaaaaaaccattattttcattagcttcttttaaaggttctaataaattactaaaaacttcattttttatatcaatattcgtattgcctgtagaaattacttctgtcggtatatcacatttaggagtattaccatttaagtttaatgcattaaatttcaaatttagtccagtatctttttcagccgccgctgctcctaataaatatttacatgcataagaacctgtattaaacgctaatatattaaaatttaattcttttgtacctaatttatcgtataaaaatgtggtgtatgcagagttctcaacgattgtattattttgcaatgttaaactactagatgagcttaacttactagtttgattttttaatggatcagcatctccagtaaatttaataatattaccattagtaagactcgctaaatttttagcaattgtattattagtaaatttcgccgtaggactaccgcaaaaatcaaaaatacttatagagtttattccaccattatcaataaaactatttgaatcaaatgaaaagatacgtccactgtatgaattattaaacatgcaactcattgccaaaatactaccttcagtcgaagccttaccattaccttgaactaatgaatgattcattgttaaactagcagtacttccgccaagataaattgccccgcctttagaggcttgagagtttaagatctggctattttttaaagttacatcagcaccagcgtaaattgctccaccttgctcagcacttttaccattttccaaaatgatattggttaaagttaacgattgttggtaaacagctgtattaaaaattcgtgattttccaccagcatttatacgagtttgaagaggtttttgagcaggatagtcattagttaaaactcctttacgctcccaatctgtcgcctcttttccaataatatttaaagcaattttaggtgttaactctttatttaaggtataggtaccagcatcaagttgaattgtataattttgatcaattgctggaacctcacaccctccataagattttctcatttctgcagctgtaatagcttcacgtaaagaacatgtattcatgttctcattatcttcatcattaaatgttgtaacttttatagtagtttgagccattaaaggcattgctgcgataacagtaagtactcctagtactttttgatagtttttcatagtcctcatccctgtttatgacttgaaacggcgtaatgcaattaatccaaataatcctaaaattaatccactaccgacgcttcctcctccacccgtactcacagatttatcttcaataccagatacaggttcttggactacagttgcagggatagtgacatattgaaactctatgccatcattaaaacgagatacactcgtaacaacttgaatcctaaaaatgtccgcaccatgccaatttccatttggcgtataaactacatttccattctgatctaaagtaataacacctttagaagttggtgtatcagtactttgtgtaactttaaggcatccaggttgccattctttaccatcaggacgttcaccgaataaacgcttacaggttgtaggagtgaccagatctgcttcacttagagaactcagaatactaaattttgcaacttgaccatatttaatatcttggccaacaggagcaatttggctatccaaaatatattcaatcgcacctaaatcacaaagttcatcatatccactacgatttttaccgcgttgatcatatctttcacaacttgctaaaccaattgaagaaccatcactataaagacggcctttattaataatcaaagagtcagataaagattgataactttcaagtaagcgtggcctaaagaaacctagaaaactatcttttggcgtattgtaaggacacaacaacccggtttgagaggtaatatcacatgcaccttcatcgctatcaccggcaattaatttttcattagcaggataaagaatattagggagcttcgatgtagcattacgattacactctgctgtaaccaaattactttgtataattgctttatcagtcgtacttacctgacagttaatagtatttcctactaatatactatttgaaaccgaagcattaccttgaggcgcatcaagaaatagtcctttatcatttttaatcatagtaatgttattaacaaacatcccatcccgaacatttgcaataaaaccgcctttattatgaaaaattgtactattacttataccgatagcccgtgaagttaaataccctccagtactttcatcggaaaacttagtctgtgtataaaataaagcattatctgctgttgtgacttcattatcacgtaaaactgattgagtaataaaataaagtggcatttcactatataaaattccaccttgagccgctttattattttggattaaattattgacaagactaactgtacctgctgtatttgttgtgttggataaattacctgcattataaattgcacctcctcgggttgcataaccatttatcaaacgtgaatttcgaatggttaattgttcatggttataaattaatcctccttctaatacggtattgttagacccagctccttgtaaattaagatcgcttaaagaaactgaaaaagacgctttttcaacgttcccatcatcaattttaaatagctgatctttaccgaccatttttattgtcgcgttatgagaacctggttgatcatctaataaagtagaatcgttttttgctgtactaattgtaaggggtgccgtaatcgttattctgctatttaacgtatattctttatcgcgctgtaaaataatatttgatgaagcatccttatttccgcagccatgataaccattcacatatttttcaacgtcagctgcattagatgaaccacgataattcaaaaactgtactgcttctcgtaaagtacaaacagtatcatctttatcttcatccactaaacttgtgacttcaatatcagcagaataagcgtgcccagcagcagccaataatgcaaaagcaatgctccgtttgagcatacccttctccttacctatttttttcatttttctttgtcaatattgcaaagtttccacttgtgcaaacgcatcctttgtgcgtactttgtcacaggaatcagaatttctcaagatgttttgatcggtctatagcgtcattttcgatagggaactttctaaatatttgtacaattaaagatctattgatatatgaaaattttacttataaaaatttaaaagtatttttcaaggttaaaagaataaatagctcatgatttttatagtaaggaaagtttacttaggctaataaattaaaagtccagaagctagaaaattattattgttgatattcatcaattaaagcatagatttgtcttaacgttgcatttgaaagtttagtcttctcacctttaaggagtttttctaattgtgctacggtttgcaatagaatagaagcttgatgaggcccatgtaaaagtaaatagtctacaatctgctgatcaaaatggatcccacgtctagccattacagaagtgactaaagcatagcggtcagcatataaacttccgctcggcacttttacactcactgcttgtgtaagtcgcgattgtaaatctggtaactctagttttaattcaatcggtgcaacacgtgaagagaaaacaagttgtccttcatggttattcattaaatgaaaaacagctttttgccagtgaggcaccccactaattgactcaatatcatctaaagccaccagatcatagtgctctaagcaagtaattgcctcaattggagcatcgagaagttcaagcaaagaaactttaattgcagatttaccgacctctaaataagaatcacaaatcgctgaaagcaaatggctcttgcctgttcctgcgccaccatagatataaaatctatttactagacccgcatgtagttgtcgcactgcatccactacatgcccccaacctggtcccgaaaaatcactgattcgggcatcaagttgaggttctatatccagttggagttgacgcatataatgaattggccttgaaattatttctgatctgaaagattcggggtatctgtatcttgctgttttttaacttcaagatcaagtttagtattttcagtttctacatgaagttgctcaatattaccctcttggattaataatgtagaagatggagcatagaatgaactccgttcgtaattttctctgaggtgttttaagagcaccacaatgacagccgccacaggtaatgcaattaacattcctaaaaagccagccaattgagccccagctaaaacagcaaatacaactgcaacaggtgaaagaccaattttatcaccgagtaggaatggctgcagaatatagccctctactgcctgcccaatcataaagactacgccaacaagtaataagtgtgtccagtccattccaaattggaacaaacttgcaataaccgctgcaataatcccgactgcaaatcctagataaggaataatactggcaagacctgccaccataccaataattaggcctacctctaatccaattaattgtaagcctactgcataaactacaccgagcaaaagcataacaaggaactgacctttaacaaatgctcctaacacgctatggcattcacggacgatttgtaaggtcgtagcctcatatggccgtggaatgagacgacgtaagttttgtaacatacggtcccagtctaataagaagtaaaaagcaataattgggattaaaacaactgttccaccaatttgaataaaattaagtcctgattgtgcaagctttaataaaactgcttgaatactatcagcactgtaattggtctgaacataatccatcacagctttggacatttgatcggtatcaatttccatttgctggacatggaaggtcgaagaaatccatggtaatagctctgcattaatccaatgaatccctgctggaatactgtctcgagcgtaaacaagttgtttccagatcagtggaaccaggtaccataatgcaacggttaaagttacacctataccaataaaaacaatactaattgccaaccagcgaggtatcttaatttttactagaacttcgactagtggactaaataaataagccaggaaaaaagcaccaataaatgggatgaccacaggcttgagcaagtataatacccataccagcaatacaatacctgcgagtaagaaaatacggcgcagtatacgatcttgcataaaatctagccttttttgatttaatcgttataaatggaaaatatttttattaaagatagcattttcgagcataaataacataagagtttcgtatattcaggttataatctgccgccaatgcggagacttcatttatgagcaactcaacttctaccccaaataccggtttaagctacaaagatgcgggtgttgacattgaagcgggcgacgcactggtcgatcgtatcaagtcagtcgctaaacgtacaactcgtccagaagtaatgggcggacttggtggctttggtgcactatgcaaaattcctaaaggttacgaagaacctgttttggtttctggaactgacggtgtaggtactaaattacgtttagcacttaaccttaatcgtcatgacacaatcggccaagatcttgtcgctatgtgtgtaaacgatcttttggtttgtggtgcagaaccactattcttcctcgactattatgcgactggtcacttaaatgtcgatgtagctgcaaacgtagttactggtatcggtaaaggttgtgaacttgcaggttgcgcacttgtaggtggtgaaacagctgaaatgcctggcatgtatgaaggcgaagattacgatcttgctggttttgccgtaggtgtagttgagcaaagcaaaattattgatggctctaaagtaaaatctggtgatgtacttattggtgttgcatcaagcggtgctcactcaaatggttattcattactacgtaaaatcttagatgttaagaatgtagacttaactcaagtaattgatggtcgccctcttgcagatgtagcaatggagccaacacgtatttatgtaaaaccagttctagagctttgcaaacaagttgatgtacacgcgatggcacacatcactggtggcggcttaccaggtaacttaccacgtgtattaccaaatggtgctcaagctgtaattaatgaagcttcttgggaatggccagaattattcaaacttttacaacgcgaaggcaatgtagaacgttttgaaatgtaccgtacctttaactgtggtgtaggtatggtcattgctgttgatgcaaatgatgcagaaaaagcaattgaagtgcttaatgctcaaggtgaaaaagcttggaaaatcggacatatccaagaaaatgctgaatcagtggaaggtgcagacgaaaaaattcgtgtgatctttgaatgatgaaaattgctgttctagtctctgggaacggcagcaacttacaagccttgatagatgcaaatctatcagggcaaattgtaggtgtactgtctaataaagccgatgcttatgccctagagcgtgctcaaaatgccaatatcgcgacagccgtaatctctcacaaagactttcctagtcgtgaagattttgatgaagctatgcatcagcaacttgtcgcatggcaagctgacgtggttattttagctggctttatgcgtattttaactgctgactttgtcaacaaatggcaaggtaaaatgcttaatatccatccttcattattacctgcctataaaggcgttaatacacatcaacgtgtattaaatacgggggatcgattacatggctgtaccgttcactttgtgacttctgaacttgatgctggtcaagcaattgctcaatctgccattgaagtaaaagaacatgacaatgttgcatccttggccgaacgtgtacataaacttgagcattttatttatcctcaagttgcagagtggttatgtaatggccagctcacatggaaaaatggacaagcctatttccgcaatcaaattcttgaacaccctatccgttttgcatcttggtaaaagtttgcttaacgtcaattaaaaaaggacatgcatgcatgtcctttttttgcgaaagctttattagcgtgaattacggtgaataagttccttaatataattcactgtatcaatcggatgctctagagggaacatatgccctccttcaactacactaaatggaatccccattttacgttttgccatttgaggaaaacctctttttaagaaggcactctcttttcctacaactaaatgtactggcattttcggttttggcataggtaaccaccaccaagaagggtttttacggaaaatcgcaacttcatcttcacgggaaatagttaacgttacaccaccacgtaccgagtcttcttttaaagcatagtcaatgtatgcttgaaagcaatcttcatcaaagtctttataaaaaccttttgggcgtaacaatgcagctgcttgctcacgtgattcccaatgctcgcgacgacgcgcagataaacctgctggtgtcatatcatcaactattttgggtttaaataattttgccatatgaaaagcaaaagaatatctacctaaaataagaggcggatctaacatgatcacttgtgagaacaactcaggccgtctaaaagaagacattaaagttaaaactgaaccgagtgaatggcccagtccaatcacttttcgccccttcgcttgacgtacaatactatcaattacctgatcaaccaaaaaaggccaatgattggtaatcggataacgtttgtcaggtccaatgagtggaacataaattacgtcatactcatcttttaattgatcaaacaatttttgatacaccatagatggcacgccgttggcatgcgcaaagtgtataaccggttttactgacataccgttatcctgcttaaattattgtagttttgcgtcctgacttgtttgtaagcgttcagcaaccgactcacttaaacctttccccatttctgatcccattcgccctagaatggattgtaatgggttacgttcaatcgtgtagtcaactttattatcaagcttcagttcacgcatcaagcttgtaatgttacctgaacggtcagctacgcctaactgaattgcttgctcgccagtccagaaaagaccagagaaaatagcaggatcattagtttttaagcgtttcccacgtccttctttaactgcgttaataaagtgagtatgaacattatcgagtacagattggatatgttgtctttgtacaggattaatcggttttgtcatacttaaaatgtctttattcgtccccgctgtaagagttcgatcttcaattcctagtttttgagctaaaccagtaatgccatagtttggcataatgacaccaattgaacctaccaaacttgatggattcacaataatttcatcggcagcagaagcaatataataagcacccgaagcacccatatcgccaattaccgcatagactttcttgtcaggatgctcttttttcaaatagcgaatttcctgccagatttcatctgactgaacaggtgaaccgccaggagaattaatattaagggcaattgctttactattcgatgcctcaaaagcacgtttaagcgctttgtttgtatcttcactattcacagcctgattgcttgaagcatcaatagttccaataatatcaactactgcaaggtgagcactgctactacttgctgtagagccatctttagtggtcgaacagcctttgcccattaagacgataatgaacaatagataaataaaagtaagtgttttaaagaatataccccagcgacgactacggcgttgttcttctacagaagccagtacagctttctcaaggatttgccattccggtccgttctgtttaggggttataggttcattttgtggttttggtggccaatcggacataaaattccaatccaaatcaatcgaaatgatgtcattatatacgttgatttgataaaaactgtctaaataatatgatttcatttataatatttttgtctttttttacttgttgtttcttccttacttactgctatagatgactagaccagattcaaaaagcatgaactatcaattactcaaaacatttagccgccaacccattcaatttgggcgttttcttgctcgtctgttagcaggacttgtaaatactctaaaaattactagaacatcaaaaagtattgagcttaacttaagaattgcgcttccgtatttaacacctcagcagcgtatagcgattacagaaaaagctgtaagaaacgaattaacttcatattttgagtttttaagtatttggggctcatcaaatagtaaaaatatctcacgcattcaccgtattgaaggtgaacatttttttcatgaagcattggctgcaaaaaaaggtgtagttcttattgttccacattttggtacgtgggaagtcatgaatgcatggtgtgctcaattcacatcaatgaccattttatataaacccgttaaaaatgctgatgcagaccgttttgtgcgagaagcccgtagccgtgaacaagcgaatctcgtccctaccgatgaaagcggtgtaagacaaatttttaaagcattaaagcaaggtgaaacgacagtaattttgccggatcatacccctaatgtgggtggagatatggtgaactattttggcgttccacttgcttcaagtaatttaagtgcaaaactcatccagaaaactaaagcaaaagctctgtttctttatgcaatccgtaatgaaaacgatggctttaccatgcatatcgagccaatggatgagaaaatctatgaaggcactgcggacgatggaacgtatgtcatccatcaagcgattgagcaactcatttatcaatatccagaacactatcactggagctataaacgttttaaagcgaaccctgctttagacaatatctataatatcgatccgacagaagcacttaaaattgtagataggctcaaagcagaagctttaaaaacctctactcaaccagagcctatccaaacgtcggtcatgtaaaactattttgtgattttccaacacaaaacttaaggtcccttgttccacagtgctttttagcggaatatgtagagcttttaaacgtgctataacttgttggctaggatggccataacggttatcaaaccctgccgatgcaatggccagtttaggttttaaggtcgccaagaaatcataagccgaactgtgcttacttccatgatgccctagcaccaacacatctatcttcaagttaggataatcttttaataactcgtattcggcttcccatcctgcatcgcccataataagaaaattttggtaaccaccaacttttttaaattgaagatatacaacacaagaatattgattctggttagaagcaacaaaagccagatctttttctttaggccataaaatttgaatatctaactcaggataatgccattgttgcccttgatggcaatattggaatggttgctttaaatcatttggtaattgttcattcgaaataagctgctttacaggaatctcttgttgaataagaggaaacgcgccactatggtcgtcttgatcaagatgggatagcacaacatgatctaattgtcttacgccttgctgacgtagaaaaggcactacaacattttgtccaatactaaatattttttcatcgtaagaaccgcctgtatcaattaaccagttttgttcggaatgttgtaaaaaaatggcttgcccctgtccaacatctaaaatattaagctgaatttgttgactcgttttgttcataataactaagggtaaacaacataatatcccccaagttttgggcagaattcctttaggtaaaaataaaataattatggcaaaactaatcgctaataaagacagtggcgtcaagcttataccttgtaatggtaaagagagtttttctaataagcccaaacaactcagcaatatgctgagcaacatatcattgaaatgaaaaagcatatttccaaacggttttactataaaccatgcgcaagcagccatgatgtttaaagggacaataacaccaccaacaataggcacggcaataatattggttaatggagcaacccaagaaatttgttgaaagaaaagtaaggttaagggactcaatgcaataaatattttgccttgagactcaattaacaccttacccataaaaatcatttttgagctcagacttaaaaactgttgctcaggtagctgcgctatagtttggtaaattcttaataaaataaagcatgccccataagacagccaaaaacctgcagaaagcacactaaacgggtcaattagcaacagtagacttgcgctatatacgagtaatgtaaaaggtttaataggttgttttaataatagaaatccaataaatataaatgctgataataatgttcgtagtgcaggaatttcgaaacctacaaatgcagtataaattaaaacaccaaggcagcatggtacagccatcaaaacctgtttcggtttccataagtaaatttgaggataataacgactgataaattgatgacatgcccaagataacataatggcaaaaatgagcacatgtgggcctgagatcgccaataaatgactaattcctaattgtttgaactgtagttgagtttcatctgataaaaggctttcatcacctgtcagcaaagctaaaattaaacccttttgctgtagagatgagctgtttaatatttgcctaaaagttaagcgaagtttttctatatttaaacgaaaactattggaaaaagactgttgttcttttaaatgttgctgatagcccaatcgatagatttcatcgagacttaaaggctcaatatatctcacattaaaaccagacataatatttcgctgaataaaccatttttcctgatcaaaagctcctggggtggcataactatgcgcaggtcttgtttttccagatattcgataatagtgacctaattcaagattctgattattctttaataaattttgattattactttttaaatatagcaaccaattcaccggttctttagaaaaatttagaacttgtgcagtttgttgaaccttattatctttttcttcacttaaacggtttatataaacaataatgtcgagatttcgggtatccgtttctctttgttctaatcgttcaatcagtgctttttcagcatagtggtaaccaaccataaaaagacttgttgtacataataagcaaaacactgcctttaaaaatggtcgatcaacgaacattggtcgtttataaagataaaaaataaaggcaagtaacagtagagcctcgcccactttttcatattgcatgattaaagggaaatctattcccatcaatgcaataccgccaatccaccccaatagaataatcttaaacatttaaaaatctagtcattatcattttaggggcaaaattaaagcccaactcagtgggctttaacaatgtgatttaatgacaatttttttaagaaccgtttacccacagcccatcttccatatgcaagattgaatctgctgcctgagctaattgctcatcatgggtcacaattaacattgccatgtttagttctttcttaagatcggtgagcaactcaaaaatacctactgcggttttacgatctaggttacccgtaggctcatcagctagtactaccgcaggcttagtcactaatgcacgagcaagtgcaacacgttgacgctcaccacctgaaagttcacctggtttatggtccatacgatgagatagcccaactcgatctagcaaatattcagcctgtgcctttaccgacttatattgactgtctgctcgaagcattaaaggcatagctacattttcaagagcagtaaattcaggtaataaatggtggaactggtaaacaaaacctaagaattggttacgttgaaagccacgttccgcttcacctaaattatcaaagtgctgaccattcaaaaatacctgtcctttagtcggctgatctaagccaccaagtacatgcaacaaagtacttttacctgaaccacttgctccgacaatagatacaaactgccctgcttccacttgtaaagagagacctttaatgacttcaaccttagatttaccgtcatcaaaatgtttataaatatcttttgcttctaaaacgactttactcataacgcaatgcctcggcaggttgaactttggctgcacgaagcgccggataaatagttgccaagaaacttaagagtaaagaaacaatcacaataattgtcacgtcttgccatcttaagtaagaaggtaagtaatgtacaaaataggcatcgaacagattaagcccgagaacattattaaaccaagaaataatatcgctgatcgtaagtgccagaattacccctaaaaccgtacccgcaactgtaccgatcacaccaataaccgtaccttgcaccataaagattttagtaatcatagatggcgatgcacctaaagtacgtaaaattgcaatgtctgattttttgtcagtcacgaccataaccaaagacgaaacaatgttaaatgcagcaactacaataattagtacaagcaataaaccaactaatgttttttccatttggatggcattaaataagttgccatgtgtataagtccagttggttgcgtagaaattgcttggcaaatttttcacaatgtcatcggcaacttgaggagcggcaaaaatgtcatctaattttagacgaacgccttgagcgccatcaggtaaacgcaataaggttgaagcatcatataaagcaatgtatccaaccatcgagtcaacttcagcacctacactgaaaatacccaccactttaaagcgtttaaaacgaggtacaacaccagctggagatggagtcgcttcaggtaaaaccaatgtcacgctatcgtttaaacgtaagccaagcgaatcggccatgtctttaccaagtacgataccgaattcaccttttttaagtgagtctagactaccggcaacaatatggttttgaatgatagagacattcttttcatatttagggtcaatacccgtcaccataatacctgccacttgcccttgagcagttaacataccttgcaattgggtaaaaggtgcaactcctgtcacgtggggatgattttcaactcgtttaaccagttcaggccaatccgtaaggatttgcgtcgatgaaactgtcgcttgcggtaccattcccaaaacacgattttttaattcgcggtcgaaaccgttcattacagaaagtaccgtaattagtacagcgacaccaagtgtcaaaccgaccatcgaaaccaatgcaataaaagaaataaaatgattactgcgtcgagcgcgagtatatctcaaccctatatacagtgagattggtttaaacataccttctaaatccaaggtcattgatggaaaaagagaagtgttcattcacacttcttatttagccatatcgttagatgctgtattaaggcttaaaaatcagtaagttctgatctatccttaacaatcctaatattatattgctgggctattttctactacttaagatatgagatcaatttgatcatgcatttagctacgaattagaacaatttaatgaataagctcaacaaattaccctcatcttctcctacttagacttaatatgttgagcaaaattacgatttgcttgaatgtctttataaaaatatagaaatagaccaaataagataatgaaagctcccacgaaaaccataatcgacaattgttcatgatttaaaacagctccaatgatcattgctagcattggtgtaatgactgtcgttaacgataaagtggtcggttttatattctgaacaagtttgaaataacagaacatagccacaagtgaagccatcagaactgtataaattaatgcaaataaagatttagcttgtggtaaatgagtcggtgcatattgccaaataaatggaataaggcagcttgccaaaattgaagaaaccaagatcgaaccagtcgcctgagccattggctgaattttggcattcactttctttacccaaaatatagaaaatgaataaacaaaaacgctgaccaacattaagacaatgccaaatggatgcacatgttgatttgaaccatttaaacaaatgatcgctagtccacaaacagcaacagccatacctagccactgcaatttaaaaagatgctgaccaaaagcaaaacgtccaatcaacccagccataatgggcgctagaccaaacatcaaggcaatcatgccagaacttaaatattgggtcgcagcataggtaaaaatttgcgagccgattaaactaaaagaccctgcaaaataactatgtaaagcttgcttatgagttggaaaagaagtttttagaacaagtaaaacaataaccgacagaggcaaagctatataaaaccgtaacagtaaagcccacatgacatgtaagtcagatacgctccatacaatggctaaaggtgtcgttgcccagataaatacaagcaagacataagttgaagccaagttggtttgggatggcataagagactcactaagcagttttacgtttttgctttaaaattgtttggtctagtgcactagaaaattcgcgcttatcacgttctgaaataggtggtggaccacccgtctgtacaccagcgccgcgcaacgtatccataaaatcacgtaagtgcaaacgtgcttttacgttcgctgtggtatacacctcaccacgtgggtgaatcgcaataccacctttctcaataacttgagctgcgagtggaatatcttgcgtaatgacaatgtcattttcagacatacgattcacaatttcctgatcggcttgatcggctccacttaaaacttgcagagatttaatacgcactgaaggggtaataccgacattttgattggctacaaaaatcacttctaattgataacgatccgaagctcttaaaatgacttcacgcaaaattttaggtaatgcatctgcgtctacccacaacttgaatggcagcacgttattctctatttccactaaaaatataagtctaacagatgcattttattagagaatagcgctaaatataaaacttgttttttaaatttaatttgaacaatacgttaatgattatttatatgtactcttaacagcacatgttttgctaggtggagaactttttaataactaaatacgtgcttttacaagagaatttacatatgttgacttgaaaaatagcaattaccctcgatttaatatatcaagtgagataaacccaacatcaatcgtacctatgaaaaatcaaaacagtccagaagttattacggtaaacgaccaaaattttggtagtcatggagagcattggaatctactgacttcccatccagagacagatgtaccaaaatggcttggactagcgcttgatgctcctgtaatgccaatgggtttatgccaaaatgaagacgaaatggatcaatctttttggctcattcaaggtccacaaggtcagaaggtcaccattaatcaaattattgcagttgaaaatcaaaaacctcgtgctttaaaaactgccttccctagttttgatagtccctatcaatataatgcccaaattgagcgcatcattacttgtgactctgctactcaagcagtattaagtttaaaactaaataaaagtacaacgatttatgcatttgataatttatttagcgttaatcgttgccaatatgacaaaacccaaacttatcaagtccaatttaatgcatgggcctatgaattagaatcagtgcctgcgggagaaacaattgtcgtagatgatccagcgtcaattaaacatcaccgtgcattaaatgcgattttaactgaacataatggaattgcacccgaaaacctacaagaactgattaatgaatggcaaccaaaaactaaagaagatcaagaacctgtaacggttgatttttctaaaatggttgcatatttatatggagaaaatcttggtcaagaagatgaagcttggttccaaggtaatattgtcggtaaaacttcaatgtcatttatgggtgcagaatataccctttatgatgtcactttagttttagaagacaaccttcctgccatattagtgcgcattgctacaaaaaatgatttgtacaaaaactttaatattggcgaatatattcgtggcaatatctggattcaggcgaatatttatgctaaaaatagtgaaactaattgaatttcactaatattttaaaaattaggctattgaatgaagattatacctgaacaaaccaccagcctcattcaaactagtaacccacgtataagggtcgatactggtgcgttttgctttttcgttttgggtatgttcttagccgcaattatgatacatcaatttggttttatgcctttttaattgatcatttatataaaaataaagccctctttttgagggctttattcattttatgacttaaccattacgtttagcaaaatcatccataaagcggataagcgcctgaacgccttctaatggtacagcgttataaatacttgcacgcataccacctactgagcggtgacctgccaagttcaataagtgattttcttcagcttctttcaagaattgcttttctaatgcttcatctgccaaagtaaatggtacattcataattgaacgatttggaatggcaatcgggttattataaaagtcgcttgaatcgatataaccatagagtaactgagctttttcaaggttaactttatggatagcatctaccccaccctgctctagtaaccattcaaatactaaaccagacaagtaccaagcataagtcgatggtgtatttaccatagagccattcttggcttgatcagcatattttaaaatgcttggaatctctgctttagcttgatccagtaagtcatcacggataataacaattgttaaaccagcaggaccaatatttttttgcgcacctgcatagatgagaccaaatttcgaaacatcaagtggagcagataaaatgcttgatgagaagtcacataccagtggtgctttaacatcaggaacaccagcaaactgtaaaccgccaattgtttcgttatcggcataatggacataagctgcatcgtcagacaagttccattcgctttgctcagaaatggcgaacttaccgtctactttaataccagcttctacaacattaatatcgccataacgttttgcttcttttaaagctttttcagaccaaattccagtatggatataatctgctttgttattttttccaagcaggtttaaaggaattgctgaaaattgtaatgacgcgccaccttgtaaaaatagcactttatagttttcaggaatattcatgagcttacgcaaatctgcttcagctttttccgcaacagcaacatagtcagcactacggtgactcatttccatgatggatagacccttaccttgccaatccaacaattcttgttgagctttttctaaaacggcagtaggtaatgcagcaggaccagcacagaaattgtacgcgcgcatgatttttcccttgtaaaagtgaaacacaataaaaaaaggcatttaaccacagattgcttaaggttgcagcagcttctctagtaaatatttcaatgctagggcgtgtttatgcctattttttcaataactattttatttatttcattgctttcacttatttttttataagttttattaaataaagttcaacttgacttgtgaatatagtttcccatactgtggtgaacatataaaaacttgctgtatgattttccatcaagcaaaaataacctcaaaatcattttgtgcttttatacaattgtataataaacaatatgataattgaatttaataacaagaaatttaaactataagggatgatcaaaaattgttatataaaatgccaacacatcaatatcgacagtctaaacgtccttttttgtttaaacccaattaccttgcgttggtattgggagtattaattgcaacgcctatttatgcgcaaagtttaagttatgctgaagcagaacaacaggctttaaaaagctcatacagcactcaagccaaccaagcattacaacaagcctctcagttagaagccgaagcggtaaaaggtttaggactccccagagttgatttaaatgtgagagcatatgcttttcatagtgaaacagatgtacccttaggctcttttaaacaaaaacttgaaaatgatttaagccaaggactcaatgataaattatcccagtggaacaatgtcattccatcagatgttttaggtcaagttcaggaaggctcaaaccaaatcatacatgacggtataaaccgttttcctgactacgctaatttgactgtagaagaccaagtagtccgaccatctatttcagtggtgatgccgctctacacaggtgggttaacaactagtgcaaaaaaaatagctaacattcaggctcaacgctccgagctttcaagccaacaacaacaagatatccagcgcttcgaagtcgtacaaagttattttaatgtgcaattacaacaacaactggtcgcaagtagtctatttaactttaatgcaatgcaaaaacattacagcaatgcgttaaagctcgaacagcaaggttttattagtaaagggcaacgtatgcagtttgaagttgctcgtaacaatgccgaacgaactctacaaaatgcgcaggcaaatctgaatgctagccaatttaatttaaacaatcttttgcaccagcaaaataatgctgatttaagtactcctctttttgtaaatactgttcgtagccaatcgttagaatctcttttaagcagttactctcaaaaatctagccttgtgcaaaaaatgcagttagacactcaattggcaaatgcaaatattcaggctcaacaagcagcaaaaaaacccagtcttttcgcttttggtgagtattcactcgatgaaaatgaaaactggattgtaggtgttatggcaaaatacaatcttttttctggcgtagataaaaataagaatattcatgctgccgagttaaaacgttatgcttcagaactcatgactgaacgaactaaacaagagattgaagcattattgaataagtcttataacgagctcaattcagcacagcaaagtcatacgctattacaaaggaatatcagcgcagctcaagaaaacctacgtattcaggaactttctttccgagaaggcatgggtacagcgactcaagtgatcgatgcacaaaatgcattaagtgctttaaaaacagaaatggctttaaatgcttataaatatgtcatgtcgctcgcaactctgttgcaaagccatggttctatggaccagtttaaagcttatgtgactcaaccacacactgactatattcgctaatgggggcataacatgaatcaagactcagctcattcagaacaaaattctcctgttgcgggtacggcagaaactcaccaaaatcagcaaaatactcaaaccgacaatactcaagaagtaaaaacgagtaaaagtgattctcaacctcctaaaaattcgaaaattaaactaattattgcggtcgtggttattgctctattaggattaatcatttttggtttgtggaaaagctatcaacctaagcctattgaattacaaggccgagttgaggctgaaacagttcatgtcagtactaaggttccgagccgtattgaagaaatttatgtgcaagagggccagaaaatttccaaaggtcagccccttgttcgtttagttagccctgaaatagaagctaaaaaacaacaagctttagccaccctacaatcagctttggcatttcaatctacggtagaccgaggctctcaacaggaaaatattgatactctttatgccaattggcagagtatgaaagcacaggcaaaccttgctaaaaccacttatcaacgtggagaaaatttatatagacaaggtgttatttctcgtcaaagacgagatgagatgttagccgcacagacttctgctcaagagttaagtgaagcagcttatcaacaatatgctcgagcaaagcgcggaagtaccagtcagcagaaatctacagcggatgcacaagttgagattgcaaaagccgcggtaagtgaagctcaagcacttgaggcagaaactcgtttactcgctcctatttcaggtacagtttcaaaaacttatggcaaaccttctgaactcgttgctatgggtgtacctgttgtcagcattttagaagatgatgatttgtgggtcagtttaaatgtcggtgaaaaccaatacgcttctgtttataaaaacaaaacgctggaaggtttcattcctgcactgaatcaaagtgtgatgtttaaagtgaaaaatattgatgccgaaggcgaatttgccaccattaaaaccacacgtcagaccggtggttatgatattcgtagttttaaattacatttggtgcctgagcgtcctgtcaaagacttaaaagtgggcatgagtgttctatttaaaattaaagaagaaaaataaaacatgtttgccagcatattacgtgaactaaaatatttaagaagcaataaatgggatttgtgtatggtgacactcatccctgcttttatcatttttttgtttagcagcatgttttatgcaggtaaagctgaacatttacccattgccattattgatcaagaccagagtgaactaagccgtaatattggaaagtatctttcgctaaatcatacagtcgatgtaaaaacaattactacaagctcaagtgaagccgagagattactcaatgaaaccaaaatatggggttatatttttattccggatggtgccgaaaaacgttttgtgaaagctcaagatgcgcaaatcagtattgcttttaaccaatctttttttagtgtcgggaacacgatttcctcggcgatgttagtcagcactctcaatgctttagcagactatgctggccagaattatcttgcaaataatattccctatttagatgtacctacagcacacgtcaaaatttcaacgctttataacccaagcatgagctatgagttctatttagaacccttcatggttccagccgtattacatttattactatgttgctgtgtggcatttgctattggacaagaaattaaacgcggcacactaacacagtgggtgaaccgagagagttttattcaaggcttattgtctaaaaatttgctgtatagctttattttctgtttctggacttggttatggatgttttggctggttgaaattcgaggctggtttgtagcaggttcactaagtttcttattagctgctcagttcttactttatttttcttatgctttaattagtagtaccgtcattctcgcgaccaaaaatttaagtaaaacttttggttttattgcagtatatggcggatcttctttaagttttgcaggcgttactctacctttaaataatgcaccgattttcactaaattttggtcactgattattccgtacaccccttatgcaaagctccagaccgaacaatgggtgattggaagtccacttttcatttcgatgtctcccttcttaatacttattggctactgccttatttatttctttttaagttgtttgctgcttaaaaaactggttcaaggagcaacatcatgaaggaatttttaaaggcttacgttcaaacatttaaagatattgtgagtaacagttcagttttcacaacacttattttatccgtcattctttatagctttttttatccgacagcctataaagctgagcgcgcagaatcaattccaattgtcattgttgatgaagaacaaagtcttttaacttctcaagtcattggtcaaacagccaatagccctcacgttaaaattgttgatgtcactgctaattttcttgaagctgaacaaatggttcgcgaacaaaaagccgatggtattttacttttaccaagcaatttaacgaagagcttacgccgcggagaaactggcggaatcggcttatacttaagcacaaccaactttttaaaaactaaagaaattgggttaggtcttgccacttctattgaagcaaccttaaaggaatatattgaaaggtttggacaacgtacacacttccagcctgctctttctattcaccaaatgcctttatttaatacgctttcaggctacggtagttatatttttcctgcagttgcatcacttattattcaccaaacaattgtgttaggactggccatgctggttgcaagttaccgcgaacaacatgaaaaaattacccctattcgttttgcaggaatttttgccagtatctttacaattggttgtttaggaagtttttatctttttggttttaccttgtggttcaatgactatccacacggtggaaactttgtcggtttgctagtcgctgttcctatttttattagctgtgtaattggattaggtatgctgattggctcacttttagatatgccggaacgtgccggacatattattgtatttagctcagttcctcttttcttattaactggcgccgcctggcctcatcaagccatgcctgaatggttgcaatggtttgcttggtgtttaccctctacacacggcgtacagatgtttgtacaacttaatcaaatgggcgtgcctttaaatgtcgtggtcccgaaattaatttttcttgcgactattggggttatatttttaattactgcctattcacgtttaaaagtatttaaataaacttatttataggctaatcaaagtgtacagattatatttttatttactataaaatcttatagttaaagcttatttcttaaaaaaattgacttaaattttataaaaaattaaataaattcaaataattaatttacatcaattgtcataaaaccttaagaaaactttaagttggaattaaggaaatttctccatattaaaaacgtatagtttttcagcagctaagcagaataattctgtaaccctgccctatggtggaatttagatatggcaaaggtgtgctattgcgcagatgactttgcaatgaatgcagaaatatctgacgcaattattcaacttattgaacaaggtgcgcttcaagccacctcatgtatgacccaatctgatttatgggaaactgctgctgccaaattaaaaccgtttagtgatcgagttgatatcggtttacatttaaatcttacccatactttcgcttcgggtaatctggtttttcccttacctatgcttatagtccgagcatggtctgcaagtcttaatcgcgaattaatcactcaatgtattgaggagcaatgggacttatttgtttcagtattaggaaaacaacctgactttatagatggtcatcaacatattcatcaatttccatttatacgtgatattttgctgcaattactaaaagagaaaaaatttacgggttggattcgaaatttacaacagccgatcaatccccctcattaccgttttaaaactcgtatgctctcagcattaggttctaactctttggcaaaagcttgccagacatatcactttaatcaaaatggccaatttgctggcatctatgatttcaaactgaccaattatggccaactcaatcaatattggcttgcgaatgcaaaagaccatttactgattatgtgccatccagcacttgcacaatcaaaggatcaagatccaattcaacacgcccgaattcaagaatatcaatacttcagttcggatcagttccaacttgattgtcaacaatacggtatccagctcaccagactaggggcaatgcaatgaatataaaaccctttttatcctgcgttgttccagcctacaacgaagcagagaatttaaaaacctttattcctgctttagcaaatagtctaaaacagcaaaatcttagctatgaaattattgtggtagatgatggaagtaaagacgataccattccaattttacaaacaatgattgaggattatcctttagttgtgctggagctttcacggaactttggcaaagaagcagctttaagtgccggtttagaccatgtgactggtgaagttgctctactgattgatgctgattttcaacatccatttgaagcaattccaaccatgattaatctttggaaaaatggttatgacatggtctatggtattcgtaatcgtacaaccgaatcatggcttaaacgtgttttaacccaagcttattaccgtattttaaacttaagttcacctattgatattccagaaagtgctggagatttccgacttcttgatgcaagagttgttgaagccatcaaacagttaccagaaaaaaatcgttatatgaaaggcctatatgcttgggttggctttaaaagtataggcattaatttttctgagcaagaacgtcaacatggccgttctagcttcaacttaaaatctctttttaacttagccatgtcaggtttaacgggtttttctgatttacctttacgcgtatgtatttacttaggtgcaattctagccttaggtgcgatgagctacggcgtatggattatcattaaaactttgattgagggaatttccattccaggctgggcaacacttgcggcaggtatgacgctattaggtggcattcaattgttattcataggaattttaggtgaatacattggccgcatttatgctgaagttaaaaaccgcccaaaatatattatttctaccgaacattctcgtactaagcaggaacattcaatcacccaccaagaaaatacgttctctagtttctaatgtttactcatattcttcagcttgcacggtttactactacagggaccgcagcagcacttactcattatagtgtagccatgcttctatttaagaaacatgttgcactgcaatatgccaatttattggcttttcttctcgcctattgggtgagctattttgggcaccgcgtttttacgtttaaagcgcaacatcttacgcatcggcagactctcccaaaattcacgttggttgctggcttaggttttttatttaatgaaagttttcttttactttcaaacctctattttaacgtacctgtttcaaccttagtgtgtactgcaattgttctgacatctatggtgacttttttacttaaccgtttttttgcattccaacattaaggattatgtatgcagcaatggcttcgtagttccaaatttttattaatattcttaccgatttggctatttgttttgtcttggattagacccttatctgtaccagatgaaggtcgctatggagatattagccgtaccatgttcgaatctggagactggttaactccacgaatcgatggcttacctttcatgcataagcctcctttactacattggttaagttctatgtttatggagctttttggtgtgcatgtatgggtgttacgtttagtacctgttttggctggtaccctcatgttagtgggattatttttattcgtaaaaaagcatatttcagaaagcgttgcacaacttaccgttattattttagccactaacctgcttttttttggtagtagccaatatattaaccatgatttactgctcgcctcttggatcaccattagtgttttatgttttgttgacttcaccatttctgcacagaaatctattttatttttaggttatatcgctggtgcagcagccttcttaagcaaaggtttaattgggattttaattcccgggatgattcttttaccgtggttaatttacaccaagcaatggaagaaaataccttctcttcttaatccattggctatcttgttatttctactcatcgttagtccgtggctctacttagtacaaagtaaatatcctcaatttttacactatttttttattgatcaacaatttaatcgttttagttcaaaagagtttaataacaaacagccatggtgtttttatctgattattttatttgtcagttttttaccatggctttttgcgagtagatttacgtctataaaaaccatttttaaagattataaatcatgctctttacttgccctatttgtatggtggtttgtttctgttacggttttcttctctattccgccttctaagctagcaggctatattttacctgctgttccgcctcttgccattttcttcgcgcttgtgatgaataaggttcttgaaagcagtaataaaaccagattgcagacttggggtattcctgtatttactatacttgttggaattggcgttagtgcaacaccacattttattcgtgcacatcagccttttttccaaaaccaagccatatttatttatctcattggtgccttattaattgtgcttccacttgtgttagttgggctatataaaaaacagaaattgaaatatttgacctatatttttataagtttaattgttctatgtagtgcagtcccatttgctgttcgtattttagataccaaaaacaatgtaggccaaacagattttgctgagtacattgccccatctacaaaaatcgttttctacaattattatttctatgatgttccattccttttaaaacttaagcagcccgtttatatcgtaaaccaatgggatactgtacattcagatagtgcctctttagaaattaaagatggtttgttatttgaaccgcaactcaaaaagtacttgtggagcgaacagcagcttcaagatgctctaatgcaaaaacaagatctgatcgtgataagtcaacctcttaattttgcaactaaagacccgtcagtaaaaactttgcattacagaaactatgatgtgtttattttccatccctcgaaataaaccagaaataaaaaaggaagccgaagcttcctttttttattttaaaacgttttactcttcagaagtatcttcattattagatacagcttcttcgctatcagtttcagtcgtatctacttcaccttcaagaagttcttcttcgtcttctacagcttcaattgaaactacgccaacgagcgtttcttcttcgcttaaacggatcagacgaacaccttgagcattacggcctgtcattgcaacttctgcagcacgcgtacgaacaagcgtaccaccatcagaaattaataataactctttggtttcatcaatagaaactgcaccaactagctcaccgttacgttcacttgtcttgatcgcaataacacccttaccaccacgtttcttggtcgggaagtcatttactggagtacgtttaccataaccgttggcactcgcgcacagtacttcgcctgtctcaggtacaacaacaagcgatacgatgcgacttactagacttgaatctgctgaatcatcattatcatctgaatcatcattttcaacatctgcatcttcttcacttaaggtgctgcttgcaaagcttacacgcataccacgtacacctttcgctgtacgacccattgcacgtacgtcagtttcagcaaaacgaattgctttaccttcgttagagaacaacatgatttgctgattaccatcagtaatcgcaacaccaattaaggtatcttcttcattaagttcaatagcacgtagaccatttgaacgaatgtttgcaaattgttctaactcaacacgcttaaccgtaccagaagctgtcgccataaacacatagtggttttccgggaactcggttaacggcaagattgcggttacggtttctgttgcatctagtggtaacaaattcacgattggacggccttttgccccacgtgatgcttgaggaacttcaaaaactttcagacggtacactttacccacgttggtaaagcaaagtacggtcgcatggttcgatgccacaatcagatgttgaataaagtcatcatctttcattgaagtcgcagacttaccacgtccaccacggcgctgtgcctgatagtctgaaagtggttgagtttttgcataacccgtttgtgaaacagttaataccacttgctcttcaggaatcaaatcttcacggcagaaatccacacgagattcaacaatttcggtacgacgtgcatcaccatattgttgtaaaacttgtgccaactcttcgcgaataacacccattaacaagttaaagtcatttaaaattgcagtaagttcagcaatttgacctaaaatttcagtatattccgcatgtaacttgtcttgttcaagaccagttaaacggtgtaaacgtaattctaaaattgcgcctacttgtgttggtgacagacgataaattgaatcacttaaaccaaatggacgatttggatcttcaccttcaatttcatctgggcgaacagaaattgcaccagctttttcaagtagtgcaacaacgccaccacctgcccactcacccgcaagtaaacgctcacgcgcttcagcagggtttgcagaagttttgatggtttcaataatttcatcaatattggctaaagcaactgtcaagccttccaagatatgcccacgttcacgtgctttacgtaattcgaacatggtacggcgtgtcacaacttcttggcggtgacgaataaatgccgcaataatatcttttagattcatcaattttggttgtccattgtctagacaaaccatgttgatgctgaatgagttttcaagctgggtatttaagaataagttatttacaacgacttctgcgttttcaccgcgtttcaagtcaattgcaatacgcataccttctttatcagactcatcacgaagttctgaaataccttcaagctttttctcttttactaactcggcaatacgttcaataactcttgctttgtttacttgatatggaatttcagtaaagacgatggttgtacgacctgtcttttcatcttcttcgaaatggtatttaccacgaatgtgtaaacgacctttaccggtacggtaggcatcaacaatacctgatttaccgtaaataataccgcctgtagggaagtcagggccggtaatgtattccatcaatccttcaatcgagatattcggattgtcagcataagccaaacaagcattcacaacttctgtcatgttgtgtggtgccatgttagttgccatacctacagcaataccagcagcaccgttaattaacaagtttggaacacgtgtcggaagtacttcagggatacgttccgaaccgtcgtagttatcttcccagtcaactgtgtctttttctaaatctgcaagaagctcatgtgccagcttagtcatacggacttcggtataacgcattgccgcagcgctatcaccatcgatcgaaccgaagttaccctgaccatcaaccaataaataacgtaagctaaagtcttgagccatacgaacaatggtttcataaacagctaagtcaccatgcgggtgatatttaccgattacgtccccaacgacacgagcagatttcttgtaggctttgttatagtcattgcccaattcgtgcatggcataaagcacacgacggtgaacaggtttaagaccgtctctcacatccggcaatgcacgagatacaattacactcatcgcgtaatctaaatatgaatgcttgagttcgtcctcaatggcaatcggtcggatttccgatacgctcatgcatactccttcttacagatagatatttctatccgtttatatgtcttgatcttgcaaaaaatttagttccggaaagtgaactaaaatcgaaaaaaatatagctgtatactatagcataaaagcgctctgtaatgtgcggaatctacactgccaatctggtgatatttgtataatttaattgcatattattctactcttttagctgcaatcattatcttcatgcctaatcaaaactatgtgaattttattttataaaaatcaaacatccaaagcttaaattttctaatttttacttctaacttcagactctaaaacaaaaaacccctagttcaaaactaggggtttttaactttaatcaataaagattaaagcttagataccaactctggtactacagcgttcaaatcaccaactaaccagtagtcagcaacgctgttgattggtgcttcttcgtctttgttgatagcaacaataactttagaatctttcataccagccaagtgctggatcgcaccagaaatacctacagcaatgtaaagctcaggtgcaacgattttaccagtttgaccaacttggaagtcgttaggtacgaagcctgcatcaactgctgcacgtgaagcaccttgtgctgcaccaagcttgtcagctaatgggtcaagtactttgtggtagttctcaccagaacctacaccacgaccaccagatacaacaatacgagcagctgttaattctggacgatcaagtttaacgatttcttcagatacaaacttagaaacaccagcatcttttacttcgccaactgtttcaacagcagctgaaccaccttccgcagcaactggatcaaatgctgtaccacgaacagtaccaacaatgattgcttcgtcagattgaacagttgcaattgcgttaccagcgtaaattggacgcttgaatgtgttagccgattcaacagaaataatgtctgtgatcatgcttacatcaagaagcgcagcaacacgtggaagaatgttcttaccagtagttgtagaagcagctaaaacgtatttgtaacctttagccaagtcagcaactaagccagctacgttttcagctaattggtttgcataagcagcgttgtcagcaagtaatactttgctcacaccagcaactttagcagcagcgtcagcaactgcttgagcgcctgaaccagcaactaatacagtaatatcaccaccgattttttgagctgcagcaacaacgtttaaagtagcaccgttaagtgtctggttgttgtgatcagcgataactaaaatactcatgattttatccttccgtattagatcactttcgcttcatttttcaatttttcaacaagctcatctacagatttcacttgtacaccagctttacgttctgcaggcgcttcaactttaatcgttttaagcttcgtaccagctgttacaccgtaatcagcaggagatttagtatcaagcggttttttacgagctttcatgatgttaggcaatgcagcataacgtggctcgtttaaacgcaagtcagttgtaatgattgcaggaagtgcaagttcaacagtttgtaaaccaccgtcgatttcacgagtcacttgtactttaccgccatccactttcacttcagaagcaaacgtaccttgaccagcgcccaataatgcaccaagcatttgacctacttggttagagtcatcatcaattgcttgtttgccaagaaggataagttctggtttttcagcgtcaacaacaccttttaagattttagcaacttctagagcgccaatttcgtcagtagtttcaactaaaataccgcggtctgcacccaaagccattgcagaacggatttgttcttgagcttctttaggaccaatagaaacaacaacgatttctgatactgttcctttttcttttaagcgaaccgcttcttccactgcgatttcacaaaatgggttaattgacattttaacgttggtaaggtcaaccccactattgtccggcttaacacgaactttaacgttggcatcaaccacacgttttacagcaacaagagccttcatgtaatcctcggctgttctagcaaaagtaaatgttgagaaaagtatattaactcttcgattaaaattttttaggtaccctatcttgcaatgtgtttggcatttcggtcaagtcacaattttctggaacggggcaaaaaaaatgaaatcatcagttcataaaaaaaattttatacatatctaactcctattttattctttttaaagtctattttatacattgatttttattatctttttatcttatttaccttattagtcagagggataagactctcaaaaatgagtcaaaatttatagtttttagactatatatgccgacaaaatgtgcaaagatcaaaatggtcaattgggtaatttcatcgatttcttttaaacaaatttgtaaaaaaatacaaatgatctctacattctgctttttattccagttaaagcggcttaatgcttagtggctcgtggatgggcctgatcgtacacttgggccaaatgatcaaaatcaatatgtgtataaatttgagtagtcgataaattgctatgacctaacatttcttgaactgagcgtaaatcaccactacttgataacatatgactagcaaaacaatgtcgaagtaaatgtgggtgtaagtcgacatttacacccgctctttgtgcctgaagttttacacgcttttcaatttgcctaggggttaatgcaccgcctcgctgtgaaatgaaaacggaagcattttggtcaaaatggcctttccagatattataaatttttagccaattcaataagctttcttttgcctttttcccaaacggtacaatacgggttttatttcctttacctgtaatacgaacgagttgacgattaaaatcaatatctttaatcgttaagccttgcagttcagcgagccgtaaaccacttgagtacagtagttccaacatggctttatctcttaaccaaagctgctgatcaactggtttttcaggcatgggttgatctaaaatttgattaaccgtttctatgtcaatcatgcccggtaaaggtctaggctgacgtttcaatttaaaatcgtcagtaggattaatttctaggtatttgccctgttcagcccacttcataaactgacgaatagaagtaagatgacgttgcatgctacttgaacttaactggtcctgttcgacacgttgagccaaatattcacgtaaatctgaagcttcaacatttcttaaatcaacttttttaagctcacaaaactcaaggaagcttttaacatctcgctcataagcagtaattgtatgctcagactggttttgaatttttctttcttttaaccacattgagagcagttgtaatgcaaaatccaaattgctctccatttatttgcccatttttttgagtgtaccaaaaactatttaatcaggaaaatttgatatcgcacagcataatgaatctaacttatatattacaatttataccaagtatccgttggaccttacaccatgaccaccatactcattccttatttaattgccattactttacttacccttacccctggtttagatacaactttaattattcgtactgcaacacttgaaggaaagtctaaagcgtttcaagcagctcttggaattagtcttggctgtattgcttggggcattgtcgtggcatgcggtctaggtgccctactgatggcatctgacttagcattcaatatattgaaatggatgggcgccgcttatttagcatggctgggtttaaatatgattttaaaacctcgtagtcagctcgcagatatacaagacaatcattcaaatcgctctacttcagagaattggtttattaaaggtttctttggcaacttgctcaatccaaaagttggcatttttttatatttcatttcttccccagttcattccagcgcaagcatcggctgttacttgggtgatggggctagtaatgattcatgtggtgattggcgtgttatggtcaagtctattaattctggctatgcagccactttcgcgctatctaaagcaacccaagtttgtaaaatatatggaccgaattacgggcagtatttttgttctatttgctttgaaattggcgttgagtaaaaggtaataaaatcaaaaaatattgtacatataaaagaaagcctcttttatcacgttaactgatgaaaagaggcttctatttaggccatgcgattaaccttggaaataacgtaaatccaaacgtccatcatatacatgagttgttggaccagtcatccagaccacatcgccttcttgccattcaatttgtagcttaccaccagcaagttcaacttctacagagttcgcaagtagaccacggcgcatgccacttaccgcagcagcacaagctcctgtaccacacgcaagtgtttcacccacaccacgttcaaatacacgtaagcgaacatgcttgtcatcaatcacttgcatgaaaccagcattaacgcgctcagggaaacgtttatgtgattcaacttgcggaccaataccagctacatccgcggttagtacatctggaactatagtgaccgcgtgtgggttacccatgttgaccacatcaatactaatgttttggtcatttgccaactcaagggtatataaagcttttggctcttcggcaacaaatggaatttcattcggcagaaactttgggtaacccatatttacgcgcacccaaccattttgcccaagctctggctttacaatacccgctttggtttgtacggtaatgttggttttattggttaaatgacgttcgtggacaaaacgggcaaaacaacgcacaccattaccacattgctcaacctcagaaccatctgcattgaaaatacggtatttaaaatcagcttcgggtacatctggtggttcaacaattaaaagctgatcaaaccccacaccaaagtgtcggtctgccaaacgttgaattgttgctgtatctaaataagctctttggctaattagatcaaccaccatgaaatcattgcctaaaccatgcattttggtaaattctaataacatctcatttactcctcaggcaataaacgttctttttcccaaagcgactcaaccgtttcacgttcacgaattaaatagctcttttcacctgataccatgacttctgctgcacggccacgcgtgttgtaatttgagctcatgacaaaaccataagccccggcaccaagtacagtcaacaagtcattttcttgtaatgcaagtgagcggtctttaccaatgaaatcacctgtctcacaaattgcaccaaccaaatcccaagttttttcttcggtatctgtacgtggtacaacaggttgaatatccatccaagcttcatataaagcaggacgaattaaatcattcattgctgcatcaataatcgcgaagttacgatgcgtcgttggtttaagcaaatcaactttggttaaaagtacacctgcatttgcactgatgctacgacccggctccatataaactttcaagcctaatttttctaaagccggcttcatagagtttgcatattcttcaacacttggcggtgtttcatctttataacaaacccctaaaccaccaccgatatcgatatgttttagattaatgcctagttttttcaactcatcaatcatcacaatgacacggtctaaagcatcaacaaatggtttagtttcagtgagctgtgaaccaatgtggcaatcaatacctacgatttcaaggttaggtaaagatgcagcatattgataggtttcataaactgcatcacttggaataccaaatttattttcttttaatcctgttgaaatataaggatgcgtttttgcatcgacatcaggatttacacgtaaagaaataggcgcttttttgcctaggcgagctgctactttttgaatacggtccaactctgcataagactcgacattaaaacaggcaatacctacatttaatgacgtttcaatatcagcttcagttttacctaaacctgaaaaaacaattttagaagcatcgccacctgcttttaaaacacgtgctagctcaccaccagacacaatgtcaaaacccgcaccaagttttgccaagacattaagaacagctatatttgagttcgacttcaccgcaaaacagatttgatgatcaataaagtcaaaggcacgatccatatctaaataatgtttttcaaaagctgcttttgaataaacatataacggtgtgccaaattgctgcgcaagctgctctagagaacattgctctgcatgcaatactccattaatgcgggtgaaactcatgaaggtgtccttatttcaaagcttaaggtgatgtagtttgtggttgagctgctgatgattcgactgactgttcagcctgttcatcttgttgcacaacttgtttctgttctttattacgatagagcaagtattttgcacgtttgtcataatttggatcagaaggtagctgcaatgctcctgactgaccgcaagcgctaagcaaaatactgctgctcaataaactgatgaggcaaatgacacgacgcatctgagcacctgatttaaacaattcgatgcagtataccgtgatcaggcaagcggctaaagagtaaacttgaatagaaaaacaatatgcataaaaaacgccagcttttcagccagcgtttgatcataaccaaataaatttaattattttttatgacgtggtttatagaagaagaaataaccaatgatcaaaataacaaaccaaattgggctgactttaagcgctttaaaagtgtctggctctaaagacaatacgtaaatcataccaataaagaaaataatcgtgatccaacatgtaaataagccacccggcaatttaaatgttgatttggcatgcagttcaggacgcgtggtgtaataacggatgtaactccagataataagcaaccacacgcagatgaagagaatcgttgaaagtgttgttgcaagcgtaaatgcttcaactgtatttggtacaaaatactgtaatgctgcacctaacaataaacacgcagcagagaaatacaatgcatttgctggtaccgcacgtctgttaagtttaccaaaagcttttggcccctgatcttcacgagataaaccaaacaacatacgacttgttgagaatacaccactgttcatggatgacatgactgatgacaatactaccaagttcatcaaaatcgcggctgcagctacccctgcttgactaaacaggtttacaaatgggctgatcgccggatcaattctgttccatggtgttactgacattacaatgagtagcgccaatacatagaaaataatgatacggattggaattgagttaatcgccttaggcaaattacgctcagggtctttagtttccgcagctgttgttcccacaagttcaacacccacaaaagcaaaaattgcaatctggaaaccggccaagaagccatgcacaccagttgggaagaaaccgccatttgcccaaagatgagtaaatgaagcgacttcacctgtagtagacgtaaagcctgtaaagatcatccacagacccactgcaattaaaataataatcgcaaggattttaataagtgcaaaccagaactctaattcaccaaacaatcgaactgttagtaagttcaatcccataatgaacacaatcgcggcaacactaatcattgcgccttcaacaggcgagaaaggtaagccattattgaagaactgtaagtaataaataattgcagacagatcggcgataccaatcgtgatccaacacagccagtaggtccaacccacgaagtaaccagcccatgggccaattaaatcggtagaaaaatcaataaatgatttataggttaaatttgacagaagaagttcgccaagcgcacgcatgacaaaaaacaccatcaaaccaataatcatataaataaataagatagaaggtccggcaagactaatagttttacctgaacccataaataatccggtaccgatggcaccaccaatcgcgatcagctgtaaatgccgattagagagactacgatggagctcaccttgttcatgagggtcgctcagattttgattcgacattttatgaatacactccagtaatttttttagtccgttagctaaaatcaaatcaaaaagacgatatcgcaccatttgcaggtatcttttaaatgtatattttttgacaacttttcagctaaccaatttttgtctgtattgctgataatttcaagatacatacaattaaatccgataatacgcacaagaacctagcaatacaacgcacttttcagtctaaaattaagacttgaaccactttgatttttaaattaaaaagccatatcaattgatcaactttttaactatcaattccctctcgagcttctaatactttctcgaaatttgactgagtactacgttatctctctatttttaaaacatgacatttactctttaattttgctcaccgaagcttaagcaaaatgtattccatatcgattaagttctctattgggctttttgctatactctgcttttaatgattatgaagttatctcactgaagtcgaatatgagcaaagtcaaaaccgtttaccgttgtgagcaatgtggtgccgatcatctaaaatgggcaggtcaatgttcagagtgtggtgaatggaattgtcttaatgaagtcaaactagaacccactactgctcatcgtgcacgtcctaaagttgggggttatgcgggtcaagtcgccaatattacaacgcttaataaagtctctgtttctcatgaaacccgtttaccaacaggtattagcgaatttgaccgcgtgcttggcggtggcttggtgacaggttctgtagtactcattggtggtgacccgggtattggtaaatcgaccattcttttacaaacagcaactcacatggcaagtgcaaaaagttctgcactttatattacgggtgaggaatcgctgtcacaggttgccttacgcgcccaacgccttgacctaccaacagaccagttaaaagtcatggctgaaacttgtgtcgaacgcatttgtgaagttttagaacaagaacgtcctgttgtcgcaattttggactctatccaaacgctttacacagaaacgcttcaatctgcgccgggtggggtttcacaaattcgtgaatctgctgcgttattaacccgttatgcaaaaaatagtggcacagcgctatttattgttggtcacgtgaccaaagaaggtgcattggcaggtcctcgtgttttagaacacatggtggactgcgtactttactttgaaggccaatcagactcacgttatcgaatgattcgtgcagtgaaaaaccgttttggtgcagtcaatgagcttggtgtatttggcatgaccgataaaggcttacgtgaagtggctaacccttctgctattttcttaagtcgttatgacgaagccattccaggttcaattgtcatgattagccgtgaaggcactcgcccacttttagttgaagttcaggctttagtcgatgatgctcaaggacaaccaagacgtgttgcacttggtcttgaacaaaaccgtttaaacatgttgcttgctgttatgcatcgtcatgggggtgtacaaaccaccggacaagatgtgtatgtcaatattgtaggtggtttaaaaattaccgaaacaggttcggacttggctgttttacttgcatgtgcttcgagtttgcgaacaaaagccttacctcagcagcttgcagtttttggtgaagttgggctttcaggtgaaatccgccctgtacctaatggtcaggaacgtttaaaagaagcagcaaaacatggctttaaatacgtcatcttaccaagaggtaatgccccgcaaaaagcaattccgggcgtacaagtgattgctgttgcccgcctgcatgaagccttgactgaggcgatgcaactcagtgatgaattgacataaaaaacatacttttaaggttgaaatttagagtaaatacctgcataaatactattacaaattaactttaaacaggaatttcctatggaagtacaccagcgtggcttgattaccggtattttaatggctgctttagcaatttctccgcttgctgaagctaaacgtgcaggtggtggtaaaagccacggtatggcacgttctactacttcaagccagtcttatcaacaacctcgtcaagtgactccagttcaacaacctgctacagcacctcagagatctggtccaggtgttggttcaatggttgccgctggtgtggctggtgctgccgtaggtgctgttgcagcaaatgctttagcagatgacaaatcaacatcagctgaacaccaagtaactcaacctggtaatgaacaagctgttcaagcccaagaagagaaaaaaggtggtattcctggctggctttgggtcttacttgcagccgctgtagctttctttgtattccgtaaattgggatcaaaaaaaaaattagcagctaataacccttatgcaccaaataatggcggtcaaaacccatttggccgctcggcagctccaaccaatacaggtgataataccaatatctttggtcaatctgtaggtggcggtgcagcaacacaagctccttttggtagcgcaacgacgaatagcggtaaccaattaccagatggtagtgagcctgcttctttcttacgcgttgcccgtcagcgttttaaccacattcagtcaatcaatagtgcaagtaacattgaagaaattcgtcgttacttaacccctgaactttataactctatgtataacgacatcatggagaaccaagatcaggacgttgctgagtttagtaacttaaatgcaatggttgtagacagtgcgactgaaaatggtcaatacattgtgagcgtacgtttcacaggtacagtaagtgaagatttaaacagcttgccacagccatttactgaaatctggcactttgtaaaacctgttggttcacagcaagattgggttgttgcaggtattcaacaagcctaacttaaataagttctaaataaaaaagccacattattgtggcttttttatttcgttgttttcaggcaatttcggctggaaaagcaatgactttttcaattttaagttgatcggttgcaaccatgagtaatcggtcaattcccaaagcgatccctgaacattcaggcatatgagacaatgctgctaacaagtgctcatctaatggcatgatatgaagtccttgtttagctcgctctgcattatctgcttcaaagcgagaacgcaacacgtctgaatcgagcaattcatcgtaagcattggctagctctaagccttcgatataaacctcaaaacgcgctgcaacctcttccccatcttcatctaatttcactttcgctaaagatgccatttctggtggaaagtcagttaaaaagacaggtgcatcaaaccctaaacttggttcaacaaaatgagaaaacaacaaatccatataagctaaacggtcatcgcccaagtcgagatttaacccaacacgatttgctgtgtctttaagttgcttcaaagtcgcttgcaacgggttaatatctaaacggtcctgaaaagcatgcttataacttaaaataaatggacgaacttcgccaaaacgatgctgcaaacaggtttgtaataaatcggctgtttcgtgcattaacgcttttaagtccagacccggacggtaccattcaagcatggtaaattcactgttgtgtttgcgcccgtgctcatcgtctcggaaaaccttacagatttgataaatcggtccgctgccacttgccagtaaacgtttcatggcaaattcaggcgaagtctgtaaatactgagtctgcaatttgccattgatatgacgtaacgcctgaactgaggctaaatgtacgtcagtcacacctgcttgtgaaacgattggtgtttcgacttccatgacttcacgttctgcaaaaaactgacggatttgagtataaagcttggcacgagcctttaaggcatcaattgaacaagtaggttgataacttaaactcatgcctgtggtcccccgtgagctgcccattcacggcgcagcggataattcttacgtaataaatcaaatgctttttgctctaccttgccctctttaacacaggcacggatgttggcatcatcttgagcaatatcataaatttgagatagtttttgctttaacactgcttttaaatcatgtcctgaaaaatagtcttcacatgcaggcaactgggtttcgaaacgcttattaatgtcatatccaaatttttgacaaaacgcttcataaatcatttgcgtaccacgagcttttccttccaagctataacctgcaatatgcggtgtcgccaacgccaacatatttaaaagctcttcagatatcactggctcatgctcaaatacatcgagtaccactttacgctgggtacgttgaatgtcttcgattaaagcggcttcttttacgaccggaccacgtgcactattaattaaaatcgtgttcggttgaagcgctgcaaaagctttttcgtcaaacagatgatatgtcgcatgttcgccttttttggtcagcggcacatgaattgaaactgcattagcttgttgcaacaaggtttgaaagcttacattttcaattgaatctaactgtacataggggtcgaagccaatcactttccaaccaagcaactgagccatataggccaagcgcttaccgacattgccaagccccacaatgcctagcgtaaatttttcttgttgttctaaaaggctagcatctaaatgcagtaaagctgtaatgacatattcagcaaccgcctgtgcattacaacctgctgcattggcccatgtaatgccctgcttttctaaagcttgaatatctaaatgatcggtcccgattgtggcactgcccacatattttagggcggtattttgaattaaactttcatttactgcggtgactgaacgaaccaataaagcttcagcatcttgtacgtctgtatgcgttaaggtgcgccctgctttatattgaatatcgccaaactctgaaaaaaagtaatcggtaaacgccaaattttcatctgcgacgattttcatggtctgcaacccatagcttataaaaacgttattatcctttgagttgtggcaaagtacaatgttaagggtattaaattcgcacagggtttcaagactcagttcacttacaaaccaccgccaaaataaaagtaagccatcacggcaagtgtgagccaaattaaaataataagtacggcaaccaaatagttttttggccgcttttcatgttcatctagccattctttagcttgttgttcagcatcaaaaatgacttgctgaggcgtaaaacgaactgctaaccaaatgagtatgggtaaaataaccgcgtcatcaatgaagcctaaaataggaataaagtctggaattaagtcgattggactaaacgcataagccaccgctaccacagcaataattttgggtaaccacggcatttgaggatgccttgaggcaaaccaaagcataataatttgtttttttagacgttttgcccattcttttattgattgtacccaagacatttggacagactctgaacctttagaattttataataatctataaaaactaaccttagcttaaaagtgaaaggaatatcgaatgaacccagccctaattcactcatattaaacgacatattttatatttccgtatataaaacaaatccatcgcccctacaaaagcttgccaaagtcaggcccgattgcttggctaactgaatggccatactggtaggcgctgaaattgaagcaagcaagctaatattgagctgagcacattttcgtatcagttcataacttgcccgactggtcatcaccacaaaacctaaactggtgtcgtaattttcttgcgctaaataaccgagcaatttgtctaaggcattatggcggcccacatcttcaaataaagccacgatttgaccgtcaactacccacgctgcggcatgcgccccacccgttaaagcagtaatttcttgttgagtttttaaatgggaaatagcactcggaatttgctcaagccatatttttgatgcatgcgttgtaatttttggcacgtctaactgaaactgctctaagctttcaattccacataaaccgcagcctgtacggcctaccatcatacggcgatgttcctttagggcggcaaatgctctcgatgaaatggtcatttccaccgtaatgcctagttcattttgatgcacatcaagggtatatagctcttttaagctggttaaaattccttccgagagactaaaacctttagcaaataaatcgacatcggtcggtgtcgccatcatcaccgcatgcgaaataccgttatataccaaggcaattgggtactcttgcacaatatgatctaagacattttcagattcggttttgttaaaccgctgtactggcaatgtttcaaccccataagcatgtggtgtcaaaattatttcctttacttcaaaatggcgcttgtttagagcgccttttgcttaaatttcattttaaaaaatcagattcacttaaagactgctgactttcttattggcatcttcagggtcaacggctgttgccaagttaaaatgctctggcgcatttccgggatgtaaaatcacaggaacacttttagaagccggaatcttggcatatttatcatgactgcttaaggccaccaaaggattggtttccggatagtaagccgctaagctgcctcgtggaatgttgtacggcacaatacggaaactatgcacaatacgcttcacaccatccgagaaaacactttcaatatcgacccactgatttgcttcaaagcccgcttcatcaatatcggcttggttcataaacaacacacggcgctgaccaaacaccccacggtaacggtcatccagaccatataaagtggtgttgtattggtcgtgagaacgggtggtcattaaggtataaaccttactttcggtatatgcagcagcgtactgattttctttatccgcatagacttcttcaagtggcgtaattagaaattgcgctttaccactctttgtattccagatgtgctgattagctggatgttctaaatggaaaccgccgggtttataaacgcgtaaattaaaatcatggaattcatcaaacacatcggcaattgagtcacgaatgcggtcatagctttcaatgtaccatttccatttaatctgactctctggcagcacggcctcagccattcttgccacaatatcgggttcagacaaaatatttttagaaattggagtattacgccctgcagacaagtggacattactcattgagtcttcaactgtaatagcttgtggtccatgaagctgctcatcaatttcggtacggcctaaacatggcaaaataagcgcatctttaccacacaccaaatggctacgatttaacttggttgccacatgtacggttaaattacattttctaagcgcttcttgtgtataagcggtgtcaggtgttgcaacggcaaagtttccgcccaaaccaataaagactttgatatcaccttcggccatggctttaatggtttcaaccacaccatatccattttttcttggtgatttaataccgaacacacggtcaatattatcgagaagtttcgggctagggagttcattaatgcccatagtgcggtcgccttgcacgttactgtgcccacgaaccggacaaagccctgcacccggtctaccaatttgaccacgtgccaacaataaatttgccagcatatgtacgttagcagttccgtgacgatgctgggtaatccccataccccaacagaaaattgaacgctctgactctaaaaagagtttagccagtttttctaaatgttcaggtgacagacctgagtgcttataaagatctgcccactccgttctttctacctcagcaatcatttcgtcgaaaccaacggtattgactgcaataaagtttcggtcaaaaacgcttggtttgcccgaggcaagggcctttttatcccactcatgtaagtgctttaaaatacccaacatcagtgcatagtcgccgccaattttaggctggaaataatagcgactaattggcgtactgccattggtcatcatttcaagcggtgcttgcgggtcttggaaacgttcgagacctcgctctttaatagggttaatcgcaataatgttgccgccgcgtttagacacttcacgcaaagtacctaacatacgtggatggttggttcccgggttatgcccaaaactaaaaatggcgtcggctaaatcaaaatcttctaaggtgactgtgccttttcctaaaccaatcgagtcgagcaaaccaacacttgtggtttcatggcacatgttcgagcaatctggaaagttatttgtaccaaagcttcgcacaaacaattgatataaaaatgctgcttcgttactggcacggccagaggtataaaatgccgcttggtctggatggtctagcgcatgcaaatgttgagcgatgagcttaaaggcatcgtcccatgaaataggcacatatttatcggttgcagcatcataacgaactgggtcggttaagcggcctaggtcttctaggaaaaagtcactttgttctgatagccaactaacggtatgccctgcaaaatattcgggagtgacggttttactggtcgcttcaaaagcaaccgcctttgcaccattttcacagaagttaaaggcatgagcatctttcttttcaggccatgcacaaccgggacagtcaaaacctgtaggctggttaatattgagtaaggtaattgaacctttacctaaaatatcttgtcgctttaagttacgagcaacactgagcagtgcaccccacccgccagcaggatgagtatatggctcaattcgcgcaaaaccgttattttcctgtatgtgcttttgttcttctgaattatcctactttttcatcctcttatcttttttacactcaacaggctcagtgaaatcacaatttaattatggttttatcaaagctacccgctgtttaccgatgagtagagtccactttttatattattgccactatgctaaaagccggctcaaccgttcttataatatgtgccatattctttacaattacaataattcaagccaaccacgttatttgcataaaaaaatacaaaacaatgatttaaatagatattaattctatcttttacagataaaaacattattgggtttcatttttaaccgactgaaagctttttaaaattgacacttacacgactttatctatgtttttttcgcattaagcagtataaaacaattaaaaatttatctgcattagagcatttatgaaggttgtgatcgcccctgattcatttaaagatagcttatctgctttaaaggtagctcaagccattgcccaaggatggcaagcagtatttcctcatgcagaaacgattttgtgcccaatggcagatggcggtgaaggaaccattgaagcagttttagaagtctgcgatggacaatggcgtgaaaaaacagtggttggaccattaggtcagcctgttcaggccaaatggggatggttagaaaaacaaaaaattgccatgattgaaatggctcaagcgagtggcatacagttggttccaccgtctgagcgtgatgcctgccacagcacaacgtttggcacaggccagcttattttggataccttagacacgggtgcaaaagacattattttaactgtaggcggcagcgcgaccaatgatggcggcacaggcttactcagtgctttgggtgcagttttactcgatgctaaccaaaacgttttacccgctggcggccttgcccttagccacctatccaaaattgatttaacacatttcgactcacgtattcagcacacacggtttttactggctgccgatgtaaccaatccactttgtggcccaaacggcgcatcacatatttttggcccacaaaaaggtgcttctcctgctcaagtacagttactcgatgcagcccttgcccattttgccgatgtcacggcacaacttttaggtttcgacaaacgagatgaagcgggttctggggctgctggtggtttgggcttcgccgccaaaagttatttaaatgcagactttaaagctggcgttaaagttgtggctgaactgaatcagcttgagcataaaatctctaacgcagattgggtaattacgggtgaaggtaaatttgaccaacaaaccttaagcggtaaaaccgtttttgggataagccaaattgccaaagcccacaatgttccggtcattgtgattacaggaactttaggtgaaggctaccaagcactttatgagcacggcgtaagcgccgctttttcactagccaatggccccatcaccctagaacacgcctgcgaacatgcagcagaactcatttatgagcgaacagtcgatatagcgagattaattcagtttagtcaaaccagcttaaaagataaaaaaacttaatcggttaattttaaaagactctctctacagctctccaagatttcatcgctaaggtttgattggtctgggcatgcacgtgacaatgcaattgcccctactgactgagcaagaatattaatagcttgctttctcagctcttctgtttctaaagaaacttgttttgcgcgttcattcataatgaactcaataagctgctcaatgccctcttcaaactcgacttttacttcgtcgggctgtctagcggcatcacaagatagcgctgttaaggtacagccctgatctcggttgtcccgatgtgtacgagacacatacatttgaataaattggggtaagtttaaaccttctattctttttaaaacctgctcaagaccatgtttggcagtaatagtaacaaggtctgttttcgagctgaaatgtttataaaacccaccgtgagtaaagcctgcgctagacattaattcggcaatgcccaccccgtcgtagcctttactacggaacagttgagtcgccttttcaacaattttatctcggttttcttttacctgagttttactaactttcatgttggtgcgctcacttttattcaccttgctcgtcattattatacattgattatgattgacatcaaaacccatatattttagattatgatcatcatctaaaaatcaaagcgtggagacatcacatgtcagttcaatcaaaagtacttattacaggggcttcgtcaggaattggttctgtttatgcagatcgatttgctcaacgtggctatcacttaatcttggtggcacgagataccaaccgtttagataaaatttcaaaagatcttcaagaaaaatacggcgtacaggtcgagttcattcaagccgatttatcaaacgatcaagatatacgcaaaattgaagatgtactcaaaaacgatgctgatattgaaattttggtaaataatgctgggattgcactgaacggaaactttttaactcaagatcgtaatgagattgaaaaacttctaactttaaatatgactgcggtggtgcgattgtctcatgcaatgtcgcaatcccttatacgcaaaggtaaaggcgccattattaatttaggctctgtgctgggcttagcgcctgaatttggttctaccatttatggcgcaagtaaatcctttattcaattttttagccaaggtttacatttagagttaaaagatcatggggtacacgttcaagcggtattgccttctgccactaaaaccgaaatttgggaacgttcaggtatagatttaagccaagttccgccattaatggatgtcaatgatttggtcgatgcagccctgattggttttgatcgtaaagaaacaattacaattcctgtgctgaaagatgaaaatcaatggaataattttgaaaaatcgcgtatgacattattaccaaacttctcttcggctgaagtagcccaacgttataaaaactaacgactacggctacccaactctcaagtaggaaaatcttatgaatgttattgatgctctccgcaaacgccgtgcagttaaacgcttcgaccctgcttttcaactctctgaagatgacaagaagcagttattacaagaagttttagcaaatgcaccaagcgcttttaacttgcagcattggcgtccagtcattgttgaagatgcagagttaagacaaaaaattcgcgcgattgcttgggaccaaccacaagtaacagagtcatcattactgattgtgttatgtgccaaagtaaatacatgggaagttgacgctaaacgtgtatgggatggagcttctccagaagttcaagatattatggttggtgcaatcgaccagtattaccgtgaccgcccacaaacccaacgtgacgaagtgatgcgtagtgcgggcatctttgctcaaacccttatgttacttgctcaagagcatggtttagatagctgtccaatggacggttttgactttgatgcaatggcaaagctcattaacttacctgaagatcacgtggtgtgtttaatgattgcggttggtaaatctgcttcagaaccttatccacgcgtgggcaaactcccttacgacgacgttattattaaaaatacattctaaattgtaattcaaattttaggctttcattctatttgttgtttttatgataaatagatggaagcctttaatttggcatacatttaggcgctaaaaatcataaattgacgaacgtaaattaagcgactttatttctatcatcttctatgtatgacatcgtaatattaattaagcagtcaactaactcttcaaaagtaaaacccatattttcagaagtaaaaaagttcattgttaaagcaatacttgaatgaatcaaaatataaaccatcatttttaaatttttgatttttaatacttcaggatgcttcatagcatattcaatggccaagacattgatcgcttttacggcttttacatgacttgcctcagtactatatttagaagaaacactgagccaataaaaatatttattattatcttttgccaaaaactcgccgatttttaaaaaaattgttctgattgcttcaggaatctctaaatctaaaatttcaggaatcacgccataaataacttttgaaatttctgcaataaagtgctgctgcatctcaacaaaaagtgcttctttatttttaaagtactcataaaaactccccgatcctacgcctgctatctcacacactttaagtactgttgtatggtccaagccatttttcataacagatataaatccggcacccactatagaatcaaaggtatttattgctctattttgttttggttttcttatagttaccataatttttatccttctaataatccgtcttttttctgtataaattcattgataaattttagtataaatcaaaatttgatcaattattttataaagatgagtttaaaaaaatgaatacagctctaaaatcggatcaaaaaatttttcgtcgtaatgttgaactgacttacgatcatcataaaagttactctttttattatgaggaaaatcctgttgttacttccttattcgttgtactttcagcgatgtttcccgctggtgaaatgttttttatagaaagcattagaaatgttcgaaatcaaattaaggatgaaaaacttttagaagatataaaagcctttattgctcaagaagctttccatagccgtgaacataaaacgctaaacaatcaccttatccattcgaactatcctgaagttgtcgaaattgaggccaaaaccaaagcacgcttggataaattacgtcaactttcagcagtcgaacaagtcactgctacagtcgtgatggaacactacaccgccacacttgctcgcctattactcacagactcgttaattaaagcaaaaaccacgcaagagagcagaaatctgtgggagtggcatgccctcgaggagcttgagcataaatcggtcgcgtttgatgtattaaatgcgataggaggaaattctagcaaaaacagaaaagtagctttagctagagttgcaaaactcatcacgcctattatttttaaatattggataaaaatcttaaaaagaaaagatattaacttcactttgaaacagttgaaggatggtatttatttaggttttggtggaatcaatcgggtcggaattttgtctaaagcatttgtagatatgctggatgtcagagcagaaaattttgacccgttaaacatgcaaacagaacaattagaagccgaattccgagaaaaactatttggccaagcaggctttcttagagactacctcagctagaaaaaccaatctataaaagccctcattagcgggcttttatagaaataactcttttaatttgtatgtattttgattgaccttaactttctatttgaaatcggcctagatcacttagaccaagaaaataatctagtaatctctccctttcatctaccccaccagagcttaaaagctgaatgattgtgccctccaccatatataaaaatagtttggcatcattaaaagaagtatccgcgtttagtactctaagctggctataaatttcattttttagccaggttctatagcgcaccgcggtttgataagcgttgggataactatttttaatttcaaaaacggctttaaataataagtaatacggcccttctaaatcggtatgtaaatcataaagctttttgagtttatcgatggcaggagtgcttaagtcatattcgaccattgcgaccacttgttcttggagcttttctttttgcaccatcaggcaaatttcaatgagtcgttctttagagtgaaaataattataaaaagtggcttttgtaatctctgactctttcactatcctgtcgacgccaataaggtgaaatccccggtggtgaaatagatcaattgctttatttacaacatataaggcacgtgttggaagaactaaatttggcatagttttaccgttataaattcttgttgtttgtaaatgagatacttttttgggagaaaaaaaggcacagcaaagcctataaagactgtgcttggcacatctcaagttttattgttgctaagttttttgttgtgacgatttaaagcctgaaagcgctaatggccctcaaactgctttaaagcttatgtggtgtcgttatagcttttggcaaagcttgccaagaaataatggatgtgcaaagccaactcctttttattgggagttctgccaaagcattaaaattatggtggcagaacgaaagagggttgacagactggtcaaacgaggccagcacacccaaaggtgtccccctcccgttccgccgcagagggggcacgagggtgtacacactaaaagtataaaacctttaatgctcgtttgaatcagcctgtcaaagccggctggcaatgtggccagcaggcaaagaatagtgctcaacccttttgcagtcaagcacacaaaatgacatttgttttaatttagatcattaaaaagtaaggataaataatgagtgagttattgttaaatgggggtttataaaggggaaataaaaatagcctattgataataggctatttttaaagctagagagatttcgtataagatatagtatgttaatttaactatttaaaaaacaagagcatctaataccttaaaaattacggatgccaatatagaaaatgttattgaagttacaaagacagtaaatcctatataggttatcttacttttatcatctttatatttctgcaattttctttgagaataattatttactaaaataaagcttttatgattaaaataattaatactatatttaatatatttacgaacaacaaaaggaattataaaaagtaaaactataagagttaagtgtaatgcaacatttttttgatttttttcaattatcttttctatttccttatttttagtacctaattcttttaattcagatctttcaagagttgtaatatttaaaagcccaacaacttttgataaatcatctttatagttctgtttcaaattatattgaactaaatcttgtctaagtctttgcgtttcattctgtgcaacagggatagttaaacctaaacctaacacaataaaaaacataggcactatagttgcaaaaaataagttatctgttattttattatatttttcttttaatattgaaggttttatagcaatctcattaattttatccttaaatgcacttaaaatatccaaggcccatgactgattagtgtggtttatagaaagctctatatatgaaaaatcctcatcattaatttttttctctatagaagaaataaataataaatcaatctcttgcgtttctatagtaggactgtgatcaaacttaataataattttccaatttaaatttatactagttgtatcaatcgaccttgtttccagaaatttactcaaagcctcactgccatttatttctcgaaaggtaccatctgaatatccaaagttaattgaaaaatgttcaagaataatatttttttgataagaaattttactatttaaaatatgattaaattgagatatatcttcaagatttataataaaattatcatgacttttataagataaattttctttacgccctaaaaaatctaggattactctagaaaatgtctcaggatctaatggtaaaccaacttcattaatggtttttaactcaacaacatctgtattcatagtaatagtgtacaatctttgttaaaaattatgatatctcgaatccagcagaagccataattagtcttttgcgaacatcggcttattataagttaaaaagtaaaaaaattctataaattatacttttaaataatttcatccaacttacactgtggataagaggtcactcaaagaaaaagagaaatagaatcctccattgattttcaacctctaactcataaccatagtctttatataagtttaatagtaatctttcaaaaattaactaagtttaaaagtataaaattaatcaatttaatataatgaatattatctgaagtataaaaaatatttagtgttatatagataatcatgaatttaattacacccctctactaggcccaagctaaataggttaatcataagttatctacaaaaaagcccctgtttctacagaggcttttttcaattcaacaaagtattatttgtgaacccaaggcacagccggtgaaccaatccatgcagatttagccggaatattttcacctttcatgaccagtgttaatggccctaacactgcatgattgctcacgtttgcgttatataaaataatactgcgcgcattgaccactacatcattgccaacatttacttgcccaattttcataatacggtcttcaaacaagtgagtttgtgggcccgagaagctattaaactcggcacggtcaccaatgctgacacagtcgaactcggtaatatcagctgtatccatataaacgtctttaccaatacgaacccctaaaatacgcaagaagaatggcaacattggtgttcctcttaagtagtttaagaagttaggaatcgcaactgattcatataggctggtaatcccttcacttaaccatacaaacatggtccacataggtgtcgaacgcggttgatagcgaccaatcaaaatccactttaatagcgcaacaataaggaaacagccaacaccataaagcagtcctgcgagcgttaatgcaaccagacccgtctcaatattgtagttattaatcacatcaataacgtctagcacgatcatataacccaccccaatcgcaagtgcggccggcaatacaatacgaagcccttcaataaacccgcgcattaaacggcgcttaatacttggtttaaaggttaaatggtcaggatatttttcagcagcttcacgtgcaggtaacagcaacgccggagaaccaaaccaagtttgtccatcatacatttcacggttatctggtgtttttgattgcacgccaattaaaacattgtctggtaacactgtcccatcagcaatataagcactatttcccacaaaactacggttaccgattttggttgcttttaaagacatccaaccgcctttaatctcttcatcacccagcattacagcatcggcaataaagctctcttcacccaaagtcagcatttctggaatgacgccggttgcggtagaaatttcggtatttttacctacttttgctccaagcatacggaaccatgtaggcgcataaatggtggcaaacaagccatgtaaggtttgtaagctcgtttctaaaatttgggccgcaaaccatttacgataatatgtgctgccatgaaccgcataggttccggtttcaagacgcggcaatgcaattttacgtaaacctgaagaaatcaccgcagtaatcatcatcatcattgcactagccggaatcgctaaaatgaaataataaagcgcgatttgcaaatggttgttcgggttaatattaaatacatttacatctaaccagtcgaccaaaaggaagcttggaaaaattggaataaagaaaagacaggcaataattaatgcgctaacgccatagtatccatattcagcaattttacgtataaacgatagtttaggacgctctggcaatttagcttgctcatctatatgccctattttctgagcaggtgttccatcccaaatttcgccctcaggtacaaccgtgtcatattcaattgaagttaaggcatttacatgggcctgtttttctaacactgtattttcttctaatacagcatacgaacctacataactgtcttgtttaaggtgaattgaacctaataccaagtggccatgttcaactttggcattttctaaattcacctgagaaccgatactcacgccatcttcaatagtcagtaaagatggcatacgaatatgtacagaactaatggtaacgtcgtgaccgatttttgcaccaagtgctttcaaatataagttaagtaaagtcgaacccgacaagagatagacaggtgaaatattactaatacggtctgctagccaccaacggaaataggttaatccccataatggataacgccctgcgccaattcctaacattaatagtcgttttaccgtaatcgacagtacaaaactgctcataatgacactgacatacaccaataaagacaacgcaatcgcatacggaatactgtcgcgagttccaccggtaaagtagtgataggtaaagaatggcgctaaccactgcaaaatattaatcgagattaaaaccggaatagttacaagctgtgcaataccacataaccatttataggtctgattacgagggttatcttgtccaatttggctatcaaataaagtaggttcaggctgctctaacatgagtgcagcaatcgcgcctactcttctcgcttgatataagttttgaatggtcagatggctatattccgcatgctcacgcagatttgaaattaaaacagcagcgagtagtgaatgcccgcctaaatcatcgaagaaatctgaatcgagtttaatcggcatgttcgggaacaagcgattcaaaatttcaaataggatttcttcggccgggttctgtggctggtcagattcactgcgatctaccacacttgtgagcggtcttgcttttaaagctttacggtcaattttcccggataatagacgtggaacttcttcaataatctcaaaacgatttggcaccatataaggcggtaatcgctgactcaagttatgccgtagttctttaatttctatagcttgctttgcatcaatttctggcgcaataaacgcaataagttgatcaatgccgtcttcaggacgaagaataacggctgccgtaccaattccatcaatatcgcaaagcgcagcttcgatctcgccaagctctacacggaaaccacggattttaacttggtcatcggcacgacctaaacagtgtacttgaccaaactcatcaattttagccaaatccccagtacggtagagtaattcttcctctacactcattgcccaagggttttcaataaacttatctgcggttaaatcaggacgtcctaaatagccttgtgccacacttggaccaaaaatacataactcccctgtttcaccttgctccagcaactctctttcagagttaatgaccaacataccgtagtttggtaagggcttgccaatggtgacgggtttaccgcgttctaataactcaagacttgcagaaaccgtggtttcggttggtccataggtgttaaacatttgatgatgaggtaatgcccagcggtcaaccagtgagtccggacacatttccccacctaaattaataattcttaaattaggtacgtcttcaggaaataaggcaagtaacgttggaacagcatgcagtactgtaatttgttcctgctttaaggtttggcataaccgctcagggtcactgacaagtgacttcggtgcaatccacaacgttgcacctaccaaataagaaagccaaatctcttcaaacgacatatcaaaagcgactgaaaagccttgatagaccttgtcttgctcttgaatacccaaaatactattttcactacgtaaaaagtgacaaatatttttttgagtaatcacaattcctttgggtttacctgtcgaacccgaggtataaataatataggcaggttgatctggagtggttttcgctaaacttacactttcgcttaatggtttttgcagctcggtgttggtccattttgtttgcggcacttcagctaaatgttcataccattcatctgtagtaatcattcctaccgcttcagcatcttcaagacataccgcaatacggtccgcgggcgtatccatatcaaaaggaagccaagctgcaccgcttaaacaaatggccagttgagcttttaaaagctcaataccacgcggcagccatagccctacaatatgacctggctttaccccttttaaagccagatgttgagccataattaaggcttgctgatacagctcaccataactcagcgttttatctgcttcaattaaagccgttttatcaggaagagtttgtgcagtatgagcaaaaatatcggctaagacttcattctgcaaaaattccggatgatactttccacgaattacatttttcgtgttcgttacaaactggttcatttttatactctcttaattttctgatttggcttaaatgaagtcataatttatttttctgacccattaacgaaatctagataggccataaattaattaagagaacttaaagcaagattaaattttttagttttgatgtttattcaacacagtaagaaccttagctgttaattttaatttataaataaaaatcaaatatttaatattattattctaattttatgattatctttaagataaaaacgtacaaaactaatgaagtaaaaagctagaattcacaagatttatatagttctcattttaattaaactaataaaagccatcctgtatacaaattctccatattttaaacttaattgtttagttctgaattattaaaagagttcttaaaaaataaaagagtttatttaaatttatacataatgtttgattattaacattatattaaatttgtatgcatcaattctttttaacttatatctttatctggattttataaaaagttaactccattaagcggattgagcgagcagttatttacacgttctactcataactcaacctatcctattttgtgcggtgggccatgtgggttaaaacgaagatactcttgaaaggcgagctaagatcacctgtttcatttaagcatgacgaagtatctttatttataatatttgaaaatggacttaaagaattaaacagtggtgctggtatgagtcaacacataataaacccaaaagaaatacctttagcatttcaaaccgcttggaataagcatgatatgcaggcctttgctgctctttttgataaagatgcgactttcgttaaccgtttcggtcactacgttaaaggagttgatgaaattattgcaatgcatcaacctattcatgaaaccatttatcgtgattcaacactagagaatgagctgatagacctcatacctatgagtgaggatatatgtatttcacatttttggagccgcctcactgcaggcgtagctcatcctcaagggcctcatcagattgatactctcattcttactgtgctcacccagaagaatcattcttggtacattcaggcgctggaaaatgtcactttaacgaaccctcgaacgggagagactatacttagaaatatgtagaagggaacacgatcattttttagtaacttatatgcataaaaaaaaagcccttgtcattaacaagggctttttaagaattttggcggaagcggtgagattcgaactcacggaggactcacaccctcgtcggttttcaagaccggtgcattaaaccgctctgccacgcttccaacgagcgctataatataaacaaaaatgcaagttggcaaatcttttatttaatttttaattcaaacgctcaaaataaaaacaaatctatctaaatttcatcatttttaggtttttcatagcgaattgcattgatataccacagctttttgcccaaaggcgtgtgtacttctacttcatcatcgacttctttactcaagagtgcacgtgccataggtgactcaattgaaatatgctgaggatggtgatcataaatttcatctaccccgacaattcgtaaagttttttgctccccttcttcattttcaatgtcgacccaagcaccaaagtaaactttgccttcttgctcaggtgagtaatcaacaatttttaactcttctaaacgctttcctaagtagcgtactcgtcgatcaatttttctaaggagctgcttgttatattgataatctgcattctcactacggtcaccgaggcttgcagcccaatttacttttttcgtaatttctggtctttcttcatgccaaagttgttttaattcagcaactaatttgtcatggcctgaccgagtgattaagttagatttcatgattaaaaaccactgattaacaacataagggttacaagatgtagcattttataccctattttctcacatcagaagtgtataaattttcttccttaataaattcatgttgttatgatgatatatcggatatttaattgtacaaaatttgacaatactttttatcaatattatgatgcgcgcatcttaaatgttgagtattttttaacccactcaaaaactatgtagattttctacacagtttgcttttttcatttcatgtcattttgaatgacgtcatgactgcccaccccttattgaatttatcaacttttagaagttatggcagctttttgtctgacttttagggcataaattacctgtagcggagacaacatgcacagtaattcaagttctgggtcgaggcttggccttagctctttattttcttctctcccattgaaagttcttgcgctcagcactatgttttttccctttcatagtatcaatgcaggaaaaaccctacagtacaatactgtagttaacacaaacacattaacagtggttgctgtagaaagcccaacgactgtttttaaagaagaccagtttttacacggcttcggttatgacttagcgcgtaactatgcacaaagcttaaatgtaaagttggacttcaaaatcgtgacagacaatgccacggcgcttaagtgggttcagcaaggtaaagcaaatcttgccatgacaaccgcaagcttaagttcaatcgagaacaaaggtttaatgtctttttctgcaagttgtggtgatatcgtaaatttgcaaaaaaatggattaaatccgaatctaagctgggtgtttaaacaagcagatgatccgcttacacaaacagcaagcggttttgtttgtcaaagcaaacaaaatggtctaactcagcaacttgcttctttttataaccgtaatgttgtaaaaccagaagcttggtctacgattcaacgtgacttaagtgcacgtataccgatttacaaagcaagctttaaacaaagtgctgctcagtacgatttagactggcatttgcttgcagcgattggttatcaagaatcgtacctaaaaccggagtctgtttcaccaacaggtgtacgtgggttaatgatgttaaccaatagtacagctcgggcaatgggtgtgagtaaccgtaacgatccagcacagagtattcagggcggtgcgaaatattatgatctcatgttaagtgagtatgatgatattcctttcccagatcgcaactggtatgcgcttgtggcttacaatatgggaccgggtgcagtgaaccagattcaaaagcgcttgcaagcccaagggaaagacccgaaccaatgggttaatctctataattatttgcagagtaacaaaactcgcaatggtcgatacaaacaagcagttcagtatgtgactcgtatacgtgcttatcttgagcacattaaaacggcacaaacgcgaattaatatctagtttttatcatctaaaagttgataaattcattgtttgtataaataaaaagcttacctctcgggtaagctttttatatgaattcttttttagtttaagcggtttgctctaatacttttttgaacaaatctttttgttcttggcttggtttagctgtttgtaaagccattaactgagacatatcgccttgaacttttattttaccagtcatgaatgcctgcatagcagctgccatatcaaactcaaggaatactttacgtaaagtttcagcatccatgtttaatgtagttttggcatttgaagacaaacctttttggattttacccccatctaacgctaattcggtatttccagaagcatctgtaactactaaattaattgccaaattcgcaagagctggtggcaaattaagatcacctgcttcagcagttaatttttcgacagtcgcaaaccaatcatcagttaaaaatgcaggcatgattcttcctcaaatttatttgttcaatttctctagtgttgcctatccagacaacatcgtgtgaagcacttctgcttgagcgttgttatagcatgtaattttaaggttgagctatgactttttgtacggaacattcattttttagtattttgatacattaaaggcacttgtttataaagtgccttcaattgacttattaattcgttttattcagcagcaaagcttaagttcactacatctaaacgttttttcagttcttctggatctttaaagtctaattcgcgctgcgagtcaagaacttcgaaatcgaacaaatcacggtcagcaagttgtgaaggtgaaacgttctgtaacgcaccaaaaatgctgtgtaaacgttttggatactgtttgtcccattcacgaagcatttcattgatcatggcacgttgtaagttctcttgtgaaccacaaaggttacacggaataatcgggaacttacgtaactctgcatatttgataatgtccttttcttcaacataagccaaaggacgaatcaaaatatttttcttatccgacgataaaagcttaggtggcattgcctttaagctaccgccatggaataagttcaagaagaaagtagcaataatgtcatcacggtgatgccctagcgcaactttggttgcaccaatttcttgagcaaagccataaagcgaaccacggcgtaaacgtgaacacacagcacagtacgttttaccttcaggagttaaacgtttggtaatgctgtaagtgtctttttccaaaatgtaatacggaatgttattttcttccatataacgtggtaagacatcttcagggaaacccggctgcttttggtcaaggttaaccgcaacaatatcaaaattgattggtgcaatacgtttgaactgcaacaaaatgtcgagcaaggtataactgtctttaccaccagacacacacaccatgaccttgtcaccatcttcaatcatattgaagtcacggatggcatgtccaacttgacggcgaagcttcttaagcaaacgataataggccgagcttgttggaagttcaggcttaaaattaaatccttcgttggactcaactggcgcgtacatagacgagatatacccataaataaaaataccgcgcaattttatatgattcggatgagaatcgcatcaaaagaatagtttcaattcttgaagtcgtcataatgctcaggcatgatgcaaaagcagtgcgccattttgaccgatgagttcattttttgcgcaaaatgcttactttttggacttttccacagttttccacaaaacctgtggataaaattgtggatttcttaatacttgacaaactgttttgaccttctgttaagggttttatttaaattgatcattttttaaccaatgatttttacccttatttttcaaatagttattcaagtcaatagaatcattttaaaaattttttttaattttttttgatgatcattcgagcaaaactgcttgattttttcaaagagtcaaaataaaaaaaattacacaaaacttctttaagtaatattttttgataaactctttgacaagttttgagaccctaaaattgtgaataacataaaatgaaaaattcggttcaatatcttttttcttgtttactggggatgaccactttttcggtaggtataacgccgacttcagcaggtcagatgtacatttaccaagacaaaaacggcagtactttactgactaaccgtaaaagttatgaccattcactcaaaaaagtaaaagtcacctactacccggatagtaatattcatagttatagcaactgggggacttcagaagcttcggttctaccaagctatagcaaaaacaaaaatgcttttgatcatattattaagcaggcagcacaacagcacggcgtttcggaaggattaatcaaagccgttatgcataccgagtctggctttaacgtaaatgcccactctccggttggtgcccaaggtttaatgcagcttatgccggctactgctcgtcgttttaacgtatctaacgcttatgatcctcagcaaaacatcttcgctggtgctaaatatttaagttggttgctcaaacgttttaacggtaatacgcaaatggcgcttgccgcttataatgcaggagaaggaaacgtcgataaatatggcggtattcccccattccgtgaaacccaagattatgttcgccgagtcactagccgctaccaaaacttatattcttctggtgtaggcctttcttcttttagcaattcgagtatttctgcccaagcgataaaccaaccagccataccgcacagtacttcgacgcaagtctctgctcagcctattaagtattcttcttcgcgccaaatcgttacattgccagatggtacatatacagatgcacctacgggaacttatgtcaccaataatgcaactgctattgcacatatccggattgagtaagctttaaaagcctcataccttacggttatttatttagcgggccctattgtcaaaaaattgtaatgatctattacccccactgtcgtgttcagaggggctctctaataacttgtttaatttaaatacattcttcgatcgcaaagaatgtattgattccttatttttttcttgaatttttcccctaagcgccgcatattagctgagtgatttataatttataaatcagataatattttatttataagaggattttctcaatgatgcggattggtttgtttttgcttaccaacctcgcggtactggttgtagctggcattattttgtcactcttcggtgtcggtagttaccatggcgcgggtggcttaaatctaggcaaccttttagtcatctgttttgtgttcggtatggtgggctctttagtctctctattcatgtccaaatggatggctaagaaaactactggtacagaactgattgacccaaatgctcctcgtaaccaagctgaaagctggttattgcaaacagtcgctgaactttctcaacgtgctggtattaatatgccagaagttggtatcttcccttcatatcagtctaatgcctttgcaacaggctggaataaaaatgatgccttagttgccgtttcaagcggtctacttgagcgtatgaacaaagatgagctacgtgctgtactcgcgcacgagatcggccacgttgcaaatggtgacatggttacactcgcactcattcaaggtgtagtaaacgccttcgttatgttctttgctcgtgtagtaggtgactttattgaccgtaatgtctttggtcgtcaagacaatgaagccccaggtatgggttatttcatcattacaatggttctagatatcgtgttcggtattcttgcctctgccattgtgatgtggttctctcgttaccgtgaataccgtgcagatgaagccggtgcacgtttagctggtaaacaagcgatgatttctgctttattacgtttgcaagctgaaacagagttacctgaccaaatgccaaaagaaatgaaagcattcgcaattgcggaaggtaaagaacaaggctttagtttagctgcattgttccaaactcaccctacaattgaacaacgtgtggcagctctacaccaattagattgcccataaaacgtttaatgtaaaaataaagcctccaaatggaggctttattttttgattacatggtttgataaagtccccaaaggtaacttgcaccccaccacacagctaagccaattaatagcagtacaaacgcacctaataaatcgggtatgtgcaaccataaccaactcacaacagggttacgccagaaggccgactgttgttgcttcttttcgagcttttcatgtaaatacggatgaacgacatgaatatcactttggatcgcatattcttcacgaatatgcgtatgcaccacatctaatgcttttcgacttggtcgtataaaaatatcgaaaatagtccctgcaactggaacaaaaccgactacggcatcgactacagcaagtttgatcactggagtgagcttatgctgaggcacacctatttgtttagccttataaatggcataacacgtcagtgcgaacccagcgacatcaccggcaattggaatagtacttaaggcagcatcagcgccaataccctgctttgtaaaaggaatacggaccgcactatccatcatggttgcgaacttggcaagatcccgttctagggcgataacctgctgctgtgttaattttttttcttgaggcatcaaaatcaaatataagaagaaaagttaatcttaatatacttgatttgatgcccgtttttaaattgtttacttttaggttgaagctttcgatctgaacaaggaacgcagtaacacgtacatgactggaataaagaacagaaccagcacagtaccaaacataacgccacctaaaatactaataccaatttcttgacgactaaccgcaccagcgccttgtgcaaacacaagcggaatcacaccagcaccaaaagccaaagatgtcattaaaatcggtcttaatcgtaagctcgcaccttctaaggccgcctgaatggcattcttacctttttcttgcgctaaggccgcgaactcaacaattaaaatggcgtttttacatgacaaaccaatagtcgttaatagcgcaatttggaaatacacgtcatttggcaaaccaaaaatataagagaaaatcacacttcctcctacaccaagcggaatagatgtcattacggcggcgggaatacttaagctttcatataaagcagctaaacataagaaaataaatccagccgaaattaaatataaccatacggcctgattagtcgacttctgttcttcaaaagataaacctgtccacgctaaaccaatatctttttgttggttaacaagttgttctacatctttcatcgcttggccagaactgctgccactcgcgacatctgcttgtagttgtaaagcactatatcccatatagcgttttacaatttccggcgccccgccccagctaaagttggcaaatgaactaaagggaaccatttcattttggtcattacgtacagaccagttatataaatcttccggtttagatctaaactcggcatcaccttgaatcatgacacgtttaatacggccccgatcaataaagtcatttacataagttccgccccatgcgctagataaagtattattaattgccgatagctgtagtccatttgctagtgcctgtttctggtcaatcttaatattaagatttgccttgctattggttgactgcttatcaaagttttcgaaagttgaataatttttactttgagcctgcaattggcggaaggcactatctagaaaatcttgcccttgtccattcaaatcctgaatccataaatccaggccatctgtttgacctaagccattaactgaggcaggtaaagtcacattaatctgtgcattattaaaatgactaaagtatttcattgcacgcttttgtatagcctcagccgagttttcttttcctgttcggacatcccacggttttagagcaataaacccttgtgccaagttttgtcctgtgcccgaataatttcgtccatagcggattaaaaccaaatctacatttttatcttcttgagttaagaaatattggcggacttgctcaccaattttctggctttgagaaattggtgcgctatctacgagcttaatttgaacacttaaaattccttggtcttctttaggaataaaaccgctttttaaaccgttatagaacagcgtaaaaacggcaattaaagccacaaaaatcacaataactgatttactgtaatgaatactcgtctgaacaagcttgatatattgatttttaagttgctcaatcttttggttaaaccatacggcccagcgctgaggttgaagatttggttttaaaattaatgcacataaagccggtgttaaaatgagcgcaacaataagcgacaacgccatagcggcaactaaagtaatagaaaactgacggtaaatcaccccaattgaaccgcctaaaaaggacattggaataaaaacagcagttaaaaccaacgtaattccgactaaggcaccactaatttcccccatcgactcaatagcagcttctttaggagataagtgctgttcatgcatgagccgctcaacattttccacgaccacgattgcatcatcgaccagcaaaccaatcgcgagtaccagcgcaaataacgttaaggtgttaatactaaaaccaagcacatataagacagcgaaagttcctaaaatcacaactggaacggtaatactcggaatgagcgtagcacgccagctttgtaagaacaggaacatgaccaaaataaccagaataatcgcctctaccagagtctttactacttccttaattgactcttgaacaaacggcgtattatctcgtggataaacgattttataacccgctggtagtttcgttgtaagctgatctagagtttggtggatgagcttagaggtctgaattgcatttgcacccgaagataaagaaatacccaaacctgcggcaggatagccattaatagtgttaaaagactgatagttttctgcacctagctcaactctggcaatatcttttaaatacacataactcgccgttttattcgacttcacgacaatatttttaaaatcctcaactgtttttaagcgagaacctgctgtgacttttgtatttaaatattgaccgtcaattacgggtaagtcaccaattgcccctgcggcgacctgagtattttgtgcggtgattgcattcgctacatcacttggcattaaattatattgttttaatttatccggatttaaccagatacgcatggcatattgtgaaccaaatacatcagtttcacccaccccttcaatacggttcaggttatctaccacatgcgtagttaaatagtccgatagctcaatgtttcctgttttaccagtcgagtcatataagccaattaccataaaagtgtcacccagtgacttacttaccgtaacaccttgccgttgaacttcatccggtaagcgacgtattacgccactaatactattttgtacttggacctgagcagtatccggatttgttccgttatcaaaacttatagtaattcggctacgtcctgatgagtcacttgatgaactaaaatagagtaagtgatcaatcccttgtatttgctgttctaaaatttgagtaacactttgctcaaccgtttgtgcatctgcaccactatagttggctgacacagtaattttaggtggagcaatgtctggataccgttctacaggcaaattcatgaccgaaaaaataccgaaagccataacaatgatcgccaatacattggcaaaaatggggcgttgaataaaaaatttagatagcatggctgctcggtatgatgtcgttaattaacagaagtaaatgccgcttcgagaccttgtgatgatcaacgagcggtataaaaaagacaagtagaattaaacaataaatgtaattaagacaaaaacaaagcgtgattgaatatttccaacaaaccaataaaaaaccagttaacgagtgtcacttaaaattcatgaattcttcatgatcatgtcaaacaaagccctgaaacttgagtcgtttcaactaaaacaatatgagtagaattatgtttagaaaagcacttttatgcttaagtttaattagcttggttggttgtaatgatgacgataaaactgaaacgacgccaaccacgccagaatatcaacttcctaaaattgtagtagtaggacaccgcggcgctagcgctttacgtcctgaacatactttagcttcatatcaaaaagcgattgatgacggcgcagatttcattgaaccggatctagtctctacaaaagatggcgtactggttgcccgccatgaaaatgagattggtggaacaaccaatgtaagcactttaagtcagtttgcagaccgtaaaaaaacaaaaaatattgatggcgtcgacttaactggttggttcacggaagacttcactttaagtgaattacagcagcttaaagcgcgtgaacgtattcctgagtttcgaccagccaacacagcttataatgacctttaccctgtcccaactctagaacaaatcattgagcttgccgaagctaactataaaaagacagggaaaattataggtttatatattgagacgaaacatccgacttattttaaaaatcaaaatctggcaatggaagatactcttctaaaaaccttagccaaatataaatatacacgtgatattgcacctgtctatttacagtcttttgaagttcagaatctaaaagatttaaaaagggagcttgatcttcataaaacgcttaaacatgcacaaattattcagctatacgattcaaaaacatctcgaccagcagacttcgtagagtctggtgacactaaaacttatgctgatttagccacagcacaagggttaaaagatgttgccaaatatgcaaatggtgtaggaccaagtaaaggttacatactgacctttaataatgatggctcttataaaactagtacgtttattgctgatgcacatacggctggtttaaaagtacatccttacactttccgaccagaaaacaacttcttaccagcgccgttaaagtgcagcccagataaacctgcagaacgttgtccatctggtgcattaaaagagtttgaagcctatttcaaggcaggcgttgatggcgtctttaccgatgacccggcactcggtcgcgaagctgtcactaattttgaaaaagcagtaaaataactcaatcttcataaaaaaacagggcaatgaatgccctgttttttttatttatcaagactgttattaaaatataaaggaatccactgatactgctcagcactcactttatacacatggccaattccagggaacggtaaatgcggggcagctacccattgttgcttatttgaaatttcagcaaacatttttaaacgagtattaattgcctgctctgaatttacatcaaaatctaccccagtttttggagcatcaaactgtaaagaatgtgagtggacaatatcaccaacaaagacaatttgttgccctttactcttcaaacggaagctatggtgtcccggtgtgtgcccatgtgtattgatcacttcaaaaccttgaataacatcaccatctttaaaggttttgaatgctttttttgcttgataaggtgcaagtgcagcttttacgtttttaacagtacctaaataattttcttttttatccgctggtacagttttttcatttgctggatttaaccaataatctgcttcacgttcatgagcatagatcgttgcattaggaaatacggcttttccattttgagcaataccgcacacatggtctggatgtaagtgggtcaataaaacagttttcacattggcaagttgatagcccgctaattcaagatttttagcaattgaacctaactgtggaccaaaacaactcgcagctccactgtcaacaagcgtcaaacttttaccatcatcaactaaaaaggcatttactgaagtctgaatccccttctcatttacagcagcatatttcgttaaaattttagttttttcagccggacttaaatttttaaacaatttaggatctagataaatagtgccatcgagcaaggaagttatccgataattaccaaattgatgatggtaatatccgggtacttgttgagctgaagctggttctgcatagcttatatgcaagctacccattataagtcctaaggctacaaatagttttttcatctcttcttctctatggagttataaagtcaaaatctttaaaaaagatttaatatttttttaagggctgcactatataatgcatgaaaagtgtcaaaaatataagtgaatggatagttattctccctataaaggtaaaagtggcctaaagcgcatcttgaacgctaccagttattcaatttcaggatttaaagctgcttatcaaaatgaagctgcatttcggcaaattgttttaattaatcttgtactcatccctgtaagctttttcctggatgtaactcgcggcgaacatgccctgatgatcattgtctgtttatttgccatcattgttgagctcttcaactctgccattgaagcagtggttgaccgagtttcactcgagaaacaccaactttccaaaaatgcaaaagatatgggtagtgccgctcagtttgttgcactttctattattgtcgccacttggcttattattttatttggataaaaaaaccatgcttataaatagataagcatggttgtaacaaaagaggaacttctagctgctgttcctgttttaattttagggttctgaacttaacttatccttaaaattactggaaaaataaaaaaaatccctgcgaatgcagggatttttttgggttaaagcgttgatgcgttattacatcattccgcccataccacccataccgcccataccgcccatatctggagcagctggtttgtcttcaggaatgtcagtaatcatacattctgtagttaacattaagccagcaacagaagcagcgtgctcaagtgcagaacgagttactttagctgggtcaaggatacccatttctaacatatcaccatattcgccagttgcagcgttgtaaccgaagttaccttcaccattcttaacagcgttgataactacagatggctcatcaccagcattcgcaacgatttgacgaagtggagcttcgatcgcacggcgtaaaatgttgataccagctgtttgatcttcgttagcgccttttaagccttcaagagcatttacagcgcgaacaagagcaacaccaccaccagcaacaacaccttcttcaactgctgcacgagttgcgtgaagtgcgtcgtctacgcggtctttcttctctttcatttcaacttcagttgctgcaccgattttaattacagcaacaccgcctgctaacttagcaacacgttcttgtaatttttcacggtcatattctgaagtagactcttcgatttgagcacggatttgttgaacacgctcagcgatagcagcagcatcaccagcaccgtcaacaataactgtgttttctttagaaacagtaattttgtgcgctgtacctaaatcttgaagagttgcttgttctaaagacataccaacttcttcagaaataactgttgcgccagtcaaaatcgcaatgtcttgaagcattgctttacgacggtcaccgaaaccaggagctttaacagcacatactttgatgataccgcgcatgttgtttacaacaagagttgcaagcgcttcaccttcaacatcttcagcgatgataagaagtggtttaccagttttagcaactgcttctaaaacagaaatcaattcacgaatgttgctgatttttttatcaacaagaaggatgaacggattttcaagttcagcagttaaagtatcttgtttgtttgcaaagtacggagagatataaccacggtcaaactgcataccttctacaacgtctaatgcgtcttcgaagcctgagccttcttctacagtgattacgccttctttacctactttttccattgcttgagcaataagtttaccaacagtagtatcagagttagcagagattgaacctacttgttcaattgctttgaaatcatcagctggtttagcaatagaacggatattttcaactacagtttttactgcaatgtcgataccgcgttttaaatccattgggttcataccagcagttactgatttgataccttcatttaaaattgcttgagcaagtacagttgcagttgttgtaccgtcacctgcgatgtcgttagttttgcttgaaacttcacgaacaagttgagcacccatgttttcaaacttgtcttttaatgaaatttcttttgcaacagttacaccgtctttagtgatgtgcggcgcgccgaaagagcggtcgatcacaacattacggcctttaggacctaaagtcactttaaccgcatctgcaagtacgtttacccctgcaatcatttttgagcgagctgaatcaccaaattttacgtctttagctgacatattaaactccgaatctttttaaatactgaatctgataatgaattgagttatggatcgattagccttctaatacagctaagatgtctgactctttcatgattaagagttcttcaccatttactttaactgttgtacctgcataagtaccaaataacaccttgtcaccaactttaacatccaaagcacgtacgccgttatcagtgatttgaccattgcctactgcaattacttcaccttgagatggtttttcagcagcagaacctggcaataaaataccgccagcagttttggtttcttcttctacgcgacgaatcacaacgcgatcatgtaatggacgaatgttgctcataattaactccatcagacttagtctttttgattaatcgttattgctttaatccagagcaataacaaaatatttagatgtcacttttgtggggatgaaaaaaatggcttcaaggggaaaatgaaaaaaaattctatttttttggtcattttttaacaggttgtgaagagtttttattaaatttaaagcacaaaataaaagaggctattttcatagcctctttcctaaagttaaatattcatactaaacaataatttgctggttgtttagtaattcgtctaatgttgtatttacttgatttagagttaacagtgacacactattaaacattgtaccttcgccatctcggtcaagactaatagtcgtgttcccagcatcttgctctacagtaataaatttagctaatgcgcttacatctttagaatagtcaattaatagttcacttaaatcgattttgtcagcttgaaggttagttcttatatcacctaaagtaaaatctaacaccgtgtcatgtccattcccgccagtcgcatcttggctatttagcaattggaacagaatggtatcagtaccttcattagtgatataggtatcgttaccttcacgcccattcaaaatgttattaccagagttacctgttaaaagattatctaaagcattacctgttgcattgagatgagcagaaccaaccagttccaagtcttctacataacgcccgctttctagacctgtcgaccaatcagaatatccaaccagactataactcacagagcttactattttatcgtgtccaccaaaatcgaaatctcggtagcctgattcgacaagctggttctcccaatagccactttctacccaaacatcttcatagtggctagtatctacccaaacatcttcataatgacttgtatcaatataaacatcttcattatgacttgtatcaacccaaccttcttcagaacgtatataagtcagttcgtagccttcttgccattgcccattcacgaaatcataatattgttgttcatatcgactataatcgctatctgccgtaccattatcaatataagttataccattctgatcttgataaacattttgtacagttgagtaaccacttgtgatccattgggaatcataatatccatcaacaaaccatatttgttcataatgaccttcactaacccattctggatacatatagctattatcaatccaaacatctttatatattgcatacggctcaacagtatattcttcaacaaaatcacttatatgatcaactatatacgtattatccgtagcatcacctttaaactgatcaacagtgattgtaggtaaatcattaatcgctttgctgatagtttcactacgatttcctgcacgatcaataacagtaaggtcaaatgacgttgcagtcccatacacataagtagagaaagttccatctgccatgaccgtagtactcgttacggaaggttcttgatcagcaaaataatatgtaatttcaagagtagcattgctttcggcatgtcctaccagccaattaccccattcatttatggcaagctgggtgaccactttcggtgctgttgtatcatttgtagcagtaatcgtcgtacttacactcacattttgattggcatcaactacttttaccgtcaatgtttctccatgccaatattgtgaccataattgtgttaagaaactaccttcacttccgacagtagtctgaccaactaaattattattagcatcaaaaatattaactgttgaatatgcttccgcttgtcctgaaagtacatttccatcttctaagacaagctgagttgctgcatttggtgcgacagtgtctataggtgcggtaatttcggtgtaagcgctttgatagccattttgctccacaacaacgcgtaaagtttgcccattcgcctgaggtgaatataactggatattaaaatgctctgtttcgtctacaaaaccaccgccaatataattactatacacatcataaatacgcaccacactatttggtaaagcagttccctcaataaagaaaccattttcagatatcacaacatgatttgctgaaggtggtgcattaatatctgcattaaaagtaatattaaatggcgtacttatatttttggctaaatctgttgccgtgataaataactgctctccacgtaatagtggtggataaatactagcattgaaatatcccgcttcatccgattgaaattctgctctaaaatctccgtcctcatccattactttaatgattactttcggatcagtgtgtccagtaatgctataaccatcattgttaattaccacatcattaattattggagcaatattgtctaaaggcgcaataatttcagagattaggctatattgattcgtattctgatcataaactcgaacttgtaatgtctgtccctgtagatagtaatcatttaactgaatagcaaaactaccatcttcattcacagcattattccaccctccgttaatggtctgaccatcagtagatgtaacaacaaccgacattcctactgtcgccttccctgttagaatatgaccatctatatccaattttagctctgttgcagcaattggtgagttggtaaatactggtactaactgatgagcaacttcactgcggttacctgcttgatctttgacaacaatacttaaattttgtgtctggtattgactcaaattaatccattgattaaatgtgccatcgtaccaaacataagttgttgtgataactgcaccatattgatcaataatttcaacagttgagtttggctccgcctcaccaaaaagcaatccgtctgaagttaatgtaatatttgctgctgctggcggtgcgacatcatcaattaaagcattttgcttaacttcaacacttcggttaccagctatatctacaacgatgaaagttaattcctctccatgtaaataaacctgattgaaataacctatcacgttaccttggctatcaacatatccccaaccagcgcgattgccaaattgatctagtacttcaattcgagtatctgcttcagcatgccccgtaaagtactgaccatttacatcaaaaacaatattctcaatttgattaggtgcgatatcatcaatcaaagcattctgcttgacctctgtactgcggttacctgctcggtcaactacaacaaaagtaagctcttctccatgtaaatagacttgattaaaagaacctgacacattaccaatactatctacataaccagaacctacgacctcacccgcagtatttttaacttcgatttggctatcggcttccgcttgcgctgtaaagttttgtccatttttatttaagacgatgttttcaatcggatttggtgcaatatcatcagttaaagcattttgcttatattcaatactttgattacctgctttatctataacaataaaagtgagttcctcaccttttaagtaaacctgattgaagtgaccggacacattaccagtactatcgacataaccatagccaacaaactcacccgcagcatttttgacactaataaaactattggcttctgcttgtgctgtaaaattttgcccattttcattaaagatgatgttttcaatcggctttggtgcaatggtatccatcaaagcatttaacttcatttcatcgctacggttacctactcggtctataacaacgaacgttaattcttctccatgtaaatacacttgatagaagtaacccgtcacattaccagtgctatcggtagagccccaacctatctgactaccaaatgagtcaaaaatttcaatctgactatttgcttctgcttgtgccgtaaagctttggccatttgcatcaaatacaatatttttaatcagatttggggcaatatcatcaagcggcgccttaactgaaacagcttcactcacatttccagcaaggtctttaacaatgactgtaaactcttcaccatgtaaattgtaagtaccgaaaaaaatagtaaatgtaccatcagcatttacactctgactccacgtattcatctgctgaccattttgatcaaaaatctggatgaaggtatttggctcagctacaccagaaagggatgaaccatcttcattaaagaccagatcacttgcagctacaggagcaatatcatcaagcggtgcttttacagtaacctcaccactcaaattaccagcctgatcaactacaactactttaaatacttctccatgcatgtagttactgtttaaatagatgttaaatgttccatcccaattaacattattattccactgatttaataattgaccatactgatcaaatatttgaatcgtcgcatttggctcagccataccacttagatatgagccatcttcactaaatactaaattagtcgcattttccggtgctgtattatcaagaaaggctgtttgttttacttcaatgctacgattaccagcttgatcaatcacaacaaaagtgagctcctcaccttttaaataaacttgattcaagtaacctgacacattaccagcactatccacataaccagaacctacaacctcacccgcagcatttttaacttcaactttgctatttgcttctgcttgcgctgtaaagttttgaccattttcattaaagataatgttttcaatcgcattcggagcaatgtcatcaatcaaggcattctgcttgacctctgtactgcggttacccgctcgatcaactacaacaaaagtgagttcttcaccatgtaaatagacctgatagaagtaaccagaaacattacccatgctatcggttgaaccagatcctatgacttcaccagcagtatttttgacttcaatttgagtgtttgcttctgcctgagctgtaaagttctgtccgttcgcatcaagtaaaatattctcaatcggatttggtgcgatattatcaatcaaggcattctgcttgacctctgtactgcggttacccgctcggtcaactacaataaaagtgagctcttctccatgtaaatagacttgatataaataacctgacacgttaccagcgccatccacataacctgaacctacaatctcaccaacagcatttttaacttcaatttgagtatttgcttctgcttgcgctgtaaagttttgaccattgatatctaatataatattttcaatcggatttggcgcaatatcatcaatcaaggcattctgcttaacctctgtactacggttacccgctcggtcaactacaataaaagtgagctcttcgccatgtaaatgcacttgatacaaatatcctgaaacattacctgcactatctgctgatccataacctacgacgtcaccgttattatttttgatttcaatttggctatttgcttctgcctgagctgtaaagatctggccattgagatctaatacaatattttcaatcggatttggtgcgacgtcatcattcaaagcactctgcttgacctctgcactgcggttacctgctcgatcgatcacgacaaaagtaagttcctcaccgtgtaagtaaacttgttgaaaataaccagatacattacctgagctatcggtgtaaccaaaaccaatcttatttccagtctgatctaatacatcaatagaacttccggcttctgcctgagctgtaaaactttggccattttcgttgaagatgatattttcaatcggatttggtgcaatggtatcaattaaagcattttgcttaaattcgatactgcgattacctgctcgatctataacaacaaaagtgagttcctcaccgtgtaaataagtttgattgaaagaaccagaagcattacctgcactatctgtagaaccccaacctgtctgattacccaatgaatcaaaaacttcgatctgactatttgcttctgcttgtgctgtaaagttttgaccatttgcatcaagtaaaatatttttaattggattcggtgcaatatcgtcaagtggcgcatttattgaaatagcttcactcacatttccggcttggtctttaacagtgactgtgaatgcttctccatgtaaattgttgctacctaagtaaatagtaaatgtaccatcagagttaatggtgttattccatatattcactagctgaccattatgatcaaaaacctgaatcgtagtattcagctctgctacacccgtaagatatgaaccatcttctgagaaaactaaattactggctggtgcgggagcaaccgtatcagcggtaattacagtatcggtgcttacttgcccacgagcatccttaattgataagaaaaactgctcaccatcaacaagaggacggtcaagctggagtttaaaataactcgatccattccaaccgttatcttcaccaactttaatttcggctacaacgtcacctttggcgtctttaacaacgagagtactattattttcagcttgcccacttatcacgccatccgaagtaaagctatcaacatatggagcaaaggcataattaggtgcttgtatctgagctgctaaacttacgtttccatttacatcggtagccgtgacataaaccgtctcagcattggttaaaaatgtacctagttctattgagaaacttccactctcatcggtccagttattccaaaaccatttattaagaatatttccttgcccatctttaactaaaatttcagagaaaggttctgcatgaccataaactaaatcaccagcatcattgaaatttaactccgttggagcaggtggaggagtcagatctacgatgatattttgctcaggactcattaaccctttattatcaataatttgaacggaaattttctctccatcaattaaagggcggtttacactcaagctaaaatgactaaagtcactccaactattatcatcacctaatgtaacctttcctaattcattgccatcagcatcacgtacaattaccgtactattatcttcagcaactccagaaattaagccttcttgtgtaatacgttcaacatgtggaatataagcaaagtttggaacctcgattagggtttcactcgtattttgatttttatctactacttgtacagtaaccgtttcgccttcttttaaaaattggaacacttgtaaacttgcaaagccttgctcatcggtaaaacctgtagcaattaaattgccttctccagaaaatgcacgaataaagctgttaggttcattaacatgtactgataaagtctcaccactaatatcaaattgtggagtttctaaaaatactgctggagtatagtctgcagtaatatattgtggatggcctgaaatattatctttatctgtagagataataatttgagccccttcctctaaaggctgatcgagggacaaaataaatggtcttacttcgcctaatgccattacactaaatggtgtaataccagagctatcaaatacattagaattaaattcttgtagaatatttccattctgatcttttacaataaaatgactaccttcagtcgcataaccactaatcacgccttctggactaattcgtgtaatactaatagctggaacttcagtaactaacccaattgatgaattttcactgctataaccattataagtagcgactgcgtaaacttcttgatttgagttaattgaaagatcttgtaaagtaaatttaccttcttcattagttattgtacttgcaagccaatcaccatttttattgtagatatcgaccttacttcctttatatgcactacctgaaatgatagctccatctatattgttgaaagttagtgaatctagggttggtgaattcggagtatgatccacattataattttgggtatgtgtgataatggctgtattgccagcttgatcagtaagactaatatcaattgatatattggtttgcggctctactgaccaaagaaactctgctggaatttcggtaacccattcttgcgtgacttcatcaaaatgaaagttataagtaacattgtctaatgtcgtatttactgatgtcagtgagctatttaaatctgtgggtaaattagctatttcaagtcttatagaaataacttgatctttttcaactagacttattgtattgtcttcagtaatcggctttacaatcactgtggttgattcaacatttaaggaattatctacaacaactttttgtatagcagattctgagatattgcctgctaggtctgtcactatagctttatattggtaaataccatcagctaaatctttttgatcagctgttgtctcttgccaagtttttccttcatcttttgaaacttcatagtggtctagtaaagcggcttgttccccaatcacaatcggttgaactagctttaaagtaaaactattatcttgcgtaatctgatctgttgctgaaacacctgtatcattcaaatcagataaagtgagtttacctgcttgcggtgcggtagtatccacaaccactttttgtacagccgtttccgaggtattgccggcagcgtctgtcactacagctttatatttgtaaacaccatcagccaaatctttttgggctaccgtggtttcctgccacgtttttccttcatcggtggaaactaaatatgttactcggctaccagtttcctgtccttcaagctttaaattgaagttttgatcttgcgtaatctgatctgtggctgaaacgcctgtatcattcaagtcagataaagtcagttcacctgcttgtggtgtggtagtatccacaaccactttttgtacagccgtttccgaggtattgccagcagcgtctgtcactacagctttatattgataaataccgtcagccaaatctttttggactaccgtggtttcctgccaagtttttccttcatcagtggaaactaaatatgttactcggctaccagtttcctgtccttcaagctttaaattgaagtttttatcttgcgtgatctgatctgttactgaaacgcctgtatcattcaagtcagatagagtcagttcacctgagtgtggtgtggtagtatccacaaccactttttgtacagccgtttccgaggtattgccagcagcgtctgtcactacagctttataaagataaataccgtcagctaaatctttttgatttaatgtcgtctcttgccaggttttaccttcatcggtagagattaaatacgttacgctacttcccttttcctgtccgctgagttttaaattaaacttgttatcattcgtgatttgatcttgtgttaactcccctgaatctaaaagattttggaaagacaatttacctggttccggaggtgttttatctttggcgtcttgctgggataataatgcaactgttcctgcaccagctaaagcactaaccacccaagaccagataggtacagaagatgaagcatctatatattttggtatctcttttaattctaaataattaacagtggtctgtcctgtagcatcttcagctaaattagcagcccaataaatctgcccctcatttaaaagaatttgtggattttcactaataaaaaagttctctaaaacaatttcagtcccatcttttagatggataaccgcactattaccatctcttgttattgaagcaattttttctggattaatatcaatttttgcgattaccttcggatctactacaatattttttgtttggccaacattaatatcaactgtattattttttgaagcattatttgccattaatgatacttgtaccatttttccaccatgaaatttcaaataattattaagtttttctaaaatattaagtcaaatagagattcattttaataaaatattattaaagaacataaaaaactaaatccatattgtagctagttaaaaagcacagctttttatatagtaaaaatctttttatgcattaatattatttttaaaatgataaaacatttaaaatgttttcctattccccatatatagaatttttagcttaagcattgtaatggataaaattttatcaatctactcataagttaagtgtcttatagaatttttataaattaaattaattgaaaaatctttaaatcgtaattaaaccaataatgctgaatttttccttcatttgaaattgtattaaagctatttggattatgatgatataggcgagtagaagttgctgtacctgcatgtatatcaaaaataggatgatctatttttagagaataaatctgagttaaatcatatatagctgttttatggagatgcccatgtaacattccaaatagaccagttgtactccacttttctaaagcgattttacccagaaccggacaatcttttattccatgcttattatcagggggcgtataaaagggttgatgaaaaacaactagctttattttatttttaggtcccctgtctaaacgctcataagtagcttgaatttgttcaatcgaaatatgcccacgcgtatgataacgacgacgtatactattcaccccaacaatataaaaatgttcagtttctaaagtcggctctaattcaccaaaaaaatatctataacgggtaaatggagaaaaaaaacggttccagacatgatacaaaggtatatcgtggttaccaggcaccacaagataaggaatattgaggctatctaaatactgtcgacatttaaaaaattgttcatatttggcgcgttgagtaatatcgccgctcacaacaatcacttcaggctgttgctgaatacaaaaatctcttattgcctctaaacactcttttttttctgtcccaaagtgtaaatcagacagatgtagtaacattcggcaccataatatttaaagcatttttttctacagtgaaatttaaaggaggtttcatctctatgatttctccatctaaggccactgtgagtttggttttctttgcacaatcaacaatgacatgatcagcacaaaaactatatacatcttgtgcatcttcaactttaccttgaacccattgccaaagcatatttagtaaactcagcttatcactttttgtaattacaactccagcgactcttccctgtgctgcacattctgcaattctgagcttcatatcacatagttgcaattggttatttccaaagaaaatgagcggcgctttaactgggtatttcttgccatctacagttatagaaagcttcattgatttattttctctcaataaaacatctaaagctgaggtataggcatgtaaaggcagtcttcctaaatatttattgtagagttcgcgttttttgataaaaagaggatataaacctaaactggcattatttagataaatatgatcattaataactgctacatgtactgacctaggtttacctgttgcaataacctccgctgcctctaaaaggtctaacggaatctctaaaactttagcaacataattaaaagtccctaaaggcagaattcccatgggaatagaagtatttttaagtttagttgcaaccgcatttaaagtaccgtctcctcctgccgcaacaaccactcctgtattttcattttgtgaatgtcgatgaataacattatttatcaaatcatcaaataatgtattttcatttaattcaaatacttgtatttcaaaaccatattctgtaaatacagtcatgagctgctcatagacgtcttcatgttttgaagcatgaaatcctgatttttcgttatagatgattgaaagaggtttcaaaggccgcattttattatcgtaaagtcagttctttattctattttgtatataaaatcgcctattaaaagtctctttatgtaaattttgaatgagcttcatttgtataatcaataataattctcaaaaaaatttttcaagcctaattaattgattttaaacaaaataatttagataaataacatacatataacataaaaatataaaagcaaaaaccttataaaaacatataaacatatgattttcattaaaaaataaagaaaactccaaatatctgctagttagtctttagtcttattttttttatgattttatgctttaatacagccacttttttatttgatctttcattgtatcccaatgaatgacttgtacgttgtacatattttgaataggcctcaccatgaccacagtgaacgcaccagaattcgttcgtcatcctaagcttatagcatgggttgaagaaattgcaaacttaaccaaaccagcaaaaatcgaatggtgtgacggaagcgaagaagagtatcaacgtctaatcgacttgatgatcgctaacggcaccatgcagaaattaaaccaagaaaaacatcctggttcttatcttgcaaattctgacccatctgacgttgcgcgtgttgaagatcgtacttacatctgctctcaaaataaagaagatgctggtgcgacaaacaactgggaagatccagctgttatgcgtgaaaaattaaatggtttatttgaaggttcaatgaaaggccgtaccatgtacgttgttcctttctctatgggtcctttaggtagccatattgctcacattggtatcgagttaactgactctccttatgtagctgttagcatgcgcaaaatggcacgtatgggtaaagcagtttatgacgtattaggtacggatggcgagtttgttccttgcgtacatacagtaggtgctccacttgctgaaggtcaaaaagatgttgcttggccttgtaacccagagaaatatatcgttcattacccagaaactcgcgaaatctggtctttcggttctggttacggcggtaacgcgttacttggtaaaaaatgtttagctcttcgtatcgcttctgtcatgggacgcgaacaaggttggttagctgaacacatgcttattcttggtgtaactaaccctcaaggtgaaaaacactacatcgctgctgcattcccgtctgcttgtggtaaaacaaactttgcaatgttaattccaccagcaggttatgaaggttggaaaatcgaaactgtaggtgacgatattgcttggattaaaccaggtgaagatggtcgcttatatgcgattaaccctgaagctggtttcttcggtgtagcacctggtacaaataccaaaactaacccgaactgtatggcaactcttcacaaagacgttatctatacaaacgtagcagtaactgacgatggtcaagtatggtgggaaggtctttctaaagaagttccagcaaacttaactaactggaaaggtcaacctcacgtaaacggcgaaaaagcagcacatccaaatgctcgtttcactgttgcagcaggtcaatgtccatctatcgatgctgattgggaaaacccagcaggtgttccaatttctgcattcatcttcggtggtcgtcgtgcagatacagtacctttagtttctgaagctttcgactgggttgacggtgtatataaagcggcaactatgggttctgaaactactgctgctgctgttggtcaacaaggtattgttcgccgtgacccattcgcgatgcttccatttgctggctataatatggctgattactttgaccactggttaaaccttggtgcgaaagtaagtgaaaaagctgaagcttctggcaacaaattaccaaaaatcttcaatgtaaactggttccgtcgtgatgctgaaggcaacttcgtatggcctggtttcggtcaaaacatgcgtgttcttgagtggatcattgatcgttgtgaaggtcgtgcgaacgctgttgaaacacctatcggttttgttccaacatatgaagacttgaattgggaaggtactgagttcactaaagaacaatttgacctcatcacaaatcaagataaagaccagtgggttactgaaattgaaagccacactgagttattcaataaacttggcgaacgcttacctaaagcattaaaagaacgtcaagcagctttacttgaagctgtaaaaactggcttctaattgctctatataaaaaaggtcgccatgtgcgaccttttttattatgcggcatcgtcttttaatcgacgttcagataaataagcttctaaaacttttacctgtttttcatcaaatgccaaacctaatttagatctgcgccaaagtatatcttctgctgtgtgagcccattcatattcacacaaatatctgacttcacactcaaacaaatcatggccaaaatgttgacccaattgttctatagcatttcgctctttaagcatattccacactcttgtgccatatgcatgagcccaacggttggcaagtgagtcagaaattccacttacacgtgttttaatctgattgattaaatcatctagtgtggtccagttttcggcgccaggtaatggctcatctgcagtccactcctctgccatgtcattaaaaaacggagccagatgctctaaagcagcttcggctaactttcggtaagttgtaatcttgcccccaaacactgagagcaatggtgtagttttatcttctgcctgtagagccaaagtataatcgcgtgtaattgcagatggattatcagactcatcatcacataaagcacgcacacccgagtactgacttacaatatcagctcgcgtcaactgctttttaaaatgtgaatttgtcactgtcaaaaggtaatcgatttccacatcagtaatctctactttttgtggatcacctgtgtattcctgatctgttgtaccaatgagggtatatttttctaaataaggaattgcaaaaacgatccttcgatcttcgttttgcataataaaggccttatggcagtcatataattttggcacaacaatatgacttccttgtataagcctaatttgataaggtgaacttaaactcaggttttcactaataatttcttcaacccaaggtcccgccgcatttacaatagctttcgcacgtatctgatagaactcagctccgctttgtaactccagatgccacaattcctgttgcctataagccttaacacaacgcgtacgtgtaacgactttcgcccctttctctttagcttgtagtgcatttaataccacaagacgcgcatcatctacagtacagtcagaatattcaaaaccacgtgttatcgctggttttaaagggctatcttctttgaaataaatgagatttgatcctaataatttttctcgttttcccaaatgatcataaaaaaatagacctgctcgaattagccatgcagggcgtaaatggggtcgatgaggcatgataaaacgcattggtttaataatatgtggcgctttagctagcaatacttcacgctctgctaatgcttctctgaccagcctgaattctttatgttctaaataacgtaggccgccatgaattaatttgctgctagcagatgaggtatggctggctaaatcatctttttcacataaaaataccgataatccgcgccctgctgcatcattggcaataccaacaccattaataccaccgccaattacggcaagatcatatatttttgaataatcattaggttgtactttcatttctcatgttctttttattgttgatcttataaaaattaaaacatcaaattgatgaaacaacaatcaaaaaagtagaataatcaattttaaataactaagtgtttaaccgttaattgattaccctactagtgaattcaaccagttaaagaacgaactaatcctcagcccaactttgactacgtttaactgccttgagccaacccttataaatcatctcagattgctcagaagacatttttggctcaaataccttttctatggcagatttatttcttaactcatgtagatcttgccagaaacccgtcgccagcccagcaaggaaagctgcacccaaagcagtagtttctttcattattggacgttctactggtgtcgctaaaatatcagcctgaaattgcattaagaaattattttccgttactcctccatcgacacggagtgtacgaagctcttcttctgcatcttgttgcatggcatctaaaacatcccgagtttgaaaggctatagactctagagttgcgcggataatatgttcaatactagccccacgcgtcagaccaaaaattgcgccgcgagctgtcgggtcccaatacggtgctcctaacccggtaaaagcaggtactacatatacaccattattatcctttacacgtgttgcataaagctcggaatccttagcattcttaataacctttaattcatcacgtaaccactgtacgcaagaaccaccgttaaatacggcaccctctaaggcatagttcacctcaccactcgcaccacaggcaatagttgtgagtaatccatgctctgaacggacaatctttttacccgtattcatgagtagaaaacagccagtaccgtaggtatttttagcctgtcccgactcaacacacatttgaccaaaaagcgcagcctgctgatcacccgcgattccggcaattgggattcctacttcttgtccactaatggtatgtgtatatccataaacctcagatgaactacgaacctccggcaacattgctctaggaatgtctaaagcttgtaaaagcttttcatcccactcaagcttttcgatatcaaacagcatggttcgagatgcattggtaaaatcagtgacatggacggccccattagttagtttccaaatcagccaagtgtccaccgtaccgaataatagctctcctcgttcagcacgctcacggctgccttcaacatgatccaaaatccatttaatttttgtggccgagaaatatggatcaatgactaaaccagtggtcttacggatatattcttgccaacctgctttatacaattgattgcatatttccgttgtttgtcggctttgccaaacaatcgcattgtaaataggtcttcctgtttttttgtcccagacaatagtggtttcccgttggtttgtaattccaattgccgcaacttgttcactcttgatgccagcttgagccaatgcttcgacccatacagcactttgagttgcccaaatttccataggatcatgctcaacccaacctggctgagggtaaatctgggtaaattctctttgagcaatactgacaacgttcgcatcatgatctaaaacaattgctcttgagcttgttgttccctgatcaaaagcgacaatatattttttcgggcaatttgacatctgaatgtccctttcattttccacacacatctagcccacaatgcaaaaacatcatgcctaactgtatttatttaaaattttctttggaatatatcattatttttaagtggtatagggtttcttcgtccaaacattacccattctttatcaattttttactgcatggaaaaaagtaataagaaaaatattgaaattagaagataaaaatatgctgatcggctaatttgaaatcacataaatattcaacttattcctttgcttaaataataaacattgttttacagacataaaaaaaataaagtgaaatactcctgtagataatatgtaaaaacggaataaatcttctcttttttagcattcaacccaagcgaaacatggagcgaatcatggttgatcaaccttctaccgcaacaactccacattctaatttagatacaaaaacccgtctaaaatcaattttgggcggttctgccggtaaccttgtcgaatggtacgactggtatgtatatgccgcatttacgctctattttgctcatgcatttttcccaaaaggaagtcaaaccgctcaacttcttcaagctgccgctatttttgcagtgggtttccttatgcgtcccattggcgcatggattatggggatctattctgaccgtaaaggacgtaaagcgggccttacgctttccgttactttaatgtgtatcggttcgctactgattgctgttacaccttcctacgaaagtattggcgtatttgctccattgcttttggttattgcacgtttaattcaaggcttaagtgtaggcggtgaatatggcgcaagtgcaacgtatttaagtgaaatggcagaaaaagatcgacgtggttttttctcaagcttccaatatgtcactttaattgcaggacagcttacagctttatgcgtactactcatcttgcaaatgatactcaccgaagaacaactgcatgactggggatggcgtgttccgtttttcatcggagcccttttagctattgtggtgttccgtattcgtcgtggcttattggaaactcaatcctttaaaaacgctcaagcagaaacagatcagccgaaatcaggaatgtttgctttatttaaacattatcctaaagaggccttcactgtattattcctaactgctggtggtactttagctttttatacttacaccacctatttacagaaatatttagtgaatacttctggttttaccaagcctgaggctactcaaattaccactttagccttattcatctttatgtgcttacagccattggcaggtgccttatcagatcgaattggccgtaaaccgcttatgatcgccttcggggttacaggtgttttattcacttatattttgtttgatacacttgcaaacacgcataactactggactgctttctggttatgtttaggtggactagtcatggtaactggctacacatcaattaatgctgtagtgaaagctgaacttttccctgcacatattcgagctttaggtgtcgcattaccttatgcaattgcgaatactttatttggtggtacagccgagttttttgcattaagttttaaagaagccgggcacgaatcttggttctttatttacgtcagtatcatgattttcatttcattgctgatttatatcttcatgaaagacaccaagcatcattcaaaaattaaagaacattaaaatccttcaattagagctaatatcataagtgaatgttagctctaacttagtgaataagctccaacaacgtttctattttatgagatacttcatataagaaaataaggacgatactgatgaataaaagtattctatgtttggcattaagtagtatgttcattttaactgcatgtcagactacgcctcgacaatataatggttcaactggctaccagattgaaaaccaaacaaaaacttcagcgactttagcttacactttagctggtcgtagtaaccagcaacttgatgagcgtaaattgcaacgtgcttgtcaaaatgtgttaggtgctcagaaagtttataaattatcaattttaagcatcaatgaaattcctaatccagctaaagatgagcattacggaattcaactaggtgaaacccgcgcttcttttggcttatcaaatacacctagcttaaataatggtgaagattatgcgacacgccaagcacttgaagcacgtccaagtacattaaaagtcgttcgttatacttgttcataacataaaaaaaggcgctgttctcttacagcgtcttataaaaacttacatttctaaattctttcgcttcatccagatctggccaagttgttgcacttctttcttcaattttttcatattttggatgactaaaatttttaactcggctatctgctacccaaacttctggtgcaaattttaaaaattcatctaagaaaaagcgattacattggtcatataacacatcggcagcaagtaaaacatcgacttgttcagccttatataaatcatccaaatattcgagttctacatcattaagtaaagcattttcacggcaagcatttaaactgacctgatcaatatcacagcagattacgcgttttgctcctgccatttttgcagcaattgccactacaccagaacctgctccgaaatctaacaccactttatctttaacatggtgcggctctgcaagtatccactgagccatcgccaagcctgatgcccaacagaaaatccaatacggcgtgtcattccagatacggcgaataacttcgtcatccaaccgatcagttggaaaaacaggtggaatcaaccataaagaaattggagtttctggcaactgttgtgccattaattcacaatgaggaatgacttcatgtaaggcttgaagtaaatgttcagggactttggacagttgaaaggtgcagctcataaataagctcaacaatttataattactatttgatcatctgcataacgagcaagactaaaacagtagcttaaagcatgatagtggctagttactaaaaatacgttagttcaattccactgctttaattagtgcaaccgttttggtcttgcgtagcattcgctactcatcccgaaagaaaagtaacatacgagctcctaacatttgcgttaaacggtaggatgccgccgtgaataaattaaattaacctaaagctttttcagcagcttctacagtttgacgaatcaaagttgtaatggtcattggaccaacaccacccggtacaggtgtataagcagaagcaacttcttcaataccttgtaattgaatatcgcctacaccaccgccatcacgtggatggaaaccagcgtcaacaacaactgcaccttgtttaatccaatctttttgaataagttcagctttacctacagcaccaacaataatgtcagcttgtttcacaagctcaggtaagttttgtgtacgtgaatgacaaatcgttactgtcgcatttgcttgcaacaacatcattgccattggtttacctaaaattgctgaacgaccaactacaaccgcgtgtttgccagcaatttcgatattgttttctttaagaatcgtcataatgccagcaggagtcgctgaaccatatgcagcttcacccattgccatacggccaaaaccaaggcaagttacgccatctacatcttttgctaaagagattgcatcaaaacatgcgcgctcatcaatttgtgcaggaactggatgctgtaaaagaataccgtgaacatctggattggcattaagcttttcaatttcagctaataattgttctgttgtggtttcttgtggtaattcgatttttaatgaatccatacctactcggcggcaggcattccctttcatacgtacataagttgcagaagcaccatcatccccaaccaaaatagtcgctaaaattggggtacgacctgttttcgcttttaaagcttcaacacgtaccaacaaattttcttcaatttgctttgctaatgcacgaccgtctaaaaccaatgccacagcacatctccaaggtagacatgaatttaatgtgccaataatacatgataatttcgacaattttattctagatgttgtttttatgtgcatcttcgctcaaaacagtattgttttttttgtaaaggttgctaatatgtgcatcaccaaatgcaggcggggtggcagagtggtcatgcagcggactgcaactccgtggacgccggttcgattccgacctccgcctccaaatttggtaaagcccgggtggtgaaataggtagacacaggggatttaaaatcccccgccctcaaagcgtgccggttcgagtccggccccgggcaccatcttcaagtactgaatatggtgtcataaagaatccagcgtaagctggtttttttatgcctaaaaaaagggttacctcagcaaccctctaattttctataatttcaagcagtcttttgaccttgttttaacggcatcaaatttagattcaatacaatatcgttttgtcggcttgaatctatctgatattcggtatttttaattgaatctacaaatctccactcagaatgaacttgcgcctgatctagagtaaccaacagatatcctcgttgatttaaattacaataaaccaattcatcaattaatgtagtaaatgcaaattcaaactgttgaagctgagccagtggaatacttaaatatttttctaaacctggagacgatacagaactggtcgctaattcaactccaacatatttccctttctggctatataaataagatgcccatgcattatgtgtatccccggctaacacaatgatctttttattaaactctgccaatttatcgtacacaaactctcgctcagcatagtaaccatcccaagcatcgagattatatggcgcaaccatcataattcttgctttttcttgggctgttaatgtcggatcattttgttgtaaacgaagttttaaagcgactaactcggtaatttgtgcattcatcttagcaagcgcctcaggcgaagttcctcctgaagtaatttgccctaaagacgccaacaactcagctggaatccacattttactcattaatacttgctgtcctactacattccatgttgctgtagattgctttaatttatcgaccaaccaatctctttgcgtatatcccatcaaagtacgcaccggattagttaaatctgcctgaaactttgcaatatccaagcctgtagccgtcatatagtctgtatatgcaagctgcttatcacgcgcaataatacgcgtatctagcatggttaactgaacaagagagccaaaattaaactggcgataaatatttaaatgatctgtactagaaactggacgaattggcatccattcaaaataggcctgtagggcagctaatttacggtccgaaaaggccccttcattactttgatggttttccgccccctcacgccaagcatcatttgccaactcatggtcatcccaaatcacaataaaaggatggcgctgatgagctgcttgcaaatctttatcttgacgataaagcgcataacgtttgcggtaatcatctaatttaataatttctttattattatcggcaggtaaattacggcctaacttggttgcatcttctgtcgcatagccatctgccccatattcataaatatagtcacccaagtgaataatgacatcaacattctgttttgccagttcacgataaacataaaagtaacccgcaggatagttagaacaagaacatactgcaaagctcactttattggtggatgttggtaatgttttcgtctgcccaaccggtgaaactttattaccaaatttaaaacggtagtagtacaccgtatctgcttgtaacccagctgcatcaactttcactgtaaagtcatcagtcttgcttgtttcaaccattcccgtctttaaattttgtttaaactgattatcggttgaaatttcccatacaacttttaagcgcaccccagagtctgtcggtgttactcgtgtccacaaaataactttatcttgtagtggatccccgcttgcgacaccatgaagaaaatctgcttgtatttctgggctttcatcatctgagccatcattacaacctgtaaaagcaacaggtatagataaagccccaaaaccgagcagacttttttgaattaattctcggcgtgaaattttctctgacataaaattacctaagttttaagcaatgagtgtcttaaacttaagtagagaagatgaacaactgatctcagtttgatgaacaaatcatgacataaattggttaatttatagaaatactgataagaactgattgaaaataaagcaaactctctgtttttctcttgccaatcgcgcacttgtcctctattattgcgcacatgcccgggtggtgaaataggtagacacaggggatttaaaatcccccgccctcaaagcgtgccggttcgagtccggccccgggcaccattttcaactattgaatttggtgccataaagaatccagcgtaagctggtttttttatgcctgatgaaaataatgccatgatcagaatattaatatttatatccgctctactcttttttataccctttgcaaatgccaaagatatatttaacggtacaatcttgttcaaaaataatgattggcactttgtacgctgctctattactcaagatgactatctaattgaagcccctcaagagatatttactcaatttaaagagctacagcagcaacaaaaaaactattgggtcagcgtgttggcagaagtaaatgaacagcagaatggaaatttaattttaaaaattgagaaaatagacgaagttcacttagacgagacatgtcatttattagatgctctcaaaaattttgaaaatcgagagtaatcaccactctcgattcatcaccaactcttccatttccagatccaaatatcctgcatcttgtaccaccatcatcattgcctcagcaatataatcagcagcactatcatcaagcgatgagtctagatcttcgaactgtggcttcatttcattaatttcatttacagtttgatgagcgtatcgatagatatcttgctcagctaacgcaggtttttgaacttttttagcaaattgctcaataagctgcttgagttcagcgaccaaaatatctggataatattcatcatcaaacattgggagaagtaagtcttcaaacatacaaaagtttacacaacagcaaaaacttgccgcttataacatattttcgtaaaaatcacgagatatttacccgactcactcatccactctattttaatgagcactgagtgagtccaattttataacgtcattattcagacttgctgcatcgctttccaaactaaaattgcttcatgcatttcctttacatcatgcgctcttacaatggatgctccctgctgaatactaagcaaatgcccagttacacttcccacagcacgttgatctgcaggagcgccttgtaaagcttcacctatgaaacgtttacgagaaagcccggataaaattggataaccaagttcattaagtttccaaaattcttttaatagttttaaattttgctgggcatttttcgcaaagccaaatccaggatcaacaataatattgtgcttttttaccccagcagccaaagcctcatcaatacgctgttgcaactcttgcatcacatcgagtgttacatcagtgtactgatccaactgattcattgtcgttggttcaccgcgcatatgcataattactacaggtatatctaattctacggcagtttttaaagcattgggacgtgttaaggcacggacatcattccagatatgtgcccctgctgcttttgctgcgcgaataacttctggctgacttgtgtcgatcgacaaaataacgttatggtgagataaagcctcgaccacaggtaccacacgacgcacttcttcttctactacaacttctgaagcaccaggtcgggtagattcccccccaatatcaataatagtcgcgccttgctcaatcatactaagtgcatgatcaaccgcttggtctaattggttatgtttaccaccatcactgaaagaatcaggagtgacatttaagatacccataacatggggctgagataaatctaattgaagctgtccacactgtaaaatctgctttggtaaagatattaactgcataaaaagctccggttcaaaatcagcggctattttagcaagtaagctttacatgctgtcgatttcttttcagctttatccaaagttaagacaaataaaaaagccacatgactgtggcttctttattaattaacttaattcatcgctggtaatggcggcggagtagatggaccatcttttggcggctcaaacgcagataccggattttcagcaatataaactttcggtggttgaggttcgcggccttccatgatgtcacggatttggtcacgatcaatagtttcccattccatcaacgctttaaccattgcatgggcgatatctttattattttccaagatatcacgagcaactttatattgttcatctaaaatacggcgtacttcctgatcaacttgttgttgagtcgcttcagaaattgtacggctacctacgttaccgaagaatccattttggttttcatcttcgtaaaccatcacacccattttgtcagacataccgtacttcgttaccatcgcacgagccatttttgtagcacgttcgaagtcatttgaagcaccagtcgattgttgctgaatgaagacttcttcagcaatacgtccaccaaacaaaattgcaatttcatttagcattttgtctttatagtggctaatctgatcttgttcaggtaactgccaagttacacctaaagcccaaccacgcggcataattgttaccttatgcacagggtcagtacccggtaaaatctcagcaacaattgcatgtccagcttcatggtaagcagttgcgcgacgctcttcttcacgtagaaccattgatttacgttcaggacccatatagatcttgtcttttgcatcttcaaagtcatgcatatcgacagtgttcttattacggcgagcagcaaacaaagcagcttcatttacaaggtttgccaactgagcaccagagaaaccaggtgtaccacgagataaaactttaacatctacaccagtaactgaaggcaattttttcaaatgtacattcagaatttgttcacgaccacggatgtcaggtaaaccaaccataacttgacggtcgaagcggcctggacgtaacaatgctttatctaatacgtcaacacggttagtcgcagcaataacgattacgccttcattaccttcaaaaccgtccatctctacgagcatttggtttaaggtttgctcacgttcatcatgaccaccacctgtacctgaaccacggtgacgacctactgcgtcaatctcatcaataaagataatacatggcgcatgacgttttgcttgttcaaacatatcacggacacgggacgcacccacacccacaaacatctcaacaaagtcagaaccagaaatgctaaagaatggaacttttgcttcaccagcaattgctttggctaataacgttttaccagtacctggaggaccaaccataagcacgccacgtggaatagtagcgcccaagcgtttgaattttgcaggatcttttaagaaatctacaatttccacaacttcttgtttcgcttcatcacaaccggcaacgtcagcaaaagtcactttgatttggtcttcagaaagcatttttgccttcgacttaccaaaactcatcggaccatttttgccgcctgcaccaccacccatgttacgcataaagaacatgaataacaaaatgattaacagtacagggaaactagcaatgagaagttgcatcaaaatgccttgacgttgtggtgctgtgccctctacaacaacattttgcttgtttaagcttggcataagttcagtgtcttcaacctgcggacgaacagtttcaaactgagatccgttagttttttcaccactaatatttaaaccgtcaatcgtgacttgcttaatttggccagcattcaccgctgcaacaaaatctgaatatttcattgcagttggcttattgcggtcactgatattactgaaaattaaaatcagaacaccaagtattattagccacaatacggcattcttgaagtaatcgctcaaagctttattcccatatcaatctaatttgatcatgcccaaacttggccgatcgtcttaaaaacagcaattgtcttgcttgcggataacctaaaagatacaaaatgcacaatttttaggagcttggcaagtaaactttattgcaatgctttcttacgcccttgtccaaccaaaaaaacttctttagatcgtgcccgagaagctgctggttttgctgtttttaacacatcaaaactatcaacgacttgtttacgaaactcatcaaatcctgcgccttggaacactttaacaacaaactgtccatttggacccaagactttctgagcaaagtctaaagcaagttcacacaagtaaatctgtcgaggttgatcaacagccctattacctgatgtattgggggccatatcagaaattacaatgtctacttgtcttccgtttaaaatatttaacaatttttcaaatacagcttcttctctgaagtcgccttgtaagaaagtgacatctggcaaagcatccataggtaaaatatcggaagcaataaccaatcctttactaccaacgagtttcccagcgatttgtgaccaactcccaggagctgctcccaagtccaccactgtcatgcctggcttgatcaacttatatttttcttgaatttcaagaagtttatacgctgctcgtgcacgatatccttccttttgtgctttttttacaaaaggatcgtctagatgttccctcatccacgcacgactacttttagacaatttttggttggtgatgcgtgttgccataactcactaaatatcaaaaaaacttctgattgctcattgtacgtgaaaattactctcattacagtacggatgtaacgtaatctcaataacttttacagtttttttccaataatgttgatcgattatttatacagtttttcgtacatttgattttaagttttttgctatactaagtcgtttttaaaatcaggtatttttaatggccgctttatctattcatgaacgtaaacgtttacgtcaaattggtcatgtgcttaatccagttgtcatgattggtggacaaggcttaacagacgctgttattgaagaaacgctccgtgctttaaacgatcatgaactcatcaaggtaaaaattgctggtgaagaccgtgaagctcgtgccgcagtaattgatgcgattgtagaagcaactggtgctgaagctgtacagaaaattggtaaaattgttttactctataaaaaagcagctaagcaaaatcaacatttatctaaccttgttcgtcacgcacacttagcaaactaacttattgactacttatggcaagttacgaactttcagcttttgatcgttttcatgctgtttctgttgttggcgcaattgaacagcaagccccatatacattaaatgtgggtttttggattcgtgatccaaaccaactaattatctggccccaagaagtcgcagctcatcctcgccaggactttttgtgggaagagacttgttttgaaattttcattggcgtgcatgatgaagatttctaccgggaaattaatctttccccttctcaagcatggcagacttaccagtttgaagaatatcgctatccggaaagcatgcctcccctcgttgcttacgatatcgaattgaatcatctcaaacgtacccactatgggttaaatgtaagtcttgacttaagccagtttatgcaacagcaccgcttaaaatgggcaaacctttatctaggtttgactgctgttttaaaaacaaaagatggtatgcagtactatgcaatgcagcatagtggaaaacatgctgattttcacaataaacgtgattggctgcatgagttttaaaaaacaaaaaagcgagaaattaattctcgctttttttattaacttttaatgctaaatctttagtgatctcttgctttgttccaagcttcaaccgcattatttttagtgcgttttaagctttcagttaaagagtctttgtgttttaaagaaatttggctaatgtcacctttaagttccttagtcactttggttagatcttcaattaatgcattgatttcagcttttaaagtattttttaattcattcaatccttcttgtgaagtattgaactgagctttaatcacatcaagacgctgtaaaatatcttgtttaatctgagcaaattgattgtgaatgttctgattcaattcttgtgtttcagcttcaatcttttcttcggtctcattaattacagcttttacttgctcttgtgtttctgcaatagcttctttaacttgcgaagtcgcttcgtgagcgacttctttgacctgttctgttttttcagctacaacttcttttacctgtgtagctttagtgctaaccgcttttttagctcgagtcgtcgttttggctacggcctctttagcttcagctacttctgtttttacagtctctgctactgatgaagtattctcagctatgtcttttgaaacttggttatcgctcatgctatttcctcgtattgtttattttttagctaacattacaataagaggaattagacaatttcagcagccagattgtcagacaatttgctaaaagtatcaatttcagacaagtggatgaatttttttgctaaaagcaagcaatgaattaaattttttaatagaaaataaatagactttttaaggttccatgcgtataatgcgctgttaagttacaagcgagcagaccagtgaggaggggcatgtttttttagaacatcgcctatcttttttaggtctactcgcttttttacagccgaaattcaggagctttggtttgagcacccccgccattttagccctcgcagatggaacgatctttaaaggaacgtcaatcggcgcaacgggaagtacgactggagaagtcgtttttaacacagccatgacaggctatcaagaaattttgactgacccaagttatgcacaacaaattgtgacattaacttaccctcatattggtaacactggttgcaacgaagaagacgttgaatctggtcgtatccataaagtatgggcgaatggtttaattattcgtgaccttccactattacacagcaacttccgttctgagcaatcattaagtgaatatttgcaagcgcacaatgttgtcgcaattgctgatattgacacacgtaaacttactcgtattttacgtgataaaggtgcacaaaatggttgcatccttgccggcgaaaatattactgaagaagaagctattgctaaagctcgcgcttttggtggtttaaatggtttagaccttgcaaaagagtgctgtgacccgacaggctttgaatggtctgaaggttcgtgggtattaggtaaaggctttactcaacctgagttaaaataccatgtggttgcatacgattatggtgtcaaaaccaacatcttgcgtatgcttgcagaccgcggttgtaaactcactgttgtccctgctgaaactccggctgaaaaagtattagcacttaatccggatggcgtattcctttcaaacggccctggcgacccagctgcttgtgattacgctatcgaagctgtaaaaactattgttgaaaccacaacattacctgtatttggtatctgtttaggacatcaaatcttggcactcgcttctggtgcaaaaactgtaaaaatgaatcatggtcaccacggtgcgaaccaccctgtacaaaatcttgaagatggtacagtgatgattacatctcaaaaccatggttttgctgtagatgcagaaacattaccggctaacttaaaagcaacgcataaatcattgttcgatggcactctacaagggattcatcgtacagacaaaccagctttcagcttccaaggtcaccctgaagcaagcccaggtccacatgactgtgcacctttgttcgatcatttcatcgaacttattgaagcatctaaacagtaattaaggagcgaataatgcctaaacgtacggatattaaaagcatcttaattattggtgctggtccaattgtcattggtcaagcttgtgagtttgactattctggtgctcaagcatgtaaagcacttcgtgaagaaggctatcgtgttattttggttaactctaacccagcaaccattatgactgacccttcaatggctgatgcaacttatattgagccaattacttggcaaactgttgctcaaatcattgaaaaagagcgcccagatgcagtactccctactatgggtggacaaactgctcttaactgcgcacttgcacttgatgaaaatggcgtattagaaaaatacggcgtagaacttattggtgcaacaaaagaagcaattgaaaaagctgaagaccgtaaattgtttgatgaagcaatgcgcaaaatcggcttggaatgtccaaaagctgccattgctgaaacaatggaagaagcattggaaattcaatctcgctttggtttcccagtaattatccgtccgtcattcactatgggtggttcaggcggtggtattgcatataaccgcgaagaattcctagagatttgtgaacgtggtttcgacctctctcctactcaccaattattgatcgatgaatctttaattggctggaaagaatacgaaatggaagttgttcgtgacaaaaacgacaactgtattatcgtatgtgcgatcgaaaacttcgacccaatgggcgttcacacaggtgactcaatcactgtagcaccggctcaaaccttaactgacaaagaatatcaattgatgcgtaatgcttcagttgcagttcttcgtgaaattggtgttgagacaggtggttctaacgttcagttcggtattaacccgaaagacggccgtatggttgtgatcgagatgaacccacgtgtatctcgttcttctgcgcttgcgtctaaagcaactggtttcccaattgcaaaaatcgcagccaaacttgctgttggttacacccttgatgaattgaaaaatgacatcactggtggcgtaactcctgcaagctttgaaccatcaattgactacgttgtaacaaagattcctcgttttaacttcgagaaattcccacaagcagaacctgtattaaccactcagatgaaatctgttggtgaagtcacggctattggtcgtaacttccaggaatctgtacaaaaagcattacgtggtcttgaagttggcgtaagcggtttcgatgagaaagtcgaagctggtgcaacaaatgtaaaagaaactattctaaaagagcttaaagttccgggacctgaacgtatttggtacgtagcagatgcattccgtcacggcttctctttagatgatgtatttgaagcaactaaaattgaccgttggttcttgatccaaattcaagatattgtcaacacagaagctcaagtaaaaactttaggttttggtgatctcactgctgaaaatatccgttcgttcaaacgtaaaggtttatctgaccttcgtattgcgaacctcatgggtatttctcaaaagcaattccgtaagcaacgttggaacttgggtgtttaccctgtttacaaacgtgttgatacatgtgctgccgagtttgaatctggtacagcatatatgtactcgacttacgatgaagagtgtgaagctaacccatcaaatcgtgacaagatcatggttattggtggtggtccaaaccgtattggtcaaggtatcgaatttgactactgctgtgtacacgctgctttagcaatgcgtgaagacggttatgaaacaatcatggtgaactgtaaccctgaaactgtttctaccgactatgacacatctgatcgtctatacttcgaacctgtaacacttgaagatgtacttgaaatcgtacgtacagagaagcctaaaggcgtaatcgtacagtatggtggtcaaactccacttaaattggcacgtgctttagaagaagctggtactccaattatcggtacatctccagatgcaattgaccgtgcagaagaccgtgaacgtttccaacaaatgattcaacgtttacagcttcgtcaaccaaacaacagcattgtaaaatctgctgaagaaggtatttctgaagctgcgaaagttggctatccattagttgttcgcccatcttatgtattaggtggccgtgcaatggaaatcgtctataacgaagatgagcttaaacgttatcttcgtgaagcagtacaggcttctaatgaagcacctgttcttcttgaccacttccttgatgacgcaactgaagttgatgttgactgcgtatctgacggtaaagatgtcgtgattggcggtattatgcaacacatcgaacaagcaggtattcactcaggtgactctgcatgttctatccctccttactctctttctaaagagattcaggatgagatgcgtcgtcaaacaattgcgatggcaaaagaacttggtgtagttggtttaatgaacgttcagttcgcagtgaaaggcaacgatatttacgttcttgaagtaaacccacgtgcatcacgtactgttccattcgtatcgaaatgtattggtgaatctttagcaaaagtagctgctcgttgtatggcgggtcaatcacttgagtctcaaggttttactaaagaaattattccaaatcgtttcgcagtaaaagaagcagtattcccatttgcaaaattccctggcgtagacccaatgcttggccctgagatgaaatctacaggtgaagtaatgggtgttggtcaaacctttggtgaagcattctataaggctgttttaggctcaaatgaccgcttaccaggcttgccaactgaaggtgaagtaaagcatgctttcttatctgttcgtgagtcagacaagaaatacatcgctgatattgctaagaaattagttgaatatggcttcaaacttgtagcaacaggtggaacatatcaggtacttaaagaagcaggtttagaatgtgaatctgtaaataaagtaactgaaggccgtccacatattgttgaccgcttgaaaaatggtgaaatacaccttattgtcaatactactgaaggcaaacaagctcaatatgactctgcaatgattcgtcgtgctgccctacaaggcaaagtgtattacacaacgactatcaatggcgcagaagcggtttgccaagcctttgctgtgaaattgccaatggatgtataccgcttgcaagatttaactgtaggttaatttttttccgataagtcccgccaccttatcggtggcgggattttttcatttttttaactgtgttttctcaacttaagagggaccgaaatgcaacgttatccaatgacccctgaaggtaaaatcgccttagagaaagaattacaacatctgaaaactgttgaacgtccacgtattactcaagcgattgctgaagcacgtgaacatggggacttaaaagaaaatgcagaatatcatgctgctcgtgaacagcaaggtttctgtgaaggccgtatccaagatatcgaagggaaattgggtgctgcacaagtcatcgatgttaaagacttagaacaaaacggtcgtgttgtattcggtgttacggtaacgattgaaaaccttgatactgaagaacgcaagacttataagattgttggtgatgatgaagctgattttaaaatcaataaaatttcagtaaattcgccaattgcacgtggccttttgggtaaaaatgaaggtgatgaagtaaaaattaccactcctcaaggcgaagtggaatacgaagttgtaagtgtagaatacctctaaggtaatacacttgaacccctctttatgaggggtttttatttaatatggtttggctcatttttgtttggataataaattatggatactcctctaattaacacaccagtccgccattggtgtgaatttgagtttatttccaaaactgtgaaaaatccaaatatccatattaaagggaattactcttactactcggcatattgggatcaaggttttgaacgctgtgtagtgcgatatctacatgacaagccttctactccagacaagccaattgatcagctctatattggtaattttgtttgttttggcgctgaatgcgtgattatgatgggtggtaaccaacttcatcggccagactggatatcgacattcccctttgacacccgaagttttttagccgctggtgacactataattgcagatggctgctggattggaagtcgtgcaatgattatgcaaggtgtaaaaatcggtgaaggtgctgttgttgcaactggagctgtggtcactaaagatgtccccccttatacaattgttggtggcgtacctgcaaaaattattaaataccgttttcctcaggagcaaatagaaaaactacttgctttaaaaatttatgatttagatgaaaaacaagttttaaaaatgcgggaatatttacaaacggatgatatagatgcattaacagcacatcttaaaaaattacagagcgaataaaatatatttgcaagaatttcttgcttaaaaaacacaaatgattacgtgctcgaatttaaatcgtaagaaaagaagtataaagtattgaataaataaccatcattacaataaggaataaactcatgttatatcaacatattcttgtaccaattgacggttctgaaacttctatggttgctatgaaggaagcaatcaaaattgggaaagcattaaacagtaaaattacggttgtacaagttatggcacttgacccgattattgctgacctttacgttaagacggggcaaaccaatgaattgattgagcgtactagaacatatttgctagatattttagagcaagctaagcaacaatttttgcaagaaggacttagtgtagaaaccaaattacttgaaggttttgttgttcacgaagaaattattcaagctgcacaagagcttaatgctgatctgattgtgatgggttctcatggccgcacaggtgtacgaaaacttgtattaggaagtgttgcgcaaaaggtcttaggtgaaagtcatatcccggttttaatagttcgttaaaactaaaaagcctgtctagcttaatacagcaaggcaggcaattattaaaatacttttaaggctgccaagcaaattgctttaagtttactttgccatttaataaatagattccctctgtttcaagctttaactgctgaatattttcgcccttttcattaaacttacttaggctaattttaccttgcgaattaataacacggtgccaagggacctgatgatctgcctcaagatgtttaagcacatacccaactaatctggcatgtttaggtaaacctgccatacgagcaacttggccataagttgcaacttttccatatggaatcaaagcgatgacttctaaaatttgtcgatgtagttcatactgagttgtcaaaatggaatccataaacgttgacattattcatatcatataaaaatttttgaataaaattaaacctactctaagatgagctcaagggaaaatcgcatgaaaaaaatattgctgttgatcagtggaactttactgtgtgtttcttgtactactcgtccccctctgctttcagaaagaggtccaagtatatctgcagatggtcggcctattgttcccgtcacttttgtttttactaccaatactcctcaggctacaaaatttgataattatcaacaaatgcgtaaggaaattaagattttaaataaatattatgtagatgataaaaataataagattttcaaatttaaattacaccgttatatcccttatgaagagttctcaaagttacattgtgatttgaaacagcaaattaatcagccttatcccatttctactgaaactattcctgccagtgtaaatacatgttttcctaagcgcactgcaagtaaagaagtcattgtctttatttatgatgcctactcaacaaaatggaaatttgaagatgtaacaagcagagcatttcgtaataatggcaaaccttttattttattagattggaaccgtctaaattataatattcaggctggtagtgtgcatgagatggggcatgtatttggtctaaaacatgtttgtgcaccgaaggctacaaaacgtactccaaccaatattatgacaagtgccgaatgtaaattaggcagtggtggcttaagaaatttagggtttactccagtacaactgcaaaccattttatcgacttacaaccaatatccttaaaatttaacttcaagatatctccctaatttatcttgggatgccatgtaattctcaggggtcagtaaagatgtcatataaatactggcctttgagaagtcttcagcatctacaggataaggctgccaaaatgtttgtaaattattggtgtaaatggggtaaaggcgaatgatatcttttgctaaatcaagtctagctatacagccaaatggcaaagcattttgctgttcatattcaccgtcactattaaagactgcattgcctatattaaaaacaacaggcttttgattgatgatctggattggttgaatagtatgagcaccatgaccaacgatcagatccgctcctgcttgagtaagaatagtcgcgagtttagtttggtcttttgtaataggcttaaagtcgacaccccaatgacaaataacaataattttgcgttctggatgagcctgcttataacgcattatttgttcaagtaaaacgccatttaagcaagctactccacttcttgatcctaacgcataaaagtcataatccagataagccgtgtctctatgccaataaccattaaaaatcgcatagtgcttagtctcaaaagtgatttcaaagtaattgtgagcatctttttggttcagtccagcgccaatataagaaatactcgcctgatccaactgatgtaatgtataggctaatccttgctcaccgtaatctttcaaatggttatttgctaaaaccaaataatttagatgaatactcttaaattcttctaatgtttttttagcatctgcttttagaacaaatggctttttatcttttaacggcgattgattttctaaagaaaatactgcttcaaagttagcgatgttgatgtcatttttacctaaaaagggctgtattttttcaaatgaataatgatacccatattgctgtaaggcatctgtttgccctctagacttacgcttttcggtatacatttcaccaaaataggtatctccaagaatattgataatgcctgtttgagaagaatattttttggcctcgacatgcccttcttgaaaataatggtagtaaggaaccatatgctccagacggtgaatatcatccagaaaagagaaaaaaccaatgctccggttatgttcggaataagtgatataaatctgtctaaaggtatgtgagatatataaaaccgaagtgagtaccggatgagcaagcaaaggcgtaatcggttgatatactttatttttaaaagaaagtgttctaataaagaaaagttttttcagctcggctggatagctataaatgtgttttaccaacaaaaatagattttttaattgattaggtgctcttaaagctaactggtaatcttctgctcttttaaacaagattaattgtgtttgctcaatagagccaaacagcatattgcttaaggcatctttaacatcatttgcctgagtaaaaattaagaattgtaagagctcagcaaatgtatatgattcatttttttctagacctaaattttgttcaccaattttcttaattttttgttcaggaacccgatagacttcatcagcttgaacttttttttgatggaattgttctaatgcataatcaatcagtaataatgtagaaatgtctccatcaatttcaaatgcccaaattgcctcttcaaattgagcatgatcaagagcggttagcagcttaatttcaaatagagggtaagtcatatctcccctccttcgaaatcttttacgtaggcaatataaccagaaaggttgtgttcctgatcatcaattcttactctaaagcgatcatgccgtacataaaaagcatgcaatattttatctggtcgagccatatacatggctatttctggatagaaaaaacctgtggtttgaaattcggctcgaaatgtaatgagtttttttaactcagacatatatgcttgttcaaaaagtgcattatggccttgctcttttaaacgatttaccattttataggctgccattagcatttctaataaagtggcatatgttgtttttctatttcgaataaaaataaaatgttttaaataattatttaaaccaaaaataaaatatttttcttcagggcatatttttgtaagctcattggtacaataacttaaccagtgatcatgatatttttcatatcttttatgaataaaattttcaaacattaacttaactgtgtctaataatcttttatcctgattaatttgatataaccttaataaagctaatgctgcttctccatcataataaatgattctgaacttttcttttaaatcataatttggataatttaatacatgagtagttaatccatccggatccactaattctaaaataccatgagcaagtttctctgcatattttaaataatcatcttttcctgtgatttcttgatatttcgttaacattaaaatagctgcggcatttgcacctaatttaatttctagctccccttctttaccatcaatcataaacgcagttattgggtctttttctttatagaaagtagtaagtgcgtattgaattgctgcaacaattttaggccaatattcaggtttatcttgtacttcaaaagtctctaaaagcgcgtaaagcgaagtacagtgacgtaccgtattatagttccgtatatcacgatcataagcaggaaaatatccataaatgaatttgccattttcttgaatctggctatgtaaaaacgctgcatttttttcaatgaggtctctaaagtgctgttttttattgctagcaatggctctaataccatttgcatcgtagcgactcgctaaattaataaattgtccattttcataaaaagttgcataggtatcgaaagtccacacttcttgtagtgacttaagtttaatttccggctttgttgcacgatatttttgtttaattgcatagttcagatttgtttcatcaaaaaagttcggcttgtcataacttaagccccgaataatggcttttccatatatttcttgctccagaaaagctaacgaacaggaatcatcaaatccaatacctctgcggtaatgattattgtgaaattggtgatgaacctgctgctctatttggttccaactttgcttttctaaattgtacgcaacatcaatttttatgtagtctggaagttgatctggcgaaaactgatcatcaataaaatcaaataattgtagagttgcttgtgtaagcactgttttttcactatgccatacgctacatctgtgatctttagggccaaatgatataaataaaatagtttcttcttgaaggtctgaaacatggtgaacaatatgttctaaccaaagcttgagctgtcttttgaagtctaaaaataccgccactcgaattaagtccctatccgttatttgttgttctataaaattctcaatgcatcatagcatgaactctttcaaagctaggttaaagtattgtttaaaaataaaaaaagagaaccctagggttctctttttctgatgattcaattatctattaatagagaatttgaccattgttaagtaattcagtctctgttgtagtaacaccttgtaagactaacaatgtagtgaagttattacctgggatgagtcctgataatccatcacggtcaatctgaattgtagtgttaccaccacttgtagtgacattcagatattgtccaatattagcatctgtttgatctccatctaacaaggctctgatatcaatcagatcagcttgtttgtctgtagcaacattaccaacatggaagtcagtccaagtatctacaccgttaccacctgtatttgcaccattgttagctgtagcagcagttccattcaacaattgataaatcacagtatctgaacccgtacctgttgtgaatgtgtcattcgcagaagtacttgtgtaaagaagattgtaatcagtatgtgttaaatcaatcgttaaggttgattgagattcaactccaccagttacggacacaatcttatagttaatactgtcagtagacgccaattgtgtggttgtagtcacatcatttggacggtactcatattcaccatttgattgcataatcaatacaccgttaccggtattgattgtttgtccaactgcatcaacataagcattttgtgcattatcccaaacttggagtttagctccttcatgagacaagatgcctgtatccgctactccaccaatgttgtctcctgccaacacatttccgctgatccaatctgaacgataagtatctagatgaactgtcgttgtagaaacatttgtatctagtgaagtcgcaccaagtgaaacacctgttagcgtatattgtacgcggtaggtacctgcagctaaatgctcaacagtgtcttggaatgcaacactacccgcttgaatagttgccacacttcctagagcagtttgagaacctgagtaaattgtattcacccatgctgtaccattccagctttggatcacataacttactgtcggtagtacacttgctaaaggttgtgctgtataaaccgctgatagatcaatattagcaacagttccagctcctactacaaactgatcagacactactgaattagaaccgatgaggtttacagaaaccacagggctcgccacatctactggtagatcagcagcatttgagaagtctgtagttgtaaccacatgatcaggattagcagttaattgtactacgccatcatttgctgggttagcagcatcccatgcgatcgttacgtctggtgaaccaacctgaacatgtaatgtcgctgtatctgttgcccctgttaatacatcacgaattgtataagtgaatgaatccactttaccaatcgcgctcagatcagttgtatttggtgtataggtgtagtgaccatttgtagaaatcaccaatgtaccgtatgcaccgtttataactgtatctgttccgacagtttgtggtagagcacccactacttcagatgtcacagtggtaacttgagtagttaacgtagttacgtcatcagtcaatacattaccatctgcaacaaccgctgtattggtaggcgcaactgtgtaatcaaagtcatctttcactacactcattgtacctaggatacctactcctaaaccggtgtaaaccataaatgcacggtattcaccttggcctagatctggaacagtaacaccaattccaccgttacctagtaaaccaatattgagtaagccagtacttgagccgccgtcaatattatgccaagcaccatcagcacctttttgctgtaatacaactttatagtcattaaacaatgataatgaaagcactggagcatatgcgaatgtcacatcagcttcgtgtccagcatcaattgtaaatgcaacacttggtgttcctaacaaggaaacatttaagtcctctgtaatgcccaccaatgctagataagttgcagaacctacagctacaccaagctcgccttgaggaacgatatctacaccagcagaaacaacgttatcaatcgcgtctacaggagtaactgtgatgacagcaggttgtgatggatcacttgtattccaagtcatatcgactgcatcgctatcaatatggagatacaaggtcgcttgcgatgtatttagaccatctgacaaggtgtaagtaaattgatcaacttgaccaaggcttgcagcctcaccatttggctgatagctgtagttaccattagcataaattgacaatgtaccgtggtcaccgacaatggttgtgacacctgtcgcattaacagcaaatgctgtgccgttaaattcaacgctagttactgtgctaaaaccagaagcagtatctgcgtgtccatttaagccgacatcatgaataacattaccttctgcaacttgagtgctataacctgtgatatttgtcgcatcaaatacatctttctgaactgacaatgtacctaataagctaacgccaacaccactaccagcataagtcatataggctctatattgaccagcagctagaccttccaatgtcactgaatttccaccaaaggctgccagactgagtaagtccgcttctccagtgccatttacagctacccattgattggttgcagtatcaaatttctgaaccacgagtacataatcagcaagcagacttgcatctattaatgcactgtaattgaaggtcacatcatttaaggtgctatcggtcaaagtaaagtcaacaccttgtccacccaactggaagtcaaaattgtcagttaagcttaataacgccacatataggtagctatctaccgcaacatcgttaccaatttgcagatattctggattaacaacagctacagcaaggtcgtctacggcaatcactggcgtactgttgccaatagtgaagtctagacttgcacttatattgccgcccaaaggatcagccaacgtataagtgaagtgatcgactagaccgaggttggcattcgtattattcggcgtatagatgtaatcaccattcgcgaatatttgaagcgtaccgtattgaccctgaataattgttccagtatttggatcaacattcgtagtcacaccgtttacagtaactgaatcaacaattgtgtatccagttacagcatcagcatttgtacctacgccaagaccagtaatgacattgccttcagatgccaaaccagtaaagtcaatttggtttggatcgtaaacatccatcgtacctgacaatgtacctaggatactcttaccatagaggccgttgtatgtcataaaggcacggtattgaccttcgtcaagcccttcaacaaccactcccggtgtcgcattcacacctatacccaatacacttaagttcagtaaagaagcttcactgctaccggtaattgattcccaacgatttgtagcagtattgaatttctgtactacaagttggtaatcaccgagtgctccttcattaattaaactgctgtatttaaaggttgcggttccagtttcaccagcacctacattgaactccacagtactattcacgaatggtaaaggagcttgtaggttgatgccagccaacgataacaatgcaagataagttgcactacccaatgctctgtcatcttcgatgagatgaggctcagcagcaattgcagcatttacagcgtcatccactgctgtaatcgttacagtagcaggttgtgatggatcagctgcatcccaattcatatccacaactttactatctagatgtacatagaacgtagcttgtgaagttatattagaagctgggtctaacaaggtataagtaaattgatcaacctgacctaatccagcactatcagcatttggcgtataggtataatcaccatttgcatagatgagtaaagtaccgtgagtaccaataatctcagttggagatgcacttactgcaacaccattgacttcactgataatactgttaggtgtagcgatatcaacatcaccattcgtatttggatcagagattaggttgccatgagctgctacgacatcgtaaccagtaataaccgctgggttatagacatctacactgccgtttaatgttacagctactgctccgcctaccaagccattgaatgataagaatgctctatattcaccctctgtaagcccgcctatttgcgcagttggcgtattaccaagcaaggtcaagttcagtaatgaacgatcacctgtaccattcactgcttcccattgtcctgtcacatcattgtatttttgcaacacaacattgtagtcacctaaagcagatgcaccaatcaagctattgaagttaaatgttgcaaccccttcctgaccagcaccgatagtaaagtcaaccgtatctactgtgaggagttgtaggtcaacaatatttccaacattcaatagaacgccatagaatgctgaatcagtctctgtacccaccaattgatattgtggattgagttcaacctcaacaaggttatccgctgcacgaatcgaatcaaacacgatattaagattagcttgacctgttgctccagttactgagtcagttaacgtatatgtgaatacatcagtttgacctacaccagaaccatctgcatttggtacatacacataactaccatcttgatagaaagtaattgttccgtaagtacctgcaaatgtctctccatcagcatcaatcggatgaccattcactgatgaaacataagtatttgcagttacctgatcgacttgacctgttgttggatctggatcagtaatcacgttaccttcagcattaccaatttcatatccacctgctacagacaaatcataatcatccatagtggcagaaagagtgcctaacacgcccaatcctaacagtccgtcgtaggctaagaaggcacggtattgacccgcatctaaaccatcaaggactgcaccaggaacatttcctgtaccaatacctaacaagtgcaagctaattaatgatgaattagcatcaccatgtatagattcccattggttagttgttgtattgaacttctgaactactaacttgtaatcagaaagtacagctgcgtcgattaagccactatattggaaagtaacatcaccttcatggccagcagcgacagtaaatcctagagaattaccaccaagttgaaggtctaagcctgctacagatgtaagtactaaataagaagtactacctagacttacatcatcaccaacaagcgctggtttcggactaagaactgcatgatcagtgttgtcaaaggcagtgatagaacctgcaagagtataagtttgtgtatcttgtagagtactactgtttccagcgagatctgtgaaagtcgctttagcatcaacagttaagtctggatctagagcaaggtcattgcccgcaacattaactgtccaagtacccgctatagcatctactgttgctgtgtagtcattaccatttatagtcaccactacaccagtggttgttgcatctgcaggaacgttggtcaatgtaccagttaaagttactgttccaccagcttctgtcgcatcaagaatattgtctgcggtaacagggtcaattgctaatactgttgtagtgatatcaggtggagtgacatcgagtgttactgttacatctgcatcagcaacatctacgttaccttgcgcatctacagcctcagcatggatcacaatctgaccagtcacaggatcggctgctgttgcagcaagaattgcggtgatgtagccgttggtaatatcagctgctgtcacggtgtagttagtaccgttaacattcaccactgtgccatcgattgcatccggtcctaatgccacttgtgcattgaatgtaccgtctgtaccaagttctgcagcattcaggataccgtcgccatttaagtcttcaggaaccgtaattgctgtaatcaggtcttgtggagttgtatcaatggttaaggttacatctgcatcagcaacatctacgttaccttgtgcatccactgcttctgcatgaatcacaatctgaccagtcacaggatcggctgctgttgcatcaagaattgctgtgatgtagccgttggcaaggtcagccgctgtcacggtgtagttagtaccgttaacattcaccactgtgccatcaactgcatccggtcctaatgccacttgtgcattgaagctgccatctgtaccaagttctgcagcattcaagataccgtcgccatttaggtcttcagggaccgtaattgctgtaatcaggtcttgtggagttgtatcaatggttaccgttacatctgcgtcagcaacatctacgttaccttgcgcatctacagcctcagcatgaatcacaatctgaccagtcacaggatcggctgctgttgcatccagagttgctgtgatatagccgtttgcaaggtcagctgctgtcacggtgtagttagtaccgtttaacattcaccactgtgccatcaactgcatcccggtcctaatgccacttgtgcattgaagctgccatctgtaccaagttctgcagcattcagataccgtcgcccatttaaggtcttcaggaaccgtaatggctgtaatcaggtcttgtggagttgtatcaatggttaaggttacatctgcatcagcaacatctacgttaccttgtgcatcactgcttctgcatggatcacaatctgaccagtcacaggatcggctgctgttgcatccagagttgctgtgatatagccgtttgcaaggtcagcygctgtcancggtgtagttagtaccgttaacattcaccactgtgccatcaactgcatccggtcctaatgccactttgtgcattgaagctgccrtctgtacctaactcgtctgcattcaagataccgtcgccatttaggtcttcaggaatcgtgatcgcaccgatcaggtctgcaggractgtatcaaccgttactgtcacgtctgcatctgcaacatctacgttaccttgtgcatccactgcttctgcatggatcgctacagggccttcgcctgtcacaggaancgctgctgtgatatagccgttgcaaggtcagctgcagtcacggtgtagttcacaccattgacattcaccactgtgccgtcaagcgcatccggtcccaacgccacttgtgcattgaagctgccatctgtrcctaactcgtctgcattcaagataccgtcgccatttaggtcttcaggaatcgtgatcgcaccgatcaggtctgcaggractgtatcaaccgttactgtcacgtctgcatctgcaacatctacgttaccttgtgcatccactgcttctgcatggatcgctacagggccttcgcctgtcacaggaatcgctgctgtgatatagccgtttgcaaggtcagctgcagtcacggtgtagttcacaccattgacattcaccactgtgccgtcaagcgcatctggtcccaacgccacttgtgcattgaagctgccccatctgtacctaactcgtctgcattcaagataccgtcgccatttaggtcttcaggaatcgtgatcgcaccgatcaggtctgcaggaactgtatcaaccgttactgtcacgtctgcatctgcaacatctacgttaccttgtgcatcccactgcttctgcatggatcgctacagggccttcgcctgtcacaggaatcgctgctgtgatatagccgtttgcaaggtcagctgcagtcacggtgtagttcacaccattgacattcaccactgtgccgtcaagcgcatccggtcccaacgccacttgtgcattgaagctgccatctgtgcctaactcgtctgcattcaagataccgtcgccatttaggtcttcaggaatcgtgatcgcaccgatcaggtctgcaggaactgtatcaaccgttactgtcacgtctgcatctgcaacatctacgttaccttgtgcatccactgcttctgcatggatcgctacagggctttcgcctgtcacaggaatcgctgctgtgatatagccgtttgcaaggtcagctgcagtcacggtgtagttcacaccattgacattcaccactgtgccgtcaagcgcatccggtcccaacgccacttgtgcattgaagctgccgtctgtgcctaactcgtctgcattcaagataccgtcgccatttaggtcttcaggaatcgtgatcgcaccgatcaggtctgcagggactgtatcaatagtaagcgtagctgtatctgtagccgtattaccagctggatcagttgcagttacagccactgtatgtggaccatctattaatgcaggcaaagtattatctgcgagcgtccaagtaccatcaccattgttagtcgctggataatcgataccatcaacatttacaacaacggttgctgttggatcatcaatagctcctgttaaagcaggagtcgtgtcattagtagttaaatcatctaaagatacaactggcaaactagtatcaatggtcaccactgcagtatcgttacctacgttacctgctgcatctgttgcagtcacggtaatggtgtgtggaccgtctgcgagtgttggaagtgtattgttgcagttacgcttacggtatgcggaccatcgattaatgaaggaagtgtattgtctgcaagcgtccaggtaccgtcaccattgttcactgctgggtaatccacgccatccacagtcactacaactgtcgcagtaggatcatcaatcgtaccagtcaatgcaggagtggtgtcattggtagatgcatctgtgaagctcacgcctggtgcagtggtatccactgtcaccactgcagtatcgttacctacgttacctgctgcatctgttgcagtcacggtaatggtatgtggaccgtctgcgagtgttggaagtgtattgtctgcaagcgtccaggtgccgtcgccattgttcactgccggatagtcaacgccatccacattgacaactacagtggctgtcggatcgttcactgtaccagtaagtgctggtgtgctgtcattcgtcaacacatcatccagcgcaaccacaggtgctgtgatgtctgctgaaactgtgcctgtacctggcaatgaagtgttgcctgcagggtcagttgctgttgcagtcactgtatcgccatccaccaggttacctgggtttggtactgaccagctaccatctgttccagctaccactgttgcagttgtgccatcaggataagtcacagtcacggttgaaccaggctctgcctgaccgctcactgggtctgttgcattgatcggatcaagcaccggtgcatttggtgcaaccgtatcaatggtcaccactgcagtatcgttacctacgttacctgctgcatctgttgcagtcacggtaatggtatgtggaccgtctgcgagtgttggaagtgtattgtctgcaagcgtccaggtgccgtcaccattgttcactgccggatagtcaacgccatccacattgacaactacagtkgctgtcgggtcggttcactgtaccagtaagtgctggtgtgctgtcattcgtcaacacgtcatccagcgcaaccacaggtgctgtgatgtctgctgaaactgtgcctgtacctggcaatgaagtgttgcctgcagggtcagttgctgttgcagtcactgtatcgccatccaccaggttacccgggtttggtactgaccagctaccatctgtgcctgctaccactgttgcagtggtgcctaagtcacagtcacggttgaaccaggctctgctgtacctgtaatcgggtctgtcccgttaaccgggttaattactggtgcatcaggtgcagtggtatcaactgtatatgtttgtgtatcgttaacactgctgctattacctgccgcatctgtaaacgttactttggcatcaatcgttttatcagtatcagcaaccaaaccgctacctggtacacttactgtccatgtacctgctgcactgtctacagttgcagtataagttaccccattaataacaattgtaacggctgtagcagccgcatctgaaggaacgtttttcaatatacctgtaatcgtgacattgccagccgcttctgatgcattaatcacattatcagctgttaccgaatcaacagcaaaattaacaccatccgtatttggaccaactgcatcaacaatagctgttcctggtcctgatgtattgccagcagggtccgttgctacagctgtaacttcatcgccatcattcaaacctgggtttggcacagtccaagtaccatctggtcctgcaacaacagttttcgtactaccgtccggataagtcacagtcactgttgaaccaggttctgctgtacctgtaatcgggtctgtcccgttaactgggtcaatcactggtgtatttggtgcagtggtatcaagtgtataagtttgtgtatcgttaacactgctgctgttacctgctgcatctgtaaacgttactttggcatcaatcgtcttatctgcatccgcaactaagccactgcccggtacacttactgtccatgtacctgctgctttatctacagtcgcattataagttaccccattaataacaactgtaacggccgtgttggccgcatctgctggaatgtttttcaaaacacctgtaatagtgacattaccggatgcttctgatgcattaatcacattatcagaagtaacagggtcaaccgagaaagttacgccatcggtacttggtggagtggtatcaacaggtgctgaagaatcatcatcactatcatgatttgatgctgcagcgataataccgcctgcaactagtggaatagcagcccataaccatgggttcacgcctgcatcatgataaagtagaggttcaattgaagaaataggctggtaaataacatcagataccaactcttgtggagcttctgctggtagagctgctggtaaatcttcacctaaaagtgcttgtggttcgacgtcactgtcagcatctgcgtccgcatcactatcagcatctgcatcattttcagcatctttgaattttgcccaaatcaactgtccattttcatcttggaaaaccagactattatctttaggctcagctgttccactaaagaagccttcaataacaatagtctcgccatttttcagacgtatgactgcattggtaccctccctatttactaccaatacatcgctggcagccactttcaccaacacaactgacgcttctgaaagttttgcagaagttccctctgtggttaccaaggttttatgattatccttggcaataatttgtatctcaggcatatctatattccttttatattattgatttaaatgattttatgtataattctttttacttaatgttttcgagtttttgacctacaacttaaaaacattaagtaatgtgatcatttttacattaaacactttaaaataaaaaaaacaaatactaaagtactcaaagaaaaaaaattaattaatacaaattttatataaataaaaatctgatttttctacttataatttattcaacaagcttattaactgttttatatataaaacaaaattagtttcttattattgaacattcattgaaaattattttaatttaaatttttatataacaagttttaatatctcaataaaataaaatatattaataatgatatatatagaaaaaaaatggccttagataatattttactattacactaaagcctcatttttatattcaaataaaaattatttttttatttacttttagaaattatctggactttcgaaacgttttacttcttgtaacttatttggatcatgcatggttgcaatcccgtcttctgttttttgatcaacaataacatctgggttaaagatagtaattgtttctcttcctaatgcatcttctccaactatatattgaaagccacggcgattcattttatggcatagcttttgataaaagcctttaagcccttccgtttcttcattaggattgtaataaaacgcattcattaccgcaggaaggccaagtccacatactacaccagataacaatacactaataaaggtatatccaatcagaatactactataaggactcagcgccggaatattcgcgaccgccaaaattaaagcgagtgaaatccctcctcgaacacccccccaagataaaatagttaaactaccattgtaacttttggtcttacgcattgttgggaagaaagcaaaagacataaagtttgctgcaaaacgagaaatatgcagaataaagaaagcaactattccacctaaaatcaggctaaagtttaagtcaagaataaataactcaaggccaattaaagtaaataagaatgaattgataattccttctaccgtatgccaaaaatggttaacctctctgatctcacgctcttcacgaatttctttccatttattaccgacgattaaaccaccaatgacgcaggcaatcggtgcagatgcatgggcaaatagagccaccaaatatgctccacttgcaagtaatgcagttgttaaaatcagggattccatttcgtgtttaccacgcaataagcgtaaggtacctatcccaaatgcccacccaataccaacagctaccacaatttcataaagcaaagcttctaatgtcgcaaccaatgaaaaatgttcaccctgtaaaacattcagtaatgtcataaataaggcaatacacatcgcatcgttaaataaagattctccttctaatttaacaatgagatgatgaggagcacgaattgaacttaaaacacctttaataccgatcgggtctgttgcacccaatgctgcacctaataatagaagaaccaaaattggtacatgatgtccaactaacaattggaaaccgtaaagtaagctaccaaacaatacagcgcagattaccaaggcaatagtggctaagatactaatctgtttccaatagcttcttagatctgaaattttaaatttaagtgctgaagacgtcagaataaagcaaataacaccattaattaaaaaatcatagaaatcgatgtgccgtactgcttcctcaatattatgaatattgatagtaatgaattgattaccatttaaaagactggctccccattgcaaaatgaagacaaaaatcgcagaaacaagaggtacgccgatagcctgaggaaagcccaaaatacgcttattaaatatggtggtcgcaattgataaggcaaatacaaccgtaaatgcttgtaataagaaaaaattacccatgaatacccttcttctgggtcaatgaccaaataaaaaatctagacagcagaactgaacagaacgagaaaataggcacctcatgtgtgcccaagcaattaaaaagttggaatacaagtttaacgaattacgttaatcattctatcaattagttaaatttcttaacattaattatgttggagggatgattaaaaagatgagcctacttaaacaccttgtaaactcatcttatttatagatttagatagaattattaaaagtatcgcattggctaatatcaccggtttttaaaccgacttggaaccagtgcattcgctgttcactactaccatgagtaaagctatccggaacgacttgtcctgttgctcgtttttgtaagtagtcatctccaattttttgcgcggcatccattgcctcctcaacgtccccctgctctaaaaactgagtacgctgttgattatgattggcccagatacccgctaaacagtcagcttgtaattcttgacgtacagataactgattaccttctctttgactgacttgtgcacgagcctgttgtacttgagatgagataccaagcaaagtttgaacatgatgtcctacttcatgggcaaccacataagcttgggcaaagtcccctgcctgatcttgtctcgataattctgtctgattttgttcgccagatattcccatctgctcacgcatatctttgaagaattctgtatcgatataaaccttctgatctgctgggcaataaaagggccccattgcagactgagctgtaccacagcctgactgaatcatcccactaaacaagactaattttggtggcgtataagttttacctaactgtttaaaaataggtgtccacgtatcctctgtatcggctaatactgttccaacaaaatcagaagcttccttttgctcggctgttaaactttcgggtgcagttgcatttgattgttgcgaagcagtaacctgctgcgttgcctgatatgcttgttgggggtcaacgccaaaaaatttccatgcaacaaatgccacaaccaaaccaataatactaataccacctgccctaacaccgcctccgcctcgacggtcttcaacattggtactgactcgacgatctctccaacgcataatttccctcttctttgtagatggcctgattaactagaagcttttggccacattttttgtatcaagctaacaacaagcaatactattgcaccagcaacaattcctattgcaaagttaataagcgttggggttaaagcaccaatgatgttgcctacagcaggtatagtttccacatggtcaactgtattttcagtgacatgatggagtaaaggaatcgtatgattaataatccctccacctaccaaaaacatcgcaatagtgccgacgatagacaataacttcattaaaagtggcgcaaatgcaagcagccctcgaccaatagtttgtttaaaagaagcagcctgttttgttaaatatagacccaagtcatcaatcttaacaatcatgccgaccaaaccataaacgccgatcgtcatcacaactgcaataatgctgaggacactaactttagtcattaaagttgcagttgccacagtacctaaagaaataaccacaatttcagctgacaaaataaagtctgtacgaatagctcctttcactttatctttttcaaaagttgccaagtctaactcttcactatcaaactctttttgtgcttcttctgaggttgaggcttttttatgtgtaatggtatgaagaactttttcaacaccctcataacataagaatagcccgccaagcattaataaaggattaatcaaccaaggagcaatcacactgattaataaagctagaggaactaaaatgagcttattaacaaaggagcctttagcaactttccacacaatcggtaattcgcgatcagcacggacacctgtaacctgttgtgcatttaaagccaaatcatcacctaaaacaccagcagttttttttgctgccattttgctcattaaggcgacgtcatctaaaattgttgcaatatcatctagtagtaaaagtaagccacttgccatttcttatccaggtttgtatttattaaactattgtaagatgatttttttcaatttttgtaattttactgaataaattcacaatattattttaagaaaagtttacccaattgctgacgaaaaaattttatttcccgtacaataatgccaatcttttatattgcagggcttattatccctgattaagccaataccatagtggaataaataatgagtaatgttgatcagcgtccaattattttgacaggcgaccgcccaaccggacaacttcacctcgggcattttgtcggttctttgcgttctcgtgtaggtctacaggatagccatcatcaacatctcttattagcagatgcacaagcgttaacagacaatgccgataacccagataaagtacgccgtaacattttagaagttgctctagactatttagcggtaggcattgatccaactaaaaccacaatttgtgtacagtcatgcttgcctgcactgaatgagcttacaatgttatatcttaactttgtaactgtagctcgtttggagcgtaacccaaccatcaaatctgaaattcaaatgcgtggttttgaacgtgatattcctgccggtttcctttgctaccctgtagcacaggcagctgatattacggcttttaaagcgactgtagtaccagtaggcgaagatcaaattccaatgattgagcaaactaacgaaatcgtgcgtcgtgtaaaccgtcaaattggtcaagaccttttacctgaatgtaaagccttgctttctaatatggctcgtttacctggttttgatggtaaagcgaaaatgtctaagtcattaggcaataccattgttttaaatgcttctgacaaagacatcaaaaaagctgtaaatgcgatgtataccgatccaaatcatcttcgcatcgaagatccgggtcaagttgaaggaaacattgtatttacttatttagatgcatttgatccaaataaagaagaagttgaagagctaaaagcacactaccgccgtggtggtcttggtgatggtacagttaaaaaacgtcttgaaggtgtactaaaagaattaattacacctatacgtgaacgtcgagaagaacttgctaaagatcctgactacattatggatgttttacgccaaggtactgataaatgtcgaatcattacccagcagactttggacgaagttaaagatggcttaggcttatttaagttctaatttttatattagagatataaatcaaaaaagccctacggggctttttttataattatatttaaattcaataatttaattttttagaatttctatatatttattatgattcacacgcttttacccttttaacgtgaagtaacactaattaacgtgaaccttaatgaacaaataagaatgcgtcactaatataacttgagtaggttgatatgaacctcacgacatttctccttaagccgaaactgtttttaacagattcgttgttctacgcagtgatcaccccaatcattgcgtatttttttgtcttttttaaccaaattattccttatatcaattttatttaacttttcaataatacaaaaaaataccgcatcatttttcagatgcggtattttttaaagattcaaggaagcaattaagctaaacctttctcttttaatacttgcaacatagttgaaccaagctcagctgggctacgagtgtaagccatacctgctttttcaaatgcagcgaatttctcttcagcagtaccttgaccaccagaaatgatcgcaccagcgtgacccatacgcttacctttaggtgcagttacaccagcgatgtaacctactacaggtttagtcacgttagatttgatgaattcagcagcttcttcttccgctgtaccaccgatctcaccgatcatgatgattgcatcagtatctggatcgtcttggaacaattgaagagcttcgatttggttcatacctgggattgggtcaccaccgataccgatacaagtagactgacctaaaccaagcttagttgtttgagcaacagcttcataagtcaatgtacctgaacgtgagatgataccaatacggcctggttggtggatgtgaccaggcataataccgatcttacattcacccggagtgatcacgcctgggcagttaggaccaactaaacgagtaccgttaccgttagtttctaaataacgttttgctttaagcatgtcgattgttggaacaccttcagtgatcacaacgattaggccaacacctgaatcaaccgcttcaacgattgagtctaaaacgaatggagctggtacatagattacagatgcatctgcatttgtttcacgtacagcttctttcattgtgttgaatactggtaagtcaaggtgagttgtaccacctttacctggagtaacaccaccaacaacttttgtaccgtagtctaaagcttgtgcagagtggaaagtaccgtttttaccagtaaaaccttgtaccaatactttagtgtctttattaattaatacgctcatgattgatactccccttacgctttaactgcagctacaactttttctgcggcatcagacaaaccgttcgcagaaattaatttcaaaccagattcatcaagtaatttcgcacctaactcagcgttgttaccttctaaacgaacaacaactggaacagttacatttacttcttgaaccgctgcaataattgcttcagcaatcatgtcacaacgcacgataccaccgaagatgttgattaaaacaccttgtacagacgtatcagcaagaatgattttgaacgcttcgattacacgctctttagttgcgccgccaccaacgtcaaggaagtttgcaggctgaccaccataaagtttaatgatgtccatagttgccattgcaagaccagcaccgttaaccatacaaccgatgttaccttctaaagcaacatagttaagatcaaattcagatgcttttaactcacgctcattctcttgagatttatcacgtaaagcagcaactttaggtaaacggtaaagcgcgttagagtcgatacctactttcgcatctacacataaaatttcgccattttcacgaactgaaagtgggttaatttcaaataaagcgaaatcattttcaacaaatgcttgataagcagctgtcatgattttcacgaattgaccgatttgtttgtctttcaaacctaaagcaaacgcaacttcacgtgcttggaatggttgtaaaccaactaatggatcaacttcaactttgataattttttctggagtttcttccgcaactttctcgatttctacaccaccttctgtagaagccatgaaagtaatacgacggctagaacggtctacaaccgcgcccaagtaaagctcacgctcaactggatatacgtcttcagcaacaatgatgctgtttactggttgaccatttgcatctgtttgatacgttacaagacgagtaccaatgatattgtttgcaaattcgataacatcttctttagattttgcaactttaacgccaccagccttaccacgaccaccagcatgaacttgcgccttcattacagcgaatttaccaccaagctgttcaaatgcagcaactgcttcgtctgcattggttgccaagataccttcttgtaccggcataccatattctttcaataacgctttagcttgatactcatgtaagttcatttagttacctacttaactttgtttgttgtcttcaatttgcgcaacattctcatgttgtataagcaaattgctgtctacgtctatcaacttgatgattttttaatcacaccatcgaatgtgaaaaagagcggaggaccgctctttattttatttacgcttacgttgaatcgcgtgaattgcacgaccatctacagcaagtgcagcttcatgaacaacttcagagaatgttgggtgaccaaaagtcatcaactgaagatcttcaacagaagatacaaattcaagtgcgatcataccttggtgaacgatatcagatgccgcaggcccaatcacatgcatacctaataaacggtcagtttttgcatcagcaacaaacttaacaaaacctgcaccttcaccagcagctaaagcacgaccatttacagcaaaaccgaattgaccagtttttacttcatgacctttttctttagcttgctcttcagttaaaccaacccacgccgcttcagggtgtgtatagataacagaaatgattgtgtcatagtttacttgagctgcatgaccatgaatacgttcaacagccattacgccctcttccattgctttatgagcaagcattggaccgcgtactaagtcaccaatcgcatatacaccttctacagaagttgcacagtgatcatttacttcaactaaaccacgctcagttaatttaatacctgaatcttcagctaataaaccttcagcataagctttacggccaacacaaacgattaacttatcaaacgtttgttctttatcttcgccaccttgagtgtatttaacagtcacttcacgaccgtttacttcagtaccagatactttcgcaccaatgcggatatctaaaccttgtttagtcaagattttttgatattccttagaaagtgctttatcagccattggcaagaatgcatccattgcttcaaatacaacaacttcagcaccaagacgacgccatactgaaccaagttctaaaccgattacacctgcaccaattacacctaaacgcttaggtacttcagggaagtttaatgcgccagttgaatcaacaataatatcttgatctacaggagctacaggaatatttacaggcacagaaccagacgcaaggattacgtatttaggttctaaaatttgagtttcaccttcatgtggaacaaactcaacttttttaccagcaagtaatttacctgtaccttttaaccactcgataccgttgcctttaagcaattgatcaataccgccagttaattggtcaacaattttgtctttacgagcaagaagttttgcaagatcgaaattcacttcaccagttgtaataccgtgatcagctaaatgatgcactgtatcttcataacgatgagaagaatcaagcaaagctttagaagggatacaacctacgtttaagcaagtaccacctaaagaaggcttaccgttgtgaatacgtttttcaatacaagcgactttgaagcctagttgagcagcgcgaatcgcagcttcataaccaccaggaccaccgccaatgacaacaagatcaaattgttgagacatttttatctccataaaccaggatagaggattactctaccctgataggtatttattcgaagaaattaaagatcaagaatgagtttagctggttcttctaacaattctttgattgctactaagaaacctacagcttctttaccatcgatcatacggtggtcataagaaagcgctaagtacatcattggcaagatttcaacttgaccatttaccgccataggacgttcttggattttatgcatccccaagataccagtttgcggctggttcaaaattggagttgaaagtaatgaaccgaaagtaccaccgttagtgattgtgaaagtaccgccagtcatttcttcgatagataatttaccatcacgtgctttagcagcgtaagcagcaatacctgcttcaacttctgcatagctcatacggtcagtatcacgtaatactggtacaacaagaccacgatcagaagatactgcaacaccgatgtcatagtaaccgtgataaacgatatcatcgccatcaattgaagcatttacagctgggtagcgttttagcgcttcagttgctgctttaacgaagaatgacatgaagcctaaacgagcaccatgacgtttttcgaaagcatctttatattgcttacgtaattccatgattggcttcatgttaacttcgttaaatgtagttaacattgctgtttcttgagtagctgcaagaagacgctcagctacacgtttacgtaaacgagtcattggaacgcgtttttcgatacgctcgccaacagcaacgcttaatggagtaacgttagcagctggtttagcttgatggtttgcaacatcttctttagtaatacgaccaccacgaccagtaccttgtacgtcagaagcagcaataccagattcagttaacgctttacgtaccgcaggagcttgatcagatacagtttcattacgctcaacaacaggagcagcaccagcttgagtctgagcaactgcttgttctactgccgcaggagcagcagccgctgcgccagcaccagcttcgaattgagcaataacttcgtcagaaagaactgtatcgccttcacctttaatgattgcaaccaagctaccatctgcaggagcaacaacttctaaaacaactttgtcggtttcaatatcacagattacttcatcacgtgatacaggttcacccacctttttatgccaagttgcgatggttccatctgcaacagactctgggaataccggtgctttaatttcggttgccattattgagaatctcctgattgttcagcttcgattgccaatgcatcattaattagctgagcttgttgttttgcatgcaagtacggtgagccacaagctggtgcagcagaagcttcacgacctgcaaaactgatacggatttgtttgccagattttaagatatcgtcatataaacgcggtgcgataaacaaccaagcaccttggttcttcggctcttcttgcgcccaaacgagttctttcacatttggataagcagccaagatttccgcaagacgttgctctgggtatggatacaactgttcaatacgtacaattgcaacattagttaagttttgttcacgacgtttttcgagtaagtcgtaataaactttaccgccacaaagtacaagacgagttacatctgacttgttaatttgatcgatttcgtcaattacagtttggaatgaaccatgtgctagctcttctaaagtagaagtcgcaagtttatgacgaagtaaagatttcggtgacattacgattaatggcttacgaattgggcgtacagcctgacgacgtaatgcatggaaaatctgtgcaggtgtcgttggagtgatcacttgcatgttgtcttcagcacataactgtaagaaacgttctaaacgagctgaagagtgctctggaccttgaccttcgaaaccgtgtggtaacaacattgttaaaccacaaacacgctcccacttagtctcaccagaagcaataaactggtcaatcacaacttgagcacagtttacgaagtcaccaaattgtgcttcccaaataatcaagctcttaggaattgtagttgcgtaaccatattcgaacgcaagaactgcttcttcagataaaagagagtcataaatcgcaaaacgcggttggttctctttcacatggcaaagaggaatgtaagttgaaccatcaacttggttatgcaatttcgcatgacggtgtgagaaggtaccacgacccacgtcttcaccagtaatacgaactagatagtcttcatctaataaagttgcataagctaaagtttctgctgcaccccagttcaatggagtttcaccagtttgcattttcacgcggtcttcaattactttttgaacctgacgctgcattacaaacccttcaggaagcttgctcatgccctcgcctaactctttaaggcgatttatgtcaaatgaagtatcccaatcgtctgtatattcatggcccaaatatggagtccaatctacaaacattttagtgttcggctcaagaatcaaagcattcgctacatgattacccgcttctaaatcagcacgataatcttcaaccatttggtcagcttcagcacggtcaagtactttttcttgtaccaattgatcagcataaagtgtacgagtagttgctttcttcgcaatcacttgatacatcaatggttgtgtaccagatggctcatctgcttcgttatggccgcgacgacggtaacagaacaaatcgatgactacatctttacggaattcgtgacggaaatcatgtgctaattgagtagcaaagataacagcttcaggatcatcaccatttacatggaagataggagcctgaatcattttagcaacgtcagtacagtattctgtcgaacgcgcatcacgtggatcagaagttgtgaaaccaacttggttgttcacaataatatgaactgtaccaccaaccgtatagccacgagtttgtgacatctggaaggtttccatgttcacgccctgacctgcaaatgcagcatcaccatgaacaataactggtaatacgtcatcaccaccgatgtctctacgacgtacttgacgcgcacgtacagaaccttcaactacagggccaacgatttccaagtgagatgggttaaatgccaatgccaagtgaacttcaccacctggagtcattacattacttgagaaaccttggtggtatttaacgtcaccagaacctttcttatgaagtgctttaccttcgaactcaccaaataagtccgcagggtttttacccataatattaacaagaaggttcaaacgaccacggtgtggcataccgataacaacttctttacaacctacggcaccagcacgctggataatctcatttaccataggaataaaagattcgccgccttcaacaccaaaacgtttagcgccgacgtatttattaccgagatatttttctaagccttcagcagcagttaagcgctctaagaagcctttcttttgttcatttgagaaattgaatttaccacgggcactttcaagacgttgttgaatccaacgtttctcttttgtgtccacgatatgcatatattcaacaccgatcgaaccacaatagattgcttccattgcttcaatcatctcagcaagcgttgcttcgcttttaccgatctcaagattgcctgtgttgaatactgtgtctaaatctgatttggttaaaccgtgtgctgaaagatctaaatcgggaatatcttcacgcttagcaagacctaacggatctaacttagctttttgatgtccgcgattgcgataagcagcaatgagttgtaaaacgccaatttgacgacgctcatgttcagtactgacagtactttgtacaacaggttgaacacgattagcattacgtcctagtaataggaattgctcacgcacagcgctgtgtggttggtcaccctttggatatttatcgaaatattggcgccagtcctcagcgacggaggttggggaagtcaggtactgctcgtaaagttcttcaatatacgctgcactatcagcggaaagttcagtgtcaagacgcaatgcgtcagcaacttcttgcatttgtggacccatttcctattgcaaaaaatattacaggctgccttttaagcatacccatgatgcataatgtcaaattggtaaaaatgacactacttacccaacaggtcttcaagaccatggggcgtcatactacctagagagaaaactccataggtaattaatgaatcacaacgccctcaatggcatcatcactcaccttatactcgataaaaaaccgagcaattttttgcaaatctttttagaaaaattaactttaaaattaacttttctaaaatgactttaaccataaaaattaagcacagatctaagatcgtgccacttaatttaatttcactagtatacgcttttttcacctataactttgtggcaaatcgtatcatgttcttaacgaacgattgatttttttgacacataccatctataaattggcgaaatacatatccaattttatctattaatatatggtgctttatataaaaacccctcttttaccgactaaagtataagacacgtattataaaattaaaaaaaaacgcacatcaaggatgtgcgttctctatttgcgcagaattaacccgcttgatctaacaacatattacggatatgaccgattgcttttgttggattcaaacctttaggacatactgacacacagttcataatacctttacaacggaacaaactgaacggatcgtcaagacgagccaaacgttctgcagttgcagtatcacgagagtcgataataaaacgatatgcattcaacaacgctgaaggacccaagaatttatcagggttccaccagaatgatgggcatgaagttgaacaacatgcacaaagaatacactcatacaaaccatttaagtgttcacgctcttcaggagattgcaaacgctctttaggtggagcaggttggttattaatcaagaatggctgaattttgtcatactgatcatagaattggttcatatcaacaaccaaatctttaacaaccggcaaaccaggtaatggacgaattacgattttctctggtaaatcgttaaggttttgcaagcaagccaaaccatttttaccattgatattcacaccatcagaaccacaaataccttcacggcaagaacgacggaatgttaacgtttcgtcttgaaccttcaaagcaagcaatgcatcaagcaacatacggtgcttatcagtcaattcaagcttgaaagtttgcatgtacggcgctttatccttatcaggatcatagcggtagatttcgaatgtacgagtacctctactcatctttatactcccgattagaatgtacgtggtgctggtggaattggatcaacagttaacggcttgaagcgcactggcttatattccaaacggttatctgatgaataccataaagtatgtttcatccactcatcatcacggcgaccgtatgaataagttgggtgatcagctggtaattcataatcaactaccgtatgcgcaccacgacattctttacgcgcagcagctgaaattaatgtagcttttgcaacttcatataagttttcaacttcaagcgcttcaacacgtgcagtgttaaatactttagatttatctttcaagtggatgttacgcacgcgtggttcaagagcaagaatctctttaacacccttatcaagcaatgcttgagtacggaatacacctgcgtggtcttgaacgatatcacgaattgcatcagcaacttcttgagcattttcgccagaagttgattcatccaatttacgtacacgagctaaagtttgctctaatacatttgttggaagcggcgcatattcatcaccatgatgtttagttacgtaatcgataatgtgctcaccagcagccttaccaaatacaaccaagtcaagaagtgagttagtacctaaacggttcgcaccatgtactgatacgcatgaacactcaccgattgcatagaaaccttttacaggtttagtgtagttgtctgtaccaggctctggtaagcacacttgaccatgcatattcgtaggaataccacccatttgataatggattgttggtactactggaattggttctttagtgatgtcaacgtttgcgaattttttaccaatctcaaatacagatggtaaacgcttcataattgtgtcagcacccaagtgagtcatatcaagcaagatataatcaccttttggaccacaaccacgaccttctttaatttcttggtccatagaacgtgatacgaagtcacgcggagccaagtcttttaaagttggtgcataacgttccatgaatggttcgccgtctttgttacgaaggatcgcaccttcaccacgacaaccttcagtcaacaatacgcctgcgcccgcaacacctgtagggtggaattgccagaattccatatcttgtaatggaataccagcacgagcagccataccaagaccgtcaccagtgttgatataagcatttgttgatgcacggtaaacacgaccagcaccaccagttgcaaataatgttgcttttgcttggaatactgcaatgttaccagtttcttggtcaattgcagttacaccgagtacatcacctgcttcgttacggatcaaatcaagagcgatccactcaacgaagaattgagtacccattttcacgttgctttgataaagcgtgtgcaataaagcgtgaccagtacggtcagcagcagcacaagcacgtggaactggtttatcaccatagtttgcagagtgaccaccgaatggacgttggtaaattgtaccatcagcgttacggtcaaacggcatacctaagtgttcaagttcataaacaacttttggcgcctcacgacacataaactcgattgcgtcttggtcacctaaccagtcagaaccttttactgtatcgtaaaagtggaaatgccagttatcttcttgcatgttacctaacgacgcaccaataccgccctgagcagcaactgtatgtgaacgtgttgggaaaactttagtaagtactgcaactttcaaacctgcttgagcaagttggtaagatgcacgcataccagaaccaccaccaccaacgataacagcatcgaaagtgaggttttgaatatttgaataatcttctttagggtttatcgcgcccatgatatcttcctatcaattcgcccagaaaatctggataccccagattgcgtacacaaacactgcaataatgacagccgtagtcagtacaaggcgtaaacctttcgctgaaggacccatttgacgagtagtgacatagtcagtaaaaacctgccacataccaatccatgcgtgtgcgataagcgacaaaattgccaataaagagaaaatcttcattggtaatgtcatcatgaagccagcccattgttgatagtcaaatccgcctttgcagaggatccaaccaaaaagaacaacagtataagctgccaataccacagcacttacacgctggataaaccaatcacgagaacctgaacctgttaaacctgtagcacttttcattagaacataatccatacaaaggctgcgataatggctaccacagataagatcaatgaaattgtcgctgcaatacgaccgctttgcagttcttcagcaaaacctagatctgcaagcaaatgcttaaccccagcaatgaagtggaaaatcaagccggctacaaatacccacacaacaaaacgtacgaggatatttccaaaaacgacatttttaacgtagtcaaatccttctggtgaagataatgatttatctagaatccataagagaactggtactaataagaaaacgatgacacctgataaacggtgtaaaattgatgcaatagccacgggtgagcgtaaatttaccgctaacacctgacccatggacaaattgacaggtctgttgcttttcacagcgggcatcctgtaggtagaaactccgaccggagtttgttgaattaattccaaggaaagctggcattgttaggcaagcacagctcatgcctaacctataaacgacactgaattataaaacgcgaaatatcaaaatacaaacaatcgactttggcttttccgcaaaaactcatcaaataagaatcattcacatagccaaacagcatccttccctatcccgaagttaagattaaacaaaacatgtgcttgtttaatttcatcttttataaaaaattgcttttctacagttttatttaaaataagtgcattttagactaaagataaagttaataaatcatcaactcaagacaaaaatataaataaaactgcttcttacctgctaattttattcagttttacctataaagagggtttatccgtatttatattaaaagaaataaagtgctacttgactgttaacaatgatcactatttttacaaaaaatgagttttaattttttctagactgttcaatgagctattttttaaacaattaaacttaaaaaaaagacaacttttggaattatcaaatagtgataatgtggcgatttttgaatcacaatttaaaattacagcctgagttttatgatttttttaatcagattggcattttataacgttaccctattcttaatttttatttaaaaatttgcttacaattgtactcacgcttcattttttttctgcacgttcttcttgaattgacttatgataccatcccgatgcagtgattttactgactttttttgctcgggtcttgatgactaactctctgtgggaacgtcattttttatccataagtataattgacaaaatttcagtactcactaatcttatagcaaattttgacaccgtctgattcgcacatgagaaaattaggatttcgagtcagataatcattcaccaggacaggagatctattgaatgtctgaagcaactggcaaaaaagccgtattacatcttgatggcaaagaaattgaattaccaatttacagtggcacattaggtcccgatgtaatcgacgttaaagatgtattggcctcaggtcactttacttttgatcctggttttatggcgacagcttcatgcgagtctaaaatcacatttatcgatggtgacaaaggtattttattacaccgcggttacccgattgaccagttagcgactcaagcagactaccttgaaacttgttatttattattaaatggcgagttaccaactgctgaacaaaaagttgagttcgatgcgaaagttcgtgctcatactatggttcatgatcaagttagccgtttcttcaatggtttccgtcgtgatgctcaccctatggcaatcatggttggtgtagtaggcgcattatctgctttctatcacaacaaccttgacattgaagacatcaaccaccgcgaaattactgcgattcgtttgattgctaaaattccaacgcttgctgcttggagctacaaatatactgtaggtcagccattcatctatccacgtaatgacttaaattacgcggaaaacttcttacacatgatgtttgcaactcctgcagaccgtgactacaaagtaaaccctgttcttgctcgtgcaatggatcgtatctttacgcttcatgctgaccacgaacaaaacgcgtctacttctacagttcgacttgctggttctactggtgcgaacccatatgcgtgtatctctgctggtatctctgctctttggggtcctgcacacggtggcgcgaacgaagcagttcttaaaatgcttgatgaaatcggtagcgttgaaaatgttgctgagttcatggaaaaagttaaacgcaaagaagttaaacttatgggcttcggtcaccgcgtttacaaaaacttcgatccacgtgctaaagtgatgaagcaaacttgtgacgaagttcttgaagcattaggtatcaatgatcctcaattagcgcttgctatggaacttgaacgtattgcattgaacgacccgtactttgttgaacgtaaactttaccctaacgtagacttctactctggtatcatccttaaagcgattggtatcccaacagaaatgtttactgttatcttcgctcttgcacgtacagttggctggatcagtcactggttagaaatgcacagcggtccttacaaaattggtcgtcctcgtcagctttacactggtgaagtgcaacgtgacatcaagcgttaatattcgaaagaacattaatgtaaaaaagctgcctaatggcagcttttttttataaataagtttttaaaagttattcttcttcaaacatatttaataagtgatgactaataccatcagctcttaaccaagccaactcataacttgctttagccaaagctaaaatacgtctttcaaactcagtccatacttctttaacttgtgcttctgaaatccctaaaccactctcatgagctaaatgcttattcttttcacatatttttaaggcatggtagagtttacgccctttactcgccccttccattaacctgacacgtttacctaatataaatccttctacatgctgtagattcgcctgcggcaacataggtaccaaaatctgatccaattgatcatctaaacgcttccagacagctaaacgctgctctgccgtataggtattccattgaattacttcatggttaaagcggcgacaaccacgacacacctgatcaccaaaaactgttgaacaacgccctgcacatggggtgagagagagcattcgatgatcactactcaaaacagactccttaaataaaccatatactttttatggttttctcgcttattacgaattttcgcgctaaaatatgcgccttaaatttctatcttaatacatttggagttttccatgaacgctactgtagaacagcttgcacctgtagaacagcaagcgaccgcgggttgggttgttgcagcactatatcaatttaaagaagttcaagatccagctgatcttcaacaacgtcttttagacttagtgaaaacaattaacctttgcggaactctgattgtagcaggtgaaggaattaatggtaccgttgctggggaccgtgaggcaattgatacgattcatcaatttttgttaaacgaaggctttaacgctatggaatataaagaatcccatagttctgacaaacctttccgtaaaatgaaaattaagcttaaaaaagaaatcgtgactttaggcgttgaagtaaaacctcgtgatttagtgggtcactatcttgatcctaaagaatggaatgagcttattgcacgtgatgatgtgattctaatcgacacacgtaatgactatgaatataaagccggaactttcaagggggcgattgacccaaaaacagaaactttccgcgaatttcctgaatatgtaaaaaaagagttagaacaacataaagataagaaaatcgcgatgttctgtacgggtggtattcgctgtgaaaaatcaacttctttgcttcttcaagaaggctttaaagaggtttaccaccttaaaggcggtattcttaaatatttagaagaaactcctcctgatgaaagcctttgggaaggtgaatgtttcgtatttgatggacgtactgctgtaactcatggtgttgaagaaggtgcaaacattaaatgtcatgcttgtggctggcctttaactcctgaagagtctgcgctaccaagctatgaacatggtgtttcttgcttgtattgtattgataaaactactgaaaaacaaaaagctggtttccgtatgcgccaatcacaaattgctgccgctaaacgtaaacgtttataattaaaagagggcatcatttgatgccctcttttttctattttatttataaagctccataagctttttaaactctgggctagcacaattcattgaagacactattggagattttccaacaacagccctcaatttcccatcactagaaaagcttaatccaatctgactataggtatttatatctgtataaggtcctgtattaattataagatctataatttctaattcaccttcatcaaaagtaaagtccatgccatcctcttgttctttatccaataatgccgatactgtttgattccctttagtgaaacttactttattcccttgtttgaccaaaatacatggcgaattcaaacatgaggtgcgacagtttcaaaagccatatgataatcaacaagctgagcaaatttctctaatggtgtaagccaatctaacgcctttctaggacgagtattcagtgacatggcaacttgatttaaataatgctgatctgcctgatttaaatcaatccctttaggtaaatattgcctaattaaaccattcatattttcgcatgtgcctttttgccagggtgaatgtgggtcacagaaatatacatctatgcctaaatcttcttcgagtattttatgttctgacatctcacgtccacggtcataggtcaacgttttacgcagttctgcaggtaaatatttcagagcttcagttaaagccttgcgcactgattctgcctttgcatcaggtaatgttgccaagatacagagccgtgtatttcgttcaataagtgttgctatcgaacttttattgtctttacctttaattaaatcagcttcccaatgacccggtatttttctttcttgaacttcggctgggcgctcatgaatagttttaatatcctgtaatatagaatcttttttaggttcaccgttagcttttcgctttttattttcatgacgtagacaggataataagtcttttttcaactcacccttgggtaatgctcgtatcgttgaataaatcgttgtatggcttacattcattgtttgatccaaatcaggaaatgtctttaaacgctttgctatttgctgaggagaccataaacaacggatcgcttcaacaataaatttccagaggattgaatcgattttgagttttctgtgaccacgtctacgtctagcaaaagtgttatcagaagcatattgagcttgataaacgtcattgatgctatttcttttaagctcacgatagatcgtactaggatgtcttttaataagttcagcaaattttctggctgaaaagccttcttttcttgactcaagcattaatgcagtacgatcttcaaagttaagatgatggtatgacaattttatatactccataaaccctttaaattaattaggtggtttatgtcgcacttcaagttttactctgcccatttttcatcagaatcagtagcaactaaattactttccgaaaaatcatcaataaccttatcagagcatttattatattgttcggtattttctgttttcggaagtacttggcaagcatctttattaaaaccaaaaacttttgctacactattatttaaaaactctattttctcaggtacttgagataaattcccatctttaattaacattaatagtgaatcataatctttaatatttctattattctgaatagcttccaacaactcttgaatagcttgatgaatagggttatttgctttcatctcagcagtaaatagatccatatcattattaataccgtacccctttttaataagttcagcgaccaaagcagaatttgccgaatttaacttttctgtagtcatacttccagattgataccatgttacaggaacctgattacttgcataagcaacaaccatatctgtgagcgggttaatatttacccttccctcatggtcgatataactatgataagtttgcccctcagcttttgcctctaaacgacaaggaaatttactggtgtctatttccccttgccattgcccttgtgcattaacaattactttatttttgaaaccaagcccatctttacaaattgctgttacatttgcaccatttaaaacagaagttgaaaatgcagtaccagagattagtttataagtaacttgattttgggtagattgtgcaattttttcttcactgacactgttgctattttcatcaccgcaggctacaagtaatattactgagagtacgctagtaattttaaaaattatattcatattaaatcacgttgttaacatattaaagattttcatgacgccaataaaatattcatggcgagataaattaattttttgattaagagagtaatatcaaaaaattttgctggtaattatatagaaataaaattaatgtaaaaatattatatttaattatgtattaaaaatactaaaaacataaaaaacgccctagaaaggacgttatttattatttcttctaataaattaatttggagtatggtacatcaaatataactcattcaaattatctgggatttcttctgccagttcatccattaactgtccattgcgacggaaagattccatctgtggatcttcttcatcaattccgctaaaaaccatgattggtaaagtcaaatcaaccaattgttcttcatactcaggggcaaaccatgcctcttcgtttaagaacattgcgtcaacaaaccctacactccaatcacctaggcttgattcaacgtcagcttcttcaacttcaaatggaaattcaatcccattttcatttgctaaatcttgacgaatcgactctagccaaaccttgatttgttgaataatttcagccggaacctttttctggttaccttcgaacaattcatctaaccaacggtcaaactgaggacctactgcaattgcacacaaaaatccatgagttgcagcaaagtctagaccatattcattgtggtctccatctagatattcacttaattggtctaaatctaatgcactcattgtgtgttacctgactttaaaaagaaattgacgatagcatagcacttaagctgacgatgccctatttagttttgattagtcttcgtcatcaagatcatcatcgtctaaatcataatcgaaatcttttaactcacgctctaaacggcgctgtgccaatagatcatcaattaatctacgtttttccaacgattcttttgcactgattttgcctgatgactcatcaaaaccgacatcatcatcatcgccgtagttatcatctagttcaaaatctgtagaagacactaaaactacctcataatgaaaaaatgtgaatgggtctagccgctatttatctgtcttacttttccttgtcaagttttatttatatttttttcatttaattgctcatttgtactttttttcacccaaaaaattgtgtatttataaaacagaacaatcttttgataagcgaagatttctacaaatttttctatgatttaaccttgaaaaaaatgattttagcccaatattcaaaaaatagtcgtgaattcaaagatattttttatttaacggtcaccgatcaaagcccaaacatttcaagcaaattgtgctatcatgcacggtttttcactgccacagattcaacaaagagtaagcaaagatgagcgatatgcattcccctacttctcaagtagcggctctgattagccgaggcaaagaacaaggttacttaacttacgctgaggttaacgatcatctgccggactcgattactgaaagcgaacagattgaagacatcatccagatgcttcaagacgttggtattcctgtacacgagcgtgcacctgaatctgacgataccatgttcggcgaatcagctgatgcaactgatgaagttgctgaagaagaagctgctgccgtacttgcatctgttgaaaatgagcctggacgtacgacagaccctgtacgtatgtacatgcgtgaaatgggtacagtagaactgttaacccgtgaaggtgaaatcagcattgctaaacgtattgaagaaggcattcgtgatgtcttgaactcaatcgcttactggccaaatgctgttgaagttgtattaaaagaatataatgattttttaactggcgaacgccgtcttgccgatatcttatctggttatttagaccctgaaactgacgaagatattcctgaagttttagaagatgttgaagagcttgaggaagaagacgaatcatctacaaagtcaacgaaagaagttaagcttgatgatgacgatgaagaagaagagtctgaaggtgatgatgattctgaaggtgattcaggtccagaccctgaagttgcaaaagttcgttttgctgaattagaagctgcatgggctcaaactaaagctgtcatcgaaaaacatggccgtaatagccctgaagcaaatgaagctcttgagtctttagcaactgtatttatgatgtttaaatttactccacgtttatttgacatcatttcagaaatgattcgcggaactcatgaacaaattcgtgccaatgaacgtgaaattatgcgttatgcagtacgtcgtggccgtatggaccgtaaccagttccgtacatctttcccgaaacaggaatctaatcctgcttggttagatgaacaaattgctaaagctccagctgaaatcaaggctcacttggaaaaagtgcgtcctgatgttttagccttccagcaaaaaattgcagatatcgaaaaagagcttggcctaaacgttagtgaaattaaagatatttctaaacgtatggcaattggtgaagccaaagctcgtcgtgcgaaaaaagaaatggtagaggccaaccttcgtttggtaatttcgattgcgaaaaaatataccaaccgtggtttacagttccttgacttgattcaagaagggaacattggtttgatgaaagccgtagacaagtttgaataccgtcgtggttataaattctcgacttatgcgacttggtggattcgtcaggcaattacccgttctattgccgatcaggctcgtacaattcgtattcctgtacacatgattgaaacgattaacaaaattaaccgtgtatcgcgtcaattattacaggaaatgggccgtgaacctactcctgaagagttaggcgaacgcttagaaatggatgaggttaaagttcgtaaggttcttaaaattgcgaaagagccaatttcaatggaaactccaatcggtgatgatgaagattcgcatcttggcgatttcattgaagaccagaacatcacttctccaattgatgctgcgacttcagaaggcttaaaagaagcaactcgtgaagttttagaaaacttaactgaacgtgaagcaaaagtattgaagatgcgttttggtattgatatgccaaccgatcatactttagaagaagtaggtaagcagtttgatgtaacacgtgagcgtattcgtcagattgaagcgaaagcattgcgtaaattacgtcacccttctcgttctgaacacttgcgttctttcctagagaatgactaatttttgaaatcttgaaatttcgagactagtccccatttaatagaaagagctataaacgcctgcgatgatgcaggcgtttcacatgatgaggttacttatgttagaccgcactccatctcgcgaactccgtgaagacctttgggtatttccaatggactatccaattaaactcattggcgatgcgggtgaagaattacgtatagctgtcgttgatattctagtgaaacattttcctgactttgaccaaacaacgttaaaagtacaagaatcacgtacaggcaaataccattcattaaccgcgcaattacgctttgatgaattggaacaagtgcatgctttatatgcagacttggctgcttgtccgcaaataagaactgcgctttaattttaaaatgccatgacaaatttaatgtcatggcatttttatttataccaatctttatagaaataattacaaatatttagaaccgcttaagcaaaatactttaaactcatcaaaagcatactctcataatttaaagttgagagacttcccttctgttaagtactatgcacaggaaaatgtttaatgagccttgataaacccactttgattattcgtcagtggaacgatttacaagattatcaaagcaaattcgaatcgatgaagaacctgaccaatcaacgtgatgaaaatacagcagacgagctgtggttactccagcatcatgaagtactaactcaaggtcaggcaggaaaaccagaacatattctgattccatcaaacattcctgtagtacaaactgaccgtggtggacaagtaacttggcatggtcctggtcaactcgtcgcttactttatgtttgaccttaatcgactgaaatggaatgtacgcacattggtcagttttgctgaacaatttatgatagatgttttaaagaaatataacattgaagcatatgcaaaacctgatgcaccaggcgtttatgtggatggcagaaagattggttcattaggcttcaaaattcgccgtggacgtagttatcatggtttagccctaaacttggactgtgctctaactggttttcaaaccatcaacccatgtggttatgcagggctagaaatggtccgcatacaagatttagtgactccatatccattatttgaacaactttgtcaggactttattgagtatattaaaggtactgggtactttaatgacccagaagtcaaaattgaataaatgattttgagatggaataaaaatatattagagtaattactctaaatttgcttttgcataattttaagaagggatagcaagtgatttcgacaaaagctgtaaagcccactctgcaacttgcctacgttaagctcatgatggacgttgttggtcgaggcttagtcatggcgagtcaagtagatagtgaaatacaagaggaagtgtctaaatttcctgttcactttgtactttcaatgaatgtcttcccaaatggaccagcattttttgcacgagtgacagaagataaacaattagaactgctgaaaagagcggaaaaaaagcctgatttaaccattacgtttaagcatgtaactcatgcttttttggttttctcttttcaggaaagtactgctcaagcctttgcaaatgaccgtatgattgctgatggtgatgtatctgcagcaattcgtttagttcgctgcctcaataaaatggagtccctcattttaccgaaattggtggcttcactcgctgttaaagaatacccaactgaacttaccctaaaagaaaaattcaaccaggctgcaaatatttatttaaaagtagctaagtcttacttcaagcggagcgcataacatggctaaaccatattacgaattcttttgtcctgtaaaagtcattgccggtaatgctgctttagaacatattccgtttgaacttgcgactttaggtgcaaaacgccctcttatcattaccgataaaggtgttcgtgcaaatggcttgttaaaccctattgaagctgcttttagcacaactgatgcagtcattggtcatgtttttgatgatgttccaccagactcaagccttgaagttgttcgacttgccgcggaagcttatcgcacaaataaatgtgatgcgattattgctgtgggtggtggttctgttatcgatacctctaaagcaactaacattttagtatcagaaggtggagatgatcttcttcaatattctggtgcacacaacctaccaaaaccattaaaaccatttttcgtcatcccgactacatcaggtacgggctctgaagtgaccatggttgctgttgtgtctgatacacaaaagaatgttaaattggcatttgcttcatattacttaatgccacatgctgcgattttagatccacgcatgacattaacgttaccacctcacttaactgcaatgacgggcatggatgcattaacacattgtgttgaagcatacacctgtatggcagctaacccgcttagcgatgcctatgcaagtgcaggtattaaaaaaattagcgaaaacctatttaatgtcttagaaaatccaaatgactcacaaggtcgtttagaacttgcacaagcttctacaatggcaggtatcgcattctctaactcgatggtaggccttgtacactcattaggacatgcattaggtgcagttgctcacctgccccacgggctgtgcatgaacttattcttaccttatgtgcttgagtacaataaacaagtcaatggtcagaaaattggcgagttgctattaccacttgcaggtgcggatatttatgcccagactcctgctactcagcgtgcagacagagcaatcgcaactattttagcaatgcgtgatcgtttatttagcttaaccaaattaccacgtaccttacgtgaaacaggtaaagttactgaagcacagcttgatgaagtggcagagaaagcactaaatgatggctcaattatttataatcctaaagaagcaagcttaaaagatctacgagagatcttacaaaaagcttggtaagttaagatttagatatctaaagaaaaaagctaaaggtctgatttttatgacaaatcagaccttttttatatctatgaatttttattcatcattttctttggaaatatggcaaaaaatttgctaaaaaatccacgaaagtactgacaatttgcatcaatttaggatagattggcgcactttatcttttatgtaggggggatcgttcgtctcaaacgatccttaacaccaagctgatccttgatcaacgattatgaggataacgccgttgacaaacttatctgggactaaaccaacagctaaacttcaaaagaatcttgtgctttggcacatcattattattggtttagcttatattcagccattaactttatttgatacttttggtttagtatcagaacgaagtggtggtcatgtacctacttcttatatctttgccttagttgcaattttattgacgtcgatcagttatggacacatgatcaaacgctatccttcttcaggatcagcatatacctacgcccaaaagtcaattcaccctaatgttggttttatggtgggttggtcatcttggctagactatttactttcaccactcgtcaatatcattttggccgatatttatttaagagctttgtttccagaagtaaataattggctatgggttattggcttaactgcattaatgactgtgattaacttatttggcgcacgctttgtcgcgcgttttaacagtacaattgtagttattcaacttggtgttattttttactttgtttatcaagtatatattctccttacccaaggcgtatatgctgatggtacgcttaatcccgataaagccgaattatggtcattaactcctttttggaatgatatgacttctattagtgctttgattggtggtgcaacagtactgtgcttttcttttacaggttttgatgctttatcttcacttgcagaagaaactaaagatgctgaaaaaacgcttccaaaagcgattttctcaacagcattgcttgcaggtattatttttatcgtaagcacttactttatccagttgtatttccctagcaatccaaacatctattttaaaccgttagatgaatcacaacctgttatggttgcagcaattggcagcattgcatttaaaacattagttttatattttgctgtagttgcagtaatggcatccggtatttcagcacatgctggtgtatctcgcttaatgtatgtaatgggtcgtgatggggttattaataaaaagttgtttggtcatattagcccaagattgcatactccgacttacaacattcttattgttggtgtggttgcattatctgctggctttttagaccttgaacatattgttaacttaattagtttcggggccttaactgcttttagttttgtaaacttctcggtgatttcgcgctacgcgctgagagatggtaaaaacaaatctatcaaagatattattaattacattattgtaccaacgcttggctttgctagtgtgttcttaatgtggttagaaattgacaagcttgctttgcaaattggcttagcttgggcagtgtttggggtaggttatcttgcctataaaaccaaaggctttaaatataatgctcctcaacataatgagcatgaataacaaaaaaggcgcttaaaagcgcctttttttatggactcattaaccatatattttatttacaatggcttgtacacgttttgcataaactttagctgtttccaaatcccctgttgggacttcatctacacttgcatccgaaggtgattgaactaaaagccctaccgaaccgcctaagttgtttacatcttcacgtgttgcatctttagtattcgctggcaataagcccagactcacccaaatgccaccatgctgtgatgctaaagtttgcagctggataagcgtaacttgtttatccccatttaaacttgcactattcgtaaagcctgcaaatactttatcttgccaaccacgtgtgaaccaaacttttgaagtggcatcagcaaattttttaaattgccatggtgctgtacccatataggtcggcgcaccaaacacaataccttttgcattattcaatgtttcccaatcttgctcagtgatattaccttcctgatcaatctggataagttgagcattaatttcattagcaaaagtttcagccactactttagtgtggccataacctgagaaatatacaaccgcaatattagaattagacatggaagaaaacctatgttttattaaattccatttaatgatatattttagatactaggtgtcaattagttaccatttggtaactatcctatttttttagaaaagagagggtaaattagatgaaagaatgtctaaaatataatatttttcaacaacattgccctgctcgactgttttttgaaaaaattgcagacaaatgggttttactcatcttaaatattcttgagcatgaaactcagcacttcaacttacttaaaaaaaatattgaagggatttcacctaaagtcttgtctcagaagttaaaaatgttagagagagacggttttatcgaacgaaaaattcaggatacttcccctattcgtgtcgattattccctcacgccacttgggcaaaatgtagctgctatggcatatcagttaaaagaatgggctgaaactaatattgagcaagttttagcagcccaaatcatgtatgacgaaaaaatactagaacaagcttaaataaaaataaggccactaagggccttatttttatttagaacttaagaaattaacctaattttttaaagccttgctgacgccatgcttcatatacaattacggcagttgcattagataagtttaaacttcttgagttttctgccattggtaaacgaatccattgttcttgagggaacatcagacgaacatgttcaggcaagccgcgtgtttctggccccatcaataaagccacaggtctatttaaatcaactgtatgaggcgtagcagaacctttcgtagttaaaggaaaaacatgctcaacaccttttgcttttaagtccgcaagacaaagctctatgttgtcccaaatttgcattcttgcccattcatgataatcaagccctgcacgtttaagctttttatcatcaagttcaaagcctaaaggcttaactaaatgcaattgagcgcctgtattcgcgcatagacgaataatattacctgtattagcaggaatctcaggctcgtatagaacaacatgaatcacttaattactcacttaaattacttattggttagctcaggcaataattacatctcttttgcagatatcaataagcctactaattccactgtaactgttcacgcaaacgtacaacctcaccaataattgtgagtgtcggcgcatgaatttgatgttctgtcactttagatgcaatatcagcaagtgaccccaccacaaccttctgttcaggtgtcgtaccctttgaaattaatgcaactggcatatctggacgttgtccatgcgcaatcagctgctcacaaatacgctctaatcccaccaaccccatatacagtactaatgtctggttttcgtataccagttcgttccacggtaactcaggagaaccttcttttagatggcctgtaagaaagcggacactctgggcataatcacgatgggtaagcggaatacctgcataagctgaacaacctgacgcagcagtaataccgggaacaacttgaaatgggacgccagcttggaataactcttggatctcttcgccaccacggccaaaaataaaagggtctcccccttttaaacgacaaacacgtttaccttttttcgcgtagtcaaccaataatgcattaataccttcttgaggaacactatggttagaacgcgctttaccaacatatatttttgttgcgtctcgacggcacaattctaaaataggtgcagaaacaagacggtcataaatgaccacatcagcttgctgcattaaacgtaaagcttttaaagtaatgagttcaggatcacctggacctgcacccaccaaataaacctcgcctttaggtgctttccactcctgcagtgcttgttcaagcatgctatcggcaacatctagattgtcattaaaaacttgttcttttaaggggcttgcatacaagttttcccaaaatatacggcgctcatctggattagaaattttttctttaacctgattgcgccattttcctgaaaactcagctaacttgcccatgccatgtggaatagaggtttctaactgcgtacggatttgacgagatagaacaggagatgttccatttgaggccacagaaacaattaatggagatcgatcaataatcgcaggcaccataaaacgacaatgtggaatatcatcgacgctatttacaagtaaattgcgcgcttcacactgctcaaaaactgttttatttacttctgcatcattggtcgctgcaataactaaacgatagggtgtacttaaaaatttttcagcaaaagcttcaataaacggctcgccgtctgttgttttaattaattgcagaagctgatcttcaattgcaggagcaacaacatcaattattgctcctgctttagctaataaagttgccttgcgtaaagcaatatgccctccgcccacaatcagacaacgttgctgttgcaacttcaaagagattggaaaaatatccaccttaaacctctacatcgatcatctgactatgtttaagcaaaaaccgtgcacactttagatgcaaagcttaatcaataaacgttgcaccacccatatatgggcgtaatacttctggaatctcaattgaaccgtctttgcgttggtagttttccattactgcaagtaaagtacgccctacagcaaggcctgaaccatttagagtgtgcaccaattcggtcttcttctgatccatacggtagcgtgctttcatacgacgtgcctggaaatcacccatattagagcagcttgaaatttcacggtaagtattttgacttggaacccaaacttctaaatcataagttttagtcgccccgaaccccatatcaccaccacagagcaaaattttgcggtaaggcaaaccaagtgcctgtaaaatgccctcagcatgtgcagtaagctcttcaagtgcctgcatagatgtttcaggcttaacgatttgcaccatttcaactttgtcaaattggtgctgacgaattaaaccacgtgtatcacgaccataagaacctgcttcactacggaaacatggagtatgagccgcatattttaatggtaagcgatctgcatcaataatttcatcacggacaaagttagtgactggaacttctgctgtagggatgaggtagtattctttttcaccttgaagtttaaataaatcttcttcaaattttggtaactgacctgtcccacgtaatgaatcagcatttaccaaataaggcacatacgcttcggtataaccattctttaaagtatgggtatcgagcataaactgagttaaagcacgttgtagacgcgctaaaggccccttcaacacactaaaacgtgagcctgtgagtttagtggcagtttcaaactctagtccgcccatccactcgcctaaatcagtatgatctttgatttcaaaatcgaactgacgaggtgtaccccattttgagatttcaacgttatcattttcatctttaccagctggcacagattcgtccggcaagttaggaatgctaagcgctttttgctcaatctcgttttgtagctctgataaagcaacttcggcagctttaatttcatcaccaatggcttgcatacgtgccatgatttcagaagcatcaccaccggattttttaatctgacccacttgtttagcaccggcatttcgctctgcctgtaacttttcagtttttgattgcaagtctttacggcgagtctctaaagatgcccattcttgaacatctaactgaacaccacgttttgccaaagctgcattaacgacttcaatattatttctgagtaacttagggtcgatcataatcaatcataatatgggtaaaaaactggctatagtgtaagcccttaacactaaaaaatatagtgatcatcttcataacgaatagctttcacacaattcttagaatagatcttatattttataagttatagttcggtacactcggtaaatactcaggtttaatatatttagctgcttcaaaatatggcaaggttaattcagacataccttctgcataagaagctaattcataaattggatagacaaaaacaatcccatttgcaccatagtagaaattatcacttaattgcagtttttcacggctaatattgtgctcttgaagccaattagtatttgcatcaaaaagcgcatcaactaactgtttttcaacatctggcttaataagttcttcaacggtaatgtgctttttatttagcaagtcaaaatttacaaactcttgatgtgacataccatgtgctgcccccgcagagtatgaatatgtctggaatgcaaaggttgcaaggttataattttgccctaaataacggacatagattgcactctgacttgagctcggctccccttccggtacctcaacaggtttatcagccaaatttgcaaaagcattcgggtctgctttctttatacggttcgtaaaataatcattaatccatttttgattggtttgtacggtctgaaaatcatattcagtgcagccgtcttcaagacaaactttaggttttggcagctttaccggaacaacttttgcttgaatgacagggacttcagcttgcttttgctcttttactgaagcactagaagccggttgttcatctttagccgtagattttggctgacaaccgctcaccgcaaccatggcagctaacattggaagaatgaaaataatttttttatcgtaaagttgcatgttaatccccgtaaactcactcctaccactatacaaagcgtaagtttaagacggggttaaaaaatgtatctaggcttgatatataaaaagaaagccatcgtaaagatggctttctaaataatcaggcttattgatcaataatatcggtacctttcggaggcgtaaaattgaaagttgaagccggaattgaggcatttactttaacattcttgaaacgaacataagtcgtttgacctaaagaatcttgcaataccatgagtgtaggtgctttgttggcaccaaaactaatcgttaagctttggaaagctccatcttcttttttagggaataaagtgaaatataacttagatttatctggctgagttactcggtaagacttcatgatttggttagtattaccagaaagtaataaagccggtgtatcagcgacctgatcatctaggctttggcgcacagcctgttgtagatcagggtcataaatccagactgtttttccacttgttacaatagtttgcttagagggacttacagtttcccaataaaatttccccggacgttcaactttcattgaacctttaaatgtctggttcatatgctgagcacttaagccttttttctgtgctacagtttttgtattcgctttcgttgtctgttcaaaatcggcagtcaaacgctgtaagcctgataactgatttaccaggttcccaattgcctgttgctccggtgctgctacgggtgcagcgaacgctgtagtactcattacaggagcaagcactgaggcgctgagtgtaatagcacacatggttttacgaagcatattcatgtcatcacctttttagttgctgtaagataacttgctagcctttcaattaatccagctaaacaagctcttcattcaagacttatattaaccgacaaactttgtgctaatcattgagaaaataagatattttgttatgttattcatgttgtttgtagaatttcattcatcatcatgaagacaatattgatgtatttccataaaaaaagcccacaaaatgtgggctttttcttaagctaaaacttaaacagtttcaacttttacgtagcgacggccaaattgacctttcacttcgaattttactacgccgtcagcagtagcaaataaagtatggtcacggcccataccaacatttgcaccagcgtggaattcagtaccacgttgacgaacgatgatgttaccagcagttacagtttgaccaccgtaaactttaacacctaacatttttgggtttgaatcacgaccgttcttcgtcgatccaccggcttttttagttgccatgtctcttactcctcgtgattagcctgaaataccagtaattttcaactcagtgaaccattgacggtgaccttgttgtttacggtagtgtttacgacgacgcattttgatgatgcggattttgtcgtgacgaccatgaccaatcacttctgcagttactttagcgccagctacaactggagcaccgatttgaatgttgtcaccgtttacaaccattaatacatcatcaaatgtaatagttgcgccagattcagccttcaataattcaactttaagggtttcaccctcaactacacggtgctgtttaccaccgctttggattactgcgtacataacgtactccaatcagcccgtgtcgtcgtgccgataaagggatatatcgatcttaaaacgaacgccactggggttatacaaggcgacagattttaagtgaaatttgatcaaacgacaagtgctttatctttaactaagcaacagaagccatcattcttacataataaaaatagcttcaatttgattttagtacttttcattgattctgaatggaatttaaaatacagttccaaacacaacttgcaacaagaacaagctgtattcatgttgacgttattaaaatttattgttttgtcggaaacacatcgttttgccgaaataaagaacaaagaactcttcatgaacatacaaatgattaatatcaattgcttgtttccctgtttaatgcacttttaattgatacactaacgccacttatctaccaatacggggtttttcttcatatggtcatcgattttaagcaagacattctcgctcctgttgctacagactttgctgcgatggatcacttgattaatgaaggaattagctcaaaagtcggcttggtcatgtcagtgagtaaacatgtagttgaagctggcggcaaacgtatgcgcccaatcatgtgtttacttgcagcacgcgcttgcggcctcgacaatatgcaaaatgcacagcgtctggcagctattattgaaatgcttcataccgcaactttagtgcatgatgatgtagttgatgaatctggacttcgccgtggtcgtcctactgcaaatgcaacatggaacaatcaaacggccgtattggttggtgacttccttattgcccgcgcttttgaccttttggttgatttaaacaacatgaccttattaaaagacttctcaacaggtacatgtgaaattgctgaaggtgaggtattacaactccaatctcagcatcaaccggatacaaccgaagaaacatatttaaaaattattcacgggaaaacttctcgtttatttgaacttgcaaccgaaggtgcggctattttggcaggacaagaagcttaccgcgaacctttaagattatttgcaggtcatttcggaaatgcattccagattattgacgatattttagactacacttcagatgctgaaacattaggtaaaaatattggtgatgatttaatggaaggtaaaccgactttaccgttaatttcagcattagcacattcaaccggtgaagagcatgccattatcagacgcagtattgcgactggtggtgttgaccaattacctaaagtgattgaaattgtgcaaaagtctggtgctttagactattgccagcgccgtgcccaagaagaaacagaagcagcactgcaagccttatcaatcttgcctgatacaccttatcgtcaagcgttgattaatttaactcggcttgcattacatcgaatacagtagatattattttgcctatgcatataaatttttcagaacatttttttaaaatccagaaacagcttgaaaaccctcaagctgttattgacgaaaatattctcattgacttagtcaatgctttacggccatccgatcctcacgatacggatgaaatagagcaaaaaatacaagcctttattgatagcctattacttactcctaccgctccagcccttttacaaacctttttattacgcctcattaatcaatataagcaagtcagcttatatgcagatagcggtattttgtctttagatggcttctggaaccagcttgggcaaagacttggcggccattttctgccacttattgaagatgcaagccagctaaaaattctgattggaaaaattttctatttagaaagtgattcaatctggttaaacaatgttgatgacaaggattgggcaactttgttcggacttattgggcaaagtaacagtaatgtcgatgaaaagcatgccattcagcgagaaatgattaaggcaattactgtcttatcttaccgtattagtggtatcggtctttatcctgaatttattaacgctcaacctgaattaaccgaatatgaatcgccatttttggtacaaaaccgtgaaattattgagtttatagagaagtacaaaaaacaggatatttccagcaacgacattgctgtgcttccaccacctgatgcctctcaagcatttgtaatgctagagcagtgtcgagacgtcgttttaaaaatacgtcgagcgaccaaaagaatcggtgttagtttaagtttgacctatcttttgtctttacttgaacagtgtttagatcggattgaattattactctatctagttgtagacgatagcgagggacgctacgtttctttaggaaacttaatttcagacttaactaaagcacattatagtgaaaaaagtgtccgctcgttactcagcacgaccagtgagcttattgcctttcaagtcacagagaatgcaagccgtactggcgaacattatgtaagtacagacaccaaaggcttttggggcatgtataaagccgctgctggtgcaggtgtgattattgcctgtatggcctcattaaaaattcttgctgcacgtatgactatggctccgctcatgcaagcctttacgttcagtatgaactattcacttggctttattctgattcatgtattgcactttactgttgcaacaaaacaacccgcaatgacagccgctgccctcgctgcaactgtacagcaacgtaaaggctctaaaactgcacaaattgcagaattagccgcacttattatcaatattattcgaactcagtttattgctattttgggtaatatctcgattgcaattcctactgccgctcttattacctttgcttggcagttctatcttgatgagcctttattaactcataccaaggcaacttatctattacacagcctaaacccttttacgtcattagccgttccgcatgcagcgattgctggggtgtgtttgtttttatctggcctaattgcgggctacttcgacaacatggcagtttatagaaaagtaggaccccgtttaaaagcacatcgacgtttaagaaacttatttggacaagaacgcctgaaccgttttgcagaatatattgaacgtaatttaggggcgctcgcaggtaatttcctatttggcgtaatgttaggaagtatgggaacaattggctttattttgggcctacctctagatattcgtcacattgcttttgcttcagcgaacttcattcaaggtttaatgactattaatggtagccctgatattggcttgattatagtttcatttttaggcgtactctgtattggtctcaccaacttatttgtgagtttcacactcactattattgtggcattacgtgcacgtcgagttcgctttgaacaatggaagccattagctaaactggtcatgacccattttcttacccgaccaagtgacttcttctggccaccgaaacagcctctagaattagaagaaaatgcccaagccaatagcggaaaaaaagcagaacattaaatgttttgctttgtacacaaaatgtgatgtccgtcaattttgttgtgattgtttttccaaatgttaaaaaaatttcaaaatgaatttacgatgatctatcaggcttgaaaaaaagtgtactggcaagtacactttcaacggcgttcaatagtgaaaaactatatgaataagcaaaggtgtgtttatgccctatctattgctttgtattggttgcgtttttttaggattaggtgttcttggtctttttgtaccaagtcttcaatctttggacttgctcaccgttcaaacattgagtcaccatcgtttagattatcttaatactataaccacctttcttgcacgcgtaggcggcatgccttttgtatgttttttatcctttctagtatgtatatatttagcatggtataaaaaatatattactgttattttcattagcttgggagttattggcagtatcaccatgggttggctgctcaagtggtgtgttaaccggcctagacctcctgaggcatatcatattgttgaaagttatggtgcatcgttcccaagtgcacatagtgtttatgcatcaacactggcttgtctggcaatgattatgttatgccataagcacaacattaactctccttatattgttttgatctcctgtctttggtttgtgtgtatggggctttcaagaatatatgcaggagttcatttcccaacagacgtactcgctggttggggcattggttttatttggattgcactgctttggctctggttattacaaacacaaagtaggttaagtaaaaaacaaatatatttttagattttatctaaacgaggtggaacaatgatgtcggctaagctttgggcaccagcccttactgcttgcgcattagcaacaagtatcgcgcttgttggttgtagcaaaggctccgatgagaaacagcaagctgctgctgctcagaaaatgccgcctgcagaagtaggtgttattgttgctcaaccacaaagtgttgaacaaagcgttgagctttcaggccgtacttcagcatatcaaatttctgaagttcgtcctcagacaagtggcgtgattttaaaacgcttatttgctgaaggaagctatgttcgtgaaggtcaggcgctttatgagctcgactctagaacgaaccgtgcaacgttagaaaatgcaaaagcatcactcctacaacaacaggcaaatctagcttcactacgtaccaagttaaatcgttataaacaacttgtttctagtaatgctgtgtctaaacaggaatatgatgacttacttggtcaagtcaatgttgcagaagcacaagttgcagcagctaaggctcaagtaacaaatgcaaatgtagatcttggttattctacaattcgctctcctatttctggccaatctggtcgttcttcagtaacggctggtgctttggttactgcaaaccagactgacccgttggtaacgattcaacagttagatcctatctatgttgatattaatcagtctagtgctgagttattgcgtttacgtcaacaactaagtaaaggcagtttaaataacagtaacaacacgaaagtaaaattaaagcttgaagatggttctacctatccaatcgaagggcaacttgctttctctgacgcttctgtaaaccaagatacaggaacaattacattacgtgccgtattctctaacccgaatcatttattgcttccgggtatgtataccactgcgcaaattgttcagggcgttgttccaaatgcttacctgattcctcaagctgccattactcgtttacctacagggcaagctgtagcgatgcttgttaatgctaaaggggttgttgagagtcgtcctgttgaaacctctggtgttcaaggacaaaattggattgtgactaacggcttaaaagccggcgataaagtcattgttgatggtgttgccaaagttaaagaagggcaagaagtatcagcaaaaccttatcaagctcaaccagcaaactctcaaggtgcagcaccaaatgctgcgaaaccggctcaatcaggtaaacctcaagcagaacagaaagcagcttcaaatgcataaggggtagattgaatggcacaattttttattcatcgccccatatttgcgtgggtgattgcattagtcattatgttggcgggtattcttacgctaacaaaaatgcctattgcacaatatccaacgattgcaccaccaaccgtaacgattgctgcgacttatcctggtgcatcggctgaaacagttgaaaatactgtaacccagatcattgaacaacaaatgaatggtcttgatggcttacgttatatttcatctaacagtgctggtaatggtcaggcatctattcaattaaactttgaacaaggtgttgaccctgatattgcacaggttcaagttcaaaacaaattgcaatctgcaactgcgcttttacctgaagatgtacaacgtcaaggtgtaacagttactaaatctggtgcgagcttcttgcaagttattgcattctattcaccagataacaacctgtcagactctgacattaaagactacgtaaactcgtcaattaaagaaccgcttagccgtgttgccggtgttggtgaggtacaggtcttcggtggctcatacgcaatgcgtatctggcttgatccagctaaattaacaagctatcaacttactcctagtgatattgcaactgccttacaagcgcagaactcgcaagttgccgtaggtcagttaggtggtgctccggctgtacaaggtcaagttcttaacgcaacagtaaatgcacaaagcttattgcagactcctgaacagtttaaaaatatcttcttaaagaacacagcatcaggtgctgaggttcgattaaaagatgttgctcgcgtagaattaggttcggataactatcaattcgactcgaagtttaacggtaaaccggcagctggtcttgcaattaaaattgcaacaggtgctaacgcactcgacacagccgaagcagttgaacaacgtttatctgaactacgtaagaactatccaacaggtcttgcagataaactggcttatgacacgactccatttatccgtctttcaattgaaagtgtagtacacacattaattgaagccgtgattttggtattcattgtcatgttcctattcttacaaaactggcgtgcaacgattattccaacgcttgcagttccagtagttgtattaggtacatttgcggtcattaatatctttggcttctcaattaacaccttaaccatgttcgctatggtattggcaatcggtcttctggtcgacgacgccattgttgtagtcgaaaacgttgaacgtgtgatgagtgaagaccataccgatccggttacggccacttctcgctcaatgcagcagatttctggtgcgttagtaggtattaccagcgtattgacagcggtattcgtaccaatggctttctttggtggtacaacaggtgtaatttaccgccagttctcgattacccttgtaactgcaatggttctgtcgttaattgtagcgttgacgttcacaccggcactttgtgcaactatcttgaaacagcatgatcctaataaagaaccaagcaataatatctttgcgcgtttctttagaagctttaacaatggttttgaccgcatgtcgcatagctaccaaaatggtgttagccgcatgcttaaaggcaaaatcttctctggcgtgctctatgctgttgtagttgcccttttagtcttcttgttccaaaaactcccgtcttcattcttaccagaagaagatcagggtgtggtcatgacacttgtacaattaccaccaaatgcaacgcttgaccgtaccggtaaagtgattgataccatgactaacttctttatgaatgaaaaagataccgtggaatctattttcactgtttctggtttctcattcacaggtgttggtcaaaacgcgggtattggcttcgttaagttgaaagactggagcaaacgtacgacaccagaaactcaaattggttcattgattcagcgtggtatggcattaaatatgatcattaaagatgcatcatacgttatgccgttacagcttccagcaatgcctgaacttggtgtaactgccggatttaacttgcagcttaaagattcaagtggtcaaggccatgagaaactgattgcagctcgtaacacgattttaggtttggcatcacaagataaacgtcttgtaggtgtgcgtccaaatggtcaggaagatactcctcagtatcaaattaatgtagatcaggctcaagctggtgctatgggcgttagtattgccgaaatcaacaatacaatgcgtattgcatggggtggctcatacattaacgatttcgttgaccgtggtcgtgtgaaaaaagtttatgttcaaggtgatgcgggcagccgtatgatgcctgaagacttaaacaaatggtatgtacgtaataacaaaggtgagatggttccattctcggcatttgctacaggcgaatggacgtatggttctccacgtctcgaacgttataacggcgtgtcatcggttaacattcaaggtacacctgcacctggcgtgagctctggtgatgccatgaaagcaatggaagaaattattggtaagttaccatctatgggcttacaaggtttcgactatgagtggacaggcttatcacttgaagaacgtgagtctggtgctcaagcgccgttcttatacgcactttcattgttaatcgtattcctttgcttggctgcactatatgaaagctggtcaattccgttctcggttttacttgtggtaccacttggtgtcattggtgcaatcgtattgacctacttgggcatgattattaaaggagatccaaatctctcaaataacatttacttccaggtagcgattattgcggttatcggtctttctgcaaaaaatgcgatcttgattgttgaattcgcaaaagaattgcaggaaaaaggtgaagatctacttgatgcaaccttacatgctgcaaaaatgcgtttacgtccaattatcatgaccacccttgccttcggtttcggtgtacttccacttgcactttcaacaggtgccggtgcaggaagtcagcactctgtaggctttggtgtacttggtggcgtactcagcgcgacgttcttaggaatcttctttatccctgtattctatgtgtggattcgtagtatctttaagtacaaaccaaaaaccataaacactcaggagcataaatcgtgatgcaaaaagtatggtctatttcaggtcgtagcattgcggtgtctgcacttgcgcttgctttggcagcttgtcaaagcatgcgcggcccagaaccagtcgtgaaaaccgatataccacaaagctatgcatataacagcgcttctggtacgtctattgctgaacagggttataaacagttctttgctgacccgcgtttgcttgaagtgattgatttggctcttgccaataaccgtgacttacgtacagcaacgctcaatattgaacgtgctcaacagcaatatcagattacacagaacaaccagcttccaacaatcggagcaagtggtagtgcaattcgtcaggtttctcaaagccgtgatccgaataacccctactctacttatcaagtaggtttgggtgtaactgcttatgagctagatttctggggtcgtgttcgtagcctcaaagatgctgctttagatagttatcttgcaacacaaagtgctcgtgattcgactcaaatcagtctgattagccaagttgctcaagcatggttaaattattcgtttgcaacagcaaacttaagactggcagagcaaacgcttaaagcacagttagattcttacaatctcaacaaaaaacgttttgatgtaggtattgacagtgaagttccattacgtcaagcacagatttctgtagaaactgcgcgtaatgatgtagcgaactacaaaactcaaattgctcaagcacaaaacttgttgaacttgcttgtaggccaacctgttccacaaaacttgttacctacacaacctgtaaaacgcattgctcaacaaaatgtgtttactgccggtttaccaagtgacttgttaaataaccgtccggatgtaaaagctgctgaatacaacttaagcgctgcgggtgcgaatatcggtgctgcaaaagcacgtttattcccaaccattagcttaacgggttcggctggttatgcatcaactgacttaagtgatctatttaagtctggtggttttgtatggtcagttggtccaagcttagatttaccaatctttgactggggtacacgccgtgccaatgtaaaaatttctgaaaccgatcagaaaattgcattgtctgattatgaaaaatcagttcagtcggcgttccgtgaagttaatgacgcgcttgcaactcgtgccaatattggtgagcgtttaacagcacaacaacgtctagtagaagcaactaaccgcaactacacactttcaaatgcccgcttccgtgccggtattgatagttacttgactgttcttgatgcacagcgttcttcatatgcagctgaacaaggtttgttattgcttcaacaagcaaacttaaacaaccaaatcgagttatacaaaactctaggtggtggtttaaaagcaaatacttcagatacagtggttcaccaaccatctagtgctgaacttaaaaagcaataagttttaaatcactttcttataaaagctcactttggtgggcttttttattgcaactcatctgaatattttttatcttgaaagcttaagaaatttagtttgataaaaaacaatgttattaagtaatttagaaagtgttccaggccatcaaattttaaagcagcttgatgtcgtttacgggagtaccgtccgtagtaagcatgtgggtcgcgacttgatggcaagtttaaaaaatattgtaggtggtgaacttacgggttataccgaattattagaagaatctcgacaagaggctatgcaacgtatgattgtaaaagcccagcaacttggtgccaatgcaattgttggtattcgtttttctacctcaaatattgcccaaggtgcttctgaattatttgtatatggcacagcagtagttgtgcagccagcacctcatctacccgatccatttagtgcataggtagaaaatggacaatcttatttttcagcttgttatttttctcattcttttcagtattggttgggcttttggccgccatattgaacgaaaacatttaaatgagcttctagaaaaagagcaacaatttgcccatatcagaattgataccaatcgttttgccacaagcgaccagttgggtcattttattagcagtaatgtggttatttcgcatgactattttaaatatgtactggcttctataaaaaacgttttaggtggtcgtcttagcagttatgaaagtattgttgagcgtgctcgccgcgaggcgattgtacgactaaaacaacaagcacatagtgtaggtgcgaaccatattatgggagttcggctgagtacaaccgaactcggtatgcaaggcggaatggttgaggtttttgcttatggtacagcagtcaaagactagcactgccccatagcagaaaagtgaatacgcggattgccaatatttttagttaagtgttggcaaattccggtaattttccatttatcctgttgttttgccaaagtaaaataatagcgaccaaaagaatgaaaataatcattttccgaaaaacggtaaatttgataattacactctagccatgctcggtcttgttcaatccgaataagaggattactcaaattgtgctgtagtcgtaaatgcgacaaagcttgttgccgagaacctttaaattcatgacaagacaccacacataaaggctcccctctaaactgcaaatagtccacctcaagttgatcggccaacaactcatcaaacgcatcccaatttttctggtcaaaaaccaattgaaaacgcgtaatgacctctaaaatacgatggtagtcttgatccatggtgaaccttctatgcgggtttttccatcaatttagcacggcgaaatcttttttttatttcacttttgttttccggatcattttatagagtagtttcggtgacatacgggaaaccatcacgcctaatttttctttagtaccgcccactacaatatattcctgtccttgcattaaagccttaactgactgttctgcaaaaacatcggcctctagtccattttcgattgcttcatcttggtggccttgaggttgccctgcaccatttagcgcattaaatgaaacattagtttttacaaagcccgggaaaatcacagaaacttcaacgccctgatctgaaacttcagcacgtaaactgttggcccacatgtgaattgcagctttagcagccgaataacttgcacgatactgcgtacctaatagccctgctacactcgacacaaatacaactcggccagacttttgtttaagcatggtcggcagcacagttttggttaatgccacttgcgagaaataatcgacttccataatggctctttcagtctccatcgtggtgtcctgaatcaaagcacgttgacttaaacccgcattattaataagccagtcgattcgacctttggcttttaaaatctgctcatacgcttcttgaacttgctgttggttggtaatgtctgcaactaccgacaagtgctgatccggatggagtaaaccaacgcgaacttcttctaactcttcaaagcgacgcgaagttaaaatcacttgaaccccttgcaaagcaaactcaccagctaaagctttacctaaaccggaagatgctcccgtaatccacaccactttattttgcaaagtatcaagtttggccattttaacttcctattatctttttaagttatgctgcttgatgcataaaggccaaaaagtggttgatataatgagttgcggtcgtttgatcaacctgcatccccaatttttccaaacgtttatagcccaaatgcgttgtcatattaatgaccccatttagggttttatcgacaaccaaattaaattttaaacgttttttaggttcacgtactaggcttgttacacctaaatccacaatttgaattaaggtctgaaaagctttttctacgctttgcatattgccctcacgtatttgttccgtcagtgtttgggcctgttgcacaagttgaggggtgatcgggtatgtaatataaacctcttgctcacgttctttcatgagtgaggtcatataatcaactaaaggtaaaagtctttcattaccgaaaaaagagactgaccaaggcatatattttcggaaagtatctaaaatttgctgaagaactttctcggactcataccgctgtttttcagtcatagtcgagttatcttgctcatcctttaacaatacagagaaaacttgctcaataatttcacacgacaaatcggaaagaacatcccccaatactttcgactggctttctcttaccccagcatgtaatttctctcgaattgaagcaaactgggtataggttgaatcggaaatctttaaaaaaactttgtagctcatgtgtcgcatcccttttcaattcttttgtaatttttcttccgtgcctctacacgattaaattgtgatccatgcttcataaatctaccgttttttgaaaaaaatacaaaaccgtttatctgttttcagcacattaatttcgaggcaattttttgctacaatagatgcaattttttatgcatattcgatctaagctactatgactgacgctcaaaccgctcaaaatattgccaccacctacgatccaaccgagatcgaaaagaagtggtacaaaacgtgggaagaacaaggttacttcaaaccttctggtcacggtgaatcattctgtatcatgattccaccaccaaacgtcactggtagtttgcacatgggccatggctttaacaatgccattatggatgccctcacccgttataaccgtatgatgggtaaaaacactttgtggcaaccgggtaccgaccatgctggtattgcaactcaaatggttgttgagcgtcaacttggcttacaaggtattactcgtcacgacttaggccgtgaaaagttcatcgaaaaagtttgggaatggaaagaacaatctggcggcacaattaccaaacaaattcgtcgcttaggttcgtctgtagactggtcacgtgaacgcttcacgatggatgaaggtttatcaaacgcagtgaaagaagttttcgttcgtttgcacgaagacggtttaatttaccgtggtaagcgtcttgtaaactgggaccctaaacttcaaactgctctttctgaccttgaagtagaaagcaaagaagaaaaaggctcactttggcactttaaatatttctttgaagataaatcagttaaaactcaagagggcaaagactatctcgtagttgcaacgactcgtcctgaaactttacttggtgatactgctgttgctgttcaccctgaagatgagcgttatgcacaccttgttggtaaaaatattgtattgccaattactggtcgtttaattccaatcgttgctgacgattacgttgaaaaagacttcggtactggttgtgtaaaaatcacccctgctcatgactttaacgactatgagttaggtaaacgcaatagcttgccaattatcaatatcttcaacaaaaatgccgaagttttaggtgaatttgaatatattgccaaagctggtgaacaaatttctaaaaccattactgcacctgcagactatgctggtttagagcgcttcgaagcacgtaaaaaattagttgctcaagcggaagctgaaggctggttagaccaaatccaaccgtatgacttaaaagcgccacgcggtgaccgttctggtgtgattattgagccgttactgactgaccaatggtacgtaaaaattgcgcctcttgcagagcctgcaattgaagcggttcaagatggtcgtattaagtttgttccagagcagtacagcaatatgtacatggcatggatgcgtgacattcaagactggtgtatttcacgtcagctttggtggggtcaccgtattccagcttggtacgatgctgatggcaacatctatgttggccgtagcgaagaagaagttcgcgcgaaaaataacatcgcggccgatgttgagcttaaacaagacgaagacgtacttgatacatggttctcatctgcactttggacattctcaactttaggctggccagaacaaacgcctgaactcaaaactttccacccgactgacgtgttggtgactggttttgacattatcttcttctgggttgcccgcatgatcatgatgaccatgcacttcatgaaaaatgaagatggttcatctcaaattccatttaagacggtttacgttcacggcttggtacgtgatggtgaaggtcaaaaaatgtcgaagtctaaaggtaacgttcttgacccattagacttgattgacggtatcgatttagaaagcttagtcgcaaaacgtacgactggcctaatgaacccgaaagatgctgcgaagattgaaaaatcaacgcgtaaagaattcccagaaggcattaatgcttatggtactgacgcagttcgtttcacgttctgtgcccttgcaaacactggtcgtgacatcaagttcgacttaaaacgtgttgaaggttaccgtaacttctgtaacaaaatctggaatgcaacacgtttcgttctgatgaatgttgaaggccaaactgtcggtcaagaagcacgtcctgatctttgggaacttccagaacaatggattatcagccgtctgcaaaaagctgaagctgctgtacaccaagcgtttgcaacttaccgtttagaccttgctgctcaagcgatttatgactttatctggaatgaatactgcgactggtacgttgagttaactaaaccagttctgaacgatgcagaagtttcagaagaacgtaaagctgaagtacgccgtgtattgcttgctgtcatggaagcatcattacgtttggctcatccattaatgccatatttgacagaagaaatctggcaaacacttgcaccaatgcttggtcaaggcggcccaaccattatgactgctcaatatcctattcctgagcaagcaaaaatcaatgaacaagctgaagcagatatgcaatggcttcaaggtttgattggtgcggtacgtaacattcgcggtgaaatgggcttaggtaatgcgcgtttattaccagtattacttcaaaacatttctaatgctgaacgtgagcaaattactcgtattgaagcgttgttcaaagcattggctaaagttgaaagtattgagttcttaggtaaagatcaagaaccaccgctttcttcttcaagtgttgtaggtcatgcatcggtatttgtaccaatgaaaggcttaattgaccctaaagctgagcttggccgtttgcaaaaagacttggataaaatccaaaagcaacacgaccaaattgcaaataaacttgcaaatgaaggctttgtatctaaagcaccagcagcggttgttgaaggtgaaaaagcgaagcttgctgagtttgctgcgcagttagataaagttaaagcgaatatggagcaaattgctgcgctttaatttaattagttaaatgaacccagaatctgtgcaagcaggttctgggttttctatatttaaaaatcacttttctgtagaatcagcatatgaagatgccatgtttttatataaccttccaataaaggtaaattttcattaatttctttatgaaacagcagattaaaatcacataagaataaatcagctatatcttgataagtaaatcctataaattttgtaggttctctaataacccactcatcataaattcccaataaatcaactacaagaattccaccttcagaaagagcatttatcattcgtttaattacgctataaaaataacttgggttacaaaagaacagacttgatgaagcaataattaagcttgaagacgggaaattaaagtcttcaaaagattcatgatagaaaataaatttagagtcatctttaaatctatcagtacagactttttgcgcatcaattgaaatatcaaaagcatgaacattaaatccctttgagagtagataagcagattcattgccagcgccacagccacaatcgatagcaactaaaggtaagttaggaaaataacctaaagccttctctaaaataggtctatgtttaagttcttttgataattgaataagtttttcattcataaatccgatcttttaatttttataatttccacactatattttataaaaaatccaatctcaacgatttcctatttcagaatttataccttatcaaatcatcggtagtctcatggctgcacataaaacctagaaactgattaaagcaccccatgccccaataacatctccaccccacttacctttttcatatgctttaaacgttccttttcccacttcaactgctgctttagctcagcacaatcagcatctacagctttatacacatcactaatatgtacatgctctactttcacattcttggctaactgaaaagaatctaaaatctcagcaatttgactttcaagctgctgactttgtgcatccaaagccagtttataaaaccgcaactgctcagcagataactctttagcgcctagccctttattctgttcaagctgtaactggagtttgagtaagtaaaacaagtcctgtttttcataggcctgacttgcttgttggaacaactcagttttttcttcttttttagtttcatcttgctcacggtctgggtgaatcatcgcggcaatttttaaataaactgttttgagtgactgggctgccatttgctcagcttgttcacgtttttgttgctgtctttgctgtttagcttgtttccgcgcttgttgttgctcagccgcataccgttcaaagtcttcttctaactctaaaccttgatcaacgctttcttcatattcagattttattgactgagcttttctattcttttttgccgattccgctgcatgttgctgataaaagttatcgatctgcttcactaaatccacctgttcagcagataacatttttgagcgcttcaacatttgtgcaagctgggcaattttttcatccagttgttgtatgtctgctttggaaaactcatggctatgtaatatattccaaagttgctctaactgctgaaatagcactgtatgtaaatcattatatacaggcatcagtttttgtcgtatgtactgttgaatctcagcttgtgcattttgccatgtgctcagactaactttttgctgttctattttatcaatcaggcgattcagttttttctgctgtgcagatggttcagacctttgctgcaagctcactttgagatcaaaggacatactcatccacccgaaaaagaaaaaagtgtagcaataattatatgaggaaggtagccagcattctttaagtgttaaaaagcctaaaatttatatcttaagaaatccaccaaatcaccagtggtaaagtcacggcggtgcataaagtttgaaagctaatcacggctgccataagctgactatctccacccaaaactttggttaaaatgtatgaagcagaagcagtcggtagcgcaaagaaaataactaaaatttgcgtttgcaaacttggtaaatcaaaccacatgcagaccatataagccaaagcaggaactgctaaaagtcgtgcaaacgtgtctgctgccaataccacaatgtcttttttaatttgcataaactgtaaagctgcgccaacacataacaaccctagtggcaaactcgacactgaaaaaagcttaataaactgagtaaagccttcccaaataggaatatgaagcgcattgactacggctccaatcacacatgatgcaatcaacgggtttttaaggagtgcaatcaaaacaggtttaattgccatatgttctttagaggttagagcaagcaccgaaataacattcacaagcggaatgcaaagcgccaataaaattgccagaattgccattccttcacttttaaaaagcgaagtgactaaagccaaaccaatataggtattaaagcgaaccatactttgtacatgcacaccaaaacgtgcgggtggtatgtgccaaaacattcgaagtatgtataaaaaagcggtcactgctaaaaccacaaccaacatcgcaatgatggctgtactcaagctttgtaagtcaatttttgcggtcgatagcgtactaaaaagcaaagctggaaataaaatataataattcagcttctctgccccagcccaaaactcatcgctaaaaaaacgatattttttaaataagtatcccgatgcaattaatgcaactaaaggaaaaagagataaaacaatactattcatttctttactcgagttttgttgaggcttgctagtttgggaactaacttggcttactcatatattaaagataatgaaaactcatgataaaatgagtttttactcataataagtacaacatgacatttacccagcttgaaattttcgcactcattgctgaactaaaaagctttactgctacagcagaaaagctgggaatttcacagtcggcagtttcccatgcgcttaaatcattagaacaacaatggggcattaacctgatttcaagaactcaaagcgatattgagctgacgacgacaggtcagcagttattaacccatgtaaaagagctattgagtatttccgataccttagaaaaagaagtggctgcaatccatggtttaaacgaaggcacactacgtattggatcttttggggcttcatcctctatttatctattgcctgaaattttagaagcctttcggcaatgctaccccaaaatcgaaatttatattgatgaaggtgaagataaagaagttgctcagtggttattagagcgacgcatcgaagttggttttttgattatgccagatgagcgttttgatacatttcccttaattgaagatcgttttgttgccttaattccgagtggttacccgctcgcccaacaactctatattgatccagcacagttagaaaattgtcctttcattatgacaatggcgggtagtcgacatcaggtcgaattaattttaaaaaattttaatgtcaaaccagacatcaaattttatgtttcacaaattttgagtattgtcagtatggttcacaaccagttagggatttcgattgtctctgatatggtgatcaccaaagagctactctcgctttatccaaacgtagttaaacgcccttttaaaccaaaccttaaacgttctattggtcttgcagtaaaaaacaaaaaacacatcagtccagccgtaaaagcatttattgaagttgctcaagaggtttggtctgatcattaattaaatatagataatttttaaaaatttaataatgatctctttcagatcaatttatcaacatattagatgacttgtaacgtaaaaagcgcccttattgccctatcttgaataaatcaacgcaccatttatcgccaaaatcctctatttcaatccaaattggtgcgcttattgcatattcacttttatgcaattgagtttgtttcgacaaacttaggtttttagattccttaaatctattttggtgcaatttacagacccagatttgttccaaaatggaatttagcacttttttcgagcatgctatgcaaaatgtagatctgtttttcttattacttggtgcagttttggttcttgccatgcacgcaggttttgcattcttggaacttggtacagttcgccacaaaaatcaggtgaacgcgcttagtaaaattctgactgactttgccctctccgcaatcgcatatttctttgttggttactacatctcttatggccagcacttcttccatgatggtacggttttatccaatgatcatggctataaccttatgcgttgcttctttttactcacttttgctgcggccattcctgccatcatttctggcggtattgcagaacgcgcaaaaatgcgttcacaagcgattgccacactcgcattggttgcactggtttatccgttcttcgagggaatggtctggaatggcaactacggtctgcaaaagtggttagaaacaacttttggcgcagcttttcatgactttgcgggttcagtcgtagttcatgccatgggcggttggatagcacttgctgctgtcattttattgggcgcacgttctggccgttataagaaagatggtcgtgtaagtgctcacccaccttcttctattccatttttggcgcttggttcatggattttgatcgtaggctggtttggctttaatgtgatgagtgctcagcgtgttgatgcaatctctggtctcgttgcgattaactcccttatggcaatggtaggcggaacgattacagcaaatgcgattgggaaaaatgaccctggtttcttacacaacggtccacttgcgggtttagtcgctatttgcgcaggttctgacattgtgcatccagtcagtgcacttgtaattggtggtgcagcaggtgctatgttcgtgtatctattcacctatacccaaaacaaactcaaagttgatgacgttcttggtgtctggccgctacatggtgtatgcggtgcatttggtggtattgccgtaggtatttttggtcaaaaatggctaggtggtttaggcggcgtatcattcatctctcagctcatcggtacagcactcgcgattgccattgcactggctggcggtttcattgtttatggcatccttaaagcgaccattggcattcgcctatctcaagaagatgagttccgtggtgcagacttatctattcataagatctcagcaaactctgaagaaggtatgttttaatactttctaaagtgcttaaggcgacgatactattcgtcgcttttttattttttaaggaaaattgaacttctttcaccagtatagtttaagagcaatttaagattaattttatgtaattagtcgcacctattgtcgattgatattgcatcagaatgactaatcaaaaactttttttccaaattaatattctctttctttttttcagtttttttattcttctatttgtatttccagtcggtgggaaaattgatatgtacctcatccaaccttggattgattcaacaggtcattttttcaatcgggacaattggtatcttgaaagacttaatcatgaaattgtaaaacaaatcatcaccgccgtttatgttatcttttttggtttatggcttgcgtcatttaaattaaaaaaattaaaaccttatcgctggcaatatggctatatgttttttgtcagtatgctcggtagcagtatagttggcctaataaagtcacaatctgctcacgcctgcccttggaatatggttcaccctaatactttaggaagctatatttgggactttagcgctaaacatggccattgttttccaggcggtcatgcaagtgcaggttttattttaatgacaggttattttgtttatcgtcttgaacaacctaaacgtgcttacttttatttattctccggtattttattaggtttcatgatgggttgggcgcaaatgatgcgaggagcacattttctaagccataacttatggacaggctgggtcgtttgggcaataaatattttattttatgcgatttgtattcatcgttttgagtttgaaaaacaagtgaaacaagaacttacgtaatcacactcttgtttcatgtaaatgtaaaactttaggtaatttcactaatacagaaagaccgccaagctctaagctcttatcgagagttaaagtcccaccaagcctttgagttgcacgatctacaatagataaacctagaccacttcccacctcaagatggtgatgcacgcgataaaaacgcttaaggactttatcgtaattttcagggtctattcctgcaccgctatcttcaatttgaatacatgcgtagtgatctggatcggtataaactgaaatattaataacaccctgatgcggggtgtacttaattgcattatcaattaaattaaaaataatcgaatgtacagtaggttcaatactatgcatttcgatgggttcatttctaacaaaacctaaatcgatttctttttgcatagccaagttgaccaactgctccacacaatttaatgccacatcattgagttgaaaataaccagtaggctcgaccatacttaaagttacatcttgctttgccaatgctaaaagctgagtcaccaaatgctgaatacgcgccaaacccttgcttaagttttgcaatgattcatgctcaggaaactggcttagcaaaatcttggtttgtaagttcaatgcagtcacaggtgttcgtaattcatgagcagcatcggcaataaattgcttctgttcattttgcgctttagaaatgcgctcaaaaagacggttcatttcgtcaatagtaggtaaaagctcttgaggataatcatgtacttcaattggtgtgagttcttcggaatcgcgttcttttaactcatttttaaaatcatctattggttttaaaccacgacgaataatggctgctaaggcaaatattgcaaaaggtaaaataattaaatacggaataaacatactgcccgcaagctcccaagcgaaagcttcacgaaccctctcttgctgactgacctgaatctgataatccttcaaaggtaaaacataagttctgactataccttgagcggttttatgagaataaaatcccgcttgctcaacaggtggaaccagcaaatgtaaatgatgagacaaatgggcctgatccttataagcccagatatcgataaacagatcttcttcgtggtaagttttatgaaaatcaaacttactgcttacagtttttaaagggtgctcagctgttctttccgctaaatacttcatttgagtatctagaatttcatcgacttcttgaagtgcaaccttataagcactaaaaattaaaatacaacctaagatgacactgaaaattgaggtgccccaaatcagtcgtttttttaatgaataatgcacttttatgaagtcccgaaattttaaattatgattgccccaaacggtagcccagtcctcggatggttcgaataaaatctttacccagcttcgctcttaaatggtgaacatatacttcaatagtattactggtcacatcactatcaaaatcatataacttatcttctaagttggctttagaaaagattttatttgggtgagtcataagtggaattaagattgcccattcacgatttgataaatcaatgcgttggcctttaaacgtcgcaatatgctgttcaacatttaaaaccagatcaccactttctaatagttgatcttgactcgcaagttgagcttctactccactacggcgtagtaatgcatgaatacgggcaagcaactcatcaaactcataaggtttaattaaataatcatctgcacccaaatttaaaccatcgacacggttttgtaattgatctcgagcagaaataattaatactggtgttgctgctctttgacggatctgctttaaaacttgcataccatccatcataggcaatcctaaatccaaaagaataagatcaaatttagtcttcgccaactgagccaaaccatctaaaccgttattgacccattccacctcaaattgatgatattgcagcaacgtgatcgttgattctgcaatcataaaatcatcttcaatcatcaagatttttgtcatgttctaggctcgctttagtttacatgggcacaagagtgcaacatgtccagttgagggttgatgacctgagttgttacatccagcaaacttaacaaacttgggaataaattatcctgacttaacttttgtttagtttgttggcttaaacaattcacttgagcaagattatgttgtttccaactttcagagaaccacataatcattggtacatgtgtttgttggctcggtgcgattgcataaggtgaaccatgtaaatataaaccatgttctccggttgattcgccatgatcagataaataccataaacctgtctgatactttgatatttcttttagagtattaatcatttggcttaatacatggtctgtatatacaattgtattatcataactatttagcaattcagtttgcgaacagccctgtatcgcattagtatcacaagtcggtttaaaaggttgatatgcctcaggtgcacgcttgtaatatgcaggtccatgactacccacttgatgcagaacaatcaaacgcggacgatcatcatctttggcaatagtagccaaatactgctttaactgttcaacgcgatcacatgcacctttacaacccgagttattatcaatccaagtcacttggtaacccgcacgttttgcaatatctaataaaccttcgcggtgactagctaattgctcatcataatctacacgtggcatacccgagaacatacatggcacagaaaccgctgttgccgtaccgcatgagctcacttgagagaagttgaaaatatcttgtttagaaagctccggattcgtattttttgcatacccatttagagagaaactttcggcacgtgccgtttcacccacaacaagtatcattaacttagggagattcttttgtacgcgctgaacttgatgagcatcttgtccatatatcacaagaggcagatttttcttcggagccttcttatggtagtaagacataagcgatgaaatactattttgcggtgaaatcatcccttttaaatcacgatgctcacgaaatattgcagcaaaatcgacatagtaggtaaaaagtaaaacaccgaccacggccaatgaagctaccagtgagaatactttcttcaataacaaccgtgatactttttcttgtttaaatttaacttgagtaattaaaaaaatgggtaaaataacaaaaaaaattgtccataaaacaaagcgtaaagagattagatcggtaacttccgaaacatcggtctgcaccatattttgaatttggtcgggtgaaataatgacacctaatgtgtttacaaaataagagctaaaaccaccaataaatatcaataaaattgcaaagattttggcagtccatttccaatttaagatttgtaaaaccgcataataggtagcaacaagaattatgagagtagcagctaaaaacaaaatagcctttactccaaaatatggagttaaagtatggacttgatgataaaaaccaatatttaaaattgcacctagccaaatggctataatgagattaaacataaacagggaaatctgtttatttcttaatgttgaaaaaaaattcagcatcgtgagtgactacaatctttttatgatgctttaatgtagaaattgaaacttaaaaatgacttaaataaaaaatgatctaatttagagactttatttcattattattttttaaatttaacaaataaaaaaagacgaggttaagtttaacctcgtcttttctatttttagctaaaaaaatcgttattagaaactatatttagccattaaaccaacacggttatctttgtaagacttaccatcaaaggtatcacgcttaccgtttacatactcaacgcctaaatcaattggtttaactggcgtatagataaagttgatccatgcttgttgaactttttcatttgcagaggcatttaatctcgcataatcagtgccatcatcagagaactgagcaccatacgctaaagtagaacgtaagttaggtaaaatcttataagttccacccacttgtactgctacaaattcattttgctcaatagaattcccatctactgcgtatggagagttactaccatacaagtaactattatcacccacaacatatgatgcgtcagcaaagagttttaaaggatcagacactttaaagtcagtaccaactgcaacgccccaaccagttttatcatcatcagcaagttgtgatttataattttctaccagaacacgagctgaagcagaacctctgccttctgcatagccttgagtgattttagcagttaatgctggtaggctatacttaatactatcacctgttaccgaagtagtactatcacctttttcagcagaaacaaataattgtgtagttgggcctagtttgtagttatagcgtacttgaggtacacgtttagtaccaccaccaatgtttgtcgagaagtcgatcatttctggtgcatggttagccaagaagtttgaagttgtttgaccaaacaaccagttgttataggttaaataagcatggcgaatacgcaatgagccatttgaatctgtggttgaaccagcaaaatcgacttcgattttaccaccaactttgtcgtctccaacaggtgtattaaaatctaaaccgaggcgtgttgttttagcagtcgcacgtaatttatcatgtgttttaccgtctgacttacttacatcaccaaagtcgttatctgcaccttcaataatatagttagcatcgccacgaacaaaaccataaaggttcacatcagcgccagctttagatttaaatcctgctaatggagacactggtgctgccacaggttgaggttgtgcttttacttcagctaactgtacttgctgttgctgctgtacttgttgctgttgttgctgtacttgacgttgttcttgaactaatgcttttaatgcttcaacttcttgacgaagctttcgaatttcctctttatcagaagttgccgcatttgccccactcatcattaaagctgttactgtaatagctaaacttttaacaacaaacgatttacgattaaggaatagatccatcaaagactcctaaaaatatattttatgctgcctgtccatgccaagttgattcgtgtgaccattaagcactaaagaatcaaccatcctccaaatttgattgcattaattttattaccgcaatcaaaaccaattttaacgctgggtaagattaaaaattccggtccaaaagaatcagcatttactttttggtttacagaacctttaccttaacttcatgttgtaacgaatcctacacaactctcttatcttatagaatgattaaatcattatttcattattcttttttagactttaggctaatatccaatctaaatgaatatttttttgccagtcttatttgattcacatgatttttcttgttatttgcatccacttctctccttgcagcttccttttgctttccaaacaagatggcacaattaataagccatttaaatagccaaaaatatacatttttaaaagattggctaaaaatataagtatgattttttagtgcagcttatttatatttaagtctctttatttcatctacttaatgttattttttatacagttttggcagctttccataagtaaataggaattaaaaagagtaccgcaatactgacaatagctatcaaataatggaaataaccaagcgcatctgcaatgactccactaaagctataaagaccaccactgactgtcgccatgactgaaacctgaaaagtaaaatcggtacccgcatagttttttcgactataatgcataaccaaagttaacatcacaaccagtagcatggcagcaaaagcatcttccagggcatttacggcatagataagccatgcatttatttttatcttttgttcataagcataagccaaatacgcatagctccctaaactcataatttttaatatcgaaaaagtcattaatgctgtggacctagaaatatgttttaacatccagccagcaataagtgcccccaataaagcagcaacagccccaagcatggtgatgtaaataccaatctgagtaaaacttaaacccatatctaccattaaaggtttaagtaatggcccggctaaaccatctgcaaccttaaaagttataaggacgattaaccaagaacgaagttccttattttgagagaagtaccccaagtaagctttaatctttgtaactagacgtggttggctatattgatgaggtgaatgagaagtatgagatggctctttaaatagtaaaataggtaaggtattaataaagactaaagcggctaataatagaaaagtcggctgccatgataaccagtctaggcaccataacacggctcccccgcctacaataaaaccaagtcgtgaacctacaacttgaaaagtatttccccaatgttgctgatcgtgttgcaataaattgaccgctaaagcatcggtcgcgatatcttgagttgcgcctgttaagttcataaataacagcgtaataaaaaatataaagagataaagaggctgatctaaaacttgtatagggaaaaaagataaaatacaaagtacacccaccgtcaaaaactgagcgggtaaaatccagctacgatagtgacctaaatgcgagatggcatgtcgatctacccacggcgcccaaaatattttgattgaccaaggcaacatgagcagcccaaaaccaccaatatgggcaagagatacaccttgagctcttaatatgacaggtaaggcatgcgtcataaaacctacaggcaaaccttgtgcccaatataaggaaaagagcaaaagataaagattttgctgtcggaacatatatacctacttttatttatttgtgcggtaataacatgaaataccatgcgtggtcttacattttgccaatgaagcgcagatttcaaaagattaagataaaacaaaggatgatttaaaacttaaaaatatggaacaacatttccctaatctaccgtctcaggttccccaacgtggtaatgctttaagtcgagcattatttaaaaaactctttttggcacaaggctggactatagaaggtgaagttcccaactttcctaaagctgtagccattatttctccccacacctccaatattgatggctggtatggttttcttgccatttttggactcggtattcaaattacggtgctaggtaaagacagtttatttaagccaccttttaaacgggttttagattgggcgggcgttattcctgtaaaacgtgactcggccaatggtctgactgaacaagtcgttgcgactattcaacagtatgacaagatctggattggaatggcgccagaaggcacacgtaagaaagcaaaaaaaatgaagagtggtttttaccatattgctgcaaaagccaatattcctattgtgatgttttcttttgattatgaccgtaagactattcactgcttaggctatttaactccaagcggaaattatgatgaagatctcgccaagatttttgaacgttatgaaggaaaaatatcaccgaaaaatcgtaattggcttgcagagcctttacaaaatcttgtgaaaaaaacctagcaaaaattgaacgaatctggtctgatgggccatcttaatttatcttgccatagattgtttttcaaagatgaaaattgctcaatttgccagtatcggatttatctctttagccctattcggctgtgataagttcagcaaaacaccaacaccgaccacttcagttaaagcgcgcgaaccagtgattgcacttgcattgggtggcggtggagcaaaaggattttcacatattggtgttatcaaggttttagaatcacatggtattaaaccgaaaattgttacgggtacaagtgccggtagctttgtaggcagtatctatgccagtggacaaacgccttatcaactccaaaatcttgcgcttaaattgcaagagtctgatattcgcgatttaaccctgaatcgccaaggtattattcttgggcaaaagttacaggactatgttaaccgtaacgtaggtaacaagcctattgagaaattcccaattcgttttgcagcggtagcaacccgtcttgataatggacaaaaagcagactttattaaaggtaatgcaggacaagctgttcgtgcatcatgcagtattcccaatgtatttgtaccagcaaccattggtaagcagaaatatgtagatggcggactggttagcccaattccggtcaaaacagcacgtgatatgggtgctgatattgtgattgcagttgacatttctgcacgtccggcaggaaaccgacctgcgaatatgtggggattgcttgatcaaactattaatattatgggtcaacaaagtattaatgaagagttaaagcaagctaacgtggtgattcagcctaaagttgggcacttaggtacactcgatttaaaatcaagtaatgaagctattttagaaggcgaaaaagctgctcaaggtcaaattcgccaaattgaaactgcaattgcaaatttcaaaaaatctccagccgcatttaagcctgcgccacgtcctaaattttaattgaggtggtttttttctatccacactctccatcatctgctacagtggtaaaagtgatatgaaatcacttttacccatcataaagacatataaaagagcagatctatggagtttgttgtagaaccttggcactggtttgtattgggtatcttacttattctttctgagctgattctccctgcctttgccgctctctggtttggtattgcagccataatggtttgctttctctattggttatttccagatatcagccttactactcaaatagtgctgtggattgtgttatcggtgctatgtacccttctctggtttaaatttattaagcctttatctattgataaaactaaagcaggtttacctcgagaagcgactattgggcaaattggtatggtgattcagaccggacttgctcatgaccaaattattgttcgtttccctatgcctattttaggggccgatgaatggaactgccgaagcaccacccctgttaaggtcggtgatcgggttcgagtcattgatatttcgggtaatgacttaattgttcagccccacagcacttcataaacattaaagataaagagaggttattttcatgccagttggtactattattgttttagcctttttggcttttgttgctgttaccatttttaaaggggtacgcattgttcctcaaggttataaatggattgttcagcgtttaggaaaatatcattctacgcttaatccggggcttaacttcgttattccttatattgatgatgtagcctataaagtcaccactaaagatattgtgcttgatattccatcacaagaagtcattacccgtgacaatgctgtattactcatgaatgccgtggcgtatatcaatctgactacacctgaaaaagcagtgtacggtattgaaaactatacatgggccattcaaaaccttgtacagacttcactacgttcaattgtcggtgaaatggatctagatgatgctctatcttcacgagatcacattaaagctaaactaaaagctgcgatttctgatgatatttcagattggggtatcactttaaaaacagtagaaattcaagatattcagccatcttcaaccatgcaagcggccatggaagctcaagccgctgctgaacgtcaacgtcgtgctacagttaccaaagctgatggtgagaaacaagctgcaattttagaagcagatggtcgtttagaagcatctcgccgtgatgccgaagcgcaggttgttttagcagaagcttctcaaaaagcgattgaaatggtaacaagtgccgtaggtgataaagaaattcctgttgcttacctgttaggtgaacaatacgtcaaagcaatgcaagatatggcgaaatcaagcaatgccaaaactgttgtgttacctgccgatgttttaaatacaattcgtggcattatgggaaagcataattaatttaattgcttcaaataattacttgaaataaaacggtgacaatcatgtcgccgttttttcttttatattattggttgtttaatcttttctgatctttcaaaggaagcttttttacgaccaagtcataagagtcgccaattaaatctcggagaaaatcgcttgttaaatttttatgcggtttaatcgaaatccagtgttttttattcatgtgatagccgggaataataaatggatagagttcctgatattcctgacttttataagggtcacatttgacattaatcatttttatgccagacacttccactgtcagcataaacattttttctaaaattttaaaaacttcatactctggaccaaatggatgagtttgctcactaaaagggagattacgcgccgcctctattgcgagttgatgaagctgttcaccattcattcttttctcctgtattcattaagtctgaatagaagtaggaagattgatttatgtttttattaattagtacgagctaacaggaattgtgaaatctcaactaattcttttgcattttcaccgaaatgcgctaaggcatcgaaagcttgatcatgcaattctttggcataaatctgtgcttgctctagtcccattagagcaggataagtcgatttttgtacttgttcatctttaccagcggttttgcctaaagtttcagtgctcgacgtaatatccaaaatatcatcttggacctgaaaagccagtccaattgcttgaccatattgacgtagttttggaattgcctgatctgtacccgagaaaattgtcactgcccccatcataatagcagcctgaataagcgcacccgttttattacggtgaatattctctagttcgtcttgagaaatttgtttagcttccgcttgtaagtctaaaacctgtccacaaaccattttagaactagctgtagctaaaatttgaatttgctttaagacaattgcagcatccgttccctgcccttgctcatcaaacaaacggctccctaaaacttcaaaagccattgattgtaaaatgtcacccgcaagtaacgcggtatcttcaccaaatgcaacatgacacgttggctgaccacggcgaagcaaatcattgtccatacaaggcaggtcatcatgtgctaaggaataacaatggatgagttcaacagcaaccgcagcacggcgagcagccgcaaaatttggattatcttgtaaagaagctgtagcgtaacacaaagccggacgcacacgttttccaccgagcataactgcatggtgtacagcgctttttaaaggttcgggaattgagaatgcagccagtgtcgtcaataaatcttgttgaatacgttgttgagcttgttttaaaacatccgcattaacttgagagagtgatgacacagtcgcctcgtaaaatcagtagagaaattttattgaatgtgatgaaacattcatgtgctacatcatacacgattcactgtaaaaagtgcgtgatgagttatggatgtcagaagtaaaaagcctctctagggtagagaggcttttcatttaaatgacttttagaaactgtcacccggaacgcgtacccaaccttccattaacacacgcgcactacgactcataatggcttttttcaccacccattggccatttgtaagttcagcttgggcaccaacacgtaatgttccagatggatgtccaaaacgtactgcttcacgttctccaccaccagctgctaaatttactaaagtgcctggaatcgcagccgctgtaccaattgctaccgctgctgttcccatcatggcatggtgaagtttgcccatcgacaaagctcgaacgagtaagtcggcatcgttctctgaaacgtttttaccgcttgaagctgtgtaattttttggtttagagacaaaagcaatttttggtgtgtgctgacgtgcggctgcttctgaaatatctttaattaagcccatctgaactgcaccataggcacgaattttttcaaaacgtgctaatgctgctgcatcaccattaatatgatcttgtaattcagtaccttcgtagcctaaatcttctgcatttaagaaaatggttggaataccggcattaataaatgtggcttgaaaactaccaatctctggaacatctaattggtcaacaacattccctgtcgggaacatatcaccgccctcttcaccatcatcggcagggtctaaaaactcaatttgaacttcagcagcagggaaagttaccccatctagttcaaagtctccggtttcttgaacttggccattgatgataggtacatgcgcaataatagttttttgaatatttttttgccagattcgaacagtacaaaggccattttcaggaatacgatcggcatcaaccaaaccatttgaaattgcaaatgaaccaaccgctgctgttaaattaccgcagttaccactccagtctacaaaagcttgatctattgaaacctgcccaaacaaatagtcgacatcatgatctggctgtgtacttttggcgagaataacggttttactggtactcgaagtcgctccacccattccatcaatttgttttccataagggtctgggctaccaatgacacgtagcaagagttgatctcttgcttgacctgcaacttgagctttttccggcaaatcatcaagtttaaagaatacacctttactggttccaccacgcatgtaagttgctggaattttaatttgcggtacgaagctcatatcaactgttatccttactattgtgtttttatatctcaaaacaagcagacttgtttagtcattcgcttcatcttaaatcgttttatgatcaagagatagcactgtacttttatacatcaatcgtattgacgcgggtttattttggaaatttcaattcatgcctgcaatgaccgaataaagcaaaatcataagaaaaaaagtctatcaaaaaatatatttttggaagatttttcaaccaatttaacacgattaaaagcaagtttatgattttaaatattttttatagttactttacagtcatcccttgttcaattgtagtctaggctaaaataaatccatctattagaataatttacttattcattgtgagtgaagacctttgaccaacgaatcttctacacttcaacgaggactaaaaaatcgacatatccaattaattgctatgggtggagcaattggtaccggattatttttaggctcggcgcaagtgattcaatctgcgggaccatccattattttaggatatgccattggtggcttaattgcttttttaattatgcgccacctgggagaaatgattgttgaagaacctgttgcaggatcgttcagccattttgcgtataaatactgggggaaatttcccggatttttagctggatggaattattggatgctctatgttctggttgcgatgagtgaactcaccgcggtagccaaatatattaattactggtggcctcatattccagcatggacttctgtcttatttttctttgtcgtgattacggcaattaacctaacaaacgtcaaattttatggtgagtccgaattctggctcgctattattaaagttgctgcggttatctctatgattgtttttggcctttatttgctatttacagcagatgtaggttcaagcatttcgtttagtaacctttggtctcatggtggattttttccaaatggctttagtggcctcttctatatgttggctttcttgatgttcgcctttggtggtattgaactgattggtatggccgcggcagaagcaaaagatccgaaaaaaactattccaaaagcaattaaccaagttgttttccgtatcttgattttctatatcggttcactagcgatcttactttcattagtgccgtggaaccaattagatcttggcggtctcgacaaaagtccatttgttatgatttttagtcaaatgggtattggttgggctgcacacttactgaactttattattttaaccgccgctctctctgtttataacagtgggatgtttgcaaatagccgtatgctttacggtttagctcaacaaggcaatgcaccaaaaattttcaagaaagtaaataaacaaggtgtacctgtaccagcagttttgctatcggcattactcatttttggctgtgttcttttaaattactttgtaccagaagatgctttaagccacttaatgtacattgttgttggagcactggtattgaactgggcgatgatcagtatgactcaccttaagtttaaatcagcaatgaaaaaactcggtcaaaaaactcactttcctgcactttgggcaccgtttagtaactatttggttttaggttttattgctgtagtactctacattatgtggagtcaaggctttaaagaatcagtgatgatgattcctatttggatcgttctcatgtttattttgtttaaagtactcaatgccaaagaacagtaatctaacagcttgtacttaaaactataaaaagtcattgcctcggcaatggcttttttgtttataatcagaaaattatgcgcccttagcttaactggatagagcagttgcctcctaagcgaccgacgtgggttcgagtcccgcagggcgcacacttttagttaattaatccttcacttcagccagcaatgtttcagctgcaagtttgcctaaattattagaagcaagcggactatcgcccgttaacaatttacggtctcgatgacattgaccagtaatgccagtgttcaaaatcttcacaccgagtttttcaaggttttcaccgactaaccacggtaatgctccaggcatgtaaccaatatcaatattcgctcccttatctaacgagtcagggaatacacaaatttgataatctttaaaaatataattctcaggctgttcatctactgcggcagccagtaacgaagctggaccatgacataacgtaataataaatttgtcttgttcaactgcccatttaagaactttcttcacttcaaggctatgcggaatcttcgctaataccccatgcccacccggaataaatacagccgcatatggagagttttcaccgactacattttctaaaatatcggcaagttttaacggattttttaatttatctgcatatttctggaaagtatctaatactacttgttcttgctttggcattgcccacatttcaagcttggcagggttccctgaaagtgtcgcaacatcaatttcaaatccggcattatctaaatggaacattggcaaaagcatttctactggatggtttccggtagaaaagaacttaccgttttgcatctggatataacgttcatcagttgcaatcattaaaacctttttattgcccgcatacggcgttggataggttgtgccatcataatctgttttaggagaagtatattgactcagtgaatatggtgatgggaagaacgcattatcttcagctaaatctggagttggatttttatcatttgatgctggggtattcatggttaccatcctttagaattgaagagcgaaataacagctttaagacagttattatttcttagtaaatgtatattcagatcaagaaacaggtgcaacaagccaatagaatttggcaatttttatatagaaataggcacaattaataattataaaatttcagtttaggcaaacatgtcattcacctaaactgtcacagataagattaagcattcatctctaaaacgatctttccaatatggtcgccctgctccatacatgcatgagcactttgtacatctgaaaaagcataggttttatagatttgtggtaaacacttgccttgctccaataatggccacacatgttcatgtaaagattgagcaatctgtgctttttcttggctattacgcgctcgcatcgttgagcctgtaattgtggcacgttttaaaatcagtttttgtaaatcaaattcttttgcaattcgacctcccataaagccaataatgacaagtcggccatcacgttttaatagatttaagtttttctgaaaataagaaccacccacaatatccaaaataacatcaacaccttgttcttgagtatggttcaaaatttcctgctcaaaatcttgggttttataattaattgctgtggttaagtcagagagtgcttcaactttatcttcactaccaaccgtagcaaaagttttaatacctaaagcatggcaaatcgctaaagcagtggttccgatcccacttgcaccgccatgaatcagggtagtttcatctttctttaaacggccaatatcaaaaagatttgcccaaaccgtaaagaatgtttctggaatcgcagcagcttgagtaaatgataaattctcaggtattggtaatacttgagttgcagttaccgcacagtattctgcatacccgccaccattggttaaagcacaaaccttgtccccgactttaaactgttgcacttgctcacccacagcaaccactactccagcgacttcaagtccggggatttgagtaacccctttaggcattggatataaccccatacgctgtaagacatcagggcggttaattccaacggctttaacctcaattaaaacttcatcagcttgaggtaccggaacatttgaatcttgaagttttaaaacctcaggtccgccaggaaccgtaatttcaacaattttcatggttgtcggaagattcattgatatgctccatgtttggtttatatttaagacgtgttgatttactttagtttgttgataatttaggtggaactccaaacagccgcttaaactctcgactaaactgtgaggcactcacatatcctacttcataggcagcttctgcaacgcccatttggttatttaggattagatcacgggccttatgtaaccgagtaattttgatgtactgtaatggagaatagttggtaactttcttaaaagcttgatgaaaaagcgaaacgctcattcctgcttgtttagccaactcctgaaccgttaagttacgataataatctctttgaataatttcacaaatcgtataaatcactccacttcggctcataatagccgaaaggttctggataaaatcaccaccaccggcttgtaaaacccgataaataagttctcgtttcacctgctctcctaagattgcagtatcttgcttggaacgaagtaagttcaacaagcgtaaagcaacatcagatataaccgagttcatttcaataatatttaaaccacagctcagttttatctctttgttatcaaaatcttctataagtggtcgctgctctttatccattttagccgccagctcggccatcatttgaggttcaaatttaatcgcaattgcaagcattggttcacgctcaaccaacgtatcgcaatcaaaaggaatagcaattgagataaataaacactggccttgttgaaacttaaaaatatcttttccgatataagctcgttttacaccctgaatgactaaaacaatggaaggctcttgcaatacagcaaccggctgtgtggaatgatctaccctcatcagggtgatatttgaaatatgagtgggatataacccctcttgaggagccaaatacaaaaaagcctctaccaaacttttcgtcaagtcattctgttgcattgctttattttttacgggctatttaagatttactatatcaatcaaactaaaaggaaaaagtatttcttggtagtactttgtataaataagcaagttaaagctatttttaggcataaaaaaacctagatttctctaggtttttatccttaatctgactattaagcagataagttaaagaacatagcagcaattaggataattacacctaatacaattcgataccatgcaaatacacgtaatgtatgacgctcaacgaagagtacgagtgcttttacaaccaataaagcagcaataaatgccgcaacaaaacccactccaatattaaccatattgtctgaagtcaacacatcagcatttttaattaggtcaaatgttgctgcacctagcatggtcggcattgcaaggaaaaacgaaaactctgttgcagctttacgagacaagcctgcaaacatcccgcctacaattgtcgcaccagaacgagaggttccaggaatcatcgcaacacattgagccagaccaactaaaagcgcctgtttaaacgtgatcttggtcgcatcatccgttttatgttcaaattgtttagattcaacccagaaaataataagcgcgccgacaatcagagcaatcgcaactacaattgggctaaataaaacacttttaataaaatctacagctaaaacgccaataatcactgccgggaaaaaagcaattaagacactaatggcaaaatggcgtgactcgacatcaccactaaaaaaacctttgattaagttaatgattttctgacgatataaccaacacactgccagaatagcacctaactggatcactacttcaaagacacgaccaccatctgaatggaaatcgataatatgaccaaataaaattaaatgaccagtactcgaaataggtaaaaattcagttaagccttcaacaaagcctagaaacagtgcttttataacttcaaaattttccataacttgctcaaagaaagttagttaatcactagaacgatctaaaatttattttattgccacagttagccttttatttagctcaacatgtgttcaatatcagatcatttctagcatttgtggttattgcctctagtgaaaggcagtttatttaaagtgcgataatgtatcacatcataatgacaaacttaggttaactatcgtaaaaagataaaacttggttaaaaatggccaaattttcttttgttatagataagtcttttacaatagatgagtttagaaaatcatcttaaaaagtccttaaaaaaacatgttattattccaattaaatacaactcatatcaaaaattcagactgaatgaaaaataccaaaattaacgcacgtcatcttattatcgacctctttctttcttctgcttatcctcagctcagtatcaaacaaattttggttgcagctaaactttttaacttaagtgaaaatggtattcgagttgcgacaacacgcttgttaaatgaaggtatgatccagagcgtagaacgcggaatctatcaactttctccatctgcaaaagattgggcgaaagttattctcaatcgtaaaaatggaattaaacaaactaaagaatggcagcagcattatcttgccgtgtttacaggaaccttaggccgcatagaccgaacagcactaaaaaaacgggaacgtgcacttcgtcaatttggttttaaagagttggaaactggtatttacatccgcccagacaatttagcttatagctttgaaaaaacctgtgatgagcttgttttagcagggctagagaaagaagcaaaaatttgtattattcagcatgtcgactcaacaacacttaagcaaattttttctttatgggataccaaacaactcgaaaaaaattatgaaatgtatagtcgagatattacgcactggcttgaaaattatgctcactcccctttaaacgatgcagcagtcaaggcacttcttttaggaagggaaacaattgccttactcatgaatgacccattattaccagagccatttgtaaatgaatctgctcgtaatcaatttgctcaagatgtacagcaactagatgcaattggccaaaaactttggaaaaaaatatatgaacaggaattaaatttatagccatctgatttatttttttacaaacaaatatttcactttttaaatttttatgactatatttgtaatataaaatatggataccaaactctaatttgggagaataaaaatgaatgcacaggtgagtgttaccgatctatttagcagagaagaaatacaagagcttacagaaccttcagatgcatatggcgcttgggccgttgctagcacatgggctgttattggaggaacatttgccagcttaattatgatgtgggattacttaccgagttgggggaaattattagcatgtatgcttgctctagctgttttagctggccgtcagttatgcctcgcaattttaatgcacgatgcatcccataaaagtttattcaaaaataagaaaataaatgatttcgttggggagtggctatgtgcccgcccaatctggaacgacctacaaaaatatcgtgtacaccatgttcgacatcacgcaaaaacatctacaccggatgatccagatctttctttagttgcaggctttcctgtcagtaaacaatctcttactcgtaaattcttacgcgacttaaccggtataacaggattaaagtttagcttaggccgtgtgttgatggaccttgatgtcatgaaatggactgtagccaatgatcaaatctggttagaccgcagtgataaaaatttcgttgactatgcaaagagtattgcaaaaaacagtacaggcgctattgcaaccaacctattactttatggtgttttaaaagcatgtggtcaacaacgtttttattggttatggcctttggcttatttgactccatttccattatttttaagaattcgttcaatggcagaacatgcaggtatgcaaaccagcaatactgctttaactaacactcgtaccacacgtgcaggttggattgcgagaagctttgtggcccctattcatgtcaattaccacatggaacaccatttaatggcgtctgttccatattttaaattaccgcgtatgcacaaaatattaagagaacgtgggcatgtgcccactccaccgagctattttgaagtaattcatatactttcatcaaaacaagagttaacaaattaaaatagggttagaagaccactttcaaatttgtggtcttcttgattattcacgtatctctaaattttttagttttaactgagtttgataatacttcggtgttacacccatccagcgcttaaatgcacgagtgaaatggggtgtatcggcatagcctaaacttaatgccacagcttcaattgacattgaactattttgcaaaagatcttgtgcatattgctttcgagttaaatcaactaatgctgagaaacttgtattctctattgccaaataccgctgtaggctacgttctgacatattcatcatttgggcaacttgcttaacttttaatatttccccctgactattgatcaataatttttttattacttggctaatttctgctttccacccacttcgtaacttcaatttatcaatatcttttttacactgtgctttcagtaaaggtgccagcataggatcagccgtgagtacaggctgcattaaatattcttttggaataatccaaatattatgtttttgctcaaataaacaacttacgcctaatttatcttttatttttgaaaaacctagtggttcgggcatattcaattgcactgtacctaaagaagatacccctgttagatgttttgcgatgtaaacaaaacctaacaacaaaaaaatagtcgcatctgaacttaattgaaaactttttaaaggttgatgaatagaccagtaaacatcgtcttgctcttgctttaactcaggtttaaaggcatcacaacgcgaaccaataaattgttcaagtatttttaaagcctcctcaagatttgcagacaccatggccgccataccgacagaaccataacaagaagctttcatttccaatgccaaataacccgctaatgctggctcatgagtgagttgaatcgcatgctcaagtaagttatttaagatattaaactcaacataccaatacggtttttttaattgttccggtgttactccactaccctctaaaaactgctcacaagagatacctctgcgcttaacgatctcaactaataaattaatataagttccgggtaattctggagtcatgagcggcccattagaaagcgtaattgtggcgttaaatggtaaaaactgtcagttcatgaactatgccatgcttttaaattcaggcatagtcacttaagacaaactgacttaactctccgacattccactaaaaaccaatcttatctttaagagtaaagacactatgaatatcctgattgttcatgctcatccagaacctctgtcttttacaacctccctaaaaactacagcacagcaaacctttaaaaaattgggccatcaagtagaaatttccgatttatatgcaatgcagtttaatcctgttgcctctaaggaagattttttagaactcaatcaacctgattactttaactatgcattagaacagcgaaatgccacaaaacaacaacttttggctactgatattcaagcagaaattgacaaagtaaaccgtgccgatctagtaatcttgaactttccgctttattggacttctgttccagcaattttaaaaggctggattgatcgtgtatttgtctctggacttttttatggtggtaagcggttttacaaccatggtggcatggcaggtaaaaaagcaatgctctgtttaacactcggtggtagaacacatatgtttggggaaaattctattcacggaccaattgaacattatctatcaccgattcaacgcggtagtttggcttatactggctttgaagttcttcccccattcattgcctaccatgtaccttacattagccaagaagcgcgtgaaactattcttgaggactatgtcacgtatctcactcaccttgaccaacttgaacctttaaaatttcctaaacttgaagagtttgatgaaaagttatatcccctctaatgctatgttttaaatctaaaaggcgcgataaccgaattcttttctatttcggttatcccttaaataaagcaagcttaaatccagcaattaattcctcaaaaaatttgaccaaatagtaaagaaaatactctcaatttttatctaataaataacaatataaaaccgaatcaataatatacatgtgtagagaaactagacttatccattaaaaatgatgactaatactcatttcataatcaatcaattcatatttttacaaaaaaatctttgaccatttttcttggatttatgacaaaaatgtcataaaaacaagtaactttaataatagataaaaaatataaatatcaattatttaaattaattaaacaacaaaaatattccttcatatttcattcattattgccattttttgtataaaaagtgagtactctgcagttcatagaacagatttactcttagtgtaattatgctatttttgttacatggagttatcaatgctttgaaacttgtaattcaaagcactgaaggcaacacagtttaaacggtttaactctgttacttttaaaaaaatgtcttgaagttcaaggaaagattaaaaatgaaattaaaacatctgagcactgcaatgattttagcaacgctgcctgcaactggggtttttgcagcagctttagatcgctctggacagtcaatgtctgcgttcttccaacctggtaattactttgaagcaggtatttctgttctagatcctgatgtagctggtaaagaagctggatctagtgccacacgtcgtgatattggcgatatggcgaatgactactacttcccaagtgctgcattaaaattacaaattaatgaccaattttctttcggtctactctacgatcaaccatttggagcagatgcagaatattcaggtaataacgtattcgtttcgaatccaggcagtgatactattttaagtcaaaaggcattaggtgacttagcaagcagctcaattcagaagttagttcaagcatctgggtcagcatttacaccagctcttatagaggtgacgaaggttactggcggtgaccctacaaaaccaactcaaacagagatcttaggcgcattacaacaagttgctgccggaggaaatacaactgtaggtgcaggactgacagcactacaaaaaacccaagctgctattaacgcagcaaataattatttaggtactggtggaactaaagttaaagttgatacacaaaacttatcttttgtatttggttatcaaccaactaaaaacttcaatttctacgcaggtcctgtattacaaaccgttaaaggtaatgtaagtttacgaggtcaagcttatagtctttataatggttatgatgcaaatattaaagaaactacaggtgctggttggttagcaggtgctgcttatcagattcctgaaatcgcacttagagcatctgtaacttatcgttctgaaattgatcacaaagtaaatattgatgaaaatttatctatattaaatttccctggtcttacttcagtactggctggtttagatgttccagcatctaaacttcaagcaattaattcatctggtaaaactacaatcacaacgccacagtctgttaaccttgattttcagacaggtatcatggcggatacagttgcgtttgccaatgtacgctgggtgaactggaaagatttctcaattcaaccatataaatttggcaaagtctcagaagctgtaggtggtcttgttgggcgtccaaatggcttcaacctagttgaatattctgatgaccaatggtctgtgaacgctggtgtaggccgtaaacttaatgataaatgggctggtaatgtttctgtaggttgggactctggtgcaggtaatcctgtaacaacattaggaccaacagaaggttactggaacgtaggtttaggtgttcaatatagccctactccacaaactttcatcgctggtggcgtaaaatacttctggttgggtgatgccaaagctcaaacaggcgcgcaagcaggtagcgatgaatatgttgcagacttctctgataacaatgctatcgcttacggtttaaaacttggttataaattctaagtttcaaaaaccaatctaaataaaaaaggcgctataagcgccttttttattgtgtatttgtccttgcttaagcaggaatattgcgctgtgaaacagaacggattgcttcttttaatgcatcataaccattgattgcaggaaactgaggaaactccgcaataacatttgcaggcgcatcaaacaagaaaccatggtcggcttcaccaagcatcgttgtatcattatatgaatcacctgctgcaatcacacggaaattcaaaccatgtagtgctttaaccgactcacgcttttggtcaggttggcgaagtttataagcggtaatcataccattttcatctgtctctaatttatgacagaaaattgttggccagcctaattgcttcattaaaggatgagcaaactcatagaaagtatccgacaaaatgaccagctggaaatgattgctcacccattcaacaaactcttttgcacctggtagtggccccatctcggcaataacttcttggatgtcttttaagcctaaaccgtgttgttttaggatattcaaacgctgagtcattaaaacatcataatccggaatatcacgagttgttgcttctagttctttaatccctgttttttttgcgaaattgatccaaatttcaggaactaaaactccttcaagatctaggcatacgatttccatgaatgcttccaacgttggttaaaaattgctgtatcataccattaagattttcagttttgcgttgttattgatcaaatcaattttattcataaggatcgaaattaaagtgctaagcaatttattcactatcctttagaatatttttcataactcaatgcgcccaagccttttgccaggaacacccatgaccgttattccgactattgatatcgttgatgctctcgcggctgaatatgcagctaaaagtccgcgcgagattctagaacttgcattaagccaacaaggtgagatcgcaatttcgttctctggagcagaagatgtagtcttaattgatatggcttcacgtttaggtaaacctttccgtgtttttagtcttgatacaggccgtctacaccctgaaacttatcaatttattgaaactgttcgtaagcactacaatattaatatcgagatttgtttccctgatgcggaagctgtgcaaagcatggtgaatgaaaaaggcttatttagtttctttaaagatggacatcaagaatgctgtggcattcgaaaagttcaacctttacgtaagaaactagcgaccttagatggttggattacaggtcagcgtaaagatcagagccctggtacacgtactgaaattccagtggtacaagctgatgcaggcttctctggtccgggtaagcaacttattaaatataatccgcttgcgaactggtctagcgccgatgtgtggagttatatccgcatgatggaaattccatataaccctctacacgagcgtggttttgtttcaattggttgtgagccatgtacacgtccagtacttccaaatcaacatgaacgtgaaggccgttggtggtgggaagaagcaacacaaaaagaatgtggcttacatgcaggtaacttgaaaaaatagttcggtataaaaaaaccactgatgaatcagtggttttttttacagttatatctcgtacacaaagtcatatttaatctgtaataaacgctatatactaaatttacggttctataattctaataagagctcagttaagggcttcttagaaaaaagcatgaggcacaacgagttatgcgtccattacaccctattgattttatttttctatcactagaaaaaagacaacaaccgatgcatgttggcggcttgtttttatttgaaatacctgaaaatgcccctgaaactttcgttcacgatttagtagaagaaatacgccaatctaaaagtattcctgttccacccttcaataaccgtttaaatggtctattttgggatgaagatgaagagttcgatatcgaccaccattttcgccatattgccttgcctcatcctggtcgaattcgtgaattactggtttatatttcccagcagcacagctctttaattgatcgtgcaaaaccactttggacgtgtgacattattgaagggatcgaaggcaatcgtttcgcgatgtactttaagattcatcatgccatggttgatggtgttgcaggcatgcgcttaattgagaagtcgctgtcaaaaacgccggaagaaaaacatgtggttccactttggtgtgtagaaagtaaaagaacaaaacgcttaaaagtaccaaaaccaagtacaagtaagatcaaaagtattttaggtggtatcaaatcacaacttgaggtgacccctaaagtcatgcaggaattatcgcaaaccatttttaaagaaatgggtaaaaatcctgattacgtctctacctttcaagctccggtttcaattttaaatcaacgtgtaagtgcttcacgtcgctttgcagcccaatcttttgaattaagccgtcttagaaaaatttctaaagcacttggtgtaacgatcaatgacgtcgtacttgctgtgtgttctggggcattacgtgaatatctaattagtcacaacagcctgcctagaaagcctcttattgccatggttcctgcttccctacgcacagatgactctgacgtgagcaatcgtattaccatgattttggcaaatttaggaacccataaagatcagcctctagagcggctcgagatcattcgtcgtagtatgcaaaattcaaagcaacgctttagccgcatgaccgcgaatgagattttaaactatagcgctgttgtttatggtccagctggacttaacatcatgtcggggatgcttcctaagcgtcaggcattcaatttagtgatttccaatgtacctggcccacgtgagccgctttattggaatggtgcgaaattagatgcactctaccctgcttctattgtcatggacgggcaagcgctcaatattacaatgacaagctatctggataagcttgaagtaggtttaacagcatgtcgaaatgctttacctaaaatgcaaaaccttttaacgcatcttgaagatgagattcaacggtttgaagaaattattgaagagaaacagctgaaacatcattcagcgagttaggaaaaattaaggggctttaaaatggccccttattttttaattgcgcggcactggttaagtaactgatgacatactgaacgaatcattgcagttgtgattggtacttctttaccttggtcattcaacatatagcagctattgactggcgtgctttctaaaacatgtttaagaccgttgctaattaagttttcacttacattcatgggttatacctcttattgtttgctaagacgtttaatagggagaacgtctagggctactgtatgtaagtagtatttaaaattcatgaatgaaagtaaaatttcagttgtaacaaggattaagcgatatcttgttacaactttaacttaaaatgatatcgtattgctcttgcgtatataaattttcgacctgaaatttaataactctgttgataaaatgctctaaatccgccactgcaggtgcttctgctgttaataatcggtcaatcacggatggatgagcaacgacagtaaagccactcgtagactcaaatgcacgggtgtagcgtaatatctctcgaaatatttcgtaacacactgtctctgcagttttgacaaaaccacgcccctgacacgttggacacgattcacataacaagtgttctaatgattcacgtgtacgtttacgtgtcatttctaccagaccaagttcagaaacctgtgtgattttggtcttggcatgatcacgttcaagcattttttcaaattgacgcatcacttcttcacgatgaatcgcttcttgcatgtcaataaaatcaataatgataatgccgcctagatttcgtagtctaagctgacgcgcaatcacctgagtcgcttccatattggtcttaaagacagtgtcttcaaggctacggccaccaacataagagcctgtattgacatctattgtggtcatcgcctcagtctggtcaatcattaaataaccgccagactttaaagcaacacgtgtttgcagtgctttttggatatcttcttcaacgttgtaaagatcaaataatggacgctcacccgggtaatgaatcaggcgactttgcatattcggaacaaactcatctacaaactcacgcagttttccatgaatctctctcgaatcgacataaatctttgcggtttcttcacttgccagatcacggataattcgttgcggtagcggtagttcctcaaaaattaaggaaggtactgccacatcaacttgcttacgctgaatatattcccataacttactgaggtagcacatatcttgtgcaatttcggcttcatctaccccttcagcagcagtacgaacaattacgctaccgggtaaattatgctccgcctgaatgctctcaataatattacgtagccgatcacgctcttcttcagactcaatgcgctgagaaacaccaatatggttaccatatggcataagaactaaatagcgagaaggaattgaaagatctgtgctcaggcgagcacctttagtaccgagcatatccttcatcacctgaacggtaagaatctgccctggatgaagtagttcaaacacatttggagttggctgtgaacgtggccaaaccatatcattaatatgcaaaaaggccgttctggataaaccgatatcaacaaaggccgcttgcatacccggaagcacgcgtacaactttacctttgtagatattgccgacaagtccacgtttaactgtacgttcaacatacagctcattaacagttccattttcgattaatgccacccgacactccataggtgtgacattaataagtagttcttctgacatacataaactcaaagcattataaaatttttattaaagagtcagagggactgttaatgtagctttgtccattgttcatcgacaatgcaattcaatcaagaattatcaacaaccccttatgtcttcactcttttgaataactgtgaaaattcgtacaaaggaagccctaccacattactataacttccttgaattttgggaatatattgtgaagcaattccttgaattgcatatgcaccggccttccctacaggttctcctgtggcccagtaatcttccatatcttgcgtagttagagatgcaaactcaacttgggtctgcaccacctgacttaagatgtgttgctgtgttgcaatacaaattccggaaaatacatcatgccaacgaccagataattgtttccagatgtcaaaggcatgctgctttgagtcaggtttaccaataatctgaccatccagaccaaggctcgtatctgctgcaataatcactgaatctggaaaaatgtttaatacagcttgggctttttctctcgctaaccgctctacatattggtgaaccagctcaccttcatgaacagattcatcaatatccgggctatagatttcaaaatttaagcccagttgttgcaacaactctctccgacgcggagaactagaagctaaaactaaatgcgccattttgctaaacaataatagacaacaggccaggttaagatacttgtcatcaatggttgccaatgtcgagcaatcgaaaaatgaatgccccccatcgtttgagtcacccacataaacgctaagtgagcaataatcaccaatgtagcaatcgtccataaattaccaaaagtcaaaatacggcgttcgcgtattaaaaatcgggtaataaacgtgacaataacaaaactcagtgcatttaatcctaaaggtgcatcaagcaatagatctgtaaaaatccccataccaaatgcgaaccacaccccacaccatgttggctggcacacaacccaaaacaacatgatcataagcatgaacaatggtcgccagcccgagatgtcgtaagataatggatagatcatgaggacagaccccacgattatagagagaataattccccataatggatctttacgcttctcacgtttcaacttagcgatcggcatatggttgctccttcgctaatgagtcagagaaaagtacaacaacatgatgaccagttgctaattgtgctgctggtgtaacatcaatttcagcaaactcacctgaattatggcgacggattttagccaccgtacccacggcataacctgctggaaaatgctcacctaagcctgaacttaatactttatcgccgacctgaatatttgcactcgttggcacatattccatttttaaacggcctaaatcaccagtacccgagacaattgcacgcatacctgtacgctctaaacgaacagatagagaatgctctttgtcagaaagcagcatcacacgtgaactatgaggatatacattgataatttgccccataatccctttatcatctaaaaccgtttgaccaactttaagatgatccattgcaccacggttgataataataatgtgacgaagtggatcggcatctgtcccaatcacttccgcaatttccatacgaccatcaataattaatggtgtatcgagtaaaccacgtaagcgggtattttcagcagataattcagacagcttctgcaagcggacctgagcctgtaatagctcagcctgcattgcagtgttttcacggcgcagttgtgtttcagatttagtttgttgattcagccattctctcgacagtaccggataacttgcaagtgcatatattggattatatgcagcgtacaagacatcccttgctggctgaattacataaggcatgcgccaatcaaagaacagcaccaccaagcatgtaatgaccgcaataatgaacgagcggaaagatggcggctgtcttgaaaaaatattcggttgcaccgcctaatccttaaacttaaccgacgaaaagcatgtcatggttcgggttgtcgaagaattccaatactttaccaccaccacgggttacacaagtaagagggtcttcagcaacaacaactggtaaaccggtttcttgagctaataatttatcaaggttacgaagtaacgctccaccacctgtcaacacaataccgcgctcagcaatatcagaagaaagttcaggaggagtttgttcaagtgcagatttcaccgcgcttacaatactttgtaacgggtcagaaattgcttgagtaatttcgtcagaagttacggtaattgcacgaggtacaccttctgcaaggttacggccacgtacttcaatttctaatgtcgtaccatcagaaacagccataccaacttcttttttaataatttcagctgtggtttcaccaattacgcaaccgtgagctttacgaacataattgataatttgctcatcaaatacatcgccaccaatacgtaaagaatcagcatagacacaaccttgcaatgaaataattgcaatttcagttgtaccaccaccaacatccacaaccatagaaccacatgcttgttcaactggcatgccagcaccaattgcagcagccattggctcttcaattaggcgtacatcacgagcacccgcattaaatacggcttcgcgaattgcacggcgctcgaccaaagttgatttacatggtacacatacaactacacgaggtgcaggtgggaacaaacgtttttcgtgaactttaccaataaactgattcaacatggtttcagtcacttcaaaatctgcaattacaccgtctttcattggacgaattgcagaaatattcgcaggtgtacggcctagcatttgcttagcatctagccctacagcagcaacaattttttgtgaaccactgtgacgaattgccacaactgttggttcatttaatataatgccgcggcctggtgcataaataagtgtatttgctgtacctaaatcaatggctagatccggcgaaaacaagccaattagtcgttttagaatcacggttcgttctcagttaaactttcatgtggatgcaaggtggcaactttaaactaaatgtgatgatttgaacaagtcaatcgcttattataacgcacgatattttgaaaatttttaatactgattaggtgatgttatgtctacatcggatgcacagcattcagcagatttaaatgcacaaacagtttcagcaatcgccaatcttgctcgattgtcgctcaatgatacgcaatctgctgaatatgctcaaagtctaaataaaattttaggcatgatggaaaccttaaaaggcattgatacggaaggcgtagaacctttaaagagtccttttgacaatcctcaacctttacgtgctgatgtggtaactgaaagcaatcatcgggacgaataccaagcagttgcacctgcaactcaagatggtttgtatcttgttcctcgcgtgattgaataacttttaatcaattaacccatcttccctattttgaatgtaaagaaattttactcatgactgatttacatcgcttatcaattcgcgaacttgctgaaggcttaagccaagcgaagttttcatctcgcgaattgactgaacattatttaaaacgtattgctaaaatcgatccgcaagttaagagctatgtgacggttactccagaacaggcacttcgcgaagccgatgctgccgatgccgcattaaaagctggcaatgcaactgctttaacgggtattcctcttgcccacaaagacatcttttgtaccaaaggtattaaaaccactgctggttcaaaaatgctcgataacttcatttcaccttacgatgcaaccgttgttgaaaaaactaaagcagctggtctggttactttaggtaaagtgaacatggatgagtttgcgatgggctcaacttctgagagttcatatgtaggtgcaacgagtaacccttgggcacttgaccatgttcctggcggttcatctggtggttctgctgcggctgtagcggctgatttagcaccatttgctacaggtaccgatacaggtggctcaattcgccaacctgcttctttctgtggtttaacaggcttaaaaccaacttatggtcgtgtatctcgtttcgggatcattgcttatgcatcatcattagaccaagcaggtccaatggcacgctctgctgaagactgtgcttacctgatgaatgtaattgcaggtcacgatgctaaagactcaacttcggttaaaaaagaagtcgatgattacgttgcaaacctaaataacacatctgtaaaaggcttacgcattggtattcctaaacaatactttaacgttgcaggtttagatgcggacgtaaaagcacgtgttgaagagtctttgaaaaagcttgaagaaatgggcgcagcgcttgttgaaatcgacctcaacatgactgaagcttatgtaccaacgtattacctcatcgcgccagcggaagcatcttctaacttgtcacgttatgacggtgttcgctacggttaccgctgtgaaaacccagctgacttgatggatctttacaaacgttcgcgttcagaaggtttcggtccagaagttcaacgccgtattttaattggtacatacgcgctttctgcgggttattacgatgcttactatgtaaaagcacaaaaagtacgtcgtttaattcaacaagacttcttaaaagcttttgaaaatgtagatgtaattgcagcacctgctgcaccaacaactgcctacaaaattggtgcatctttagaccctgttgaaatgtacttaggcgatatctataccatcgcagtgaacttagcaggcttgccagcgattaatgctcctgttggttttgataaagacaacttaccagtaggtttacagttaatcggtaattactggtcagaatcacaattgttgtcgattgttcaccaataccaacaaaacactgactggcacaccaaacgtgcggcaattgctgaggagaatgcataatggctgaagctcaaaagttgaaattgattgacggttgggaagtcgttattggtattgagattcatactcagcttgcaaccaattctaaaattttctcaggttcatcaactgaatttggtcaagacccaaatacacaagcgagccttgtagacttggcgatgccgggtgtattgccggttttaaatgaaaaagtggttgaactcgcaattcgttttggtttagggattgatgcttacatcgaccaagcttcagtatttgcacgtaaaaactacttctatcctgactctccaaaaggctatcaaattagccaaatggacaatccgattgtgggcttgggccatatcgacattcagcttgaagatggtacgactaaacgcattggcgtaactcgtgctcaccttgaagaagatgcgggtaagtctgtgcacgaccaatttgaaggtatgtctggcattgacttaaaccgtgctggtacgcctttgcttgaaatcgtttctgaaccagacatgcgttcggttgaagaagcagttgcctacatcaaagcaattcacacactagtacgttggttaggtatttctgacggcaacatggctgaaggttcattccgtgcggattgtaacgtgtctttacgtcgtccaggacaaccgtttggcacacgctgtgagcttaaaaacctcaactcattccgtttcattgagcaagcgatcaatgttgaaattgaacgccaaatggaaattttggaatggggcggcgaaattgatcaagaaacccgtttgttcgatccaaataaaatggaaacgcgttctatgcgttctaaagaagaagcaaatgactaccgctacttccctgatccagacttgctaccagtaattattccagatgagcaaattgaggccatcaaagcaactatgcctgagttgccagcagcacgccgtgcacgctttattgcagactttggcgtaactgaatacgacgcacacgtacttacgctctcacgcgaaatggcggacttctatgaagctgttgttgctgcggctggcggtgcgaagcaaggtaaaattgctgcaaactgggtaatgggtgaattctctggtgctttaaacaaagcgggcttagagttaacagactcacctgtttctgctgaacagcttggcggcatgattgcgcgtattatcgacaacaccattagcggtaaaattgctaaacaagtctttggctttatgtgggaatctgaaggtaaatctgccgatgacattattgcggaaaaaggcttaaagcaagaaaccgatactggtgcaattgaagcaatcattaaagaagtacttgcagccaatgaaaaaatggttgaagagtacaagtctggtaaagaaaaagcctttaacggtcttgttggtcaagtcatgaaagcatctaagggtaaagctaatcctgcgcaagtcaatgaattaatgaaaaaattgattggttgatttattgactaattcattgtttttatgcgataaaaacctcacttaaagtggggttttttatggattttaataaaataaaaatagatagaccaagatctataattacatattttgattattttaaagacaatatgcttgattttcatacagccatggcttcaggcggctttgctactttaagtgatataagttacggtttctcaatagaaacatctcttaattggactgtatttcttacctctatattaaaaacaaccaatctaattgatttaatagctttggaaactatagataaaaaaataaaaaaactattcaaagaatatgttcagaatagtagtttagatatattttctgagtttaataaagttatttcagaactgaaaatttatagtcaaaaaactaatttcttctatttcattatccaaggattaaactgcgataaaatatattcatttgaaaatataactcttggaaattttaatgaaaaaaactcaaacaacatttctttctcagaaaaaataaataaaaatataaaactagtcatagatgagcgaaaaagaaatgggacatttaatcccaaagatatatttttaaaagagctaaaaaatacaataaaaaaatataaaaataaaacagttattgagatttctaatcttggcgacccattaatggccaaagaaaaaagtaaaaatgatgctaaagagttaataaatcaaattattttcatcactcatatatcaaaaagttataaattccacattcaagtacatacttatgaagttaaagatagaattcaaccattatgcgtaaattatgacgaattaagtactagcgcattaagtgatgaaattatttacaatgtcgattttagcttttcacaaaggaataatatagatagtctaagtaatattggttctaaatttaaagaattatgctttcctatactaactaatagctttaacaatgacttattagagaaattgcgtgtttctataaattggtatagtgcatccattaattcggaaagtttaaatgagagctttttattctgtgctattggaatggaatcattattaactacaggtagagactccattacaaaagtattagctgaaaacactgcttttttaatagctaaagatgacattgaaagtagaaaactagtttacaacactatgtgcaatttatatgcaaaacgtagtggtattgcacatggtggaaacataaatattgaaaccaaagagttaaagcaaataagatactacttagctatgagtataataaaaataatatcaaaaataaaagccgatgaaattaactcaaataaagatttaattactttcctagataatcagaaatttggttaaaaaaaaatagctttacttttgttttggcaaaagtaacaaaaccatctgttaggcagaaggcacatctctgatacctctgcctaacggcgacatccatgtagcctatcacgtaactaataccagtgaattatcaaaaactgtatttgttattctcaccccctaacttcagccacccttcgactaaagaatgcactttttgctaaaaatcatactttcattgtgctaatttaaattacaaattgaaatcacatatattttaaataagagagataaatcatgtctaaaaagattttaatgttggtcggtgactatgcagaagactatgaaactatggttcctttccagttcttaactggtttgggttataccgtgcatgcggtttgcccaaataaaaaaaacggcgatcatattgcgacggctattcatgattttgaaggtgagcaaacttatagcgaaaaacgtggccacaacttcgcgattaactatgatttcgatgccgttaataccgaagactatgtaggtttagtcatcccaggtggtcgtgcgccagagtatttacgcatgaatgaacgtgttgtcgaaattgtacgtgaattcgatagagtgaaaaaaccaattgcagccgtatgccacggtgctcagttactcgctgcagcagacattttaaaagaccgcctctgctcggcttatccagcatgtgcggctgaagtaaaattggcaggtggacaatacgcagatattgctgtgactgaagcagttacagatggtcatttggtgactgctccagcttggcctgcacatccagcttggttagcacaatttgtgaaagttttaggcgctaagattagtatctaaataagattcttcaccccaaatacaataaagcctgcatttagatagcaggctttattactaaaatagaaaactagatttttatcttgtaattcccaacttattccaaatttctggtgttaaaaacgttgtcaccaatttatttaaatcgatgtagcgtaatgtgccctgcaactgctgtttaacggctgggtctttaacaatatcttcacccgcactttggcctaactgctggaaagcctccccaacagccttcacaccttcagcctgaattacagctttggtctgagcagaacattgctctacaattatccgctgtaaaacctgagccagtttttgatctaactgatccttttgctcaggcgttacattactaaatgcttttaaatcaggatgagctgctaaagctgtaaatgtccattggagcactgtggttttatccgaagctgtcgttgctttaactaaacaatcactgagctgatcaactgttggaccagccatcgcaatttgtgttacacccagtacagtcgccgccacatatattgaacggctcagatgtgaaaacttacggcgagcaatagcataaagatgacgtgacataggtctagctccaataaacaatctgttctttttatcacagagtcactaaagttacctgttatgactctgtaaccacaaagtagtcatttcaccacagactctattcgatcaagctcccacactccacctgctgccaagcctttacacatacccgtccacatatccttagtatgcacaaaactcttgccgtcccatacccactcttcacttgcccagcaatctccaatgcctcgtcccttttgagcactactaataataccgctatcaaaatctgaggcggactcagtcacaaacgcggccttaccgtttaaagactcatcgagtacccatgccccatacccttcgttataagcccctctccagcacaatgtagtcgccagaactttcttattggttaatttatatagctcaattttctgtggttcggctccatcactgttaccaccataaatacctttacaaaagccgtcttctttcggattcggtttagcagccatcaaactacggtgtattgcttggtaatgtttatttttaggctgtaaagttaaataaggtttggttgaagtcttaatacgcttcacaactagttttggttcaggcataagcacttgattttcattggcactgccctttttaaccaaagcaccaatagtccctatacgcttctgaaaatcatccatctttaataatacggcagtcatcccagcatcggaaactttccatttatgctgcgcatttttaaatacaatttcagtcttctgtttggactgctgtagtagagcattgacttgcgagctgtttagcttacccataattggcagctcagtaccgtccacacccactgcacctaaatctttgccatttatataaaaatggatatttttaagctggtttgcaggtatgctttgttcatagtcagacaaagcaaatccaatctgtacaggttgttttgggcctgctttacgtgttaataaaattgaagcgggattatcaccattttcttcgttttgatagcctgcagccttacaggtacccgtattactgcaagagatttcccactcttggtgagaaaatgaaataccttttatatcttgagcaaaactataagaacttattactgccaaacaacaaattgaaagtatatttttcattttttcatgtctctacacgtctgttttattatgaagttaacaacagtgttaaattttgagttaccgcctagtttaaaagaatatgttagatttatataaaatttaaattgattactttctaaaaatgaaaaaactaaattttttattatgggcaacattagtcagcctaaattcaactgcttatgcagaagtaaaaagctttactcctcatttccccaaattttatagctctgctacaacccgcaaagcagacaatcaattctatgctcttggagaggcaaaatttttaaacggcgttgcagtccctttttatggcattacggcacaaaacccaatagaagatggtttacttaaaagttttgaaaaatgcacgcctaaaagctgtagttttaattttaaacttgatgctcaacatgccaagcaattaaagcttcttgcattacctgaagtaggtgtagtacttgttccacgtaactggcaagatattcaagcaaatgcaggcgcaaatggaactggttttgctctaatcatgagtccagatcaaaagcaagcgataaagctttatgactcttcattttgcgttggatgtggattacccaatgcaacgctttattttcctgaactattaaaagaaagtcttgaaaatgaatatggtggttttaaagaccctaaaaaccttatcaatattgttcatccctctaaaaaagtcgctttttttagctaccaaattcctcaagtgaacaataaaacccatggtattgccaagtatgatgatgaagacacttttaactataaagagattcaagtcaccttagataagtcgcagcagtctctagttggccctatccttaatttttataatgcaacccattaaatcaataatcataaaaaaacccgctttcgcgggctctttttacttatgtaatatcgattcgaaagcttttaaacgcttataaattgaaagtagttcaataatcgtcttccaagaagtaattaaatattgaaatgattcacgtacgcgtccaaatacattcgcaatttgttgaattaaacctaatgtgagtttaccagcagcaatcgatgggaaaagaacaaccaaattatagagaatatcaagctgtccataccaaatcgctgtcatattaaaataggcatagtggaagtaaagtctgaaatagttcttacgtacattactaaataactcacgtaaagtagcaggttttgcacgatctgcatgatcctcaccataaaccaattctttacggtaagctgcttctactttttggttattaaattgtagaccgggtaatttaataccaaccaccatgagtaggacagtaccaaaaattgaccatacaattgcggcccataccaaggagtgttctagctcgccgacaattggtaaaactggaacatgtttagaaagctgaaataaaattggtaagaaagcaattaatgtaataactgctttgaccagctcaacccctaagtcttccaaaattgttgcaaagcgcatggtatcttcttgtacacgctgtgaagcaccctcaatatggcgaagcttttcccaatgctccgtgtaatattcattcattgccgtacgccaacgaaatacatagtgacttgtaaaaaaagcattaatcacagctaaagtcacagcaaccattgcaatgtaaagaaagactagagtttcactataaagtgcagagagatctccccctccacttgaaagcatttgttggattaaatcccaaaatggtacataccatgcattaatggcaacactgacctgaacactaaaccagatattaaataaaataaaagccgagccccagatagaccaacgctgccatgggttattcgatataattttccaaaagctagcaaacagtgctgtggagactaaaaaccagaggtaaaaccataaaaaagcaggcgaccagaagcgacttaccccaataggcaactcagcatctgcatacccctgaggaaagccaagatactgtccccagtgatctccccctgtataccagagcaccatatttagcgcgagccaaataaccgcagatataaagaaatatcgtggtgatggaaaaaatgatttgaacattgagtgttgatatccctatatttcttcaaatttacaatgaaaggaatactaaaacctaaaccttaaaattgtgaaggctaaagtttagagaattgtcaatttttcccatttcattgaaggatttgatcgtttttttgtaaattcatccctttatgcaatttaatccgtttaaattgctttgtatatggctcccctaagagccatatacagtttttatatcacagccatatgtacgtttaaatctcttctttacgaacaatatagccttcaagttgcatagcctgaattaatggttccagatctggagcgctttttagttcaatatcgacactcaccgcactttctttagcacggcttgttgctgcaaagcgttcatgtcgaagttcataaatattaccgccctgctccgcaataattgctgttagacgcgctaaggcacccggattatctggtaattcaacgcgaatacgaaccatacggccagtacgagttaagtgacgctgtaatactgaaaccattacgcgtgtatcaatattgccaccagataacaccacaccaactttatgacctaaaaatagatcgggacgagacataattgcagcaattccagttgcgccagctccttcacacactgttttttcaatgttgagtaatagcgcaatcgcttcttcaatcatatcttcagtgactaccacaatatcatctacaaaatgcttagcaatttgtgtggtcagctcacccggagttttaaccgcaataccttcagctaccgttgaacccattgaaaccgcgagttgatagttacaaagcagtttcgccatacttggataaacaaccgactgaactccaataatcttgattttaggatttattgattttgcagcaatcgcaataccagaaatgagaccaccacctccaataggtacgaccaagatatctaaatcaggaacagcttccagcatttcgagcgcgatagtaccttgacccgcaataatttcagcatcatcaaatggatgaataatggttaaagattcttcttgtgccacacggtgcatttcagcagcagcttccgaaaagtcttgtccatgcaaaataacacgcgcaccgtattcacgtactcgttgcaccttcacattgggcgtcgattttggcataacaatagttgccgtgactcctgtgcgctgtgcatgataagcgaccccttgcgcatgattaccagctgaagctgcaattacaccatgttgtttttcttgttcagataagctcaaaagtttatttaatgcgcccctttctttaaacgaagccgtaaactgtagattctcaaatttcagccacatttcagcccctaaagttttagaaatggtttctgaaaaaacaaaaggtgttttaacaactaaaccatctaaacgctctgcagcggcatgtatatcttctaatgttggaaactcattttttacctgttgctgaatcatctaagtagctggcctcaatatgttacaaatcaattatttttttgaaaaatagcatgaatatctcatatgtgtcatgagtagttttcagcatagctccactatacaaaaatttttgtcagcacatacaaatcttttatttttcaacaaaaaagcccttagcgggcttttacttaatttttcatatacttgcttttaatttattgcgtttgcgcacttaaaccgtcagtagatagattctgttcagctattttttcatcaatcgcaaactgaatatcagacagttttgcatttgctgcatctatgcctgccttcatggttgcttcacggccttttacatcaaaaatatgtgctttttctcttaaatccggttgaattactacatctgcatattgaagttcttcggcagccaaacgtccttgcataatattaatattctggttaaagagtccccatacatttgaggtttccgtataaatgggttgagccagaatatcgacagcaataatgacatcggctcctaaatcacgggctacttcaacaggtaccggactgactaaaccgccatctacatattcagatttaccaattttagtcggtacaaacatgcttggtattgaggctgatgctctcacggcctgtcccgtattgccataattaaatacggttttggtgccatgctttagctctgttgccactacatacatcggaattttcattttttcgagcggcaagttatttacttgctgatttacgtagtcttcaacttttttgccatcaaaaaaaccttttaaaccaatactgatgtcacgaacatctgcagctttcattttcaatgcagtatcgcgaagttcatcaggcgtttttccactcgcataaattgccccaacaatacttcctgcactggttccaacaatgaaatcaggacggataccatgctgttctaaaacttcaataacaccaatatgtgcataacctcgtgcaccaccactacctagtactaatgcgactactggtttcttatgctgcttcttaagctgtgcaaaaggctgatcgacgaaacgtgagtatgcctctgccgtttgcggttttaaggcagataagtgtgaggtggtttggcacccggccaacaccatagaaagtccgagaacccacaatttaagctgtttcatggcccatctttgcactatgacgttaattttcgaattgcaattttagttgctcgttttgtgaaatgctgtagtgaatttatttaatttgtcatgtttaatttttatactcaagcatttttattatgccgaaaaaaagccccttatttctaagaggcttttcttacaaaattaccaaatatctgaatcgacttttttcttcaactctggatatttattaattttaaatacaggttctttaataccttgcttcaattgcgctcggtaatctttcaataaagtacgagccattggtgttaagagtaaaattgcgaccaagttaatggtagccataatacccataaacaagtctgccattgaccatactaatggcacactaccaattgcaccgaaatacaccatcaccaatacaaaaatacggaagatgaacatgactttcgggttgttattaatgaactgtacgttactttctgcataagcatagttacctagtacagctgagtaacagaacaagaataatagaacagctaagaagtcagctccccagtgccccacttgagtctctagtgcacgttgggttaattcaaccccgacgaaaccagcatcttggtaaacaccagaaactaaaatgatgattgctgtacttgtacatacaatgaatgtatctacgaatacaccaagcatttgtaccaaaccctggtttacaggatgttttacatcagacgcagccgccgcatttggtgcagaacccatacctgcttcgtttgagaacaacccgcgcttaatcccttgcatcattgccattgatacagcagcaccgaagaaaccacctgccgcagcattaaagtggaaagcttcagtcacaatcagttttaaaacatcaggtaaaatcgcatagttgcttaatgcaatatataacgctacagagagataaaggcctgcttttaaaggaacaaacatctctgcgaatttagcgatacgtttaataccaccaaagattgctaatgcaaccatcacaacaagagcaagaccaacccatgaaatttctaaatcaacaccacctaaatgcgcaataagattagctttatcccaaccccaagcatgtgaagatgcattagcaattgcattgatttgaactgagttaaatacaaaaccataagtaaagatcaatgctaatgcgaagatcacaccaaaagttttactacgtaaaccttgagtaatatagtaggctggaccaccgcggaattgcttgctattactgtctctcaccttaaaaagttgagcaagagtagattcgataaaagcagagctcataccaagtacagcggttacccacatccagaacacggcgcctgggccaccaattgcgatcgcaattgccacaccagcaatgttacccaccccaacacggctcgcaagaccagttacaaacgcttggaaaggtgtaaggccatgctcatcttcgccttctgtacggctgcttttcataacacgaatactttgcaagaacatgcgaatttgcactgctcctgttaagaccgtataaaaaataccgacggccagcaagaaaataaccagaaaatcccataaaggttcattaaaaaattgtacccacgacatcagtgtggcattgagttgttcattcatactcggtccgcttacgttcttgctaatgtgctattagcacaagccaaaatactgcaataaacaaaaaagcccctaaaaatagggacttcttcagtacatttaaggaaaaacttttaatgtcacttgaatagcaattaccgtcacaagtttaagcaacatcatgcccagcactaagcctttgaaggttacatgagagaaagcacccttcagataaaataaattcatcgcaccactgaacatattcccatttgggtgaacagaatgcatcgactcggctacaaacttggaaactaacaaatgaccaccgctaaatcagctcgtttaatgattcccatcaattaatcgagttataaaaactggatttaagccaataagcatatttacatatacttttgggcgaatgtctaaactggatttaaatttcaaagactgtaacaagccatcgtcataacacgactatctgtacccttttctttttcattaaagaagagtgcattgagatctgtaccaagctgttgtatttcttgtggctcagtagttgcgtgagttacgttcattttcatggttgcaatggtaatcgccaatccttgtttcatgaactgcttgttgatgagcggtaaactcatgtaaagctccttatacctcgtgtatttctccatttctgcacaaaatcctttctgtaaaagtattttatttgcagccactacttttttcctaacgtgagtatggagaaatcatacctgcgtaaaaaagtcggtattatgcagaaatttaaaattttgtgtatgtttttcattaaaagtttatgctacttaagattattttttatgcaaaaacatctgttttgtactgtttttaaacatattataccttttttctaattgagcaattttcactcaacccttattttggctttaatcgaatgactatcaaagtcgcaccactttaccattttaagcctaaagtggcatattcgaattatcattgagcagacatcatgtcttacccaagtcattaatcatatatataaggatatctgttttctaatattttttgcttataaatacagcaatttcagcatataaaattgcatctcaaaaagtattaaatattgaggaaaaagatcaggagtactcatgaatttggaacaagtccgccttgttgacgaagcaattacctctcgacattctgtccgtgcttttttaagcactcccattgagccagaagtcattaaagatatattaagagtcgcaagtcgagcaccttctggtaccaacactcaaccgtggaaagtttatgtagttacaggtcataaacgtgatgaaatggtagagcgtgtttgtgcagcacagattgaggtttccaaaaatcccgaacttgcagagcaatataaagaaacttttgcatattaccctgaaaaatgggtctctccttttattgaccgccgccgtgaaaatggttggggactctacggtttgttagatattaaaaaaggtgaaaaagaaaaaatggctgctcaacagttacgtaacttcaaactgtttgatgctccagtcggaattttctttacagtcaataaagcaatgggaattggttccaaaatggatatcgccatgatgattcaaaatgtcatggtcgctgccaaggctcggggattagacacctgccctcaagcagcttggaaccatttccatccgctagtgttagatattttaggcgcagcagatgacgaagagttggtatgtgcaattgcactaggtcatgccgaccctgaacatattgtgaatacctttattacgcctagagagcctgttgagaattttgcagtttttcttgattaaagatgcaagcaagccactctcttaaaatcaagagagtgattggctttttgcttgacgaatcgcttttaaaacaacaataaaaccacttaatgtaaataacaccatcatcactcccatattgagtgatgcagaccaaataaggaagttaagcagtactccacccaatagaccgcaagcaaattgcatactgcccataattgcactggctgttcctgcacgagcaccttgctttgacatggctagagccatagcatttggtccagttaaaccaattcctgaaattgctaagaacagtcctaacattactagccataaaggtgctgcagaaattaagccagcaatcaacacaatgcttgcacctgtcacttgtaccattgaacctgcttttaagcgcttagtgatttcaacacgtgtggttaagtgcttatttaaagatgacattaacataatgccaaaagcattgagcccgaatacataagcaaactcttgctgatttaagccatattggtccataaaaacggctggagctgaactgatataacagaataatgctgcacctgttaaacatcctgcaaacataggtaaacggaagcttgcatctttgaaaatagcaccatataaggtagccacttgatatagagataacttgagtctcttatcaactgccaaagtttctttaaaaaagaaatgtacacatagccaacagattgcccctacaattgaaagcgcaataaaaatcgcttgccacggaaaccagattaatatccaggccccaatcatcggggccaaaataggtgctaagcccattacgatcatcatgcttgaaaaagcttgtgccgagccttggacatctaatctatctcgtatagcagcacgagccataaccacccccacacaaccacctaaggcttgtaaaatacgggcagcaattagactccattcatttgtagcgagcacacagaacaagcttgcaactgcataaagcgcaagcccaaaataaagaggcttttttcgaccaatacggtcgcttaaaggtccatacaccaattgtccaatggctaaaccaaaaaaataagctggtaatgtgtttgctaccatttgcgtactcaccccaaaatcatgggccatttgaggcaacgcaggtaagtacatatcaatggataatggccctaaagccgtgagtaaagcgagcaacataatccagccaatagaatattgacgctgggctgtttgttcagacataacgatatttcatttttcaatcatttgcatacagacaagcttacactgtctatcgtatgatttgtgcaacattggtgtagaaatacgcaaatcctttatcactcaggttgatcagcaaggacttcatttgaaatcttggtttaaacgcctaaaaagagcgacttataacacttcatttatgtataacgtgcggatgctgattgccttttcaggaactgcgttcgtgccttattttctaggacatcaattagcaacaattcccctcactttaggtgtggtcgcagctggtttaagtgatattgatgatcgcttttcagtgcgaatcatgaatttgatttacacctatattggtttcttcattaccgcagcttccgtacaattacttttcccttatccaatgctttttgcactagggctgattgcctcttgtattggctggattttactagggtcattaggccgccgttacgcaacaatttcttatggatgtctggttgtttcagtttataccatgctgggagttcatttatttgaccagtggtatattcagccagctcttttggttgcgggagcagcatggtacggacttattgcaaccattagctttttattatttccggttcgccaacttcaagataaacttgcggcctcttatgcttcattaggcgactttctatttgccaaatccaatttgtttgatgtcgatatgactcctgcgagttatcagcaaagcatgattgatctttcattagaaaatggcaaattaataacgatttttaatgatcttaaaaccgcccttttaacccgtttaaaaggtgaccgtggacaaaaaggaactcgccgtagcctacattattattttgtcgcacaagatattcatgaacgtgcagattctgcccatatcgactatcaaaagttagctaaaattttccagcacagtgatattttatttaggtttcagcgcattttggcaattcagggtaaagcttgccaagagctaaatgaatgtattttacagcgtaaaccctatatccataacaaacgctttaagcagagtttcgagaatttacgcttatctttagtaaagttaagaaatgatcagcagtatgacttattgtgggtaaatgctctttttgccttataccgaaacttaaagtctattgactcacaattactcaacttagaaacggaacagcatattcagtctgacaaagtaaagcaggctgaaaaccaacttaaagatgatgatctaaaaggttggaatgatattgttgttcgaataaaacaaaatctaacacctgaatctgtactgttccgtcatgccattcgtgtttcgattgttctttttattggatatgtatttattcaaatgactcatatcgaatatggctactggattatgttgacagctttatttgttagccaacctaactttaacgcaacaaaacgtcgcttacgtttacgtattgtgggtacattagtcggaattattgtcggccttagcatagtatttttagtaccttctgtggaagggcaattagtcatgctaattttgagtggcgtactgtttttcgagttacgtagtaagcaatatgctcaagcaactgcttttattaccattttggcattaattaactttaatctggacggttcggcagtcgctgcggctattcctaggtttgttgataccctaattggttgtgctttagcatggtttggcgtgacctttatttggcctgactggaaattccgtcgcctaccacgcagtattcgacgctccttacaagcacaatgtaattatttagctgaagtggtaaaacaatatcatgaaggacataatcatgccctcaattaccgtattgtccgccgagcagcacataatactgatgcagaagtcgcttcgcttatttctactttagcaacagagccagacttcgaccctactcgtaaatccgatatatttgaatttttatgcctcaatcatacatttttaagttatatcgcagcacttggagcacatcgagaaaagattcaggatcaagcggttcttaacgtattagatcaagctttagatgatatacaaggtgctttgttaagagatgaaatgcctgatcttacggcacaaaatatgctacagacgatacgtcagcgcttaagccaaaatgatgaagatgaccaaaaatcgctcattattttacagcagttatcgttgatgctcagtgtattaaatcgatttagtatgttaaaacaaaggctaagtcatgatctggataatgatgctagcgaacttgcatcattataaatttgagtcagaatttagtatgaaattggcataatatcctttcctgacttatgccaattaatgctaaacttaaaacagtttacaatttgttatttgcactatgaccgcgaaaactttatatgcttatacgcttcagcctgttccttacgaggtatcagaagctgagcaacgtaatgcacaacttcttatctggcgcagcaccaataaaatcagcacaaaaatctgggcgattatgggcgtaattttagcccttgcgattttaggtcttatctttatcaagaactactctacagtgatttgctgggttgctattgtctgtgtagtactttattacctaggccgcaaatatggtttggaatggtacgttaagcgtaagatgaatgagtttcctgtgcaggaaatcaaaggtattcgcttaggtgtacaacctcacggtatcgtaatgcgccagcaaatgggcttacaagaaggtgttggaactatcggatggaaaaatatctatgaatggtacaacacccctgactttattttagttaactttaaagtaaaagatcctaaaggtcaggaacaacaaggtgcatatatattgcctaaacgtatggactctaaaaacttttctttcaatacaattcgtaagcatttgaaagaaagtgtaggtgaaccgaaaactttataatttcacctctttaaaaagcctcctttacaggaggttttttattatgctaaaaataaatgataatgaaaattaatattatctccaaaatccatattatctactcaatcttcggctatacttcgttacaagatctccatcatatttacattattcgaccatgtttaaaaagtttttatttcaaattcattggtttctgggtattagtgctggcctcatcttatccattatgggtgttacaggcgcaatttattcttatgatcagcaaattttaaaatgggtaaatacagatagttatgttgtgcaagcacaaagctcacctaagcttacccctgctcagctttaccagcatttcacaacaatccagcctgaaattaaaattaatagcattacaattgccaaagatcctaccgcctcatctgtagtaaacattgaaaaagaaggcgaacgacgcggctacaatatgatggttaacccttatacagctcaagtattaccagaggtacaaggtcgtaaactacttttattaatacaacaaattcaccgaaacttaactgctggtgagttcggtaaacaaattaccggtgcttgtgccttaatgctcatatattttgttttgagcggattatatttacgctggccgaaaaagcactctgcacgtcaatggcttgctgttaagcccaaacttaaaggtcgaaattttatttgggatttacacgctgttgtaggtacatgggttattgttttttatcttctttttgcatgtacaggtctatattggtcatatgactggtggcgtagtggtatgttcaaagtattaggtgtagaacaacctaaaatgcaaggccatagtggatctgggcgaaataaagatcaattgcctaaaattcaactagataatgctcaactgattaccgcacttaaccaaacttggagtggttttaataatcagattggacgtgattattcgactttaacagttaacttacctaaaaaagatgatggaaaaattgaattaagttttgtagatgcaacgccacaacatgaacgtgcacgtaaccaagctgtctataactataaaactgccaatattgaaaaaatggagctttatgaagataaaaagcttaatcaaaaaattatgagcagtatgttacctgtgcaccgaggtagtttcttcggaccagtttatcaatttgtggcgatgcttgcttctttagccatgccattattctttgttaccggatggatgctttaccttaaacgccgtaagcaaaaaaaacttactcaagcggctcgccagtctttagcaggccattatatcgaccaaaatgctaagccttggttaatcacttatgccacccaaactggagttgcggaacaactcgcgtggagtactgcaacgagcttacaagaggcgcatcaaccagttcaggttaaatctgtacaacaattaaccgaagctgatttacagcaacatgaacaaatattatttgtgattagcacctatggtactggagaagcacctgacttagcttctaattttgctaaaaagttattaaaaaccaacttagaacttcaacatgtcaaatatgcagtattagctttaggttctaaggaatatccggatacttattgtagttttggccacacagtagatgaatggcttaaaaacaatggtgccaaagccttcttcgatattatagaagtagataatgcaaatccggcagatattcaaaactggaatcaggcacttgtaaaagcaactaaactagatttgcatgctgttaatatcgaaaaagtgtttgataattggacattacaacaacgtgatttactcaatccaaatagtctaggtcagcctgcctacaatattgaacttactgccagtcatgaagctgtatggcaagctggggacattgctgaaatacaaccaggtaacagtcctgagcgtattaataagtttttacagcatcatcacattcttaaaaatgcggtggtagactcgctacaggtttctattgaaaaggcactttggaataaagatttaactggtgaaattgaaccgtttgccaatctggaccatttactagaacaacttcctaccctaccaacgcgagaatattccattgctagcatcccttctcagcaagtattacgtctagttgttcgtcaacaatatgatgagtctggtaatttaggtttaggatcaggttggctgactcaacatacagaaattaatcaaaatgttgcactgcgtatccgtaccaatgagtcttttcatttgattgatgataatcgtccaattatttgtattggtaatggaacgggaatcgctggtttaatgagcttacttcatacacgaactcgccataactatactgaaaactggctaattttcggtgaacgccaacgcaatcatgatttcttctatgcatcaactattgaagcttggcaaacgatgggaatgttaaaacgacttgatcttgcattctcacgcgatcaagaacaacgtgtttatgttcaagatatcatccgacaaaatgcagcggagttaatcaactggattgaacgcggtgcagtactctatgtatgcggcagtattgatggaatggcaagtggagtcgatcaagcacttattcatattttaggcgaagaacaagtcgatgagttaagacaacaaggccgttatcgccgtgatgtttattaaatatcaataaataacaaagccgagtaatagccaaaatgctttactcggctttttattacaatcagcattgaatttggaatgattttgcatacactgtctgcaatttaaattgcagctttaaacacaatgcaagtcagtaagtggattcggattttcttagcagtcattggttcaattttatttttggacggcttatttctagcttttctaaataaaattcatgtaggcacacttgttcctttagttttaggagcattcttctgtctttatgcattattttattatcatttagaacggtttttcttctatcactatcggcttcatactctttggcgttttgggtggttgtgtttctggatttggttaattggcttaggctatttttttaattttattaaagaaaataaagacgcaagtcaaaatctccccgcagttaaagcaattattgttttaggaagtggtgtcgaaaatggacagccttcagctattcttgcaaagcgtcttgacacagcagcaccagttgccctttcacaaccgcaagcaaaggttattttaacaggcggtttagacttttccgaaaaagaacctgaagcattagtcatgtcacgctacttggaacaacattttcatatagcaaaagatcgaatgatccttgaagacaaaagcacaagtacagaacttaatcttaaaaatagtaaacctttacttgaacaagctcatattaatgttaatcaacccattgcaattgttacaagtgacttccatacaccacgagctgcagctattgcaaagaaacaaggctatacacaggtttatatggtcgctgcagaaacacctttaattactcgctacaacgcttggctacgtgaatattttgcatacgctagtggctggcttctaaatgagtattaatcttagtttacaaagctgctattgcgttacagcatggcagctttagttaaactcgatagtaataataattcgaactcaaaaattaagtatggaaaagagagagttaaccaaaaaagataaaatagatagataaaaaataggaagagcagaaacgcaaaaaacactaaataaattagcgtgtttaattttttaaatttgaaaaaattatggtgggcgctgacgggatcgaaccgccgacattctgcttgtaaggcagacgctctaccaactgagctaagcgcccttaacgtcttcatcgtttgtgaggtgcattatagagaatctttaacaggtgtcaaacgcttttcgacaacttttcaaaaaaatacgaatgaatgattaaaaataagtcattattaagtaaaaaacaattttttgtattttatttaagcacttattttaatattttgatcattcggctaattaaacaataatctttaaaatcctattttaggttaaagattgttcagacaaataaactaatgcgtcttcagagactaaatcaaacaattcaatgatttcttcattacgcattcgaatacacccatgtgacattggaacccccatcggttctttatcaggtgtaccatgaatatagatataacgttgcatcgtgtcgtggccttcgcctttgttaaagccctcttctaaaccatctaaccaaagaatgcgtgacaatatccaatctcgctcaggaaattgtgcggctaattcactgctataaacttcacctgtgggctgccgtgcaataaaaactgcatttttgggagattgcataccaaatttcttagcaacccgatgccatccacgtggggttttacccgtattttcttgttccccaattccatttttgccagtagagaccacgtaaaacttattatgtttaggtaagcttaaagtttgatttgctaaatcgataagaatatctgcatcttcaagtttaaattgggacatcgaatttcttctcttatatcaactcaactattttgagctttaatgaaaaattatggggaaacttgtcttgcgccaaaattaaaagattatcaatcttttaattttggctcaggacgtagccataaccaaattgcaacaacaagcatggtagtatcggtaaaaaccttgacccaaaacggcgccgaagtaaacagcatcagaataccacttgcggtcatcataatggttgcaatccactttgccttacgcggtactgtcccatttgctcgccaatcccgcagggttggtccatacttggggtggtttaacaaccacgcatccatctgaggccatccctttgaggccgcccaagcagccagaataagaaacactgttgtcggcatgcctggtaaaattgctccaataataccaagcgtgataaaaatcacgaccagagttcgccaaaacaatgttcgcatatataaaccttaagctattgttactcgtagtataaagtgtttttctggtattgttttgttgattgaccatgaaatttggatgaattatttcgagtactcaacgtatgaatattgcctcaattaaaacatcctattttgagccatggttacagttcagtcacccaatggtaagacaattggcctttacaattgccagcccgaacctacttagccaacttccctgcagccttactattcgacatagttttcaattacatacagataaaaattgggaacaacattttcaaaattacttaccccgcctaaagcagcttgatgaagcaccagaacctttacttcaatttatgtctcggcttaagagcacacgcttaggtttacgttttgaaaatttactttggttttggctacaagaagatcaatatcatccttatcagttattaggccatagtattcaaaaaattgatggagcaaaaactttaggtgaactcgattttttagttttaaatcaaaatactcaagaaattgaacattgggaagttgctctaaaatattacctaggtgaaggtcaattaaatttagaacaatggattggtttaaatagacaagatactttaagtaaaaagctttaccactttactgacaaacaatttcaattttcagaagctttgggttttaaagttcaacaacgtttcgctgtcttaaaaggacaactttatcttcctctaaatttacctcaagaacagcttattcctgaatgggtaaatttaaaacgtcgcttaggtacttggggtacagaaatccctaaatctgacttttaccgcttagaaagacatgaatggctttgtcctcatcaaaaagcgagttcaaacactgcttattggtggactgatggcctatattgtcaaaatattaatgaaacccgattttatatgttcaggcaccctgctttactaagcttaaaaccttctctcatcaaaaataacggtattttacaagagaccacgtccttatagaaacaatttataacgtttttactattaaacaatcatgtttctttttccgtttgttttttaatctaaatttacttcattattaaatttatacggagaaaatgatgaaaaaagttttagtcgcatctgtaatggtggcatttgttttaacaggttgtaatacgttcaagggttttggtcaagatgtctctaaagctggtgatgctgtaactaacaccgcacaaaaaactgaaaataaaatgtaagttatgcttaacatttaaaaaccttatcgtttcgataaggtttttttatttttaaatacccatcctttagagattcgcctattatatcggactatatttcacctcatcagtacgcaatttccggtatgaaccactcagacactctctcgcttagcttagaacttttacaacagccttctgttactcctattgatcatacttgccaaactattattgctgagcgcttagctaaggttggcttccatattgaacctatgcgctttggagatgtcgataatttatgggctcgacgtggaaccgaaggccctgtattttgttttgctggtcataccgacgtagtaccaacaggacgtttagacgcttggaattcagacccatttgcaccagaaattcgcgatggcaaattatatggtcgtggttcagcagatatgaaaactgcattagctgcaatggtagttgcatctgaacgttttatagcaaaacacccaaaccataaaggttcaattgcttttttaattacttcagatgaagaaggtcctgctgttaacggtacagttaaagttatcgaaacactggaaaagcgtaatgaaaaaattacttggtgtttggttggggaaccatcaagtactcataaattaggtgatattgttaagaatggccgtcgtggttctcttaatgctgtattgaaggttcaaggcaaacaaggtcatgtagcttacccacacttggcacgtaatccaattcatgaagcatccccagcgttagctgagttgtgccaaacagtttgggacaatggcaatgagtatttccctgcaacttcattccagatttcaaatatccatgcaggtactggcgcaaccaatgtaatccctggtgctttagaagttacttttaatttccgctattcaaccgaggttacagcagaacagcttaaacaacgtgttcatgaaattttagacaagcatggcttgcaatatgaaattgtctggaatttgtctggcttaccattcttaactccagtaggtgaattagttaacgcagctcaaactgctattttaaatgtgactggtactgagactgagctttcaacaagtggtggtacatctgatgggcgcttcattgctccaacaggtgcacaagttttagaactcggtgttctaaacgcaactatccatcaaattaatgaacatgttgatgtacatgatcttgatccattaactgatatttatgagcaaattttagaaaatttattagctcaataaaataaaaaaggaactcaaaagagttcctttttcttttataaaccaagtaatttttcaatatattctaagttaggtatatagtagcgttgatcttgcatacgcacatatttaaatactgctgggtgttgttcagcctcatgctcatccatttcatcgacaatttcagaaatacgcagacgagtagaaactggcattgttttacagattaatgcaaaacgttggctaatatcttccccttcaatcactaatgctactgcatgttgatcaattgtgttatgtactgagtagacgggtagcttcacatcatgccattcaatatgttttacgccattttttacatccatggcagacaacacaatgttttgtggcaatagcataggtacctgatcgttacattcaatgatataagcgtcaataaaaccagttgaaactgtaataagatgctgtagctcttgttggtccatattagcgatcaatgatgtatttacactacctttcatgatttgacctcactgtcagacgctacaagtaaagcatcgatattctctagtaactcttcttcctggaaaggtttacccatatattgacttacacctaacgagaatgctcgttcacgatgtttttcgcctgttctggatgtaatcataataattggcatgtattgatgcatatcatgatgtcgtacaagattgagaacctcaaaaccatccatacgtggcatttcaatatcaagtagcatcaaatctggcttaatattttctagctgctctatggcgtcaacaccatctttagccgtaaccacatcatagccttgacgttcaagcaatcgggacgtgaccttacgtacagttactgagtcatctacaatcatgatgaggcggcgttcatcagactctcggtgtctatacactgcttcactaagttgtttatgacgctgagttgactgaatttgtcgcgcaatattttgtccgtctaaaattaagcagacctgtccatcacctaaaattgtggcgcctgcaattgctccaatgctagagaactgttgaccaattggtttcactacaatttgtgctcgagagccaattaactggtcaacaagtagtgccacagtttggccattattggctttaatcattaacacaggtaatgaatacatcacaccatttaaacgtggtatgggttggttaccaacaaattcagaaagataacgtaatggataacgtttattttcatactcaaatagttcttgaggactttcaaaatactgctctaaagaggctggtgacactcgaataattcgatcgatttgagcaagtggaatcgcaaattgttgatctgccactttaaccattaaggcatcacttaccgctactgtagtcggtacgcgaatcgtaaatgttgttccctgcccatagacggattcaacgctgacatgtccccccaaagacttaatatcactctgcacgacatcaagacctacaccacgcccggaaatctgagtgacttgctctgctgtacttaaacccggatggaaaatgagttgcagtatgtcttgctgttctaagtcttgttctggcttgatcaatccggcaaggagtgctttctgacgtactttttcaacatcaatgccttgaccatcatcactaaagacaaccacaacatccgtaccttgacgctgaatattaagttcaatacgccctgtttccggtttatttgcttgttgccgctgcattcggtcttctaaaccatggtcaattgcgtttctgagcatatgctcaagcggagtcactaaccgttctaaaatattgcggtccaactcaccttccgtattatttacgaaaagctcagcaggtctattcaatgctgtagacgtctgacgaacaattcgttgtaaacgcggcaataaacgcgaaaatgggaccaaacgtgtccgcattaaaccttcttgaatttccgcttgaattcgtgattgttgtaaaagcaaactttcggtatctctgattttgtcagataacgtatttttaaagtcgaccaagtccgatgcagattcagcaagcgatttcgacaattgatttaaagatgaatattggtccatctctaatgggtcaaagtcagtataacgagaatgttcaattccatgtttagcaataatctgtgtttctaactcaccttccattcgtcgcaactgatcggcaagtcgttgaatcgccaactccatttcaactagtgtatggctaaattggcttaggtccatttcaattcgtgaacggttaatggagttttcaccagacaaatcaatcattttctcgattaagtcagctgaaacacggatcatttcattattctgatccagacgctctgtttgctcccatgctcccatcattggtggaggctctgtaccatcaccttgtataaaggtcatcaccggttctgagttaaacaagtccgctctagttaacttagtcggaatctggattgtagtttcaaagaattgaatattttctaaactttgctgtaatccatcgaaatgctgataattgtggttgaaaattgcatcttttaaccatgcaatcgcactttctaataaatgatcataaatattcgaattgaagtgatgtagcgcaaattgttcaaaagcattttctagttggtaggcaattgcttgtacggcttctaaacccaccatccgtgcaccaccttttaaactgtgcacggctctttgaagctgaagcaaaatactacggtttgtacgctgttcaaaccattgttttaatagcgattcagccatttctaacaattcagtagcttcttccaggaacgtctgttcaacaacagcctcaatgtcctgttcatcagctgcaatttcactctcttgcgatgtaaccgaggtaattacttcaactggagtagctaactcggtagccgctgtgtcgaatacctgatcgtgatgagtttctaactctgcaagagcaggttcaagttctactggtatctcatctattattacttcagatatcacctcttgctcagagaatatctcactttcagtatcaaatgcctcaaccactggtaaaggttggaagttagagttttgacccgctcgttttaatgcgttaattgtgtaaggggctgcataatctagttgttgttcacgcatgatttgtaaacggtcagccaagtcatcttgaaccaaacgaataaaatcaattaaatctgaagttgctactaattgcttttgaattaaacgctcataaatgctttctaattcatgggcaatcaaaccaagatacgttgcctgaaccatatttgctccccctttcaaggtatgcaaataacgcattaggttgttcagagctgcaaagttttcttgctcacctacccaaatattaagatcggtatcaattccctcaagtaattcttcagcttcctcaagaaagatatctaaaagatcagcatcaaaatttcgattcacttgtgtagatgaaatatattgtcgatcttgctgcacactttgacctaataccgcccagtctacagagtctgagaaattctctacagtagctactacttctggctcttgttcaatattggatattggttcaaaagatgtcgaatcctgctgaggcaggtcatttgataggtctggagtgtactgcgtataaagttttaattcttctaaaatactttgatgttgcttaacaataccgactcgctgaccagcagctaaagcatcaaataattgaatgagctgttgatgcgctttttgataaatttcaaatatatagtctgattgtaataaagtaggtttatcaagcagcacttcataactttctttcagttggctggtatattcatgtaaacccaacattgcttgagaatgtgtatgttgcagtaataaatcagcctgttcacttaggcgttcaagataatcaggaaactcattacgaatacccttctcaaaatctaattctgcatccagtaattcagaaacatctaattgtaataattgcgataccaagccatgagaaggcattaacggatctgttcggtcaccatgttgctcaacatatgcatcccaagattgattaaattgctgcaatctcgcttcgagctgttcacttgaactatatctagatagtagttccaagctatctcgaacaaactcacgatattcttgtaataataaaatttcttcagagtgagaagataactcttcttgtagcagtattttaaataaatgctcaactttggtactggcctcgaaaattgtttcgacctgtgccattgcagagctaccacgcaaagtatgtaaagcgcggattaaagcgttataactgtcgtactgatgtaactcttgatccaaaaattgatgaatcgtggctaaatgttcttccgcctcttccataaataaggtcaaagtttcatctagatttatttcaatttcagtatgagtagcttgaatgattggctcggctaacgaatcttgttcaatataatctagctcaagaccagtcactgtttcggccgtaagcgtatttgaaagttgtaaaagctcttctaaagctggttctaaactttgctgttgttgtagttgttggcctaataaaataagaggtctgaaatctaaggtatgtgctcgtttttgcttaaaattatctactaatttaaggaaatagaacttaaatactaactgcacatagctctgaatagttggcgttaattgtaagctttggttgattacccggttgagtgtatcttcaactgtccacgcaagctcagctgaagatttagcgccaatcattcttccggaaccttttaaggtatggaaatgacgacgaatttcagtgagcgtagcaatattctcagactgcatccatttatttatcaaaggttgcaaatcaacaaaaatctcttcaatttcttcaatgaagatctcaagaaactcagcatcttgttcagaatagctatcttcaggtagcgtcattgcttcagttaaagtttttaatatttctttcatagcaaaggcttcttttgcttaccccctgagtggggaaaactacagagacaacaccagaaaaataactatctccccaatatttgtctggcgctgctcatacttttaaaagaatagcgatatgagaatagctattcttatcccccaatttagtctggtaatttaaagtccgttactgactcacgtaatgactctgccatattcgccaactctgatacggagcgagcagtgtcaaacgttgccgttgttgtttgcgaagtaatttcttgtacaaccgtcatggtggttgcaatgtgactcgcagatgctgactgaagttttgctgcgtcggaaatgctcgcaatcaattttgccaagtcacccgatactttttggatttcatccagtgcaatacccgcatcttttgccaaattcgcaccacgtacaacttccgtcgttgtttgttccattgaaataacggcttcgttggtatcggtctgaattgttttaaccagtgtttcgatctgtttggttgcagatgctgagcgctcagcaagacgttgtacttcatcggcaaccacggcgaaaccacgaccagcctcacctgccatagatgcttgaattgctgcatttaatgcaaggatgttcgtttggtctgcaatatcgttaatgagcgatacgatgttaccaatttcttgagaagactcacctaagcgcttaatacgtttagaagtttcctgaatctgctcacgaatagtatccataccttcaattgaacgatttaccacttgtgcaccatttgatgcaatttgtactgaacgctgtgctacttccgcagattcagaagcgttggcagatacttggtcaattgactgtgccatttcattcatggcagtagaagcacctgcaatttcttgcgcctgatgttctgatgcctctgctaactggttagtaatactttgcgtatcttgtgtgtagcgtgcaacttcctgagaggtttcatgaattcgtgaaaccaaatctcgcagttggtcaattgcgaagttaatcgagtcggcaatagcacccgtaaagtcttcagatacagttgcatatgaacgtaagtcaccatccgccaagtcggcaatttcatcaagtaaacgtaaaatcgcattctggttacggtcatattcttcctgtaatcgagcaacacgttgcttatccattacactacgtagtgtaattaacttgaatacagagaaaattagtccgcctaatgaaagaataagaacagcacctaaaaataaggtgagccagttctttcttgcaacatcagataaatgtcctagactttccaacattacatccgatttagagaaaatctgagaagaagcctgacgaacattgacaatctggctaccattttttaataccgttgcagcagcagattttaagactttgtcatattcagacttaatactttctaaagattcacgtaaagccggatcagcaatacgatcaacacctaactcggcattaccattcagttcagcatttaaataggtaccaaaagtctcaatatcgacactaaagtcactagttgatacatttccgtccgtaccacttaacaccgagttaatcgaacgtaaaatacgctctgcaataaatacctggtttttagcaataattacctgactacttggcaaaccttggcgagccatttggtcgaccatcaagttatattctgcctgaatctctggaaccgtttcactaatcgagatgttggtatcatataactggttaagtactcgttgatgtgatgaaatcaaatcaatattttttgaaacctcaccccatattttctcaactttttgatattcatcggtcgacttaccgtgaatattttcaatttcaagtaagttctcatcaaagtcttttttagattgctgtagctttgtgatcgcctcttgagaacccgactctgttgcttcagttgcttgcttagaaatggtttgagataacagacgtaactcaccaagacttcgaattaactggttatgacgaggtacattataaaatagataagctaatgaaattaacgcacatactaaacataacagcgctgcataaaggataggcttggacttttcactttccccaaataaactggcaaactgctcaatttttgactggatttttgcaataaaattgacactcgattttccggtagcaccgcgattgccacttttctttttaagtttaaagcccatacagcttctccccagaaaaatacgctgttcattcacagcataaaaattagtttataaattttgtcgatgcgttcatgtagtgtgggttttgcaataaccgactaaataaaaagacatgccaatgttgattgtgttggtgaaaatacccttggcaatattcttttaggttttcctctaagtctaaactctcggaaaaaaaactttttttattaaagtgctgaatccccaaaacctgatccacaaccaaccccacatactggtcatgatggctaatacacagcactttttgggtagacgaaaatgaactccgctgccctgaaataaaatgagccaaatcagataccgaaagtaatcttccacgaatgtttgccaatcccttgacccaactttgagtatttggaactggtgtatatttcggtggatagataacttctgacacttccccaagtggtgcgacgaagtattgccctctcatttcaaaagcaattcctgaccatcgctgtgcttcattttgaactgaagcgtaattcttattaccccgtttagacaaacgaagtaactcgataaatccattcgctgccatactcgatcctataaaacgggcgtatttatcccgttatttatgtttttatggatggatgagttaatttagaaattgtttaattacatcaattaattgcttttcttcgattggcttgattaagtaatcgattgcgccttgacgtttaccccatactcggtcagttgcctgatctttagtactcacaatcaccaccggaatatgcttcgtgtcttcatcacgggtaatctggcgcgttgcctgaaaaccatttacacctggcatgaccacatccattaataccaagtcaggctgctcagcttttgccaaagtcacaccatctgcaccgttagatgcttcaagtacgtcatagccatgcttagttaggatttctttaaaacgaaaagtttctgttggtgagtcatcaacaatgagaatacgtgccatttcttttgccctcaaattacttattatgaacttacatgattacgaatcgcatttagcaattcatctttgctaaaaggtttcgtcaagtattcatctgaacctaccacacgcccttttgcctgatcaaataaaccatctttactagagagcatgataacgggaatgttctgataattttgagagttcttaatcagagcacaagtttgataaccgtctaaacgaggcatcatgatatctacaaaaacaatatccggattcgcttcagcaattttagataaagcttcaaatccatcgacagcagtaatcacttcgcaaccttcgcgttgcaatagagtttctgcggtacggcgaatagtttttgagtcatcaataaccattactttcagattttggaatgcatcttccatttaatcttccatccccataacataaaatataaatgcaatttaacttaaatttgtttttacagatttatacgcatttttaacatatctatacttctattttcaatgaaagctttttgtctactttctcatttataaacaataacttttaacctcatcacactttcaaaaaaattatcattttttttataatgtcgatatttttattcagttaaataataactaatatatttaagattaattatttaaaaataagtgacttacctttcttttttggggaattttatgaataagcggatgaaatatgccttttataggaactgcttgtctgtatttataggcattgcctcttgcggagcactgtttttctcttccccaacgttggctgcaaatgcagctcctaaagctgtctggtatcgttattatgatcagcatggtattgcgaatattagtacatccgtaacaccggctcatattcgctatggatatgaagcactcgaccagaatatgcaggtcattaaaagaaatcatccttataattctgaagccgatttaaatcagtcctcacagcgtgcattatcagctcgatatagagaagaagataacaaattaaaaagagcatatagcaatagtaaaactgcgacgattaaaagagaccaagcattattggcaattaaaaaacaaataaattatcagcaggaccaactgagccaattacaacaagacaaaattttatttaaacggcaagaaatggaatattttcgtaagggtgaacaagttcccgaaagacataaaaccttgattgaaaacaatcttatgaatattaataaggttaaacaaacacttgaaatactttcgaaaacctataatcgcaccaataaagattatgaaaatattatcgaacgtttaaaaaagcttgaataaggttacagctttatcaagaataggggcaaaataaaatttgaattacaggatgatgctgtatgcgcacaacgcatcttaccccttctactttttttaaattaagcttgatcagtctgagtttaatcttagctgcatgtaaccagcaagaagtaccaaaaacaacagcatctgaacctaaaaaaattgaactcattcctcaagatttaattcctgtaaaagaaggctcactcgccgctcaaaccgcttttacaggaactattcgtgcagtacaacaaagttctattcaagcccaagttagtgcaacagcaactgccgttacagccaatgtaggtcaaaaggtacaaaaaggccaagtcctagttagattaaataatcaagacaacgctgcacgcttagctcaggcacaggctaatcttgcttctgctcaggcacaagcagaacttgcacgtaatttgatgaatcgaaaacaaagattgctcaatcaaggctttattgcccgtgtagagtttgagcaaagtcaggtggattataaaggtcaacttgaaagtgttagagctcaacaagccaatgtggatattgctaaaaaagctgatcgagacggtattattactagccccatttcaggtgtgattacgaaacgacaagttgaaccgggacaaaccgtttcggttggacaaacattatttgaaatcgttaatccggatcaattagaaatacaagcgaaactacctattgagcaacaatctgccttaaaagtaggtagctctatccagtatcagattcagggtaactcgaaacaattacatgccatactgacccgtatttcacctgtagcagaccaagacagccgacaaattgaattctttgcgagccctaaagaagcgattgattcattaagtattggtgcgtttattaacggtattattttgcataatgatagcaatcaggggcaaaccattcctttagatagcattcaaaatctgcaacatgatccttttgtatgggtaatacgcaatcaaacgattcagaaagtcaaaattcgagtggttgagcaacgatacaacgaaaatatcgctttagttcagggtttacaaagtacagatcaggtaagtcgtattcagtttgaagattctgatatcaataaaaaagtgacgcttacaaccgaaaaaaataaataaggtagcaaatagcttatgtggtttacccgaattagtgtgaagtaccccgtttttaccatcatgatgatgctcagtctaatggtactcgggttagcatcttggaaacgtatgaccgttgaagagtttccaaatattgatttcccattcgtagtcgtcactacgcaatatgcgggtgcttcacctgaagcagttgaatcggatattaccaaaaaactcgaagatcaaatcaataccatttcgggtattaaacaaatcacttcacgctcaagtgaagggctttcgatggtgattgcagagtttaatcttgatacgtcttcggcgattgcagcacaggatgttcgcgacaaaattgctccagttattgcccaatttcgcgatgaaattgatacaccgattgtacaacgctacgatccatcatctagcccaattatgtcagtcgtgtttgaatcgaacagcatgagcttggctcaattaagctcctatgtagacaaaaaaattgtacctcagcttaaaactgtttctggtgtgggtaatgtcaatttactaggtgatgctaaacgtcaaattcggattaaggttcatcctgaacaattacaaagctatggtattggtattgatcaggtcattaacaccctaaaaaatgaaaatatagaagtacctgcaggaaccttacaacaaaagaattctgaactggttgttcagattcaatcaaaagtcatccatcctcttggatttggtgatttagttattgctaataaaaatggttcccctatttttctaaaacaagtagcaaccgttgaagatactcaagccgaactgcaatcaagtgctttttataatggaagaacagcggtttctgtcgatattttaaaaagttccgatgctaatgtaattcaggttgttgataagacttatcaaaccttagagaagctaaaagctcaaatgcctgcggctttgaattataaagtcgtcgctgacagctctaaaggtattcgtgcttcaattaaagacgttgttcgtaccattattgaaggagcagtcttagcagttttaattgttttactatttttaggttctttccgctctacagttattacaggtttaaccttaccgattaccctacttggcacattaacattcatctgggcatttgggtttagcattaacatgatgacactgttggccctgtcactgagtattggtctattaattgatgatgcaattgtggttcgggaaaacattgtcagacatacagagctcggcaaagaccatgtcaccgcggctttagacggtactaaagaaattgggttagcagtacttgcaaccacactcaccattgtggcggtatttttaccagttgcctttatgggaggcttaattgggcgtttcttctaccaatttggggtaactgtaagtacggctgttcttatttccatgttcatcagctttacactcgacccaatgctttccgcacactggaaagatcctgtaaagaaaaaagaaagtcgactgcaacgtttctttaactatatttctaatctattagatggcctaacgcatatctatgaaaagcttttaaagcttgccttacgctttcgtttcatcacagtcattattgcaattgtttcattggttgtggcattaggcttatcaaaaatgatcggaaccgaatttgtacctacaccagataaaggtgaaattcgtattcagttcgaaaccccagttgattcttctttagaatatacccaagcaaaattacatcaggttgatcagattattaggcaattccctgatgtcgtttctacttatggagtggttaacagtgaagtcgactccggtaaaaaccatgcaggtttaggagtcaccctaaaaccaaaacaagaacgtagtgcagacctgacaacactcaacaatgaattccgtgatcgtttacaaagtgtagctggcatccgagtgacttcagtcgctgctgctcaagactcagtgtctggtggtcaaaagccaatcatgatttctattaaaggatctgatctaaatgaactacaaaaaatctcggatcgtttcatggctgaaatggaaaaaattgatggtgtggtcgatttagaaagctctttaaaagaacctaaaccgactttaggtgtacatattaaccgtgtactggccagtgatttaggtttatctgtttctcaaattgcgaatgcgattcgaccactcattgcaggtgacaatgtcacaacatgggaagatcgtgacggcgaaacttatgatgtgaatatccgtttaaatgaaaataaacgtgtgcttccccaagatgttcagaacctatatctcaactcgaataaaaccaatgcaaatgggcaaaatattttagttccattaagcgccgtagccacaacccaagaaaaacttggagcttcgcaaattaaccgacgtgaccttgaacgtgaagttttaattgaagcaaacacttcaggacgtccaagtggggatatcggtcaagatatcgataaaatgcaaaaagcattcaaattgccagctggttatacctttgatactcaaggggcaaatgccgatatggctgaatctgcgggttatgcgttaacggcaattaccctttcgattgtatttatttatattgtgttgggttctcagtttaatagttttattcaccctgctgcgattatggcatctttaccattgtccctgattggtgtcttcctggccttattcttatttaggagtaccctaaatctattttcaattattggcattattatgctgatggggctggtaaccaaaaacgcgattttgcttatcgactttattaaaaaagcgatggaagatgggataagtcgttatgatgctattttacaagcaggcaaaacccgtttacgcccaatcttgatgacaacaagtgcgatggtgatgggtatggttccattagctctaggtttaggtgaaggtggtgaacaaagtgcaccaatggctcatgctgtaattgggggtgtcattacctctaccttattgactcttgtggttgtccccgtcattttcacttatctggatgacttgaaaaactttatgctgcgtcaaacccgacgattcatgtcataatgcagcgactatcgtataatccgcgtttttataacgcttaacttttaggactttttccatgcgcgcaagccgctttttatttgcaacgttgagagaaaccccaaacgatgctgaagtgatttcacatcagctcatgttacgtgcggggatgattcgtaaattggcatctggtttatatacatggctgccgatgggaacacgtgtgcttaaaaaagttgatgccattgttcgtgaagaaatgaaccgttcaggtgctatggaagtgttcatgcccgtaactcaacccgcaagcttgtgggaagaatcgggtcgttatgaacaatatggtcctgaattattacgtttcaaagatcgtcacgacaatccgtttgtgcttggtcctacacatgaagaagtgattaccgatttagcacgtaacgagctaaaaagttataaacagcttcctgtaaatttctatcaaattcaaaccaaattccgtgatgagatccgccctcgttttggtgtaatgcgttcacgcgagttcatcatgaaagatgcttattctttccatgcaactcaagaatcattacaagaaacttatgatgtgatgtatgacacctatagccgtattttcactcgtttaggtttagatttccgcccagtacaagcagatacaggttcaattggtggttcagcttcacatgaattccacgtattagctgcaagcggtgaagatgacattgcattttcaactgagtctgattatgcagcaaacgttgaaatggctgaagctgttttagtgggtgagcgtgcagcgcctacacaagaatttaaattggttgaaacaccaaatcaaaaaacaattgctgatgtttgccagttcttaaatgctgaccctaaacaatctgtaaaagccttattggttcaaggcgttgctgatgagaaaggcaatgtacctgtcgttgccctattcttacgtggtgaccacgaacttaatgaaattaaagccgagaagcatcctttagtggccgctcctctcgcgtttgccacagaagaacaacttcaagcatttggcttaactgctggcttcactggtccacaaggtttagttgaaaaaggcatcactgtaattgttgaccgtgctgcatctgttctttctgacttcgttgctggtgcaaatgaggcagacaaacatgctgtaggcgtaaactgggaacgtgatgcacagattactgaagttttcgatttgcgtaatgtggttgaaggtgacccatctccagatggtaaaggtacactacaaattaaacgcggtattgaagtgggccatattttccaacttggtactaaatactctgaagctttaggatgtaaagttctcggtgaagatggcaaaccatttacagtaacaatgggctgttatggtattggtgtgacacgcgtagttgcagctgcaattgaacaaaactacgatgacaaagggattatttggcctcaagcgattgctccttttgaaatcgcaattgttccaatgaatgcacacaaatcaccacgtactcttgaagcagcagaagcgctttatgcagaacttcaagcccaaggctttgacgtattacttgatgaccgtaacgaacgtccaggcgttaaattctctgaccttgaattaatgggtattccacaccgtattgtgattggtgaaaaaggtcttgatgcgggtacttttgaatataaaggtcgccgtgatgctgaagcgagcaatttaactaaagaagaactcttagctaaattagcgcgttaataaatacataaataaaaaaagcagcttttagaagctgctttttttaatttaattttacacctgaactgttaagtctttaatggttgtggaagatccattgtttttaaccgattcgatacctttatcgcgtgaagcttcactggcataaaactggctcgaaccaataatttgatgatttgcagcttttaaattgaagtaaggtttcccattttttgcagttaaacgatcatatcgcgcatcgtcactactatttttttgaactgactcaataccattgactgctgatgctttcgctttatatagctcactatttaaaataatttcgccattaccagccttaagtacaaagcgatattgtccatcattcgcttgtgtaatttcgtaccatcctgccatatgaacctcgtttttttgttggtgtgggtatgactttcgttattattctggacgaaagttaattcttcttaatgacaatataaatgagctattaagctttggatagtctactttttatacattatcgtaataaaattataaggatgttgaaatgtaaaaaggtagagatcacgcctgcgatctctaccaaaatgtaattaaaattaacaaattaagctttttttacaaattcagattttaacttcatctgaccaataccatcaattttacagtcaatattgtgaccatcacttgcatctggaactaaacgaatactttttacttttgttccgactttaacaactgaagaagaacctttaatttttaaatctttaattacagtaacgctatcgccatccgccaaaacatttccattagcatctttaatcacttcttgctcttcagttactaaagcttccccttctttccactcgtgtgagcattctggacaaattaataaatcgccgtcttgatatgtatattctgattggcattttggacagtttggcaaagacataaaaaaatctcaaaaagtatattatgcgagatatgactcattttttaaagttttaaataaaagacttttaccaaaaaaaatttatatatttaacttttgctcttttctaataaatattcttttaaaataatcgcatggttatgttccacatctttagccgaatataaaagtgtgactttatgatgtgaaacgatttctaataactctttaactgcggggtttgtttctagttcttttaaataacgttgtttgaactcatcccaatgttctgcagactctgcatgaaaccacttacgaagttcggttgaaggagctatttcttttaaccataaatctaaatgagcattttctttgctaatccctcgactccatagtcgatcaaccaaaattcgctttccatcatcaccgcttacatcgtcataaattcttttaatttgtatatccatatctttatctcacaagaaggcttaactcattgagcttcatatgatcattcaatattttgttcatttttgatagtgtttaaaaaataaaaaatgagtagtttttctactcactttttacttaagtctcaattaaaaaagacaattattgatctggaatgtcggcttctactaacaacttcaataaagataaagactcttgccagcctaaatagcatgcttccacaggaataacttcaggtattccttcttgggtaatgtgtatttctgtgccgaccaatactgtttttaatgtaatggtgacctgcatcgtgccaggtaaatttgtgtcgtcaaattggtcgttataacgaattaattcattgggaacgagttcaacataagtacctccaaatgaatgcgttgacccggttgagaaattggtaaagctcattttgtatgagccccctacttttgcatcaaaactatgaaccttcgcggtaaaaccgtgaggtgccatccatttaactaaagcatctgggtcaagaaaagcacgataaactcgttcagctggtgccttaaacactcgatgtaattttactgtacctgttgccattgtcttctccttattttaagtccatttaagttataaaaattatgttgaatagcttaaaccgtagaatttcttttaacgtatatttttggtgtttttttgacctaaacctattgttttatacaaaagtaaattacgaaaactatggctgattttttagtaaaaatggagcaaaatagtcagcaatcataaagaaacatattgaatttgagattaatcatgagtctgctcgctttctcctcatatgcattaaacggtgtagatgcacaaaagtttttacaaggtcaagtgactgtagatactgaacgtttagctgaaaatgaaacacgctatacagccatttgtgatcttaaaggccgcatccattttggcttgtggctaaaaaagaataatgcagaaagttttgaaattattgtcactcaagatcaagctgaagaattcgcgaagcacattaaaaaatatggtgctttttcaaaaatgaccttaagtgaacaaggtgctgtattcccaaaagttgtgaatggccatactgagttcagctctacagaaactgatatttccgaatggcaaaaacaagccatcatgacaggtcaagcatggattgctcaagcgactgaacatgagtttcagccacaagaattacgtttacatcaacgcgaaggcgtcaattacgataaaggctgttacttaggtcaagaaattgtggcgcgcctttggtttaaggcaaaaccaaaacactggttgcatttagttcaaggtacgggtgattcacctgctccagcaactcaattgcacaatgacgtagaagtggttaatagtacccaaactactgacggttatattgccttagttgttgcgaaacctgccgcccttcaagagttaggtcttcaagttttagatttaccagaagctttaagtggtgatgttgctagaccacaataattatatttaataaattaaaagcccgtggataaatctgcgggcttttctatagatacaaaattctaatgaattcattaaattaggacatcaattttttaagttttctatgccatcataatccacgttgtaatctaagagaaaaaatatgaaaactaaacttgctacactcatgttgagtttggcttttttcggttctgctcatgctgatgttaaaacacttgaacaaaatctgaagacaaattatccagacctccctgtaaaaggtgtctatcagtcacctgtcgctggaatttatgaagtctatacaagtggccgtattgtttataccaatcaagatgcaaaatacttttttgtaggcaatttagttgatatcaaacaacaaaaaaatatgacagaagagcgaattgccgaattgggtaaaattgatgttaaaagtctcccattaaatcaggcaattaaatacgtcaaaggtaaaggagagcgtactctttatattttcagtgaccctgattgcccttactgtcagcgtctagaacaaaatatggttggggtggataacgtaaccgtatatgtattcttatatccgctgaccagcttacatccaaatgctgaaaaggtttctaatcaaatctggtgctctaaaaacccttcagaagcatggacaaattatatgcttaaccgtaaattgccagcggctggcaaaagctgtacaagtccaattcagaaaaatattgctttaggccagaaattaaatatagatggtacacccactctgttcttacaagatggtcaaagaatctctggcgtaccaagtgatgcaaaacagattgaagcattattacagtcagtaaaataatccaatacgccattctcttaagtagagtggcgtattatttttctccacagtttgctttatagacatcgttttatatacaaatcggctgtttactttcggccatcaatatttatgatgagaaattgaattgagctaatacatcgatggaatgatgtagctacaaagtaaaaggttaaaaagaaatgaagaaattacttatcgccagtctaattgccatttcaagttcatcaatctttgcagcagacacgacggcttctgcagctaaaaacgatgtatttaaacaggctgagcagctatacgcagcaaaaaattatcctgctgcctttcaagaagtccaacgtcttgcacaaacaggaaatgctcaagccatctataacttaggctatatgacacaaatgggccaaggtactgccaaagataatgccaaagctctgaaatattatgaagatgcctcaaataaaggttatgctcaagcgagttacacgcttgcacaactttatgagactggtgaattaggtgttgccaaagatagcaacaaattcagtcaatatattcaaaaggcatcagctcaaggttctgatgatgcaactgtcaaaatagcgactattttatttgcgcagaaaaaacctcaatctcaccaaattgctttacaaaagctagcgcctttgattagaaaaggaaactaccctgctattcaggtcaaagcgctttatgatattagccaaggggttgaaaataaaaatcctttaatgaaacgccaaggcattgaagctttgcaaacaattgctcaaaagggttatgcgcctgcatctatggctttagcaaccatgatggcgaatggcaatatcattcctcagaacctgcctcaagcaaaacagatctttactgagcttgctaagcaaaatgttcctaatgctagagaatctttagcttcggtcgaaaaaattattgctgagaagaataaacaagctgccgccgctcctatgcagccagctcctaaaaaatagtaaagagacaatagcccctcatggggcttttcttttaccaccacaaggcaataagcccactcacacccataaagccaataatggtactaatcattaagggggttaatgctctttcatttaaaccgtaggcttgcccaaaaataccaaaagcgatcggcattggcagcgcagcaagtaaagtgccagcatataacatctcttggctcacgtttggcagtaaaaggaacagcccaaaaatcacaacaggcataaggatgacattaaatccagccaacaatatactttggaaattcacggcggtaataccaataccaaccaagctgccaccaatagcaaataatgctagaggcgaagctgttcttcctaaaagttctaaggcttgtccaagttttgaaggcagatgaatatctagcaaaatgcagctcatcccaactaaaattgcaataattacagggtttttaagtaaattcatgaatgtttttttcagtaaaggcaaaagccgttgctgttgatgcaaacccgcttctgccaaaatgagcattaaagcaactattaataaattttcgataattaaggttaaagatatatagattgcagcatgactccccattagcatggttagaatcgctgtacccataaaacctgtatttgacatagaagcgcccatcgatatgactgcactatgtgttaggctatttttaaaatacttgcggtaaaggataaaagccaaaaaaaacaagattaaagagccgccaccataagcaataaaataagctgggtgccaaatatcttgtaagtttttattggctaaagattggattaaaaaagcaggtaaagaaattttaataacaaatgcactcagagccttaatttgttcaggtgttaccagtttaatgaggacactacagtaccccatcaataataaaatcaaaattggtaaaattacctgaaaaaccacagactacttcctcactcatttcaaaagaaaacgggcaaatcttaatttgcccgaatattaaaaactaaaaagaatcaaaaagctgttttaagccatgtggttggcaacgcaaatattggggagcaattttgacttttgcacccaatgtagcagcagcatgccatggccaacgtgggtcatataacattgcacgcgcaagaccaatggcatcagcttgctggttttctaaaatttgttcagcttgttgtgggtcagtaataagacctacagcaatcacaggaatagctacatgttttttaacctgttccgcgaaaggaacttggtaacctgctccaatagtaatattttgatgctcatgtaaaccgccactagagacatgaatataggccgcgcctaactgctctaaggcttttgataaaccaaccgtagactcaatatcccactgctcattgccatccatccaatctgttgcagataaacgtacccctaccggataaccttcgggaacagcaagtttaattgcctgaagaacctctagcgtcatacgcatacggttttctaaagagccaccatattcatcagtacgttgatttgcaattggcgataagaattggtgtagcaagtaaccatgagcagcatgtacctcaattaactcaaagcccgcttcaactgcacgtttggccgcagctgcaaagtcttgttgaatttgtttaatctcggcaatggttaaagcatgtggcgctgcatcatgaaccgaaaaagtacttgtacttggagcaactgtttgccaaccatgtggctgatcttttgcaatttggcctttacccaaccaaggcttttcagtagatgccttacgtccagcatgagctaactgaattccaaatggcataggagaaagtgttttaacttttcccaataaagttttgatctggtcacgttgctgatcattccaaaggccaagatctgcataactaattcgaccttccgcctgtacagctgtagcttccacaatacatagcccagctccagacaacgcgtaatttgcccattgctgttcatgccaataggtaatttcgccttcatctgttgccgaatattggcacattggggcaattacaattctattgaccagttgtagtgaatcgaaattaaccgtttcaaataattttgccatttttaattcctagaattgtttaattacacgtaaacctgcactccagttacgtccatcagcaggttcgaaatagcggctattaccgtcatttacaatcactgaacctacatattttttatcaaagaggttatctacacgagcaaagctattgactttccaatcgcccattacccatgcataaccaacatttgctgaggttacactgtagctcggtgctgcgtcactgttggtatcattcacgtatactttgtccatatactgtacatctacaccaccatatagaccgtgcgatggctgccatgccaaagaggcataagcttggtttttggcaatacccggtatggcatttcctgaggaaatctgagcaatatttcctaacgctggaatgtcagcatcaaaggttgcatctaaatacgagtagcttgcggtcgctattaagtctcgccataactttttattccatgcaaattctacaccttcacgtaaggttttatctgcattacggaacgttgatcggccatttgagttaccggccgaaacaatgtcatctttagttttagtctggaaaaccgccaaagtaaaatcacctaattggttttgtgactttaaacctgtttcataggtatcgcttgttgaagctgttaaatcaaaattaaaaccactttgaccatcaggtcgatatgccatttcagtaaaagttggtgtttcaaaacctttggcataacttacataggccataagttcaggtaaaatttgccaacttaaagcgaccgacggtaaaactttatcgtaatccgtcttaccactatcatcaccattacttaaatagttatcttcagatttgtagtggacattgctatagcgaacacccgtgtctaaacgccatgtaggtaagaactgccatgaagcttgtaaatatggatcgatattccataaagtattgtcttcatcacgacgtaaattacctttgacaccataagaaggttgaccatttactaaattaaagttttcaaaacctttacgatcttcatccattgcatcaagtgccacaccgacacttagcgtggtatttggaagtaactctttacccgtccaacggaaatcagcgccataataattacgttcaaaatcaatgactccaccggcatggtttatgctcgcatcttgggtggacttaggaatagattgatattgtgtgacttgacgattgcctaaatatgccatggcatagagttcatttttgtcattaatcggcttagaccatgtcacgcccgtttgggtttgttcaatatctttacgaacattaaattgctttaaaaatggaacttgttgctttggatttgcattccactgatcatgcgttagaccctgcggatcatcggcgtggatttttacatagttggttacccagttgattttactaccatcatcaagattccagctgagctttgcattatttagtactttttctgcaccgctatgttcgcggtaaccgtcggtatcaaagtatgatgagctaataatatagcttggttcattcgcaccctttgctccaccttgcagcacaagtcctgctcggcttttatcatggctaccacccgaataactcagctcaattgagtctttcccttgcccttctttagtagaagttaaaatagtcccgcctgatgaatttccataaagtgaagaaaaaggccctgttagaacttcaacatgatctaaactgcttaagtcgatattagatgtttggccctgcccatctggcattgttgcagggataccatccacataaagacgaataccacgtacaccaaacgtagaacgtgcaccaaaaccacgcatagatagctgtagatcttgcgcataattttcacggttacgaatctgtaaactcggtatgcccttcacaacttcagttaaatttacttgtgaagaactatccacttgaggtgcctcgattcggaaaaccgaagctggtgtttgtaaataaccggtgtcagtacgtgtcgcttccacatgtaaagttggcaattgggcaacgtctgaatttaagtcttctgcccaaacaagtgggctagaaatacagcccatactcatcaaaatacagtaatgaagtcggtctaagcgtaataaggacatgcttatttcctttatttatattgtagttatgataacaaaaagcagtgtcttgtctggatatagaattcggtctacattgttgtaaatctggaacgctcgttttgccatataagtttgtttgccaaatgagaattatcgacttaatgatggatgatctttccagcaataccgttcaggccagtcttttgcttcctcggcataatcaattccaatacgtggcgttaaaaccacttctggctgtgtagtggctgcttcaatccatagtccagattcttcacctaaagtctggccctttaaggtccgatcaatgcccaaataacgtgtcagtttgccgggtccagccaaaagcttatattcttttttagttgaagcactatttaaaaatgctgatcgaatcatcactccttcaggtacaccttctgtttgagtaataatgttgagcatttcatacatgccataaattaaatagacataaatggtaccaccatggcgatacatcacctctgtccgtgcggtacgtttgtcattgtagctatggcaggctttatcgcgaacgcccaaataagcttctgtttcactaattgtacagcggataacttgtccatccggctgtcgcttacataatacgcagccgattaaatcatatgctacttccgaagtttctcgttgaaaccagcttaatggtaaaatatctgacatagtattctctgaaatattacataccacacgttatacttgattaatccagtatatctgttaattctgcgagttggcatgcctgagttacccgaagtcgaaaccactaaaaccagtttatttcccttattgaatcaaaaagttctaagtgttgaagtacgcaatcctagcttacgctggcctataccagataatgttcagaaacttgttgggcaacgtctcattgggttaaatcgacgttcaaaatatattttggcagagtttgaacaagatcaaatgctctggcatttaggaatgtcaggtagttttcgcctgtgtcaaccaaacgatgaattgagaaaacacgatcatctcattattcaatttgaagatcagcagttacgttaccatgacccacgtcgttttggctgtattctttggcttaatcctgaaactcaaggcaaactcatcgatactttagggccagagcctttaagtactgactttcatgcagaatatttagcttttaaactcaagaataaatctgtcggcataaaaattgcactcatggataatcatgtagtggttggtgttggcaatatctatgcaactgaaagtttgtttaatgttggcattcatccagcacagcccgctggtgatttaaccatgcaacagattgagaaactggttgttgagattaagcgaattttgaagtcagcaattgatttaggtggctcgactttacgagactacagcaatgccatgggtgaaaatggttattttcaacagactttactcgcttatggtcgtgccggtgaaatgtgtgttaactgtgaaaccacattagaaaacttaaaactcggtcagcgtgccagcgtattttgcccacagtgccaaccacttaaaaagctgagaaagccttaattttttggaggaagacaacatgcaaacagcaattgtccgacatattttagtcaaagataaagacttagccgaacagctgaaaaagaagctacaaagtggtgctgactttgccaaacttgccaagcaatactccacctgtaattcggcaaaacgtggtggtgaacttggtgaagtcaaaaaagggcaattggtgcctgtcattgacaaagtagtttttacggctgctgaacgtgtattacaaggtccaatcaaaagccagtttggctatcatctcttagaagttaaattcagaatgactggcttacgttgatttcagcattttacttgtaattgtggggagctttagcctgcatattgatttgatatgtccaggctttaacatactcacccgattctaattttatatctgctgtcacgcgttggtattgaaagccttcaaaatcatctaacatttgccagttttctgctaacttttctgtgctaaacaaatagccttctacccaatctgcttctggatctaattctaaggcctttaagcctttgtctggtccccaatctaaaatatgaatcactcctcgtacactcgcttttgtccagttaccaccaatctgctctaaaatatgagcatttgctttattagggcataaagttccatatacaaaaagctgattcattaatttatgtccttgttctatctgcttagctaaacttaactgtgatttagcaagtttatcaatatctctagtccagtataaaatgctatgtaataaaaaacggtacactaggtaccgttttttatacttaaatactttttattaagcttgttttttcaactcatcacgaatttcacgtaataattggatgtcttctggagttgcagctggagcttctggctcattcttatcacggcgaagtttgtttaataatttcaccattaagaacacaacccaagccaaaatcaggaagttaattaaaatggtcaggaagttaccataagttaatacattgatacctgctttttgtaaggcatctagagattgtaagttattagggtttgcacctaacacgataaatttctgcgagaaatcaacaccaccaccagtaattacagtgataagtggcatgatgatatcttttactaacgagtctacgattttgccaaaagcaccaccaataattacaccaatggctaaatccatcatattgcctttaatggcaaattctttaaattcttgaataatactcatctaaacatctccagatgtaggggggaggaacacatcatatttttcttttttcactggcctcttatccgtctagatagtactcgccatgatattgataatttaatatttttttcaaaaaaagaaagctatttcacactttaacaacatatttgcttacaagaaaaatatgactttaagtttactttcagctttaccagtaagcaataaaaaaccgctaaacgaatttagcggtttttctttttcatttaagaaaaattatttatcacggttacgtttacgttcattttcagtcaagtaacgcttacggatacgaattgattttggagtaacttctactaactcgtcatcttcaataaattcaagagcttgttcaagcgtgaattcaattgcaggtgttaaagttaaagcatcatcagtaccagacgcacgaacgttagttaactgtttcgctttagttgggtttacaaccatatcgtctgaacgagagttaatacctacgatcataccttcgtaaacttctaactgtggcttagcgaataaacgaccgcggtcttgtaagctgaataatgcatagcccaagcatgtaccttgaaccatagaaatcaacacaccgttttgacgcttcgcaacagtaccttgtttaagaggaccatagtgagagaagcttgaagtcataataccagtaccagaggtcatggttaagaattcagaacggaaaccaattaaaccacgtgaaggaacagttgcttcaatacggatacggcccttaccgtcaacttccatattggtcatttcgcctttacggtgacccatttgttccattacagcgccttggtgctgctcttcaacgtcaaacgttacgttttcgtaaggttcttgtttttcaccatcaatttctttaatgattacttgcggacgtgatacacctaattcgaagccttcacgacgcatgttttcaattaaaactgaaaggtgaagttcaccacggccagatactttgaaacggtctggactgtcagtatcttcaacacgtaaagctacgttgtgaattaattcgcggtcaagacgctcacgaatgttacgtgaagttacgaatttaccttctttaccagcaaacggagagttgtttacttggaaagtcatagacactgtaggttcatctacagataaaggtggtaatgcttcaacgtttttcggatcacaaatcgtgtcagaaatgttaagagcatcaataccagtaatacatacgatatcgcccgcagatgcagaatcaacatcaatacgctctaaaccatggtaacccatgatttttaagatacgaccgttacgtgtattgccttctttgtcaattacagtaacaggagtatttagttttacagaaccacgttgaatacgaccaacaccgataacacctacgaagctgttatagtcaagtgatgaaatctgcatttggaatggaccatcaacatcaacagctggtggctcaacgatgtctacaatcgtttcgaacaacggagtcatgtcttctgcaagctcttcaggagcaggacccgctacaccacgtaaacctgatgcataaacgattgggaaatcaagttgctcatcagttgcgccaaggttatcaaacaaatcaaatacttgatcgattacccagtctggacgagcacttggcttgtcaactttgttgataatcacgattggttttaaaccacgagcaaaggctttttgagtcacaaagcgagtttgtggcattgggccttcttgtgagtcaacaagaagtagtacgcagtcaaccatcgacattacacgttctacttcaccaccgaagtcggcgtgtcccggggtatccacgatgttgatacggtaagttgtatcggtacgtttgtctaaccaagtaatagcggtgtttttcgctaagatggtaataccacgttcactttcaagcgcattcgagtccatgacacgctcaatctcgcctgctcggtcaccgagagcacctgattgctgaagtagtttatcgacaagtgtggttttcccgtggtcgacgtgcgcaataattgcgatattacggagatttttgatatctgacatgaaaattcgaaacgcctaaaatttgagggcaaattatacagaaaaacactactcttgagtagtgacagtttattgacattgacaaaaaaattttccaatagtctgtatttcgttttgtaaagataggtatctcgattagaatagcgccaatttgcgaaattgcggcgtatttactcccatgtccaatcaaccatcacaagaccgtcttgacctcgtttatgggctagatgaccgaccaaaaccgttcgtggcttttttggcagcctttcaacatttgcttgcaattattgtcccgattgttactcccgggcttctaatttgcttagcattaggcgttccacgaaatgaaaccaatatgattttatcaatgtctttggtcatttcaggaatcgcgactttcttacaatgtaaaaaagttggtccgtttggtgcaggcttacttattgttcaaggtacaagttttaactttattggcccgattatcggtattggcagtgcaatggttgctgcaggtacaccagtcaatcaagttatggctgctatttttggtgttgtgattgcaggttcatttattgaaatgggcgtatcacaaattctcccatgggtaaaaaagctaattactccccttgtgacaggtattgtggtactcctgattggtctaacgctcattaaagaaggtttgattagtatgggcggtggttatcaagccatgcaggaccatacttttgccagtgctgataaccttataatgtcgtgtacggttcttgctattattattgtcctaaaccgtattcgtattgtctggattaaaagttcagctattttaattgctttagtgattggctacattcttgccggctttatgggatatctagacttctctggtctaaaagatgcgcccgtgattcaaattccgacaccgatgcattttggcttaagcttctcatggggcttatttattccaatggcatttatttatttggttacgtctttagaagcaattggtgacgtaacggcaaccagtaaactatcaaaccaacctgtagatggtcctcagtggatgcaacgtattaagggtggtgtgttagtaaatggtgcaaattcactacttgctggcctattcaatactttcccaagctccgtgtttgcccaaaataatggtgttatccaattaactggcgtagcaagtcgttatgtaggaatctggattgctgctttactcattttattaggtctattccctgctgtagctggtgtaatacaagctgttccacaagccgtattaggtggagcagtcatggtaatgttcggcgccgttgctgcctcaggtattaatatactttcatcaattcatttagatcgccgtgcccttttaattattgcgatttcacttgcattaggtttgggtgttgctcaggtgccacaaattttggagcatctgccagaattatttaaaaatatttttagttccggcgtagcaacaggtggtattgcagcattaattttaaatgttgtactcccagaaacacataaataaccaattttaattttgattactgcccagttttcactgggcattcttcttcatgagagatgtacatggaccctagaagtgaagtgatattaagacaacatgactatttaaaaggtagggtcttgttaattaatgcaccgaatgacgccctagtcagtcaattacccactgagattgatgcatcagtctggacgtggaattatgctgactatcagggttttttaaatgcaggcgcaacagctcatttctcggttgagtttccattacaagaatttgatcaggctataatttttgttccaaaatcaaaagagcttttaaactatatattgcatgtagtgatgagccatctgaaaattgaccaatcagtttttttagtaggtgaaaaaaaaggtggtgttgagagagcggcaaaacaactacaaagctttggcaaaatacttaaacttgatagtgcccgacattgtcagttatggcatttaaaaattgagaaaactgaaaagatcaaacctcttgaaagctggttaaaaacctatactgttcaagtaaatgagcaagaacttaccatttgtgccctacccggcgttttcagccaaactcatctagatgtcggaactgccgttttactcccttatctaaatcaggtgaaatcaggtagaattgccgacttcgggtgtggagctggaattatcagttgctatttggcaaaagcaaattcaagtaatattatccatgccctagatattgatgccttcgctttacagtcaacggaaatgacttttagtcgaaatggaataggttcagaccagttgagattgcagcctgttacaggaattgcagacgccccaacagaacttgatgccattgtcagtaatcctcccttccatcagggtattcataccaactatgatgcaagtgaaggactctgccagaacgctaaaaaacatttaaaggcatcaggcgagctatggattgtagcgaaccgttttttaaactatccgatcttaattgagaagcactttggtcagtgtgagattaaaactgatcttcaaggctttaaggtgttatatgcctgtgcataacaaactatgtaaggaatctccatgagcgaaacacatgctcctgaaaaactccagcgtaagcttggggctcgtcatctgaatatgatcgccattggtggttccattggtacaggtcttttccttgcttctgggtcaaccattgcaaatgcaggtccaggtggggcgttactcgcctactccctcattggtattatgatttacttcttaatgaccagtttaggtgaacttgcgacacacacaccaacatcaggtgctttctttacctatggaagtcgctatgtcgaagagggttttggtttcgctctaggctggaactactggtacaactgggcaattacggttgcgtttgaactcgttgccgtacagtttattatgaaattctggttcccagatgttcccggattctattggagcgccctctttctcgtcattatctttatgattaatgcgatgaccgtaaaaggatttggtgaaagtgaattctggttctccatggttaaagtaattgccattgttgcctttattattattggtatcgccatgattattaagattatgttgacaccaggagtagcaacttttggcaactggacttataaagaggcaccattcgtaggtggtttacaagccatgattggggtagccatgattgccgggttctcatttcagggaaccgagatggtgggtgttgcagcgggtgaatcaaaagatccgaagaagacgattccgcttgcaattaaacagattttctggcgaattttattattctatatcttgtgtattttcattatcggcacccttattgcctatgatgatccaaacttattacaagcagcagcaacagaaaatattgctctttctcctttcaccttactttatgaaaaagtaggttttgcttttgctgcaagtttaatgaatgcagttattttgactgctattttgtcggcaggtaactcgggcatgtactcttctacccgtatgttatttgatatggcgcaacaaggccgtgcaccaaaatggtttgcaaaactcgataatcgtggtgttccaatgaatgcgttatatgcaactacattcattgctgcattctgcttcttaacgacttttatcggagaaaagcaagtctttaactggctcctcaatatgtcaggaatgtgtggtttcattgtctggttaggtattgcaatttcgcattatcgtttccgtaaaggttatattgctcaaggttataaattagaagatcttgcataccgcgctaagtttttcccattcgcaccttggtttgcctttatcctctgttctgtcattattttaggacaaaactaccaagcggttttaggcggtaaaattgactggattggcttactttctacttatatcagcttgcctttatttttagtaatctggcttggatacaaatggaaaaataaaactaaattaattccttacgatcaaatggatgtaaaaccagagcaagattaatactgagttcaagtaattaatcagcgcttatcaaaggtcaaaaacttgatctttagttaaaaacaggtaaaatgccgttcagattttcaacggcactttttaaaaaaggaggacatcatgccaacactacaaggtaaaacacagtaacgatttggcacgatgtcagctcacggacaagtgtacaaatttaattcacttgtccgaatgctcgaatttaagacctagcattcgctaggtttttttatgcctattcggacaataaataagagaataattatgggcatacaaaagatattaaacgaagaggcacaatatggtgtccccgttaaaattttcactcaagacatagatagtgaaagtattgaacaactcaagaaaatggcacaactgcaatttatatattctcatattgctgttatgcctgatgtgcatgttggaaaaggtgcaactgtaggcagcgtcattcctactaaacatgccattattccagctgcagtaggtgtagatattggctgcggaatgaatgctattcgtttgagcctgaaagcttcacaacttccaaataacttaagtcgcttgcgggacgccattgaacggaaagtgccggttggatttgctttgcataaacaagtcaaagcgaaagcttctagcattattccacttgaaaaacgcttagaacctattattaaaaagcatccgggtcttgtccgaatgcttcgtcagtttgaggcaacatggcaaaaacagttgggcactttaggcggcggtaatcactttatagagttatgtattgatgaaaatcaagatgtatgggtgatgctccattcgggcagccgaggtcttggtaacgtcataggtacttattttattgagttagccaagaaagaggcacaacatcgctttgggcacgtgcctgataaagatttaagttattttgctgaaggctcacaaagctttaatgattatgtagaagcagtagagtgggctcaagaatatgcttttgaaaatcgtaaagaaatgatgcgattaatattagaagcaattcgccctcttctaccttcttttcaaatgacgaaagaagcaatcaattgtcaccataactatgtgagtcaagaaacacactttggtgaaaacctttttgttacaagaaaaggggcaattcgagcaggtttagatgagttaggaattattccaggttctatgggagcacgctcgtatattgttaaaggtaaagcaaaccctgaatctttttgttcctgttctcatggagctggccgcaaaatgagccgaagcaaagcaaaagttctttttaatcagcaggacttgattgaacaaacacaagggattgaatgccgtaaagacagtggtgtagtcgatgaaattccaagtgcctataaagatattgatgaggttatagccaatcaggcagatctcattgaagtcgttcatactcttaaacaagttttatgtattaaaggttaagacatgaaaattaaagaaatgccgaaaattaaggtccgtaatcaagtagctctatcccctctacttcacaaaggtggtatgcacgaaacagaaaaacctcgtgctcaacatcgtagaaatagacaagatactaaacagcaattgaagaaaggtgtttggtaactattttaagtaatgattggaagagattatgaatcaggagatttacaaatgaccaaatattttaaaaatcgccataaaaaaagcgactctaacgagtcgcttttttactgttcaagaactcaaattattgagctgctgcaggagctgccgcttcttgaccaggttgaactactacagtacggctaccagtgattgtcgcgaatacacgacggttcatagcacgaccttctttagttttgttgtcagcaatcggttgatcccaagcgaaaccttgagtagacaaacgagaagcgtcaacgttgtattcgtttacaagagctgatttaacagagttagcacgagctaaagataaacgttcgttcaacttacgtggaccagtgttatctgtgtgaccttcgatacgtgcagtagcgttagggtattcagataatttttcagcaactttagcgatttctggcttgtattggtctttgatgtttgatttgttagtatcaaagaacacacgaagttccatgttaaggtcttcagttaactcttgtggttgtggagcaactggagttggttcaactggagcaacttctactacaggagcagcaggcttcaagtgaccaccaagaactacgtttaagccagcaagagctgtatagttccagaactcttcatcagcattataagtagcacgagcttcagtacgaagagataaagcgtcgtttaagcgccagaaagcaccaacaccagcgttacctaaagtaccttcttcagaagtaccacgtgtaccacgatttacgccatcaaagtcatatttatagtgaccagcacctaataatacgtacggcttgattttgctgtcgtagtttttagtaattaaatcagaagtaacatagaagttaccgttgatttgtttttgtttatattcagcaccagcagaagcgccgtctacgtcgcctttaacttggttatattcagcttcgaaacctaaccatggagttaactcgataccaagagctgcaccaacgaataaatcgtcttgtaactcaggtgaattagttaagttaccatctttaccgccattgttgtgttggctgtcttggaaagtgtaaccaagcagtaatggagtaactgttacgccagcattagcagcagctaatggagcagcaacaagcatagtagcaagtgcaatacgactcaatttcatggatatcctccagagataacaattgttgttcaagctcagcctaaatttattggcccctgagatatttttttaccccagtattatttttaagctattcacatttgaatcatacaaacacttgatagactttccaagtgcttgataattttaatcaagtaaattattgacaaaattacttacaatttccgttgtaattcggtaattttttacccaactagcaaatatgaacaacttctttgtttcgcttgccgtgattttaccagtattctagccgactgataacccttatttaattttgtgtttcctcattataaaaaataatataaatcattgtcagaaaacataaaattgctctatttatacatatattaaggttttttaatgtttaaatctcctggttttactatagttgagctcactataacactcgtaattcttgtgattatgtcagttatagccattcctttataccatcaatttatggcatctgtagaactaaaaaatacgccgcgtatactcacaattcatatacaaaaagccaaatatgacgcaattattaggcataagaatgttgttctttgtccaagttctgatcaattggtctgcaatacgaattgggataaccgcgtaatcagctttgtagataataaccataatctacagcatgatttaaatgaagagttattaacctctatagatcttaaccatcactacggttctatgaaattacaacgttttggaaaaaaacaaaatagtattatttttcaaggtagttctggactacccatcgagtcgaatggcagttttatctattgttcttatgaccagcttaaaaactttaaattaattcttagcaaaatgggccatgtgcgcttagaagaacttaaaaattgttagaactctacagtctaatgcagaagctaacccgttcttcattttgcaatatactgcttaggttttaaacatttcttattttgagattaagaacaatcggagattacaacaatgactgacatcgtaattgttaatggtgctcgtactgctatgggtggttttcaaggatcactatcaggactaactgctcctgaattaggagcagtaacaattaaagaagcaatcgcacgagcaggtttacagcctacagatgtcgaagaagtcattatgggttgcgtactaccagcgggtttaaagcaaggccctgctcgtcaagccatgcgtaaagcaggtttacctgattcaacaggagctgtgacaattaataagctttgtggttcaggtatgaaggcggtaatgcaagcggctgatatgattaaagcaggaagtgctgaaattgtagttgccggtggtatggagtcgatgaccaatgcgccttatgtcttacccaaagcacgtgcgggataccgtatgggccacggtgaaattaaagaccatatgttctttgatggcttagaagatgctgaaactggacgtttaatgggttcatttgctcaagatatggcaaatacacgtggttatactcgtgagcaaatggatgactttgcaattcgttctttaaaacgtgctcaaactgcgattactgaaggctatttcaaagatgaaattgtacctgttactgtttctacccgtaaaggtgatgtcattgtcgatcaggatgaacaacccttaaatgccaagattgataaaatcccatcccttaaaccagcttttgcaaaagacggtaccattactgctgcaaacgcgagttcaatttctgatggtgcttctgcactagttttaacatcgagtgaagttgcagcacagcgcggcttacaaccacttgcaaaaatcatagccactgcgtcaaattctcaacatccttcagaatttacaattgctcctgttggcgctattgaaaaagtacttaaaaaagcaggttggaatgctcaggacgttgacctttgggaaattaatgaagcttttgctatggtaacgatgtgtccaattgatgatttcaaacttgatccagaaaaagtcaatattcatggtggagcatgtgcacttggtcatcctgtaggatcgacaggctctcgtattattcttacgcttattcatgcgcttaaacgtactggtggtaaaaagggtgtcgctgctctttgcatcggcggtggggaagcaacagctgttgccatcgaaattctttaattaaaaccttttttaaaatcccacttcggtgggattttttatgaaaaaactacaaaaaatgacccacaaaatctcttttccgttttaacttattcttctaaatgaaaacaacaatggacaataacaatgcaactcaatcactatctcaattttcaaggccaggcagagcaagcttttaatttttataaatcagtattcggcggtgaatttgccatgctgagccgctatagcgatatgccgcctcatgacggtgtcacgttatcggaagctcaaaaaaatttagtgcttcatgtttccctgccgattaacgaatacactgtactcatggcatcagatgtcattgatcaattctgtacaccaaatagtgtatttactcagggcaataatcattacattgcaattaaccttgaaaaagatgagcaagaaaaggcaaagcaactttttgatgcattatctgtaaatggcaaaattgaaatgccactagaaaaaacgttctggggcgctttatacggtgcttttactgatcaatttggtgtcaaatggatggttaactgccagttagatacttaaatctttagcccttatagagatctcagtgtttctataagggctttaaacatcgatattagagtattgcgcaataatcattaagccgactgtaataaaaccaatcccaatccatcctgcgacatcaatattttgcccaagaaaaatctttgcgagaaaagcggtcgccaatacccccaccccagaccacaacacatataaaattccagcttgcatatatttcaaagcaatagcagcgcatgcaaaagagataatatacaaaactagagcaattccctgagcagttttattaactaatccattgcctttagctgaataaaaggttgaaagtacatccgttgcaatagcgaatattaaccaccaagtgccaggatttatttttgaaattaaagcgaacattcttattcttcaattcagttattaaaaaattatttataaaaaaagctgaacctgagttcagccttttcacttagaagctatttaagcaccagtttgataacttgcttttggcacagctgttgaggcttgataaggatgagtaaagtcttgcaaaccagcagcagcttcttgcacatctttaccttctttgatgacaaaactatcaaaacctgaacgttttaaataatttaagacatccttaaatacatcacctgttgcacgtagttcaccttggaaaccttggcgacgtaataatgcagcgaatgaataacctcgcccatctccgaaacctgcgaactcaatgaagattgcatcaagttcactaagtgggaatgtatgatcttctggtgaatcatttacagtcacatacaaagcttttttaccttgagtgttcgccagttgatcgagctgtgctgttgttaaaacaacgtcaccttgaggaatcacaccatcttcagcaatgatttgataagtattatctgcaatcgtgccatctttataaagcacaggtagagctgtattaagcatatgcacgctccttaaatggttgaattcctacacggcgatatgtatcaacgaaacgctcaccttcagtacgtaaatcaagatacgtatttaatacttcttcaatgacatcaggcacggcttctgctgcaaatgatggccctaagatgtcaccaatggaagcatcatggtctgaattaccacctaaggtaatttgatagaactcagcgccttttttatctacacctaaaataccgatgttccccacgtggtggtggccacaagcattcatacagccagaaatatttaagtctaaatgaccaagatcataaactttatctaaatcttcaaaacggcgtgtaatcgcttcagcaataggaattgatttcgcatttgcaagtgaacagaaatcaccacccgggcagctaataatatcggtaataaagccgatatgcgcacgagccatgttgtgttgttcaagcgcttgccatacatcgaacaaatctttttgaggtacatctgccaaagcaatgttttgttcgtgagtcgtacgaagttcaccaaacgtatatttatcagcgagatctgcaatgaagttcatttcttcagtggtcatatcgcccggtgcgatacctgcacgttttaaagaaatcgtaacaatacgatagccctttactttatgcgcatgcgtattgatattgaaccattgtttgaattttggatgctcagcaaataaagctgtaaagtcttcatcttctaaatcttgataatcaaacggagtgaactcttcatctaattttttcaagatttctggctgaatttttaatgtttcacgtgtgtgttcaaattcagcttcaactttctgtgcaaatacttcaggcgttaatgctttaaccaagattttgatacgcgctttatatttattatcacgacggccatgtaagttataaacacgtaaaactgcctctaaataagcaattaaatcttcacgtggtaaaaactcacgaatgacactaccaataatcggagtacggcctaaaccaccacccaccatgattttgtagcccatctcgcctgcttcattacgcacgatatacacaccaatatcgtggaatgctgttgctgcacggtctttttcttcaagtgcagaaacggcaattttaaatttacgtggtaagaatgcaaattctgggtggaatgtactccactgacgaatcaattcacatgttgggcgtggatcagcaatttcaccagcaactacacctgcatactggtcagtagtcgtgttacgaatacagttaccactggtttgaatggcatgcatttgtacagttgcgagttcagctaaaatttctggcacatcttcaagtgcaggccagtttagctgaatattttgacgcgtagatacgtgtgcatagccacggtcatattgagttgatacttcagcaattttacgtaattgttttgagttcattaagccatacggcacagcaatacgtagcattggtgcataacgttgcacatataaaccattttgcaaacgtaatgggcggtattcatcttcagaaagtttgcccgctaaatagcgctctgtctgatcgcggaactgagcaactcgttgattaatcagctgctgatcgaaatcggtatataaatacatggcgtatggctagtagattcattattaaggcggatagcatagcgagcttttattcatcaataaaatgctttttttgcatatttaataacggttttattgataagctttaatctaaattgacataaaaaaagcccagataaatccgggcttttttgatagcaaacttttatttgttatctggtaatgcataagccactaaatagtcgcccatttttgtaccaaatgaaccatgaccaccggccataattacaacatattgtttaccattaatttcataagtcattggtgttgcttgtccacctgctggtaaacgcgcttcccaaagtttctcaccattcgttacgttaaacgcacggatgtagttatcttgagttgcaccaacaaacatgacattacctgcggtagaaatagaaccacctaaaccaggaacaccaatttttacagctggtaactggaacaagttcggtaaactgtcacgaattgtaccaatacgttttttccaaacgacttcatgagttttcaaatctacgccagcaacatatccccaagcaggttgtttacaaggtaaaccaagtggagataagaatgcactgatttcaacaccataaggcacgccatacattggctgtacaccctgctcagttcccgcaccttttgcagtttgcgcacggtttggatcagcaggaattaaacgactcacgaatggcagaccaatcgggttcattacagcaacttgacggtcagggttaactgacataccgccccattcgaacacacctaagttaccagggaaaactaaagtaccgttttcagatggcggcgtataaatgccatcgtaattgaggcgtttgaatgacacacgacacataagctgatcaagcatagtggcaccccacatatctttatcagttaatttatcttgtggtgccaaattcaaatcagagaatggctgagtttttgaataatgctcacctttagtctgtggtccgcgtttaactgtttgtggaactggtttctcagttacaggaacaattggctgaccattacgacgatcaagaacaaaggcattacctgttttggtcaagacataaattgctggaacagttttaccagatttgtctttaatatctgccaaagatggttgtgacggtacgtccatatcccataaatcgtgatgggttgtctggaagttccaaatcaatttacctgttgaagcgttaatcgctaacatagagttcgcataacgttctttcaactcggtacggtcaccaccccagatatctggagtacctacacctgttggaacataaacgatatcaagtttggcatcgtatgctaaaggtgcccaagcatttggtgagttatgaacaaaggttgtaccttcacctggcattgcatttggatctgctgcaccagtatcaaatacccaaagaagcttaccagtgtttacgtcatatccacggataacacctgatggctctttatttgaatagttgtcggtaaccgaaccggcaataaccactgttgaaccagtaacaacacctggagatgttgggttataaccacctggataagcatatggcatgaattcttgtaaattcacttcaccattttgaccaaagtcagtacatgctttacctgtgtcagcatttacagcaactaaacgtccgtcattgactggaacaaagactttacgtggacattgagttgaagtcgactttttagtttgtaagcttgtcgcaaattcagttgtgttgtttgcatcgtaatacattacaccacgacaagttaaatgctggaacgatttatccgttttaagcttcggatcaaaacgccatttttctttacctgtagctgggtcaatcgcaattaactgctggtgagccgtacagataaacatgttattaccaattttaattggtgtaacctgattggttgtttcgccagagtcattatctgttttgaaatcaccagtacggaatgtccaggcaactttcagatcttttacgttctggtcattaatctgtttcaatggagaataacgttcaccagcttgagtacgaccataagcaggccagtcgctctctgcaacacccggaacggcttgagcagtttctggttgaggtgtcttgatttcaccattaatttcttgcggatcattgaagatagaataaaccatcaacacgattgcaattgctaaagttgaagataaggcaactttacttgatccaaggttgttgattccacgagttacagccggaaccaataaccataaaccaagaatacctaaaatatctaaacgtggtgcaagcgcccaaaagtctgttccaacttcccagacactccagataatagtacctagcattaatgcggcataaacccacaaagcagcagaagcgcgcttgtagagttgccatgcaacaatgagaagtaagactccagctacaatatagtaaattgaaccgcctagtgtagcgagccaaatacctccaattagcaggaataacgccaataacccaataataattacggtaaaagtcgttaaacctgatcttgaagaaggttgattcataaaccacctcttatcaatcatcatttttatcggaaagatgtgccaaaaaacttatagaaaaatgacatcaccaatacgtctaaaacaaaattcaggcataaagaaaaaaacggaaggtcaggatacttcaatcaatgatttagccctcgacaatccgttttcggaataattacttagaatgcagttgagaacttaataccgcctacccaagtgttatcaccattttttaatgcaccaacatgacgaacatattgcacatttggacgaatagttagccagttagtggcatgaataccatagtaaagctcggtattatattcggtgtcgtattctttggcttgaacatcgttccaatcatcattgatatggatacgagcaacaccaagtgccaactcatcttgaggacgttgattgagcaaacctttatagactaagcctatattttgcatgttatcaactttgttggtatctgagtcgtggaaagtcaggttcacaaaccctgttaaaccacggtcagtttgatcagctggctggaataatttctgttttgcagttacccaaacaccctgcttatgagatgttttagttgaatctgcaatttctttggcatcggcagtactatagtaataacctaaacggtattcaccaggcatgctttgcacacctaatttaggtgaccaaactacttctgctggaataattgcaccgtgagaaccatctgtacttaggttgaagcctttgccacgttccaagttttcagggttatattcatatacacccacttgtgtatataaatcaggttgcaagttatatttgacacgcattgcccattggctaactggccagttataccactgatcgcctacccagttacccacttgtgaaccacaaagtgccaagttctggaaatcacagtcaaaactattaaagtcttcaccctcgccaaaacggcccactttaacatctaacttctgatcaaggaattttttcttgatccataaatctgttaaacgccaagtttgttcacggccccacacttcttgaacagaactttggtgcccagccaatgctggagaatgttcagaaagcgattgcccatcacgataagttaatgtgatttgagcttctgtatcttgccaccctaaaattttacctaggtccaaatgagaacctaaagcaagttgccctgtataagcactaccgtgtgtagatgtttgtttggaatctaaaataccggcatattcaccggtatatccaaaagaaaaatcataaccttgtgcttgcaacgctgtacgttgcccgttccaatcacccaacatccaagaaccatttgggtcaaatgcagcagcagcttgtgcatgctgaacaaaaagagtaattgataaaacggataaacaggaaaccatcaaagatttatgcgttttcatgtttacgaaccttttatgtctttgtttataaaggttacgctaattttatgtaaagaaattattcaaaatgttaatcaattgattattcagataataatttcaatacatactgtataagaaatagccccttaacctcaccactgcccttcgccaagtttttgacctacaaaggaatatctcatttgcgaacgtgaaaacttaattgggcatgcaatttgcggttctgtatctggcgtattattttgcaaaggaacattcacaatccatccacgttgttgtgctaacggtgaatttaaagcctcacttaaactcaaaaccggttctacacaaacatcgagatttgcaaaaatttcatgccattctttgaatgttttggctttaattttttcttgaatggcttgcttaacttcctgtcgatcttgctcatctaatgacgcacctttttgtaataacacaggtaaatctagtgctgcagacaaacctgccataaattgtggttcaaggctaccgatagaaagataacggccatcttgcgtcatataatagtcatagaaaatccccccattgagcatcccctgctcgggagcctgttcaacttgtgcggcaagcgtggctgaagctgccatactatttagacttgcaacacagtccgtcatggaaatatcaatatattgacctataccgctacggctgcgttcaactacagcagccaagatcgcaatgactgcatgtaatgaaccaccagcaatatcggcaacctgaataccaagcggtggcggaccgctatcttgtcggccgctatacccagcaataccagctaaagctaaataattaatgtcgtgcccagcccgatctttataacttccagtttggccataacctgtaattgaacaataaattaaacgcgggttaatttctgcaagggtggcatagtccagccctaaacggcgcatgacatctggccgaaactgctcaatcacaatatcaaactcagaaatcttggctttaatcagatcaatacttgcagcatcttttaagtcgagaacaatcgactgcttatttcgatttagataactatgtgcagtcgcctgtccatttgcatagggcggcataatccgaatgaggtctggacgtgatggagattcaatatggatgacttctgcccccatatcggctaaatacattgtggcgaaaggtccaggtaagagcgtcgagaaatcgagaactttaagtccatttaatgcagtcgtcatcgtttttttaaccactattattcgaattttcttttatattagttaagcaaatattctaaaacaatgtcatgttcagccatttaccttgatcatttcggcaatttaacatgtaaaaagtgcttttacactgttgtaaatcgccaatttatttttttagacggtcatttaggtcaatttaaagtgaacatcaaagagactgaaggattcaatatgagtcgcgatacgattagcatccacttcgtgaatgcggctttgacaggcgtaaagcgccttggcatggatgtcgagacgttactttcacatgtgggtatcgaagcggaactattacgtcaacctaaagctcgaatctcaccagaacaatatacccgttttataaaaatgttatggatggtcacacaagacgaacacgttggtttcgatgtacaaccgcgtcgtttgggcacttttgccattatgtgtcagttgattattcatgcaaaaaccttgggccaagcccttgaactttcatctcaattttacaaattatttggtgatgaatggtcagtaacgctggagcgtgacaaacatgaagcacgtttagtacctctcattccaaaaacattagatcccgatcatttcattactgaaagtatgctcatgatctggcatggattggcatcatggctgattgaacgtcgcttaccattagaacgtgttcattttagctatccacgtcctgcacatgcagatgaatatgacgcgttattctttgcgcctgttatgcaattcgacgcaccgcgtaccgaaataacctttgcggctgattatcttgacttaccaattcgccaagatgaaaaaacattagaagaattcttaaaagcagcccctgctcagcttttagtaaaattcaaaaataccaattcgttgacttcacgtattcgtgaagtactcaaaagccaaattggtgaagaaatgccaacgctcaatgacgttgcatcaatgttgtatttatctccacaaactttacgccgccgcctagctgccgaaggtaaaagctatcagggcgtgaaagacgctttacgccgagatgctgcgattcatttattactcaatcctgagttaacacttgaagatgttgctcagcaagttggttttagtgaaaccagtacattccaccgtgcatttaaaaagtggactggtgttactcccggtctatatcgccagctccatggttaccattaattcttaaatctctttagtttcacatttagcccaagttcaacttgggcttttttgtatcgccattggcaaaaatcatcacctgactggtgcgcttatcgtcattgcactccctcttaaaaacagtacactcaaaaacacgacaaagtttaagtaataaaaaaaggaactgttatgagcgaggcttatattattgacgccattcgcacaccacgcggaaaaggaaaaaaagacggctctctttacgaagtaaaaccaatcacattactcaccactctattaaacgaattacagcaacgccatcaactcgatacaactaaagtagatgatattgttctgggctgcgtgacaccaattggtgatcagggcggtgatattgccaaaacagcagcgattgcagcgggctggaatgatgatgttgcaggtgtgcaaattaaccgcttttgtgcttcaggtttagaagcggtcaacatggcagccatgaaagttcgttctggttgggaagatttagtggttgctggtggcgttgaatcaatgtcacgtatcccaatgggttctgatggcggaccgtgggcgttagatccggaaaccaaccttaaatcatcttttgttccacaaggtgtcggcgctgacctcattgcaaccttagatggctatagccgagaagatgttgataattttgccgtaaagtcacaacaaaaagcagcggcagctcaagcaaatggttatttcgatcaatcagttgtgccagtcaaagatcacgcaggtattgtgattttagaaaaagatgaatttattaaaggcaataccacacttgaagggttagcaaagctcaacccaagttttgaaatgatgggacaaatgggctttgatgctgttgccctgcaaaaatatccagaagcacaaaaagtaaatcatgttcatcatgctggtaactcatcaggtattgtcgatggagcagctcttgttttactggcttcagaaaaagcagtgaaagaacaaaacttaaaaccacgcgctaaagttttggcaactgccctagtcggtactgatccaaccattatgctgactggccctgcgcctgctgcacgcaaagccttggaaaaagctggtttaacaattgatgatattgacctatttgaagtcaacgaagcatttgcagctgtcgtaatgcgttttataaatgaactcaatgtgcctgctgaaaaagtcaacgtaaatggcggtgcgattgctttaggtcatcccttaggggcaactggtgccatgattttgggtacattacttgatgagcttgaacgtcaaaataaaaaacgcggtttagcaacgctctgtgtcggcggtggtatgggtattgccaccattattgaacgtgtataaaaatttagggatatataaagatgagtgcaattcaatacgaaaaaaatgccgacaatattgtcatcttgacacttgattcaactggtcagtctgcaaataccatgaatgcagaatttcgtgactcgcttgatgaggtcacccagaaacttaaagcagaatcagaactttcaggtgttatttttcgctcagcaaaaaaaactttctttgctggtggtgatttagatgaactgattcaagttcaacctgagcatgcaactgactttttcaatatggttgagaagttaaaaggtcatctaagaacgattgaaacactaggagttccagttgttgcagcattaaatggcacggcactgggcggaggatgggaaatcgcattaagttgccatcaccgtattgcaatcaatgacccgaaaagtaaatttggcctaccagaagttaccttaggtttactaccgggcggcggtggtattgtacgtatggttcgtctgcttggtcttcaaaatgcgttcccatttttaatggaaggcaaacagttcggtgtcgataaagcaaaatctttaggcttaattcatgacacagctgaaaatgaacaagaacttttagataaagcgattgcttggatcaaagccaatccaaaatctcaacagccttttgatgtgaagggttataaaattccgggtggcgatccaaaaactccggcagttgcacaagttctcgctattgcaccagccatgctaaaagacaaaaccaagggctgctatcctgctcctgaagcgattatggctgccgcagttgaaggtgctcaagttgatgtcgataccgccttgcgcatcgagtctcgctactttactcaactagcaacaggccaaatttctaaaaatatgattggcactttctggcatggtctaaatgcaattaagtcgggtgctagccgtcctgccgatattgcaaaatggcaagccactaaagtgggcgtgttgggtgcgggcatgatgggtgccggtattgcctacgccactgcaattaaaggcattcctgttatccttaaagatgtatctgttgaaaatgctgaaaaaggcaaagcatattcacaaaagctcttagataaacgtgtttcacaaggtcgcatgacggcagaaaaacgtgatcagattttatcgctcattacggccacagcttctgctgaagacttacaaggttgtgacctgattattgaagccgtatttgaaaaccaagagctcaaagcgaaagtcactcaagaagccgaacaatacttagcgcctaatggtgtaatggcatcaaatacatccaccctaccgattacaggtttagcgcaagcaagtaaggatgataaagcatttattggcctgcatttctttagccctgtcgacaaaatgcagttggttgagattattaaaggtaaaaatacctccgcagagacacttgctaaagcctacgactttgtacagcaaattggaaaaacgccaatcgttgtcaatgatagccgtggcttctttaccagtcgtgtgtttggtacttttattcaagaaggtatgcgcttacttgcagaaggcgtccatccagcgcgtattgaaatggcagcactgaaagctggcatgccggtaggaccacttgcgattcaagatgaagtgtctttaactttaacggagcatgttgcaagtgaaacacgtaaggcactacaagctgtaggcaaagagttaccgaaaacaccggtagatgaagtgattcataccatgattcatgaattaaaccgtaaaggtaaagctgctggcgcaggtttttatgattatcctgaaaatggtaaaaagcacctatgggaaggcttaaaacgttggcaaaaagatcatgatatctccgagcaagatatgattgaccgtattttgtttgtacaagccttagataccttacgttgttatgaagaaggggtattagagtcagtgattgatgccaatgtcggttctatttttggaattggttatgccccgtggacgggaggagcgattcaattcttaaatcaatatggtattgataaagcaaaaaaacgtgccgaagagttggctgccaaatatggtgagcgcttcacgcctccaacgttactaaaaactaaagcagagcagaagcaaaatattcaataagttagagctcttgaatatttaaaaattgcataaaccttacccatataaatatattttatttatatgggtttttctttatgacctttaagatttcagccttatacctaaatatgctataaatagacttcatttctgtgcttctacagcacattcgagatatccttatgtccgataaaaattcttccgaatcagcaattttaggctggaaatttgttctaatcgtcggtgttttaagtgcgatcttccttggctttttctatttagcaatgagtaatgagcctgactatatgccaggagcacagcgcaaagctcaacagcatgaaatgcagcaaaaagctgagaaatcaacagatcagcaaactcagcatgacaatatgcctgaaatggacatgcaagaacatcagcattcacatcagtaatcagatatttttcaaatgacagatttttctcgcaatgcactggttgtagaaggtggaggcatgcgtggtgcctttaccagtggtgtacttgatgcttttctacaacaacggttcaacccttttgatttatatgtgggcgtatcttctggttcgaccaatgtagctaactacctggcaggccaacagggtcgcacgttaaccttctatattgatcattcactacgtcctgaatttatcgattacaaacgcttctttaaaggtggtgatttactcgatttaaaatggatgtgggaaattggcgagcaagagcacccgcttgaccagcaacgtctttttgcgagcaaccctgatttttatatggtactcacccatgctaaaacagggcaagccgaatatctccgtgccggcaaagacaacctgttaaatgcacttcgtgcgtctagctcaattccggttttaacccgtcatccggtcgatattatgggtgaaccctattttgatggtggcgttgcagatgccctacctgtccgctggacagcccagcaaagtggtgtcaaaaagctattagttttacgcactcgtccgaaaaactactttaaagcaagtagtcgaggcgaccaattccttgcgaaatatgcttttaaacaccattacggttttgcaaatagtttgcgtaaccgctgtgcccgttataatgcttcagttgaatttgttcgtagcagtaaccctgaacagcaaattttagaggtatgtccaccgcctcttaaaaatatggcagggcgtttaacgacaaatccgaaaaagcttcgttacagttatgaagttggtttggaaacaggcttacaagccatcgaaaactggaatgcgatgaagtaattcaaagttgagatttctaaaaaggaatctcaacttaacgctaaagtcatatcaatatgtggaataccacaatcttggtaaacctcaccctgcactttaaaacctagagcttcataaaaagctgttacataggtttgcgcggaaagctttaaataaggcaatttatgttggcgcgcatattcaataatatgctgcattagaattttacctataccctgctttcgataaagcattaaaacagcaacacgccctacgctatgctgtggcaacaaacgtgctgtagcgataggctgctctttgtcatacaccataaagtgcacagcagtgctgtcgaaatcatcccattcatctttgggctcaatgccttgctcttgaataaagacttgttcacggatgtattttgcatcttcctcaaactgcgtccaactacccgctataactttatacatccactcaccttcctagcatttgcagccaatattttcgatcggcagctgatcttgtaataacaattccaatgtctgttttttaattccatacatttctttcaatgcttgaatttgagccataatcttggcatcaggttgtgtcacgtttttgcgtttagtcgccaaaatcattttatttttgctggtgtgttcaagcgatacaaactcaaaaactttagtttcatagccatatgcttttaaaagtaaagcacgtaaggtatcggtcaacatctcggcttgttgtcccgcatgaataccaaactgtagcattggttgtaaaacttcagggctatgtagttgtggacgcaactctttgtgacagcacggcgcacacataatcattgaagcatttaaacgaattcccgtatggatagcgaaatcagtcgcaatatcacatgcatgtaaagcaatcatcacgtccagcttttccggctgataactacgaacgtcaccttcaaaaaagtctaaatgattaaaatgtactttgtctgcaacgttctggcaaaattccactaaattacggcgcagctctacacccgtaatgagcggaaccttttgttgttcttgtaaataatcatacaaagcaaaagttaaatacccttttcctgaaccaaaatcgacaatatttaactctttttgctcagcatcaatctgctcatatgcgctcgcaaaaatttcgataaatttattaatctgcttccatttacgagccatgcttggaatgatttgagctttctcatcggtaatgccaagctcttttaaaaatgcactaccctgctgtacataacgctgtttctcacgatcatgcgcttgtacagttggagcagtagtcacgctgtgtttttttacccatattaagcatggcttttttcttattttttttaagctggatttcttgatgagtggcaaataaattcgcttgtttgcattgcgtaatcagcactgcaatctgttctaagccatcttcgaatgaataatttttagtcacatcttgggtggtatgatgatatagcgcggaaagttgtttttttccatgtagctccacaacacggaaagtaattttttccagctgtgtcaactctcctttatattggctcaaaatcaaacgttcaaaagtctgctgattaagcatttgtttgatttcatgaaagaattgctgttcttgctcaaaggagaaaaccgacactgatatacctaaaaaatggtgactcatataaagtgaaagtttaaagggtataggattaaaaataaaataactttacgactgttttgtatttctatacatttgtatttttaatcaaaaaataaacttatgagtaaatcggtgttagaaacctacgacccaaaagaagaactttttaatgcctacagccatggcgctggtgtggttatggcagtaattgcctctgtctttttaattataaaaggatcttatctttccactgcccagtggataggtttatgggtatatgcttttagcttaattctcgtgtttactagttcgactctctatcattttgcacaaacacaaaatttacgttactggtataaaaaactcgatcacacggctatttattatttaattgctggaacatataccccgttcttaagcattgctatacctacacaaaaagctcatattttacttattgcgctctggagcattgctgcaattggtacacttttcaagttagtttttattcaccgttttcagaaaatttcgctacttgcttatgttcttatgggttggcttgccgtttttgtaatggatgatatgcgaacttatttaagcaaagatactttgatgttattgattactggaggtttagcttacaccgttggagcattgttttacgcgttaaaaaaggtaagatatacccatgcgatatggcatatttttgtgcttttaggtgcaggtgcacactttcttgctatctattggtacgttgtttagtccatttttcactcatattcagtgatcctgaaagagtcatggatgatgttctttcacgctattcttttaagaaaaatatgcctttaaagagaatagtaaattaaaaataaattttaactgatataaggacttatatggagtcaacctctgcgactgctgctcctgtagtagccaccaattcgaaaacacgggttttgtttgcaagtttagtcggtacaaccattgagttcttcgacttttatatctatgcaactgctgccgttatcatttttccacatctatttttccctgccagtagtggtagtgccgcagtcttacaatcacttgcaacttttgcaatcgcctttattgcccgtcctatcggtgcagcactatttgggcatttaggagatcgtataggtcgtaaagcaacattggtggcagcattactcactatgggtatctcaactgtatgtattggcttattaccaacctatgctcagattggaattgtcgcaccgttattgctcgccttatgtcgtttaggacaaggcttaggcttaggtggtgaatggagtggtgctgttttacttgctacagaaaatgcacctgaaggcaaacgtgcatggtatggcatgttccctcaacttggcgcacctatcggttttattttagcaactggttcatttttacttctaagtgctgctattcctgagcaagcattcatgcaatggggctggcgtattccttttattgcaagtgctgtcttggttattgttggcttatacatccgtttaaaacttcatgagacccctgctttccagaaggttttagataagcaaaaagaagttaatattccatttaaagaagtggtgacaaaacacacgggcaaacttattctcggtacaattgcagcaatctgtaccttcgttgtgttttatttaactacagtattcgcacttaactggggaacaaccaaactaggctatgcgcgtggtgagttcttagaacttcaattgtttgcaaccctttgctttgcagcctttatccctctttctgccatttttgcagaaaaatttggccgtaaagctacttctattggtgtatgtattgctgctgcaattttcggactgtttttctctagtatgttagagtctggaaacacactcattgtgtttttgttcttgtgtactggcttatcaattatgggcttgacctatggtccaattggtactgtcctttcagaaattttcccaacctcagtacgttatacgggttcagctttaacgtttaacttggctggtatttttggtgcttcttttgcaccgcttattgcaactaaacttgctgaaacatatggtttatatgcagttggttattatcttacagcagcatcacttttatcattaattgcgtttttattaatacgcgaaacaaaaaatgtagatgtaaataatcagatttaaatattttcaaacaccctgatataaaaaagccggttcaaaattgaccggcttttttatatagaacttagttcaatgatgcaggatttgcaggtgtaacactgtttggtacagccggagcagttacattactcgctgcaactgctgccgcaccagcaacagcagcttcaccaattaatgcaacttttgctttttcttggctctttggagatagagctgggttacttgcaacaatacggttaatatttgcagagtttgctggagcgatcgcagcagtttgtaaaatgattgggcgattacccgtattacccaatgtgtaacgaatacctgtacgagggctaatcaccgtcgtattttcttgtttcactacagcctgagccgaagttgggccttttgccgcaagtactttatcaaccgttgtggtttgaggggctgaagctgtttctgctgcgaaaacaaaacttggcacagcaagaacagttaaaaataaaggttgtaatacttttttcattgtctttccaacatacactctggatgagaagtaaatagcatttaatgcttaaaactgcaaacattattcacaggcttactacaaacgaaaaaaaagcagaacaaacgttctgcttttttttataacacaaattaaattttgccgtgacactgtttatatttcaaaccagaaccacatggacatggagcattacgactttcaggtacagggaacgtttgttgttcagtagctgaatcattaagtgcttcttgagaagcggtcacttcacctgttaatccatccacatcatcatgttcaaaagaaagcttcattgcttctgcttgttgctgctgttgagcttccatttctgcaagctcttctggtgttgggatatgtacgcgagacagatcagttacaacatcagttttaattacacccagcatgttcacgaataagttaaatgcttctttcttatattcctgctcaggatttttttgcgcatagccacgtaagtggataccttgacgcaaataatccattgcagccaaatgatctttccaatggcgatcaagagaatttaaaacgaaatgacgctcaagcattgctgccgattcatcacccatttgtgcacggcgctgacgataacgcgcaattacttcatcactgatgcgttcaaccaagccttcttcatcaagacgtcgatcttgttctagccattcttgaactggtagctcaatacccaaatcaatacgtaaagcattttctaagccttccacatcccattggtcatggattgactctggtggaataaagttagcaatcatcgcctgcattacttcacgatgcatttcttcaacgtattcttgtaaagtattttcagctaagatttcgtcgcgttgtgaataaatgatcttacgttgttcattattcacatcatcatatttaagtaagtttttacgaatatcgaagttacgtgcttcaactttacgctgcgcgttttcgatagaacggcttaccattttgtgttcaatcgcttcatcttctttaagccccattgcacgcatcatggcaacgacacgatcgcctgcgaaaatacgcatgaggtcatcttcaagagataaatagaaacgagaaacaccagggtcaccctgacggcccgcacgaccacgtaactggttgtcaatacggcgtgattcatggcgttcagaaccaataatgtgtaagccacctgcttgcaatacatcttcatggtcctgttcccattgcgcttttagacgcgcttcatcttcaggggtaggattttcaagtttggcaagtttcgctttccagttaccccctaggataatatctgtaccacgaccggccatgtttgttgcgattgttactgcattcgggctacctgcctgagcaataatgtctgcttcacgctcatgttgttttgcgttcaaaacttcatgatgaataccagcttgcttcaatttagacgatagaatttcactggcttcaatcgttgccgtaccaataaggattggtgcaacaccctgctgacgaatattcataatttcttgaataatcgcgttatatttaccattacggtttaagtagattaaatcgttctggtcattacgaatcataggtcggtgtgtcggaataataacgacgtccagaccataaatttctttcatttccgcagcttcagtatcggcagtacctgtcatacctgaaagctttttataaagacggaaatagttctggaaagtagttgttgctaaagtctggttttcaggttgaatagccaaaccttctttcgcttcaactgcttggtgtaagccttctgaccaacgacggcccggcatggtacggccagtatgctcatcaacaataacgacttcaccgtcatgaataatatagtgaacgtcgcgttggaataggaagtgcgcacgaatagccgcagaaacatggtgaacgaggtttagatttgtagctgaatataagctttcgccttccgctaacaaacccatttgaataagttcttgttctacagtttcataaccaatttcagtcatttcaactgaacgctgcttttcatcaatccagaaatgtccgccatcggcaactttttcttctttttgcgggcgtaattttggtggaatagtattgatggcagtatagaggtgtgaagaatcttcactttgaccagaaataattaatggcgtacgcgcctcatcaatcaagattgagtcgacttcatcgataatggcatagtgcaaaccacgttgtttcttctctgctaaagaaaacaccatgttgtcacgcaagtagtcaaaaccaaattcgttattggtaccataggtaatatcagctagataagcagctgctttttctgctggttcttgcattgaataaattgtaccaatgcttagacctaaaaattcaaataaagggcggtttaactcagcatcacgttgtgccaaataatcgtttacagtaatgacatgaacgccttcaccacttaatgcatttaagtaacacgctaaagtacccataagggttttaccttcaccggtacgcatttcggcaattttgccttcatgtaaggtaataccaccaattaactggacatcgtagtggcgcatgcccattacacgttttgctgcctcacgacaaactgcaaacgcctcagggagtaacttatctaaactttcgccattgttataacgttgtttgaattctggagtttttgcagataagtctgcatcgcttaaagctgatatcgtcggctcgagcgcattgatttgctcaacaattttgcgcatgcgtttgagttcacgctcattttttgtaccgaagatacctccgatcagacttgccaacatggataaactctctaaatcttgcttggtcaaatgaataaattttttctcagtcgtttattatggtgtcagaaatttgaagtacaaggggtttgcacaaaacccataaaaaaaatctgatcattagacaaatggttttacccattttctaagcccctttaaagcatctggcacctaaaaactcgacattaatgctcatctattgagcacaacttccgagaaatctaatttagcaaatttatcttaaagttacattgattcagcccataaattcatatgttttggtcatatatatttacacttatataaaaagttcataataaaatataaaaacaataattttaataataaataaattgcggcatagtcatttcaacatataacaaattttaagcaattgaggatttatcatgacattacgattaggcgacacagcccctgattttcaacaagaatcaagcgaaggcactattaatttttatgattttctaggtgatagttggggcattttattttcacacccagccgactatacgccagtatgtacaactgaattgggttatacagcaaaactaaaagatgaatttgaaaaacgtaatgttaaagcaattgctttatctgtagatgatgttgagtcgcacaaaggctggattaatgacattaatgaaactcaaaatacaacagtcaattttccaattattgctgacaaagaccgcaaagtatctgagctatacggttttattcatcccaatgccagtgaaacccttactgttcgttctttagtgattattgacccaaataaaaaagttcgtttaatcatcacctaccctgcttcgactggtcgtaattttaatgaagtcttacgtgttgttgactcattacaattaaccgataagcataaagtggctacaccagcaaactggcaacaaggtgaagatgtggtcattgtcccttctttaaaagatgaagaggaaattaaacaacgcttccctaaaggttatactgcggtgaaaccttatttacgccttacgccacagcctgagcaagattaaagcctttaacaaggctttaatcgaagcgcaagacaaacgcagtgcgtaggcaagcgtctgaaaggtcccctgcaagacaagcaaagtgcgtaggcaaatattaaaaaaattctaaatcagccagttcacgtaaataaacaaatatttccatctcaaaagccatctcacccgatggcttttttttacattaatgaatacacatggtttttactgttgagatcagttataacttcccaagagtttgtgcaaaaaacaaaaatcatgatccataaaattcatcatttaaaatgcggcagtatgtgccctgtatgtgcacctttatttgggcagaaaggctggaaagctgaaattgtttgtcattgtcttttggtagaaactgatcgaggccttgtactgattgataccggatttggcctacaagattatctacacatgcaacagcgccttggttctttagtcaaacggttggggaaaattgaaccgaatcttgagttcagtgctatccaacaaattcagaaactgggtttccatcctaaagatgtgcagcacatttttgtgactcacctcgactttgaccatgcaggcggaatttcagactttcctcacgccactgtccatgtgctagctactgaatacaatgctgcgcaactacctaattttaaaggtaagcttcgttatagaactaatcaatataaacaacatcggtactggaactttgttgagtatcaacaaggtgaaaaatggtttaaccttgaaaaagtaaaaggtttccccctatttcaagatgaaattttaatggtgccattattgggccattctgctggacattgtggtattgcgataaaacaacaaaatcaatggttattattttgtggagatgcttactactcacacctagagctaaatccagcaaataaattaagatctcttagccttctagaaaagacatttgcagaagataatgaaaagcgtcttattaacctaaaaaaattacagcatctggctcaacatgagccaacgattgagatcatttgtgcacatgacccccatgagcttcggcggtaccaaacatgaaaaaattttcgctcattgcatttgcggtctgtttaagccttcaagggtgtatgcaacacgaaagtattgcccatgagcacagacctcacgattggggaaccttagtttctcaaactcataatttttatcaaattagcaatgatgttttccggagtgaacagcccgatgcagcaatgattcccgaattaaaacaccatcaaattgggactattattaacttaagagccaaagcatcagatgatttagtctttaaaaatgaaaactttaatcttgttcatattccgattaatacatgggcaattgatcgacaagatttattagaagttatgcagcaaatccaacttgccaagcaaaataatcaacgtgttttactacattgctatcatggttcagaccgtacaggggccagcgtcgccatgtatcgaattatttttgaaaactgggcaattgatgatgcagtgaaagaaatgaaacaagggggttatggttatcatattatttggaagaatattgaccgtttatttacccctgaaaatgtaaaatggattcaacagcaactgtcgaatccatcttaattagatttcagaataaaattaatctgacttacgctgatctaaaggcacccagtcaatcacccaagctgacttcatatttaaactggcgtcagaagtaattttcttacgtgtagtatctgccgtatctctatcttttgcaggaccaaccataatacggatacctttactggttggactcgtcgtgaccttatagccttttgcacgtaatttagagactacagcatctgcatttgcttggttagcagccaatgcaacctgtaccatccattttttatcaccattttcaagcaactcacgtgctttctctgcttcagcttttttctcggcctctgccttacgtttcgcttcagctgctttcttatctgcttctgcttgacgtttagcttcagcagcctttttgtccgcttctgcttggcgcttcgcctctgctgctttcttatccgcttctgcctgacgttttgcctcagctgctttcttatctgcttctgcttggcgtttagcctctgctgctttcttgtctgcttctgcctgacgttttgcctcagccgctttcttatccgcctcagctaagcgtttcgcttcagcagcttttttatctgcatccgctttagccagatctactgacttttttgtatcagtttgctgtccttttgccttattctcactacccgcgacttcaggaggaatattatcggaactttcttgtgcagcagctcggcgagcattaatcgcggcatattcagcagcagctttacgagctgcatccgcttctgcttgttgttgcattgccaagaattcggcagcacgagcctcttgttctgctacagctttttcacgagaacggcgctgttcttcaagaagacgtttttctgtttcaacatcaactgcaagtggctgtagctgtaccatctgcccttcttgtgctgattgctttggtttagcttgtaatttcggtgatgttgacgtttggggttgaacatctacctgttttatttcttcatttccttttagaagtaatgctgccaataaaacaccaccacctaataaaacaacgccacccatccagcgttgtttgttattcattgacattcttccaaatactcccaaatcgcttctaaagtatgaaacgaaccacaggctaaaatcagctgattgttatttgtttgctcaagcgctgatttaaaagcctctttgatattgccaaattgttgtattgtctggccttgcagggcgtcattcaattgctgaatcggtgcagcacgcggcacattcaactcagcaattttccaatgtaaaacagtaggtttcaacaaatcgactactgattttatatctttatctgccagcattgaaaatactgcgacaacttctgtgtactgtttattgtattctaagaaatttcgcaattgctttaacaaaaattcaacaccatgaggattgtgtccggcatcaaaaataatggtttttccattaacttcgcgcacttcgaagcgtccagccaagcgggcatttgtaatgccctcctctagcgctagttgcgagatttcaagtccgctatttaatacggccgcaactgctcctgcaatattctcgattgcaagtgtaccaagcggcaaccttaaagtggttccttcacttgcaaaataccaatgttttccatcatcggcgagtttataaaaataatctctattaatcgcgtatagcgtggcttgtgagctatttgccttatcttgaatcgcttgaggcaaagattgctcacctgcaaaaataacaggaatatgaggtcggataatacctgctttttcaaaagcaattttttcgatggtatcgcctaaccaatctgtatggtcgaggccaatattggtaatcacggcgatattagggtcaattacgttgacaacatcaagacgcccacctaaaccgacttcaagaacccatacatcgcattgttgctgtttaaaaataacaaaagcagccaaagtggttgcttcaaaaaaagataggcttaaatcacactcgcgacgagcctgatcaacttgtacaaaagcatcaatcaggctttggtcatcaacttcaactccacctaatttgactcgctcgttaaaacgatagatatgcggtgattgatacaacccaactttgtacccttgtgcttttaatatagacgcaagcgttgttgtggttgaacctttcccgtttgttccagcaacagtaaaaactttggcattgggtttagtcatgcctaatttttctgctacgggaataacacgttccagaccaagatcgatccctgtaacgtgaacatggctccaataattgagccatgtatctaaagagtctgttgaaagtggagcttgttgtttcaaggtaagttcatcaattttgatacaagacgagatacagtatcacgtaaagcatgacgatgaacaatctgatcgaccacaccatgatcaagcagatattctgcacgctggaacggctcttctagtgtttcacgtacagtttgttcaatcacacgtttaccggcaaagccaatcattgctttaggttctgcaatatggatatcacccaacattgctaaagaagctgttacaccgccatataccggatgtgttaacaccacgatataaggtaagcctgcatcttttaatttttgaattgcagcagaagtacgcgccatttgcataagtgacaacataccttcttgcatacgtgcaccaccagaagctgcaaagcagattaatggctgacgtttttcaattgcaagttcagctgccttaacaaaacggtcacctactacagtacccattgagccgcccataaagtcaaactcaaaagcacatgcaatcatatctacgccatttaagttaccttgcatggcaattaaagcttccgtttcaccagttttagtttgcgcttcacgcatacggtctggatatggtttgctatcaacaaactttaatgggtctttcgcgctaaactcttgacctaattcagccacaacattgtcgaagaaccagtttaagcgatcgcgagctttcattcgtaagtgttcgtcacactgtggacatacatacgcattaaaagatattgctgtacgtgtcactaaagcatgacattcagggcactcaatagttggctcagtaaatgttgctttgagagtctgttgctcatctgcaacttcaatacctggaactggacgctgtgtccatggcgtcgaagggctaagaactttccctgatttcacttcttgattcatactaactcatcgagcgctgctcgaagctccttgactttattcaccgtctgttcaacagcttcatcagctgccaacgttgcaaaagatttaacgaaagcactacctacaatcacggcatctgcaacactacccatggctttcgctgaagcagcatcactaattccgaaaccaacgccaactggaacgttagtcatacctttgattttttcaatacgtgcagccgcttcagaagtatccaaagtcgctgcacctgttacacctttgagtgaaacatagtagataaacccgcttgcctgattcgctacgtgttgaatacgttgatcagttgaagttggtgcaagtaagaaaatctggtccatatcatgttgtttcaagattgcaccaaattcttttgactcttccggtggtaagtccacaagtaataagccatctacaccacattgtttcgcataagaaacaaacttctcgtaaccaatcacttcaacaggattaagataacccattaaaactacaggtgtttcctgatcctgctcacgaaactcttttaccatgttcagcgcatctaaggtgttcgtcccagccgcaagtgcgcgttcagcagcaagtgcaattaccggaccatcagccatcgggtctgaaaatggtaaaccaagctcaatgacgtctactcctgccgcaaccattttatgaagtaacggcaccgttacttgtggctgtggatcacccgccatgacataagatacaagcgctttacgttgttgggactgcagcttttcaaaacgggtggcaagacgtgacatagggttgtgctttccttgaattatttaaaattgaggagttgtttgtagaaatacaagaacaccgcattttaacgctattttttgttcattgaacaggtctaacgttatggcgatattcgattgtatgattcatacaacccatggcgtacatttatcaatattttgaaacttttctcaatgatcaaagcttcctatttttgggccattattgatttacaaattgagcaaaaaagcatctaaaattctatttcgttgcatttttctggatgagctgtaattgcttttttcgagttaataatgtttgccctgttaaatttttatatgctcttgctagtgcagactgatccgaataacctaactggtcggcaattgcagtcagactttcattttgtcttaacaatatctcgcagcgtttcatacgctcagcatctaaaattaatttaaatgaagtgtttaatgcctgtaattggcgctgcaagcttctaacagaaacattcagctcgatggcaatatcttctattttgggcgcttgctgcttatgcttaaagtattcctgtacgatccaatgtatttgctgaactaaatcggcatgtattttccgctgaactaaagcttcttcagcttgtttcaccaaaagttgcaccaaagttgggtctgcatgttgagggcgaacatttaaactttcacttgcaaaagttaatgcatagtaaggccgctcaaatgataatttgcactgaaagaaacgttgatagtgaaccactgctccacgcgctcggtgtacgaactctacatgctgtaaaagaaactcatgtaaaggggcgatctgtttagcaagctgtaccattgcggccaaggtcagctcacttagtagaatattactgtcgtcgaccaaaggccaatataggcgaattttggaggcatcctgttcaatttgtatagggacaacctgtgcaccatcaatgaccaaacgatgaaactttgcaatatactccaccacttgacctaaggtatcacttctggacgccatataacccaagaccccaaagttggcaggggtaatacaggctgccatctctaaagccaaattagtcacatgtaatcgcgtttcagttatctctaaaagttcaataaaaaggtctaaagaagattgagcatctatagaagcagataaaatattttggacttgacgtgtttgaatttcacttaaattaagtgtctgccaatctattcccttttcttttaaatacgtattccaaaggtagaagtaaccatttgagatagtaaattcttgcatggcgcgtcctttttactgccattttgtcgcaaactgtataaaaattggcgataactgtcaaaacaaagccgaccactcgcgacatactaatgaaaaggttatagttgcgagaaataaaagatgaacgcacatgtttcttatcaggtcgaaccagtagttcgtaaagatctcgattttcatttaaacgaagcacctcgcttttggtttaacaatgacccttttttaactcgtatgtttgatgcactcagcttaacctttccagatggagagcgttacttcattgaatgtgtgcgtatgttccgcgataaaattgatgatcctgaactacaaaaacgagttgcggattttattaaacaagaagctcaacacggtattgcacatgacaaaatgaatcagctcatgaaagagcaaggcatgcctgttgaccagttcacgaccacccttaaaaagattttccgctttgaactaacaaaacgttcaccacaatataatattgccatgaccgctgccgctgaacatttaacagcgttaatggcagaaaccttttatagccataaaaaaactttagaaaacgcttatccttatgttcgagcactgtttgcttggcatgccattgaagagatggaacaccgcgatgttgcctttgatgtcatgaaacaggtgggagaagttccagagtcaacacgtcgctttgtgcttgttttaacaaccgtactcatgttcggttttacgctttaccgtaccaatatcatgttgaaatgtgatggcttcagtccaagagaaagacttttgatgaaccttaaaggtttaccttggttctttggcaaaaatggcacattaacagctatgaaaaaacaatatatggattggtttaaaaaagattttcatccaagccagcatcctgttattcgtcagtatcctgtttggattgaaactttggaaaaaacaaatgaccctattgcagcgggtgaagcattttggcaagcaggtttataacctgcttgttaccatttcgcataatgttgttctagtaaaccgtattgttctttgcaattgattatatctgttggctgatgctcaatcgtgccgctaattttagcttgccattgattgaactgactgccaatcattcttaagtttatattttcatatcggcaccacccaatatgcacttgtagattaagtttttgatttagagaactaatttgccaaagttcatcatttactttttcaaataaaacgtctgtgagcggaaataaaactccgttaatccataggcagttttcattaccaaagctttcattaacaccagaggccagatttaacccaatacgacgcccctgttcatcccagaagttacatgagagccagaaccaagctgtttcaggacgtaaaaatccgcaagtatcatcaagtgaagcaaatgtcttttcatcaaattgtacaacttgattttgcttattaatgaacattccctctacagccaaagtggtctgcttttgggtataggtccaaccattgatacctgttggtgtacacaagcttaaaatatctgttccggcgcagaaaatacgggcgctcagacaaatttccccatatttagttacccgaatgtatcgcacaccattggcatgctgaatatcaaactgataaggcgatttagaaaaataactttgattaaacaaaggctgttcatcaagatacgtcttgtgacctaacggctgaatagcattccactcaatgacttgccctgtttcatggtcatagatatagaaaaaaccgtgtccgacccagccaatatctgcaattgccagaccaatactataatgtttatgttgaatgccacaaaatttaaatttcttatattttaattgtttgcgccagccttttaggactttgccataaggagttttataaatataacgttggacatgaatggtggacggtacagattcaaaacgcccataacgaggctgtccattttcttgaattaaatccatttacccacttccatatgaatattagatttcaaatgacctatcccacagtcaaatatgtattttcccaaattgttgcagcaaaatcgccttttattaaatgaatataacggcctgccacgcaatctatcgctaaacagtcatcaatatcaatgacccggtctgtatgtgctttttgccactgccgatctataaattgtttacctaattgtttggcaactaccgtgttgggtgccaccacaaactcataacgatgaagttcaccgaattcacttgcattatatccacctagattaattaaatataactttaaatcatctggttgtggagcagcatctgtaaaatgaatttgatagttctgtccttgagaactaactcctgagagcttagcccaagcatcaatatgtaatccttgagcctcaccaaaccaagcttgtttaagttgaggataaacttcttccaaagtatctcctacagccatgaccacatcatgaacttctgtattagcacgtgcatgacgcccgcccaacatcaccataaacaagcttggcattgtatcctcttacatctcgaccatttctacgccatcaatgcgtgcaactgtcattaagtctttatcgccacggcctgaaacagtcgcaataataatctgatctttagacatcgtcggtgcaagcttagagacatacgccatcgcgtgcgagctttcaagcgcaggaataatcccttcgattttggttaagtcacggaaaccttgaagagcctctgtatcattaatcggcacgtactctacacgcttcatatctttcaagaaactatgttcaggaccaacacccggataatcaaggcccgccgagatactgtgtgtctcaataatctggccctgttcatcactcattaaataagtacggttaccatgtaatacacccacatgacccgcatttaaaggcgcagagtgtttaccagtttcaataccaaaaccagcagcttcaaccccatacatttttacactggcatcgtttaagaacggataaaacaagcccattgcatttgaaccaccacctacacaagcaactaatgcatctggtaagcgacctgcttgttccaaaatctgtttacgcgcttcacgaccaataattgattggaagtcacgaacaagttgaggataaggatgcggacctgcaactgtaccaatgacataatatgttgtatcaacgttggttacccagtcacgcatcgcttcgttcatggcatcttttaatgttttagagccactttgcacaggcacaactgttgcacctaacaaacgcatacggtaaacgttcatcgcttgacgcttaacgtcttcagcacccatataaacaacacattcaagacctaaacgtgctgcaattgttgctgttgctaccccatgctggcctgcaccagtttcggcaataatacgttttttaccagaaagctttgcaagtagtgcctgaccaatcgtgttgtttaccttgtgtgagcctgtatggttcaagtcttcacgtttaaggtaaatttgcgcaccacctaactcttttgaccatcgctcagcataataaagtggactaggacgacctacatagtaggcgagatcacggtcgaattctgccaaaaactgttcatcatttttcatgcgggaatagagattttccaaatcttctaatgccgccattaaagtttctgacacaaaacgtccgccatggataccgaaatgcccatttgcatctgggaattgggtatagtcaatcacattattttgctgatccacgttggactccttgcataaatcgttcaatgagttgttggtcttttataccttttgcggactctacgcctccgctcacatctactgcaaaagcaccggtagtatgaatagcgtcaatgacattgtcaggggttaaaccacctgccaagattaatggaatatcaagtttcgggaatttagaccagtcaaactgatgtcctgtgccccctttaagctcaggatgccatgcatcgagcaatacagcactggcaccagctgcctgatatttttgaatttcagcaattacatccagatcaggtttaacctgaatcgctttataccagcgacgtttacaatgacgcgctatttcctgacattgttctggagtttcatcgccatgtagttgtaatacatctaggggaacacaatcaagtatatcctgaatttcagtaacactcgcgtttacaaacaaacccaccatttgtacataaggcggaacgagttttgctaattcttctgcctgttcaactgttacatttcttggactcggaggaaaaaaaacaaagcctatcgcatctgctcccgctacaactactgcctgaacatcttgcttgcgagtaattccacagatttttgctcgtgtacgtttttggtttgattggctcatgagctgtttaaactacaaccatttcttaaaataagcgccattgtaatgcaatttttgccccttgcgtaaaagttctcagggaattgctttaaatgacattgtacgaagtaattcggcactttatactgcgttcaaatggaagcaagtgtaagcaattcatgctttagggaagctggtgaaagtccggcactgcccccgcaacggtaacaatgtaaagcatattttttaagtcgaaatcgacttacaccactgcagtagtgtgggaaggtgaatatgtccataaatgaattatggcgctgaagtccggagacctacttgtttcatctatctacccgatcattcacgtggggtgaatgtatggagcatgttatgtctaaatcttttcaacctactcgtctggtaggggctatcgctattgcgatggggtgttcacctgttatttttgctgaagatgcaacaaatgcaactcagcttgacccaattgttatcactgcttcaaaaagtgctgaaaaagccagtgaagttccagcgcgtatttctgtaatttctaaagaagaaattgaaaaaaatcctgttttaaatttatctgatgtattacaaaaagatgcatctatttatataaagcaatctggtggcgttggtcagctcacagacctatctttacgcggtggacaaacgggctcaacattattattaaaaaatggcgctcgcttaaatactcaaaatggcttaggccctgtttcacctgaatttattaacctatcagatgtagaccaaatcgaaattttaaaaggcccagcatctgttcaatatggttcagatgctattagtggcgtagtacaattaatttccaataatccaacaaaatctggagcaagtttaacaggtgtgtatggtgaaaaccgtacttataaaacacttgtaaatgccgattatgtagatgacagtggtttttatgcaagtatcggtggtcaacggatggaaactgatggtactagtattatcaatatacaagataaaagtgaaaaagcagcatttgaccaaaaaggatataatgcaaaaattggttatagtaatgatgtaattaacacaagcttagcaattgaccaaaatcaaggtacgaataactatactacgaactattcaacgaacaatgcaaaacgtaattttgaaaatcgtctagtaaattggctggctagttataaggcttcttctgatttagtcttaaatgcacgttattctcactatcttgataaaatcgaacaaataatttatcaaagccactttaatacaacctctgatgaaggggacataaatgccaaatggaattttgtaccaaatcagaatattttagcgggtgttacatacaatcgatcaaaatatgatgctagctcatctcctgaagctgtaagagatatcagctctacaggttattatttacaacatcaatataacgataatggtattcatactcaggttggtgtccgagttgaagataatgattggtttggtacacatacagttggacaagctgcaattcgttatcaaatctctcctctaacaagtatctacactaacattggtactgcattcaaagcaccgacccttgaacatctatatggctcttacggctatgatttttatagtaaccctgatctaaaacctgaagaaagcaagtcatatgaaattggtatagatcagaaatttaattatggtatttctgcctatctttctggctactatacagatgttaaaaatttaattagttatggtgctataaatggtagaacaacatatatcaacttaaataaagctgatatgaaaggtggtgaaataggtctaaagtggtctaaggataatatctttgttaatgctgaatacgcttatgtagaagctagagataaagataaagacatagatgtcccttatcgtccccgtcaaacatatactttaactgcaggctatgatgatggtatttatggggtgaatgcttctctagtctctcgctctaaagcaaacgcacaaaatattgaaaactcagttaaagttccaggctatgcaactgttgatttaaatgctttttggaatatgaatccaaatataaagttatttacgaacatccagaatattggtgatgtacgttataacactgcatataatgctcaatcttcattctctccggaatactggtatatcaacggtggccgccaagcttctgttggcgtaactttccgttattaatttctcaatctgattataaaaatattttcttaactccagtttcggggtaatgttctgaccgacattatccccttttttatgttcaggatatctatcatgggacaccgtttaagcaaaatctatacacgcacaggcgattcaggtaccacaggtttaggcgatggctctcgtgttgctaaagatgatctaagaattgcggcacttggtgatgttgatgaactaaacgccattattggggtacttcgtgctcaaatcacagatagccaagtggctaataaagctgattgggacaaaagcttgagtctgattcaacactggctttttgacttaggcggcgaagtttgtattccaaattacaatttgcttcagcccgtttgtattgaatttcttgaaaaagaaattgaccgtatgaatgaagatttgcctatgctaaaagaatttattctgccatctggttctttatcttgcagttatgcccatcaagcccgtgccgtttgtcgtcgtgcagagcgatcgctcatgtcagtacaaactcgcgatcaaaatattcaagccactgcccttcaacttttaaatcgtctatctgactggttatttgtcgcatcgcgtgctttacagcgtgctgaaggcggacaagaagtcctttggcaaaaaaatattaatgagatgatttaaaaatagattaagttaagaatgatctctacgtttaaagagatcattatcaaaaagaacggacaatagaaatctatgcgcattattggtcatcgtggtgcacgccgagaagctcctgaaaatacattaggtggttttcagcacattaaaaatttaggtattcgtggtgtcgaatttgatattcgtcagctgcaagatcaagagttggtcgtcattcatgatgataattttttgcgcacggcaggtgtcgaccaaattgtagagcaatcaacattggctcaagcattatcatttgatcatcgtcaaaattggcctaactggccaacctctgaaccaacccctactcttacaggcgttttaaatttacttgataactttgatcatattgaagttgaagttaaagctgtaagagatatggcattagcagaaaagttaattcaaaagcttgagactgagttacaaggtttcgagaaagtcgtgaccatcacaagttttgatcttcaaattctaaccgctttacgtgatatcaactctcaatttaaacgcggattattagttgaacttccggttggagcaacggcgattgaacttgctcatcaatatgggtgctgtcatattggctggcatgatcaacttgcaacagatgaaatgattcaattgtcgcatcaagctggtttgaacattagtgtctggacagtgaacgatgtagaaagagcagaaagactacgggatttagatattcagggcttaattacagatattccaaccacaatgcttgaagctctttaaatataaaaaaggtggtattgaccaccttttattttttctcggcctgaatcaaacgctgaccgctttgatcaagtagatataaggtattacctaccaactggaagcgtttaatacgttgtaaagaatcgaccaattctgcttcttgagccaacgcgccatcacaactcgaatgacctgcgttaacttccatatcaagtttcttttggctgaaatcaaaagtgtatcgaccaaaaacacgattacatcctgtatgaccagttactgttttgactgtagagttcaatgaaagagtcggccactggttaaagaattttgccttatgaccatttatctgggtaatttgccaatctatatcttgaataccatcaggacttactttctttttcacaactggcgtttgtacacgatgtgttggttttacttggcctttgtgattattttgttgcggcgtgctttgacatgctgccaatacaaggctgattgcgatgaaaagacatttcaatggcaatttccttgcaatatcaatgctattcttttttctcaatcgctgtattttcattacacaacttctcctatctgaaatgttgtcaggcatggtttaattctgttacggttctttcaatacatctgtacaataatgctagtgattctcactaagcacgtgctaatatgatgtgcaaaatagcaatatatcttgaagattggttttgctatgtcgatttgtctttttaccttgtatgacaaggtttctaggagcgctgccggatatgacttccgccccactcaaggccccaattaactggaccgctagcattaccttaattggtttaccaattcttgctgcaatcataatcccgatttatgcgtattattatgattttagtgtaagcgcatgggtaagcttattttttcttttagctttaagtagcatggggattactgctggttaccatcgtctttgggcacatcgtgcttatgaagcgtcgttaccacttaaaattcttttaatgattggcggcacatttgctgtacaaaacagtattctgttttgggcatctggtcaccgtacccatcaccgtcatgtcgacgatgtagatgaagatccatattcaattgaacgtggcttttggtatgcccatatgggttggatgatccgcgatcattctccatctgaaccagattttaaaaatgcaccagacttactcaatgacaaactggtgatgttccaacataaatactacgccttgatggtcgtagcggttcacgttggtattttaggtttggttggctgggcaactggcgatttatggggtgttgtacttcttggtggtctattacgtttaatcattagccatcaagttacattcttcatcaactcactttgccacatgttcggtaaacgcccttataccgatgaaaactcagcacgcgataacttctggttagcgattgcaacttggggtgagggttaccacaactatcaccatattttccagtacgactatcgtaatggtgtgaaatggtggcaatatgatccaacaaaatggctaatctggacatgctctaagattggtttagcaaagaacctacgtcgtattccaagctttaatattaaaaaagcagaattggcaatgaagtttaaatatgctgaacaagacttggctatttatggtcatgatgtaaatgccgacattagtcaaatgaagcaacgtattgctcaagagtatgaagcatttacacatactttaaatgactgggcgaaactcaaagaacaagagttacaagcaaagaaagcagcaatggctgaaaagattcacaaaatggatcacaagttaaaagttgatttccaattgcttgaacatcgtttgagtcatcaccgtgagtgtttagaaactttaatgcgtaacattaaaaagaacacaaacgtcgtaccagactaatacgtgtttatcccgaaatagcacctgtagagccatactttgcaggtgctatttttttggcttgtttttaactatggtatagtgaattttgcctcaaatatttagtccagcctatgcaatttaatccgctttattcatcgctcaatcctaagctttttcatatccagcaaccctctccgcttcgcggtgcaaaggctggacactttaatttagctttagccgaagagttacaatggacagatgaagaaaaacaggcttgggttgaaatttgcagtggtcagcgtaccttctcggaattcccgcctttggctatggtgtatgcaggccatcagtttgggcaatgggccggtcaactaggcgacggacgtggcttactcattgcgcagattcttaataaaaaaggccaaaccatagatttacatttaaaaggtgcaggccccacgccctattcgcgtatgggagatgggcgagcagttttacgctctgttattcgtgaatatttagcaggacatgctttaaatgctttaggggttgcttctagtcacgcagtaggttttacaagctccactcaaggtgtacagcgtgaaaagctagaacctggcgcaatgttacttagaacatctgaatgtcatatccgtttaggccattttgaatggatcaatcaatatgcacctgagctattggccgagttcactcaaaaatgcattgaatggcactatccagaatgccaacaagaagagcaacctattttagcttttgctaaagctgtgattagaaatacagccattatgatcgccaaatggcagctggtcggttttgctcatggtgtgatgaataccgataacttaaatattacgggttctacactcgattttggtccatacggttttatggaacgtttccgaccaaattggattaacaaccattccgattaccaagggcgttacacctatcaaaaccaaccgagtattgcgcactggaacttatggacttggttaaataatctcattccacttgccgaacctgagcataaagagcagttcaaagaagcgttggccgcttgtttagaagaatttgagccgacttttattgagcattacaccactgggttgtgtcaaaaaatggggcttcctcattttcataaagacagtactgaatgcggcttaagctttttgcgtattctgcaagcggagcagctcgattacacccaaagcttcattcgccttcaaaataaagaatacaaagccttacgtgatgactgccttgatattcgacaatttgatgcattccttacgcagtatcaaaacatccgtgaatatcaagatattgatgagcttgatgcaaacatgcagcaggtaaatccaatttatatcttacgtaaccatatggcacagcgagctattgaggcagcggagcgagatgattttagtgaggttgaccgcttatttaagctactcaaccatccctatacaaagcaatcagatttggaaaaaccggaagatttaggtccgttaccaagcgatgtacctgatgtcgcggtgagctgttcttcttaattttttatccacattttctgtggataacattgtggttatccacagcataacttttctaagcaattattcttctggatattcgaagcggtaacctactccataaacagcttgaatccactcatgacggttaccagtttcggccacttccgtgatttttcgacgcaagtttttaatatggctatcaataactcggtcggcaacatcaaagctgtccggattaatatgatctaataattgtgcacgtgaataaacttgccccacatgttctaaaaataactcaagtaggcgaaattctgttggcgttaaacttaaagatttttgttgataccaaattctttgctgtgctttatcaatacggaaagaatcattttgctctggctcagccttacgttctaaacgacgtaaaacggcctgcacacgagcaaccagttcttttggactaaaaggtttgcacacataatcatctgcccccatgtttaggcccaagacacgatcaatttcttcagtacgtgccgtcaccataataatcggtaaatctgactgttcacgtaccttacggcaaatcgttaaaccatccattcttggaaccattaagtccagaatcattaaattaggtttacgttgttgaaagctcgtgtaagcatcctgaccatcatgaaacatgcttacttcgaatccagcagcctcaagataatcacgcaccagatgcgctaactcgacttcatcctcaaccaacataatatgtttcatgggccatttttccttttatttaactctgctttttaaaggtcagtacacaacgtaaaccacctaatggtgagtgttcaaaactgagtgtaccaccaagcgcctgcgcaattttacaagataaagctaagcctagtcctgttccacctgtactacgcgtacgcgaatcatcgacacgataaaaacgttcacctaaacgtgataattgctcatcacttaaaccaaatggactgtcatcaacatataaagtccactcctgaggcgtttgacttgtatgaatatgaatctttccacctgtttcggtatagcgaatactattaccaatcaaattaacaataatttgtttaaatcgatcgcggtctaacaataaagtagcaccttcaccttccacctcaatttctaaccctgcttgttcgagtttaggtctgaaattttcgacttcttgcagtataacttcccaaggattaaccgaactcaaataacatttaagttgttgagcatcagcctgagccaagtctgccaaatcttgtgtcaatttctttaaactcgaaacttgtcgcatcatggcatcaagatgttcaggtgttgcctttcggataccgtcttgcatcgcttcaatctgcgcttgcaaaacagccaatggagttttcaattcatgagaggtatctgcaacccattgacgtcgtgattcttcatgctgatgtaaaatttcagctaaatgatttaattgagtagataaatcacctaactcatcatttcgtttaatcacaacttggtgttgataattaccttttgttaactcatttgttgcatttaatagacgctgaattggctttttaaaataagttgccattaaaagtgctgcaactaaactcgacagtaatgttaaggcataaattaaaagtaaatagcgcttttgattactgaagaaattaatacttaatgcatcttctttatctaaaactggttttagacctaaataacctacgacctgactattgaccataatcgggcgataagacatctgatccgaagacggcggttcacccactacgaactggtgtttggcatcatataaagataaacgagaacttaagcccagccggtctggtaaagcaataaaacgcttcttaccattttgcgtctcaatgtctttgaggcttcctttttttgatttgtttttatcatcgcttggacgaaactggtttgcacttagcgggaatcttaaaccttcaaatggttgatattccgaaggtaagttttgctcaagtgtacgtagttcttcatcactaaaaatagagtttttatttaccgttcccgcatctggagaaatattaatgagagtgtgttcatcgaaagaatgctgctgaatggcaatatcatattggcgccgtaaccaccactgggaaagacggtcataatcatctggtgctgccgttccttcaatttgtaagatttgcgcctgaatcgcattcccccaatcatgataaacggtatatacatttcccagattagtaatgagccgatctagcttttgcatttcaacatcggctacatatttggcaaagttcttttgcatcgtccagtgcagaacactcaaacttgcagttgcaattaacagcgtggtaagcaagaccgttaaaaataaccgcaaggctatgggaacacgtagaacgttcaaaagcactctctcatttttactctatattttgcattgtaaccaacaacgaaaagaaaaactctccattgtttcttcatctttattatctaatctttaagtcatcttaaaacaaacattaaagggttttaaccatgaaaatgacggctaaaattgcattattcagtgcagcaattgtaactatgggtagtttggctgcttgtcaatcaacaactcaaccacctaagccagaacatggcatgatgcaagatggcccacgtgatggtcaccaccatcgtatgaaacaccgtgaatttacgcctgaacaaaaagcagcatgggaacaacaccgtgcagagcgtaaagctcgttttgagcaaattcaaaaagcatgtgaaggtaaagctgttggacaaactgtcaatgttcaagttggagataaaacacttgaaggtacatgtaacctccgctttgagccaaaacgtcctcaaccaccagtcaatgcacctgctccagtagcatctcaagcaaaataattctaaaaacagtaaaacaaaaggcgccagaaggcgccttttgtttatacataactatttacgattttgactatttgtctcatctaaacttcatcaaaagtgtttacactcaaagcacttacatagttcaagtatttttttcttgactttgcagtcacaaagtaaaggccccgaggtgcttgtacagttatgcaagttgttgcacgatgtaatagttcaaggtgccttatggcacattatcgtagattaggattataactctggtttcaccagtattgaggaacccgatatgccacaatacaaagcgcccttacgtgatatgcaattcgttttgcatgaattattaaatgctgaagaacactatgcaaaattacctgactttcaaggtaacgtaagccgtgaattggttgatcaatatttagaagctgcggcagacttctgtgaaaatgaactttctcctttaaaccaagttggcgaccgtgaaggttgtacttggaatgatggtgttgtaactacaccaacaggctttaaagaagcttatcaaaaatacatcgaacttggcttcccgtctttatcagcagaagaacaatacggtggtcaaggtttacctaactctttaggtatcgcaatttcagaaatggtaggtagctctaactgggcatggggtatgtaccctggtttgtctcacggtgcagtacgtacattagaacatcacggttctgaagagcaaaaaaatacttacttaccaaaccttgtttcaggtgtttggacaggtacgatgtgtttaactgaatctcatgcaggttcagacttaggtattatccgtactaaagcagaaccaaatgcagatggtagctatgcaatctctggcgagaaaatctttatttctgctggtgaacacgacatggctgaaaacattatccatatcgttcttgctcgtctaccaggcgcaccaaaagggactaaagggatttcgttatttatcgttcctaagttcaacgtcaatgcagacggaactctaggcgaacgtaatgccgtacgttgtggttcaattgaacacaaaatgggtattcacggtaacgcgacttgtgtcattaactttgaccaagcaaaaggttatttaattggccctgaaaaccgtggtttgaactgtatgttcacctttatgaacacagcacgtattggtactgcggttcaaggtttatctgcatcagagtcttctttccaaggtgctttaacttacgcgaaagaacgtttagctatgcgttcactttctggtcctaaagctccagaaaaagaagcagatccaattatcgttcaccctgccgttcgtaacatgcttttaactcaaaaagcatttgctgaaggtggtcgtgcacttgtttacttacttgctcaatatgcagatatcgttgaaaaaggcgaaactgaagaagagcgtaagtttgctgacaacatcttgtctttattgactccaattgcaaaagcattcttaactgaaacaggttctgaatctgctaagcacggtgttcaagtgttcggtggtcatggcttcatttctgagcatggcatggagcaaatcgtacgtgatacacgtattgcttgtttgtatgaaggtacaactgaaattcaggcacttgatttgttaggccgtaaagttttacaaactcaaggtgcaatgcttcgtgatttcactaagattgttcacaagtttgtagaagcaaataaagacaatgctgccatgaaagaatttgttgagccacttgctgcgctgaacaaagaatggggcgacctcactatgcaaatcggtatgcgtgcaatgcaaaatccggatgaagtgggtgcagcggctgtagattacctctacttctctggttacgttactttagcttatctatgggctcgtatggcgcttgtagcacaagagaaattagctgcgggtacaaccgatgttgatttctacaatgcgaaagtaactactgctcgcttctacttcaagaaaattttaccgcgtgtacgctctcatgtagacgttatcgcaggtggtttagacccattgatggcattagatgctgaacatttcgctttctaatcatagttagttgcgatatgcaatgttaaaaaccaaaaaaggactgctcagttttgacggtcctttttttataaaatcaatgataaatttagattttaaattcaatatccatttcgttttacaggatatctagcacaggccgatgtgcacaaaaaaggtgaacgattatgccaatttacaatgctcctttagctgatatgaaattcatcttaaatgatgtatttaaagcagaacaattttggcaggctaatgagaaactcgctcatgtagatgctgcaacagctgaagcaattttagaagaaatggctaaatttgctcagaacgtgactcatccattaaaccgtactggtgatgaagaaggcgctcgctacgaaaacggcgaagtctttactcctgctggctttaaagatgcatttcgtcaatatgcagaaggtggttggattggcttaggtgcagatgaagaatggggcggtcaaggcatgccaaaaatgcttaccgttcttgccgatgaaatgttattcgcgacaaatccatctttcatgctttacccgcttctttcagtgggtgcaggtatggctttaagcagctacgcatctcaagaacaaaaagaaacgtatttacctaagatttattcaggtgaatggtcaggtaccatgtgtttgactgaaccacatgccggtactgacttaggtattatcaaaactaaagccgagcgcaatgaagatggtacttataacattacaggtactaaaatcttcatcactggcggtgacaacgatttagcagaaaacatcattcacttggtacttgctaaaactccagatgctcctgctggttcacgtggtatctcgctatttattgtaccgaaataccttgtaaatgaagacggttctttaggtgaccgtaaccatgttggtccaggctctattgaacataagatggggatcaaagcatctgcaacttgtgtgatgaactttgacggtgcgaaaggttacctcgttggtaaagaaaacgaaggccttgctgccatgttcgtgatgatgaactacgaacgtttatcaatgggtattcaaggtttaggtgcttctgaatttgcttatcaaaatgctgctcaatacgcgactgaccgtttacaaggtcgtagtgcagctggtgttcagtcaccaagcaaacccgctgatagcattttagtccacggcgatgtacgtcgtatgttgttaaatgtacgtgcaaacaacgaagcttctcgtgcctttgcagtttatgtaggccagcagctcgatatcactaaattctcaactgatgcagaagccgtgaaaaaagccaatgaccgtgttgcgcttttaaccccaattgcaaaagcttacctcacagatacagccttccaagcaactttagatgctcaaatggtatttggtggtcacggttatattcgtgaatggggtatggagcaatgtatccgtgatcttcgtattgctcaaatctacgaaggaactaacggcgttcaatctcaagatttaattggtcgtaaaaccattaaatgtggcggtgcattcattgctgaatacatcactgaaattcgtgactttgcaaatgacttagacactgatttgaacttcattaaagatgcaactttagatgctgcaactgaaatcgaagcaatcactcagtttattattgagcaagctgcagagaacgtagagtttccgaactctgctgctgttgattacttacatgcagtgggtctactcagcttctcttatatgtttgcaaaaattgctgccgctgctaaagataaatctggtgatttctaccaaaacaaacttgcattggctcaatactttgttgaacgtatcttgccggatattgatgcgcgtattgctaaaatcaaagctggttctgacttaattatgggctttagtgaagattactttacaaaccaagcgtaattaaattttttataaaaacgcctgaataatcaggcgttttttatttctaatcataaaaagtagaataacttttaagtttttaatttctcaaccaagaagtcagcagtaatattgacactgggtaaaagccctcgtcttgttagcatcaataaacttgtcgttacgctaccagcagaccattctggcaaaacatgaattaagctaccctcagatagttcattcatacaaaaagtttcaggtaaaagcgtaatccccaatccccttttttgcagccccctttaaaatctccgactcatttgctacaaagcggatgtttggacgtactatctctttctgaccatttatattttgaaaatgccatggattcatttgcaattcaggccatataccttcgtgtttgagtaaatcttctggtgtatgtataggagacgatttcattaagtaggcaggcgctgcaacagcgatgattttatcatttttaagtacacgttgaattaacccagaatccggcaagggttgaaaatgactacggatcacgatatcaaagttttcactcatgacatcaacgtaacgatcagttacctctacttgcaataacaacttaggataacgttctgcaagttcaggcaaacaatcagataaaagatactgggcaatgggtacagaagcactgagcctgactacaccacttggctcttgttgttgtattaataaattttcttctgcataacgaaactcatctactgcatttttggcatgttgataaaacagtttacctgcttcgcttaagacaaaactacgtgaactacgatgaattaaggttaagcctagctttttttctaatattgcaacacgcttactgattgttgatttaggtaaattaagccgtttagctgctgcggaaaatccctgatgctctacagcaacaacaaagagataaacatcattcaagttttgtctaagtagcattcttcaatgtccatatatgtagacaataagtctcataatacctgactactagaaacttttctggcgacttaagatgattttacacatcacaaaagagtaatcatcatgtctactttcactttattttatggcgtcccatctggctgttcatttggttctattgttgccttagaatggtcaggtttaccttatcagctctgtagaattgagatgccggctcagtgtaataccgaggaataccgccaaattaatccagtcggcgaaacacccgcactgctctacgataatggtaaagttttaacggaaagcatggctatcttgaaccatatcatggcaaaaagcctgaatgcggcttttcattatgagcaaggaacagaacaatttaatctctttaatcagaaactagcttttttgaatacgactttatttaatgcatttagcccactctggtatagccttgaacactcttcatcagaaggtaataaacaagcattacgtgaatatggagcagtccaagttaaaaaagcatttaccgctttagaaaatagcctgacaaatcaaacttggctaatgggcgatcaattatcttttgtagacggatactacgcaggtatcgcacggtggttgaaatatcataatgttattgatattgatcaatttccaaactgcaaacgactttatgaacaattacaaaatgaggcggctgtgaaatttgcgcatgcgattgaacaagaacagcccacaaagagtataggtaaatttttaggccatattgcatttgaagatgccattcagcaatatgaaaatttggaatagccatcgctttgatagtggatatcgtcttattatttgaattgaactaaatttcaataaaaacgcctgaataatcaggcgctttttattttgtatttactatttccattggcacaaaatttgtttaatttttaaacattctcatatcaaaaaagattttactatgcctgatcccaaaaagtttgaaagaacccttgatcggtttggacattatgctgttgaggcttttcattatttagccttatttattataggctgtatgattgcttggtctgctgctcataccgtttttgaaattctgaccgtcaaaaaatatgcatcaatcgatgacatcttattgttatttatttacctagaacttggggcaatggttggaatttactttaaaaccaatcatatgcctgtacgttttcttatttatgtcgccattacagccctaacacgtttacttatttctgatatccaacatgaccataaagccgaccttgatcaagtcattattactggctcaattcttattttagctctctctattttagttgtccgttttgcttcttggcactacccatctgttatgaaagaaaaacattcaaaaacacctacttcgttaaaaacgccccaaccgcaagatgacgagttggcataaaaaaatggcctcaagcgggccatttttttattttacgtttaacgaactcgataaatgtgatgtttcgagtcaaccaataagtattggttaggagtcttcacccagtggtatccacgtggtggtgcatataagcgatgtgcacgccagtctgagacataataacggctattacggtattccacaggaatacgatcaccgcgcttaaaggctacatatcggccataatggttgccacgctcagagtgtgaccaaacaggagctctatgatcattgcggtggtcataacgataatcatgacgctgttcatagcgattatggtctttaccgtgatagttatcccaacgatgatttgaatcggccatcgcagttgccgacatacccaacattaatgttgaaagtacgagaacaataggctttttcatggagtattcctttttatcttgatctgaagctagattaagagagagtcaaggagaaaccatgaataaaatggctttgattgatattgtttgtaatgactataaagaaaatatgaagaatctgtatctgtgctaccattagcatttttcaagctaggtcaattgctgtgtctgaaatcagttttgaacgtcttcatcaatttttctgcaaagttccaagtgtacaagaagcccgtatcatggctcatggagcagatggcgaacacgcttggtggtttaagttcagtattgatgtagaacaccctctcgcatggcaaaccgttcaagaactcgggcatgttttaaattacctgtcgacgaatgagcgtttacctactttattctttcctgtatctccaccaccttacatgaatggtgaagcaaaagattttttatcatgggttattcagtgtaatcaccctgagttttctccagatgtggtttgtgattggcttgaagcgcgtttgccgaatcctgtagatgatgagtcgcagtggaaaattaagacggatttgagtgaaatagagaagttagatgataaggctttggatcaattgattccgcctacgccttaactcggacttatggcacagcccttacttacaataatatttgaatgtcttttgtataagctaatgcctcacttttgagaggtcaaaagtgacaaaaacctttgtttcactgatgttgcttccctgcaacacagtgaaacggcgacattcatgtcggcaatcaccttgctactttttggaaaacttcaagatagtgattaaaaagtcgataatcctgaccattccataaaacgataaatccaatacttcactttagactcatcggcatacttcgcataatccacgctcatctgtctaccttgtaggtttgaccacgaagtattgaagtaattctgagcgtctttaaagacttgatcttgaactttgcctacaaccaacatatccgtttcaaggttataattttttaaattacgggctgtaaaattggcagatcctacaattaactcagcttgttgagcattatatttcaagatcattttgctatggttctgctcgccatgagtatcacaccaacgaattggaatgccagcagcatgtaactctgacgctacctgacggtttgggataccattcttttgtctaccaaacgcatctttatttggatcgagtaaaacacgaacaataacgccacgttcttgggcactttttagagctttaataatcttacgttcagacaaatagaacatacttaaatcaagatgttctttaggtttagccgtattaattaattttaatacagcttcatagattgccccttcagttagcacttgaatttgaggcttgctaacgtctttttcaaaatcgcctaaaataagtgatggtgaactacttcctgacatttgcgcaacagcagcttcggtttgaagtacatcagcagctgtggctccatttaccaccaatgccacattagaatggcgcgaactaccatcatgcggatttgctgaggtcaccaatgacttccaacccgcatcggtatcaacgacaacagttttacgatggtttgctttaaagttaaataagttcaaataactacgtagcgtaattttttcatcgccaaatgggttgggtaaccagcctttctctggattattgccaatattttggcaacagatgtaccaaaaccctgaccagaatgggttagaagcacgtaaaggtgccagattcgtttcgatgacatcaacaccagcttggcgtaattgacggtagtgttcagggcttagtccaccatataccgaattaatcgggtcggtaatcataacgatctgaatttggcggttctgtcttttcttactaattagtgcatcagtgagctcttgcatcaatggtctttgcttgagtttcgagtcacccacttctgaattaaacaagaacatatccaccacaattgtggtttttgcctcatcaatcattttcaagatttcatcaaagatgtgctgatcaacctgttgttgcccattcgcatcaatatacgttttatcggctaaaaatttaacatcggcatgtctgagcttgccactaaagttaattccttgcggcaatggtttcactgtgtgataaattgccgatgcaagatatgcaatagcaacaacgcaaagtatgaccgccatataacgacgtcctgaccaatttaacttttgatgaattcgctgaaaaatacgcataaaaaagacctaacttgatagtttcaaattaggtcttttggcttgatttttcaagtttagtttcgtgttgaagccttagaaactaaaatctacaccgacggtaaagttacgtccaacttgcgggatatttgataagaacgacgcatgttgataaaccgtgtcatctaacaagttattcgcttttaaataaacgcgataatctgtttttgcaccatattgtccagagtatgctacccctaaattgagcatgttgtagccttctgtttcggtttcataagccgcaatcttatcttgattaaagacatgatagtactcagcagaaccactaaaaccatcaccaaaatctgcatcaactttagtacctaaacgaccagccggaatacgtggagcattgccctcggcatcaatcttaccgcgcacgtaatcgccaaaagcactgatcttgtatattggcgtaatttgataaccaatttcaccctctgcaccatagaaacgagctttatcttgagtgtattgaactaaacggaagtctttataacggtcaagagtttgcgcatagatgtagtcatcaaaccagttatggtaaacatgaagatgataatcaagtttgtcatgatcaaaatgcaaacctaactcaacattatttgatttttccttaccgagttgatcatttcctaactcataagtattggtcgcaaaatgggcaccatttgcatataactcttgagcaagaggtagccgctcttggtgtgatgctacaaatgaaagcttataatttggcgcaaactcccagttggcagcaccagcataagaaaaagcagaaccgtcaaaatcttgtttagagttatcatctacatcgatttcttgctgatctgcacgagcagaaagttcaaaatgaacatccttccattgtttgtgttctaaagcaaaaacactccactttttggtagtggtcggtgccataaatgcttcttcaccagttaaatttagtttttgttggcctaactgggtaccaattaccccttcccaatcagcaataggattatgtactaactcaatacgcccatcataacctttgttttggaatcgagtcgcgattgtcccttcttcaatttcatcatgctgataatctgtatagctcgcttgggcacgtaacttttggaagcctgcaaatggatcgtttaactcggttttaaaatcataacgctcagactttaagtcaatccatggaccgccatgttcatgctcgtggtcatgagcttcttcatcactatgcccttcatggtcatggtctccacaatgtaaacttagatcatgaatatgacaggtctcatattcatggctatgccccggtaaaccatactggtctcgacggttactatacgaaatacccgtataaccgcgatcataaatccaagacaaccccacgttcactgaatcaccttgtgcaaaggtattgtctacacggcgctctttttcaccttcatgaatatagtttggtgcaatatagttattcgcatcacgtgttaacccctcaacacgtaatgcaacttggcttcccaaccctacagttaccccagcactcgccagcttttcatcacttccagtgttgtaacgtaagccaacttgtccttcataaccattttcaggcatttgtgtagggatcttgttatcaataacgttgactaaaccaccaacagttcccgcaccaaacaataaagtagagggtccacgaatcacttcaacttgttttgcaagaactggatctactgttacagcatgatcaggagacaaagttgagacatccacattttcagatgaattttgaagaactttaacacgtggcccatcttggccacgaatcactgggcgacttgaaccagccccaaactgattcgcataaatccccacctcactattgagcgcatccccaatagtggcagccccttcagtcaaatgcttttggtcaactacagtatctgcgactgcaaaatcttttgaagtttgctcaagtgggtgtgccttgatgcggatagtttctaacttctcaacattttcattttctgctgcaaatacaggtatggatatggcagccaaaatggataaggtcaaaatatttttatagaacaacatgaggtgagtctctaatcgtacgccttttgttttgttatattataacatttcagttgttttgcaataaaaaacattcgctaatgacatgtttcgatagactcaactttttgatgatgtgagaagctttcttttctaatgccttttacaatctcccatgcagttatcgcccctccacttgctaaattgagccgaaacacgttgcccattgccgccttagcaattggcagtatgacgcccgatctttaccgcttatttacaatgcaatcaggtatgctgactcatcaatggaaggggcttttctaccctaaccttgcattagggctattattctctgccatttggtatttactttaccgacctgtgctttaccgtttttttggtatccaacacgatttaaaactagattcttttagacttttttttagcttttttattggaatcataattgctctactcattggtatagcaacacatctcatttgggatgggcttacccactcagactttagaacttttatatttcaagactttttatcgcaaactgttcacttgtttggccgcccttatccattgcatcgccttcttcaactcggttcttctgctctggcattaccttttttaggctggatgagtattcagtactatcagcgccataaacagcattggaaagtaaattataaaattaaaatttttgcttggtgtttatttgctttatctacacttttaggcttattttcattttgggactatgcccgttatattccccatgaggtttggcattctgatacctattattttactggccgctctattaatgagtttatgcaaggttggttaagtacgtttagtttaggatgtctattattcttatttttagatcgacaacaaagaatgggctaaatagctaaacttgctgccaaattgctcatttttagctaaattatagctgttttttgatctagttcttgtggcatgccattcaacagggcataatcgaaaacttattttttgacggtgcgcggtttacgcatccgtcttttcagccaatatagtttggataatcttcatcatgatgcgaactcattactgtggctctttaactgaagcccaaatcgaccagaccgttacattatgcggttgggtacatcgtcgccgtgaccatggcggtgttattttccttgatatgcgtgaccgtgatggtctcgttcaagtggttattgacccagatactccagaagcatttgcaactgcagataaagcacgttctgaatatgtattaaaaattacaggtcgtgttcgtcgccgttatgaaggtactgaaaacccaaatatggtgagtggtcaaatcgaagttttaggcaaagaaatcgaagttcttgctgcatctgaaactccaccattcccattaaatgatgacactattaacgtgtcagaagaacaccgtttaaaatatcgtttcttggacatccgtcgtccagaaatgttagagcgtttacgcttccgttctaaagtaaccaacttgattcgtaactatttagatgatcatggtttcttagacgttgaaactccaattttaactcgtgcaacccctgaaggtgcgcgtgactatttagtaccaagccgtgtacaaaatggtagcttctatgcccttccacaatccccacaattattcaaacaattgttgatggttggtggtattgatcgctactaccaaatcgcgaaatgtttccgtgatgaagacttacgtgctgaccgtcagcctgaatttactcaaatcgacattgaaacatcgttcttaaacgatgatgacattatggatttgatggaaggtatgactgttaaattatttaacgacttgcttggcgtaaaatttgaaaaattccgccgtatgccatacagcgaagcaatgcgtgattatgcatctgacaaaccagacttgcgtattccgttaaaactcgttgatgttgcagacttaatgcaagaagttgagttcaaagtatttgcaggtccagctaaagaccctaaaggccgtattgcagcacttcgtgtaccgggcgcaggttcattaacacgtagtcagattgacgaatacactaaatttgtcggtatctacggtgcaaaaggcttagcatacattaaagtcaatgaaatcgaaaaaggaattgaaggccttcaatctcctatcgttaaattcatcgaaccaatcgtaatgcaattgcttgaacgtgttggcgctgaaaatggcgatatcgtattctttggtgcggacaaagctaaaattgtaaatgatgcaatgggtgcgcttcgtgtcaagatcggtcatgacttgaaccttgcgacttgtgagtgggctccactttgggttgttgacttcccaatgtttgaagaaactgacgatggcaaatggacttctgttcaccatccattcacattacctaaatctagcgtagaagacgtgaagagcaatccaggcgaagcactttctgttgcttacgacatggtattaaacggtactgaagttggtggtggttcacttcgtatttacacattagaaatgcaaaaagcgatttttgaagcgcttggtatttccgatgaagaagcagaagaaaaattcagcttcttactcaatgcgcttcgttacggtgcacctcctcacggtggtttggcatttggtcttgaccgtttagtaatgcttatgactggcgcgacttcaattcgtgatgttattgcgttccctaaaacgaaaactgctgaatgtccacttactcaagcaccggctcctgttgaagcaaaccagcttcgtgacttgggcatccgcttacgtgaacaacaaaagaaagaagcttaattgctctttaataaaaaaccctgcaattgcagggttttttattaagaaaattttaatgtgttatctttttctcaaaactcgaaaccgtattaaatttttgctcaaaaatttggataatttctgtttttaatttttcaaaatcaaccacgtgttcatcgtcatttagacaaatttgtggaagttgctcattcttaataacatgattaatttcaggaagattttgtattcttaaattaaagttctgcccacgctgaaatatatttactgggtaaaaacgagccgaacataactgccataatcgaaataggtattggttaacgtctaaaggttgtctaaatcgatgacttgatacttcttttaagtagctctcttcgtttctccaaacttcttcaaacaccgattttagaaacggttggggtaaatgagtactataaaagcttgagaattttcgattatataagcttaaaaaattgcccaaattattacttatcgaatatcgatgattaaaaagtgcagaaggattactccgaaagagttttctcttatcaaaatatttattaataattgcgacatccgtcaaagcaactgcgcctaaaaagttctcttcccccaccaccatcaaaggttgtaattgaataccatcacaaggtaaaccatttttaaaaaagaactctggttctaaagggctattaataaaggtgtcatcattaaaataaacaaagtgttctgccaagccttctattttatgaatattgatttcaatcgcatgtgaattaaacgtaggcaaacaatgaggttctataatttgatcatgagtaactaaatttaatttgggatgatttttgactaaaaattcgggaaaatgaccacaggttacaagatgaattttccttacccaaggacagaatttctcaacagatctaaaccagtaatgaagattattccagtcacgataacgacattgatcaacgagctcatcaatcttggtttttgtttctttggatttataatatatatattgctgctgccatttcgtatcggttgagtccacccaaatcattacaaaatcgatcggctgcattaaacatctatccaaataaatgcagtaatttactagataaaattctataaaaaaggaaatcatggtttattaatgttaataaaacttcacaatccctccataattttaatttttctatgcaattagcttaattaaggctctattgagatgatagtaggcaaatggcataataactgttctctttctcccatggtaattgattatggcaatgcgtcctgacgttcgtcgacatgctttagtcgtgattgtattttctctcgcacaatggtttttcatgcgctatatccttgcgaatgaattatttaaccttacaacaaatcaacgtattctttatttctgcgtaagtagtttagtcggtgcattacttatttttgttgcgctgatttatatggtcttaaaaggaaatgcggataaaaattaatatccgcatctgacctaacatttagaaaatcttaaatttattttccaatataattatcacataactgaatcagttccgcatgtctgtcatgttgatggacaataggaatgatttcttggttacggttaataataaaaccttgatcattaatagaaatttgctctattggatataatccaagagttacaataatagattcaaatggctgacaacgagttacctctgccaactcattagtaattaataatttattatgcatggcttgatcataaattctgttagacattttctgatatggctgtttacagaattcttcaatcattttattgatatagactttaattgattcatgatccccaatagtaacgccagaacaagagacttgctcatcttttgcaagattataaaaactctctccgtatgcatccaaaatccacttttgattatattgctcagtacctatcgtaaagtctggattttccattccgacaaataaacctttgctaagattcttaaaaggattactttggaaaaaaacgtctcgaacatcagttagcaatacatgtgaagcatcaggatgattttctagaatttctttatattcaaagaaacggctcacatgaggataacctgtgattttaaggccttttatctttgtttcgggtttttcttcgtttacggttaagtcaataattttcttaaagatatttttcacaaatttatatttataaatacctgaatactttgactttgatttaaatttaccaatagttgaaactttaaattcaattttaaaatttttgacgtctgagaatgcattcacaaactctgtcatttgctctttatatataattaaagtcaatatgccatcaaagtctgtctttcccaaagaatatacaaaagaagagatcaggtcagcgttgtatcctgtagctgacccaataataatatttttttgcttaaccataaaattaataataaaaacgaaagagacacctaaattatatatttattaagtatatatttctttaatttaactctaaggtatcgcaaaaaatcactatcgtcttgagaatgcgaaccgactaagcttctttccttctccaaatagcttaaagcatcattgttctcaataatgggatgatcgaataagaaactgacataaaaactaaattcaccacgccctacaaggtcttgccaatggtcgtaaatttttatcggttgatgatagtcgaccaacatctgtgccattttacgatctacaacatatgcataagcataagcaagtttttcaagataatcgtaatccactttaagaattttttggttatacaattcttcaggtaaaagttttcctcgaacccgattacatattttcatttgaataccgcccaagcttaggaaaaagcaaggaccaaaattcaaagaacgaatgagtttttctaaatcttgaaaatcaatttcaaaacgttcgattacatcatcttcaaaaataatggcatattcttcatcagagcttaaaaaatcttttaatgcagcaatatgagacatggcacagcctagttcaccaggcgtcatcggtttcttcttgcctgctaccccttgttgaaaatactcactaacacttaaatttttcccaattaccccaaattgtttaaattcatctcgatatttataaaatgttgcttgagagaacaacttttttaaacgttcactattcgtagattcaatactgattaaatattttttcatttcattcaaatgttaaaatgagtcagggatagtctatctaattatagttatatcgagtgtaaaatttaatgctaaatcgcctaatccaaaaaaaatggtacaagtaccaacaagcaaaaaaagcaaaaacttttgactctcattggtatatgcgttttggctggttagaacaaccttttacaacacttgagcaattagattctctctttgaaatccattctcctggaaagtttacctttgccgatagcttttatgctcatgaaaatggacgacattttattttctttgaagaggtggatgatcaacatccggtgggctttctttcagttttagaagtctttaaggatggcacttacaccccgcccgaaactattttaaaactcgattaccacctctcatatccttgcgtatttaaaatagatagcacttggtacatgattccagagtcttctgccaacaaaactattgaactctggaaatgtactgattttccaatgaaatgggagaagcattctaacctaatggaaaatattgaagcggttgatagcacccctttttaccatgagggcttatggtatctttttacctcaacgcgtcgtgattgtaaaaagtttggtgaccgtttagatttgttctttaccgaagatattttaaatcctaactggcaagagcacccaatgaacccagtgtgccgaggaagtcagcagttccgtatggcgggcaaaccttttgtttacaaaggggaactggttcggccaagccaagattctttaaaacgttatggcggcaatatcgaattaaaagcgattactcagcttagtccagcagcttatgaagaaaaattactagaagtagttttaccagactggaatcaagcagatgacggttgccatactattaatttcgaagataatttcgtcgtacttgatgccatccgccttacaccaaaaaataattaagttttcagcaggcctttataaatattaagcgtctgctcagccatggctggtacagtcagttcagccttggcctttgcatatagtgggctgaagtcattttgagcctcagattgaagggcatattcaatcgcttttgctaaaccttgagtatctccaatttcggctagatattgctctggcaaccactcgatcacaccgttcactttggttgaagccattgctttatcggcctgtaaagcctcgaccataacaagtggaaaaccttcacgatctgatgataaaaccacgatatcagccagttgtaccagatcacgcgcatcagttctaaacccaagaaaagcgacccgattttgcatgttcaattcgctgacttgcttttccaaacttgctcgaagtgaaccgtcaccaacaatccataaattggcatcaatctgttgcatcgactcaatcaataaactgatattttttactggttctagacgtccaatacacataacaacttttttgcttgtgtctagctcagtaaaatctttttgaatcgattgaagcaatttttctttattttcagttgtaagtacgggctgaggatataccccgttataaactacgtgtgctttagactctggaatgccttgcgtgagcgcttggctcaccgcaataactgcatcacctgctaaataagcagacttattctttttagtaccatgaacagtcgttacaaactttggaccagataaaaatggcttaatgcgggcaatcaactcagccgcttttcctgcttgtgcatgaacaatagcgggttggatttgttgaataagatttttaagttgccaaagtaaaaaaatattccaacgactacgggcaaaatcgatagcatgaaaatgtacttgttggctaaacttgtctacatagcaaggatgtgcaatcacatgtacttcatggtttaaagcaagctcattaacaaggttaaaagtgtgctgctctaatccaccaactccaccgctagttgccaatacctgaacaattttcatagcttgcctacttattttttatctttattcatggtctgttcaaaaagcttagcttcttttagaaatgcataaaatgcgttaatcatactatttacgaaaccacgccaaccatttaagaagctacggcgaataaaataagacttcataaaagtcactggcatcaccaaaaccaattttgcaatgcttggagactttcctttttggtatttctctaatgcttttaagttggaatattggttatttttttcgactttaacgaaaatgctcgactcaccataatggtaaatatcgtgttgagcacgttgagattcaccatctacgatcacattttcatggactttattggcaaggtcataatgccctttagacctacggaaaaaacgcacttttgcatgttttttagtatgtttactgttcggaacacctaaaaatacatcattaattggggtgattaatgcatcaagcttgttctgttgaatggtctcaacaatttcttgctttaactcctcagataagacttcgtccccatctaaattaagtacccaatcatttctgcatttagctaaagctaaacttttttgcccagcataaccctgccagtcttggtgagaaatttgcgtattttcaaaacgctttgcaatttcataagtattatcagtactgcccgagtctaaaataatgacttcatcaaactcactgacactttgtaaagttcgctctaaccaagcaccacagtttaaagtgacaatataaacactacatggaattttattcataacttataacgtcctttagcaagggcgatacgcatctgtaaagcattcatggcaccatgcgtgctgacacgtggaatattaaattgattatctgcttcatatgcttcgatttttttacgagtcgatactgcatttttaaagccaatctcttgggccattttctggtgcttttcgttaaatcgaccaaatggataagcaaaactcgggcacttcccaactaatgcttcaacatcacgcttagactgaagcatttcgtcataagcggtttggtcatcaagtttaagtaagttcacatgatgttgagtatgcgcaccaaattcaattaaaccagagttagccatttcatggatttgctcatgagtaagcttttcaataccttcaatttgcgttgccaaataaatagttgctttcgcgttatatttttttagtagtggataggcataaagataattatccataaatccatcatcaaaacttaaagcaaccacattcttttgattacgatattgttcaagctcagaaacaaagcaaaagatagcccctttacgcgttaatagcgttaagagttgttcaaacttttcaggaggcatattcataccagaagcagcatctttaggtgtgacctgatgtaacatcacaatgcgaggtagtttactcgaacgaaacggaagccagaatgtataattacccagcacatataacagtgcagcaagtgctagcaggcccaccgcaacgtacaaaaaccacatcatgcataaacctcatgtgaccattcataatcttctgaaaggggctgtttaaacgtcacctcaaccataaattgggtgatgcgtttagcattgaaagatttacgtgttttctcccagccctctttcgctacttttacagcttgctctgggttttgatcaaagaattggatctttttggccaagtcaaactgatcatcaaagtaaaccacttcctgctcagtatagagtttctcaaagcctggaattcttgggctaaaggtaagtaaaccattaccagtcagctgaacaatacgatcagagctatataaggttacatcattacggcgtgagtaattgagccccatttttgtttcagacagaaccttataataagccttaccatatacacctggctgttcaaaacaaccataatattgataatttacatggccttgttgcaaagcctctgctaaatcttttaagaatttctcgcgctcaggctctttataaacaacaccgcagaaaataaaagttttgtcagtttttgagtttgaaaattgctgtagtgtttctacattgcgatgaccaacattcggcatataagccacacttaaatgaggctgttttaacttttggagatattctccacctgttgtgcagaaaatagcatctagataaggtgaaaatgctttgacaaagtcgagtttgttttcaagataaagcggatcaacataccaaaatgcaattttagtattggggtaagactctttaatctgtcttaaaacatctggactcatcaaatcgctatgaccaatcaataccaaatcaggttcaatattattaacaactttgagtacttctttattggcccactttgcccctaattttttggttttaaagattgttcccattcgagccatgtcacggaaactaaaatcataaacgaaatggccattttcaattaatccggcagaaattttacggtctgtgcagtaaaaatgtgcgccttgtttattaaagccaaaatttgcaatatgcaatattttcatttatttactcaaaataaaaaatttaatttttcgctaaaagatatgttgccacacggtctgcttctttaaaagcataaggttgtggcaactgtacgacacaagtattctgtgaaattagttgtgattctatcatttgatcaatcgagtgcgtaattctatcgtctttcaaccgatcgattgctatgacccctacgcgacaacccgcggtaagtgcttcaaaaaccatagaaacactatcttctgttacccatacagcttctgctttttgcatctcttcaaaaatccagccttgaggtgtttgctcaaccggaaatatttgtaaatgctgggcaaaactttgttgtcttaaaatatcaataaactctgctggtgttcgacgtgaagtcgttagaatgatttcggcatccggattattctcaacaatcttttgcacgcttaataatactttttcttggttccattgatgccgttttgacgaaccgcctaatgcaattaaaattctagaagcttgatggcgtttttcattacgaataggatttaatgccccacgcgtaacaatcactcgattattcgcaggaataccgtcgtgctctggcatcacagcataatcaaagcaaccaataggcaaactcggcttcattaaaataatggtcttagcctttttgaaaattttaccgagcaaccagacacgaaaatgcgtatgacttccaacaccaaatataaaatcgggcgcctgttgaaatagagatttttttgaagaaaaaagcgctttgattaaggacataacaggcaagtcattaatagagacttcttcaaaagttgcatttgcctgctgtctttgcatcgcctgaaacaagcctaaagcttgtgagcgatgccctgctttaccatcagagacatagacaatatgcataaaagctccctaacccaaaaataaaaaggcgaaaccaacgttcgccttttcatgttaacggattaacttattttacgtaagttaaccagtgttcatattttggatttttaccttgaactgcatcaaagaaagtcttttggatttcagtggtaattgggccacggcaacccgcaccgatttgacggtcatcgtattcacgaattggtgttacttcagcagcagtacctgtgaagaatgcttcatcggcaatatagaattcgtcacgcgtaatacgacgctcaacaacttcataaccaagatctttagcaatcgtcatcacggtttggcgtgtaataccgtcaagtgcaccacccgcaatatctggagtgtgtaaaacgccatctttaatcaagaatacgttttcaccagaaccttggcacacataaccttgtggatccataagcattgcttcatcgtaaccagaatgtgcaacttcttggtgagcaagaattgacaacgtgtagttaccagatgcttttgctttacacatggtcacgtttggatggtggtgagtaaatgatgaagttttaacgcgaatacctttcgccattgcttcatcaccaagatatgcaccccatgcccatgctgcaacagcggcatgaatagtgttatttgttgctgcaataccaagtttctctgaaccgatccagatcagtggacgtaaatagcaagaagctaatttattttcacgaacaacatcgatttgtgcttgttcaagcgctgcttgatcatacggcactttcatttgataaatttttgctgaatttaacaaacgttttgtgtggtcttgaagacggaaaattgcagtacctttaggagtttcataagcacgaacaccctcaaacacacccatactgtagtgtaaagtatgggttaaaacgtgaatctttgcatcacgccaatcaattaattgtccatcttgccaaataaaaccatcacgatcagccaaattcatggaacactccaaattgttataaaatcattcactatccaactcaaccgaggcggttgggtctattaatctttgccataaattgcaaacgaccgcacgggtactacgccagtccgctgcgcttacttgcatggattgattcgcaagggctaagcggtggctttcggcacgttcactaagataggctcgaattaatgctgtggcatcttcactggataagcagtctgctttagcagcatcttctaatattcttacattatcagaataatgggcgagatcgggtttcgtcccgctccatgcaagtacagcatactgtgccataaattcgatatctacgataccacctgcgtcctgttttaaatgaaaaataccatgttttttttgttcagaagatgaacctaagtggtctttcattttctgacgcattttcagcacttcttcacgaacataagcctcatctctagattgagtcaatatctcgcggcgaaatatttcaaatttttggcaaagcgcttcatcacctgcaatagaacgtgcacgaactaatgcctgatgctcccaaagccatgcacttttcaactgataatgctcataggctttcaggcttgtcaccaataaaccagcctcacctgaaggtcttaaacgtgtatcaatttcataaacgcggccatcaagcgtttgagtggtgattaaagacataaacttttgagcgacacgcatggcaaactcaaaacctgttattgacttagtaccatccgtgtcggcttgttcatctagatagtgaataaagacaagatctaagtccgaaccatagcccagttcaatgccacccaccttgccataaccaataacggcaaaggctttataatcgagtgaacaacgttttccctcgacatcttttgggtaaccatgacgttttgctacagtctgataagctaaattaagagttgcattaacactgacttctgcaatatctgtcaaagcatcagagaccttcataagaggactttcagctaacacatcacttgcagcgaccgttaacacattactctttttaaataggcgaagtacccgcatttgatcttcgacctgatcaatttcgatacgaagtaattgctgacgtaatgagtcttccaagtccttacgctttggtaactcaaagtccatcgacaagaactcatccagcaatacaggatattgggttaactcttcacaaatccacgggctcactgtcgccatttttactaagcgttgtaatgcccctttactttcaatcagcattaccaaatagacggttcgacgcatgactgattcaatcagtggcattaaacgtaataatgcagtttgtggttgttcagactgtaaaatggcttcaattaaatggggccaaaatgtttttaaacgctgcacggcattggaaggaagttttttaagtgcatgaccatgccagaactcatgaatcagattttttgcattatcatctaacacttcatctagctgctgctctaactgtccaaagttctcggtagctgcattggaacttgtgtcttcaatgagctgcttaaactgaacttttactttttggcgtttctcgttaagaacatcaataaattcattccaactcgtaaaacccaaagtatctataatgcgttgtcgtaaatctgcttcttctggtaatagttgcgtttgttgatcattcaaggcttgaattgcatgttcaacacggcgtaagaataggtaagcatcttcaagctcttgtacggcctgtttttctaacaagcctgcctcaccaatatgttcaagactaactaaacattgacggtcttgcagctcacgtttagaaccgccgtaaataagctggaacacctgaacaataaactcaatttcgcgtataccgcctgccccgagtttaatgtcatcttcaatatgccggcgtaatacttcgcgctcaatcatcgctttcatatcgcgcatggcagcaaaagcggtgtaatcgacataacggcggaatacaaaaggacgtgtcatttctaataagtcttgcccttctttacccccagtgacaacgcgtgccttaatccatgcgtaacgttcccattcacggccatgctgacttaaatatttttctaaagctgcatgactaatcgctaatgcagagccatctccccaaggccgtaagcgcatgtctactcgaaacacaaaaccatctgcggtgatatgttcaagtaaataaataagtttttgtccccacaaaatacaaaactgctgtacatcaatacatttacgaccgttggtttcgccttgctcatcaaaggcaaaaatcaggtcgatatcacttgatagatttaattcctgtgccccaagcttacccatggcaaccacaatcaaatcttgaactttgcctgaataacttaatggttcgccgtgtttagcaaccaatgcaacacgagcaaaagcctttgcggcacaaatacttgcatcggcaaagtctgaaagttcacgagtaagtgtaacgacatccgtcagttgattggcatcttgccagatccagcgaaacattaaacgactgcgcagtatacgaagcgcacgcatccaagttatttcatcgccaattccatcaagcgtgatgtctacaagttggtaaatttgttctgttgagagcggtgcagcaaattgatctatttgataatcttgttctaaaacagcctgatgtaatcctaaaacttgttcagcatattggctggcacgcaatgttttttgtaactgctccgcattcatataaaaaagctcttttcctcagactctctttttagttatagcagttcaagtagtagtaggaaaagggattaaaccaattttgcttcagatgtattttgttgttctacatgatgttcaggaacttcttgagcagaaggtaataaaactttaaatgtcgttcccactcctttttgggaggttacactaattttcccctgattaatctcgacaaaacgcttacataagctcaaacctaaacccgcacctttttccccagcggtgcctttaaagcttgccgtaatacgcggatggaataaatttgccatttgctgttcagtcatgccaagccctgtatcacgtacagtgatttcgacatttgtacccacctgcttcgcttcaatgaatacttttccagaaccgtcaacatcggtaaatttcaatgcatttgacaccaagttttggatcacggaagtcatcatattgatatcggcatagatttttaaatcttcggaaaccgcatttaccaattcaatatttttctttaaagccaaagtatgcagcacatcacaaacaatattgctcacttgtctaagcttaaaattaattgggtgataaacaaagcgaccaccttcggccattgcccatgtcagcaaactttcaagtaagttataggtcgattgagaagtgtcgtataaataatcagcaatattttgaatactcgactcatccagtgtttcacgttctttagctaacacttcggagaaacctaacaagccatgaaacggcgcccgcaagtcatgcgaaataatagaaaagaactttgttttactcgagttcagcgcgacttgctgctcatagagttcatttaattcttcataattaaatttcaactcgacttgttgcataaagctagaacagtaatcgagaagcaactgaatttgatcatcttcaaaacaagtttcatcgtcatcgaagaaaactgcaaatcccatagaggtctgatcaggctgcactaaatggacagctaaggcacgcccacattcaatatttagctcttttaaatagttgattaaattttgataagaaggatgattgtgatgaatcacctgttgtttagcaaaacattgttttaggtgtcttgaaggtttaaaggaaattgcagtcatgccatccgggcaatgatgccaaaaataaggttcctgattaaaagtaagcaaagctttttgacacttcaacaggcgaagactaaaccggaaaaattgctcaatataattctgctcggcatttaatccaagtaatagtgatattttacaagctgttaactgctctacctgatgtagttctaatcgctgtgtcatgcccgcctcacagattttgtcattgttggtcggaaccgctcttttgaagaatgtacttataatcattatgatctactacaaactttaacacagtacattaaaagagcaactttcttttcgaaatagaaatgtgaagtttcaattaaaggttttcagatacataaagtgggtatgctttagaaaaatacaacaatttttttgaaagaaagagttgtaagtaataagaaataggaagtcaaaattagctagaaaagagataaaaattagcttaaatcatcttataaaatatgaaaccttaacttcgactcaaattttgcttttatcaaatgcatttcatatttaaataaagtctgcttgaattgaaaaattaaaaaacctttaatagctctaaatttataagcgatttgatcccgaccctcggaaccaaagcaagtagctcataatttcttaaagtctaggaactttttatatccaacaaaaaacccctaaaccgtcagtttaggggttttcgtagaatcataagattctgaatcttggtcccgagggtcggggtctgaaaagattttaataacagaggtttaatcaaaaatatgtgggtaaatgtggaagaaggtacgatttatggtgatttttataaagcatcagaagaagtgctaaattgatggaaactcaaaatttctaatgacaaaaaaatcaggtaacaaaagtaacagatttggaaaatagtatttaaatatatgaataatataatctttttattaattttataaagtgacatttaagtgacatctaggtgacaacaagttacccacttttcaggtaacagagcgttactaaatatatttatacttatcaataacttaatgactgtgttacctaatctgttccctaatgttacctttctttgtgacaactttttcttaaatatttcatgtgcttaagtatagttttaggtgtgtgttacctaatttcagattttttattttgattttaaaaagcctgtttttgaccgtgacttttcaatgattttctttctgtagaaatttgaggtaaccgtgtagaaaaatgcagaatcaattttgtggtgttttgctcgaaagtaggccttatctacagccgttttacccacaattgtgggtgactgaatttttgtagagtattcgacatatttactgcccaggtgtggtggggggacaaccgcccgcgctgaaggagaatgagcaacttcggcccattcccctcagattttagtcaggctttgatttgctggcagatctcgtggacctgaaggtgtaacccacacatgatggcgttgaactcatcacttgttaggtcattgtcaaagtgcatgcgtgaaagagctgataggtagtgttctagtttagaaagagagtcattgactgtttgaagtaagtcttctggactggctggcttgttaccagcttttaataatggagtcatagttctattcacctgtgtttggtttttctatgccatcccagcgaccaaactagggtggcagaccgaacggggttggtcgaccgtgaaacacaggtaaaacggcaggcgttagcctccccatccgatccaccataacaacgggtgcaccgaattatagacaaaaaaaaatccgctagtagcggttgtctaccatatgtttctaaacgagcgaccaaactcgaccaccatgtgggtggtaaatttagagtagcttagatactattagccgtcaataataaataataggcttaaaactttgaatatcgcagctaattccgaagatacctcttataaactcattaaagacatttctgataaaattgaaataccatttgaaaatgatttttggggacgtgaagcattagcaagtcgtttaacagatcatgtctcacgtataactgttggggcaactattgctattgacgctgaatggggagcgggtaaatcctggtttgttaaaaattggaaagcaaaattagaacaaaacgattttaaagttatttatttgaatgcttttaatcaagattatattgatgatccttttttaactatttccatggaaattgctaattgtctcgaaaatgaagaaacaaacatagatacaattaaagaaactataggaaaagcttatagagcaattcttcctaacttaccaatgttactttggtaccttactacatcacttgtaggtatgggcgccttggctaaacctgtagctgaaaccgtagaaaaacttaaaactgctgatgattttggaaaagaagctgcaaaacttctcaatgaaaaactacaagagcatctttcagcacaagttgaaaactacgataaagaaaagcaatccttacaatactttaaagaagctttagcaaaaataacgtctaaattagataaacctttagtatttattgttgatgaacttgaccgttgtaagccagaatttgcgattcgtcttattgaacgcatcaaacatttttttgatatcccaaaagttgtattcattcttgctattaataaaactcaactagaagaatcgatcaataacttttatggattctcaaatacagctaattatttagaaaaatttattgatttttctataatgttaaaaagtagagatttagatggcaatagatattctgaaattttaaaaaactataatcaggactttcagctattacttgatcatactgaaattcatatttacatgaatttatgtcaaatttattctcccaacccacgacaacttatacgaattattaataaattttcattattaaaagaaaatttagacaatcgaaagaaattatttctttttttatttttaatttattctgaaatgagattaattgaaacatataaagagataaattttattgaacacttctatgaattacaccttaatttccatcaaataagatttcgtcaatacgctctaaataggagcggagagcgaagtgaagctgctaagctttgtgactatcttgattatcatgtttactcttttaatggaaattcatctttatttgatttatttttttactatatagagcacattaaatcgtcaagaaatgattataaagaatgtaagaatgcttattaccctactaataaatgctccgaagatttaattgatgagtggcataaatatgtacatatgattgagggataatttccgatataagctaatttagtgacattattctccccttaaagataataataaaatttcagacagaaagaccgctttagcagcggtctttctgtctgttctttgtcagatgccaatctccaccactaaagtagagtagtaaattcgatgtagcttagatactttgcagggtcaatattagttttgatttttatttttttaaaatatctttcagtacctgtaaggtattattggtattgttagaactgatacgctctttttctatttctattgttgattggtctttttctaaaataaagtttctttctgtacctaagagtttttcaatacatatagtaattaatttatgattgttagattgtttagcaatttgaactgctaaatttttagactcaatattagtcaactcattttgataatatttaatatcatctaagctttgtttatacaatttcaagaaaaaatacgcaaaaacttctataagtaaaacaaaaatggctttaggaaaagtatttataatcatttcttcaatactaccaaaattttgtacatttacaacaaaatttcctagatacaatatccctccaatactaagcatcattcctagtgacaaattaataatagcacttttagacaacctgttgatttctccttttactcttgtttctatgcccttagcttcttgtataaaaaaatcaactatggcttcaactcttactttatctttaaattctttaaaatagctttctgtagaagctaattctattttatttctaatttcattagttacctcctccatattaatattattatttttctcactaaatgggtaatacccctcttcaatacttttattaaataattcggtatattgctttatttttctttttctctgaccatacattaattcataaaacaaattagaactagatttattagaatccaaatatgaggaaatagatgataccagtataactagtgtcaacacaaaaccaacaatatactttaaaggtgtaaaatctaatttatcagatacttctataaaattacggaatagaccatatacgaaaatcacaaatataaaaatagttattgcaataacaatataaccaaacttcttatccataaaaaaccaatactaataataaaatttttattgttttattttaacataaagtatcttagataccatattaaattgaagtaccaataaaatagaaaatttagattaaagcatcattaaattaatcaactcttcatttcatcataatttttaaactggactaaagtctcccctgcccattcattaatggtattggctatccgtgtttgttcaggaacaatttctgaataccaataagtttcacgtgcatctttaattgaactaaaatttttagaaaattaaaaattacccaacaaaaaacccctaagccgttagattagggggttttcgtagaatcataagattctgaatcttggtcccgagggtcggactcgaaccgacacgtcatctctgacagcggattttgagtccgccgcgtctaccaatttcaccacctcgggagaggaagtatgtttgtgttgcgtatattagcgcgtttgcaaaacttgtcaaaccctaagtgaatattatcgttcacttttagatcatttaaacatttttcatgatttaggccagaagcacagccattaaaaagcgaaaaagtttatactaggcgcaatttttgcggtgttttttctcaaatatgcaactgtctgacttttcctttgaactacccgatgaacttattgcccgttacccactcgaaacacgtagtgcttcgcgtttattgcatttagatgctaagggccaatatcacgatcatatgttcacagatattattgatctgttcgaagaaggcgatttattggtactcaacgataccaaagtcatgaaggctcgactgaaaggaaaacgtgccacaggtggggcgattgaaattttggttgagcgtatgctgaaccacaccacagcatattgccatattaaagcaagcaactcacctaaagcaggggctgagctttttgttggtgaagacaatattcctgtgattgtgcgtggccgtcacgaaaacttatttgtcgttgagttttcacaaccaatcttgccagtacttgagcaatatggtcagttacctattccgccttacttcaatcgtgaagcagaagaaattgatactgaacgctatcaaacggttttccataatccagaaaaaattgccagtgtggctgccccaacagcaagcttgcattttgacgaagagttgttagcaaagttagaccaaaaaggcgttaagaaaacgtttgtgactcttcacgtcggtgcaggtacttttatgcctgtacgcactgatgatattacaaatcatgtcatgcacagtgaatggtgtgatgttcctcaagaaactattgatttaattttggcaactaaagcacgcggtaataaagtgattgctgtgggtacaactgcaacacgtgctttagaaagtgcagctcaagcacatggcggaaaaatcgcagcatggactggtgatacgcaaatctttatttatccaggttatgagttctgcatcgtagaccgtttaattactaacttccatttacctgagtctaccctgctcatgttagtttcagcattgtcaaatagagaaaatattttggctgcttacgaacatgccgttaaagatcgctatcgcttctttagttatggtgatgcaatgctgattgataaattagaagtttaaagattaaagctgggttaaatcttattagttaatttgaggtttaacccagcatctataattaaaataaaaatagtcttagtatttctatttatctctttcaatttaaaagataatctagagttagcactttatgataatcaactcattactttcatgccaattgataccgcacaacaagcacttcatataagacgtaaaaaaaatacacaggtctttcgtaatattgcccgactttgggatgctggacaaaagtcacaaaccgatcaagaactcttaaacgcattacatccatggcgtgaagatcataaccttcgttttgtgaataccctgtcttatttattaagtatttgcagtattacgacgctattatttggatatttttttcatcctcatattcaatatagttggagtctattatgggcatttttaactggtttcctcgcctatttgctctatgaaccgcaaaaacctttaactgaagttattcattatttagaacagcatatgactgctttacgttatggcctaaagtttcagcagttaccagcttatcttccaatacaagcccaacccattttagtcttaagcaaattaaaacaacactttccactttttaaccgaggcaatgaagcgaatgaaattaccgagtttgcttcagtaacatggaatgacggcattacagatcatcaagtcctgctatttaaataccactatgtaaataatttacctattcttcaagaccagaacagcgataaaaaaatagtaaaagagattcataaagacttatggggcgcttttatttttcaaatactagctttaggtattgctgtaagtaatcaacgttctcgcttttttgaaccatacttaagcgaatggcaaagtagtgacattctcattaaccaagaactgagtattttcggaaccgaccagcaccagttagctaaagaaatgagtccaagtctaactttaaaacttcatgatttttttcaacattttagcggggatttaatttatcatcatgaagagcaaatattatgttatctcggtgagcaagatctttttcaaaccatcagtaaacgtagtgaaattcatgatattcccgcattacgtggtcacttacgtaccatgactatgccgcaatatgaaaaatttcagcaattcatgcttaatttaattaaataaatctctcgtactgctgaactggcaacttattaaaaaaaataagaagttagagggcataatgagggaataacaataagaggagtaaaaatgacaggtttattcattttcttggggattttcgttgtactgattgcttggggcatccacattcgcaataacattgtgcgttatttcaatgcgaccaaacgcgcttgggctgaggttgccaatttcgaacgccagaaagtaaaaacacttgaagcactagaaaccacactcaatcaatatactcagttcgagaagtcaactttagaacaagtaactgctttacgtcagcaaattctaagtttgaatgtcgatcatactgatattgctcaattacaacagattgaaaaaatgagcaaagagctaatccacagcctaaatgtcgtggttgaaaactatcctgaactaaaagcagatacgctctatggcaaaatgatggatgatattcaggaacaaaacgaaaatgtcggcgcggcaatcagcatttttaaccgcaacgtcgaagtatttaataatcagattgaagtgttcccaaataatattatcaatacgatgactttatctaaaaaaacaattcgtccttttcgagataatttggctactgacaattttgactataaaccgaacttttagtcgaggtaaaaaagcaatcggtcaaccggaaatttgaccgattttatagtcagctacatttagtagtagaactacgtcgcagaatcaaggaaaatagccctctttttagcagcgaactgttttttcgcccttgcactgccctaaggcattgcttgctattgttcaggatttttaaatgaagtttgaaaaattaggtcagtcgggtcgtgcccgtcgtggtcgtttaactttagaacatggtgttgttgaaacccctgtttttatgccggtggggacttacggtacagtcaaaggcatgctgccacgtgatattgaagatattcaggcacaaattattttaggtaataccttccatttatatttgcgtccgggccttgaagtgatcaagcaacacggcggcttgcacgactttattaaatggaataagccaattttgactgactctggcggcttccaagtatttagtcttggcgctatgcgtaaaattaaggaagaaggtgttactttccgttctccgattgatggttcaaaagtctttttatcgcctgaaatttcaatggaaattcagcatgtattgaactctgacattgtcatgatttttgatgaatgtacgccttatcctgcgacacatgaagaagcacaaaaatcattacagctttctttgcgctgggcaaaacgctgtaagactcatcaccacgatgaacttaaaaataaaaatgcgttatttggcattattcaaggcggcatgtatgaagacttacgtgatgagtctttaaatggcttacttgaaatcggctttgacggttacgcaattggcggtttgtcagttggtgaaccaaaagaagagatgatcaaggttttagattatcttccaaacaagatgccgcatgacaaaccacgttacctgatgggtgtaggtaaacctgaagatatcgttgaagcggtgcgccgtggtgtcgatatgtttgactgtgtaatgccaacacgtaacgcacgtaatggtcattattttgtcactgatggtctggtacgtattcgtaatagtaaatatcgtcatgaccaaggaccacttgacccacactgcgattgctatacctgtaagaactttactcgtgcttacctgttccaccttgagaagtgtggagagatgttggcatctatgcttggtaccattcataacttacgttattaccaacgtttaactgaaggtatgcgtgatgcattagacaatggcacttttgatgaatttgttcaggacttttatgcccgccgcggattagaagttccaccatgccctgtcgatgaataagcgagatttgcgctcaacctcaagacaaggtaaattgcaaaacgaattaggattatgtcaggtatctgactcatattttttaactttaggaaattaaaatgagcttgttcatttctactgcacatgcagctccagcagcagcccaaagccctggccttttaccaaacattttgatgattgttgtattcgttgcaatcttctatttcttaatttggcgtcctcaagcaaaacgtgcaaaagaacaccgttctttaatcgaaagcttgggtgttggtagcgaagttgtctttgctggcggtttaatgggcaaagtaactaaacttgaaggtgactatgcggttgttgaacttaaccgtggtgtagaagtaaaaattcagcgtgccagcgtaatttctgtattaccagaaggcactctaaataacctttaatcataaaacagtcgtgctttagcacggctttttcatttaagaagaaagcgaatgcgttaccctgcatggaaatatttactgattctggttgttctggtagtcagtacattatacgcactgcctagtctatatccggatgagcccgccgttcaaatttccggtgccaaagctggtacccaaattgatcaaagtgtggtgcaaaaagcagagcaaattttaaaaacagcaaatattgcaagccacgataatacttttacaaataatgctgctctcttgcgtgtcagctcttctgaagcgcaattgaaagcaaaagaagtattacgccgtgacttaggtgatcaatatgttgtagccctaaaccttgcaccaacaactccagaatggttgcaaaaaattggggcgaaaccaatgaaacttggtttggacttacgtggtggtgtccacttcttgcttgaagtagatatggacaaagccatttcccaacgtatggaaacctctgccactgatttgcgtcgtcagttccgtgaaaacaaaattaaatttaacaatcttgcgttaaataataatgtgatcactgttcagtttgctgacaatgcggatcgtgatgcagcaatggattttttacgccgtaatggtaatgaatatacccaacaggcattagcgagcacgacaggttcaatcttaaagctcacttatactgatgtacgtcgtcaagaaattcaggcttatgcagttaatcagaacttaacaacactacgtaaccgtattaacgaacttggtgttgcagaagctttagtacaaagtcagggtagcaaccgtattgtcgttgaattaccgggtgttcaagatacagcagaagctaaacgtgttttaggccgtactgctaacctcgaattccgtttggtatctgacttaaatgatcaatatattgatccatatacgggtaaatataatggtcaaccgttacctccgggtacggaagtttttgcttatcagtctttagatagtggtcgccaactgttgttgcaacgtaaccgtatcttgactggtgaacgcgttcaaaatgcaagttctggctttagccaagactctggtggtgccgaagtaaatattacgctcgatagtgctggcggtaagctgatgtcagatgcaacccgtaatgcagttggaaaacgcatggcggtattgttcatcgaaaataaacaaaagattagctacgttacagatccaaaaactggtgctcaaacagaagttcgtacaccatataccgagtctgtcgtgattaatgccgcaaccgtccaagccgttttaggttcaactttccgtattactggtttaagttcacctcaagaagcatctgaacttgcgttaatgcttcgtgccggtgctttagctgcgccaatgtacttcgttgaagagcgtgttgttggtccaagccttggtcaagaaaacattgataaaggtgtactatcaacgcaaatcggtttcttgcttgttgcaatctggatggtcgtgttcttccgtctatttggtttaatcgcgaactttgcacttgtatttaacttggcaatgattttaaccattatgtcttggataggtgcttccctcaccttaccgggtattgcgggtatcgtcatcaccattggtatggccgtcgacgccaacgtactgatatgtgaacgtattcgagaagaaatgctctggggggcctcacctaaacaggctattgtggcaggttatgatcgagcctataacaccattttcgactcgaacttaacaacgttccttgttgcattcattctgtttgcaatcggtactggcccgattaaaggtttcgccgtgacattaatgatcggtattatttgctcaatgtttactgcaattacagtaacgcgtgcgattgtacaaatcatttatggtaaacgccgtaacttgaaaaagttgagcatttaaggagatctatgatgactaaagtgactcaacagccttcaaaacaatatggtcgtccggatgatgcaaaaatcatcccgttcatgaagattgctaaacctgcagcaatcttctcgatccttattactttagcgagcattttctttattgcgaccaaaggtcttaacttaggtttggactttaccggtggtgtttcagctgagcttaactatgctcagccagcaaatcaggcagaagttattcaggctctcgataaagctggttttaaagatgctgtagtacaaactttaggtagtaataaagacttacttgttcgtatgccagtacaagatattaaggttgaagatcttaataacgccattaccaaagctgtgcaattaccaaacaatgcagcagaagttcataaagtggactctgtaggcggtcaggtaggtaacgagctttatgttcgttcggctggcgctgttgcacttgcgctgattttaatgttgatctatgtcaccattcgctttgagttcaaactcgcaatgggtgccgtgatgtctttattccatgacatcatcatcattattggtgcatttgctttattccaatggccatttgacctgacagttttagctgcggtacttgcggtgattggtttctcgcttaacgataacatcgttgtttcagaccgtatccgtgaaaatttccgtaaaattcgcggcgcgactccacgtgaaatcgttgatattgcgttaactgagactttacgtcgtaccatccatacctcaatgacattattgcttgtagtacttgcaatgatgttcttgggtggtgatggcttacactggttctctgttgcaatgtttgtcggtgtctttgtcggtacttactcttcgatttatatcggtacagcatttgccttatggcgtggtcttaaccgtcaagacttcattgttcaggtcaaacctgaatttgaagatgaaatcccttgattgtctaaatgagactataaaaaaaccgcgatttattcgcggttttttttatttggttcaaaaattatttacggcgtaacgcatctgaaatagcttcaactagctgttgagaaatttcttgcttagatgctttttctaactcacgttttttcatatggtaactttcagcaaaaaatactgtcatcgcattttcatcagaagcaaagccaatatcggcgcgagaaacatcgttacatgcaatcatatctagctttttagcaacgagtttccctgctgcatattcttcaacattctgcgtttcggcagcaaagcccaccataaatggacgtttttcctgagctgcaatggttgccacaatatccggattttttacaagggaaacattcagctcatcccctgctttcttaattttatgctctgccacttcggcgacgcgataatcagctacagccgccgtcgcaataaagatgtcacagccagtctcaagcgactccatactgacatctaacatttgtcgagccgaagcaacatttacacgttgaacaccgtttggagtatctaaacttacaggaccagcaattaacgtaacttttgcgcctgctgcataacatgccgcagctaaagcaaagcccatttttccagtactatgatttgagatataacggacagggtcaatcgcctcacgggttggtccagcagtaattacaactcgcttacctgccaacaacccaaatttttcagcaattgcacgttgggcttgatggaaataacccgccacttgccttgcaatttcttctggttctggcatacggcctaagcctacatcaccacacgcctgctcccctgcatctggcataatcacatgtacgccatcttcaaccagagtttgcaaattacgctgagttgcttttgcagcccacatttgctggttcatcgcaggagcgacccacacaggcgctttagttgctaaaaataaagtactgagtaagtcatctgccaaaccattagcaaacttagctaatgtgtcacagcttgctggagcaaccagtaataaatcagcccaacgagccaattcaatatggcccattccagcttcagcctcagggtctaaaagctcggtatgtacaggatttcctgaaagagcctgaaaggttagaggtgtaataaatgcttgagctccgtgtgtcatcacaacccgaacgtcaaaaccataatctttaagacgacggaccaaaatggcactcttataggcagcaatcccacctgtaacagctaaaacaatgtttttatgaggaataacacttaaatcaaagctcacgaacaggatacctttctgttgcagtggcgctcacaatagcattaaatacgcgcagacccaagattgattgggcaaacaaaataaatttttaagcagaatcttgctggggaatatgaatacttctattaaaaattggccagaacaagaacggccaagagaacggttattacaacaaggccctcaaagcctttctgactctgaactactcgcgatctttcttcgctcaggttcacgtcaacattcagcagtagagctcgcacgtttactgattcaacagtttggtagtctaaacgctgttttcgatgcatcttacaatgaattagctcaatttaatggtattggagctaccaagtattcccaattactggccgtaaaagagcttggacggcgttatctcgactatcattttagtcagactgagctaagccttcattcttctcatttagttctagattatttacgttacgaattaaaaggtgaaaaacaagaagtctttgcggtactttgcttagatgccgagttgagaaaactacattttaaaaagttattttttggttcagttcaacactgcgctgtttcagtgaatcaaactttacgttatgccttacaacagcacgcttgccaattagtaatagcacataaccacccatttggttccgcacagccctctctcgaagatattaaactcacacaacaacttgaacaggcctgtcagcttgttgaaattcgtctgctggaccattttattatctcgccagaaggtagcttttcatttgctgaacaacaactgctcaaccctacctcaatagccgttcaatgatattgacaaagcttcactaagcttagaatatcaaaacaaaaatagcgacgtttaaaataaaatgattgttcgtgaacagcccagtatttttaaagttttattctcttggcgagggacgatattacctaaaattttgccctctttaggggtagtaatgctgatttcggcaatcattggtggggttgaatacattaacctttatcgttttccagaaattcctttagttggctttactttaattggtgtcgtactttctatttttttaggttttaagaatactgcatgttatgaccgctggtgggaagcccgaaaattatggggggtcctgattgcaacttcgcgtcatttcgaccgtgactgccgaattttaactcaagcccgccgtgaacgtgtcattcagcacgttattgtatttgccaatgtattacgtgaccgtttacgccgtcaaacagccaaccccaccgagctaatacaaaccagtggcatgagccaacaagcacttacccaactttaccaacaaaataacgcacctcaatatacgcttagccttattcaatgggaattattacaagcgcttaaagaaggggaaatttcagatattatttatgctcaaatgaataagaatgttgcagatctaagtgtcgtacaaactggctgtgaccgtattgcaaatactcctattccgtttgcttattcagttttgcttaaccgtactgtttattttttctgttttatgttgccgtttagcttaggatctttgcttggtttagcaacgcctttactggttggaattctggcttatacatttttaggacttgatgctttaagtaccgaaattgaagaaccatttggcacgcaaagtaatgatttacctttagatgcaatggtacgtagtatcgaaattgagcttttggggacacttggtaagcccacacctcctccaattcaagctcaagataacaacttgctctaaaatgcgattagataaaacgttcccaaatgccttgctggttactcgctggtttaggggtgtttcctaatttaatccacggcatattttcaccatgaaaatcgctaccaattgaaatagccaaatgatgctgttcaatcatacgatcaatcatttggcgagtagataaaggatctacaggaggcggcagctccaccgcatctccaccataacttgcaaatatctcaatcaaataccgggtatttgtagccgataaatcataacgggttggatgagctaaaactgcaaatcctttactgttatgaataacctcaatggtttcttttaaacccaatccttcaaactttacaaaagcacgcttcccttcttttaaaaaacgatcgaaagcttgttgaggacggctcactacattcttttcaactaaggctttagcaatatgggttctggtaatccggtctggttgattttcaactttatcgagcacatcttgataaatatcaaagccaatacatttttttaatagttcacaaataacttcagccctttgtgctctaattcttttttgttgttctaatgcttctaaaattggagcttcatcttgcatatttaaagccacaatatgtacgccatagctttttttcgtgcttggtcgtgaccactggcttgaaatctctacaccagaaataatttgcaaatcatggggttgtgcagcattttttgcacgctgcaatccatccatcgtatcgtgatcggttagcgctaaagtatgcaacttcacatcgacagcagcttgcactagcaattccggagacaaagttccatcagaaatattgctatgtgtatgtaaatctatgccttgcatcttttatactatgccattcaccaaacctgatcagatactctaacatgaaagcactactggactttgttccattaattattttcttttatttatataagacagttgatccagccgatacacagcatcctttactcaaactgatcgggtctgctggcggtgttgataataataatattcttgtcgctactaccggtttaattatttcaatgctggtagtgtatggtgcgttgttcatcatgcaaaagttccgtctggataaacagcaatggattgtgctgttcatgacagtcatttttggtggtattacccttatgttgagcgatgatttttacatccgcttaaaagccgctattttgaatctagtttttgcaggtgctttcttagtttcaccttggtttggtaaagaccgtaagcctcttattcaacgtttatttgatccgattttagccttaagcgaaaaaggttggaaaaatttaaactttgcttgggcagctatgtttgtcgtgatgtctggtttacatgttttctttgcgtttttattccacggcggaaaatattggggtgaatttactgcatttggtgacatgattgtcatgttttcatttatcattattcagttcattattttacgtaaacattttaagtcaccagatgcttaatgtggtttcggattgattatagagatacgatgacatgcctttttttgttctaagctgtaccgataacgaaggaactctagagaaacgtttagcagtacgtcctcaacatatcgaacgtttgcaaaaacttgatgatgaaggtcgtctagttgctgctggagcgatgccaaaagaccctaatgacccgcaagctggtttctatggcagcaccatgattgtagagtttgatacacgtgaagccttagatgaatggttaaaagaagaaccatttttgaaagaaggcatctatagtcatgttgatgtcaaaccatttaataaagcatttccaaaagggtaaacgcatgcagcttgcaaccaaaagctttcttggcttgtgtttgatatgttcaactgccggagcagttgaacctgctgcgacaccagcaacgcctccaactgcagcgtcaacacagaatgctaaaccagcacctacttctgcaactgtagctaaacccgcgactacaacagcaccaacctcaacacaaccgcttacagcagaacaaatcgcaaagaacaagcaacagcaagatgcaaaaattaaggctttagttcaagatcaagcatctcgtctaaaacagctagaacatgcaaaccttgaagcgctagcacaaaaccaagaattgcagctaaagaacgataacttgtctgttcaggtacaagttttacaaagtgaacgtagtgctcaaatgttcttatatggcgcagtaactcttgcaggtggcgtactgcttggcttctttattgcgagttatgtttacaccaaacgtcgacgtcagtggtaatcctgagcgacttattaaaccgaatgaacaaatcaaaccgtatacaaactgctgagctggattgggaatctattgatggtattgaagttcccatttccaaacaatttggtgatgtctatttttctaaagataatggtctgcttgaaacacggcatgtatttttaaatggcaatgacctatcagaacgattagccaatttacaagattttgaatatttcagtgtaggagaaaccgggttcggcactggtttaaatattcttgcgctctggcaactatggcaacaagtacgtccaaataaccacagtcatttacatgcaattagcgtcgaaaagtttcctttaagcaaagctgatctcattcgtgctttaaatgtatgggatgaacttagaccgctttccaaacaacttattgagcaatatcccttccctcttgcaggctgccatcgtttaagttttccagaagagcgcttcagcatcgacctatggttaggagatgcacaagatatttttccaagtatggtaaaaacgaaggcagtgaatgcttggtttctagatggttttgcgccttcttgtaatccggacatgtgggaacaaaatgttttaaataatattgttcggctttccgactatggcactacctttgcctcatttagtgtagctggtattctcaaacgtgggctaaaggctcacggagtcgatattactcgtcctcgcggttttgggcataaacgggaaatgcttaaagccgtttggaaagcacctgtaagtgaagaaattttattagaaccagttagagatactttccaatttactcagcagcgtatcgccgtaattggcgctgggattgcaggtttaagcacagcttgggcatttgctcaacgtgggcatcaggtcactctatttgagcgtacagtgccgttatcaggtgcttctggcaatccgttggcattgcttaatccgaaactatgcccaattgaacaaagccatgagcatctcatgactttaagctggcaacatgcattaaatttctataaaaattttcaagcctttcgtcccattcaaatacagcaaatggctttaaaaaatgcacaagatcttctcgatcttgctgatcaatatcctgctgatattgtcacgcagcaaacaagctcacttgaatcagactatccacatattttgttgaccgaagctggagcagtttctccgcaccaattacgcgatgagattttgcaacatccaggtattgaactgaaaattgccaatatcacgacacttatttcttttgaaaataaagttcaattaaaaagtggtaatgaaactactttagaggctgatcatgtcgtggtgtgctgcgccagagaaagtgctgctttatttgaaaattatccgctattaaaacctatacgtggacaggtgagctgggttgataattcttttgcaaccttacctttaaacgaagcctatagctatggcggttattgtatgcaactgaatacgtctgaacttattctaggggcttctttctacccaaaccgagacgatcaagaagtactgcttgatgaccatgtgcataactttgaattaatccacagcgttttccctcattatgcaaaacaattaccaccagtcgaacaatggcaaggacgagcatcagttcgcgctcaaagtccagattattttccacttgtgggaaaaatgcagaatgaaagccgtatttctacttttgcaggtttaggctcaaagggctttttatttgcgccgctttgtagtgaagttttagtggcccaaattttaggtgaagcttgtcctgttcccaaaagcctattacagaaattagatgcccaacgttttcaaaagaaagttaaacctaagaaaccttattttaaatctcaatagtgcacttgagaaaatttggtcccaataaaaaagcacccgaaggtgctttttttatgcgccctgctctagaggtaaacctgcgtcacgagctgcacgcgtccctcccatcagcacgacatattcacgcgaggcatctaagccttctagtttctcagctgcacgaggagctttgctaccaccaccacataaaatataaatcggctgatccgcagcgacctggttcaaaatatcagcatttaaatcattaattgggcggcttaccgcacctttaacatgcccttctgcataagcacttgaatcacggacatcccagataacagcattttctgggaactcaaatgttgtaatttcttgtttacggatcattgtgcactcctttgatgtaaacaacacttggcaaatgaagaaaaccctcttagcatctcaaatattctttcactttgtaaaggtctaaactatgccttctttcgatattgtttccgaattagagttatttgaagttaatcacgctgtacaaaacacccaaaaagagattgcaacacgttttgacttccgtggtcatgatgtttctatcgaattaaatgaaaaaaataaagagataaaaatcagtacagaaagtgatttccagtgtgaacaagtttataacatgttagaaaatcacttttataaacgtaaaattgatgtgcaagcgcttgacccacagaaagcaacagcatcaggcaaaaattttgtacaagtgattaaactaaaagatggccttgactctgatacagacaaaaaaaattaataaagccattaaagaaagtggcatcaaagtgcaatcatctattcaaggtgacaaaatccgtgtaactgataaaaagcgtgacactttacaacaagtgatggcttttttacgtgaacaacaatttggtctgccattacaatttaataactttaaagattaatgtcttagcatgatattcccaattaaggtaatcccatgtctcaatccaatcgtctattaaaactggtaaaagcaacttcaaaattccctaaaggtattcggagtacgctttggagtaaggcatttggccgcattgtgccaatggtgggtacagcaaacattcgctatctggaagtagatgtaaaccatgtgacggttcgcttagagaatcaaaaaaatatgcagaaccatattaaaggtgtccatgctgcggctatggcgcttttggcagaaactgcaacaggttttctaacgggtttacatattccagataaccgtattttattaatcaaatcattacatgttgattatttaaaagtggttgaaggtggtttaacagcaacagcgactctctctaccgaacagcaaaaatatattgctgatcatgagaaaggtgaacttgttattccagttacagtgattgatgatgctggtaatgaaccgattcaatgccaaatgttatgggcataaccgattcaatgccaaatgttatgggcatggttaacctaaacgtaagtaaaataaagtaataaataaaacgactaatatagttggcttttttattacgattcttgagaggcaagaaatttctgtttcgcttcctcaggaatctgacgtttgttgccttttacatctactgcaacaaaggtaaagaccccttcagtaatacgaattggggcacgagagtcatcatggctatcccaaacttcaatttgcatttgaatagaggtattacccacttttaggattttggtatagcagctaatgacaaagcctacttttaccggaaccaaaaaggtcatctgattaatggaaatcgtagcacagcgaccacgactaaaacgctccgcgtgaattgctccagccaagtccatttgtgacacgatccacccaccaaacacatcaccactccagtttgtatctgctggcatggcaatcgtttgtaaggataaaattccttctggtttggtataagcttctgacaccttagctcccgaaattcgtttgaagttgttgatctagccactgttgcaattcaggcgcgcgtaatgctccgctcattcgagcaacttctgtggttttattcattaatacaagggtaggaatacttctcacattaaatgcttggcttaagcgaggagactcttcggtattaatcttggcaaaaatgacacgtggattttgttttgcaacttgtgcaaaatgtggcgccatcattttacaaggtccgcaccattctgcccataaatctatcaaaataggcagatcactatttgtgatgtagttgctaaagttttgttcatttaactcaattggctcaagcgggagtaatggctgatgacattgtccacaactcggttgagcggtaagtttttcctctggtactctattttttgcatcgcacgatgcacatacaataatcatttacatcactcctatatgctgatgtaaaaattctaattgggtcgtcactgctttttcaaaccatgaaccgtgatagatatcaaaatgtttcatatcccattcatgataactcacaaaaggagcaatattagtcgcagcttcacgactagactcaattggaatcaaagaatcatgctgagccgcaataaataaaactggaatattaatttgacgtacaagttgaattgggcgataacgcatcaaattaaaaaacacgcgtgccgggacttctccactccagtaataatccggattcacaatcgataaataaccataatagctatctgctgttggcataaagcacaatttatattgatctaccacaggtaaccttttagggttaaggcccatttttgaacccatataatcttggctcgacaactttaaagcttggggataacgctgtagtggatataattttgctgtttccgcaccatcaacatatggaatttgtaccataatggcctgaatattctttaattcagaagctaggcttaaagcatatcccccacttaaggatgttccccacaatacaattcttcggttatctataaatttacacgtagaagcgtattggatcatggtcttccagtcttctagttgagagttgatagaaatcatctctcggggcttacctgtacttccaccccaatatcggtaatcaaataaaataaccgcatagccagcttgagcaaaacgctgggcatattgaatgagtttgaattgacgtaatccggcaaaaccatgtgccatgataattaccgcagatttattatttgtttttggaatataaaagtcagctgcgatcatttcctgatcacatggaacatataaaggctcaaccgtataagcgtgcatatgtgctccgtggcattatggtcgaagtaatgaatttacaaaaaacatcctgatcgccttttaaaaatctagagctgttcttttacataaattttatctatgtaggaacaacgttttagtgtcttgtatctcaggttaagcttaatgctatgatacagcataagaggttttattaaattttggagtgacgaaatgtcagagaatgttggtttcgcaggtcaaattggcccagaacatgtgggtcaagttgtagaaaaaggctttaaatctattattaataaccgtcctgacatggaaggtggtccagaacaacctaccagtgctcaaattgaagaagcagcacgccaagctggcctagattatgtttatcagcctgttgtagctggccaaattactgaacttgatgttcgtacttttgcaaatcactataatgaacttccaaaaccggtcctcatgttctgccgtactggaaaccgttcaaataatctttatcaattagccaaacaaatggatttgttagacgattaaataaattcataagctctatttttatttaaagatagagcttttttttaataaaaaaaaatatacaactgcatcaattcaacagatatacaaactgtcttcagctaaagttgttaagtcactttttattttcttagttattttatgaataaattgatttttttattagtaagctgctttattctcagcgcatgttcatctatgcaagtacgccctactgtcggggtaagtatgggaacacaactctaaaaaaagaagcagctcaaaggctgcttctttttatattaattaccatttgaacagtttggatctattccatatggactttccatatttgggccattaagatccgtaaggctgacatctttagttaaataacctaaagttaaggatgtagaacctttaattaaacttcccgaaactgtagatttagccgttaactgaacagttaaccatgatgcataaattttaggatattgaattttaagatcaaaacgtccatttgcatctgtcgtatatttattattggttgcagcggtacctgcactgttaatatacgatacaacttggactgtagaattttctttaagcggctttaattgattaataacgtccccattcacatttacagcttggactggtgatgtacaggctgttctaataacaggaagatattcatctggtttaccatcagttggattagaagtatcaacaaacccatatcgacccttataatacgcaagagcattaacgcccatgactacatcttgattgggtatcggtttaccatccacatcagtcacttgtactgaaatatttttatagtagtagactccatcacttgaatcttccattgtggtcggattatatgctacggcaatagcgcctactgctactggtacatcagaattaaccacatcaagtttataagtataaatttttgtagattggccaaagtttgcttctaaaacaagatcatctgttacgaactgaccagcactatatgatgaggttctttgattttcactaaaagataaagtatagctgatctgaccatttacatcagtttgtgtcgcattaggagtaaatttgacaccatttaaaactgaatttctaactttaagtgtaatcgcttggtttgctaaagttgcaccatttgcatctacagctgttaatgtgacggttgtttgatcacctctaacatttagagaggtttttgtagcatcaaacaatacaatactcgtagtatcagcttcgacagtactgttgctacctgttactgtcactgtctgttcttgagtaagcgtaccattattcgtagagacttttaatttgaaaccatttttcaccaactcatttatcgaactcgatgtttttggtgtttttataatgtatatagcattacctgccgcatcagtagtttgagtagatacgccttctatagatacgttatttgttggatcatctaattccaaagtgacattagcaccagcaacaccgcctttattcttatctaaagctctaacagtaacagttaaagtatcattcgttgcggcaactgataatttatctagttctatctttaaagctgtagcagtcgcttgctgagatccgctattattacttccagatgatgagttatttgatgaaccattttggtaatagccatcaccgcctcccccgccacaacttgctaacataattgacacagcaatagccgacaactttaaggtaagttgttttttatacataattttcatttccccaatcttcctaaaggtataagattttttaattatttatattattagtgtaatcatattcaccatactctgtaaacataaattacattgagttttattatgtaacttattaagtgaaaaacttatagatattggaatttataatgttcgatattatcatcattggcgcaggtactgctggtattagcgcatacaaagaagccgttaaacataccaacaatattttaattataaatgatggaccatgggataccacttgcgcacgtgtagggtgtatgccaagtaaagtcttaatctctactgcaaaccgtatgcatgatatacaaaatgctcaagaggttgggctgagtgcttcagcagatattagtactgatcaggttatggagcatgtgagaaccttacgtgatcgttttactaaggccacagtaaaagatgtcgaacaatggcccactgaacataaaatttcgggtaaagctcattttattgatgcaaaaactattgaagtaaatggtaaacggtatcagtcaaaaagttttattttagcagtaggctctacacctaattatgatcaaacttggaaacaagaattagatgatcgtcttattactacagatcaaatatttgaattaaacaccctacccaagtctatcactattattggaagtggagtaattgccctagaaattgcccaagccatgcatcgtttgggtgtagaaaccactatatttgctcgtagtaaaagaattgggacatttactagtcctaagctacaacaactcgctcaagaagaactgagtaaagagttaaattttttatttgagacattgcctcatgaggttaaatctacttctgatggtgttatattgaattataaaattaatgaaaaagaagaatctatccagactgagtacgtgttatctgcaacaggtcgttcgagcttacttgacacgctaaagttagaaaatattgataagtcttttaaagatattaaattactacctgtaaatgcaaaaactaaacaactagataactatccaatttttattgctggtgatgcatacacttctacccctttacaacatgaagctgcccatgaaggtaaaaaagttgttcataactgtttgaattatccacaggtaaacgcagttaaaacacttactccattaggaattgtatttagtcatccagaaatggcaattgtgggacaaagttataaacaacttaaagataatggagtagattttgttacaggtgaagcatcttatgaaagacaaggaagagctatcgtactcgggaaaaataagggtgctattgaagtttatatagagcgaggaagtcagaaattgcttggtgcagagttatttaccgaagctacagaacatatggctcatctattaagctggattattggagaagagctaactttaaatgatattttagagaaacctttttatcatccaacactagaagaaggcctgcgtactgctcttaaacatgctcgcagacagttgaaataattattattaaaagagagttctcttgcaaagttagctctttatacttcaagaagccttcttctgttgagtgatacatttttgcttgattgaggctaaattcgttcagctagataatacacagtttatttttattccctaaccacttttacccaaaaaaacaccccaacctcttttgagactataaaaaaacaccccaacctcttttgagattggggtgtttagaataatgagctggcgatgacttactctcacatgggtaatcccacactaccatcagcgctaagaggtttcacttctgagttcgggaagggatcaggtggttcactcttgctatggtcgccagcacaactgtttatggatacttgcttaggtcttattaatgccgaagcgttttccaaatctgtaacagactgggctgaattgaatcttactttatctgttcattttagctagaggtataactaaatcaagttgtcttgcatacttaagaatcgattgatgcttcatatacaactgcttgggtgttgtatagtcaagcctcacgagcaattagtattggtcagcttcacatatcactatgcttccacatccaacctatcaacgtcctagtctcgaacggctctttagaggacataaagtcctagggaaatcttatcttgaggtaggcttcccgcttagatgctttcagcggttatcccttccgaacatagctacccggcgatgcgactggcgtcacaaccggtacaccagaggttcgtccactctggtcctctcgtactaggagcagatcctctcaaatttccagcgcccacggtagatagggaccgaactgtctcacgacgttctaaacccagctcgcgtacctctttaaatggcgaacagccatacccttgggacctgcttcagccccaggatgagatgagccgacatcgaggtgccaaacaccgccgtcgatatgaactcttgggcggtatcagcctgttatccccagagtaccttttatccgttgagcgatggcccttccatacagaaccaccggatcactaagacctactttcgtacctgctcgacttgtgggtctcgcagttaagcgcgcttttgcctttatactctacgcgtgatttccgaccacgctgagcgcaccttcgtactcctccgttactctttaggaggagaccgccccagtcaaactacccaccagacacggtcctcgtcccggatcacgggacagagttagaacctcaacattaccagggtggtatttcaaggacggctccactggaactagcgttccagcttcaaagcctcccacctatcctacacaagtaaggtcaaagttcagtgtcaagctgcagtaaaggttcacggggtctttccgtctagccgcgggtacactgcatcttcacagcgatttcgatttcactgagcctctgctggagacagcgccgccatcattatgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttactggggcttcgatcaagagcttcgcttacgctaaccccatcaattaaccttccagcaccgggcaggcatcacaccctatacgtccactttcgtgtttgcagagtgctatgtttttaataaacagttgcagcggcctggtttctgcggctgtcgtcagctcaggaagcgagttccatcaccaacaacagcgtaccttctcccgaagttacggtaccattttgcctagttccttcagcagagttctctcaagcgccttggtctactcgacctgaccacctgtgtcggtttcgggtacgattcctgtgtaactgaagcttagagacttttcctggaagcatggcatcaaccacttcgctgtacaagtacagcttgctatcagatctcagcatagagtaccccggatttgcctaagatacatgcctacatcctttcacctggacaaccaacgccaggctgatttagccttctccgtcctctcatcgcattacacagaagtaatggaatattaaccattttcccatcgactacgcctttcggcctcgccttaggggtcgactcacccagccccgattaacgttggactggaacccttggtctttcggcgaacgggtttttcacccgttttgtcgttactcacgtcagcattcgcacttctgatacctccagcatgcttctcaacacaccttcatcggcttacagaacgctcccctaccacgtatacaaagtatacatccgcagcttcggcacatagttttagccccgttacatcttccgcgcaggccgactcgactagtgagctattacgctttctttaaagggtggctgcttctaagccaacctcctagctgtctatgccttcccacatcgtttcccacttaactatgattttggggccttagctggcggtctggattgttttcctcttgactacggacgttagcacccgcagtctgtctcccggatagtactcataggtattcggagtttgcatcggtttggtaagtcgggatgaccccctagccgaaacagtgctctaccccctatggtattcgtccgaggcgctacctaaatagctttcggggagaaccagctatcaccaggcttgattagcctttcacccctatccacaagtcatcccctggcttttcaacgacagtgggttcggtcctccagttagtgttacccaaccttcaacctgctcatggatagatcgcctggtttcgggtctatacccagcaactaaacgccctattaagactcgatttctctacggctcccctatacggttaacctcgctactgaatataagtcgctgacccattatacaaaaggtacgcagtcacaccacgaaggtgctcccactgcttgtatgcatgcggtttcaggatctatttcactcccctcacaggggttcttttcgcctttccctcacggtactggttcactatcggtcagtcaggagtatttagccttggaggatggtccccccatattcagacaaggtttcacgtgcctcgccctactcgtcatcattatgtgtgccctttcgtgtacgggaatatcaccctctacgttcgcacttcccagagcgttccactaaaacacacataacttaatgggctgatccccgttcgctcgccgctactgagggaatctcaattgatttcttttcctaagggtactgagatgtttcacttcccctcgttcgccttgcaacactatgtattcatgttgcaatacctaccttaaagtaggtgggttcccccattcagacatctccggatcaaaggatatttgccgcctccccggagcttttcgcaggctatcacgtctttcatcgcctctgactgccaaggcatccaccacatgcacttaattacttgactatacaaccccaaacagtcgacgttacctacaagttagtaacttcaacatttcagtttagagcactgtgcacttaagcactgtacagcttcaatctaaattcacataccaaaacgcttgattcagttaatttgctagttctcaattcatctagattaattgcttaacctaaactcttgagtgaacaatttatttcagactcaattttgccaatctgttaatgagttaatgtgtcttcgtcagatcacactaattaccgtgataatgaaatcacagaagttaataaaccaagatctcaatctttatttactaatttctgtaatccgaacttatcttaagttctggtggagactaggagagtcgaactcctgacctcctgcgtgcaaagcaggcgctctaccaactaagctaagtccccagcttacatcatcaatcatgtatcttttatctataacttcaaccagtcaaagtcatggtgggtctgacaagacttgaacttgtgaccccacgcttatcaagcgtgtgctctaaccaactgagctacagaccctcagatacatctatgaagaacaacttgttgtggattcttaccaatcgtcaatctttcgttaaggaggtgatccagccgcaggttcccctacggctaccttgttacgacttcaccccagtcatcggccacaccgtggtaaccgccctctttgcagttaggctagctacttctggtgcaacaaactcccatggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgcggcattctgatccgcgattactagcgattccgacttcatggagtcgagttgcagactccaatccggactacgatcggctttttgagattagcatcacatcgctgtgtagcaaccctttgtaccgaccattgtagcacgtgtgtagccctggccgtaagggccatgatgacttgacgtcgtccccgccttcctccagtttgtcactggcagtatccttaaagttcccatccgaaatgctggcaagtaaggaaaagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacagccatgcagcacctgtatctagattcccgaaggcaccaatccatctctggaaagtttctagtatgtcaaggccaggtaaggttcttcgcgttgcatcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcatttgagttttagtcttgcgaccgtactccccaggcggtctacttatcgcgttagctgcgccactaaagcctcaaaggccccaacggctagtagacatcgtttacggcatggactaccagggtatctaatcctgtttgctccccatgctttcgtacctcagcgtcagtattaggccagatggctgccttcgccatcggtattcctccagatctctacgcatttcaccgctacacctggaattctaccatcctctcccatactctagctcaccagtatcgaatgcaattcccaagttaagctcggggatttcacatccgacttaataagccgcctacgcacgctttacgcccagtaaatccgattaacgctcgcaccctctgtattaccgcggctgctggcacagagttagccggtgcttattctgcgagtaacgtccactatctctaggtattaactaaagtagcctcctcctcgcttaaagtgctttacaaccataaggccttcttcacacacgcggcatggctggatcagggttccccccattgtccaatattccccactgctgcctcccgtaggagtctgggccgtgtctcagtcccagtgtggcggatcatcctctcagacccgctacagatcgtcgccttggtaggcctttaccccaccaactagctaatccgacttaggctcatctattagcgcaaggtccgaagatcccctgctttctcccgtaggacgtatgcggtattagcatccctttcgagatgttgtcccccactaataggcagattcctaagcattactcacccgtccgccgctaggtccagtagcaagctaccttcccccgctcgacttgcatgtgttaagcctgccgccagcgttcaatctgagccatgatcaaactcttcagttaaaatcattttgcaccttatttatagacaaggtgccaattctggctcatcaattactgacttaaatttcgctcaaataaacttcgagtaatttaaaccaatcaatcaatgaaaattatttcgattaatcaatcagtaaaaatccacacaagttgttcttcaattctcttaatgatccccctttttctagcatttcatatcaagcggtcgttttttaggctttttactagatattagatgagatattaaactttttttagttattcaacttcatgtagaatagattattcgtgcaattgatttggcattaactcaccatgtggcactccgctaagaaagtattattttgcatacttgtagtgtttgctacgagtgggcctgcttatgccaattcaaaacataacttttatgtgctcactttatctattttaagttatagcaaatgggagaatgtaagcacgcctactctttgcgtaattgataatgcatcaattacttctaccttccagtcttatattcaacaattatcttataattatcgtgtacaaaccgttaatgctaaagatttttctaaatcgcattgccaggctgtttatttctctactacaccacctcagcagcaacaaaacttaattcagaattatccatatcgttctttgctttctttaagtattaataacccagaatgtgaagttggtagtatcttttgtttatataatcaaaataattacaccacttttaaagttaacttagatgcattaagccattccaaggtccatattgatccaagggttttactcttggctaagaacgcggagtaaggattatgatatctaagttgtatcaatccacttcgctacatgcactttttagaaagtctcaatttacgatctttgctataactttctttatttgctcttttacatttgtatcaatttccgtttttacgatggaaacttatgcaaaacaaaatttgcaattacttagccatactcttcttgagcgtattcagcctgccgttgtgtttaacgataagatcacgatcgaacaaatcttaaatgaatacacaaatgatcactctattcgagcaattcatatttatgactctgaacatcacctgattgctcaaagttttaagttgtcgagtcaaacttcggtgttagagaaatggtttgatcactggtttttaaatgagccggtacatttgacgatttatcatcatcaacagaatgtaggtgaactcaccctttttggtagctctgaaaaaatattacaatttttaaagatgattatggtcggccttgctattgcgatgctgtttattgtttgtgcattgtggtggtcagtgaatttgacttatcgtcaaattatgcaagcgatttatccactcacaaatattgctcaaatcgtgagtgaacaaaaagcttataaccttcgttttccttataaccgaattaaagagtttcaagatctaaatacagtttttaatgagttacttgaagaaattcagatttgggataatcagctgcaaaaggaaaatcgtaaattatcgtttcaagctcatcatgaccagctgaccctattaccgaatagacattatttttatcaaatactattagatatgtttgaagataaggattttgataataagtcagccttattgtttatagataacaataacttcaaatcaattaatgatcagttcggacatttagctggtgatgaggttttaaaagagatggcgaaaaggttacaaacgcgtttacgtcatcaagattttattgcccgtttaggcggtgatgaatttgcggttattttgcattccattacgcatgccgatcatttaatatctattgctgaaaatttactcgaaagctgtaaagaacctttgcatctaaatgatcaaacgatttatttcagttttagtgtagggattgctttatcccaatttgcgtctagtccagaagattttattatgcaagcagatcaagcgatgtataaggctaagacttctgagcaacattggtttatttataaaccagagaattaaatttaggctaatttatgaatacaagatctttgaaactctcctttattgcattgctgtgcattgcgcttgcaggctgcttgagttttggtcctttgaaatatcgtcaagtaaaaatgctaaaaaaagaagggtttgtacttactaatgaaggctggactctaggtttaccagaacgcttattatttgattttaatgacgcaacattaaaacaaagtcatgaagcagagcttacacgtttagcaaatcaattaaataaatatgatttgaataaattaaaaatcgttggtcacactgacgatgtaggtaatcctgaatacaaccaaaagttatctgaagaacgtgcacaaagtgtggcgaacctcttcttgactcacggttttaaaaaggaaaatatttacgttattggacgtggttcaactcaaccgtatgtaccgaatacaaccaatgaaaatcgggcaattaatcgtcgtgttgctatcgtaattattccttaaattttccattataaaaaagccaatcctttgtgattggcttttttattttatacaagttcaataatatcaatagtaggtggtacacgaaatcttaatggtattccaaccatacctgttcctacggtaacaaatacatcggcgtgttcatgcgaatagaaaccacgtttatggcctaaaattgatacttttttcataatatagttggttacccacggaagttcgacctgccctccatgtgtatgacctgacaacattaaagggcgattaggtaatttagggaccatatctaccgtatcggggttatgggaaagaattaaccatggtttatcttgaggtaagtctggcattgaacgcatatcagttttccctgcccataagtcaccaatcccgattaaacgaaactcatcaaactcaacaatttttccttcaatgtccattacatcattgtagtgaagtgcatcttttaataattgttgaataggcggacctggatattgctcgtcatggttccctggaactgaataaactggagctttaatatctttaagaacactcagttcttgtactagcttatcttctggctcataagtccagtctcctgccacaactactaagtctggctgttgttcattaagctttttcacaatgattttgagttgacgttcatgcccagagaataggcctatatgtaagtctgcaattaaagcgacttttacaggtttagcaaaacgacgatctggatttaaacgatattggtgaacatcgacacgtaccatatgtggctctataaaacgtgcgtaaatgagaataccgcttaataaaaagataaaaatggtttcatgaattgagtaataacctatccaaccggcatataaattaaagaaccaaagtggaataagaagataagatagataaaaagcaagtaagtgaacaaaagctttaaatggatgaatcgtttcagtacgtgattgatgaacccaggcttcaataattccccagagagcaagtattgaaaaaataaggtaaaaacaaaagatgattgaatttgggttccacattacgattctcgacttatcttatattgattgctagtaatcaaattcaatatttatctttcaatatgcacgaattatactctagctcaccttatcgtatgtattgattatggcacaatcctttcattccaaacagcttcaaactcatcaactggctaatggctttttgattaaagcttctatagtcgtatgttcaagtttcgctgtggctttgacaggttgtagcacattacccaaacatagccctgaaccaatccaatacgcacgagatatcgatacatctcaaacttctctttcaaaaattattacgcctttacgtgaaaaaaatccgaatttaacgggttatcatcttttaaatgatcccttagaagcactcgcggctcgcttaaggctgattgataaagccgaaaagactttagatttacaatactacatttgggataacgataaagtcggtgctttagctttacatgcaattattcgtgctgctgatcgtggtgttaaagtacgtttattaattgacgataataatgctaaaaagatggaaggcgtgttactcgcgctttctcaacataaaaatattgaagttaaattatttaacccctaccgtttccgcaaatatcgcgcgatggatatgattttagacttaaagcgtatcaatcgtcgtatgcataacaagagctttattgctgataatcaggttgcgcttattggtgggcgcaatatgacaaatcagtattacaacgtcagtgacagttaccagttttctgacgtcgatgtcatgttggttggtgctgccgttgatgatatcgtgaattcttttgatgactactggaatcatgaatatgcatattcagtccaaagtatcgtcagtgctcaacaacaccgtttgcgctatgaaagcttaaaacaacaacttgatgctcattatcaacaagccaccgttcagaacttccttgacttaacctctagatcacatgcttttgataaatggttagaccgtaatattaaatttgattgggttaaagcagaggttgtgaaagactcacctgataaaattagatcaaaagcgaaaaaagaagaacatttaaatttccaattgattaaccatttggaaaaaccagaaagcaatgttgacctgatttcggcttattttattccagaaaagcaaggcgctaaaattttaagtacgcttgctaaagaaggtgtagaagttcgagttttaacaaactcattcaaagcaaatgacgtagctgttgttcatgcgttttatggaaaatatcgtaaagaacttttgaaaaacggcgttcaactgtatgagtttttaccaactccagataaacgcgatttaaataaaaatacggatgagctggcaactaaagcgaaagtaaacatgaaaggtttaagccgctcaagtttacacaccaaacttatggcattagatgaacaggtttttattggttcatttaactttgacccacgttcggcgtatttaaatactgaaattggcgtaattttagatagtccatcactggccaaaacaattcaccatacgatggatgaaaacttaaacaaatatgcttataaattaaagctcgatccaaacaatcatatttactggcaacaggaaactccaaaaggccctgtaatttataaaaaagaaccagaaatgaaatggtggcaaaaggcaggcatgaaactactatcatggctgccactcgaaggttttatgtaattaaatttttggcttaagtacttttttatgtaattgagccaatccttcaaccattttttcttgtacttcttgagtcaaactttttacatcatggccttctaccgaaataggaggaagtgtaagtaaatgagctgttaccttcggcatttctagcacacgttgaatatgctcaacgaatgacatctcaccaataaatggtgcaacggtatctaactcaccatgacggtttacgtaacagattaaacatacctgtaccggacgctgagcttcgatagcagctccgagtaaacgaccatgaacccgcttaacagaatggccatctgtagtagtcgcttcagggaaaaataaaactggaatattttgttttaaaaattcggtaatttgctctcgaattttaatggagtcacctgatccacgtttaataaataaggtacccccacctttcgccaaattgccaagaataggccacttttctatctcggctttagctaagaagaagacacgtgcacctgaacctaaaacggcgatatcaagccaagaaatatggttactcacccataaagcgggctctctggggattgtgccatgtacttgaacttcaagattaaatacttggcataaacgacgacagaaatattgaacatatcgagtgttaacagggttatttggatctttataaagtccatgacgataaactaagtaaaaaccttcactgattgccgcagtcgctgaagtaactttttttccgtataaacctatttttgaaaatttctttaacgttgaattcactatactttgcgtttgagtcataaaatttcactaacgatcaatcattgttatacccatctcgagccattctatacgtttcggaataaacttgcatcgctgtgtgatagacacaaataaaaataaaatgcgctgtagttaatctaaagaataagagtaaaccctttccccttttgtccaagtttcctctagaataaagttttaccttattcaggatttatagccacgtggaatatgttgatcggcatcaaggcggtgaacgcacaatattagtgagtgtgtctgtacaattattagatgatctggatgccgaagaatttgctctacttgcacagtcagctggtgcagatattcttgagcacattaaagttcaacgtaataaaccggaccctaagttttttattggttcaggtaaagttgacgagattgcagaacaagttcaggacttagaagcaagtcttgttatttttgatcatgcattaacccctgcccaagagcgtaatttagaaaagattttaaaatgccgcgttattgaccgcaccggtctcatcttagatatttttgcccagcgtgcgcggacccatgaaggtaaattacaagttgaacttgctcagttaaaacatttatcaacccgtttaatccgtggttggtctgctgattttgaacaacaaaaaggtggtatcggtttacgcggtcccggtgaatcacaactcgaaacagaccgtcgtctcattcgtgttcgtattacccagttaaaagataagttagagaaagtccatcaaacccgtatgcaaggtcgagctgcaagacaaaaagcttcgatcccaactgtttcattagtcggttataccaacgcgggtaaatcaaccttatttaatattttagcgaaaagcgatgtgtatgcagccgaccaactatttgcaacacttgatccaaccttacgtcgtctagaatgggatggaattggtacggtggtcctagcagatactgtagggttcgtacgaaacttacaacatgatttggtcgaatcatttaaagcaactttagaagaaacgcttgaagcgaccctgcttttacatgtcatcgatagtagtagtcatgacatgcttgaccagattgaagccgttgaaggtgtattgaaggaaattggagcggatgcacccgtacttcgtgtttataacaaaattgatttgagtggcgaagaagcgaaaattatttattcagagcctcatgttccagatcgtgtttatgtatctgcacattcaggtttaggtctagatttacttcgtcaagccgtacaagaatgtctaatgggacaacttcaacacttctcattggtacttaaacctgcttatggcaaattgcgtactcaactttatgctttaaatgtcattcaatctgagcattatgacgatgaagggctattacatatcgacatacgaattgcacctcataagcttgagcagttaattcgccaagccaaactccctatagatgagatattaggtgaacgcgcaagtcagtttaaaagaccactggaagagtttgaaatcaagcactagatcagttaaaacttgataagtaaacttttagagataaaaaatatggataagatcaaaagtatagactgggcagcatgggtaggaaccttactacttattatcggttttcgcgaaggctcagtcgtcgttatgcgtgcttttggtcatccagagttaggcaatctggtaggtttaattagtttacttatcgttttactcatttggcgtaaatttaagaaaatcccgctaagacttgtcgatactaataataaagtcatgaaagaaagtggttttgcttttttacccatttgtgcaggctccttaattatgctggtgcatatgggtaaagaaattccgctatttctttttgttttggtagtgagcacccttatacccttgtgggtctatgcaaaaatggcaaaacattggttataaggagaataaaatgtttatgattctttatggatttttgatcactttagttggctacctttgtgcaaaaccattaaaccgccgctttcctcaagttcctcttttagttttcggcatgttcattgtcattgggctattgtcaatcttgaaagttccctatgaagaatatcgactttacgtaaatgatttattcagccatttattaggatatgtcacggttgctttagctatacctttggctgcaatgcgttatgacgatttacctcttaaatcggtgattggtattttatgctttgccagcattagtgccgttgctttaccaatgggccttgcttacctactgcatatgtctgagccgactattttggcatttgcgacacgtgcagtaaccaccccaattgctttaaacatcgcgaccttattacatgctccagagacattagtcactctcattgtaattttatccggagttattggtgcagcattttcaccatttttacttaagcatatacacgatgaaagagcttcaggtttagctctaggcttagctgcacatgcaattggaactgctcaggcttggcaacgtggacctgtagcaggccgttatgcggcatttggtatggcattaaacggtgtatttactgctatttggctaccaaccttcatgttatcttttggaatacactgattaaaaagtagtttaaataaacattgaacccgttattaattacaaataagatggacctttcaaatctaaaaggattttttgattatggggaaattttttgttggagctttgctcctagtgggaataaatacagctacttttgcagctgatattacaggtctttggcaaacgattgatgataaaacaggtacacctaaagcacatgtagaaatacggaaagaggcaaatggtacttatgcaggtaaaatcgtaaaaataacaccacgcccaggttatacgccaaaagaaatttgtgataactgtcctgcaccttataccaataagcctattttaggcttagatatcgcaaccgggctcaagcaaactgataattcaacctatacaggtggaaaaattctagacccaaatactggtaaagtttacggattaaaagcaaaactcagtgcaaatggtaaacgtctacatatgcgcggttaccttggggtatctgctttaggccgtaatcagatctggattcgcctagaataaatatcttaaaaataaaaaagccgcttcagcggctttttttattacataacaggattgctcacagaaaaaacttgttgatcttcaagacgataagcaattaagtttttaccccatacacaaccgccatcaacattttggatgtgctcactaatagttctaccctctagagcagcccaatgtccaaaaaatatttgatgggtttgtgcagccttacttggaaattcaaaccacggtaaataaccttctggcattggtgcatctaaagtatctttaaaactaaactccaaagccccttctgcattagttaaacgcatacgagttaagtaattggtaatacagcgtaaacgttcattacctgtcaaatcatctgtccaaagatcgggttttgaaccatacatttcagctaaaaatgcatctagcacagataaatcatcatgcgccaatacagcctcaacttcttttgccaatgcagcagttttttgtgcatcccaaatacaaggtacacctgcgtgcgtcagtattgtttgttcatttggaaataaacataacggctgtttacgtaaccaatcgataagatcatcaccatccacggcgtcaataacatcctgcgtgcgatctttttctttaatttccttaagaccacgagcaccggcaatcagggttaaatcatggttacccaatacggtagcagcagcccctcgatcagctagttttttaataaaacgtagagcacctacagagttttcaccacgtgcaaccaagtcaccagcaaaccagataaaatcttgatcagggtcaaaacgtatttcttttaatagcgctttgagtgcctcaaaacaaccttgcacatctccaattacatagttatagcgcttagtcatttatgccaccatttgatctgccaaagccacaaactctgcaagagttaacgtttctggacgagccattgggtcgactcctgctttctcgaaaccatcctctgccaacatgcctttaagactgtttcttagcgttttacggcgctgagtaaagacgtgggcaaccaagcgagctaaagctttttcatctttcgccgtaattggtttttgttcgtaaggaaccaagcgaaatactgcacttgtcacttttggtggcgggttaaatgcgcctgctggaacttcaaataaaaaggtaggctgacaataatattggatcatgactgataaacggccatattcttttgtattcggttcagcagtaatacgttctaccacttctttttgcaacatgaagtgcatgtctttaacttggctaccaaattccaagagatgaaaaagtaatggtgtagaaatgttataaggcaaattgccgacaacgcgtaatggacgcccatcttttacaagctgactaaaatcatattttaatgcatcagcttctacgatagttaaacgttctggatgtggcacgcgttcaggtaagccagcagctaaatcacggtctaattcaactacagttaatgcatcacattctccaattagaggagaagttaaagcagctaaacctggaccaatttcgacgatattatcacccgtacgcggattgactgagcgtacaattttggcaatgactcgttgatcatgtaagaagttttgaccaaaacgtttacgagctttatgcccttcatctttcgggtttagggcattaatttgatacatagaacatttccaacatgaaaaatttaactcgctgccaaagataaagctaaatcgacagcgacatttaaacttgagctttttgccaatcctgtcccagctaaagacagagcagtaccatgatcgaccgaagttcgaataaatggtaagcccaatgtgatattgatggcttcaccaaaaccttgtgattttaacacaggtaagccttgatcatggtacatcgcaagaacagcgtcagcatttttaagatgttcgggcgtaaataaagtatcagctggcaaacttaaacttaatttaactccctgtgatcggtagctttcaagtaccggattgaccgtatcaatctcttcacgtcccaaataaccatcttcgcctgcatgaggatttaacccacatactaagactcgaggatcattaattttaaatttggtctttaagtcgtgaagtaaaatatcaatcacttgatgcaagcgttctttggtaattgcatctgcaacatctcttaatggtaaatgagtggtcgccagagccacccgcaacgttttcgttgccagcatcataacaacacgctctacacctgcaaattcttgataatattcagtatgtccactaaataaaatccctgcatcattaatcaccgacttttgaacaggagcagtggctacaccgacgctcttaccagacatagcataatcagctgagcgacgtaattgctctaatacataagcggcattagcagcattaagctgtccatcaacgactatagtttctaggggtacatgttctatataaagctcgccttgcaaagacgattcagcttgtccgctatactctaaaaatttaatgtccagaccaagcttttgagcgcgttgttgtaatagatttcgatcagccaaaaccacaacaggacgttcatcaacccgttttgccagactcaaacaaatatctggaccaataccggcaggttcaccggaagtgacatataaaggcagcacaatcacccccgacacatctctaaaatttgaattattttaacatatcctacattcatcggattagggataaaattatgtagcttatatgggatttttcttgtgattgacaacaaactcgtttagaatctcgtctcctttttgtttgagcgatgtctagctcaaaccaactataataggtagtgtttgaatgaaaactctcagcgcaaagcctgctgaagtacaacacgattggttcgttgttgatgctacaggtaaaactcttggtcgtttagcgactgaaattgcacgtcgtttacgcggtaagcacaaaacttcttatactcctcacgttgacactggtgactacatcatcgttatcaatgctgaacaagttcaagtgactggtaacaaagcgcttgacaagaaatactatcgccacactgaattcccaggcggtttaaaagaaactaatttcgaaaaattagttgctcacaaacctgaagaaatctttgaacgtgctgttaaaggcatgttgccaaaaggtcctcttggttatgcaatgatcaagaagatgaaagtgtacgctggtagcgagcatccacacgctgctcaacagccacaagttttggacatctaagggatacagcacatggctactaattatggtacaggtcgccgtaagaccgcaactgcacgtgttttcttgtcagctggtacaggtaaactcgttattaacaaccgtactttagagcaatatttcggtcgtgaaactgctcgtatggttgttcgtcaacctttagagcttttagaagctactgaaaaatatgacctttacatcactgttaaaggtggtggtatcggtggtcaagctggtgcgatccgtcacggtattactcgtgcacttatcgctgctgacgaaactttaaaacctgttcttcgtcaagctggtttcgttactcgtgatgctcgtgaagttgaacgtaagaaacttggtttacgtaaagctcgtaaacgtcctcaattctctaaacgttaattcgtttaccgaatcggacaaaaagccttggttttcccaaggcttttttattgcttattcattttgtagatgagtgaaacagataaatatatgaaactctatctttgtcaccgtgatttcctcgcatatttttagtattctaaccgattcacacaaccataccttgtgatatgtcggtcgaaaacacctcaattcagggaattaccctttacagccatgctgatgatttccgttcacactggatccgttttttattggcagaaaaacaaattaaatatcaattaatcgtaactgatcacgaagatgaagatctggcaagcttaaatccttataatcaattgccaatgctggttgagcaaaatcttaaattattttcagcacctattattgctgagtatctcgatgaccgatatcgtcagaataaactatatgccgatgcccctatggcacgtgcagagcaacgccaatatatttggcgtcttgaaaatgattggtttaagttggccgatcatatgctcagacatgcagatacgttaaatgtagaacaaaaacaaaaagcacaaaaagaattgcgtgataccttaatatcacttacccctttatttcagcatttcccttattttatgtccgaaaatttttcaattctggactgtatgcttgctccaatttttgtgaggcttaatagcatgggaattgatttaccaaagcagcagtgtcgacctatatttttgtattgtaaacgtatctttaaccgcccttcttttgttaaatcaatgacgccccaagagaaaacccgttacaatgaactattaaatatggaatagtgtgatatgtctgagcaaactattgaattaacccctacacgtccttatcttgctcgtgcaatctatgaatggatttgtgacaatcaactcacaccttatttactcgttgatgcaacacaaccgcacactgatgtaccacaacagtttgtgaaagatggacaaattgttttaaacattgtgcctcatgcggtacatcaactactcattagcaatgatgcgattacattttcagcacgttttggcggcgtttccaaagatatttacgtacctattcaagcagttttaggtatttatgcacgtgaaaatggacaaggtttattctttgaccctgaagaatatgccaatgtagcgcctgtagaagataagttagactcagaaacacaagaaacatctgaaccaaccaagaaaaagccaacattaagaattttagattaattttagaggaataaagtatggcatttgatttagtccaatactttgctgagcaaataaaaattcaaaagcctcagcttttaaatcaatatccagccaatgagaaaaataagctgattgacgaagtgaatatattgacgcttggtaaattaatcagcttatggcgtcaggacgacaataaaatttatcatgaaatcaaaactgccgatccattgtatattcaagaagttgcacgtcatctaactacgtcaaaacacaataagtcagttttaaaaaattctgaacttgagcaaagtatttctgagattctggcattacagttaacagaacttaatcaacttgatgagactggtggtttcggccaaagtggtttaaaagagctcattttagggcaagttgaacatttatctggccaagctgaagattgggtttggtcaacaaaccatctaacagagctcattggttctaaacctgttgaacaagaagagctatcattggatgcaacaatgaaggagttcaaccaaatggttcaccaagcccaaccacatcatgaagatttacatgttgaagagcaacctatcgaaacttttattcctgcatggtcaaaagttatcgctcctcttgttgctttagctattttaggctatctctattgtatgtatacacagcttgtataattttttttataattaaagggaacgtatgttcccttttttgatttaaataatcatcttctataaatcaatagtgattaccagtaaccacaattgctcttctcttaaatttggatactaaacagcatttgccgttttttcacttgttgaccttgctgacctaaaatttcagcgactacaccatccacatcagatttaatctgttgctgaattttcatggcttcaagaatcaataatgtttggcccttcactacttgatcgccttcattgaccaggatattcactacagccccatccatcggtgctcgaattttgccatctcccgctacatcggtagcttctggtgcagcgtaagtcatattgcgtatcaaaacattgccattatctcgatctagataaagctgatcatcatccaatacatattgaacacggcgacgtacaccatcaattaagtaaactagttgctctggcgttttctcaagcacatcaataacaactgtttgatcacagaactgtaccgtgaatatgttatttacagatgaaagctgcaattgaatttgctgatcggcagtttgtaattttaacggtaatggcacaccaagcccagtttgccacactgcagtacctttactttggctaaataatgccgcagcaattgctaaggtttctaaagataaaacctgatggtgtaagctgggatcattttggaaatgctgttggatgaatgcagtattggtatcccctgtaacaacaactggatggcgcagtaaattgaccaagaactgtttattactattcactccaagtaaaacactatcatcgactgcacgagccagtaagcgaatcgcatcctcacgggttttcccataggcaatcacctttgctaccatcggatcgtaaaatggactaacttcatcagttgctaacatgccatgatcgattcgcacatttggcaaagctgcaggcttccaacgtaaaatttgtcctgtttgtggcaaaaagtcctgacgagggtcttctgcatacaaacgcacttcgatcgcatgaccatttaaggtcaattcctgttgctttaaaggtaactgctcaccattcgccacacgtaactgccattcaactaaatctaaccctgtaataagctcagtgaccggatgttctacctgcaaacgggtattcatctccaaaaagtaaaatgcacccgatgcatctagcaaaaactcaactgtacctgccccgacataagcacatgcttttgccgctgctacggctgcctcacccattttctgacgcagttcaggcgtcatcaccggacagggagcttcttcaacaaccttctgatgacggcgctggattgaacaatcgcgctcaaacaaatacacataattaccatgtgtatcaccaaaaacctgaatttcgacatggcgtggagcaataactgctttttctaaaatgagctcaccagaaccaaaagcattttcagcttctgaacgtgcggtttgtaatgcctcaaacaactcggatgcttgctgtaccaaacgcatgccacgaccgccgccacctgcagaagctttgaccataattggaaaaccaatctgctcagcttgagttgctaaatattcgagatcttgtcggtcaccttcataccccggcacacaagggacgcctgcctcaatcatggcgatttttgaaaggcgtttactgcccattaactcaattgcagaagcggtaggcccaataaatgtaatctggttgtcgatacatgcctgagcaaaatcagtattttctgacaaaaaaccatagccggggtgaactgcatccgcccctgtttttttgcaagcttcaataattttagcgatggagagataagactccgatacttttgaagcaccaatataaacagcttcatcagcctcttgcacatggcgagcattacggtctgcatcggaataaactgcgaaggtttggtaacccattgccttggctgtttgcataactcgaactgcaatttcaccacgattggcaaccagtatttttgaaaatttcattatttttatccttatcttttatgatccatcggcccaatttggtaaccttttctggataaaagccatcgttccttcttgtccttcagcaccaccaaccgcttgagcaaactgctgtgcagcatcatctagcaactcatttaaaggttcattgagtgttcgatgtaacagtgctttagtcacacgtgaagcttgaggagctgctcgtttaatgtgttgaatggtttcctgtaaagcttgttcaagttcaatttcattatgtgcaatttgatgaaccacaccgacactcagtgcggtatgcccttcaaaacgcatgccgagtaaagccagtctgcgtgcctgagtcaggccaatacgtttcaccacaaaaggagcaatttgagcaggaatcacaccaagcccagtttcaggtaaaccaaactgcgcattatcacggctaatggcaacatcagaaacacaggccagcccaaaacctccacctaacaccgcaccttctaaaatgaccacaacagtctgtggtgcagcttcaacttgctcaagcatggcaccaaaacggcggttaaagtcagtataaggttgtagactaccaatgttagttgattcaacgcgtaaagcagccatgtccttaatatcaccacctgcgcagaaagtcccaccttcaccacgaatgatgactgcacgaattgaaagatcattgcgaatggcagtaaaaacttgttgaatcgcattgaccatattcaagttcatggcattacggctctccggtcggtttaaccaaagggcagagtaaaacttgaagtgcgacataaaccacctaattaatttaaagggtttatggagtatataaaattgtcataccatcatcttaactttgaagatcgtactgcattaatgcttgagtcaagaaaagaaggcttttcagccagaaaatttgctgaacttattaaaagacatcctagtacgatctatcgtgagcttaaaagaaatagcatcaatgacgtttatcaagctcaatatgcttctgataacacttttgctagacgtagacgtggtcacagaaaactcaaaatcgattcaatcctctggaaatttattgttgaagcgatccgttgtttatggtctcctcagcaaatagcaaagcgtttaaagacatttcctgatttggatcaaacaatgaatgtaagccatacaacgatttattcaacgatacgagcattacccaagggtgagttgaaaaaagacttattatcctgtctacgtcatgaaaataaaaagcgaaaagctaacggtgaacctaaaaaagattctatattacaggatattaaaactattcatgagcgcccagccgaagttcaagaaagaaaaataccgggtcattgggaagctgatttaattaaaggtaaagacaataaaagttcgatagcaacacttattgaacgaaatacacggctctgtatcttggcaacattacctgatgcaaaggcagaatcagtgcgcaaggctttaactgaagctctgaaatatttacctgcagaactgcgtaaaacgttgacctatgaccgtggacgtgagatgtcagaacataaaatactcgaagaagatttaggcatagatgtatatttctgtgacccacattcaccctggcaaaaaggcacatgcgaaaatatgaatggtttaattaggcaatatttacctaaagggattgatttaaatcaggcagatcagcattatttaaatcaagttgccatgtcactgaatactcgtcctagaaaggcgttagattggcttacaccattagagaaatttgctcagcttgttgattatcatatggcttttgaaactgtcgcacctcatgtttgaattcgccaagatataaaatactgccgtcttgttctaattgaatactgtcatcaatatctaaagcttgaagcgatgctgaaagtgtcatggctgattccttatttttgtttttttggcaagatatccatcaacttacagataatccctaacataatctcatctgcgccacccccaatagagcctaaacgaccatcacgatatagctgggatgcagggttatcccacataaagccattgccgccccaatattgcaagcagctatcggcaacttcacggcttaaacggcctgctttgagctttgccatagatgccagcttagtcacatcttcacccgcaatatgctgttcacacgcttggtaggttaaagctttaagcgcttctacttcagtcatgagttcggcaaaacgaaaatggatatattggttattaatgagtggttgaccaaacgtcgtacgctctttggtataggcgatagtcttttgaattaaattttccaaaccaccaatcgcattagcacaagcccataaacgctcttcctgaaattgcatcatctgcatcatgaagcccataccttcaacgccaaccaaattacgctgaggtacacgtacattgtccaaataaacttgtgctgtggtcgttgaacgcatgcctaatttatttaacggttctgaaaaactaatccctttagtttttgctggcacaataatcatcgacttgttgacgtgaggtttatcgtcagatgtgttggccaataggcagaagaaatcagcctgcagtgagttggtaatccacatcttgctgccgttaatgacatagtcatcgccatcttttttagcagtcgttttaatagcagcaacatccgaaccagcatgcacttctgatactgcaattgaggcaacatattctccagcaatggctggtgttaaaaactcatcacgtaattctttgctaccaaaacgcgccaaagcaggtgttgccatatcggtttgtacaccaatggctaaaggcacaccaccgcaagctgcgcgtccaatttcttcagccacaaccaagttataagagtaatctaaagccagaccaccattttcctcaggcttacaaatccccaataggccaagatcacccatctttttaaatacatcgtggatcgggaaacgtccagcttcttcccattctggaatattcggattcagttcattttcaacaaattgacgcgctgtgcgacgtaatgcttcatgttcggcagtaaatttcatggtgttgttcctattaatttttttaattacggtaaagattgattaaaaacgagacacaccaaaacgggtcggatttagttcgcgttgctgtgcttcataaatggtttgtaaaaggaaaataagtaattttcgggtatctcgcgggtcaataatgccgtcgtcatgtagcatggccgtattgaaaagcgcggtagattgctgctctaatttcatggccgtactttgctcaagaaaatcgagcatttgcggattcggttcctgaccggaagctttttgttttccttcagccacaatgcgtagcacctttccggcctgtgcagcccccattacagcaacatgcgagttcggccaagcaaaaataaaatctggcgataaactccgaccacacattgcgtagttaccagcaccatatgaccctgccacaacgattgaaattttaggtacagtacaattggcaaccgcttgaatcagttttgagccatgcttaataatgccattttgctcggcatcggttcccaccataaagccagtagtgttatgtaagaataataacggacggttggtctgttcacataagtgaataaactgagctgctttcgctgctccttgaggggtaatcggaccattattggtaataataccgatatgcaaaccaccaatttttgcccagccacataccgttaaatcatcatattccagcttaaattctagaaaatctgaatcgtcaataatgcgggcaaccacttctttcatatcaaatggttgtttaggatcacttggaataacacccaacagttcctcggtatcgtaacgaggctctttataagtcacatcaactggtttgttttgctctttccagttcaggtgttcaaaaatttcacgcgcaagtcgaatcccatcggcatcattttctgctaagtattctgctgttccagcaacctgtgcatgcatttcagccccacccaattcctccgctgtggcgacttcacccgtggcagccagaagtaaaggtgggcctgcaagtaacatttcagtctgtttacgtacagcaatcacatagtccgaaagacctggttgataagctcctcctgccgttgcattcccatgtaccactgcaagttgtggaatacctgccgcagacaaacgtgcctgattggcaaaggtcataccaccataggtaaatacttctgcagcataatttaagttggcgccgccactttccgtcagcgtaatcattggaagtttttgttctaaagcaattttttgcaagcgcaaggttttctgtacacccataggtgacatggtaccgcccttgattgcactattactggctgagaccaagcagcgcacaccactgacaaaaccaatgccagcaattacgccaccaccagcttcggagccatctttatcatcatgcatgttgtagccaaccaaaccgcatagttcgataaaaggcgaatcagcatcgagcaataaccgtacacgctcatgcggtaaaatcttgcctttcttgtcaaacttcgctttggcagcataagatttatcaatgcttttttgttgaatagcgcggacttcacttaactgggcaagtaaagcctctttgttcctttgatactgttcactaccaacagcgatctctgatggaagaattgtcattgttactcctcctcagcctcagtctttttctgaaagatttcaggaataaacgcgcgatggaaaccattataagattcactatttgtcgcctcacccagtggatacatgcgtgtcccttgcgatgcagcaccatcaatacgcaaagttacaccggacacaaaagctgcggcatccgagagtaaataacaaatcgccgatgaaacttcagactctgttcccatacgttttaatggaacatttccagcaaggcttggaataatcactttggcaaaatcaccgctataattatccataccggatgatacaatccaccccggtgcaaccgcatttacacgaacaccagatttgccccactcaaccgatgctgttttagttaagttatcaacccctgaacgcgcagcaccagaatgtcccattcccggcatgccgccccacatatcagcagtcatattgacaatactgccaccatgtttaaccatccattggttataagcttcacgcattaaatagaaagttgcgtgtaaattattacgcacgactgcatcgaaaccattcgccgaaatattctctaaagctgagggaaactgcccgcctgcattatttaccaaaccatcgagtttgccgaatttctcaatcacttcggcaatcatatttttcacttgttcttcttcacggttatcacaaacaatgaaatgaactaaaccaccatcttctattatttcttggcttactttctctaatttttcaattttgcgtcctgtaatcactacttgagcgccaagggctgcaagctcatgtgcagtacagcgcccaattccggagccgccacctgttacaataatgactttattggcgaaagcatctggtctaaatattgattgataactcatctttgtttcatccattcattttatttttctaaaagatgtgccggaactttaacaggcatatccaataactgttgggcaaaagctttaccttgcggatcaatacgtaagctggcaacaccaccaccgcctaaggcattctccaacataaaattcagtgcatttaaacccggtaactcataacggattactcgccctttctcagcatccaagacatgttgcatatagcttgcaacagactgttcagttagtgctgcacgaatccatggtaaatagtctgctttacgtgcaatcacgccaatattgctatgattgcctttatcaccactgcgggcatgcgcaatttcaatcaagggaacttcaatttcatctccttgataaactgcattttcacctgccgtcaatgtaagcaattgctctgtagaaaccccttgtggaatttcaaccgcgtgacgttggccatcaaaatcgatttcaacattcacctgatttttatcaattaaaaatgaaaataatttgatcactggagatgctttgggtcggcctccaacaattcctgccaaggctggagccatacctgttgaagcttgtgcaatttcagatgcaaagaacatacatgcttctttaaacatgtgttttacagctattttgaccacaacttcacgactatttaatgtttgggcatggtcgccataggtactttcaatacctaaaatttcaacagacttttcactaaatggcggcactgagcgcattgctaaaacacgttcgcacttagtcaaaatcgcatcagcaatgacttgtgctttttgtggtgcctcacgtcctgcaatgaggaaactcactaaaacccgatatccatctgggtaagtcgcgctgactttatattgtgtagttggtgcttgtccttttgcacccgtcacacgaactcggtgttccccgacttgctctaaatgcacgtggctgaaatcagcaatgacatcgggtagtaaatatgcttgaggattgcctatttcataaacaatttgctctgcaactgtagcagtagaaaccagaccacctgtaccttgaggcttagttacaacaaatgagccatcttcactcacttcaaccactggaaagcccatgttgtcgaagccctgtaccaattgccaatcggtaaaattaccacccgtacattgggctccacattcaattacatgacctgccaacgaaccttgtgccaatttgtcatagtcatctaaaggccactgatattcatgaagtaagggtgcaagtaccacagcagagtcaactacacgacccgtaatcacaatatctgcacctaagtctaaggcgtcacgaatagcaaccgcgcctaaataagcattactgcttgccacctgttctggcaacgcttctccgctaaacatttcttgaatattctgtgattttagctgctcatgttttggcaaaagatcatcacctaacaccacagccactttcagatctagaccatactctttaataattttttgcaatgcgtcccgacaagccaatggattaacaccacccgcattactaatcactttaatctttttttcagcaattttttttagtaagggtgccatgactcggctgacaaaatctaaagcgtaaccatgtttcggttctaccatcttcgcttttgccataatcgacatggtaatctcggacaaataatcaaaaaccaaataattaatatcggtcaaatgcactaactgaaaagcggcagtattggtatctccccaaaacccagaggcacaacctatttttacgactcgatgatcatcctgctgattatttgccattctatttctcattattttgtctaaaaatcagcctcaacattaccaagcaagcgcttggtttgtaaagcgcaaaatgttattgtgatgttgaccaaatcttccaaattcagcaaataacctgaaatgcaatgaaatttagtgaaaatttccactatagacttttagataaaggaacaaactgagcacatgattgccacctcaattgaacagattccaaatatcccctgctttgatgacagtccacgtggccgtttattgcacggtgctgcctatctttttcataagcaaggctatgataaaaccactgttcgtgaacttgctcagtttattggaatccaatcgggaagcttatttcatcatttcaaaagtaaagatgatatcctcgctcatgtgatggaacagaccattatctataatcttgcccgtttaaatgatgcagcaactcaatctacagacccagaacaacaattacgtgctcttattaaagccgaactgatctcaattactggagatactggtgcagccatggctgtgttggtgtacgaatggttcgctctatcaaaagaaaagcaagattatcttttaaaaatgcgtaatgaatatgagcaaatctggctcgatatcattgaaaagttacgcacacaaggtaaagtcaaacacgatgcttttatttggcgacgcttaattggcggtgcaatttcatggactgtaacttggtataaatctgagggtaaagtcaaaattgatgagttaacggaaatggtttgggaaatggctttgaaataaaaaaggtggctcaaagtccaccttataagaattaataaccaagctgtttactaatcaaatctttcataatttcttcagcaccaccgccaatcatattgaccttcacttcacggtaaatacgttctgacttggtacctcgcataaagcccataccacctaatgtttgtacagccgcatcagcacaaaattgcatagtgcgagtcgcaacatttttaagcattgaaatttgcaccaccaactcaggtccttgtaacttcggctgagtcattttccatgctgtttcttcaagtaatgcccgcgttgaggtcagttgggttgccatatctaccaatttatggcgtactacttgatgatctattaatcgcttaccaaaagttttacgttgctgtgcccactctaaagcttcttcataacagactaatgcatacccataagcgactactcccaagaaaaaccgctccatattaaagttattcataataactttaaaaccggcattttctttgccaagtagatttgatgcaggtactcgtacttgatcaaaatgcaaatgtgccgtatctgatgcccaccatcccattttcttcaaaggcgttttagtaataccttcactatgtgcatcaatgagtaacattgaaatgccttctgcacccgtttttgtcggatcagtacgcactgcaactgtataatagtctgcacgaattcccgatgtaataaatgttttctcgcccgaaacaatataataatccccatctctgacagctttagtctgtaatgcagcaacatctgaaccgccaccaggttctgtaatcgctaaagccgaaattttctcaccggaaataatacctggcagaactctagcctttaactcctcactcccaaagtgctgaatgggaggggcgccaatggtatggaccatgagcgagatatgcaccccacctgaacccgcctttgccatttcgataccagccagtaatgaatagaatggatctgcatctggaataccaccatattcttctgaaaaacctagacccaataatccaatttcggcagcctttttataaagttctcttgggaatgtctcagcctcatcccattcattaacgaaaggtgtcatttctttttgtacaaatctacgaacattatcggcaaaagctatatgttgttcattatagtaaattggattgagctgcatttttagaaatgtcctgatgtttttatttaattccagaacatatcttgtcatgtttaccatcagtcaaaagttgcaagaatctccattttcttggcataaaatatcaaatccagacgatcgagttgattcgcaagacctatacccttaaacagcagcgaaaaccacgagctgcataatatgactgggctccattgtgatagatgaagactcgaccatagcgacggtccgcaaaaagagctcctcctaattttcgaatttcctctggagtagcaagccagcttgatgtttttagatcaaactccccgagctgttgtaattggtgatattgctcttctgttaggagttcagcccctatttcttggactaagtctattgcgctatttttaggaggatgatcttttctagactctaaggcttctcggtcatagcaaaggcttctacgaccttgaggggtttcagcagaacaatcgacgaataaatattcatctttttgcttgttatacgctacaacgtctggctctcccccagtattctccatttcttgcaatgtccatagtttatctggagactcaataagtttagctcgcacattcgtccaatcaatttctttatgtcgatgtatattcttttcaaatctattttttaataattcaagcaacatatctatttgttttgaagtcaattgttttttagtcatcattgaatacaccttatagttattaaacagaacgcccatcaaaataatttattttctttgtttaatatcgagggcttctctgcctcaaacattaattgcagagatagaactcaatccaatctctctacatgagggttcataattaagataataaataatcctttactatatatttaattccaaaagtgtccacaacgcttacatttactcccatttttaaaagaaaataaaggtaggccgaaaaacataaacactaaaaaggcagatttttttcctttagtattaacctctatatccaaacttccacactcaggacaatattctttattctccccgaacttttgttcaagctcatcactaaagtctttttcaagaaataacttcgcttcatcaacatagttttctggaactaataaacgaactccacctaaagcattagaataaaaccaatccatattaattgtatgctcattttcaatataagcaggaattccaaatgcttctaattgagtttttgcaatttgtgcctcataaggaaacgagaaagttttaactacgatccattgcatattaaatttttgatgaggtaaataactttagattagctttatttctttataatttgaatcaattttaaagtttaaaggattgaggataagtctatgaaattgattgatttcttgctataaaaaaacaccccaacctcttttgagattggggtgtttagaataatgagctggcgatgacttactctcacatgggtaatcccacactaccatcagcgctaagaggtttcacttctgagttcgggaagggatcaggtggttcactcttgctatggtcgccagcacaactgtttatggatacttgcttaggtcttatttaatgccgaagcgttttccaaatctgtaacagactgggctgaattgaatcttactttatctgttcattttagctagaggtataactaaatcaagttgtcttgcatacttaagaatcgattgatgcttcatatacaactgcttgggtgttgtatagtcaagcctcacgagcaattagtattggtcagcttcacatatcactatgcttccacatccaacctatcaacgtcctagtctcgaacggctctttagaggacataaagtcctagggaaatcttatcttgaggtaggcttcccgcttagatgctttcagcggttatcccttccgaacatagctacccggcgatgcgactggcgtcacaaccggtacaccagaggttcgtccactctggtcctctcgtactaggagcagatcctctcaaatttccagcgcccacggtagatagggaccgaactgtctcacgacgttctaaacccagctcgcgtacctctttaaatggcgaacagccatacccttgggacctgcttcagccccaggatgagatgagccgacatcgaggtgccaaacaccgccgtcgatatgaactcttgggcggtatcagcctgttatccccagagtaccttttatccgttgagcgatggcccttccatacagaaccaccggatcactaagacctactttcgtacctgctcgacttgtgggtctcgcagttaagcgcgcttttgcctttatactctacgcgtgatttccgaccacgctgagcgcaccttcgtactcctccgttactctttaggaggagaccgccccagtcaaactacccaccagacacggtcctcgtcccggatcacgggacagagttagaacctcaacattaccagggtggtatttcaaggacggctccactggaactagcgttccagcttcaaagcctcccacctatcctacacaagtaaggtcaaagttcagtgtcaagctgcagtaaaggttcacggggtctttccgtctagccgcgggtacactgcatcttcacagcgatttcgatttcactgagcctctgctggagacagcgccgccatcattatgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttactggggcttcgatcaagagcttcgcttacgctaaccccatcaattaaccttccagcaccgggcaggcatcacaccctatacgtccactttcgtgtttgcagagtgctatgtttttaataaacagttgcagcggcctggtttctgcggctgtcgtcagctcaggaagcgagttccatcaccaacaacagcgtaccttctcccgaagttacggtaccattttgcctagttccttcagcagagttctctcaagcgccttggtctactcgacctgaccacctgtgtcggtttcgggtacgattcctgtgtaactgaagcttagagacttttcctggaagcatggcatcaaccacttcgctgtacaagtacagcttgctatcagatctcagcatagagtaccccggatttgcctaagatacatgcctacatcctttcacctggacaaccaacgccaggctgatttagccttctccgtcctctcatcgcattacacagaagtaatggaatattaaccattttcccatcgactacgcctttcggcctcgccttaggggtcgactcacccagccccgattaacgttggactggaacccttggtctttcggcgaacgggtttttcacccgttttgtcgttactcacgtcagcattcgcacttctgatacctccagcatgcttctcaacacaccttcatcggcttacagaacgctcccctaccacgtatacaaagtatacatccgcagcttcggcacatagttttagccccgttacatcttccgcgcaggccgactcgactagtgagctattacgctttctttaaagggtggctgcttctaagccaacctcctagctgtctatgccttcccacatcgtttcccacttaactatgattttggggccttagctggcggtctggattgttttcctcttgactacggacgttagcacccgcagtctgtctcccggatagtactcataggtattcggagtttgcatcggtttggtaagtcgggatgaccccctagccgaaacagtgctctaccccctatggtattcgtccgaggcgctacctaaatagctttcggggagaaccagctatcaccaggcttgattagcctttcacccctatccacaagtcatcccctggcttttcaacgacagtgggttcggtcctccagttagtgttacccaaccttcaacctgctcatggatagatcgcctggtttcgggtctatacccagcaactaaacgccctattaagactcgatttctctacggctcccctatacggttaacctcgctactgaatataagtcgctgacccattatacaaaaggtacgcagtcacaccacgaaggtgctcccactgcttgtatgcatgcggtttcaggatctatttcactcccctcacaggggttcttttcgcctttccctcacggtactggttcactatcggtcagtcaggagtatttagccttggaggatggtccccccatattcagacaaggtttcacgtgcctcgccctactcgtcatcattatgtgtgccctttcgtgtacgggaatatcaccctctacgttcgcacttcccagagcgttccactaaaacacacataacttaatgggctgatccccgttcgctcgccgctactgagggaatctcaattgatttcttttcctaagggtactgagatgtttcacttcccctcgttcgccttgcaacactatgtattcatgttgcaatacctaccttaaagtaggtgggttcccccattcagacatctccggatcaaaggatatttgccgcctccccggagcttttcgcaggctatcacgtctttcatcgcctctgactgccaaggcatccaccacatgcacttaattacttgactatacaaccccaaacagtcgacgttacctacaagttagtaacttcaacatttcagtttagagcactgtgcacttaagcactgtacagcttcaatctaaattcacataccaaaacgcttgattcagttaatttgctagttctcaattcatctagattaattgcttaacctaaactcttgagtgaacaatttatttcagactcaattttgccaatctgttaatgagttaatgtgtcttcgtcagatcacactaattaccgtgataatgaaatcacagaagttaataaaccaagatctcaatctttatttactaatttctgtaatccgaacttatcttaagttctggtggagactaggagagtcgaactcctgacctcctgcgtgcaaagcaggcgctctaccaactaagctaagtccccagcttacatcatcaatcatgtatcttttatctataacttcaaccagtcaaagtcatggtgggtctgacaagacttgaacttgtgaccccacgcttatcaagcgtgtgctctaaccaactgagctacagaccctcagatacatctatgaagaacaacttgttgtggattcttaccaatcgtcaatctttcgttaaggaggtgatccagccgcaggttcccctacggctaccttgttacgacttcaccccagtcatcggccacaccgtggtaaccgccctctttgcagttaggctagctacttctggtgcaacaaactcccatggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgcggcattctgatccgcgattactagcgattccgacttcatggagtcgagttgcagactccaatccggactacgatcggctttttgagattagcatcacatcgctgtgtagcaaccctttgtaccgaccattgtagcacgtgtgtagccctggccgtaagggccatgatgacttgacgtcgtccccgccttcctccagtttgtcactggcagtatccttaaagttcccatccgaaatgctggcaagtaaggaaaagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacagccatgcagcacctgtatctagattcccgaaggcaccaatccatctctggaaagtttctagtatgtcaaggccaggtaaggttcttcgcgttgcatcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcatttgagttttagtcttgcgaccgtactccccaggcggtctacttatcgcgttagctgcgccactaaagcctcaaaggccccaacggctagtagacatcgtttacggcatggactaccagggtatctaatcctgtttgctccccatgctttcgtacctcagcgtcagtattaggccagatggctgccttcgccatcggtattcctccagatctctacgcatttcaccgctacacctggaattctaccatcctctcccatactctagctcaccagtatcgaatgcaattcccaagttaagctcggggatttcacatccgacttaataagccgcctacgcacgctttacgcccagtaaatccgattaacgctcgcaccctctgtattaccgcggctgctggcacagagttagccggtgcttattctgcgagtaacgtccactatctctaggtattaactaaagtagcctcctcctcgcttaaagtgctttacaaccataaggccttcttcacacacgcggcatggctggatcagggttccccccattgtccaatattccccactgctgcctcccgtaggagtctgggccgtgtctcagtcccagtgtggcggatcatcctctcagacccgctacagatcgtcgccttggtaggcctttaccccaccaactagctaatccgacttaggctcatctattagcgcaaggtccgaagatcccctgctttctcccgtaggacgtatgcggtattagcatccctttcgagatgttgtcccccactaataggcagattcctaagcattactcacccgtccgccgctaggtccagtagcaagctaccttcccccgctcgacttgcatgtgttaagcctgccgccagcgttcaatctgagccatgatcaaactcttcagttaaaatcattttgcaccttatttatagacaaggtgccaattctggctcatcaattactgacttaaatttcgctcaaataaacttcgagtaatttaaaccaatcaatcaatgaaaattatttcgattaatcaatcagtaaaaatccacacaagttgttcttcaattctcttaatgatcttcttactggttcgtcaccagcaagctaggtcggctatattactcttaatctcttaaaagtcaacaggtaatttcgatatttttaaaacttattctctaaaccatctcatcatcaaattcatcacttaaagcaatcaacctaatcacaagtaactgtttttcaacaagtttctatctgcatcaccgccgatggatgtgcattatagaccatctcattccctttgcaacccctttttctagcaactcacatcaagcggtcgttttttacccaaaaataaaaaatattgcttatataaacacggttgtaaaagcagcaatttatcgagcattttttcgttttgattcttttcttgccatcttaaaggtcggcaatcaatgtattcacaatatccaccttctccttgaagacattgattattccaacttaattgataacgaaaacttcctatgtatccagcagctaacccaaatttgtaatcaccacgactttcaccatagagttcaaaaataacttttccattttttttacattgccaagaaaactctcgtggtaaatacatttctcgcccatgcggtgtttcaacttttggataaacccggtggatgtggaaattaacatcttctgtaaacgtgacgggctgctttcctagttcttgaatatctaaacgtgaaaatagaatgatattccactgatttcttatttgagaaagtgtgacttgagtggtttcattcaaattaataatttgacaggtataaaaacataaagataaaaaaggtaaatgtaaggctcgagcatgtttaaatcggcctaatccattgacctcatatttctgtcctttatataaaatctcaccttcacagtggcacaaaatagaccagtagtcagatattccccactgcaatgctgatgaattcgaaatgtcggaaggagtttggacgattaaatcacagctcatttcagaatcgattcgtctaagctgaactcttgggatttgccactcaataagatcagttttatcgaattgataccgactaggattaagctgacattggcgtcgaatggaataagtttttaagtgccctacactatgtaagctattgctaaccagtacagttgctgtatcaactgcagaagtcacaataccatttgcgttatagcaaagagggattctaggctgaccgattagactaatgtaattaaagtaacgaagtggtgcaggcaggttaggaagaattaaaccttgatagacaactttaaaaaaacctctggcgggctgatagacaactcccccatttgagttgaggctcagttgctgtaattgatttttttcacttatcaacttaggcataccgaacctcatctaattttatgttttgatggtctcgttattttttttagctaaaagtgtggtaacaaaacctgatagagcatagatgattgatacaatcaaaatacccattggaatattataagtgattgctgcaaaaatcagtactactggcaacataactacaaaaggaacacgcttacgatccatttgcttaaatgaataatatttaatattagaaatcataagtagtcctacaaccaccatgatgaccgcgttaatggtttgaatagcaatatcgcgtaaatcaaaaatgaacggataatcacgagctacccatacgagtgaaataatgataatcgcggcgagtggactagcaataccaataaaatagcgcttatcaaccactccaatctgaacattaaatcgtgctaaacggaacgcggcacaagcggtataaacaaaacagcatgccaaaccgatacggcctaagtcatgtagactccagctatacattagcattgctggcgctacaccaaatgctaacaaatctgataaagagtcatattgctcaccaaaagcactttgggcaccaatagctctggcaacgcgtccatctaacccatcaaataatgctgcaagaaaaatggcataaatcgcttgagcaaattcgccattcatacttgcaataatggaatagaaaccagacaacaaagcggctgtcgtgattaagttaggccaaaggtaaatacctctgcgcttcactttttgtccttccggattatcttcttcttcaaccacttcgaacgtaatcccatcaaaagaatgttcattatgagttaaatcttgctctggtttaggcgcatttgtcattattttctattccaaacatgtgcattgatttagattaattattactcacccactaaccagcgtacagcggcatgaccacctgtttcttgcatacgtaagtgagggaataaccattgtagggcttgatctgcttgttcggagaactgccaaggtgggttaattactaataatccacaaccattcaaacctacaggtgtgtcatctggccaaacacaaatttcacagattaattgacggcgaattccagttttaaacattttcttttcaaaacgttcaatcattgcgcgatctttaattggataccaaaccgcgaagacacctgttggccattttttataagcgctttgtaaaagttcaaccaattgcgggaaatccttacgctctaattcgtaaggcggatcaatcatcactaaaccgcgcttttcctttggtggaattacggcaagcaagccttcatatgcatcacgctcatgcaagcccgcacgtttatcatgaatgttatggcgtaattgctgaaatacatcacgctgcatttcaaatattgtagccttatcaatttcacgcataccttgcaaagcaaaccacggagagcccggataacttcccttaccttcttgagcacgtaattcttctacaagttttaggtattgctggatggcttcaggagcttggcgcttttccatgtcagaaagctgtacaagacgatgaatacctgttaggaattctcctgacttttgtgcaggtgcctgagatagatcatattttcctgcacctccatgcgtatcgatataacgataaggtttatctttagcatttaaacggttgagaagctgtagcaaaagcacatgcttcataacatctgcaaagttgcccgcatggaaatggtgacggtaattcatgttgactttaattcctcaattcaacgattagtttaacatgaaaaaaatattctttcgtaaggttgtgatcatctaaaataaggctgcttgattttcttacgatcgatatgaggttatatgcactctcaaccgcttcctgactgctggaatctggaccagattttagatgacttaaatgctcatggtttcgcaattgtgaaccaagcttattctgctgaatatcatactcaagttgccaaagagtgtagccaccactttgatgagtttcgagaagcgggtattcaaaatggtgtggtgagtacgatccgaagcgatcatattttatggattaacgaatctcttcctgtggctgagcagcatgtagaaacattatcttcattttgccagcatctaaatcaagctttctttttagggattaaagaagtagaagcacattttgcctgttataacccgggtgaattctacgcattacatcgagataaccctcagcaaaaaaatgatcgtattatgtctaccgtttattatttacaccctgaatggcaagatgactggggtggccaattacgcttacaagataaaaacaatatttggcacattattacaccagagcctaatcgcttagttatattccagagcaatttgcttcatgaggttttagtttctaaacagcagcgcctctctattactgcttggcttcgtagcggaaactcaatttgggtttaaaagaaagctctttaaatttcttaaatggacccgatataaaagatattgattaaaaaggcgaaggcgtatgtctattgaaacaaaagcgattgtgtccagaattggtgaaacagaccaactctatttaactgagaatacgcccgagcttgctttggagcgtgcggaattacgtatgcagctcgttacgttaagccgtgttcgccaagaacaaattcacttcttgcaagaagccattgttttgctggaacaagctcgtatggaatatgaagaaatgccaatgagtttgtatttaaacctatcgctgcatttagctaaagcttatatgctttattttgagttaaataaggaaaaacgctttgcgctgattgctcagcaaattttgaaacctctagctcatcatcaacatggcgatatatatttcttcttggcttatgcgtcagcagcacagcaagagtctgcactaactcgtcattggctcacaaaatatttatcaaccgctcaatgtgatcttgagttgcttcatgaacatcctatatttaatccggtacgtcatgaaccatggtataaaaatttaattaagttaagaactcactaacttatgaatgaaaaaggcctgttaactataacaggcctttttcatttgttattttttcacactatcttcatgtaattgctcattcagctcatcaataactacaatccactcatcatctttttcccaatgactttttaaaaaatcactttggccttgggaccagaaagaggcctcatgtaacttctgttcagccggcaattgatgcgttctgataaaattttcaatacttgcatcatcagaatctaaacccaattgctcaaataaaagttgtaatgtcggttgttgttcaaacattgttattctcccatggcttcttttcaataatctaacaacaatagatgtgagttgcatatctatgcttatattttcttgttgttttttgtgtgttcttattaaatttcacatataaaaaagcaccctacaagagagtgctttccaactcatcaaactgatgaattattttaccatgtcagcaattgctgcacgttcttcttcaagctcgtttagagtgaagttgatacgctcacggctaaattcatcgatttctaaaccttgaacgattttgtattcaccgttttcagttgttacagggaaaccgaacataacgccttcaggaataccataagaaccgtcagaaggaacacccatagttacccacttgccgttcgtaccaagtgcccaatcacgcatatggtcgattgcagcgttagcagcagaagcagcagaagacaaaccacgcgcttcgataatcgcagcaccacgtttaccaacagttggaaggaatacgtctttgttccaagctggatcgttgatcttgtcttttaagctttcaccatttgcagttgcaaaacggtagtcagcatacatagttggagagtggttaccccaaactgttaatttttcgatgtcagctacagcaacaccagctttttgagcaacttgagtcaacgcacggttgtggtcaagacgcaacattgctgtgaagtttttcgctggaagatctggagcagatttcatcgcaatgtaagcattcgtgtttgcagggttacctacaactaatactttaacgtcacggctagcaacttcgtttaatgcttgaccttggccaatgaagatttcgccgttaacttttaacaagtcagcacgttccataccaggaccacgtggacgagaacctaccaataacgcatagtcagcatctttaaatgcaactttaggatcatcagtcccgatcatgccagccaataaagggaaagcacagtcatcaagttccatcattacgcctttaagcgcttgttgtgctttttcaactggaacttcaagcaattgtaaaataacaggttgatctttacctagcatttcaccgcttgcgatacggaataataagctgtaaccaatttgacctgcagcgccagtcacggcaacacgaacgggttgcttcatgtaattgtctccaatgagtgtccttaatcgggttaagtagcgattctacttaaccaaatcatcataaacggcaaagattgtactctaaagaagtggcagatgcatgtaaaagcgactcattttcaccaaaagtctgatagaaaatacaaattaacctttacaaatagattcattgtatggtcagcatttttttatgaaatggttattgctcttaataactgcctttaatagtaatttcgcttgggcaattagagacaacgtgatttgagcattgcttatattgaccatttaccgtgtaacagactttaacttctgttagtacgacatcagagcgtgagagctgacaagtgaagcgaataccattttgaggtaagcttggattaagcttggtaaattgttgacgtaatgtagattgttgcatttccacattagtagagctggttagattagcaggtatttttaaacgttcagcaaagttaataatcgtacggaaatattgacttgcattcataggcacacagccacccacacttctccagagttgcacacgagcattattgtctggcatcacccgagcgaccaccttagcttgcagtggtgacagtgtagctgagctttgtgttgaacagtcagttctggtggtttcaggcattaaaccagtaatcgtaagcgaatatccttcaagacatttacgctgcttttgtttagaaggatctaacgcacaaacagcaggcgtcatctgtacatgcataacataaccttgcacgttaacaggttccgcatgtaaaacagaactcaacaaaccaacgcttgcacagatgatccaccatgcaagttgcgatattgattgaagtcctaggtctctatatttcatttaattaaaacttggttatgccaattaaaagaatgttccatcattcatcatctaaaactaaggtgatgatcgcgttggaatgactttcatacgttgtattaatgattgagcaccttgacctaatatcactccataatgcgtcgcattcgtcatgacatgcttgacataatctctggtctcaagcaatggaatggtttctgtatattgatcagcctcaatcggttggtaatcaggttgccaacgtcttgcccgattcggcccagcattataacctgccgttgctaaaacagggttattacttaactgcccttgaatcatcgataaataaaatgtcccataacgaatattggtgttcatttcacttaacgctgccggattatatgtttctcccatctggcgagcaatcaactttgccgtatccggcataatttgcataagtccaccagcacctacatgagagcgtgccgaggtaacaaatcggctttcttgacgcattaaaccataagcccaagcaggatcaattccagcattgtaactatggcttacgacattggtcttatgcggggtcacataacgatacgtatcattatgtttattcgttgtacgatctgccgcataaatcgcgcggtcataccatcccatatcatgagcacgttttgccgccgctaatagtaatccatcatcatgctgtagatatgcttgacgaacagcccagttccactctcggttagtataggttgggttggcattaattcgtcttaaagtaaatgcacgattaaagtgaatattttgatctagacggcgtaaatcacttgcagttggctcatcattatacggctgatgattatatcgtacgcctaaacggtcttttgcaagaaggttgtgataatcatccccactttcagctaattttttataaatacgttgtgccgtattcttagaattactatcgccacgttgctctgtcgcacgcgctaaccaatactgccagcgatcttcttgtttttgtgaaaccgacatactatcaattgcacgaattaaactttcccatgcactaaaacgaatagcttgtcgtgcataaatttcagcttcttcaggacttaacggatagccataacttgcgtcaaaatattgaaggacttcacggttaaagttgttcttcattaccgtagttccaccaatataggctacggttcgatagagatacttttgcacgctctctggagtaccttgcgctactcgctgtacatttgcaaaagcatttcctaaatcattatttgctaatcggcctagtgcaaaaatcaaataggcgtaatctacgtcattggtttttggtgctgaccataagtaattcagtggattcgcctgaatctgattgagctgagccaaagacaaattcaaacccaaagtctgtgctgtagcaagcgcctgtccagataaacctgcacgtaactgtacccacaggcgctgctgcttgtcttgtgcactcattaatggactagacagcatcatacggccgagtccaatacatgattctggttgcgattcagtggctaaccatacatctttatattcagcaaaaactaatgcatcaccacttttagctctcacctgcgctaaagcacaattttcggcctggtcaggattcgaaacataaggcaagattggttgtgcagacgcaaagtcagcttgtttaactttttcttcgacataatccgcggccagcttttctgccatagcagactgtggatagcgctgtgcgaagcttacaattgatgtcggagattgaaagcctaaatttgtgtttaatttccaatattcaggatagtagcccaacacatcattttgcattgcaagctgatattgatctaacaatgcagtattaccactattggcggcatttagtgcatcgttaaattgttcttctgcggcataagataatgaacaaccaagtaaacacacagctcctaaccagctacgatgtgcatatttatttttcatcacacgactcttgtttgatgagctctttttacctggtctcataaatgcgttaaatcctgactatccacctttaggcatagtttaattattcttcatgctttcttttgttgtgttatgtaactatctgattcaacatcattaaaattcatgacatttgtctccataaatcatgtgtagcttatgggagtttattgttatctgttctgctcaaaatactgctataatgattggtttgacccgttttgggtcattttattatttaactagatcgatctgttaggagcctgcatgacggttcaaaccttcattcccaatggtgccaaagctgcctcagaaaacactgttacccagccaacgcacaccactgacgtttcaataaagaaactatatattgaaactcaagggtgtcagatgaatgagtatgacagtcaccgtatggcagaccttttgggggattctcatggttatgtgttaacgaacaaccctaatgaagcagacattctgctcatgaatacttgctctattcgtgaaaaagcacaagagaaagtatttagtgaattaggtcgttggcgcaaattaaaagaacaaaatcctgatcttgttattggtgtgggtggatgtgttgcttctcaagagggtgacaatattcaaaaacgtgcaccttatgtcgacatgatttttggtccacaaaccttacaccgtttaccgcaaatgcttgatcaacatcacgcacaagtggaaaagccgaaaaaagaaaaaattaagctcgttgatatttcattccctgatattgaaaaattcgacttcttacctgaaccacgcgtagaaggtttcaaagcattcgtttctattatggaaggttgctctaaatactgctctttctgtgttgttccatacactcgtggtgaagaagtttcacgtccacttgatgatgttcttgcagaaatcgcaggtcttgctgaaaaaggtgtccgtgaaatcagcttacttggtcaaaatgtgaacggatatcgtggtgaaacattcgaaggcggcatttgtaccttccctgaattgttacgactcgttgcagaaattccaggtattggccgtttacgttatacaacttcacatccacttgagttctctgatgaacttattcagtgttatgaagatttacctcaaatggtttcacacttacatttgccagtacaaagtggatctaatgatgtactcaaagcaatgaagcgaaatcacacgattgatgtatacatcgataagattgccaagttacgcaaaatacgccctgatatgcatttatcgagcgattttatcattggtttccctggtgaaacagatgaaaattttgcagaaacattgcaatttatcaaagacttagactttgatcattcttatagctttgtttactcaaaacgcccaggtacaccagcatctgacttaccagatacaacccctgaacacgttaaaaaagaacgtttagcacaagttcaacaagtcattaagcaatctagcattgaaaaaactgacgcaatgcttggcaaaattgaacgtgtacttattgaaaaagtatctgatcaagaccctaatattttagtaggtacagcagacaatacacgtttagtgacttttgtaggcgatgcatcgtggattggtcgttttgcagagattgagattactgaaattaaaactttaaatttagtttacggtgaactcttgaatcttgagcctgacgtggcgtaatgtagaggtattctaaagtctactgaaaggttttctcttgactgcagcgattcgacgtaccgtaacatttcctgaaatttcaatggaacgtttaaagagcatcttgggtgcctataatgggcaccttaagcaaattgaacagcgtttagatgtcaaaattactcatcgtggagatgttttttacatagatggtgagatagatgctgttgggagagccgaagcgttattgcaacgactctacgaagaaacagaggcgtcccaacaaatcagtgctgacctgttacacctcttgattcaatcttcgcaaactgaacgaaacttcgaactagttggcgaagaaatggatgagcatgatgcgcccatggatgtctatttccagactcgaaaaggtcgcattaatccacgtggtgccaatcaaaaacgctatgtacaacgtattttacaaagcgatatttcttttggtgtaggccctgctggtacaggtaaaacttatttagcagttgctgccgcagtggacatgttagaacgtaatgaaatccagcgaattttacttgtccgccctgcggtagaggcaggagaaaagctcggtttcttacctggtgatttaacccaaaaaatcgacccatatctacgtcctctttacgatgccctctacgaaatgctgggcttcgaaaaagtcgccaagttaatcgaacgtcaagtgattgaagttgcaccacttgcttatatgcgtggtcgtactcttaaccattcatttgtgattttggatgaagctcaaaacactacaccagaacaaatgaaaatgttcttgacccgtttaggttttggctctcgtgcagtgattacaggtgacattacccaagtagatttacctcgaggccaacaatctggtttggcacacgcccttcgcgtacttgagaacattaaagaaattcatattacccgtttccattcccgcgatgtagtacgccatcaacttgttcaaaaaattgttgaagcttatgagggttgggatggtgaacaacagcgtcttaatgctgaagcacgtgctgaacgtaaagcacgccaagaagcattaattgctgaaaacgatacagcagcagacttgcaacatcaggatgcttaaggattcattttgaaaatcagtttaagtttacaacaagactttcaatcccctgagttagagctcaaacgagctcaactcaaaaaaattattgagacaactttacgccacgttggctataaggaagattgcgaaattggtatcgcatgtgttgatttggaagaaagccatcaacttaacttgcaatatcgagagaaagataagccaactaacgttctatcttttccaagtgatattcctgaagaagttttaccaatgctcgacgcattaccgttgggtgatttagtaatttgtattccagtggtattacaagaggctctggaacaaaagaaaaccgcacaaaatcattttgcgcatcttttagtccatggggttctacatttacttggttatgaccatgaaacaagtgatgaagatgctgaagaaatggagggtttagagatcgaaatcttagctaaactcaatattgccaacccatatcaggaataatcaaattctctcacacgattaagaacgcagtcagcttcttaatacattttaaaaatgtggatatcctaaaagttatccacattttttcattaatgaacttcaaattcagcttcagctggatcaaaacgccatgtacgaataatacgaagctctgaaatatctttcatatttacatcaaaacggccaaatggcgctccacgccgtaccgatgcctttgctgcttcatctagaactggatgacctgagctttcaagcaaacgaattgcacgaattcccccttgagcattcaaaattaccataaggcgaacttcaccttttaactgttgctgtttcgcttcttctggataataacggttgccataaagctctactttttcacgaaatttatctagataagctgctgacgcatctttcttggcttgaataccatctactgtttttatcttttgttggcgactaaaatcttgctgacgttgtaaatactgagcttcaagactcgctaccatggcagcttttgcctgaaactgactttgtaattgttcaagtgctttttttctttggctctcctctgcttgtttctgccaactcaatacagtcatgagtactttttcttcaaatttaagttctctttgttgctgcactttttctaaagtttctagctgagcttctcctgttgaagcatcacttggcataggcgctggagagttactcgacatccgatgagcttcccgaaaagcccctgaaccttgttgatcagcttgggctaaaaagtctgcatgcttgatcacatcttcagtaggacgaatcgatattgcaatttctttagtcgattgttctgacggcgcaggcatcgcaaaatggatgagcaacacaaaaatatgcagtaagattgctaatattattgcagcgataaagactcggtcttgccaccaataataaaaaggctctatggatagacttctttttttcaacataatcttaaaagcatatagatgccttttccccacggtattaccgaataaaacataaactgatattcaaatatggataaaagtgtgattcacttcaaatattgatatttatccattttcattttgtcaaaatgtatcaattaaatttgttacactgcaatatcaaaacctgttttttatcataataaagattgtgtggattctttagtaaatcatcttctggaagttcttttatgcaaacgctattttcctcattagtcaaacgtcttcataaagtctaccgaaaagctgaagccttcattgaggaagaaagagattttacattatcgcaaacttttctaaatgccaccttagaacgctacgtgactaataatgtcgagtttttagatgatctacatgcagatctttatcatgactggttaagactctatgccacaatgcatgttaaaggtttagagaccactttgtcggtcgacttaaaacttatccagatggaatttaataaagaacaacaacttattgtttttgagcaaattagtaacacacaaattgtagaagctaaatataaaaatttctggcaaaaaattgctgtaaaagcggctattttttactatcacaaaattctaaaaaaagatccattaggcatgattctggagcgatttgatgtagcccaagaaaaagatgacctgatcttcttagaccttaaccgttggtttgctaaaaaggccagtattattgaaaccttaggcaaggttcatatcaactatgcacgagtacgtgaagcagaattagttgtctttggtaatgttaatctggctgctttacttttccgtgatcaagatgatgattctgaagatgaacttggagatactgaaattacgccaatacagcaaaaagatgtataacaacggtacgaactaaagaaattcactgttaaaaaacacaaagagattacatatttagcataaatcctgattatttctccatgatcaacaggcataatatgcaaaagtcatagatgcatcagcactgacctatcagtctgtacaaggatatttacttatggcaacaaaatttctgaaatcattcagcatcgcaactggtatttcgacaactttgcttattgcaagtttctctagccacgcacttgccatgagcccatttcaggcaaattatcagtttacctacaataataaaggtatgggttcagcgacacgtgcattgagtcaacaaggcaataattggacttatcaattcacagcaaaagcaggtggaatcgcttctgcaagtgaaacaagtaaatttagttttgcaaacggtaaaattggttcacaaagctttagtcgtaccagtaaaattttgatccataacaacacaatgagtattaattttaatcctggcaataagactattagcacgaaaaaagacgataaagcgcgctcattcgcttggcaagcaggtgtacttgatgagctgaatgcagaattacagattcgtgaagatttaaaaaatggttcacttaaatcgtcttaccctctagccgatgcaaaagaagttgaaaatcgtcgttttgttaaacaaggcaacgagaaaattaaaacctcttatggcacatttgataccgtgaaagttgttttacaacataagaaacctgagcgcagcacaattttctggctagctccgaaattagactaccttccagtcaaggtaagtcatattgatggcaaaacatcttatggtttgttattaacaagttatacaggtaaaacgaattaaagcttgcattttttcggatgctttttaaaatacgcatttgctttaaaaagcatccgtctagaggattctcccgtgcacgcactagaacagaaaatcttaacagaaggtatcgttctatctgatcaagtgttgaaagtcgacgctttcttaaatcaccaaattgaccctgtactcatgcagcagattggtaaagaatttgccgctcgctttaaagatgcagggattaccaagattattaccattgaagcttcaggtattgcgccagcaatcatggcaggtttagaacttggtgtacctgtgatttttgctcgcaaatatcaatcgcttactttaaaagacgatttataccgcgctaaagtgtttagtttcactaaacagacagaaagtaccattgccatttcaaataagcacatcaactcaagcgacaaagccttagtgattgatgacttcttagcaaatggtcaagctgcgcttggtttgattgacttaattcatcaagcaaatgcagaagttgtaggtgtgggtattgtgattgaaaaatcattccaaccaggccgtgatttattacttgaaaaaggttaccgcgttgagtcattagcgcgcgttcaatcacttgctgatggcacagtaacttttgtaaaagaataaaatagtttaaataaaaaagagcggaaacccgctcttttttattgccataaatttaagaatgaagtttttttacgatttcgcctaaacgcttcccttgaacttcacataaaattttttcatcttggcttaaactttgatcatgtcttggaccactcacgtggcttgcgccatagggagtcccacctgttttagtattcgacaaagccggaatagagtttggtaatcctaaaatcatcataccgtgatgaaataatggaggtaacattgttaataacgtactttcttgcccaccatgcattgaaccagaagaagtaaaaacgcatgctggcttattatgtaaagcaccatttaaccaaaggcttgtggtctgatcccaaaaatatttcatttcgcttgccatattaccaaagcgagttggagaccctagcgctaagcctgcacaattggccagttcctctaaagtacaataaatatcaccttcttcaggaatgcttggctcagcttctgttaccactgttgcaatattaggtactgtgcgaatttttacattcacacctgccgattcaacaccattcgcaataaggtgcgccatttctttagttgaaccatatttactgtaataaagcacaagaatgtaaggttgcatcggtttcacgaattttgttaaaaagaacactatacggtattttttgtttttttggcgtagccaattttatgaaattctagaggtgattgatttttaagggcacagtaacaaatatcggtaaaagctttttactaccttttgttacgatgatacatacagaactttcagaatacttttttattctttaggttaaagtttacccacatcaacgatagtgttctcaaccgaatacactggtgaatatcaatcacccacatcatgattaaaaaaatcgggatagatgacgcatgttagaacgttttttgaagaagcttcctttttataacaagacctggtttcaatttattttattcgtaattaagcgttttgaagcggatcgttgccgtgaacaagccggctccctcacctatacgactctttttgccgttgtacctatgttaacggtatttttagttattatttcttcaattaaggcattggaacctgccagacaacagttacagcacttaatctacagtaattttttacctaaaagtacgattgcttttgataaagctcttaatgcttttaccgaaaagtccagtaatttaactgtaattggtgtgctattcctctttgtcacaacagttttaatgcttacttcaattgaaaccgtttttaaccgaatatggcgagtaaaagaaacccgtagcggtattgtaggctttatgcgttactggaccattatttcgcttggtccaattattttaggcagtgcatttgttatttcatcaactgttgcttccatgaatttattgagcaataacttcacaggttatcaacttgatggcgcctttttactctggcttatttcttttgttctcacaattttaggtttttttattttatattggactattcccaaccgcacagttcccctatatgcagcagcaattgctgcatgcttaagtgctgcattatttgagacactcaaaaatttatttagctttgttatgtcaaatttcaccagttatgaaatcatatatggtgcgtttgcagcagtacctattttcctattatgggtcttcttatcttggaatattgtattgcttggtgtcgaggtgagttttgctcttaccgcttttcattcaggcaaagagcaaaaaagacatccggttttaatgctactcgacatcttggaattgttctataaaaagcaaaaacttggtgaaagcgtaagtgataaagaagcattagaaattttaggtcgtggtgaggttggtcgttggcctgcttatgttctcttactagaagagcaaaatctggttaaacgtaccgataaagatgaatatgttttggtccgcaatttatctcaagtcgacttttggagcttcttcactgcactgccttatccattacctttacgtcaggatgtatcaaatgttcatgatgatgacgaatggatggaaaaaattggcccagctttagtagagtctaatgattatttagctgcaaagctctctattccactttcaacaattttcgaagagaaataatactcaactaaagtcagggcttagctgctgttagctttgccctgctttagactcatgatgactattcctgacaacactaaaatacttccaaaaataaatttaatttctagtttttcctctaataacaaaatactaaataacacaccaaataatggggttaaaaaagaaaatatccctaatcgtgatgcaagataatttcttaataaccaaaaccataatagtaaacttgcaaaagatacgattaaagtttgaaagcttaagcttaagatcgctaaagtggtgaaatgaattgttgtttgatttgttaaaaaagcaattaataagagtagaacaaaacagccaaatagttgataaaacaatgtttgagttgccggcgcttgagctaaaggagataaacgaacaataattgtactgagtgcccatgcaagcccagccataagtgcatataaatcgcctaacaaaacttgtgctagagctggcgcatttgtagctgtggttgttgggtaaaatgtaagaatgatccccataaaagccagagcaataccaccccattgcgctcgattcagacgttcagtaggaaatttccaatgaagccctaatgcaacaaaaattggagcggtatacagtaaaactactgtatgagaggtagaggtaaactttaaggcttgggtgacgaaataaaattctaatgaaaaaaataaagcaacaagagcgccagctttgcattgtctataagaaaatagatgaatcgaatgatctcgccacaataaaggtaaaactagaacagcagataagccggaacgtaaagcaatttgcataatcggcgaaatatctggtgctgctattttcagaactacctgttgcagccctaagaccatacataaaagcaccattaaagccgaagctctggtatccagatttttgcgctcttccatttagcacctttatttatagcgaaaaatctgactatagaactgtcttatttagatgatatagtgaaaaacagacaatacataagcaatttcaggcaattttcaaagatgaaaaaatcagctcaacgtgtgcaggattttcaggaaattccggctcataacgcaattcctgatttgctttggttccgtgttcgtaatgcacccgcagaaacggtttatcctcaacatgcgcatgcatggggtgagtttatttatgcgtttagtggtgtactcgaagttaatattgatcaaattaattatttaaccccgccaccttatggtatttggcttcctccttataccaaacacagtggtattaaccgcaacgaagtgactcatgcaactttatatgttcatgaaagtctgtgccaaaagttaccgcagaaagctggtatattattaacttcctcacttgtacctgctttactcgatcacttgaggcaaaacccacacgatgaaacccaagtcgaatatatacgcctactccaagttttattagatcaactcatacaggctgaattagtgggtagttatttacctacaacagatcatccagctttagcaaaaattctaaatgatttacaccaatgccctgccgataacagcaccttgcaagaattagctgaacgaataaatatgactgaaagaacgttggcacgttacagtcaaaaagagttgggaatgtctttacatgaatggaggcaacgattaaaagtaatgaaagcaatgaccatgcttaatcaaggaaaaaccatagaaagtatcgcttttgatttgggctatgccagcgcatcggcatttatttatatgtttaaacgttggatgggttttaccccagaccagttccgaaagctctatcaataaattaattttgagtataataaaaaaaccctattatccggttaataatagggtttaaagtttaataacttaaataaaattatgctttaacaaatgtttcccaaacaaaatcttgagtagcacctttcaaagtcatttttaactgatcgccagcatttaatggccctacacctgcgggtgtacccgtcataatgacatcgcctggctcaagtgagaacacctgattaatatctactaaaagataagcaatattaaacatgagcaaagcagtattaccatcttgacgtaattcatcattaatatggaaagtaaatctagtctcttcccagtccgtgatttcactcacatctacccagtctgcaagcacacatgaaccatcaaaagcctttgctctttcccagggttggcctttatcttttaactcattttgtaagtcacgtaatgttaaatccaatcctaaagtcactgcaccaatggcctgcaatactttttgcggatcagtttctccttttagtggctgatcaatgcgtaaaacaaattcacattcgaaatgacaactaccccacgcaggattccatgaaatgccttcatctaaaccaatcaaactacttggtggtttgataaataacaccggacgtcctggcattgcattgttcagttcttttacatgatcagcataacttctgcccacacaaacgatttttgaaggacgtgttttcatgaagcttcctttattgttgcggctaataattccaataacttatttcttaaatgtattttcaaatatagtttgatctgaagcctgagcaaatgcacgtttcggcacaatgatgaccgttttatttttaagctcaagcatataagtcagcttgcctttagcaaaagtctgcacttcactatactgtacagcttgtttacgcccagcagcatagagctcaaaataatcttgatataaatcgattccttgctcgctcttaccaaattgataacgtacaaattgacgtttaaacatcataggtaaaagccagtagcgcattagaccttgcataaccaagaagaaaacgcctaaagcaacatagtagcggccaacacctgaaaagcctaaatataagccccaaataataattgcaatactaataacaggtgtcaaaaaccgtgtgaattgtttctttccgaatgtcaccaagccaaatccgtcttgagactcttctaaatttaaataataacgtaaagataaagcgcttttttgctcggtcatcacaatgtatcaatattgaataaatcgaaactattagagcatattcatctacgctttaaaatgaatcaaaagtgattttttatttttgctttaactgtaaagcttttattagtacaagctacttatgcgtttcatatatagaacgtagattcatatttataaggcttatttcatatttttaaatttatagaatgcttctattgtctcttttcgtggaattcgtcatgtctttctttgcaaaactatttggcttcaaacaaaaaacaacagctcaagaagatgtggctttgaaagctgctcaagagctagaaccttcaaatgaaacctcttttatagaactcattaaaaaccgccgctctatttatgcaattggcaataacttaagccaatcaaatgatgagattgaaaagttaattcaagaagcaataagacacagcccttcagcttttaactctcaatcatctcgcgctgtgatcttatttggacaatcacatcataaattctggaatacagttctagaagttttaaaaaccattatcccagctgaagcggtatctggaacagaacaaaaaattcaaagctttgcagcaggcgcaggtacagttctgttttatgaagaccagagcgttattaaaagcttacaagagcaatttgaactttatgccgataattttccgatctggtcagaacattcaacagcaattgctcaatttgcagtttggaatgtattagctgaacaaaatattggtgcttcattgcaacactacaatccaattattgatgagaaaattaatacctcatttaatatcccagcagaatggaaactaagagctcagctagtttttggttctattgaaggcgcagcaggcgaaaaagcttttattgatgatgaaagccgcttcaaaacattcggctaataaatagcttcgaatttagatttttttaaagctggttatcacaagtaccagctttctttattaaaaaaatataaaaattaggcacaaaaaaaccgctatatctagcggttaattcttcaagtggtgcgctcagagagattcgaactcccgaccccttagttcgtagccaagtgctctatccagctgagctatgagcgcgtacttgatggagggcattatacgcagttttttcattttagaaagacatttttcatctttttgtcatcaagcgtctagttcttagccataatgaaatatttaagtagattagcttcaaaaaagtcgagatgattgcctataaaatgtatttgaaatatttttttcaattaaagttctctatttctcgtatctaatttgggcattttggccaaattggcagaaacaaaagtctagttttttagtcaggattatataaataaaatatttctacttatgcaaaagtctttttataaataaaattagttagctttaatattcataaaaaataataaaaaaataaagaaaaaatgtattcatctataaagaatatattataaaaaaattattatttttatgtctaaatctaaagaataactaattgtcaaaatattataagtatcaatttatttgagtagaaatatgcattgacactttttgagatctacacaatactaatttttaattattgcgatacatatctcaataattgcgtaacgcaatatataaatacttacttaaaaatacataaatacacaggaaatagaccaccatgttcttactgaaaaatctcgtctcttcaatatcaaaagttactcaggacctgggtaatattgtatcgataacccctgtagtaaacacaggttcctctgttaatgtaaatgtttctgatatcaacattgctaatgtttcaacaacaggcttactttctaatgtgatttcaactgtaaccgatacagtttcacatacaaccacagacttagtttctaatgtagttggtaccgtaacaggtactgtaggttctacaagcccaattgatactgtaaccaatattattggcggcgtaacgggtggcgttacaggcaaccctcttgaagttgttactgacattatcggcggagtaacgggtggtgttgtcggcggaacttctccaatctctccagtaatcgatgttgttcaaggcggcattgatattcttcaaggcgttgaaagcttaaaaactgaaattattaatacaggcattgaaactgtagctgatgcagttattggtgtattacctcaagctgagcatccagtttctgaaattgcagaccttggcacattaacttttgaaacttctcgtgacacagtcaatggtgctcttgaagttgtttctgatttagtcggtggtgatattcaaggcgctactgaatcagcgactggtattctcgatacgcttattacaaatggcacaactgctacaggtattgttactggtgtggttggaagtgttactgatgttattggtggcgtaactggtggtgttgatggcaacccacttgaagtgattacagatattatcggtggtgtaactggcggtgttgatggcaacccacttgaagtgattacagatattattggcggtgtaactggtggtgttgggggtgataaccctcttggcgtagtaactgatattatcggcggcgtaaccggtggcattattggtggcggtacatctcctatttctccagttattgatgttgttcaaggtggcatcgatattcttcaaggcgttgaaagcctaaaaactgaaattattaacactggtattgatacagtagccgacactattattggtgtattacctcaagctgagcatccagtttctgaaattgcagaccttggcacattaactttcgaaacgtctcgtgacacggtcaatggtgctcttgaagttgtttctgatttagtcggtggcgatattcaaggtgctactgaaaatgcaactggtattttaggaacacttattcagaatggttcaacagcgactggaattgttactgatattcttggtggcgtaacaggtactatcggcggcgtaactggtggtatcggtggtgacaatccgctcggtatagtaactgacattatcggcggtgttactggcggtatcggcggtgataatccgcttggtgtagtgactgacattatcggtggtgttactggcggtatcggcggtgataatccgcttggtgtagtgactgacattatcggtggtgttactggcggtatcggtggtgacaatccgcttggtgtagtaactgatattatcggtggtgttactggcggtattggtggtgacaatccgcttggtgtagtaactgacattatcggcggcgtaaccggtggtattattggtggcggtacatctcctatttctccagtaatcgatgttgttcaaggtggcatcgatattcttcaaggcgttgaaagcctaaaaactgaaattattaatactggtattgatacagttgcggatacaattatcggtatccttccacaagcagaacatccagtttctgaaattgcagaccttggcacattaacttttgaaacgtctcgtgacacggtcaatggtgctcttgaagttgtgtctgatttagtcggtggtgatattcaaggcgctactgaatcggctaccggtattctcgatacgcttattacaaatggtacaactgcaactggtttagtaactgaaatcattggtggagtaacaggaactattggtggcgtaactggcggagatagcccactaggtttagtaactgatttacttggtggtttaactggtagcgtaggcggcgacagtccgcttggtgtagtcactgaccttctcggtggtttaactggtagcgtaggtggcgacagtccgcttggcgtagtcactgatctgctcggcggtttaactggtggtgttactggcggtacagacaaccctatcggtatcgtaacggatatcgttggaagcttaacgggtggtgttactggtgaaggcagtttagatgttatttctaatttgctaggcggattgactggtggtagcttactcggtggtgtaacttctacagtatctagcgtaacaaatacaacgcatacgatcgtaccgacatcattacttactgataacttcctagaaaactcattcaatactgtttaataattacaaagaaagccactttatataagtggctttcttttttaatatattttaaatattaattaatctcttgccatttataatattttctatgagctaactccaacatcgcataatcattaggtgtatcaccataagcatagattatagtatattgagttaagtcatatttattttttattctatttactttttctaaataaccacaatcaccatcaataaaataacctgtcaaaataccattatctatttcaagttgattacaaataacatccagatctaaagatttacaccaactttccaagtaaacacttaatgaagcagatacaacaacaacctgatctccctgttgtttatgccagagaatgcgttttaaagcattttcacgaatacaggaaggaattacttttttagcaaactcttgtcctttgcatatcaaagaagctgcatcatagccgatatatcccacttggcagagcttagtacggatcgttttatccgttacccacccaagcttataacccgctatataaggtgcaagacggatgccacctaatatttgagtttttttactcaaagaaaatttaaggaataaactgaaggtatcattatgggtgatcgtgccatcaaaatcgaataaagccagattcatttatcgttatctctaatataattaaaaagttataaaatttagatttttaaaaattaataaacagcagatacaaaaaaaccgctataaaagcggttaattcttcaagttggtgcgctcagagagattcgaactcccgaccccttagttcgtagccaagtgctctatccagctgagctatgagcgcgtaacttgtgtgcttttcagcgattcattcgattttacttggtgcgctcagagagattcgaactcccgaccccttagttcgtagccaagtgctctatccagctgagctatgagcgcattaagtaaatggcggtgagagagggattcgaaccctcgataccagtaataggtatgcttccttagcagggaagtgatttcagccactcatccacctcaccggaacgagccgccataatacaaactaaaactacattgttcaagtcatgatactgaaattttcttgttttttcgttcaattaaatattttttaaacaattttcgtattcttttcgcctttttcaatcaaacgcttgttaagatagatattatttctttatttcaacacagtagtgcataacacattattgcaaacctgaacgtgcagttctggtctgcatgtcttatgctaaacctatctgccaagcatgaaaccaaacgacatgacaaaaaactgggttgaccccgaagcaaaagccgaagctgaacgttatgacaatcctattccaagccgtactcttattttagatacgttggaacaattgcaaacaccgcaatctcatgcagaacttgttgaccattttcatattcaagatcagaaaagtattgaagccttaagtcatcgcttaagtgctatggttcgtgatggccaacttatgaaggatggttttaagtttcagttggtggcagaccaacctacctatgaagcaactgtctatattaatagtaaaggtttgggtacagcacatattgatggtcaagatgatttgttattacctgagcgtgagttacgtttagtctttaatggtgatcgggtccgtgttcggcagacatcggtagatcgcaaaggtaaaccatggggtttcattaccgaagttatacagcatcgagtaaaacagttaattggtaaattgtcggtacatgagggcgaatattttattcagcctaacaatccaaatcagcatcaacctatcccactagaaaaagaattagttgaacatgctaaagcaaatgtcggcgatatgcttcgtgttgctatagacacttacccaacccgggaagaatttgcaacggcacatattattcagtctatggcagataaagccgatactgaaattattattccgcaaaccattttagagtttggtttgccttacgaatttccagatgaagttataaaagaagctgaaagtttcaaagaacctgctgaacaagatcgcgaaggtcgagttgatttaagagacttggcacttgtcacaatcgatggtgaagatgcgcgagatttcgatgatgcagtatatgcggaaaaacgtcctggtggtggttaccgagttgtcgttgcaattgccgatgtgagccattatgtacgattagattcggcattaaatgaagaagctgaagagcgcggcacttcggtttattttccacattttgttttaccaatgctaccagaagcattatcaaatggattgtgttcacttaacccacacgtagatcgtttatgcatggtctgtgacctaaaactttctcgtacgggtcgtgttacaggttatgaattttatccggcagtcatgcattcaaaagcacgtttgacctatacacaagtaggacaatattttgaaggtgccactgatgcaattccaaaagatcgtgatattcataaatcgctaaatacacttttccagctttaccagattttgaaaaacttacgtgttgatcgtcatgcaatggagtttgaaaccattgaaacttatatgacctttgacgagttaggtggaattaaagaaattttacctcgtacacgtaatgatgctcataagcttattgaagagtgtatgttgcttgccaatgtagcagcagcagaatatgccttagaacatgatattccgatgttgtatcgtgtacatgaggcacctgaattctcacgtattcaaaaagtaaaagattttgtaaaactattgggtttacctttccctgaccaaccaactcaggcagactatcaaaaagttattgaggcaactaaagaccgtattgatgcgccaagcattcacgccgtgttattacgctcaatgatgcaagcttactatggtgccaaaaatgcaggtcactatggtttagcttatgaagcttatacacatttcacttcaccaattcgccgctacccggacttattgttacatcgtgcaattaaagctcatctaaaacaaaagccttacccactttccggtgcagctttagatgatgcaggtgaacatttctctcaaacagaacgccgtgccgatgaagcatcccgcagcgtaacgacttggttgaaatgccactatatgcaacaacatttaggtgatgagttcattggtattgtgagtgcggtaactgaatttggcctatttgttactcttaaagatctttatgttgatggcatgattcacattagccaacttggcgatgatttctttatttacgatcaagccagtcaaaacctcattggacaaaatcgtggtcaagtcttcggtttaggcgatgaagttaaaattcaagttgctggtgtaaatctagaagagcgtaaaatcgatttccaactcattaaacaagttactcatgctggacgtgtagttcgtagtcgtgctccacgcacaaccaaaactagcacacaagcaacagaagaagtttttggtaaaccatctgtatcaactgatggtgaaaaacctgtccgtaaaaagaaggaaaaaggcaaaccaagttcatatagtaaaaagtcgggtaagaaaacctctacaaaagcagaggccaaaccagaaaaagtaaagaaaaaagcgaaacctaaaaagaaaaagtcaaacgccaagtctaaggctgactaattcataggtatttgcattaattatgattaagctcccaaaatgggggcttaatgtttttaaaacgtttattttttaaattaagcttgatttcctgcctaacaatacctacatctaatactatgtttaaaaaataatgtggctattagcaatgactttacagcaagcgactctacctactccccgctttgatcaaattacattagataatttaaaacaagatattcaacaagcgattcaagcaggacaagagtttttaaacacccttacggctgcaccatccgagacagaccagcaacttgccgtgcttgaacaaattgatgcacttgaaaataacctcagtgaatcgtggggagtgttgtcacatttaaatgctgtgatgaacaatgctgaaaccagagaagtctatcaatcactattacccgctttaagtgaatattacactcagcttggccaacacacggcgttatatcagacctatcaactcatacatgatagtcagagctattcaaagctaagccctgcgcaacaaagtgccatccgtctcgctttacgtgattttaaactttctggtgtcgctttagagggtgaagagaaaaaacgttacgctgaaatttctgcacgtctttcacagctttcttctgacttctcaaaccatgtacttgatgcgacacaggcttattttaaaccactgacagaagacgaattaaaaggtcttccggaaagtaatgttgagttattaaaacagtacggtaaacagcgtgagcttgaccaagcagtcgcaactttagatttcccagcttattttgccatcatgacctatgccgatgatcgtgccttgcgagaagagctttataaagcttatgtcacacgtgcatcagatcagtctgagcaaacagaatttgacaacagcaaaattatggaagaaatcctgagtcttcgccaagaaatggcaaaactactcggttttaataactatgctgaatattctcttgccagcaaaatggctcctgatgtcaaaacagttcacgactttttggtcgacctagctgagcatgcacgtacccctgcacttcaagaagttgccgaactccaagctattgccaaacaagatggtattgatgagcttaaaccttgggataccacttactattctgaaaagcttaaacaacaacaattcaacttatcacaagaagctttaaaaccttacttccctgcaccaaaagtgattcagggattattccagatcgtacagcgtctatatggtattaacatcgttgaacgtgaagctccggtttggcatccagatgcacgttattttgagttagaagaccaaggtgaagttgttggtggcttcttctttgatttatatgcgcgcacagggaaacgtggtggagcatggatgagtggtttccgctcacgtatgcaaactgttcatggtttacaaaaaccaatttgctatatggtgtgtaacttcactccacctgtaggcaaccagcccgccttattaactcatgatgaagtcatcaccttattccacgaatttggtcatggcttacaccatatgcttactgaagtagataatatctcagttgcaggtactcacggcgttgcttgggatgcagtcgagttaccaagtcagtttatggaattctggtcatgggataaagaaagtcttgatgttttaagtgagcatattgagagcaagcagactttacctcaggagttacttgatgctttattaaatgcacgtttcttccagtctggtatgcaaactttacgtcagcttgaatttgccttatttgacttaactattcacaccaaaactcctgcgttgaatagtgagcaaattcagcagaccttaaatgatattcgcaaacaatatgcagtagttccaaccgtcgactacaaccgtttccagcatagctttagtcatatttttgcaggcggctacgcagcaggttactactcttacaaatgggcagaagttttagcaagtgatgcctttgaccgttttgaaaatgaaggtattttcaatactcaaacgggtaaagaattccgtcaggcaattttagcggtgggtgggaaagatactgctcttgaagcatttgtgaatttccgcggtcgtgagccaaaaattgatgcattgttacgtcatcaaggttggacgaacgataacaaaaccgcttaaactatgggcctaaattgatcgtgtggttagggtgataaagatgaagaaacgtttcattgctggggctaaatgtccaaaatgtgaagccatagatcggattgtcatgctaaccaccgctgaagacgaatggattgaatgtatcgaatgcggttatagcgaaaatcgtccgactcatattgatgagcctgaaacgcccgctatacctgatgaaattggggtaatacagttcaagcctcgtcgttctgactaaaggtcttagacatgccactacaaagaaaacaaaactcaaaactattgtggattttaattgggggcttaagcattctcgtcgtgctttttttcgcagcacaatggtttttcaaaaaaactgaaacatcagcgccaatggttgatccacaaccagcctcggtaccagctcctgaaaaaactacaaatccatctgaaagctcggaacccgtagttcaaacacaaactgctaactcacagcaacttgtgaatgaagatgtgctcaaacaaccaattcctgctcaagaatctttagctaaagaggaagtgtctaaactcaatgacattcatcgtcaattgcaagatcaggaagcgacattaaaagctcaacatgctgatgcagatcaacttattaagctaaaagaagagcaagtgaagcttcttgaggcccaagttaaacaacaatagtatttgtttaactctagatatgatgcaaaaagctagttcactctgagctagcttttttatttactaaaaatttatatgcttcaaataactaccacataaaaaacaccctcttaaagagagtgtttttgctcggcttatatatttaaattacttataccaaccaaataatttcagtattagtggtgcataagttaccaataccaatgatgagaacaagacaataattggtaataaccagcgttcatatcggtagtagaaacttgtgtacttctctttggcttctgcatcggcagcattcacctcatcatcaccaacggataaccgcgttaatagatggttcaaggcaactggcggcgttacataaccaaattcgaatgcgaccaatacaatcatccagaagtgaattggatgaataccattttcgtaagctacaggagcaatagttgctgccactaaaattacggcaccaaatggatctgtacacataccaataattgcaagtaacagtgcaatacatgccagtgatatatagatactacctaaatgagttggtaataattcgaccacttcagagcgttcaattaaaccacctacacttgcagacaatgccatcaaaataattaaggcaccgatatgccccactgtttctgatgtcgcaaaacgtaaagcaccactaaaaccaagacggaactgtgaactatgcggatcatgagtctgtaagaacggtgatttcttttcatgctcacgaacaatcgcctcatgaatatttaaagctggtgcctctttaggcataaccattttatcgtacagaatcatcgcaataagcacgagtggcagaatcactggtgcagtaaattcattcattcctgtatctaatgcatatttataaaatgcaaggacaactacagtaattaagatatatggaataactggtacgaaagctcgtgccatacctggtagtgccacttttggcgagttcacacggaacttttcttctgccaataaaagggatacacccaagaaaataaatgctgttagccagaagacataaataccatgtccgaataattcatcagatgtaacatgacgactatccaacatcgcaattagaacgaccaagagacatggacgtacaaccacccctagggagccagacattgcagatacagctaatgcatattgacggcgagcgcctgcgttccaaacttccttataaataatcgcaccagccgcgataacgaaaatccccgaagcaccggtataagcagtcggtacagcagcagcaatcagaattaaccaagttaaggtttctggcgccaagttccatggacgaagtacatttaagaacaagtccataacacgggtttgcgtgagtaacatacccgcccaaataaataaggcaagatttaagaagatacccgagaactcaaccaataaaccaaggtaaatcccttgccccattggataatccataaagaacgtgaatacaatacctgtaattagtgccatataagcatataaaggtacagaaagtaaggctaaacctatattaccgccttcacgttttggtggaggtgaaacaaatagttgatacagactaattaaggtcagaacaacaaacagaatcatccatatccagtaaatcgttactgtttcataagtaggtgttacccctgaattaatgactgaacgatactggctaatgaccgagaagctcagtagcgcattaccaatcaacataaatagagaatacactttgtaatctatttttgttgctggattacgcaagccaatatggtggtatttcaatgatgcagtaatcgctgaaatcagtaccataaagaccagtaaaatggcacggttctctgtaccgaatttaaaaataccaaagaaacctgtttcgatcgcacgataagtacgtactcccgggtttgcttcgatatatttaatagttttgtcataagcctgatatttttcttcacattgctgctgtgctgccagtaaggatgcacggacatcactttccgatgcagcaccaaagaagctcgcaaaatcatcagatgcatttgctttcatctgctcttttacttgagcatcaatattcggatgtcgatcacaagtcggcttttcaggctcagcacgcaagaatgaatattgcatgcctgtagcagggtcaccataaagacgttccccgatacgtaataattgaccgtggatcatttccccggtaccaattatgagcgtcatcaatagtaaaatgaggataatgaatgttgagatccattcattccagatataacccagcagacctaatccagatcttttttcttgatattcttgcataaatattccaattttgttctctcaaatccctcataacaaaggctttgagtcatgcaatttccttggtcaggggtatcgtccatcccccttctaccaatccctttattcaacgatcaaatttgcatcaaactttatcaataaagaatgactaaaatcacttttttaacagtttgtattgtcaatctttctatttgaacctttgtatgagccaatagcatcctccaaagattgcaccaccaatcgccccatatagatgagcttcagttaaaactggactaccaatgagctgtgctgttcctgtttgcccaaatgtattttcccaaattaactttgcaacaattaaacctaagaccagaaatgcaaaattcctttctttacggtattgcaagtaaaccaaagcaactgcggtatataacccatggagtaccccagaaaggcctgcatatgcatcgatattgggcaaataaaaatagaacaccaagctaataaaaggtggtaaaagaataagaagacttaaaatgtgccacactttggtatggggaaatatgaaaggcaaacacgcaaatgccatcatatttaaaagaaagtgaatccatccgacatgtacccagtgtgctgtccataaacgccagaactcgccgagtaagctttcacgccaatagataaaataatccggaaacacctgtaaacatgcagaaacagaaatgcaccctgcgaccaaaagcacttttttattgagtacatgatctttcatagcacactccttttaaaccaggctccttacgattactagagttagtaaccgtaaggagtgagttccttcagatctatttactgtgctggtgcagtttttgtgtcagctggggcttccgatgcagctccaccatcaaacaactcatccaattcagctgagccttcgtttttctcatcccagaaatgagacataccgtcatcaccggtacgaacaccagtatgctcagtccagtaacggtcagaaataccgcgcacaattaaaccagccatactatcaattaacttaaagttcggattgactggtttgtcatctgcttgagatgcagcataagtttttaatgcatcacggattttggcatcgtcaccactcgcttgagcagctacggcatataacgcatgagataaacgaacacctttttgttcaccaatttgcacggactgttttaaagtctcatatggatcgggcttcccttcattagcgcctggtaataaagtccagatcactgcgcgcgttgcatttggtgcgccccagaatttttgattatcaaggcagaccataccgcgctctacaatagcagcaatatctttcggaacattgacagaaccgccagagttaatgtcgttggtcacagcttgaagaccactgatcatcccaagtaaatatacagtttggtcaatatcactacgcattgttggacaagaatcacctaaatgatatttatatttagattcccaacgatcagcaaagagcttatagcctgcgtattgtcgctcagcagcaattgcagcccaacgcttctgtgcaatacgtgcatcttgagcttctgttacctgccctgcttttgaagcgcgcaaataacgtaactcctgttctaatgcttggttttccgcgcatacacctgaagcagcatacattaagacagcaacacgagtaggatctgcccccatacctttagtcgacatgattgcaggagttaaggcactaccagtattacaaaccatttcagcatcttgcattgccaaaataggtggaacgacgtgcttttccgtaaaacctaaagcaacatttgctccgcttttcacaacgtatgaacaacctgataaaactgaagctgcaagaaaacttaccgccaaaccttggcatattttttggactttagacatcttcctgtcctcgatgtaatttgttttttccttttcagatgtacattagcagatgcatatcttgaataaaagagtaattactctaattgtagcgcttatactttgacacacttcacagcagataaaattgacagtttttcagggaaacaaaaattttaggcaaaaaaaagtagcattgcgacggttcagcacatgctacttattaactgggataagcttttaacggcttatattattgttgttctagataatccttaagtaaagttcctgctcttcctactactactgccataattactgcaatcaacagaaacatccacattgaaatctccatgagagacctccttactacgttcgcacccagttaaaaactggacacttgatgaaattaatcgattaaccaattagattattgactgatcgatgacctttgcatcctctgtctcttaactttgctaagattaactcggttaagatgttccctgagtaaagttcctgctcttcctatcaccaccgccataattatggcaatgaccaagaacgaccatgttggcatctccatttgagacctccgacacactttacgttggtgtttgtactttaaccgatagaatagtaaccatattgagaaattgtccgacaattaactttctagctgttttttctgtattttaactagacaatttcagtttcccaaaaagaaataaaagataagatattgattaataataattttaaataaatatacaaatgtagaattgtctaacaattaatagagtttttctaaagttttaagctttttccactctgctaatgacatttgatcaaaccaaatgatagaagttagtgttttatgaccttcaaaatagatcactatgaaaatctgacaatcaattatttttaaaattttgacgcgagaaacggtgttctgtgacttataagcaagcgaccatagttttttatctaaataagcaatttgtgcaagctgcggacgctttaaaaagaaaataaagctgataaatagtaagctgattacaactaaccaccatagtaacggcattaattgataaaatagaactgctaagcttaagccaataaaaaactgaaatataatcgaaaaacgactatatttcagcttaaaattcaaatggttgatcaaaataaattaaccatgaacatagtgttttaatttatagataaagtcacgtaattcggtacgtggtggttctgatacttccataaaccaatctagtaaatcagggtcttcctgttctaccaactcagcaaacaacgctttttctgccgggtctgcctttaaataataatttttcacataagggtcaaaatagacatcaatttcctttaaaccacgacgtgcgcgatagattactttacgttcttccaaggtcatttcttcagacatttatttccccatctgcgttgatagtgcgcttagtttacctgatcacatgagaaagttcgctaaaaatatcaaattgaccaaacttatcacttcaccgccataaatgagcattcatcacattgttagacctagtcgcttcccttatgtttagctcataacattaagcccaaaccaaggaagaaatacaatgcaatctggtgctattcgtcccattccaaatatgttacctcgccatttatttaacgaagaacatgaagcttttcgggaaacggtacgtaaattctacgagaaagaagttgtacctaatattgaaaaatatgaaaaacaacaacacgttgaccgagatctttggaataaagctggtgccttaggtttactctgtactactatgccagaacaatatggtggtgcaggtgtcgaccgcctatacagcatgattcttattgaagaacaagcctatgcgatggactcaagtacaggtttctcactgcattccgacattgtagccaactatattaataacttcggtaatgaagagcaaaaacagaaatggctccctaaaatggctactggtgagacggttaccgcaattgccatgaccgagccgggaacaggttcagacttgcaagcggttcgtacaacagccgttcttgatggcgatgaatatgtcattaatggttcaaaaatatttattaccaatggctatttatgcgatatggcgattgtcgtttgtaaaacggggaatagcgataaaggatctgccaatttatcactcattattgtcgaagctgaccgtgctggttttactaagggcaaaccacttaacaaaattggtatgaaaggccaagatacctgtgaactcttctttgataacgttcgtgttcctaaagaaaatcttttaggtatggaaggtatgggctttatcatgctcatgaaagaattagcgtgggagcgtatgctagttgctattatctgccaagccggggcagaagcggcatttgcacatactgttcaatatacaaaagatcgtaaagcattcggcaaaccaattggagcattccaaaatactcgttttaaacttgctgaacttagaacagagatagatttctgccgtacctatttagatcgttgtatggaattacaactcgatgaaaaattgagtgttgaagctgcagcggctgcaaaatataaaatttcagatatgttttcaaaagttgtagatgaatgtcttcaattacatggtggttatggctatatgatggaatatccaattgcacgcgcttatatcgaccaccgagcaaaccgtatttatgcaggcaccaatgaaattatgaaagaattaatctctagaactctttaatctttactataaaaaggaggcttatagcctcctttttattttcgactatcaagacactaattttggtttacgtgtggtaacttctgaatgcttatgaaaacgtagaacaccatcatcaaattttgcattttttaatgattttcggtcttcaagataattattggttacctgccatggtgcttgtttaccttgtttaggaatcacgtcggcagcacgactaatataaccagatgataagctacccatgactgtgtcctcttccatcacactcttatcaccagatggaatcacttcatcataattattcttatccatgtagtttaataaacggcagatataatctgctgcaatatcaacttttaatgtccatgaagcatttacatagccaataatcatcgccatgtttggtacatcgctgagcatcacgccgttataaagcatgtgttcagatgatttaactggttccccatcaatagttgcctgcacaccgcccatgatttgaacctgcaaacctgttgcagatacgataatatcggcatcaagatgcttgcctgattttaattgaataccagtctcagtaaatttttcaatttgatcagtctcaacactcgccttaccttcacgaagaattttgaataaatcaccatcaggaactacgcaaagacgctgatcccacggattatatgaaggtgtaaagtgtttcatatcaactttacccttaagttgcatttcaattgcttttaagagtaaacgacgaactgttttaggatgcttttgagacaatgcataaattgctcgttgcataccaatattacgagcacgcgtaaatttataggctgcttcttcagacataaatctacgagttttttcatagatgaaatcaatagacggaacagaagcaatataagttggtgaacgttgcaacatcgttacatgacctgctccaccttttgacattgcaggcaccagtgtaattgctgtagctccactaccaataattactacttttttacccttataatccaaattttccggccaatgttgtggatgaatgagttgacctttgaaagcttcttgatttgggaaagtcggcgcgtaaccttggtcataattataataaccagtacaacctacaacgaagttagcaacccaagtctgctgttttttcttattgtcctcgacaataacatgccactttttcaaggcagaatcataattcgcagaaaggacacgatggccaaaatgaattttttcttttaacttaaactcatcaatcacttcccctagatatcctttaatagaggcaccatcagcgagaacattggctttgcgccatggtttaaagttaaaaccaaaagtagacatatctgaatcagaacggataccaggatagcggaaaagatcccaagttccaccaaacgattcacgacgctccaaaatttcaaactgacgttgtggagagtttttagataaatgggcagcaactcctattcctgatatgcctgcaccaatgattaatacatcaacttgcttttccattttatttttatacccattgttgagaatataactttattaaatcacaattttgacaatacacaatgtcaagtttgaccgtttatccgtttttttatgtcacttggggacaaatttttaattttatattttttggaaaataaaaaagaccggcataaagccggtcttttttgaataatatcaattattcagctgaagtgttcacttcacgatctacaagctcaacgtaagccatcggtgctgcatcaccagcacggaagcccgctttaagaacacgtagataaccgccgttacgttctttgtaacgagggccgagtacggtaaataatttaccaacagttgcagcattacgagtacgagcaaatgctaaacgacgatttgctacagtatcgttttttgctagagtgattaaaggctcagcaacacgacgtaattctttagctttaggcaaagttgttttgatcaactcatgttcaaataaagaattagccaagttttggaacatcgctttacgatggctgcttgtacggcctaatttcacaccactattacgatgacgcatggtgatagtcctacttaattaacggctacgataggcaaaacggtcgtccatacgaagactagctggtggccagttctcaagacgcataccgagttgtaaacctttcgatgccaaaacatctttgatctctgttaacgattttttaccaaggttaggagtttttaacaactcaacttcagtacgttgaacaagatcaccaatgtagtaaatattttctgctttcaaacagttagcagaacgaacagtaagctctagatcatctactgggcgaagcaagattgggtcaacttcttcacgaggttcttgagcaacaggagtttggtctttctgaagatcaacaaaaattgcaatttgttgttgcaagattgttgccgctttgcggattgcttcttcaggatcaaccgtaccgttggtctcaagatcgattaccagtttatctaaatcggtacgttgttctacacgcgcattttctacggtgtaagaaacacgcttaattgggctataagaagcatctaactgtaaacgacctacaggacgtgtttcgccttcagggaaacgagagtcagatgtttcataaccacgaccttgagaaactttcaagcgcatttttaatgagcctgtagcactcaaagtaccaattaaatgttctgggttaaccacttcaacattatgaggtaaacgaaggtcggcagcagtaatgtcaccaggaccttgtttttctaatgttaaataagcttcattttgatcgaacagcttaatagacaatccttttaggttcagcaagagctcgacgatgtcctgctgcaagccttctaaagtactgtactcgtgctcgacaccttctatctctacttcaaccacagcagcgcctggcaaagaagacaatagaatgcgacgtaaagcattacctagagtatggccaaaaccacgctctaaaggttccagaatcacttttgccgaggtcccgcttaccgcttcgaccttgatcgcttgcggagttagaaactcgtttgcagtacgcgtcattattgctacctcaaggattatttagaatacaattctacaatcaagctttcgttgatttcagcaggtaaatcagaacgatctggtgcagctttaaacgtaccttcaagcttagagtgatcaacttcgatccaagctggaataccacgttgagcagccaattcaatcgcgtttttaatacgcaattgttgtttagcaccttcgtgaaccgcaattacatcaccagatttaacttgaatagatgcgatgtttacacgacgaccattcaaagtaatgctacggtgacttactaactgacgagcttctgcacgtgtagaaccaaaacccatgcgataaacaacgttatcaagacggctttcaagcaatttcaacaagttctcaccagttgcgcctttaacacgagctgcttctttatagtagttactaaattgacgctctaacacaccgtaaatacgacggactttttgtttttcacgtaattgtagtgaatactcagattgcttaccaccgcgagcctgaccatgttgaccaggtgctttgttagcttttttagttttgacgtcaaatggtttaacgccagatttaagttgcaggtctgtcccttcgcggcgagagagtttgcattttggaccaatataacgagccatgaatgtttctccttacacgcgacgttttttaggtggacggcaaccgttgtgaggaattggagtcacatcggtaatgctgttaatcttataacccactgcgcctaatgcacgaaccgcagactcacgacctggaccaggaccttttacaaggacgtcaaggtttttcaaaccgtaatctaaagctgctttaccagcaacttcagcagctacctgagcagcaaacggagttgatttacgtgaaccacggaagccttgtccacctgaggtggcccaagccaatgcattaccttgacgatcggtaatcgtaacaatggtgttattaaaagacgcgtgaatgtgtgcaacaccttcagagacggtacgagtgaccttcttgcgtgtgcgagtatctttagccatcttttagcttccagaaatcttactttttaatcggtttgcgcggacctttacgggtacgtgcgttagttttggtgcgttgaccacggacaggcaagctgcgacgatgacgaaggccacgatagcaacctaaatccattaaacgtttaatgttcatggaaatttcgcgacgtaagtcaccttcggtaggaaccttagcaacttctgcacgaatcgcatcaagctgtgcatcgtccaactcacggatcttagtagtctcagtaataccaactgcagctaagatgttcttagcagtgtggcgaccgataccaaagatgtaagtgagggagataacagcatgcttgttatccggaatgtttacaccggcaatacgagccattcacttttctccaaaaaggcagtagagataatcaaccgccccacaaaaatcttgaggggcggatattaacccaattcgcctactgaaatcaacaggtcttgattagattaaccttgacgctgcttatgacgaggttctgcgctacaaatcacgcgaataaccccattacgacggataactttacagctaccacaaattttctttacagaagcttgtactttcatgatgaaacctctaagtgcgcttatcccttaggatgagcagtcgtttttctcattaatgtttgattgtcatattgatgagaagttaaatgcgcttgtagctgagccataaagtccataacaacaacgactacaatgagtaatgaggtaccacccaaatagaatggaataccaaaagaactttgtagaatcattggcatcaaacaaatgactgtaatataaatcgcaccaataaacgtcaaacgattaagaatatgatctaagtaacgagcagtttgctcacctgggcgaataccaggcacataagctccgctgcgttttagattttctgatacttccttagggctaaatactaaagccgtataaaagtaacagaaaaagataattaacgcaccaaagagcaccaaatacaaaggctgtccaggcgacaatactaaagctaaatcttgtaaactacgtttaattaaaccagcattcggatctgcacttcctacccattgacccaaactagctgggaacaagagtaaagagctcgcaaaaatcgcaggaatcacaccagccatattaattttcaacggtagatgtgtttgctgagctgtaaatatacgacgcccttgctgcttctgtgcatagtttactggaatacgacgctgtgctttttcaataaacacaatcgctgccaatacaccaagagacaaaagaccaaagataacaagaccaattaaacttgtttgaccattatcgacagatgatactgattgcataattaatttaggcaaaccagcaacaatacctgcaaaaataatcattgagataccattaccgatacctctttcagtgatctgttcacctagccacattaagaacatagttcctgcgacaagtgatgtaactgctggtatataaaaagcaagaccactagatagagtaataccctgtccaataagacctgcacacatacctactgcctgaaccactgcaagtaataatgtaccctgacgcgtatattgattaattttacgtttaccttgctccccttcctttttcaaggcttcgagagaaggaatcactgtagacattaactgcacaataattgatgcagaaatatacggcatgatccctaaagcaagaatcgacattcgctctaaagcaccgccagaaaacatattgaatagcccaagaatagttccttggtttgcatgaaataaattttctaacgcagcattattaatgcctggtactggaatatgcgctcctagtcgaaagaccagcaatgcaccgattagaaaactcatccggcgaataatttcacgatatttcacgtgaaatggctgacctttcatcatgttgacatgacctgaagaactaggagacatagacactcgagattactcctcgactttgccgccagctgcttcaattgcagctttagcgcctttagtcaatgcaacaccttgaacagtgaatgcacgagtgatttcaccagaaagcacgatacgagcgcgaatttgatcgcgacgaacaacattcgcagcttttaaagtttcaaggctaacgatatcgccttccactttacttaactcagacaaacgtacttcagcagtttttaaagcgatttggctagtgaaaccgaatttaggtaaacgacgataaatcgctgtttgaccgccttcgaaacctggacgaacgccaccacttttacgtgatttttgacctttgataccacgaccaccagtcttaccaacgccagaaccgataccacggcctaaacgacggtgttcacgttttgcaccttcggcaggtgcaagctcatttaaacgcagagtcatggcttattcctctacactaaccatatagtagactttgttgatcataccacggttagaaggcgtatcttgcacttctacagtatgaccaatacgacgcagacctaaaccttgtaagcaaagcttgtgatttttcaagcgatgtgaagaagatttagtctgggtaactttaatcgttttcatgattgattacccttgaatttcttctactgatttaccacgtttcgcagcgactttctcaggagaagtcatatcacgcaaacctttaaaagttgcgtttactacgttagcagcgttagtagaaccataacatttagcaagtacgttatgtacacctgcagcttcaagaacggcacgcattgcaccaccagcgattacgccagtaccttctgaagcaggttgcatgtatacacggcttgcaccatgacgagcattcacagggtgttgtaaagtagtaccagcaaggtctacagtgatcatgttacgacgtgcagcttcaagtgctttagaaatagcagctggaacttcacgagctttaccacgaccaaaacctacgcgaccattaccatcgcccacaacagttaatgctgtgaaagagaagatacgaccacccttaacaaccttggctacacgatcaacggcaaccagcttttcaacgagaccttcgttttgttcaacttttgccatgattagaactccaagccgccttcacgagcagcatcagccaaggctttgatacgaccatgatatttaaaaccagaacggtcaaatgcaactttagtaacgccagctgctttagcacgttctgcgattaaagcaccaactttcgtcgcagcttcaatattaccagtagtaccactacgtaaagatgcatctaaagttgaagcttgcgctaaaactttgccaccatctgctgaaataacttgagcatagatgtgacgcggagtgcggtttacacacaaacgagtcgcacccaatgcacggatgtgcaagcgtgtgcttttcgcacgacgcaaacgggattgtttcttttcgttcataagaacctcgcgccttatttcttcttagcttctttacgaagaatgacttcatccgaataacgaacacctttacctttatatggttcaggagaacggtatgcacggatttctgccgctacttgacctaacaactgcttgtttgctgatttcaaaatgatttcagtagcagttggagtttccgctgttacaccttcaggtaaagcgtagtcaattgggtgtgagtaaccaaggttaaggtttacaactgtacctttaaccgcagctttataaccaacaccaactagctgcaacttacgttcgaagccttcgctaacacctttaacaaggttgttcaatacagcgcgagcagtaccagcttgcatccaagcatctttcgattctttagctggagcaagttgaagtttaccttcttcctgttttagctcgaccagcgcatgcaggttaaaagacaatgtacctttgctgcctttcacttcgacctgccggccgttctgagtaactgttacaccatttggtacagttactggggctttagccacacgagacatgaggaatcacctattaagaaacaaaagcaataacttcaccaccgatgcccgcagcacgtgcagcgcgatcagtcatgatgcctttgcttgtagaaacaattgcaatacctaaaccttgcttaacgcttggaagtttatctttaccacggtattggcgaaggcctggacggcttacgcgcttaaccatttcgataactggcttgccttcgaaatattttaaagtaatagtcaaagtagattttgtctcttcttgagcaacttctacgtttgaaatataaccttcttgttgaagtacgtttgcaatagcaactttcaacttagaagacggcatagaaacagtttgtttcttagccatttgtgcgttacgaacacgtgttagcatgtcggcaacggtatcttgcatactcatttagtcgctccttaccagcttgccttaacaacgcctggtacatcaccttgcattactgtgtcacgtaatttgttacggcttaaaccgaacttacggaagtaaccatgaggacgaccagttaaaccacaacggttacgaagacgtaccggagatgcattacgtggcaatgcttgtaactttaacatcgcttcgaaacgttcttcgtcgctcgcatttacatttgcaatagtagcttttaattcagcacgttttgcagcgtatttagcaacagttttttcgcgtttcaattcgcgattaatcatacctttcttagccatatcgacctcttatttgaacgggaagccgaatgcacgcataagcgcacggccttcgtcatcggtgcgagcagtcgtagtaatagtaatatccataccacgaatacgatcaatcttgtcgaaatcgatttcagggaaaacgatttgctctttcaaacccattgagtagttaccacgaccgtcgaaagatttcgctgagaaaccacggaagtcacggatacgagggattgcgatagagatcaaacggtccaagaattcgtacatttggtcgccacgtaaagtaactttacaaccaattggccaaccatcacggattttgaaaccagcgatagatttacgtgcaagagtaactactggtttttgaccagcaattaattgcatgtcagctacagcgccgtctaataatttcttatcagtagctgctgcgcctacacccatgttaagagtgatttttgtgatgcgaggaatttccatcacattcttaatgctaagttcttcttgtaacttcgctttaagttcgtcgttgtaacgtgctttaagtctggccattgccttttcaacctattacttcgctaccgccactgattcaccagttgatttgtaaacgcgagttttcacgccatcaatcacttggtaaccaacacggtcagccttctgggttgtagcatttaaaattgccacgtttgagatatgaagcgaagcttcttgagtaacgataccgccttcagcgccagttacacgattcggcttttgatgcttcttcactaagttaaggccttcaaccttaacgcggtcttcagaaacagacaaaacagtaccctgtttgcctttttctttacctgcgatcacgataacctgatcgccttttttaatcttagccatgattgcctcttatagaacttcaggagccaatgaaatgattttcatgaactgttcagtacgaagttcacgagtcactggtccgaagatacgagtcgcaatcggagctttgttgttgttcaaaataactgcagcgttatcatcaaaacggatcacagaaccatctggacgacgaatgccgaacttagtacgaactacaactgcattcatcacgtcaccttttttaacacgtgcgcgtggaatagcttcttttacagtaactttaataatgtcgccaacagaagcataacgacgatgtgaaccaccaagtactttaatacattgtacgcggcgagcaccactgttgtctgctacgtcgagcatagtttcggtttgaatcattgccctactccaaaaccgagcatcaccggtcacaatttcgaaaggctcaaagagtactcgaaattgaccgatgatgcaacaagaacgtcgaattactcagcagctgcttcaactacttccactaaagtccaagctttagttttagaaattgggcggctttctttaatggttacaacatcgccaattttagcaacgttgttctcatcatgagcgtgtaacttagttgaacggcgaattgatttgccatacaacgggtgttgaacgcggcgttcgataaggacaacaatagatttgtccattttgtcgcttactactttgccggttaacgtgcggactgttttttcactcattgtccgttcccctgtttttcggtaaggagtgtcttaatacgagcaattgtcttacgagcaacttgcacttcgtgcgatttacccaactgaccagttgctttcgccatacgaagacggaattggttaagctgttgctcatcaagcaaagctttcaactcttctaccgatttttcacgtagatctttagttttcattacattaccgtccgagtcacgatagtggttttaaacggaagtttagcagcagctaaagcaaaagcttcacgtgccaagtcttcgttcacaccttcaatttcgtacaggatcttacctggtttgatctcacaaacccaatattccacgttacctttaccgttacccatacgaacttctaatggtttttcggtaattggtttgtccgggaatacgcgaatgaagattttaccaccacgtttaatacgacggctaatggtacgacgtgcagcttcaatctgacgtgcagtcatacgaccacgctcagttgctttaattgcaatcgaaccaaatgatactgtactaccacgatgtgctagaccagtgttacggcctttgtgcactttacggaatttggtacgtttaggttgcaacatggattattctcccttgtcagcagcacggtcaccgcgacgaccacgacgctcttgaccttcaccacgaccacgaccgcgtttagctggacgttcttcagcaggagcagggttcatgacttgtttcatgccacctaaaatctcaccacggaaaatccaaactttaacaccaatcgtaccgtaagtagtttcagcacgcatagttgcatagtcgatgtccgcacgaagagtgtgcaaaggtacacgaccttcacgataccattctgtacgagcgatctctgcaccacctaaacggccagaaacttcaactttgatacctttagcaccagcacgcatagtgttttgaaccgcacgcttcatagcacgacggaacattacacgtttttctaattgagaagcgattgcttcagcaactaaacgcgcgtccaagtctgggcgatcaatttcgttgatgcttacttgcgctggaacacccatgatgttggtaagttcgcgctgtaatttttcaatgtcttcgccttttttaccgattacgataccaggacgagctgtgctaattgttactttagcagcacctgatggacgttcgataagaatattgctaaccatcgcattcttaagttttttagttaaaaactcacgaacttgaagatctttaagcaagtattcagcgtattgtttcggattcgcataccagttagcgttatgacgtttcacaacacctaggcggataccgattggatgaaccttctgacccatatcaaacccctaccttaacggtgatgtgacaagtacgcttagtaatacgatctgcacggcctttagcacgtggcataatacgtttaaggctcatgccttcgtcaacgtaaatcgtagaaactttaaggtcgtcaacatctaaactgttattgtgttcagcgtttgcaattgcagattccaatgcttttttaactaaaactgcagcttttttgttgctgaagttcaagatgtttaaagcatgtgcaacagacttgccacggattaagtccgcaaccaaacgtgctttttgtgccgagatagcggcaccgcgtaatttagcagttacttccatcatgacacctattaacgtttagacttcttgtcaacaccgtgaccacgataggtacgagttggcgcgaattcaccgagtttatgaccaaccatatgctcagtaacaattactggaacgtggttacggccattgtgaacagaaattgttaaaccaacaaagtctggaaggatcatcgaacgacgagaccaagttttgatcggcttgcgagagttactagcaacagccgcttcaaccttagcgaacaagtgcgcatcgacgaatgggccttttttcagagaacgaggcattagtcagattcctttacttgacgcgacggtcgcgaataatcatcttagtcgtacgcttgttggtacgtgtcttgtaccctttagctttttgaccccatgggcttacaggttgaatacctttgttacgcccttcaccaccaccgtgtgggtgatcaatcgggttcatcgccataccacgtacggtaggacgaacaccacgccagcgtgcagcaccagctttacctaatgagcgaaggttgttttcttggttagaaacttcaccaattacagcgcggcattcaacgtgtactttacgcatttcgcctgaacgaagacgaatgattgcgtaagaaccatcacgacccaacaattgaactgaagcaccagcagaacgtgctaattgagcacctttaccgattttaagttcaacgttatgaagtgtagaaccgattggcatgttacgaagtggtaaacagttacctggacgaattggagcatcgttaccagattgtactttatcaccagcacgtaagcctttaggcgcaatgatataacgacgctcaccgtcagcatatttcaataatgcaatatgcgctgtacggtttggatcgtattcaatacgttctacaacagcaggtacgccatctttgttacgtttaaagtcaacgatacggtaatgttgcttatgaccaccaccaacgtgacgagtagtaatgtgaccgttgttattacgaccaccagtacgtttttttgcttctaccaacggtgcataaggcgcgcctttgtgaagatggtcatgaaccactttctctacaaagcgacgtcctggagacgttggcttacatttttgaatcggcataattttcgtccttattccgctgcgctttcagcggtatcgcccaagtcagccatttcaacatcttggccggctttcagggtgacgtatgcttttttaacatcagaacgacgtcctaatgtacgaccaaagcgcttagtcttacctttagtaatagttgtgttaactttaacaacttctacaccaaaaagtttttcaactgcttttttgatttcaagtttagtagcgttgatatctactttaaatacttgaacaccagcagtatcacctaaaacttgtgccttttctgagaagactggtccttttaggacttgatagatacgttcgttgttcatccgagttctacctcaattttcttagcagcagctacagacatcacaactttatcaaacgcgatcaagcttacaggatcgattgcagttgcatctaccacatcaacgtgtggaaggttgcgcgctgcaagatataagttctcatctacagcatctgtaacgatcaaagcacgagctgcatttaaatcgttaagttttgcaagcaattctttagtttttggagcagcaacagcgaactcttcaactaaaacaaggcgatcttggcgaacaagttcagctaagatacattgcattgcaccgcgatacattttacggtttactttttgagaccaatcttgtggacgagcagcaaaagttttaccaccaccaacccagattgggctacgaatagaacccgcacgagcgcgaccagtacctttttgacggaatggttttttaccaccgccagaaacgtctgcacgtgatttgtgagcacgagtaccttgacgaccacctgctaagtaagcagtaacaacttggtgtacaagagcttcgttaaattcacgtccgaaagctacttcagacaattcaacagcagagccggaaacagtttttaaattcacggtatttcccctcaggccttgatggtaggacgtacgataacgtcaccgccagttgcaccaggaattgcacccttaacaaccaaaactgaacgttcagtgtcaacagatacgatttcaagaccttgtactgttacgcgttcatcacctaagtgaccagccatttttttgcctttgaacacgcgtccaggagtttggttttgacctgtagaacctaaaacacggtgagaaacagagttaccgtgagtagcatcttgggtacggaaattccaacgtttaacaccaccttggaaacctttaccttttgattgaccagttacgtcaacaatttgaccaactgtgaacaaatcaacgccaatagtaccgccaacttcacggccttcaagctcagcttcagtaacacgaaactctttaactaaacgaccagcagcaacacccgctttagcgaagtgacctttttgagcgttagttacgcgagactcgcgacgttcaccagtagttacttgaacagcttgataaccatcagtttcaagtgttttgatttgcgtaatgcggtttggatcgacttcgatgactgtaacaggtacagaaacaccagcatctgtaaagatgcgagtcataccacatttgcgaccgactaaaccaatagccatgtgcataaacctctaaaaaagcggcctaattaactaatcgttaattaaccgaaagccttaacccaaagcgatctgaacatcaacaccagctgcaagatctaacttcatcaatgcatcaacagttttatctgtaggttgaacgatgtcgatcaaacgtttgtaggtgcggatttcgtactggtcacgcgcatctttgttaacgtgcggtgaagtaagaacgttgaagcgttcgatgcgagtaggcatcggaattggaccacacacttgtgcgccggtacgcttagcggtttctacgatctcttgagcagattgatcaatcagacgatgatcaaaagacttaagacggatacgaattctctggttagacataccagtaaactccaagccaaatatataaagaatcacctttgacgcatctcacctatctggtaagtgtcaaaggcagtgataatcaccaaggtcgtgatcgatgccacgactgtaatgcacatttactactttcttcgcagtaaatgccctcttcttgagggtcgcttattataacgattgtttaagtcttatgcaattctctttttctattttctgctcaattcatcctttttctcatcaactctatatttttattgattgaccacgaactctattgccctgtttaaaagttgattgccttgttcaaacttttggatgtcgcaatgatgtagttcatctaaagattgaacatactcacctttaaaaatagaaagctcttgttcgttctctaaaagaagatttaataccttcggtgtcatttctggatgaaattgaaaaccaagaacatttgaaccaatttggtacatctggttacgacaaactgagttctctgctaaatgaatcgcacctttaggaatctcaaaagtttcactatgccactgcattacatttattttttctggtaataaaaagctttctttaggtaaattcggcaccctttgtacggtcgaccatcccaattcttgataacggtttctactaacggcggctcctagtgcattggcaataagttggcctccgagacaaagtcctatcgcaggctttcccgccgccaaataacgacgtatccatcttttttctatttttaaccatggataatttgcctcatcatttacactcatagttccccccataataagtagcaaatccacatcttcaatatgtggcaatgcttctatttccaaagggagatcaactggaagtgcaaaaaactctgtagctgttatcgttgcatggtgtgcttttaagaatgaatagcagcttccaaaaccttcgccagcaatatgttgaaaatagtgaacacgtaaatgcgacttcatgcgcttaaacctattgttgttagaatgttggtttgatctttgcaaaaataaagccaagttttaatgaatgttacactagtaacgaaacatcttagaaataatcaaaaatctagcagttaagtaagttttctcttaatctaatctcattatgtaaagtatagcgccccatgaaaaagcataacaatttccaaacccaactcattcatgcaccacgaaaagcacctcaatttattgaaaccgtgcaacctcccttatttcgtgcatcaactattatttttaaatcaacttcgcacctttttgaccgtcattggaccgatccttatgactatagttatggcacccacggtacgcctacgacattcacactaggcgataatattgctcaagttgagggtggtttatactgcctacttgctccaagcgggttatctgcgattaatctcgtaaattctgctgtgctagcaacaggtgatgaagtttgggtgccagacaacatatatggtccgaatctggaacacctaaactacttaaaagatcaatatggaattaatgttcaagtttataacccgatcgatgtctcaagtttccagccttctgataaaaccaagttgctatggttagaagcagcaggttctgtcactcttgaatttccagatctcaaagcgctagtaaaaaaagcaaaagcacatggcgttttaactgcactagataatacttggggagctggcctcgcctttaatgcttttgatttttccgatgagcatttatcagtggatttaaccattcatgcgcttaccaaatatccaagtggtggtggcgatattttaatgggaagtgtggtaactcgtgatgagaagttacatcaccgtttgttccgaatgcatgccattttagggatttcggtatctggtgatgataccgcccaaattcaacgcagtcttgcgcatatgtcattaaggtatgagcaacaatcaaataatgctaaaaccctactgacatggttaaaagagcaacctcagtttgcacaagttctacatccaagtgataaagctgcacctggtcatcaatactggcaagaaatttgctcaacaggtaaaagtgcaggcttagtgagtgttgtattcaaatctgattatgatatttcagcagtacgccgtttttgtgatgctcttaagctattcaaaattggttttagttggggaggacctgtgagtctcgtcatgctttatgatttaaaaatgatgagaaaacttgaaaatacacatttacaacaaggtttgttggttcgcttctgtatagggctagaagatccacaagatttaattcaagatatcgaaaatgctttgaaacaaatgtaaaacgacaacatcaatagtggctcacactaagggataaaaatatatgggtacaccgattgttattgcaaaaaatattaacgacacatcaaaagaaattgttttactttcccaatttgccaaccggcacggcctgattgcaggtgcgaccggtacaggtaaaacagtcaccctaaaggtgctcgcagagagtttttctcgaatcggcgttcccgtctttcttgccgacgcaaaaggtgatgtttcgagtctcgcaaaagctggtgaagcttcggataaatttaatgaacgcttaaagcttttacagatcgacagtgttccatttgcagccaatccagttgttttctgggatttatttggccagcaaggccaccctattcgaaccactatttctgaaattgggccaattttattagcacgtatactcaacttaaatgacacccaagaaggtgttttatctgccgtattccgtatcgcagacgaccaagggttacttctggtcgactttaaagatttaaaagccatgatcacttttgtaagtgaacatgcagctgagtttaaagccgaatatggcaacttatctccagccagcttaggcgctattcaacgcaatcttcttgctcttgccgaccaaggtggagagcagttttttggagagccagctttaaatattctggactttatacaaaccgacgcaaatgggcatggttatatcaatattcttgcggctgacaagctcatgaatacacctaagctatatgctactttcctgttatggatgctttcagaattatttgaacagcttccagaagttggtgatatggataaacctaaactcgtgtttttctttgatgaagctcacctgttattcgacaacgccagtcaagctttacaagaaaaaattgaacaagttgtacgtttaattcgttctaaaggtgtgggaatttattttattacccaaaacccgctcgacttaccagaaagtgttttagggcaactcggcaaccgtgtacaacacgctttacgtgcctttactcctaaagatcaaaaagcagtaaaaacagcagcagacacattccgctctaatcccgattttaaagtagatgaagcaattaccgagctcggtgtaggtgaagcactgattagttgtctagatgaacaaggtacacctcaaattgtagaacgtggttgggttatgcctccttactcttcatttacgcctatcactccagaagagcgtcagaccttaatttcgcaaagtattattgccggggtttatgaacaagctgtagatcgtgatagtgcctatgaaatgctccaaaacaaagtggctgaacgggaacagcaaaaacaagatgcagaactcgcaaaacagcaagcgaaagaacaggaaaccttagcgaaacaacaagccaaagaacaagagcgtctagcacgtgaacagcaaaaagaagaggaacgtgcggcgcgtgaaagagctaaacttactcaagatattgtcggaacttttgcaaaaagtgccgctcgcagcttaggtggtagtactggccaaaaattagtacggggactactcggctcattatttggaaaataaaatttatttttaaatcagtatattaatttaagggattttatatcccttaaattttttaaggtttttattaaaaagctattgctacaactattttaaagatgtattttaaatacatcttatatagccagataattaaggtctagccatgactccacaacaaattgaactcgttaaatctactgtacctgtattgcgtgaacatggtgttactctaactacatacttctataagcgtatgttgaataacaacccagaattaaaaaatgtttttaatcttgatgatcagaccagcctgcgccaacctcgtgctcttgcagcagctgtactcgcgtatgctgaaaatattgagaatcctacggtgcttgccaaagcggttgaacgcattaccactaagcatgtcagtttagatattcagccagatcaatatgcaattgtgggcgacaacttgcttcattcaattagtgaagttttaaatgttccatttgaatcagaactcattgaagcgtggaaacaagcttacttacagttggcagatatcttaattggtgttgaaaaacaaaaatatgaacaacttgaaagcttgaaaggtggatgggctggctggcgttcatttgaaattacgcaaattgacccacttgagtctggcaaacgctttactttaaaggcaactgatcatgaagatgtactcaccagcccagcaaatgcttttatttctgtaaaagttcaagtacctaaccaacagcttgaacaaccaaaagcatttaagttcacagaggctcaagaggacaatacttatcattttgatgttcaaccagaagaagaccatacagagttctctgtttcaaacattttgcttgagcactatagagttggtgatcaagtacaagtttcagctcctttaacgctgtaacttaaaaagctctagcctgaaagttttattctttagactttcaggctaagatgatcaacctcctaacctttagtttttggtgatcatgcaacttaataaatttaccgattatgctttgcgaatattaatgtatgtcgctcgtccaagtgatgcgccgtacacgattgcagaaatcgctcaagatttatatgtttcgcaaaatcatcttgtgaaggttgtccattttatgggtaaacaagagtggattattaccattcgcggcaaaggtggtggaattcgattaaatccaaaagctttagatttaaaacttggaacaattgtccgaattttacaaggtgaccaccaaattgttgaatgcaatacaccaccttgtgttttacgctcccattgcggtttgaaaggtattcttgatcaagctttggaaagcttttatcaaagtttagatcaatatacgttgggtgaagttttacaacagccaaaatctgcttcagatcactcccctatcgcctttttacaactctagagcccgtaattctatttatctttttaagcaagcttactgaaaattagcaagaataaccaagctcctttatactaggcgcgagccctctcatttaaaaagttattttttatgcgtcgtagtgaaaaatcgaaagacaccaaagccagactcgcacccaagcaaaagatcagttatgaaaagaaaccggatccagcgattacagcctatgctgtgcaatctctaaactggttacgccaagctgaatttttaatgagtgctccgaaattggcactatgtgttgaagatagtggctacgagattgcgtttgccggacgttcaaatgcaggaaaatctagcgcaattaatgcattaacaaaccagaaacagcttgcacgtgcctccaaaaaacctgggcgcacgcaaatgattaactttttcagcctaggtaacccagatcaacgcttagttgaccttcctggttatggttatgcagccgtaccggaagatatgaaacgtgtatggcaaaaagaattagaaaactatctaatccatcgtaaaagcttacaaggtttggttttactcatggatattcgccaccctttacagcactttgacatgatgatgctagagtgggcttattcacgccatttatttgttcatattcttttaaccaaagcagacaaactgaaccgcggtccagcgaacaaagtattgcttgaagttaaacaacaactgaaaaaaatgaagcttgatttctcgattcagcttttttcttcattaaacaaactaggtttagaagagctagcaagtgtgatggctggacgtctgcactttacgcttgaacaacagccagaatttgacgttgatacaatcccagaagcgagcgatgaggatgcagaagagtaaatcgtcaaaacagatacaatttcttcattaaatttatattcaattggcccctattgctaaacacaaatgtaggggctttttttatactcatcataacttcatcgagttaaaaatcaggactaaatgatgaaattgctatcttttttgaagaataaggctttaggttcttctattgattataaaattcttccacgcaaggtaaaatttgactggaaagatacccctgtagactggattccaaaccaaccgtttgcaagttattttattaatgaaattaacaatatcttgcctgctggagagttctggttttgccggctctataacaaggttttacctcgtattactgatgaaaaacttaaacaggatgtacaagcatttattcgccaagaagcaatgcatgcaaacgcacacacttctgccaataaagaatatttaagtgcacgcaatattgatatccagagaaatctggacattatgaattatctatttactactgctttggcagataagccttttgacaaagaagttccgcaattcttgcaagagcaatgggatttattccgtttaggtgttatcgcgacagttgagcacatgacatgtgtcctaggtaaatatgcgctttataacaaacgctgggaagagttaggcgcagatccagaaatggtagacttggtaaaatggcatggttcagaagaaattgaacaccgcacggttgctttcgatttatatcgccatttaggaggcggttatatgccgcgctattatttaagtcttgcagtaattgtgcttgtgttaggactatgggtagacggcgctgcacatattatgaagcaagatccacgttttgctgatgctgccaaatcaagatttttcccagcttgggttgctctagaatggtataaaattagccgaaaagataatcaggttttaccaaacccaatctggcttattgctcagcaaattgactatctcatgccgtggtatgatccagttaaagaaggtagcactgaagatgcggtaagttatttatcgcagtcgccagcagccaaaagagctgaattacaagcagcttaaaataaaaaagcaggatataaatcctgcttttttatttagagattagatactgatatctttatctttggtatatcgatctactaccacactaatcatcatatctccctgcacatttacaaccgttcttaccgtatcgagtaaacgatcgattggaagtaaaatcgcaattgcttcggcaggtaaacccacagactgtaataccataatcatggtaaccatacccgcacttggaattcctggtgctccaagtgatgcgatcattgcggttaggcacactacaatttgttgtgtcaggtttaagtctagtccaactagatttgccacaaagagcgcggcagcagcttcatataaagctgtaccatccatgttgagctgtgtacccaatggaatcacaaaacctgcagtttgaggacgaacacctaagttttcctgtgcgcatttcatactcagcggcatagtggcagagctagagctcgttgcaaatgcggtaattaaagctgtacgtgtgcctttgaagaaagtccaagggctcatacgaccaaaaatccaaagcagtagcggtaaaacaacagcgccatgaaaaatagtagtacctgttaccacagcagcaaactccgccaatcggcttaatactgaaatgtcttcggtagccattaatttagcgagtaaggcaaaaatacctaacggcgccaatttcattacccagcctactagcatcatcatcatttcaaaaaactgatgactcaatacccgaatacttttaaaacgttcgccaccatgaactaaagcaacacccacaaatagagcaaacacgacgacagctaaaacatttccgtcactaaaagctttaaatgggttaattaaagtattttgaataaaattagtgaagaaagttgccgggtttaaactatctggtgtttgatagctttgcatagatgcctgaaaaattgaaatatctacacctcgcccgacctcaaacaaatgagcacagctaatacctaaaattaaggccaaggtggtggtggtgatacaacacaagaatgtgattttccaaactgggcctaattgtccacctgcctgcaaatttgaaactccaaccacaatggagctaaaaattaatggcaccaacaacattttaagtagcccaataaaaacactacttaatatgcctaatccatataaactgtgctttacaaaagcagtgtccggatacatggtaagtaggaagccaaaggctaaacctaaaatggcagcaatcagaatttgtgtatttaagttcatatcaacattatttttttcagtaggcaatccttttgtaaatatgacatgagcttgcttttcattcgagcaattttttgtcacatcgtttcaattaaaaataaaaaagccatcttttcagatggctcatcgttatttattgagtttcaatttcccgtaaacgcatcaaaccctcttgcaccgtactacatacgagttggccattttgccacatacggccaaagtttaaaccacgagaagccgcactaactgtagcttccatgtcatagagcatccattcatcagcacgaagtgggcgatggaaataaatcgcatgatcaatactggcacattgcaaacttggagaaatataacttaagccatgtggtcttaaagctgttgtcatcaaagtaaagtctgagtaaaacgctacaattgcttgatgcaatgaaatatcatctagctgttttggaatacggtcatgggtacggatatagtgcgcattaaaaggcgcttccggttgtggttgaaatggattgactggatcaatcggacggatttcaacatgacgctcacgcataaaacttgcacgaacattttccggtacaaaattcaggataccttctttcagctcactttccgattttagcgcttcaggagctgggtaatctggttctggatgctgatagttcaagccttcttcagggttagcaaaagacaccattgccgagaaaataactcgtccatgctgaattgcccgaacttgacggctgacaaagcttttgccatcacgcaaacggtctacttcatagatgattggagcattaatatcaccaccatataaaaagtaggcatgcagagaatgcgcaggacgatcagttgtgtaagaagcagcacgtaatgcttgaccgagaacctgacctccaaaaacacgtttaccgaccaaattacggctaattccacggtaaatattttcttcaagcttttctaaagtgagcagctcaaccagttcttgggttaacgcattcatgagagataccttcatattgcaggcaaaattggtattaaaggacagatgtgtagaatctattgtgccataaaaaactatttgtacatggaacaatcagtcaacttctgacaaacattgcctttaaaacagctaaaaatacgatttttaacgataaaaaatgccaaaagaattataatttatcagaaaatagcatattgttttttttaataaataccgcaaaatatttaccctctgcctttggtgccgggatttgtctttaagaagtaggagttcttatgtccaagagtgggtttggtcaaatgtatcgtcggctttcgagtaaactacttgacctcgtggtaacaccacatgttcttggggaagttcctactgaaccagtatcaacaacagaaacagaagcgaagaccgagcgccaaaaagtagtgtgctatgtcttgcaaaatcattctcgcagtaatgctttagtggtggatggggaaactcgccgcttaaatttaaagccagcgctagatccattagtcatcggtactcatcaggaaaaagcttcagttttatttttacaacacaatgatgaaaataacctactgaatccccctcctcatgcttttccgccacgtttaattaaactaatcgaagttttacaagcaaatcctgaactcgacatagaactggttccggtaaccgttttatggggtcgttctccagataaagaagactcttggtttaagttgttattctcagatacatgggcaacaccaagtacagttaaacagcttgtgaatattggtttgcatggtcgccaatcttatttggaattccatgaaccacagtctttacgtgacctcgttgaatatgctcagaagcattatccaaacctttcaccagcaacttatattgttagcactttaaatgactaccttgatcgccaacgcgaagttgttttaggccctgacttatctgaccgccgcaatgtcatgcagtcggtattaaagtctcgtgatgttcaagaagccattcgacgcgaaagtattcgcggtaaaatcagcatgcttgaagcagagcgtcgtgcgattggttatgtgaatgaaatcgtatctgattattctcactcagcagtacgttttgcagatttggcgttaacacgtctatggactcagctttatgacggcgtagaagttcataacttcagtactgtccgagagcttgcaaaagactatgaaattgtttacacaccatgtcaccgtagccacattgactacttactactgtcttatgtgatttataaacgtggcttgatggttccgtatattgctgcgggcgacaacctaaacttacctttcgttggtcagcttttacgtggtggcggtgccttctttattcgccgctctttccgtggtaatggtctctatacttctgtatttaaagaatatttatatagtattctttctcgcaacacaccacttgaatactttattgaaggtggacgttcgcgcacaggccgcttattaccaccgaaaaccggcatgctcgcaatgacagtccatagtcatttacgtggccgtgccaagccgattgtatttgtgccaacttacattggttatgagcgtcttatggaaggttcaacctatgtaggcgaaatgcaaggtaagccaaaagaagccgagtctatttttggtattttaaaaacactccgaaaaattgaacgtattttcggtaaagtacacgttaactttggtgaacctgtttttctagatgacttgcttaaacagcataatgctgagaacgtttatattgaaaagaacgatgacccagtgccacctgctgtttcagaggcagtaaacagttctgcaaatgcgattttagaaaatattaaccgtgcggtagtgattaatccggtttctttactttcaattatcttgcttgcaacaccaaagcatacacttgatgaagaaatctgtattaagcagcttgaagcttaccgcaatttagcatcaaatttcccttacgatcagcgcacagaagtgacgccgctatctggtaaggaaattattgcttatggcttaaagcttaaattgattaagcgcgtacagcatgcccttggtgacattattgcgattgaagataaccaagcggttctcctcacctatttccgcaataacattttgcatgcattcgttttaccttcattgattgcatctcttgttgaacataacgggaaaattagccgtgctgatttaagcaatgttatctatacactttatccattcttaaaagccgaactattccttaaatggaaaagtagcgaacttaaagaacagattgagcaatatgcagatgcattggttcaatcaaatcttattcaacaagatgacgaaggcaatttaattagctctgcaccaaatactgaagagcataatcagcttgttgtattagcaacacctgttaaacaaagccttgaacgttattacatgactttagctttaatcactcagcgtggttcaggcaatatttcagcaaaacaagttgaagaattaagtcatttattaggccaacgtttatcagttctttatgaatttaactctcctgaattctttgacaaagcattgttccaaagctttatcaaagttttaactcaacaaaactacattcgaacgaatgaccaaggccaaattgagtttgatgataatttccgtcagatggcagcaggcgcacagttggtgcttgatgaagtaacattacaaatgttgcaacacatcacaacctttactgatgaagagttaaaagaagctcttgaagcaatggcttctcagcaagccaaacgccgtttaaaacgtaaaaaagcttaaagtcttcatgcaaaataaaaggcaacttaagttgccttttattttatctactcattggacattcaaagtaacgcggatcatcaatacaacgtaagcgtttcattagctccacaaagtaggcatcgtaataaccggagcgaacatattgattgcgtatttttgccaccataatgtcatagctctgcttttcgtaaaaagaaacgtcaacccaataataggctggtaaatggttttcccattgtatagctcgattcgttaataattgactattttggacaaaccaagcccgaattttccgtccaaaattggctggataagcttgtggtttaataattatatttaccccgaaatacgccaaaggaaaattaatcacctgagtatctggcccaaaatctttctgtaggttataaggcaaaagaccataaacaggcgctggcataatatcgattttattttgtcgaaactgcgcaatcgcattcgataaatcaacatatactggctgcgcacctacacttctcaccaaagcttgttgtggcgggttattggccagaactccaattctttgacctctaagctgtgccacttttgatatttttttggttttcatgaccatatttgcagttccaaccggaatcataccaactgcttcatagtctttattaattaatcttttctcaattgtaggatgatttaaaagctgcaatagatttcgtgcagtccggttattgggtataagaccaatacctgaggtactacccataaaatgattatactgataagtattaaagttactggctgctaagcctgagcatttaccctcatcaaaggcttgaatggcttgctgctctttttgataactaacgactttgaatttaacctgatattgctgagcatataaacgaatgtcatttagtcgacgcgtaatatccccttgggtacccgctggatcatatgcacaccacacctgatccccagcccaactcgtaactgacgttacactcaaaaagagagctaaacaaaattttttcacttttaacctttttatctttatcggcaatttaactgcctcatcaggtatttctgttgttatttaaagtttagtctaaattttaatttgtaccatgagcatttaaacataataaatagtcattaaagcaaattggatgctcaagttgaaaacccgtctcaaacaaatgtttcgcataaatttttttgcctgacacatgagctgaatctaaggtaagtagcggtaaatctaactgactttgaaaccacagtaagacttcatgcaaaggtacaggtgcattattagcaacaagataacttttatggggtttttcaaaatcagctaaaaatgccaaaaaccttgctaaatcatcaatatgaatacggttactatagtgaatatttggataggtttgcgtgtgctcagccattcgttttaggcgatcaatagaagccccataaatccctgtaggacgtacaatcacgcactgtgacggaaaatacttttgccatagcaattccatattgtgcaagatatgcccttgggcatcgtttgggtgaatctcactatgatcatcaattgtttcaccagaattttcaccatatacccgcgtagatgacaccacaattaatcttttaaccggatgcgattttaaagcctgacgaataggctcaatactatccacataagtatgctgataaccttcaacagtactatcgtctggtgaaagtaaaatatacactacatctacaggtgcaatttcgcttaaatcgagcgtaaaaatatcctgtacgagatgtgtcccataagggtctgtcttttcactacggctaattgtggtaatttgatgtcctttctcaaatagttgtttagcaacacgctgagatgttttaccataaccgataaataatatatgcatagagaactcgttgaggggacatgacttcagtccatcagttacaaggcgttggatcggcttcagcagccctactcgaaaaactaaatatttttaccacagatgatttgctgtttcatctgccccgtgattatgaagatcgcagtaccattattcctatgaatcaattggtggttggtcgtagttatttactcgagggtgaagtcaaatctgttgatttccctccaggtaaacgtaaatctatggccgcattaatacaagatgaatttggtaaggtgactttacgcttttatcatatttataaaaatttaaccgacaaaataaaacctggtaaccgtttacgtatttttggtgaagttcgcgtaggtgcacgagggcttgagctttatcatccagaaattcaacttattaatgaacatactccccttccaaaaacgcagctcacagcaatttatccaagtaccgatggactaacacaagctaaattacgcgaatatgttaaacaagcgttgaagcatcatagtgatgctttacccgagttactccctaaacaatatacaaatgggtatgcactcaaagaagctttacattacattcatgagccaccagttgatgccaatatgatccaattggctcaaggctctcatcctgcgcagcaacgtcttatttttgaagagctggtcgcacatcaaattagtcttctcactcgacgtgcttatattcgtcaaattgcttcacctgcttttccgagtagtaaagtgcttgcaaaaaagctgctagaagctttaccttttcaaatgaccaacgcacaaaaacgtgtatcaaaagaaattttaaacgacttaaaacaacatcaacctatgctgcgtttggtacaaggtgatgtaggggctggaaaaactttagttgcagcggttgcagcatgtcacgcattagaagcagattggcaagtggctttaatggcacccaccgaaattttagcagagcagcattatttaaattttaaacgctggtttgaacctttaggtattacggtagcttggttgtcgggtaaacaaaaagggaaagcgcgggcacacgctgagcaacaaattaaagaaggccatgctgaactgattgtgggtactcatgccttatttcaagataacgttgagtttgcaaaactaggactcgtgattattgatgagcagcaccgattcggggtcgatcaacgattagccttacgtaataaaggcgccgaacagctcaccccacatcaactggtcatgactgcaacgccaattcctagaacactggcaatgagtgcttatggcgatttagatacatcaattattgatgaattaccgccaggtcgaactccaattcagaccgtcacgattccgctagatcgtcgtgaagaagtactgcatcgaattgcttcaaactgccgagaaggcaaacaggcctactgggtatgtactctggttgaacagtccgaaactttagatgctcaagccgccgaagccacctatcaagaaatgaaagagcgctttcctgaacttaatattggtttggttcatggcaaaatgaaagccgatgaaaaacaggctgtcatgcaagcatttaaaaacaatgaactacaactgctaattgccacaactgttattgaggttggagtagatgtacccaatgcgtcaattatggtcattgaaaatgctgaacgattagggctttcacagctacaccaattacgagggcgtgtaggacgaggtgcaaaagccagtttttgcgttcttctctataaaccaccactttcacaaaatgggcaagaaagactttcaattttaagagaaagtaatgatggctttgttattgctgaaaaagatcttgagctaagaggcccgggtgagttattaggaacaaaacaaacaggtgatatgggtttccgtgtcgcacgtttagagcgagatgatcatttattgagtcaagcacactacgttgcacaacaagttctaaaagattaccctgagcaagctgatgccttattgaagcgctggcttcctgaagctcctcgatacgcatatgtttaagtttttaaacccacagtatctttttcagttgctgtccccttgcctactttgcgaaataggaacacgggaaaaatactctctttgtaaagaatgctgggaacagctaccgtggcttaagcaaaccattcagcgcaatgatcagtctgttcttgtggcctgtcactacgcctatccaattaaccggatcattcagcagtttaaatatgaacaaaaattacattaccaaaccttacttgctgaagttttacagcaattaaaatttcctaaggtacaagcgattgtacccatgcctatttctaaacaacgtttaactgaacgtggttttaatcaatccttattactcgccaatcttttgagtaagcaattaaaaataccagtttggcagcctgtacaacgcttaaatgagcattctcaaaagggattatctcgactcgaaagatttgaaaatattgaacagcaatttgttgcgctcactcaagaaaaacggcgttatcgtcgtgtactgattattgatgatgtaatcacaacaggaagttcaattcacgctttaagtcaggcgctaaaacagctagggtgtacatctattcatgccagttgcctagctgctgcttcatctacatcatattaaaattatagagttatagataagttctgctcacaccacggaattacaatttctttggttaatggtgcgagttttgtctcggaatcattaaatttcacccacttcatttcagcaatttcagctgcaatttgtggggattgttttaatcgaaccaaatataaatggctaataagcttgtgatccggttcattggcagctgctgtctcaaaacgccctataaactgttctattacacacgggctgcctatttcttccaagatttcacgctgtatagcactttccggagcctcattcggctccagtttaccgcctacctgcataaaagcttgtgtattacgctttctgacaagcaataattcattttgttcatttaagatcaccgcagcggcgaccgtaattgttttcacctatttaacctcatttatggttgaacgtcggcatttgtccatttcggagcaggagcctgatattgctcaaattgttgaagaatatcttcaattttgtctgaggcaatcaatttatcaacaaaccgcgcttggctaaatccgttatctacagttccctgaatcattttaagcaaatcttcataaaagccagctacatttagaaaagcacacggcttttgatgaatacctaattgtgcccatgtccattgttcaaagatttcttccaatgtacctgccccacctggtaaagcaataaaaccgtccgacagatctgccattttggttttacgctcatgcatattttcgacgacatataattttgtcagtccaggatgagctaactcgcgatcaactaaagcacgaggaattaccccaatgacctgcccgccggcttgcaaagcactatcagcaacaacacccattaaaccagaacggccaccgccataaacgagtgttttaccttgtttagcaatagcttcaccggttaattgagcaatttgttgaaagattgggtttgaaccaagagatgaaccacagaaaatacaaattgaattcatagtataaaaaccgttttattgaactgtcatgctgacaaactagactatcgacagagtttttttttgcaaaatagcgtattggcaagtgtttttcggcaaatccttgtctaaaatacacccatcaatttccatcagactgcgtaaggaaaaaagacacatgcttgaagccttttatgccacagaacgcggaagtctggaagatgccaccatcaatggtggatttgatctacatcccgaattagtatggcttgatcttattgcaccctctcaagaagaacaacaatgggtcttagatgcttacaatcagaacttacctacactaaagtcgttagaagacatttcatcttctgctcgattctaccgtgatgatgacggtattttgcatatcagcacctattttttaacgaaaaataaaaattatcaggttgatggggatgccgaagattcttcccatatgcttgccatggtgcagactgttgcattcatcttacataaagatcgcttatttactttacgtggtgaaaagttagttgcctttcgtgcttttcgtgctcgagctcgtcgtaatgactacgaaatggattataaagatccaacatggattttattgggcttacttgaagcaaagctagatgagcttgcggatatcttggaagatatccacaaggatctagaaaaatactcaaccgaggttctcaataaccatcaacgtgaacagattttagatcttgatgacatgattacccgcttggcacaacaagaagacatgcttggaaaagcacagctctgtttaattgatttgcgccgtgttttaacgtttttgtctcgtccacgtgctttaggcagtcatatctacgatgcagatattcgagaacttagtgaagatgttcgctcgcttgtcgaacatgacgctttcttattccaaaaagtacgattcttgcttgatacaacgtcaggatttattaacactgaacaaaacgatacgatccgtcgattctcgatattaccaagtatgttggcaccacctatgttaatcgccagtatctatggtatgaacactgatgtacttcctttcgcacacggtacaaccagctttattatcgttttattaattattattggtttctttattggacctatcatttatttccgctggaaaaaatggatttaaagagattacccccgcaaattttgtatataaaaaagcacctaaatttaggtgcttttttatctttgctcatcaaaccaaatgtaggtcttcttgcaaatggcaggcttgaatgattttcagcatcttctccggtacatttttaaaatgtaatccagacttttgtggagtttgacgtagccattgcactaaaacagccaaggctaacgtattaccatgctcaagctgctttaaatcaacaattaaaggaaagcttgtttgctttttaataattgccaatccagcttggtattgttgttcagcattttcaaaatcaattttgcctgaaacaactaactcttggttaagatactgaaccactcttcacctacttatttttgtttattctgattaacagcagcatctgcatcaggttggaacgtagcaattgctttattcaaatcaccgccattacgtttcacagttgcagcaaactggttacggaactgcaatcctaaatcaataccagaaacattgatgttacggattttccattgtgaacctttgtctgccaactggaacgacacaggaattttttcaccattgtgattaaaatctaaagtcacaacagggtttttaccagctgtcgccttgtatggacgcatcgtgtaagtttggtttgtatacttagcaaatgcactaccgtaattctcaattaatgtattacggaagttcgtttcaaactgagcacgctgtgcagcagtactatattggtttgttgcataagtacccatcacaatacgagtaaacgcttgtgaatcaacatacgggtctaagttttggcgtacaattgtttttactaatgctgggttattttgcaatttagcatgatcggcttttaaacgagaaatcaagccatcagcaacacgcttaataaagtcaggtggtgcttctgaaggtgcagcaaaagctgtaccagcaatcatagtagacaaaatacttgctgtaagggtttgtttaaacaacgtattcacctggaaccactccttcaaataatctcttactcaacaaatgacggctgtgcactgctgtcagtacttgcaggagctttttcttctgctgaggatgaaccagcggcaaccttacctgcgccaccaccagtaataaatttactaataagatcttctagatccatcgttccttgggtattagaaatagtatcgccacgtttaaggtagtttagaccaccacccggtacgatttttaaatatttctcacccaataaaccattggttgcaaccattatataagcatcttcatcaatacttgtgatggagttcatgttactgatcagttgctgttccattgttttttgttgcgctggagtcgcttgtgtataatcagaactataacgtaattcgtctaaagcatttttttgaacttcttttaactgttcagcattaaagcttgtcagttttccatcaagatcaaaagtaaccgtagccaaacgtgtaaccggatcaagcgtgattgaatcaacgcggccaattgttacaccgctcatcgtcactttagcacgaggctttaaaccattaacgttatcaaactgagctttcatggtgtagccatcgctcaagttcgtgcccactagaccactcactttcattgctaaaaagaataaagcaataccgaagataatgacaaagatacctacggccagctcactagtacgtgatttcattaaatccctccgaacatgaccgcagtcaacacgaaatcaaaacctaaaacacataatgaagaatatacaaccgtgcgggtcattgccgttgcaatgccttcaggtgtcggctcacatgcatacccttggaaaacagcaatccatgtacacagcaaagcaaatacaatgctcttaataatgccatttacgacatcgtggccaaattgaacattattttgcataccactccaaaaggagccttcatcaacgccaagaaagtcaactccaaccaatttaccgccaacaataccaatcgcagcaaaaataacggttaacattggcaaactgactataccagcccaaagacgtggtgatacgatttgctttaaaggatcaacaccaatcatttccatactggcaagctgttcactttgtttcatcgaaccaatttcagcagtcaatgcagaacctgctcgtccagcgaagagcaaagctgcaacaaccggtgcaagctcacgcagtaaagttaaagacaccattgtgcctagcattgattcactaccaacattgactaatattgagtagccttgcaatccgagtaccagaccaataaataagcctgataccgtgataataagtaaagacattacccctacacgatgcatttgatagacaaaacgtccaaaaccgcccgctgaaggtaatgaaaaaataatctgtaagagcatcagtgccgcaacaccaatccctcgaatccgctcaataacgagtctacctaaccaggcaatcgtattcatggacgaacctcgttatctaaataagcttggtggctaaactggtattcaaccggaccttctgccgagccggttaagaactgttttacaaatggagaagcataagcttgtaattcttctggcgttccttccccttgaatcttcccttccgctacaacataaatgtagtcagcaatagatagggtttcaggaacatcatgcgaaacaataatcgtagttagatctaaagcttctcgcaatgaacgaatgagacgtgttaaaacacctttcacaatcgggtcttgccccgcaaaaggttcgtcatacataattaaatcgggatcaagcgcaattgcacgagctaaagcgacccttcggttcataccacctgataattcagtaggcataagctgttctgttccacgcaagcccaccgattcaagttttaaagcgaccagttctgcaatgagattttcagaaagcttagtatgcgcacgaattggaaaagcgacgttttcataaaccgacatatcggtaaataaagctccactctggaacagcattcccatacgcgcacgtgctgcaaataattcctgacgtgacatttgagcaatatctttaccatcaagcaaaacttcgccctgatcaggaacaagctgtccaccaatcaagcgtaataaagtcgttttacctgtaccagatggtcccataatggccgtgatctggcctcgacgtatatttaaactaatattgtcataaatgacgcgttcccctcggttaaaactcaagtttttcacttcaatcagtgattgagtcgagagaggagttttattattcataatggcaatcattcctgcacttttatgcccgcatactataacactgaattttgggaatcttgttgtaattttgacaaaagcaaaacaagctaatataggaatatgagctagattttgaaaagaaatttattgatcgagaacttgaaactggtctacgaaatggccagttaataaagcataggcaaagtagattccattgcacaaagcaagtgcaataaaaagatatggcaaaccacgttgaaataagaatttactcaaccacgccaaaggcgactcttttcgcttacttttacgcattattacaataaacattgaactgtttcacactttgttattttataacaaaactaaaaaataaaaaaggccagtatgtaaactggcctttttttaaatctcttaaagattaacggtcgaatttacgacggcgctcaccacgagattcttgattaaagtgttcttcgcgaactgcgcgacgtggacgttcttcaccaccaaagctacgttttggacgatcaccaaaaccgccttcacgacgtggacgatcttcaccaccaaagctacgttgtggacggtcaccgaaaccgttttcacgacgtggtttatagtctacgcggttaccacgattgtcatcatttgaatcaaaacgaggcttatcgttaaaaccaccttcacggcgtggacgatctgagttgaactcgcgacgcggacgatcttcaccaccgaagctacgttttggacggtcttcaaaaccaccttcacgacgtggacggtctgagttgaactcgcgacgtggacgatcttcaccaccgaagctacgacgtggacggtcttcaaaaccaccttcacgacgtggacgatctgagttgaactcgcgacgtggacgatcttcgccaccgaaagcaggacgctcaccacgaggcttatcatcgaagctacgacgtggacgatcatcacgaccaccttcacgacgtttgaagttaccttcaccctcgaaacgacgaccaccgccgaaaccgccaccacgacgaccatcacggccaccgttaccaccacgaccaccttcacgacgtggacgagctggaggtggagatggctctaaaccttcaatttcagaaacatttaaacgagcttctaagtagtcttcaagcgcacggattttaccgcgttcacgataagtcgctaaagtaatcgcttgacctgtacgaccagcacgacctgtacgaccaatacggtgtacataatcttcatgcttcattggtaagccgaagttaataacgtgtgaaattgttggaacgtcaagaccacgtgcagcaacgtcagtagcaactaagattttcgcacggccttcacggatactacgtaaacgacggttacgaactgtttgcggcattgcaccgtgaagtgcaacaactgagtgacctgcttctgcaagttcttcagccaacatatctgtatcttcttgtgtgctcgcgaatacaacagcttggtcaagcgtttcatcagccaaccagtgagtcagaagtttcttcttgtgttcgaaaccatctgtccagtgtaaagtttgggtgatgtcagtattggtgctgtgaccagtttcaattgcaatacgctcaggttcattcatcatgcgctcagcaagacgaataatacggtcagcaaaagttgcagagaacattaacgtttgaccacgattcgcagccaagtcactgatcgcttctaagtcttcagagaaaccaaggtctaacatacggtcagcttcgtccacgattaaagcatcaactttgtctagctttaattgacgacggttaactaagtctaataaacgacctggagtcgcaactacaacttgagcacctttaagctgttgaatttgtttaccaaaaggcataccacccataattgcagcaatacgaacacctttcatgtgacgtacaaaagcaattgcgtcttggctaacttgttgagccaattcacgtgttgggcataaaactaaaatgctaggctgagtcactgctttcatacgttctttgaacggaacgaaagtatcttgacctgccaaattatgtaatgtcggtaataagaatgcagcagttttaccagaaccagtctggctagaaacaagaaggtctttaccttctaaagcagcaggaatagattgttcttgcacaggagttgggttagtaaaacctaaaccttcaagagcttgttgtaaggtttcgtgcaaagaaaattcggcaaaagttttgctcatagagagttccaccccaaagggtgctccatttttaataaatacaaatagacatcggcaaaagcggcaaagcaaatattagctgaatcttattattcagcagcaatccgagtaacgacgatgtggactaaacgcacgcttgattacggccgcaacctgaagaatcgctgagcgattggggcgcaagaaatggtcctctctatggacagcgtgcgcttacaatgaatagaacagaatgttcaggtaatgaacggaaatttaagtgcgtgggcggattatagcagaaagaatttaaaagtcatgtgttttaatcaactttctcagtatttctactgttatttgtattttaccgaccattaaaaagtaaaaccctctataaaaagagggtcttactcagaaataattttttaaattattttgcagctttgtcccaagcaggaactacagtttgcattaatgtctttaacattttcagtgagcatgcaatcacttgaccattttcaagtgaatcattaccaccacgtgcgtcaaccacaacaccaccagcttccttgataataagctcaccagcagcgatatcccatggttttaaaccaagttcaaagaaaccatcaaaacgaccagcagcaacataagctaagtctaaagcagctgaaccaccacgacggatttgagcacccgcttgagtcacagctaataatgaagcaaagtgctgctctgcataagacacaatttcaccagcacgtttagcacggtaagggtgacctactgccaagaatgtattttctaggctgtcttttacatttacgcgaatacgacgctggttcatcactgcaccacggccacgacttgcagagaacaattcgtcacgtactggatcgtaaattacgccgtgctgagtaacacctttgtgctgaacagcaatagaaatacagaaatgagggaaaccattaataaagttttgcgtgccatcaagagggtcgatcacccagcaccagtctgcatcgtggcctttgccctcttgcaaaccgaactcttcacctaagaagctatggtttttataacttttacgtaatgtatcaatcgtcaattgttctaaataacgatctacacgtgttacaggaccatcaatgcctttctcttcaacttgcaaatcgagcttatgacgattttgatgcgcttttaaaagctcttgaccaactgtttgagccgcacgcgcagccatcaccaccataggttccattgaacacccactacaatacaaatttgaagattttgacaaagaataatgcataaaagcgtatccattttagcaaatgaatacgctttttgggaaaaaatgtttcgaaaaattttattgaggtattaaaccacctgatttaccttaagccatgctcgctcaatcgagttcaaaatacccttagcatctaaaccacaatcttgtagcatttgattatgtgtcgcctgatgcaagaacgagtctggtagacctaaattaatgataggtttaacaatttgttcttgagccataaactcattcactgcactacccgcaccacccataatcgcgtgttcttcaactgtcacgaataaatgagtatgctcagccaagtctcgaatcatttgttcatcaagcggttttacgaagcgcatatttacaacacacacactgacgtcatgtttttgagcaaattgctcagctgcttccagagcaaccatgacacgactaccaaatgctaaaaccgtaatctgctcatcactgtttgctttaatttctgcaacaatttcagctttacccaattcaagaacagtcatctctttttggatttcgacgcccacacctgcaccacgtggatagcgtaccgcagccgggccattataggcataggccgtatgaagcatttgacggcattcattttcatctttcggtgccatgatcaccatattaggcacagtacgcatataggcatagtcatatgcacctgcatgcgttggaccatcttcaccaaccaagcctgcacggtcaataccaaaagtcacgtcaagattttgcaatgcgacatcatgaataagctgatcgtaaccacgctgcaggaatgttgaataaatggcgacaacaggttttagcccttcgcatgccattcctgctgcaagtgttacagcatgctgctctgcaatcgcgacatcgaagaaacgctgcggaaattgcttagcaaatttaaccatgcccgagccttcacacattgcaggcgtgatcgcaagcaagcgctcatcttgtgcagcttcatcacacaaccactcaccaaacacatcagagtattttggtggtgttttcccgcccgaagcagcattaattttgccaatcgcatggtaagtaatcggatctgcttcagcaggagcaaagcctttacctttcttggtataaacgtgaactaaacgtggacctttacgttttttgagcgcgttgaacacctgaaccaactgagtgacatcgtgtccatcaaaaggcccgaaataatcaaaaccaattgctttaaataaattatctgccgcatcggttgccgattggtgtaatcgagagttatatgtccattttgggtgtggctggatataagcttcaccatgttcattgacattaactaaatgacctttttcccaaattgcagctaaatgtttggcaaagccacctgtactgcaagaaatcgacatatcgttgtcattgagtacaacaattaaatctgcatcatgagcaacagcatcattcattgcttcaaatgccatgcccgcagtcattgcaccatcacccacaatacaaacgacttcacatgggtctttctgatagcgacgtgccaaagacatacccaaaccagctgaaatagcagttgaagaatgccctaccccaaaggtatcaaaaacagactcttctctggcagggaaagcagccaatccatttttagcgcgaatggtcgtaatttgttcacggcgtccagtcaggattttatgtgggtatgcttggtgtcccacatcccaaactaaacgatcatttggtgtattaaagcaataatgcagcgctaccgtcagctcaaccacgccgaggttagcaccgaaatggccaccactctggcctgctgcatataaaatatattgacgcaactcatcagccacttgtagtaattggctatgctcgagctgacgtaattgttgaggatgatcaatcgcatctaacaatggcgtaacagggcgttgagttggaatttcggtatacaacatatgtggcaaagcctttataagcctggcaaatcctaagctgggtcaaaatgggtcgatcatacaatcgaatgaagtcaccttcaatcagccacatttgcgaacgagatcatgcaaagcagtctctcatacagtatgggtatggttggcagattatcctgaataatctgactatttatcaactattatcgtcttctttatacaaaaaagaaaaccttagtgtgcaaaatgattatgacaattcgaccaatctcccagcattacgctatactttaaaccgttttcggttaaaagatgagttaatctgtgcctatagagttcattgcaacatcaaaactcccgaccgcttttggtgaattcaatatttctgtgtttcaagatcccgtaacaggtgaagaacatgtggcactttccaaagggttagaaaatccgccaacgggtcctgttttggtccgcgtacattctgaatgcttaacgggtgatgcatttgcatcattgaaatgtgactgtggcccacaactacaagccactcagaaactcatcaatgaagcaggacaaggtgtaattttatacttacgccaagaaggacgcggtattggtttaaccaataaaattcgtgcttatgccctgcaagatcaggggcacgatacagtagatgccaatttactactgaatttacccgccgatgcacgtcgttacgatatgtgcagcattatgctcgaccacttaaaagtgaaagaagttaaattaattaccaataatcctttgaaaattcaggcactcaaagatcaaggtattaatgtcgtagaccgtgtacctttaactgtcggccgtaacccttttaatgaacaatatttaaaaaccaaacgtgaaagaatggatcacctttaccaaaaagatgatttttgatttcgagtccaaaatttaaaaattatatttaagggattttttcaggaattagaaaaaatcccttactttttttatggatttatgttttgatgtatctaatctatttcgatcatctttgagggtcattatgcaacatccgacttcaacagatattcaacgtgtccgcgaatttctcctcgatttacaagcccgtatttgtgccggtttagaacaacaagaaaaagctggtggtgggacagcagaatttatcattgatgattgggagcgccctgaaggcggtggcggccattcacgtgtactgcaaaatggtacagtgattgaaaaaggcggcgtgatgttttcacatatcaacattagcaaacttcctgcttctgcaacagaacgtcaccctcaaattgcaggggcaaaagctcaagcgctaggtgtgtctttagtcattcaccctaaaaacccgaatattccaacctcgcatgcgaatgtccgcttattcgttgcagaacgtgaaggtcaagatccgatttggtggtttggtggaggttttgacttaacgccattttatccagatgatcaagatgttttaaattggcaccaagccgcttatgacctgtgtaagccttttggtgacaatgtttatgctgaacataaaaaatggtgcgatgactatttctatttaaagcatcgcgatgaacaacgtggtgtgggcggtttattctttgatgatttaaattgctgggatttcgaaacctgctttaaatatattcaagcagtaggtaatggctatttaaatgcgatcttgccaattttcgaaaaacaccgcgaacagccttataccgaagctcaacgagagttccagctttaccgccgtggcagatatgtcgaatataacttggtgtatgaccgcggtacgttgtttggattacaaacaggtggccgtattgagtcgattttagttagcttacctaatctagctgcatggtcttatcgccctgaatgggatgaagactctccagagaagcgtttaactgactactatttaaaacctcgtgattggttaggtttagaagaaaaagtcgcctaattttttgttttggggattctttggcttccaccctaaagaatctccttttttgatttctatttgccttcattcaaatattttttcttgtgctattttgacttatagtgaggcctgctgaatattcagtgcaggctctatctgcttcatgccattttaaaattttggatacaagaatgaccaaacagtttgcagtaattggcaatccgatcgaacaatcacgctctcctgaattgcatcatgctttcgctgaaaaaacaggtgttgatctaaactaccaaaaacggcttgctcctcttgacggttttgaatcgagcatgcgaagtttctttgcaaaaggcggcagtggtatgaacgttactgttccttttaaagagcaagcttttgctttatgtgatgtgttaaccgagcgtgctcaaattgctaaagctgtaaataccttatggatggaaaatggcaaattgcatggtgacaataccgacggccaaggcttagttgccgcaattcaagctttagaatggaatcttgaaaatacaactattttaattttaggagctggcggcgcaacgcgtggtgttatttatccccttgtacaggctggtgccaaaaaaatcgtcattgcaaaccgaactttagctcgtgcagaacaacttgtagatgacttaaaaacagcagttccacaagcccaattacaagcaatttccctaaatgatttagaaggcgattttgatattgtgattaatgcaacttcggcaagtctttcaggcgatgctttacaactacctgaaaaattaaaatttaaatatgcctatgaaatggcttatggcaaaccttctagtttccttgatcaagcgaaacagcgtaatgtgccttatgcggaaggttttggcatgttagtaggccaagctattgaagccttctctatctggaataatgtacgaccacaattaaaagattttctataaaccaaaaaagaacctacatatgtaggttcttttttatcttacttattattttctagcggcaaccatttgcttataaacctcacggaaaatttcataatcgataaattcattatgttcaggttttaagttctgaattgttttttccgaaagctgttttttacgagcagccacataaacattccctaaaatatcagccgtttctgataacagatgcttttcttcagcagaaacaccattttgtttttcaaactctaactgatactgttttgagaaaagttgggctggctgtttatattgcttctgtagcttctgccaagcttcacgccctgttttaccttgtatagttgttaatacaatatgatctacagcacgtcctaactcgtggtcaaactgatcatcttgttcaagatgatgttttttctgtaaagcggtaatacgctctaaggcttttccttgaggattatatgtatcttcatcagagaaccagtaagcataaacctcagcaatttcttggagttgttgaactgaataatacttaatatatgacggtttttcggcagtcaatttggcaataaatactgctttataagttttatcataagcatgcgttgcatcataggttttatctgcaagtacagccagatttgcatctaaatcttgtacatcactatgtgtgcccacagggtgctctgaaacatcactttgcccaagcttttcactaaaacctttaataaagttttccagcatagaacctttacttgcttcagccacagatttagcttgtttaagctgctgctgatcaattgaagtcgctttcccataattcagaatttgcatatctgctttaatattgaagcggtgcttaaactcagctggcgtataatcaacatcgtaatccatattgactgcacggcctttgtcatctaaagccacatcaattgtgattgggtttctttgcttcggtaaagcttgttcaatttcatccttatgttttaaccaaagagctttgaatgcttcatcattaataaactggttttggttataagcttcaaaagtttgctttaaagcgtcctgacgagacttgatttgcgctttttgaatacttgtatcactctgatctagaacatcaataccgtagatttggcaataattaatatcccctaaagcgaccggttttttaagtgattttaattcaatacattgatcttccgtcagtgcaactacctcttcattttctgaagtttgctcggcctctgctacagctacatcactcgcctcttcactagaagcagactctatttcctcatcttcagaagtagaagtattgcctaaatgagcattaacaagggagtacaactgttggctaacagcagcggcgtcatcagaagaaaccttttgttcttctttaccagcagtgccttttttcgcatcagaagcagcaatctctgcggcaagcgtttcagcaagtttttcctcatcaagacctaaaacacttttttgaagatatttttcattaacttgcccaaacaaatctacttctaaaagtagttgctcaaccgtcgtctttaaacgaattttttcaaccgcccctgctttacgatcagcctcagtcaacgatacacgttgtaggttttgcggttcagctaatcggtatgaaacagcacttgaagctttaaggtattcaataaatttcttcttatcgacatttttaaagaaggctttatattttgagaaatcaacataagccaaattattttgattatctttattaaccaaatatggcatcaaaccaaaataatttatgtaaaacttataattctcaagatcaagcaccattggcaattttgcctgaactaaaagtgtcggtttttcatatctagcagttaaattaaatgaacccattttttgacgataatgtatcgagccgtcataactaaactgaagatcatttaacaaattaaataatacggtattaattttttcagaacgtgctgaggaagtcagtcccaaatcaccttgttcgtttgcaatcgccgtatataaggtttgtttctgtgctttacttaaggcaactttttgttcacgtaaatattgatcaactttcttttgtaattcagcatctagcttagcagtattctcagcttttacattttgctttatttgtgaaggatcaacggtaattttaaagtttccgcgataatcataacttgggtattcatacatcgcattaacactttgaatggctttttgctctaaactcgcagatgccacctgtggacgcacgccgtgttgtgcacatgccgtcaagcccaaactaaataaacataaactgagatattttaaatgcataaccttttttaaaaccttatcgctttatctttttaacaaaacttgctaaaaataaaaaaattagttgttttttcacataaaagtataagtcccgactttagcagaaattataatttcaggtgtatttattttcgacaaaattcgcttttctgacattcctttcgggtgcgattaacattgtatttttatcatgcgagtgaataatcaaatcatcgattcagataatcccacaatgattcaaaattaggattaaagccatgccagcatataaagctccgctacacgatatccgcttcttaatgaatgaagtactagactatcctgctcactacaaaactttatcaaatggtgaaagtgcagatcctgatacagtagatatgattcttgaaggtgcagcagattattgtgaaaacgtattgtctccacttaaccaatctggcgatgaagaaggttgccattttgacaacggcgaagttaaaacgccaaaaggttttaaagaagcttatgaccagtttgtaatgggtggctggcaaggtctttcttatcctgaagaatttggtggtcaaggcctaccaatgtctttaaacctgattaaatcagagatgatgggtactgcgaactggtcatttaccatgtatccaggtttaagttcaggctgtatgaatactattttgcaattcggtacagatgagcaaaaacaaacgtatatgccgaaacttgttgaaggtacatggagcggcacaatgtgcttaaccgaacctcaatgtggtacagacttaggtcaggtaaaaaccaaagctgaaccacaagctgacggcacttataagatttctggtacaaaaatctttatttctgccggtgagcatgatttaacagaaaacattattcatattgtgcttgcacgtcttccagatgcaccagcaggtactcgtggtatttcattatttatcgtccctaaatttatcccaactgcggagggcggcgtaggtgaacgtaatactgtaagttgtggttcaatcgaacacaaaatgggtatccgtgcttctgcaactgctgtattgaacttcgataatgcaacaggttacctcattggtgaagtaaataaaggcctacatgccatgtttacctttatgaacacagcgcgtattggtactgcggttcaaggtattgcccatgcagagttatctttccaaggcgctctaccatatgccaaagaacgtatgtctatgcgtgccctttcaggtaaaaaagatccagataaagttgctgatgcaatcattcaccatgctgatgtacgccgcatgttgttaactcaaaaagcaatcgctgaaggtggtcgttcaatgatctactacgcagcacagcttgctgacaaaatgacagatgctttgacacgcggtgaccaagctgcatttgaagattatgacgataaacttggtttctatacaccaatcttaaaaggtttcttgaccgagcttggcctagaagctgctaaccacggtatgcaagtgtacggcggccatggttacatcaaagaatggggtatggagcaaatcgtacgtgatgcccgtatctctactctgtatgaaggaacaactggtgttcaagcacttgatttgattggccgtaaagtgttgttaagctcaaaaggtaaagtagttcgtgaatacactgctgagatcttaaagttctgtgctgcacatgcgcgtaataaatacttacgtcgttttgcttgggacttaacaaagctttgtgctcagtggaacactttaactgttcgtatcatgcttgctgcacgtaaagatcgtgacatcgtatcttctgcttctgtagatttcttgatgttctcaggctatgtgatgatggcttatttctgggcacaacaagcagttgtcgcttctgaaaaattagaagcaggtaatggccaagaaactcctgagttctataaagcaaaaattaaagttgcagatttctactttgaccgtttattaccacgtgctcaaggtcatgcagagtcaatggtaacgacttctcgtacgctgacttcattaccagcggaacactttagtttcgactactaatgatgtatagactctaaaatcaaaaagagcgcaattgatattgcgctctttttgattttgctaaaattgactttactctttatcaagtacataagcttttgtaggaacaaaataattttgttccaaaaactcacggtttttaccaaaatcgctataaaataatttttctaaatttacgactaatctttgttttgcatcaatatcaaaatagaagttaacatctgataaaggacattgaatcgttaactcatgaacggcaggttcgaccttccatttcaaggaaggacataattgattgatgactgcactttttgagccatctttactaccaacacgaccaaaatgaacaacattccaatacgcagttccatcaggtaataaatttaaaatatattctgcctcgcctgtttcacaatcggcaaaattatcttcacatgaaatacgagtatgataacggcctgcatattgttggtctgcttcggatagttttgaggtttgatctgggacgccctcaggcaagaaagttcgtcccgctgcatcatctagagttttaaccttagtggtgcttttaatcaaactatcttcatgtctagaagtcgttgctaccgcggagtgatctttagagtcggcatgatttacatcacaggcacttaaccccatacacaagatggctgccacacccaaatgtttcattaaaagaccagacgacttcaaagacatatacatcattcacatacaacagcaatgctacagttcaaccttattgttcaggaacgatatcatcgctgctacaaacactttcagccccgaaacagtgcattttagtagatgttgctttcattgatttaaaccatttacatattttaaccatttttagttttgtgaacctttaattcattcggattggctccatattcttattaaccaagtgaataaatgattccttgtaacttatatatttgaggagacttagatggccaattctggtttatatcgctcgaaccgacaaagcatgatcgccggtgtaatgggcggtattgctgaacgatttggttggaatgcaaatttattacgcattattttcgtgttagtttcgataatgagcgcggcttttccagggattttagtgtacttagttttatggttggtaattcctaaaaaacagccagaacaagtacaaggttatcaacaacctgttcgcactgtacgagaagaacaaatacattaaataacttagtttattttggtcgctacggttgcatcccctaatcaaccgtagctttttttatgtttaaaattacaatttacgatttaactgctgttgtaaagccgcaatcatatctgcacggctaatgattccaatcagttttcgttcctcaaccaccggaatatagttaaaagacttctcaacaaagtaaggtacaaggtcttgaatcggctgagttggcagtacagtaactactcgacgactcataatttgtcttacgtaatgctgccatgagtttcttgggtctgttgcccctttaaaccattccacaacttcatataacgccaaagtacccactaaatggttgtctgcattaactacaggcaaactcatgagattttcttgtttaaatttatctaatgcctgatgaatatcatcattttcatgcaatttaatcacatcacggctcataatatcctgacaggtatattggttcaccatacgttcattggcatgttcttgcgcttctaaaatgattttttctaagtcgtactggctgatatctaacagttcagtatgatgttctaacgcatactcaatatcttttggctgaattgatactttttgagtgggagttggatctttactacgctcatttaaatgtgcagtaaccggataatgtcgcccaatcaatcgattaaaaaatacagcaaaaccgagtagaagtaatgaattgagcagaaccggataaaaaacgaaataaaagcctaatttatgaatagcagcaccgcccaacacagccgtaatcgcaactgccccactaggtggatgcaaggagtcggtagtcatcatcaaaaatatggcaaaacccacagccacgctaaaagccgtggttaaatcaggaatccactgtgcacaggcgaccccaataattccggctaatgtattaccgacaataacattccaaggctgagccaatggactggtaggtacagcaaataagagaacagatgaagcccccattggtgcaatgtaccaagcattaattccgcctaaaacataccagctaattaacgaggaaattgctaaaccacatagcgctccaacgccacaaagcaaccgttcttttaggggtaaaaccttaaaattcggttttaaaatctgtaaccattctggctgtataacactcacagtacaccttaggggatatgccgttatttataacgggcaaaagtatacgcccaaagccacataaagtgcatttaaattatatctttcaattatcagaaaacctgttgaatgtgctcttactattttaatattttaatattcaattaacttttcatttaaatagcgccagtaacgtttaggcaaatattgcacatgaagcttaatattttggcgttccgtaatattaacgcttttaaaataatccttccaaagctgatcatataaaacttcctgctcatcaagctcaagctgaaagctttgactcattccattttttaaattacggtcaacgtctgaggcttcgagtgaaacttcatgtatttcccgtaaatcataatacagtccgaatttacgttgctcatcataaatgagccaacgctgatcttgataacgccgtttaaaatgcggctgaatgagtggtaagacattaaaatcaggacgaaccagacttaaaaaaagctcatctttggttttcttaaaccgaataaaagcctccattcgatgcttctcacgcccgacctttttcgtccactgtgcaatcgctaaaacactgggatgtgaataatctttttctacagaagaatgactactaaacacataaatacagtaattaaataaatgctgataggcgtctaaagattcagataaagaggcaaaataaaattgttttaaggaagaagatgaaagctttttttgtagcgcggaccaaacacgctcggcgtgttgctcgttatttgaaacctcaattttatcagcaaataagccatgttgagctgcatcattcaaacagagcctgacctgtaattctttaaattgaaatgcacgaaatacacagctcagcagcccaaccattgaaccatcaaaatagtaagctacttcctcattaaacatagctaaaacccaaggcttaattgtggcgagagttgctgcacatatttagaagatccctgagttaaaatctgctgccgaataaaacttgatgatagctctttttggaattttggactgtcttcgcagcgaataaagaattttgctcgttggtaggccacaccgagttttttaagtaaatcgatatggattttcccaaaacggcgagcctgcacaattttcttggccgatttcacaccaatgcccggtacacgcaaaatcatttgataatctgcacggtttaaatctaccggaaactgttcaggatgccttaaagcccagcttaattttgggtctacatcaaggtctaagttagggtgtttttcattgacgatttcattgacttcaaaaccgtaaaaacgcatcagccagtcactttgatagagtcggttttccctcaataatggcggtgcagagccaactgcgggcaaataattattttcagtattaattgggatataacccgaaaaatagacacgtttgagtttaaattctttatagtgtttgtcagccataaacaagacatcttggtctgactcttgatgagcgccaacaaccatttgcgtagtctgccctgctggtacatatttcggcacgtgcttaataatttgtcgctcatctttcagttgaatgagccggtcacgaactaaacctaaatctttttgtacttcctgatgtgatttttctggcgcaaaagtttttaacccaatctcagtcggcatctctaaattaatactcatccggtcagcatataaacctgcttcatggatcagttcaggcgatgcacccggaattgtttttaggtgaatataaccgttaaaattttcttcaagacgtaactttttcacgacttgaagcatgcgctccatcgtgtgatcggccgatttaaatatgccggagcttaaaaataagccttcaatataattacggcggtaaaaattaatagttaagtctacaacctcttgcaccgtaaatgctgcacgctggacgtcgttagaacggcgtgaaacacaataggcgcagtcaaaaatacacacattgctaaatagaatttttaagagagatacacagcggccatcttcggtatagctatggcaaatacccgaatgactggcatcccccagacctttatttttgtttttacgatcactgccacttgatgaacaagacacatcatatttagcagcatcagcaagaatttgtagtttttctcgaatgcgatcagacatatcaaacgactcatttatggcatcgtttaaaaaatatcatttcgcattcttaaatttaatccagtgaaatacgctcagcgtcatgaggtgacgtttaaaataattcgtcttaattaacgtattcttcaagctgctttacacgcgctgcatactcttgcattgggcaatacgaatacatgggtgagccaatgtatgagcctgcattattacattcctgatctacataagctttccagagtcgttgagattttaaaatatcttggtaacgttctggctgtttatattcttcgctttgtgtacgaatttgatcaatcagagcaacaattttttcttcataagtctttttagcttgttcagaacagctatgcacgaccatattgttaatactctcaagctgcatttctttaatagtctgatctacacattggttgtactcgtcttgctcgtcagcttcggtctgcgcatacaaccatggactaccaaaaaggctagataaaacaatgagtttgcagcaaaatttcagcataatttattctcgattctataatttttaatatgcttcaatataacaaaaaaatgattattcacgcacttgcgcttgcacccatcccattgctgagtttatctgctttaggggtaataatattaaatgctgagttcaacctttattcgattggagttgtttttctagcccacttcttattttatttacttttttatggccttctggttattccttttgtatatatcatttcctattttctcgcccgtaaaaatcgtttaaatctgatgagtattttcatcagcacaactgcgatctggattttgattggccctattacacatttgatttttgtcggatcattcccttccccttggtggcatatttataagatctacagtttctatctgatgatcttatttacaggcttttgctattggttaggcttaaagtggctaagccagaaaaacaaatgaccgaatcatgtattcccttgattaagcctttgccactccaccacaaaatccttatacttagtggcaatttttctcataaattcgtggatgctacatgagtcgcgccatctcgcacattgatacatttcagggcttaattcttgccctacaaaactattgggccgaacaaggctgcgtcgtactacaaccttacgacatggaaatgggcgctggaacattccacaccgcaacattcttacgtgctttagggccagagacttggaacgcggcatacgttcaaccttcacgtcgtccaaaagatggtcgctacggtgaaaacccgaaccgtttgcaacactattaccagttccaagtagtacttaaaccaaacccagacaatatccaacagctttatctcgattctttaaaagcaatcgggattgatacgcttactcacgatatccgtttcgtagaagacaactgggaatctccaactcttggggcttggggcttaggttgggaagtttggcttaacggtatggaagtaactcagttcacttacttccaacaagttggtggtgttgaatgttacccagtaacaggcgaaatcacttacggtttagaacgtcttgcaatgtaccttcaaggcgttgactcggtttatgaccttgtttggacgaaaggccaattcggtactgtaacttacggcgacgtattccatcaaaatgaagttgagcaatcgacttataactttgaatacgctccagttgacaaactatttgaactatttgatttctacgagtcagaagctaaccgtttaatggaagctaaacttccacttccagcttatgagcaagtcgttaaagcgtctcatacctttaacttgcttgatgcacgtggtgcaatttctgtaactgagcgtcaacgttacattttacgtgtacgtactttggcgcgcgctattgcacaaagttatgtacaagcacgtgcagagcttggcttcccaatggcagaaccgcatttacgtgatgaagtattggcacagctaaaagcacaagctgaaagtgaagcagcaaaggcggagaaaaactaatgagcaaacatactgttttattcgaacttggctgtgaagagcttccaccaaaaagcttaaaaacgttacgtgatgcactacaagcagaaactgtaaaaggcttaaatgaagcaggtttagacttcgcatctgttgaagcttatgcagctccacgtcgtttagcgcttaaaattgtagatgtagatgctgctcaagcggatacacaaaaacgttttgacggccctgctgttcaagcagcttacgatgcagaaggcaaaccgactaaagcacttgaaggctttatgcgcggtcaaggcattactgttgatcagctttctacattccaagcaggtaaagttgaaaaagtttgctatttaaaagatgtgaaaggtcaaagccttgatgctttacttccacagattttacaaactgcgttagacaatttaccaattgctaagcgcatgcgttctgctgcaagccgtaccgaatttgtacgtccagtgaaatgggttgtcttactcaaagatgaccaagttattgaggcgactattcaagatcacaaagctggtaatgtgacttatggtcaccgtttccatgcacctgaagctgtgaccttagcgcatgcaaatgactatttagctgcgttagaaaaagcatatgttgtagcgaactttgaaaagcgtcaggcaaccattcaagaacaagtgaaaaagttagctgatgaagtgaatgcaactgcgattgttccagctgacttacttgatgaagtaacaagtctggttgaatggcctgtggctttacgtgcaacttttgaagaacgctacttagctgttcctcaagaagcactcatcacgacaatgcaagacaaccagaagtatttctgtttgatcaacgcggaaggtaaattacagccttactttattactgtttcaaatattgagtctaaagatccgactcaaattattgaaggtaacgaaaaagttgttcgccctcgtttgtctgatgctgagttcttcttcttacaagatcaaaagcaaccgcttgcatctcgtaaagaaaaattagcaaacatggtattccaagcacagcttggtacgctttgggacaaatcaacacgtattgcaaaacttgcagttgcattatcttcaatcactggtgcaaacccagctgatgctgaaaaagctgcattacttgctaaatgcgacttaacctctgagcttgttggtgaattcccagaacttcaaggtattgcgggtacttactacgcgcgtattgaaggcgaaaacactgaagtttcagaagctttaggtgagcaatatttaccaaaatttgcgggtgatgttttaccaaaaaccaaaacaggtacaactattgcccttgctgaccgtttagatacgcttgttggtatttttggtattggacaagcgcctacaggttctaaagacccgtttgcacttcgtcgttcagcaattggtatcttacgtttaatcattgaaaatgaattagatgtaacgattgaagagctagttaatcttgcacttcaaggttatggcgatatcgttaaagaccacgacaaaactcgtgctgatgcggttgcattcttagaaggtcgttaccgagctaagtacgaagaccaaggtgttgctgttgacgtacttcaagcagttcaagcacttgcaccaaaatctccacttgattttgacaagcgagtaaatgctgttaaccacttccgcacattacctgaagctgctgcacttgctgctgcaaataaacgtgttgctaatattcttgcaaaagaagcagcaccagaaggctctgtaattgaagcgaacttggttgaagatgccgaaaaggcattatttgctgagcttcaagcagtgactcctgtggttgaaccattacttgcagcaaaagactatactgctgccctttctaagcttgcagcacttcgtgcgccgattgatgcattctttgatggtgtaatggtcatggcagatgacgctgacctgaaagcaaaccgtttacgtttattggctcagttacgtaacttgtttactgctgttgctgatgtgagtgtgttgcagggttaattagcttattatgaaataaagggatcttttatagatccctttattttttgagttaaacaaactctttaatttcttctaaacttttcgatggctcaaaccacataaaatcataatcggccacatcatgaatataaaacggatcgttttttataattttttcagcttcttgaatagaagaacttaaaactaaaattaccccacctactctattttcacggcgacctgatgccagaaatttcttttgctcatagtaatgatctaaaaatgcaatatgttctttgagtacagcgtcaacttcggctaacggttttttataagttaaagtaacaacaatcatctcattctcttaaagcaagtagcgcatgacatagcttattcgatagtacgccgattcccccaattcatccacactaaacttcccacaataattactcctcccagcagcaccatcattgatggtttctcatttaagaaaatcaccgccaaattcatcgcgacaataggagagcaatataaaaaattcgatgcaatcgttaacggcatatttttaagtacatagccccaaagtacataagccatcgcacttggaaaaatacccaataagacaaccgacatattggcttgccaagtggcatgtaaaatttcattaggtaaatgagcactataaaatagtaaaggaagggtcccgaaccaaatgatgtagcacatcatgctcaaggcatcataatttaaggcaaattttttatataaattaaaataaagcccccatgcaattgcagctaaaacaatcaacaaactataagggctcggcataccaaaaccatgatctccgctgaccactaacacggcgccacaaagccctagcaaaatacacaaccactttttaaaactgatttgttctttaaaaagcaaaaccgaaataataaaggtaaatagcggaatagattggctcaaaatactagatgcgacagcagttacatattgctgccccgtatttatcagcaaatgatgcagcgttacagaaaaaaaccctaatacagcaagtgcaggaacatctttccactttaaaggctgaattccttttttcataaccaaaagcagcaagaaaaccgatgcaatcaaaaagcgaagcaaggcaatgtgctgcggtgtatatgaatgcaaagcactatgtacaccaataggtgaatagccccaacaaaagacggttacagcaatacataagtagagcttaaatgcgggaggctgggtttcggcagcaagagaaattgccatgttaaatctgcactaatgaaatggaactctttcatcatatgcgcatggatagttgaataaaattaacttatattgagtttaatattcattaaaagtgaatgataaaacatggatatcgctcagttaaagatgttccaaaccgtggttgaatgcggaacaatggcaaaggcatcaatgcaactgcattgtgtaccatccaatattacgacacggattaaacaactcgaagaagagcttggagcacctttgttttatcgtgaaggtaaagctttaaaactcaccccatcaggagaaatctttctcgattattgccataaaattttagcgctatgcgatgaagcgaaacgaagtattcatccagatgcaccgccctctggcccgctcaaaattggagctattgaatcttctgctacaactcgcctgcctaacttacttgcaaaatatcatcaacgttatccagaagtttctattcaaattattactggcacatggaaacagctactagtcgatatttctcagcacaaacttgatggtgcaattgttgcaggcaatattgagtttcctatgctcaataaactgagtatttatcaagaagacatggtcttaattgcatctcattctttaggagaaattcattgccaagaagatctgattggtaaagaaatttttatgtggactgaaggctgtccttaccgcgcagctcttgaagaatggcttaaactgaagaatatctctctccctatcaccagtattaccagttacgccaccattattgggtgtgtcagtgcgggttctggcgtggcgttagtgcctaagagtatttatgagcaatataaaaatttagcgcatattcaaagttataaattcgaataccttgcctttatgcaaaatcattttttctggcataaaaatgtgagtaaccataaagcgagagacatgtttatagaattgattaagtctgagttttgtttataaagtatttgggtaatgatgctattcccttcaaatgatgatttctcgtaatcgaatcgtatgggttttatctcatgtctgcacaagatttatttttaacagtaagatcagctatccatattttgatagtcattggggagattaatccaaaatgaaagccataaaaattttatgtattacaagctctatcttggtttcatcatctctctttgctgaaacacctcaacctcaacaagtgaatgaagcaacctctaagacaatgccttatggcgataatccaagcttaggccgcgtactgttatacaaaacaggaaaaggaattcaaaatttaggagattccattcaaggcgcttctgaaaaaacttcaaataaaattagtgaaaaatggaaagatacgaaagaatttaccgccgaaaaagcagaagttgttcaacaaaaaacggatacagccaaagtatttactgaacagaaaatagaacaagctaagcaaaatatcaccagcagtagaaacggtgaaaatattccaatcgaacaaggtgagctaagtaaatctagtacgactgccaattaagattaaaccagattagcgcgatcatatcgcgcttccaaagaaacacactttaaaaaagacatacatccactacaaagagctaggaacctgccttatgaacagtcaaaaacttctcttttctaccctgtgctgcttagcattaactgcatgtgcaactaccgcacctctttcttcttatcctcaggcacaagttttagaacaagataccaatatcgaagcttatccaaccaccacaggcaatgtagccaagcttattaaacacgataagcaagcttgtatgattgaatttacgggttatttaggtggtggacaagtaactgaacattggatttttaataataaaggtctgatttcagctcaatcatttacagaacaatatccagactcttctggcatattaagtcaagcgaccaattcgacaaccaaaagctctaccacttttaatatccaagatcccgaaattcaaaataacttcaaaaaacttcaaagtaattttagtaaagacaacttagcaaagtgtgattaaggctttttcataaaaaaactcgttgcagaagttatcttttgcaacgagccatagccatttaaatttttggacctaataaaaaattataaatatgctatttagttaacggttaaaccattggttgccgccagcaaatcaatccgtgggaaaaccaggcccgttcttgagtcagtaataggtttacccgtagcttttaaccgactaatagtttgatcgatactttcggttggacttacgctattcgctctcaatagagcaatcgcgcctgccacatgtggtgtcgcttgagaggtaccgcccatggtatagccacctgcggtaatcattgcacccggtgccaataaagtcacaagacttcccccattactaaagcaggctaccttatctgctgctgtagtagggtcagaacatttcacggggttaccccatgacacaccaccaatattactatcataaacagcacctacccttactgcccctgccacacaagcaggagatgaaattccgtcagggaaggcatcattaccagaggctacaaccggaaccacgccagcagctcgcgcattggcaaatgctgttccataactgctatcgctacactcagaggtatatttgactcccggcacaccaaggctcaaattcaccgctttaatattataggtttgtgcattgtttacagcccagttaatccccgcgagaatatcactatcataagcggtgcttacccacttaccttgcgatctgacctttctaaatacatcaataccaataattttagttttagtagcgactttcgacacaatagcggaaacgttactaccatgcccatcatcatccaaagtgccatcatctggtgcactatcaaaagaataaaccacgcggcaagtactcgatggagtattcacagcggtacatccaaaatctgaatgtagataatttacccctgtatccagcacagcaacactagatccctcccccgtaaaaccattggtattggcttgtggttgattaatcaaaggcaaactttcagtagttgtagtacggttaatacggtttggataaactgctttaacgttcggatcatttaataaagctactaaagcctcacggttactaatccgataaaaagccaaaggtaggttattgtaatcccgaagtacttgtacaccaccggcacgattaaaccttgtctgaagattctttttatttgtagcaatataacttcgccgttctaaacctgaaggtacgctcgatgaaggaatattgtattcgacaattaaatcgtttgaatcattactaaccaaagcatctaaatctattttaccttggaatactttttgttttgctgcctgacttaaccgctgtttggcccctttggagtccaaaggaagagcggacgcagttgtactgaaaattgtacatagacctaatagaaacaacgttttactttgcattatttttctccgtagtttttcaactaacaatttgcttatttcgcttttatttcatttgctggatctttttctggatcaatcggttgaatcgaaggatcactttttgtgtcatagaaaggaacggcatctgctgataccggttgagagtggtttgaatttaaagatacgtttttaagttgagtaggctccttaagtttagaaagggaagatgaagtatctgtttgcggtgaattcgtctcatgtaaagcagaattgaacacatcagatgcaccgcttgtgggtttgaaataaagaacaacggcgatcaagccgactattacaagtagggaagctataattttcatcatttaagatctctgttcttttgtttatagacatctatatttacttttgattattcgaaataaagagacatttcttgagttacatttcatgtgaaatttctatttcgtaaaatgtataaacatgagaaaagctaaaatatcttttctcgaataagcaaaaatacagttctgccctttacgtttatatttctggcagaataaggttcaaaaaagtgctaaaaagcaccctattctcataataagcaattattatgccgtttcctctaacaaataacgagaactacatcacatttagagatataggcatgtatcacatgaacaacgatagaaaaatttaggagataaaggttaaaaagctgtaagatgaaaataggaccagcttaataagaataactaaaaaataaatgttctttttcactttattattaatttttattaatcttcacaatttatccctagtctgtttactcaatgtaacactgttgtaacgttttgatgaagtgagttcccaagctcatatttccttagctatgatgcgattgcgtttatgaaatacctcactaaaagggtatattctttgaaggatatcgcaatgaaaatgatgaaaacagctatcgttactgcaagtgtacttgcttctgcctctatttttgcacaaagtgcgggcgttaatgcaggtgcatctgctcaagtcaacgtacaaccaggtggtcttgttagtggcgtagccaatacagtcaaaaatactgcacatactgtagggaacacagcaaaacatgctggtcacgtagctgctgacacaaccgttaaagctacaaaaaaacaacaggtaaagtaactgaactttcttctaaagctgctactggcactaaacatgtagcaagtgaagctgtaactggtactaaacattttgctaccgaagcagcaacaggtacaaaaaatttagcgactaaggctgcaactggcactaaaaacctagcagttgaagctaaagcagatacaaaagcgcatcttgatgctgtaaaaactaaggtagcagaaaaacaagctggccaaaaagaatttactgctgaaaaacaggccgatgctcaagcacgtgtagatgctgttaaagctcgtgtagcacaaaatcaagctgagcaaaaagaattcgttgctgacactaaagctgatgctcaagcaaaattaaatacagctcaaccagctcatggagttaacgctcaaacaggtgtaaacgttggtgttaatgttgctggtattaatgcaaatgcaaacgtaaatgcaggcgctcaagcgtctacacaaaaaggcgaaaagaaatcttttattaaaggtcttttcggtactaactaattaagttagcaataaaaaaagggcgattcatcgccctttttttatttgtctaaaattaattattcagattgtttcagttaaaaccaagcctgcacgtaaaccgatcttcacattcgggtttggaaataaaatccagacctgatcttgttcaactacatagttaccagaaggctgagtcgcaatgatttcgcctttagtaaaagttgaaaagtttggagcctcagcagataaattcatgtggaactcttcatctctttttattaaagagtcagatacctgaaacacacgaatttttggtttattacgcactggtaaagcttgctcagaaaccacgttacgaatgacttcatcaattgaagcaaattgactcaagtcattttgaccaaatggcaatgctttgcctaactctaaagttgcactcgccgccttaaaattctcactcgtaaaatgggtaaacgttttacctaccgcattatgataaaccaaagcatccaaatcagctgcttcaagacttgccgttagatcagcatcatagctatgcgtttgatatggaaataaagcaaatgttggtaataatgaagcccgaattgctgtgtgcaaatcataatgataacgttttgcctgactcgaactttcctgaaagaaagtggcaacagtctgctctaaaacctcagcacgcttagattcttcagttacaggcagatttttatacccaccacagaacatacggtttacatcgtcatgtacataacgcttgccttgacgcatcgcatagggattacccaatacaagcaataatctcaccgcaagctttaaacgcccggcaaataaaacggtgcaaagatgagatagcaattcaattggtgccgtttcatttccatgtactccagctgacagtacgacagctttgtcgtactgcgcatgtggtgtacattcaagaagtccctcacctaaccaacgccaagaaaaatttgcttgttttccctcacgcgttgcaggttgctcaccttgtaaggttaatgctagaaaatcttgcatgtcacctcctcattatttttggaaaggataaaccgaacctaaacctaaaattttagtcagttcatcaagtgccatacggctttccatgagtaaatgcggatctgccaaatcttcttgtgctaaacgatcacgatagtgtttatctacccactgattaagtgtcataaacaattgatcattcatgagaactttgggatttacggcatttaattcggtttcatttaatgctacacgtaaacgtaaacaagccggaccaccaccgttacgcatactttcacgcaagtcataaacctgaattgcatcaattggtgtacccatttgaatcatgtcattcaaatagctccacactgcagcattttggcgagactcttcaggcacaacaatggtcattccgccatctggacgagtcaaaatctgactattaaataaatatgttgcaacagcatcgtccacagtcacacggttttcaggcacttcaattgaaataaagtcttcaccgatgcttgccattttttgacgaatttcagcaaaggcctgatcttgatttaaaaaggcatgttgatgatggaataaaacctgctggttacttaccgcgatcacatcgttatggaaaacgccctgatcaattacatccggattttgctgaacaaaaacagtatgtgcatcatctaaacggtgcaaacgtgcaattgcttcacttgcctcacgcgtttgacgagccggataacgttttggtcccggtaagccattatttaaatgttgttgaccataaacaaacacctgaataccacgtttagcataatcaccacctaaacgattgtgatttgctgctccttcatcaccgaacaaagccacttgcggtaaagcttcatggtgtacaaaatgacgttcatttttaaagatcgcttgtaaaacttggcttgtagtttcagcttcaattgaacggtgaaatttattgttcaggttagccgcagtaaaatgcacacgctcatcttggctatcagccgaaggtgaaactgtcgcagcatttgcagtccacattggagaagctgagcttaaagatgacagtagctctggtgaataacgcattgcttgagccacaacactaatgtcatctccagtaaaacctaaacggcgtaacatcggaacatgtggacgctcatgcggagcaagtacaccttgtttcatgcccatatcagccaaagctttcatttttaataagccttgtttcgccgccaattttggattagacaaattattgcggtttttggtcgatgcttcattaccaaaagacaaacccgcatagtgatgtgttggtcccactaaaccatcaaaatttacttcatatcctttcattttttctttccctagtgttaaggcaacacaatccctggagataatttttctggcaacgtcaagctttcactttcgagtgaagccattggccaagcacagtagtcagcagcataaaatgcactcgcacggtgattacctgaagctcctacaccaccaaatggtgctgcactcgatgctcctgttaatggtttgttccagttcacaattccggcacgtgcttcaatgagtaagtcatcaaacaattcacgttttggagaaactaatccaactgacaagccgaaacgagttgcattggcaatttttaatgcttcatcaaaactgtcataacgctgaatagtggtaagcggaccgaaatattcttcatctggaatacccgccacacctgttacgtcaataatgcctggagtaagtaatgagctgtcttcttgaggacgtgtcattggcaacaagctttttgcaccaagctcaagcaacttttgctgggcattcatcatgtttgttgcagcagccgatgaaattacgccgcccataaatggttgttgctcatcattccaacgaccaacttttaagtttttagcaacctcaacaaaacgttgaataaatgcatcgccttgcgcactattttttaccaagatacggcgcgcacatgtacaacgctgccctgccgaaacaaatgcagattgaatagtgaggttaacaacagcatccatattttcgatttcatcgataatcaatgcattattgccgcccatttcaagcgcaagaattttctcaggagcacccgccatttgtttgtgtaggtgataacctgtgtttgcgcttccggtaaataacaggccatcaatttcatgtgaggcagctagcgcttcacccgtggtacgaccaccttgcaccaaattcattacaccatttggcaaaccggcttgttgccagagttttacagtttcttcagcagtccaaggcgttaattcacttggtttgaatacaactgtgttaccagcaagtaacgcaggaacaatatgtccgttcggcaagtggcccgggaagttatatggaccaaaaactgcaagtacgccatgtgggcggtgacgtaaagatgccacaccatctgccatttcagttgagctttcaccggtacgttggtgataagcacgaatcgaaattgcaaccttgccaatcattgactgaacttcagttaatgtttcccaaaaaggtttactggtttcttggctaatcacttccgctaaatgctttttattttcttcaagcaaagctgcaaacttttctacaatcgccacacgctcagcaaaaggtaaacgcgcccacgctgggaatgctgtacgagcagcttggcaagctttctcaacatcactagccgtagcttcagcgcctgaccatacagtttggttatcaaccgggtttgtttttacaaatgttgtaccgctgccttgtaaccagacaccgtttataaataaagagtttgacatcaggatacttccataggatttagtgataaaacacgaacagcgtgaccttcttgtacaccgagtttttcagcttgttcatgcgttaaatttaaagtgttatctacgagatcaagcttcaataacatggcccgatagtcgtggtaattatcattggcaacaaggtattgtgttttacccactgttgcctcattagtaattttgacgtttaagagttgactttctttgactgcacgcaactcatcaatattcgcttcaatagttggacccgcatcaaaaatatcgacatatccttgataacgtaaaccttctgattcaagcacatgataagcaggcaaagtatgtggatgcatttttccaatcacttcttgcgcatcttttggcaaaaggtcaacatagactggaaaacgtggcatcagctcggcaataaaaactttttggccaataccacttaaatagtctgcagttgagaaatccatattgaaaaaatggtgcccaatcgcatcccaaaaaggtgaacatccattttcatcagagtagccacgcatttccgcaattaattttttctcaaaatattgcttaaatgctgcgataaacataaaacggattttcgataaaaatttaccgttttgattttcacggcgttccggatctaaaaataatgtacagagctcactacttcctgttctgtcattacttaaaaataaagtcggtaatgacttataaacatttagtgcttttgaagcgtgtacttgtgttcccacatgaaagttgtaccaaggttcaattaaacctaccgcaacctcaattgcacttacaccaataacacgttgagcttcggtatcttccagaacaaacaaatatccctgttcactcttatgaacattgccatttaaagtattgcgagtacgtgaaattcgagccgaaagcgtatccatattttgtggcaaggaagtcaggccaacacctgacttacctgctaatttataaatatcttcaaggtctcgaaactcggcatgacggacaatcatcatggctagctttcctttttttttatttagccaactttgccaaagctctttttaaacgagcaatcccttcatcaatatcttgttcaggaataattagagaaggagtgaaacgaaccacgttaggtcctgcgattaaagcgagtaatccttcttcgcctgcccatgtggtaatatctttcgctttacctgcatattcagcttttagtacacagccaatcaataaaccttgaccacgaatttcatcaaatacttgatattcagcatttaaagtatttaatgcatcaaggaaatattgatgacggtgtttcacgccttcaagtacttctggtgtattaataaactcaaaaactgcacctgcaactgcacttgctaacgggttaccaccgtaagttgtaccatgtgtaccgacagaaaaatgcggagcaaacttatcagttgttaacattgcaccgaccgggaaaccaccgcccaatgcttttgcagtcgtaagtacatccggaatcacaccgtagttcatgtaggcataaagtgcacctgtacggcccacaccagtttgtacttcatcaaaaataagtaaggcaccgaactgatcacacagttcacgtaaaccttttaaaaattcgatatcagcaggaataaccccaccctcaccttgcacaggctctacaattactgcacaagtttgttcatttatgactgctttagccgcttctaaatcattataagcaacatggctaataccgtttggaagtggtgcaaagtcttgtgaatattttggttggccacctgccgaaacggtaaataaagtacggccgtggaaagcattgttaaatgccacaatgccacttttacctgcaacaccgctgtcgagtccaactttacgcgcaagttttaaagctgcttcattcgcttctgcacctgagttacagaagaaaaccttgtctgcaaatgtattttcagtgagttgttttgcaaggcgtagaacgggttcatttgtataaccgttaccgacatgccaaagtttttttgcttgttctgttaacgcattgactgccactggatgcgcatgacctaatgcatttactgcaatcccgcctgcaaaatcgatatattctttattttcttgatcccagatacgtgaaccttcaccacgtaccggaatgaaatttgccggtgcaaatactggaaccatccagtcattaaagttgcttcgagttacagaaattggctgttccatgcttacctcagtatctatttaatttatttaatctgtcttactgtctttaatttaattcatttagaaaaagggaccgaacaaataatcctataacatcctttatatttgctcggcccacctttcctaaaaggtagtttcctcagattagcctgggaaaataccgcgttctttacgagcttttaagatacgctcacatgccaagatgtaagctgctgtacgtaaagtacaagcattcttgttcgctgtattccaaacgtcatccattgcttgaaccatcaacttgtctaaacgctcgttgatttcttcttcgctccagaagtagctcgccatgtcttgaacccattcgaagtaacttacagttacaccgccggcgttacataccacgtcaggaactacaacaatgccacgctcaaccaatacatcttcagctttaggataagtcgggccgttcgcgccttctaaaatcaacttagctttaagtttttcagcacgctcaactgtaatttggccttctaatgcagcaggaataatgatgtctacttctgcagtccagaaatcttcatctgcaattgcttgtgcaccagcaaaaccaccaacaccttggtttgcatttacgtgatcacgtagcgcaacaagatcaataccatcagcattgaaaattgtgccagtgtggtcttgaacgtgagtgatttttgcttttgattcaacaaataagaaagcagcttcactacctacattaccaaaaccttgaacagcaacttttgcgccttcaattggtaagttgatttttgcagcaacttcacgaccagtaacgaatacaccgcgaccagttgctttcacacgacctaaagagccgcctaagtgaactggtttaccagttacaacacccgtcactgtgtgaccttggctagtagaataagtatccatcatccaacccataatattggcatttgtaccaacgtctggagcaggaatgtctttttgaggtccgataatgtgaccaatttcagtcgtataacggcgagttaaacgctctaattcacgatttgataatttacgtgggtcaacacggataccaccttttgcaccaccaaatggcaagttcaaaactgcagttttaattgtcatccatgcagacaatgccatcacttcatttaagtcaacatttggatggtaacgaacaccacctttaccaggaccacgagacaagttgtgttgtacacggtagccttcaaagtgctggattgaaccgtcgtccattacaattggcacgtccacaataagcgcacgcttaggacgttttaaagtatcgatataatcagctaaatgttctaagtatggcgctacacggtcaatttgagccaagtaagtttgccatgcatcgctatgttcgtttacgtatgaaagatctgacatcttttttcctatctacctacacagactcagatgtgataaatctgcagtctttattattcagcaaccaaaaccttgcaataacaatgttttgatttatttataaaatcttcagctcttctaaagctttagaccttttaaattccatcttgtgatatcaaaagtacgatttacttttatatatcgatatcttttacaatattcttttgcctcatctgccatttataaaaagtctttataaaagcaaaagttccaccgcaaccaactcaaataagtcgactggaaataagtacaaaagaggtgacataaccgtttgggagttaaaaagaactagggttcatgaaacaaaaaaaccataagtccctaaaattatttttgactaatcgatagatccctccattagtctttttaaataaaaattgttcagtaatactgcaagtttcacatcactactcaagcgagttaatcaagccttcatatagacataaaatctttaagtaaatatagcacagagcaagttaatttagaacattttaaaataaacaagcagagaaaaaataatcaattttctctattttttataataaaaaagtaaccagacctaaaaaacactacactataataattttattttatggaaattaaaaaatattaaaattaaaaatgattaaaaattaccatttaataacaaagacttaattaacaaaaaatttcaaaaaattcttaaaatttctataaattttcataatatttattcagtttctctaattcaaaacaaagatatataaatatttaaacaatctctttattaaataaccatgataaacatatacttatttaaaaacttataataattagctattaataatattccgacaagtggttaatttatgtgtcaatatttggttttattatcaaaacaaaaaaaacattttcaaaaaaaatatataaagctcaagttgcgcccatgaaaaaaggccccataaggagccttcaatcaacacaaccaagtaagcaaaagacttagttttgagctatatcttttttacgataaaagatgaaatagctgacatagcatagcaagataaaaataatgcagcagataaagcccacttgcatagaaggatcaaataccatactgatacaagtaactatacagaatagcccgcctacaattggagtaagaggaaaaagtggtgcagcgaaacgtagatcttttactgtttttcctgacttataccactgtctacggaagttaaattgcgaaatacaaattgcaatccaaacgacaaccattgtaaaagcagcaacacccaacaaatttttaaaaattgtttctggtgcaaattgttctgaaagcaatcctggaatagcaccaaacattgtcacaataatggcaataataggtgttccagacggcgtgagtttcgcaaaaattttaggtaattgattttttgctgaaagcgaccacatcatacgtgatgcagcaaataaacccgagttagcagctgatagtaaagctgtaataattacgaaacggataatatcctctgcatacggaataccaatgtaattaaatacagtcacaaatgggctactgctcacatcatttgcactaagacctgctaggtggtatggcaatagtgaactaatcactacaatcgtaccaacaaagaaaatcaataagcgccaaatagccgcattaattgccttaggaactgtttttgctggattctcagcttcgccagccgccaccccaattaattctgtgccagaaaaagcaaagttaacgataagcatagtggcaaaaattgggaaaagaccatttgggaaccaaccatgagcagtcaaattactgaacaatggtgctgtttcatgcccctgataaggaataaagccgaaaattgcaagcagccccaaaccaataaaacagataatggtgattacttttacaagcgccaaccaaaattcagactctgcaaataagcgggttgaacttacattaagaaagaaaaccaaggcgccaaagaaaagagtccaagcccataccgaggtagatggaaaccactcctgaaccaacagggccgcagcggtaaactcagtccccaaagttgcagtccaagtcagccaatatagccaagtaatcatataccccgtacctggaccgatataacgccgtgcgtattcaccaaaagagccagactcagggacatgaaccgctagctcaccgagacacagcataacggtataggcaattagaccgcccaagaaataagagataattgcgccaattggacctgcttgagagattacgtcgccagacccaagaaaaagacctgtacctatggcaccgccaagggagatcatcaccaaatgtcgagtactcattgctcgtttcaaaggtgcagaacttccatgttgcgatgcatcattattccgataatttaatgattgcatataaaaaactgtaacgacaatttagtaaaaaatcattttaggataaaaaaataaatatgcaattatctttgaatagtggagttattttaagcaatcttttgccaaccaaataaaatatattttaaaaacaaacaattaataattattaggataattattgtattttaattaatcttacatcatttctttaatttatataaattaaaaaatcatactttttaaaatataataatttttcacttaattccccatgcctacttttagctttatctttatttaaaaattagagacactatttatttaaataatgacttttaattttatatacaaataaattgataaaaaaatattttttaagcaaaaaataaagctcaaatctcaagatttgagctttatttaatcgaggaaatgacttagtagctggtcaatacaaactgttgagatggctgaacagaaccttcaacgtaatcacaaacaccttgttcatcacaatttaaatttaattgcttgtagcttaacgcaaagaaatcagaatattgtttaatgacaaacggactcatatccgaagtgagtgcgtcaccctgtttaaacaatttaataatttttcggtcattcatccctaacaaataaagttcattatttaattcaatctgaacaaccccagtgtgctctgccacaatcggaatcaaatatgaagggtttgccaacactacatctacagcataggtttcaagctttagattaatcaaattaaatactagtattgcctcaaattgatttttaaaaccttttttagggttttcagcttgctggctatactgaattttaattccaagcttctgaaaatcttgctctgtagcttgctttgttttaataagactacgtgagaccgcttgcttaagcgcattgtctaaataacgttcatctaactgaaagtcattttgacgcaatattttcaataacatgctgtcatggtatgtcagcacatttgcaagaacattacgataatagaacttactttgttttttgattttacgaacttgttgatagaaatacgtttcatcaaattcatgctcaataaaatcatgtaaaaggcttgagcttgccaatacagataaagcttcatgtcctgtaaaaggcaaatgaattgtatgtaaacttggtaagatctcttttatttttaagtaatgttcgcgatcaattgaaaagtaagggtcataaacaataatgtattcacgacttgcatctacatcttgcggctgaatttgcatgtctttattcgcgacagcatcgaaaaactcagcatagcgtcggtcttcaacttgttcagggtcaattgaatactgaggcacaaatgcaatgattcgattcatatttaataaattcgaatatttaattgctgcatagccgcccattgagccgccataacctacaatatttttaaaacgctgaataataggcaaaatgacttttgccagctcaaccatactggcctttgggaaccatgatttttgttttggcatcaccccaataacactgtattggtactttattagagacttttcagcattgatagataagccactcgcccgggtaatcaaatcgccaaaagagagaactaatatattagaatcgccttgtaaaaaaatggctctaatgtgttcgtcttcaaaaataatttgcttatccatgctcacaccgaaagaaaatttactcccacatacatcgtcaaaaatgaaacaaaataggtgttttgccaatttatgattgcggagtatcttattttatagatgccagtcagattaaaaagcgcaaaatatgacacaatccttacatcctgccgctcaaaaaggcttcagctctgctgctgagctttatcagcaagttagaccaaattatcccgtagaaatagtaagttggctacaagatcggctccaaatccatgaaaattctactgttatcgatcttggatcgggtactggcaaattcttaccttacttaaaacagacacatgccaatattactgcagtagagccaattggcgagatgttacaacagcttcagcaagcctatcctgatattaaaactatacaagcctttagccacaatattccggtaaatgaccaacaaattgatgctgtcatttgtgcccaatcttttcattggtttgacaacatagaaacattgaccgaaatccatcgagtattaaaacctcaaggacatttaggacttgtttggaaccagcgcgatgaaagtacagactgggtaaaagccttagcggattttctactaccacttgaaggtgatacacctcgttaccatagtgaaaggtggaaaaaggtttttgaagagcaagatttatttacttttgacaatttaaatactttttcgcaatcgcagcatggtactgtcgaacaagtggtgagtaaacggttactttcaacaagttttattgcagcaatgactgaaaaagatcaactacagctcaaagctaagtttgaaaaaattgtttatgattttactgggttaggcccacaagatcagattgtttttccatatattacatatgcatatcattttcaaaaaagtacgtcgtcaaatcatagagaataggttcggttgaaagctatgttaaaaaaaacgcctcatatcatcttaatgtctttgctcagctctagcctattattgacggcttgtaaaaaagcagatgagccagcaaagactgaacaatctcatacaagttcatctaccgatcaggtcttagaaaaactcaatgaaagaccagtgaagaaattcccagctactgcggatgacgctcatgatattgcactactagaagattacgatcaccgctttactgaaatgagtgacgagatggaaaatgagttagcaaaattgcatgaggctggcacactcaccgcagaatttgaacaaaaacgtacacttgataacgtgcgttcatcattaaccatgttaaaagatctcgatttaaaaactgaacaaggtcgttatattcagggcttactctatcaatattgggaaaaccaagaaaagaactttagtgataagcaggcaagtaaagatgagcaggtcaaacagcttgctgactatttacaagcacaaaatcagttaaagtactggaaagcctcacagcagcattaatttaactgcatgcaataaaaagccttcttataaagaaggcttttttaatttaaatattttgtttttcaacccagtgaatggattgaacacggaagagttcacatgcaccatcgccggtatcagttggggtcaaagatgacttccaaaccaaatctttatctttgattacaaccagatcaccttttaaataaaccaaatcaccacgcttaacttgcttaatttgttgggcgatttcagggtttgcaggaataatgtgcatattcgataccatctgcattgcttgctcagctggtacaggaagttttgctattttccagtttaaatagcggtcatattgtttcactgaaatatgtcgcgcgatttcaggttgagcaaataaaccccaacttaccgcataatcaatcggtgaaaatttggcttgctcatcattgtgataaatttttgaacctaaaatcctaaaatttccctgaaatggttgtaatacagaaattgattgatctttttcaactggaagcaagccattggcaatattgtattcactcgaggttgatgcaagtgctgaacccatgcctaaagtcgccagcaaagctatcatcaaacgttgttttttcatcgctttatacctcaaatattgctagatcaaattcattagatcttcgttttatggtagctctaaggtatgaaaaaaatatcggaatttagtaacaatacagatcaatttcgtctatttttgtgcctaattaaatagattattaatcttcaaaatctattcttaaagtttcaaagcgaactttcccttccttaattgcctgagcaattgcttgctgcccctttgttaaacgtgcccctccacttttgacatccagcaaaataatttgaatatcatcggcagttccgtctccatctcgaaaatcggtatagccatcgaaaataatataatcaaccgggtcgcccataaacttggcatcacttggcaaatactgaaactccggcaagaccggcgcaaattgttctgccatttttccttttaatacggcgcggctcgtattcacacttctcttttgtgcttgggcaagggcttgttgatgctcaagctccaactcggcaatatattgctcgtattcagccttgattcggccattacgggtatttgataaaatgagcgtcgtgataataataccaataccagcaccaataagcatggccagccatacggacataaattttccttaacaaatacacatcatcgcgatagatgagcaatcatatctaaaattagggagtagcttaaacttttgtcaaaggcagtcatctacttcacataaaaagatgctaaggtataagtagaacaagtgtgctgctgaatataactgaatttatgaaaacgatacttattgcaaatcaaaagggcggatgcggaaaaaccatgacagccattacgttggcaacagctttggcacaaaaaggatataaagtagcattggcagattctgacaaccagaaatcttccttacaatggttaaaacaacgtccagataacgtagctgtaattcaaagcctcgactggcgtcaagaaaaatcaattggtgatgcacctaaaaatttagactatttaattattgatgcaccgggtgccctttcaggtgatcatgctgaacaattagtcagcgaagcccatgcgattattactccacttcagccttcatttttcgatatcgacagtacacgacgttttctcaagcatttgcaagatattaaacgtattcgtaaaggtaaagtacaaattttactacttgcaaaccgagttaaaccgaacagcgccagctcaaaagatattcagcaattttttgaaaaaatcgaacatgaacctattgcatggattgcagagcgtagtgcttatggcagtttagcaatgcaaggtttaagtgtatttgataaaccacaaaagaactttattgcaattcaaagccagtggcagcctcttttaaataaactgattgaagataaatctgagtggttctaaaaccatctctttattttaggtgggcaagatgcagaaatgagcacacctgcctaaaatttgtctcaggtcatttttcagttaatatgaccttattctattttaaaaattagagaattttgttcgtgcatccatacgctcctactttacagcgcgttttattgtttgggctgttttttatcctgatctttttaggatttaacatcctgaagtactttattgtacctgtactttgggctgccattattgcctacatgacttggccgatttatttaagaattcagcatttttttggtgaaaaccgaaataatttaaacgctacagttatgattagcttagtcattttaattgttggcgtgccatttacatgtgctatttttattctacaacatgaaggtcgcaacctttattttgatttacagcgtcaagtcttttcaggtcatttaagcgttcccgattttattcgtaatcttccgtttattggtaaagaaatatctcgtacactcaacgaaattaacacagaccctaatagtactattcagaatattgcagcttgggtacaaagccatttaagttatgggcgtgtgttattaaatgaaattagtaaaaatatcgtcaaactttgttttgcgattttaagtcttttcttcttttatcgtgatggccacacgatcttaacccaagtgagtaaagccttggaaatggtgattgggccacgtattcatcattatctcgacacaatttcagaaacaacacgtgccgttgtgtatggcgtgggtttaactgcaattgctcaagcagtactggctggattaagttatttcgtcgctggtgtacctaacccaatggttctcaccattgcaacgttcttattagccctaattccgtttggtactcctgtttcctacttaggtgttggtctatggttgttttctcaaggtcaaaccatggaagctattggcgtcatcttatggggtgtgctgattgtaagtagttcagacaacgtgatccgtccacttgtaatctctggtgcgactcaaattccgtttttattgattatgttcggtgtattgggtggtattgcaagttttggtttagttggtctatttattggccctgttattttagctgttttattagcgatttggcgtgaatggcttcatgagacgattgaccctgaacccatgccaaaaacaaccatgatttatgattcagatgatgatttaccaccatctaaaaactaagctaatgatttaaaaatatttcaagatacaaagtgactatttaaattaacttgtagggttcacgcacctttgcttgaataaaaaaatcagatttatagttataaggatatctataatgccagtatttaataaaattggtgcagtatgtgcactgacagctttattaacggtcggttgtagcacggtaagtaagactgtatctgatacagcccatgcacttaccacaatgcatactaaaaaagtggtggatgttaatgaagtgacagccaatggtataggtaaaaaacttggtacgattagctttcaagatagtgataagggcttaatcattactcctgctttagcagatttaccaagtggtactcgcggtttccacattcatgaaaatccatcttgtgcccctgctgttaaagatggaaaaccaggcgctgctttagctgctggtagccactataaccctaaccaagcccctcatcatggtacgccaactaccgggcatttaggcgatttaccagcattagtcgttgacaatactggtgtagctacaactgctgttattgcaccacgtttaaaacttgctgacattcaaggtcgcgctatcatgatccatgctggtggtgataactattcagattctcctctgcctctaggtggtggcggagcgcgaatcgcatgtggtgtaatcaaataagtgcttttttttaaattgtgggtatctaaaaagatatccacaattttgctattttattaagcaacttagactaattaattattataaaatcttaaaaaataaactgacttttttaaacaaaacgcataatatttttcaagtaataaaaatttaaataccaattgtcacgtaccctctcatttagaaaaaagccgtgaataacctgactcaactattcaatcgttttaaaacgaattcaattttaatttattgcctgcaaattttaattgtactcacaggcacaactttaggtttactttggttaggtcataatgagctgatcgttcctgtgactttaggtgcgattgctgctgcacttactgattttgatgatcgcttaagtcttcgtttacgcaacctgctctatgtctgcctactcttttttactgtcagcactattcttggttttttagcaccttataaatttttatttattttatatctttcaatttccagtgcttgtttcattttattgggagctttagggcaacgctacgctaccatttcttttggtacgattttactctcaatttatagtatgtttggtttaggagaatatgcatactggtaccaacagcctacttattttgtctatggtgcgttgtggtacggcctaacttctattttattttttattcttaaaccaacacttcctttacaagataaactttcacaaatttttgaagaaatttcagccttacttcaagctaaagcacggttgttcgacccagataataaagaaaatgttgaacagcttttatttaagttatcactacaaaatacacaagttgcgcaaagccttaaccaaatacgcagctctctgctgactcgccttaaggcatcacgagtcagtaataaaagtatttactggttaaacctatacttttttgcgcgagatatacacgagcaagcaacttctaattatttacactacgagcatatccaacaaaattttagccgtagcgatctcatttttcgttttcagaaaaacctacgcttacaggcacaagcttgccatgatttagcccaatgcattttgcataatcaacaatatcagtcttctcaagaaagccaaattggcctaaaccatttggaaagctctttgaaagactggatacaacagcatccacaaaattttgaagttaaaaatttaaagctaatttttaataatttaaaaggaatgcatgaacaatttgagcagcttcaatatgctcaaccgtttaatgaaacgctaagtcagaacaagcaagaacatctcaatttactagatgatgatattcaaggattttcagaccttgttttaaaaattcggcagcaactgacgccacaatcggccctatttagacatgcagtacgaattgcggttgtatttgccgcaggttatgccatttccctcttaccttttgcccaacatggttactggattttgctcaccagtttatttgtttgccaaattacttactttgcaaccaaaagtcgtttaaagcttagaacgattgggactttactcggcgttttattgggtattcccattttatattttgttcctagtattgaaggtcaactcattcttaccattatttgtggagttagctttttctacttacgccagaaaaaatatgcgctggcaacactgatggcaaccttaatggtattgctcattttcaatttaaaaggtgcaggttacagcattattttacctcgtctaatcgacaccttattaggctgctttattgcttggcttgctgttaattttatatggccggactggaacttccgtaatattccaaacaatattaagaaaagtagccaagccacctttgattacttcaatgtgattgtcgagcaatatcagcatgggaaaaatcaagacattgaatatcgtagaattcgccgtgctgcacataacgcgcaaattgaactgtcgaatatgatttcaagcttaagtgccgagcccaacccaaatccagagctgattcattacgcctttcgttatttggtttatagccacagccagttgagttatgtcgcagcattaggcagccaaagacaaaaaattgatgatcaacaggtattacaacttttactggattgtcagcaaattcttaaacaaagtttatttgaacaagcgtcggttaactttagttttcttgaacagactttaaagcaaattcaaagtttaataactcacgaacatttttcagagaactacacacttgtcttaaaacagatgagtttattattagaaaccttgcctgaactcttaagcttaaaaggcaaacttttagagcatgaaattaaatagaataaaaaataccggaatataaattccggtatttttttaatgtaagtcttgtgcaactctttcctgcatttctcgttttaaagctaaacgtggttgagtaaaccacaagacaataaatgcaaaagcagataagacaaaagcccataaatgaaattgggtgtagaggtaacgtacaagctcaatcattgcaaaaaagctcgtcatcaatagcattgaaacagcagcagctacagttccttttgacacttcagatgacatgagcgcaaaacggtacaatactgagaagctaattccttcaccaaaacaaatgagtgtcatacctattaacaagcaaggaattaaataggcttgccagacaacacctaatattaaaattagcgtaccagtgagcataatcggtaagccaattaagacagttttacctaaagctaaacggtcaataattttaattaaaacaatgttaccaacaattaaacctaaaaataccgggaactgtgctaaaccatattgcacactcgttagcttcagttcatcgaccaaaataattggtgataacgcgatccagagcataagcggcatacctacaagcggtaaggccaacgttaacccaaggaactgccgattgctaaatacctttttaaagtcatcaaaaagataactaaaaggctgtttggttacactcaccttatgactaggcatttgtttctttaagccaacccaactcagcagtgcaagtaaagcaattgccacgaaaccccagtgccatgaaacataatcaattaagaaagctccaagtacaggccctagcaaaggcgcaagcaatgaaatatttgccatgagggccatgactttaatcgcatcacgctcggcaaaattttcctgaattgcggcatatcccactgctgaaattacgcttaacccaataccttgtaaaaaacgtaatgtcagaaagtgttcaatttgtcgcgttaataaaattaaaaaacagcacaaggcaaaaaataaaacaccagacaaaagtacttttttacggcctaatcgatctgataaaggtcctagtaaccatgcaacagatgcaccacctaataaataaaatgacattgaagacggcgcccaagttgcacttacaccgaaatcttcagtaattgccaacatggctggctgaatcaggtcattaccaatataaaccgcaaattcaaatagcactaaagctaaaggaaacatcaacgttgtacggttcaacgctgtcgtttgaatatttttcatgagtttgtacacttcaaaatagcggccactatgtctcagcaactacatattgaaataaataatgtagtcatgacgatgacagtatggtcagtcaatctttagttaagttgttatatgccgtgagagtgcatgtttagaatgtgaaacaccgtattcacaaggtgtctaaaacgagaaaaaatgtatgacgtgagattcggtaatttttaccatctggcataattgccggatgacacaatatcacttttcaaattgatcatcaatcggacaattccaacaattttaaattctatattttaatgatgacgaactcatttttatattgtgaataaccctaaagttatccacatattcaatagtaattcagctttaaggacaaggattaacttgaaagtctgctgtttcctcgccttttgtacattgataactttgttttttattcacgattttccaaacagtctgatctttttttaataaatactcagtacgtgttttcgaaacagcatcttcactcggctctgtctgcaaaatagtaacttgagcattggaaggatcctctaaggcattcatttgctgtgaaatacttaaattactggcattatttaaaagattaggttgatcgagcaaaacagcttgtatcggactgttcgcttgaggtgtaggtggatttgtattgggtgtacaagcactcagaatcaacaaattacacatcatgagtaaaccaatctttttcatactcaactccaccacaacttcaccttgatgctaaaggctacaaataattttttccgttcaactttgtaaagtatttgccattaaaataaagaaaccaatataaggtatcaaaccaagattaatgatttttaatcaataatatttttccaattactacatttttctttaagagtaagttctctaaagtatcgctcaagtttaagaattgaattagagtaactcccatgagcaatattttagtcattaatggtgccaaacaatttgcccactcaaatggtgaattaaatgacacactcacgacattagcgacgaatcatctcactgaactaggtcatgaagtaaaagtcactcgtgcagatagtgactacaatgctgaagctgaagtagaaaaatatttatgggcagatgtcgtgatttatcaaatgccgggctggtggatgggtgcaccgtggaccgtaaaaaaatatattgacgatgtatttacgacaggtcatggttctctttatgcaagtgatggtcgtagccgctctgatgcctcaaaaaaatatggttcaggtggtttaattcatgacaaaaaatatatgttgtcgcttacttggaatgcgccaatggaagcatttgacgatgcggatcagtttttccatggcgtgggtgtagatggtgtttatttaccatttcataaagcaaatcagttcttaggtatgagcaccctaccaacatttattgtaaatgatgtaattaaaatgcctgatgtagatagttatgtggaagcatacaaagcacatttgaacacactatttgcagcagcctaacccggagaaaaccatgcttactattatcgcggaaattcgtactcaatcgggtggacagcaccgccaaaacgtattgaatgcatttcaaaaaatcattccaactgttttagcagaagatggttgtcatggttatgaacctttggttgaccacatttcaaatgcgagcttccaaaacaaagaccctgacattattgtgatgttagaaaaatgggaaagtgtggctcatcttgaagcacacttagctacacctcatatgcaagcgcatcatgaagcagtcaaagatgatgtagttgacgtcaaaattaaaattctagaaagcggcgtataatttaagaaataaaaaaagacgatatatttatcgtcttttttatgcttaagaacaaagctgcgtttggaaacctttagaaccttttcctcttgcacattggtagctcttttgcttattttgcaattgccacttttcatcaaccaatttaaataaatattccgtccgaattgctgagacagagtcatccattaaaccggtttgtataacagtaatgcgagaaactgttggggattctactcggttaaatacctgctgaactgaagtattgttatgctcttttacaatctcgggttgcgttttaagtacttgttgcattggggtttctgagcccacaaaaggaattaatttacttgtggttgcacaacccgtcataagtccagcacagagtgcagaaattaaaaataaacgttgcattttcatcaccaaaaaacaaaaggcatagctttatgatgctatgcctttgtcggttactctgtagaaactatgtagttctacaaaatagatctaattaaagatcgaataatttacccggattcataatacctttcgggtcaaatacttttttcaaagctttcatatattcgatttcttcagctgagcgcgaatattccaaatatggctttttcgtcatacctacgccatgctcggcagagattgaaccatcatattttttaacggtatcaaacacatatttattcacaacttgacacttcgcaaagaactcatctttggtcaagttttcaggttttaaaatatttaagtgtaagttaccgtcgccgatatggccgaaccagcaaatttcaaagtcaggatagttttcttgaacaatcgcatcaatttcacgaataaatgcaggtacgtgagtaattaatactgaaatatcgtttttgtatggaataaacggcgcgattgattcagaaatatcttcgcgtaaacgccacaagctctctacttggtcaaggctctggctcattacaccatcaagtacccaaccttgttccatacagtgctcgaaaatctccattgctttgtcgataatcggttcgtatggcgcttcaaactcaagcaatacatagaatggacattgagtttcaaatggacgttgaacatgaccacggtcgagtactttttgcattgcaagctcaccaaagaactcaaatgcagttaagtcgatatctttttggaaagcatgtaacacaggcattactgcatcaaaatcaggcacacctaaaactaaaacttgtaggttttgtggttgacgctcaagtttaatttctgcttcagtcactaaacctaatgtaccttcaccaccaataaacaaatgctgtaatgcatatccagttgcatttttaatcatgcctttgtttaaacgtaaaatgtcgcctttacctgtcactacagttaaaccgagtacccagttacgcgtcatgccatatttaataactttaataccaccagcgttggtaccgatattaccgccaatctgactagaacctgctgacgcaaagtcaaccggataatacataccctgctcttctgcataattttgcaattgctcagtcacaacaccagcttgtacacgaaccatacggtctgccgggaagaactcaagaatctggttcattttgtccatgctaatgacaatttcaccattggttgctacagcaccagcagaaagtcctgtacgcccacctgacggtgtaattgcgatattaaactggtttgcaagcttcacaacttcctgaacttgttcagtcgttgacggaaaaacgatgaccgatgggttcggattaaaatgcttggtatgatctttaccccagttttcgagactatcagcatcggttttaatacggttttcaccgacgattgctgttaattgggtgagtaactcaggtgttaaagcgactggagcattcatcgtttgcagacctagcaagaagtaaactgtggtgggactatgacctcatatttctctaggttttcacctgagcaaagccataatgttcaaggaactcctatattctacatgtaacagcacaagcgataaagttcagaatagagatactgtcactacaaaacatgtttaacaccaataaaacactttttataaggccttaaaggaaaatttgggcctcaacgtaggccaagcatattttgtaacgctcgacaagccataaatggaagtgattagacatagataaaattgccataaggcgatggtataaacgaaatatctatagcgctgcccagtatgttattataccgccaccaaatttggcctttgtagcggagccgtaatgagccaacatctttcactacctaaagataaaatccgtttccttttgttagaaggcgttcaccaaaacgcagtcgatactttaaacgctgcgggttataccaacattgactatcgcaaaactgctcttgaaggcgaagcgcttaaagaagcaattaaagatgctcactttattggtattcgttcgcgtacccaattgactgaagaagttttcgaagctgcaaataaattgatcgcagtaggttgtttctgtatcggaacaaaccaagtagatcttaaagcagcgatggcacgtggtattcctgtatttaacgcaccatattcaaatacgcgttcggttgcagagctcgtacttgctgaaactattcttcttcttcgccgtgttcctgaaaagtcagcggcttgtcatcgtggtggttgggacaaatctgctgtgggttcttttgaaactcgtggcaaaactttaggtattgtgggttacggttccatcggttctcaactttcagttcttgctgaaagtatgggtatgcatgtcatttattatgatgcagtcactaaattaccaatgggtaatgctcgccaagttggttctttagatgaacttttagcaactgctgatgttgtgactttgcatgtaccggatgttccgtctacacgtaacttcttcactaaagaacaatttgcaaaaatgaaagaaggcgcaatcttcttaaatgctgcacgtggtacatgtgtagtaatcgaagatttagctgatgcaatcaaatctggtcaccttgcaggtgcggcagttgacgtattcccgaaagaaccaaaagcaaatggtgaagaattccagtctccacttcgtggtttagacaacgtgatcttgactcctcacgttggtggttcaacaatggaagctcaagcaaatatcggtttagaagtagcagagaaatttgttgcttactctgataagggtatgacactttctgcggtaaacttcccagaaatcgcgttgccattgacagcgggtcaacaccgtttactacacatccacaaaaacgtaccgggtgtattgtctaaaatcaacaacttgtttgctgaacaaggcatcaacatttctggtcagtcacttatgactaaaggcgacatcggttaccttgtaatggacgtagatgcttctgcttctcaagaagctttagatatgttgcatgaagttgaaggcacaattcgcgtacgcgtattgttctaatacagactgtaaatttaaaagccacagcattgtctgtggcttttttataggtatttacattatcatgtgaaaagtataccaattgatcaaataataaaatgtccagtccaagccagaaatcccagcttcatgctttgggctttcttattcttgccatgttaagtgtccaaagtagcgcatccttagctaaagtcctgtttcagaactttcctgtactgactgtttctgcaatgcgtttatgtatcggggcatttattttggctttcatttttcagatctggaaaattaattttagtcaggtccgatggaaagctattttgagctatggctttgctcttgctggcatgaatgctcttttctatttatcgcttgaacgtttacccattggtattgcggttgcatttgaatttattggtccactcagtgtggccctttaccatgctaaacaaaaatatgattttgtctgggtcactttcgcaattattggtctcattttattatttccttttaaccaagcacatagtttggactggattggagtcctatttgcgatgagtgcgggtgcttgttgggccctatatattattgcagggcaaaagccttctggtatctcaggtaaccataccgtttgtttgggcatgactgtaggtgcttgtatacttttacccattacttttttctcaggctcgattgggcaagttatagaactaccatactttttttattttattggtctcgccgttttagccagtgcacttccattctctttagaaatgttagctctacgcaatttaacacctttaagttttggaacattgatgagcctagaaccagctgttgctgcactttccggttttatcttcttaggtgaatacctgttatggaatcaatggttggcactcgccaccattattactgcttctgtgggttgtaccataaccacccaaagagcccgacaacaacgtgaaaaaacagtaagttaattctgcaaaacctacgagttgaaacccagtattggctataattaatcacccttatttttttaaatatcaaataaagcgttaaggtatttccatgcaaaatcttccaattattgctgtgctctatatgattttgtcgatggtttcgtatcaaatcagcgcttcatttgccaagcaacttatcgcagctttagatccgcttaccgttactattttaagactatgttttgcagcagtgattgttgccgttatgttccgttcttggaaaatctggtctcgcttaccttatttaaaatggcgtgatttattaatgtactgcgcatctttagggttaatgaatatcttattttacacatctcttgggaaattgccccaagggattgcagtaggtctagaatttattggtccattaggcctagccctagtttctatcaaacaaaagagcgattatatctgggtagcttttgccatgctgggtattgcactcatggtaccttggcaagatccaactcaacaccacttttcttacgtaggtgcagcctgtgctttaggcgcagggctttgttgggcattctatatttattttggtcaaaaagttgtaactcaaaatataggaatgcatgccttaaccatagggattaccgtatctgccatcgccttattaccaattggtatttggtataatggcccagcattacttgatacacagtactggggtaaagccttagttattgcagttttagcgactgctattccctatgcactagacctaatggcactcaaacaacttaataaattaacttatggcaccctaacaagtttagcgccagcattggcagcattaacaggtttcttattacttcacgaagaaatcagcatgctgcaatgggtggctttagcttgcgtaatgctagcttcaattggggttactttaagaagtaaaacagcatcataggtgtagcttattgctgttttttatactttttatattcctttaaatatttattgcctagcgtttctttttcactgtctttaagaattttaccggcttgctgaaaaaacttatgctcttcttcttttaagtggtgatggactttttcgctcaactgtttagcggttgccaaccaacttgggctactcatatccgttttttcaagttgctcgaccaactcatccatttcatggtgttcagataaagcatgtcttgtaatatccaaaccgacatcatcaaacattaaaggaatatataaataacggtcttcggcaactgagtgagcataaagttcgttttttaatgcatcaaataattcttttcgttcttcggttaaaccatgtgtctggattaattgttcagaaaggttgcgttgattttcgtggctttctcttaatgcttcgaaaatattcattctcttcctcatttttagttaaaaaatcttttttatttcaaggtttatcgtacggcaaaatttatattatttaagtagcttaaaatgagactattttttacacagttttctttctagtaagtttctgtaatgatttttatatttatagctttaaatgatacacaaaagtatgaaccactcctcaggaacagttcatacttttatcttatttaacctgtaacaaacatttgatatcccaaacggcaaatcaggatactcaccaaaattaaaaagataatacgtacaaaaccactaccgtatttaagcgcggtacgcaccccaacaatagaacctagcacgttagccgctgccatcatcaaaccaatatgtaaaatagcgtgcccagttgggatgaggaaactcagcgcagctaagttagtcataaaattaccgatttttgataacgccgaagcatgtaaaaaatcgacttgtaaaaaacgaatgaagaaaaaaataaagaaactaccagtacccggcccgaaaataccgtcataaaagccaatcgccagactaccgataccagctaaaattaacattttcgtggtaattttttgctcggtatgaacctgtccgaagttctttttaactagggtataaatcgcaatcacaatcaacatcacgaatacgaaaggacgcaataccgattgagggataagcgacaaacaagccgcacctgcgaaagaactaatcaaagcacaaatggcaataacggctaaaagcttccattgcaactttacttttttagcaaatgtataagctgccgatgccgtaccaaaaatggatgagactttattggtaccaatcactgtagcagtcgacatgttaggaaaagtgctcatgatcccgggaatctggatgagtccgccgccaccaacagcagcatcaattgctcccgcagtaaacgcaaaaaagatcaaactaaggataacatcccattccatgcccatgttttatactctacatctactacaaatttaagatacgtttaggtaccaaccgttttttatcggtaatttcagctaaacctagacagcgttcacccgaaaaaaccaacacttctgcttctgcagaatgatcaatattgctttctagaccgttacaaaaatatttttcccgtccttcgggaacctgaatttttaagaaatggtcaattggagcatatacgggcagtagcaaagcttctctttgctcttccattaagctttccaaatattcaatggtataacttgggatgagttcaaaatgtccagtttgaatacggtgaagcatggttaaatgaccaccacaaccaagtacctcaccaatatcttcacctagcacacgaatatatgttcctttagaacaagttacatctaaagtgatactattttcagtaaattcaatgagttctaaagcataaatcgtaaccgggcgtgtctcacgctcaatctctataccctttctggccagctcatataacggcttaccttctttttttaatgccgagtacatcggtggaacttgttgaatatcgcccctaaacttttctaaagtttgctcaataagctctttgctaagaaccgggataggacgttcttgtaaaatatcgccttcaacatcgcctgttgttgtagtttggcctaatcgaacagtagtttgataacgctttgtcgagtccagcaagtaatgtgagaatttagtggcctctcctaaacaaataggaagtaaaccggttgctaatggatctaatgcaccagtatgacccgccttttgggcacggtaaagccaacgcactttttgcaaagcagcgttagaacttagccctaatggtttatttaaaagaaatacaccactgatatggcgacgagaaattttttgattttttgtcgtcatttttactggaacacaaagctagagaaaagtgccgacatgttagcaaattcagcaagatattttcataatatttaggtgccttttcacttattttatggcacattaatgatcgagtaaaaaaacaacaaatgaaaacttaaggaagatatctttatgcaaaggatgcagaaaaagatagggtggtgtgtgctcggattttttattttgagcctcatcgcatgtgtgtattggctaagcccagactcggaaaatacttcacctcagccaaatcaggatgaagctaaaagtttggtagctacttcgcaatctactttaaattcatcattaaacgaaaatacttatttgagtaaaagtcagcaagatactcaagttaactgccaattaaaaattgatagttcacagcatttagttgtgaatagccaaacccgtgactgctttgaatattttattacgcagtatggcgagagcaatttacaacaagttaaaactcattttaagaaagttatacaagatcaatatttagagccagcccgctcacagattattgatttgtggacgcgttatttaaaataccgtgagcagcttgcacaaattcaaccgcctcaatctaaaaaacaagatcaaaattattttcaaaagatcttcagctcaattcaagatataagaaaacgtttcttctctgcctctgaaattgaagggttattttcaacagaagacatttatcagaactacacattagatcgcatgaagattttagaagattcatctttaagcgaaattgaaaaagctaaaaaacttaaagagcgctttgaacaactaccagaagactggcaagaaaacctacaagaactttcaaagcttgatgatttacacacactgaccaaacaaattaaagctcgcaacggttcagcagaggaacttcggcaaatgcgtacagcacttgttggagccgaggcaactcaacgattagaaactttagatatacagcgtaatgcgtggcaacagcgagtgactggctacttaaatcagcgtgatgaagtcctgcatagcaatatgagtgacaacgctaaaaaacaagctatccaacaactacgccaacaacaatttagctcatcgcaagaacagcttcgtcttagaacttttgaaacagtccatgaccaaggaggtgaactaccctttaactactaggcttttctatttcaaagtgagccaaaccttatccagcagtagaagctgcttctcatacaaaataaaaatagtgagtaaaaaatgaaaaggaacttaatatttttctgtgctgcaatactctcaggactgagtgtttcagcaacccatgccacaaatgccgagcaagtcaaaagctctttcgtctattcgacttatgcacaaaccaaatatccattggtttttaaccatggtatggcgggttttaatcgagttggaacagatacgcttggtctggactactggtatcagattcttcctgatcttgcacgtaacggaggaaatgtctgggcaacaagagtttctccgtttaactcaactgaagttcgtggagaacaacttgcccaacaagtagaagaaattattgccatcactggaaagcctaaagtcaacttgatcggacatagccacgggggacctacaattcgctatgtcgctgggatcatgcctgaaaaagtcgcttcgcttactactattggtgcacctcacaaaggatcgccaatggcagatgtcatcctgaatgttgagggtactcctctatccggactggcaacattagtaaactggttttccgcagcaattacttgggcaggaggtctagacccaaatagttatccgcatgactccttagcaggtgcccacagtttatcgactcaaggctctgcacagtttaattctcaatttccaatgggtgttcctaccacgtcttgtggtgaaggcgcttatcaagagaaaggaatctatatgtattcattctctggcaataaagcactcacaaatccattagatccttttgatattgcattaacaggaagtagtctagtggttgacccatttggggataatgatgggctggtttctcgatgcagtgccaaatttggtaaaactatccgtgacgactataactggaatcatttagatgaagtcaatcaggtcatgggaatacgttctatttttgcagcagaccctgtctcggtttaccgtcaacatgctaaccgtttaaaacttcaaggattataagctttaaaacaaaaaaatgcgccaaaaggcgcattttttactcgctataagcttacgctttacgagctggtaatttttcacgaatacgtgcagctttaccagacaagtcacggaggtagtaaagtttagcacgacgaacgtcaccacgacgtttcacttcgattttagcaacaactggtgagtgagtttggaatacacgctcaacaccaacaccgctagaaattttacgtactgtgaacgcagagttcaaaccacggtttttcttagcgattacaacaccttcaaatgcctgaagacgttcacggtcaccttcttttactttaacttgaacaactactgtgtcaccaggagcaaattcaggaaggtcagtttttaactgtgaattttcaatagcttgaactaaaggatgtttaccactcattgtgggaatctccaatatatgcggagtcagaagaggcctgagtttccgctggggatagaggctaaagcgcatatcaacccgtttaactttccctttacgacaaccgtaaagagccttaagtgcacataaatctataaaaaaatagacttatgctttaattcgaagcaaagcttctcatcttttgctcagaaaaacacagggaatatgcttacccttgttcatctgacagccattttttttgctgcttagtcaacgtaacctgttcaatcaactcaggtcgacgctctaaagttcgttgataacgctgcaaaaaacgccatttctcaatattggcatgatgtcccgactttaaaatttcaggaacatctaaaccttcaaactggtctggcttagtgtattgcggacaatccaaaagaccatctacaaaagaatcctgtatcgctgattgctcatctgacattacattcggcaaacggcgaataatactatcaagcaacaccatggcaggtagttcaccaccagataagacataatctccaattgaccattcctgatcaacataatgctggatcaaacgctcatcgacgccttcataacgcccacacaatacaattaagccatcataatcgacaaactgctgtactgcctgttcatttaaagttttgccttgtggagacatatacaccacaggtacatgaacacatcctgcttgcgaagcaagttgtttggcatggttaattgcttttgccaaaggctccgccatcatcaccataccagggccaccaccaaatggacgttcatccactcttcggtaattcccttcagcaaaatcacgtggattaatacaagtgacttgtactatgtcacgttttgctgcacgcccgctaatcccataggctgtaatcgcttcaaacatttcaggaaaaagcgtaatgactgcaaaaaacaccgcagactcctctattttcctgctgcgttaatcctataaaaaggattaataatctacgccccaattgacgtaaatgcgaccagcttcaagatcaacgcgttgcaccacatctttatgccacgggatcatgcgttcttctgaatcaatgctgtctggtgtagcgcgtacaaccatcacatcattggctccagtttcaaacaactcatgaatttgccccaagttcacttcctgttcgtcgtcatcaagacctaacactgttaagcctttcaaatctgaccagtagtactcatctacatctgctttcggcagttgagatttagcaatccagatattagcgccaaccaagctttctgctcctgtgcgatcactcacaccttttagagcaacaaccaggcctttgccatgtggtttccaacgttttacatcaacgatttgccaaccggccttggtctcgatgtaccaaggcaagtagtcaaacatattgctcatgggttctgtattggaatacacccagagccacccatttaatccataagctgaacgtaactgtccaatctgaatacgatcttcgggaacattctgtgttggtgtcatgggctacctactacaataattatgcagtagcttttttagcttgagcagccaaagaagcaacacgttcagaaggttgagcaccttgagaaacccagtgagcaaaacggtctgcgtctaaacgaagtttttctgcttgaccttgtgcagttgggttaaagaaaccgatacgctcgatgaaacgaccatcacgtgcattgcggctatcagtcacaacgatttgatagaatggacgtttttttgcgccgccacgtgctaaacgaataacaaccatgataaaagccttataattcttacggattatccctgcgccgaccatcggcaacacttcaaacccctttcatagagggcgacattctacgtgattttcaccctgaaagaaagattaaattttgagttatccgcagttttgaatttaaattactctgtccaacttgatgaagcagatagtgcacaaactgtggcaccttttgcccaaaatttttgcccttggtcatttaaacaaataattccatcacctgcttgtgagctagtagaaataggtgttgcagtaagtacccaagttgaatcattcagagttgcaaaagctaacttatatagagcctgaccttgtataggactcacattagaaccataaatcgactgtatggtcgcattcgacggataacgattgtgaactactttttctgattctaatgtttgggcaatattcatcatttcggattgaacagctgtacgatgccctttacgtaaatattgcaaatatgaaggtgtcgctatagctgctaaaattgcaattatcgctactacaatcatgatttctattaaagtaaaaccattcttcattgccaattctcactatttgtttcacatacattgcaagtgactgttccaccacagtcattatcaacagccgtagctgttaaactttgacaacgcaaacctgaattcttagcaataaaattaaagtttcttgaatctgtagttgtcgctttaatgacccatgtttgaccattagaagcagaatttgttaataaattacctgtggtcgtatcatcagtaatttgaatcgtatatcccccgcgaggtagggttatagaggttgtggtaaaacccctataagtaaaatttcttgatttatgctgttctaattgttcagctaatttcaaaatttcacttttagccgcagatgcagtagctctacggctataactttgatatgaagggatagcaattgaagcaaaaatagcaacgataacaatcacgaccataagctcaatcaaggtaaccccttgattgaaccgtagaatagagtacttattcataagctgttccttctagcgatagcgctcataccagcgcacaggaagtaaatgacttgtacattgccactcacctgttccgttctcgtttccagacagctgtaatttcccacaactattagtcacaggaggttcatctctttttggaacaaatgtgatattacgaatacctgcaccaatgacatttgtattacattcagagactccagctggacagttactaccagtttttgtttgaaacccgctcgggttttctttatttgaattaatggttccatccggattaagacaagcaccaaatggtaaacaataagtttgtcggtctgtttctcccacaacacgaggtagacaaggatctgccgcaacaattcccgttccttgagggtcataaactggaataattaaattacccgtaattgccattggttcttcaaaagctttgagtcctcctttaatacgaaaactattattagctttttctgtaccatcactcgtactagaaagcgagcgataccaaccacctttacctactcctgtagtggggaagaaaatttgtgctactcttgtttcacctgttcttagaatttgtggattttttcttaagcctgtccgtgtaatgtcttttgtttcaagctgattatcagttaaagacattaagttctttttaacaaagtctctatcaataattccatatacattatttacaggacgtccacttaatgcacttgcaggcgtcataccttcacgacctgtgagtgggtaaacatctaaaggtgtactacggtctcctgatgcaattcctaatgtaataaaagtgtgaattccataatcgtggatcgttactgttggaggctcataaaaacgaggagcattcccacctgtataatcatttgtgccatcataagttgaatcatttgttgctaaattcgctaaacgcacaactctgacaccaaaactgctataggtcgaattggtttttgtctgattattattaaggtccacgcgaaaaatttgtccgcctaaatctccaaaatatagatggtcgactaagccatcagcatcacggtctaaagtactaatacggctaacaatactatgcttcatattggcgttatcagtattagaacctgtatcacttgtccaccacaaacgctgaccagtttttgcatcaataatatagacagcatttccttttgcttttccattggtaaagcaagcgtcagtcaacgtaatatttggtttttcataacactgatcataaccaccgccaacaatcaggacacgtctaatagaaccgttataacggatgttcgcgagtacgggtttagaccagctttgacccatacggctatagtcagtctggtctgcccctattctaaaaagcagtttcggtgaagtagggcttaatacatctagtccgtagtagctacttcctcccatacgcatgccgccataaatattcatttgctttgcagttacttttgatactgccgagctaccacttcccactgtagtaatattataggctggatcagatacccaagctccgtccataccatgagcgggagctgaagcatcactttgaccaacaactaaagctttggaagcaactgaatcatttaaaatatctgcaggaacaaagaccatttgctcaataccagatgaagcatccacaatatgtaacccgccttccatggttccatagagaatggattgttctcgggcagatgttaaattcccattatcatctagtgttccattgtaggttagttgaaccggtaaagagtgaatacttccccccatcgataaataaggttcattcgatgtaaccaaagatgaaggcagagttgttgcattaatatctgttgaataacctaaataatttaatatttttaatttcaagcttataggaaaagcttttaaaatattttgtccagttgatggatcaaatttacctaaaacataacttgctgtattagccaccgtatcaaaaggattagttccttctggtggagcggctggaatttttaacaaattagttccagaagttgaaattttcgttaagctaccatctgctgcaacagcggaaacatcagtaaataagttgcggattttactttgtactgcgtaataatattttgtgatatttccttctgcatcacgtgtttcaggttgtccagcaatgggtaaaggcacattcgcatatgaaccacctaaaaagactttgcctccgtcagtataagtagagctattccaataatcctttgttccagtcctaaaagccccacttgcattgtagactaatccgccagaattggcctcaaaagcacctgcattcgctccagataaaaccacatgatatttctttaaatttccacgccatgttaagtacgtgttagctggatttggctcaaaagctcgtaaataaccatattcctgtaaatttttgggattcaatgcatcatatggaactgagatagcacctgtggttaagggttctaaaggaactttatctaaattattaataaatgcgataacgctgtctgttacaccttgtgaactctgagtagggaaaaaaccaccatttccataacctggtgcagctaccgcatttgtagattgattcggtgaacacgcatcatctccttttcggtcagactgggttctcgaacttaaacggcaggcattttttacatcagaagaactcaaactagaaaagtcactaccaaaaccgacaaatgctgtttgaatagaaactccggcaggattctttgttttatcaaataatctttttgcaaactcccccatacaagcccaaccagagtctgccgtagtgttagataaacctccagaacaattaaaatcagctccaaaagtactacctaaagcagtcgacataacacttgccgaacgtgtatttgttgtattgttcggttcgccatccgataagaagtaaataccttgtccatcacaactctgacgattcgctactgcaggtaaaggtgactgatacactgcattggagttagtagcatttcggtctacaacaatattcggattgctagctgtatcgtttgatttagattttggaataccgctatctgcatttgctacagcataattaaaagtggtgtagtaataagtatagtaataagtccagtcagatgaagtatcataagcagtagcattatccacacctggattatttgttgaccagctactccaataactatttgaacgacaaggttgccataggttggctgtatcaatttgcgaatcacggtaattagtacaatatgaatattcagttctattatcagatcttcttacacgtttgatataactatctttacgaatagcataattcgtctctgaatatgtggttgtccccattaagtaagcagctgcttcagcataagcgtgggctgaaggtgttgagcctcccgcagttaaattagcaacagcttgttttaatttataacgttgtgagcctaccgtatttaaagtacttgcatcacctaaaggagcagcagccactaaaatttgtccacttcggctgtcaccatttgccgagaaatttcctaaacctactcgcgtatcatttaagacagggttattgctagccaaaaaagcattcataccatttttaagcatggctaagcggttttcaccataactattgttggtcatacttcctgatgtatccaacatcatcacaattgtttttttacctgctgtaggtgaggcataaatttgtaaatcacttgcttgcaccacagagcttgtcatcagccatgtgaatatcattgagcttgaatagacggcataccataaattatttggcttaaaattcttcaattttagtttcatgatattccccattatgaacctggtgccgtgatttcagtcagcttattggtatagttaaattcttgaacttgagtactaaaaggtacgttatggtttgccaaacaatcagctagggtttgcttatccgttaatgcactatcaaagttgtcactaatttttgcggaactcgtacttaagcaatcagattgcaaagtttctaaagaggttgatgcataagcaggtaaaaacgctgttgtaataacccgaatacgttgcgtagatagcatgcttttaggaagttgggttccttcggaaagatttatgtcccgaggtagatttgaacccggaatatcaggcatggcatcggttgggatactgacagcaacttgagtaactaccgcttgacgattactcccatagtcacttgttaaatcgcagaaacctgctactccaccgtcttcaactacagcattattggcgctgccagctcgaagcaaacttgctccccgagtttgagcaaaacttacagatgtagaagttggtttatagcaaaagttatattccgcaccagggttactttcatgtgctttcagtgctgctccaatcacattggtaatatttgtcaatgtggttgggttcatctgtacaataagctctaacggagtatctgaagattgaaagtttaattggccaacttggctattagttgcaacttttagagaaacaatcgctactcttattgccaaaaccccgacagaaataacaatcaataaaataataagtacaacaataagtgtggcacccgtttccttagatcgacctttaatatttttataatttaaatgggtcatattgtttcccccattgcattgcgtaaagcaattgtcacgctatatacgcgtcgcaaaaagcgatttctgttatcagcagcatgcacattctgatctagcataagaaaagactgattagggtctattgccttattttgagcattatttgtagaacgggctaataccgatatttgtattgacagaattcttggagcagccacagctggactcgcatctcgagcagcttgtgcagccacccgatactgaggaattgtgtaataagcaaaattaccagctgcgtttttcgtacctaataagacatgaaaatggtcaatacgaggcagtataatttggcctgcatctcctaatccattaacgatatcaggttgagctgtagcactaaccgcaggggtattcgcatcacatgcaagtgcataatcctgttgagagctaccattattatcaacacgtaaaaaataccgttgaactattaggtcccccgctaacacattcacaccttcacaattagtcatattggtcggggcaatgaattgaatagtcagttgatcgctttgtacttcagcatttgaactattctgtatatttgaaagacctttccagtggttattcgctgtacttaccgtatcacctgcaccacggcttaataacgcttccggaatataagtatttgtatcaacttttggaataaaattaatattgttggcatttgttgctgttgaacctgttaatacaatacctccccgaggcgttgtatctgttaattgtggatttacaacatttccataatttagaagccgtatatcacgtgccatatattccaaaccaaaaataccgctgtcctggatttcagcattggccttttgcaatcggctcgataaaagccctccaataaatagctgtgttgcagcagccactaatattaggcctaaagctaaggcgactataagttcaatcaaggtaaaaccttgttctttattagaaataaatgattgagccatttaatatgcctccatcattaagcaagttgaattattcacgtaaacaccgttattactcatacaacttgaaacatccacactagtatttgttccatttgtagtaatcactggcgcagttttaccccaaaagacaaataggcactggcgttgttgcaccattgtatttgtaacgccagggcaatttgacatcgtaattctcatacccagttgattagcatttctagctgcttgataggcatcaaattgagcgagttgggaggcagtacatagagagttaaaacatgacgtgggtgcaggagtatcagatgtatagttgctataactacgcacaaatgtaggatactggctagcttgagtactatttgtacggatattttctgctaatcccctcatcactagaatggcttgagatttacttaatgcttctgaagatgcatccatagctcttagctgcaaggcaacataacctaaaactccaatagcaagtaaaattaaggcaaccaaaacttcgagtaagcccaccccagcttgggctttttgcttatagtgatgcattaacaagtctcctcggccttaaaaactaaagtgccaagcttggtcaaaataatgactttctttttatttattctagaattacaaatagataaaagcgtatcttgagttatatttgccactactccatttgcgttaaaagctaaagtggtagtcgttaaagaactttgcgtaccatcagcggctatattttttagctcaagagtattattagaagctgtctgccaatttaatgaagtgggtgtatttgaagctgttgagttcaagttaacagaaacattctgacgtcctaaaattgcctgacttttcgcttctgataaagtgttgattaagtctctttgattaccatctaaacgtttactttctaataaatttgacattgatggcgcagccatcagtgcaataatagccatgactgcaatcgtcaccattagctcgaccaaggtgaacccttcttgtggaataattcccctcatccccagaaccccaaataaaactaaaattttttatttcttatttaaattttacttttacaaattacaaaacaaatacaaaacagacaaagggtataaaaaaacagataactgtcatgttaacaattatctgtttaactatttaaaatcagtatgttaaataagtcacattttatgcctgggtcacatgaatacgtaattctttaggaagactaaaagtaatattttcctcacgtccttctaattctttaggcgcctgagctccccaatcttgtaaacgttgaatcacttgcttaattaaaatttctggagctgaagctcccgctgtaacaccaattttacaagtatcattgaaccatgattgttcaagttgatctgcattatctactagataagcagctttccccatacgctcagcaagctcacgtaaacgattcgaatttgacgagttaggtgagccaacaaccagcacaacatcacatttttcagctaagtcacgtactgcatcttgtctattttgagttgcataacagatgtcatctttacgcggaccttgaatattcgggaatttcgcacgcaaagcatcaatcacttttgctgtatcatcaatagataaggtcgtttgcgtaacaaatgctaatttttccggatgtctaacctcgagtgctgccacatcagcctcatcttcaaccagataaatatcgccaccttttaatttgtcatattgtcccattgtaccttcaacttctgggtgcccttcatgaccaattaaaatagcttctgtcccttcgcgagcatatttagttacttcaatatgtactttagtcaccaatggacaagtcgcatcaaaaacttttaagcctcgacgctctgcttcttgctgaactgcctttgaaacaccgtgcgcactgaaaattacaatagaatcatctggcacttggtccagctcatcaacgaaaacagcccctctttggcgtaagtcatctaccacaaatttattgtgtacaacttcatgacgtacataaataggaggattaaaacattccaaagcccgattgacgattgctatggctcgatcaacaccggcacaaaaaccacgcggattagctaacacaatttccataacagcctcaaaattaataaaacaggggaacttctcgtaaatatttgcagttaaaactattcagtttaaacgcacggtacactacaatagcgaagatattttatcatatcaggaaaaatatcatgtcgggtctattgtttgtcgtttctgctgcatcaggaacgggcaaaacatctttggtgaaagccctacttgaccgtgtgagcaatttacatgtttcagtttcgcatactacccgaggtcaacgaccaggtgagttagatggtgttcactatcacttcacaacaaaagatgaatttttagaccaagtgaaccaaggtggatttatcgaatatgctgaagtatttggtaattactacggcacttcacaagcaaccgtaaaacaacagttagctcaaggacatgatgtcttgcttgaaattgactggcaaggtgcagagcaagtacgcaagctgtttcctgaatctaaacagatctttattttaccacctactcaattcgatttacgtcaacgtttatctaaccgtggtacagactctgttgaagttattgaacaccgcttaagctgtgctgttgaagacatgcagcattacgtaaatttcgactatatcatcattaatgatgactttaataaagccctacatgagcttgaagccgtcattacagcaaatcgtttagtcttatctcaacaggcaaaaagacatcaaaatctaattcaagacttgattactccacaaccaaaacaggaataacttgagtctggaacgaaagccttttatactatttagtctgttcaaatttaccattccaaaacgagaacttttatggcacgcgtcaccgttgaagattgtttagatcatgtagacaaccgttttgagcttgtgctcgttgcaagtaaacgtgctcgtcaattggcacgtcaaggcatggagccaactgtagaatgggataacgacaaaccaacagttgttgctttacgtgaaatcgctgtaggtcacgtaacgaaagaaattcttaaacaacgtgagcaagattaccaaacttctagtcttgatcttgccctttctacaaacagcttaaatttagaaggtttttctttctaattattcctgtttctataaaaaaccatcgtttttttgcgatggttttttatttggcttatgcatatttaaaacatattggtaaaagcaattattttcattgaaaaaaaaatacactttttcaagcgaaaaaattgacaagttccgcaatatgcttttcattaagaagtagatagatttagttttttaagcaacagaaaaagggtggtctatgccaggcgaagaggtcagccaagccaagcaacagctcaaattaattatcgacccttacttatcggtaagtgaagtcgaaaaagtgcttgctgcctgcgattttggagatctggcacacactggtattacccgtaaaagtggtgaaccttatattctgcatcctatcgcggttagctgtattttagcgaatatgcgcctagatcctgaaacattaatggctgcacttttacatgatgtcattgaagacactcaatatacaaaagacgatattattgagcgatttggacaaacagttgcagagcttgttgatggcgtaaccaaactaagccagtcgagcgataaagaatataataaagctgcttcttttagaaaaattctacaagctactttgcaagatccacgcgtcattattattaaactagctgatcgctaccacaatatgaccacattgggcgccttacgtcccgataaacgtgctcgtattgctcaagaaacctttgatattttcgtacctatggcaagattagtcggcatgaatgaaatggccgataaccttgaaaatttatgttatcaaaatctcgatttagatatgtttgataacgttcaaaatgcgttgcttcaaaccaagccagagcgatgtaaataccaaagtatctgggaacaaaatcttgcggagcttctccacaattatcatattcaaggtcgaattaaaaagaaaaataataatattgagctcttacgccatttcgtaaaaaatgaaatggatttacaagaacttactcatagccatgcctttgaaatcgttttgcaatccattgcagactgcgatcgtttagtagcagccttaaaagaaaattttcaggtcatccaatatcaagatcatatccgccgcccgttaccaggtggcaatcagtcattaatgatcaagcttaagggtgaaaaaactaccttatcgctcactattcaaactgagttgatgcgtaaagctgcacgtttcggtgtagtactcggcgaaaatgctccacaaacttgccgctctgccattcaagcttccatgcagaacctaaatacactcattgatggtgaatgcgctaaaacgacttttaatgacttacttgattatttacatcaagaaaaaatttgggtttacacaccacacggccagttacatgaattaccacaaggtgccacagtagttgattttgcctactcagctagtcttttcttaggcaaccatgcggtaggtgcaaaagttgatggtgaaattaagccactttctacaccattagttagtgggcaggttattgagattattactgacgttttagcaacgccaaatccagattggttgagcttcattaacactcaaaaagctcgccgtgctttacagcacgtactcaaagaccaagatattgaagaacaacgtttagttggtgcccaagcactttcaagagctttgaaactctttaatcgttctattaacgacctttcagatgcagattggttagatctcttacaatggcgtcatattgataataaagatgcattatttgagcaaattgctgttggagatttacttcctcaacttgtagctaaccatttgtttgcaaatgacaagcatcctcgagcagaaaattcagatcgactaattcaaggtactgaaggcattgatgttaaatatgcccactgttgtaatcctattttaggcgacccaattcaaggccatttaacacgacgtggtttaattgtgcatcgtattcgttgtcataatttgcttcatgaacaacatttacacccagaaaatattatgccgcttcaatggaaagcagatgacgtagatgatgtacgttttactgcttaccttgcgatttatatggcaatgaatgatgaacaggtatcagacctcatctaccaatgtcgtaaaaataatgctggggtagaaatggtacattccaacgaacagcgtactttcgtcaatattgtagtaaacaaccgtaaacatattgcaaaagtcattcgtgatttacgaatgcactatggcttcccacgtattgagcgtctagacgcccctgctccacaaatggaaatttccaaagtcagctaaaatttgttctgctttactaaaatctaacttctagaagtacttaatcaattaaatcgatgatacttttgtcaaaacgtatcatcgattatgatgaaaaaagatttaatcaaggagaaccaaatgtcccgtcaagtcattcatactgaaaatgcccctgctgccatcggcacatattctcaagccattttagtaggtaacacactatatttatcagggcaaattggtttagatccttacagtatggaacttgtagacggtattgaagctcaaatccgccgtgtttttgataaccttaaagcagtatgtgaagctgcaggcggcacacttgcagatattgcaaagctcaatatttttcttactgatttatctaatttccaactcgttaaccaaattatgggcgaatattttgctcaaccatacccagctcgtgctgcacttggtgtagcaagcctgcctaaaggggctttagttgaaatggatggaattgttattattaatcagtaagataaaatattaactagaaattatttagctctaaaattagataccaccccagcttaaaaagctgagtaactctcagatttccgcttaggtggtatttttttatccaaaatcccaataatgataaatgagattttaaatgaatttcattgacaaacgataataattatcaataatatcaattatcgcatttatatttggggatcactcccatgtacgtttgcttgtgtcgtggcattaccgatcaggatattaaagacgctattgaaaatggcgctgaaagctatcgtgaaattcgcgatttgcttgatcttggtacttgctgtggacgctgtgcaccagaagcacgtgctattattagtgaagaattagcagaaattgctgctcgcatttctgtagctgcataataaaaattaatatttaacaaaaatttattgactcctccaccgctttttgcggaacgttaaatgttcctcattgaagcggttttttttggaaggaaattcacatttaccaatattgtgttgtttttgattgcgattttcatttgctgttccataaattactcgccatatccatgattgttcactaaaatgaatttatagattgccttaattgaattaaggcagaaattgttttggagtagctacaatgaaaggcaatcgtgatgtcattaatcagctcaaccaagtgctgtatcatcatttaactgcaattaatcaatactttttacactctcgtatgtttaatgattggggaattgaacaactcggttctgccgaatataaagaatcaattcgccaaatgaagcatgctgacaaaattattgagcgtatcttatttttagaaggtctccctaatcttcaacacttaggtaaattgtatatcggtcaacatacagaagaagttctgcaatgtgacatccgtaaagtaaaagaaaatattgaagcaattcagaaagcggtcgctttagccgaaacagaacaagactatgtaacgcgtgatttggtacaagaaatcttagaaaaagaggaagaatattgggattggttagatactcaaattgatcttattggcagtgttggtatcgaaaattatattcaaagccaaatgtaatttctcataaaaaaacctcttagagtttatttattttacttaactactgtccccttgtattgagggatttttttatttatcttttaacaactctgccaaagttatttgctgtcgataaagatgctgcaaaataaatatttgttgctcggcctgttctacttttccattataggcaagtagctgggcatatttacgcaagttataaggcgtcgctttattcttcacaaaattaccccacactgctaaatcagcatcagataaagtagtttcaggcttcatctcaatccattttagacgctgctcaaactgcgttaaaacaaaaatctgattacttcccaaaacctcagcatttggctgtttattcttaaacaacaaattactatttgtgacatagacattatagtcacgccaaattgctagcagaagtattaaactgactccccaaattaaacgaagaacctgcttgttgagcacaatacctttgagtacaggtgtctgtgcctgaattatgcctaataaaaatccacaagtaagtaagaagtaagcgtagcgttgaggaaactctaacatggcatgaatgagtacggtacacaccatcataattgcaataattgagatagtttctttagcctgctggtttagccaaaggaaccaacatgcaaagtaagcaataatgactatacctattgggataccgttccagatgatgagatctaataaaatattatgggcactggtcgtccactcagttgttggaaaaagagcataggctgacatttgcgctacactggtttggttccaaccataccccaaccaaggatgttgctgtacagcaagtagcatttgggtccagatattaaaacgtagatatccagagcttgctctttcaactaaactacttgcttgggctacatcagcgctcgaccatgcttcaattaaactagtagcaaatggcagaattacgccggctattacaaaaaaaccagcacaccacaagaacccttgaataaaaccaaatcttttttgttttccaaatagtttaactatccaatagataagtaaaaatggaaaaaccacccaagaagttcttgattggcttaaagcgattgtaaacaagataataagtgctgaagggaaaagtaaccaaactgttgctttattcttttcatataaaaatagacaacctaatagccccataatcagaaaggttgccatattgttaggttgaccaaagttgccgtaaggacggttaccaattaaatgcaacatatgcacaaaatgagactcaatatttaaccattggcatatcgcaataaaactggtcgcaattgatacaataatcagtaataaactaaagcctgtaaaaatttgatctcgcttttgttgatctagtgacaagttataacccgccacaaccataaaccagaagcctaataagtaaagtgaacttaacaaagctgtactaaaatcaaaaactagaccaaaagcccactgcaccactggaattaaaataaatggcaatagtaataattgtgcacgcggaattttaatattttgataaaaaagtgcagctaagacacttaaacctgccgcaaaagtactcatttcactagaaaacattacccaagggttatagtgaaatggtgataaccacgcaaaacccaacaaaattgctgcgaggaacagaaagaatacttgcatagtgacaggtttgagactattagaaatgggtgaaattatacatggaaccctaaagaaaaatgtatgagtctatatgaaaaggctttgataaattttacttcaaaagttaaggaatttttgaagctggtactaagtgctccgcaccaccataaaaccaaaagtttggagccattcgtcctccatagcttccgcaactccaacaagttaaatcttgccctaaatacattattgtgatgtataagaataaaactccccataaagcaatcagtatttttgtcgacctagaagaatattgggaactagaagttaactctctatgagaaaaagtaaaagctataaataatacacaggcaatttgtgacgctgggtacaccatactacctgagaacattgcatcaactaaaacggcgatcacaccaactttcaaaattagtgaaacagttttatctttaaataaaccaattaattgggtcaacatccatatacagaatatgagacctataatgccccattcaaaaataagtcttaaatatagattatgtatatgatgtccatacgcatactgtattttagacaagtatccaccaccaaccccagtaaatgggtgctgtttccattgtttaaatacaaacttccacatttctgcgcgcagcgatgttcccattcgtattacagtcattgtatttttttcagctaaaaaaatagtgattttataaataaaaaaagctaaaaaaatataaatacagctttgcaaaataagctttcgattttctttagaatatataaagagaactaacaatcctgtcattaccgcaagtaaagcagacctagctccatcaaaaaaccatgctaaagcaaaaaagaaaattactatagggtaaaaataagagatataaggatatttcttattttttagataaatcaggaagaaaaacaagggaacaataacactatcataaatccgaatcgtgccagagttaaactgccaatcaaaccattgttgatggataataaaattaaaaatagaaatcaaaataaataaacatggaataattgctgtaactacaattagtgcaataccatgctctatattttttatattccttaactcatatgttaaggcagaaaatataaaaagtaatgctatcgcagaccaaagctcttgaaactcaaaaattccccaatttatgtgttgaattaatataaataccccaataataaaaaaattaatttgactataaattgagtattttagtttttttgcggagattaatattaataaagcacataacgctaaaggaaactgcaataaacgaagttcgtcatattgcgaaatagaccagccaatttggtatcccaatagtgctgtaataagatagattactatcacaaacagtaaaatatttttctttaacatatttattttcttcaataaaaaagagaggccgcaacctctctttttattaattaactattaagaagcaccacatgatttaggacgtaagttttcagctacatcagttttacagcgccaagcacctgtcgtaccatttgtagcattatctgcatcacggatccattcaatttttttactattaatttgtgatgtacctttcaatgtacaagtaatattacttgcaccattagttccgatactggttgtaatagtactacaagcattcgtagatttttgtaagcctaaagcttctacatcagttaatgccgcagttaaaccttctgctaatttagtttctgcgtttgtcttaccagcagtaatatcagctaaaccagtacttacttgtgacttagcaatgtagttttgataagcaggaatcgcaatcgcagccaaaataccaataatggcaactacgatcatgagttcgattaatgtaaaacctttttgtgcattcatagccttttccccaaagattgtatatatgtttttatataagctttttcagctatgaaatatattgcagcaaccatgccaacttttattattgttaaaaaacataaacttataatttataaagccttattttagtagtttaagctgtaattaactgacaaaaattgtcactaggaatttagtagaattaaatcaccgataaaaattaatttattgcctatttcatttttttaatatcgaatgtgataaaaatctctataaaaataatcaaataggtgacattttttgtcagccaccttattgagcaaaaatttaaaaaaacaactaaatttttgagtcaatcatttaattaataatgataggtgcgttacctaattcatttaattgatctggcatgttttcatcgtaaaagcgtgacatcacttctccaatttgctgaactcctgtaactactgctttctgatattgcttttgttgaagctgctctacaatcgacttacaaatctgctgccatatttgttcagtagttgcatttctaatcccacgatcaaagatgatttctactgtacgttcacacaaatttaaatagagcaatacaccactattgagctctgtatcccaaacacccagttctgcaaataattgctgggctcttaaacgggtattttgtctatacgcttgtgaacatgggatatggccttctatgacaacctgtatttcgccaacatgcccatgctctgcttgctgtacagcctcagcaatagcttgtttatcttgtttggagaaatatttgctacttgctggtaaataacaaaaatgcttaaaccaacgttttaaacttggctctacatattcctcaatttttggctgagtaataatttgggttgtttctgatgttgttaccatgagcctgaagcacctccaccgccaaaacgtccaccgccgccgccgtagcctccgccaccaccgccaaagcctcctccgcgtccaccgccaccagctccgctcagaatagcctgtaaaatcagttgggcaattgaagttatgagtaaaaagaaaataccaaaacccagtagtaaactcattactacgccagcaccatttacaaaaccagctaccgctgccgcaactcctgctgttgacgcgctaagtggtcgaccaacaataaatgatcccacaaccccagcaacaagaataaataaagccattgtaagcgttgtttgtttggcttgttgttcttcggcagcttgatgttggcgttcttttaaatcttgagcagcttgctgagcaacttccggatctaaatttaaaattcttccaatttcatcaagtcctgcatttagtccttgagcatattgggcttgtttaaaataaggggtaatttgatttcgaataattcgacttgcaacaatatcaggtaataccccttctaaaccgtatccagttagaatctgtattctatggtcattaattgcaactgcgataagtaagccattatctcgtttactcgaaccgagttgccatttttcacctactcgcaaagcataatcaaaaatatcttcttgacctgtagttggtacaatcacaatacctatttgtgctttaccttgctggtacagatttaagattttctggctaagctgttgtttttcagtttcactcaaaacgttagcttgatcaatgacaggttgatttaatgttggtaaaccacgaattgattcaccatcagccatatcatttgcaacttgcgtttgaggtgtgacactcgaagctgcctgagaatttatttgaggcttagatgcttgagcttgctgctgttgaataattttgcctgccactaccgtatccgtttcatcggtagcagtggcaatattattctcactccaagccgcattctgaaacagaacaccacagcagagaacaattaaggtaataacgaataccctaatttgcttaggctgaagcaatatagtatttctcatgcggcactcctttgatttaaattaatcaaaagaaacttttggagcctgctgagcagatgcttctgcagagaaattggctttaggatgcatgccaatcacttttgctgttactgcttgtgggaactgacgaacataagcgttatagtcctgaacagttgtaatataacgattacgggcaacagcaattcggttttctgttccctcaagctgaacttgcaattcttggaattgggtattggcttttaaatccgggtagttttctgaaacagcaataagtcgagataatgccccagttaactggctttgtgcctgttgatatttttcaagtaatgctggatcttctaatacttctttatcaaccttcaagcctgcaacattggcacgtgcttgagtgacctctgttaaaacctgttcttcatgtttagcataaccttttacaacatttaccaaatttggaactagatcggcacgacgttgatattggttttgtacttcagaccaagccgctgttacagcttcatctttaacctgtaaagtattatagccacagcctgaaaataatagggtactggcaagtgttgtcgcgatagcaagttgtttaaacgttttcatcgtcacattatcctcaagtttttctttatatttttaaccacttttcccgattgtatgacgattttggcattattgtgttgcttttattttatagatttaaaaaaccggatttttaaatccggttttttattagcttggtcttggattttttcctcttggaaacttgccatttgatattcatcagccaaataacttttccaataatcgaccatatggccataatctttttgactcgggtggaagtcttttttgtaataagcaaaatattcaggagttagctgtataagcattttagcaagcaaatatagcccaaataagttacctccgattttaggcaagctcttccatttatcttgccaaaatagccgtgtagtgccataaaaagcaagacttgcaaaccctgtagtaacactccgcatgagtaaacgacgaatacggtcatcgccatatacctgttgatagacatcgaatgcaactgaacgatgctcaatttcttctatagcatgccaaacccaaagctttagcgcatcttgatccaaagtttttagaagttctggatgctgtaaaatatatccccccagcaaagccgtaaaatgctcaaatgcacatgtcagtgctagctgcagcttaggagaaattgttcttaaatatttgtcacgctcattcaaccagttttgaaagcgatccagattatagtcatcacgacgccaagcctcattgaactctccatgtgctttcgaatgcattgcttcttgcccaataaatgccgcaatctgagcctgtagttgaggatcggaaactttgtcacgtacattacgcacgctatttacaaaaaactgttctcctacgggaaatgttgaagagagtgcagttaaaaaatgggacattaaaggcgaatttgcaaaataatagcgtttgatagcttgaggattaaactcaaggcgacgcacaataatacccaacgcttttcgacgatttaaatatgatttttctgccgtcatacctgcgatattcatattcaacacctattgtattgaagaaggaagctttgagtatctcttgcgactaaggggctaaacagggcaaaaaagcttattgtatttgccaaaagcatcaaactgactaatggtaaaaaaaaataaagcctgcatatcgcaggctttatcaaaaactttaataatgattttttagattaaacaccaaggtaatctaaaataccttcagcagcttggcgaccttcccagattgctgtaactacaaggtctgaaccacgtaccatatcaccaccagcaaagatttttgggtttgaagtctggaatttaaattcctgctgttcaggtgcaacaacacgaccagaaccatcaagattaatattcacactaccaaaccagtcagcagggcttggacggaaaccgaacgctagcaaaactgcatcagctggtaaaacttcttcagaacccggaattggctcagggctacggcgaccacgactatctggttcacccatttgtgtcgttaccacttttacgcctgttaccttaccattttcgccaacaatctcgattggttgacggttaaataagaactttacgccttcttcatacgcattttttacttcacgtgcagaacccggcatattactttcatcacggcggtatgcacatgttacgtcgtgggcaccttgacgtaatgaagtacggttacagtccattgcagtatcaccaccaccaagaacaataactttcttaccatccatgctaatgtattcacttgggtccttttcccatccctgacaacggttcacgttagagattaagaaatcaagcgcatcataaacaccgtcaaggtcttcacctgggaaaccacctttcatgtaggtataagttcccatccccatgaatactgcatcatattcagcaagtaattcatcaatcgtgacatctttaccaatttcagtatttaagcggaattcaatgcccatgccagtgaaaatttcacggcggcgcttcatcacatctttttccattttgaattctggaataccaaatgttagtaagccaccaatttcaggacgcttgtcaaataccaccggtttaacaccgccacgagctaaaatgtcggcacagcctaggcctgctggacctgcaccaatgattgcaacttttttacctgtccacttcacatgtgacatatctgggcgccaacccaaagcaaaagccgtgtcattgatatatttttcagcattaccaatagttactgcaccaaagccatcatttaaggtacaagcaccttcacacaaacggtcctgcggacatacacgaccacatacctcaggtaaagtatttgtttgatggcaaagctcagcagcctggaaaatttggccttcagcaatgagttttagccagtttggaatgtagttatgtacaggacatttccattcgcaatatgggttaccacaacctaaacaacggtgcgtctgattggttacagtttccgaagtaaaaggtttataaatttccacaaactctgctttgcggacagtaatatcttttttctctggatcttgacgtggtacatccagaaattgaaagtcattatttaggcgctctgccatgtctctctccgtgggtaggcgcggatttccttgttgcccgcacctgcctatgtctttgcagtcgtggaattattgtgggtcagcttgtgttgttttcaaaagcgtttgcaagttagcagctttaggtttcacaagccagaatttacggctgtagaaatcgaactcattgcggattttataagcccaagcactacctgtttccttgatgtgctcgtcaataatacgcaataagaattctttatgatcttccatagattctgttgaaatacgggttaagtcaattaactcgtggttgtagtaatctacaaagtcattatcgaggtcaagcacgtaagcaaaaccgcctgtcatacctgcaccaaagttatgacccacttttccaagcacagtcacaacaccaccagtcatatattcacagcagtggtcacctgcaccttcaataacagcaaacgcaccagagttacgaaccgcgaaacgctcacctgctgtacctgcagcaaataacttaccgccagttgcgccatacaaacaagtattaccaataattgctgtattttgtgtttggaaaggtgaaccttttggtgggaagatcgaaatacgaccaccagccatacctttacctacatagtcatttgcatcaccttcaagacggatgtgcaaaccaccagcattccaaacaccaagtgactgaccagcagtacctgttaggttcattacaaccggatgtgcttccatacccaagttgccatagcgacgagcaatctcacccgatacacgtgcaccaattgaacggtcacagttcacgacattaaaattgaattgaccaccagcgcttgactcgattgcaggaagcatttcttcgaccattctttcagccaatacgcccttgtcaaacggtgcattaccttctacttcacaatactgtgctttaccttcagcagcaggatgagaagttaataatgcacttaaatcaagatgagcatgtttctctgtttcacccggtaagacttcaagtaaatctacacggccaatcaagtctttaagtgaagctacaccaagagctgccaaccattcacgcgtttcttctgcaataaagtggaagaaattaatgagcatttgtggttcgccaatatagtgctcttgacgtaaatgatcttgttgagtcgcaacaccggtcgcacagttgtttaagtggcaaatacgtaggtatttacaacctaatgcgatcattggtgtagaaccaaaaccgaaactttcagcacctaaaatagccgccttaataacatcaagaccagtctttaaaccaccgtcagtttgtacacgtactttgccacgcaagtcatttacacgaagtgcctgatgcgcttcactcaagccaagctcccatggcgaacctgcatggtgaattgatgaaagcggagacgcagcagtaccaccgtcataacctgaaatggtaataaagtctgcatatgctttagcaacacctgcagcaatcgtacctacacccggctcagatactaacttcacagataccattgctttcgggttaacttgtttcaagtcaaaaatcagttgcgacaaatcttcaattgagtaaatgtcatgatgcggcggaggtgaaataagtgtcacacccggaacagagtaacgtaaacgtgcaatcaagccattcactttaccacctggcaactgaccaccttcacccggttttgcaccttgagcaactttaatttgcaagacttcagcagaagttaaatatgcaggtgttacaccaaaacgtccagatgcaatttgcttgattttcgagttacgaattgtgccgtaacgcgcaggatcttcaccaccctcaccagagtttgaacgaccaccaatggtattcatggcaattgcaattgcttcatgggcttctggagaaagtgcacctaaagacatccctgccgagtcgaaacgaggcaagatagcttcaaccgattcaacttgctcaaccggaattggattggttgtttttaacttaaacaggtcacgaatagtcgcgatcggacggttattcactaactcggcatattctttaaagtcttcgtatttgccagaacgaactgccttatgtagcgagttaatcacgtctgggttaaacgcgtggtattctttaccaaatacgaatttcagcaaaccaccttgatcaattggtttacggttagaccaagctgtagccgctaactttttctggtcattttcaagatcaacaaatgttgcaccttggatacgactaggaacacctaagaaacattgatctacaacttcagaagataaaccaactgcttcaaataactgaccaccacggtaagaagctactgtcgagatacccatctttgaaagaacttttaataagcctttctcgatacctttacggaagtttgcctgtgcatggattggatcacctaaaagctcacctttagcaatcaaatcattgattacatcatatgcaaggtatgggtaaatggcagtagcaccaaaaccgagtaacaccgcaaattgatgtggatcacgtgcaaaaccggtttcaaccataatgtttgcatcagtacgcaaaccagtttttatgaggtgatggtgtaccgcacctgttgcaagcgcagcatttgcaggtaaataaccttgacgaatgtttttatcagttaaaacaattaaggtcttaccatcacgaacagcttgtgcagattcttcacaaatacgagtaatcgcagcttgtaaaccttcggtttcagcatagttcagatcaatatcaaccgcctcataacctgcacgttcaatgctacgaatttgctgcatttttgaatttgataaaaccgggctagagatgatgatacgatcagcatgctcaggaccttgttcgaatacgttctgctcacggcccaaacaggtttcaagtgacataacaattgactcacgtaatgggtcgattggcgggtttgtcacctgtgcaaactgttgacggaagtaatcggtcacatgacgtacttgacgagacaatacagccattggtgtatcgtcacccatagaaccaacagcttcctggccgctctcagcgattggacgtaacaactgatcgcgctcttcaaatgtcaccataaacattttttgagccgcttttaatgcatcgccagttaaacctttatcaacaagttgttcttcaagttccgggtttgcatttaagcgaattgcatggtcacgtaaccactcacggtacggacgcatgtttttcaaatgattgctaacatctttagtatcaagcactttacctgtaagggtgtctacaaccaagatttgaccaggacctacacgaccttttgatactacatcttctggctcatagccccaaacaccaatttcagatgccaaggtaatgtaatcatttttggtaataacccaacgcgcaggacgtaaaccattacggtcaagcatacaaatcgcatgacgaccatcttgaataacgaggcctgccggaccatcccaagcttccatatgtttagagttgaactcatagaatgcacgcaagtctgcatctaaagtttcaacgttctgccaagctggtggcacgagcatacgtaaagcacggaataaatccataccgccgcccaccagaatctcaagcatattatctaaacttgaagagtccgaacctgtacggtttacaatcgggttaagctcggtcaaacctggcaataatgggttttcaaatttaggagtacgcgctaatgcccagttacggtttgctgtaattgtgttgatttcaccattatgcgcaagataacggaatggttgagctaatggccaacgcggtaatgtatttgtagagaaacgttggtggaataccacgatatgtgattttaaacgctcatctgccaagtctgtataaaactcggcaatcgccgcaggcatcattaggcctttatagctaataactgtcgagcaaagcgtagtcacgtaaaataacggatcattttggagttgttgttccgcacggcgacgcgccaagaataacttacggttaaattcaacctcagttacgcccattggacagttcacgatgacttgctcaaaaacaggtaaagattgaagcgcgatttcacccaatgcatcgttgtttgttggaacgatacgccaagcaagtacacgtaaaccttctgactcaatttctttcgttaaaatatttttagagtgctgtgctaatgctggatcaatatttaaaaataccgtacctacagcaaaaatttcactcagtgtaatatcactcagtttttttgcttcatcacggaaaaattgctttggcatcgccaataataagccgcaaccatctcccgtcttgccatctgcggcaataccaccacggtgcgtcatgcaacttaaactgtgaatcgcggtttctactagatgatgacttgattcacccttcatatgggcaatcagtccaaaaccacagttatccttaaactcatcaggctgatataaaccttgagcgggagctacagtattaggcgatggcatgtgcatagcgtacccttctttcaataaggctctttcgagcgtcaaacaaacaacttctttttgcgatagtgcctatggacgatagttagctcaatgtttcgcaaaaaaaaattttgggcggataagccaatatacgctgttccatttttacgtacactggtttttgctagaaaaatgttttgacttatttcgcactcttttaaagcagttcgaccccacgactctgcatagaattcacttcttagaggctaaaatagtttgcagcacattaataagcacaacaataaagcaaaaagtgtgccaaaatagaaaaataggcctaaatctttatatttattataaatataattattttattcacgttatcatgttaaaaaatgactaaatatgcaccacatctggtcaaaaaatattaatacaccttatatttgcactattttagagcacaacttaaggtgatttagttccctcttgtgccctcatttgtagcatttttgggttgattctcattaacccgtgtctgcgcaggtttatttggctgatcaatattagaattcgattgttgtacatcaaccacatttcctgccgcatcacgacgcacaatagtagtttttgtagccgagttagtactagtaggttttggctgagtgtttagggtactactcgctggagctgacattaataaagattcatcaattctaggcaaagccgctggacgcaatctaacttcatataactgattattgccacctttcatctcatctgcccccaaatcatttaccagtggggcataacttgagaactgctgtggctgaggtttaactgaatcaggtaactgcaaattaatctgtgttaattgctgaaccgcatcttctgaacgtttgaatgttccgtaagccaacacatactgctctgcttgttgttctccgcttaagcggaaataaataaacttattacgatcagtacgactttttaaaaagtttttaatgatgtcttcatcagaagctctgaataactcaagcgtccattgttttttattttcattaataaattttgtaccacgaaactcaggctcatgttcacctgacgccacagttcgtgttgttaaatccagtggacgaacctcgtcagctaaagcacctaagttaggagtggttgcaactttctctggctgaatttgtacgggtgcatcggaatcagccgacttttcaacctcaaccagttttttattatcggttatgacccaaaaaataaaagcaaggaataagcagacaataccaccaaccaaccagatatattgttgaacattctgccaaagtgtacgtgatacagtcatgctttaccttatttgttatccgtgttgattcgccaaaatagcttgtttcataagttcaacatcaaagtccttagtaattacagcttgtccgagttgttttaacaacaccaaacgtaattgcccattaagaacttttttgtcatgagccatatatccaaggaaatcatccaatggaatttgtggacatgatatcggcaaattcgcacgttgaatgattttttttgtacgtgccacatcttcatttgagatccaacccaaacgttgtgataaatctgccgccatcaccattccagttgcgacagcttcaccatgcaaccaagtcccataacctagatacgactcaatcgcatggccaaaagtatggcctaagttaagtaaagcacgttccccttgctctttctcatcattggcaacaatgcgggctttgtgagcacatgaacgataaacagcctctgctaaaaggtcagcatctcttgcaaccaggccatccatattttcttcaagccaaaccaggaaatcttcatcacctaaaagtgcatatttaattacttcggctaaaccggccgaaagctcacgttctggcagcgtattcaattgtgccatgtcagctaaaacgacttgtggttgctgaaaagcacctaacatattcttgccaagcggatgattaattcctgtttttccaccaacacttgagtctacttgtgaaagtaaggtcgtaggaacctgtacaaagtaaacgccacgttggaaacaagcagaagcaaaaccagccatatcaccaatgacgccaccacctaaagctaaaaccgtacaatcgcggttaaaaccaacttcaagcaatgcatcaaaaattaagtttaaatgctgaatatctttatacttttcgccatcaggtaaaatacaggtcgcaaccgttttacctagactttccaaagcttcctgatagtggcttaaatataaaggcgcaaccgtaacattactcacaatcatgacctgttgaccatgaatataaggctctagtaattgttccgggtcaagttggctaccaatgaaaataggataacggcgttcgcctaattcaacatgtaaagtttgcatgaatttataaaaccactagtcagttcgtctattttaacttgttcgatagaataagttgcaaaatcttttgggcaagatcacgtgcagcaccttgattcgtttcaatcgtatagtgtgcaacttcacgatacagaggatctctgatctttaataaatcccgcaatttttgttcaggattttcaacttgtaataaaggtctatttttatcgcgataggttctttgtagttgtaattcgacaggagtatatagataaacaacgattccacgttgctttaaaaactcccgattaggcgcctgagtaatagcaccgccacctgtggcaagcactaatgccttacgtgaagtaagctcatttaaaacgacagtttcacgcgtacggaagccgacttctccttctttttcaaaaatccagggaatagtagcccctgtcttgcgctcaatttcatgatcactatctaaaaattcacgccctaatagttctgctaaatgacgtccaacggttgtttttcctgcccccatgggccctaccaaataaatatttggtagggtttcaaacgctttgcttggcaaggcgccacctatttcaattgctttcattaaaaaatatattaatgatttctcgctaaagtgtcattaacaattcgtggtgtaacgaaaatcagcaactcttgtttatcatcagactttacatcttttctaaataaacgcccaacaacaggaatatcaccaaagaaaggaactttggtttgtgaattcatagtcgtttgctcaaaaacaccacccaaaatgacagtttcgccattatctaccaatacattggtgttgatattatttttatttaaaatcaactctccatttggagccgcacccgctacagaatccttagaaatatccaacttcatttgaatcttgccatcaggtgtaatacttggtgtcacatttaaactcagcaaagcatctttaaaagatgttgtagcagttgaacctgccgcagagttagttgtagattgatatggaacttgttgaccagttgcaacttttgctgtttgtttatcggcagtcatgactttaggggtagaaataacctcaccataaccatccgcttgtaaagcagacaattcaagatctaacataaagtcagacatactaatcaagccaaaagcaatacttcctgcaggattagaaacccctaaatccacgtttaagttatctgggcgctcaatcgtatatttatacccacctgtagtttcatcttttttaggttcgcgtaaattccataaagttgtttcactaccgccaaccagcaaattgttattattggtaataccttgcgacagaatgccccacttcacaccaagttctttggtaaatgatgtagaggctctcacaatacgtgcttcaaccataacttgtttaacttgcacatcaagtaggtcaatcattttacgaatttgatcaattgactgagcagtatcattaataataagagtattagttcggtcatcttgggtaatagtgccacgtgggctaagcaaactccccacattattgcctagactatcaactccagtatttaaattggttgaagttgaggtccctccaccagaagtatgctgtaagccattactattatttgagccttgtgtaatgagacccataatatcgccagctttagcatacttcagttgaatatactcagtctgtaagggtgcaagtttgacactttgtgcaacagctttcgcttcttcttcttccgctttaatcaattctgcaactggagcaatccaaatcacattgccgttacggcgtttatcaagatttttagtttttaaaataatatcaagcgcctgatcccaaggtacatcttttaaacgtagtgtgatattaccttgtacactatcggcagctaccatattgatgcctgtaaaatcagcaagcaattgcaacacacgacgtacttcaatatcttggaagtctaatgaaagtttatttcccgaataattcggcgttttatataaagaggtaacatttttatcttggggacgtttcaaactgatcgtgagcttattctctgcctgataggccatatattcatagctaccagaggactggatagttattacaccaacccctttatcattataagcatcgatacttgaaaccggtgttgcaaaatcatttacatttaagcgacgtgctaaatgtgtcgggatttttgtacctattgttcttataacgactttactaccctgctgctgaacatctacaggcgtattacttcctaaaagatctacaacaaccagaccttctccctgactaccacgttgaaagccaatatttgaaacaccttgtggttgtgctgagaccacaggtagcggcttattacttgtttgagcagaattaatttttaaaataaaggtattaccttctactcgtgttgtaaatgctccagcatcttttaggtttacagttaaacgtgaacgctggtcatctgaagtaacatctacagaactagcctcattagttgcaacactaattttagactgttttaaaccttgctgtgccttatcaaaatcaaggattaaacgtgaaggattttcaagttggtaagcttgtggttgtggtggcaagccattaaacatgactctaatttctgtgccctgacctgcaatttgcattggtacaatgttggtcatgctgacctgtgcagatgcagcctgcataatcgcaatagctacagcccccatagaaaactgacggaatacgtgattcattgtctgaccatccccaattaaataatctttaaaaatattttttcgttgttattccctaaattttagggtgcaggcccaatcaagaccaaggttctcggtctttcgacatagccttctcgaccatccggtacgatttcaaccagatcaatctgggttggactaatatgggtaatacggccctgattcatgcccatatagttacccacttgtacccgttcaatctgctgatccggtgtctggatcagggccaatatctgccctcgattattacgcatgctccctttcatatttaaagcttcaagtgcataactttcgagtggttgcggcgcacgtgagaaattcggataaacccgtttgcccgccataatcttgagctcggcagctagagaacttggcataaatgggctttttaattgatgagcagcgtaattaaattgtggtacaggagtaaaaatcggtgctggttcaatagggagtggcggctgattacgaatattggccatttcctgatttactgcatcaattcttgaatcacaaccgacaagcacagcacacgccaaaacataaagagtaatttgcttaattttcatcataactctcctatttcggctgaacagtagtgttcgttgaagcagatgctgctggagctttgcctgtttgctccgatgtatctgttgcccctacgtatcggtatgtttttgctttaatggaatagttcagcacaggaatatcagacttgttatctttagctggcgatacatcaacagtaaaatcgtgaatggttacaatacgaggcaaagcagcgatactacttacaaaagctccaaatgcgtgatagtccccggtcgcttctatggcaattggttgctcaataaaaatttcctgctttacttcatcttccaagcgaatatttttaaatttcaatccagagttcactcctattaagttgatatcttcaactaaactcggaatctcagtttcttttggtaactgctctagttgctggttgaaatttgcctgcatctcttgaagttgcacctgatactgttgcaggttacgtaatttcgagtctttttcacgaaattcgtttaataaattgctttcctgagcttgagcattatcaatagcttgtaatttcggttgaataacaatgaaataccccaaagctaacacagcaaagaaaataaaaatccaacacgtaatttttacagatattggccaactaccgtagttgttcatatccagcgtattaaattgctgaaggaatttatcgagattaaatttctttttctttgcagataattgttctaatgacaattcttgaagttcgtcttgactcatttagcagcccccacactttcacctgtagatggcttagcagaatcatccgttgtggtcacgcccatttcccccaaatcgacagtcacaacaaaactaccatagtggtcttccaccctagggagaagagaacttgcagccttatcttttttctcttcattagccaagaaagagttcataaaagcattacgataccaaggagatgcttcaagattacggagtagttcggctactgtatttggactttcagctttaccttcaatcgtaaacttatctccggttcggctaaatttcgttaaatacatagctgatggtgtgactcgaactaactcatcaacaagtcttaccactactggacgttgactctgcaaaccttgaatcaacttcatgcgttcaataatggcatcacgctgttcctgtaagccgtttaatgtttttaattgctgatcaaggttctgatttgtgctcataatgagctgattcgcttgctcttgatcatctaatttatggtcaaaataaaaccatcccccaaatacggttgtaatccccaaaacaaccaccccaaaacataacgttataaattgtttttttcgttgctccctcagctcttcgcgccaaggcagtaaattaattgttgccattaatcaaaactccttaaagccaagccacatgccaccattaaagatgaagcatcattttcaattttttgaacgtcgacttgaggagaaaagcccatttgtaaaaacgggttggcaatcgtgacacggtaacctaatttttgctgcaaaagcttggcaaggcctggaatattcgcatttccaccagcgagcaaaatatggtctatttcgttaaattgggatgaagaaaagaaaaattgtagtgagcgggccgcctgctgaactaccgcatctagaaatgggtctagcacttcaatttcataatcatctggtaaagaacgatcttttttcgctctgcttgcttcttctaaagacaaaccataacgactttgaatttcaagcgtaagttgttttccgccgaaaacctgctctcgtgtataaataatcttgccattttgcatgacagataatgtcgtcatggtatggccgatatctaaaatccctatggtatttgcacccatcggtaagctatcagcaaacacgctaaaagcgcgctcaaccgcgtaactttcgacatcagccaatttaggatttaaatctgccaattcaagcacttcaacgcgtgtttcaacgttttctgttcttgtggcgaccaagagcacatttacacgatttggattcgtaagacgatccggcaaaacctcaaaatcaaggctcacctcatctaaagggaacggtatatactgctccgcatctacacgaatctgaacttcgcgttcgtcatcgctcatatctgcatccatttcgatagttttatgaataaccgtcgatgtcggaacagcaattgcagcatgagtggtttggggatttgctaaattcatcgcccgttccaaagcctctgcaactgcttctggatttaagatatttttttcaactacactgttttcgggtaaaggcatcaaagcatagctttctacccaatatttaccgttcttgacagagagctctaacaacttaacagaagtcgaactaatatcgacacccattaaccccttattaggtttacgatataacctgagcacactattgtcctattattttttatccccaaaaaaattacaaaccaataatctcggtctttatttttacacggatacaatatctcatctaacaatccgcatgtctaaaggctatactgaccacaattagtttgtattcgatcttattaaagcttacttatcatgaaaaagctatccagtttgggcttcgtgcgtccaatttttttgatcattattattatcttagtctcacttccgatgggattctatggcatgtatctctatattgccccaacgcttccggaaatgagttcactaaaaaaagcaccgcttttaaaaccattgcaagtctatacagccgacaatcaactcattgctgaatacggtggtaaactttctattccggttgaatacaaacaaattcctcctaattttattcatgcatttctagcagcagaagattcttctttctttgaacatagtggcattagttttaaaggtttaggtcgtgctttgagtgaaagtgtaactggttctgatgtacaaactggtggttcaaccatcacgatgcaggtcgcaaagaactattatttaagtccagaaagaacactaaaacgcaaaataacagaaatctttttggctcgaaaaattgagcaaaacttatccaaagaagacatcttgagcctctatgtgaataagattttcttaggtaaaaacgcttacggtatcgcagcggctgcaaagatttactacaacaaaagcattaatgagctcagcattgcccaaatggccatgattgccggcttgcctaaagcaccatctaaatataatccagttgttaaccctgagcgtgcacttgaacgtcgcaactggattttaggccgaatgcttcaacttggttatatttctcaagcagaatatcaaaaggccgttgcagagccaatcaatttgaatatgcccaaccgtgacctaaataatattcacccctacgcaggtgaaatggtccgctcagagcttgtaaaacattttggtgaacaagcaattgattctggttataaagtctacacaacaattaatgcgaaacgccaagcgattgcggaaaaagctgtgcaggacggtcttgaagcttatgaccgtcgtcatggctggcgtggtgcagaagcacatgataagccattaagcgaatttagagcatatgccaacacttatccggcgcaagtcaccaaggtaaatagcagctcttttgaagcattaatgcaagatggctcaacagtaaccgtgcaatggtccggcatgtcatgggcccgtccctatcgcaatgcaaatagcgtaggggcagcgccttctcgtgcatctcaaattgttaaagttaaagatattgttcgtttacgcccaaatgaagctaaaactgcgtggtcactagttcaagtaccaaaagttcaaggtcagctcattgcaattaacccaaacgatggctcaattgaagcaattgtaggtggttataatttctatcaatcaaaatttaaccgtgctttacaaggctggcgtcagccaggttctaccatcaaaccattcctctatgctttagcattagaacgtggcatgacaccttatagtatggtgaatgatagccctattacgattggcaagtggacaccgaagaactctgatggtcgctacctaggtatgatcccgttacgccgtgctttgtatttgtctcgtaatacggtttcagtaaggctcttacaaactgtaggaattgaacgtactcgccaattattcatggattttggtttacaagaggatcaaattccacgtaactacaccattgctttaggtacgcctcaagtattaccaattcaaatggcaactggatatgcaacattcgcaaacggtggttaccgcgttcaaccgcattttattcagcgtattgaagatgcatacggtaaagtcatttacgaagccaaaccagaatatgcatgtattccatgtattaacgctcctgagacaactgacgatgcacaggtaactactccagatgatcaagttgttgaagttacaaataaagagctagagcagaaagaaaagacaaccaaacaacttaatcttaaacagacggacaaaaataacagtcaatatcgtcaagctcagcgcattttaaaatcaagctctgcttatgacatggcaaatatcttacgtgacgtaattgagcatggtacaggtcgtgctgcactcaagattggccgtagtgatttaggaggtaaaacaggtacgactaacgatgcaaaagatgcatggtttgcaggttttaatggcaagttagtaactgtaacatgggttggttttgaccagccgactacacttggtcgccgtgagtatggtggtattgctgcactaccaatctggattaactttatgggtcaagcattgcaaggtacaccagctgcttgggttcgtttagaaaaagatgctcaggcacctatttctcgcgataagcaagaagtcacaactgaagtaggcgataagaaaacctatcgtgctgcccctccattagcacgcccactctatcgtcctgcaccaccacaacctaaaaccaccaataatgacttcgatgacttaccgggtgaggaaattgtgattccttccaagacaacacctccagcgatgaaaccttcgcaaggggcagcgccgaagcgtgaaaaagatgaattagaaaacttgattaatcaaattgagtaaaaataaaaaagccatcgttagatggcttttttattacgcttttgaaaaagataaatttgaaaagatgcggtcacttgtaagtgtgctttctgttctaattgcatacgacgttctggagatgccttataagcatagggagtcatagcaataagattttttaaagcctgctggtcaagtactaaaggagcatcaataacctgctgttctttcaactcaaataaatcttgcaattgttcaacaaatttctgtggtgtgtgaggattaacctgttcaaacaatgcctcacgcatcgcatacaaatgatcagatgccggagtcacaacaattaaataactatcatcttttaaaacacgcagaatttccgtttggggaatcgggctaaaaagactcgtacacacatccatgctttgatcgatgaccggtaaagttgctcctgtaccaaccacccatgtcactttgtcatttaactttgctgcgcgttgtactgcattttttgcaatatctacacctatacactgttcaacgacctgttgcattgcactggtgtaatagccctcaccacagccaatatcaagtaccgttttagctttaagctgtttcagcaaatgaactactgcttgctgtaaaggttgataatagccaccttgtaaaaaagcacggcgcgcatctacggactcagtagtatctcccggatttttactatgtttgtgctgtacaacatgtaagttcacataaccttgctttgcaatgtcatagctatgcccctgttcacatcgccatgttttgcttaccagctcaagtcgttgacgacacacagggcacattaaattttgcgtagtcacgtttaattattctcttgttctttttgttgtaaataagccttagcgtgcattccaacaaatgtacggcctgcatttgttcccttaatccattcatctacttcaaacaaatcaaataagcccactttaactaaagttggaattgcgatcttcaactcttcttcaatttgccctctttgccccgcattatagagttcaatattatgcagcatcgtcgcgacagttcccgtttgcacctgacttccatctttaagcacaacttgaggtaagacttcgccctctccaactactttttgattaattacagataattggtctagaccagcaacttttgtcatttacctctccaataaaaaaagccagtagaaactggctttatattgacaccaaaataagttctagcgcaattttaaggtcattaggcctaaaacaaccagcataatcgtaataatccagaaacggatgaccacttgggtttctttccagccttgtttttcatagtgatggtgcaaaggtgccatcaagaatacgcgtttattccgcattcgtaatgagccgatttgcaggaataccgataccgcttccataacgaaaacaccgcccataattgcgaatacgatttcttggcgaaccataacggcaatggttccaagcattgcgcctagagctaaagcgcccacatcacccataaagacttgcgccggatgtgcgttataccaaagaaatgccaaacctgcaccaatcatggcagaacagatcaccacaagttcagaggtatatttcacataaggaatatgcaaatagttggcaaaacgaatatcaccagataaataagcaaatacgcctaagcccgtcgctaccataactactggcataatggctaaaccatctaatccatcagttaggttaaccgcattagaggcaccattaattactaaataggtaaatacaataaatgctaaacctaaaggaacaatagaaagcggaattgaaagattcttaaagaaaggaatcaataaatccagcatatttgctgtgtattctgcattagattgttgggtagcaattaaatataacgcaataccagcaccgagcgatgcgacagaagtccagaaaaacttcttacgggcaggtagacctgcattatctttatagcgaattttaatccagtcatctgcccagccaaccgcaccgaacacaaccattacaccaagtacaatccaaacataagggttagataaatcagcccacaataaagtactaataccaattgagagcagaattaaaatcccacccatggtcggtgtacccattttcttagcatgattttcaggagcaaatgaacttactgcctgaccgtattttaacgcttgtaatttacgaatcatgattggtccgagaaccaaaccaatggtcagtgacgttaatacactgagtaaagaacgtaatgttaaataacgaacaacctgaaacgaactgtgatagcccgcaagttgttcaaacaaccataacagcatttaaagtttctccatcaaatcagccatcaacgtttccatatgagtaaagcgagaacctttaaacaggaaactcatggactggggttgatgtgtttggattagattgattaaaaatggaagcgcctcagcttgagtctgaaatgctttcaatttagtagaatgaagacctgcgccttcgagagctgctgaggcaaactgcccaactgcaacaatatggtctaaaggaagctcagcaagatcgcgacctaaatcgtgatgttcttgccaactgctatcacctaactccccaatatcccccatcaccatgactttaatgccattttgctgaagtaatacttgtgccgcagcacgcatagatgttggattggcgttataagtatcatcaataaataaatgaggcgctttttgaataaaattcaaacgaccttttgcaccttgtgcttgctctagaccttttacgatatcttccaagctaacacctaacgccaaagcaaatgctactgctgcagttgcgttttgcacattgtgctcacccgcaaacggcagtcttacaaaacttgaaccttgaggcgtatgtaactggaaattgacagattgtggcaacaattcaatctctgtagcaaagacatcaccaccagcaccaaagctcatgatttgatggcttttggctgcttcacgaatctcagcggtaaagtcatcttgttgcggcacaatagcaacgccctgaggtaaaatatgacgatagatttctgatttagcgcggcaaatgccatcacgcccgccgaactcacccaaatgagcagttccaatatttaaaatgccagcaacatgcggttgaacaagttttgatgtgtaatcaatttcaccttgatgatttgcaccaagttccatcaccgcatattgatgttcctttcgaagctcaagcaacatcatcggcacaccaaggtcattatttaaattgcctcgggtaatcaatgtaggtgctaaacgagacaaaatacttcctagcatttctttggtggtggttttaccactactacccgttaaagcaattactttcaattgagcattttgttcacgacgatacgcaccaagctgccccaaagccaaacgggtatcggcaacgacaagctgagcaatttctgcatctataggccgctcgacaatagcaacttggcagccatttgcagccacttgcccgacaaaattatgcgcgtcgaaacgttcaccttttagtgctaaaaaggcatccccactttctgcatgacgcgagtcagtcaaaatacgtttaatttcagtttgagggatctggtctttatgccagtaaccctgtgttgcctgttgtaattgttgagctgtccacggttccaaaggcacggtactggtggttgaagtatgcataatttttcctattgtgcagggtaagcagcatctaccgtatgatgttgggcatcaatcgcggaacgcacttcaaccacatcatcaaaccagtgacgcacaccattaatttcttgataattttcatgtcctttaccagcaatcactacaatgtcaccagcttgagcttgctctgcaacaaatttaattgcttcacggcggtcatgaatttcatgcatacgatgccctgaaaaatcgattccttgcttcatatcagcaaaaatttgttcagggtcttctgttcttggattatctgaagtcagaataacagggtttgcgccatctaaagctgcttgagtcatgagtggacgcttaccacggtcacggtcaccaccacatccaaacaccgcccaaagctgattcgaaacatgacgctttaatgttttaagcacttgaatcaatgcatctggtgtatgcgcataatccactacaaataatcgctcatcatcacgaataacttgcattcggcctggcgcaccaattagtttaggaacaaaattaaccaatgcctgtaaatcgaaaccagcttgctcagcagcgatgagtgcggcaattaaattttcaacattgaaatgacctaataatgggctttctaccgcaaatgaaccttgctgacttactaaattaaaagttgcacccgccaagctatagcttaaatcggtaatgtaataatcagctgtattttgagttagtgagtaagtcaaaattttaggttgtgctggattattttgggcagacttaatcatcaagtcagcatgggcatcatctaaattaataacagcgacttttaacgaattaaactgaaataaacgcgccttcgcttctgcataagcttctaaagtgccatgataatccagatggtcacgacttaagttgctataaacagcaatttcaatatcgcaaccatttaatcgaccctgttcaagaccatgtgaacttgcttctaaagaagcaaaagttgctccctgtttagcataatcatgtagcgcattttgtaactgtagagcgtcgagggtagtatgcgtagaaggcgttaagttaggtaaaataccattccctgttgtccccatcactgcacagcgctgctgttgtgaactaattaactcagcaattaaacgagaaattgttgttttaccatttgtgcctgttacagctataatccgtaaaggttttactacatcagcctgttgcaaataacgtttttgccactctcccatgcgctgacgcacatcagggcatacccattcatttgctacacctaattcggtttcgctaatgacagccaacgctccatttgctaaagccgcttcagcaaatgtacgcgttttttcaggctggctataacttgtcaaagcaataaaaatttggcccgtttcaactttacgactatctaaactaaagccgtgaaatggctgttgaggccattgagcatcaatttcgattggatgaatttcttgaaaagaaacagtcatagcttacctgcgaataggattttctggagtattaagtggcttatcaagcggcacattcattaagcgcaacgactcttgcataatacgagcaaaaactggagcggcaaccaaaccaccgtaatagcgaccttgtgggttttccaccactacaataacggctaaacgtggatcactaattggtgcgacacccgcaaataaggcacgatactcattatttgaatatcctttaccatccgcacgcaatttatgtgcagtacctgttttaccacctaccctataaccaggaatattggcttgttttgcagtaccacccggcatagtcacttgctcaagcattaacaaaacttgatcggcaattttcggatttaaaacttgctcacctttaggtggctgatctagtttatgcaagcttaatggcattttgacaccatgatttgcaagcatggcataaccttgagccaattgaaggattgtcgcgtttaagccataaccatatgccatggtcccgatttgagaagagtttaatttattaacaggtaaaaccagacctgaactttccccagggaaccttactgcagaacgcttaccaaaaccaacacgattaaagaagctcggcaaagtttctttcggaagtgataatgcaatttttgcagaacccacgtttgaagacttaataatgacaccacttacggtcaaagccccatagttatgggtatcacgaatagtataccagcctaaacgcattgagccaggagaggtatttacaatcgtatttggcgtatattgaccagtttctaaaactgcagaaatagtaaaaggtttcatggttgaacctggctcgaacatatcgatcgcaccacggttacgcatagcatctttatttgataagccattcttatcattcgggttataagatggccaactggtcattgccagaatttcacccgttttaacatcaactgcaattgctgttgctgaacgcgcattgttagccacacctgcagccgttaattcacggtacataatgtactgcaaacgtgagtcgatacttaaagtgatattttcacctggttcaccctcacgaattacctcagaaacttttaaacggttaccacgcttatcgcgaataattttttgctcaccgtctacacctgacagttgcttattcaactgcatttccaagccttcgatcccttgaccttcactattggtcaaaccaataatttgggcatttggctgaggttgcgggtaataacgtttataagttttttctgcatacaccccttggaaattacctttcataatgaggtcagcttgctgaggaggtacttcttttttcaaaaccagatagcgggaacgcggacgcgcattcatctgttttttaagatcagcacgatcaacacccaccacgtcggcaagttcatcaagatttaaatttttatctggtaactggcgttttaatttacggttgtttggatcttgttttagttcagccgtaatttgatcatataaatgcttggtctcaaaataatcacgcggatcaatcacaattttcatgattggactactaatcgctaaaggtacaccgtggcgatcactaatcactccacgcatagcctctatacgttcagtacgcaaaatattagcattggccttattttgcaaaaagtctttattaatgacttgaacataaaatgcacgtgcaattaataccacaaaacacagtagcacgactgcccagagcagataaaaccgccacatatcaaaggcaagacttggtttttccgaaatagactgctgtttttttcgtgtttgctttgttcgcttatctaccatacagcaaggccttacttattttgctctgaggtcatcggtaaagaaattaccaccgtttctgcagcaggtggcgaaaacattcgtaattgtgtcacagcacgtgtaccaatttgagcagtcgcaccaaatgtttgttgctcaatcaataaacgcccccattcagcattgaggtcatcacgttcacgcatataagagcttaactctctataatcatgacggtattcaaatacttgaaataccaccatcatggcactgataaaaaccaatgccaccatgactgcatataccacaacttttttgaccactttattttctgtggtttcgatttcatcactgcttttcattacgcgcctttttgttccaagcgttcagcaacccgaagccatgcactacgtgaacgtggattcgcttttacttcttcttcactcgcacgaacccgtgaaattttctttaatcttctcgtatcaacctgctgttgaggcatcccccaaccagaatcttctgctagagttgattctttttgaataaactgtttgatcaaccgatcttcaagcgaatggaagctgatcacagacaaacgcccttttggtttaagcaagtctacagcttgcggtaaaaatacttcaatatcatctagttctttgttaatagcaatacggattgcctgaaacgtacgtgtcgccggatgtttatgcttttcccattttggatgggctgtttttactatttcagccaattgcgccgtagtatccaattttccggcctgcttaattgccctagcaatacggcgactatatcgttcttcaccatattgataaatgatatttgccaaatcttcctcttcaacctcaagtaaccattcggcagcagtcaaccccttagagttatccatacgcatatctaacgggccatcttgcataaagctaaagccgcgttcagcctggtcgagttgaggagaggacacacctaagtctgccataattccatcgacactttgcaccccaatttcctgcattttttccttaatatcagcaaaacttgcatgaataatcgtaaatcttggatcttcttgtgctaaagcagccgcaacttccagagcttgagggtctttatcaaaagcatatactcgggcgttttcatcgagtttcgacaataacaagcgcgtatgcccacctcgtccaaaggttgcatcgatatacaccccagttgtgcgatctgccaataagctttcaacggtctcaaaaagtaagacagaaatatgcgacataggagttaaatcatagcgtaaaaatgtaactgcacattatcaccttgtttatggctaacaccaaacggctttttgtaggaaaatattaatttttcatagagaaaaccgttttcttttcattttttaagcaaaacaaaaaagcaagctcaccttttcaggttcacttgcttcactataaaaaagtaaactaatttttaaaattctactctaccaatattttatctactgctttccatcataaatctgatcaaagatggctccattggcaaaatgggttttctgagcttttgcccaaccgccaaaaacatcattgatcgtaaataatttaatttttgggaattgtgctgcatatttagcagcaacttgaggattgcgaggacgaaaatagtgtttagcagccaactcttgacctaaaggtgagtataaaaagttgagataaccttttgccaaagtacggttaccgtctttgtcgactgttttgtcaacaatagcaacagatggttctgccaaaattgaaattgatgggtaaacaatttcatatttatctttatcgagacctttcgttgccaatagtgcttcgttctcccaagaaagtagaacatctccaattccacgctcagcaaatgtagtaagcgagcctcgtgctcccgaatctaacaccttaacgttgtgataaagttttttaaccagctctttggctttagcatcatttccacctggctgttttaaagcatatccccatgcagaaagataaatccaacgcggtgccccacccgtttttggattaggcgtaataatttcgacatcaggtttagttaagtcattccagtcacgaatattttttggattgccttttcttactaaaaacacaactgtagaggtatacggtgcagaattattagggaattctttttgccagttgggctggataaagcctgcttttacaatttcatcaatatcattggctaaggctaaggtcaccacatctgcctcaagaccagttgctacagcgcgagcctgttttcctgagcctccatgggattgtttaaaatccacgtcctgtccggtacgttgtttccagaactttccaaatgcctgattatattcctgataaaactctcgagttgggtcataagaaacatttaaaaatgtagtcgccgcctgcacagcatttactgctaaccccatatatgtagcgactgcaattattgctattcttttcatttataaaaaccaattttacttttaatgttactatatttttatttttttagttttcaatcaaatagttatataaataaatgttttactaatcactttaaaagatatagttaactctaatttttccttctcctttttgaaaagttttgtaattattcttatagtttatttatagtcttcactttatctacacattaatttgttaaataatgagacgtaatggatacacataggctacatttaaaggtaccagcgtaaaataaaggtattttttgtaaaaagtgtgacatagttctacttttttattaaaatttatgtttgaatcgtagcgttaccgtaattttacatttggttaaactcaaaaaatagacgaaatgtactgaggggatgaacagaaaatgaaaattcattatggaaaagctttaagcttgggtttggtgcttagttttgcatcgcaactgtctacagcagccgtactgaaagatacaccaagtaaaagtctttcagataaacagtcttcacttattgaaaaagctttagatcagcaaaaacgtaacactattgtacttccatcaacagatgatgagttaaaagtacttaatactatccgtgttacaccaactcaaaactttcttgcagcacagcatgaacgtttttcacgttttgttcaggcaatcttccagccgcacacttcttaatatttgaaacgacccctcatcgtttcaatttcagcccagactgtcgttaaataaaacgtcagaatactgggctttttcgttataatagttccaatttttattttgacccattaactatgaaagttcgtactcgtattgcaccgtctcctaccggtttcccacatgttggtactgcctacatcgccctattcaatatgtgttttgcgaaacagcatggcggggaattcattttaagaatcgaagatacagaccagcttcgctctacgccagaatctgaaaaaatgattttagactctctacgctggttaggcttaaattggtctgaaggtccggatgtaggtggtcctcacgctccttaccgccaatcagagcgcatgggaatttataagcaatacgcgttagaacttgttgaaaaaggtcatgctttttattgttttgctacagcagaagaacttgaccaaatgcgtgccgagcagcaagctcgtggcgaaacgccaaaatacgatggtcgtggtttaaagctgtctcaagaagaagtagctcgacgtcttgaagcgggtgaacctcatgttatccgtatgaaagtgcctgaagaaggcgtgtgtaaatttaacgacttactccgtggggaagttgaaattccttgggcacaagtcgatatgcaagtgcttcttaaaacagatggtttaccaacctaccatttagctaacgttgttgatgaccatttaatggaaatcacccatgtattacgtggtgaagaatggcttccatctgcgccgaaacatcagttgctttaccaatactttggttgggaaatgccaacgctttgccatatgccattgcttcgtaatccagataaatcgaagttatctaaacgcaaaaacccgacctcaattaactactaccgtgatatcggcgttctaccagaagccttactcaactatttaggccgtatgggttggtcaatgccggatgaaagagaagttttcacattacaagacatgatggataactttgatattcaacgcgtatcactaggtggaccaatttttgacgttgaaaaactcaattggttaaatggtcaatggattaaagggttaaccccaggacaactattagaccgtttattgacatggaaaagtgatcgcagcactttagaagacattgctgccgctattcaaccacgtattaatttactttctgaagctgtaaattgggctggtttctactttaaccatatgccacaaattacggctgaaatgtttgaaagtaaaaaattgactcaagagcaagttcgtcaaagtttacaattcgcaatttggcgtcttgaaagtcagtttacttggaataacgacacagttagtcaaactttaatggatttggcaaatcaaatgggcattaaattacgtgacttcatgccaacgttctttattgcaattgctggctcaacaagttcaacaccagttatgcagtcaatggttacgcttggccctgacttaacctttgctcgcttacgacatgcactagaaattgtgggtgcaccgagtaaaaaagaggtaaaaaactgggaaaagcttaatgaaagtttaaaattgccgaaaaatgaagcaactagcgaagcttaattcatttttttattgacgtgtgagcgcattcaccctaatattgcgctcacacaaactggggtcatagctcagttggtagagcgctacaatggcattgtagaggtcagcggttcgatcccgcttggctccaccaagctcctttgtgtttgcctcatcaagtccctatcgtctagaggcctaggacatcgccctttcacggcggtaaccggggttcgaatccccgtagggacgccattttctattttaaaaattccttttaaagactctatcgtcaccttcctgtctattctttgactgcttcttgattgcacatttgtctattttatctaaaatagcgtctttctcaaattctctcaatgtgtaatatgcagccatctgacaaacaactagatgctcagcatcagaacagtactgcacctttaaaaagagccatgagtacccgccaccttgtcatgttatcgctaggtggagcaatcggtactggtttatttttgggttcaggggaagtcatttcacaaactggacctattggcgcaattattgcctatattcttgggggtgcaattgcttacatggtcatgctctgtttaggggagctggctgtacatatgcctgtttcgggttctttcggtgcatacgctcgaaagtacattagtccaagtacaggttacatgatttcatggatgtactggctaacatggacagcaacgctaggaaccgagtttaccgccgctgctctacttatgcaggaatggtttccacaaatttcaatgtggatctggacacttatttttgcagtaactattttcgggttaaatatcagttcaacccgagtatttgccgagtcagagttctggctagcgctagttaaggtcattaccgttattgcttttattgtgcttggattattagcaatttttggcttaattcctttccacggcgctcaaactgctccattgtttagtaatttaactgcccaaggttggttcccacacggttttcttcctattttcaccactatgctcattgttaactttgctttctctggaacagagttaattggcgtagctgctggcgaaactaaagatccggctcagaatgtccctaaagcgattaatgctgcaatctggcgtcttcttatcttctttgtaggcaccattattgtaattagtgcattacttcctttccaacttgctggtttaggtggtgacaacgtaagtaatagtcctttcgttaccgtatttaattacatcggtattccatatgcagatgacatcatccgttttgttattattactgcactactctcagccgcaaactcgggactatatgcagcttcacgtatgatgtggtctttatcggagcaaaaactccttccgggtgtatttgcaacactttcaaaaagcggaacacctattgttgctttagttgtaacgatgttcggtgcaattccaggcttattatcagagcaatttgctcctgaaaccatctttaaaaacttgctaggtgttgcagcttttactatggttattgtctggatgagcatttgtttaagccagttcaatttccgtcgacaatggtaccgttctggacatacggttagcgatttaaaatatgcaacaccgttatttcctatcgttccaattttaggttttcttttctgctttattacatgtttaagtatggcagcagatcctgaaatgcgtgctggctttataggttgcttaatttttactgccttgtgctatctcagctactttattttctatcgaaataaagcttaagtgtttgtaatttaaaaagtgtagcaaaaagctacacttttttttgcttagagactggctttatataatctaccgttgtagatttaaatttatattaaaaaacaattccttgtatacaatgaaaattatatttatccatgggatgaatcagcagaattacacagcacatcgtttaaaagagcactggctaaaagtatttaaactgggcttaaaacaattgcactgtagagttaatttaagagatctacatatacatatgccattttatggcgatttaatgacgaagtatcaattatccaatcaacttgatcttaatactttacttccaaaaacttttaattttcatttacccatccatttacatcatcaaccatcaacacccaaggaacatactccttttataccccaccttcctctttcacccgatcaaccagcgcaaagcttatcagagcgtttatatttaacttcacagttggtgaaagatcgcgttcttaaggaaatggtggttcttttaaataattttccgaaattacatgaaagcttaattcagcaattcttgattgaaacttatatgtacttatctaatcctgattttatgtatgaggttcatcaaagaattttaaaacaaatgcatgatgatgaagattgtattgtagtcgcccactctttgggttctgtaattgcctatcatttattatcagatccttcctatcagttttcagtacagcgttttattaccttagcatcccctctttcttttcgcgtcatacaaagcaaactccccactcccattgaacgtcctaaatgtttaaagggcgactggtataacttttattctaaagatgactttttaaccgcctttccattaagtgaggcaccttttaattttaatcctcccattattaatcaagagatttttacttttgccaaccaacctcatgaaattgtcggctacttacaacatcatgctgtggtaaaaacaattattgagcctttccaataaaaaatatctataaacgtatattttttctacaatttgagttatttttaagcgcttaactgatttttttaatatttcttcagaaaactatttgacacttttattaaatcgacctaatatacgcccacctctgaaacgtccctatcgtctagaggcctaggacatcgccctttcacggcggtaaccggggttcgaatccccgtagggacgccaatatttttcagatgtatgcctcatataagtccctatcgtctagaggcctaggacatcgccctttcacggcggtaaccggggttcgaatccccgtagggacgccaaattctaaaaagccactgcataacgacagtggcttttttcttatctagacaataaaaaagctgatcataaaccagcttcccgtcacacttatttaatttgcgattccaacttgaatttccagacggcctgattgaacacgtagcccttttatttcgaactgatctaccagttgctgcacaagctcacgactttctcttaaaatattaagtcccggtagaatactaaagtcggttaaatttaaaagtttttctaccatccatgagcggttattaatgaaatcaataaaacctgcttgctcaaggtcaatgaaccacatgcgatgaccatcacgctgaatacccggaatatcacgaatcaaatgattaatcagcgatggaataggcaacatattaatcacttcaaaacctactcgaccaatacggcgaaccgcccaattcgataatgttccaccatgacgtatttgcacatccagactttcatccatttgacgtaagcgtaagaacttttcttgtccaatgcggcattccaatactcgaaaatctaaactaagccgatatagaaaacggtgatagtgcccatcgatttcaacctgaaaccgatcattgccacattgaactttaatatcatcaatttccgaacgatctatgcgtttacgaatttgactgtttaatagcatttcaggcaaatacaaattcaaggtacttttacctagaaaagtacgtgccatgattaaggcaacctgtcttgcagtttcacttgtttcagacaccatatctctgacagtccctgctgccagattagtcatgcccaccactccacgctttgtatgagatgtcacttgatctaaagcatctaaggctgcatcagcaacttcagcaagattacgtgtagtatcactagcaaacccgacggcgtcttgcgcatgctgtaatgttttatgcagcaaacggcgtgagaatgacagttttatagggtcaggattccctgaaactgttgatgtcgttgtaggcttcgacttattgtcatcttcttgacccaagtccctctcctttttatatttctttcacatcctattgatgagcatttcagctcatttccagtgttggacacacttggtttttatctagattagcatgctctacagcattattttaatttttatgtgtacgcataaatcatcatttttttatataccattgtttcaaaaaagtattttatattggatattcacctcaactttttaatcagctacaaatttttttctttctttgcatttccgttagaatagattcaaatttaatgtggagctgtcatgcaatatcgttgccctcaatgtcaaagtgttaaaattatgccggtgagccaaggtgttaatagtgctaaacctgttgtgcctaaaagcttagtgattttagttcctgccatttttgtacttttactcttggttgtgattagtatttttatgtggatttttggcaatggtgcaggcagctctcttcaaattgcaacagtagttgcatttgtggttactgtaggtgcaggttttatgttctggcgcgatttgcctgattttaaattgtctatgcaagcatttatgcagtcacaaaaacattggaaatgtcgtgactgcaatcatgagtgggaaatttaaaactgtattcacatcagcttaatgctgatgtgaatgtatcttgtcattatcgttatgctcgtgtgaagcatgttgagcaatatgctgacagttgatctcagcatcatcttcaatttgcaatgtcacttcaccaataccatgctcatgagaaagcatttcaactgcatcttgatagagcttattacggtcagcttcaggcgcaaataagtgcacggttaaatggatatttttagacgtaattgcccatactttgagttggtgaatactctccacaccatttaatgaaagtaaatctgcacgtagcttttcaatatcgacttcttcgggtacaccttcgagcaaaatattaatactttgtttaagtaaaacccatgttcttggcaacacccaaaatccaatcagtaccgcaataagcgtgtcaatccagtaccaattagtgaagtaaataataattgcaccaataataacgccaactgagcctagtgcatcactcaatacttctagataagcacctttcacatttaagctgttattggcactcgacataagaattttcattgagatgaggtttattaccaaaccaatggtcgccacaatgagcatacctacactttgaatttcaggtggctgcgaaaagcggatataggcttcatataaaatataaattgccaccacaaaaagcataagtgcattaaataaagcggccagaatttcaaagcgctgataaccgaaagtacgtttattatcggcaggacgtttagaaatctgtatggcaaccaaagcaattgctaaagcagctgcatctgtaaacatatgtgcagcgtcagagagcaatgccaaactttgtgtgattaaacctgcaatcacctcaacaattaagaatgtcgtggtaagcgccaaggcaatcgttaattttttagcattaccttcagtcactacagcatgactatgatcatgaccatgatgtccacccattttgcggactcctttttatttatctttatggtgagttaaaagtaaagatgaagacatcattacctttaactcttacaaacactttttcgacttaaattttgtaatcaaaaaagatatctcaaatcgatgacattatgaatgctcaacacttttcgtcttgccttcattcatccatcgataaatgaccggtaataaaaccaaagttaatatcgtagatgaaataatgccaccaataaccactgttgccaaaggccgctgaacttctgcaccagttcctgttgccaaagccattggaataaaaccaagtgaagcaacacaagccgtcataagtaccggtcttaaacgtaagatcgccccattccacgtggctgtttgaatatcaaatttttctctaagctctttaataaagctcagcatcaccaaaccattcaaaacagcgacaccagataatgcaataaacccaacaccagccgacatggacagcggtatatctcttagccaaagggcaatcaggccacccgacaaagcaaacggcacgccgctaaacaccagtaagctttctttcacattatggaatacagccatgagtagaatgaaaatcatagcaagcgccaatggaacaactattttcattcgcgcagcagctgaagctaaattttcaaactgaccgccatattccaaccaataacccgctggcagttgttcttttgcgagtgttgttcttaactcttgaacaaatgaccctaagtcacggccttctacgttcgcagtaataatgacacggcgcttcccattttcacgtcccacctgatttaggcctgaggtacgttcaactttagctacatcttgaagttggataagtccaccatttggcaactgaatcggaagttgagctaagttttggatggtacgctgctggtcttctaggcgaatttcaaaatcaaatcgtctatcgccttttaaaatctgtccaacattttgtccaccaacacttgcagcaacaatatcttgaatagctttggcagataatccgtattgcgcggccagaggacgattaatttcgacactcagcaccggtaaaccgctagtttgttctaccttaaccgcggtagcgcctgaaattttttgcactttctgagcgagtgcctgtgcctgctcattgagtacttgcatatcgtcgccaaaaatcttgacgccaatatcactacgaatccctgaaattagctcattaaagcgtagctcaatcggttgagagaactcactgttattacccggtaaggttgccaagaaagcttccatacgtgaacgtagctcagctagcgtctctttcgggtttggccattgatcatgcggtttaagcaaaatgaccgcatcagagatattaggcggcatcacatcagttgcaacctcagctgtccctgttcgagcaaaaacagctttcacctctggaaagtttttcaaaatgagcttttcagtattttcctgcattcgcagtgattgctcgagaccagtactcggtgaacgcatttgctgcaatgcaaaatcaccttcactgagctgcggagcaaattcactacccatttgggtcgctaacacacctgtgagcactaaaatacttaatgcaaaactaacaactactatcttaagctgataagcctgatcgaggatatctcggtatttctgctttaaaagctgcatccaacgtgtttctttttctttcacttcacctgtaacaaaaagagcaactgccgcaggtacaaatgtcacagaaagaatcatggcacccaataatgccatcaccactgtcatcgccattggatggaacattttggcttcaacaccagatagggcaaaaataggtaaatagaccaccaaaataatcatttgcccaaaaataagtggtcgacgggcctgctttgctgcaaggaaaacttctttaaatcgctcagctcgtgtaagaggccggtgtaaagcatgctgtgcttctgccagacgtcgaatacagttctctacaataactaccgcgccatccacaataatcccgaaatcaagcgctcctaagctcatgaggttggcactaatgttttgctcagccatccccgtcagagtaaacaacatcgataatggaataacacaagccgtaattaaagctgcgcggaaatttcctagaaaaataaacaaaatcacaataaccagaatcgcgccttctacaaggttcttctgcaccgtcgcaattgctttatttactaagctcgtccggtcataaaccgtctcaatttccactcctttaggcaaggtagattgtatttccttaattttggcatcaaccgcctgagcaactgtacggctgttttctcccatcatcatcatggcaatgccaagaacggtttcctcaccgttgtaagttgcagcccctgttcttaaatcgtgtccaatagagacattcgccacatctgccacgcggatcggcaaaccatttttggtacttacagtaatgttttgaatatcttcaacactacttaacatgcccggcacacgaacggtgagttgctctccgttttcttcgataaaacctgcaccgcgattttcattattttcttgcagagcagtttgaaattcattgattgaaatctgaagctgctgcaaacgttttaaatcaggtgacacaatataggttttattgtagccaccgatactgttaatttcggccacgcctttcacacgctgcaattgaggacgtacaatccagtcctgaatttcacgtaaatccatggctgtataggcggtgccatctgctttcttagcgcctgtttttgcttttaccacccattggtaaatttcacccaagcccgttgaaacaggagacatgataggatcaactgattcgggtagttggccgtccgcttcttgtaaacgctggttaatcagttgtcttgcccaataaatatctgtcccatctttaaaaatgatggtgacttgggaaagcccataacgagaaatagagcgagtttgttccagatttggaattcctgccatcgcattttcaataggataggtaatccgctgttcgacctctaaagcggtatacccattggcttgagtattaatctggacttgggtattggtaatatctggaacggcatcaatagggagtttttgataactccaaatgccaacaccaatccacgccagaacaaatagcatgacccaaatagcattttgaatagcaaactgaataactctgtcaaacagtccttctggcttgggcagctcaggcttattaatgtccatgctcagcctctcctttttccaattcggacttcagtaagaagctgccttctgcaacatagcgctggcttggatttattccttttacaacttcaacccattgaccatctttagaacgttggcccagctgtacagtcacaggttcaaactcaaaacctgttttgaccatttttggtgtaaagataacgtctttaccttcgacttgttgaactgcttgcgcttttacacgagtcactttttgtgttgatcctgcatttagctcaacattaaccatcaagtttggacgcagctcactgctatttgccaaaactttggcacgcacttgtaagcgtccagtctgagcatctgcctctgttgttaaactttgaacctgagcagaaaatgtattcccagtttgtaaagatttaaattcaatctgttgatttggctgtacattgatatttgcattgcttggtaaaataaattccagccataaccgatcaagctgattaataataaaaagctgatctgctaactgtacgttttcacccactacaatatctttattactcacgatacccgcaattggcgctgttaaggtataacgccctgctgaaccagaacctgccccgaatgcacttaagcgcgagcgagctgctttaacctgaatttgtgcttgctgataggcgttataagctcgttgataatcttgtttcgcagaaattccttgagaccataagctacgttcacgctcatagtcctgacgtgctaactcaagattagactgggctatttgcaaattggcttgctgatcgactaaatctggcactaataagcttgcaagtgcctggccttttttaacttgttgtcctagttcaacatataccgcttcgacacgaccactaaaacttggcgaaacatgggcttggcggtcagtattgactactagtttggctggataagtctgaagttgaggaacttcacctagttcagcttgttcaatttttaaattttgttcctgcatttgctgagcagtgagtagtagtggtttttctccctcatcatggtgttcttcaccctcttcttcagcatgcccgtggccttccgatggttccgaagaattagatttattttttgaatttaaaacgagtaaaccaattaatattgcagtaatggcagcaattactccaacccaaagccattgagaatttttctttaaatttgccgacattattattctcctgcctgagttgggaatgtttgagcttgttgccaagcacgttgattaagttgcattaaggcatctttcgccatgatctgttctggctctagcccaagacgtaaactttgaatttcaattgaattttgccaagcctgttttaatagctcgactttacgtaagcgcacatcttgcaactgcattgtggcttgctgcacatcggtaaccgcaaacttacccaaacggaaaccttgcaatgttttttgttgaacctgtacggcaagaggaacttgctgatcatttaattgcttgaactgaatatgtaagccatttaactctgacatcagagtttcaatatccacttgattctgctgtcgataaaagctctgttgtcgttgagacagctcttgtttggcctgagcaatcttgattccgtattgttgacgattaaaaagatttaaaggaatttccacccctaagcggatttgattttccgtacgctgctctggagaacgagtgttattcacccccaaagttaccgtaggttgtggccttgcttttgccttaagctgttgaatagtggcttgctgcgcaagagcatctagttgaaaagagcgctctagcaaattgttttgccgatcttgaccagtatctacatccgctgccaatacccacagctgattagagctttgagatagttggatctgatttgaatcaccgccccataagttggccagttgctgtttagcaacttgtagtttcaaatcgacctgctgatataaacgctggttttccaagtgagacatacgtactcgatctacatcaacctgagcaataccccctgcctgataacgcttttccgatgcagacaagttctcttggctaacggatagctgctctgcaataagagacttttcaagctcaagcaaagccacttgtgaccagaaatatttaacgattaatccaagttcagcttgataacgcttctcagccaaatcaatttttgatatttccacttttgctaagttttgcgcagccttacgttgtccaaaaatatctaaaggctgagaaatacctatcgcaagttctttttcttggtcactctgcaaacctgtttgctcaatagaaagacttggatttgcccataagcgactttgttttaattgcgcctcagccatttgctgctgtacctgccaaacaccttgttgagtttgataactttgtgctcgcgctaatgcctgttcaaaactaaaagctgctttttgggtataagagccctgttgaatatcagaagcagcatttgccatttgtcccgccaataacatgacaatagacaggcttgagatggttacaacctttttcaacgttatcttaacgttacaacccaataagtcgggatggctcacccgatttgaaaaaatagaagacatgttttagccccgcaataaataaaagatgcggtgggctttttttggctaccccacctatagcggggttaaaacaggaggcggttttaaggcactaagatgtggagactgataagaattggaccaatgataaatttgtgaaagttcatgaacatgcaaaacaggggtttgtgcttgttttgcaacttctgtcatgacgacatgaaaacatgtcggtaaatgatcatgatggtcttgtaagtttaaaggtgctttatgagcagcatctaaagtctcagtatgttcaacatgggtatgagaagacgtttgatatacatttaaagctgcatgatgaccaaaatgatgtagtgctttttcttgattttcatgcgcgcaaaaagccgctgctatattccataaactctggaatataagcaaacagaataagacggacatgaaaattgcagaacgtggcaacagtacaccatggctgttagaaattgcacgaagcaactatagcaggcgagctacatgtaataaaattacaaaacgttgatttatgggttccattcttaacccatatctttcctaagttttttaaaaataatttttaagagtaatgttcatgtataaaacattgaccacttgcctactaataacttgtcttggcttaagtggatgtgcaacttctatattatcgactgccctgccgaatgagacgactgaggtccaaacaactattttaaaaacagatcaaattattgcacttgggcaagccgttaaaaaccagcaagaacaaggcgtcgtatttataggtcaagactttaattatttaatgaccgaaggaagttcagaatttttaaatatcattaaaaatattcctgtaaatcaaagaactttaatcattccatctcctctgctacttgaaatggatgatcctacgcattttcatggtgaactcaagtttcaatacaatattcccgcttcaaaactctctgatcaacagaaagaaaatttaaaaaatttagggtttaaaaatcattttatggttatggagaaccaaacacagcttttatatccctacgctattattcgttttaaaggccaaatttatcaaaccagtcctactttaaaagtccaacaaacgattccaactccatatccaatcgccttacaacaaaaagatgaaataaccaagaaacatccgtttaaacgtgtaacgcgtatggcgctttatcctttagcgatggcatttgatatagtgacggtagctccttctctcatcttgtcagatttacgaggtgactttactaaataagcacccttaccattctaaaaacaaaaccagcccttaggctggttttgtttaagaaaatttcttttgtttgatatttataaattttctcaatttttttattttgaataatcatttgttcttaaactttttaaattctattttcacgtttgtataccaatacttttatagaaatttcgctaagcgtaaaaacacgtgtaacttttatgtaagctaaaacttcatcatttttcatccaaatgcgctatatcagatttacaaaaaataacataagattttcatataagggactagcttaaaagtgtgagtcaattcaatcaaattgaggaacaaggggagactgtcatgaatatgaaaacaatcaagcatgggcttaatcacttgtttgcctttgaaaacttaccagccgatatgcattcacaagctgaggatgaaattgaacaaggcttacgctttgaagagttagccatacaagatcatgaacgtatgcagaattggttagatattaccccaaatgaccgcaatgcgatgtggtgctacctccgtgcagctttaagaggtaatgctgacgcttcctttaaacttggtattggctatttaaatggtcaatttggtttagataaaaactacactgaagctgaaaagtggttaaacaaagcagcaagtcagggacatcctgatgctgaacgttgcttacaagaagcttttagtaaacttgccttctaacaaaaaaccagcccttaggctggtttttaaatttagcagtaattaaccgctaatttttttgtatttcttgcgatgaggctgagcgtcatcacctagcttagcacggcgataagcttcaaactcggtatagttacctgtatagaactctggttgttcatcttcaaatgacaagatatgagtcgcaatacggtcaaggaaccaacggtcatgcgatacaaccatgactgtacccgggaataccaaaattgcatcttcaagtgcacgtaaagtttctacgtccaagtcgtttgatggctcatccagtaagataacgtttgcaccttgctgtaaaattttcgcaagttgtaaacggttacgctcaccacctgacaattcacctacgcgtttttgctgatcttggcctttaaagttaaaacgaccaatataagcacgtgatgcaatttcataatcgcccactttcaagatgtctaaaccgccagaaacttcttcccaaaccgttttgttatcatctaaagtgtcacgaatctgaccaacataagcaactttaactgaatcaccaagtgttacagtaccggtgtcaggtttttgctcacctgtcatcatacggaataaagtcgttttaccggcaccattaggaccaacaatacctacaattgctgctggtggtacggtaaatgacaagttttcgtaaagtaaacgatcaccaaatgacttgctgatattttctacttcaacaaccttgttacctaaacgtggaccaggtggaatatagatttcagaggtctcattacgctgttggaattcgcgtgagttaagctcttcaaaacgctccatacgcgctttgtttttcttttgctgacctttcgcattttgacgaacccattcaagttcttttttcaatgctttagcaaaagattcttcttgtttctgctcttgttctaaacgagcatttttttgctccaaccaagaagtgtagttaccttggtaaggaataccgtgtccacggtcaagctccaagatccactcggcaacgttatctaagaaataacggtcgtgcgtaatcgccacgattgtgccagggaaatcttttaagaatcgctctaaccaagatacagactctgcatccaaatggttcgttggttcgtcaagaagcaacatatctggtttagagagcaataaacggcaaagtgctacacgacggcgttcaccaccagaaagcttagttacatctgcatcccaagctggaaggttcaaggcatctgccgcgatttcaagctggttatttaggttatgtgcatcccaagcatggataattgattctaatttttcctgctctttcgcaagcgcatcaaaatcagcatctgggtctgcatattctgcaaatacctgatcaagacgctctaaagcatctaaagcttcacgcacaccatcttcaacgttaccacgaacgtctttagtcggatcaagtggcggttcttgctctaaatagccgattttaattccaggttgtgcacgagcttcaccagagaaatctttatctacgccagccataatacgaagcaaggtagacttacccgcaccgttcaaaccgagaacaccaattttggcacccgggaaaaatgataaagagatgtcttttaagatttcgcgctttggcggaaccatcttagacactcggttcatcgtataaatatattgggccacgcaggactcctcaattgaaaaaccaatacatcgcaagacgcgacaaaataatcgcgcgtattatacgatgaaaacactaatgacttgaagttatgatttccatcgtacggatttatcaaacaattttctttttcaataagttgcaaaatgtttatgtataagatttatacaacgtttcagcgtatatttttctatctatattcctaaaattggataacaaaccagaatttctgcaattttctatataaattttaagctagactcgctcaatatttaactcacgaagatgaagtaatcatgacttataaagatgaaaccttagccattcacgcaggctacactccagaagcaaccactaaagctgttgcagtccctatctatcaaacaacttcgtatgcatttgataacacacaacacggtgccgaccttttcgatttaaaagttcaaggcaatatctatacccgtattatgaatccaaccacagccgtacttgagcagcgccttgctgcgttagaaggcggtattggggcattagctttggcatcgggaatggcagctattacttacgcaattcagaccattactgaagctggagataatattgcctcagtctcaactttatatggtggaacgtacaacttatttgctcataccctgccaaaacaaggcattgaagttcgcttttttgattatcaaaagcctgaaagcttacgtaacttaattgatgataaaactaaacttgtttttgttgagtcaatcggcaatccgcttggaaatatcatcgatctagaagaaatttcgaaaatcgcccatgaatatggcgtacctgtcgttgttgataatacagtcgctacccctgctttattaaaaccattccaatatggcgccgatatcgtcatacattctttgactaaatatattggtggtcatggcaatagtattggtggtgcgattatcgatagcggtaagtttccttggggtaaatatccggagcgttttaaagtattgaacacgccagacccaagctatcatggtgtgaactatgtagaggcattaggtgaagctgcctatatagcaagggctcgcgttgtaccattacgtaatacaggcgcagctattagcccgctcagtgttttcttaattttacagggtctagaaacgcttaatttacggatggaacgccatactgaaaatgcacaaagaattgcggaatatttgcaaaatcatccgaaagtaaaatgggtcaattacgcaggcttaaaagatcatccacaacatcaacttgcgcaaaaatatgtaaaaggtaaaccttctgcaattttatcttttggggttcaagatggccgtgaaggcggtactcgcttcattgatgccctccagctatttacccgccttgtgaacattggtgatgcgaaaagtctggcgtgtcaccctgcaaccacaactcaccgccaactcaacgaacaagaactaaaagctgctggtgtaagtgaagatatggtacgtctttcaattggtatcgagcatgttgatgacctcattgccgatttagaacaagcactttcatccgtataaattttaaactcatctaacaagcctctggaatatagaggcttttttattttcaagtgatttaactattaagaataattaatggattagggtaataatttagagtttttactctaaataaattgttaaatttcatatatttacacactagacaatttttaaacatctattaagataaggcaatatttaggagttcatcaggatgaaccaacggttgtaaaaataaaaattacataccggaataaatagcccctgcccctacttaggtaaaatgctgtgaataaaaaattagaagctctgttccaggaaaaggtacaaggtaaagtcatcttagtgacaggcgcctcaagtggaatcggtttaacgatttccaataaacttgctgacgctggtgcgcatgttttactggttgcccgtactcaagaaacattagaagaagtcaaagcagatattgaaagccgtggcggtcaggcatcaattttcccatgtgatctgaatgacatggaaatgattgatcaggtttctaaagagattttagcttctgttgaccatattgatattttaattaataacgcaggtcgctctattcgccgtgccgtacatgagtcttatgaccgtttccacgactttgaacgtactatgcaattgaactactttggcgctgtacgtttagtgctcaatattttgcctcacatgattcaacgcaaagatgggcaaattattaatattagttcgattggtgtattagcaaatgcaacccgcttctcggcttatgttgcttctaaagctgcgcttgatgcatttagccgttgtctatcggcagaagttcatgcacataaaattgcaattacttcaatttacatgcctttagtgcgtacaccaatgattgcgccaaccaagatttataaatatgtaccgactctctcacctgagcaagcagccgatttaattgcttatgcaattgtgaaacgtccaaaacgtattgcaactaacttaggccgtttggcttctatgacctattcagtggcccctggcattaacaatatgtttatgtcgattggtttccgtctgtttccaagttcagacgccgcaaaaggcaaaaaagctgaaaaacttaactgggtgcaaaaagcatatgcacgcattttcccaggtgagcattggtaatttaaaatattcagcgaacttaaataaaaaagcgcctcatgaaaggcgctttttttatttggttctatttacgtatctaaaaactcgacatgccctgttttaacatcgtaaatcgcgccaacaatcgctatttcaccacgatccagcaagtctttaagtaccgtactgttattaataatatattggatattgtagtgaacattcatagcagttacctgatttacgaaggtcttgtttaattcacggggttgcataatgtcatatacgctttctaccgaatgcatgagcggaccaagcacatattgaatatgcggcatctctttgacatcggagatttgcttttgctgtaagcgtaactgacatgcactagtcactgcaccacagtcagtatggcctaaaactaaaatgacttttgagcctttggcctgacaagcaaactcaagcgagcctaataccttttgacctgcaatatttcctgcaatccttaaactaaatagatcaccaatacccacatcaaaaatcatttcagttggagcacgtgagtccatacagcccaaaacggcagcaattgggtgctggccttcatctgcagtaacacgaatttggcgataaatatcacgttgcaagcgctcattttttacgaaacgttcatttccttctttaagtaaagtaatgacttgctgtggacttaatttacgttgtagatctctcgtactaatgtagatatccagtactgcatcatctacctcctcatagtgctgcttaaatccaataagcttaaggtcgacttggcgtttaactgccgtctcattttgatagtcttgaataacttgataaatatccggatcaatcgaatcacattgagtggcatcaataatcaactgttgatctttatgaacatgttccaaggcagaaatgagtgcggaacgattcagaaaagtcacttgtgaaggaagttcaatacgcgtcacgattccatgtaaatgcttttctttataaacacgaacgcctttattgaagttgccatataaaataaatgcactactggtaaatagccccaccaagattccggttaataaatctgtcagcaagattgcaaccaaggtaataatgaatggtaaaaactgtctccaacctttttggtaaagctgtttgaataactttggatgagtcagtttaaaaccagtcacgatcaaaattgctgcaagtgcagacaaaggaatcatgttcatgagtgggacaaaaaatagaatggcaagcagtaacaacacaccgtgaataatggttgagcatttactacgtgcacctgtattggcatttacagaactacggacaatcactgaggtcactggcattccgccaattaaacccgacacaatattacctgctccttgcgcccataactcacgattaggtggagatgaacgcttttgaggatcaagtttatctgctgcttctaaatttagtaatgtttctaaagatgccacgatcgcaagtgtaatggctccggtataaattaatggttcagctaaatagctaaagtcaggaaaaaccaatacctcttctggtgcttgcaatatatttggtagttgaatcaaattattactttgcacagcccatgaagaaccgatacttattaaaacaaagttaaaaactgctgcgagtaccacggcaattaaggcagaaggcaacgctaactttttaagtgggctactgtcccaagctaaaattaaaaataagctcagcagtccaatcaatgctgctccagcatcaaatttttggataaacgtatccggtgtagcagtccaaacttctttccatgaaaaatcagtcaacccaaataaataaggtaactgtgtcacaatcagaatggcaccaatggctgccaacaatcctaaaatgacattgtttggaataaaattggcaaagaaacccaacttaaatacaccaaacagaatttgtaaaattcctgcaaatacaatacacaataaaaaggcggcataattgccgcctaattgatcgagttgtacaaggatgaccgcagtcaaccctgctgctgggccagaaacgctgatatgagagccactcagcaggccaacaataattccacccactattccagcaataatgccagaaataattggagcacctgaggctaaggcaatacccaaacataagggtaaagccacgagaaatacgaccactcccgaaaggaggtcgtttacgtgaaatctatttttcagttctaaagccggcataaaaacaaccatttataatataaaaaaacaatcaatttttaatgtaactgcctgaaagtgaggaacttacttcaaggctttatcgatattgtctgacaactgaatctggttaaagttgagttatgctataacgttgtatagttgattgtagatttcacgacgtttttgttgatcttaagattcacctcatctttatgagcgtgaggttttaataaaacatagcactagccatttagaagacgatttagaaacaataaaaaagcctcccgtttaggaggcttttttaagttctctaaaggctcttatttagaacccttaattcctgcttgcaataataatgcaccaaaaccaccaattttttgctcttgtggtttttcttgcttactacgctgcggacgttcaacttgatctttacgcggttgtggacgtttaccttgtggtttacgctcagaccgctgttcgttattttgttcacgacgcggtggacgctgtgctttcacaggtgccgcaccttctgcacgcatactcaagttcacacggttacgttcaacatcaacctgcataacacgcacttgtacgatctgacctggttttaccactttatgcgggtcagaaacgaactcattggctaattcagagatatgaaccaaaccatcttgatgcacaccaatatcaacaaaggcaccaaaattcgtcacattcgtcacaacaccttcaagctgcataccttcagtcaactgagcaacttcagtaatgtcttcacggaatttagctgtgcggaattctggacgagggtcacggcccggtttttcaagttctgctaaaacgtcttgaatggttggcaaaccgaatttgtcatcaacaaactcttctgctttaacctgacgaataatttcggtattgccaataatgtcttttaccgttgtcgcttttgctgcaacaattttctcaacaagaccataactttcagggtgaacagcagatgcatctaatggctctgaaccattttggatacgcaagaaaccagctgcctgttcaaaagtacgttcgccaagacgcggtacatttttaagtgcctgacgtgtgtcaaaacggccatgctctttacggtattcaacaatttgctgtgcaattgctttgtttaaacctgcaatataagccaagattgctggtgaagcagtatttacatctaccccgacagcattcacacagtcttctacaaccgcatcaagcgtttttgccaaaccagtttggttcacatcgtgttgatattgacctacgccaatcgacttcggatcaattttaacaagctcagccaacgggtcttgtaaacggcgcgcaatagaaactgcaccacggattgaaacatcaagctctggcagttccgccgcagcaagttcacttgcagagtaaacagaggcgcctgcttcacttacggttacgcgagttaatttaagatctgtatttgcagccatcatttcagctactacagcttctgtttcacggctcgcagtaccattgccaatagcaataagctcgacattgtattcacgacatagacgtgcaagctcagcaattgaaccttctttatcttctttaggcgcaaatggataaatcgtgctatgtgcaagtacatcaccagcttcgcttactacggctagtttcacaccagtacgaataccagggtcaacacccaaagtcgtacggctaccagctggcgctgataacaataagtgacgaagattttcagcaaacacctgcattgcttctgcttcagcagcaagacgtttttctgtaagtaatgaatgctcgatttgaggacgaactttacctaaccagaataattttgcagtttgttttaagaaatcttgacgtgtttgtggctgaacctgatcaaggttgtattcagtttcaatacgtgccagtggtgcatcatcttcaccatcaacttttaaaccaagtacgttttcttggcggccacgtaacatcgccaataaacgatgtgatggtaatttgtttaggccttcagagaattcaaagtaatcgcggaactttttgcccacttctttcttctcttcagatgcaacagtactttttaatactgctgtttttgcaaaagtcgcttttaattctgtagtaagaggaatgttttgtgcccagtcatcaatcagaatatgctggattgcgtctaactgactttcaacatccggatagtcttcatgactaaaaccagccaatgcttctgtcggatcaatttgttctgaaataattttttcggcaattggtccaaggcccgcttctttcgccttgaaagatttgctcgtacgtttaggacggtacggcgcataaatttcttctaaagcattttttgtttcggctgcattcacccgcgccaacaagtcatcattcaatttattctgttcttgcaatgactgaatgaccttttcacggcgctcatataaatcacgtaaatacgctaaacgagtatctaattggcgtaactgcgtatcatctaaaccttgtgttacttctttacggtaacgggcaatgaatggaacactggcaccttcatcaattaagcggatggcagcttctacttggtttggacgtacggcaagctcacttgccaactgctgaactaagtcagtcatcgtgtttgatcccacaaggataaagtttaaaagcactgattataaagaccaagaccataaaatccacacttgtttgcgtattcaaaacgtttttttgtattgactatgaatttttcacattcttatggccgtaaaaaagttttttctgtgactcatttgggcctttaagctagccttttaccttttaaaaaatatgaaatttatagatacttctttaattaaagaaaatttttaatataaattatgagaaaaagaacatattgatacattgccaggacgttcaaaatatagtttttcttatctttccaaataaattattaagtcctcatacttaaaccgtgaatgaataaattaaaagttagaacttaagaaccaaaacccatttttaaaataatttatttgaaacaaatatttattagaatttaatcgatgagaaagaggtaaatagccaaatatttgagtttttctttaaggctttgctaaattatgggcataagatgttgttttttggtttcaagcccctacgaaaattgtaattttgagcaaattgatacatagtcttaacaagaacatcggcattatactgagggcttgttggcaataagcctaaccgatccaataatatataaattatgactttaaaagggagtacatcatgagtttagttgtacctgctgaacatcctgaaaccgtacataacgaaacggatcgtgtcgagcgcattttagtggtcgatgacgatgtgcgtttacgtaccctcttgcaacgttttttggaagataaaggctttgttgtaaaaactgcccatgatgcctcacaaatggatcgtttattacaacgtgagttattttcacttatcgtgctcgactttatgttgcccgttgaagatggtttaagtatttgtcgtcgtttacgtcagtcaaatattgatactccaattatcatgttaactgcacgtggtagtgactctgaccgtattgctggtcttgaagccggcgcagatgactatttaccaaaaccatttaatccaaatgaactcttagcacgtattcgcgcagtattgcgtcgtcaggtacgtgaagttccgggtgcgccaagccaacaagttgaagtggttagcttcggtccatggtctctagatttatctacacgtacactgactcgtgagggtcaaatcgttacattgactacaggtgaatttgccgtattaaaagctttggtacagcatccacgtgaacctttaacacgcgacaagctcatgaacttggctcgtggccgtgaatggggtgcaatggaacgttctattgatgttcaagtgtctcgtctacgccgcttaattgaagataacccggcacgcgcacgttacattcaaactgtatggggcgtaggctatgtgtttgttccggatggtgctgaataagcttgagataaaatagagtgagtttagagccaataccaccgcaaacctttaccgactacgttgcgtactcagagcgtaaacggacccgatgggaacgttttctcgataagattaagccacgttctgcggccatgcgtaccacaattttggtactgctggtggtactctttagcttatttatgtcattgtggtttttttggcgaaccctctatttacctgaaattcagcaacatgcacgctatctagcagttgaactagaactggtaaataaccctaatattcgtatttttcatcgcgatagcgaagttgacgtcgacacatggttacgcaatcgggttggcattgaatatgtcacgaaccccaaagaatatccaagtgtccgcgataaaattattgccgagttttttaccaaccaagttgagcaaaaactggcaaatgaaattggcgcaaaagacgttactgtctatttccaatttaaacctagcccacgtatctggattcaaacgccagaaatgcatggtaactgggttcgtgaacctttaaaaacctatgccaactatagccccgagctactggtaggctgggttgtgggtgtcccattagtttcggccatcattattttaattttggttcgacaaatgaaccgaccattacgtcgtttgcaaaatgctgccaacgaatacagtaagtctggaactgcaccttatttagatactaaccatggccctttagaaattcgccaagtaaaccaagcatttaaccgtatggtatatacgcttgaacaaacggagcgtgaaagacgaatcatgctagcgggaatttcacatgatttaaggactccccttacacgtattcgtttaactgcagaaatgctacctgatgagtttctacgtgaaggtctggtttatgacgtagatgatatggatgcgattctaaatcagttcatctcatatatgcgcgatggttcagatgaggaattaaaagacactaatatcaatattcttttacaagaattggtggttcagtttaaaccccttgatattcgctttaacatgcaggatgttcctatcattcctgcacgcagtctctctttaaaacgacttattgccaacctcattaataacgcaaagcgttatggtgctgaaccgatcgaactcagtgcaaaggttgaaaatgaacatattttaattacggttgctgaccatggtgaaggcattccagaagatcaaattgaagaattaatgcagccttttgtaagaggcaactcggctagaacgattcagggaagcggtttgggtcttgccattgttaaacgtattgtcgatattcaccaaggtgaaatacagattcacaatcgtgaacaaggcggtttagaggttattatttctttaccaattccaaaacccgcccctgaagaaaatacaacacacaatcctttagaaaaaatcaaacaaactttaagtgagcgcttttaatttgagcaattgaacatttaaagcgctattttaaacctcaaaaaagctaataataatcaatatattaaaaatcataaaaataagttatacccacatttatttaaaaaattagaccttagcctaacacctatgcacttttcattttttcatagctaaaatccggtatgttttgacaatattgaggatgtccaatgtctttaagtcgtattcgcctagcttctcttcatgacaaggtcatcagtgctgaacaagctgcgcaattcatcgaaaatggaatgaccgttggtatgagtggttttactcgtgccggtgaagctaaagctgttccacaagcacttgtagagcttgcaaaaaagaatccgttaaaaatcacgttaattacgggtgctagcttaggtaatgacttagacaaacaactcacggaagcaggtgttttatctcgtcgtatgccattccaagtggataacactttgcgccgcgcaattaacaacggcgaagtcatgtttattgaccaacacttgtcagaaactgttgagcaaatgcgtaaccagcaacttaaacgtccagatgttgcggtcattgaagcaattgcgattactgaagatggtggcattattccaacaacttctgttggtaactctgcaagttttgcgatttttgccgaaaaagtaattgttgaaatcaacacttctttaagcgaaagctttgaaggtttgcacgatatctatattccaacttaccgtccaacacgcacaccaattccattaacaaaagtggatgaacgtattggtacaacagctatccaaatcgatccttcgaaaattgttggtattgtctttaacgatacacatgactctccatcgacagtcactcctccagatgatgagactcaaggcattgccaatcaccttatcgcattctttgaaaaagaagtggctgaaggtcgtttaccgaagaaccttggtccactccaagcagggatcggttcaattgcaaacgctgtactaacaggtttaaaagattctaattttgaagacctcatcatgtactcagaagtactacaagactgtacttttgaactaattgatgcaggcaaaatgaaatttgcttctggtagttcaattacgctttcagcaaaatgtggtgaaaaagtttttggtaatatcgaagcttacaaagacaaattagtgcttcgtccacaagaaatttctaatcaccctgagcttgtacgtcgtttaggtattatcggtattaatactgcacttgagtttgatatttacggtaacgtgaactcaactcacgtgtgcggtactaaaatgatgaacggtattggtggttcaggtgacttcgctcgtaatgcgcacttggcaatctttgtaaccaaatcaatcgctaaaggcggcgatatttcttctatcgtgccaatggtgagtcacgttgatcatagtgaacacgacgttgatattttagtgacagagcaaggtttagcagacttacgtggtttagcacctcgtgaacgcgctcgcgctattatcgacaactgcgtacacccgctttaccgtgatgcattaaatgactactttgatcgtgcatgtgctaaaggcggacatacacctcacttacttcgtgaagcattgtcttggcatgcaaacttcgaagaaacaggccaaatgcttcaaccaacaccagttgcaaaatcagcttaagccatacttctaatttaagcactcctacgggggtgcttttttatttgtgtaaattattcacaaactactgctcaagttcgaatttttattttatcttttcaatacatcaaaacaaaaagtagaaatccatatgttcattattcgccaatttacaaatgcagatctggatgatgtggtcaatctatgggaaagctgtggcctaactcgcccttggaataaccctgaaacggatattttcaggaaagtttcgcagcaggacgatttattcctcgttgctattaaggatgagcaactgattggcacgcttatgggcggctacgacggccatagaggctggattaattatctggctgttcacccccaccaacaacgcctaggaatcgctacagcgcttgttcagcagcttgagaagcgcctcatcgctcgtggctgcccaaaactacaattactcgtccgtaaagacaatttgaatgtgttgaacttttacgaacaactcggttacgacgaagtagaagccgtgtgtttaggaaaacggctgattaatgatagccctcacgattagagacaagttttcagttgagccatttttagaaagttaaggcaatattggggataaccctctttgcttgtggataaaatgagatttatacacaggtaaggtcttaatatttttattaaataaacaggcatgaaaaaagccccatacataatgtatggggctttttcgaatatggtggcgagacccaggatcgaactggggacacacggattttcaatccgttgctctaccaactgagctatcacgccgatggcctgtattaagccgtatctcagaacaatagtcaacaattatcctgagtttttgatttaaatgagtattttttatactcaaaaaaaatccctgatgggatcagggattgaaaacacaaataatggtggcgagacccaggatcgaactggggacacacggattttcaatccgttgctctaccaactgagctatcacgccgaagtgggcgtattaaacaatgtttataggaggacgtcaagcaacttccgcattttttgtaacaagtgtttaattttaaatcacaagtgtcgtaaaaatagatttttagctatgcaatttaccaatatgagctaagcagcgatgaattgcaccacaacctggctcaaaaattttaacgccttttgcttcttctatacgacaagcttcttcaactagacgctctgctactccgcgtccacgatttgcagggtgtacaactatatattcaagcaccttgctttcaccttgtcctgaacaccagattgcacctataattttggtgttaaattcggcagtgtatagcgtggtatactgttgtaaatcttgttcaagttgttcaatcgcatcgtgcccgtcaccaaactccggacttgtgtcatacagtcgctcaagctgatcgcggatctctgaattatctagagaactataagcatgtacggtaataggcattgattaaccctcctgagcaaactatgatgctgtcacgaattcgtcacagcgaaattgtcgttaacatccaatcatttttgacgttttttgaggaacgtgtccatgacgcaacgtatcagtgaagtggttagaaataccaatgaaaccaaaattcgagttcgtttaaatctcgatggtactggtcaaggcacactaaacaccggagttccatttttagaccatatgattgatcaaatcaagcgacatggcttatttgatatcgatattcattgtgatggagacttagagattgatgatcaccataccgtagaagactgcggtatcacgcttggacaagcttttgcacaagctttaggtgataaaaaaggtttacgtcgttatggacatttttacgcgccattagacgaagctttatctcgtgtggttgtagatttgtctggtcgtccgggtttatttatggatattccatttactcgtgcgcgcattggtacctttgacgtagatttattttccgagtttttccaaggtttcgtaaaccatgcgcttatgaccttacacatcgataacttgaaaggtaaaaatagccaccatcaaatcgagagtgtatttaaagcactagctcgtgctttacgtatggcatgtgaaattgatccacgtgctgaaaacacgattgcatcgacaaaaggtagcctctaatgacacgtatcgcattgcttgattatggcatgggtaatctgcactcagccgctaaagcacttgaatatgtaggtgcaaccgtcgatgtgacaaatgatccaacattaattgcacaagccgataaaattgttttccctggtgttggggcaatgcgtgactgtatgcaaggcatgcgtgaagcaggtattgatgaagttgtacgcaaagcagcttttaataaacctgttcttgcaatttgcgtaggcatgcaggcactactacaaagctcagaagaaaacggcggtgtagatgccttaggtatttttgacggggtagtaaaacactttcctcaaatggaaggtttaaaagtcccacacatgggctggaaccaagttcatcaaatggacccaagtcacccgatgtggaacaacattgaacaagatgctcgcttctactttgtacacagctactatgttgaacctaaagatgaaaatcttgtggctgctacatgtgagtatggcgtgaacttctgcacagcaattcacaaagataatttattcgcgactcaattccacccagagaaaagtcacactgctggtttgcagttactgaaaaactttgtggaatggaatatttaattcgattcaaaaactaaaacagatcaggtcaagatagcctgatctgtttttttatttataataataaccaatcatttatagaatgatattttattcaacaaaatattgaatatttatacttttaaataaaatcaaatgattaggataaacacaatgaattcaccgtttaaggcaaatggtcgttttggacgactctcttatgcagcttggacattcttatttacgctagtccttgttaccgccattctacttattatgtttacttttggttttacaaaccctgaaggtgccccagacttttctacgcctggcttaatctgtatagcaattctttatatagtcggtatttatattaacttcgtatttaccatccgccgtttgcatgaccgcaataatacagggtggctctctttactgatgctagtaccagtcgtgaatattggccttgccatttatttattctgtgcaaaaggaactgaaggtcctaatgattatggacctaagcgtccaacgccaagctgggagcgtgttttaggctggatttatattgtgcttattccgcttgcattaatttttggtgttattgccgtaattatggctccaacctatgaaggttatgtcgagaaaagcgaaagtattgtaattggtagcccatctcagtctgaataattttttaagatgtacataaagcctagttctctaggctttattcatatataaagtgaatagccctattcatttgtacgctgttaaatatgtctgaagcctctgcccttcttgataaaacttctattcagcagctccctccttttgaaaatcttaaccatcaaaatattgtggtgattgaaaatggcgagcaatgcaaaactattgaagaagaattaaaagcagcgacctttttaggatttgattctgaatctaaacctacttttcaggtaggtgaagtatcaactggcccgcatttgattcagctggctacagaacacaaagcctatttatttcatgtcaattcatcgactttaaaattcttgcagcccattttatctaaccagaagcaaattaaagtcgggtttgggcttaaaaatgataagcatatttttcataaaaaaggcatagagcttgaaagctgcattgaccttgctaaaggttttagccattttggctttaaacaacaaatgggtgtacaaaaagccgtagcactattacttggtcagtatcttgccaagtcgaagaaagttggaacttcaaattgggcacgaaaaccgcttacttcacaacaaatcagttatgcagctgctgacgcctatgctgccctattggtatttctcgagcttaaaaaaagaaaagtattaccgatccatatttctgaaaaaattcaaaccgcacttcaagggtaaagttataaaagtcttttctaaggcttagcgattgatcaatactttgctaagatgtgcacaatttcataaacatgatgaagcaaggagcgaaagcatgctaatcattccagcaattgacctgaaagatggtaaatgtgtgcgtttaaaacaagggcgtatggaagacgataccgttttctctgacgatccggttgcaactgcccagcattgggtaaatgaaggcgcacgacgtttgcatttggtcgatttgaatggtgctttcgcaggtacgcctattcataaacctgttgttgaagcgattgcaaaagctcagccagaattaccaattcaaattggtggcggtatccgctcattagaaaccattgaacactatttggaagctggtgtgacgtttgtcattatcggtactaaagccgttcaagagcctgaatttgtagaagaagcttgtaaacgttttgcaggccacatcattgtcggtattgatgccatgaatggcatggttgcaactgacggttgggcaaacgttactgatgtgaaagcaactgatttagcaaaacgctttgcagatgcaggcgtgtctagcattgtttacacggacattgcgcgtgacggcatgatgcaaggtgtaaatgttgagcaaactgtaaacttggctcaatactcaggcttaccagtcattgcttcaggtggtgtaaccaaccttgatgacgttcgtaacttaaaaggccaaccgggcattttaggcgcgatcacaggccgtgcaatttatgaaggtactttaaaccttcgtgaagctcagcttttgttagatgaaaaccgtctttaatttttaagatgtaaaaaagagccgctttaggctcttttttattgctgatatgaaaatatatttcgaatcaataaaccacattacgaataaatttaagtacttggctaccgctattgatacaggtataagtcactgaactggcaaaaataaaagatgaaccagccgcaatggtttttgagctgtctgtaaattgtatggtcaattcgccttctaacacataaatcagttcttgccatccttcggcatcggcttcggcaacataagactccccaacagccaaagaccatgtccaaagttcaacttgagaacgggaaggaactgaagcaagaaaagttgctttgctttcttccttttcaccttgccaagcgagtgcatttactaggccatgttcttttagctcaggcgcactcacaattgttctaaaatctactcccaacactgccgcaatcgcatcgagtttagctaagctaatgttgacttggcctgtttccaaagcagcaatggtacgtctacttacacctgcccgatcagccaagtcctgttggcttaaactgcgctcatctcttaatgaacggatatttgtgcctacatgttgtaaaacgctactcgactggctcataaaatagatgaataaagaaaatttgagcaatatattgcacaaaacagaagaatagcgcaatatgtgcagtatattgcacaattccctttagtttgagtatgtcaccaacttatctgagttcaagcaaagttcctcaattagctctcattttgattacggtcatttggggtggaacatttcttactgtgcagtacgcactgaatttttcatcacctatgttttttgtcggctgccgttttgccgtagctgccttaacgctattacttatttcattaaagagcatgaaaggcgttacattaaaagacttgggcgctggcagtgtaattggccttgtcattgcagctggctatggcacgcagacaatcggcctgcaaactattccgagtagtgaatcagcttttttaacggcgctttatgttccgcttgttcctattttaatgtggctcatatttagaaaaactccacatatcatgacttgggtgggagcagctcttgcttttactggccttgttttattgacgggtaatggttttaagcaaatttccttgaattttggacagcttttaacagtgctcggcgccattgcgattgccttagaaattatttttattagctactttgctggaaaggtaaatttgcgtcgcgtcaccattattcaacttggtgtcgcctctctactttcttttgccattatgcctatagtaggtgaacatacaattccagcattttcatggcctctagtactcattgctgtcgcattaggcttagcaagtgcactcattcaatttgtaatgaactgggctcaacgtgtggttgacccttcgcgtgctgcaattatctatgcaggagaacctgtttgggcaggcattattggtcgaattgcaggtgagcgtttaccagttattgccctttttgggggtgctttagtggtgttaggtgttttagtcagtgagttaaaaattaagctgcctattaagaaaaacaaaagagttcgagaataaaaaagagagcttaacgctctcttttttatttattaaggttgatacatcggacggttatcatttagcgcaatcaagccacgaattgcacgatatacaatccagatccatgctgccgcgataacacccacacagaatacagtcgatgaaatagcaacgcctgcaaataaatcggtattttcacccgtgaagaacaagaaaataaacggcaaaaaggcaataatattccaagccaagtaccaccagaatgttctgatttgccatgtaaagtggctcgcaaaaattgaaccttgcacatcagagcgttttacatagttaataattaaagcaataatcgcaagtaagccgcctgtaaaaatggcaacaatataaagtacatataaaataagtgttaaagtacgatttggatcttggtcgatagaactattcatttttatacctctcaagtttaataaaacaatttacttttatgatccccgcaaaacgtttaaaggagaaattagccacaaaatcaaaagtaaatgaaagaatatggtacaaaaataaatcttacgaaatggttgtttttgtgttttatgtctcagtttttgttgtgcccaccacgcagctggccatccccctaagaaactgacaatgtgcaaagtctgctcaggaacacggcgattgcccaattgcgctgcttctttatcttgtgaatatagccagtaactcaacacattcatcattaagacaaacaataaggtataagccggcaaaatatgaataaaactcataatgcccattaaaacgaaataaaacacaattcccatttgcatagcagaccatgggctggcctgaaaagaagattgtgtttttgcaggttttaaagccttacgggtttgagatgcctttaaataagtgacctgctgagcacgaaaacggcctcgttcatcaaggattaccagatattccagtgcacaaccaataattggccgaggtccggggcgtgcaaaatctttgatatgcaaaaagactcgctctttttcagcatcatccggctgaataaagccataacccttttcgtcgaaccattcgactaaacgcccctgatctcgcatctttattcccttttatgcttttacatggcttaaacggtcttgcatcattgctcgcatttcttgcgggtctttttgcaagatgtcatcgccagtacgtccttcttctttatttttttgagcaacttgcaaacgcattgaccaaaaacggcaagccgccattgccaagaatacatctaaacattcaagttcatctgaagtcagcgcacgaactttttggtatgcctctaaataagcgtcgactttgtctgagtttaaatgcgctgctggatattcggtacaaaaatcattaatggtaatcgcaatatcaaacagcaactcatcttgatttaactcgtaaaaatctagaataccttgtagttgctcgccttcaaacaaagtattgtcacggaacaaatctgagtgaataaaacctgtcggtcgatttgaatactgcgctgttttcgcattaaaggcttgataaacctgctcaagtaacgtttggtcatcttgagtcatatttggtttaagctgctctgcaacacctgtccagtattgatgatcacggcgatattcgcgttcaagcggaaaatcttgtaaagctacatgtagcttcgcctgtgcatctgcaattgcagcaacttgggctactgtcgtttgcatgggatggtgtcccattaaacgtggtgcaatttgtgcaggcttacccgcaatgaagtgaaccgcttggccgctgtgctttaatggcacagcaacgggtacatcatgagtacctaattgctcaagcacaggaataagctcgcctgcaccttgtgcatctaactcttcaaacacggtgagtacatattgtttgcggtttacatcaaccagaaaataattggtgttttgaatacctccctgaattgggttcagctccaacacctctaatccataaggtgcagcaaaggtgcgaacttcatctaaactcaacggggtataaaccgacatggaaaacctgcaaaaaacatctgtgaagtttgatagaatacctcttccctccatgaaggtgtagcgcctgtgtaggaactttcaccaacggcgattatttttggaaaaagctatgcttgctaaacgtattattccttgcctagacgttgataacggacgcgtagttaaaggcgttcaattcctcgatattcgtgatgcgggcgaccctgttgaagtggcacgacgctataacgaacaaggtgcagacgaaattactttcttagacattaccgctacacatcatggacgcgataccacttaccgtactgttgaacgtatggccgagactgtatttgtgccattaactgtcggtggtggtgtacgtaaggttgaagatattcgcgcattattaaatgcaggtgcagataaagtgagtattaactcggctgccgtatttaaccctgaatttgttcaagaagcttctcagcactttggcgcacaatgtattgtggttgcgatcgatgccaaaaaaactggtgacaacaaatgggaaatctttactcacggtggccgtaaaccaacgggtattgatgccattgaatgggctgtaaaaatggctgactacggtgcgggcgagttactcattaccagtatggatgccgacggtactaaagcaggttacgatattgcgttaatgcgtgctattaatgaccgcgtgaccattccaacgattgcctcaggcggtgtaggtaacttacaacaccttgcagatggtattttacagggtggcgccgatgcagtattggcagcaagtattttccactttggccaatatacgattccagaagctaaacaatatttggctgaacaaggtatcgaaatgcgcttgtaagcttatttatatttaaaggggcaatatgcccctttaattttttatgcagcaccttctatcgcatttacatcactaacaagtttaggctgttcttttttctcgacccattttgctggaaagattttttctacagcttgagagagtggcctagcaagcgcagtaggtaaccgtatccccaaaggattttgttcttttaaatctgccgaagacaccacacgtgttcccattacatagtcaaaccaaggtttggtcacacaccaattagcatcttggttagagttcatatggtggtcgtaatgccacggaattttacgctttgcccagtcaggctctaaatgtgcacggcgatgaatatagtaataattaccagcactgtaccaagctgcaagtgccataccttttgaaaaggggtagaaaattgcacttgaaacggttgccaccacggcaagtgaaattaactcatttttggttcgccagtttccaacgccctcaacataacaatcatcatgaaactgttgtttacggacttcacgatggtgtgcccaatgcgactccatacttttcggcactgggctatagcgcggttgtccggcacggtgcacaccatgcaaaatatatttgtgtgccacccattcaaatgcattggcaactgcaattccggcaataaacccttttaacatcgctttactcctttttctttttattcagcatataaaattcgttatgctaggtattgaccagaatttatggtttcattgacaaatcacgacaagaaagaggtggtcaaggatgccacaattaaaaaattatacaggctcggtatatggaggactggggcacttattaaaagcttattgcgaagccaatgagttagctattcctgaacaattagaacaaatccaaaatctggaacgctttgactatgtggtttggcgcgacctattagaagtgatttataaactagacccgaagccgggtttagggctagaaattgccaaatatgtacaacccaaacatttaggcattattgcctaccttgctctttcttgcgataacttaggtgaagccttaattcgttaccatgactttcaccgtctgatttatgacgggagcccattagtggttgagctacaagggagatatggttctattcgttgggaggcaccagagttacaccctacccagcttaccgatgaaatcgcgattgcactggtgattcaattcttacgtctttttatgtctcatgaagatgtgcagttacatgaagtacgtttcttaaatgctgcccctaaaaatatcagagtttacgagcagtactttcaatgtcccgttcgttttagccagccccgtacagagttacttatacccattaccgaaattcacaagccgcttagtagtgcagaccacaccttacagcagctattagttcagcaggctcaagcacttttagaacagttacccaattcaacccaactcgatcagcgtttacagcattcaattttgactggtctgcaaaagaatcagtatcaaattgaatatattgcagctcaattaggcctatcggttcgacagctccaaagacatttacaacaacaaaacaccacctttcaagagcgcgttcaacaagtgcggtttatgctagcaaccgaatatttaaaagatccgcatttgagcctacaagagattgcgcttttactttgttattcagaacaaagtgccttccaaagagcatttaaacattggaccaaacaaacaccacaacagtggagagatcaatttttaaacaaagaataaccaaccaaaacttacaaatcttttcttgattaaaacaacactgaaaacaaaaatttcatatagtcacatgcttaattttttgtgacgtatttcacattaattaaaaaatagatcaatagatgagtaatcacaatgaataaatattttgctgaattcttaggtacgttttggctagtctttggtggttgtggtagcgcagttttagccgcagctttccctgaacttggtattggctttgcaggtgtagcccttgcctttggtttaaccgtactcacaggtgcttatgctctagggcatatctcaggtggacatttcaatcccgcggtaagtgttggcctttgggtcggtggccgcttcgatgttaaagatttaattccgtatattgttgcgcaagtggttggtgcgactgctgctgcatttgttctttatattattgctcaaggccaagcaggctttagtggtgttggcgggtttgcaaccaatggttttggtgacttatcaccaaataaatttggtttaggttctgctttcattattgaagtggttcttactgctttcttcttaatcattattttaggagcaactgaccgccgtgcgcctgctggcttcgctcctatcgcgattggtttaggcttaacactcattcacttaatcagtattccggttacgaacacatcggtaaacccagcacgtagtacaggtgttgcgttctttgctgaaacggctgctttaagtcagttgtggttgttctgggtagcaccgattttaggggctgtgattggggcgattatttataaggtagttgctggggataaggattaactgcacaaccgcaaataccacggtcactcaagttgtagttatataggtaatgcctcgcttttgagtgagcaaaagtgacaaaactcattcgtttcactgacgttacttccatgtaacgcagtgaaacaggcggcatccgtgccgccgtcgcgatagcaaattgagtaaaatatatttattacaaaaacggattattaatttcttgttcagctggacgttcaattttctcaggcaattcttctttttccaaagctgcaactatatcgtttaaaaaactctgcaatgcctttgcctgctctaacccgactttgtctttagtgatttgcaaattgccataaatactcacgcaatcgacatcattttctaatgttaaatcttcaattgaagaagactcagtacccttttcaaatggcttaaacatagctgttatctcgttgttatatcttcacagtgtaatacgaccaatttaaaaaaaatcaatcaaaattaaaagtgccgacaaaattaagaaggcgcccatcaggatattaaaatatttcaaacggttgccctgattcagtaccactgaaaatttatcgccacatagtccccaaaagaacaagcatgcatagcatgtgaagaaataaataataataaagatcggcaacgactgcgggttttcaatgctagtaaacatggtaatacccgacacacaagccaaccacgcttttgggttaagccactgtaataagaaaccatctttaaaattgggaataagcatgtgccctacaggtgcacttgaaattgaaatattggcagcagaaagaataatttttatgccgatatagcacacaaagagcgttccacaaactgcaagaatttttaagacaactggaaattgagttaatacactttgaagaccaaaggccataaaaatcaaaagtaaggtaaagccaatggtggcacctgaaatatagggaagtgatctttttaaaccatgatttaaactggtcgataaaataactgtattgacgggaccgggtgtaatcgacattgcaaaagaaaaaagaaacatcgaggcaaacattattattatccttattcgaataaatagatgaacagacagatctgtctgttcatcttattgtatcgtttcagccttcacaacagtgctagaagcgtcttatttcattatctgcaagaaatagttcaccaaggcttcaaccaattgtttcacaatggcatttctagtttcttcatcaatacttggaacttttgcttccatcggttcagaagaaccagttttttgctttttaaattggtcttgtaacgcttgaatttgttctgcgcttaggtcttgttcgcactggctttcaccatcccaatgcaaatagtcgagcttttggttaggtttaacttggctagcagttaacggtaagcgataaacgttacgtttttgctgttctgtaagctgtggaaataagttaataccaagcttttcttctatataacaaacactcactaccttcacttgctgcgagttattgttaggtgcgtagtaagccccaatagcgccagtttttggcatatacaccgctttataaactgcggtaggtacaatcacaccctgcccaatcgttttgagacgtttaccctcaaaaacaggtcctgtcacgacatatacatcttgtttttgcttggtgacaatagcacgggttgcttcttcaagtttacgccagacttcttggttatttttaggcgcttgcggcaccatgttgctgagcgagaaactatcagactgtgattctttatttggcatatcgccattcggtgccatatgaccacggtcataccctgaaccacggtagtcacttaaaagtgcccgatgcttttgaggaacacgcgtttcttcatggaagttatcttcacgtttaattttgacacttaaacgttctgcatctaaatgctcggccgaccataatggtgttttagaaatgcctgaatagaggacattaaaaccgttaaagcacagcggatagctgtctttttttaagctttctttatttaacgcaggcggaacttcacgataaaactggttaagacaagtcgagttagtacttaaaggcgaaaaccactgtgaaatcttttcactgccgaaagcaattgcaaagcttccagctgcaatacatgcaagaataatcttgccaaaatgctcacttagagaaaatgaatttgtacctttactacgttttttacttgccatgtttctatcaataccactgtccacacgcagcttaacaatcctgcttttttaagtatatcgcttatctttcaaatggttaaaacgtggtcatcttttttgtaactctaatcggttttacgtaacagtctgttggcattatgagagcctttggctattgaattgcgccaattgcgtatctttcgttgaaatgcacttatagcttatgacatggttagctccacaaatttggataaaaatataatcggagtccatttaatgatccattcaaagattattggtattggcgtaatcacaggattgtgtagtatggctgctttggctgaaccagcagtccagccaggtgatactttagaaagcttatctaaagtaaaagtgactacaaccgtcaacggccaaccaggttctattagcgatttggtcaatagcggacaagtacagcaagtttctgctgcaccaacaagcgcagcgcctaccggtgctcctattccggcagatgttccaccagcacctccagcgggcggtgaaatggctcctccagctgcacctactgatgcagtgccacctgcaccgaatcaagcggctccagcgccacaagatccgaacactccaccgccagctgctaacccgaaccagtcagcagacccaatggcaaaagatggggcgttaccagcagatgcacctatgccacaagctcaataatcaaagccaataaaaaaaccaagacatatgtcttggtttttttattacatcaaattttatatttcgatttggctacctaactcaaccacacggttagttggaatttgatagaaatcactgaccggactggtattacgctgcattgaaataaacagcttttctctccatggcgacatgccgtctcccacagaatgaacaatacgatcacgcgaaataaagaagctgatatgcatcaagtcatattcaaggcctaattgttcataggcttgcattaatgctttcggcacattcatttcatctttaaagccgtagaaaattttaatacggaagaaatgttcggctaaggtttctgtcgtaatacgctcttcaggtgcaacaaacggtacatcttcaatcactacagtgaccaagatattacgctgatgcagtaccttattgtgcttaatattatgcagcatggcatgtggcacaacatttggcgtacccgtcataaatacagcatcgcccggcacccagtgcacactattaccaatactttttacaaacaaatcgagtgacaaagtatcgtgttcaagcttagcaaaagtaagctcacggccacgtttccatgtcattaaaatagtcaccgcaatcgcaccaatcaataatggcacccaaccgcccgacaagattttaagtgaagttgcaccgaccaataccgactctaaaataaagaacggaataatcaggagaagcacttttggcaaactccacttccacgccgagtagataaacacggcaaccaaaatcgtgtcacagagcatggtcaaagttacggccaaaccgtatgcacttgccaaattcgagctggttttgaagattaaaattaagataataattgcgattaaaagtaaccagtttaagaaaggtacataaatctgaccttcttcggactcagacgtatgtttaatacttaaacgtggtaaataacccaattgaatcgcttggcgcgcaagagaaaacaccccagaaattacagcttgagaggcaatgacagttgccatggttgccataataatcattgggtacaaggcccactgcggcaccagtaaatagaacgggttttcaattgccgctgggtctctgagtaataatgcgccctgtcctgcgtagtttaaaaccaagcatggcaataccacaaagaaccatgccagacgaatcggaactggtccgaaatgtcccatatcggcatatagcgcttcaccaccagtcactgttaacaccacagcacccatcacaaaaaatgtcatgatcggatggtgatagataaactggatcgcccaatgcggactaaacatgcctagtaccacaggggtttggatgacactgtgaatacccaagattcctaaagataagaaccacacaagcgtaattggaccaaaaaacttacctacaaacgccgtaccgtgcttttgcaccaaaaacagcgtgacgataatggcaattgcaataggcataatgaacgggtcaaacacatcggttgcaatagacaacccctcgaccgcagacaataccgaaatggctggggtaataatgccgtcaccaaagaacagtgatgcccctataaagcctatcgcaatcatgtagatttttttgttgtcggcaattttcgctttacgcaaattcaacgcgagtaaggccatgataccgccttcgccattgttgtctgcacgcatcacgattgcgacatacttgatgctaataatcagcattaagcaccaaaaaataatggataaaattcctaatacgttttcaggctgaattcccaacccatgcgctgcatggaaggactctttcaaggcatagagcggacttgttccgatgtctccaaagaccactccaagagctgccaaagccgtggcaggcaaggtcgcttttttggccgtattttgcattgtgtaattaaaccaatatgatttttagcgcaatcttatcacctctattattttttttctgtaaagctcgtcttaaatcttggcaggactcgtttttttagttactatcgcacgccttggtgaggtgtccgagtggctgaaggagcacgcctggaaagtgtgtatacgtttacgcgtatcgagggttcgaatccctctctcaccgccagaattcaaatttaaagaagcttaaacttaatgggtttaagcttttttattggctaaaatattaaaaatagccaaaaaaatattgataatttttatatccatcacaacacctaaatttaagtaaatatttaaattcaatgaagaatcttatttctttagctaaaaaaagcctagtcgtgcatagcaacttaaacctgccttttgccgtctattcagcttaccaagagcaaaaaatcacaaacgttccgatttctaaacccttactcataattgtattaagtggatttaaagaacttggaaaaactgaaaatattaagtgtgttgctggttcttttatttttttagccaacagctccagcattgatatgcgtaatattccagatcaagaagaatatttcgctcttcttatcgagtttgattttgaagattttaatgacttgcctcaaaacacgggtacttctcaaaactatgttcaaggccagctgaatcctcttttagaaagtgccctgcatcaatttatagatttctctttagttgccccaccttctgcatttaaatttagaaaaagagagcttttagaacttatttattattcgggctataccgccatcgctaaactcaacatgaataaaagcttgagtgaaagagttcagactttgatttcctatcatttgtctacagaactcaccgctgaatttatcgctgctcaactttttatgagttcatcaacgttaagaagaaaactgaaaagtgaaggaaatagcattcaagatattcgcaatagagttcgactaggccatggactgcatcttattcaaaccaccaataacagcattggaaatattgcttttgaatgtggctatcaatcccaatctcgatttactgaacaatttaaaaatttgtttggaattaccccacgtgaactacgtaaaaccaaaatgctcacttagggcgaatatatggcaaatctgcgtataaaaaacttttagaagaaaacttaagatcttttgcacatttaaaaaaggttcttaagcaagcaaatgaaaaaagtagcagtaattttatcgggttgtggttatttagatggttctgaaattagagagtctgttttaaccctattagctttagatacagtcaatattgaatatcaaatttttgcacctgatgagcctttgtttcatgtcattgaccatgtgagtggcgaaataaacatgactgagcggagaaatattttgcaagaagcaggacgaattgcccgaggtaaaatttcctcactcgatcaacttaatgaaaatgaatttgatggtcttattttgccgggtggttttggtgtcgctaaaaatttatcaacttttgcctttaaaggagcagaagcgagagtacatggtacagtggcttcaattttaaaagcgtttcatcagagcaagaaaccaattggggcaatctgtatttcccctgcactcttggcacttacgtttggagagttacacccaactattacgttaggatctgaccttaacattgctaaggaaattgaaaaaaccggttcaattcaccatgtttgtcaaacctcaagctgtgtggtcgataaacaaaatttatttgttaccacccctgcctatatggatgatcaagctaacttaaaagatatctatgcaggtattacaagcttggttaatacaatgacagctttagcaaattaaaatgtttaatgagggatagaaatttctatccctcatttgatgtgttctttgtataagtctaatcaacgataagtaacttcgcaccattcaagctataagactgatgtggctccgagttatcccctacttgataactcatgcctgaagttaaagtaaatgttcttccgtctttcaatctactttctagctcgccttctaggcaaaataatatgtgtcctttttcacaccaatgatcagctaagtaatttgccgagtactctacaagccttactcttattttatttccttcttcaccaaaaaattgagttttccaataagcttttcctgtttcaccgctatattcagtgacttctatttcttcccaatttgtaatttgaaatggaaaaggtgcgatattcatagtttttccaaagacgtcttattgtgttttcaacttatagacaaaattggtttttgcaaacgatttaaaaatattatctcttaaagccaacgcccacctaagaaagaaactcattagatttctctaatcagccttaatccagatcaaaaacttctaatgactctacataaggcaaaataagatattcatgattagataaatgttgttctagttggttatgagttgtttggttgaattgataaaagttgctcaactcattaagcaattgaggagttttatttgcatcaaattctggtgttttaataaaatataataagcttgcacctaagccaacatactctaagtcatagttctgatctaaatgctgaattaggctaaaagattcaaacggattcaaatcacaagtaaagtatccattgaggcatgctgcaaatttttgagtttcagtttcactgtttactagctttacttgaataacttcatctaaaattttttcaggttcagcattgatctgtagcagagtcgactgatcttcatcacaataattaagtttttttggcaacttattaaagtctatataattttctcgctttaataattgttcaatatggtattgaagctctaaaggtcgagtatttttccaacttgctgcactgtcatcttcaacgaattctgtggtatcaaaataaagcccctctcccattgaagcatgcatggacgtgtattcgcactgtcctatatcttctaaaagtaataatacttttttagggaaatgtttctgcttaatttctgaatataagttaacaatatcgttccatgagtttatttcactgattgttgcgtagcatattaattcatgagcatcttcagttataagggaattttctttttctttaatgcgaaaaacggtcataattttttaaatttaatctatatttaacgaacatttatatcataaataaactgtatatttaacttaaaaccttaatgtaattttttaaaaaatcttctatataaaagacccaaacccttacgtttaggcctcctgcttttaaaacttactcagacaatgctaataacttctgaacatactgaacggcactgttatctatttcttggtgagttggaatagcatcatctggtgaagggtttgtgtctaaaccatacaatgcgtaaagcggttgatagaccgccccaacatataaagcggtgagttcaaaagaactaaaaatctgctctaacgtaagcttatattcgccttgctctgaataaactttttcttgagcacctgcagacacagccaacataaattttttattttttagcttgtcacctgttgagccgtaagcccaaccatacgccaaaacttcatcaagccattgtttcaaaagtggcgggcagttaaaccaatacactggaaattgaaatactaaattttcgtgttcttctacaagtgcttgttctttggcaacgtcaattacgccatctggataggcttgataaatctggtgaacggtaaattggtcgggatatttttctaactcctctacccatcttttattaattacagactggtctatgtgaggatgcgcaacgatcactaatgtctttttcattataaaaacactcttatcgaaaagtagataaatcgattatagaagtgtgctttcctaaatataagtacggtaatttttgttatatactatactaaaagatagtgtagattttaaaaatgactgactgccttccatcaaatacgccattagaagaaacaggatttggctataccctttctttaattaatggcaaatataagatgatcatcatgtattggctgtatggaaaaactgttatgcgttttaatgagttgcagcgctgtattggcaatatttcatttagaacgctgagcaatacacttaaagagttagaaagagatgagctgattattcgtaaggaatatcctcaaattcccccaaaggttgagtaccgtctttctgaaagaggacagtctttaattcctttattggatatgatgtgccaatggggcgagcggaatatgaattcttagttttatagactgaaagtgatactcaatatgagacatgaattaagagaaatttttattaagggatgcgacgagaaaattgaaaagaagggagacaatgttggtctgtctttttatgctttttttaaaaataagaatgataaccctgagctactcatggaagcagcgcattggtggattatggagcataaactagatcacttcgagaaggcagttaagattaaacagttagttttgagcgagcagtaacaaaaagagttaaaagattatcgttaatgccctaattaaatatgacccatgaattataaaacgttgatttttgaattttataatccaatataaagctactatcttaaatcagcgccaagaaaaatttagtccaatttaattattttgtggcgatagacctgttaagaatgtataagcttggcaagctctatcaaataaatcgtcatatgttaaaaactcatctaaagaatattgtttaataattagctctttatatcgattaatatcaactgagtttttaaaactgagctgtgacgaacggctcattattaaacatgttttacacttcacattgatactggggtattgcttcctaattaaattataatgttcactaataaaatgtgtccattcagctgtctgaaaagctgcttgtcctacttccgctctaggttgtccttggcttgtaacaacattttttgaagcacgttctaattcgatcaatttataggactgatctgaataggaaattataaaatcaggctctacatatgtttttccaataggagaaaactcaccagcgggataaactaatttaggtttactttcaacttttccatatacatcaagtaataaaggatgcttttccataagcttatgaaaaacttcttctgtctcatgtgaatgaaaatgtaaaacttgtctgaactcattaattgcaacttctaaattcaatagtctgttagtataattttcaacccactccatgttttcaccgaatgaaataacccctccctttttatcatctaaattagcaagatgtttagcaaaatctcttcttaaatcattcttaactctaagattcattaaacgtgcatcccatgcacatgaagaggcatgaccatatatttcaatataattaaaaaatcttttattgttaagatcagcagggaaaaaaccaattttctccattataaatggtataccaaatgagtccgctgaggtcggtaattttatatcaagtacttccccataagcaccaaatgtaagagtcgaaattacttgcgataaacttagactaatatttaataaattaagttttacatttaactcctcacattttataactaaacgatcatctatattcttaaacatccctttccatacaggagcacttatatatttttttgaaactattctataaataccaataggtttcccatataaattattttttttaataattctataatatgttttggagtttttgttggttcataatctatttttaaggcaggacctcctgctatataccattgataatctggttcaggagcaacttcattaatgactactccatcctcagccaaatagatatcaaattctttagccgttaaataaggagaaactaacaattttggataaccagcgccatgaggtggtgttgatgtaaaaaatttatagttttccctatatttttctatataaaatcgaatattctcccctaattcttttaactcaactttcatatatgcaccactttaaatttatatttcttcactatgtatattaagtttaatacaataaccacagattaaatgaaagatatatttttaaaattattaagaccttcattattagacccaaatctaatggaacttcccctccaatcccccttaacataatcaaacaactcctcttaaaacaaataaaactatctcgatttaagccatccacctatttcttttaatacatctactaatttttctagttttcggccttcctcagttaaagaatattcaaccttaacaggcacttctgcatagacttctcttgaaataaatccttcttcttctaaaaaacgtaactctaaagttagcattctctgagaaatattaggaattgctctgcgtaactcattaaaacgcatggttctttctaataaaaaagaaataatgagcatgcgccaacgaccacctaacacagtcatggcttcttcgactgtacagccagaaatattatctttcatagatgattactaagtataataaatatacctacataacaaaaaaatgcctaatttacaacctatacctaattataaataatgcttctatctaaccaatcacggatatttactgtggaatataaagaaatttcaaagaaaaccatcgggcatttatattcagctcattcatctattagatcttcagatttagacccaaaactgattgctttagccgagttgtatgtatctcaaatcaatggttgtgcgtattgctgtgcttttcattccaaggagttaagagactttggcatagctcaagaggttatcgatcaaataccggggtataaacattcaaaagctttcgatgaaaaacaaaaagtcgttttggagtttgcatccgcaattacttctttaaatgacccgaaacaaattgaagcgaccagagaaagtttggctcagcattttagtgaaaaagaaattgtagatttaacggcaagtatttctttaatgggggcattaaacagattaagaattaccttaggcgattaagccccatacaaatttttaagtttaaaaaaggcctagctataggcctttccccctcaaacccgacttagaaaataatcaatcagatattccctttcatcagtttgatttgagcctaaaagctgcaccattgcgccatcgaccacaaacaaaaacatatgcgcatcttcaactgtagcggcaggttttacagttaaaagtagtttgtgaatttcctgaataagccagtttcgataatcaaccaccactttataagccgaaggataatgcttttctatttcaaaaattgccttaaaaggcaaacgataaagcccgtctgagtcagcatgtaaaaagaaaattctcttaagtttatcgaacaccatcagttcacggtatgaatagatcgtagaaaatacctcttcttttaaagcgtctgtttgaaaagttaagctcatctgaatgagtctttcttttgagtggaagtagttgtaaaaggtggctttgggaatttgggagtcggcaataattcggtctacccctaccttatgaaacccgtattggttaaataaatcttttgccgtgtggagcactcgcaatgctctaaatgaagcttctaaatttttcatgtatatcgcttaaaataattttttgttgtaaataaaagagatagaaatgccgtcgctcttaaattgagcgctaaaaacaggcatgcaaaagccgcacaaaaatggtgtgctcgcctatctcgggttttattgttgctatgattttttagtcgcaatgacctatgggctaaaacctaaagtcggttaaaccgttttaaagaccagttggatctagtcataaagattttggcgaaggttgccaatgagagagatgaaatagtacgcataatggcgaactccttgtgtattaaagaagaactaccacgattactgctaaataatggtggcagaacgaagggggttagcagactggtacacaaggacccagcacgcgcaagcgagtccccctccgtcctaccatagaaaaaagggggacgtaaggatccagtactgaaaagcaagcttttagtactcttgtgtaaaagggtctgctaaaacccactgacaatgtggccagcaggcaaaggataatccgcgtgttttggagtgtcaatgtgatattggctattcatttataaagattatttttatttttcattggcatagtgctttaagaatatatttgcttaaagtttagtttgtctggtcatttcattgttaatttatcgttcattttcaaaccgcttaaatgaaccgattgatcacgctataaataaaagctacagtaaataaagtttgaattttataactttaaataaattgataacgcacgcaggcaaagacatggaaaccatacatgatttttatcgccgcttttctttaaccagagatagcgattactcggttccatcaacctcgtttggacattttaacgtgtttcagcgcgatgcctgctcgttcctcacgccttatagccgccgcgattattataaaatttcactggttttaggcacaggtgaacttcactatgctaaccgctggatacgagttgaccgccctgctttactgttttccaacccgatggtgccctacgcatgggaaattaattcgcctgaacaggcaggctggttttgtctatttaccgaagagtttgtaaaccaagaatcgcgacaaagttttttaaaggactcaccgttgtttaaagtcgatggcgacccgctatattttttaaacgaccaacaggttgaagaaatttcatttattttcaaaaagatgatgaatgaaataaattcagactacattcataaatacaatgttttaagaaattatttgcatctgattgtgcatgaagccatgaaaatgcaaccgacccaacagtttgaaaaacatagtaatgcttcggtgcgcatttgccatttattctttgaattattagagcgccagttccccatcgactcgccccattttcagcttaaactcaaaactgcaaatgactttgcctatggcctctctgtgcatgtgaaccatttaaatcgagctgtaaaagaagccacaggtaaaactacgtctgagcatattagctcgcgcattacgcaagaagccaaagcgctgttacaacacaccagttggaatatttccgaaattgcctatagcttaggctttgaatattcagcgtatttcaccaatttctttaagaaaaataccggtttttcgcctaaaaaattccgcgaagactgtgtagcctaaaaacagattgtttgaattttataattattggtttgaatgttatacgtcagtttgagccaaagcattttatagtttttctactcaagtgattttgcaaaaagagtgtgaaaaatgaaatatagaactttaggacaaacaggcgaaaaagtatcagcacttggtttaggttgcatgggaatgagctttgcctatggtgcctcagacgacacacaaagcattgcaactctagaaaaggccttagacctcggcattaacttttgggacactgccgacatgtacggcaacggcgcaaacgaagtcttgctctcaaaagttttagaaaaacaccgcgacaaagtgtttttggcgaccaaatttggcttccgctataaagaagataaccttaacccgaaaaactctttagagtcttatatcgacggctcacctgagtggattaaagtcgcggtcgaaaacagcttaagacgcttaaatacagatgtgattgatttgtattatgcgcaccgcatagacccgaatgttccagttgaagataccattggcgcaatggcggacttggtcaaacaaggtaaagttcgttatttaggactgagtgaagcgtcggctgaaactattcgtaaagcacatgcgattcacccgattgcagcggttcaacatgaatattcgctacttacccgtgagtttgagcaaacccatttgcaaaccattcgtgagttaggtattagccttgtgccatattcaccactttcgcgcggtttaattaccaatacgcttgatgtaaataacctagacgaaaatgatttccgtcgccagttaccacgttatcagggcgataactggaaaaataaccaaagcttggcgcaagcatttagtgaatttgctcaaagcaaaaatgcgacagcagctcaactggctttggcttggattttggcgcaaggtgacgacattattccaattccgggtacgcgtaaaatcgagcgacttgtagaaaatgcgggtgctgtagaccttcatttaacaccagcagatttagcagaaatcgaagcgattattgcaagatatccaaacatgggcgcacgctataacgctcagcaacttgctgcggtgaatcactaaaatataagccataaaaaagtccgactcagtgtcggactttttaatttagtctttgctgtatgtgccttgctggcgcccaccctgccagatcgcgtctaaggatttatccgaaatcgttaggctttcagggaaaatgcttaaatcctttttaaatttagtctctggttttaaaccaatacagccaccatttttccaccatgtgccttcggcatattggtctaaagcacccacagcgagcatccattgaaacttgccatctggctgaagtaaaagctctgaaccgacttccatcacaccatgtaaataatagtgcccactccacgcctcatcggctttttggaatttcacttctttacatgatgtattttccacatctgcataaatctgcgcagagaaaatagccgtcgaaacaagcagtaaaggtgcaaatatgtttttcattatttacttcctaaaaattaatcttatgatttttcgctactcatattttttaatttattccagtatagacatacagctatcccatatatgaatagagcaaaccagctataccaatacataatagaatgataaaggttatattttctgtctcagacttatttttacgctttttaccgtatagcccaacaattactgcaattataattactaagatactgacgagcattacaatgcccatcataattccatggccaatatttgccgaacttaacatttaagtttcctttgaaatcttaaaaataaaactaagaaatttattattttccagactcaacttttaaataagtaccgtctgcatatacgttatgtccaaaaccacagcccgagttgccctcgttttgtttgatctgaatataatttcctaatttcgcattagatttaaaatcgagctgaatacggcaatcttggtctttataaatggtttgcttggcattagtcggcattgtagtgccaaactcacccatatttgggccataaattaagcttctaagtcccatataaacacccgaataaccaatggcatattggccctgtttacgacttaccgtgatgtgatcccactcaccaaaacctgagtaacgtacgtattcacccgacaaatcatttgatgctttaggttgaggcaactgcttaaggttaaattgactagactttgatttttcatcaagcataaaccatgctcttgcccaaagtggctgacccaatttggcataggctaagcccacgttattgttggcaacttcaatatcacggtcagtaaatttaactatggtttcgtctgcattggctttacaaaaagcagtccaagaggcttggttttggaagttttcgagcgcttttttatattgtttttggtcgtagtttttcttacctaagctcgcatattgcttcactttattacagccttgttgtaattcttgttcataagaaaactctgcatgagttatcgttaaagctgaaagtgtaagaaccgcgcatcctgtaataatcgatttaatcatttttaaaattctttaataattaactaattatataatatgagctggcgctataaatcacaattatttgaaacaaaagtctattagaagagtttatgtttttataaaaatagttaaatccatacagaataaaccgtcgacaatattcaaccttaactggttattttaattgaatattcaaccaaaaaataatgtagactgcatgcgtaaaaattaggaagaattataagagtgaataatttaattattggaaccctatttgcactgtgtgcagcggctttaaatgcatctattggtgtaattagtaaattactcatgcacagtggtttaaacccacaagacattgcctttttaaaaaccattatcgcctttttctttttaagtgtgtttttatttaaagtgcctgttagccaaaagattgcatttattagcagcacgccaagcaaactcagtgttttcgctcaaattgctatctgtgcttttttaggaattttctcgctattctttttcgagactattgcctataaccacggtgctgcggccaatgtggtggtggtactcatggcttcggctgccatctctgccctattttttgggaggttcattttaaaagaaagcatctacattcattcgcttattggaacattattggcggttgctgggattagcattatttcgtggaaaggggaaaatagccttttaatgctgatcaacgcttctattgccggtacgggttatggcttattttcggttttagtgaaaaagttcaaattaaacggcggcctgtttctgactaaatacttactactgtttggtagtgtttatcttgcagttccgtttttaataaacttgcatagcattacttttaatagtgacatcattttaggtttgattggtttagctgttctaccaaccatactcggctttttctgtaccactaaagcgttgtcttatatgagtgccgcaaaggtacaagtgaccgagctttcagaacctatttttgcagcgcttatggcttgggttttcattcatgaacagccgactttatcgtttttatatggtgcgatttttattatttcaggcatctttttaatgaacagagcgccgaaatcaaactagctgatttcatttatttcgttggcgtggtgacaagccacttgcaccacactggcaaagttaatcgccatctgtgaaggggcgtgtttcttataagcaagccctaaacccaccttaggtacaggcgctttcaaagagcgataagccacaccttgtatttgcaattgtttggtcgactcgggaaccaaagacacccctaaatttgcagacaccaacgataaaattgacacaatttgtggggcattttgtccaattttcggttcaaagccatgctcatgacaggcctgtttaatcgcatcaaaaagccctgcactcactgaagggggcgagacaataaaatcaagctctcgcagcgcagttaaatcaatttcttgtgatacatcgtccagattaaaagactcggaaggtaaagcagcaatgagcggctcagctaataattcttgcagaatgaggctatccggcatattgcgtggcgaacgaataattgcgacatctaaacggtcttcaagcaataaatcgatgagtagtaaggtattggcttcttcaagctttaaatttactttcgggtattgctgctggaaatagcgaacgcatttaggaattaaagggttcaacattgaagtacctgtaaagcctaaccgtaattgacccacttcgccatttgccacttgtttaacaaggtttgctgcatcttctacacgctgctgtactggctgaattgcatttaaaaaggcaagcccagcttcggtcagctccaccccatgaggcgaacgaataaataaatctgcacctagctcttcttctaagtctcgtatttgcatacttaaaggcggctgactcatgtttaagcgctgcgcagctttggtaaagtttttttcttctgctactgccaaaaagtagcgtatatgcctgagttccattgttatatataaaacatatcgtgtcccattattaaatatattagaaaaataccttttaaattgctaattttaatttatcgaattttctcgattcagcatgcctttaggcactgctcttttttctgtcatggtcatgatatgaactcttcatctacacccagtactttaaacactgaggcaacgtctgttctttcccgtgagtggattcacaaagggactaaagcttataaacatgcaggatttgctttattcctcgtaggttttgctagcttctctctaatttattgtgtacagccactcttacctgcatttagccaaagcttccagattagtcctgcgagtagctctctagcactgtcattaacgactgcctttttagcaatttcaattgtgctatcgagtgccttttcacaagcgattggccgtcgcggtgtgatttttacatcaatgctgtgtgcagcaattttaaatattgtctcgatgtttacaccgaactggcacagtttactcatggcacgtgcgttagaaggtttattactcggtggtgtacccgcagtgactatggcttggattgccgaagaaattgcacctgaacacctcggtaaaaccatgggtttatatattgcaggtacggcctttggtggcatgatgggccgtgtcggtatgggtattttggttgaatatttttcatggcgcaccgccttaggcctacttggagcaacctgttttatttgttcgattgcttttttaaaactacttcccgcatcgcgtaattttgtgcagaaaaaagggctaaatttaggctttcacatgcaaatgtggcgtgctcatttaagcaatactaaattattacgcctgtttgccattggtttcttgcttaccagtgtttttgtcaccctgtttaactatgcgaccttccgcttaagcggcgcaccttattcactcagccagacacaaattagccttattttcttgtcgtatagctttggtatggtgtcttcatcgttggcaggtagcttagccgatcgcttcggcaagaaaaccatgatgatgagtggctttgccttgatgatcatgggtagtctcatgaccctgctcagctcccttttcggcattattattggcatcgcatttattaccacaggcttctttattacccactcacttacgagtagttctgtgggtaccgaaagtaaacaagcgaaagctcatgctagttcgctgtacttactgttttactatatgggttcaagtattgtcggctcggcgggcggttggttctggttacacggtggctggagtgcgattgtcggtttaaccgtggtcttgtctttaattggaatatttttagcgatttatacttcacatgccaaagcgcattaatgtagtaaaaccttaacttttttaagctaaacccgatgagtatttaaaaatcatatgaaaaaatttaaatgctcattttttggcttgtattttttttaagaaactgtaaaattcactccacatcgccggcatagctcagttggtagagcaactgacttgtaatcagtaggtccacagttcgaatccgtgtgccggcaccatcattaaacctcatgaatatttgatttatggggttttttgttgcctgtaggttttggaatagaccttttgactgtgctgccttaggtagtaaagaaattcgttaataagaaatgaaaaaagcccaacatcctgttgggcttttttcgtatttcgttactaggcatacatcctgtaatacctcacgtcctggtgcttaaacttattattgttgttttacgttttggaacttcctgttcctgatgagttcatcataggcaattcatgaggtcatagaaagacgtcaatttcctgaatggatgtaggaaaaaacgtacatggttcttttaaatttaaaacttgatttacccatcattgaaataaaaaatatgaatttataaacaagttctgttcttcaattaaataagaaaaagatataatgagtttattaatttatttctaaaataaatttaaaaacaacaaggaacgacatgtctaatctaccatcaaatctttttcaacctttagtgatcatacttgcatgccttattatccttgtaagtaaaatgcctcagctaaaatttagaaaaaccatattatttttagctcttggcagtcttactttaatctgtgctttggcaatatttggcttctttaattaagccttatttcttgctcttctctatcattttttcaaagtgtttaaggtttgggttcaacatgtcccacgcataggtctgactcacaaaaacctccgctttaggatgatagagacttggatcatccaaagtgcctgcgcgtattgaaatcatttcaggaacaagttcaggtaagccaaaaagttgagaaccacaagtcgggcaaaaggctcttttaatgggacgaccagaagaacctaatgtctcaaaatatttaagttcgccacttattttcaattcagattgatgaaaaaaagcgattggtgcataggccgaacctgttgccttttggcaatctcgacaatggcaattaaaactataacgtggttctgcatcactttgatagctcacagctccacataaacatgatccttgatatttaactgacatggctcaccctatttttttattgctgttatttgaatataacgtacatacccattttgatagagttgttggcataactttgcagtcatttggattttaaaatttgccaaccctcggttatggctttgtgcttgttgattttgaatatactgtgaaaaacctaataatacctgttctgataaatcttcgattttaatatctgtaaaaccttgttgttccaaggtagttctcagtatctcttcagtgagtaaggcatcccaatttacatcggcggctttaagtaagtaacgatgcttttgttcttgtagcatggtcatgttgtgacatgagtcggcacgcatcaagtaatgaaaacctaatcgtccttttgaatttaaaactggcgtaaccgaatccaaaaatgaatttaaatgactgtgataagccgcatcgatacagagcaccacatcgaagcgttgtttaaattcaaattgttttaaatttaaaaatgaaccacagaaaatctgacttatttcaggaataaatttttgaattttattaacacatgaggcttgtaattcaacagccctaaggcttttggggtgatagtgctgtaaccagtgcaataaacttgcaccctgcccacaacctaaatctaagagatgatcttttgaatttaaattgacagcttgtgccaaatgatcagccaattggcgacaagcttcacggtaggtttgggtatttttccaaaaacccaagtttgtccaagcaagctcttcactatcccccaaacttgatgcatcaattgcatatttatgagggataagtcgagaaagagctgctcgaacttttgctttcacaattttagtaaccgagttcaggggcaacttcgaccttaggctttaatcccacgaatggtaaaggtgcacccaaaatttcagcaatatgcatcgcagaagtcactgctgactctaaaattggcaaaccatcacatgaccatgaaccacagtagaatactttacggtttggttctaagtgacgttgttgtagctctttgtttaaagcaatagtttgcgagtctacaactgcacgcgttaaggtcacttttgaaatgacttttttagggtcaatatcaactactggacgccaagtttggaatacaggatttttacctactagtgatggctcaacggcattcatccaaactgtaaactgctgacgagtaaacttacggtccatcatatagctcagcactgaccagtctttacggcgtggtggcattactgttgcatctgtatgaataaccaagtcgccttgttcaaagcggaactgtttaagcagattcatatcttctgcaaactgttcagggtttaagaactcttcaagtttagatgttggcgtcgccacaataacgcggtcaaatgtaccttggtcacctttttcattttcgaccagtactttttcaccttgtagctcaacttttttaattgccgaaccgctatggatatcaatgcctttaattaagctgtctacaaatgcaggtgtaccgcctttcatacgcaacaacatgtcaccatcagttaaatgacgcaaaaactcaagaaggtttttcgcaggccaatcaccaattgtttttgggttacatgtacaaatcgtataaagcaccggcataactacaccatgccagaatacttcttcaatatcgttctgattaataaattcagcgagagtaatatcttgatttttagatttaaagaactggtgaatcgcagtttttaattgcagcatcccttttaccagacgccagccatattgctggatacctttacggttattgataattgggaaattaccaatacggctacgagatgtggttaaccatgtttcagtacgatcttcaaataaccagctacaagacatataggtacgaaccggaaaagttttaatgcctaaatgtgcagcaaggctgagtgtatttttccatagatgcgggttcataacacgcaatggtgcatcaataatcccaccatcgaactcaatgctatgactgtccattccccggccaggaagtgcttcaaatatcgtgattgtatgtcctgcatctttcagaattcttgctgctgcaagtcctgccattccactgccaataattgcgatatccaaaatgatgtcccatttttcgagaattttttttgattatcactcataccctaaaaaaacaccgtattaaaaactaccagatttttatttttttgcatcaatttatatagaaaaattttaaaaggtaagcccaaaagtttttcataaaattttacaaaagaggatgactgtataaaaatctatattttttaaaaatttaaaaaattcttttaaataaaataagataatttaactgtatttatatcattcgttttacaagtatcattttttgcggtatcatggtggcataataatgagaactaaatcacacaaaacaatgccgacacaataatgatatccatcataaaaacagaaactttacagcgaaaaagcccgctattcacacttgatagcgggctttttattactttgcttttaaagatcattaagtacagcttagcaatttatccttcttgcatgattgaaccgaattttccacgattaaaatcgttaatcgcttccataatctcggctttggtattcatgacaaatggaccataaccttcgattggctcatttagtggttggccagtcaacaccaagaatttagtgtcttcttcagcatttaagctaaactcaacgccctcacgagataaaatcgcaacggttttgccttcaagacggtttgtatcattgaccacaaccgcgccctctagcacaacaacaagggtagtatgcccttcaggtacatacagggtatgtttttggccttttaccaatttaccgtcccatacatttaatggactaaatgtagttgctgcaccttttgcatctgcatattcacctgcgatcacacgcaaatgactaccgtgctcgtctagtgcaatgtccggaatatctttagcttcaatggcttgatattttccaggggtcatttttgaatgcgaaggtaaatttacccacaattgcaccatttcaaaaagaccgccatgctctgcaaattcaggagaatggaactcttcatgtaacacccctgcacccgcagtcatccattgcacgtcaccggttttaatggttccgccaccaccacttgagtctttatgagtcacttcaccttgataggcaatagtaactgtttcgaagccacggtgaggatgtgaacctacaccttgttgttcagtggttggtgagaagttataaggcgctgcataatccagtaacaaaaatgggcttagggtttggcctaaacggtcataagagaacaggttatatacagggaaaccatcaccaacccaatgcatgtggttattttgatatgcaccaagaaatttcttcatctgatctctcctatatatgtaggattttcttgaactgagattgattttacgcctcaataattgcagtttatagatcaggattagcaacacattattgcatttatgagacaatcataaattttgatgttttgtttaagagatcgtcctatttttaaaattcttaatcctattttttagacttaattacgacaacaaactcatctagcatgattttaggcactgatgacctactcaataatttttgattattcaatttgataacatgaggacataaaaaatggctcaagattatgtacgcttagacaaggataatgctgcggttcttttagttgaccatcaagcaggtttactttctttagttcgagatatcgatccggataaatttaaaaacaacgtacttgctgttgcaaatgcagcaaaatacttcaatcttccaacaattttaacaaccagttttgaaactggtccaaacggtcctttagttcctgagttaaaagaaattcacccagatgcaccttttattccacgtccaggccaaatcaatgcgtgggacaatgaagatttcgtaaaagcggttaaagcaactggtaaaaaacaactaattattgcaggtgttgtaactgaagtgtgtgtggctttccctgcactatctgctttggcagaaggctttgaagtattcgtgattactgatgcttctggtactttcaacgaattaacacgtgatgcagcttgggaccggatgtctaaagcaggtgctcagctgatgacttggttcggtatggcgtgtgaattacaccgtgactggcgtaatgatattgaaggtttgggtacattgttctcaaatcatatccctgactaccgtaacctgatttcaagttacaatcacaacactagccaaaaataagttctactgccaagattagaatgcttaagcattctaatcttacatttaaatgggttgaacggacattgataagctcttttgatgatttttattatttctatttggtcgtgaaacacggcggctttagtgctgccagtgaggccgaaaatattagtaaatccaagctcagccgacgcattattgaccttgaaaataaatttaatgtcagcctgattcaaagaacaacccgccattttaaagtgaccgatttaggtcaagagttttacgaggaatgctgcaaagtcattgctcaagttgaatgtgcagagaacgtgttattaaagcaaaaaagtgagcctcaaggtttggtaaaagtaagctgcccgcctttaatgatgcattttcaaattagaaaaattttaaatcagtttttaaaaacctaccctaaagttgaaatatctcttgagctaacgagccgtcgagtagatatcttgcatgatgacatcgaccttgcgattcgaaccaattttgaaccgaatgaagattcaaatttgattgttcgtgatgtgattaaaaccgatcattgtctggtggcttcgcctgaattactgcaaggtcgcaccattaagcattattccgaattacaggactttccaagtattagcttaggcacacaaaagcaaaattatatttggcatttatgcaatatacgtaatggtgaatcggttgatgtgccttatcaaccacgaattaaaagtaatgacttggctggcgtttactatgctgtaatggatggtttaggtattgcagatcttccttttttaaccgttgaatcggaaattcgtaaaggaacactggtccatatacttcctgactggaagtcgaatattggcatgctacaactggtttatgtgtcccgaaaaggccaacgccttgtggtcgaaaaactcattgaaaccctcattgatgagcttcgtcgtttacccgaaagccatgaaggatatttgccgacttaaataaaaaaccgatcatgaatgggcatgaccggtttttttgtgaaacatcacatgcagtataactgcatgttttcgttcagaacaaagcgaactcgctttatcccttactcagataagtctacgcagagatatttcatttcgacatattcttcgatgccgaattttgaaccttcacgacctagacctgactgttttacgccaccaaacggagcaacttcgtttgaaatcgcgcccgtgttaatgccgaccataccgtactcaagtgcctcacccactcgccattgacgagctgtgctttgagtaaacaaataagcagctaaaccgaactcggtatcgttcgccattgccactgcttcatcttcagttttaaagcggaacaatggggcaagtggaccaaaagtttcttctttagatactttcatgtcttgcgttacacctgttaacacagtcggttcaaagaatgtaccgccaagtgctgaacgctgaccaccaatacgaactgttgcacctttctcagttgcatctgcaatatgagactgaacttttgcaactgcatcttcatcaattaaaggtccttgtgttgaaccttcttgacggccatcgccaactttaagcttagacacagcttcaaccaaacgctctgccaatgcatcgtaaatgccatcttgaacataaatacggttagcgcagacacaggtttgaccgctgttacgatatttacttgccatgatgccctgaactgcttgttcaaggttggcatcatcaaataccagtaccggtgcgttaccacccagttcaagcgaaagctttttaatggttggcgcacattgttgcatcaagatacggccaacttgcgttgaaccagtaaagcttaacttacgaacaatatcgctttcgcacagggttttacctacttcaactgcatcaccactaatgttaattaaaacatctgctggtaagcctgcctgtaacgccaaaacttcaagcgcataggcggttaacggtgtttgctctgccggtttaaccaacattgaacaacccgcagcaatggctggacctgctttacgcgtaatcatggcagccgggaagttccacggcgtaattgcagctgtaacaccaatcgcttgtttaatcacgagcagacgttggtttggcaaggtaggtgttaagacttcaccatcaatacgacgcgcttgctcggcaaaccagcgaatgaatgatgctgcataaccaatttcaccacgtgcttctgccaatggtttaccttgctcagctgttaagatttgagccagattttctttgtgctcaagcatgaggttgtaccatgccaatagcacatcagcacgcgccaaggcagtttgctttttccaagcagcctgcgcttttgctgaacggttaattgcggcttcaactcctgcacggtcataggtttttacccatgccaaagtttcacccgtagcagcatcattaacctcgatatagtcatttgatgcaggtgcttctaatgaaatatcaggatgttttaataaatactgcaaattattttgaatcatgcagattgctccattgcttttgcactacctgcttttagtgtcgcaaaaccttgtttcaagatatcaagaccttgacggaattgctcagcaggaatggttaatggatataagaaacgaattacattaccgtatttaccacaagtaagaagtaacaacccgttttccattgcatagttttgtacaacttttgcttgttcagcagtctcaagttctactgcaaccattgaacccaatgcacgaatatcagttacgacatcgctagttgtttgctgaatatctttaagcgtagcaactaattcagcgcctaattcattggcacggtcgcataggttttcttcttcaatcgcgtcaatcacggcatgcgcagctgcaactgcaatcgggctacctgcataagtaccgcctagaccacccgggtttggtgcatccatcacttctgcacggcccacaacacccgaaatagggaaaccgccgcccaagcttttcgccatcgtgatgaggtctgctttagtttcataatggttcatcgcaaataacttaccagtacgagcaaaacctgattgcacttcatcagcgacaagtaaaataccgtgcttatcacaaattgcgcgtaaacgttttaagaactcggctggcaccacattgaaaccgccttcgccttgtactggctctagcacaattgctgcaacgtcatgtggtgcaatatcttcactgaaaatatcttcaacgctttcaattgccgcatctactgaaataccttttgcaggtacagggtaacgtgcgtggaacacacccgctggcattacgccgaaatcacgtttgtaaggtgcagttttacctgtcattgccatggtcataaatgaacgaccgtggaaaccgttaccaaaagtgataatgccgtgacgacctgtgtaagaacgagcaatcttcaccgcattttcaactgcttctgcacctgttgtgaaaaaagcagactttgcaggaccagcaattggcgcgcgttcattaatacgctcagctaaagcgacatagctttcatatggtgttacttgataggcagtatgcgtaaatttagtaagttgttcagtcaccgctgcaatcactttaggatggcgatggcctgtgtttaaaaccgcgataccaccagcaaagtcgataaattggttgccttccttgtcccaaagcgtggcattttcagctttttccgcataccactgacacatcacgcctacaccacgtggagttgcttgctgtttacgtgcgttaagtgcagaatgttgattatccatttgattccctcatattttcatcatcagttgcagctttggtttcttgcatcctgtgcttaattttcagggtgctttacaacgactgcctatgcatgtaatttcgctcgtctgatgccaactgacgagagccactttttaactgtaggagagagccaattgcgtagtttacttggagatcatttgctgcaacgactccaacaggacactgaggggaaactacatcaacgccttttccgttgcctgcgtggtgccattattgatggagtcatccagcccaagactcgtctacctgcgtcacgcgatttagccagtgaaattcatgtttcaagaaatacagtgctcactgcctatgagcagctacaagctgaaggctacttagaagcccgtacgggacacggcacatgggttgccgaaaagttaccagagagttttttaaatacacaaaacaagaaaaaagtagtttctagcccaaatgttcaaagttcttacgccctctcacagcgtggctcaaacttattaggctatgccgcagcctcgccacatcaatggggagcctttgttccgggagcacccgatgttacagagtttccacatcatatttttagtcgtattcaagcacgcttaagccgcgaaccggacattaaccgcctgatttatagcaacgcaggtggatgcatagagcttcgaagtgcgttggcagattacttacgtgttgcgcgttcagtccagtgcgatgcggaccagattattattaccgaaggcattcatcaagccattgatttagtctcacgtgcactgagtgatatgggagataaagtctggattgaagatcccgcttattggggaatgcgtaatacgttacggattaatggcctcgatattcagcccatgcctgtcgatgctgaaggcattattcccgaagaaaatccggcagtaccgcctaaactcatttttgtcacaccatcacatcaatatccgcttggctcacatttaagccttgatcgtcgcagacaattgattcagattgcacgtcagcacaatagctggattgtagaagatgactatgacagtgagttccgtttctcgggccagccttatccatctttgcaaggcttagaaaataacgcacctgttttatatatgggcacgtttagtaaaactatttatccatccttaagaattggctatttggtcgtccctaagccgttattttcaccgctacgtattgttgcggccgagctttatcgtggtgggcacttgcttgagcaaaaagcccttgctgaatttattcgtgaaggccattatgaagctcatattcgccgtatgcgtctgctctatggtaaacgccgtgattacttagtgagcttaattcaacgctatcttggccccgaatttattcatgaatatgacgaagcggcagggttacatctagttttaaaactaccgaactcttgcgatgatgtcgcaattgcggcgactgcacttgaacgtggtgttaaagttcgtccactgtctcagtactacatgcagtcgcatgcacatgcagagcgcggactgctgatgggctttgcctgtgtaaatgaaaaagacatggtgatggcttttggtgtcttgctccagtgcttacgtgaagcaggtgtacccacactgaattgatctttttatctgagcaaaataaaaaagagcctcattgtgaggctcttttggtttaaaaatttaaactaacttttcttcatggctatgagttaaatgagtcgccctacgctctttaccccaacctagcttttcagacaataacccgaagaacacaataatgccgaacaatgctgtagtgtaaatcacttctttaaaataagtaccttcaatcaacatggtaagaattgcaccaataattgcaaagatcaccacataggttaggtaagggaacatccacattttaaagtcaatcttcacgccttcagcttctaattttttacgcatacgaagctgagaataagcaatggtcaggtacacatatagtgttgctgcacctgttgttagcatgaagaagtcataaacattcatactctctgttgcagttaaaattaccgcaattacagagaagaagcatgacacaatcacccccacccaaggactgcttttactgtttacagaaccaaaactttttggtgcatcaccacgtttagacaacgagaatagcatccgtgaacacgtgtaaagcgctgaattaaagcaactacataccgatgttagaactacaaaatttacgatatggcgcgcgcccggaataccaagtgcagacaaagtcacgctataggttccccaagttgaatctttcaaaagttcattgttgtgaggaataagacataccgcaacgaacattgaaccaacgtagaataaaataatacgccaaaccaccgagtttgatgccttacgaatttctttagatggatttgcagactctgccgctgctacagtaacaatttcagcgccaatataggcgaacatcaccccaagcaaggcggtaatcactgatgaaccaccatttggcataaagccttgagaggttaagttacttataccagatgcagctggattgccccaaggccacaaatgcatgatggctaaactaccaatcacaaggaaaacaacaatcgcgataactttgatgagcgcaaaccagaactcgaattcaccatagtttttgacgttttgtaaattgacaacaaccagtgcgacaatgacgacggtcatataaacccagatcggaataaacgggaaccagttatttaaaatttttcctgctacataagcttcccagcccatgagcatcgccagcgtacaccagtacaaccaaccaattgaaaaccctgcccaacggccaatcgcacggtctgcataagttgaaaaagagccactgtcaggatttaaaacggccatctcgcctaacatacgcatgatgaaccaaacgagtagaccacctaaagcataagttagaaaaactacagggccggtgttgtagataatactgcctgagccaacaaagagagagccaccaataacccctgcaatcgagatcatggttaagtggcgtgatttaagtccatgttttaaactttgggagtgattggcttcagaaccattttgatgagctgccatatcattttccttaatatatggaggatatcggctagtctcggaaatcctccgaagccaaaaaatatcccctaaaaatttagccgttctgcccaattcctaaaacagaaaattcactgagcttatccggcgcttccgtatgcatacttccaatggctttaatttgtcgtttcggcactcaagaaacgagagccatttttgtaataaaagagagagccaattgcaaaatttatacgcaaaattggccctttttatagaagatgctggtaaatggctctttgtttttattttaatcagattgaatttctttagttttgctcagaaattaataacgcctttgtgcctgtttccaaagctctaaatatatgtttttgatcggctggataacaaatatagtctccaacacccagctcaaccgcttcatcaattaaacccactaaagctcgcccttccactacaataatatgttctacagaaccaactggatgtggttctgaaagtcgatcttcgcccggttcaacaatcaataaataaacatctcggcgcgcatggggtggacaggtcgccaacaaaattgctttgtaattggcaatctccgaactcaccgttggcccctcgccacagcgaatgacttgcacttgattgctcggttcttccatcaaacgtgcaaatggaatattgagtgcaacacaaagtgcccataaggtttcaatacttggattaccttgccctgcctctaattgagaaagtgtagatttggcaacacctgcacggcgcgcaacctctgccaatgaaagccctgctctttggcgttcacgcgttaaacctttggcaataatttcgattggctgagacattcattctatccgttctataaaaaaaacgatcgttcgttttgacaaaacaatcagacttattcattataatggaaaaacgttcgctatatcatgccatgactacatacgctcttattagaaaacttagtaaagatactactcgctcgattttctttgtgtgcttagcaacgagtgtcgttggtatgtccttaggttcactcgccgcaagttatggcttagcactttggatcccactttgcctgtccatatttgtgctcgcgggaactgctgaatttatttttattggattcttggcggtaggtggtagcccgattgcggctgcaattgcaggactactcgtcaatttaagacatctgccttttggcatagcggtcaacgaactgattcgaggcaaattctctcaatattttgggtctcatatcatgaacgatgaaagcgttttgtttggtatggcacagtctgatttcgaaaccaaaaaggctgcttactggctatgtggtataggcatcatgctcagttggccgctcggtgtcactgcaggttattttattgggagtgctattccagaccctaaaacatttggcttagatgcgattttcccagcgattttaattgctcttactttttctgctttaaagaataaggtgactcgaaaagctgcatttgccggatcaactttagcgttgataaccacaccttttttagcctcaggacttccaatcctgatttcacttttttggcttgatatggagtagaaaaaaatgagtcaacagttactgattattgtaggaatagctctactcgcactgggtacgtacagtatccgttttgctggtttccacttaggtgccaagttttcattttctgaaaaataccaagttttactctcacacggcgcaaccgttttgctctgcgccattgctgtgaccactacattttttgaaggtcaccatttcgcaggtttcgcacgtatatttggggtgggtttggcacttttcttagtttggaaaaaagccccgcttttattggtgatttgtctggcagctgccggcacggcactggtacgtttacttggaattgaataataaaaaaggcgagataaactcgccttttttgaaactttgattagaacggtaaatcgtcgtctaaatcagctggtgcagatgctggttgttgtggcgctttaggagcgaaaccaccaccttgcgggctattgccaccattaccgaaaccaccttggccaccataaccaccattgttttggccgtagccactaccttggttgttattttgatagccgccaccttgttgaggcgcgttaaaacgtggttggttaaaatcattaccgccagcaaaaccttgttcaccttgttgacgagcatctaacatttgcatctggtcgccacggatttctgtagtgtaacgttcttgaccattttggtctgtccactgacgtgtacgtaatgaaccttcgatataaactttagaacctttacgtaaaaactgctgagcaatttcccctaaacggttatgcaaaacaatacggtgccattctgtttgttctttacgttcacctgtatttttatcggtccaaacttcacttgttgcgatagaaaactgggtcaacgagcccccatttggaaaagtttttgtttcaggatcacgacccaaagtaccaaccaaaataaccttatttacaccacgcattagctgtcttcatcctatacatttctatgttttactttataagagttatgcttaaatggctacctctttaccgaacaactgcgttaaatcacgtcgcgaagcgtcatcaagagactgtttatcgactttaatataagcaacttgctggtcaggcatcaccacaacttcttcgataccacgaattgccaatagttgtgtggtccactcattcacctgttgcacttgcggcaatggcagcacaatagatgacaaataccgcggctgagctaaaccaaaactaattagcagccatattatagcaatccctgctaagacactccatccaatcgcagtattatgtaacatcaataattgaccacctagtgtgccaccaaaaaaggcacctaagaactggctactggcatttacccccatagcagtggctttcgactggattggagcggattttgacagccaagaaggtaataaagcctccatgacattaaaggcaataaagaaaattcctaagccggcaagcaagacatatttggactgataaccaaatatcagtaatagtaaacctgcaataatacctgtaatagctgttaagaaaatgccgcgcattttgcgatatttttcagcaatgataatgctaggaaatgcaaaaaacagactaataaccaagagtggcaaatacaccaaaccgtggctcgccaaaggaatatgcgcaaactcaataagctgtgacggcacataaataaacatggcggtcagcaataaatgcaatgcaaaaaccgaaacgtgtaaacggtttaaatcacccatttgaatgacttgtttaagctgtgccatgtagccttgctggtaattacgatggtgacgagtaactttaggcaccagcaataacatcgcaatcgcgatcaaacccatgatggttgtcacaaagaacaaaccagaaatacctacaaggcttgtgagccaaggcccaagactaaaagcgactacaaaagataagccaatactcatacccatggcagccatggctttagtacgctgctcttcacgcgtcacatcggctaaaagtgccataactactgccgaaactgcacccgccccagcgatagcacggccaataatcacgccataaatggtgtcagataatccggcaattgcaccaccaatagcaaagagtaacagaccaaagaccacaagcggtttacggctaaaacggtcagcaagtaagctaaatggaatttgtaaaatggcctgacttaaaccataaatacctacagccaaaccaatgagtgctggagtcgcatattgatatgactgcccaactacagaaaagacaggaataatcatgaacaagcccaacatgcgtagcgcaaaaatactacttaaggcaaaagttgagcgacgttccaaagcattcatcatatcaatacacgttatcaaactaagtaaattataagccgattcgtttctaaaaatacgggacaccttatttaaaataacgatttgggcttaaaaaaataaagaggcatttagcctctttagtttatcgaagtttgctgaaaattagcttaaggcgactgttgctcgcgcttcgaatattgaattgaagcgataaccgcccaaacaatgaacgctacaccaattaaacctgtaacaacttcaggtacatgtacgccagtaccacttgcaatcataatgaatgctaaagcaccgatcgcataatgcgcgccatgttctaagaacacgtaggcatctagtgtgcctttttctacaaggtaaactgtcattgaacggacaaaaatagcaccaattgcaagaccgagcataatcacgacaacatcgctagtaatggcaaatgcaccaattacaccatcaaaactaaatgatgcatctaacacttcaagatataagaaaccacctaaaccggcttttacaacaccagaagcggcgcctgatccatcttgtaatacagcattaccattttcatcaatttcaggctcaccacctaacaaatgactgagcacttcaacgccaatataaaccacaatgccccaaataccggccatagttacagctaaacgttgatggtcatcgacataacctgccatcacaattaaggcaatcaaagcaagaaatacagacattgccggtacgcttgccaagcttgcaagtttagattcaagccatctaaaccaatgcgtttctttttcgtcatcaaagaagaagtttaagaaaaccagtaataggaaggttccaccaaaagccgaaatttcagcgtgatgtgccattaaacgttcagagtaggttttcggatcattaagtgccattttggctacttcgacaacacccatatcagcagtcactgcaacaatcacgactgggaaaatcagacgcataccaaaaacggcgattaaaatacctaccgttaaaaagatcattttccagaacgggtcccaattacgtagaaccgatgcattcacgaccgcattgtcaaaagataaagaaacttccatcacagctaaaatcgcggtaatggttaaagctttaagcatggttgacacgcccgcttcaggtccatgggtaaaaccccagtaagcggatagtgctaaacacaccaccgtaaaaaatatcgaaaatcggaaatgcttcatggatcagacctataccaagaactaaatttaatctttcttaaaaccgcggctattatatcgataattaaccacaaaacgatgttgttttgtgccgttattcactttactttatctcactgtttaataaagaaatttataatatttcattaacttattaatcgtattaaatattttcttgcgatatatctatcattattatttttgtattttaaaattgatttaaaatcgggtttagctatcttattttaaatggaatgtttttatgcttttttctcaagaactctggcaacgtaatttaaatttatatcaaaaaattctcgacctgccttttaatcaggaacttgctaacggtactttagataaagaagctttttgtcattatgttattcaagatgctcaatatttagtggcctatggccgtgtgttggctgttgcagcagctaaagcttttgatgctgacgatattatgcagttttcagatgcagcgaaaatcgcaattgtggtcgagcgcagtttgcatgacgactttatgaaaaactttggtgtcaccaaagaagaatttaaaaataccccattgaccttggcaggccatcattacacttcatttttgacagcgactgcttggtctgaaagctaccctgttgtacttgctgcacttttaccttgcttctggatttatgccgaagtcggtaaagacatcgtgagtaagtctgtcccgaacaatccttatcaggcatggattgatacctacgcaggtgaagaattccataccgctgttcgtaatgtgattgccacagtagacaaggttgccgcacgttgtgatgcagatactttagagaaaatgcatgcagcctataccatgggtgcaaaacttgaatggttattttgggatagtgcctaccatcaaagacaatggttaggtttagatcagatctaaaataagatgagttctgaccatttagttcattaaatggtcagtctttaatttaactttgaaacaattgccagccgtaaatcaaacctgccgcagccaccacccagcatagcgttgcgactcctagacaagaccacatcgacatacgcgttgccagcacataaacagcagctaaataaatggcataaggaatcagtgaccataagccaaacagagccgttttttgtaatgcctccgcccctttttgctgaaaaacaataacatgagcaatcaaagcgaaggtaggaaaaagcgggactaaacctgcaatataaaatgccttacttttcgataaaatcgaaataatgaggacaaccccagcccccaacatacactttaaaaataacgcccacatgcgcctatcctatctggtcatttccatttcaaaacgctgtattttgcgctttttaaagaaaattaacagcggctaaagcaatcaatgcaggaaccgcctgaatataaataatctttttactggcagttagaccaccataaataccagcaatcagtacacagcctaaaaagaagttggcaattgatgttgcaaatggtgcatcagccaataaagaccaaaataaacccgccgctaaaaagccattataaagaccttgattctgtgccatgactttggtgagttttgctttttctgcattatttccaaaggctttcatgccataaggtttgtcccacaaaaacatctctaacactaaaatatagacatgtaatattgcgataagcgcaatgaatatttgtccgatcatacaattttcctttttattttaaagacatgaaaaaagatcagtctctcgactgatcttttagtgttttacggctttaataatactttgccttgacgagcgccttgcgttgctcttttagccgcagttttaatctcatcaaaactaaatacaccttctacaggaaggattaattttttctgagtcgctaatgttagcagctcaacgatcagttcctttttacgagctgctggcatttctttattaaccacactcgcccagaaaccttttactgtcgcttgtttgaaaattagatcacccgatgaaatctgcatggtttcgccagtcatactaccgaacgaaacgagcaggctattttcactgagtaaattcagcatttcaccacttgcacttccaccaatcgagtccacaccggcaattagaggttggtcaccgtgaatctgtttaacttgctctttccagttaggttgatcggttgcaacaacatgctgaatacctaatgcttgcatctcggcaattgcatcactacgacgaaccagattaatcacaggcaaaccacgtgcctgtgcaatcattgccaccgttttaccgactgcaccattcgccgtgttttgaatgagccattggcctggttgaacatttacaaagtcgagtagcatgagtgcactaattggcataccaatcagctgcgctgctgtttcatcatcaatttcattattgagtggaataatcccttgcgctggcgcaataaagtattcagcccaactgccatgcacagccgcaacggcaatacgttgccctacctgtacatgttcaacaccttcacccaacgcatctacaataccaactgcctcactgccaccaatcgcaggtaaggttggtttatagccataacttcctcgtactgtccatacatcatgattatggatcggagacatgatggttttaatacgcacttcgcctgcttttggctcaggctttggcatatccgcctgctctaaaacgtctacaggttcgccaaaattacgatggataatacttcgcatgctttattcctctatcggttttaagagttgttgggtggtttctaaggctagatgtagatgtgctttgtcttgcgacaattttgtgagtaaagcagcacctaaccataactgatacatgacttgcgcagttttcaaaggttcaatatgttttggaattgatccttcttgttgcccttctttgagtagtaaagccaaacgttgggttagtttgtgcacaccgtcattgagaatttggcgcatatcttctgacaagtccgaaacttcggctgccaatttcacaatcaagcagttttcagcccagctaccatgtaccggatcatcaatccacgcctgccataaagccattaaacgggcatgggcactttgctcactgtgctgccaaagctgttccatacggactttataattggccatgtattgctcgagcaacgcacagccaaacgcctcttttgaagcaaagtagtgatagaacgaacctttaggtacgtcacaagcctttaaaatttcttgcaaaccaacaccgacaaaacctttatgtagtaccagttcaaaactggtatctaaaatgtgttgtcgtgtagtttcgcttttatttaatcgtttcatgcattcatcataaacaactattagaccagtcgtctagtaaaattatgttgctggttaaaatttgcttagagtagaaatgtagaaggaggaatgttaaaaatacaacctgcttaattaaacaaattttgtcgtttgtcgtttaaccgtcacaatttgtcgctttaaatcattttataccacttgaacaattttaaatcgttatcatatatagggtctgttgtttataaccagtcacacctccctgcggctgatcactcaacacctaaattttcatcaatacacaattgagatgttttatgagccaaagtcatatccgtattcgaggcgcacgcacccataacttaaaaaatgtgtcactcgatattccacgcgacaaatttgtggtaattacggggctatcaggttcaggaaaatcttctcttgcctttgataccttgtatgccgaaggacagcgccgttatgtcgaatcactttcggcatatgcccgtcagtttttatcgcaaatggaaaaacctgaagtcgactcgattgaaggtttatcaccagccattgcgattgagcaaaagtctactagccataacccacgttcaacggttggtacgattaccgaaatttacgactatttgcgtctgctttatgcacgtgtcggtacgccttattgccctgaacacgacttacctatggttgcgcaaactgtttctgaaatggtcgatgcggtaaagaaccttgaggaaggcactgcactcatgttgcttgcccctgttgttcgtgagcgtaaaggtgaatacagcaacttgttcgaacaactacaaggtcaaggttttgttcgtgcccgtgttgatggtgaaatcattgatattgatacaccaccggaactcgacaaaaagaaaaaacataccattgaagtcgttgttgaccgctttaaagtacgtgatgacttaggcaaccgtattgctgaatcatttgaaactgcactacgtttaggtggcgatattgcagttttatcgtggatgaatggcgaacacccagatcgcgttttttctgcaaaacactcatgccctgaatgtgatcgcgcagtcgcagagcttgagccacgtttattttcatttaacaacccgtttggtgcgtgccctgtctgtgatggcttaggtacacgtagccattttagccctgaaaaactcattcctaaccctgaacttgcaattagtgaaggtgctattcgtggttgggatcgtcaacgtccttattactattcaatgctgcaaaaagttgccgaccattttggttttcaacttgatacaccttggaatcagttagataaagacacgcaaaagaaattcttacaaggtactggcaaagaaaaaatcgatttaagttatatcgatgaacgtggccgtaaacatacacgcgtgcaaccttttgaaggaattttgccacaccttgagcgtcgctatcgtgaaactgaaagtaactatgtacgtgatgatttagcacaatatttgtctaatgcagcttgtgatgcatgtggtggttcacgtctcaatgaaatttcacgtcatgttcgtgtaaaagataaaaccattgccgacattacccgcatgtcgattggtgatgctgaaagctactatcaaggtataaaccttgaaggtgccaaaggtgaaattgcagataaaatctttaaagagattcgtgagcgtttacatttcttggtgagtgttggcctgaactatttaagtctggctcgttctgccgaaacactatcgggtggtgaagcccagcgtatccgtctagcttcgcaaattggtgcaggtttgatgggtgtcatgtacgtccttgatgaaccatcaattggtctccatcaacgtgataatgaccgtttattacaaacgctaattcgcttacgtgatttgggcaatacggtattagtcgttgaacatgatgaagatgcaatccgtgcagctgaccatattattgatatcggccctggtgctggcgtgcatggtggtgttgttattgctgaaggtacgtatgatgagctggctaaacatgccgactcactcacaggtcaatatctttcaggcaaactcaaaattgaagtgccaaaacaacgaactcaaccacctaaacctgaagaaaaaattaaactttcaggtgcagcgggtcataacttaaaaaatgtcgatttaaccatcccacttggcattatgacttgtgttacgggtgtttcaggttcaggtaaatcaacactgattaaccgtacgttacttccactggctgcaacacagctcaacggtgcaacgactttaacagctgaaaaatttgactcgattgatggtcttcaacatctggataaagtcgttgatattgaccaaagcccaattggccgtacaccgcgctctaatccagcgacttatacgggtctatttacgccaattcgtgaattatttgctcaaacaccagaagcgaaagcgcgtggttatagtgcgggtcgtttctcgtttaacgtaaaaggtggacgctgcgaagcgtgtgaaggcgacggtatgattaaagtcgcaatgcacttcttaccagacatgtatgtaccttgcgatgcttgtcatggcaaacgttataaccgtgaaacacttgaagtcggctataaaggcaaaaacatttctgatgttttagaaatgacggttgaagatgctgctgagttttttagtgctattccagttattcaccgtcgtttagaaaccttaactcaggtaggtctaggctatattcgtttaggtcaggcggctactactttatctggtggtgaagcacagcgtgtcaaactggctcgagagttagcgaaacgtgatacgggtaaaacgctttatatcttggatgaaccaacaacaggtctgcatttccatgatattgccaagttactcgatattttgcatgagctacgcaacaagggtaataccattgtggtaattgaacataaccttgatgtcattaaaacagcagactgggttgtcgacttaggtccagagggtggttcgggcggtggtatgatcattgctgaagggacacctgaacaagtagccgaggtcgagatttcccatactggccgcttcttgaaaccgatgttgaaacaataaaacaaaaagccggaatttattttccggctttttttatccctctactacattccgtccccgagctttagctcttaagagtgaacgatcagcgttctctaataactccatccagcttgtcgctccaatcgcaaacccaatactgaccgatacatgcaatttttcttgtgtaccagatagatcaatttcctctaaagaaatcgcaatacgaattttttcggccaagagacgtgcatctaaaaactgcacttgttctaacaaaattaaaaactcatcaccaccataacgaacaattaaatcagaagcccgtacatttgcttttaattgatctgcgatacgccgaatcacttggtcacccacaatatgaccatattgatcattcacgtgtttaaagcgatcaatatcaataatcatcaaacaagtttgagaaaatttttgagggtaactctcaacaatttttaaatactcagataaagccaaacgattggatacacccgttaatggatctgtattagcaatatttttaagctggaattcaaaagcatctcgctgtttgagcatcctttgtaaacgatcaatagcttcgaacaacgaaataaattcaccttttttaggtttcaactcatctattgggtaatctgtgctatgagataaatcaagaattaaggtacgggcctgaataagaggctcaaacacccttctctttgcataaattagtgtaagtaaagcagctgctaaggatatgcttgaaatgagcaaagtaaggaaaaacttcttttttgccaaatagttttcttgagatgcaatcaagacgcttttattaagtaaaaacttttgcaaatcaataaccgtggtaaatttatcaacgatttggtctgtcagttctgttccgtttaaatgataggcttggtgcttttggctttcatctaaaagctgacccacaataggtacgcctttatctaaaaattcagttttaacccttgagtaaaggcgatgatattccggagttttagcttgctctgactgtagtgtgtctacaagtgcccataagtagcgtgcttgctgctgagtctgcaaagaccgcgcccgattatcattaggtatggtttctttaaaggtcacaggcgcaataacattagatgcggtacgaccagcttgatcccgcatatcggtcaacaccacaatcaaagtaaagtaattgttaatttggctatctttactttttaactgtagcatcaaattttgtaaaacttctcggcagctatcccaagctccaaacatagccaaaattgcattatcgaattgtatagagcttctcgcttgttcaggagttgcaacataatagtcaactacagcgcgagcttgttttaaatcatctctaaatttagtatctaaagtatttgctaaatcggtataaccttcttcttttaaaatatgaatagtttcattaagttggcgatcaacagagaggcgatattcttttaagtttttttgattttttaaaaagtcggcagcgttactcgacattaatttatttgcgggcgcacgttctttagagactttatttgcaacttcagcaattgatcttaagcttttaatttcaaccaaagcctgtttagtttttaagtactcttgataactgctgacaataagcggaaccgccataaacagtaaggacaaaataatgaccaacatgaagaaaaacagtcgattactgatatgttctgaacgtaatcctgacatttctagctggtactccgtaaatgtcctaccatgatcactactatagaatgaagtaattaatccgcatcctagcactttactgaacagaagttcagcaacaaagttcgattaacgcaatatacgctttcatcttttctatttcttaaaaatttgatcgaaagagcaaatgatggctatagcaaaactccattttacagatgatgtaaatttcgcaatcctataattagcttctttttcctcttggatgtttctcccagcatcctaaacccagccctcagctgggttcttttttatacacactcaatagaagaaatttcatgtatttttttaataaatattaatgttttcttatagataaaaaaaagctcaacctttgggaaagctgagctcgtaaagtctgatgtgataacacatcgtatctgggaaagcacttccaactctaaaaatgttagatagtgaactttgcaattgaattgtgtgacttatctctaattttgtaaagttgattaaattgatcagaattaattttttaatcgtttttttagtttaaaaacatattttctttgctttattcaattatataataattcaaaatagatagattatttagatgaacttatcaaaatagtgttaactattactcaaaatacagcaaaattgaaaaaagaataatgtttgagtggctatttattaaacaagtcgacaaataaattaacgttaaaaccgattaataaaatcgctttttccaattgtaaatgtaattatttttaaactatttagtgtcaattccctatgaaacttaaggtttagactcttgttaatgttcatttttttagcaggttgacataatacacttcaattgttgtttttttaaccatttttaacataagtgtcaaatttccttaacattacgtttcatctattattgacttcataaattgttacaatacaatgaccccagctttatctcttgttaatgctggaaatgattatgaaaaaacttggtttagccactgctgtattattagccatgaccggtgctcatgcttatcaatttgaagttcaaggtcaatctgaatatgttgacacaactgcaaatgataaaaacttcactggtgacgttgctggtacattctatttgaaaaatgttgatacagctaagggtcctttagctgaagcagctttcttaaaccaagcttctagcgtgtctttaggttatagctatcaacaatatgaccaaaacaacgtaaactaccacattggtacatacggtgttaaaggtgaggcatacgttccaactccttaccttcctgtatatgctagcgcaacttacaaccacactgatgttgatggtaaaaacaacttctctaaagatgacaacggtgaccgttatgcattagaagttggtgctatgttgttacctaacttcttaatgactgttggttatacaagtgttgctaaccaattcgctttagataacttcggtatcatcggtaacggtatctactctgctgttaaccaaactgctgctatccaaaacgaccaagatgctgttacagcacgtgctaaatatgttggtccaatcgatggaactaacatggcaatcggttttgaagctgctggtgcattcggtcaagaaaaccaatacggtttaaaaactgacctttacttaactcctaagttaagtgttggcgctactttcgttggtaacgatggcgaagctgacatcaaaggtaatgaccttggtgaattccgccaagcttggggtggtaacgtaaactacttcatcactcctgctttagcagttggtgcatcttacatgaaagctgacgttaaaaagtctagctacgatacacaaactatcggcttaaatgctaaattccgtttctaatttaatttagaaattgaattaaaaaaaaggactcaattgagtcctttttttatggctattaactgcgtacgatatttaagaaatgtaaatgacgttcgtactgatcaataatatcctgaatcaaatcttcctgagtccagtccattacatcatagttctgtccaccttctcttaaaaacacttcggcttgaaaatactgaccgtcttctgcttctgtacgaccaattaaaaaacttgggggtactgtttcacgtgaaacaactttataaataaaattaatttcatgatgatgatcgactcgaagctgcataccatcttccacttcactaatcgacacctcaagatggcggcgtctaaactcatgctgaatattttcaaaagcacgtgaaacctgcttttcaatatattgcttcacctcttcttcactatgaggataatgcatgattaaaccaagacgctgctgccagcttctagggttatgaatggcgcgtggtgtaatgcgagcctcttgaattgctatcattttagtgacatcaagatgcaaggcttttattaggccccaactcattaacagcatgactacggtaaaaggcaacgcactcataatgattgaagactgaagcgccgcaagaccgcccaccaagagtaaaataatagccagcaccgccataagtactgtccagaacaggcgctgccaagtaggtgaattttctgtttttgctgttaagtagtcagtaaccaatgcccctgagtcagcagaagtcacaaagaataaaaccaccaaaatagtcgccagaatattcatgacacctgaccatggcaagtgtcctaaaaactcaaatagagcaactgacgagtcttgctgaacagcctgaatcaaagtggtttgatgttcatggataatgctaaataacgcagcatttcctaaaaagcccatccagataatggtaaagcctgttggaatgaggagtaccccgacaataaattctcgaatggtacgaccacgtgaaacccttgcgataaacatacctacaaatggcgaccaagaaatccaccaagcccaatataaaatcgtccatcccccaatccatccattcggctgataagcatataaattgaatgtcatggtaaaaaggttagagatatactgcccagtgttttgaatagtggtctgaagtaaataaatactagggccagcgataaaaacgaatactaataatattaaagctaatactaagtttagctctgataaacgtttgacccctttatctagtcctaagaacacagataatgaagcgagaatactcacaaaaataatgagtaaaacctgagtagtggtgctttgctcaataccaaatagataatgtaaaccagagttaatctgggtaacaccaaatccgagagaagtcgctacaccaaagactgtaccaatggtcgcaaatatatcgatgctgtcgccccagggtccataaatctttttaccaattagtggatacagtgctgaacgggttttgagcggtaaattatgccgataagcaaaataagctaatgctaaaccgaccacggcgtaaattgcccatgcatgtaagccccagtggaaaaaggttacacgtaaagcttgttgtgctgcctcaattgtctgtggctcaccacttggtgggttgacatagtgcatgacaggttcagccacaccaaagaacattaagccaatacccatacccgcagtaaacaacatggcaaaccatgatccgttactatattcgggctggctatggtcagggcctaatttaatacgtccaatcgcagaacaggcaatataaatgagtaggataagaaagaaggcaaccgataagacatagaaccaactaaaagaatcagtgatccactgctttaactgttgcgtgagaagttcaaaagaactcggagcgatcacaacaactgctaagaacaaagcaataataatgaccgtacccaaaaagacattgggattaacatttgcgaaccaactcgcttgtttggaaggcataaatcctccatgttattttaatgaaaatgacaggcttaaagccaataaagacattcaggaatgaacaaagttttatctttcaatagagaaagccgataatactttaaataaacttaaataatattgcagttacaaaggtgtaaataaattaaaacacctccttctttatttatcagaattctttttaggcgtgtgcttgatatattgtaaagcgattaaacgcgtaactattagggccaaatacatcacaccacaaaacatctgtaacatcgctaaaacacgtgctggtggactaaggggcattaagtcagacagtcccgtagctgactgcaaactaaagcttaaaaacagtaaatctaaccaagtttgtaagtgatggatgtggtttggattttgaaagctattaggaatgagtaactgacaaatgttatataaaaatgcaaatccccaagccagcaaggtaaaaactgcggcagctgcaaacaactcatcgcgggttaaatatcggtcggcaaacatatagcgaaataaaccataagcagccgaaaagtaagctaaggcttcacagctatgggcaaaaatctggatggttaaattgctatagcctaataaaataaagaccgaagctataattgccccactgacaaatgcgagaccgagaaaagtgaacatgggtgtttggcgaataactttagcaataatgagtaatgcaagtacccctagcgcccaagttaaggtcctgtaagcctcattatcaaaagtcagcatagccagaataagtaaaatgaattgcaccaacagcagccatgcagaaggcaacaatcgaaagctcgaccagaattcaatgatagatcgcatttaattattttccattttttcattatgttttggattatagaaaatcatactgtacaaaaaataggataaacaagttgttctttattaaggagcttctttcaatacactttataagataaataaaaaaagccccgtagggcttttttgagatgttcaagtggttttgattttagtggtctgatgcgccagaagcaccaatacctgtcattgaacgaacatattgagcatcgaaagaagcgcgttcttttttcgcacgtgctgagctgtcagttaccgagaagaaccagcagcaaaggaacgacaaaggcattgcaaataatgcaggaccattgaacgggttaattggggtgtcagagatttttaaagtatctacccatactgctttagacagaataatgagtacaaccgctgttacaagaccaactacgccaccaatgaccgcaccacgagttgttaaacctttccagaacattgaaagaacaagaattgggaagtttgcacaacacgctacagagaatgctaaacctaccatgaatgctacgttttgcttttcaaacaaaatacctaaaatcatggcaaagattgctaaaccaagcgtcgcgatttttgacatgcgaagctctgaagctggagtggtttgaccttttttaaatacgttagcgtataaatcgtgtgagatcgcagatgcacctgaaagcgttaaaccagcaacaacagcaagaatcgttgcgaacgctactgctgaaatgaagcccatgaataagtcaccgcctaaagcgtcacttaaatgcacggctgccatattgttaccaccaacaagctcaagtttgccggtcattgccattttcgcaacatcaaggaattgcgggttatttgatacgaaaaggatcgcaccgaaaccaataatgaaagttaaaagatagaagtaaccaataaaacctgttgcaacgacaactgatttacgcgcttcttttgcgtcttttaccgtgaagaaacgcataagaatgtgtggaagacctgctgtaccaaacatgagtgctaagccaagagataaggcatcaatcgggtttgcggcaagtttacctggtcccataatttttgcagcatcttcaaagcttacgtcgtgaactttactgaacacttcaattgattgggtgaacatattactaaagctgaaaccaaccgctttcatcaccataaaggccatgaacgttgcaccacttaataacatcactgctttaatgatttgtacccatgtggttgctagcattccgccgaaaatcacgtatgccatcatgagcaagccgacaatcacaactgcaatgttatagttcaaaccaaataatagtttgatgagctgacctgcccctaccatttgtgcaatcaaatagaacgcgactacaacaagcgagctgaaagcagctaaagtacgaactggtttttcttcaagacggaatgacactacgtctgaaaggttatatttaccaaggttacgtaagcgttctgccaccaagaataaaacgattggccaaccgaccatgaacccgagtgaataaagcaagccgtcaaaacctgagctaaacaccattgcagaaataccaagaaatgacgctgctgacatatagtcacccgcaatcgccaaaccgttttggaaaccactgatcccaccaccagcagtatagaagtcttgcgccgattgagtttgtttagccgcccatttggtaataaacaaggtaaagccaacaaagatgataaacatgataatggcatgccagttggtagcttgctgttctgcttcacctaagtccgggcttgccatagcaacagttgaatatagcgatgctgctgccaataaggctttcgctttgaatgaattccatttcatattagtgtagtcctttctcatgcgtgatggcttcaacttccttcaacgcttcttcactcaattggtcaagggtattatttgcgatataggaatacacaccacaaagtaggaaagataaaacaataattcctaaacctagcgggatcccccatgtcgttacaccaccactaaaggaactcatcaaaaattctttgttgtagcccacaagtagcataaagcccacataaagcactaacatgatgattgtgagcgtccagcttaatgcacttttttttcttgaccattttttgaaactttggattacgtagaatctgttctacttggctttgatccataaccaaactccttacatagtgcccaaccttggtcacttttttttaatgtattttttcattattaaagttagcaagattccagctcagtcgtaacttagactttggtcgttaaaatttaatcaatttatagctttgtttcggcttgggttatgataggcataaggtttcacttatgtaggtcatatgaacagttggctgattattggggtgctcactctttatattgcgcttttatttgtctgtgctttttttggtgagaagcatgccagtcgtcttagcacgcgtggccgtatgtttttatttagcttaactttaggtgtctattgttcctcttggacattctatggcgcaactggggctgccgtacgtgaaggcgttatcttcttacctatttatttaggtccactgttatttgtttggtttggttatgacatctggcggcgtctaggtcgagttcgtcagcatcatgcgatttcgtcaatcgctgactttgtcgcggcacgctatggtaaaagtggtgtactcgcatcgttggtcactattcttgccgttattgcgattatcccctacctcgcgttacagctgcgtgcgattgctttaagtacctcggtcattatggagcaaagctcgcatattcatacgacgaccaacagcgtgttattgctcaccagtgtgcttgcgattttagccatgatttttggtacaaggcagattgcaaacacggagcaacacggcggcctcatgcttgcagttgcatttgagtcatttgtgaagttatttgccttactttgtgtcgctttattttttatttttgaatcaccggccaacctgagccaaatgacctctgatgtaaaccagacttttcaggaagttcagctctttggtgtacccgaaaccttctggattcaaacattattggcgggcttagccattatttgcttaccacgtcagttccacgtggcggtagtcgaactccgcgatgagaagcatattcgcggtgcccgtaaatggttcgcggtttatctcattttaactattcttgccattattccgattgcaagctgggctttacatgctgcaccgaagtttctgaccgtgcctgatgtggctgtgctgtcattgcctttaagttataaccaagagtggctggcattactggcctttttaggcgggttctctgcctcaacaggcatgttactggtgtcatcagtagcattgtctattatgctcagtaacgacttgattatgcctgctctatggcgatttaagttgctgtcacgtcacgataagcacttacctaaagttcttaaatttagccgccgtattagtattgttgcagtgatgctacttggctttttattcttccatttctttaatgacattaaccaactttcagttttcggcttattggcctttagtgctgtagcacagtttgcacctgcactgattggtggtttgtattggcgtggcggaagccgtcaaggcgtctatgcaggacttattattggatttttaatgtggagttatacattactatttccaactattttgcgtagcttgcctgaagcctatcaggaaactgctcaaagtattttacttttcggtcctttcggcattaatgccctacgcccggaatctttatttggttttgagtcatttgcacctttaactcacggtgttatttggtcactcggcttaaatattgttttatatatctggatttcaaaaatttatcggccaagcgtcgctgaacaaattcaggcagaaagcttcttctactatgaaactaagcctttaccatcaccgcacacatctactgatttaacctatcttcctcatgatgcggcccgcttaaaagtgggtgatttatttgccctagccaaaagaattacgggtgagcaacccactacgcaagcgttcgaaaatttttgtgagcaaaatcacctcaccctcaacccaaatagtattgccaatggcatgtggtggcgttttaccgagcaatatctggccggtattatcggtgccgcttctgcacgtacgttgctcacaacagcaatgattaataacggcctcgctttagggcaagtggctaatattttagaccaagcatcgcagtggcaacgttttaatcagaaccttcttatgaccatgattgaccacatgacccaaggggtaagcgtggttgataaaaatatgtgtttggtcgcatggaacaatcaatatttaaaactgtttggttacccaaaagacctcgtttatgtgggctgcccaattgccgacctcattcgttataacgccgaacgcggtgaatgtggtcccggttcagttgaagaacatgtgcgtaaacgccttcactggatgaaagtgggaagtgctcacgaatttgaacgtattcgtaaagatggccgtgtaattcaaatgcgaggaaatccaatcgcaggtggaggctttgtaacgacatttgccgatattacggccttccgtgcgaacgaagccgtgcttgaagcccgcgtaaaagatagaactcaacagcttgccgatgccttaactgagcaacagcttgcacgtgaacaagccgatatggccaatatgtcaaagagtcgatttattgccgcggcaagtcacgatctattacagcctatgcatgctgctcgtctgtttagtaccgttcttgagcaaagtatttcgaccgaagaagaccgccagaccctacaacaacttgaccgagcactctatggagcagaaagtatgctctctgccctactcgatattgcgcgtttggaaggcggcaccatacagccaaagagacaaccttatccgttgcatgatttactcagtgatcttgagttgcagtttaaatcgatcgctgctcagcgaaatatctcactgaaagtccacgatgtgtctttctggattgataccgacccgcagtggattcgtcgtattatccaaaactttgtcagtaatgctttgcgttataccgccaaaggtcgagtggtggtgggtgtactccgctctgcgcagcagtctggacatattcgaattggggtttgggatactggacctggtattgccgaagaacaacggattaagctattccaagagtttgagcgctgtgggcatttatcaccttggggtgaacaaggtttagggctaggacttgccatcgtacaacgtatgacaggtttgctaaattaccctgttcatgtttactcagagttgggcaaaggctcatgctttatgattgaagtacctattgtcgagccaccaaaagttgcaacaccagctgtacaagccgtacctttaaaaactaaagcctaccgtattttgtgcctagacaatgatgaaactattcttgaaggaatgagtagtttattaggacgatggggttatcaagttttcaaagcgactgaacctgaacaggcgctagaaattattcaaaaagagaatattcaggtttggctcattgaccagcacttaaaccacaatcaacttggcgttgattttattactcaaaatcgtcaagaagatgttcctgttgccttaattacagcggactcgcaccctgaattaccgcagcaattaaaagaactgaatattgttttactcaaaaaaccgttaaaacctgcttcattaagagcatggttatctgggcttaaaattgccagcacgacagactaatcatttatcgcttccccaacctttaataagtttggggagcggttcttggcaaaaatgtttgactgaatttaagccaataggcagaactgctcaaaaagtctacttttacccagtaaatcattgaccaaaatttccaatacctttttttctatggcaaagcccaccttttttgtaagtgaacacttgtatacttagttacaatttaataaatcattgtttttataatatattatttacaaaaaatcaccttatacgactttagtagtattctacttgcattcttcatgacacataaatattcaaaacgaatttttaaattgtataacgaattatcaaatcgatttccaatctatatagcttcactgctctagaatgaatgcaaaggataactgccatgaatatttctgataacaccccacaagggcaactctcgtctcaacaattttatcgtcaatacagtgccaatgccttacttcctgagttagattggcaaagtatttttccgcatagcaagcttagcgaagcacatatcaaagcactcaatactatttatcagtgtgctgtacctctcgcacttaatgtatttcatgatctaaattttgatgtatttgcgcctgctgcttatcatccgcaaggcttaggtttatttgataaattagcccaacaagaagagaacttcttaaaagttcttactgctgaaagtgaaaaccttgaccatgaaacacgccatcaaatctggagcatgcttctacgcggtggtgctgttctggttttcaaggcttggcttggtcatgtcaaactcggagaaaaccagttagatatgactcagttcgatgagctttctgacttgctgtttattaagactcctccacatcaacttgctgaacgtttgcatgtagatgaaaaagcaaaacttgaccatatcttcttaatgtatggcaatgatattttccttgaccggttcaatagcctagaaactgcagctctctttgttgatttaggtgtttatgatgcggctttcttaagcttgcgtgatgaccgtgtagctgaatatttaaaaagcaagggctatgtgacccaagaacaaattgatgatttgcaatgtgctcttaacccactgtactgcgacagcctaacacctaagcaagattgccttgcctaagtggaacatataaaaaagacctcaattgaggtcttttttattttagatttttttatcttcaatatttaatgcactaattgccaatacagcctgtgtacgattttgtacgcctagttttctaaaaatagcggttacatgcgctttaatggtagcctctgaaacatcgagttcataagcaatttgtttatttaataaaccttctgcaaccatcatcaaaactcggaattgctgaggcgttaacgactgaatacgttcagccaaagcagtttcatctgccgctctcggatcaagattaatatttgatggcaagtttggcggtagccagatttccccatctaacacttgacggattgcttcgccaatatgacttggatgagccgatttaggaatataacccattgcaccatgcgcaattgcacgttgaataattgacgcttcttcgtgtgcagaaaccacaataataggaatagatggatattgtgctcttacatagactagagccgaaaagcctgaagcacccggtaagtttaaatcgagtaataccagatcaggttctgccccattttccaaacgctcataaaactcatcaaccgaagctgtttcatgaatttgtgcctgcggcaggctataacgtactgcttgaatcaaagcatgacgaaacaaaggatgatcatcaacgattaaaatattcataagcgattaaagtaatcttgagcataagtatggcctattgtaaccctactatttagatgaaagatatgctcatcttatccatttttatgcaaaatgttgttaaatacagacctttgcttcgattttcagatgttttttaccttttaatcaaaattaatctgttttttatataagctttatttttattctaaaaaatatatcatcaataattatataaaataaaaacagttatttaactcgctattaaataataaaaatcaactattcgggttttatatttaaaactgataaggttgaccaatttcgttattttacagttcgccagcattgttgattaataagtccaatcttcttttttaggcttaggaaccaaatcatgactggtatcgcatcatcaaaacccttaaatattgttgctgtttctggtggtttgaatacgccatctaaaaccgaaagtctggttcaggccattcttgatgagttatctgaagcaattgatattaaagttcactttattaaattgagtgaaatcgggcccttattaggcggcgcattttatcgcaaccagcttccgcagcgcgtacaagatgaccttgcagcggttgaagcagcagatgccttaattgttggtacgcctgtctaccgtgcttcttttacaggccttttcaaacacttttttgacttcgttgaacaaactgcattagtagatgtacctgtacttttagctgcatcaggtggtagtgatcgtcatgcactcgtactagagcatcagcttcgcccattgtttagcttctttcaggcacaaactttaccaattggcgtatacgcaacagatcgcgactttactcctgaatatacggtgaaaagtgaacagttatctgaccgtattacgctagccgtagcgcgtgcattgccaattttagaatgggcaccagcgaaaggtaaacgtgctgaagtggttaaacctaaatctcagcaagcgaatcaagagctcggtattaacaagcaaattgagcaagaagaagtattgccttcagcagctgtaccaaatctagatgcagcagaatctcgtttgcatcataagtccggtaaatcattaacgcatgttgcctaaatgcaatatagctaaataaaaataacgaatggggagagagcaccatgacgcaattacaacaaccaattaaatttgcttattgggtaccaaatgtaagcggtggccttgtcgtaagtaacatcgaacagcgtacagactggagttatgattacaatgttcgacttgcacaggctgccgaaaacaatggttttgaatatgcgctcacccaaattcgttttacggcagggtacggggcagaaaaccagcatgaatctgtgagtttcagtcatgcattacttgcaaaaactgagaaacttaaagtgattgcggctattctgcccggcccttggaaaccggcacttgcagctaaacaactcgcaacgattgattatctaaccgaaggccgtattgccattaatgtggtgagtggttggttcagaggtgagtttgatgctattggcgaagaatggcctgagcatgatgaacgttatgtccgctctgaagaatttattcacacgttaaaaggaatctggactaccgataactatagtttcgatggtaagtattaccaatttcagaactacactcttaaaccaaaacctctgcaaaaaccacatattgaagtctttcaaggtggtagttcacgtgccgcacgtgacatggcctctcgtgtgtctgactggtattttaccaatggtaatactgtcgaagaaattcaaaaacaggtcgaagatatccgagccaaagcaaaagccaataaccatcaagttaaaattggggtgaacgctttcattattgctcgagataccgaagaagaagcaaaagcggtacttcaagaaattattgataaagccaacactgaagcagtaaatgcgtttggcgatgcaactcgcgaagcgggtgctgcttcaccagaacaagaaggcaactgggcaaaatcaacttttgaagatttagttcaatataacgatggctttaaaaccaatttaattggtacacctcagcaaattgcggagcggattgtggcgcttaaaaatgtaggtgtcgacttggttctttcaggtttcttacactttattgaagaggtggaatactttggtgaaaaagttctgccgctcgttcgtcagttagaactacaacaggaaaaggaggtagaaattcaagctaaatcagcctaaaacctccagttaaaacagcgcaagacaataaaaacaataaataaaaataaagacatattggctccaagactcggcttggagcttttattttttaagctttctctacttctcgaataacagtttcaactgagtaacgacaccattttgagaggacttcaataaaagcattgagttctgctggttcgaaatgactaacgatcatataacaggcattacccataaccttaaagcactcatcgatttgttcatattgctttactaaattttctatttcttcaaaggagcgcagttcatttaaatgcaaatgaataaattgtttatgcctgtattgcacggcaatggtgtaatttttaataacgcctgcatctattaactgagcaattcgcgctcctactgcctgccctgtccgatgaacacgctgcccaatttctttatttgttaagcgagaatcttgcttaagcaatgcaataatttttagatcaatagggtctaattcaatattcatttttcataacgaaagaaaactggcgataatgctttcatatgactatagccgattttgcgggcagagaataaccttgttttatcttataccaacaagagtattctcatgaaacaagcactattagttatcgatgtacaaaatgattattttaaaaatggcaaaatggaattggttggaccagatcaagcgctcgataaaataaaacagctcgagcaatattttaatgaaaaaggtttaccgattatttatgtgcaacatattaacccgccacaagccagcttctttcaagaaaatactgaaggtgtgttacttcatccagaacttagtgctggcagtaattcattaatcgtgacaaagcattatccaaacagttttttagaaaccaatttaaaagaacttttaaaagcacatcaaattgaacaactcgtgatcacaggcatgatgacacatatttgtattgattctggcacacgtgcagccaaagagttaggttatcaacccatcttgattggagatgccactgcgacccgtgatttaagccataacggaaaaactgttaaagccgaagatgtacaaactgcttttttagctgctcttggtatgtttgcaagcgtacaaaatactgctgaatttctagcaaaatcttaaacaggcttaataaaaaagcccctatcggggcttttttattaaaacgttatttttgtctatcaggataaactgtcgcaatcagttgatccaccacagcaggttcagctagggttgaggtatcgcccaaactatccagttcattcgctgcaatttttcttaaaatacggcgcatgattttacctgaacgggttttaggtaatgctggcgcccagtgcagtgcatctggtgaagctactggtccaagtactttacgtacccagctaattaactcttttcgcagttcttccgattccggaacccccgcctgcagggtcacaaaagtacaaataccctgccctttaatatcatgcggcatacccacaacagcagcctctgccaccgattcatgcgatacaagagcactttcaatttcagccgtacctagacggtggcctgaaacgtttaagacatcgtcaacacgacccgtgatccagtaatagccatcttcatcacggcgggcgccatcacctgtaaaataagtatttttaaaggtcgagaagtaagcttcaataaagcgatctgggtcaccccaaatggtacgcatctggcccggccatgaatctttaatcacaaggttaccttcggcagcgccttctagttcattgccttcaccatcgacaatcgctggttgaataccaaataaaggacgcgttgccgaaccgggttttaaagctgttgcccccggtaatggcgcaatcaaaataccacctgtttcggtttgccaccatgtatcaacaattggacagcggccttcaccaacaacgttgtagtaccagttccaagcctctgggttaataggttcacccactgaacctaacaaacgcaaactactacggttactttcacgtacatacgaatcaccctctcgcatcatggcacgaatcgcggttggcgctgtatataaaatagagactttatgtttatcgaccacatgaccaagacgtgcccatgttggatactgaggcacaccttcaaacattaaggtcgtcgtaccatttgccaatggtccatagattagataactatggcctgtaatccagccgacatcagcggtacaccagtacacatcatcttgttttaaatcaaaaacttctttaaaggtactcgccacatacaccagataaccacctgtagtatgcaacactcctttaggtttacctgtcgagccagaggtataaagaataaataaagggtcttcggccttcattggttctggaggacagtttgcatccacctccataataataaggtgataccacaaatcacgacccggtttcatctcgattgggtttgcattacggtaaaccacaatcacgttttcaacacactctgtgcccggcaatgctagagccaaatcaacattttctttaagtggtaacaacttaccggcacgtaggcttgagtcagccgtaatcacaagtttagcttggctatcttcaatacgacttgccaacgagtctggtgagaaaccaccaaataccacgcagtgcaccgcaccaatacgggcacaggctaacatggcaattgcagcctcagtcaccattggcatatacagcacaacgcggtcacctttaccaatgccatatttctttaaaacgttggcgaaacggcagacttcgtcgtgtaactctttataagaaacgattttatgacgagaaggatggtcaccttcccaaataattgcaggtttgtgggggtgttctttaagatgcctgtccaagcagtttgctgatacgttcaactcaccatcagcaaaccattcaatcttgaaattgtctttgtcaaaactggtatttttaacttgggtaaatggctttatccaatcgacaattttagcttgctctgcccagaattcatctgggttctcgatagagtgttgataacgtttaaagtagtctgcttcaacagtacgagcagtttttttaaattcctctggtactggatagatctcattcatacgcaacttccttgatcttgtgcatcccatctcgagactgtggctattattttactggatcttatttgtttgccttttcagtatgatgactctttcaaagcctagacaatgcgactttggtcatatattaatcacttactcaagcatacgaaattatgaacatttttataaaattaagttgatttaaaacatttgtctatagcttttacttttataatttttttaagttttgatggttttgaccatcaacaaagtttattttagcttttagaagcagtgcaggaataaaataagatgtttgccgaaactccctcttcacgtccacctcaactcccgtttaaagacagccctttttcaattcatggccgctttaaccgaatgagttatttgggtggatatggcctgatttatttagtcacaatcgtgggctattttatactggcttcgtttcttggaagttttcagctttcaagtgatctatttaattttgagttttacagctctctctccggtataagtgctttaatggtctgggctttctggctatttctgatctatctcaacattattttggtcgttcgacgcctacatgatttaaataaaagtggctggatgggactactgttatttattccagtcgttcagttcttttttatgctttatttactgcttgcttctggtacagcgggcactaatcaatatggtcctgttcggccttcaacgtttatagaaaaactgatggcttggcttattttaatcgctattttaattagccttatttctacagcaggctttttttactacttctctggtaccgatactattcaaaccccgacacaaatcttacaaaagggaacggaatacttttaattaaaaaacactttattatttagatgaactcattatagtaggcgcacattttatctcctactatgatggaagctgaaaaggctttctgaatttattcaattagagacttgtcgtggctgatgaacaaaaatccttaacggatgttgcaaaaaatacaggcgaacttttgcaagaagcaggtactaaaaccactcaaacagttttagcgcataccgagaaataccatgatgcctataccactatcgacaaaatcgtagatagtttttgggaacgtgtaccttatatctgcattgcaattgttgtttttcttattttttggctactgaccaaattatttaagttctttgttcgtaagaccttagaaaatcgctcttatactcgtcaaaatcttgttttagttttaaaccgtgtcggtagtacagcgatcttattctttggtttcttaatagcccttgtcattatgattccagggttcacaccaggccagcttatgagtgcgctaggtatcggttcggtcgccattggttttgcatttaaagatattttccaaaacctactttcaggtattttgattttattgagcgagccattccgtattggcgattcaattgtggtgaattcacttgaaggaactgtagaagacatccagatccgtgcaaccttcctacgctcaccggatggtcgccgtattgttattccaaatgcaacggtttatacaagtgccttaactgttaatactgcttatcaacaacgacgctgtgagttcgtagtcggaattggctatgacgatgatgagcaaaaagcaaaacagattattttagatattcttaacaatgaccgaaatgtactgagtcagcctgcgttttcggttaacgtcacagctttagcagatttctcggttaacctgactgtacgctggtgggttgataccactgaaactgatatctcttcatctattagtaatattcaagctcaagtaaaacaagctttcaatgaaaatgatattgatattccttacccaattcaggaattaaaaatggtatctaatccaccaactttaaaccctgaaacatcagctaaacaaacgacctaaaatataagaaatagacgtttcggttcttaaaatacggttgcctaagctcatagcttggcagccgttttttatgagcaaatctacttcgtaaggaataaatcccccttccggtccgaccactacactacaagcatggctaatattaattggcatacgttgctcagcataaggatgagccacataggcaggtgtttcctgcgtaattaaacttggcaagacgtcttcaacaaaaggtttaaagcgtttatagagttgaatttcaggaacaattgtatcgcctgcttgctcaagtcccagcgtaacgtagttgtctacttgctgtaaaaaaggtgtttgccaatagcttttatcaacacgataactatgaatcaggcttatcttttcaacccctaaagtcacactgtccataattagacggcgtaaaactttaggtcttggtaaagctacaattaaatgaaccggaagttttgctggtagtggttcttcacgaataggccgtatacggacttcatgctcattcatcgaaacaatttcagtgatataacgggcgccgttgcgaataccaacttttagattctggccgactgtaatatcaagatgttcacgcaaatgctgtaattgacgttttgaatggatagaccatgtatccgattgaacatcttcagactctagtaaaacaatattcatgatttttcggccagatagcgattaatcaccccgatatgtttttgtaaggaaccttgattacgttgcaacactttatgcgcctgtaccactaacttttcagtcgcctcaggttctgccagacatgctaaccagatatcaacgacctgctgcgcatcttgagcaataagcacagcattttcatcaatgaactcatcgacaatcgtttgaaagttaaaataacgcggtccaaccacagtaggtacatttaaaaccataggttctaaaatattatgcccaccacccggctcatttaaagaaccgcctacaaaacacacctgacttaaggcataccataaccagagctcacccatactgtcagcgagataaacttgcgtgctggcatgaatactttggcccatacttctacgatgcgtaattaaatttaaattttggcaaatttcaaatacttcatcgaaacgctcaggatgacgaggcaccacaatacacaccaacttacgatctgaatttaaataaggtgcgagtgcttccaaaatttgttgttcttcgggtacatgtgtactggcaatcgtcacaacctgccgattttccagataccattgctgatgcaattgggcagcttgtttaacaaaagcctctggtgcatggatatcaaacttaatattaccaacgacctgacttttgtgttcgtctaaaccaagctcaacataacgctgacgagttgcactatcttgcgctaacacccagtccagctgttttaacatacctgcggttaaacccgagactttgccatatccttttgcagatttttctgacaaccgagcattaagcagcaaacaaggtacatgctgtaacttggcttgatcgattaaatttggccaaagttcagtttcaaccagtgctaaaagctttggctgatataactcaaaaaatttttttaaaagaggcttctggtctacaggcaaataaacggcttgaaataaatctaaataaggttcttttagaaaaagtgacttggcacgagcctgacctgttttcgtggtattggtcactaagactggctgcccaagttttaggtaatattcaattaagggctgtgcagcattggtttccccgactgaaacagcatgaaaccagatcgcttttacattcttcggtgcttcaaacggcccaaatctttccagacattcctgctgatataattctagactttctgcacgtctttttatccgccaacgataaaacggttttaataaatgaagtgcggtgttgtaccaaaatggggtcgccaagcggtttgcctcaaatagtcaaaattcaaaaaactgcggaaaatataacatagataaaaaaaatggcagagtttcgatacctaaactctaccatatacaagaaaagttatttactgaactcacgaaagagcaagttcagcatatagtaaatttaaataatattatgaacttatgaagcttctaaagccggatagtctgtatatccttcagcgcctttagcatataaagtcgttggttgaagttcatttaatggtaagccttgttctaaacgctgtaatagatctgggttagcgatatatgctttaccaaaagatacagcatctgcctgaccttcacgcaagatacgttttgctgactctggtgtcagattttcattggcaatccatacaccattaaattttttacgtaattgtgggctaatactatcagctgcttcatattcacgagagaaaatgaaagccacattacgttggccgagttgttcaaccacataaccaaatgtcgctagcgggttttcatcacccatatcatgcgagtcgccacgcggtgcaatatgcacacctactcggccagcgccccacacttcaataaaggcatcaactacttctaataacaagcgagcgcggttttcaaccggaccaccatactcatcatcacgctggttagtattactttgaaggaactggtcaattaaataaccatttgctgcatgtagctcaacgccatcaaaacctgctgctttagccaattcagctgaatgcttatattgagcaacaatttcctgaatttcttcaattgaaagcgcacgtggcgttacatatggacgtttagggcgtaataaacttacttcacccgcaggttgaatcgcactcggtgcaacaggaatatcgccatctaaaagctctggatgtgaaatacgacccacatgccacagttgaactacaatttttgaaccttgagcatgaactgcttcaataatcttattccatgcttgtgcttgctcttgtgaccatagtcccggagtatctgcataacctacggtttttgaaccaatcactgttgcttcagtgagaatgagaccggcatttgcacgttgctgataatattccaccattaaatcgtttggaacacggctttcgccactacgcgcacgtgttaatggggccattaccagtcgatttttaatttcaaaatcaccaactgttaagggagtattgagttcagccatgatcgcctcgacttacactttatttgttttaaagtgtttgttttaaatgttcgatatattgctgaatcaaagcttcgttacgtgaaaaataagaccattgtccatatttttggacctgaatgagacccgcctgctgtaatacagacaaatgattggacattgtagactgagctactttacccaaacgttcaatatgacctgcgcaaacccctttttcaaaactaccaccacactcttctaccggtaaataatgctccggttcttttaaccattgcagaatctgccgacgcagaggattggctagggctttgctaattgcatcaatatccataggctcaacacgtcttgtaaacgaacaaagctttgttcagcatttcgaaaacataatatcgtattttgacgatattcatatctatttttttcgatattcatatcgtgtttttccgattaacttccaaacactgaactgctttgccgttttaatcgctaaaaatttaagagttatacagaattaaaagttcaaaagactcttataacccctgtttcaaactcgcttcaataaaacgatcaaggtcaccatcaagaaccgcaccagtatttgaattttcaacacccgtacgcaaatccttgattcgagagtcatcaagtacataagaacgaatttggctaccccaaccaatatcagacttcgagtcttcaagtgcttgagcggcttcattacgtttttgcatttctaattcatacaattttgcacgtaactgtttccatgcatgatcacggttcgcatgctgtgaacgttggttctgacatgccactacaataccagtcggaatatgcgtcaaacgcacagccgagtcggttttgttaatgtgctgaccacctgcaccagatgcacggtaagtatcagtacgaacatctgaaggattaatatcaatttcgatattgtcatcaacttctggagaaataaataccgcagagaaagaagtatgacgacggttaccactgtcaaatggtgatttacgtactaaacggtgtacaccagattctgtacgtaaccaaccatacgcatattcaccttcaacacgaatcgtagcagatttgatacctgcgacgtcaccgtcagagacttccataagttctgctttaaaaccatgacgttcaatccagcgcatatacatacgtaatagcattgaagcccaatcttgtgcttctgtaccacctgaacccgcctgaatctcgacatagcaaggattcgggtccattggattgctaaacatacggcggaattcaagttttgctaattcttcttcagcagtactcagttcagactgaacatcttcaagcaagctttcatcatcagcttctacagccaaatccaacattgcttttgcatcttcaagctgtgtagataagccatctaatacattaataacgttttctagttcgcccttttctttcgccattgcctgagcacggttttgatcattccagatcgcagggtcttctaactcacgtaaaacttcttctaaacgttctttttttagatcgtagtcaaagatacccccgtagtgtttggctacgatcagttaagtctttcaattggtttagataaggattaatttccacgcgagtgttcccataaaagcagataaacagtcgaatattttatcatagctacggttatcttcgaacctgctttaatcgctaactcttatttcaatgaataagtttgctaattttctttcagtagattttaagcttaactcgtaacatccccatacaaaattgggtacttttccagcatttttaagtttctacacaaaatctcctcatttttaataaaataaaacattgtttttttattatttaaaatcaatatattaaattaaatttagttacataaaaagcacatggttacagtccagttacttggacaagattgacggtgaatgattttgctctagactgaaagttgtaacaaaacatttataaaatcgtttttagaggggagagattccatgaaaaaactagcaattgcatcagctcttttatctgctcttgcagtaagtggcgcagcaaacgcttaccaagctgaagttggtggttcttacaattatcttgatccagataacggcagcagcgtaagcaaattcggtgttgatgggacttattatttcaaccctgttcaaacacgtaatgcaccgcttgcagaagcagcattcttaaaccgtgcaagtaacgttaacgcacatgttaactatggcgataacagcggcacaaaagacactcaatatggcgtaggcgttgagtacttcgttcctaactctgacttttaccttagcggtgatgtaggcagaaacgaacgtgaaatcgacaacactaatatcgacagtaaagtgactacttatgctgcagaagtaggttatttaccagctcctggtttattacttgctctaggtgttaaaggttacgacgagaaagacggtaaagacggtgcagatcctaccgttcgtgctaagtatgtaacccaagttggtcaacatgacgtaaaccttgaagcttatggtgcgtttggtgaccttgacgaatataaagttcgtggtgactactacatcgataaaactttaagtttaggtgtggactactacaacaacgacttaactgataaagatgaatttggtatcaatgctaaaaaattcttaaatcagcaagtaagtgttgaaggtcgtgttggattcggtgataacgacaacacttatggtgttcgtgcagcataccgcttctaatctaacctagattaaaaaaaatccgctcaattgagcggatttttttattgatttaaatgcacaatgcgtagctgtaagctcacattaccattaaagacattacggtctatttcataaaccaaatgcacatggtctcgcatcggatcaaactcgaagcgacctgctgcattaaaagcaatagcatcgaaactatattggtctatcgctaatctaagctttaaatgtgtctctttgagccaacgaaaatcgataactttaaaatatccttcaaattgaggcagtggaaatttttgtccccacggacctaattgctcaatccagtttaaggtatctaattgcaaagcagagacaggtagctcaccatcggtccataatgtcgcttgaaagattgattcatccatagcagctacacaatcattaaatacggttttaaaagcttcaaagttttctttacgaatcgttaagcctgccgctgccgcatgtccaccaaaatgactcaccagctcaggatgttgttcggcaacttgttcaatggtatctcgaatatgcaccccatcaatggaacgtgctgagcctttaatatgaataccatcttcatctggagcaaacacaatcgttgggcgatgaaactgttcttttaaacgtcccgcgacaatcccgatgacaccttggtgccagttttcttcaaacagaacaagcgccgcgggaatatcttgttgtgagagttgtaaactgtctaaagcagataaagcttgttgcttcatctccccttcaatttgacggcgatcgatatttaactgatttaattgctgagcaatggggtatgcagtttccatcgtgtcagctaataaacactcgatcccaatacgcatactctccatacgtccagcagcattaatgcgcggtccgagcacaaaacctaaatcttgagcacgtattgaagtagcttcccgaccagcgatatcgagtaaggctaagattcccactcgacactgatgttgctgaatacgttttacaccggcatcaaccaaaatacggttgttataatccaaaacagcaacatcggcataagttcccaaagcgactaaatctaaatattgagtcactttacttgtgcttttaccctgtctattgcgtagactcgccaaattggcaagtacataaaaagcaacgccaacaccggcaagtgccttacttggaaactcacagcctaattgatttggattaacaactgcttctgcaagtggtgtttctttagtcgttaagtgatgatcagtaataatcacttgcatgcctagggcatgtgctgcatcaacaccagcatggctagaaattccattatctaccgtaattaatagatcgggttgataggtgtgatgagcaagctcagcaatggcaggagtaagtccatagccatatttaaaacgatccggtaccagatagtcgacttgtgctcccatatcgcgaagcacgagcatcattaaagcagtgctggttgcgccatcagcatcatagtcccccacaataactatttttttctgctcatcgatggcttgatccattaatgctacagcagcatccaaccccttgagttcaggagccagtaaattcttaagctttaactctagttcttgctcggattgtacgccccgtcttgccaaaatttcggcaataaacggaggcacgccctgaaactgttcagggcgtgtcaataaaggtctttgtttaatttgtatttttgtcatttaaggcatcagtcggtgcaacgtccattgaccgtcgattttttcataactcaagcggtcatgtaaacgatttggtcgcccttgccagaactcataataatccggctgtagacgatatccgccccagaactccggcttatcgagtacttcacggctttgaacttgttgttgcaagtcttgaaaacgctgttgtaacaactcgcgactttcaattttgccactttggggggtactgatatgagctgcgatctggctatcacgtggacgtttatgatagtagtctgtagattcctgttcaggaatttttacaacatgcccacctactcgtacctgacgctctaagcttggccaataaaataacaattcagcatatggattttctgccaaatctatacctttttgactgtcatagttggtatagaaatcataacctgcttctgtcgcaccgcgtaacaacacagttctgacatgcggacgaccactagcactcgcagttgctaatgacattgcatacggttcatgcaagttagctgctaaggcatgattaaaccaacctagaaattgctcgtggggattgctagcaacttgagtctcgtacaactcgccttgttcatagcttaagcgcaattcacttaagtctttaatgacatcactcatgccatacaccttatgcgacttgtgcctgtgaacgaactgcatttgctaaatgttcagctaaagttttcacttcttgctcgttatcaccttcaaccatgacacgaatgactggctcagttccagacttacgaattaaaatacgtccacgtcctttgagctgctcttcagctttattaaactcagcaactaatgcaggaatagaatatggatcaagcatttgttccaaacgtacatttacaagaacttgtgggtacagtttaaagtcgtgaactaattcgtgcagcgctttgttctgctcaaccatcacagttaacacttgtaatgctgcaataatcgcatcgcctgttgtgctcttgtctaaagtcagaatatgaccagaaggctcaccacctgttacccatccattttcttctagggcttgtaacacataacggtcaccgacttttgcacggacaaagccaacatttgctttttcaagtgcaacttcaagtgccatgttactcattaccgtaccaacaacacctgctggcttattttttgcctgagtcgctaaaatatataagatgtggtcaccgtcaattaagctaccgaacttatcaaccatcactacacggtcagcatcaccatcaaaggcaatacctaagtcagccccatgttccacaaccgccttttgtaagctctctggatgagttgaaccacagttttcattaatatttaaaccatctggctcattgtataaagcgacaactttagcgccgagttcacggaaaaccgaagggccaacgctgtaagcagcgccgtgagcacaatccacaacaatttttaaattatttaaatcaaaatgatatgggaatgtagatttacaaaattcgatataacgaccatttgcatcggtcacacgaacacttttacctaagtttgcagtgtcttcgataaataaatctttttctaattctttattaatttcttcctgcaatgaatctggtaattttttaccttcacttgagaagaacttaatcccgttatcaaaatatgggttatgtgatgcagaaataacaatccctgcatgtgcatgtaaggcacgggtaagatgtgcaatagccggtgtaggtaatggtccaagtaagtgaacatatacaccagcagcatttaatcccgcctgcaaagcagactctaaaatataaccggataaacgagtatcttttcctaatacaacaagtggcttatttttcggactcgttcgttttaataccttccctgcagcaaaaccgagttttaaagcaaactctggcgtaatcggcatttgcccaaattttccacgaataccatccgttccaaaataactcatagcttatctcatttttacgccacttcagccgtggctcatttcatatatggctattccgccatatctcttttcatcggatttactttacaccaaaaacaaaaagccgtcagtgtactgacggctttcttgattgttttggttaccaaaatctaaccaacacgatagttcggagcttctttagtaatcgttacatcatgaacatgtgactctgacatgcctgctgaagtaattttcacaaatttcgcattttggcgaagatcttcaatcacagctgaacctgtataacccatcgatgaacgtaaaccacccatcatttgatgaacgatgttacccattgggcctttatatggaacgcggccttcgattccttctggtactaacttctcagcacccgcttttgaatcttggaaataacggtcagcagaaccagttgctcccgccattgcacctaatgaacccataccacgatatgctttgtagtaacgaccttggaaaaactcaacttcgcccggcgcttcttcagtacctgcaagtaatgaaccaaccatgatcgtacttgcacccgcaccgatcgcttttgccatatcgccagagaagcggataccgccatctgcaattaaaggaatttgatcttttaatgcgctagcaacgctgtcaattgcagaaatttgtggcataccgataccagccacaatacgtgttgtacagatagaaccaggaccaatacccacttttacagcatctgcacctgcatctaataatgctaatgcagcatcaccagttgcaatgttgccaccaatcacttgtacttgagggaagttttgtttcacccaacgtacacgttcaattacaccagcagagtggccatgtgctgtatcaacaacaatgacgtcaacaccagcttcaaccaatgcttccacacgacttggtgtatcagcacctgtacctaccgcagcaccaacacgtaaacgaccaagatcatctttacaactgtttggataactctcagctttgcggaagtcagtcactgtaattaagcctttaagttcgttgctctcgccaacaaccaagactttttcaatacggtgtttttgcaataatgcttgaatattttctttagactcgccttcacgtacagtgactaaacgatcttggcctgtcatgatgttgctaacaggttgttctaaattggtttcaaaacgcgtatcacggcctgtcacaataccaacaaccttgccgtctttaacaacaggtacaccactaatgttattagcagaggtaattgcaatcagttcacgtactgtagtttcagggcttacagtgatagggtctttcaccatacccgcttcgaattttttcacacggcgtacttctgcagcttgagcagcaatatccatgtttttgtgcaaaatcccgataccaccattttgcgccattgcaatcgccatacgtgactcagtcactgtatccattgcagctgaaactaatgggatatttaaataaatgccgcgagttaaacgtgtctttagagagacatcttttgggagaacagtagagtaggcaggaagtaataagacatcatcgaaggttagcgcttcttgaacgatggtcagcataacaatctcactggtaaattccgtgagctattataaacaaatttcgatgcaattttcatattatctttgcctttttcagtaatagatattcgcctactctaaatatttcccacttattattgtgttagcttatatttaactcacctgatcatagtcgtgatcattctctgaatctgccgggctaacttgaataagaggaataagctggtgcgctaaacgagctttattacactgctcatcagcaatctgcacttctctacaggtagaactacgcaccgcatagatagaacaacccacctctttaccaatttcacccgtcaaagcctgacatcggggctcaggctgattggttccacgcatacatgaatagacaggtgtcaaaggttcaactagatgttcttccattaactcggcctcagcccagtaaaatgaaacccgaaaatgtgcacaacatgccccacagcgtaggcattcatctggagtcgcaacttgagataacatttttattcaaattctcgtcatcaaaaatttttctgcgacgcgaaatcctaaaaaaatttcaaattggactcaatatgtcgaacattattttttatgttggacagctaaaaatttgttctgtcattaaatctacaccgcatggcaatgtttcaatccagtctaaaaactgattaatcatctctttaccaataaatggactaccgtgctgagggacaatcatttcaatatccatctgacgaaccatgttgacccataagcgaatgactttatttgaacacatataacgttgatgaaaagctttcattttcatcacatggctatcaaaatcttttagaggctgacttgcatcatctacgatggatgctcccatatcgcccgaaaacaaaattttagccacgggatcataaaactgaaaattacccaccgaatgtaggaaatgcgctggaatgattacaagtttcgattcacctaattgaatcacttgaccacgatcaggcagctcaatcaaacggtcttcccaattccctttcatacgctcactcataaatgatgaatttaagtgaggtaaaaaccgtgcccataatcttgaggccaccactttagcatcggtataaaccaaccagcggggcattgaggtgataatgtctggatcctgatgcgaagccatcacataatcaagatttttaaggcgcgtatatttattaagttccattgtcagcggaacataggtcaaatcaccacccgggtcgatcacggcagcacgctcatgatcaataattaaaaattgattggcttgtatgccttcccctttgaccaaactggtaaaactaatacatttgtgtacgccattatcaaataatatctgtgatgttgttttttcaaaccccataaaattccccaaaaaaactttaaatattagatatttttatttccataataaaataatgggattcaataactcatgcaatgaattactctatttttctcataatattttaaaattgattttgcttttcttattttataaatgaatcataatgttatttaaaattaaactgcaataaattaaaataattctcattatcaaatttactttttgtgctgtttaggcctcccatgactcaacgctttgctttttcaacttcaaaaactttgttagcagttgctatttttacttcaatgacaacaagtcatgctgaagaaccggcagaacagcaaaattcaaccaatgtgttacccactatttctattcaagcacaaaaagaaaaccccacttcttatgtcgcaacaaaagcaaattcagctttaaaatcagatgcacctctatttaaaactgctcaatcagtttctgtcgtcacccgcgaacaacttgaccaaaaacaagcaagaactttagcagatgcacttgaaggtgttgcaggcgtagaagctgggaaacttggtcgccgcggttgggatgatttcattatccgtgggcaaacttcttctgattcggtgtatgtcgatggtttaagggtaggccaaaatacttatgttgccaccgaactatctggtatggatcaggtacaaattttaaaaggtcctgcttctattaatttcggtttagttgctccgggtggtatggtcaatttagtgactaaaagaccggaagcagaaagctttgcacgtgctagcatgacttatggtagttacagccttaaagaaggaacattcgatttaaactacagcccaaacaatagcgaaaaaggtgctttccgtttaaatggacgtatctctgatcaagatgatccaaccgattatgtttattttaaaaatttttatatctcgccttcttataattttgacctcggtgataacactgacctctctgtaatcgcaagctatcaacaccgcgaatatattcgtcagcaaggtttacctgtaattggtacattaaaagacaaccctaatggatctatagatcgtagtttatatattggcgatcctaatttcggtaaatatgaggcagatgtttatcgcactggttatacgtttaaacatacttttgataatggctggaactttaaccagaattttgccgtacaaaaaaccgaaatggatggcaaagcagtctttgctcgtacaggtagtaacttttgggcaaaagataaacaaggtgaaattgattacacgactatcagccgtagaaataacagccgacaccaagttattgataacttaagcttcgccatcgataaccgtttaaataaacagtttgatctatatggcatgcagcacgacattaatattggagtcgatgcttttcaggaaaaaagtgattacaccaatgataaatatgatattggtgatttaaatatctataaccctgtctatggtcagaacgtgacattgaagcaaaatgtacgtgatatcaaccgtctcaaatatctggggctttatttacgcgaccgtattcagcttaatgatcaattacttttaagcttatcaggacgtcaagattgggcacaaacccaaactacaagtttagtaactggcaatgcgagtaaacaatcagataatgcatttacgggcagtgcttctgtcatgtataccctcaatgacattgtggcaccttatgtgagctacgctacttcatttaccccaaatagtggtactgatgtaaatagcaacccatttaagccagaaaaaggaaaacaggttgaggtcgggatgaaattacaaagtcccgatcaacgaattcaaggtgctatcgcttggtatgatctaaaacgtcagaatgttttggttactgatactgcgaatagtggctataaagtacaacgtggtgaacagttaactcgcggtattgaaactgaacttagtgcagaaattttagaaggattaaaattaacggctgcatatacctacacaattgatgcagaaattagtaaagatgcaaatgcaagcaatgtagggaaagcgctcgacaatattcctgaacacgcttatagcttgtcagctcgttacaaatttgatccatcatcaaaacttggttggtatgtaggtggtggtttccgaggtgaaacttataaaaccgttgatggtttagatgtgcatgttccgggctatacagtatttgataccgaagcgggttatgatgctgagcgttggggtgcccaacttgcgattcgtaatttatttgataaagattactatacaggtgctctcaacgaaaatttggtaactctaggcaatccacgccaaattaactttactgtgaaatttaactattaaaattacctataaaaaaacgcactccattcgagtgcgtttttttcgcagcttaaaatgcgttagaagaaataatgctgtacgagcgtagaaacacctacaatgaagaaaatagcggcgccaattttatgaatgagcgcaatagacaaacgttcagccaatttgttgccaataaatacagctggtgcgttggcaatcatcattcctaaagttgtgcctaacattacccagaaaatgctgtcataacgtgcagctaaagcgactgttgcaatttgggtcttatcgccaatttccgccaagaaaaataaaataaaggttgcgccaaaaacgccaaacttttgccatttattaatactcgctgtttcatcatcaagctcatccggaataagcatccagaacgccataccaatgaaaccaactgcaagtacccagactaagatttcagggcttaaaaccgttgtaatccactgcccaagcacagcagaaataccatggttaattaaagttgctaaaagaatcgcgattaaaatagggattggcttacgaaaacgagcagataataaaagtgccaacaattgagttttatcgcccatttcagcgagggcaacaatcgaagtagaaatcagaaattcttgcatgtcggttctctggctagcataaatgcctatgacctacccctcctgctagccaaatatcataaaatgattgcagagtggtaaatcaaaggtcttgccaactcaggaacgatgagacgtttaagctatgatgaccatgttctgttgaacaattatgttgaccatcacctattcacatttgctgtgaatagcggctactccccaatgaagtatgggcttattatattcgactaaatctatttttcaaatattcaggcaaaaaattttacccatgtccatacgaataaacgggctattcctaacagcactgcaagacaagcacttatactgataaaaccaatatggctgctacttgttccagtttgatattcaaggggtaaaatcagagtagcgacaaacacttcaatccccatgacaacataagtcatccactcccaagggaagtgcaaaatactgacccatattcccatcaataaaaatacaaccaacaacaagggcaacataattttcagaaaacccaacatttactatttctcctttatgtaataacgagaaatgtctcctcaatctcgataaatcctgcttaatctgtagattaacctaaaattaagtcaaatagacattaaaacaaaaccccgccgaagcgaggttttagtatgttctttcaaagcattagattaataaagtacgaatatctttaagaagtttcgtaagtttatttgtaaagcgcgctgcatccgcaccattaattacacggtggtcataagacaatgacaacggcaacattaagcgtggatcaaagtctttaccattccatacaggctgcatcgttgcaggtgaaatacccaaaattgcaacttgtggccagttaactagtggcgtaaatgctgtaccgccaattgagcccaagcttgtgatcgtgaagttagcaccttgtaaatctttcggtgttaatttcttatcacgcgcttttttactcaactcacctaattcaacagcaatttgcttaattgatttttggtcaggattacgtagtacaggtactgtcaaaccatctggagtcgcaaccgcaatacccatatggatttcattacggagcaatacagatttctgatcatctgctaagtgacccgcgaaataaggctcttctttcaacaagtgagctactgcttttgcaataaatgctaaaattgttaggctcacaccttgtttcttaaagccgtctttcaactcaccacgccaagcttctagctcagtaatatccgcaaggtcaaactgagttacttgtggaatgtagttgtttaaagacaactgcggtacagaaacttgctgtaaacgcgtcattggtttcacttcaccgccaccaaaagcagtaaagtcaggtaatgacggcaatccagccggagcagcggtagcttgagctattggtgcagcttgcggtgcagttaaacgactcttcacataagcaaagatatcttctttgacaacacggccatgctcaccagaagttttaacttgtgacaagattacaccaagttcacgagccagcttacgaacagcaggaccagcatacactttagcgttttctgcttcttgctctttcgttaacttatcagtaccagatgtagacgccgcaggtgcagactgagttgcaacaggagcggctgctttaggtgctgctgcctgtggagctggggctgcttctgcttttgccgctggtgcagcagcaggtgcttggccttcagcttcaattgttgcaagcaatacaccttgtgaaacttgttggcctgcttgcaagtgaattgcttttacaacaccagcaacggtacttggaacttccacagttgctttatctgactctacaacaacaaggctttggtctacatcaactttatcgccaacttgaaccaagatttcagcaacaacagctttgtctacacccaagtcaggaacattgatatcaactgaaccagactgagctggagccgctgccacagtttcttgctttgcagcaaccggttctgctaccgcagctggagctggtgtagtagtaggagcttctgcttgcgcattagatgcagctgctgttttcacttgaataagaacaacaccttctttaacggtatcgccttctttcacttgaatactttctacagtaccagcaacactacttggaacttctacagtcgctttatccgactctacaaccacaatactttgttcgacatcgatctggtcacccactttaacgaggatttcaccaaccaatgctttttcaacaccgatgtcaggtacagtcacttcaacagttgcagttgatgtagcagcaggttgagctgaagcctgagtttgttgcgccggtgctggagcagctggcttttcagccgcaggagctggtgttggttccggtgctgcttgtgccgcaccttctgcttcgatctcaatcaaagcaacaccttcagtcacatcatcaccttgattaatcaagatactttttacgacacctgctgaagtgctaggcacttcaacagttgctttatcagactcaagcacaacgatactgtcgtcaacttcaacacggtcgccaacttttactaaaatttcagcgacgtttgctttatctacaccaatatcaggggtcttaatttgcatgcttagttcccctcacctgtttgtgtttcattgtattcagcaactggctgaacttccggatgtgcttgcggcgcccatgcaaccggacggtcagtatctagctcaaagttagaaattgcatctttcactaaacgtgcgtctacttcaccttcgtcagctaattttttcaaggtagcaacaacgatgtgcgcagcatcaacaccaaagaaactacgtaagttcgcacgtgtatctgaacggccgtaaccatctgtacccaatgcaacaaatgggcgaccatctggaagataagcacggatttgttcactataagcacgcatatggtcggtcgcagaaactacgataccttccgtaccacgtaattgtttagatacccaagattctttaacttcttcagcaagtgggtgtaggcggttgtattcttcacatgccataccatcacgtgccaattcattgaagcttgttacactccaaacgtttgaatggatttggtattcatcacgtaagattttcgcagctttaatcacttcgcgaaggattacacctgaaccaagtaactgaacagttgctttttcatctttctcgaataaatacataccacgtttaatgccttcttcaacgccttctggcattgcaggatgctcgtagttttcattcattaccgttaagtaatagaacacacgctcttggttcacatacatacgttgtaaaccgtcatgtacgatgacagccaactcataaccaaaacatgggtcataagatacgcagtttggaatcgtgttcgccaagatgtgagaatgaccgtcttggtgctgcaagccttcaccgttcaatgttgtacggccagcagtcgcacctaacaagaaaccttgagcttgtgcgtcacccgcagcccatgcaatatcaccaatacgttggaaaccaaacattgagtagtacatgtacattggaatcattggcaagttattggttgaataacttgtcgctaacgcagcccatgcactcatcgcacctgcttcgttaatcccttcttgtaacatgtgaccgtcttttgcttcacggtaatgcattaactgctcttggtcttccggtgtatatttttgaccgtgagcggcataaataccaagctgacggaacataccctctaaaccaaaagtacgtgcttcatccggaacgattggcactacgcggtctttaattgctttttctttaagtaaagcagcaattaaacgaaccatcaccatagtggttgattgctctttgccacccgaacctttcaacactgcatcaaatacagatagatcaggaatcgctaaagattcactctcacgacgacgtgcaggtaagtaaccacctaacgcttcacgacgcgctttcatatatttcatttctggagagttttcacttgggcgatagaatggaagctcttctaattgctcatctgtgaatggaagattgaaacggtcacgtacatatcttaaagagtcaatttgcatctttttgatttggtgagttttgttcaccgcttcaatttcttcagataaaccgtaacctttaatagttttcgccaagattactgttggttgaccttttgctttcatcgcttctgcatatgcagcaaaaactttataagggtcatgaccaccacggttaagattatcgatatcttcatcgcttaaatcttttacaagttccgcagcttccgggtacttaccaaagaatttttcgcgtgtatatgcaccgccttttacttgatagcgttgatagtcgccatcaacagcttcttccatacgtgcttttaatgcgccgcttgtgtctttagctagtaatggatcccaatgacgaccccatactactttaatgacacgccagcctgcgccacggaagattgattcaagttcttgaataattttaccgttaccacgtacaggaccatctagacgctgtaagttacagttaactacccaaattaagttatcaagcttctcacgaccagcaagtgagatcgcgcctaagctttctggctcatccatctcgccatcaccgagatatgcccaaactttacgatcttcttctttgatcaagccacggttcatcaaatatttttgaatgtgcgcttgataaatcgacatgattggaccaagacccattgatacagttgggaattgccaatagtcaggcattaaatatggatgtggatagcttggtaaaccgttaccgccaacttcacggcggaaattacttaactgttcttcagttaaacgtccttcaaggaatgaacgtgcataaataccaggagcacagtgtccttggtaataaatcatatctccgccaaagttatcactgttagcgcggaagaaatggttaaaacctacgtcatataatgttgcacttgatgcgaagctcgccaagtgaccacctaaatcatcacctgttttattcgcgcgaagtaccattgctaaggcattccaacgaatcaatgcacgaatacggcgttccatatcttggtcgcctggcattgcaggttgctcttcaacagaaattgtatttaagtaaggtgtattgagacgttgaattggaacatgcttagcaattgcttgttggtaaagtttttccaacaagaatgccgctcgctcagttcccatgtgttgtaaaactgaatcgaatgcatcttgccattcttgggtttcttgtgcgtcggagtcaccgtaaaacgccataattcacctgttccttgttctctaatctactttgtatttttaccacgttttacccctttcaagttattgccacgggtgaatgtggggggggcctattattttctgaatgaatagtcattgaccgagcagtaaacaaaataacaaaaaaacgccaataaaggcgtttttttatacaatcattacgttaaaaaaggtttaagttaatttcaaattcataaatttaataaccttgaccttggaggcaatgtaattaaggcaacattgccaagtaagttgatggattcttacgttgaccatctttaactacttcgtaatgtaaatgtggaccagtacaccgacctgtacaaccaacattagcaatatgatcaccagcagaaacctgatcacctactcgaaccattaagcgtgaagcatgtgcgtaacgcgttaaataaccattaccatggttaatttcaacatattggccataacctgtgccccagcctgatttagtcacaatacccgggccagtcgcatagattggtgtaccacttggtgcagccatatctaaaccaccgtgatgctctgcacgaccacccatggtacgaccaccaaagttagaagaaacacgtactgtatcaggaagaggatgagaaactaaccaagaataaggatttgaagaagaggttttaaatgagtttttagctgtcgtagtgccgtatttctttgccagtgaatcattgttgagttcaactgttttctcacgtaaagtcactgaaacttttgcactcgccggaagatctaaatcatcaggatgagtatatgagccttgagatagtgtttttgataactgttccaatcgatctgaatcagtagattggttaatattttgataatctgcaaaagcaaccgatgctgccgaagcggcaagtgaaaacgctaataaaatacgacgcgtgtgcataaaaacctcttgaaactgttcttactcaagttccttatgatctcttccttgatatcggttgaaatgaacgcttaagattaggacaagaaaccatttgagaatgatcaatgtctaaacccgataacgtttttcaacaaaccggaaaacacataaaaacaggaaaccttacgtttctaacaacgcaagtcgcgcaatggcaaagacttacgaaaataatccaacccttattgccccaaccggaacaatggcaagtcgtgtgttatcaaaatggctctttaattattactggtgaaaatcaggcaatgattagtcaactcagctatttacagagccaatatgtatctaaattatctcaacttgaaggattaaaagacttacaaagaattcaagttcgcttaagaaataaaactattcctgtaacgacctcatctgagccttctaaatccatccccccggaaacacaagaaatgttacgtagtgccgccgacttcgtgagcgaccctaagcttagccaagctttactacgtttggcaagcaataaaaaaatgatgagctttctatttcttaattagaatcgttcttaatatgtgataaaaatcacacttactaatgttacattataacatagccaaataaagacaatgacttatgtcacactcacgtatggaattggacagtctttctcgtcatcaaatgttacaatttcataattactcggatcgctttgaacattgcgtaatagctgattatttaaggcatgtcctgatttatagccatcaaacttggcaataatttgatgaccaagtaaatacaaatcaccaactgcatctaaaattttatgacgaacaaactcatcggcaaatcgtaatccttcttcgttcacaacacccgtatcatctacaccaattgcattatctagacttgctcctaaagctaaattatttgctttgagataatccaagtctttcataaaaccaaaagttcgtgcctcactgacttcatacacaaacgtttcagtagaaaaatcgatagttgcagactgatactctttggcaaatgcaggatgatcaaaatcaatcgtaaagttaagctgaaagccattatgcgggctgaatattgcttttttatcatcaattaaagcctcaactggctttaatatttttataaatttcttaggagcatcttgttcacgcaagccaccttgcatgagcaaataaataaatggaccagcactaccatccataattggaacttcggatgcggacacttccacaattaagttatcgattcctaaaccggcaatcgcactcatcacatgttcgattgtcccgactttaatatcgccagtgacaagatttgaacacataaatgcttcttgaatcagcaatgcattagcaggaatatcgacaggtggatccaaatcgatacggcgaaatacaatacctccatccacggtatgtggaatgaaattgatcatcactttttgaccgctatgaagacctattccactcgcttttaccacacgattgagagtacgctgtttcaccatgctttgtaacttcttttttaaaaccgctatacgttagcatatttagtcattgatcaaaaataaaaaaaaggcagtgtttatacactgcctttcgatagattatacgctaaattacttacgttgctgatttttcaagtaatcttggatactcattggcgaagaacgcggagttgaacttggcgcattattcacgtcattttcagcattttggcgtttattaattgcaggaacatcatcttcatctacagattgagcagattgagttgatgtatgactaactgtattacgctttcttggctctgcatcagctgcattacgagttaaaccagttgcaatcacagttacgcgtaattcatcacgtgcatctgggtcaaatactgtaccgtagaagatttcaccttcatcgaggtcaacaatctggttaacaacgtcagtaatgatttctgtttcacgtaatgtgatgtcatcaccaccagtaatgttaattaacacgcctttcgcattaataatattcacattatcaagcaatgggctacggatagcttgttcagctgcttgacgcgcacggtcttcaccacggcccaaaccagcacccatcattgcgtaaccacgagtactcattgcagttttcaagtccgcgaagtcaaggttaatatgaccacggttaactacaaggtcaaaaatactgcgtacagcgtttaacaatacgtcatctgcctttttataggcatctttcattgaaatatcaccataaacgcttaataaacgttggttaggaataataatcaatgaatcaacatgagcttccagcgcttcaataccacgctcagcagacttttgacgacgacggccttcaaagttaaatggagttgttacaacaccaacagtcaaaatccccatttctttagcaacttcggcaacaaccggagctgcaccagtacctgtaccaccacccataccagcggttacaaacaccatgtcagtcccttcaaggtgctgacgaataatttcacggctttcttctgctgctacctggcctacttcagggttagcacctgcacctagaccgcgtgtactttgctcacctaactgaattttgaaaggggcattcatacagtcaagtgcttgtttatctgtattagcacaaacgaatttaacaccctgaatatcagactgtaccatgtgctgaacggcattaccgccaccgccacctacaccaaatacagtgaaacgggcttgaccgttgccatcgtttagttcatcttctataaattcaaatgaggccatgacctttagggttcctaatacattatggcagtcacttcagcccgtatactgccttgattttcaaaaataactaattttaagaatgctgtgcaataccaaccttgtcaagtacagtggttttctcttacaacttcctaacaattctaccaataaatacatacatcctaaaaaatggctttaagtttgctattaaaagcattccagccattcaccattcgttcccataccgaacggtcatttccctcttcaggctcctcaacagcttcttgtaattcactttggctaaacataagtaaaccagctgctgttgcatacattgagcggcgtaatgcagcttgatgctgatcatcagcatacacctgtaatggaggattacctagatgggcagacacacctaacatacgacgcgccaaacttaccataccttcaatctggcaagcatcaccagtcaatacaacaccatgatatagaccatggattgcaccgctttgttcgagttcttcgcgaatctggctgaaaatctcttcataacgagcaataataatttccgccaactcaattcggctaatcgtttgcggaccatcaataccctgtacttgaatcatatggtcaggcttaacagcacttagatcaacgcagccatgcagaatcttaatacgttcagcttcttcagtggttgtttgtaacacggcagcaatatcacgtgttacatgctcaccaccacgctgtaaggtgcgtgctaaagccaaacggccatctaaataaactgccagattggtaatacctgcaccaatatcgacaagacagacaccatattctttttcatctttaagcaaacttgcctcagccgtagccaagcaagaaaccaccattttctcaactccaatgttcgcgcctttcatcgcacgatcaaggttttgcatagtggcaatcggcatcatcataagctgataatgaccagtcatgctgtgagcggtcatattgattgggttttgaacccattcagatgagtcgcctaattcaaatcctaatgggactgcactcgctagataatagtcagaagtcacatggcttgcttttgccaactctaatgcacgtacaacttcattggttgtaatcacatgtgccgggttagcaacaggtgtgcgtccagaagcatagaaactttgtagctcggtactcggaatagatacccacgcactatgaatgcgacattcggccatattttccgcttcagcaacagcgtttttaatcgcagcaatgactttatcgagacttacaatttttcctttgttcatgcctcgattgcgagcagttgccataccgataacctgaatgttatccggcgcatgaatttttccaatcaaaactgaaactttatgcgtcccaatgtcaatcgcaacaactgagggaacagcttcactcatcactcataccatttctttgttgtctaataccaggcaaattgcctattttaaagccacgtattatggctttgcttttgtaccacctgcaatgcttgtgtcatcactcgttacaacaaactgaccattcacgattttaggtggggttgcattcttccattgaatagataatccattacgatatcgcaaatcaatggctgagattttcggccacacaggttttaggtcagattgtgccaaatgacttaaacgttgcaatttattcattgtttgatcttggtcaacaataattcgtaaaccagagtcaaactgcataaaccaagtcattcgctctgttagatataactcttttaaacgcaaattaacaggatggaataactgattaatttcattatagcgtcgcatcatcattttagactgacttaccggaccgtgtagtaacggaagctcaggatgaagtctcggctctgcttcactaaatacatcgccaccatcgctcaataagcgacctgttccccaacgggcgatagcatgtcgaggcataacacgaacgcgaataccattgggccaagcacgagatacgacgactcgatctacccatgaaatttctaatgctttatcacgaatctgctctaaatcagatgtaaagtagttatcttttacaatcggctgcacatatcgcatcacttgctgagtctcaactggagttgttgaacctacaacttcaagttttgcaacagttgcatcagtaataactttatatagtccgtaaattccgaccgccaagactaaaaaggcaataaccagcaacacccatccgccagcattggcaagtttttgcttgcgcgtaggcggtttttcatgaatggaggtaattgccgcacgtttacggcgcatggatgccggaagttgtgccatatttaagccgtaccttccaaagtttgctcaagaattgcaacacacaattcatcaaagctataacctactgctttagcagcctttggtacaagcgaatgactggtcatgcctggcacagtatttacttctaaaagccagaagttaccttgctcatcctgcattgcatcaatacgtccccagccttctgcacctacggcctggaaagcgcgtaaacatagagcttgtagttttttctcttcagtttcgctaagaccacaaggaatgccatactcaacatcattacgttgatattttgcttcgtagtcatagaaagcaacatctgctggtggctgcaaacgaataactggtaaaggctgaccatttaagaatgaaatcgtaaattcgcgtcctgtaatccatttttctgccataactacagcatcatgctgagttgccttttcaattgctgccgcaaaatcttcagctttctcaactttactcatgcctacacttgaaccttcatgtacaggcttgataatgacaggcaaccccaattcagcaatcactgaatccaagtcagtttctttagtaataatgcgatacggtgcggttggtaaatcactaccttgccagatttgcttggttttgactttatccataccaatggcagaaccttgtacacccgttcctgtataagggatgttcaaccactcaagtacaccttggatttgaccgtcttcaccaccacgaccatgcaatacaataaatgcacggtcatagtttacaagttcagtcacgctacggtcttgcggatcaaatgcctcagcctgaacacctgaacgtaacaaagcgtccaaaactgcctgaccactatctaaagacacagcacgctcagccgatttcccaccaagtaacacggcaactttgccgaattttgtagcatttgacacgtttaaatccttaacccgataattcaatactttttgtttatttcacatacaaatggtgctgtgcaagttctactgaaattgctcccacgttacctgcaccttgcgttaataacaagtcatttggttgtaacacattttgcatgatgttttgcaaattaccttcaaccggatcaatcaaaatcggttcaacctgaccacgcaagcgaatactacgcgccaaagtacggctatctgcgccaacaattggtttttccccagccggataaacttctagtaataataattggtcgacttgagataaaacttcaataaagtcatcaaaacaatcacgtgtacgagagtaacggtgtggttggaaaagcataactaaacgacgatcaggatggctctgacgagcagctttaatcgtagcttccacttctttaggatggtgtccatagtcatcgactaattttacattcccttcaccaagttcaaattcaccttgtacttggaagcgacgtccaacaccactaaaaccttttaatgcacggctaattgcttcatctgaaacgccttcatcagttgcaacaccaattgcagccaaagcatttaaaacgttatgtaaacccggttgattaatggttagacgtaacggctcacgtcctttacgtaataccgtaaagtgcgaacgcataccatcttgctctacatcaatcgcacggatgtcattatcttcattaaaaccataagtaataaccggacggcctacacgtggcaaaatctcgcggatgttcgcatcatcgccacaaaccacagccaagccgtagaatggtaagttatgaaggaactgtacgaaggtatcttttaatttatcgaaactgccttcataggtatccatatggtcagcatcgatattggttacaatcgctgccattggctgtaaataaaggaaagatgcgtccgattcgtcagcttcagcaacaataaagcggctttcaccaagcgctgcatttacacctgtactgttaagtaaaccaccgatcacataagttgggtcgaggttttcttccgccaacattgtcgtcaaaagacttgtggttgtagttttaccatgtgtacctgccacagcaataccatgacggtaacgcataagttcaccgagcatttctgcacgacgtacaatcggaatacgttgttcaatggcagctttaacttccggattttccgggtcaattgctgttgacacgacaagcacatttgcatttttaatattttctgcttcgtgtccgatatagaccttaatgccattttcttctaattgttgtgtggtttttgatgccttaatatctgaaccggaaattttatatccttggttagctaacacctcagcaataccacacatacctgcaccgccaattcccacaaaatgaatgtgtttgatacggcgcatttcaggcactttaatcagtttttttgcttggttcgcagctgttgttggagacatagtaaatccgattacattttttggataagatcaaccacatgctgagttgcatttggttgggcatgttgacgcgctttcactgccatttctgtaagtaattggcgattcatcagcgtagtaaacaattgatttaaaacttctggtgtcatagtcgattgctggcaaatttttgcagcaccgacatcggccagaaatttggcatttgcagtttggtggtcatccaccgcaataggaagcggtacaaaaactgctgcaacaccagctgttgctacttctgtcacagttaaagcaccagcacggcaaataatcaggtctgcttcgctataagctttcgccatatcttcaataaacggcaaaacctgtacggtcaaatttgctggtgcgtctgcgtacaaagcttgagttgcttcaacctgttgctgaccacattgatggaaaatattcagtggaacttcaagttgttttaatgccggaggtaagcgttcattcagtgcttttgcacctaaagatccgcccacaattaaaatatttaacagcttacccgcttgctcgcgttcatcatagcgccactttggacttaagatatcagtgatttcacgacgtaccggattgccggttgttactactttttcgctagcaggaaatgtatttggaaacgcttcacataccactttagcaacacgggataactgtgcattggtaaatcctgcaaccgcattttgctcatggatgagaacaggaatacctaataaacgcgctgctagcccacccggacctgccacatatcccccaaaacctgcaactgcatccactttaagctgtttcatatagcgcattgcactaaaagttgcttttaaaattttaaaaggtgcagcaagtttacggatcactccgtttccacgcacaccttgaatatcaatttgataaattggaatattttgatcttttaataaacgattttccatacctgttggcgtggctaaccatgaaacttgacaaccttgttgttgaagttgtttggctacggcgagggctggaaaaacatgtccaccagtaccggcagccatcatcatgacatgtttaggtttgctttgctgtgaatcggtcacggtctaattcttcaactcaaaaaacaatggaaattgtcatctatttttgtagccgtttattttaatcctaaagcttcattaacgaaaagcgaatttcactcgtttataacagaaagatgtgcttttttgaaaatatgcctacaaagcgctagcgtatttcatattgtgattttattaatacatatattttcgggtgatttccaataataagcttaggaaaccacccgaactagacccttatgctggacgactggcttctaatacatcaaataggtcatcggcaattgatgtaccaaattgcgcatcaatttcacgaatacaggttggacttgtcacattaatttcagtgacataatttccaattacatcaagacctacaaataccaaacctttttcacgtaagaaaggaccaactttagcagcaatgagtttgtcattttctgtgagtggacgcgcttgacctaagccaccagctgctaaattcccgcgcacttcaccattttgcggaatacgtgccagacaataaggaataggctcgccatttaccattaaaatacgcttatccccttctacaatttcaggaatgtagcgctgagccataattgggcgggtgcctaattccgtaagcatttctaaggtagaaccaatatttacaccgtcttggtataaacggaaaatacccataccacccataccatcaagtggcttaacgatcacatcaccgtgctcggtaataaattcgcgaatcaagctctgctgcgatgttacaagtgttggcacctgtaattcaggaaattgcgtagcaaacaatttttcattgcagtcacgcagtgattggggcttattaataatccatgaaccttcacgttcagcttgttcaagcacgtaagttgtgtagacaaagttcatgtcaaaaggcgggtctttacgcatgaggacaacatcataagccgcgattgattcttttttcttttcgcctaactcataataatggttgtaatcttcgaaaacttttaacggagcgatgagaccgtaagccttaccttgatcgatatataaatcttgttgtaatgcataacctaactcatgtccacgacggctcgccgcccacaacattgccatggttgaatcctttttcagatttacggtttcaatcggatccatgacgacaagtacacgcatgctcaagctcttcttaaaatttaaattagcatgagtatagctgagatttttcactcgtttttcttaattttagtaaaaccttatcggttatttctttatcttgaattaaggtaaattcagttaaactactcccataaaatattatttttaaaggctaaagatgaaactttatcgctatttaactggacctgatgactctgctttttgtgcacgagtgactaaagcacttaatcatggttgggagctctatgaagcacctactatgacttttaatggctctcaagtcattgtaggccaagcgatttgcaaaacaattgacgaaaattatgatccagaaatggatattttagatgttctcaaaaataatgcgtgattttagagggggcatttttatcaataaaaagccccctctaaaacctaattaacaagaaaaactaatgagtcaactcaataagtcctttaatttgctaattaacttcctaaaaatcagttaataaaaaataaatatgccattttttaagttaatagttcttttattctaaacaattaaatgattataattatcatttatacttttatttttgttaattgattttatttttatgttaagaatttctatatcatctccccaaattaagggttcattcccgctcagcttactcagtttaatgattttaaatattcaaggtgctaacgccgaggaattaattgaattctcatcaaaagccgcagccaccatgccaaccataaaaatcgaggccatgagtgagctcgacccgattaaaagctatatcgactatgacaaagccaatgtcacacgtaatggtttagacaaaaaagatattccccaaactattgataccattgatgtgcagaaatataaaatttatggatcgaatgacttaagcgtcatgctgcaaggtacaccaggtgtatcaaccagttacgatatgcgtggtgatgggatcacgattcgtggttttggtgctgatacaggtgatatttaccgtgatggcatacgtgaaagcggacaagtacgccgcagtacagccaatatcgaacgtatagaaattttaaaaggccccgcttcggttttatatggccgtagtgctggcggcggggttgtaaatatggtgagtaaattcgccaattttgactctaaaagttcagttggcgcatatacgggttcatacgataactacggaacaaccgctgacatcaaccaagtacttaatgacaatttagcagtgcgtttgactggagaatatggtgaggcaggcagcttccgctctggtattgaaaataagattgagatgttttccccaagctttacctataaaaatgacgatggaaagctgacttggaccacacaatatacctatgacaaattaggtcgagttcctgaccgtggaccaacacgtgacaacttgcctgcgggaacttcaattaaaatgggatttgctcaagacggcgattatgttgatgatattttgcaagtcgttcgctccgatgtgaattatgaatatgcgcctgattggaacttccactgggcggcaagttaccgacaagcagaacagaactttgaccacttttattttggaaattattgtggtttagatgaaaaaaactcaaagaatgaggcttgtacaaaaaaaggttacatcgatcaaatttactactggcaacaaaccagcaataagaccaccaccaatacatttgatattaaaggaaagttcaagacaggccagcttgaacaccaaattatggttggtacagactggacttatgaacaacgagagccacgtctagccaataaaactcaaaatgggtcagctatttatggttacgttaatccaatcactggtgaacgagagtacagtcgtggcaatggcccattaaagattagtcagcataactataatgaaggcacaacttacggcgtatttattcaagatttaattggtctaaatgaccaacttaaacttatgatgggactccgctacgattacttcgacttttcaactactaacaaaattaagaatgaacttcgtaatgtaaaagacagtacttttagcccaaatgttggcttggtatggcaaccagttcctgaacatagcttttatacgtcttactctaaaagcttcgcaccatttggtggacaaatgggtgtcaaccaagttactggaagtaccgatgtcgcgaaaatggataaagagcctcaatataacgagcaatatgaagttggggtaaaaagtgaatggttcgataatcgtttaaatactcaattttctgtctttgatattcgtaaaaataatattcgttataaaccgaatcctaacagtgaaccagaggtatgggcaactgctggtcaacatcaatctcgtggtctcgaatttagttttattggccgtgtacttgataatgtctttgttcgcggtgggtatggctataccgatgcaaaagtaaaagaagacaagcaaaatcctgaacgtgaaggcaactatttagcaaacacatctaagaacaccggtaatttatttgttcgttatttaccaaccgagcagtggtataccgaggtgggcgtgacctatgtgggttcttattatccaaatattaataatcaagtaaaaatggaaggcttcaatcgtgtcgatgcagcgattggctatagtgccgacccttggaatgtcacacttgcggtaaataacctaaccaataaagagtactggcgttcggacagtatgccaggcacaccacgtaatgtgttattgcgtttaaattatcagttttaagtaagtattaaaaaggcatacccctattttagaggtatgcttttttatttttagataccatatttctcgcgataagcttgcatgtttgctagcgcttctttttcgccttttgcttctaaataatccattaagtccttcatggtaataagagcatgtacaggtatttctaattctttttgaacttcttgaattgcagaaagttcaccttgcccacgttcttgacgatctagcgcaaccaacacacccgcaatagttgcaccggcatttttcaaaatcgttaccacttcgcgaatcgctgtgcctgcggtaatcacgtcatcaatgatccagacttttttaccttcaaccgcagcaccgactaaaacaccgccttcaccatgatcttttgcttctttacggttaaagccccatggcacgctcttgttatgtgtttgcgataaagcaacagcagtcgcagctacaaatggaatacctttgtaagctggtccaaaaatcacatcaacattttcacattgtgttaatttatcggcatagccttgtgctaaaagagataaagcttcaccatcgttgagtaggcctgcattaaaaaaataaggactcacgcgtccagattttaaagtaaactcaccaaatttaagcacaccgcgtgataatgcgagttcgataaatgcttgcgggtgaaatgacacaggcgttgtcatgaggtgctccaaattcacaattgaggttaaattttcgcatgataccaaaggatcagtatccaagtgatgtaaaaattcttcgagtcgtttccattaacgtaaatggcttacgttcttcagtgacgaaaggcttacttgaatggttagaacaatcagatgccgatgtcgtatgcatgcaggaaagccgcattacccatgaacaatggactgagaaatttagacccgagggatggcatacccatctctttccagcagagcgtgcaggctacgcaggtactgcaatttatagccgcttaccctttgtctctattaaagatggtttagggtttgaattggccgatagtcaaggccgcttcatttctgccgaattcgatttaggtttgtcacatcccgtacatattgcatcattatacttaccttcaggctcaagtggtgaagaagcgcaagcacgtaaagatttatttttaggtgaatacgccaaaatcttgaaacaatggcgtgatgagaataagtccatcattatttgtggcgattacaacattgttcataaacggattgatattaaaaactggtctggcaaccaaaagtcgtctggctgtttaccacatgagcgtgcttggcttgaccacatttatgatgaacttggttatgtcgatactttccgtgttgtaagaacagaagcggaattgtattcatggtggtcaaatcgcggacaagcgcgtgcgaaaaatgtaggttggcgtattgactatcacgcatgttcaccagactggaaagcgcgcactgtaaatgcatgggtctataaagatcaatggtttagtgaccatgctccagttattatcgactataaaattcaagaataagtgaacacatgttcacttacattgtcgtttttgcttacaacacatgtcgcttttgagtatttttcttacacatgtttaacggcattatagccccacggcacagggaagcagtcaggatgacgcaaaaggataggacgccgtaggaagataaaataaacttaagataagtttatttgcaaggatgtgacaatggacgttgaaatgagacccgcatgatcaggatgattaaatgcgggttttctcttttctatctcttattttttgcgctacgttcttttagtttttaatttattcttattaagctcattattaccttgtcttatgacaataacatgacattctttattgttttaatcattatttttcatttgttttaaaagtatctgtataaagtagtgctcaaatgcattttgggttaggctgtgtgttctttctttttgacatggtccgataaaatgttaaaaatttatggtattaaaaactgtaactcgatgaaaaaagcatttgatgctttacaagcaaaaggtttgagctacgaatttcacgattataaaaaacaagggatcgatgccgatactctaaaaatctggttaaaagaaattggacaagatacggtgctcaacaagaaaggtaccacgtggaaaaaactatctgaagaagaacaaacgcgtgctttaagcagtgaagatcatcttattgaagcgctaattgctcagccaagcttaatcaagcgaccagttctacagacctctaaagggtttcttgtgggctttgatgaaacggcctatcaaaacttaagtgcataaaaaaacgagcccaatggctcgtttttttatttaggcttttagttcgcacgaatccaagtttggttacggcccaatgctgagacgccaatataaccacgtaatttaagcttcttaccgccctcagccaactcaccttttaatttgtaagttttgccagatttcgggtctaaaattgtaccgttttcataactgttgccacctacattttttagattatgtacaatggtcacacctttaagcggtttgtttttatacggaccttcacattttgtacaagcgttttcttcacctggtgtcaaaatgttttgaatggttgcagttaaggttccatccttctgttccgtaaattttactacggctttgggcttattggtttggtcatcaatcgttttccataccgttccgtttagtgggtcagccgcattggcaaatgcagccataccaacaagtcctaaagctaaagcaatctttttcatttttgtaatatccttgggtcttccaagacttcagtattcaaaactcgcaacgatattgcaatttttgaatgtgactgtttcgtgtaaccttgtaaccttgaaaaataaaatttatagggaaacaagtaattaacataagcggatactatatgaatatacctaatgttttaaaatattatttcacagaaacatttcttaaaacagcaattcgcaaaccaagtcagttgaatttacctccaactgctctgcgccctatgcttgaacaactttgccgagcattcccaaaacaaaaaaatgtaaccgttcgaccaattcgacttgctggcattaagggtgaagaaattaaagctcaagattcagcgacccagcttatttttcatattcacggcggcgccttttttttaggaagtttaaaaacacatcatgcgttcatgacagatttggctgctcgtacccaaatgcaaattattcatgtggactatccacttgcacccgagcatccatatcctgaggcaactgaggccttatatgacgtctatcaatcgttattagttcaaggtatccagcctaaagatattattttatctggtgactcttgtggagctaatttggctttggcactttgcttacgtttaaaagaacaacccgaacttatgccaagtggcctgattttattgtcaccttttctagatttaaccctaaccagtgagtctttaagatttaaccaaaaacatgatgccctactttctcttgaagctcttcagatcggtattcaacattatattggcaatcatattgcggcagatgacccgcgtgtttcacctattttcgataacttagaaggtttaccgccaacattagttcaggttggttcaaaagaaattttattagacgatgccaaacgttttagagagaaagctgaagaagcaggtatcaaagtacactttaaactttacacaggcatgtggcataacttccaaatgtttaatgcttggttcgaagaagcaaaacaggcgatggcggatattgctgagtttgctcatgaacttgataagacgtaatcaaaatgaagaagtgacaaatttaaaatttgtcacttcttcttatttttcacaatccaaatcatgaggtttaatttatgaatcatggtatgtttaggttatgaatccttcaaactctccctctttaggatgatctgacgaagagacatctctatttaggagttcctttattattatgaaaattcgtttaatcactcgtcctataaataaaataaaacaggtgattctcgatttcatccatcacaatcacattattaactggaccccattacaaaaaagcgcattaatgcttaccctcgcctgcgcaatgaattttagttggattttatggaaaggctatattttaattactcctactgtttggcaatgggcaaacctatctttagttgaatcacaaatctggctgaatttactgaccttatttttattagctgtactcattattccttgttatcgctacaaagaccaagcttgggcgcaaaaaattgtgcctttaattagtgtacaagcctttatgttgatgttgtgccacgatggatatttaattggtagtatcagccctgccacaatggtgggttacgtaggcactattggcgtaggtgtaggtttggttttatttgaaagaaaaattgtttatagcgcttttatacctgcaactattattctagcggtatgtacatatttaagtatgacgggggttatttcatatgctcccctatttaattttacagcgatacggcatgcccaaaccaatccattttggctaggaagtatgctgttttttattatgcccattttagtggcgtgttttattttatttgaaatattgctgacccaatggcgtcaacgagaaacctatattcaacgtttaagccaaatcgacccgttaactaatgtcttaaatagacgaagcttaaacacccatcttgaagcacttcatgaacagcaatttgattatgccgtgatacttcttgatatcgatcattttaaaaaaattaatgatatatacggacatcaccaaggtgatcaggttttgattgaaattgctcaatgtctttctgaaaatttacgtaatgaagacatcattggtcgatttggtggagaagaatttattttattacttcctcataccgatattattcaagcagaaaaaattgccgaacgttgccggcaagctttacaagaattgactatcttcaataatcaaaatatccaaattcatgtaagtgccagctttggcatcagcagttccgcatttgcaaatgacccctatcttgtgattagacaagccgatcaagcgctctatgcggtaaaggcctctgggcgtaatcaagtacgcacttttcaccaactacctcagatcaaatcaatttgaatctttagcttttgataagcttcccagctgttgtaaaagctcttgctgactaaatgcgcctgttaaacgtaaagaacgaatttcttgctgttgcttgtttaaaaagagatatgtaggaggcccaagaatattccattgtttgagtagagcttcatgtgattggtcataatgactcaaatcaagcttaatgagatagtaaggcgcaagagccgcctgaacctcaggtgcttttaaaatacgatgttcaataggctgacaagccacacaccaatcggcatagacatcaacaacaatagcccgatcagcaggagctgctgctaaaatcttttgaaagtctgctgccgtggtcgccacatgccactcagccatatgctcagaattttgtaagctacgattttgaatatgttgatactggttataaaccacaaatggcgttaccaataaaagtaggagcgcataaagccactgtaactgcccttttttccaaaagaactgatacagcgcatagataataaaagccagcccaagtacacaactaagtgcttgcatcccccaatctggtaataaaggacggatgaaataaaggcttaaccccaacatcagaaaagcaaaaatcactttaatctgatgcatccagtcgcccgctttaggtaaaaactttgcacctaaaacactcgcgatgagtaaaggtattcccatgccaaaaccgagacagaataaaagcaaagcaccttgccattgactctgggtttgagaaataaataataaagttccagccaaaggcgcagtcatgcatgggccaaccaagagcgcagaaaccacgcccataacgcctgcaccaactaaagtgccgccttgttgcatagactgaatacgatcaaggcgatttaaccaagtttgcggtaaccgaagctcaaaaagcccaaacagatttagcgcaaaaaccacaaacaacaaactaaacgcaataagagtagcaggctgttgtagccagcgttggaaatttaaacccgctgaagaagcaatcaagcctagacctgcatagaccaatgccatactacacacaaaagtaagtgcaatcgtccaagcttttaaacctttgtgatctcggataattaatgaagttaaaatcggcagcattggtaaagagcatggcgtaaatgcaagcagcatgcctaaacctaaaaataataaaacaccataccaaagcgagtgttcaattaactttgctgaccaaacctgatcttgggcaatctctggagcagctccttcagcttgagtagctgaactctgattctctaaagactccgtagagcttgatgcttgtgtatttgccaaatctaataagcgttttggtgctgcacctgcctgattttgcagaccgaccagaccatctgcgtcagtttgaaacttaatagtttgtggcggataacaaatacggtctttggcacagccttgccaagttactgtgtagtgctctgaaggcttggttttaatctggaagttgacttgatggtaataaacttggctttggccatagttctcatcatattgagaaaccgctttaggcaaatttaaagttaaaggctgattgccctgttgtacggtaaatttatgctgatataaataataattcggctgaatctgccacgataactttgcggtatgcggttgtggcgattcaaccgaaaatgaaaaagcctgttcgggtgacaataacttatcttctgcaaagacaaactgacttaatacaaaagtagtggctactagaaaataaataattccctgagaaataagctttttcatcaataataatgagttcaagttagtctgatcagaataagaatgccatgcctaagccacctttgtagctcttatcttgaccttctaagtccacaccaatatttgcatcaagttgagtgcggttatttactgcgtaaactaaacctgttcctaaaccatattggtagtcttggctttcagctttacgataaacaaattcagaatatcctgaaagtttgcccgcaatcttataattgatggttggaattgcagtcactgcccagttactgttttgtacttcataacgcatggtaatagaagtatccaacaaatcattatatttataagctactgctgaacttaaactatatatatcgtcatgggcagtaaactcatcattacctgttgcgataacagcttcagccaatacagccattgttaaattttcatcatttaaatcaatcgctttttttaagccgatgcttacatcgccaaaacctgagttatccgtttttttaccagcacgtttagtttgagtccatgccggaccttgccagcctaattgcaattccaaaccatcagctaaacctgtacggaataacatatcctcatttacagtaactgttttttctttaacgccatcaacagttgtctctgtataggttgcacttggtaaaccttgttcccatgctaatttaccaactggcgtaatgcctgttccaaagcctgaacccggacgatcaaacgagaactctgcggcaaaagtacttcctgcagcaacggcggtcagagcaaaagttaaaatttgaaatattctcattctattatccaatcaagtagttaattcttttgacatttttgctccatgacggcgcaataactctagtgtttcacgctcttcttgaagcgcttctgaccaatctatttcatcaaaatcacaatcaaagaacaactgactgattgaagataaaatggtgagtccttcttcatcacgtgtgtttggatcaactttttcatctagcaagcgctgaactgctggtgcacatgctgaacttgctgcatcccatagtggaccataaaactcttctgcatcccaaagatgaacatttgcctttgcctgaatgagggcttcaagaatatcgagataaacttgcagggcttgctgtttttcttcttgtgataatggagttcccgcttcatacgcttcagagacgtcttcccaccatttaaaaattccatcacaaataatggacactggcggtccttgttccggatcaatgaaattcggatcaagaccctcagcaagtaatttttgtacttgcgcgagttctaattcttctatggctttaattaaagcctgctgttgggtggttaacatgaccatctctcaaaaatatattagcgctattatgcctaatctctactgaagattttagaggtcaacgctattgcattgcaaacctaaagttgtgaagagtttttattggactttttatgtattcataaaaaaagccccgaagggctttttagtgttttttaaacttcatcatcaatgaattctggttgaccacctctcgggtgttcttttttctcaaaggtatgttcaaggctacgttttagcttttcaatcgcgccatgaattgaagcgtcaatatttcctgctttatggtgcactgcaactggttttaagccagaaggacgtgcttcgatcatacagtggatatctttgtctccacctttgtccccattttcatcactaaaatgaaccgagaaatgtgtaatacgttcgctatgacgttggaattcttgagtaagttctgcacgtacataagtaattaaacgttcactattatggatgtttttatctgtgcggatttcaatattcataaataccatcctctctttcttactgtggatcttttctatgcaaaacttttttatgttggcatgttttaagcatgcatgaactgacttcaattgtacattttgatggtgtaatggtttgttatctcctgacttaaacgtactgcttttaatttattttgaagatcttcataccttcaatatcagtccatctataaaaatatgcaagctgattttttaaatttttatgaaaaattgaacaaaaggagagcaattgtgtccgaatcttatctatctggagcagaacttattgagcagattcaaaagtctccttattcacgtgatttaatcggttatcacggacagcctccagaggtgaaatggcctaataatgctaaggttgccgtgcaatttgtgctgaattatgaagaaggtggcgaaaaacatattgaacacggtgacgaaggttcagagcagtttttatccgagattattggcgctgcaagttacccagccaaacatatgtcgatggactctatgtacgaatatggttcacgtgctggtttttggcgcattcataatgagtttcaacggcgcaagctccccatgaccatttttggagtagcaatggcgcttgttcgcaacccttatattgtagaggcaattaaacaggccgattacgatgtggtttctcatggctatcgctggcttcattatcaagagactgatcttgaagtcgaaaaacagcatatggaacaagccttatctgttttagaaaacttgtttggaaataaaactataggttggtacaccggacgtgatagccccaatacgcgtcagttgcttgcagagttcccgcaaatacaatacgactctgattattatggtgatgacctgcctttttggaccacacttaccgatacggcgggtgcgtcacgacctcatctgattattccttatactttggaatgtaacgacatgaagttctgctcaccaggtggatttaatagctcagaacagttttttcaatatttaaaagatagttttgatgtgttgtatgccgagggagaaactgcaccaaaaatgatgtctattggaatgcactgccgtattttagggcgtccgggtcgttttaaagcattacaaagattcctagactatattgaaatgcatgatcgtgtttgggtatgtcgccgtcaggatattgcagaatattggtataaaaatcacataaatcaataattgattattaattttccaaattcttaagcaaatctcacatcactcttggcactgttattgctaaaactctatatcacgacaatgagtttaggaataacagtgtttttagccgagtttaatcaagccccacccgaccaactcaagactctgttaaacaactgcgtccatattcctgtatgggccgaaaaaattatttcagaacgtccctactcatcaacttcagtacttttagggtatgcagaacaattaagccacacatggtcatggcaagagattcaggccgcattagccacccatccaaaaattggtgaaagacaggcaaaaaaacagctcaatgcaaaagagcaaaatttttcagcccaagaacaagctggcatttccttagatgaacaaacacaacaagccctgctgcaaggtaatatcgagtatgagcagaagtttggttttatttttctaattaaagccgcaggcctcagtagcaacgagattttaaaaaaactccatcaacgtcttcaaaacaacttagctattgaaaaaacaattgtacatgagcaactcgctgcaattgctctattacgtctatctcaggaagtacaagcatgatcagcactcatattttagatacgaatttaggtaaaccggcggaacaggtcgaagtgaagttgtttcatgcagccactcatgaactgatagcgactgcaattaccaaccaagatgggcgagtgagtgattttggaataaaaaacttaggtaaaggtgcttatcaacttgaatttgaagttgccccttatttttcatcacagcaaatcaaaaccttttttccccgtgtttgtattcaatttttcatagaagacaccactcagcattaccacattccattactgatcagcccgtttgcttactccacttatcgcggcagctaactcaaatataaataggagaaaaatatgaatcatcagcaaaagaatgcgatttctccagagcatgaatatttaggaatttccaaaagttttgcttacggcttacagcatgtgctcaccatgtatgggggcattgtagccccgccactgattattggaacggcagctggcttaagcgcagcacaagtcggaatgctcattgcagcagccttatttgtaggcgggttggcaactctcatacaaaccatcggaaccaaatatctaggggcaaaattacctctggtgcaaggtgtgtcttttgctggtgtggcaaccatggttgctattatcactacaggcggtggtttacctgctgtctacggcgcggttattgccgcatctttaattggactatgccttgcgccttacttttcaaaaattattcgttttttcccacctgttgtgacgggatgtgtcatcacgattattgggttatctctgttacccgttgcgattcgctggatgatgggtggcaacaacaaagcacctgattggggtagcgtcgagaatatctctttagctttgctgaccttaggcattgtgattattctaaatatgctgccacaagcaagtattcgccgtttatcaattttgttggctattgttgctggtactacccttgcctactttatgggttttggagattttagtcaggtgagctcaggcgcatggctgcaatttccacacttatttgcatttggtttaccaactttcgagctaagtgcaattttatcgatgctaatcgttactttggtgattatgacggaaactacagccgatattattgctgtcggagatattgtaggaacccaagtcgattcaaaacgcatcgccaatggtgtacgtgcagatatgttttcaagtgcgattgctcctatctttggttcattcatgcaaagtgcttttgcccaaaatgttggactggtggcaattacaggtatcaaaagccgctttgtcgtggcagcaggcggagtcattctgattattttaggtctattacctgttatgggccgccttattgcggcaattcctatgccagtacttggtggtgcgggtttggtcttatttgggtcggttgcagcaagtggaattcgcactttggcaaaaattgattataacgatcagaaaaatttgattattgtagcaactgctttatcagctgggatgattccaattattaaccatgaattttatgctcatttcccagtttgggtacaaactttgttccattcgggtattagttcgacttgtatctttgctatcttattgaatttgttatttaatcacttaccttcatttcgcagctcgcgtacccctcatttaagccaaacaataaacacacgaaatacacattaatgagttagtttttagcgccccacttcggtgggcttttttttaatcgttgatcaaatttggcttcatttttgcttaagaccctgtatccttagcgtgctttatttggggggagatcatttaaatgcaattaaagcaacttgcggcgacttgtgccttgttatctgcaactgccatggttcaggcaaaaccaatctggcaagattttagcgtgactggactttatggtgaaaactatgaagttgtagatgacaaagaaactacgattactttggaatatgcagcaaaagttaaatatgctgatgtatttttctttatggaccgcatgcgtggcgaagatgactataaaagtacttactttgagttatcaccacgtttaagcttaggtgaagtttctggcaaaaaactggcgtacggcccaattaaagatgtgctcattagtaccacttgggagagtaactctcaaaacggcaataacttcgacaacttcctttatggttttgcagttgatttagatatcccatatttccaatatgcgaatttaaacttctaccgtgcgaataatgagaaaactgacgacgattatcaaatgacattcgtttacggcatcccattaaaattaggatctgaagatttcttggtagatggtttccttgactggtcaaccgctgaagatgaccatgcaagcgagttgaactggaccactcaatggaaatggaatgtaggtaaacacatttctcctgatacacgtctatacctcggtattgagcattcagtgtggaataacaaatttggtattaaaggtgccgacgagaataacgttagtgcattggttaaataccacttctaaaatttttatttagaagataaaacagcaaggaaaatccttgctgtttttgtttttaatcgagtggattacccacaatattgctaataatcccctgcataatatgtccgccttgttcacggcgtagttctgcataccatgcctgtgtgaccgtttcatctttcatatgcgttacgtcacagcgtttgcgcgcacgaagcaccaattcattggcacgttcattacgcttgttttgatagcgacgtaaagcatcttctagtcccaaggtgttaatttgcaaagaccgcgctaaataaatcgcgtcttccatagcttggcaaccgccttgcccaatatcaggtgtcgtgctatgtgcagcatcacccaaaatcaccacacgacctttataaaactgtgtgaacggttcaatatcatggatttctacccgattggttttttgtgggtctaagcgctcaataagctgctgtactggttgacaccaatcagcaaagtattgttttaaaagttttttatattcatctcgattattctctaaccctgttggtaaaggtacatctaaaaagaaataaaaacgtccatccgcaactggcatcagagacgcgcgtttaccctctcctacataagtcgtccattgctgagctggtgctaaatcttcggatatttcaaccagaccattccagttcacataacctgcatagcgacgttgtacctgctgacctaacacataggcccgagtcattgaatgcgtaccatctgcccctatgagtaaatcagcctgtgttgagctaccatcagcaaaatgaacctctacaaaatcagttttatcttcaaggctgaccatttttttgcctaaataaatctgatctcgaccaaactcatccattaacatattttgtaaatcggcacgtgcaaccggataagggcgttgtcctacttcttcaattaatggtcgtaaactgaattgtgtcatcacatctccagttaaaccatctacataggccaagtcatccatttgtccaccaagtttggcgattttctcggttaatcccagataatttagacatttcacaccattcgaccacagcgaaattgcggcgccgaccggaagaatcttttcagtttgctcaaaaatacgaacttggtgaccaaatttctttaatgcaatgcctgtggttagacctcccattcccgcaccaataatcaccacattcataacacgctcctatagatattcacctatagggtgcttatgctaaaaacatgccatcgttcaaaatttatttagcttttccacaaaactggcatgcaccatgcttatatatttatgtataaaactcatctcaacacgctcagtgtgagtgcagttttaaatgaaaaatcatgtttttaacaagaaatacggatactccattatggcaacattgcacgctccagcttttgaacttcctgaaattttgaatactaaaacaaatttggcagatgcccgaattggtgcacaagtgattgagtgttcagatgatttctttgcagaagcaaagcgtatgctgcaatttgaagcacctatttttgttgaagataaatttgatgatcatggcaaatggatggacggttgggagtcccgccgtaagcgtcatgcaggctatgactggtgtattgtgaaactaggtgtgagtggaaaaatcagtgcacttgatatcgacaccacgttttttacaggaaattatcctgcatctgcatcattagaggcatgttatgcaccaaatggtgaccttactggggtaacgtggcagagtattttggaaaatacagagctagggccgagtcaacatcatatttttatggtcaataatgatgcaattttcacgcatatacgcctcaatattttcccagatggcggtattgcccgtttacgcgtttatggtgacgttcatattcaggtgaccgaccacgagcagactctcgatttattggccttagaaaatggcggtcgtgtaattgcttatagcgatgcgcactttggacatccacgtaatttgattaacccaggccgtggcgtcaacatgggcgatgggtgggaaaccaaacgccgccgtgcaccaggttatgactggtgtattcttgcattgggtaaaagcggaaaaattgaaaaaattgaaattgatacggcgcattttaaaggtaactttcctgctgaagtttctattcaggctgtctaccttgaaaatgcaaccgatgcacagctgattccacaaagtatgttttggtcttacttacttgaagcccaacctatgcaaatggaccatattcatgaatatatgaatgaaattttacagcatgaaaaagtctcgcatatccgtattaatatgattccggatggtggtattagccgtgtccgtttatggggaaaaattgccaagtcatgatcatgaagaatattcaaattcagcctttaaccattgagaactttcagcccttcggagaagtcatttgttgtgacgggcatgatttttttcatattaatgatgcacacaccgagcgctaccatgcgctcgtcgaaactgaaattgaaggcgaagcaaaggcaggaattagtattttccgaaatattaaggccagtgtgttacctatggaaatttcaatgctagagcgccatccgaaaggctctcaagcattcattccattacaggaacaaaaatttttaattattgtggcccctgctttagatgaaaatactcctgatatttcaaaactatgtgcttttgtttcggatggcaagcaaagtatcaattatcgggcaggtacttggcatcatcctttgcttacctttgaagcaccgagtgattttgcagtagtggatcgaattggaggcggtgcaaattgcgatatttttcaatttccagaagctataaaaattactgtctaaattaaaatagacaaatctgtctattttttaatttaatagtagaacccgttgtggtgattttcaacaatttagatttacacaaaaaaatccccgccaattgagcggggattttttattcatttttaaacagtaatatcagctaagttgcccttctgctcaagccattgcttacggtctgctgcacgtttttttgcaaggagcttgtcgagtaaacctgccgttaaatgtgcatcatctagatcaagctgaaccaaacgacgggtgttcggatccattgttgtttcacgtagttgaattgcgttcatctcgcccaaccctttgaatcgggtaatttgcgggttcttattgcctttaacatttttcaaaatggtttcaagctcttcatcatctagcgcgtaatggacatctttaccaatgtcgatacggaacaatggtggcattgctacatacaaatgcccttcttcaaccaatgctggaaaatgtttaacgaataaagcacaaagcaaagtcgcaatgtgtaaaccatccgaatcggcatcggccaaaatacagattttgccgtaacgtaattcagataaatcatcactacccgggtctacaccaattgcaatggcaatgtcgtgaacttcctgagaagaagcaagtacttcatctgaagaaacttcccatgtatttaagatttttccacgaattggcatgatggcttgaaagttcttatcacgcgcctgcttggcactaccgcccgctgagtcaccctcaacaataaagagttcactttcttcacgtgtttggcccacgcagtctgccaacttacccggtaaagctgggccagaaacaatctttttacgctcaactttttttgcagcttttaaacggcgccctgctttagaaattgccatttcagcaagttgcatggcaatttcagcatgctggttgagccagagcgcaaacgcatctttagcaatgtttaaaactatattggcagcttcacgacttgaaagacgctctttggtttgaccagagaactggggttcttggaacttaagcgataaaatatagttcacgccatcccaaacatcttcagccgaaagtttaagattacgtggtaataaattacgtaactcacagaattcacgtagcgcttcggtcacccctgaacgcaaaccgttcacatgagtaccaccttgtgcagttggaatcaggttgacataactttcttgaacctgttcaccaccttctacattccagcaaatcgcaaattcacacgcagcacggtctgcttgcccactgcttacaaatgcagggtttggtagaatttcacggtcttgcaattcatccatcaaataatcgacaaggccattttcaaattgccattcgattttttcatcattaatttgatcgatataagtgatttttaaaccagcagctaaaacagctttggcttttaaattatgtttgagtgcttttaaagcaaattttgggctatcaaaatatttggcttcaggccagaaacgtaccgtagttcctgtcgcacgtttaggtgctttaccttctaacaccgctaaaggagcaacaggttcaccttgctcaaatgccatctggtataaattaccctgacgctgaacttctacttcaacacgtgtagataaagcatttacaaccgaaatccccacaccatgtaaaccacctgaaaactgatagttatcagtactaaacttaccaccagcatgcagcttggttaaaatgatttcgataccactttggccatattcagggtgaatatcgactggcataccacggccattatcttcaactgacaatgaaccatctttataaaccgtgacacagattttgtcggcatgaccggctaaggcttcatcgacagcattatcaataacttcttgggctaaatggttaggacgagaagtatcggtatacatccccgggcgacgacgaacagggtctaaaccggaaagaacttcaagcgattgagccgtatattgtgtcacgttgtacgttttccttatttgatggtgtgcgcaaagaattcgatcactaagggtaatttttcttcaaaatcttccatggcatgattgccatgagcatccgtcaaaatcaatgaggatggtgttgcagcactataatagcgttgtgcttgacgataatccaaaatttcgtcgccttgttgcaacaagacgagtattttgtcagcatttacaggctgtttcagttccagttgttctaactgtcgtaactgaacatgatcaattgaccattgatcattcaccttataaggcatgctttcaacttgaaataactcatcaaacagcttccatggttgcatagcagggttaatcagtacagccggaatattatatttcgcgacaaaatatgtcgcaaaaaaaccaccaagactactgccgactaaagccacctcttgtaaagactcaatcagctctgaaacctgtgctactacctgttccggagatctatttaaatctggcaaatgcacatttatgtccaattcgctacaatactgcttaaggctgagccctttaattgaagaagagctactattaaagccatggaggtagataatattcatatattttccctctaaattgagaataaactcacatttttgttctcagtttgtatataaaaacactattgtcagacaagaaaaaccactcaacttaccattcatcagtattttaaaaacatgtgttatttaaactactaagatggaaacgttagctgccgttcataaaaagtacagcttaaaacgtcggttataacgtaaatggggaaaagatatgccgagcttaacaccgttacatgaaacttattgtaaatgggatcgtacgccacctagtcaggccgacgtactagaaggtttagctcaactgttcagtaccagcttaaatggtgtacatgaattaatacaagtcattaatattgaagtattaaaaaatgcttttggtattagtgcccaaaatgctaaaaatttccaaaaacggccctctgtccaaaaggcatatcagttttcttatggtgccttacaaaaatatggtagttgttttttagcaccagggttacgtcgtattattgaaaaatttccaacccttcatgagaagccattaacaccaacccttcattttttagtaggagtgttaaatggtattttcggagactatctacttaaacaacatagtcccctcgccttgccaatggttctatacgaccactacggtgcaatccaacaaggcgaacttgcaggccgtattgtaattttagttcatggtttgtgcatgaaccatcttacttggtcaaatgcacattatggcgggattggtgagcgtttattagcgcagcgtgatcacaacacgatgctgtatttaaattacaatacaggccgccgcatttcagccaatggccgcagtttctcaaatttattagaagatttagtacagcgtaatccaagaattaccagcattgatttaattggtcatagcatgggtggattagtttcccgtagcgcactgttttacggtaaacaaaatatgtaccaatggattcatatggtcgaaaacctcgtctgtattgggtctccccaccacggtgcagtacttgagcgttttggatttgcactacaagatcggctaggcgcttttccatttgttggcctaattggtcagctggttaacatccgtagtaatgggattttagacctacgccatggtagtgttcgagatgatgactgggaatatatggatgcccgtattggcatgatggatgacaaccgtgctccagctcctctaccttcccatatcaatacctttttagtggcaggaacactcgagtttgaaaaggtgcgtaataaagcgcttaccgtgattggcgattacttagtgagtgtaaaaagcgcactaggtgaacatcctaatccacgttttcagcttaaagttccagattcacataaagcggtgttttatggcttaaatcactttgaaattcagtatcactcaagtgttgccgaacagattactcgctggttatatcctcatgtgaatgattatgtgcaagatggtattcaaacccatattattgatatgccgaactatacgctcgaagatttagaaggaattgtagagacgtaaaaaaaggcccaacttatattgggcttctttaattaattagcttttgtagaagaaagaaaatatttttaaatttcaaccttccaagctttattggcaactagttttccattttttatatttaaaacgatattatatgctgctgcaccaccattattaaaagtatttaaaataaaaatattattatttaagtaatatattttaaaatcagcaagctcgttcttgtcaccatatataccatttttaggaaaaaagtattgctctatatcatttttaccaatttctattttcttatctttactcttaataatgattttatcaagttgtaaaaaatcattattaggtaaagtaccatcagtaccaaagaattttttattattaaaatacttatattcacctttaaaagttttataaagtttaggatctaaaatagctttttttgcatacacttctactattatatttttatcattataaacagctttttctttagaatattgaaatagtttaatagaagtgtaaccactaaaattatttattctatttttataaacaaatccagttacaccattgcttgcattaactaaacaaaaattatttactctttcatccatcacacaagaaacaatttcattattatttaatttggacgtaactttagaagttaaacttgaattttcccttacattcacatacccatctttatcttgaataaaaccaaaatcagcataggaggatcctacaggccccatcataagaacagtagaaattataaatttaaaatgtttttccattttgaacaaactcattattcacttcgaatttctattttataatactaataatatcaaattttaagctgatattaccattatcaaatgcaatcaaaattttaataaagaataattactcttcatcatcatgacaatcatttttcttattttttatattcatatcagttgtataattaattccaaaatttaaatttattaaatcttcttttctaaaaattttcggaactatattccaaacatttttaccgttagtaacaaatgctaaattaaattccggaactttattattagtgtcaatttgatattctacagaaaaactatcttttttcttaccaacaatattatatatacgtggctcctttaaaccttgatcacaagcttgatatatataaattttatcttttaaaatcttaattgtactttcactacaataacatccacctgtttccaactctttcatgataccatttgtatatctaaatggttttattagctttccttctaaattatcaaggtccaaatatgaatttttcaaatcttttattttagaattattaaaatcacttaaacatttatagtttccactatttgcttcttttccattaaaattacattttaaatttctatttttcaaccaaaaacgttgagtatcaacaagatatttaacttcatttttattatcactgatatagccttttatatctgaatacacactattcagttcatgctcactattactatatattgttttctcatctaactgttctagtttataatctgtagcatttgaagtaatacatacgctaaaaatcaataaaaaattatgaaatttaataaaactagttctcactatatacacttttaataaaaattaaaacctataaatattattataattacatatattacttaaacataacagatctacaccttgtcaattaaatcattaattagtttaaataaaaaagaactatttattatagataaaaaaatagttctttttatttaaaatttaaccacatctaccattaaattggttaaaagtaatttttgaacttgtaagacaatttactttcttcggtttaaaattatctgatgtttcttctcgaggagaaacaaggtaattatcttgtataagtatcggctctttatttttatctgttttaaaagtggcgtatctatatcctatttgggagctatctgcacatgtactatattctaaagtaaaattatttttactaatagaaatattatcaaatgaactataattgcattcattaaaggagttgttaaaaattttatcattcttataaatcaaagaattatccaatccatttaaaatatgtattgagcttggcttattatcttttcctacaacttcaataaaatcttccactccatcatggttaatatccattttatatttttttaattttttttctgttttttttgaaaaagatttagctctatcattaagaaaaccatttatctcgctaagtacactaactttattattactcacaattatatctggtttacgaacccatttacctccttcattgaaataaacttcgtagctataattatcttttgcaatataaaaacttccagatttcttatcttgatttaaaaatttaaaaggcactatataaatatattttccttttatatttttcatattatttaactgtatataatcattattatgatctggagcaattagataaaccatagcattaccaattttattattcttaccatcatatggacaaccaaaatctggaatagtaaaataaccatctatattagtatattctgtgttgcctccattacatgcaacaagtttatctaactctctatcttttaattggttctgatctgctttcgcagcacaggcacttaagccaaataaaataacactaataaatatcttacttctcatattttttttccactaataattggcctaaaatatcccacccatcctctatgctgggctaaagcttttccagatcttctatatacagctgttcgcgtacaccctacttttttttcgcccccattatttatattaaaattttcatcagcacttccaacgtcacctatagcctctaaaatagtaacggtatcattttgtctatcaacatcatacactataccacagtgcccaccaccattacgccaaacaaatatatccccaatttgagggataaaattaagatctttacttccaacaacatactcaattttatttgaacgtatagcctttctaaaatcattttcagtgagcataacaccagtatgtatagaatagaatttatcagtaacacctaactttaaaagatatattgcaacagtttctgaacagtctaatccttttaaatcattagcagtaattactgaggtagcatttttattacttccagcacctcttgcaccagtttgcgaataaggtatgtttctatctactaattgctttatttcctttaaaacattactcagtgtaggtgtaggtgtaggtgtaggtgtaggtgtaggtgtagatttacttagtaagttcgcttctacaattgaatttttacattcattaagcttgaagactttcgcagttatatactcaaaattcttttttctatctgatcttgatgctgtatctcgattaataatatcaattaaagaatctacaacttctaattgagtcctaatatctacttgtttttgtgtagctagttttgatagaccaaaagatttccaataagccattgaagccaatgtcccttcataaatattattaatattatttgcatcaatagatattcctacattgggataattatcttttattgctttattaattttatcatatttatctttaccagttatctgtataattccccgacctctatatttccaaccatcaccagattgaatatcaccatttccatttctattcgcatatgcaatattagctatcattacttgatcagcaggatgattatcatttcttccatatttatcacataactgtctatttcctctaaatgctgaaaatggcccaccatgagtcattttctcaactcgcttacctttttctattatatactcttttctttttatttttgtataagacaaaaaaagaatatcagagtgataatttaagctttctccatccttaacttctatctttttacccacttcttctaaaacttgagcaaaaaaatgtgccttacttaaacaattattcattccaaatttttctgagaaattcgtataaacatcaattattttttttatatcgttagaattagcttgtgtaaatatctgtttcagctcattttctgtaatttttgtgcaattactacatccctctacagaagttctagctataggattattttgactattacttccattagttgtcgtcgattggccattattatttacattattatttataggctttttatgattgtctgtttttgtttcaaatttaatagtatctaatgaaatacctataccaaggtttctattctcagtaataaatctattactaattaatttatagctattatttgtcttagaccatccttgaataattatattttctcctgatttttgccttggaagggttacaacacctctcgcattggttagctgattactatatatattatttcctacttgtatttttaatttgaaatttgaaattggttctccttttttattaactatagctataccaaccttacctcctaaattctgtataggcgtaggcgtaggcgtaggcgtaggcgtaggcgtaggcgtattttttaattttaatttctgtcctacaaatatcaaatttttattttttatactattaagcttaataatttgctcaactgtgcacccatttttatttgcaatagatgttaatgtatctccttttttaactatgtacattattcttctccaaaaagataatctaaattttcaatattaaagtctgtataattagtttcaaataaaattaactctatttcttcttcttccttagtaaaaactcgttctgtctgtaagtcatcatttattgttcccaccattaatatatcacctgttttcttaagtaatattttataaggtgcccctattaaatttggattatctttagataaatcctttaagtcaaataattggctaaaaccaccttcttgtataacaggtaaatgaggcagtttcattgaaacctttgccccacccgtaaacaaatgctgcccagctttactttcaaatttaccacctgttgttgaaaataccccattggcattaattttgagctgtgaaccacctgccgttaatacaatttcttttggactcgtaagctcgattttatcttcagtagaaataagcttaatcaccttcttcgcaattgcttcaatagcgtcatcttgtgcttgtagttcgagctttcctttcgctgcataagcacgcaaacccttttgcgcagcaaacaaactgattttgtcttgtgcgtgcccaataatatttttttgcgcgcttaaattaatagaaccgctggcactttcggcaatatcttgcgaagcttgcaaaataatattttcaggcgtcgtcaaagcaataccatttggcgatgctaacaacataagggcttgtctgaagatcttgccttgctcttgttgtttagtatcggaactgctttctaaaccttgggtataaccttccataaagccttgtaaagaactcaatgctttagaaggtgatacttccaatttactgcctttactaaaagttccacacgtactcatcaaatcaaaatctttagtctcgacatttgctaagactttcccgacctcttgaatactttcaaatggatttttatgaattcggtctttaatacttgcgagttttcctttaacaatatcagggccatgttcttcaacgttttcgatgaatgcttttaaattttctaccgcatctttggcatcgctaaagaaagaattgaattcatctacaacgccttttgcgtttcctcctagtgcaccaatgtcttgaataaagccaccacagtcttttagggcatggataggatcgttattaattccttctttgaataggtttaccgtactatttaatgcctgccctgtggtttttaactcaagcgactggatgaatttgggtaagcgattaattacattcaaagcatcagtttgttgcttggctgcaacttcactgagcattttcatgctttcatagccttgtgaaagtaaggattgtgcttgtgcggcctctaaatggtctgcaatcgcttgctcttgtgcataggtactaatgagcatgcctttacccgcccgcacagctccccaagcgtctgttctaagctcaaagccttcaccacggccttggcttgtcgcttgttctttaggatggcttaaattacctaaattcagctgtgttgctgcatgactactttgtagttgggtactaatttgcccagttgtgtcatcaaagcgtaattgattaaacccgctgccattaacctcctgactgcgtatgccacttagctttttagtatcaggaagctgcccttttacatcgaatttagttggcgaacgctgtgcttcatggattcgacccgtcacaaatggacggtcgatattgccatcaaagaagtcaatgaccaccacttcaccaatacgtggtaagaaacgtgcaccataaccttctcctgcccaaggagtcagtacatccacccaagccgagtcggtatcattgtcattactacctgcgccaccatcatggccatgatcatcactacgagtaaatagaaaacgtactttaatgcgtccccattcatcgacatgaatagtttctccctcaggtcccacgactttcgctctttgtgggtaggctattggccgatgctgttctggattatattcaggggcagttttaatttgacgacgtattaatgtcagctcattaccctggcgctcaatctcatcatacccatgttgatcccaacgactttgggttaataactggctaacttgctgatgtaaatctttaggtaaattattttggttatagaaatttttagcaatgattaggaactcttgatctgctccttcatgctgatcaatttcagggtgctctcttaaattaaaccaatagccgacttgggtatcgcgcacactactgtaggctttaaagtatttggcccgactcgcatgcatgtcggtgaagtgctgatttaatttttctaattggctactgcttgaagcggttgcctgatcttccccttttaaatcttgcatccaggcgggacttacgtgccatgcttgctcaagacttaaagtggccgaatcaaaattatctgagtgtgtatgggtagtaacaactgaaccattaccctcttcttgcgctaacgcatcgggctgccaacgctgtacatgtacggcagtcggttgcagacttcgcactgcaacaaagcctgtaatactatcttgatattcggttgcgctacttctgtgatagcgaatactacgacgcgctaaagcttggtattggttattatcatcaattaattttagtttttgagcttgtattggtgcagtaaaatgagggacaaaaagctctgattcatcaatgagccaactaaccccctcacttcgccacaaacgtgtgagaaagtcatagtctgactcattatgctgcatagtgaacggacgaatatcatagttttgacttaacccacccaaatcaagacttaaactcgcagcaaacagtggacttttttcttgccattctttaaatagaacttcggtaatttctacgatacttttattcataaaaacacgactattacggcgtttgtgccataaatttgtcgcatcttctatagtcagcttataaagcgttaaagcgccatcactttgtccataactggcctcagtcacaatgcctgtagttcggaacaattgacccgaatcagtgacctgatcaacagcgacttgaacaccaataaattgcttcaatgcaatttgggcatttgttgaaaggcagatcaactctgccattaggccaccatttagctgatgttggccttctatacgttgtaagaatacttgatgattgagtagttcattagaaaattgtacgtgaatagcacgtttctgagcatttagccctattttttccaagacactaaatatattaaaaagcatttttttataatcataaggatatataaacggctgcactttataaaaaacagaactatctgtctacaaaattatgcgttatttctatcaatttttttatattttcacttattcgaaagttataaaaaaagcccaacttaagttgagccttttttaattactttaaacttactttttagccgtcttaaacactggataaaaacggaataactgccataaacaaaccaataacagtaaaaggaaatagaccaatgaccaaactggtaaagactgacctaaaaaagtccagtcaattgccgcacactcacctgagccagaaagtacctcttgtaaaacggttttcattggtaaagcatcaatgaggtaatttaaacccggaccacagcttggtacttgatctggtggtaaatgctgtagccaaacatgtcggcccgccacccccactgaccataaaattgcaatacctgccaaaaatgcataaaagcgtttaatcgcattggaaaccgggttatgcaaaaacgtaataagagccacaaaacccattgccattaagccaacacgttgaaaaatacagagcggacatggctctaacccttttacatgttccaaatacaacgcaaaagacatgccgacaatgcttgccagaacaagcagtccactcaccaaacggtaacttaatcgcatgtaaaacctcgtttttatctatattgttcaagatattgatcaaaactgatctgactatcttgctcaagttgttcttgctgctgtaaagattgcacagctaattgttcaaaatattgcaaagtctctgcactaatctcatgcttttcataagtttcagcatgtaactgtgccatatgactaccaaagctccaggttccaccatgctttaatgtgtcatcaatcacatgagcagataatgtttcatctacttcatcaatacgttcttgcatcacagccaaagccgagctgtatagatctgttgcataggtctgatcgagtaagcgagcacaatcctgcattttagaaatatgctgacgtgcccaatcttcaatatgataagacccgtttaaatcagtaatggttgcgtttggtgctcgaccacggttaactacttctgtctggtttttctcaatcaaatcttgctcagggcataacagttcaggactatcgcttaataaacaataaagcgctaatgcctcaaggaaacctgctgttgtttcattgacgccaattgccgaatatggatttacgtccactgcacgaagttcaacataacccacccctcgatttttcaaggcttgagacggtgtttcacccgcttgaggaacttgttttggacgcacgagactgtaatattcattctcgatttgtaaaacatgatcattaatttgcaatggttcaccagaggcatcatttaaccctaaacggctaaatggcggatatggagaatgtactgctttttgtaaaccggccagataacccgttaaattgttatagtgaatgcctaaacttttttgtgccgagttttggtagcctaaacgccccatacgcagagctgtagcatacggtaaataatatgaccctttgattaaaggcaacaaatgatgttcatgacccgtcagaaaacaacggcaaaccgatgggctcgcacccaccaaaaacataaccagtggcgttaaacgaataaagttacgaatcaaaccaaaatagcgatgactacgataatcttgcagactaagtgcttttaatttttcgtcagtttcatgtgcctgcaaagcagaaaaaagagaatcagggaaagataaattatagtgtacgcccgaaatcgtctgcatacggcgaccataacgaatacctaaaccacggcgataaagcgtcttgaaacggccaatattagaagtgccatattgagctagacgaatacgttcttcattgtcatctagcatacatggcatagacaacggccagagcttttcaccattttctaaatgacggtgcacaaccgcatgaatatcggtgagctcatgcaaggcatcaccaatggttggctgtggtgaagtaataaactccatcaacgcttcagaataatctgtggtgattttcggatgtgttaaagctgaacctaatgcctttggatgtaactcttgtgataagaacccattactttgcatacgtaggctttcacgttctattccacgtaacatgccttgtagtagcgacgaatccacccaagcaggaataactgattgagatggtgtagtgggttgactcatgcatttgctcgcttataaaagatcactatatacaaaatcgtgacatgatacggctattgatatgatcacatcatttcagtttggcaatttttatcacaatcttgttatttaagacacgaaagaattgtgattttattgaagaataattgctaaagagttgtcaatatcatgaacgatcaagacattttaaacttctggttttcacctgaacaccgttcactctggtttgcaaaaagtgaggattttgacgcaaaaattcgtgatcaatttgcagacgttcatcggcaggcaactcgagcagaactttggtcttggcggaaaacaccagaaggtcgtcttgcagagattattgtgctagatcagttttctcgcaacatttatcgtgatcaacccgaatcttttgcttatgacggccttgctttagccttgtcacaagaagcaattagcttgcaactcgatgcacaacttaacccagaacagcgctcgtttttgtacatgccatttatgcatagtgaatcgaagctaattcatgagtttgctttaaaattatttcaacgcctcggcaatgaaattaatttaagctttgagaaaaaacataaagtgattatagatcgctttggacgttatcctcatcgcaatgccatccttggacgtgtctcaacaccagaggaaaccgaatttttattagaaccgaacagtagtttttaagacttctctatttttaatgctgaggcatccattcttttatgctcagctgggagttcaccatgaaatatctctctctttgtttagctttaggcactgccataactttaagtgcttgttcaactgtacccagcaaaccaaaaactttcgatcagcttggccagttttcggcctatccgttaaatgctcaaacgtttcgaatcagctttcaggctgatccaaacatgagctatggagcagccgaagaaattactttggtgaaatcagcacagactacagtacaaaaaggtttccgcttttttaaagtgctgaacgacccaagtaatcaaagccaaaagccaccgcgtcaagctgtagtttacccatctgcaccaagcttttacccgtatggttactaccgccgctatccgggtttctggcatgatccgttctatgatttcccgcaagtggtcaatatcgaccctgttcaagtgtcgtatactattgaatgttatcgggatcaaaagcaggctcctcaagatgcctttgatgcaacgttaattctcaaatctatcggacaaaaatatggtttaagcccgacaggagaattgttgccgccacctgagccgccagtaaaacaaaaatgaataggatgaccgtatgaatatggcagaagaagtacaccatgcacccaatctgaagcgcagcaaatatttcgctacgatggcacttattattgtggtggtgctgtggattgggttattgatcgccaatcgctttctgccagagtatacagacttaattcatattttaatgctaggtgccgaagctggtgtagtgggtggactagcagattggtatgcgattaccgttctgtttcgaaacccatttggtaagcttcccatccctaagtttttgcgtgatcataccgaaattattccacgtaataaggcacgtattgccgaatcaatgggtcgatttgtgcaggaaaacttcctgtcgcctcaggtggtcgaacgaagcctagaaaaaaccgatttaagtcttgccattggccaatggcttgccagtccacaaaacaatactcaagtggtacaactcattcagcaaactgtacctaaagtttttgaatttgtgagccaagaacaaattgccaatttcgtgcaaaacaacagtgtgcaatgggtgcgtaacactcaagtcaataaacttgcgagtgaaatgctgcgtgcagtattggaaaatgacttccaccaagatgtactgcaacgtggtctcgatatcgcgcatgagtgggtggtacaaaatccggataaaactcgcgaattgacaagaaaaatgtttaaagcgctgggtgtctggtctcttgcaaaaggtgcaagctggatcggtattgatgttcagcagcgcaccattgattcactggttgaaaaagtagaatcaatgctggctgaccatgaacacccatggcgacaggaaattgaaactattgcccactcgctcatgctggagttggcaaaccctgagagtattgccagccaacgtctaaatagtggcaaagatgcgttgctagatagtcctcaagtcttaaatttcattagtggcgctgtcactattttatgtgatgccattaaagaagatttaatgaaagaagactctggtattgcaatgaacctcagagctgccattcagcagttgggtgaaaaccttgtccaaaatgtaaaagtacgtgaagttctcaacaaagaaatgacaggacttgccatgaactttacggaccaatatagccataaaatcatacgctatgtgagtgagcgcattcatgagtgggactcacgtgaaatgattggaaaaattgaaaatgaagtcggtggggacttacacatgattcgtgtgaatggcgttgtggtaggtgcatttatcggcttaactctaggtgtaatacgagcagcgattgaatcaattttataacgttaataatttccttaagagaacaatatgctacagcttcagtccaaattgcccgcacaaggggtgactatttttagtacgatgacggcaatggcacagcgcttgggtgcacttaacctttcacagggtttcccggattttcctgcaccccctgctttgctcgaagccctatctcaggcaactttggctggacacaatcagtatccacctggtgatggcattctcgcactgcgtgaacagctcgctttacaatttcaacagcgtgaccagcttcaacttgatcctgtaactcaaatcacgattacgcccggtgcaactatagcaattttctgtgccatacaagcctgcatcaacacaggtgatgaagtcattatttttgacccgagttatgacagctatggaccttctgtcgagttagcaggtggtaaagcggtacatattgccttgcaagcacctgactttaaggtgaactggcaacaagttaaagatcgaattaacgataaaacccgtatgattgtggtaaatactccccacaatccaacaggtacaatctggtccaaacaagactggttagaactcattgaattaattcaggataaaaatattgtagttttatctgatgaagtctacgaacacttagtttttgatggtcagcaacactttagcgcgttgcatttccctgagcttagagaacgtagttttgtgattggttcttttggaaaaacctttcatgtcacaggttggaaaaccggttactgcgttgcttcaactgatttaatgcgtttgttccgccagatttatcaatatgttaatttctgtggcacaacaccttgtcagattgcgcttgcgcaatatatgcagcaacacccagaacatattcaggaactttcacagttttatcagactaaacgagaccgatttaatcaggcgattcacaatagccgttttttgcttaaaccatcgcaaggaacttatttccaaaaccttgattacagccagattagacctaacttaaacgatgtggaaatgtgccagtttcttgccgagcaacataagattgtggctattcctgtttcggtgttttaccaacaagccccagagtctttacgcctaattcgtttctgctttgcaaaaaatgatgaaacactgcaaaaagcaggagaaattctgaatcaatgttaataaatttagtcacttagcatagtaaaaatactacaagaagttccctacaactatgctaagttgaatatccgacccgctcatcagagagatgggcgatggagaatacatgccaccaagacagtctttaattcatcagcaaaatctttggaaaacattttttgttttcttattgcccctgattgcaaccaatatcttgcaaaacctgtccggtaccattaacaccatctttgttggacaaatgatgggggtcgatgcgattgctgccgtctcggtttttttccccattttgtttttactgcttgcgtttattatcggcatttcaacgggtactactgttttagtagggcaggcatggggcgcgcagaatattgaaaaagttcaaagtgtggtcggttctaccctgtttatgaccatcattggcggtatcattaccgcaatcattggtgtgttttttgcccatgatattttagaacttttaggtacggatccgaaggtgatgcacctctctttgccttatgtgcgatggatgttggcaggtagtcctcttctctttgtttatattatctatacctcaattttacgcggtgtaggagacagtactactcctttacttgcactggctttaaccagtgtgattggtttggtcattaccccgatattgcttaaaggttattttggtttacccgctctaggaattattgctccggcaattgcgaccattactggctatgtagctattctcatttttcttgcgatttatctaaacaagaaaaagcatccacttcggccgaaccgtcagcttttgcaacatattcgtcataattcggaattaagtaaaatcattttacacctaggtgttccaaccggtattcaaatgattaccacttcaatggccggtttagtcattgtgggtttagtgaaccgtttcggagctcatgccacagctgcgtatggtgctgtgaatcaggtactcaactatattcaatttccagcgatttcgatctccatcgcggcctcaatctttgcagcgcaagcgattggtgctggtaagtcggacctactcgcacgtgttacacgcaccgctttaggtatgaactttttgtttacaggtgcgttaattgcactcggctatctattttcaaaatatttgatggctttattcatcacagatccaactgtggtggtgttagggcaacagcttttatttattgtactttgggcaattttattctttggtgcaggtgccatttttgcatcaattatgcgtgccagtgggactgtaaccgtaccgatgctgattaacatctctgccattttatttattgaaatgccatgtgcttactggtttagttcgatgtggggacttaaaggcatttgggtcgcctatgccttggcatttgtcagtttatgtattattcaaggcttgtattatcaatttatctggaagaaaaagaagatcaaagttcttatttagaatgcattaaaccttataaaaaagccatcaattgatggcttttttcttttaaaccttatttcatccatttggttacaatggttgaagcacgttgatatcccgttgggaataaacgctggaatgcatccagaatttttgcatcgctaccaatgagtaaacggcgtttatttttcaaaactgcatctaaaatttgacgagctgcttcctctggtggggtacgcaataacttatcaaagttttgaatcgatttagttgggtccatacccaaactactcaagctatcactcatttttgcagctttagcgatattagtacgaataccgcccggatgtacgcatagcgaacttacgccgcatttttcaatatctaactcttgacgcaatgactcagtaaaaccacgtaccgcaaatttagtcgcattatagccagactgagttggctgagctgttaaaccaaataaactggaaacgttaataatatggccatcttgtgtttgcttaatgaacggtaagaattctttagtaccataaaccacgccccagaagttaattcccacaatccactctaaatcttcgtaagtcgcgccttctacagttgagcctaaagctacaccagcattgttaaaaatcaggttaacacagccatgatcttgaacagtttcctgtgcccactgccttacagcctcacggtcagaaacatctaacttcttggttgttacagtaatgttactgtacggttttaatagctcaacagttttctctaagcccttttcattaatgtcacttaatgaaagatggcagccctgctttgccagaagaattgctaattgttgcccaatgccagaacccgcacccgtaattgcagcgactttgtttttaaaatttttcattgtccatcctttgtttttcgatttgcacaactggttcattgcatgtgcaatttagactctttcaatataattttgacaatatacattgtcaatatagtacactgtaatttcagatagattggcacaattctgctgacggctttatcatagggctcatatttgccgaaaaaccgataaattaggaaaccatttatttatggcgacaaacgactcaaccagtaaaaagaaaacaaaaactgtgagtaaagaacgtcagttcaaagggttatctctgtctgagcgcaaagaggcacgccgcgaaaaactcattgaagccggtattgcaacttatggaacccttggctttttttccgtgacggtaaaagatgtctgccaagaagcaaaactcaccgaacgttatttttatgaatcatttaaaaagagtgaagatttattccagactatctttttaaaaatgattgaagaattacagcaaaacttgatgcaagccgtcattaaagcggctccagaccctgagcaaatggtcgatgctggtttacgtgctctactgagtactttaaaagacgaccctcgtttggctcgtattgtatatgtcgatgcaattttggtccaagaattacataatcaggccaccattcaggaaactctcgcccagtttgatcgtatgattcaagcttttgtgatgctaaccatgccgcaaatccagcataacgaaaatgaactctcattaatcgctactggtttaaatggatacgtgacacaaattgccgttcgatgggtgatgggcgggtttaagcagtctctagagcaagttttagcggcctgccgtatcgtttttttagctttgctcgcgaaagtttcaaaataatattaaagttttttgacactgtttttattttaaaaacctcgtttgagataagcttgtaacacactgaatggttttaagaaaatttatacctacctgtcatcatttggtcatgcgcttgccgtatttttgtcacaaattattgctaaattcgtttttatagacttttctgcaatgaaattgtcataattaatctttgtaataagcctgtcataactacaaaacggttcaccgttaaaatctacaaggtattacgctgtgaaagatgactatattttaattgtcgatgatgagcttcctatccgcgaaatgatccatacctctttggacatggcaggctttcagtgtttacaggcagaagatgccaaacaggctcatcaaattatcgtcgaccaacgtccggcgcttatcttgctcgattggatgttacccgggggcgtaagtggggtcgacttatgtcgccgtttaaaacgagatgaaaacttagcagaaattcctgtcattatgttgaccgctcgcggtgaagaagaccacaaagtacaaggtctggatgctggtgcagatgactatatgaccaaaccattttcaacccgtgaactggtttctcgtattaaagctgttctacgccgcgcaaatgcattaagcggtgaaaaaacaattgatgccaatggtttaattcttgatcctgtaagccaacgcgtaagctttggtaacagtattttagatatgggaccaacagaataccgtctgcttgcattttttatgacccatccggaacgtgcctatacacgtgcccagttgctcgatcaggtgtggggcggtaatgtatacatcgaagatcgtaccatcgatgtgcatatccgtcgtttgcgtaaagtcttagaaccttttggtgtagaccgatttgttcagactgtacgtggtacaggttatcgtttctcaacacgtgcagatttagccgcaggttaaccaaaatttatgtatgaaccctaccccgtccccgaacaggtacgtgaacaaaagctttcccgctacagtagtttatggacgtttgctaaacaagatttacgacttttattatttttcctgattattgcaggtttagtcggtttaggaattgggtatttctggagctgtatttttattgcctttgtggtgttttttacacttcagttgcgttctttatatttggtcaatgactggattgccaataatccatacgatgtccctccgaacctcaacggaatttggggggcattattatttaacgtttaccgtgcccagcgccaagaacgtatcgttcaagcggaaatggtaggacttattgaccgcgctcaatcttcattagttgcactcgccgaagcggtagtcttgattgatgatcaacatcaaattgaatggtggaacccagccgcagagcgtttactaggaattagtccacttgaccgtggtcgcaacttattaaccattttgcgccagccaacttttattgaatattttaacaatattgatcaggcacccgatgggattaaactccattcaaatcttgatgatgaccgttatgtacaggttaagctcacacgatttggtggggaaagtcgcttacttgtggcatacgatgtgactcgtatgcataatcttgagcaaatgcgtaaagacttcgtcgataatatttcacatgaactgcgcacaccattaaccgtcctgagtggttatatcgaaacatttaccgaccaagaagatattaacccgcgctggaaacgtgcatttgaccagatgcaatctcaaaccaaacgtatgaatgcgttggttaatgatttactactgttatcaaatttagaaaataataagaaaatcgcaaaaaatcagattattgaaatgccgagcttaatgaatcaattatttgatgatgctcaggcctacaatgccgattatgggcatacactcaatttacatattgatagccactgtgacctcatcggttctgacatggaaattgccagcgcatttagtaatttaattactaatgccattaagtacacaccaaaaggcggaaccattaccattggttggcacgatgacggtgagcatgcttactttagcgtacaagataccggtatcggcattaaccctaaacatttaccgcgtctgactgaacgcttctaccgcgtggacagcgaccgtagtcgtcaaaccggtggaacaggtttaggcttggcgattgtaaaacacgtactcatgcaacacggcgcctatttagacgtgcaatctaaagaaaatgaaggatcaacctttaccgcagtttttccaaaagaaagactctataacatgacttaaaatcatcttttttcaaatataaaaagccgacttatgaaaagtcggcttttttgtagcatttaaacctatttatttaaaatttgaacaataagatttcgcctgttttttctctatgacatttaaaaagtgagtggcaaaagtatgactctgacgtagtgcatcgcgatgatctccaccatcaattgtttgataaatggttggtttttttaatttacatagctgttggtaataagcgtatgttcctctagggtcgactaaatgatctttagtaccttgaacaatcattaacggtacagtcggtaccatgttttcaattgactgttctttaagataagtcaaaagaggttttaaatctgtattaggtcgaaatatgttagaaggagatttcttcaaatcagattgaagttcagataggcaacggctacgtgcttgagttagcacattgcccatttctggactgactaaattttcaggaataatacttggctctgctgcttgcgctcccaataatacaatcgggaaaaatgctgccacacttggttctgggtttggatgactcaacacatattctgcaatgccttcatattgatagccacctggcgcaagagcaattgccccttttaaatcgagttcgggagcatctttttgaccataagccgccacggtaatagcagcagcaccgccttggctatgccccatcaccaaccactgtttattaaaatcttttggcttaagcatatgtaacgcccgcactgcatctactactgtatgcaattggctctttgcattcatatagggatgtgcgcctaaagtgcccagaccttgataatcaggtgcgactactgcatagcctcgtgcaagccaaccatctaacgcttttgaagcaacttcctgatatgaatgaactggtccaccggcataatcacccgaaggtgcacaagtatcggctactcctgttgtaccatgcgcccaagctagtacgggccagccattttttggtggtgttcctttcggtaataaaataaacgctgaggcaacgataggctcgttattcacacctcgactacgataattgatcaacaaatgctgatcggcatgaggaaataagctcgttacatcttgctgtgctatagacaatattgaacccggtttttcgctcacaatttgcttactcaaatctgtaattggagtacccatagcagaaccagatatcaaacaaatactgctaaataaaatttttaataaagaattactttttctaatcaagggattactcctctattatttacattacatctatttaaataattaatttataaaatataaattaccataaaattatctatatttatattcaactcaaaataatttacatttatatagtcacttaaaatctaattaaaatatattttaaagaaatgtattataaatatcgttgcaaaaattaatccaatttcaatgataaaaaatatatgctgatattttcttaattactatagcgattaaaatgtcaaaacaaaaatttataccctacctgatttttcttattctcggttctctatccatccatagctttgcagacgtacatgtatatggtccgggtggcccagcacccgctatgaaagaagctgccaaacaattcactaataagacaggtatagcagtccatgtgacttctggtcctactgctcaatggtctgaaaaggcgaaactagatgctgatgttatatatagcggttcagaagccatgatgtctgatttcgaaaataccttttctgagcaaattataaaagactcggtagaacctttatatttacgtcccgcaacgattttagtgagaaaaggaaaccctaaaaatattaaaggatttaaaggcctcgctaaatctggcattaaagttttagttacacatggggcaggtcaagtcggtatgtgggaagatatcgctggcagaaccggaaatattcaattaacaaaagcttttcgaaagaatattgtcacctatgcagccaacacaggtattgccaagaaaaactgggaagaaaatagcagctatgatgcttggttagtctttaatatttggggaatcagtaacccagacgttggacaaattatacctatcgaaccagagctagttgtctatcgcgacacaggcgtagccttgactaaacatagtttaaaagacgctgaagcaaaacgttttgtagagtttttatcgtctcagcaaggtaatactattttcaaaaaatatggttggactaaataaaaaagggagcttggctcccttttttattatttactctcaaactctttaaaatcagcttttctgatttttgcatgaatacctttggttttatctacaacttgtgaaacttcaaaatcagttgcggcacttaaatacgcatatgctgtcgcctcatcaatcccgtattcttggtttaagaaacgaatggcttcacgtgtagatttcttcatcgcttcatctagatcttcatcaagtcctggtgtaatccaaaactcagcattttcagctaaaggttgttttaattctttccccggtattttgtccttacccgctttgagtaaggtaaatttcaacgtggcgcgggctgaagcttctagtgccgttaatgccacctctccatcgccttgcgcgaaatgactatcacccgtatagaataatgcaccttcaacctgaacaggataataagcggttgaacctgcacctaattcattaatatcaatatttccgccatacattgcaggtggtacagagtgaacaggctcagaagtattggctgctactcccataattcccataaaaggatacagcggaaaacgtattgatttacccgattctgtttttaatacaccttcgtactcacctttagcatttttttcaattggtgtgaaaattgagacatttccatagcgttcaggatgctcagccgatgcattttcttgctttgcttttttaggaaattcccctactaaagcacctttaccatgtcgatttgaaataacaccgtaaggtacacgcggctcaactttaagtacctcaactttcaaaatatcaccgggctgtgcgccttcaattgcaacagggcctgtcacaatatgcggtccatctttatgaaaatcatgctttaaatttgattgcgtaattatttttgcatcttctaatatttgattagaatttacgcccttcgatttaaagaacttttcagcattacgcccttggtcttcaagcaaaccttcatgagaaaccgtatcaaatgttacgacactacccgacggaacagtaagcacgggtttaacatctcgatttggtaaataaccccatgtaatggtatttaaagtagatggaacataataattccctttatattccccagtttgaaggtgagtaggttgttttgaaatttgatttaaaactttaaaatcattggcatgagtgagtgaaatacaaagtacagataaaatcgaagctgtcagacatttaacttttaacatgatttcagaacctaaaaaaatatgaaaattacagtaaggtcctaaatagttagcaagcattgtgccaaggctaaaggctgtgcaatatctaaaaagcgcctcgtatttataaaattaaataaatttttgtatttaattacttatcttcaaataaaagtaaaattacgacttaagtctaacttaaatattcctttctctttttatttattaattttcaatcatattaatatttttgctctcttcagaaacatatttatagactagcttctataacgtgctatttcagatcaattaacaataattatatttccatataatatagataaaaacatagttatatattttacttttatataatttaaatcaaaaaataaaccctgaataattaaactcagggtttgcttttttatacgcgctctatagaagactaaattgtatggcccatacgttcgcccatgacaacaacggactcggctttaaaacgtttttcccactcgattttatctttttcaaataaaataattgcagtagaacctaaataaaaacggccaagctcagcacctttctctaacttcaactcatgatgctgtaattcgatacgacccgatggttttactttacctgttgccacagtttcaatacctgccacaatcatagcaccaaccaaaacaacggccatacgaccaagctcagtatcaaacaaacataccatacgctcattacgggcaaataatcccggtacattttcagcagtcacctgatttactgagaataactcacccggtacatataacgtttcagttaatgtgcctgaaaatggcatatgaacacggtgataatcacgtggagaaagataaaccgttgcaaactcaccttcttggaaaggctgagcaagttgtggatcgccaattaacttttctacagagaaactttggccttttgcttgaaatacttcgcccgcagtgattttaccaatttgagaaatcgcgccatccgctggtgaaacaatactatccggattttcatcaactaaacgtacgccgtctttcaatgcacgggtaaagaaatcattaaaagatttatatttcagtgcattgccttgttcagcaattgataaatcaatgccatatttggttttaaatgcatgaataacagcagcttttaaaattggattttcacttgcagcaactttgcccactacacgacttaactgatgctgaggaacaagattttgtgccttaataaataattctttttttaagcgagatgtaaaactcaagacggcgattctccagtaatgataggactatcgaggcgattgccccattcactccacgcaccatcataggcttttgcttcccaacctaaaagtctagccagaatataagccaaaccagaacggtgatgtgactggcagtatacgactacaggttgctttaaatcgaacccaagttgttcaagacgctgccgcgtgcgttcaagcggatgcaattttagatgattttgacgattaagtgcagtactccattcaaaatggagggcatttggaatgtgaccaccgcgtcgcgctgctaaacggacgccactatattcatcactcgtccggcaatcccacaattgcacactttcttgctcaacttgtttgcgtagttcttcatagttcactcggaactgagcagcatgtgataaatcgatctgaattaagttatcaactcgaggaagttcttcaacctcggctgtggtgggtaaacctgccccaagccatgcatgaattccgccattaattaaacttgtacgggtaaaacctaagcaatggagattccagattaaacgccctgcccatgccccaccttcatcatcatagaccaccacatggtgatttggtgaaatattcaatttttcaataagcgcttgtaaacccgcttcatctggtaaaacacctgttgcttcttcgtgttgagcaactaaccatttaggttgtaagtgaatagcatgcggaacatggagctgctcataaactgatgcacggctcaaatcaacaatacggatatattcattgcctaaataaggcactaactcttctgcttctattaataaatcgagtttaaaatcagggagtgtcatcgtcatggttactttttataccagcttaatttcatcttagcataagcttatatctatcaaactctgattttctgctagtgtttagcagaaaatcagatattaaaattctcaagtcttaagtggcagccaagcgcttaagctctattgtaattaaattgcttcatccagctcttcgatttggaaaacctgacgcaaataggccaagaatgtatcgttatcagtcatggttttgccagggctgtccgaaattttagcaacagactggccattacactcaaccagtttcaatacaatattgagcggtgtttggcccatgtcattggtcaaattagtaccaataccgaaactcacctgaaaacggtctttgaaatattgatgtagttcccaagcctttggcaaattaaggccatcactaaaggtcaacattttggttttggtatcaatttttaatttacgatagtgtgcatacgctttatcaccccactcgtacggatcaccactgtcatgacgtaagccatcaaatagtttggcaaaatacaagtcaaaatctctgaggaaagcgtccataccaacaacgtcagttaaagcaattcctaagtctccgcgatattcttgaacccacgtttctaaagcagctttttgaaagtcacgtaagcgaacatcaagtgcctgaaaagcttgtaagaattcgtgggccatggttccaattggcgtaatatttaactctttggcaagcaagacgttacttgtaccacggaacacatttggcacagtgttatgaaatgcagcaactacatgtttttgccattcaaaactataacggcggcgggtaccaaaatcagaaactaaaaatggtggatcattcggttgttgagatttttcgtattgctgaattaattcaagttttgcttgtaaacgacgctcgccttcagcccagacttcatctgttttaatccggctaaaatataattcatttacaatggctaaaacaaaaatctcaaacatcatggcctgaaccattggcccttcaatacggatgtctaatcgaccttcttcatctatactcgcatgaataaaacggcgtttgagttgaaataattctaaataatcgacaaagtcgcttttaataaatcgtaattttcttaaatattgtagttcgtcttctttatatttgagattacataaatggtcgagttgctcgtttaagtcgtccaaaatatccactaatggatagaccgtatcttctaaatttctgcaacgaaaatgatagacgctatgtgtttgtgggaatttatgcagaaccacttgtagcatcgtaaatttgtacaagtctgtatcaagtaaagaatggataattggagacatagtcaatgattattcgcttgcttcttagcattaaagcacactttttctaggaaatggctctatctattgcaattgattatgtttcataaagctgaaagcattgtatctatttaaattcaaatacctacctaaaacagttactatttttctgttgacggttggatgtcttttaagcgttgctgttgtccaaattgaatagcaaactgttctgcagtcaacagtcctgttttagcggcattggcatcacagtcgacttgacgcaattgtttagcaataccccattctgcttttacgatggcccccattaatgcagtatgtccacgtttatctctaagacaacggttggcaccttgttctagtaacacttttactgcatctttctgcccataataacttgccatcattaacgcggtataacccgaatgatcttgaacatcaatcggaaaaccatgacttaaaaattcttgtaaaacttcaacattgccgactttagctgctgaaaaaaacagttcaatgacttctgctgaaccattgtcctgtgaagatggcattgctgcataaaccgaagctcctatactgctacacaacagacaagttgcaagaaataccgagcgaaaatagatcataacaataccctcaaaatctcaataagaagtgcctgtaacactcgccctaggtgcaggaaaggcgattgaggttacaggactttctggaggtaacattcaagcacctgttaccacatagattaaaagatattattcatcttttagttgggctgctttggcttgcaccattttcagatctacacctactgctttggcaagacgagtaccataatctgcatctgctttatagaaataggacagcatgaccgttttagtttcaacattcttcacttgccctaagtctgcagctagattacggattaagtcttttttctctagtgctgaatagctacgatataaatcaccagcttgtttatatggttgttgtttctgaattgcatgttgcatcaccgtaccttctagtggtgtttgaacagctctggctttttcggtcgctggttttggctcgatctgacttggctcataattcacatgggattcagtttgacccatattcataaagccttcttgattattgttgttgactgcaactcgtggacgattgacaggaatttgctgataattagcacctaaacgatacaattgcgtatcagaataagagaaaacacgaccctgcaataaacgatcctcagatggctcaataccaggaattaaatttccaggcgcaaaggcagattgctcagtttcttggaaaaagtttttcggcatacgatttaaggtcaatgtaccgactttaaattcaggaaccagctcattcggccagattttagttgcgtctaacggattaaaatcaaatttgtcgagatcttttggatcaagtacctgaatgtacaaatcccatttcgggtaatttccagcatagatgttcttatacatatcattggttaaatgactccaatcacggccttgcacttcccgaacttgttctaaattcaggccttttacgccttgttgagaacgccagttaaatttaacgtatttatactcacctttgtcgttatagagcttaaatgcatgtacaccaaagccatctaaagtccgataactctcaggcgtacccaaattcgaataaacataggtcaacatattaatcgaccatggttggctttgtaagaaatcaaaaatgcggtttggatcttgaacattagtgacaggatcaggtttcattgcatgtacaaagtctggaaacttaatcgcatcacgaataaagaaaacaggcaaattattacctactaaatcccaattaccttgctgggtataaaacttcacagcaaaaccatgtggatctcgtgcagtttctggtgaacctttcggatgaattaccgttgaaaatcgcacaaatacaggtgttttcgttcctgctttgaacaaagaagccagcgttaaatccgacaaatctttagtagacacaaactcgccatatacacctgtacctcgagcatgcacgacacgctcagggatgcgttcacgtccgaaacgttgtagtttttgaataagttgtacatcttgtaacagcgttgcaccattagcaccggctgttgttgaattctgattatcacctacaggtgcgccattatcttttgttaaaggtgctgcatacactgtgcttagcgttgccgcaattattgtaaataaaaatgttcgtttaaacataatgttaaatccaaaagtataaatgcctttcctgcagggtcactatacaaagtttttaacaatagataaaaaagattattttaattaaaccaatcgaaaagtaagatcaaagcttataaactcgtagctcactgtctctataagtacatgaattctgctagactactgaaattactgaatacttagttttaaatccctctatgcgtgcattaattcaaagagtcctcgaagccaaagttgaggtcgatggtcaaacaacaggtgaaattaagaaaggtttattggtttttttaggtttaggaaaagaagatactttagagaaaggacaaaagctcatcgacaaaattttgaaatatcgtatttttgatgatgagcaaggcaaaatgggctggaatgtatctcaggcaaatggcggagtcctgctggtttcacagttcactttaatggctcaaacgcaaaaaggactacgtcctgactttggtccggctatgccgcctagcgacgcaaaagcactatatgaacagttagtagaatatactcgttcacagtttgaaaatgttcaaacaggtatttttgctgcggacatgaaagttcatttgattaatgatggaccggtcactttcaatttagaagttgaagcatagatataaaaaaactcccgatcgggagttttttgttagatcttaacgaccagttttttctttaataaaggcacgtgcttgacgtactttatcttttactggttttggtaattttggtggaatcaatttagctgcttggttaaaccaaacgagcaaactgaaatcaccttccattttaatgctaccgtcttgcatacccgtcataaatgctgttgggtcacctttgagtaaagtttttacgccttgttcgctatctgcaaactgcaaaataaagtcagctttttcaggtgatccagcaactgtatcgatgtgaccatgattaataataatttggcgtgccacacctaaatcagtaccaatttgaatgcggaatgcacggtcatgcactagctcaataaacttaggacttgtacgtgccaactgtttcatacgcagcgccaaacctgctaccaataaatctaacgggtctgtactgacatcaacaagtggtaacttgactacaggtatagaagaaagtttcatgaacattcacgcctattgtatttttatgaaaaccttggggcaaaactcagcaaggactcaccattgcctgtttcgtgcatcgactgatgatattctaattggcaacgcaatctatatatgaaacgtcaacagactagtctatcgtagcataactggctattttttaataaatgctttgtataataaaaatcatgttttcgtaaataaaaaaggcatgctgtgcatacctttttaccgttagataacaattgaattatcggctagaacattgctgctgatcatcttcatatactggcgtgtgttctatatattggcgatttgccaaagccttctgtgcctgtttatcctcacgtaataaaacaaatgtaaccattaccatcgctagacttagtgcagttaaataactatatgtgactggcatttcaaaagtgacttgaactccaaaacggaccacttccaatagcccccaaaaaaacatccctgcaagcataaaaccaagccaacgacggtaaggagaaaagaacacagcaacaagcgcgacagcaattaagctgagtccggcgatagcggcaaaattcgctgttaccatagaaacctccgtcttaatgaaaacgtctaaaaacattcggtctgaacaccagacctcattccaaaaacaactttaattcatgatttgtgttgaagcttagaaagcattatggatgttttttttagaaaaaaagacctgttatttgtcgatgcgacatactttgtcgcaacattcttttgtcattacatttttgtaaatttaaaaaagttctacttcctatatggcatcaattctggcgtgtcattacaaaaaactatgctgtttttttgcctcaaaataagtttttttctagttttttttattgccttttttctgtgcataattttgtcataacttgcttgtttttatgactattctgcataaaaaaagcgctactcttgagcagcgcttaatgattgttcactattatttaagcacggcttaaatctttgtcatgcataccgagtaaatacagtactccatccaaaccaacgcttgaaatcgcctgatttgcattttgacgcaccagtggtttagcacgatatgctacgccaagtcctgcaatcgcaagcatcggtaaatcatttgcgccatcgccaacagccatcgcttgctctagtgaaataccgagtttgttcgccagctcacgcagcaactccgctttacgggcaccatcaacaattacaccttttacttcaccagtcacaacgccatcttgtacatctaaaacgttagcgtgaacttcatcaatgcctaatttagcttgtaaatattcagcaaaatattggaagccaccagataaaattgccgttttatatccaagggcttttaaagtcgaaatgaggcgctcggcaccttcggtgattgtcaatcgctcggcaattttaggtaaaactgatgcatcaagacctttgagtaaagcaacccgcgcacggaaactttgctgaaagtccaactcaccttgcatcgctctttcagtaatttcagcaacttgctcacccacccctgcttcaagcgccaattcatcaatcacttcttgttcaattaaagttgaatccatatcgaagcagactaaacggcggttacgtcgataagcgttatcttcctgaacagctacatcaatatttaattcgcttgaaagaagcaaacaagctgcacgcatagcttgagcatctaaagtcggaccactgcttaaaccaaactgtacacaagcacggcgaggcaatgtgctatctttttcaaggtctacacgacctgataaacgagttacagtttcgatgttaaagccttggctagacacaatttgtgtaacggcttgtaaatgtgcagcagtgagttccggtgctaaagccgtgacgatataacgagttcgtccaccttcgctgacccattgatcgtattctgcgcccgagataggtttaaagcgcactgttaagccaatatcatgtgctaaaatcaaaatctctttcattgccaacgcggtcgcggtttcattttcagaggcgaccacaatgcccaatgtcagttgattatgaataacagcctgacctacatccagtatttgcaatgaatgtacggatagtacttgcattaatcgggtaaactggtttggttggtccggtcctaaaaaggatataagaatgatttctcgcatgaattgactctagtctgagtgacaactattgtaagaatcataatcgaatttcaatataattgccttggaagtttaacttgattgcgcctagacaagggctatttgctagcctactgatcattagttttgcattgcatacctttttattggtgattgcaacgacacaccagctcaatgaaaaccgtgcgagtcaaggtcagctcatgaccagtcaactcgttgcagacagcttatctgagcttgaacctgccaatacggtctctttagctctgattgccaatcgctatgcgaccaatccaagtgtggcatctatccgtattcttgacgccaataaacaagttttggcaacaagcggcatgtcaaaaactcgccaaggtgaaatttttgttcgtgatgcgcttcaaaacgagaaaaaagtcggttctattgaaatcacactaattcaaccaagtattggggaaattcttcgtacccaatggcttgcgattttagcttcactgtttttacatgttttattatggctagcttaccgtgccattgctcgcccaacacgtagcgaatacttagcccgtattaatgaagaaaatcgtttaaaacatgaaattcaagagttaactcaagctctagcacttgaaaaacaaaatacggtaaccttggtagctcaagctcagcagcaagctaaagcgaaaccaattgttcgctcacaaccagaaaaaagcttagagtctacagaccaaaataccttggcacttaatattcaattttatgaccctaaacagttattaagtagtgttaaccagtctgtttctgtaccgtactttaaactttgtcagctcttcttaaacaagagtattgagctatgtacgaagcattatcatttgaaagcgactgatattgatgtcgtagacgagtttcatgcagagggcgcaacacttgccatttcgacttcacatccacacgctgtagagtgtctacttatggtaggtacggttttccaattgctttcagacgttttatataagcgttaccgtgaagataaacgctttgcgctacaaactcgcagtgccgtgtgtaatgccgtagaagcaatgcaaattgatgccaaagaagctgctcaacgtttagcgcaacatcttcatgcgaaagaatctgcactctaccttgataatgaacagcttaaagcaattcaagacagctatcagcttgttgcaatgcctaacccaagtaatgtcatgactcgtcatgcatttatgatcaatggtatgaatgctgaatgtgcagagcttgcacaaaatattcgaactgaaattttgatgggtaaaaaatcaattcctcaaaatgacagcccgagtagtgcagcatcttaaaaatttattgtgcgcatttaaacctagccatccggctaggtttttttatctaaatttatggtatttattttaaataattttatttccttatgatttatttatctaaataaatccggttctatgatgttgagtcgtaaatttggataaatcagaatcataggcaaaattctataaacagcgtaaactatgcgaaatttattcaatagaaattgtcttacgacaaaaaaaggtgaaagcgaatgccgctgagtcgtgttgaagaacttgtcgccgatattcgtgcaggcaaaatggtcatcttaatggatgacgaagaccgtgaaaatgaaggtgaccttgtcatcgcagcaacgcatgtacgccctgaagatattaacttcatgattacacatgcacgcggtttagtttgcttaactttaagccgtgaacgttgtaaacaattaaacctcccgctgatggttgaccagaacggtgcccagcatggtactaactttacgttatctatcgaagcagctgaaggtattactacaggtatttcggcagcagaacgtgctcacacgattcaagctgctgtggcagcacatgccaaaccaaccgatattgtacaaccgggccatattttcccactcatggcacagccaggtggtgtattacaccgtgcaggtcataccgaggcaggttgtgatttagcacgactagcaggtcttgagcctgcatctgtcatttgtgaaatcatcaaagaagatggcacaatggcacgccgcgcagatttagaaatttttgctgagaagcatggcctaaaaattggtacaattgccgacctaatccactaccgtatgaccaatgagcaaactgtagaacgtttggatcaaagaacgattcaaacagaatatggttcatttgagctctatcgctatcgtgagataggtaaccctgacattcatttggctttagtcaaaggtgagccaaaagaaggtgttacaacggtacgtgtacatggttttagtcctgttcgcgatttgcttaagctaaataaagctgacggtgaaccggcttggaatctagaccgtgcgctacaaacgattgcagcaagtgaccgcggcgttttagtctggatcggacaagatcatttgcaagacttgggaccagcgttggatgatttaactaagccaaaaccggtgaaatccaatgcagcactttcacatcaatatcaaaccattggtgttggtgctcaaattttgcgtgatttaggtgttgaaaaaatgaagcttctgagctcaccattgcgtttcaatgccttatctggctttaatttagaagtagtggaatatgtcactgctgatcaaatcacaacgaaataatcgaggttgctatggcaattcgccgtattgaaggtttattacatctcgcaagcgaaggtcgttatgcgattttagtgggtcgtttcaacagttttgttgttgaacacttattagaaggcgcgatcgacacgttaaaacgtcatggcgtaaatgaagataacattactgttattcacgctccaggcgcatgggaactaccgatcgttgctaaaaaattagctacatcaaaccagtttgatgccatcattgcactcggtgcagtcattcgtggtagcacacctcactttgactttgttgctggtgaatgtgcgaaaggtttaggtgtagttgcgttagaaagcagcttgcctgttatcaatggtgtattaactactgacagcatcgagcaagcaatcgaacgctcaggtacaaaagcaggaaacaaaggtagcgaagctgctttaactgcaattgaaatggttaatttattaaaggcaatttaaagcatgtctcaaacactgcaagccgcttatgcagcaaaacgtaaagcacgtcgttttgctgtacaaggtatttatgagtggcaaatgagtcacaaccctgtacatgaaatcgaagcgcgtacacgtgctgaaaatgcaatgcacaaggtagacttgaactattatcacgaactacttactcaagttatcgctcagcacgaagaccttgatgcgttacttattccggtacttgaccgtgaaattgacgcgctagatggtgtagagctcgcaaccttgcgtttaggtgcttacgagttacgtgatcatctagaaattccatatcgtgtggtacttgatgaagcaatcgaacttgcgaagcattttggcggagcagacagtcataaatacatcaatggtgtattagaccgtttaagttcgacactgcgtagcgcagaaaaacaacaagcaaaataataggcttgatgttctatggctgagttctcaattattgatcaatactttaatcgtcagtcacatcctgacgttgcgcttggtattggtgatgactcagccttaattactccccctccaaatcaacaactggtgatctgtgcagatacacttgttgctggacgtcacttccctcttgaaacctcgccccatgcgattggctggaaaagtgttgccgtaaatctgtctgatattgctgcaatgggtgcaaaacctcatagtattttacttgcaatcagcttgcctcaagttgaccatgagtggcttgaaggatttagtcagggaatctatgactgttgtgatcaatttggagttgccttaattggcggagataccactcaaggtccgcaccttaccattaccgtcacagccatgggctggattgaaacaggaaaagctgtattacgttcaggcgctaaggtcggtgattatgtttgtgtaagtgggcagattggtgatgctgcttatgggcttcagcatttaggacattccctacaacaaagactggactatccgacgccacgttgtaagcttggagaagagctaaaagggctcgcctctagcatgatcgatgtgtcagatggtttagctcaagatttaggacatattttaaaagcatccacggttggagcacgactcatcctagaaaaattacctgtcgatcctgtactgcaacaactagaagaacgacaacgttggcaatatgccttggcaggtggtgatgactacgaattatgttttacaataacaccgcaaaattatgaaaaacttttgcaaaaacaactagacgttaagattacaatgatcggacagatcgttgagcaaacaaaactaacttttgagcatttgggttcagattacccattgcaaattcatggataccaacactttgcataaaccgccgattcattttaaagacatgtcttggttcaaccgctgcatcgttttctgtggggttggttttggatctggtcttgctcctaaagcacctggtacttttggctctgctttcgccttactttttgttcccatctggttatctctcggatttactttaagtttaatcgctattctcatcatgtcagtggtgggtatttatatttgcggtcaaactgcaaaagtaatcaacgtacacgatgatggtcgaattgtgtgggatgaatttgcaggtcaatctattacctttattcccctgctctatttacaacaaataaattggatttgggtaattacaggatttatattatttcgaattttcgatgtttggaaaccttggcctatacgcgtcattgatcgccaagtacacggtggttttggtattatgcttgacgatattattgccggtgtatgggctgctctttgtacactaattattatccatttgagttaaatcattcgagttattcatgtcaactactgtcattattcttgctgcaggcaaaggaacgcgaatgcgttctcagctccctaaagtactacaacctttagctggtcgcccgctactaggacatgttattaaaacagcaaaacaactattagcagaaaacatcattaccatttatggacatggtggcgatcacgtaaaaaagactttcgcacaagaaaatattcagtgggttgaacaagcagaacagttagggaccggtcatgctgtacagatgactttaccggtacttcctaaagacggcatttcattaattttatacggtgatgttcctttagtccgtcaaacaacacttgaacaactgattgaagtatcaaataaaaccggtattggcatgattactttacatgtcgataacccaacaggttatggccgtattgtccgccaagacggtaaaatccaagcaattgttgaacataaagatgcaaccgaagctcagcgtcaaattcaagaaatcaacacaggtatttactgtgtcagcaatgcaaaacttcatgagtggttgcctaagctttcaaatgaaaatgcacaaggcgaatactatttaactgatatcgttgcgatggctgttgctgatggtctagaaatcgcctcaattcaaccagagctcgcatttgaagttgaaggtgtaaatgaccgcctgcaacttgcagcacttgagcgtgaatttcagaagcaacaagcaaaagaacttatgcagcaaggcgtaacttttgctgatcctgcacgttttgatttacgtggtacagtaaaagttggtcatgatgttcgtattgatgtgaatgtcattattgaaggcgactgtgaactcggtgactttgtcgaaatcggtgctggctgtatcttaaaaaatacaaccattgcagcgggcactaaagtccaagcatacagcgtttttgatggagcagttgttggggaaaatacccaaattggtccattcgcacgcttacgtccaggtgctaaattggcaaacgaagtacatatcggcaactttgttgaagtcaaaaatacaacgatcggtctaggcagtaaagctaaccatttcacctatttaggtgatgccgagatcggtgctgaatcaaatattggggcaggtacaatcacctgcaattatgatggtgcaaataaacacaaaaccactattggcgatgcagtttttatcggttctaatagctcgctggttgcgcctgtgactattggtaatggagcaacagtcggtgcgggttctgtgattacgaaagatgtggctgaacaaagtctctcctttgagcgtgctcaacaaatttctaaagcaaattatcaacgtccccaaaagcttaaaaaataagaggattgaaatatgtgtggtatcgtcggaggcgttgcagaacgttgtgtaaccgagattttaattgaaggtttaaaacgtcttgaatatcgtggttatgattcggcaggcgttgctttactcaataaccagcaaattttacgtgagcgccgtgttggtaaagttgccaatcttgcagatgctgtttcagaacaccagcttactggagcaattggtattgcgcatacccgttgggcaacacacggtaaaccgaccgaaaataatgctcacccgcacatgtcaggcaaggtagcagtcgttcacaacggtattatcgagaactatcaagagcttaaagatgaccttcaagctttaggatatgtatttacttctcaaacagatactgaagtggtagcccatttagttgcagaagctctaaaaaatactgatagtttacttgaagcagtagaatctgtagttcctcagcttaaaggtgcctatgcgttaggtattattcacagcgattacccagatgaactcattactgtacgtgaaggttcaccacttgtaattggtgtgggtattggcgagaactttatcagttcagaccaattggcccttttaccagtaacaaaccgttttatttacttagaggaaggcgatattgcccgtcttactcgtacttcaattgaagtatttgtaaaaggtgaacgtgttgaacgtccagttaaagaacttgatgcaactgtaagcagtgcttcaaaaggtgaatataaacactacatgctcaaagaaatttatgagcagcctgaagcaatcaaacaaacaatttctcaagcgcttgatggcaacaatttacgtgatgatttcttgaaagatgctgatgcagatttcagtaaacttcaaagtgttcaaattattgcgtgtggtacaagttatcactcaggaatgatcgctaaatattggtttgaacagttaattggtgtgccatgccaagttgagattgcgagtgagttccgttatcgctcaccagtgattgtggaaaatacactttacatctgtatttcacaatcaggtgaaacagcggataccttagctgcactacgtgaaactcaaaaacgtgctaaagcaaataatatcgacattcagactttaacgatctgtaacgtcgcaacttcttcaatggtgcgtgaaactgatcaccacttattgacacttgcaggcccagagattggtgttgcatcaacaaaagcgttcacgactcagcttgctgcattaatgttgttaatcttgaaaattggtcaagtgaaacaacgtattagcaatgtgatgattgaagagcttgctcgtgaattgtggcacagcccgaaagtcattctagatacgcttaagcaagatgctgaaattttacgtttatcagaattgttcgttgaaaaacaacactgtttattcttaggccgaggcacacactatccaatcgctttggagggtgcattaaagcttaaagaaatttcatatattcacgcagaaggttatgcggctggtgagttaaaacatggcccattggcacttgttgatactgaaatgccaatcgtgattcttgcgccaaatgacgaaatgcttgataagcttaagtcgaatatggaagaagttcaggcgcgtggcggtgagttattcgtttttgctgatgaaaatagcggtgtagtcgaaaaagatcgtcaacacgttgtacaaattccagcagtaaacgaatggcttgcaccaatcatttatagcgtaccagttcagttgttgtcttatcacgttgctgtattacgtggtacagacgttgaccagccacgtaacttggcgaagtcagtaactgtagagtaattcaaaaaagatcattattaaggcatcacctgctttaataactgatttattaagcccgatatgcattaattgcctattgggctttttatagctctacagcttttacagacaatttctcagataacaaagaaaaagtaacgtccgcaacttccaacgggtctgaactggtccaaataatatgattcccctcatttggactttcagaacttaaatgatattgattgagctgccgtattaattgcgctgtcacagcttccgaaggctcaataatttgaatatcacggcctacaatttcctgaatcgtatctgagacaaatggatagtgtgtgcatcctaaaataatcgtatcgactttttgctcgaccaacggcgccaaaatattttttaaataatctttaacttccgcggtatgtgctttgcccgtttcgattttttcagctaagccaatacaaggcactaaagacactttaatatcttgcgcatacgtttcaattaaactttttaaatttttaccctttaccgtggtggcagttgccaaaaccgcaatatgcttactttgagtgattgctactgccggttttacggcgggttctattgcaataagtggcacattaatttgcgctctaatcgtttcaatcgctacagccgtcatggtgttacaagcaattacgatcgctttgcatttgccctgagcaactaagtttgaaattaaatgcgtggttcgtgaaacaatccagtcgctttctttgtctccatacgggacatatttcgagtcagcgaaatagataatgtcttcattcggaagggcctgccgaatatgcttaaaaagagacaacccacctaaaccagaatcaatcattccaatcgggttgttattgttattcatggtttgtcctgcatttcatatattcagaaaaattttttcatggttgccaagtctgttagcacgactttgggctgaatggtttttaatttttcagccgatgtataaccccaacctaccgcagcaaaatcaatgcctgctttatgtgcagcttcgccatcagtcgtttggtcaccaacataaatagcctgctctttatttaaattcaaaatgtttagaacacgcttaattcgtttagctttaccaaatatagacgagccaccatcaatatggctaaaaagttcacatagttctgtaccaagaatactttgacagttttctttagagtttgaagtaataattgcgagcgtatatccccgcttatgtagttctattagctgatcccgcatgccttcaaacatgtaaacttcttgatctctttctttcattaaacgaatgaaatctttggcaatccaaggcagtttccacctagaaacattcatctctttcataatttcttttggtgaaagatgtttgtactgctctacttcatgtagctctacagatttaaatttatgcttcttggcaagctgatttaatgcccctaaaaagaagcgaaaggagtcgactaaagtaccgtccatatcaaaaataatagcttggtattcttttaaagatttttccattttaaagttctgaaataaaatatatttttataattatattctgttttctattggtttttaaatcaggcccttcgaggacctgacctaaattttgatttttgttttaagctgccgctttttgttccttaatccaatttttaatacgggcatccagtatatttaaaggcagtgttcctgcatttaaaatcatgtcatgaaacgttttgatatcaaaacgatctccaagctcctgttttgcaagctcccgtagctctaaaattttgagttgacccatcttatatgccaatgcttgggcaggaatagcgatatatcggtctgcctctgcctgaatatcgggttcatctaaagctgagtgttctcgcataaaatcaatcatttgctgacgggtccattttttatagtgtacgccagtgtccaccactaaccgacaagcacggaacaactcactcgagagtcttccatagtctgaaagctggtctttatagaaaccaacatctttacccaactgctcggcgtaaagtgcccatccttcaatgtaggcggtgtggttgggttgctttcggaacatcggcaaatttggtaggttttgggcaatatcaatctgcatatggtggccgggaattgcttcatggtaagcggttgcttccattgatattttggaacgttcagagaaatcgccagtatttacatatacctgtcccggccgtgaaccatcaggcgttccttgatgatactccgcacctgccgcttctttttcgcgatattgctctacaggtaaaacctcgactttatttttgggtaataaaccaaacagcttcggcagctctggttgcatttgggcaatatacccgcgataaatctctaaaatttcttcacgagattttgggaaaaccgcaggatttgtctttaatgattgttggaaactttttaaattattgaaaccttgtgctttggcaattttcagcatttccgcttctatccgagcaacttcttttaatccgagctgatgaatagtttcagggctttcagaggttgtcgtattgttttctacataaaagcgatagagctcttcaccgtttggcaagctccatataccctcgtgttgtcgtccatagggtaagtaatctttctgaataaacgtcccgagtttttgataagcaggccgtacattctggtctatgacctgtagtacttcacggcttaaacgctcttgttctgctttcgaaatgttgtttggaaattgctttaatggagaagcaaacacactgtcctttcctgctggagttgcaatgctatcaatctgctttgccaccttttcaattaaatatttgggtggcatcaagccatctttttgtccttgtttcgctaactgaataccttgctcaagaataagaggaatttgttttaaacgagaaatatagtcttgatattgtttagcattatcaaatggaatcgaactaataaatcccggaaattgtaaatgtagtccccacatttgattgaaaggcatctcatacaatttcaaatcataatatttaagtgactctttcaactgataaatcattaaatctttatttaattgatcagttgctgaaaaccctgtgctatcaattgcttcaaaacgttttaaaaaattttgcgtagtttttttatctttctcaatctgagtttttgaaaacttggtccaccgattgttgtagcgtaaatcacctaaagtcgttgcaatttcaggattattttttaaagtatattcccactgctcttgtaaaagctggtttaaagctttcacccgaacagagatatcactcttttgtttagattgtgatttttcgatggtattcgtattaatttcggggtttgcagcaccagaagaatgagacatccaaaataaaacactgatacaagcaaaatgtaaggttctgtttttcatttaattatccaaacatatttaacaaaggttaaaataaagacaaaacaaattacgtgccaagcagcatataaaatagtgtaaaaatcgagtattttttaactcaatgattttataaattaattttctttttaattaaattaattatagttgctatctatattccgtatctgactttaatttaccagaaagtcaaaaaaaagcgcacatgagcgatctcagtgcactttttcatttctaccttaaaaattgtttctcaagaaaacaaatattgataaacaatataggcagccaactttgcagttctattgtctaaatcaaattttggattgcactcagcaatatctaaaagtttgatttttccagtctcttgaatatgcttaaaaattgcttcaaaagtcgctaaatcaattccttttacagcaggtgcactgactcccggtgcaaccgcagccgtgaagacatctagatcaatcgtaacgtacaagcagtctactttttcaataaaagcatcaaccgctacgagcacgttgtttaggttaaacatattaacctcatgatcacgtaaatatgaacaattcagcgcatcggcagtatcaaacaaaattttagtattggcatggttggcaaccccaatacataaataattaaattgtttttgatgctgttctgaaagtcgagctgcctgtaaaaaaggtgttccagaggtggcatgctctgcttcacgcaaatcaaaatgggcatcgaaattaataatgccgatttttttatttggtgcgtgggcttgtacatattggaacagaccgctaaagctgccaaatgcaacttcatgtccaccgcccaatacaacaggttttaagccatgttctaggctatttgcgacttgttcagctaattcgctttgtgcttgctctaaattgccatattcacaggtcaccgtccccaaatcgacaatactgactggacgatgaattggtaagttagcaagttgggtacgaatcgcatctggtgcgtcggcagcaccaacacggcctttattacgttttacgccttcatcagagctaaaaccaatcagggcaaattcagcatgttgggtggtgttcactatatggtgaatacgttgatgtgcctcaccctcgccatcatgtcggccttgccatttaaatgtgtgattcatgtgacaccgtttaaaaaataacttcttgtccatgctgaacgactcgcttaggcaaatctccgcccagccagtaaacaatttcagatggatgctcaatatcccaagcgacaaagtcagcgactttaccctgctccaaactaccgtgtgtttgctctaaaccgagcgcttgtgcagcatgaatagtgacacctgctaatgcttgctcaggtgtcagacggaatagcgtactgcccatattcagcattaaacgcaaagaaagtgccggagatgtgccggggtttaaatcgctcgatagcgcaatacgcacgccatgcttaatcagactttcaatcggtgggtattgggtttcacgcaataaataaaaggcacccggtaataacactgcaactgtgcctgacgctgccattgctttgacgtcatcttcagtcatgtattctaaatggtcggccgacaaagcatgataacgtgctgctaagcttgagccacctagcgatgaaagctgttcagcatgaagtttaacgggtagccccaatgattgtgccgttttaaaaacacgttcaacctgagctggcgaaaatgctaaatgctcacagaacgcatcaactgcatcgactaagccttcagcatgtagtttaggcagcatttcggtgcagatatgctcgatataagcatcgctttgatctttgtactctggcggtaacgcatgggcagccaaacaggtacttttgaccgtcatcggtaatttttcaccaatttgacggattacacgcagcattttgcgctcgttttcgtaattgagtccgtagccagacttaatttcaatggtggtgacaccgtcttgctgcatacagcgaatacgtttcagtgctgagtttaagagttgttcttcactggcttcacgtgttgcgcgtactgtacttgcaataccgccaccgcttgctgcaatttcagcataacttacaccttgtaagcgcttttcaaactcaacactacgattgccaccaaatacgctatgcgtatgacagtcgatgaacccaggggttacccaagcaccatttaagtcaactgtttcggaataagtgtcggtaggaagttgttgttgttttccaatccagtggatgagatgcccttcggtaacaattgcagcatcttcaatgtaggaatattgcccattttgcatggtggcaatatggcagttttgccaaagttttttcattagcctatcctcgaaactgcccaacagtaaaactattgggcagctgatttgttagctttccatttctatgttttgctggacaggctcactttcctttcccaagctttgctctggttttacccaaatacgataagcaatagttaagagagcaagccaagtgattcctacataaattgcaggacgcgagtctgggaagtagcccatcatcactaaaatgaacaccataaaaccgattgcaaaagcaggggcatatggccagccaaatacagggaaatcaagtgccttaatttcagcagtagataatttacggcgcatcgcgacttgcgaaagcaagatcatgagccatacccaaacagttgcaaacgttgcaattgatgcaatgatgacaaacacattttcaggaatcaggtagttcagcacgacgccaattaacagtacgccagccataaccacaacagtcatccaaggcacgccattacgcgataatttttggaaaattcgaggtgcttgaccacgatttgccataccgtacaacatacggcctgcaccaaacacatcactattaattgccgaaattgcagcagttaccactacaatatttaaaatatttgcagcagatttaatgcctaagttttcaaaaatttgtacaaacggactgccttggctaccaatctggttccatgggaaaatcgacatgagtacaaagatggttagtacatagaaaagtaaaatacgtaccggaacagcattaattgctttcggtaaagtggttttcgggtcttgtgattcacctgctgtaataccaataatttcgataccaccgaaagcaaataccactacagataaacatgcaaccaagcctgcaatgccatgtggcataaagccttcatagatccataagttttgaatccccggcactacactgctatggtcagcatggaagccatagaacatcaaacctaagccacctaaaatcatggcaacaatggcactcaccttgacaattgagagccaaaattcgagttcaccaaagactttcacatgaatgaggttaattgcgcccaagaacatgatgagagacaaaatccagatccaccgtgggacatcgggataccagaaccccatataaataccaaacgcagtgacatcggcaattgcaacaatcaccatctcaaaaacataagtccagcctgtcgtaaagccggccaaaggaccaatgtattgagaagcatagtggctaaatgagccagagacagggttatggactgccatttcacccagtgcgcgcatcacaatataaattgcaatccctgcaacgatgtacgcaagtaatactgaaggccctgccattttaatagcagttgccgaaccatagaaaagcccagttccaattgctgagcccaatgccaagaaacgaatgtggcgggtgtttaagccccgctgtagtgtggagttttgtgacattataatctccaatccttgaggaaatttagttggattcggccactccatgtgaccgttttatcaatcacacttcagataaactagggagtagttttggaatgagtaactcgtttaggcaaccactcgcaagcaattcactagcctgttcgatatcaggagcaaagaaacggtcttcactgtagtaaggaacttggtcgcgcaagattttacgagcttgttcaagtttaggcgagctttttaaaccttcacggaagtctagaccctgacaagcgcctaaccattcaacagctaaaatgccgcgaacgttatcagccatataccaaagacgtttaccagcatttggagccatcgatacatggtcttcttggttggctgaagtcggtaagctatccacacttgcaggatgtgcaagcgctttgttgtcacttgcaagagcagcagcggttacctgagcaatcataaagcccgagttaacaccaccatttgctaccaagaacggtggaagctgtgacatatgacggtccatcatcatggaaatacgacgttcagacagtgaaccaatttctgcaattgccaatgctaaattgtcggccgccattgcaacaggttctgcatggaagttaccaccagaaatcacgtcaccttgttcagcaaacacaagcgggttatcagatacagcatttgcttcaatttctaatacttcagcagcctgacggatttgagttaaacatgcacccatcacctgtggttggcaacgtaaagaatatgggtcttgaactttgccacattcttcatgtgaacgagagatttcactcgaatcagtcaataaatcgcgataagccgcagccacatcaatttgaccacgttggccgcgtacttcgtgaatacgcgcatcgaaaggtgcacgtgaaccaagcattgcttcaacacttaagccaccacaaactgtcgcggcagcaaataaatcttctgcttcgaataagccgcgtaaagcgtaagctgttgaaacctgtgtaccatttaaaagtgccaaaccttctttagccgctaaagaaattggttctaaacctgcaatttttaaagcttcaactgctggtaaccattcacctttataacgtgccttactttcaccaagtaaaactaaagacatgtgtgcaagtggtgccaagtcgccagaagctcctactgaacctttaagtggaatgtgtgggtaaacttcagcattaattaaggccaacaaagcatcaatgactttacgacgaataccagagaaaccacgtgccaagctatttgctttcaatagaataattaaacgaaccattgcatcatcaagtgcttcgcctacacctgccgcatgcgaaagaactaatgaacgctgtaatttttctaaatcttcaggcgcaattttagttgaggcaagtaagccaaaacctgtattaataccgtaagctgtacgtccttcatttacaatttgctctacacaagccacgcttgcattaattgcagatgaagcactttcatctagtttaactttaattgggttgaggtaagcttgacgtaaatcggctaaggtcagttttcccggttggatcagtaattccatgttggcttcctaattttttgcactatattctgctgagacggtgcttttcacaattgcaaaaagcaccgccagttcttccatgtatttttattgggtgatcattggcaagtgtaggccttgctctttggcacagttaatcgcaatttcataacctgcatcggcatgacgcataacacctgttgcagggtcattggttagtacgcgagcaatacgtgcagcagcttcatctgtaccgtcacacacaatcacaacgcctgagtgttgagagaagcccatacctacaccaccaccatgatgtagagacacccaagttgcgccgcctgctgtatttaacaatgcatttaataaaggccagtctgatactgcatctgatccgtcttgcattgcttcagtttcacggttaggacttgcaaccgaacctgagtctaagtggtcacgaccaatcacgatcggtgcagacaattcaccgctacgaaccatttcgttaaatgccaaaccaagttttgcacgtaagcccaaacctacccagcaaatacgcgctggtaagccttggaaactaatacgttcacgagccatgtctaaccagtgatgtaaatgctcatcatcaggaattaactctttaactttggcatctgttttataaatatcttctgggtcaccagaaagcgctgcccaacggaatggaccaataccgcgacagaacaacggacggatgtatgcaggtacgaagcctgggaaatcaaaagcgtttgctacgccttcttctttcgccatttgacggatgttattaccatagtcaaatgttggaacacccattttttggaaatcaagcatggcttgtacgtgttttgccatcgactgttttgcagcttttacaacagcttccggttctgttttcgcgcgttcacgatattcctcccaagtccagcctactggtaagtagccattaagtggatcgtgtgcacttgtttggtcagtcaccatgtctggacgtacaccacggcgtacaagctcaggtaaaatttcagcagcattaccatgaagtgcgattgaaattgctttaccttcttttgtatagcgatcaatacgtgctaaagcgtcgtctaaatcagtcgcttgttcatctacataacgagtacgtaaacggaaatcgatacttgcttgttggcattcaatgtttaaagaacatgcacctgcaagtgttgcagctaaaggctgagcaccacccataccgcctaaaccagcagtaagaacccaacgaccttttaaatcaccattgtaatgttggcgacctgcctcaacgaaagtttcataagtaccttgtacaataccttggctaccaatgtagatccacgaacccgctgtcatttgaccgtacattgccaaagctttagcgtctaattcgttaaagtgttcccagtttgcccagtgcggtacaaggtttgagtttgcaattaaaacgcgtggcgcatctttatgagttttaaatacacctactggtttgcctgattgaactaataaagtttcgtcagtttcaagattttttagcgtatctacaattttgtcgaaacattcccagtttcgtgctgcacggccaataccaccgtataccaccaattctttcgggttttctgcaacgtccggatcaaggttattcatcaacatacgcaatggggcttcagttaaccaactcttagccgttaattcagtgccgcgtggtgcacgaatttctacatcacgaaattttgttgtcgttgttgtcacagtcggactccttcctttgagcttacatcagcagaacatcacttgtttctgcatttgtatagtaatgtattaacttgtatatacatctatatactacacaaatatttttcggcgtgaagaggcttgctcgtattttttttaaaaagttgaataaacttatgaattaaattaatttatttttatatctgacataaaaaaagcacatatcttctaacaagacatgtgctttttaatcagtaaatgatgtctttttaacgttgaattaactcaatgatatagcaacttttgagctgtttttttggaaaattgattgatgtgacaccagattttttctcaatttttagcgtctcatgagcagcaagctgaacggaatgctcatcaacgttcacttccgtttcactaccctgattaaaaaataaaaatcaggtctgccgaacttataaattcctgctccgctgcctcattcaaccactgaaaacgggcatgaaactttgcaggatcataaattaaatttaaatcccgaattgcaccgtctaccagttcactttggacctgactttcaccatgaaaagcaaaaatatcgccctgtttcagctttttggcaggaaggtcatcgacatgcagtaccatgccctgcccatcgagtacgctaataatgcgttgcttattcggaaataacgaaaatggtccagaagttgttacatctgccatcgaaatgcgccactcaaagtcggcttcaccttggcttcgagcaatttctaaagtaaagcctgcaccatttttccaaagcatttttgtatattgatcggccctgatcaatttaatcatggattaaatttcccttcgagataatagcgactgcccggataaatcaatcgtgcacttgaaatgagttgtttgtttgaccatgtgcgacggcggatgagtaaacacggttcagctttagtaatctttaaccacttacactcttgaggcgatgctaaaacggcctcaacaatgtgttcaccttctgtcacgggtgcttttgccatgaggtaagcatttggggtaatggttttaaaatcttgttctaaataatctggaatcagtgccgcatcaactaaacgatcttcgacctgaacaggcacatcattttcataatgcacaataatcgagtgaaataatttttgcccttcgcgagtctgcattaacacgctttgctctgcatttgcataaatttgttctaagactaaaacttcagcatggtgcttatggtttcgtgcaataatctcatcggcaatattgttaatttgaaaaagtgcagttcggccttgcccttcagcaacgaaagaaccaacaccctgaattcgaacaagtaagccttctgttgttaactcacgtagcgcacggtttaccgtcatacggctacagccgagttgattaaccagttcactttccgaaggaatttttttatttacagcccaagagccttcataaatcttttgtgaaatcagctgttttacgcgctgatataaaggaactggactatcagcttcaatcgaaagctcagtatgttcttgttttgatgttctgggcataacaaatactcaaaaaggcagcaggcaaaaaggtattttagttgacatgctatgtatatacaaccacatacaacatgttaatttatgaattaaatatattttaaaaagtttaaaaaataaacatagctcgacaagagctaatttaaagttttatgtagagaaattcaaatatataaaggctttatcaatatttatttaatagttatttctgctaagccagtgccccatcctagaaaacaaaaatatcattttttctggtttacgaaatgatgcttaaaatttttatttaaaataactgatcgatagtattcttctgccacacagtatattaataaaactggaagcacatcgaatgcgtaattataaaatagatattcttcgaggaatttctatccttttggttcttttacatcattttaatattccctataaactcaaagatacatggttaggttttgattttttaggtgaagcatttagcacagtcatcgcaagaaacggaaattatggcgtcaccatgttttttgtgatttcgggttttttaattacccatcacactttaaaacgagacaaacaattttctgcaattaacctcaagcatttttatatccgacgggcagcacgtattttaccgtgtctggtattactcattttaggtgtaagcatacttggttcatttgacttaaaaccctttatgaaccaagcaccgaatggcattgaggtctcttatcctttaaccatatttgcagccttaaccttctggatgaatatcctgattattaaatttggttgggtaaactacgctttgggcgtgttgtggtcgctctctgtagaagaagttttttactttgtttttccattattgtgtctacttacgcgtagtaataaggtctttattactgtacttgttggagtgattttatatggaccttattttaggtctctccattttggagaagaaagcggtgcctatttatatcattatttttcgagttttgatggtatagcaattggttgtttaacggcgatattttctcatacctatcgaccagattggacctataaaaaacctctttcatggttgattattttgagtatgaccgctctatatttatatgcgcccattaaagaagtcagtacatggggtattagcttatttgcttttgccacaagcttactgattttgtgttttcaacatccttccgaaacacaagcgcataacctatttaccaaagtgatggtctggttggggcaaagaagttacgaaacttatttgtttcatctggttgtgctgggccttatgaaggttgcttttattccagcccaaaccgactctagcattaaaattatgcttttaattggctatttggttctgacttttatcattagcgcagcaattgaaaaatactattccaccccgcttaacagctacattcgaaaggtttttattaaagataaatcataaaaaaataagccccttgaaaataggggcttttttattaagcgatcaacatcgtttcatcatcttgcttaaaaggattagaccagctctgccatgcttgtggtcctaaagccatttcttcatcgtttaacaagcagctatctaagcgttgtattaaagcttgctcatccatttgcataccaattaaaaccagctcctgacgcgcatcacctgtgcgggcatcccagtttttcttaatttcttcaatactggctaggtcactcggccagtcttcttctgcaacggctgcccaccaataaccagctaaaccgtgtcgagccattgctcccgcttgtgaccatgagtaagccaatgtcggttcggcagccaaccagaaaaagcctttggaacgcacgactcccggccattcagcctgaaccaaatcataaaaacgctctggatggaaaggtcggcgggcacgataaacaaagctactaatgccatactcttcagtttcaggtgtatgctcgccgcgtaactcttttaaccaacccggtgcttgcgcggcttcatcaaaatcaaataactgtgtatttaaaattttatctaaagcgacctttccaaattgagcaatttcaattcgggcacgcgggtttaacgtttttaaaatggcgataagctgatcttgctgagcctgatcaatcaaatcaattttattcagtacaatcacatcacaaaactcaatctgatcgataagaaggtcaaccacagttctctcatcttgctcgcctaatgattcgccgcgttgttgtagggagtcaactgaactgtagtctttaagaaagttaaaagcatcgactaccgtaaccatagtgtcgagtcgagcaaactcattgagtgagtttccatcttcatcttcaaaagtaaaagtttctgccacaggtaaaggttctgaaatgcctgttgactcaatcaccaattggtcaaagcgtccttcatcggctaaacgcctcacttcaaccaataagtcttctcgtaacgtacaacagatacagccgttactcatttcaaccagtttttcatctgttcttgaaagctctgccccaccttcgcgtactaatgccgcgtcaatatttacctctgacatatcattaacaatcacggcaatacggcggccttcgcgattatttaaaatatggttgagtaatgtagtttttcctgcacccaaaaagcccgataaaacagtgacgggaagcttggcaaatgagttggcgattgcagtgtgcatggcttgatctctttgaataatatttaaactgatcatggctggccatttaaatatggccagatcacaggcgtaatctatttctaaaccacaataatgttatgttataacataactattgatcaagtttttattccagttttatctaagccaaattacttagtgtttgaaaaaattgcttttatagtccctgacaaattgaggttctataatgatggtctggcccccatgctctaaaaccttggctatcaatatggatttgtcctgaagcataaacacccagtcccatattaaacgcttggcctttagttgcccagaactgacaaagcttggttttagtttgttgaatattgaactggtctaagtcgctaggctgttctggcccaatcctaaaatcaagtgctgcattaaagacatgtcgagaagcatcagcaccacctgcacagcggtttaaagctaaagctcgatagaccgaagtcacttcaaaatcgttaatcacgccatcatcaaccaatgcttttaatatattgagcgtcggaacaatgttggaccaaatctcgcgtggtggcactgcgtaaggctcaactccacatttttgccagtctcgggctgaacgtaataactcgtggtctggaactaaatcggcaagtcctttttgcttaagaaattgcttataagcttgtacagactgtctgtgatctgcagtagcaatccaaacgatataatcttcaggctgttgtttgattttaaccacagttttagatggttgaggcaaagagggagagcgatgagtaatcgtcggctggggtgtttgagtactacaagccaccagagataatacgagtaaacctaaataacgcttcataaatatattctatcttccctaaacgtctggaagcctttaatcacttaatttcagaaatgttataatataacaattattaaatcctttaatttctgttgtaaattttaaaaaataaaaaaggacgtatttatacgtcctttttagcttctatctaagacctaattacatatcggcttctaaagcatgtacagtctgctcagcttttattttacggcgcttaaattgataagccaccatcaaacacaaaatccatcctggaatcatcataactgccacacgcatgtctggcgttaaagacatcacaactaaaattccaagcatgaatgccatgcaaagatagttgctaaatggatacatgaagctagggaatttagtcgtttgaccttgacgttgcatgaatttacggaattttaaatgtgtccatgaaatcactacccagttaatcacaatcgctgctactaccagcatcatgagtaaaccaaatgctttttcagggaaaatataattgagtaaaacacacaataccgtcacaaatgcagagactagaaccgcattggttggaataccgcgtttattaatacgggcaagagctttcggggcattaccttgttgggcaaggcctaaaagcatacggctgctgcaatagctggttccgttatagacggaaaccgcagctgtcaaaataacgaaatttaataatgtcgcaacaccttggctatctaaagaggcaaagaccatcacaaaaggactgccaccttctgccatttgattccacggaaataatgagaataaaacaaaaagtgtcgcaatatagaaaatcaaaatacgatagataatctggtttacagctttaggtaaagttttgtctggatcacgcgcttcagcagcagtaataccgaaaagctcaataccgccaaaagcaaaaataatcacagccatagccataaccaagccttcaataccaaatgggaagaaaccacctaatgcccaaaggttagaaatactggcctgaggccctgcggtgccggttgcaagtaaatatgaaccgaaaccgatcatggctaaaattgctaagattttgacaattgaaaaccaaaattccatttcgccaaaaaacttaacatgtagtaaattgataccattaatgagaataaagaacgttagagcagatgcccaggttgggatttgcggccaccaatattgaatataaagaccaattgcacttaactctgccatacacacgagtacattgagtacccagtaattccatcctgacatgaagcctgcaaaaggtccccaatatttgtaagcgaagtggctaaaagacccacttacaggttcttctacgaccatttcaccgagctggcgcatcattaaaaaagcaataaatcctgcaatcgcataacccaagattaccgatggacctgccaatttaatcgattgtgatataccaagaaacagccctgtaccaatcgctccacccaacgcaatcagctggatgtgacgattactcaaaccatgtttcaggtttccttgctcttgtgttgacatatgattattctcatccttgtcacgtaatttttttccaataaattacgtatatcataaattgatcggattttcatagagattgatgaaaaaataattgcgttacttttctcacaaccgcgcatgaaaacagaaaatgcaagaaataacaattattatgcaatgtgtaattaaattatgtattgcgtaatttgatgaattcagtattataagaaccatgaagtaattggttgttctcggtctctatcaaactcataagtaaaaagatgatctaaataacggttaaaacttattgagtagctcagtccctagaccgaacttttatttgtataagacgcgagatgaagacaaggaagcgaaaatggaacaaaaactaaactcttttattgaagtttcacctcaatctgatttcactattcataatttgccttatggtatttttagtagaacagccgaaggcgagcgtcaggtcggtgtagctatcggtgattgggtcattgatctcgctgctcttgaaaagcatggtcttttaaaactttcagatcaagacacatactttaaccagcctacactgaataaatttattgaatcgggcaaagccaattggtctaaagttcgtaaaacgctacagtctcttctttcagttgataatttaacgcttcaagaaaatgaagcattgcgccaagaagttttggttaagcaagacagtgttactttgcatttaccacttcaagtatctggttataccgatttctattcttctaaagaacatgccaccaatgtaggctgtatgttccgcgaccctaaaaatgccttacttccaaactggactgaattgcctgttggttacaatggccgtgctagctctgttgtagtcagtggcactcaagtcgtgcgtccatctggacaaattaaacttccaaatgaagagcgtccagttttctcagctacgcgtaaactcgatttcgaacttgaaacagcatttgttattggtaaaccaacggagcttggccagccaatctcaattgaaaatgcttgggaccatatttttggaatggtattactcaatgactggtcagcgcgcgatatccagcaatgggaatatgtacctctaggtcctttcaattcaaaatcttttgctagtgccatctcaccttgggtagtcacgcttgaagcacttgagccatttaaagtggaaggcccaaaacaagagcctaaacctttagcgtatctacaagaaaatatcgcgaatagttacgacattaatttgagtgttgaaattcaaagcccgaaatcaacacaacctgatgtgatctgccgtactaattttaaatatatgtattggtctatggctcagcagctaactcaccacaccattggaggctgtaacgttcaggtcggtgatttaatgggttcaggtactatttctggttctacacctgactcttatggtagcttgcttgagttgacttggaacaccactaagcctctaacacttgcgaatggtgaaactcgtggtttcttgcaagacggcgacacactcatcatgaaaggccactgtgagaaaaatggtatccgtattggttttggtgaagtccgaaatacggtacttcctgcattaacttttgattttgcagaaacttcggagcctaattatgaagctgtatagttactttcgtagctctgcagcttacagagtacggattggtctcaaccttaaaagtctcgcttatgaaactgtacccgttcatttagttaaaaatgagcagcaaactgaagactatttaaagttaaatcgcagtgccttagtaccaactttagtggacggcgatttaaccctgtcacagtcattaagtattttggaatatctggatgaacaatatcctcaaaccaaattacttccaaatgatgtgaaagagagagccaaaatccgtgcttttgcacaggcgattgcctgtgatattcacccgttaaataacttacgcgtgctgaaatatttaaaaaatgatttaaatgtttcggacgaacaaaaaaattactggtatcagcactggattcttgaaggctttcaaacactcgaacagcaacttcaagattcaaatggacaattttgctttggacaacacgcaaccattgccgactgctgcctgattccacaggtttacaacgcgaaacgcttcaagattgatttgtcggcgtttccaaaaattgaatcaatttatcaacattgtttgtctatcccagccttctataacgcggcgccagaacaacaaccagattgggaatagtaaaaaggagtttcaacatgacatttgccattaaaaaaatacatcacgttgcatatcgctgtaaggatgcgaaagaaactgttgagtggtataaaaaaatgctcaatatggactttatcttagcttttgcagaagaccatgtaccttcaacgaaagcttttgacccgtatatgcatttattcctagatgcaggtcaaggcaacgttttagcattttttgaattgccaacccaaccagaaatgggccgtgatgaaaatacgcctcaatgggtgcaacatattgcctttgaagttgaagatttaaatgcccttttagctgccaaaaaacatttggaagacaacggtgttaaagtattaggtattactaaccatggtatcttccactcaatttatttctttgacccaaatggacatcgtttagaactgacttataacgatgcacatgctgaagaaaaaattgcaaaaattactgaagaaatgaaaactgaaatgttagaggaatggagcaaaaccaaacgcgctccacaccatactcatttcttgcatgaagaagaattaggcgcgtaattctttcaaagcaatcgttttaaaagtcggcattgatgggaatagtttaaatgaactgttctatatcaatgccgatttatattgtttaaatctactaaacctctatcaatttacgctataaatgtaagatgaaggtgtttgtaaaaattgtggattattaaacatgtgaatttcgctaatagaaaaaggtgatttctatttttctataggctcaggcatgatgtaaaacgcatcaatgccaatttatgttctgaacaaaactgtttaactgttgaagtaaatcgattaagggtatttaaatgattgaagaaaaaatatctgggggggttcaatcacttgaagttggcttatccgtactaaatgcccttttagagcacaatcaacccattattctcaaagacttatctagtaagcttgagatgcatcctgccaaagtacaccgctacttggtgagcctaattcgcatggattacgccaaacagcttgaggatggccaatatgccttaggtgatcaagcatggcgtttaggcttaaactgcattcagcacagcgatactttacagttagtacaacatttaatttacgacttacaaagcaaaattggctgtggtattcaaattagtaagtggtcacccaaaggccctgtcgtggttcaatcgattgaatctaaccacccaatttcgattgtgaccaaagttggctcaattatgcctttagtcaattctgctgctgggcgtttatttgcttcttaccttcctgagcattttgttcgtcctttattagaaactgagtggcaaaaacatcaggaacttgggctaaacattgcgccacataactgggaagaatttttagaacttaaagagacgatccgccaacaacaaatgtctgcggcgaaaggtgatttacttaccggtattaacgcagtaggcctgccagtatttaactcaaaccaagggattgagttttgtattgtggcgcttgatagcgagatgtttttacccgtcgatccacaaagtaaaattattgaaacacttaaaaatgagattaattcaattaatcaatatattaaaagccgctaatcagctaatcaatagccataaaaaaaccaagagcattgctcttggtttttttagattagagacaaagcaaaacttattttgcttcgagcacaccacggcgaatctggtcacgttcaatcgattcaaacagtgctttgaagttaccttcaccgaaaccgtcgtcatctttacgttgaataaattcgaagaagactggcccaatcatattttcagagaagatttgtaataaaagcttcttctggccatctttagtactgccgtctaataaaataccgcgttgttttaactcttcagttggttcaccatgttcaggtaaacgctcttcaagcatttcataatacgtatttggcggtggtgtcataaacttaagaccaaggccttttaacttatcccaagtcgaaattaagtcatcacaaataaacgcgatatgctgaataccttcgccattaaaatcagctaagaattctgcaatttggccgttacccttgtctgagtcttcatttaaaggaatacgaatcatgccatctggtgcagttaatgctttagaggttaaacctgtatattcacctttaatgtcgaaataacgaatttcctggaagttgaaaatcttctcgtagaagtttgcccaatactccatacgtcctttgtagacgttatgcgttaagtgatcaatttcttttaaacccgcaccttcagggttacgctgcgcatcatcgaagaaaacaaagtcattttcataaatatcgcggtcaaccaagaagattggcatgccaccaatacctttaattgccggaatgttaagctccattggcccaacttttgagtacattggttctgcaccaagttcaaccgcctttttaaaagcttttgctgcatcacgagttttaaatcccatcgcacaagcagatggaccatgctcattaaaaaagaatgaagcataagattctggctgataattcaggataatattgatatttccttgacgccataagtacgcttttttcgatttatgcttggctacttttgaaaagccgattgtttcaaaaattggatctaattcattttcttttgaaacaaactcaataaatgcaaaaccgcataattctaatgggttctctaaaatatccatctagtttccctctggtaattacctgatccgtttacttctcatgctgatctggtcagctcctttctctatagaatacgcatttgctgggagtgtgtttgaaccgtcaaaatgccttagcccaacgcatcctatgagaaaaaaaccaataactaaaacgaagattgagtgagcgcaaagccgatgattaatttcccttctatatggtgtttgttttccatacacactgtcctttcttatctaaaagtacgattgagatttttcaataaacctttaaaaatcgtcttttcctaaagttattcctagatttatggaggccaacatccttgttggacctccaatggccatttaccttaagacagatgctactaaaaacaattaaattatgcaatacataatttaattatgaattgtgtaatttattaatcaaattacttcgtttgtttgtgcttgttttagatttcatattttataaatcattgggtacactcacatggcttttaaagttctaagggcggaaaaatcatgcttttaattagtgcctgtttaattggggagcctgtacgctacgatggccgctcttgcttacacactaaacttaagcagttgtttttaaataaaaaagcgcatgcactttgtccagagttattaggtggttttactactccaaggttacctgcagaaattgttgggggtacgggtcaagatgtgcttgatggcaaggcaaaaatcctggattcatctggtttagatgtaacagagctatatttaaaaggcgcctaccgtactttagacattgcacggcaaatacaagcaacttgtgtggttttaaaagaaaatagtccgtcttgcggtagtcaaaaaatttataacggtacttttcaaggcgagaaaattacgggtgttgggattaccacagcactgttacagcgccatggttttgaagtgatttctgaaaatgagattgaagaatggttagcagcacatcctttttaaggttgtgttgatttacctaatcaaaaacctcttaattgctttctaaaacgaaaacagaaggcactcaatacacaagccactgaataacttatggcagccatactccagaaaccataaattcccattgcagatatagagtgactcccccagtgcagccctttataagccatccaccaaccaccgcctaatccgaaacataacaccacgaccaagaaaatcagcattggtaaaatcgacacatcccaacaacgcagcaaagaggtcaataacgtcattaagccatctagaaagtgagacatacagacaatcaacagcagtgatgcagccaaaatctgaacagccaaatcatctgaatataacgtgacaattaagtccctctccagccataaacacagggatagactgccgcttactgccataatgacccatatactttgtatggcaattttgtttgcttcttccatgtttccgctgcccatagttcttgacaccaaaatgctataagccgaggcaattgatgaaggaaaaataaacatgaaaccgccagtgctcgcgacaatttgatgggctgcagacaccacactcccgaaaggcaaaatcagaatagcaactgaacaaaatgcaacaacgtccatcaacgccatgatcgcagtaggtatccctatttttaaaatcatacgcagtctttgccggctatcttcatctgaccgttctggatgttcaataaagatgtaccttttctctagaaaaaacaggtaataaacggccaacataaaccaccgtacaatgatagtggctaacaacgcccctatcgccccgagtggcggaattgaaaataaagcgacaccataaatcagaagataagacaaaataattttaagaatgaagaaaagactatctgataataaaactttatacgcattttcagtgacctgagacaaagctgtaaataagcgcatcaataaatgggcaggtaaaataaataccaaagcccaaatacagtttttagtaattgaaacgacatgttcagatgcaccaaataattttggtagatcacggaacaagtaaagcaaggcaatactcaccaatgccgaacctaacatcagccaaacgccttgaataaaaatttgacgaatacgtggtatgttatggcaaccataagcttccgagagcttaagcatcacaccttgcagtatccccattccaatgacataaaccactgtatataaagataaggacaccgataaggcggcaacatggtcattactaaaatgccctacataagcaatatcaatcaatccacttaaaattagaatcaaattgctagagagcatgggaataaataatttaaaaatctggttcatcaaaaaaatgccttatttttttctttgcgatttatgttgatattcacgttatttttagtgcatcaattcgaagcaaaagacataccagttttaaattcagctcaaataaaaagtgctttaaataaaaagaccaaactatccgtttggccttcttttctaatgtatatcgtttatatagttattcttgtttgtgtttacttgcccaataagtcgcaagtgcaggaccagaaatattatgccaaaggctgaaaatagcacttggtacggcagtaatcggggaagccgcaaaatgcactgctgcaagcgccacgcctaagcctgagttttgcattcctacttctaccgcaattgctttactgtccacataaggcaatttaaagaaacgcgctgcggcaaaacctaataaatatccaagcccattatgcaatatcactaccgccaaaatgagcaaacccgactgtaaaatagctgctttactgccaccaataatggctgccacaatcgctacaattgcaatcactgaaactaatggcatgacttgaatataggattcaacctgacgtttaagccaagttcgcaaaattagcccaatcacaatcggaagtagtacgacctgcaaaatcgaaataaacatcgaagccgcgtcaatctttagccattggctggcaagtagatagaaaattgtaggcgttaacacaggagccaagagtgttgataccgaggtacaggcgaccgataaagccacattgcctttggccatataggtaatgacatttgaagctgttcctcctgggcaacaaccgactaaaataacgccgaccgcaatttcaggaggcaaattaaataatttacataaaataaatgccaagcccggcatcaccacaaactgcgcgacaaccccaattaacacggctttagggctttgtagaacccctttaaaatcatcaacggtcatggtcattcccatgccaagcataataatgcccaaaatccatggaatataagctttcagccaaacaaaaaattcaggctgccatagcggcagagctgcaaaaataattacccatagggcaaacgtcttttgaacaaactgagtaaaacggagtaatgcagacatactgttcatccataccaaatcgcaattaaagtccaagcatcaaaatcagtatctctagcattcattcaacagatcagtcgattgaatacgaacaacaccttgttgctgcatagtttgccacgcttgttctaatgaaccattaagatcaatacctttgcacgcatcttcaaccactaaagttttaaagccttgcttaaccgcatctaaagcagtccatgcgacacaaaagtctgtggcaattccgaccacatagaccgtatcaataccacgttcttttaaatatcccgttaaacctgtcattgttgagtggtcagcttccataaaagccgagtaactatcaatatgagcatgaaaaccttttcggataatcagttgagctgtcgggatatttaaatccggatgaaattcggcatcatgtgtgccttgtatacaatgcttaggccaaagcacctgtaatccataatccagttcaatcgtttcaaatggctgcttgcccggatggttggctgcaaaagaaatatgattatccggatgccagtcttgagtgaggactacattttcaaaacaacctgccaattggttaatggttggaataatcgtatcggcgtcggcaactgctaggtttccaccaggggtaaaaccattttgcacatcaactacgactaaagccgaattttgtggttgtttattcattttcatgccatcttaagtcccattcgggagaaatatgcattttatcttgccataaaaaagaccgtgttaagtagaggttggaagaattgcaccatattctcatttttactgtcttttacttgaaatgatcaaattggcattctatgttttgctcaagtttacatagggtttatcagtcaagcatattgttcttatgcgtctgatcagtcataatttgcataattgtcattcaacaatctgttattgttagaactggacaatcaaaatactgcaaccatcccacattttgtttttcttacctcagattcggatggataaataggatattttttaaaatgactcagcaagcacagaccattcaaggctcaatcgtcgcaatcgtcactcccatgttgaaagatggcggtgtagattggaagagtcttgagaagctggttgagtggcacatagaacaaggtacaaacagtattgtagccgtcggtacaaccggcgaagcctcaacattgagcatggaagagcacacacaggttattaaagaaattattcgtgtagccaacaaacgtattccaattattgccggtactggtgcaaactcaacccgtgaagcaatcgaattaactaaagctgccaaagaccttggcgcagatgcagctttacttgtaaccccatactataataagccgactcaagaaggcctttaccaacactataaagcgattgctgaagctgttgaattaccgcttattctttacaacgtacctggtcgtacaggtgtagatttgtcaaacgatacagctgttcgtttagcggaaattccaaatattgtcggcattaaagatgcaacaggtgacgtaccgcgcggtaaagctttaattgatgctttaaacggcaagatggctgtgtactcaggtgatgatgaaactgcatgggaacttatgcttcttggcgcagacggtaatatctcggttactgcaaacattgcacctaaagcaatgagcgaagtatgtgcggttgcaattgcaaaagatgagcaacaagcaaagacgcttaacaataagattgcaaatttacacaatattctattttgcgaatcaaacccaattcctgtgaaatgggcactacatgagatgggactgattgatactggtattcgtttaccactcactcctctcgctgagcaatatcgcgaacctctccgcaatgccctaaaagatgcgggaattatttaataagagcaatttatgatgcaattacgtcttggtttagtccttgcagtttcagccttaagtttagctggctgtggtcgcttcgcactcaataatcactctttagattataaaaatgcaaagcaactcgccccacttgagtaccctgctgatgcaactgtacgaccagcgacacctttgtatcctgcaccaacagtagaccagcttgctatcgatcacgcaccgaagtttgaaaacaagcgtggcaatcgttttgcattgccacgtcctgaaccacttcaaactgatacgacagcagatgcatctgctcaaacaggtagtgcgcttggtcgccctcaacttgtgacagatggtaataaaaatccactgttaaaaattgatggaagtactgccgagatttggcaatacaccaaagctacgttaagcacgttaaattacaacgtcatcgctcaaggtaacaatcaagcgacgattaaagtaaatgacaatacatatgtgcttaagctcactggtgttggctctagtcatagccttgctctatttaatccagataacacttttgctagccctgatgttgccgcagaagtgttaaaccagatttaccaaaattggccagcctagtcgtttactaggcattttttttaaaaaaggttccctcatgttaaaacaaaccttgctctatactggtaaagcaaaatctgtatatgaaacagacaatgccgaccatctgattttagtctttcgtgatgatgcctctgcgttcaatggcgaaaaaatcgaacaactagatcgtaaaggcaaggtgaacaaccgttttaacgccttcatcatggaaaaacttgctgaagcgggtatcgaaacgcattttgaaaaattgctttctccaactgaagttcttgttaaaaaacttcaaatgattcctgttgaatgtgtaatccgtaactatgcagcaggttctctatgccgtcgtttaggtgtagaagaaggtaaagagttaactcctcctacatttgaattgttctacaaagatgatggcctaggcgatccaatggttaacgaatctcaagcgattgctttaggttgggcaactgctgaacagttagaacaaatgaaagtgttaacttataaagtaaatgatgtattaaaagcattatttgctgaaggcaacatgattttggtggacttcaaacttgaatttggtgttttccatgatcgtatcgtacttggtgacgaattctctccagacggttgtcgtttatgggacaaagatactaagaaaaaactcgacaaagaccgtttccgtcaaggcttaggcggtgttgttgaagcttatgaagaagttgctgctcgtttaggcgtagatttatctgacatctaatcagctcaactttataaaaaaccgagcatttcagctcggtttttttattttcagcacccaagaatttaggaaaagtagacagatttgtatatttaattaaattatgacttgcacaatctcaaaacaaggcactaaaatcaaaaaaaatataaattgcatcacaataattaaatttttaaataggatgagtctatggaactatttaagcctgaaaagagattaatgaatcatccaatccattttggtgaaaatccattagtaattttatctaattttagccactctgccttaaagcaaggatggagccaagctgaagtcgaaactgtcatttctgaagcttcccaaggcgactatatgaaactcatacgtaccttgagagcatataccttgttttaattagtgttgccattttcatgactacaagcgcttagcttcaacgttacactttttatagcaggctgattgagtttgctatcttttcttatacttaacttttctatcaggtctggtcgattcttttcttcacgcattattgttctagttcgcttacccccccgagtgttcaatttataaaaaacacataaagctggtaggaatcttctagatttatcctgaacactgccttaacaataaataaaaaacgataaatataaatattcagtgaggagtaaacctgatggaccatgaactagaagaagagaaagtcgatcaaaccctaagctggcgtgaaaaaatggcagttgaagaacacgagaaactgtcgccccgtttagtatatgaaattattcgccgtgatggtgccgaagagttagatcgcccaacagccgcactcatcttttcaggcattgcagcaggtctagtcatcagtttttcatttgtatttaaagcgattattgcttcttatatcccaactgatgccatctggaccgatttaattaccaatttcggttataccattggattcctgatcgctattttaggacacatgcagctctttaccgaaaatactattactacagttgtgcccctatttaagccctttaccttagacaaattacgagctgtaggccgtctatggggaatcgtgattctatgcaatatcattggaacaggtttggcgagtttattcttcctgaccaccgacttgtttactccaaacattgacaaagccctagatgagctcgcacatcatgttgcgtctttttccgccatccaaaacttgcttaaaggggttatgtctggacttttaattgctgcattggtctggatgctaccttccgtcagcaataaattcctagtcatctttttcatgacttatctaataggactaggcgactttacccatgtggtcgttggctctaccgaaatgtcctatctggtctggcaaggagaagcttctcttggtgaatatatgtttaatttcctgattccaaccaccattggcaatattattggtggtacaggcgtgtttaccctgctgatttatggtcaagtgactgaagaattggaacaatagcaggaaacaataaaactattgttcctgctgccatctgcgttgttgtaggcgttcaccttcaacttcacgcttgtttcttgccgactcatagagtttggttccctttaactcaggtggcaagtagtcttgcaacacaaagtgctctgggtagtcatgaggatagagataattaattccataaccttgctgtttcatcagtttggttggcgcatttctcaagtgtaaaggtactggtaaatttgccgttttctcagcaagttccaaggccttattaattgcgaggtaagtactattactttttgcactggtcgctaaataaactgctgtttgacccaaaataattcgagcctcaggcattcccaccgcctgtacagaacggaaacattcacctgcaagcaatagtgcatttggattcgagtttccaatgtcttctgaagcggcaatcaacatacgtcttgcaataaaaaccggatcttccccacctttaagcatccgtgccatccagtacaaagccgcatctggatcactaccacgaatcgatttgataaaggcagaaacgaggtcgtaatgctgttcacccgatttgtcataacgcgcaatattttgctgagcgacttttactacaaccgcattggtaatggtattttcaacttcgggctcaaaagtacttgcaattaagtcaagtaaattgagtgccttacgagcatcacctgctgcaaactgtaaaagagcatcatactcttcaatatgaatatagcgttcttttaaaaatctatcgttttggagtgcattgttaagtagcgtctgaattgcctcactgtctaaactgtttaaggtatagacctgacagcgtgataaaagtgcactattgacttcaaaagacgggttttcagtggtggcgccaattaaggtaattttacctttttctacggcacctaataatgcatcttgctgtgatttattaaagcgatggatttcgtcaataaaaactacaggtgtcagtaagtcaccactttctgcaatcacttcacgtaattcttttacgcccgtatttagcgcagataagctcacaaatggacgatctattgcctgagctaaaagcaaagcaattgtcgttttaccgacgcctggcggcccccaaaaaataatagaaggcaaatgtccctgatcaatcatttgacgtaagggcgcatgttcacctaacaaatgatcttgcccaataatttcagacaagtctctcgggcgcaggcgttcaggaagtggaatatgggtgtctgacatctcaaatagctttatcgtcttttcactatagtctattgtgtctcacagaaatctacaatttgaatctatgagacacatcctttatttacagggtatttcctagcattaagagggtttcttactcagcttgagtaaacgagcattggggccatcttcaattacccaaattgaaccgtcttgtgcttcatgtaacccacgaatacgttgcttcatctctaatctttgtacttcttttacgggcttatgctctaaatctacaacaacaattgcttctgaagataacccgccaattaaagctttattttgccatgcaggaaattgttgtccgcgataaataattaagctcgacggtgagattacaggagtccagtcaatttctggtgctttaaactctgggcgcgtgtgatgatctggaataggctgccctgaataatgatctccatttgaaacaatcggataaccatagttttcgcctttggtaataatattaagctcatcaccacctttaggccccatctcaaccacccatagctgtcctttacggtcaaaggccattcctaatgggttacgatgtccaagtgaccatatttcagcagtgacaccgccttgctcataaaaagggttacctaaggctgctgaaccgtcatcatttaaacgcaagattttacccaagttacttttcatattttgggcagggtcaaacttttgacgctcacctgaactcacccacagcttaccatctgcgccaaaaagcatacgatgcccataatggccctgtcctgacactttaggtacttgctgccaaatttgctttatatcggtgagttttggttgattagggttagataaatctaattttgcacgtgaaatcactgcaccagacccaccttgccctttgcctgcataactaagatatatccagtgatttttggcaaagtccgggtgcaaggctacatcacctaaaccgccctgcccaccataacttacggctggaatactttggacatccaacatctgtttattttgtggattaaaaatttttagcttaccttgccgttcagtcaccaataagcgttgatcaggcaaactggtgatcgcccaaggctctttaaaatgtgcgactgcctcgacctgataagtttgtttggcagcactggtctgctctgtttttgtagttgtattttgttcaggactttttgaattagtattattagagccacaggccattaacaagaagaaactactacataataagggggctgctaatcgtctcatcatttttatctccttttgcttttatttttatataacggagatgattaaaaaatttacgataaaaatgttactttattatacgctgtaattaaaaatgctcatcgggagcgtattaacgcacccaacgcaccacataatcttcgatatcatcttcatgtacatcagtttcaggaatacaacgccctgctaccgactttttcgctttcactatgctttgtctggaacccgtatttaaatagtgccaagaaggtaaatttttgccttcattcaaacgtttataggcacagctcgatggcaaccagtgtatggtttttaaagtttccggtgttagttgtaaacagtcgggtacttgctgctgacggtttgggtagtcagaacaacgtccagtattgcaatcaagtaacttgcacgccactttggtgtacgcaacttcatgtgtatcttcatcttctagcttgaccaaacagcacaatccgcatccatcacacagtgcctcccactcagcctgagtcagttgctctagcgtataatttttccaaaacaatggacgaagtgaggtctcggtagacataagattttaacggctatatagatcaagcaaaatcagattatagcattgaagtacgctggtcttaagaaaagaagccgtatttttggcatcacaaaatgattgtttaatatacatttcaaccacataaacgacacatttcgtgcaaaaaacacgctatatagtaaaaagacaatgaaaaataaggaggacagcatatgttccgttgggcaataatttttgcagtgattgcactcattgccagtctattagggtttggtggtgttgcagggttatctaaagactttgccgtgattttattagtgatcgctgtaattctcgctgttattggttttatttcgcgaggccgaacttaatttaatcatgaccatatcaaaaagaaggaactcgttccttctttttttattgcataaatatttctatgcttttcttttgatgtagttttttacatagttatttatatggcttttattttttatgctttaatcaagcgtatttaaatcgaatttaatttcaggattaatgtcatgagtacagcaattaaaacccgtgaaattcaatatactgcaccagatggtagccatttaattggttactttgcggctccagaaagtgaaacacctgtaccaggtgtcattattggtcctgagtggtggggtcgtaacgaatacactgaacaacgtgcgcgtgaacttgctgaacacggttatgctgcacttgcaattgacatgtatggcgataaaaaagtaacaacgactgcagctcaagcttatgaatggatgatgcagacatttgaagatctagacactgtgactgatcgtgccaacgcagggcttcaaactttagctgctcaaccagaagtgaacagtgaaaaacttgcagcggtaggtttttgctatggtggcaaagtggtactcgatctagctcgctcaggtgctcccctcaaagcaactgcgacattccatggtacattaactcctaaggctcctgctcaaaaaggcaacattcaaggcgaggtattggttctacatggtgaactagacagcatggtcaccttagaagatgttgctaattttgaaaaagagatgcaagctgctgaggttaaacatgaggtagtggttttaaaagatgctaaacatggctttagtaacccgcttgcagatgaaagagctaaagcgaatggtgtagaccttggctacaacagcgaagcggagaaacaaggccttgctaaaatgtacgctttattagaacgtactttaaaataaaagaagcaaatttggagcaaatggcatttttcgcatttgctcccttaaatgtttatgactttgcaatatttttactgtattttttaaaccatacttcaataaatatactcccgttgagctagagcaaagcctagtcttatttcccgcactcggggtttaatggaataacatgagaggatacaacaatgactgacaagaaatgtccgtattgcgattttgatgaatatgacatcattgataagaatgaatttgctgtaattttaccagacccaaatccgttgtctaaaggtcactgtgtagtgactccgctacgccatgtcagctcgttttttgatattacttctaaagaacatcaaggcttactgacacttcttgaaattgcccgtcatgaaacccagcttcgccatcagccagacggtttccatattggctttaatgatggtgaagtgtttggacagacttctgaccattttcacattcatgtcattccatactacaaaaatcaaccgttgaaacttgatcaacgttggggtgtacaaaaggattaatcctttttactcatagaacagggactacatttttaatgtagtccctgttttcatatgtccactttcttcggttgctttaaacaaaatttcacccaaatttcagctataatttagcccttacttttcttctatagctgttcatgcctgaattttctttttctgctgccctcttaaactggttcgatcaacatggtcggcatgatttgccttggcaagtcgcagatgatccatacaaagtctgggtttctgaaattatgttacagcaaactcaggtaaaaacagttctgcaatattttgaccgctttatggagcgcttcccaacagtagaagctttaggtcatgcaacttgggatgaagtagctccttattgggcaggtcttggctattacgctcgtgcccgtaatttgcataaagctgccggccttgtagcacagcaaggcaaatttcctgaaaccctagaagaatggattgcactacccggcattggtcgctcgaccgcaggtgcactcatgtctttaggtttacgtcagtatggcgtgattatggatggcaatgtgaaacgcgttttagctcgcttctttgccattgaagatgacttaagcaaaccacagcacgaacgtgaaatgtggaaactggctgaagagctttgtcccacccaacgcaatcatgactacactcaagcaattatggacttgggtgcgaccatctgtacgcctaaaaaacctctttgtttatattgcccaatgcaagctcattgtcaggcttatcagcaaggtttagaacaagaattaccttttaaaaaaccgaaaaaaacaccgcctgttaaaacggcagatgttcttattattcagtgcgaagatgaatggttctggcagcaacgccaagctcatggtctatggggcggtttattttgtttacctattttagaaaatgaacatgaacgcttgaaattaagtcagcaatttaagctacaacctcaaccacaaacttttcagatcagtcatagctttactcacttcacatggttacttaatgctcatgtgttccacgtggaacctgatcaaaaagaacatctggcgattgaacttgaaggccaatggctgagtccagaacaagctattgctaaaggtgttccaactgctatgaaaaaattgatctcgacaagccgttcatgacatagtgagcaaaataattttgatatggctgtgacagggagtattttgtgcgacgtttagtttcccatctctcacttggttttctcattattctattggcagcctgtgccagtgcgcctaaaaaacctgccccgctttcaccagcccaagttagcaaactcaagagtatgcagcttccaagtcggcttcctgttccggtaaaaggtgtcgatcgagatgagctaaaagacacatggggagctgctcggagtcagggccgtagccacgaaggaattgatattttggctccacgtggaaccaaagtgtacagtgcaactgaagggctcattgccgatcttcgtaataataacctcggtggcaaagtcatctggattttaggcccagcaggaacatggcattattatgctcatcttgatggacataaacgtggcttaaacgtaggtgactatgtcaaaaaaggtgatttaattggctatgtcggcaacacgggcaatgcacgttatacttcacctcatcttcattatggtctttacttagatggtaaaggtcgtggtgctgttaatccttattcatatttacgctaggaacattttatgtcggaagcgctgatcaatcgcttagtagagtttgccgagtctggcaaccagcaaaagatcattttaaatggcaatagctatcaaggctggatcatggaaatcagtgatgatgccctactgatcagtaccggtttttcagataaagttggcaaagacttttggctaaagtttgaagacttaactcaagctgaactgtattattgggatactcgcccaaatgaatgggtaccattcaaactctaaaataccaagataaatataaggagcatcatcatgaaaactcaacgctgcggatggtgttccgatgatccactctatattgcttaccatgatgaagaatggggcaaaccagaacacgacgaagcccgattatttgaaatgctctgtcttgaagggcaacaagcaggcctatcttggattaccgtactgaaaaaaagagaaagctaccgtcagcacttttttaatcatcctattgctgacattgccgcatttacggatgactttttagaaacaaaactatccgatgcaggcttaattcgtcatttaggcaaactcaaagccattcgcgataatgcgattgcttggcaagcccttaaagctcaagttggtgatgtttctaaatggctttggcagtttgtagatgccactcctcaacacaatgatgttgcagattatcgcaaggcccctgctcaaactgagctcagcctaaaactttccaaaacgcttaaaaaaaatggtttcaaatttgttggtccaaccacctgctatgcgtttatgcaggcagtgggtatggtcaatgaccatgaaaatgattgtcaatttaaagcttcataacccaccagaacggttcaaatccgcttaaggagtttccgatgagcaataatacgattcaggcttatgctgcaatgcaggcaggtgaaaaactggtcccatatcaatttgatgcaggtgaattacaaccgcatcaggttgaggtaaaagttgaatactgtggtttgtgtcattctgatatttctgttttaaataatgaatggcgctcaaccgtgtaccctgtagttgcaggccatgaaattattggacgaattgttgctttaggctcagaagccaaaggactacaaattgggcaacgtgtcggtattggctggaccgctgaaagttgccaagcctgtgatgagtgtattggtggtcaacaagtactttgtacgggcgaaaatatcgcaacaatcgtgggacatgcgggtggctttgccgataaagttcgtgcaggctggcaatgggccattccccttcccgaagatttagacccagaaagtgcaggccctttactttgcggcggaattaccgtttttgatccactactcaaacacaaaatacaggcaacacatcacgtgggtgtgattggcattggtggtttgggtcatatagccattaagcttcttaaagcgtggggctgtgaaattacggcgtttagttctaacccagataaaaccgaagaactcaaagcaatgggagccaaccatgtggtgaatagccgcgatacagaagtggtaaaagctcaaaagggtaaatttgatttattgctgagtaccgtgaatgtgactttaaattggcgtgctttcatttctacgctagcaccaaacggttctttgcacttcttagggctcacactagaacctgttcctgtttctgtcggctcacttattgatggtgccaaatcagtaactggttcacctacaggttcacctgctgctctacgccaacttttaaagtttgccgcacgcaaaaaaattgcacctcaaattgagctatttccaatgtcacagctcaatgaagcaattgaacgtctacactcaggtcaagcacgctaccgtattgtgcttaaagcagacttcgcagaataaaactaactcaaggttttcatctgctgtcgtgaccagtctgccaagtttttaatcgcttggcggacatttgcagttaactcatggcctgcgtttaaacgaataaaatgtcgatagcgttcatcctcaccaaaaacatggcccggtactacagtaattccctgagcttgtgcagtgtaatagagcgctaaactatctacactcttaggtaactgtatccataatgcatatccgccttcgggctggctcaatgcaattggtataccttcaaaggctcttaaaatacagctacggtattcttccacttgccgcattaaatttggtcgtagctgctctaaatgctctcgataaccccgactataaataaaatcagctagacctaactgcaagggcgtattcaccccgatattacttaccaacagttcaagttttaaatgctgtaactttgtcgttaaacaaaaccatcctactcgatacgcactcgacaaagacttcgacactgaaccacaccaaaccacataaccttcgcgatcccaatatcgaatgggtaatggtcgctcgctactgtagccacattcaccgaaaatatcgtcttcaataataaaacactgatactttgcagctaattcagcaatcttctgcttctctgtgttgctaaagcaatatcctaaagggttttggtagttggctgtcattaagcaaaccttcgccaaaccttgctgcattaaagattctaagcgctcaagatcaattccgcgatgatctgccggaatctcaacaatctgtcgttttaaacttgctaataactgtaaatgaccattgtaggtgggtgtaggaataagaatactatcgcccacttcagtaagcttctgaatcactaaagacaaagccggcatacagccattggtaataaaaatatcttccggagcgatataaatgccatcttcacgccaatgatcggatagtgcttttcttaattgctcatgcccttgtttattacaataaagaaaatcttgtggctgacaattttttaaagcacgttgaatagaacgacgtaaaccctctaccggaataaagtggggcgttaactgaatcgatcccaaaggtacaagatgactttgtaaggcagcttcctgaatttggttatgcaactccagatttgagacatgtcgaggcaaagataagaaatcaggactatccggaataggactagatggggtacgagcaactacaaaataacccgacttcggctttacataaataagtcccctcgcctcaagtaattcatagcaactttttgctgtacttaaactaataccatgttgtcgggcaaaatctcgtaaggaaatgagtttttgatgaggtttaagctcatcttgataaatacgatgtgctaattgattggcaagaacctgatattgaaaagtcattctgtgctgcttttttaaaaatttctgtatctgtactggtttatagaacacctttaggctatggaaatcaactcagagagtagcaagctaatgaaattaaaaattatattgttatttactattgttttagcaggttgccaaccacaaccaaaaaatgaacagcaaagacacacggtttgccaaagtttgattgaaggttatttaaaaatgaccaaccagcaagactacaaaatggagcaacgcactgatgacgagaccagtgcgatttctcattatcaatataaacgaaatagctcaagtgaagttgtaatggtgaattcagtctattccaaactatattttagctgccgagaacagcaaaaaagctattttctgtctcaacattcatcagaaggacaaacgacacctattttagaagttcatattccaactgatagttatacgacctttagagagcgtttttaaaaccatcttttaactgttctgccaaaaattcaatgaataaacggattcgttttggtagatgctcttgttgataatacacagcatggatgctttgatattgatgctcaattttgtcttcaaataatgcaatcaatcgcccttcttccatatctttccaaatttcaaattcagatagtcgcgcaatgccgtgtcctctaatcgtcagttggcgtacggtctctccactcgatgctttaatttttgattgggcaaaaaaatattcatcgccaactttaattggccagctattgatataagtaggtctagtaaagccaatcaaatcatgctgttcaagttcttcaggttgtgttggcgttcccttaagagctagatagtcaggacttgccacaatatataaacggctcttacataccaacttggcgtgcagactagagtcattaagttccccaaatcgaaatgcgacatcggttttatgctgaagtaagtcaatcacctgatcattgctatttaattcgatttcaatatcggggtaacactcacggaatttatgcattaatggtgcaatcacgtgcaaaacaaacggtgtggcagaatcaacccgaataagaccggcagtaccttgatcagacttttgaagttcttcttcggccgcattcagctcattcaaaattttacgggcctttataagaaattgttgcccttcttgagtcagtttcaatttacgcgttgttcgctctagcaaagtcacatctaactttgcttccaaacgggttaaagatcggctcacccccgaaggtgtttgctttaaatgttctgctgctgccacaaatgaacctgtatcaacaattgtgataaaggcaacaagttcttcaattgttgatttcatggtttattctattattgactaaacatcaaagatattttgcttattcatctattttttcgcaacaataaaaaaagcaaaatgcacctcaagttaaacaattatttaatttcaggtgaatacatgaatatcccacgttttggtctaggaactttccgccttaaagaacaagctgtgattgattctgttaaaaatgcgctagatgtcggttatcgtgcaattgatactgctcaaatctatgaaaatgaagcagcaattggtcaagcgattgctgaaagtggcgtatcacgtcaggacttgtttttaactacaaaaatctgggtagataattttgctcaagagaagtttattccaagcttaaaagagagcttacaaaagcttcgtactgaccatgtcgatttaactttgattcactggccagcaccggatttaggcgtttcgattcctgaaatcatgcagcttttacttgaagcaaaacaacaaggcttaaccaagcaaattggtatttcaaacttcaatattacacttacccaacaagcaattgacacaattggtgtagagcatattgcaacgaaccagattgagctgagtccttatcttcaaaaccataaacttgtgaattttttacaagagaagaatattgatgtcacttcatacatgacgcttgcatacggtaaagtgcttcaagatcctgttttagcggagattgcagcagctcataaagtaacgacagcgcaaattgcattagcatgggcattgcagcgtggttttgcagtcattccatcttcgactaaacgtgaaaacctgattagtaatttaaaagcacaggatatcgagttaactgcggctgaaatgcaaatgattgccgaacttgatcgtaacagtcgtgaagttagcccagagccatgggcaccagtttgggactaaactcatgaacactcaatcaaatacggcgttctcgttattggcattggcaataggtgcctttgccattggcaccacggaattttctccaatgggattgcttccgaatatcgctaatgatttagggatttctattccaacagccggtatgttaattacaggctatgcacttggcgtaatgctaggtgcaccgtttatgaccctgtggtttggtggttttgcacgacgtaatgcactgatttttttgatggcgatctttacggtgggtaacctgattgcagcgttttcaccaaattatatgagcttattaggtgcacgtctcattacaagcctgaaccacggtgcctttttcggaattggttctgttgtggcagcgagtatcgtaccagcgcataaacaggctagtgcagtggcaaccatgtttatgggcttaaccattgccaatattggtggtgtgcctttagcaacatgggttgggcaaaacattggctggcgtatgtctttccttgcgatttccgtgcttggcattattactatgctcgctttgtggaaagcattaccgcaaggtatggttgcccaaaaaccaaacgtgaaggccgagttaaaagtattaacgcgtacccccgtggttcttgcattactcactaccgtactcggtgcaggtgcaatgtttacgctctacacctatattgcgccaagtttgactgagtttacacatgcttcaccgaccttcattacgttcatgttggtgctgattggtgtcggtttctcgattggtaaccatttaggtggccgttttgcagacttatctatcaacaaaactctgattggtttcttggtactgttgattgtgatgatggtaactttcccaattcttgctcaaagccagattggagcagccattgcgttagtgatatggggtgcagcaacctttgctttagtaccgccattacaaatgcgtgtcatgtcagttgctcacgaagctccagggcttgcctcttcagtaaatatcggtgcgtttaacctaggtaatgcagtaggtgccgctgcaggcgcgttagtactcgatttaggttggggttatagtgcagtatcttttgcgggtgccttactggcgggattaggtttgttattggttttattccaaatcaaacgagaaagcagccccgctcaaaccttacaacagtgttcagactaataaaaaaagcgcctgagatcaggcgctttttttagcttatttattttaatatttccggcaacttaggttgctcataaatcgggttcattacttcccgtttcattttaagcagcatctgataaggctgctgttgaacaaacatattgacgaagcttaaaggaattgcacccgctggatcagcatagccactagtggtgactttaactttattattggcaagtttctggaatgtccaatccccttcatagcgtgttaggcgcacgacatcgggttgtatcggatagttactattaactgccgtatttttaatagtaattaggccattggctgctttactcatttttcctttaaccactacatcgcggtcttttagcggaaaaggaaaatctaacaccatatataaagtaaattcgcctttcttttcatcctgagaaagcatttggaccttgcccatataaggcacccattgagctgcacgatctacatctaaaatcaccgccacagcacgttcaaggggtacatcaaacgttgtttccgctttatattgaaagactgggttatctgctttttgataggtccacactttaatatgattacggtctaggctgagtttagccttgtctgtagaggcagcccctgtatagaggctgcttaagcaaagaagagtggtcaaagcaatttgttttttattcatgttctgctctatcttgtttttctcgccacatatgggaagtgtacagatggtttacacctgtacgtcgttcaaccctaaaacatctttcatgtcatatttacgcgcttcacggcccactacccatgcagcagctcgtactgcaccggcggcaaagttcatacggttagtggctttgtgagtgacttcaacacgctcaccctcaccaataaacatgaccgtatgttcccctacaatatcgccaccacggatggtttcaaaaccaatggtttgacgatcacgtggaccggtatgcccttcacgaccataaacagcaacttcttttaagttacggcctaacgtatccgcaattgcttcacccatcattaatgcagtaccagatggtgcatctactttatgacggtggtgagcttcaattacttcaatatctactgtatcgccaaatacttttgctgcaagctcaagtaacttgattgatacatttacgccaacagagtagttcgcagcatatacaacaggtgtatgcgttgctgcttcatccaattcagccttttgctcatcagacatccctgtggtgccaatcaccatagccaccccagcttcacgacatagctttaaatgctgggcggttgcagctggtgcagtaaaatcaatgattacatcgcaatctttaagtacatcagccaagcttcctgaaaccttcacacccactgaaccaattcctgcaagttcaccagcatctgtgccgaccaaactactttctggacgctctactgccgcagccaattgatagcctgcttgttgaactgcctgaataagtgtacgacccatacggccgcctgcacccaaaataccaatgcgtggagctgctgacataatccttcccaatcttctgttttacgtaattggcttactatatcaaaactctttgctcacgataaaaagtaaaaaatattttttaaagggaaccggaatttaatctgttttcacaaaagttaaagaattgatctgcacactactgagccacgaatgaaaaaaagatgactataaggagttcagcatgcattcgaaaattattggcctaatcgctattatggggataataagttcagtggcatttgcagagcctgcaatccagcccggagaaacattagagagcttatctaaagcacgtattacaacaaacgtaaatactcaagcagcaacacctacagctcaaacaagcgatgctactgctgaggttaaagttgaagatattgatccaatcattgaagaaaaaactgaagaagccctaaaagcagctgtacaacctgctcctcaagctactgtcgaagctatagtggctccagttgcatcaagtgaactcaacgtaagtgttgatgatattgatgtcgctcatcctacagaataattactagtcattttcttttaagcagaataaaaataataagatgaatcagcgcaataaaaaggcggatattttatcaatatccgccttctttttaatttctgatctaatcaatcattaatcgaataagcgatcaaagaaagattttttctttggtgaagaagcactgtcttcaccatcgaaagatgcttgtaattctttaagtaattcacgttgacgagaggttaggttaaccggtgtttctaccacgatacggcaaagtaaatcacccaccatactactacgtacagggcgcacacctttaccacgtaaacggaataatttacctgtttgagttccctcaggaatcttcaagctaactcggccttccaaagtcgggatttcaatttctttaccaagtgcagcatcagcaatgcttactggtacgtccatatataaatcggcaccatcacgttggaaaatttcgtgttcacgaacaaccacttcaacgtataagtcaccagcttgaccatcacgaatagcctcgcctttaccacttaaacgaacgcggtcaccattatccacacccgctggaatcgtcacttctaatgtttgctgacgatctgctacacctgaaccatgacatgcatggcatgggtttttaataattttgccttggccacgacatgtgccacaagtttgttgtacagagaagaaaccttgctgcatacgcacttgtcctgaaccgtgacaagttttacaggtttctacatcttttggatttttagagcctttaccatcacacacatcacatggtgctggagcagtaaaggtaattgtttttttaaccccttttacagcttcctcaagggtaagttccattacatagcgtaaatctgaaccgcgacgttggcgttgctgacgtccgccgccaccaaacgctccaccaaagatatcaccgaactggctaaaaatatcttctgcactgaaaccgccaaagccaccaccagcgccaccaaagccgccttcaaacgcattatgtcccatacggtcatacatgctgcgtttttcgctgtccgataaaatctcataagcttcagaagcttctttaaatttttcttcagcctcggcattgtcagggtttctgtcaggatgatatttcatcgccaatttacgataggcttttttgatctcatcatcacttgcggtttttgaaacgcctaaaacctcataataatcacgtttagccatgtttggcggtgctcctcacggaaattttatcaatactctattgccgactaaatggggggctttagccgaatttacaaggggaaaactttcaaaaaacagatatattaaaaaactgccttattttttaaatatttagacaagccttttaaccatgcatttaataaaaataaccaagcaatagcactaaaaactacaccagcaactgttgaagccgttacccaaaggttgctatcccatgcaaaaaagaagagaggaataaaccagaccacagcaaaaactgacatgaggaggaatagaataccattgcgcataatccatagcgcatgagcatgaatccaaacttccgcatcatccacaacagctactttacgagcgaccagataagcaaaggccgcaaaaataaccgtaaacaatgcaagaaacatgaacgcataagaaattacaatataacggcgatgctgttcgatatggtcttgccccatctgtatttcacctcaattcactgcattatgcctattttttatgcagcgaaataatcctgtattttttgtgtaaagacaggtgctactatattggacttttcaatatttcgcacctttattcacaaaaaatttatgtattttatgctgtttttttcaccttaaaccacgctgcatacaatgcaggtaagaaaaataatgtcagcaaggtagcaacaatgagtccgcccataattgcaacagccattggaccgaagaaaatactccgcgaaagagggatcatggcgagtactgctgccaatgccgtgagaatgatcggacggaaacggcgtactgttgcatcaataattgcttcccacgttggatgccctgcctgtctgtcttgttcaatctgatcaatcagaatgagtgagttacgcataatcatgccggataaggcaatggttcctagcatggcaacaaaaccaaatggtttattaaacaaaagtaagaataaaacaacgccaattaagcctaatggtgcagtcaaaaatacaattgttgcccgagacaaactcttcagctgaatcatgagtaatgtcatgaccactgccaaaaagagtggcataccggcattgaccgaactttgtccgcgtgccgactcttccactgttccccccacttcaatgaggtagccacttggcagctcagcgcgtaacttgtccattgattcagctaactcaccaacaacggtagctggctgtaaattggtacgaatatctgcacgaacagtaattgtcggtaaccgattacggtgccaaatcagaccatcttcaaatttgtattcaattttcgcaatctgggctaaaggtacagttgttccattcgctgttggtactgcaaggcttgccagtgaagctacttcaacgcgctcagctttatcaccacgtaatcggatttcgatcagctcacgcttttcacgatactgttcaatcgcactacctgtaattgaggcgttcaagaagttggctaaatcgaggctggacacacccatttgtcgagcacggtcttgatcaatttgaattgaaataatcttgcttggctcaccccaatccaaatgcacattggtggtattcgggttttcactaattaccctagcaacctgctgtgcttctttacgtaccagatttaaatcttcacctgacacacgatactgcaatggataaccaacaggtgggccattttcgagtaatgacacacgagtacggacttgtgggagtaactgcttaatttgggtgtctaacgaacggcgaatttcatcacgatcatcaagcgatgatgccaaaacaacaaactgcgcaaagctagcttgcggtaattgctggtctagaggtaaataaaaacgtggtgaacctgtaccgacataggctacataattatcaatgcctttttgtttagacaggaattgttcaacctttttcaccgcttgctctgtagcggttaacgatgcgccttcttcgagttttaaatcgactaaaatttcagcgcggtttgaaggcgggaaaaactgctgtggcaccatcttaaacatgagtacagacagcacaaaaatccccaccgttgttacaatcacggttttacggtaggtcacacaaaactcgaccattttccgaaaacgtaaatagaaactcgattgataaggatcgtaatgatggtcctgtgaaatggccacagtttgcagttgcggttttttagttattcttgcccacaaacggacataccaaggtgcttgatgacccatcttggtaaaatcaggtagtagtttttcacccaaataaggtacaaataaaactgcggcaacccacgacaccaataaagcaatcgtcacgacctgaaagatagagcgtgtgtattcacctgtactggactgagccgtagcaataggtaaaaagcctgcagcggtaattaatgtccccgtcaacatcggaaatgctgttgttttccatgcaaatccggcggccttaattcggctatacccctgctccatcttaatggccatcatctcgaccgcaataatggcatcatctacaagcaggcccaaagctagaattagggcaccaagcgaaatcttgtgcagcccgacatcaaataaattcatgccagcaaaagtcattgctaaaaccaaaggaatggaaaaagcgacaactaaacccgtccggaaacctaatgagaaaaagctcactaacaagacaataatgaccgcttcagcaagtactttgacaaactcatggatactacgttgtaccgctactggttggtcagatactttttgtagtttcatacctagaggtaatgttttttgcagttgggcaaattcagtttccagatttttacctaaggcaataatatcgccgcctttacgcatagatacggcaataccaataccattgtcacccataaaacgcatacgcggctgagcaggttggctaaaaccacggtagacatcagcaacgtcaccaagctgaatggttttatcgcctaccagtaaaggcatttttttaatgtcatctacgctttgtaattggccacttactcgaatttgaatacgatccgttccagtttcaaaaaaacctgcacttgccatgctattttgcttttgtagggcttcttgtatggcagaaacaggaatcccaagctgaacggctttagtatttgaaatttcaatccagattttctgatcttgtagcccaattagctcaactttgcctacatctttgactctctgtagttgtaattgcaaacgatcggcatattctttcaaaagcgcatagtcaaagtctttgcctgtcagtacataaatattaccgaaggtatcgccaaattcatcattaaaaaatggaccttgcaccccacttgggagttcatggcgaatgtcattgaccttcttccgaacgttgtaccaaacatcaggaatctgcgcagaagtgagagaatctttagcaacaaaagtcaccatcgactcgcctggacgggaatacgccataatcttgtcatactgacctgtggtcatcagttccttttcgatacggtccgtaactaaagtagaaacttctttggctgtcgcgcctggccagtaggtttgtacgaccatgactttaaaggtaaatggcggatcttcactttgtgagagttttgaataagaaattgcaccaataatgccgagcaagagcatgaaataaaggacaatacctttattgttcagtgcccattcagagagattaaatttcatggttatttggctccctgaattttcactgcacgattttcacgatcaatcgggtgaatcttctgtttatcgcgcagcaagtgcacaccaccaatcactacccaatcatttggtgttaaacccgataataccggcacactatctctgccataagcaccaatcgttacaggcactttacgtaaggtctgattcgcattcaccacccatacataaggttggttatctgttgcagatacactcgaaagtggcacactcatgacattagtttgagtcgaactaaaaaatacgcgtgcactttgcccaagctgaatagcagactgaccttctttgagtgccaccttaactgtgaatgtacgggactggtcagcagctggagaaacttcgcgtacatatccggcaaatcgttcgttcggtttagaccacaaagttatccatgccgcttggccaactttaatctcgctaactgcttgttccggtacgccgatgaccacttcacgttcaccatcaattgccagttgataagccgcttgccctgctgcaaccacctgtccaatttcaatattacgcgctgtaatcaccccgtttttattagaaacaagttggttataaccagtctggttggcagagacttcataattagaacgagcttgttgtaatgctgcctgagccgcatcatattgattttttaccgtatcgtattgcgaacggctcacggcatttataggtaataattgttgaaaccgcttaagctcatctgaggctgtttttgctgctgcctgtgcgttttctaattgagctttggcagcatttaattgtagctgtgcatccgccacatcgagttttgctaatacttgcccaactctaactcggtcacctacatccacatagcgagccgtaacttgtccacccacccgaaatgccaaggcagtttgttgtcgagcctgtacatctccagcatagcttttctgttcgtgaagtgtggttgaaggctgggtcaccattacatagggtatttcttctgttttgggagcctctttactacaccccgttaatgtgaccatgcaaacaatcatcatactcatgatgagaggttttaacagattcatatcttatcgctcttattcaaactggttttttaaggcacaatatatttgcatcatagtttgtttgttttttaattaatatacccgacggtacattaattaaagaaaaacttataagtatttatttttatatagttttattagagggtttcgtgcaaacagttaatcaaagtggtcgccccaaagatctggaaaagcgtgctcgtatcttacaggccgctaaagctatttttttaaagtccggttatcacggtaccagcatgaacctgattgcacaggaagcaggcgttactaaactcacggtttataatcactttcaagacaaagcaaacctgtttatctgtgccattacagaaacttgtgaagagactctaggcactaaaccatttgaattagatgcatcggcagacttttatcaaacactttatatagtgtgttcacgtgccttgcagattatttattcccccgaagcacttaaactcgagcatgtattatttgaacttgcagcagagcaaagtccactcgccctacagttttttaatgcatcccatacccgtctgcaaaatcagttagttgagttttttcaaaaagctgctcaattaggttttattcaagccgatgatccgctatatcaaacagagctgcttttgaccttattgcttggtgtacgccatcacaaggttctacttagaattattcctgtaccgaatgctcaagagatagatcggtttattcgggatgctattgatttatttctactcagatatcggcattaaaccaaagtccgattgccaaaatttgcaacgggtgcatgtcgacttttaaagcgttataagcgatttaaatgttattttttaagcaaaaattcacattttcttacgctcaaagcttggaatgttcgttaatcgcgctatattcgaaaagaataagaacaggagaaaatagcatggttcagcaaatcgatgcgccactgcgtgaggatgtccgcttacttggcaatttattaggtgaaaccctaaaacagcatgcaggacaagaactgtttaatcagatcgagcaaatccgtgctcttgccaaaggtgcacgtgatggtcaagctgaagccgaaaagcaattagaacaattatttttagaattgcccgatgaagagctattgcctcttacccgcgctttttctcacttcctcaattttgccaatattgctgagcaatatcatgtggtacgtagccgcagacaggcagagttcgatccggatgcaaactccccgaatccccttgttcacttatttaaaaagtttaaagataaaaatatttcgacggaaaaactgttccagcaaatttgtgatcttaagattgaattggtacttacggcgcatccaacagaagtgagtcgtcgtaccctgattcaaaaatatgacgatatcaatgcttgtctatcacaacttgatcagcaaaaacttactccgcgtgaacgacaaaatgctcttgccaatttaaaacaacaaattagttcggcttggcaaacagatgaaatcaggcagcaccgcccgaccccggtagatgaagcaaaatggggctttgccacaattgagcaaacactttggaatgctgttcctaaatttatccgtgagctaaatgaactggtccaagacaattgccaacaaaacttaccacttcatattgctccggtacgttttgcatcttggatgggtggagaccgtgatggtaacccgaacgttactcatcaaattacccaagaagtattatggttatcacgctggcaagctgccgacctctatctaagagatatcgaaaacttacgttgggaactatcaattcagtcttgttccgaagaaatggttcaagccattggtagtcctcatccagagccttatcgtgagtatttacgtgcaacacgtgagcgtttaaaagcaactcgtcattggttagctcagcgcctacaaggcttagaagctgatgacagcaatgtcattaaaagcaaagatgaactgttacaaccattattgctgtgctatcgctctctaattgacagtaatctacctgaaatcgcgaatggtcaactactcgactttatctaccgtgtgaactgttttggtattgaactacttaagctcgatattcgccaagaatcaggtcgtcatcgccaagccatttcagcaattaccgaatacttaggtctgggtaattttgagtcatggactgaacaagcgcgccaaaacttccttattcaggagctccaaagcaaacgcccgctactaccgaagtatattaatgagccagaaggtagtttgattggtcacccagatgtacaagaagtatttgcaaccatgcgtactttggcagaccaaccacctgagtctttaggggcttatattatttctatggctgaatatccaagtgatgttttagctgtattgttattgcaaaaagaagccggtattcagcatcctttacgtgtagtgcctttatttgagactttaaaagatttagatggcgcagcaactaccatgaatacgttgtttaatatgcattggtataagcagcacattcagggtaaacatgaagtcatgatcggctactcggattcagcaaaagatgccggtttcatgtctgctaactgggcccaataccgtgctcaagaagagctgactgcaattgctcgtaaacacggcgtacagttgactctgttccacggtcgtggcggctcaattagccgtggtggtgctccaacgcaacaagcactcttttcgcaaccaccgggctcaatctctggtgcaattcgtgtgacagaacaaggtgaaatgatccgcttcaaattcggtctagaaggtattgccatgcaaaaccttgaaatctataccgcagcaacgcttgaagcgacattattaccaccaccagagcctaaggctgagtggcgtgaacttatgaaccgtatgacagatcattctgtgaaggtttatcgtcaaacagttcgtgaaaacccgcattttgtgaagtacttacggactgtcactcctgagcttgaattacaaatgttaccactaggttcacgtccggcaaaacgtaaagtaagtggcggtatcgaatctttacgtgccattccatgggtgtttgcttggacacaaatccgtttgatgttacctgcatggttaggtacaggtgcggcgattaatgaagtgattgctgatcagcaaaaagcaacgcttgatgaaatgcttcagcaatggccttatttccagacacttattgatatgctggaaatggtattgtctaaagccgatgccaatattgcactctattacgagtctcatttgactgaagatgaagacttaaaagtgctcggcaatcagttacgccaacgtctaaaagatgctgtggaaaccttgcttacgttaaaagatgaatcaaaactattaagcgacaatgaagttttggatcagtctatgcaagttcgtaaaccttatttactgcctttgcatcttttacaagctgaactcatgaaacgccgccgtgattatcttgctgaacgtcaggcagagcatacccctgttgaccatgcacttatggtaagtattgccggaattgctgctggtttacgtaatacaggctaagctcattttactaactactttcttaaagcagtgcatctcggatgtgctgctttttacttgcaaaattccttgtttttctcaaattttcctcgatttttcattttttagaatattttttaaaatcataaaattaatttttatcagaaaaaaacacctaattccttatatttagaatttataaaattataccgatcgttaaaaaataattacttttcactttcatattcaatacaagagattaaatgcttttacaagaaagagtatcattgcaccaattaaagaataatgagcttattttatgtccaactggtttcccaaatggcagccttaccaaggtgatgttgaccatcggccggtctctaccaatgaatatctccctccagttcaaagtgctattttaggtatccaacatgcatttgccatgtttggagcaactgttttagcacctttactcatgggctttaaccctaaccttgctattttaatgtcaggtatctgtaccatcctgttcttcttaattacaggtggtcgtgttcctagttatttaggatcgagttttgcctttattggggttgttgcagcagccacggggcatatcacaggttcaggggccaatccaaatctttctattgcgttgggcgggatcgtagcgtgcggtattttttatgcactcatcggttttattgtcatgctcacgggtacacgctggattgaaaaacttatgccgcctgtggtgactggtgcaattgtgatgattattggtctcaaccttgcccctgttaccattaaaggcgttgcaggacagccatttgaaatgtggatggccttaattactgtactttgtatgggcagtattgcagtttttacacgaggcttattgcagcgtctacttctattggtaggtttgatcttggcttatgtaatctatgcgattgcgacaaacggtctaggtttaggtaaaccgatcgattttagccagatctcacaagcttcgtggttcggtattccaaacttttcacatcctacttttgatactaaggctattttaattattgcaccggttgcactgattttagtagcagaaaacttaggccatatcaaagcagtaggtgcaatgactggagaaaacctaactccacaattaggcaaagcctttgtcgctgatggtttagctacgacactttctggtagtgttggtgcgccagggatgacgacttatggtgaaaacattggtgtgatggcagtcactcgtgtgtactcaaccattgtatttgtgattgcaggcatctttgctattttcttaggtctatcaccaaaatttggcgctgtcattagtaccattccaagtgcagtccttacaggtgcatctattgtggtatttggcttaattaccattgccggtgcaaaaatctggattgaaaacaaagtcgatttttctaacaataaaaatctgattgtggcttcagtaaccattattttgggtgctggaaactttgaattattgttcggtaatttcaatttaggtggtattggtacagcaacgtttgcagccattattttaaactggctgtttagtttaaaagataaaacctaaattctaaaaggcagcgcaagctgccttttttcattccgatttagtatgatgaatttttgcatttcaatacgttcctatcatgcgttttgatttttttgatttacagctggttcttcatattgtctcgactggtagcctcaccaaaggcgctgaccgctctgcgatttcacttcaggcggcgagtgaacgtataaaaaaacttgaacagtattttgagacccccttatttattcgacaaaccacaggcgtagaactcactactgctggacatgcatttgtagagcatgctcgtcagcttttagctcaaaaagatcaactcgaacacgaaatgcagcggttcagacagccgacaacagaagcattaacactttggtgtaactcatctgctcaaagtgaatatctacctaccttattaccgcaatatctagtgcttcatcccgaaatgaatatcgatttgcatgaagcagaaagttcagaaattgtagatgcattaacccaagggattgcaagtcttggcctagtctcgagttttttcaatacccgacatttgcaaactaaagagtttgcaagcgacccattagtacttatttgccctgtgacacatgagttagcctactacaaagagctaaatttagtagatgctttaagctatggttttattggactcaaatcgcatcactctttacaacagtccattgaaacccaagccaaattattaggctttaatatacagtatcggttgcgcttacctaactttggcgcaattgccgaggtagtcgccaaaggtgtgggaattgcgattatgcctgcccgtgctgcacagcgcctacaatcagactatgatttccattcaattcaactgctaggcgcatgggcaaaccgtaaactacttttggccacacaaagtttcaatcagttgcccagtagttatcaacagtttgcagactttttattgcagcatcgtccttaaaaattgacttaatgcaaaatcatataaagtcctaatgacatcaagcctataaaaaagatacggcgaaatatttgctcattcagtcgatagcggatttttttaccgatccacattccaatgagcgcagccaacaacgcagcgaaagataaacgatagtccagtgatatccctgacatcgggttatggtgtaaaaacacagcaaggcaaatggtagagaccgtaaacgttaatcctaaagcctgtaccaactcatcacgttttaaatgcaaagactgcaaatacggtacgataggaataataatgacgcctgttgctacagtcactgccccgccgatatatccaataatgggtgatagccaaccttcatgctttcctaagtgtggaagtctctttacgcatagcccatagagtccatataaggccaacatacagcctaataaaatttcactactatgcccatgactttgacttaaagtaggtaaaaagctccatattgaacctactataatgccgacaagcaatgtccagaaacgccgaataaacgcccagacatgcccttcagcaaaaagctgccagacgttggtgaccattgaagggacaatgagcagagaggctgcctgaaaagggctcattgcgatggtgagtaaacccatcgataccgcgggcaatcctaaaccgatcatgcctttaatcatgcccgcgaaggcaaacaccacaataataattgctagaaatgtcactgtttatctccgattccctacatggttatgctacggaaaaaacaggctttgccctattcttgtttttaggagtaggcctcaattagaagttgaggccgttttgtatttttcttctaaaacattgctaaaaatactttcaatcatccaaacccgatacaggctattaaatacatagctttgcccatcgatacgcaactctaaaaccggcaaatcaggttgatgcttgtcttggcaaagtgcatcattttgcgctaaaaccgactgtatatcctgttcagttaactgctcaatacccagttgctgctgtaactgttggaaatgcttctggaaagatagatcttttcctttcgtccaaacagcctgcaaaatagtgaaaattgtatcaagttgctgattttccggcacactatagaaaagctttgccatcccaagcgtactttcttctgtaggtcggcaaaaaggtgtaaaagcaacctcggtacgtttagacacacgtgttgccaagctccagtcaaaccagtctcggccccgataactcaaaggataaacttttagctgaatatcataatagtctgcgagctcttctttaatataggcaagcaacaaccagctcatcgggtcttctaaagcgataaatacatcaagttcaggatgcaaagcctgaatttcatttaacgcctcagcatcattaatcaaatgttcacgccattcgatatgattaattaaaaatatcggattacctgtcagtaacttttgttgttttaaacgtcgggttaaacgtaataaatcatctactgcatgatatttacgtccaccaaactcaaagtatgccgctcgaacaggttcatccgtaaaaatacgttctggaaaatgctgaggaacctgatgcttgactgccatggcatgtagagtacgcaattttccatattgctgttgccaaagcatgtgaaagatatcttcaagtaaatgtaagaagttctgaccttgtagtggggttctttttaatatgacagcggcttgttttaaagattctggacttgggatttctggaaactcatcaaaagcaaaccgatgctgatttgctaaaattttggcatcatttaaacaataatgctgccactcctcatgcgtcatgctatttggaggttcagaagccgtatgggaaataataatttttaaaggtttaagttcatcacttaaaatttcatctagctgagacaattgctgaacagccagatagctatacacatcatcaagtcgtaaataaatacttaaaccattttccgtgggtaacaccgcttgacgagaaggcttttggtaaaaccagctcgatcggatagggtcaaaccaacggcgtagcagtgacatgagtagtgcctctaaaaataaatcctaagcgagatcaaaagttattttgatcatagtgcaaggtgaaacagtagtcgagatggaaaaatgactacctaagttcgcgcagaaaatatgtcatgttatttcgcgagtttctgcgtaggtgaagattttatcaccattttatggcaaacccatagaatgatctgaaaccacctttttctacaagcggattttttttaccagacataaaaaatgcacccttaacatgataacaattcatcgtgttaatgggtgcatgtttcctactcaattattaaaattgaatattttatagaacgcgtacagctccttttgccgcacttgtggtatgcattgcataaacttttaacgcttttgatactttacgtttacgttcttctttcggatgccagcctttcgcttcttgaactgtacgacggtgcgccatagtcgcatcatcaatattcaagtgaatggtacgatttggaatatcaatttcgatggtatcgccatcttcaaccaaaccaatcgcaccaccttcagcggcttctggcgaaacgtgaccaattgaaagacctgatgaaccaccagagaaacgaccatctgtaaccaacgcacagtcttttcctaaacctttagatttaagatagctggttgggtaaagcatttcttgcatgcccggaccaccacgtggaccttcgtagcgaataacaacaacatcgccagctttaatctcattgcctaaaattgcttctacagctgcatcttggctctcaaaaacgcgtgctgtaccagtgaattttaaaatagattcatctacacccgcagtttttacgatacaaccatcaagtgcgatgttgccgtataaaacagctaaaccaccatctttagagaatgcatgttctgcattacgaattacgcccttttcacggtcgccatctaaagttgagtagtagcggttttgtgagaatgcaacttgagttggaacaccacccggagatgaacgatagaactcatatacctctggatcttcagtacggataatatcccacttatctaacgcatcttttaatgttttctcatgtactgtcggtacagatacatcaagtagattcgcacgatcaagctcgcctaaaatggccatgataccgcctgcacgatgtacatcttccatatgtacgtcttgttttgctggtgctacttttgaaagcactggtactcgacgtgacaattcatcaatatcgtccatcgtaaaatcaacttcagcttcatttgccgcagctaacaagtgaagaactgtattggttgaaccacccattgcaatatcaagtgtcatcgcatttttaaaagcagctttagtggcaattgaacgaggcaaaatacttgcatcattttgctcatagtagcgtttggccaattcaacaataagctgacctgcttttaagaataattttttacggtttgcatgcgttgcaacgatagaaccattgcccggtaacgataaacctagcgcttctgttaaacagttcattgagttcgcagtgaacatacctgaacacgaaccacaagttggacatgctgaacgttcaaattctgcaacttcttcgtctgtgtagctgtcatcagctgcaacaaccatagcatctacaaggtcaattgctttttcatcaccgcggaatttaaccttacctgcttccattggtccgccagacacaaataccacaggaatatttagacgcatcgcagccatcaacattcccggagtaattttgtcacagttcgaaatacacaccatcgcatcggcgcaatgtgcattcaccatatattcaactgagtccgcaattaaatcacgtgatggtaatgaataaagcatgccgtcatgccccattgcgataccgtcatccaccgcgattgtattgaactctttagcaacaccacctgctgcctgaatttctgccgcgacaagctgtcctaaatctttcagatggacgtggcctggaacaaattgggtaaatgaattgaccactgcaataatcggtttgccgaaatcttcatctttcattcctgttgcacgccataagccacgtgcgccagccatatttcttccgtgtgtcgatgtttttgaacgatagtcaggcatttgtgtttccaacaagttgtgcttgagtgaaatgacttccactctggctgaatgatactgatatagcgttagatcagtcggaatattgactcatcatcataatttgatcattctccattctatagaagcaaataatattgggaaagccaagaacgataatactcagtcaatatttagcaaaacttacatgaataattttttatttttttataacctttttttatcaataaaagtttttgaataattttttgttcactatttatggctttagctctcctttgacctcgatttagggcttcaatcgtttttcacgtatactagcgttaaactttttttggattgcatttgtgaaaattatttttgctggcacccccgaatttgctgcaacagcattggcggctctactaaaaacttcccatgaaattatcgcggtttatactcaaccagaccgtaaagcaggtcgtggacaaaaactaacaccgtctcctgtaaaacagcttgcgctggaacataatattcctgtttatcaaccgcttcacttcaaagcttcaactgaagaaggcttggcagctcaacaagaacttgctgctttaggcgctgatgtcatggtggttgcggcatatggcttaattcttccacaagctgtactcgatacacctaaatatggctgtttaaatattcacggctcattattaccacgctggcgcggtgcagcaccgattcagcgtgcaattgcaacaggtgacgatgaaactggtatcaccatcatgcaaatggcggcgggtttagatacaggcgatatgatgtataaaacctattgcccaatcacttccgaagatacatcagcgacgttgcatgacaaacttgcagctcaaggtgcaacagcaatttgtgcggtacttgagtcagaagaaactctgcaaaaatatttagcagaacgcgaagttcaagacgaaagcttaacagtctatgcgcataaactcgtgaaatcagaagctcgtattgattggtctatgaatgcagttcaagttgaccgcaatatccgggcattcaacccatggcctgttgcctttattcaacttgatgaaaataatgcgctgcgtgtttggaattcaacaatttctaatcaaaacaaagcagatgctcaagctggtgaaattattgcaatcgataaacagggtgtacatgtcgcttgcggtgaaaatacatttatttgtttaacgagtgtgcagtggccgggtggtaaagcattaaatgctcaacaaattgcacaaactcaaaaacttcacgtaggacagattctgccatgagtcaggttacttcaaattcatcacgttttaacctgcgcgctcaagtcgtccagaccttgctaaaagttcagcaaggtcaatcgctcgctagtattttaaatacacagctgaatcaagtagcagagcgtgatcgtgcactatttcatgaacttgttttaggtacattgcgccaatggttcgcacttaagtcaattagcctgcctttactcagcaaacctttaaacaatgagactgtagaaacctgcctatacgtgggcctttatcaagttttatgcacgcgtattgcagcgcacgctgccatctcggaaacagtcgatgcaactaaacaacttggtttccctgcactcagtggtattgttaatgcaattttgcgtcgagcaactcgtgaaactgatgactttcagcaaggtttacagcaagcacatggcttaccaagttggctttttaaacggttaaaaaaggattggggagaacaaacagaagctctctgccaatcgttaaagcaagccgcgcctttaactttacgggtgaaccagcgtcatattggtcgagatgcttatttagcaaaactacaaagtttagacattcagtcacgtgcgtgtttgttttccgaagctggtattgtccttgagcaatctgtacaaatcactcagttaccgggttttgaacaaggctggttctctgtacaagatgaacatgcacagctatgtgccaccttgttgcctgatttaaacaataaaacggttattgatgcttgtgctgccccagggggtaaaatggctcatttgcttgaaaagtttaaaccagcacagctcatcgccattgatcaggaccccagtcgtttagtccgtgtgattgaaaacttaaatcgcttagcactcgatcaaagtcatacggaaattttggcagccgatgcaaccaagtggaatcctgttcaacctgtagattgtatcgtacttgatgctccttgttctgcgacaggtgtgattcgacgtcatcctgacatacgcctattgcgccaatctagtgacatagcccaaaccattgagctacaaaagcagatcttagagcacatgtggcagcaactcaaagttggcggtacattgctttatatcacctgctcaattttaaaatctgaaaacgaacagcagatgattaacttcttcacagaacatcctgatgcaaaagaagtgaaaatcgaggcagattggggaattgaacaagttcatggcagacaactgttgccagaagcacaatctggtgatggattttattattgtaaaattcaaaagattacataaaaaaagcaggcgttatgcctgcttttttactagatcagaatatcaaagcgtatgctgatcttttacttcttctaaaacttcatctaactcttcaggatgctttgttaaatgtaagatggatagtgctaatccaccccatacaaataccatcgaaattattaacatcacgattgccgaagtattcattattttatcctcctagcgatctttcattttacttaacacgatagcaacgactgcacagaaaatcacactgccccagccaaagacaccttgtaagctcatactataagtatcatagccatttttgatcaaattaaaaacagtcatacagagtgtggttaataagattaaagaggtaatgactgttaaagtgaagtcccagcctttacccaattgaatggttgagatacggtttacatggtcgcgaagctctttaagtgctgaacgtttaaaccaagctacgctaataattgataataaagccccaccaataatcccaatgttattaataaagtgatcaacaatatcaacgagcttaattgcgtttacacttgagaataaaataattgaaaccagtgcactaccaccaccaataatcgttaccgctttcttacgtccccactttaacttatcttgcattgctgcaataggcacttccaaaatactgaccattgaagaaataccagcaacaaataatgaagagaagaacaaaagaccgaatagatcagcaccagaacctaaacttgaaataattttagggaaagcaataaatgcgagtccgataccgccactcacaacatccttaacttcagtacctgcggcatgtgccataaaaccaagcgctgcgaagataccaatacccgctaaaatctctgttgaagcatttgcaaaaccaacgattaaaccagaaccagttaaattcgtttttggttttaaataggatgcataggtcaccatgatcccgaaaccaactgagagtgaaaagaaagtatggccataggcagctaaccaaactttataatccatcattgcagaccagttcggtgtaaagaatgcatttaaaccttgtaccgcacctggtaaacgtaacgattgaataactaaaatagtgaagagaatgaataataaaggcatgaaaatcttatttgataattccacaccttttttcacaccaccataaagaatgatgagagtaagtgcccaaatcccaacaatcggccagaataaatgacctacaaactgtagatcaaagccggttgcttttgtggtctgcaaataggtattaaagaagaaaccttccggatcacttccccacatttggccaatagagaagtaaacatagctaccagcccatgtaagtacacttgcatagtacaaaccaatgatgatacagacacaaacctgccaccaccctaatgtttcaccacctttaaataaggcacgatatgccttaggaggtgaaccagtactacgatggcctaccgcataatctaaaaataataacggtaaaccagcagtaatgagtgctaatagatagggaataagaaacgcaccaccgccattttcatacgcaacgtacggaaagcgccaaatattacctaagcctacagccgaaccaacggctgcaataataaaaccagatcgtgacgtccagttttcacgagtatctgtcatagaacacctaatgttaaaagattacttatttttactgctattgttgattgttattccgcatgcaaaaaaagaaccaaaaaatacttttgtgtttgtagaaaataaaatgcaccttttgagtatttttattcccttaacaaacaagcaaaaatagaaaattcttccttaaagatttttgtccattttttgcccctatatagctgaacaatacctgtttttatttctttttactgtaatttccgtctgaaaatttacgtttttttagagattcttatctagattggttattttttagctaatattcctgttttaaagcatattattacctccttacattcaatgatattttctaccattaaaattttattcccattcataaagtagatatatcaactaatttatagatgagtaaaatatcaaagtattatcgatcccttacacaaaatttatactaaaacctctaaaactcaaatcaccataagtaattaatttttatatgaaaattaattaaataaaagaatattaaaaattgaagatatagaagctttatattcaccatttttcatcaatgcataactgcaaagatatctatatcatgcgttcaaagattttctttttaggattgatgatgaaaatattaaaactgtcttttttagcactcgggatgggtcttagcggattcgcacaagcagattttataggcgtaaaaggagacgttggctactggttttatgacggcaaagctaatatgtcttcacaatctcttgaagatcaagatctagaccgaaaaggtagtgctcaactttcattagcttttgagcacccaatcccatttattccaaatgcaaaaattcgttatgttaatttagatactcaaactaaatcagaaactttgggtcaagctaactataacgttgatttagatcatagtgattttattctctactatgagttactagataatattgtcagtgtagatgcaggtcttggtgcaactgtactaaatggagatattactgcctataccggtaaacgtgtagatattgataagacatatccgattgcttatttatcaggtgaagtaaaacttccatttacagggttaagcgctaaaggtgaagcaacatatacaaactttgatgatgcaaaaattacagatgcgttagtagaagcaaagtataagtttgccgataatttattaatcgatttaggcttaacagctggttatcgtatcctcaatatcgatttagatgattatgataacaatgaccttaaatttgaatttaaaggaccttatgtgggcttagaagcacatttctaaattaaaaacagaattttgatcttccccatataaaaaagaactctataagagttcttttttattcaaccatactcacatattttggacatttttgaattcgttgacaccattcttgaatatttgggtataactttaaatcgaagccgccttcctcagctacatgcgtgtatgcatataaagcaatatcagcaattgtaaatttatttccaacaagatagtcgtgctctactaaagctttattcataatagataacgctttatggccttttggttgtaatttatgatattcctctattctttctggcggtaaacctagatatttattaataaaacgagcaactgcaataaatggttcatggctatattgttcaaagaacatccattgatacatttttgccttcatataaggatctgcaggaatcaattccgttccctcagccaagtagcctagaatagcgttagactcacttagaacccgtccatcatctaaagctaatacaggtattttcccattaggatttaaagatagaaactctgctgtttgagtatctttatttaaaatatcaacatgaatccatctatgatttatatttaatagggatagtaacagtttgattttataacaattacctgaatctacatcaccatagattatcatcgttcctttcccccttattctgcatatttaaatatataattttcttattgtttataacacaacacttccataatattttgatttacctgctataaaaaaacaccccaacctcttttgagattggggtgtttggaataatgagctggcgatgacttactctcacatgggtaatcccacactaccatcagcgctaagaggtttcacttctgagttcgggaagggatcaggtggttcactcttgctatggtcgccagcacaactgtttatggatacttgcttaggtcttatttaatgccgaagcgttttccaaatctgtaacagactgggctgaattgaatcttactttatctgttcattttagctagaggtataactaaatcaagttgtcttgcatacttaagaatcgattgatgcttcatatacaactgcttgggtgttgtatagtcaagcctcacgagcaattagtattggtcagcttcacatatcactatgcttccacatccaacctatcaacgtcctagtctcgaacggctctttagaggacataaagtcctagggaaatcttatcttgaggtaggcttcccgcttagatgctttcagcggttatcccttccgaacatagctacccggcgatgcgactggcgtcacaaccggtacaccagaggttcgtccactctggtcctctcgtactaggagcagatcctctcaaatttccagcgcccacggtagatagggaccgaactgtctcacgacgttctaaacccagctcgcgtacctctttaaatggcgaacagccatacccttgggacctgcttcagccccaggatgagatgagccgacatcgaggtgccaaacaccgccgtcgatatgaactcttgggcggtatcagcctgttatccccagagtaccttttatccgttgagcgatggcccttccatacagaaccaccggatcactaagacctactttcgtacctgctcgacttgtgggtctcgcagttaagcgcgcttttgcctttatactctacgcgtgatttccgaccacgctgagcgcaccttcgtactcctccgttactctttaggaggagaccgccccagtcaaactacccaccagacacggtcctcgtcccggatcacgggacagagttagaacctcaacattaccagggtggtatttcaaggacggctccactggaactagcgttccagcttcaaagcctcccacctatcctacacaagtaaggtcaaagttcagtgtcaagctgcagtaaaggttcacggggtctttccgtctagccgcgggtacactgcatcttcacagcgatttcgatttcactgagcctctgctggagacagcgccgccatcattatgccattcgtgcaggtcggaacttacccgacaaggaatttcgctaccttaggaccgttatagttacggccgccgtttactggggcttcgatcaagagcttcgcttacgctaaccccatcaattaaccttccagcaccgggcaggcatcacaccctatacgtccactttcgtgtttgcagagtgctatgtttttaataaacagttgcagcggcctggtttctgcggctgtcgtcagctcaggaagcgagttccatcaccaacaacagcgtaccttctcccgaagttacggtaccattttgcctagttccttcagcagagttctctcaagcgccttggtctactcgacctgaccacctgtgtcggtttcgggtacgattcctgtgtaactgaagcttagagacttttcctggaagcatggcatcaaccacttcgctgtacaagtacagcttgctatcagatctcagcatagagtaccccggatttgcctaagatacatgcctacatcctttcacctggacaaccaacgccaggctgatttagccttctccgtcctctcatcgcattacacagaagtaatggaatattaaccattttcccatcgactacgcctttcggcctcgccttaggggtcgactcacccagccccgattaacgttggactggaacccttggtctttcggcgaacgggtttttcacccgttttgtcgttactcacgtcagcattcgcacttctgatacctccagcatgcttctcaacacaccttcatcggcttacagaacgctcccctaccacgtatacaaagtatacatccgcagcttcggcacatagttttagccccgttacatcttccgcgcaggccgactcgactagtgagctattacgctttctttaaagggtggctgcttctaagccaacctcctagctgtctatgccttcccacatcgtttcccacttaactatgattttggggccttagctggcggtctggattgttttcctcttgactacggacgttagcacccgcagtctgtctcccggatagtactcataggtattcggagtttgcatcggtttggtaagtcgggatgaccccctagccgaaacagtgctctaccccctatggtattcgtccgaggcgctacctaaatagctttcggggagaaccagctatcaccaggcttgattagcctttcacccctatccacaagtcatcccctggcttttcaacgacagtgggttcggtcctccagttagtgttacccaaccttcaacctgctcatggatagatcgcctggtttcgggtctatacccagcaactaaacgccctattaagactcgatttctctacggctcccctatacggttaacctcgctactgaatataagtcgctgacccattatacaaaaggtacgcagtcacaccacgaaggtgctcccactgcttgtatgcatgcggtttcaggatctatttcactcccctcacaggggttcttttcgcctttccctcacggtactggttcactatcggtcagtcaggagtatttagccttggaggatggtccccccatattcagacaaggtttcacgtgcctcgccctactcgtcatcattatgtgtgccctttcgtgtacgggaatatcaccctctacgttcgcacttcccagagcgttccactaaaacacacataacttaatgggctgatccccgttcgctcgccgctactgagggaatctcaattgatttcttttcctaagggtactgagatgtttcacttcccctcgttcgccttgcaacactatgtattcatgttgcaatacctaccttaaagtaggtgggttcccccattcagacatctccggatcaaaggatatttgccgcctccccggagcttttcgcaggctatcacgtctttcatcgcctctgactgccaaggcatccaccacatgcacttaattacttgactatacaaccccaaacagtcgacgttacctacaagttagtaacttcaacatttcagtttagagcactgtgcacttaagcactgtacagcttcaatctaaattcacataccaaaacgcttgattcagttaatttgctagttctcaattcatctagattaattgcttaacctaaactcttgagtgaacaatttatttcagactcaattttgccaatctgttaatgagttaatgtgtcttcgtcagatcacactaattaccgtgataatgaaatcacagaagttaataaaccaagatctcaatctttatttactaatttctgtaatccgaacttatcttaagttctggtggagactaggagagtcgaactcctgacctcctgcgtgcaaagcaggcgctctaccaactaagctaagtccccagcttacatcatcaatcatgtatcttttatctataacttcaaccagtcaaagtcatggtgggtctgacaagacttgaacttgtgaccccacgcttatcaagcgtgtgctctaaccaactgagctacagaccctcagatacatctatgaagaacaacttgttgtggattcttaccaatcgtcaatctttcgttaaggaggtgatccagccgcaggttcccctacggctaccttgttacgacttcaccccagtcatcggccacaccgtggtaaccgccctctttgcagttaggctagctacttctggtgcaacaaactcccatggtgtgacgggcggtgtgtacaaggcccgggaacgtattcaccgcggcattctgatccgcgattactagcgattccgacttcatggagtcgagttgcagactccaatccggactacgatcggctttttgagattagcatcacatcgctgtgtagcaaccctttgtaccgaccattgtagcacgtgtgtagccctggccgtaagggccatgatgacttgacgtcgtccccgccttcctccagtttgtcactggcagtatccttaaagttcccatccgaaatgctggcaagtaaggaaaagggttgcgctcgttgcgggacttaacccaacatctcacgacacgagctgacgacagccatgcagcacctgtatctagattcccgaaggcaccaatccatctctggaaagtttctagtatgtcaaggccaggtaaggttcttcgcgttgcatcgaattaaaccacatgctccaccgcttgtgcgggcccccgtcaattcatttgagttttagtcttgcgaccgtactccccaggcggtctacttatcgcgttagctgcgccactaaagcctcaaaggccccaacggctagtagacatcgtttacggcatggactaccagggtatctaatcctgtttgctccccatgctttcgtacctcagcgtcagtattaggccagatggctgccttcgccatcggtattcctccagatctctacgcatttcaccgctacacctggaattctaccatcctctcccatactctagctcaccagtatcgaatgcaattcccaagttaagctcggggatttcacatccgacttaataagccgcctacgcacgctttacgcccagtaaatccgattaacgctcgcaccctctgtattaccgcggctgctggcacagagttagccggtgcttattctgcgagtaacgtccactatctctaggtattaactaaagtagcctcctcctcgcttaaagtgctttacaaccataaggccttcttcacacacgcggcatggctggatcagggttccccccattgtccaatattccccactgctgcctcccgtaggagtctgggccgtgtctcagtcccagtgtggcggatcatcctctcagacccgctacagatcgtcgccttggtaggcctttaccccaccaactagctaatccgacttaggctcatctattagcgcaaggtccgaagatcccctgctttctcccgtaggacgtatgcggtattagcatccctttcgagatgttgtcccccactaataggcagattcctaagcattactcacccgtccgccgctaggtccagtagcaagctaccttcccccgctcgacttgcatgtgttaagcctgccgccagcgttcaatctgagccatgatcaaactcttcagttaaaatcattttgcaccttatttatagacaaggtgccaattctggctcttcttcttgcttatttggttctcttcgagtaatagcaatcaatcaatgaagtatttcgattaatcaatcagtaatccacacaagtgtcttcaattctcttaatgatctctactggtcgtcaccagcaagctagtcgctatatactcttatctctaagtcaacaggtaattcgatatttaacttattctctaacatctcatcatcaattcatcacttaagcaatcaacctaatcacaagtactgtttcacaagttctatctgcatcaccgcgatggatgtgcattatagaccatctcattccttgcaagggtatttatcccttttcacttgagtgccgttttttctactattttgcgaaaaaagtgatatatatggctttttttaggcatttttgctatttttttattggtttttatctttagctatataatcattttgaagttagggagtcttttatatggtttttattcctctataagctttttaatccaaagaatccaaagaatccaaagaatccaaagaatccaaagaatccaaagaatccaaagaatccaaagaatccaaagaatccaaagaatccaaagaatccaaagaatccaaagaatccaaagaaatattagagtaaatactctaccctcactttatatttcttcttattttttaatttattttattcttaataatacttagatggttccacgtggaacgcttaattggttttaggtcgaaataaaaaagacaggattactcctgcttttctatcactacataacttttagtcagtgaaagttacacgtgcaattgcttttttcccagactgaataatgaaagtcccgttttcttttacagagaaacttgcatctactacattccagtctacttttactgcaccgcgtgcaacagcatcttttgcagctgctgcatttggatttaatcctgctacgcgaagaatcgtggcaataaagatttcaccaccaaactcaccacgtgaaatagttacttcaggagtatctgccggcacctcaccttctgtaatacggttaccagcactcttatgagcattagcagcagcttcagcatcatggaagcgttcaaccaactcgagtgcaagaatacgttttacttcttgtggattacgaccagccgcgatttcatctaataaagctttgatctcatctagagatttaaaacttaataaatcgaaataacgttcgattaaagagtcaggcattgataatactttttggtacattgcacctggcgcatcaaaaacaccaatatagttacctaaagatttagacattttatttacgccatctaaaccttctagaattggtacagtgatacatacttgtgattcttggccataacggctttgtaatgtacggcccataagtaagttaaaggtttggtctgtaccacctaactcaacgtctgcttcaagtgcgatagagtcatagccttgaactaaaggatataagaactcatgaattgcaattggctgatgattgttataacgcttagtgaagtcatcacgctctaacatacgtgatactgtttgctggcttgccaactgaataagatccgcagcagacttttggttaaaccactctgaattaaaacgtacttttgtcttattcggatctaagattttgaaaacttgttcttgataagttttagcgttagcttcaacttgttcgcgtgataacggcggacgagttgcacttttacccgttgggtcaccaatcatggctgtatagtcgccaatcaagaaagtaacttcatgacccaaatcttgaaacgtttttagtttgttaataagaaccgtatgtcctaaatgtaaatctggagctgtagggtcaaaaccagctttaattttaagaggacgattctctttaagctttttcagtaaatcttcttctgaaataatttcgtgcgtgcctcgttggatgagggcaagctgttcttcggcgggcaagaaatttgacatcacaaaacctaaacacatcagttattcaatttgtgcgatatactaacattttttcagcgtcttgcaggggaagttgcatatgagcgcaatctatatcggcgtaatgactggcactagtatggatggtgtggatattgttgcggcttcatttgagccactacagcttcatgccacacttacagttccattcgaacccgagttacgtgatgagcttatggcattaactttacccgatgacaatgaaattgaccgcatgggtaaagctgatgttgctctagccaaaatgattggtcacgggattaattctctcattgaaaagcaccaattagatcgtagacaaattaaagcgattgggtcgcatggacaaaccattcgtcatcgtccagagcatggttttacgctacaaattggcgatccaaacattattactgagatcactcaaatcccggtcgtttcagatttccgtcgtagagatatggcagcaggtggtcaaggcgctccattagtgcctgcatttcatcaggcattattccagcacccaagtattcatcgggtgattttgaatttaggcggcattgccaatgtaagtatgttgccagctaacaatccagacggcgtttttggttttgatactggacctgccaatattttgatggatgcatggtgccatcgccatacaggccatccatacgatgaaaatggtgactgggcggcttatggtcatcctattcgctctttactcgaccgtctttatgctcatgagtatttttctaaagaacctcctaaaagtacgggacgtgaagatttcaatattgactggttagatgatcagttaatcgattggcgtaatgatttaacttatgatgagttagaagatacacctgaaaatattcaagctaccttattgaaacttactgtacgtgccattcaaaaagcgatctatcgttctaatatggaaacaggtgaagtttatgtatgtggaggtggagcttataactcctatttgttagaacaattacgttggcgcttacgtaagcacaattggtcagttcaaaccactgatgttttagggctctcccctacttgggttgaggctacagcatttgcatggttagcaatgcgttttgtgaatggtttaagtggtaatttacctgcggtaaccggagcgtcagattttagaatcttaggcacgatcacggcggtataaaactacttattcgatttaattggactgattcgacctcataacacatttcctgacccgaaatgctgttattaaattggtcataaaaattcatgataaatgccaacaaaaataagtaaggcatgttcttatggatctgaccaaacgtattcatcaatacacacgtggggcttggacattcgatgtcattgattcaggccctatagatggccctctcgtggttttattgcatggctttccagaaactgcccatagttgggagcagacttcggaattattacatcagcatcaatttagaacatttgcgctccatcaacgtggttatagtctaaatgctagaccacaaagccgctttcattacgctttaagtgaactaactgaagatgtcgcagtttttattaagggacttggtcaaccagtttatttaattgggcacgactggggttctgtaattgcgtctagtgtagctatgaagtatccacagtatattcaacatctcactttagtttccgtaccccatcaagctgcttttttaaaagcctgcttaagtagcaatcaactactaaaatcttattattttgcagtttttcagcttcctattttgcccgaacttttatttaagaaaatgcctaaagtagcaagaaaatttcttaaatcatctggcatgaccgaacagcaaattgaaatattcgaaactgaatttataaaagaaaataggctaactacggcattaaactggtatcgtggctttttttgggaaaagcctgaaaatccttttaaagcaatagacgttcccactctttttatttggggtaagcatgatattgcagtaacagaaaaaagtgccaagttaaattcaggttattttaaaaataattataaggctatttttatggatgcctctcattggattccttatcaaaatgcacctgaactcgtacaatgctttttagaatctatacatgatcaagcataatcttataaataaaaaacctctctataatgagaggtttttttatttaaaattctttttaaattgagaatgaagaaccacaaccacaggttgttgtcgcattcgggttctgcacaataaagcgtgaaccttcaaggccttcaacataatcaaccactgagccaactaaatattgatagctgagcgagtcaaccagcatctttacgtcgccatttacaaattcagcatcatcttcatttacgctttcggcgaaattgaagccgtatgaaaaccctgaacacccgcctccggttacatatacacgtaacatgagatcgtcattcccttcactatcacggagttggcgtaccttattggcagcattatctgtcaaaactagagcttgggcattcatgatgattgttcctcggattttgctgtgcctttcaaaataaaaaagaccctatattgagtatagcataatcaatatagggtctgtcttcgaagtttaaagcgaatcttgagtatttttatcaagattatttgtaattctcatcttgtaagccacattcaaagtttttcgcgtcttgcttacaacggaattgccataatagtttcatcatccgtttatcataaacaccgcgttgtgtaaggttaattcgagactcacgcatgagcttttggtaacccggtttatcggcagctggtacttccatccaatatttttgcggaatatccgctttcattttacccaagatagtaaaagcacgcggtaactgaccagccacccactctctagatttctgaccaaaaccagctgggaatttgtctggacgaataataatatttccggtcacctgtaagattggatagtttacaattgccccttttgtacctaagcctttttgcaactctaaaggtttaaacgctgctgctggcgcaccaataatatcgacctgatggttattaaatttggccccgaagttagtcacatctgcactcactgcctgagcacccacctgctgaaccatgattttttgtgcttcatcgtagtctaatacggcgatttttttacccgcagctttcgctacggtattaatactacggtcgtttactaaaaggtaagcatctcctaccggaataacacctactacctcatagcggccattgaccatatatttactaaaggtttggcttgctaaaccttgcatgactttaacagcaagtttgagatctggaatcgcaccaattgcatctaatgatcccgtaaatgagttgaattgacgtccgcgcatgcctgatacactaataccatcacatttgcccgctttaaaatcttcagcaatcactgcttcattctggtttacttttagttcgatatcagctccccagtttttcgctgcaagctgatagtccttcatgagtgcatagacatcgccatttttaccaacaaagtcaaaaacacatatggtttgtttggcctcggctgcaaatgaaattgttgtgagtcccatcgcaagtaaaagcgttttggaaaatcgcatattcttttcctttccttgtaaattttttgtttttggcatcaagaaatttcacgctggttggcatgattctcatgagatatgcttcatctaagattcacaatttagatatttttatgatcaattctgtttatccgagctcaataaaaaataacgagttaaattcccttagctcttttaatgactcacttccttgttctattttctaatatcttcatatatccagatgaagttttatcctcaatttagattagcgtctttttaatgaatcacaatggctgaattgacagcctatagaaagcaaaaaagcctagaataaatctaggcttttaagttcaacatgaattattcaccaggcattgaacattcaaagttagctttgtctacagaacaacgtgcttttttcaatacagacatcatacctgcatcgtaaataccgcgtttagttaaatccatacggccatcacgtaacattttttgatatttcagtttgtcttcagcacttaggttcattttatatttacctggaatttgtgcttctaaacggttaatcattgcaaagctttttggtaattgttttacgaaccaatcacgagacttttgaccaaagcctgctgggaatttatcagcacgcaatactaaatcagccgttacatgtaatactgggaagttccacattacaccgtttgcacccaaacctttgttcaattctaatggtttgtaagcataagcaggcgcacctaccatatctacctgaccattattaaatttagcagcaaagtttgaaatatcagaaagaactgcctgagcacctacgcgctgcaccataattttttgtgcatcgtcataacctaacacagcgaattttttaccagcagctttttcaactgagttgatgtttttatcacgtacgaaaatgaacgctgaacctaacggagagataccagcaacttcgtattttttaccaccaaggttagttgtcatttttgcagcattacgtgcatctaatacataagtaatagcacgttgtgcaatttggttattaggaacgccaccaagcgagtcgattgatccggcaaatttgttatattggcgagcacgcatagctgtcattgctacggcatcacatttaccagctttgaaatcattatctgcaacagcctcgtcctgacgaggaactaagttaatttcagtaccccagccttttgcagctagagcccattcttccatcattttatatgagtcgcctgcttttcctaagaggtcgaatacacacacggtactcgctgcttgcgctgaagcagaaaaaccaacaacagaagcggcagccatagcaagtacgatttttttcattttcttcatccttccacggaacagattttttgtttgaagtttcctttcaaacacagatattaatcatgttttttagaaaaaaatagagcttttactcaaatatttttatctcattgaaccattgtttgttcgatttaaattatttattaaaataaaaaatcgctaattttccgtaagttattttttatattcacaattttcatacccatattcagctttgaaatatctgtagggtttttgtgattaaaaaacaaactactctccagtaagcgtacattcaaaatttgtccgttcaatggtgcatcgtgcgcgcttgagtacactcatcattgtcgcgtcatatacaccttgttttgttaagccaaggcgaccttcacgtaatattttctgatatttcaacttatcttcggctgaaaaatttaatttaattttaggaggaatcccggtttctaaccgttttaccattgcgaagttctgtggcaactgtttaataaaccattcacgagacttcattccaaaattggccggaaacttatcacttcttgcaattaaatcccctgtgacgttcaccacaggaaaagtaaacatagctccatttgctccaatccccttaccaatttctaaaggtttataagcataagcaggtgcagcaattgcctcgacttggccactattaaactttttcacaaaatcggtaatctcagaaggaataggctgggcacctacactttcaaccataattttctgggctgcgtcatattgcaaaatagcaaacttagtcccacgtactttctcaattgagttgaggtttctatctcttacaaataagtatgctagtccaatctggacaattccaaccacctcatagtttgttccattttgtgtggttagcatgcgatgtttattacgttgatccaaaacgtaactaatcgccttttgagcaatagcattacttgtcaccccgccaatcgcatcaatcgagcctgcaaatttattgtagtttcgtgctcgcattgaagtcatataagctgcatcgcatttaccctcacgcagcctacgatctactagagcttcatcttgaaatggaattaatgtaatgtccgcttgccaactttttgccgcaagtgcccattcttccatcattttgtaggattcacctgatttacccaataaatcgaatacacatacgttttgccccgcgtgtgttgtccccatagcacagcaaatgactgcacttactatccccaatctttttttcatttgactttccttagtctagttttattagttagtagctcatttatcaaccaagttttaaattgtttttattttagccatatttttctaaatgtggcctatcttgctcaaaatttggatattttcagacgaatagctttaatcgggatcagtgaaaccatgcaatctcagtatttataaactaaaactccgaaagttttgtcttcatgatcagttctctttaaaatacagcatccctaactcacctcaataagacaagatgattcaatttgaccaagtttctttacgccgcggtggacgtgttctatttcaaaaagcgtctatgcaattacacccaggttggaagattggtctgactggggtcaatggtgcaggtaaatcaacactatttgcagcattactcggtagcttaggagcagatgaaggctcgcttactcgcccttctgtatggactgtggcgcatatggcgcaagaagttaaagccctagacatgcctgctatcgactttgtcctttctggtgatgaagaatattgggatattcaaaataaacttgctcaaccagaacaattaactgactcggatttggctaaattacatggccgttttgatgaaattcatggttattctgcgccatctaaagcagctcagctgatggctggcttagggtttctagaacatcaattacgtttaaacgttgctagtttttctggtggatggcgtatgcgtctgaatttggcgcgtacattgatgagtcgttctgacttactcttattggatgagccaactaaccacttagatttggatgcaattttatggttagaagattggctcaaagcttatgagggcaccctcattttaatctcgcatgaccgagatttcttagatgcaattacagaccatattcttcatattgagaatcaggaacttactctttacacgggtaactactccatatttgagaccactcgaagtgaacgtttagcacaacaacaacaagcttttgaaaaacagcaagaagcccgtgctcatttacaaaagttcattgatcgctttaaggctaaagccactaaagctcgtcaggcacaaagtcgtattaagcaacttgaacgcatgcagcaacttgcacctgctcatgtagatacaccgtttacttttagtttccgtgaacctaccaaaatgagttcaccgttgctgaccctagaaaatgccagcataggttatggcgataaaaaaattgctgaaaaaattaaacttcaaattacgccaaactcgcgtattggtctgcttggtatgaatggtgcaggtaaatcaacattgattaaaagcttggtgggagatttaccattactggcaggtgaacgtaaagcttccgagctacttaacattggttactttgcacagcaccaaatggacgctttagatggtcaagccagcccaatgcttcaactcgcccggatagccgataaacaaattagtgaagcaacattacgttcttttttaggtagttttggctttagtggcgaacgcatggatactccatgtgaaagcttctctgggggtgagcgcgctcgtttggccttagcactcattgtatggcagcgcccaaatgttttaattctggatgaaccaacgaaccacttagaccttgatatgcgtcatgcgcttagtatggccttacaagattttgagggtgcagttgttctggtttctcacgaacgtcaacttattgccagcgtttgtgatgaactccttttggtacacggtggcaaatgtaccgagtttgaaggtgatttgcaggattatgctaaatggctacgtgaagcacgccagcaacaaatcaatgctcagactgctgtagcacaaaataattcatcttctgccgctccagctcccgctaaagtcgataaagaagcacagcgtaaagaagcagctcgccgtcgtgaacaaactcgaccaatccgtaaaaatattgaaaaggttgaatctcaaattgaaaagcttcagccacgtcttgctcaaatcgaagaagctttagcagatacttcactatatgaagctaatcgtaaggacgatttgcttaaactgatgaatgagcaaaccgaactcaaagctaagcttgaacaatatgaagagcaactcttagaactcatgatggaacttgaggaaatggaagcctcatttgaaaactaaatatcttggccagtattcgtatatttaagtatctgtactggcttttattttttattagcttataaaaatatgaacgatctctaataaagtttcattcagctgttaaatttttgagatagattcaaatttgataacatataaaacttaagctacatcttaagggttgccatacacagataatttaactaaattctgtaacttcgtttttacccttcttgagtaggtatttaattcgggatcagacaaactgaatgaattttattgattttattactaattttgaacaatttttacctattttgattcaggagtatggtgcatgggtttatgccatactctttttgattattttttctgaaactgcttttgtgtttatgttctttttacctggagatagcttacttttaactgtaggtgcactgtgctcggtggttgaactgatgcatcttggttatatgattactctgctcaccgttgcagcaacattaggctatatcgtcaattattctattggccgccattttggaaaccgtatttttgaagcaaaatcacgttttattaaaaaagaatatttgaataaaacgaaccgctatttcttgcaacatggcggtaaaactattcttttagcacgttttattcctttcgcacgttcttttgcacccctcgctgccggctcaagcaatatgagctatggaaaatttttgatttacaatgtggcaggagctattttgtggatctgcatccttttaacggctggctacctatttggccatgcactcattcaagttacagattttgttgaaaattaataagtttggt