ttttctcctgcttgtttctcttttctcctgcttgtttattttttctcttgcttgtttctattttcccatgcatgcaattcattcccatgcatgcaattcttttttctctcacttgtgtgtgtgtttttttgctctcaattttatgaataatatgaattaattggccacagaaacaaatgagagaatcaatgaagagaagccaaccaagaaagtttgcaataattttctaccatcctgttattgttaatgactgtttccacttggtgagctgttttttttcttccttggagagatgtgagttagtcttgctgtatgtgtctgtgctgagttgttgatcctcatggggtttactctctggatttgatcagatataggtgagttgaagaggaatggattgagggtactcaattgcgtctgggaggcaagcctcagaagttagcaggtgctcatggttttgagtgcccccagcaattcttctgggggggggggggttcccaggaccattggagtgcaaaaaaagcaacctgggccacagagatgctctccgggactgaacaaccacagatctaagattgaagatgtagcaaccacgggtgggtagaaagactgtgtgggttgctattgtgggcttgtagcaactcaatttaacctcttgtgggagatatatgctcttacacattttggagagcaggattgcacagaattgatatgtagaatgaaatccaaaaaatatcatggtccgacatgatatctgtatgagggatatataaacacatttcttataagtgagacaacatagagaaacattaactgtgtgaaagtataaatgcccaagtaagtgtttttggtcctcactatgtacatatgtagtataatttataaacttgagaatttggcaggggaagcaaagggagatcatgttgtgattcaggatggggcaatccaagccagaaatacctgggacaaaagagtggcacatctgtgtgagtggaagggccagtatcttcacagctacttctcagctgatagtgataacaccccctccacgcttgatagttccatagcaacaatcagttgctctgagtaatttgtccaagtctccccatttccacagctgtagctgctttcatatattttagccctccaggctccagtgaacactctgcatttccttcttctccagaaaacctcaagctgacaaggtaatcctcagaccattggtagatttctttctccccaatgttcttatccagtttaccttacacaaaacaatagcacaattttttccattcataacaaaccaatcaagatgttatatgttgcattgtcaaaaacctcaaggatttttgttttgacttgagggaaaaagttggatatcagatggatattggatgaccttctggtcttccaagctcccccctctgttttgatcatatttatgacacttgatgacaaacaagcattgcaatcatggtgagttcaaacttgactaaggaatctccaagactggatccatctggccttctgtttgtccaacttgtgtaccacattaaacataccactgatcccaaaaaacaatcatggttgttaagatgatatgcttatatatttattatagtatgcttaaaccataacacagacaatcttgtatatattctatactagattgtccctggagtttccttccttagtgaatcagaaccttttcattctccctctcaaagtgtcactggtctgtcaaccatgaactgggttcttcatcttgcctcccctgcaacaatggtcaattcatgattcctgatccaacacctgtctgacttttctgtgcactcaagactgttggagataattggatcccctagagataagatacatcctccatggagctctgactcaatggacacatgtctacttggaatctcacaacccaccctactatccacacctcccatcagacctaaatatcccttgagataagcaagaatcaaaacaagatgaaagatgcatacacagacagaaataactacatacttataataatgttacacagcaaattacttatggttatcatggattatttgggtcgtggtagtaatgatcaggaaggaatggataaactggaaggaagaaaaatagaatataatgtaaaataattttaattgtcaatatggtcaagtaaattattattttccttgatttttttttttgaaaaaaaaaactgcaattattgacagttttgagggcaatgaatttctgtttggagtatatatatgttgaatgtatatgtactgagatatatatatatgtttatatatatatattatatgtgtttgagtatgaactgatatagaaaccctcctcttttcatttgattatcaagcaattagtagtgcaaacttgccaaactcgctcatcccccacatacaccatagacaaagagggaaagcagcaaagagaaagaaaaagaaaacaataatgataagaaaatgctagaagggcagggagctaaaaaggaaggtacaaattatgaagccgggccgggggatttttgtttatcaaggactactggattttggaaagaaacaacttgtccatcttctgatctgttattgagtccacccgtcgaagcgcgtcgaatctgagctcgtgatttgccatccttagggtcagtgctttcagcttgagagtgatccgattcaggagcaccccaaatggaacgagagccagcgttccataaggccccaacaatcaccttggcggtctcaactatatcagcggcccgactgatcactccattattctccgattcatccctgggcagatcttcgtcttcgggcgatcggcctccatagtagttgccaaagccaaattcatcctctgatgagcatcggatctcgtccaccgaaccaccacctctacttgttcccaaaaacttccgatcgttttgagaaaaagaggtccttccgataaatgttgatgtgctactgtctgagttgcacgatcgtagcgagggtctggatggttggcggtctggacttgatcgcgccatgttgcgattgctaggtcgttcatcggaccaccaagatacagaggagctgcttccttgtttagaaagtagcgaaaatagtgtcggagagccagagacgatactttcggtatgggcattgctgctattacaaggcccacagagaccttgtcccgagccattcagttgggcacttgcgagcttaggttcagaaatgaggcaagggctctgatggagtggcaaagcagaggggctggccttgtgggtggattcgctactattacttgttgatggcgaggaggtcaagggttgagagggccggagggtcaggtcatttactcctttctcgagagggactagtgaagtgttggccggagggtgagaatcatcgccttcatcttcttctccaatcggcacatggaccagggatgatttgctatatgatcgaccaccatcatagctactgggacgggtgtatgctccgacaggacgattgaacggccggctgttactactgacgactgtattactgttcgatccggctaaaatgatcgagctaccggttgaacttaaagggggactgtgtgttgggctgtaagaggagggccgtttgtcggtagagctgcgctcgaagcttgaagcggaggagcctcgggatgaggatcgacctcgcgactgtcggttaggatcgttgggtagaggcgtgtccgtgttgttcgtgtgattctcattgggtagggtgacgagtgaggacgaggattcattgcggggtgaaaagggactggaagaaagggatggagaggaagaggaatgggcagcggaagttttgtgattcgactttacttggggaacaaggatggggtcctgtactccaaattttcctggactgctaacaggcgaacttgaggacggagaagccacatgggtcttgagaattgatcgaagaagtgtgctgtctaaaaaccggaacccatgagcattattgacttaacaagccgactttgctttcgtctccataccaggtggctggctcaccttcgttattgccaggtttcccattgatttcactggggtctaacccagcttggaaggaggccagatgttgggacggcagcctcgacatatcgtactcatctcccaggcctaggtccgggccagaaaaataatcaaaccccattgcggtgaactcttccgtatcttcatcatcaggtgtcgtgacattccaatggtttaatgagctcgagctaccgtattggattggcatggacgttaggtgatcggcagatggtgaggtagtgggagacgtcaggactttggatacagcaacagggccataggttcgggaggaataactggaggaagtttggtgactatagaccggggtgacattggtggaagcttggggaagggaattttgcatggcataatccatcccaatcgacgcagacggtgtggctgtaaccgtgtaagtaggtctggcatacgaggattgagaattgacaccggcacaggggggatcccggtcgtagacaacaacaggactcggagccggcaggacctcactactcttcaaggtggtaggtgccatacgggcaatagtaaaaggctcgcttgcggaagagcctgaaagcgaaggggaaggtccagcagagggaccatatggctcaggcatggtaccgactgctgagggtgacgtataccgttgtgagactgcatgaaggcctgcctggcggggagccgatgatcgaaaggtcagcacgtcgtcatcgtcatcgtcatcatcctcatcttccaaaacattggatccaaccacaggttcgcccgctcgaccgggagggcggagttggctcttgttggcgtaggagcctcgctcctcctcgctatccacagctatgcattgttcgacacgatgtgagaagctgatatgttttttgggcttgacatcatctgggccgttgctagcgtgagaggaatgtccacgcatggcagaagtccgacgggcaacgtcgctatcgtcaccgcttgtcgctagatctgagctatcgtagccattgatgatggtgggcgaggatcctcgggcaacaccggcattgcctagcttgaccagggttgaatcagaagatgcatgggcaatcgatacccgggctcgtttgggctgatcaggtcgagctttgccatcttcgcttccatcttccgaagcagactctccacttcgagataagcctaccccgagtatctcggaaaggctacgatgcttgagaattggcttgccgggtgccttggaagaccgcatggacgcagacgaaccgggtcgagagttggcagttgaagggggctgggaaggaggtgttgactgaggctgaccgtcaagattgaagcggtcttgaattgatgagatttttgcagggggcaccgggtccaccgctgtatggagagggccgtagagccaagtgacgtcactgtccttcaacctggatgatgatggaaatagtcggttagtcaacgagctagtcaagcatccaagtgagcccaaccaaccaattcagggtttccggactgattgtcttgaggttgctgcgttgcttggcccatgttcgccaactggcattctctaatcggacgccattagccatctcgttcttgtgtcttgtcatagccttccagcttgtccaaacgtcgctctcgtcccagttgtgactgaggtagtcgacacatcgagaaggcaggcgagtttgaacatcgttatcatcaggcatcggagagcgttcatagggcaagagcgcgccggcgaatgaaggcatcgagacattgtacggatactgggggacaagagtgcatgtggtactttggggagcaggattacctgagggagagagacaagtaggtgtgagaaggtgagatgacatactgaagaaaagagagttagaagggtggaaagcggcatacttgggggagagacattgatggatggagtacgggcgaccgcggccatgatgtcaggacgagtcggagtgagaggatgagtgagtggattacgtagtcagcttggttgatttgttgagaggttgtgagatttctcgagtcgggcgaattcagttagtctgtggttgaggagtaagcaggcagagattagtagttgtttgggggaatgataagtaacattgaggatgttgaggaggttgggatgaaacagacggttgagataaggaaactatgtggttcggagggatgtatacaaaagagttatgtagctccggggagggcggagcagtgctgttggagataggagaggagagccgggtagtatggagaggagcgggggtgtggttgagagatgtatgtatgcaagataggatagttagatcccagactcaaaacaccaatgagcacctgtcgacgggacaagccggagattgggtgtgaattgtattacaggatgattacaggctcgaggcgatccgcggcaagtttgaggagagacatgctatttatatcctgaacatcacgttcgtgaagtgcggggaggttggggtggacgatatgtaggtctggggtgatgggagatgaaaatcgagagtcagagaggaggggaagagggacagggtcgagatctggagggatcgagggggagtgtgagactgggggtgtggaggactgcagtctggaagtgaaggcgatgcatgtaagggggttgggggaataatgtactcactctgaaaggcaaggataagctgcaggaggcccgatggtgcgtggttagagtgctgagatatgctgtacttgcggaatcggatggatggttggaggaggttgtgtaagctgacgagctggccgggcgaagaggagttgggcaagaagagtgacaaaagatcagaggtcagaaagagatgttcgaggatctgaagggaaagaggcaaccaacgagctaatcgaagccggcagaaggagttatttttaaagggtgtaagaagaagaaggggagagaatgagatgggatcgaaagttgtttttgtaggtggactcgtggagggaccaaggaacgaacggggcaggcggactgcagacaggcgcaactgagccagtgagttttgtggtagacacttcaacagagagagagagaggaggactagggatatgtagatcgatccaaaacaaacagatgtgtggttgtacacttcaagataaaaaaaaaagagttgagatttgtacagtttgtattcaaatgtgtcaaaaaaaccaataaaaaaagaactgcaggattgtccaagtcaagaccaacctgaaccaatagacaaattggtgaataggatgggggagaatgatggctggaggtgagagctgcttggaaagcgcgaagaagcaagtcggcgacgaggtatgaacacgaagctggcagggttttcctgctgttttttttgttgttgttgcttgtagtctggccgtttcaaccgcgaggcgtcaagaatgtaagccagagggaggggagtgaaaagacgagtgagagatcctcgggaatcgggagacacgacagattattattgtcttgcagctgaaaaaatctaacagaggagggagctgtgtcgcgaggatctctcggggtccgaatttgaagctacacacgaaaaccccagaaatgcgatgggatgtgctatcccatgcacacacttcgagaaattggtgcataaaaaaaatgaaaatacaattggagtgtgggagatgccaagctggaattgtaccagaggctgtgggggtgggggtgggggtggaggtggggggatgtgggatgtcaccgacaccatgtgaatctatgtgcatactacatcctaagtccatacacacaaacaccaaggagtctgggagatgtggagagtttctcctttgtaaagaaggatttttaatcgccaacacctttacagcgcctacatgctacataccagcagagccaaggcttctccggcctgaaaatcggatggctgggtggacatacatacatatagaccatcaggtggccaaaaaccaacgagttgccttggtgttacatgtatgtatttgccgtcagagtttatgtaagacgaagaatcgtatcggtaacgcagtaagcagttggctggaggctgatggcaatggtgataagcaagctgctacgtatttacgtccatcctttcaaaatttcacaccttatcatcgctttctggtttctagtaagggagcatgtgggcttgtggatagtcatatgaaacccccaacatcggttggaggttaacataaagatgggtacgtacacacaatatgcccatcgtcgagtcaggaggccatcatctgctacacaattaagcatcgatgacttcagaccgacgatagttcaagagtctggggttagactcaggaaactacataaatgcaacaaaactctggggatatggaacttggaagggtaaaggagggatacatagaagaatttggaggagatgcgttaaagtgtttttacctaaccactggagtctcgattcggtcacgcacgctcgttggctgtgtggattatatgaggtccacggttgttgcgggcaggtattgtatttttgcaagtcgagatactggacgaattgtctgcatacatatgtaagaaaagccgggaacgatgtcgaaagattggtacagcagcgggtaacgataccaacgctgagggggaatgtcgatggcaagagctgaaccgcgggaggtgcgcctggaatgctttcggatctcctaaccaagtagccggcggagaaagaagctgcgggattaaaactgcttggtattctatcagcaacgtgcatgcgcaagttcacccacaatcttccccagatattctggagtagaaaccaagactggggaaggacagatcttgtatgttgttgatgagcagatgggatgcaggtcggagcagtgctgaaatggccaagttggggctgtaaggctatgcggcggtgacaggtgcggagaagggagacggacagtctgaagagagtcaggtctcggagctgcgatgtcccgaagaggcacttgcagggctggaggacgattcgagacggacccaagcaggcgccaagagagaatgtgtgagagaaagggatgggcaagacttactggatcggaagctagttttggtttggtttgggtgtttcgttggatcgaagacggctggttggttggttgttctgagaaagagggttgtattttttttttctatagactcgtcattggacaacaaccccagtatgtagacgcgatccttgctgctgtaaatgttagatgtgttgaagaaaactggttggccaggagttgaatgaatgaaggggacttctgtaagccagagggggttgtccggtggactttgatgtagttcatgctcaaggctaccgacgtggggccgatttgggaaggtcgaacgagaggcaagaagatcgggagaatcgcgacacgactttctccagagggaacacccgggagcaaccatccatcggtacatgagccaacagatacgagcatacgtcatcatagactggccacattgttgcgccaaaaaaacgtcggtggcgccgtgatttcaatgcttttcaatctgttgctgagtggccgtgggggtacaacatacatacttcaaggatacatcgacgtacatgttatttttgaagtgtggagatagatttatgtaatccggggtcggatgtccttggactctggaggtccttgaggaaaggggtgcaacctattgcatctctatgattctcctgattctccccatcatctacaacagcgttcattctcgagcatgtaattacctcctgcgacaatacatgcatgtctatcatcttgcaagtatgagtaagctagtacttgaagcaggcatcttcaggacactggcaaacggtgttccactgttatcaaactcccctgcaaaaaggaacaaactttgagctgaatgatcaattgtatttggcatgctgaaaagtacatgcctgtaggaagccccaataaagtattttaacctgttggaggcatttctttgtccttgactatactttcttgttctaaattcaatgtagcatcttttgatgcatacagcagatctagatgtgcttgtggtttttttacagagaaaaaaatcaaaaattcttagccaaagaagaaaaaaaagtcaactccccaaaaaaccttttttggcctatagaagaattttgagggtggaagaatcagaacaacgtaagtatctgctatcacacagtgagtgttctggcaaagaggggggggagggttcacaattgaaccttggagccattttcaagctgtttctggtcagcaattaatattttttttgggatgtgcaaaaagttcagaaaacactgaatctgaaaaaatcaagaaaagagaatcgtatgctgctcagaaatgccataaaaatggatctcaagttcacttgtgaacccccctaattgaattagacaataattttctttgtttgaccacactttttttgtgatgaaaaaaccacaagcatacctagacctgctgcagtacatgtctgtagcatgcaaaatgcaattgaacattcagcccaaagctcatcctttttttcaggagagccttgacagtggaatgctgcttgccaatgtgaaggttttgctccaattcctgcacggcaattggaggacttcctgagcaatctggagcccccttcagatgttgattggatgcacaagtcaagattggatgacttcccttcacaatctacaaccctcccagaagtcaatttactccccaagatctaaattgttggtcaaagaaattgtatttcagaagccttctagcaatggctctcatgcaagctggctgtaatattgattgggttgtaaacataggactttgagagttctaaaaagcactctaaattacaacgggaagtcctccattcctgaagggaacaaggcaataaatcaaatatatgtagggggtgtgcagatctcaccaggaaatcatacagtgactcacaggaaggggatgtatagagtagccccacaataagccaaggctgatcagtacctgagctacaaaaacttcaaatgaccatagttacttggtgagaatatgactgctatgtgaatgtctgatgaagtttttcttgtgatcaatgagtagtctcaagtgctgaacattgatttgtccaatccatattagagcaactccaccaaaggtggtaaattgtgcaactaaacaccgtttaccaccccagcaatacaggtgctgtgtggggtgtcatatataataatttgggtccaataaatgtatgaaggctgaagatcaactgataactctttgtcacccttagtaatgataatggggcagtcacactaccagtattattactttgttaagataaactaaacaaaaaaacaattggtcttgaaagttgaatacatccattcatcaaaaaatcttgcactccactattatctttttttctgatgctcattttgtggattttggtattctttaatctttggtgaaacagagcagactggcaagtttcttgtttcctgtgatccagttattgctataattttgactatgaccaggtattgcatgactgaccatgagggcttgcgagaagaaattatcccacccaagagtcaattttcatatcctcccccaccaactgttttgctcttgttccctatggcatgttctgatccaagtcatcaccagatctagatacatcttcttatttggtagatgaccttccagtagccatcctacagcttccaaagaaggaattcacttccatttctcagactctccttcatttccactccattctcttcttttagaagatcttgtcctctgtctatttttatcttttttcatctactcctgtatgtctctctccaactctctagcattttctattgcttgtatgtattgcaacttgtgcctacaaatacagccctattgagaatcaagattaagagtgctacattactttgcactgaatccaatcaataggaaagcttgccttgtgtgaatagtgtgatttcccaggccaaaacctccttttatgcttggctgtaggaacctgatcatctctcttttctctgtaaagattctcttatactcccatttgcaattcttatgagagcttgcacttgtatgatcttatgctcataatctaccaaacatgtttctctcagaactgccacattgcttttctagaatactagttcatacctattgttccagtgttacttttctgtatctgttttcaattctccacaatagatgtatggtgttcaaaattgtatgcttaaccttttactcaaaattgtattctgaaattcaggctaggaaatgtgaatttgagtctgaattatgctggcaggtccctgtcaaagattcctgtaagttttcatactaaagatgtcgtatgaaattttgaaaaccataatgttaggtacagtatacactgggtgtgagtcgcacataattccccagggaatttttatttttcaccccagtaggttgaaatggtgtgatcccgctttttcatggctgtgtatactctgttgtcactgaggggatgttattttccccattgaggactaaggtgggctgtgggcaccaaaatcatgcttttaggggggctctaaacctaataatcatgggttcttgtgtgttcctgattgcataggtatggatttacaatacctatgtccatgtatatttactcaggctatggatttatgtggcctgttttgaactgggcagggtgagaagaaaaataaataaatgattggctggctaaaaaccttatcccttttagaattagagatggaactttgcacctgggcacctatagcacatgcaggtactaccattcaatttgaatcaagttgaatacccgcacccacacctgcaaccgcgggcaggtgaagaatttttaataaaattgctaaaaacccaaactggactaaaaaaagaaaaaattacaaagaataagaagtcggacaaaagaattaagagatagataaaaaggaaaaaaaaagaagaaaggctaaccactaatgatggaaataagataaaaaatgaggacttgagctgaagtaattaagaaggttttaagaaggagccgctgagataagaacaagaaagcaaacaacatgaataacaaggtaagaaatttagtgatttcctcaacaaacaacaacagaaagaatagagcaaagaaggagataaaaatgacagagaggaaaataacaaacagcatgatgagcaattgtgatgagatagagattgtttgtttgtacttgggtacctgtccaatttttcaagaaaatagataccatgtactgcacctggcacctcctggcgggtaccggcggtacttttggcaggtaccgcacgtacctcccctctatttctcacctagtttcactcccagagtcccaagtcactttctcattattatcattttttcatatttattgtaaaatatcagtcccaagtcacttttttattttttgcatatctattttaaaattattttaaaagaaatatgaaaaaatgaaaataaaagtgaaacaatttgggacacactaacaatgagattggttatttgggtttagagggactttgaataaaagtgaaaacattattttacaataaatatgaaaatatgaaaataaaagtgaagcaatgtgggcaacactaacagtgaggttggttattggggtttaatggtcatcaattgggatgttgacccccatcaaggaccggtcaaaaccagtccttgatggggtgtttcctcccattggtgaccggtcaaacggtcatcaatggggtgtttactcccaccaaggactggtcaaaaccggtccttgatgggggtgtttcctcccattgatcaccggtcaaacagtcattgatggggtgttgactcccaacaaggaccagttaagattggtccttgtgggggcggtacccgtagcagtacccgggtaccgccccttttttagccaaaaaatggccccccgcactgcacccggcaccgcctggcgggtgcgcggcgggtgcgggcggtaccccccaagcggtactaggtacctagcaaagggtaccgacaaacaatctctatgatgagatgtgagaaagctgcctgacttgagaacttgatgggttctgaattaattatttaggagagaatgtgagttgaaagggagttaggattaatgagagagagggcaaatgtgaacaaggaagactttacagtatcaggacttgagagttgatcttgaatgttgagtcttgcaaataaaacttgaggatcttgaatcttgatcagaaggtttatttgagataatgttgagtctggagaacaataaactgtggccaattaatctcttattctactaacaacatgccacagcagtcaatgaacaggagacaagtgtgagccatgcatgtgatactcaggtcagaaaaaatcaacagcaggtacctgcgcagtacttcaggtacctgttcatgggtgcctagtacctgccaataggtactaggagtcagctctattagcatctttcacccaggtacccctggtgggtgcggggtacctgcctggaattccacccagatggtacacccacagccacacctggcaccttctggtaggtacctgcacactgccacagacctgtccacgggtgcctagtacctgccaatctgtactagggggcagctctatttagaattggattctacaacctccaaaaagcccaattctatcatctacacattatgtagcactcatgcatgtaaacatctggcccacacatgaaattttatttttcaggcaggtctgtacagtaagatgccttgtgcaactgtactgtgcccatcatcaaggaagagatacttgtttttgacactgggacatacctgtaccaaccaccaaagggaaatagatccctgccaactgttgagaagggaatgatccctcctcaatggccaatactttccatgagtgttgagacaggtatctcccatccttggcaactaggtttgtaccagtcattgagagggagctgttcatttgatccctactgaagtctggtacacaccagtgcttgaattgggggtaggggtgaggatgggttggtttggggcaaaaaaggtcaggttgggtcactttttcaaaaacttccgccctgccccaacccaagacccacaacttgggtcatgggtccgcatgggtcgacccatggggctactgtttttttttttttgaggcagaggtttctttttaggtggagggttttttcttggggggggggggcatgatgccttcttctttgcatcatttaatgagtgtatatatttggagagaaggattaagaaacaaagaaaggtgaatggagaatagagaatagagaaaaataaaataagaaagacaactagatccatcatccagctactctggttgtgttggaattttgtctcttccttctcttccctaaaaatacatcttccccaaatttcataaatcattgattatacaaaataaaaaatatgttttagctatgttgtgtatttgtctgagtggcatcttttcttgttatctagtgctgaaatccccgtagtcttcgaacctgggtctagtctttattgatgagtatttgctcctgtcaaattttacatgcatatgttaaactgttattcatttctatattcaaattttctcaacaacatgtttaacttgttgtacgtagtctatttaacgcataggctctactagcaattaaaaatcattggctctcaccttcttttcccgacccttgagtctttccatcaaatatcaattttgttgcccaaaaaaatcttctcttctctgaaaaatctccgcctctccggtcaaaatttcatcaggttgattgtactatcattgttcatgtcgcagattgggacttgggagtcgtaactcctgtgtgtcaataactcaacatgccaggcaagtttcaacaaaagcatgcatgatgaaacttggcctcttcatgggtagtccatttttggaaaagcttgacccaacccaccatgggtcacctagtgggccagcccaactgggtcaaaaaattgggaaatctgggcttgtgccgccccaccccgacccagattccagctgggttgggtcaaacagtgggtcaacccaacccatcctcacccctacttgggggccaatgccgggcttgtgcacaggagtgcctgattcactcattggcccagcaggatttagccactttacaagtcctgacccctgcctgacagtggatgacttcctgtcaaaatctacaaccctcccagaagtcaatttacaccccctagatcaactttttcatcaaaaaaacatttttctgaagccttccagaaacagctctcatgtgagctggttgaaatcttaattggaggacttcacattggatctgggaccctcgcagaagttgatctagactcaaaaaatcttaattcttgcagagaaatttgaatttcaaggctctaaacccactctgggagacccgcagatgctgatgggaagtcgtccattctgttgttaatttaggactgagggaggtctaaaaagcattctaaattgtaacaggaagtcctccagttgttgagagtcataaaccaatatttgggagttgtttttttaatcctcatgaaaaacacatccattttcaacagtgacactgtggaataagatattttacgtctgtagcacattccatccaatatcatcaaggctaagcttgagggcctcactgttatgtatgtcaaaagctgttctgccaatccttgcaccagtcattaaaggcatgaaaaaatgatacttgaccaattgtcacccatattggtagctgtattggcccacaatcaattgctcccagtatgtctatcctagaatccaatgagagagctgtatgggagtaactattgacagatgattttataaatgaaacaccacagttaaaaaaatttgatctacatgtttattttaggtgatcaacttagtgtaaaatttggatttcagggaagtattccaaatactaggaagtcctccagttataagttcagtatattaagaacacctttgttagatacattctgggcgataagttacagtctgggtttggaaaaaaccttgctaatcaatatgagctcagtggtggaaacattcctgagcagttctaaaactgtgttacttactggctccgttttgatggaagtgttactggaaggacatggagacctaagtgaagtcggctgacttagccgtctcggttatctgcccagtctcaaagggctccagtatgtaaagggaagcgttatatggaaaagtcaatgctgactgaggcgttttcggtctctatggagtgacgatcattaacacgaccctctttttggggaattgtgtgaatgttgtgcatatccttgatctgtcccatccaactctgtttggcatcctgaggccaaaccgtttggggtccggtgttacatccagagttgcattgtaggtatgattaaagaaattaagcaccggcggtgaaggcgcttctggattctaggggagtttagatgaaagatatgtagagaatcaaagcgatttaaggacacattcattgacccaaaactgatgcaagcgggtatctggagataattcaggatgaaacgaagtagcaaacagatggttgaatttgacggccactacatgtgaatccggacctaaactttggccggtttgggctggcgttctcgacacacaatcctgtggtaaatgagcaatgatctgcagtttggaaccggtttctggctcggctctttctagaatcgtatggatcatcggggcgcggataaagatcgctgggaacggagtttccggattcttgatgaaggggatctcaatcagttgttcaaacgactcggtctttcctcatttttatttccacatttagggttttttttatgaataaaaagagaaagaaggaaagaaacagagtcaagttagtagattgaggaatggaatggaatgcgtctgggtgaacgattgatagcccaacgaaagaaatgaagctatcagatcacgactcaacttgacggccccattgattccgggtagttttgataggcaagccacccaagacttcttggccaccggtcttagtaccttcggagaccaattgatcggacaagaggatgaggccggcgcacgtgccccaaacgcagcgatgcttggcaaagctcttaagccaatcgaggaacgaatgatttgaaggatcgatttggcgagatgcaatgagtgagatggaggttgactcgccgccgggaataatgagtgcctggcattggaggagctcggtcgacgttctcacggctatcgcggtcagcggccgagtgctctgtatccgtcggagatggatcagatgctccttgaatgctccttggagggcaagaactccaatcgtcaacggggcatcttctggcagttgcggtatttccggcaaatttccggcggacgtatccattatctaattggatcgagctgttcttctttatttatttttccaatggagcagaaacttggattggattagtgctcgggagacgactagaaaaacatcaagaagaagaaaaaagaaatctgcttaccctacttctttgacctcgacgacgttccgagtagttttcgctgaagatattgaaaagtgactaatgatggtgggtgaccaatgaggtgtttccgaaaaacgaaaaattctcggagataaagaaaaaaaaatactcagccttcctcctaccactcctacctgtttcaccaaaaccatcagacaaatatagcacaatcccaaacttcagtaaccttgcatgatatgcccctggaaatacatacatacgctccttgttcagatgagcattggtctcaaagcctcccaagaaaatccgtcctgcaatagaaaatccttcccatccttgcatggataaacatgctggcccaaatttcgggcctacacaatgcgtttctgagacagacatcatgagcaacttctttataaaaagggccaactggtgtacataaatagataaagttacttgcagggaattcctgccctcaattccataaatttcacacttgttaaagcaatcaaggcaacatctaaaatggagtttctggattcaaaatccactcatggtctataacatatgtaatcaatgtcaaatgtgagttttgcagagagaacttttggcctttgctttcatttgacaaatgtgactggatggcttgagaatagtatcacaaggaaattatcccaacaaggtgaccacgagtgcatctctagttttagccacgctcttcatgcccttcaagcagccagccacactcagtcacactcacattatccatataaatatgcatgtccttcaaatccactcaaactatgggggaaaacctttgaaagtttccaaccttgcctaggctggttatacaaatgactgagagcatccgcatcagtcgttaacttagcgcggattaaggcacttggtccagccttgcaaccgcaccggtccagattacgacaggatcaacttgactcagctctccatttggagctagtggggtctaaatctagacctcactaatcctgggaataagtcctgcatgcatattcaaaaggcatgaacacatacaaactagctccaatcaagtcggatcaactgacctcaaatacatcatagatttaaaccacctcagccaccaccgatgcggctggaggccgagatcaccttaatcttgtcctaatccgagctcgctaatccagtgtaacttgaccactgatgcggatgctctgagtgcaattctgaattttggcacttggagggactgcagggtcttccaacacaaaaactcaccacatccgtatctatctagtcactcaccccctcattaaacctatgaacttactacaaaggtccacagtcaagaggaaaaaaaaaaaaaggaaaaattaggaaccaagtcaaacattggaggacttcccgtcaacatctgcgggtctcccagagccagtttagaggctcgaaattcaaatttctctgcgagaatcaagaatttttgggtctagaccgacttctgcaagggccccagatccgacgggaagtcctccattggaggacttcctgtcagatctgggaccctcgcagattgtgttttagacccaaaaagtctagatttttgcatggaaatctagctgatgcggctctaaatcaaaactgggagacccgcagatgtcgacaaaaagtcatccattgatgtcaagaaaaagatggtgagaaagatcaaattgagaaatgtaagccttccaaatcaattcattcaaggagaaattattgatcaatgaggatcaaaaacaaacaattgaaaagattgaaagaaaacaaaagaaaaggaaaaggtaaggaaggaaaggaagaagaaagaaccaagaaaatgctcagatcctgcatgaataatagagtatgacttgtttcacattatgtattctcaacttctagactctatcaattaaagaaatgaaaagaaaaaaaagggacaggtttgactatggtccaaatgtaactcttcacaaatgagttagttttctaacgagttcttgaacaggaaaaggagttgtttatatcgaaaatgtcgatttgatggagttttcgactccacttttcccgctagaaacctcgaacaaaccttgattaccatcgatgatgatagtaattgttgcctggtcggcttcttgtacatttgcgatgtcaacgtgggcgatagcggaggtaggtttgacgaccaggatccgctcgggttcttcctcttcttcatcatcgtcttcctcatcagcattctccttcttagcagttccgttttgggtctggggactatccgtcttgatgtacgactctccttgccagagatcgagcggcaaggtgctggcctttccggggctgatcttggggatcttgaagaccttcttgactggaagtggagtcaacgcatctagcagagtgataaaccgtttcccgtccaccgcgtcggctgccgctgagtcacccgccgggagcagtaagcccagcggcttcgaaagacacttcacctcgagacaggtagacgctagagacggcttgaaagcggcggtgaactcgggcgagtcgagagggtagcgcttgacgatcaaatcagcttgaagtacacagccaatggctaccgcctcgtcgttctcgatcgaaaagtctacgttcacgttggaatgtaatgcatagatgagcttctccttgattgccggcagctttgtcgagcctccaacaaggattgcctagtgaaaaaaagaggatagttttgagccaaagtattttttattgatgattgacatgcagacaggtacgtacctgagtaatttcctccttctgcagtttgctgctggctaatgtgtcggataccagctgcatgatttgggcatatgatttacttaatagtagatcgcatctcatccggttgatgcttccactgaaatcgtacccatcaaacaagctatcaacactgcagttagccgaattcgaagccgataaggtcttcttggtcacctcggtggcgagtcgtagtttgatcgcagacttgtggtttttctcatctgagatgttgagagtagttttattcttcttgttgaattctttgacgaaataatccatcaattggtcttcgaagtgattgcctcccaactgatgattggtagagctggccaacgaaatcaccaatccattccgacgagacatcaccgtcgcggttgtagaggatccaccaacatccaagaccagtaggttaccatccgggctcggcttacccaatcttgcgtttcccaagtcagcaacaacagcggtcgcaccagcttcggtaataaattgcaggaccttcacgtccaatttatcttctacaatcgatcgcaaggcttcgatttgcttatcaccgaacccttcagagaccgagagcacggctgcatcaggcttgcgaccgatgaaatcttgggcatacttcaacaaagtgctaaggtatttggtcgcaatatcggtgaccgttaggacttgctcggcggatccatcattggcttcttccccggcacagggcttgatcagataagcaggctggccatctttgttgatgatcggcgcagagttgaacagggttttggtctgcgtagatttaacctcatcgtagctagaagtgaacacgcggatgcagatggagtcaatacaccagtagagcctacgacttggtcaggtgacagaccttttgcccagtaggttccgaaatccaacgattgtattggcttggtttcgaattaattgcaatcgagctggattgccgacatacttcaaaaccagagtgaagagaatgggtcaatcaaattcaagtatcctcattgaggaatagaagtcacagtcgatgcagaaattgcaagcttactgtttcactcccggagaaggagatcacgctaggtatctgccgctctccatcatcgttggcaatgcaatctgcggtaccgtcctgatatacagatagacaagagggcgttcagtgatctgaattctgaactgtgtactagtaggtcgaagaactgaccttgttaatcagagcgatgctactagcagtttggccaaagttaattccaacgatagctggcccaagaggcttagatggcaccgcttcgagtggtgttccaggtggctggggagtgttgaccttggagggtgctttggagttagccttggaggtctgttgtgacttcttctggttcttctttggcggcatcttgagagctgtttggattcaagcacacgtaaatttccaagtaaagttggctggtcggctgatggcgtgtgcggaggggatggatggtctttttttccctcccccgccatctcgatcgctcagagtcagaccacggacacggtgcgcaacaccaaccgcggcgcagcatgtcaccccacagcgcgacttttgcaagatggaacttgttaagatttactcgttgttggactctccacctgtgacctgaccacttcaggcttcagctaacgctcaaagcacagaaggttacgtgaggtcaactaagctataacgtacagcgggactaatttgatctagcgtagttgttgcgccgttgaattgcgataaaacccatgatcctatctgtccaagcctggacgtgtctgattaaaaagggttcactttttgtatttctcacatcttgtttagcaagccaatctcatcgggctgagaagaccattcgaggggctcttccggagtctcgctcagcgagcctatgtcagacctcaaagccatatgcaagaaggacaagatacaaagccatgagaagcgggataggccttttccatttgactcataagatggcagagagagagagagagagaaaaaaaaattgattgacaaactgcagtaaaaatcaaatctacacaaataaacaaagagggaaagaaaagaagatgggatgggttttatgttgaaggattaatgacgacgagcgctttttccaacatatcttcgagcaacataggttcccaatcctcaccatcaccatcgacgttaggaggatgagagtgctcaagggaagacttcttggagtggtttttaacaaagacgacgtcatcggagattgagatgataaggccagaggaatgtggggcgaattgattagagactttgaacaacgatcgcccattcgagtcgagcgttttacccagagggatcaagaacaggtttttcttttgtacttcttcctcgacaatcgatttgaaggtgatctcctcgagtctattgccaaccgatttcttcagtttagactgttgatggtcctccttcttagatttccttctggatcctgaagaggatgctaatgcagcagttatggtggccaagtcgggtttaggtaattgtgctttgagatcaccgcctaacgaggataacgatttggcctggttcatcaattcctggccggtagcaaaccccaagctaactattgatcggtcgctcaaaagatattcagggaataaagatttccaccaattataccattctccgatctgatctccattgggagagggcgaggtcaaccagatccataaggtatcgatccatttggagaaaaactcattggtcaagagctggtcgaggatttcttgattggtgatcagttggcaccaattgagcatcacctgaaatggacgcaggttttgattcttggggttgatcgataggttgctgcgcaggtaactcgctagatgtggggcgaccgttttcaggatcatcttatcccaatcacgccgcttcagtacgtccttcttccatactaataagtcctgaatcatcagtccttcttcagcactttccaccgacgtgtatttccacgacttcaaccaagccgatagtttcagcttgacttctgccaagatcagttcactgcggtacgccccgaccagctccaaccaagggaaaacaaacaggtgaagtgagactcgcttggtatccggtcgagtactgtcgaaagcttcggtctgttctcggaagtcccaattgccaatccaggtgagcagcttgggtacaatcaactggtcgagaaagttgtcgtgtacgaatggagggaggatcgacttccaactagtgtagatcgtgatcatttcctcagactggtaaggtgaccaaacgttgacagccgaccggatctttggcagccaatcgttccaaatcagactctcatatgccgtcatcttacggttagactgcatggctgagccccgagagagtgtggggaataatgggtgctggaaactctcttcatcgccggttggactggatgagtgggagccttcttggtccgtccgaaaacattttctaaaccgcttcaattccttgacagaaagaccaggctgtcgcagtacatcccagcgactccatacctgtcgtaactgtaaagaccaaataaagtacggagtactcggttagaaaaactattgtcatagatgcacgagctaaaaaaaagtcaatgcttacaattggagccagggcagatacaacaatctcatccaacctcaatgattcttgatcagactttggattgtcggagagaaattcgagtaattcaaagaacaactcatcaaactgatcgatcatctgacagatctcgagggcggaagaattctcggtgatttgactgatgatgttggtataagtgcctttggtcaaccgagtcagctcgacgatccgtttgattttgctcagtttttgttgctgaagtttcaggatctgctctgaacgggcttgatccttggtgagctgttgagacttctgcttgattgcttggccctccttggctaaatgaatgaggctcccctttgatatatcgcagatcaagctcaggttatgcatcagttctggtagacggtgttcttgttcttcctcggtcggcccctttgaatgatgagttagagtggtgttgagactaggtaatttacgaccggtgagatcgatgatttctccaactccgggatctattgaggtctgatcaggatcaagttcggaaatgatttgctcgtatgtacgatgaacgactttggctttcttgggtgtttttggttttgccttccaagcttcacgcacgatttctttgcccttcttgtctttcttcttgccaaactttttagcatcgtcatcctcatcgattatcttgccgttccgacgatcctcctctttggcttgagccgtcctctcctgaaaccctttataactcaaccccatacctttggggcgcgctttggtctcgagcggggtgacgatcccttcaccctgtgtacctagacccgttccgctcttccaacccatgttttgaagcatcttcaagccgatcgatgaagttttgttgctagccagttttgcaaaatgctgctgttctgctttggaaagtggtttcttcttgacgggctgtatcgacggattggcttgctgggcgccaaggaacgagcggcgagggacggtgggttcgggcgtgttttggtcggaatttcttgactcattcccagtctcatcagatggttgggatccaaggccgttatgaccactagtcgttgatgaagagcggttggctgcttgggagcctaatccacgggatcccaagcctcctgttgcccccagcatggctctaaagtcactattcgaggctgaagaaccgaggccatgacgagagcctaagccagaggtagcagtttcactgagagcaggtgggttgggattttcggtttccccgattgaatcggattttgaatcggatgaatcggaccctgaatcgtggtcagtggaagagtcttgactgggttcctgttcgccatcggagcgattttcggtttggttcggcagatttgaagagctagatgaagcttgtacgaaggcttgggtcctagacatccgcaagattgaaccagagaaagaggtctggattcagtctgatgaaacgttgattggtttatgaccagctggaggtgcaaggaaggtcaacacaccgatgtaaacgtttgtctggcttgttggtcttcttggttggttggtcatcttcagcagcaaatacaccgtagatagcatcagcctttccatcgttcatccttctcctcttgtttcctttgtttctgtaagggtcatcgaaaagggaatgttcgtcttgcagatctctgtcatcaaattcgatctggtcctgttcatttcccgatgagtctgagttactgtcgaggtctgagtcgtccatgataacttctcgtttccgtgccatgtcgtcgtcacttcagatgtttgaagctacacagctcgcggagggagctaggacagactgcgaggttgctgatgtcatccgaaaagcgcgacatatgtatgtacatctgtgacatctctgtaacatttcaactcaagactcaagagccaatcaattcgagcattaaagaggagaactaccgatgaggtatgtagacatggatgcacgtcaagattcagatgatgccaatgacaagtgattgtctcaaacatcatcattcttgagctgtatttgtgcatcaaagaatggagagaaggtctgcaagctcaactacagtttatttgcacaaaccgtgtccaccctgtcctgttttcaagcttatctatgttggcgggataattcctcttcccgcccttccatgcgtttctcttggattgaggaaccaggaacaatcctttgaaggctgcattcttgtcaacaaaaggtgcggatacttccaaaggctggctataagttgaaacggcgaagtatgaatgcttgtttgctttggttagatgagatttacagatctggttgttatgtacaactgattttttaaagatgattcccaaggcgtggtcagtggcaggaatgcttgtgtaaagcagttcagcagctcatgtgtctcagagtgaggatctttcatatgcgccgctcatttttaatggattattcaacggttccagtgttgatggaaaaatgtctgtattatgactgcataggtctgtgggtgagaggaacaaaaacgcgataaaaaacagtgtctccgctggaaaaaaaagggaaacaatgataacgcttgcaggatgtagtagtagtatgtgtccaagaaactaatcgaaaatgaaagagagttctggcgcgtgacaagatgatggctactatgtattcaacggttcgtaagtgtgaaaaatgggctgttcacttcagcaatcgtttgttgggggaatttattccgagaggaacttccgagtcgctctgacagtttcatcggtggggcccatggtatcaaagcttcaagtcgagaagaagatgtggttaggtgcttgaaataaatggcttttggggataaatgagtggctctcgtaactcacaagtagacacctcccattttgttttgcttggcaaatttggccttggcaagtgtgctttctttgtcgtcgtatgagatgaggtatttctcgttggcgaggaagggctggtggaaaggaacggcacaaacagggacacagattttttttagcttcgatgataatgtgctctacgagtgtgaagaagtggacttacctggccactgcactcatcaacaacccgcttgtatccgtctagaccgcgggtttggtccttggacaaccatccgttcttaatgagctcggttacgaggaacgacccgccccaagtctgggggttaccacagacgtcttttcctggtttgtcgtcgaatttacctccagcctgattgagaagatacaaaaaggcatgagcggaagctgaggacagcttgtttgaatcataattggatcaagcggcttaccggggtgacgtcgctcttcttttggtagtagaacgaggtttgtttaccgacagtcttgggcaacagcttaggtgacagaagctggaaacgtttggcgtagcccggaatgcccaagaggatctgagatgccttgaagccttgtttcagtgcaacctgtaagccggtttcaacggattggtcagcgccggctccggcacatgtgcctttgattggagcgataggcccagtcgaatcagaccacgagccatagacgtcgtaggccatgaggttgctgagtggagggagatgcattatttcgagtcagtccaagccattctaccgcccaatcatcaaactgttttgcccggctcacatgaagtctagattttcggtcaagaaggcagtttctttgggtgtggcaggctccccagtggcgccaatcaggccggttacacctacagctgcggtgagctcaacttcaggccatagagtgcgaatctcctgaaggatttcaagtgaaagttcggttcagctcaatggattttgctcatagacttaatgggaatgtatgttaccttggcgagcaagccgaaattgatcacatcagctggacgacgagagttacacccaatgccctcactgagattggatgtggggacaacatcagcgacagaacttgcattgcttgtgtaggcaaaactcacccattaggatctgcgaaagattgggaacgaagtgattaataaatggagcaaccatgcggcgaattaggcttgaatattatctactcacattcccagtccatttcgattccagtgaagccatgctttttggaaaagttgacgaggatttgtgcaaatcgcttgcgagagtagtcactcgaagtcaggttcgaaaagtgtctaaagatcaaatctttgagtcagatccaattggacgtagagtcacaattctcgagttggggaattgtgatgtcacgtaccgtgagccggtccaaccacccgtgctgataaggggatttactttgtctaatgtggagattgaggttcaggacgagttggcaacgacacaataactatgaatacgcacgtttgcgagcttcatcgacaaattccttcaccaactttcgaccttgggatctagtgagtgaggggtcaaaggacagggtgccgtcggcttctggaatcaccatgaagaagagaacatcggtgtatgcagctacgaaagacacacaatgacaaggtatcagtaagggtaagttgcaaaagaactgcgtgcttgatgaactggaaatttaccccaatcaatcttagaaggaggttgagcatcggaattataggtgggatagtatcccttgactttggctgagccgtcgcgcttgacgcggccggcagccgtgcttgtgctgaacaaaagggcggcaaataggaagctcccaaaattgattgggaagtcgatctcatgtgtgtatacaggcaggaggtattaggtggaaacgaaaggttgggtaatgtggagcgaatgatatggatggatgatgagcgataaacgtggcctgtgctagacccagtttatatatgtattcgcctcagcctttctgtttttcatgccaatttccaaagggcgccaaaagggtgccagctcctgacagaggatcccattaccgaaatgccgacggttgccgaatcatgcaaagaaagtacaaacagccacccttttgggatttctcagggcttgcagacagtctgtatttgtggctgaacagttcatctcaataggccagaattcaaggagctgtaaaagatattgcgtggttgtgaggcaacgttgaggtcgcgtggccaatcccgatggcacgtggccagtacgggcgccagcgccttgcacccgccccatcaaagggtccttgacggaaggaggatgaattgcggggcaagcaagtcccgcacttcgatgaccgtccatcagacggattgggagaaactgggttcccggaagcatgaagcctttctttcacggccaaagagagtgcaccgcgtaatactcgggtgcaggtttgcggttgcggaacgcttcatggacgagtccgggcgattctccaccgctcggacttgcagctccgagttgtagtgatcaaagatgtgctggcagtgggtcgatacaacattgcatttgaattatcacccaaagctgtacaccgcgggtgcaaaattttttgagttcgacgtcagccgactctggctgggcagtagacgtcaattcctgagcagctacggctgatccctgtatcacaaaagcctgaacggcccacacccatctgcagacagcccccacacagcaagcccccaggctcacaactcctggctgtcatgactgagatcccgtccccatgcgggctcggagacgctgccaagacagcagaaaatcctacccgtctgaagcggtctaaataaatgaggcacatctggcagtcggcgtatctaccgccccgcaccagcgggcaccatcactcacagcatctgcacggtctacagcatacccaaaaaagcttgcaacttttgcaagaaaaaacaaaactttgagcctgcataaattaaaattattgcagatttcttcccggcagctgtcaaagattgacagctgcctttgaactaggaggtgtgtatggactagacggtgaccagctggtgtatatacatacatccgaccggaccggcactcatttccctccaaaccactggcctcctaaatcatttcctccctccatccgactgttttcctgaacaaaaagaaattgcaagtgtctctgtgtcttatctaacttggattctgtttccctgctgattgctgtgacttttcctacagttgatccatgccgtttgtcaattatagagcggcctttttcaccataatggaagaatccctgaccttgtagaagcacgcggttgccgagtcatttatctccccccatactcgcctgacatgaatccgattgagaaaggattcagtgtcttgaaggcttcgcttcgacgatatgggcatctggatggtagcgtggatgatggtgaaatcattgaatctcatgtccgctatgtattcaccgagtcattaatgaggaagctcttcagaggatgcggctacattgattgattttgtgatcaccctgcttggctcgctgatcttgactgtttacttgtctacctttgatctgaaactccctatcaactgtccttgtgactctatcctgtctacctttttcctacaccgatatcttctgtctagctttttcctacaccaatatcttctctccttgcttgtgtgaatcacatgtgtttccatcaccaaccagatagctttctcttaacccaggtcgcttgtgtctcctcatattgcttgatgtttatgcttccctctggctcaatcgatcacattctctgtctatctatgtccagtctcatgtggagataaaattcacccaaaactatcaggtggctcaggtgattgatttgtctgtttgctgaatgtgtgcatctcaaaggatcggttgcttgttggtcgattcagtgatctgttatgccagacaggaccgatcaccaagtatattaatgagagaggaatcactgagattcattgaaatgctattggattgtatttgtttcataagtcattgaagaataaaaaaggaagtattgagatgagaccgattgatcgataaatgaagatcaatcggtctaaagcactccgatggtttcttttcttaagaacaagaactgagaacaagttagatgagaccgatcaattggtgaatgaagattgatcggtctgaagcactccgattgttttttttcttaagaacaagaactgagaaaaagttggatgagaccgatcaatcgataaatgaagattgatcggtctaaagcactccgatttggatgagaccgatcaatcgataaatgaagattgatcagtctaaagcactccgattgtttttttcttaagaacaagaactagaacaagaactgagaccaacttattgagatgaaaacaagttattgagatgacaacaagttattgagatgagaacaagatattgagagaacatgagcccgatcaattgataaatgtagattgatcggtctaaagcactaagattgttttttttcgcatgtagataagcaagccggaataaaataataaaatgagacaggtggaatgatcactaaatgaagataagattgaaagaaagccctccgatcgtttggatgataatgaaaaggtgaaactgagacagatgtaatgatgtgagattgttcaatcgacagggagctatttagtgacgtaagtaaagaaagagatccaatcctaggccccattggctcgagtgcgcttcttcaagtgatctgagtagcgctttgcggcctgctcgatggttcgtgccggccccaatgggacaccggcctctaagagctccttggatgtgacatgtctgaacatgctccagtgggtaattcccaatttggtcaagccgtcttggatcgcggagctttcagaatcgacccgagcgtacttcaaaaattcacgtatgttatcgtctacttccgagtctgatggggctggagatgattctggctgagatctcgaagggttcgcttggtggactgaatcatgaggagcgaccgcgggatgaggagcagcccctgtgggatggggaggtggatgaggatgaccgtgatagccataagccgggggatagtgcatcggttgatacatatttccatatgggttatatgcgaagggcgggagctggttaccacgggccggatgtcctccctcaggctcaagtaggccagttatgtattcgaattgaggggtctttggaggggtacgcagatcaacggtttccgggctggaattctagtaggattgatccacaattagcctgacaagaaagaagcacgtgatccagatacaataaggacttaccattgctttcccccatgcttctgctttggccatcgtaacgacaaaatactcttgggttttctccggattaatgaagaccgatttatcggagcttccggtcaacgaagggcgaggtgtatgggtcgcaaagatctcaccgatgaactggttgatcttagccctatcagcagccgcggatgatggttgaaaagttgattcttctgaagacggtttgtggcgcttggatatccccttcaatgctgccgctcgctgcagcaaaagtcagttgcgagatacataaattcaccagatacaagacccaaagacttaccttggcaattgccttggggtctgtttgatctaatcgacaggtgagcttgcgacctggtttacttttcttgcaagctgtcagccatgcagcaaacacacccggcttgtcaagctgcttgttcccaccgaccgcaaaatcacgacagtgaaggacacttccataccagttaatatttccaattgcctcgtgagcttcgacaaattcgggtagcccatcatcatcttgatcgtcttccgataaggccttgaagacctccgacttgaatgatgagagatcagtattttcaaagtcccaggccacagttatcttgccggggatcgagtcgaacaccctcgtcttcggtacctcgacagcagcactagctggctttctcttgcgcgtagaacttgactgttcctcaacagctggcatgtggaaccgatactcaatcatgattaagcgctcgggattgactggatgagacgcttcctccgaatccgactcagggtccaaatgatcctgaagcgagtgatgatccaaagaagtacgacgggcggtgtgcagttgctcgatctcttcatctaagtccaacagagtagagtttctgcttgaccaaatgggagacgccccatggtcaaccacttggtatggcctgatggagctcggggttgtcgtagaggagctggtttgcggagtcaaagtgcggatgttacgaggtgtgactagtccaaccggagcagctcgagtagaattattcaaccgagcgggccaatgagattgatgcataggattagtcaaatcagaatcgatgtgagtcccagcatgatgagacggaagattggtagaagccaaaccaatcgagtgagaacctgaattgtgattggattctggcaagctacttcttgctgttaagaacgattggctagggttaagatacgcattacgaaattctagggcggctcggagttgagcatcctgctcatgttgattgtcggatagaccgtagctctgatggacggaggagctggttgttatgtagccaatggagcgattaggaccggcaggaaaacatcggcattttctcccattttgatccacaatctcgtagctgtcgtctgccggggtcatcgtgctacttaatggggtcaaaggcagctcggtgagtctgttgttcagccaatcagtcccagcgtcacgaggtgcggagtccggcgagttgtgcaggatgttgtccaagcgcatgatgactgttgatagaggagaatcacaccggaacaccctcaagtggtttggagggaaatgagtgccggtccgttcggatgtatgtatatacaccagctggtcaccttctagtccatacacacctcctagttcaaaggcagctgtcaatctttgacagctgccgggaagaaatctgcaataattttaatttatgcaggctcaaagttttgttttttcttgcaaaagttgcaagcttttttgggtatgctgtagcacaaaaggagaacggggtctctgttgggaactaaccactcaggcctgcaatacccaccgcaccctctgctcactgggagaggcggtgtgatttccgttgtgtatgcagaggctctgggtgatctaccttcacaaaccgagtgttgatcattgccccgtacttattgacatgcttcagcttcagtgtgaacacttcagaatttttctgcagccacaccaccatcaacccatcacattatccaatttctccaactgtttcccaggcaaaaaaacaaccaacattcccccactgctaacttcaattccacccagtactattgcagatgtcgaccaccatattcaaccatgagcagtagcattgaggccaatggatgctttgcactgttgagtgtgagtactgaccctgaccttgccgaggcttttgatgaagctgacattctagcaatatgtttggcagcattctttactccgatatagacttgagttcatctaaccccccatcgaggaggagctcatggcccaatttgtcttgatggcacaaaaacgactggccacaactggccactacaacaaccaacacaggatctggggacgagtggtcgtccacagctggatgcacaacccaatcttttcatatgttggccctctgttaggtgttcaagttcgcccttgaggcaatttttttaaatgtttcatttcaccttgtgaccgctttctattgcttcagggggttgttatcgagtgccgtaccttgcccttcgcaaatctaattataaacatacatgtatattgttcaatctttaacatacggtgcccccccccgagagggatagatttcgtagtgcatgccgtcggcggcaccaaatgcatgcattgatcatgcctttggccgggatagactgtctcatccctcagcccaggccacttggtacaacagccagacagtcggaccatgcgtgtgtgtgagctggtcatttgcgtgtacttctccgctagatgacggccctcttggcaaagcacgttgttgttgcagggcagcgctggttgggagacggtttctaagctacgtctgtggacgaaactgcccgacgagcgcaagcggtcacttttgagacggctcctggtgaccgtcattcagaccttgtacggagcccgtgtatgggccgtgggggcttgcgcggagggtcctgtctcctgacggtcaaaaatgactgtcgcactgacgggattctgcacccggggtgtagtactccgcccacagcctggggccatgaagcacgcgacttgatacaaaatatttggcaattgcatcactgattcacacaaaaggcatgtaaagctggccggcagtaaatccgcacttgggagcaataccattgagccgggttgcttgtcggagcgttatgtacaccattaacaaattctgaatcttggcccaagccaggagcactctttgccaagtacatattcatgatacagtttgcatgtagtgtatgaccactacagtatgtggcttcatgctggtcccacccaaacattatccatagccccccaggcacatctcaggatgggtttttgaccatcaaccaacctccaagcccattttttgacaattaaccatttatttttgactgtcggatccatgtgaaaaccatcaatcagacactctgagaagtgtccaattgatggttttcctgttttctattggacactctcaatcaagtgtccaatggacagtgggctgtatgccatcctctggatggtctcgcctgccaagcatcccttggaagctttctgaagtgtccaagtgatgccaggtgtgcccgagcatctgttggatgctttgcagctttgcagccaagttgcgggcgcttgggacggagtccatctgacttctgggggggggggtctaaaaaacctccccatggtgtagctgtatcaacttgtattgagtaatatggtagcttcaccaattgatggccagtttctgtctcccaaagcaatcaagtgctggaatgattgggactagagattggcaagagtgcaactgataaacatggattattgatcactgaaatccattcaaactgtacaacaaagcctcctcagcatgtctaaaaaccactaaagtacttgtctgaagtccaaagctgggtcaaagttgttgtcttctgggaaaggtgatttttgattgtcttcacggtaaggaaatcctgatttcgtggtttctgagttggagagttattaatagctagaagagatctttaatttttgttcgcttcaagctccagtagcatgagtgcattgcttgttctcagggtctgagggtagagatgagaaaatcttcacagagaaaaaccctgtttacgtatcaaagagagaatatggcttatgttgataaagcatgtgcacttgcagatgaatggaggacttcctgtcagatctgggacctctgaagatgttgatttagacccaaaaattctagaattttgcttggaaatctagattctgaagctctaaaagatattgatgggaagttgtccagaagaatggtgaaggtaggacttcctcctgacaggaggaaactggaaatccacaaaaaatttacgccttgaagaagtgacggtgaaatgaccagattaaatcagaatggccacaagaactccttcttgaacctcatcttgcagatctttcactaaacggttttagctaaatcaaaaagtggccagatcacaaactaacaataacaacagcaacaacaataaccaaagaaaaaataaagactcaaaagagaggggggaaaacacttttatatgtctgctgctgagcagatggacagcacaacacttgatatttataatttgttactggtgaaagatttttagggtgattcttctgagcttttgacagtgcaaatgttgatctgatttgattgaacctagagtgaaattgagatggagcaacagtgaaggacttcctgttgccatttagagtgcttctaaattaacaccccaatcataattctaaccagctcacatgagggctatctgcacaaggcttgtgaaaaaccaattttttacaccaaaaattaagatctagggggtgtaaattaaattctgggagggttgtaaaccgcggcgggaagtcatccagtggttcagatatgctaactgcagtgtatctaaaacacactagttttaaaatagtgttagcatgattccacaaatctgcactaacactacatgcagagggtgaaaaatttcactaaaatgtagcatagcgttagtgcagatttgcgggattgcatacagggcaccaatatttcctcactacactttcaatgatgggccgctatgctacactacactaaacagcccactaactttagtgtagcagccctcaaaacagcaccccaaacctgtagtgttagcacgctgttagtgccactacactatgttatgctgagctacattagcggcaaaaatggcccaaaaaccgctaaaatgtgccgtagcacagcatagtgggccctttttgtaggcccacacgtgtagcattagtgcagttgtggcggaattccactgcgatacgctaagcgttgtggaaagtaaggagtgccctaggagaatcattgaccttctccactccacaacgctcccttactccaatttgttgtctggggtaacttgcttgatggttgtgttggtaggtaaataactatgatttcccttctctaccgtttaatactctaacttttctctatatctaacaatttcttaggctaatacacaattacttcctaattctccctgtttttctgatatgttctaggtcatgagtccccctctcctctctttgcaactgttgcacagcttgtcaatccggtggaaaccactaaacttcccaaatcacatcatgtaggctgtaccaccagccaaaacccctcatgtattcttccatcttggccaaattacctcatttaaggctgtacaaccagccaaaatccctcattcctggctcaaaatacctcattcttgttcctcccagttgtaatttctccccagcagactttcatcattcatttccccacataacaggaaaatcactgctcactccataatattatttgttccccaatactttggttttacaattgtaacaacccttacataacaatattacaacatctttacacataacaaatcctatttcagcaactgtccaccttttaaacaaaagcgtatcttttgatacattccactatcactaattaaaagctgccaatctaagattggtggtcttgtttagtgtagtacacaggaaaggcagagttttcctcacacatcccttttcacactcagcaaaagtttcacaaaaaaacttttgagcttaacattggccaaagctttggccctgacgcgctctctccaccacaatgttgtggtggtccaggctgtgtgcgcaacaaaactgccaaaacccctaccttattacctaaacccacttacatatatgaatatattattgcataatcagaatctatgtacaattttacccatagtcactcactacaactatacctctatctctattagtttagaagataatccaatataaaggttaaagccataccatacctagtcattaattagtaattaatagtagtttaacacatacatataattacatacacataaattattacatcagcaggcctccaccagtagtgcagatcagttatgcaattcttgcatgcatacgtgcaaccattaggcctccacttagtaacttaattgaatttacgcagactttgcataaatgcatgtggacagaaaaacctccaccaggcagtgcaatcagtcatgcaatccttacatgcagtagtaccatatttagttatttccacagcataattagctcaatgcatgtactctttgcaggaggcagtgcaacccacaaggtcatcaccatcatcactcagcagcccaactcccatccagctagctcagtggtcatcaacattaaaatctaacaacaccattatcatcacccagccagcacagtacccagctagctcagtggtcatcaacacaaacaccatcaacatgcaagactagtcaacaccagtaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaacaaaaccaacaacaacaacaacaacaccaacaccaacaacaacaacccaacagttccctaaatcaccgtaaagccataaaaccctataaaatattcccacttggattgttttcacacccacattcaccatgtaaaggtggtacaaccatcttgtattgaattacatactgatccaggtctgatagagactactacatataaagttttctctgtcatcaagttacgccacaacaataaattaaattgttgtcagaattcttgtgcagtaaatagaggggcaggtctttcaaaccacctgtaacagtaaatattacttagtgaaatatcattttgttatttccccctcaaggactgccaacccatcccaaaggagttctcacaacgttagcggaattctgctacactacgctatgctaacactaccattagcgtagtgggcccattgttgtgattgtacccacttctttcacactttagaagtgtaccaataaatgcataccagtacacttctatagtgcaaaagggatggtttggaatccaatcctgcaatcctccagacttcctcttgagtccaagggagacttgtttcaacactccaagtgcttgtcccctaacccatccctaacactcaaggcctatcagggtgagcaagaggggagggatgtttttttcttgaggttgaagttgaacttgattggtttgacttgagatagtgagactgtttgagtgggaggggggaggattgcaggatttatggattttgcactttataaggagtgcatgcagacctgtttcttactgcacttctataacagtgtaaggagtgtacatccacaggtctgttggcaagctgttacagtagaaattgaatgctgacaccatctcactctgatgtgtcagcaagatacatagcccccagtgtcttgctgacatcaaccggtcaagaccgtgcactcttgaccacaccaggaggaatgcaatctgctgatggcctgcaggacccctcttgtcaagatggtcatcaccttggaggattcccaccctcctgaaaaaaaattctccccagtcctacaacacatcataccttttcttttcttttgatggccacctagcatgtagcatgtagcaaacagacatataaacatccttgtttcatcagatctgctcgctatcacaacacataaatcctcggttttctagtgtctaaaatttgccgacgacttgggggttggaaaaacgactccctaaaatttgccgacgactcccattttggtcaacgggtcgtcggacgggagtcgtctttccaattccccctgggggattgggagtcgccttcccattttttttttgggtgggagttggcgcccaaaaccctccttggcaagtgggaggtttgggagtcgcctccctcccactggccgcggggattccctccggtcattgagactgtacagtctcaatgaccggaaagaatcccttccggtcaacaagaccatacaatcttgatggccggaaggaaccccttccggccatcgagaccaatcttcgtgaccggaagttccggtcggtctaggctctacacctcatcgatcggaaggatatccttctggccgatgagatacaacaacaccatcgaccgaaggaaggtcaatgggggctgttacacctcatcaaccggaagggattccttccggtgatgaggttgttacacctcatcgaccggagaagggattccttccggttgatgaggttgttacacctcatcgactggaaggaatcccttccggttgatgaggttgttacacctcatcaaccggaaggaatcccctctggttgatgaggttgttacacctcatcgatcggaaggaatcccttctgatcgatgaggaccggaagggattccttgcgattgaacctcatcaaccggaaggaatcccttccggttgatgaggtgtaacagccccattgaccggaaggaatcacttccggtcaatggtatcgttgtttcttattgaccggaaggatttccttccggtcatgtgggagcgactcccaaaccccctcaagcatgaggggtggtttggggatccaactcccaaaaatgcaaaaaaaatatttaaaaaaaataaaacatcattggatggccgactcccaaagttggccatccatttggaaaaacgacccccatttgacgtcggacgaccgtatttgggagtcggcgaccaaaatttgggggtagtttttccaagcccctttttctgattggtttgtttgtttgagttttgagatgaatttgttttttatttcagggatcaaaaaactgaaccataaatgaattgataataaaaaagaaggaagactagataattagagaatacatcaatactttatattagagccaggagaacactttttttgaatggtcagagtatttgtgatcaacgtgagtttgtttttttcactaaacatttgcaatgagaaaaagatgggtgaaagatccaatctctctgttcatgatgatgattgaaggaaaatcaagaccgccctgccgcttctgcactaccgtgcaagccagattttcgccccgcacaatccctcccccccaaagaaaaaaagaaacccaagaaaaggattgtagtacagaaagaaaaacaaatcaaaacaccacacgacttaatatgtacttaaaaaaacaaaaaaactggaaagaaaaaagaacgaaagaaaacaagaacaagaacaagagcacactttttttttttaaaccaagagatgtgtgggggtcaaaagtggagagatgtatagaatcaaaagggagaaagaaagaaaaactggaggggcccaaggaaaacaaacacatcaaataagcccaaaaacaattataaataactttgagtaaaacaaaaaaaagatgatgatgagtgagtgaaagaaaagagagagagaatgatctactgaaaacaagtacaagtatatataaaatatggaaatatttatatctattgattgatgtgtttgtatatatatatgaaatatatatagataacaagaaaaaaagtgaaactttgttttgggtttttttgttagtttttttggtgaagtgtatgtgaaatgaaaaggggaagagagagagagagagagagagagagagagagagagagagaagcaagagacgagtgtattataaatataaatatagatataagagtccaaaagaaaaaagagagatccaacaaaaataaaaaaagagtgggagatgaaggaaggaaggaaagggaataagctttattcgacataaggcggggcgatcgagccggtcaacgtgagctcgtcacggttcaacgggagcagattaaaccgatgaagatggtcatcgggatcagaagtggtagaagcagtagcagtcgatgtatttgtagcagtagaaggggtagtggttgtagttgtggaagacgaagaagaagaggaagaagaggaagaggaagaagaggaaggatgaggatgaaggagatcatcccgaccgacgtctagatctcgattgtgatccatggaaggacgaggagagaggggcggggcggaagcgacaactttggcttcctcatgttccagagggttcggcaggggaggggagggacagaagcggggcccgtcgagggcggtggaggaagacgaggcggggtcgaagcggatgatgaattgggcagggggagcggggaggagatcgagagtatgggagttgcggccgacagcgctgtcgtggatagccgctggcggaagatggagagctcggttcgggtcgagcttcgatgaccggccgactccgaaatcggggtcgccttggtattcttcttcttgttcttctgcttcgaagactaagggcggcgccgagggcgccaacgcttgacttccgccgctcctcgccatcccatcctcggtccgctcggccagatcctcctccacatccgtcgagctctcttcgttctccgttccttcggttgcgcgctcgggcagctcctctttctcgccccgtgcccgactgcccatggccggagtagagcccatccgcaagagagacctcaggaccaatttatcatccgtcgcaacatgggccacaaagggagccggattgaggtccgagtgaagccgggagtctgtggcctgctggttttcgtcctctgagtctaccaccagcggtccttgatgatcctcgagatcctgatgccgatcgaccggacttgacatccgctgtttctcaaacgcccgactaccctcggctgtcccaggagtgttagctcgtccagagtaagcggggggcaaggggtcgacgatgctatcggcgggatggttggcgagcgtttgggcgagcggcgttcttgagaccgtcgagggctggatggattgactgcgagtccgggcaacagggtcgggaagggttcgaggatcgaagacctcgagtggcaagggaggaaccgagaagtggaggtcggggagtgatgtaggtgagctggcggacaatgggcctggatgggatgaggttgtcgaactgcgtgcccggatgatctctcgacaggagcggtagttcggattcacactcgcccggcccgcctctggatgtcgaaccggaacactcacacatatcgggtcggccgtctgaatagtgagaactggccgctcctccagctcaccatctggatgtcgccgtcggctcgttgttggatgtcctggctcagaagtcgcactggaatatgtctgcgaagggacatggtcttcatatctattggctagctcggattcgctttgcatcgttcggattgtttcagatggtcctgctaccgatgagtcagattcaggaagcgctggcgcaggtggtggttgagccggtgtgaatgtagaaactaagagtagagggggaagacaaaaagattagtcagctcaagccacttagtagagggaaaaaaagaagcaaacaaaccgttggaaggtttccgatgaacgggtacgctcaagaggccattgacggtttgatgaggaacagacgagttgatctcactagccggagtttcgtcgctctgagattcggtgcgatgggagcgagttcgtctgcgagacagaccctcgcgttcaccggtgcaatggaagctgctatttgagttgaagctgattgaccttctggcctcgcctacgatgatgagagaagggggaggaggatcgtttggactgccggtgaggacgctgatccgactgatccgggcctgctgtttaccgctgggagagtgaaggattttgatgagggtgagtttcttgagtttccggttgagatgatgtttgagacgctggcgtgttcctcgtccctcttcgatctcggctggactgagtagtttgctactaggagggttctctgggttggagttgggatcactggatgagagcagtccctctttgagttgtgcacgccgccgtcctcgggctcgtcgtctagtgaccagacagactacagtactgagtacggcgacggcgatgagaagactagctacgacgatcacagaggttgcatagagtggtccacgcttggaggtatggttccatccggcgggtagatatagcttttggttgctattcgtcggtgaggatgagttgttgactggggtggtgtcatactgtagggagggtgagccattagctgaagaggcatgatggatcagtggggatgaggataggttggattgggcctggttgggtgcctggtcgagtgaacgaggacgatggcgttggtttgatcctgataggccgtacaggttccactgaatagatgggaggacagagtgtgttagtagatctttgtgtagtagtggtggtgaagatggacagacgttatcagatagtacccaatggccgtttaggttttcatagaatgaagggattggagccttgatgttgatgggtacatatggaatttgctgatgaaggtgttgctggggtggtggtggtggtggtggtggttcaggatggctctttgatgattttgatgaggtggttgtgggttcggttgttgttgagtgtctgattggtttcttgtatggatggttgaggatgtgatcgagttgaagggggtctctgagtgcagttgttgatgggtttgagttgagtaggctgatgattggtcttggtggtggtagtttctttggcattttagtgttggtggtggtagcatggtcgatgggtaggtggaagtagtagtactgtgcttcttgatggctaatcagtaggatctcatcggtcgtcgtagttgttgttgttgttgttggtgttggtgttgataggatgagtgctgttgttcgattaagagcctttcgagcgttgttggtgagttgtagctgatgagatggtggtggtggtactgctgctgttgctgttgtggtcattgggatgtggatgcatcctgctctggattttcctcggctgggggtaatcggtcggagtttgactcactcatttcaacactttcatcagttcactgagctctgtttaagcggaagagtatactgataccctcacacatcattccatacagataatcaatcatccctgaaccatcctcaacacaacccgcaactgctaaaatcatgaatgtctctcacatataaccatgaatcacctaaacactgtacacttaacccccccccccccctgacccaaagccatcaaccaacaatattggtcagcaatggaaaattagattggttgagttctgcagcaaacatttcctcaaagaaagatttaacaaaatcaaataaaaacaacttccttacatcaaaacatctgaatcaagcaactagtggtctggttcttccagggcaaaaatacccaactgaagaaaaagaaagcataaactgaacccccccccaaaaaaaaaaacctatgtgggaggaggcactgatcagaattgaagtggggcagctatactcattcaactcagatcacccatttatttgacaaggagggcagatagtggacctctgaataattatattggccagaaaacagcacaacaccaaaaacacagggagaaatcatgcaagggtgaaggaactttcaaacgaaaatcagaagattgtaatatgacttgcgggcgcccaaagtaaggctgttcttctgacactctaatcctggaatttgaaatacatcaggacctttcatactgggatactctaaccaatttcaaatgttacatatttaatgtgtttttgagattcaaacttttgtggctgaaatcttctatgtttgactagtacatgcccccatttttggggagtcttggttggtaattttattttccacaattttttttaattgggtgattactgcgtgattacttgatgacctatgtattggggttttcttgagttgcacacctgtctgtcttggtctaacgccggcattgacaaaagtgacaaatgtgaattggagtttgacaccagcgttagattgcatgacagtttgtttggctctctaagcctatttttttagttatatgtagatattttcaaaactgataaaaattcacatgtttctttggatatcaatctatctatttataacaattactgaacaacttaaaatcatattcaggagccaacaagttgaacactgaagaggtatcttgaatctctagacatagaagtaaccatatagttcttggaagaacttgattttagttctcaaatgcttgattttatgttgtacctgctggggaaaacaaaactcattgatgggatcatgattgtatgcaaatctgaggaaatcatgatatctttggaatttgatttttatttcattttcaatgagccacagttcttcaaccttggacttgtggtccagtctattcaacttccaaatcctctcaaactcctgagactgtcttttgcttttagaaaatcgatggaacagataatgatcaatatggtccaattcttcaatcaaatcaattccaaaatatcccagtctcatttttttgtgaaacaaattggctggctgttcatttccaagattaatatgcccataattctccaaaatcaactccaaaacttgatgcagaatgatgaaatgttccttctcttcttcagtttcctcatggttttggatttccatgaagagaatttgaattttgagtagggcatctttcatctcaatgaaatatggattttctttgtggaaatcctccatggcttccttagaagctggaagatagaaatacttttcaagtgtgttgaaagctatcttatctttgaaaagcacttcaaacaaacacgaaagcttatgttcaaagttcttatattgataatcttctactttcttcacatggttttcatagtggtataggtagatgagtttgtgacaaacataggaaaatcttctctgatatgggtaatcaagttcttatgttgcaaaattcaaaatacattgtattcagtataagaaacatggcaaacaattgacatttgtgagagtttttctttgcttaccttcaaacatgtttttagcatgtgctgaataccagctattgagtattgattttactgcaacttgtctcttctgccactgtgttttgatgagaaacatgacaatcatattgattgcagcaacctccagtgtatcatcctttttgaagaattcaataaaattttctttattgatccactctttctggaacatgtagtccactgtttgaagaacaagcctttggagctccagggatttcacattcaaatgattctcaatatcaattttaatctctacatcaaatggagcaacttgatgcaatatgtcatttaactgcttgacccaatattttcccatccgatctctgtgataattgtcttgattggaccaattcaattctgtcttttcaagtgataaattcaacctatgtgaagtaatatcaattttttgtttccagggttatcaaaaggtattatgaaaaaaattcacctacatctttctcccagaaatgctcaatgggttttcttgaacaacacttaatggcaaatctttgatatcctctaacatgagtgtgtgaatcatcttcaattcttcagctccttcaagtaactcttgagcagcttcagggtgatttcctttcagtttataggtatcctctataaacatcaccagcctttccctcagaaactccagatcttcctttgaattctgtacttcatctacatagttctttcaagtttcagatcttcttgaaaagaatgttggattgaccagaaaaacttgaataatgaaacttactttcgttaggagccatagattccgcaagtcctgctatttcgggtaatcaatgatgtaactatcatcttcaaatttccgagacttttgccgttaaggtttaatccatgctcaccttttttgtgatgttccttctcattttgaccctcaccccggctttcggatgattcttcttcttcgcgataggcataaggcgattcatatccccggattgaatgatcatcttcctccgatgaataatcatggactggttcttgcttccaaatcatgatatcggcccaccttccaggcacccgggaagtgaaaagatggtttgaagtcataacctcatcatgtaaccttttcatcatggtatccgcggtttctagggaatttttaaagtgaagaacagggccaggaatcagtctgccagcttgggatcacatcttccagaagcaggaccagtcttcatacctggtctctcccaagtgaggaaaaagtcatcattcatcaacatggattgagttatttgcaaacagtgtatagctagccatactgtcctttggtagcccgtcaagactgccattgcaggtgaggaaaaaaggatctgtttgatggagttctttcagaaggaaggagctgttgaattgagcagttctgttcaaatttgctcccaatccctgcttgcaggtgttactggtgctatatgtgaggcatcctcacgagtcagattccgcagatcctcaagaaacgtcaagtcgggccgttgcgggaggccggccgcaaggaccagcgccgttgtcacacagcaagcccccagccccaccaagggcacttgggctcagtttgcaaatacccagtatctttgcgggctcctaagacaaaatctcgagagtcacagcgaagccattttgtgataagcatgctacggtattcccgcaggcgatttgaaagctggacaaaatctagagttcaacgatgcccaacctcgcaggtaaaacccaggacatgatcagcttatttaccaagtattggaagccaaacataaataacatccaatgtgccgcaattttgactgtatctgctggattgaagtcatgttttggctcaggtacaatgtcaggggggtttatttatgaaataagattgggtttttgtattctacacagaaactgaagcactagaggggtttgttgttgaaattctagcgagggcagtttctgcacgaggtgcgatgatgacagtgcgtggcactaatggtgaagagtctgactatcgaagtcagtgactgtgttggatgagataggcagaagtatgtaattccgtaaagcatgagagagaaaagaagagaaacaaaacagttgacaggcagcagtcttataagtacaaatatttggttatacctttgttggcatatagataaaggaaaacagagcacgcgtgatttgagtaaatgagaaaacatagggagaagaaataaacattaacaataacaatgaacagatcagttcttgaacgggtttttgtttgtgtgttgagtctgagaaactgaggctgattttggtctgattgagagtgaatgttgagtcagtaagagcagttttgagttgagggatcatcgatgtgaaaatggagatggcgcggagtgtgtggatagttctgagtatgagaaaggactgaggaagtacctgacttccgaactgtgtttgtaacagccccccctgctcaggattattcgggtaattcacggagagcgacgtttttgaagatctttcggcaacgatcgatgacaatggcccccgcgtttttagtgagcatgtcagcaggcatggatttggtatcgatatgacgggtttgaattttcttgtctttgactagttcacggatgaagtgatagcgtatatcgatgtgtttggaacgttggttgattgcggattcttgggagaggaatatcgctccattgttgtcgttgaaaagttccatgtcggtaatgacgtcagcggattccattgatgtttgggtgactaaactaatcattcttctcatccataagagatgttttgcagcatcggatatagccatgtattcggcttcggtggtggagagagctaccgtgcgttgtcttttgctcttccatgagatgagacatccgcgccacataatgccatggcccgtggtggagcgacgagtgatgatgcaagagtcgtagtcggcgtcggtataggctgtgattttgtttttggatgctttgtcgtctttttcaaatacaatacccctgtccaaggtgcctttgacgtagcgcaaaagatgtttgacagcagtccagtgtgttcgatcgtagcaagcggaaaaacgggcaagataattcacggcgtactgtatgtctggacgggtgcatatcgcggcgtaggacaaacatccgatggcttgttggaagggtaaagtgttgttggttacggtggctttttcgagagagatgttgttagggagaggtgtggtattgatgttcgagtcttgcatctcgaaacgttttaagacctccttcaagtagtgttcttgtgacaccatgagtcggtgatttggacgatcgcgagtgattttgagtccaagatgtaaggacggattgtcgttccattttaatgagtagcatttcttgaattcgtccttgaatttcgccatcatttcctttgagttcgagaaaactaagccgtcgtctacgtgcatgtgtatgtagatgaagtggtcaccatcacgtcgaatgtagagagagtcatcgtcgaaagtgctggtgaattgaagattcaaaagtttttcctttaggtccgcattgaattgtcggtgagcctgacgagtaccgtataaagattggtcgagtcgaataactctgttggggtgagttggatcctcgaacccggttacctgttggatgtagacagagtgttccatccggccgtttaagaacgcagtggcaatgtcgaattgctccatctcaaggtcttcgttcgcggtgagagcgaataatatgcggagagtgtcggatatcccaactgaggcgtaggtctggtcaaagtcaatccctgggatttggtgattgccgaacgccacccagcgagccttgtatttgattatttcgccgaattggtctcgtttgatcttgagtcgccacattcccccgatttggtgtccattcggcgggagttcaactagttcgccgacgttgtgttggacaagagaattgaattcagcctgcattgcttcgatccatttgtcacggtcttcagacgccatagcctgccggtaggatggttcatcgggattgaattgcgtcatgtgggctactggatttccgtaaaaatcaggtcttccacaacttctggtgggtcgagattgagcgatggatgtggtggtggggagttgtgtggtggttggattgtgagactgagatgagtttccgggacttccttggtttggtgtaaggtcctccctttgttccccttgttccgttgtcggattctctatcaccgtttctgtgacattggttgtgacattggcagggttgatgagtgcatcaattgagtcgaagtcaaattggatgtcattggtgtcgtgaggtgtcacagagtaaggaaaatgggtttcgttaaacacagcatttcgggatgttatgacctttttggtgtgtgggtccagtagacggtaggccttggaaatggcgtcataaccaatcatgacaagttcggaagccttggatgatagtttgtcccttttttcaatcctaatgtaggctctgcagccaatgatgcgtagaaatgagtagtcgaatttctggtgtgacccttttggatcgctgtgatgcatccatagtctgtgagggttatcggactttagggttgaagagggggcaatgttgattagtagtgaagctgttattgccacttcaccccagagccattttggtagacaaccggcgctcattattgctagcattttctgtatcagagttttgttatatctctcagcaacaccgttctgttgtggggtgtttgcgggagcttgctcaatagaaatgcccttagattttgtgtatgctacgaagtcatttgagttatattctcctcctcgatcagtgtgtaatatagagactttgagattggaaccagacatgatattctcggagaatgttacaaattctttgaatcgtgacaaagtttcagatttccttttgagtaagtagattttagagaaacgagtacaacagtcgataaatgtgagaatgtaacggaaaccattgttggtggcaatgggcatgggacccatgatatcagagtgtattcggtatagcggtcgagatgatatgggaagggacgatgagaaaggctttcgttggattttcccttttacacagtgttcacaaaaagagggcttgtcggggagtttacctccatccatgcggtactgtcgatgggcacctgtcgaaggatgaccaaaccgagcatgccatacattagcgcaaaggccgatgatgtccgaagattgtggtttgagaatactaaccgtccataattccttgccaagcgtgaccgaggtgatgtgtacgtcttcatttttaaactcaatagtcatagtgttgttaaggaaggatacttcggcaccggacttgatgatctgtttgatggatagaaggtttgccgcaagttctggacagtagaagacgttagggatatctatggagaccttttgatccaagtggtttcgtgcaaggacgcgcacgctcccttttatgtcgactcgtacctgcgtatcagattttgcagtgttgattagtcggggttcacacttttccggattgatgagcatgttataatcgttgatcaggtggatgctggctccggagtcagcgatgaattgaccggtgaatgagtagtaatctaaatcgggattgtggactacgacataggcgttttcgatcatgagtgacgctaggtcaggagtggtgtcagtttgatcttccaatgcttcggtcgcagcattggccgatgggaatcgggcggtgtttgcagcagttttcggtccggttttcttttgtgcattgcattcggcattggtatgtgagctgaacttgtggatggtgcatctgtcgactttgctgttgttggcttggctgtttgtcttggttttcttgaagccgtacatcgcggtttccttggccgtggagctcttaaccatcgcggcttcggaatttaatcgactgatgacctgcttgacactgaccgatttgttagagaatagagactggatgatgtgtcgaaattcatccattgggaggttgataatcatgaatatagcgagtacgttgtccggcaattgaaaggcttcgttgtccttggtcatatcatttagtcggttatggagagcgcgaatctgggagatgtaatcgtccagagatgatgtgtcttcaaagcgtaaatgaacgatgtctgcaatggtactggcgatcatgaatgcatcgttgctgccgtgcttttcttcaagggctttgaatgcgcagtgcggatcgtcgaaatgaattatggctgatcgattctctttgttgatggttaaccggatcgcttgaagaacttgggcgcgttcctggacgaatgtctctgcagcggcatcgtcgtctggtctggctacttcacttttaatgtatttgagttttcccatcgcagtgagatggccagtgatcgttctcttccattcgaaaaaattagtgtcttcgagctttggaatcaagtttatggaggggttgaggggattcaaggtgttgttggccatttcgtcgagtgaaaggatggcgtgtggcgttcagagaccaagttcgatcttagcgttgatgagctccttacaactgttgagttgattttcgagagagtcgatccttgcggtaagagtggcgaatagatttcggaggatgaagtatagtgtgattaggactgtagtgtagaagattttcaagcagtagttgaatagagttacagctgggctcataacctctagcgagggcagtttctgcacgaggtgcgatgatgacagtgcgtggcactaatggtgaagagtctgactatcgaagtcagtgactgtgttggatgagataggcagaagtatgtaattccgtaaagcatgagagagaaaagaagagaaacaaaacagtcgacaggcagcagtcttataagtacaaatatttggttatacctttgttggcatatagataaaggaaaacagagcacgcgtgatttgagtaaatgagaaaacatagggagaagaaataaacattaacaataacaatgaacagatcagttcttgaacgggtttttgtttgtgtgttgagtctgagaaactgaggctgattttggtctgattgagagtgaatgttgagtcagtaagagcagttttgagttgagggatcatcgatgtgaaaatggagatggcgcggagtgtgtggatagttctgagtatgagaaaggactgaggaagtacctgacttccgaactgtgtttgtaacagaaattcttcagtttcagtcaaacaacttggttttggtgatggtcactcctgatgccatgaagacataagagaaataatatgcttgtcaaattcaaattttttataccatgtgggacaggcctgaaaatttcctgtgatgaatgttttgcagttgtaggaccacagctgaattgagtaatcaagacagcaggaagtacagctaatcccggaatgcttgtcaaaacttcttggattttccagctgaaattttggccttggattttcctgagcctgccagatcaggctaaatccatgcaaattcaacttcaaagttggtcagcagatacacagaatgatcaaatctgatgactatgtctggcccaccagtgtgcttggctaaatacaggccctgtagccgagcaaactaggttccagcacctcagaggctcagccctagccgagggagtggtcacctgttttccctcagctacgtctcccatttggccgaccatcccgtcaaggttttccggtccggaggttgtctggcatgccttaatggccagaattggcatataattccatccgcttccccaaattccaccatccaacttgtttccccccattccaattggacgtcaacacttggaaccaacattattaattgaatcattagtattgaaatagctcatttgaattcttgcttgaacccgacttgaattgtgtctcttcccaatcacacttgaaatatcaaggtgccaaaattctggtgttttcccgtgtctgaagatcttttaatttggttgtgcagaatttaacgcatcaatggtcagtgtcagtttcttgtatgttcctggtattgtagtgttattatgggctgattctcaaacaaaatcctttggattgagcaggcacgtagccgcgttcttgcagaggagacgcagtaccaagaatacgatggcaccacgaccgaatctgacagctcagcgtccaagactcatgttcgcatcacggcagttcatctcgactacatcttgttcatggaaaatacggcgttaactgctggcggtagccaagcagctgcaccctcccctaaccaggtgtggtctcgtatggtggccaagccacctccacctccttggaaacagaatctgaaggctctcactaggagtcaatttcaatctggtttgatcgaacaccttaggccggtggaggattactttgaccgctttctcgaaaggcaaaacttggcgggactgattcattggattgtgatgatatcgggcaactccacatacagtatcaagaatgctgtcgagatcacatcaccgcaagacttcaaactgtttgtgagggaggcccttctccgattccctgctaaggtgatattccgattggaaatgaacgacccccgagaaaccgaaaggagctgatcatgagtgagtcacaatgcactggtattcagattcaccaagcttgacgtttttttgttgtggtttcagggtaaaaaaaactgtgacattcttcacatgcagtttggtcctccggaggttcgagctacccttgaacgccatcataaacgacgacaaataaatgtaagcagtttcctctttttcaactttctggtacggtggctgatgagtcatttggttttcagccaaaggcggacgatgcagggggtgaagcactcctcaatatggtcgcggacgttcaagagagcatccgcttgaattctggcggcaatggctcggaatacccttcgttcgtgaatcccgaagatccgtcaatggagatgcgagtgctctacaaggagatttgggattgggctaaggcaatcctagcggaggaggatggggtagatctgacccacccaccaaaaggtccgaaataccccaaatttcaatggaccaaacgtcggggaagttggaagtcgatgtcagttaatcctacatcgaactccagagctattgcatccacctcatccaccttgaccagctcgtcaaaccatgtgtcccaccatgccccaacaagcacccgtacggacaaccgacactcaagtctagcaccctcaagtaacccaattatttcacttcccccaagtcccgccacatcagcactgaagtggaggtgatgcccacttccaatgagtttgtaccactaacaagtacctacgatcctcgccaggaagatggcttttgcatccactcacccactccttttgacccaacaaccaagaccgatcagttggattgacttccaactccattggacttgatgacccctgctccagtgtcccatcatgtaggctcctttgcaactgtggccaagaatcgattgtatcctccttttttgggtcaaggcccccccacttcagtcaatcccgccgccggtcaaactctttcttgcccagttagttccaccccagcctggatcccacaacctgctgttgtcatgaacaccagtccaatccctgtggcttcagacaacccaattatccctcgtgcagctgcaaaccaacattcttgtccccctatctccccatcgatggaggcggtgaccatggatcagtacttggaaattgcgcgaatcaaacccggcaacgatctcacccgaggcagactcatgatgctaggcatcactcactggtcatttttccgctcaacatcattcgaagctcttgtgggctacggattcccacctggaacggcctacctgctttctgagggggtagccagactcgaagatcacttcaattgggtgatttgattttccagactccctgttttaaatctcttctatcagtcgaatgtctcttcctcattattattgtttgaccaaaaaacataaaaaacataaaaaacataaaaaacatcaaaaaacataaaaaacataactaaaaacaaaaaaaagcatgaaaaacaattaaagcatgaaaaaaaacctcgcgactgttttgaattgaaaagactccgattagctgtactgataacactccgattagctgtactgatgtaaacggttaactaaagaccgattccaatggcttcctcctatactcatttttccttcctcaccgtcctcttgtttttttttcctcttcttccttggatggatgaagctttcactgcgatgcactgatagcaaagttgtaaaatttctcaatatgacacagtgttgtcacccttagctgtatcatccttggtctacactgtgctgtaatcaacctggatgaattaaccttagactgtgagcaaatcgagtgacacccatctcagagatgagatgcaaatcaatcgttggcttagtaaatatttcatcaaaggtaagaatcgatcattctgtttgcttgttgtattctgatcaaagagacctagtcaccgactctcaagccccatgtagagagatgtagagagagaggtccttataatcaaaatcaatgattgccttcacaaacgataatccccttatcctacttcataccacactgttccaagaatccatcagcattagctccggtcaatccaaaccatcttctgtgacatcgacaaatttgttactcaagtcattggcatcttgggtgcatcaattttcttgaggaattgagtcgcaaactcatacaactcttaagtgaataaaactgctcggaattgctttatatcaattccagatagacatagaaaaaagctaacactgtagcaaatctagagcatataaaatgaaatgccaacacagtagcaaagacaataaaattgagaatgaaaaatcgtttgtgcttgagccaagagctacaataactagacaaactgatgcagagctgaaggatgatcagtggagaaactacacataaccacaacctcggaactcggcccgcattaactcaggtgtgactaaatcgccaacgtaatccttaatgatttctgcatcttcatcggttccctttaagatgcggtctcgtcgcaagtttgacttgaccaccaaaaaaacttttttgattgggttaaagtctggagaatatgtggggagatgaatgagcagaacatgcacagcaatgcatatctctgccacctgaccattgtgatgtattgaggtgttgtccaaaacgagcacactattacgaccggggaagggattcattgcaggaagctggtatgccccaacccattaataagcaatcaaaacacccagattggcatagctgttgtcaagttactcaccagcacttgctcaaggaagaactcaaaatcgggtcgctgaattgagcctggctgtgcaatcataccgagtatgccatccaaagacacggcaggcaagagcgagagtcgggtggcatcattgcgtcgagggacacgttcagtacgttcgccttgaggggcccagcctttgttgtgcatcaatgcatctctgcaaattgccgactcatctgcaaccacacgaagcagaaataaatagatcaatcagttatttgatttacagtttgtttttttgcttgaagtccaagtacataccggtaaaaacaaggaactcaggcggaaagttggcaattttgcagaagtatgcagctcgcttgaggggacactgacccgggtgcacagtgcgagcaaccttgtgggtgagattgagtctgagatggaggtcacgatggatggttgctcggctgacagggaatcctgagtgctcttccagggctcgttggatttcatcaagatacagtgttgggtcgcctcgaaggatgtctagtatgaattctcgctcttcggaagtaatgaggagtggtgcgcctcgctgttcataaagggctggatcacgaacaacgctggaggtagcaataaataaatctgaccatcgtctaaaggaccgggccaatatatctgcctcaactagattattgatgtcctcgatcgagatgtttcgcatgtacagctttacggccagagccttaacctccggcaaataataaacgtacaccatcccagaagactggggggaaatcaggaagtgtgtgttagatacaaaccctatcaagacttactatttagtaggggattataaatcactaacctcggtgttcagaaaaactgcaaaggggttaaaatgaaggattactgtcccctcaaacacaaaataaatagagaatgaggagttcaaaaaagaggggaaatgattgagggggggggggatccgggtgtctgggtggtttgtgagccttccgaccggcaaaactatgacggggtacttggccgaatggctgaccgctaccttggctagtgctcaggtgctgtaaccttgtgtgctcagctacagggtctgcttgcagacatagtcatcagagttggtcagtctgtgtatccgctgaccaactttgaagttgaatttgcatggatttagcctgatctggcaggctcaggaaaatccaaggccaaaatttcagctggaaaatccaagaagttttgacaagcattctgggattagctgtatgtgctcaaagtgatatctgtgtgaaaaatggactgaaggccatgcactgtgtagggttccgatccgggcctccgggtttgggtatcgcctttccaagatccgaacccggcatatccggctccgacgccgggtacccgacggatctgagcctccagcccaaacttcaccaagcggtttgggagagcccaaaactaacttttgattttgaaaaaaaagaaaaatcatgaaaaaagggtccaaaacccccaaaaaccccggatttctgccataaagggcggaattttaggcacaaaaatacccaatcggataccgggtatgtctagagtcatcccgtgacccgattgacccggtacccggtcgggtagtgccggatcttcggggtccggatcagagccctaacactgtgtacacaaaatcaatcatggagtcactttgcctctgcatgcagattttctgcgattttttttttccaggcttggtatgtaacccaattaaataacattaattgattttccacatagtagcccggttcacatttcacactttccactgctaacttgtaataaactttctgcttgctgatttcaaaactctgtccaaatttgcactggcagcgggctaattttaagtgtgagatctcaattccctctgctaacttcaaataaaaaatttgctcaaaaatttgaaatgtgaaccgtcctagtgagtgaggatccagaacttgctcccttccagcaggaatcagacactccccacaaacagaggagcgaaatgttttttttcaaaccttacaccccatccaaagtttttcaaatgggctgtatactccaaaatggtacacaccaaaccaggtgttattcagattgtaactatcaaaggaactgtgataacagtgtcataaaaggccacccaaaaattccttgtgcacatgcaatgatgtaccccccccccagactgctgactctatgacaaggtagccaattaagaacagaaacctccatatgccttttctttgtgcttgttttcacattgctcaattttgggtttctagatcaaatatgtactcacctttacaacttgcttgcattgtgctaacttttatatatgaatttagggatgcatattgggtcagaaacccaggaggccaaccaaacctgcagtttgagttgagtgtggacagaagatatggaagcctcttgcttttaaggccagtcaactggatgtagacttcattttgagctggctagggatgcctgaccagaatcaatattcaattaactttggtggaaggggagtcttttgcaagccagaacatgtcttctatgagtagattccatggtttatgttctcctttctttttgtttaattctctagttctatgtccaccacatgaatattgtaacttcaagcaacaaccaatagggatttttttttcttatcctatctgtttgcatctgatatagtacatgagttggtttattttcttgcctctctcattccatccactatgtgactaccaaaaactcaacttcattaataatgacttcaaaactcaattttcatatatttaaacaaaaggtttggttaatgagacctgttggaaacccaaatgcagcatgtcagctagctgtgcaagcagggcagatgatcaagtcaaaccactcaaaaaactggtgggtccttgccggttagcccaagccctatgtcccctcactcaagctcaaaaaacctttccaatcatgtctagaaatagtatcatctgacagtctcttatattcatctccagaaaaagaaataactaattctacttttggaagtggaagatggtttggcttgcactgacaaaaactcacaagctgataatgtggaaaatatagtacttgtcttacagcccgaatcacaaagcacagcccagaatgaggaaaatgagttggtggaagaagagactcaagaagtgatgcatcttgtccaaatattttcaaacataaataggttcagaaaaaacaacttgccatgtggtcaagaaaccactaagaatggttatatctattgggcctgactctaagggaactcaaatgttggtttggacctggaggctgggttgtacatggtgatcaaaaaccataggcaaaaacaccaatccagactaggaccagggtgtgttccatctgtccccccaaataggccactccccagtgttccttgatttgtgaattcctgcaatggtgggccacaagttacagctaaccatacaactaacaaaagttacagattgaatacttcagttatccacaagaattgaatcatcatggaaaatccagtttttccggtttgttgttgtagtgcaccctgggggtttcttcggtcctctccccgggctgccttccgcggtggagacactccaagttagtcagaaccactttacagtgtcgttaaagttacatacagactgtaatctaccgaaagcagctacagacaaaattattgagctcaccttggacccacaagcggtcagatctctccggatcccagcatcagtaaacagaacatcgtcagcgtctttgaatcgtctaccttaccttcctccgccatgtccaaatactcactctcttaccccagcacggatgtcacgacccggcttgttgtcgaagtgtttcttaaacccttgggttctatcgtcaaagtcgaagagagttctgaggtgaagatcgatttctgtcgaggcagctcactacaaatatttacatcaatttgttgggcttaacattgacatatgttttcttttcttgttttttttttgaaaaaaaaaatcatccaatcgagattattgtttagctcagccttcaacaacatgatgtctccactacccatacacaattgccggcagtcctccgatccttgtccaccgattgtaaaacgctcttggctgactctgacgaggaaaaggaaacaggcttgagttgggtcgagagactgacctctttgaatgcgaaacctgatagccccaaattgaaagtgggtcgtgtcttgaattcttcctctctcgttgtgccacttcaaccgagagatagttgacttattcatcaaccgatttccttgatttttaggaattagatgattacttgcaatcacgcactttcatgatcggcaccaaactgagtgctgttgatatcgtggcgtataccaatttacattcttacatggtaagtgacttaatgctcgttttaaaaaaagtcagatttcttgtgagcctatgtaccaaaatacacgacttcaataatcttcttgccaactttttagagctcagccagtcagcaggacaagttacaacatccctcagttacccgacacttcgactttatccaaaacatcagcccggtccgccaagcatccgagcaggacccaacgcttgcactcgtccaaattgatgtcacagacgtgcctgaggtggagcggaaagcggcagtgcccgagaagaaagagaagaaggccaaggcgtcgacgacagatgagccagcagcccaaagccattcaaaagcccccgcccccgcttccggagagggcaagaaagtagcaggaggcgagaaacagaaggccaaccctgagaagaaagagaagaagaaaggcggcgatggcggtgatagtaagaaggcagcccctgctgctgatggacctccgatgccacacatgattgacatgcgcgttggaaagattatacatggtaagttagtcagatgtatttaggaggggggtggccggatttctttacgcatatctgacccggctcgatcttccacagtcgaaaagcatccagatgcggattcgctctatgttgagaagatcgactttggcgagcctgagccacgaacggtggtcagtggactggtcaactacatcccgatcgaggagatgcgcgatcgactgttggttgggatctgtaatctcaagccagccaacatgaggggagtcaagagttttgccatggtcctggcggtcagtgatttttctttcgttcatggagacatctcgctcatatctcgtccaggcatctgaaaccataagaaaacctttctctttccctcgaccgacttgacctgtcttaatgatacacaggctacctcgaaagacggtaagggtggcccgggaagcgtcgagctcgtcgctcctccgcctggctcggaacccggtgacaggatatactttgaaggattcgagaatcacaacccgatcgagcaactgaaccccaagaaaaaacaattcgagaccatccaacccagtcagtccttttcttgtttttctcaactccatgtcccatttgatttcccttactgaggagaaaattggtttggaatgctgtattttccatagactttaccacgttggatactaaggaggcgtgttggacggatcctcataatgagcacaaagcgcatcggatcatgtcctctaagggagtctgttgtgccccgacctttgttggtgcatccttgtcatgagcaatcaagattcgacttggagaaatcctgcgcctaatttgtgttgattgattgaagtagagtgtgactaagactgagtcctgtaatcagtagtacttcttctcttgtgactgtgtcttggtaatcactacggctttcccagaatcacgtgtgcttttgaatgagtctcttagtcagctgcaatgatcgactgaggctgactgtgccagcgactgatcgggtgaaaaagggtggctgactacggcgaacactcaagtagcccagtacatgcaaaaactcatcatcattgatcagccctgatcgtgggataagttttttgtaaattcatagtttttttttttttttttttttttttttcgaaacaacacacaaggactatgagtatgtatatggactgttgtgtgtaccatcttcataggatctgttgtctgtagatcaagctttttctctgtcttcacttgggtttgttgatgtgatgtttcgataatgttaattgcacaagctgataggattacaagtgacaagagcaggaggttttggaatttgtggctttttggcttgggactttgatcaagcgatcgccgagtttgccaagtccaaccaaccatgtcccgactgactccccaacacctctcaacgattcggtcctacctccgccatctgagccagttcccagacccaataacacggtatgtttttaaactcacatcccaaacccctcctcgcagaataacctaatagtggaatcaaaatcgatcaaaactgacttttctttttccaaaatttctttcgctttgacgtggtcggatggtcttgatgttgttatagggcgtatctcttgaacttgctacatcaacgttgtcgaagacctcatggttcagatcctcaaaggctggaaaaacgaatcgagaagacaaaacatttcattgaaagcgtaagttaatctagcagaaaacccccaaggaaaagctaattagggttgtggagaccaagatagttgacatttattcgttttgattttctctaggttcgactcaagatagctgccgcaaactcgggccatgtgaacgtatacgagactttactaaaagaagcgtttgcacgagttggagagagacggaaggaattcatgcaagtgagcccaacaattgacaaatgagaacaaatctcagaagagtgacaaaccgaagtatattttttttcgctccagccatacttggaaatggttccagggatcgccaaagaagacctaccgtatccatcgtccgagttcccgacctattcgccagctctggtggctctgctcagctgtccagatgcatatccgggacgaggacggccgtcgattggcgacttgcaatcgatccctccaggcacgctgatcaccaatacctggtccgaccttcctcccgacctgcaatcgcccgcaccacccaaggcagcacacatgggaatgctacatgaagccagacagatcaacaaacggcgctggctacgtgaccgctggttggccggtctaattggcccacctctcgcagtcccccctgaactcgaaagctcactacctcccaagatcctcgaacaatccgcaaagatgctctcccagttaaaaagccgagctgccgatgtcggccctgctggttccccgcgctatgcctccggtccaaaacagaaacccaagtcgacattggctgagacacccagatccatccccacgcctctcatccgaatcccccctcaaatccccaagtcacatcccctgagcccaacaccggtcaagatagaatatgatccactcagtgatctcttacccaaaagacaacaacatccaactcctggtcctccccccttagacctttcccgaggcccgcgaaaactgaccaaacgattacccgagacgtcgctaccaaaacgtcttgagccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgggcaatctgtggatcgcaattggattacaccttcccctccttcggatggcgatcagcgtccatcttattccgtcaaattggctggcaatcgtctggggacaatccagtttcttgatatgatggacgaagatttggactggatgccttgaagatcactttctttaagcctccattggtttctttatccttccttctcagtcactatatcatctatcttgcatactgtcactacttgtacaacattcccctcatccttcccctttgcatgaaacataatcatatcaaaaataataattactttactcagatgctctcccactcagtcttggggggggggtacagtctgtgtcctttaatccacaaatgtttgcagcacatttgccccttggagttgcttttggagaaagctttagttcgacagatccagcatacctcagctccagttgtgatcacccaggaatggaaacaatgtacagtctcctcccagatgtttatagccatctgttttgagctccacacagggatcccaaaggcttcaagtcacaagagtttgtggaatggtgtaaaatgggtctcaaagaattaagatgaaaaaaataatattaaaaaacaagattatcaaatttgtaaaaaaaataaaaatgagaaaatcacaaaaactgtcagctctaatatttctttcaggaaaagatgaaatctcagagatgatagcatgagatctggaatgaataataagaagtgaaaatttggaaaaaaaacaatgactacttggtgcctggtttaaaaagggtgcctaaggggtcattcaccaagaaatgtggcattctggtactgcaatctactgattttgaatgcagggtgtccacccaccatgctcaaactttttttgggatcaatatttttcatttataatcattcttttcatgttccaaacttgccctctgtgtgttcacttttcactcaaaccaaaaattcaagttttcaaaaaaaagttgattttcttttatatctttttcacaaattttaaaatcttgtttttgattattattttttcatattcattctttgaaacctattttccaccattccacaaaatcttttgacttgaagtttttggtttcccgctgtggagctcaaagcagatggctataaacatctgggaggagactgtacatgatgaagaagtggctatgcatcagcaacccccccccccataatcagttggatcaaccatggctgcttctggtccaagtttggtatcccagagccccatgctattatgtacctggagcggcagactgtagctgggggttatcaccaggggaaattccagggcactggatggccagtgactgcaagtctcaactaattcatcttgaagtattcaaaaaagattataaaaatcactagaagaatcataaatgtaaaaggagtttcacaagaaagtcactaggttttcctctgaaattattatcaatttcctggaaaagattgttaacttcctctgaatttacctgattttgacacaaggtttttccccattctttgctgattaagaaataggaaacacaaaaatttaatatgatttactgtatgtcagcacttattttagaatgaatattccagatttgaaatcaacttaagtgttaatcccagcttgttggaaggccccacaggctgtatgtcagaggaggctgccaagtctgatgtgagtcctattggattgcatatcatcctggatgagcctatgctacattgaacagggttcctctcaacaagctgcttctaataccagatgaatgggaggggtccctttcaaaaagctggtattagatgtattttgctggaagaggcacctcccaaaaacctggattatgtgctagttcaccaggatgggccaactcaacaggttgggtttaaatgctgcttatgttgcaatactccctccccaaaagctggataattcaacaaacctttgtgagagactcttccaggtaagctggatttgataccatctttctgggaggagctcctggatagctatttgggaggagctctgggcaagctgggatgaaacccagcttgttggaaggagggcctggcaagaaaagctgggattaaatgaatgttgtcaggagaagctccagaaaagctgggatcaagcccagcttgttaggaggggctccagaaaagctgggattgaacctatattgtcaggaggagcccctgataagctgggtttaatgccagctttttgggaggagtccctcccaatgtagttcagtctcatgttgtattacctgtaatcgggttaaacccagcttgtcaggaggaactcctggccagctgggtttaaacttagcttgtcaagaaaaacccagctcattgggaggagctgggtttaaccccagcttgtcaggaggactgctgggtttaaacccatattgtcaggagaaaatactggcccactggttttaaacccatctggtcaggagaaactcctggcctgctgggcttaaacccatctcattaggataaactcctggccccgctgggtttcaacccagcgcatcagagggagtccctcccgatgcggcacagtctcatgtcggattacgcgtaatccgacatgagactacgagtacgccgcaccctccaggcggggaggagctcctggcgagctgggcgaagagcttggattaaacccagctcgccagaagctcctcccaattaatcccagctcgccagtagctcctcccgacgagctgggattaaacccagctcgccagtggcaggagctcctcccgacgaactgggaataaacctagctcgccaggagcttcttccgaagagttgggtttaaacccagctctccaggagcttcttccggcgagctgggtttaaacccagctctccagaagcttccgacgagctggttttaaacccagctctccaggagcttcttccggcgagctgggtttaaacccagctctccagaagcttccgacgagctggttttaaacccagctctccagtagcttccgacagctgggtttaaacccagctcgcaggagcttcttccgacgagctgggattaaacccagctcccaaggagcctactccgacaagctgggtttaaacccagcttgccaggagcttcttccgacgagctgggattaaacccagctcgccaggagctacttccgacaagctgggtttaaacccagcttgccaggagcttctttccgggcgagctgggattaaacccagctcgccaggagctacttccgacaagctgggtttaaacccagctctccatcagcttccaacaagctgaatttaaacccagctctccagaagcttccatcaagcaattttaaacccagctcgcctggagctctttccaacaaggtggttttgaacccagctgatctgtcaggaggagctcctggccagctgggtttaatcccagctcaccaggaggggctcctggctagctggggctaaacacagcttttcaggaggagctcctggatagctggcgataaaccccagtgatggaattttgtctcttttcctctcctctcttctaaattcacttactcctgcctctggtctagaataattaataaggtctgtccaggataatcaataggatctacaccataaccactatgatactcctcctctttagtctgacttatcaccctgttatgaattcaaaccccctagcttgtagtcttagagccctgaccaaggagggtctaatttctctcatttgtgtctgcttatctactaggttgtagatgcttcatttctggtgttggttgttgtaccctcttctttgttctggattaatccatttgcttctattcattttcttttttattcatcctgtttgttcacaatcaaaactcaaactcttgtatgtagtctattttaacctagcctagtacaggaaattaaaaaacattggttctcctcacaatctgagtttgaccacttttttgcccttcaaaaagtgatacctgagtccgttcaaaatattatctccttctcttagctcataatttcaacatccagaggagctcctggctagctggggttaaacccagcttttcaggaggagatcctggacagctggggttaaacccagcttttcaggaggagatcctggacagctggggttaaacccagcttcttgggaggacctcctggccagctgggtttcaacccagcttgtctgaaggagtccttcccaatggcgcacagtctgactaagcttcaaccccaacacaaactggtttgaaacccagcttgttggaaggaaatcccaacaagctgggtttaaacccgtgcaataagctggctaaatatttattacttgaagtcacagatttagaacttcaaagaatagttttgataagaaattaactgatctgagagtatacaaacctagaatgacaatcatcatctgggagtattgtaatcttgttctgcaggggctgtagaaaaaaattctgggctgattatttttaccatttcaacaattagaagtgaattaaatgaatcattacttgaggaaactctggtgacttatatattattttattttgaactacatttgaatgttgagtgaatgctgagggagaatcagtttccaacattgtgaaaaatttgtgaatttcaggttctttaccagagtgaatttttgagaaacttatctgattttatggtgacatgcagtcactgggcagccagtgccctgatatttcccctggtgtattggcctgatacaaatctggtgtgtgttgagcattgcaatcatacttcatgatgataagcaatgtacactcacaatgatggcaacggtgaaaccaatacaacacatgtatctgtatttatttgtatttttatctgtttttgtccaaatacattgtatttgtattgtatcaaaaacagatactatacaagtgaatcaaaatacttgtatctggtcatatatacagccagatacaaaaaatacaatactgtatctttttgtatcttccaaaattttggttggaaacagtccaaattggccaaaaaatgtgtagtggttttttgatacagtacaattgtattgtatctgattacagatacaatatgtatctgattacagatacaatacacaatgcaaattctttgatgtatcagaaaaaagatacaatacaaaagtatctgcagatactgtattgcattgtatctgtttcaccgttgatgatgggctgctatgatatgctatgctacagggccttttagcattagtgtagcttcagtagcagcagctatcttttatgtagcgttagcaggtgctcaagcccactaaactatactacagtgttttcagtggcaaaaaaacaccaaaaagccactaaaaagtgctgtagcacagcatagtcagggtgcttttttgcaccctgcgaatgtagggttaacacagatgtgtggaatcacactaacactattctaaaagctaacaagctttggcaccctgcatgtgtagtgcacacatagtggtagttcaaatttgcagaattgcactaattcactacactaaatgttagcttatttgagctatactacactgcacctccactacagttagcgtagctggcccactgttgacacacagacagacctcaggcagcttagcactttttctgcaggcattcttggaagttatgtaactctgcctcaggcctgatggcactgatggcactggcggcagcagtgaaacaatacaataaaatgtgataaattgccttgtaatggtattgcattgttttggtgatgcacacttaaacaataccaatgcatcacattggttaagcaatgcatttcattggtatcccattggaaagcaatgcaaattgaaatggcaatgtgtgctgattttggcaatgcacaccaataatattgtaaatgcacccaaatgattgtgcatcacatcacattgcttaatcaatgcaatgctgataccccgcatcaatctttccattgccggcaatgtgattaggggcccccacatttcccacttgatgtgatatgatacaagccagatgaaatgtgataccaatgcatccatcacatcagttacactgttgctggcagacatgtttttttgctaattctgtgctttgggcagagaaagaaggattcatacagaaaaaaaagttggggtcatgtgagactcttggaaatctcaattatagaaagagtgaagagctgagcacattggccagcacaatgctcatctgaatttcatatctactgtcacaactgtagtgtgttttacatactcagcactattccaagtatcaatcctcattttcctcaacattttatcactcagatccctaagctctaaactctcaacaatcattggtctcatcagtttacttattctctatcttccttcctgtcttgaatacaagaaatatgattggtcatttcacttatgctatgactgcttttctacctgaatgtttcaatctcaaccaataatgacttgtatataaatgatttgttttttgctactatttgtctctcctcatgcttcctggaataaaacacattcttactacacattgaattacagtcattgaatctgcaagtcaggatactcacagagtaaccacatactctccttactttaagtttcactcacactccacaagcttactgctctcactagatctacatgagcagagtccagcataccattggaaggcataattaagagagatgatgttctatttgaaaggttttggctaaatgaaacataaatttcagtaaagaaaatataataaacaaacaatgaaaatataaaagtaaaaataaagtgttacctaaatgaaacaggaaacacactatggatgattatgaagataagaaaagaaactgttgacggctagaatgaagagacttgaaaagatgagaaacaattagacacatgtaaatgatatggctgatataagagagaagaatataagaacctatgaaagtctgcctaaatgtaaagatccttggcaaagttgataatgataagttgatagtgacttgaatagtaggcaaggacaaaggacaggtaagaggaagatgaaccaagtaaggagaagagacagagagaagttaagattgaagtcaagaaagttaatagagaaattttcttcaatggtctttaagagaaaagttgagaacaatggtcaacagagaaaaataaagaacaacggtcaacagcgagaaactaagaacctgtacaaagtcaactaaagatctgtgtaagatcacacatccctatgacatcataaggtgtatgcgcgccattgtgatgctccgccatagccacatttcaacactatttaattttcatgaaccagcccaaaactctgtggttttaccatgtcaaatattgggccacataataataccaaatataattaaaagaacaccagagtccagcccaagtcaggataatacacatcttgaaaattccaatgaacaagttgttttgctggttgcttctattgcaaattctgtgctggctggttgtgattggcagccatgaggattgagctgaacttgaagggttgttctgaatcacaacagtgatctgaatcaggtcttgatctggagcagatttgttgatgcggcagttgtttgaaggcctggctaggctgtttctggaatgctcaggtgcccttgctggcaatacaaaccaaaaaataagaaaaatttggtggatgtgagccactaagccagtttcgtcattgatagaagcttaagttgtcccccaccaatgagcctagtagggtgcctgacccattgagtccaagagtccaaaagtctttttcactcagacatctgaaaaaaaatgttttgctttgttggtggttcagcagagcatgaacttttcatgtgcaacttgcccaggtgatttgatgagagatgtggcttttgatgtctcttgactagagtccatgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacacaagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttatcttacatttatcttatctgttaattacttatctatttaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagctatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatatattcaatacatgcacagatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattaatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacacaagttaaacacagttaacatttatattgatacctttacccgtacttcaacatagatcaagcctatacttattgttcttaagctacagtcaacaactctacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccgaatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacagtccatgagggaggaatacaaaagcaggaaagggtggccaactcagaccagtcccatcattcttttatcattccatggcatcaaccaacctggcctggcagtaggcacttctgtttgttggactgaggttaccagcctcatgtcaagtgggcagtcatttttgtttattattttttataaatagctgatcacactcaacttctagaaattctcccacacctcacctagtcaccatgaaagaacacaaagttcctttctcagtttctcaaaaaagtgacaccagatacaatgctctatgttgttcctggtaccactgtcctgctctgtcttggtaggtttttcttttgttttgaacacatttgtattatgtgatattaaaaactaactagaaatactcacacaaaaaaaatccacaagaataagatgtttgccaatcaagactctgagtcaaaaaactccagtaaatcaaatcgcctccatctgactcaaagccttactggctaaatatcttttcttttgttcatttgtagaattttggttacaggagcaactaaattgacaacaggagcaaatacattggcaacaggagcaattaaattggctacaggactggccagatcccttttctcatgaagttaaggagcaactaaattgtctaaacaaccagcttgataatcagttggtactggagtagggttgatggtgcaccccaggtgtgtgccaatgtgcaggcaccttgtatgtgcatccttggtgcacaaaatgatgaaaaaaggtagggtgcgcacacactgctaaccctagcttttttttgggggaggggggctctctctttgtgcagcccacagagaattgcagtttttttttgggggggttagagattgttctgcggtactttttgcaggtacctagtaccgcttggggggtacctctggcaccccctgcacacctgccaggaggtgccaggtgtctgttttgggggggaaaaacaggaggtacctcaggtaccacgggcaccaccccacttccctaacatagggtgggtgagagggctgcatattttataataaatatgaaaaaaattgaatatatacactttcaacagtacttcatatccagtactggatatgcaatattttttttccttttttttgttaaaatagtgtgaagaagtaaacaaaaacagcacatccagtttcattttatcacatatctagtacaggatatgaagtaatgttgagatagctagtggaactaagtgaaaaagagaggggaggtacccgcggtacctgccacaagtactgctggtacccgctgggaggtgcctggtgcagtacatggtatctatcttcttgaaaaaaatgagcaggtacccaggtccaaacaaacaatctctaggggggttcttgaaatcagattttttttgctcccaagacccctgatccccagacccaatactgaaattgtgagattcagtcagccggtggcagggaaagaaatgttcaggtgaaaaaagaaagaaagaaaaaaaaacaccaaaaatgtgcaaaacagtttctgaattcagaaattgcacagcaccctggcgcaccacccttgtgcctgccaacaaagcgcacttggtaggaagtttggatgcacctgttggtgtgcacttttccaaatgtggtgccatcaactctacactggagaagacagtggcataactcagagccacaaacatgacttttttcttctttttttttcttgcatatatacctgttctgttctttcccccagggttcttctcaaagctccaatggttcttcacaagaaaatttgacttgctcagaatagagatggccccaagccatccagatatcccctccgtttttcagcagaattgggcatctgcacctgatggcgggtatccacggataccggccctttaaatgggcggcaaggcacaaactcgccggttggaaggaaaacattccttccagccaatttcatcctcttgccttggtatccctggggatacccggatatgtgccaggatttgggggaaaaggggccatccgcaccccctggtgggtatccgccagcggatagcgggtatccgtaatggataccttgaggccatctctacctggggcccttggttcatgtcatgccgtgctttacttgattacttaccctgcctgatgacacatctaggccttaaaatgctttgcatatagtattctagtgtattttgaaataatattcaaacttcttcctgatttcttttttttcatttcatttcatttcatttcctttttcaaattgttttcaaatagaaaacccaaaatttcaaaacattggtctataattggagccttaataaggtgtttataatcttttacatgaatttgaaaagtagtgtgaattgttcagagaccccccaaatccaagtttttgaaatgtggttggtaattcaaggccttaaaattggctttttcaatcatgaaccccactattcagataccaaaaagatttaaagctagatacagctatttcggaaagggttgtccacttggactcgcgaaatcttttttatttttttattttttttattttttatttttttactgaactgggcctgtcagaactgaactactgatgacagctgtacctcactcggctgtagttcagtacaaagaaaaatttaaaaattcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccggaccaaagccgtggagtactattggtatggacatgattactaagctgcctttatctagtggctttgattcaattttggtggtaattgagttgttaagtaaattaactcattttattccctgcaaggaatctttgtcatcagctgtcttagctaatttgtttaggaaaaatgtctttcggcttcatgggttaccggataaaattgtttccgatagggggacaacttttgtgagtaatttttggaaagcgttgatgaattccttgagtattaagtcattgctatccacggcttaccacccgcaaacggacgggcagacagagaggatgaatcagattttggaagattacttacgtcatttctgttcttattaccaggataactgggacagatgtctggacatggctgaattttctttaaataatctagactctgccagtttaaagatttcaccatttttctttacttatggtcatcatccgaaattcaatattatgacggaatccactggtaagcacgatctggatgaatttttgtatgatttgcaggttacccaggaaacggcgatggaatgtttggtccaagcgcagattcaacaagcaaggtattataacaaaagtaagaaggatgtgccggtttatcaagcaggagagcaagtgcttttattgagaaagtttatacagtcacaacgattgaattcgaagttggattaccaatatattggtcctttcaaggtaattaagatggtaggaaccaatgcagtagaattggacattcatcatcaatatccaaaattgcatcccgtgtttaatgtttcgttacttgtaagatatttttctcccaacattttgctggattgtgggttttcaactgatttgaaggataagtattacgaggataaacaagtgtgattggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntagcggggttcatgattgaattgattgaatttcaaagcacatttgtatggccacaattataaacaaatttttgaaatttaattgaaataatacaaaagttgttgcaactttgttttgattttgattttccttgtcttcttcatttcaaaaccttccaaacctccttcagaagtgggttgaatctcaaaaacttcatcttgacaaacaatacagactagagtctaagggcggcttcgccgcctgcatccatttcagtaaactatacctgaatcagtacatcgagtctaagactaacttcaatcaaataagagacatcgctttcaagatgaattcaacttttatttcattgagtgccagtatctaccctaacaaactgatgttaaatgtaggacgaatgcttataacagactctctacaatagaccctacatctccccacctccctttcgcttcatcttagccgacgccacagactcaaccatttttccttttcctttgatatcaaccaataatgctaaaggaacctcttcttcagattcaaccacgcttccttgagttaaaccgctgctggtcccttgaccttggtccactatagttccagattgtatagagttgctcccatggtcttgttcttgctgttctccaaccggaagtgtccctttctcttcaaaagtgatgctagagaccaatgtcagccaatgaatgttaatacaagaaattgtcaacttacaactttcgtcctttgttcacggggctagatttcggcgtgacagtttgtcccttaagtgtagaggtctgagttccaaggccaattggacaaactgtgagaacctaaataaagcacgtctatcaatagcagtctctcgttgaaaatagattttttctgacctgtattatggccatatgatttgccaaatcccatcccgcgagaaatccgtcaaaaaagaattcccgaccaccccggaacatggtatgagtgttgaccaacttcggcgtacttggtactatgtacttgacgtcgaaagatttaactttgcgctcctaaagacctaggtctcagcattagaatttgggtttagatttaaatggtgggccaggactcaactataggatgccaatcgctgtgattcaccacgagcctgagatctggcttctttgacacttggagatcttcctctaggctctgattaggcgttagtaccgattggactaaacctatgcctgaagtaaagactttccgtccttcatcgtccatatgatttgcatcggaacagactcgcgtagccatatcttgaaaataatttaacatcggaggggcaggcgtattcaaaagtaataatttgccactcaaatcatatatgaaacctagtggaagtttatgctcgattgaagcattggtgataagaactaatctatagtcgactgcctcatgcgaatgacatgtgatgaagcttggtgttgagattattccataaacctgtcctggtcgaatcttagcatcggactgaatgaaggaagtagtcagctaggtcctacacaggatgcatcaaatccctaacctcttccaatggtttaaactgatgtcgacaagataaagatcgattgacaactttatccttttccgccattggtcgaaatggttagttatagaggtgtgtgtgtcggattgattcctagagccgttggcttatttaaataagactcttaccattggatcccaagacataggtttgacaggagacccaggaccacggattgtgttaaactacactaaaattgaccgttcatccctgtcccttctcaggccagggaccccctggcccctagctcacgttcagtggatttatattacaagccaattgatagtccccaagtaaggagttaacacaagtatttcaacagtctcaaccaatgtactaaataagaacaagacaccgagcgcaaccgattgtccttaaactgggacaacaaagcctctaaaacctaaacgcgcccaatgcttggtgcgtacatcctcgcaagggaccacaactgttgcctgcgttcaaaccatacaatcagatcctgagaatgccaagtttcaaatcgacattcaagtcaacatacctgcagaaacatatacaatccttgtgaccggatcactctaccattgacccaaatcttgtgcccgacttcaacgtctggcccatacatatctttaaatccaggggcaacgacctcaaacgacgccttgcgaccagatcataacatgtattagcctctattcttgacctacacatgatattagtgtattctttacgtaccacacaaggccaaagaaattttgcttgaatcgtcggctgaatctgggatatgaccaaatctccgctgatgtgtggggccccttcgttccgcatataactggggcatgttttgtcccagtatgagaccgtggcttgaacatcgataatcgaagagtttgggcatagattgaaacttccgtaatatgtcaaccattggccacccccgtgatttccaacggaaattggtctagctgtgatcttataagttggaatcaatgattggttccgacctctcccggttggaacagttgcatcttgaaattgaacttcgatagacccgtcagaattgattgaaattggcccatcgattcggtgagatccgcgaataatataggagttacgcattgaactgcacctcaataaatgtataagtgtgatatgagattcttgctgaaatagaattggaaggctaaatacagtgggagaaacttgttccttttaacatcccatgattactaaactcctaccttagtcgcggtgtttttaatcttaaattttctcaacatgggctatgacttaggcaactgtgttggacttgaattttgcaaaagtaaatttaaaaattttacggtattagtagttccttatccgctccagtgtatgcagaagtgagtggccattataggcaagtgatcccaataacagttttctttaacttgataaatagcttttcgaactcttaattccattacctgggaggaagcaaaagtgtgatgacttgtcgcctgttagatcgagcagcaaaaacccttccttgtgatcgataggaagagaggtgatatacctcaacgatattgagttttgtctcaaaaaccaagaaagatgggatactccccaccaaccttaataaggtcttcaagcggaatttgagagttgcacagtatttagtcataatataggctaacagcgaggttgcgggttcaaatcgaattggtgactcaaactacaaagtcatcacctcaaatggataggatccctccagtagggcagtgcaccataaccagtattccatattcatcttatgacactttcaaaaggccagtattaggatcgcttccttcccctgtggatatatccagtgggactaaccattagcagggtacctaccaatccacaggtatcattgttaggttttatgaggaacggcctacatttatccggattaggcggtgttgtagcggccttcaaaatcagtctcatgtcttatcttggacacctcaccacagtcaccatatggaggggaaacctcatttgcgatttccaaataaagggaatgaatttcggtgcaacttacttccattctaacctatgtagatttgaatgtagtaagtcactgcggtgcaattctcgagctcagcgggttaagtctgcgtgcttcttactattcaagcttaaactcaggtgttaggaacagttttaggcacaaactgtagtgaataggaagttataccgaatcacaaagcggtcttgtctggtaaatctagattgcttcgagcgaagtctagccattcttttcaaattctttgaaacgagcacaagcacagcagtttgtgagccaactattggtctcatcacgtgcgactgatgtatgcagaccttggacccagtgcatgaccttcattccgactctgaggctgtatcattcttcatcatcagcagggcagcttgatgccctgatgtctcctaatagccagacgctcaacgtacctcaacagctgttgatccccagaggctgggagtataataacttggcttcttttgtctcatcccagcctcattattcctcatcattcgctaccaagtctttccttacaatcaataatttagtcgaattgccttcaatttccactttttacaaacataagacaatcaaaggaagaacatctgccgtaagacaactattcgtgatacatattcaaatgaagatttgtctatgaactacgttcagtattgaagaatcagtgtgaacttggactacatgcatatttttggcattttgaactcgggataaaccaacataaagctggccatgcgcaaatacctgcgaggttagcaccaaggtgacgaagttcatgctttggccttggcatttatttatggtcatagcaaagcctaacattactgggaattgatatcggtaaaaagctattttgaccaaagaatcagcctcgtggtataaggtgattttaggaatcagaacttttctatctttacttggcccagataaaattcgagctgaaatcgccttttccgtcagtccttctactactaatcttgtcccgttgcatagacctgactttaggttcaaattccgcaataagactaaaggtacgccaactttgatagtgagagtgtggtcgggaaaccctggagcatttatacagttcaaattttcatgtgtcactgcatattgacattcttcgtctggccgatcaattgagattgaagtaattggtttcccggctaatacttcaaccatgtgcctattgatctccgtagcatctttattgagaggagtcaaaatgacgtgttcagataagtactgagcatatgattgggaattactggaagctatagttttaacttcaccaaaagttcggttcattgcggcgcaaaagcatcggcttttgttgagatgattttcaatttctatcgtcttgagttggatcctatcagtatcgagggcttgagttttcccctcaccaattaagagcaattctgccccaaagctagcgttcgaattattaaaagatcgattttcatcaagacctagccgtaggttatctttcagtgtgaatttagatatagtgtcccataagtaggaggatttcagtgttgcattttcagctcggggataaaccccaggtttgaccacagggagcgtctggcgaaaatctcctgcaaagatgatcattttgcctccaaaggcctcatcgactttcatcaactcccttaaacttcgatccaccgtttcgattgcgtctttgtgcatggaaatggcttcatcccacacgatcaggtcagccttcttgagatttcggccgacggaatcagtttcagtgaaactgcaggtcgaggtagtactgaatttcacaggtatcccaaggcctgagtgcgcggtccggccatttagcagtaaaagggccgcaaccccggttgacgctacagctactggaacccgatcctctagaatgcatagatccatgatacagttcaaaagaaatgtcttgcctgtcccacctggcccgtcaagatagtaaagtttggccgtaggactgatatgagtaaagagcaatcgaattgtgtcatgaaacagcttttgggcggggttcagcatggcacttgtaatttcgtatcgtctggcaacatcggcattggaccccgcggctatcgtctccaattccaatgtactgataaagttgatttgttcacgggacagacgcaaaccgacttggtcaaggctcgaattcatttgatttaggatcttgtcaatgttatacaacgttactgcctggagattagcattgttgtacggtccaaaacgacagtcatcacgatacttatgagccaaatcgtcacttagattttgccagtgatttgaaaagagagacatcggtccggcgggtggactatagaccagaatcaaagcaaacattagacgaagttgaaatcctgtcttgaaattagctccttcatgtagagttgcgtcgtattgtttatcattcaaaaggaggccttgggcatcagctgcttctcgacaattagggtataagactttattgaaggtacggagatcttcccaggaactgatgtttttccggttcaataaaattaaacggatgtagtacctctctccttgatgaagtgaagcaaaatgcagtcgtccgacactctttaaggcgttcttccttggtttccacatattcaccgacttatcccaaatgaagaaattaggaatttcgtgatagtagcaatcccgagcatctttcaaatttcccttaacgttctctttatttaacctaaagaaatccgtgagtgtagtcctacttgctttttcgtctgtgactttggattttgcatcctgggcagaggtataagttatagattgtttattttcttcatgaatcccaagcctctgaactgcgggaaagcgatccgatagttcaaactggaagattcgccatgcagctaagtcacaaggaaaaaaaaattagcctcaattgaaactccagaatcattttattgtagacctaaccttctgggggactaatgtacctcgcgtcaatatatgccttggtttcatcgttatcttcaagtgcgaggtacgaccgatcatgacctttacaaatatatttgtataaatacttgattgcttggattccaactgctacttccatgttcacatgacagttcatcgtcacagaaagaaatctattatatggtacgacatgagtgttattgaatgttgaaggtcccttcttgattgtaacaccattgtctctacgtctgtatagcggataggaaccttcaacaatcgtggtctcagattgaaaaggcttgggatatcgaaaccggcatcgacctttcctaatacacgtcctgccttcacaaggcccatggagcatacaccggtgaacaatgttgtacatctctggatccgttgcctggtcaggaatttcagcagaaatcaattgatcgactttttcaggtgtattaggcttatgcccctcggctagagtaaccatcaaatgcatatgtggcattccacgtttttggaactcgattgtcgcaacaaacgcgactacagggccgaagcacttgtccttgacaatcaactgcttgaaatacttcaatttcagtttaaatatacgcgctatgattgtcggatgattattatagtcgtccccgggaggtatcatctctttaatttcaggccagttgggattagcagttattgtaatgaagagatcgggcacgccgtagtctcgaacaatagccatggcatcttgatagagttgatccatagctcgagggcctccaataaaagtcgaaggcaaaactatttttcttcctgtaggctctgcacctttgccgatgcattcaatgagtcccttgtacatgtctgctttaagtgtatcttgattattctggacccagctaatacgggagtcttcaatacaagcgtacatatcgacgaccaattcttgaagtaaagttttaccagccaaggccgcagaaaattgatttggtctttggaatagcatgtatgccatccactctagttgcgagactttacggtattcccctaaagcacagtgattagattaaccttaagctcactaaagatgtaatgatgtaaaagatatactcacctggtttgatctctatctggaatgtaggttcccattgttgggaaccaaacggaaagaagatgggatagcgcaatggaaggtaagctgaatgaagatctgaaatatgagttaacttgccacttctttgatgtagaacaatctgcctaggggctttagggaccccttcgccttcaataattaatccaatttcatcggttgaaggacagttataacgccggaggtctaggctgtcattctcaattgtacgcaaaatcatcgagatcggcttgtgttgtttcaagaaatcaccagcatggcgatataatttagcataaggattatatttatacatgaaggcctgaagtttcagtatgattttaggattgacttttgcttgcgctgcaggtgcagggcaagctcccaaagctgcttgtttcctataattagcctcgggtaaaccccctctaccaaccacgaaaatttgagcgaaatggggtgaagttttgacctgaggttctattgagccgatgttatgactcaaggcgccttggatagtaaagaccggcgcccctggaatagttttagcgacgtcgctggaggtgaagcctagtgaagtgaaggatatagaattattgtaggcccggataaatttttgaaagatcttggaatctgtggacagagaaaaagtgaatgagtaaggaaggaacatggaacaacatcatgagtgacggaccaggatcatttgcggtaagtaaatgcttcaagaaagggggaatttgtggtgcagtaatatcagcacaaggcaatttaaccttgcctttttgacaacacatggcgaaggagttgatttttgatttgatatcaattgacgtgagttcctcaggccaatggaaagcgctgcaatgtatacattgtacattgcaaggattaaggcgatgactggaaggatgagaaacctcagtggagtcgatcagcgtgtgtgaatagattgattgcatgtgtagcggtgagtaaaggtgtggtattcagaatttaagagaaaattgacaatttatgaaacataagtagtcgaatattaagctttagaagtataagacaaagtataggaaagagacaattagcaattcggattgggaaaaaattgaaaatctgaaaaaggaaagcgctaaggttgaaatgcggatgaatgcccggtagaataaaatgacagatttttgagataacttcaacaactcggattggggaaagatacaaaatctgaaaaaggaaagagctaagcttaagaggcggatgaatgcctcataaaataaatggtgagatcgtattgcagttaaaaatggaaggtaagatcagcgaaagccgcaaaaggtcgtatcgcagttagacatggaaggtaagatcagcgaaagccgcaaaaaggaatacagggggttttagaaccgaagaaagaagacactccggattgataaacaatagacattcacgaagggggggaacatataaaggccagcagaagtgtcaggatgaagtttggcccaacgcgctcaggtggagtaaggacttaatgtctcttacaatattgcacattgcaatacctggctaaagtgcaaagcagacgggtttgtggcttaatagtttaactttttaatgtttgtgtctgtacatccctgtatgattgaaatccatacccagatcctgtctgtacatccatgtatgattgaaatccataccaagatttgcagatgttcatcccacctggaacagacatctcaaacttggcaatgcaacatggtgccagtgctctacattcatcaattggaccatggtttgtaggggccaaatcagatatggtagaccccatgtggctttacttgattacttaccctgcctgataacacatctaggccttaaaatgctttgcacatagtattctagtgtattttgaaataatgttgaaacttctttctgatttcttttttcacatatcatttccattttcaaattgttttcaaatagaaaacccaaaaattcaaaatattggtctataattggggccttaataaagtgtttatcttttacataaatttgaaaagtagtgtgaattgttcagagaccccccaaatccaagtttttgaaatgtggttgataattaaaggccttaaaattggctttttcaatcatgaaccccactattcagataccaaaaagatttgaagctagataacaaaatgaagaagaagaaaaaaaaccaactcaaccaaacaataagtggaagtagtggaaactgcggagtgaaaagagccttggtggcagagatatcaaaaaacctgagtaatctctggatggccgctgttacctaactctcccttatcgggtatagggtagtataaggacctagcacacatgggtaggctagatggagccagacagctgaatgatcgacactggctataagcagagcactggttggcccccaggtacatagcagtcccctcgaactcgacagttgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctccaccgcgggccctatttgcggggccctatatgcctcaaatagggaccgaaaaaaagatataccgcccggcaagattctctttttccaccggaaggcgctatctggactacatatctgcatgaaactccactctcgaccatcccctaccatccccgccatctcccttctactcaaatatgaacaccgaagatctgactgaagattcgaccttctataaaatccggcaacgaaaacgtcgattgattacgagctcaaatatgaggacatattcaatcctacaggcgaccaacctattgcttgatgaagatgacgaacccgttcacggtggatctagaccaggaaagaaacccaatctaccacgcaacttcgaaggcgcctaccaaaaactcattgagcactacttcgctgaactaccactgtaccccgagtctatgtttcgtcgaagatttcgaatgggtcgcgacttgtttttgaagatcgcaaaagatgttgaagaacacaagaattattttgttcagaagccggacgcacttgggaagatgggattgcatcccttgctgaaaataaccgctgcgttgcgcatgcttgcgtatggatgtgctgccgactgcaatgacgagtacttacagctctcagagaccacttcgatggaaagcatggacaaattttgcaactctattgtttctatttacgaagatgaatacctgcgccatccaacgaaagaagatctcgaaagactcctcaagatcggagagaagcgaggctttccaggaatgctcggatccctagattgcatgcactgggagtggaagaactgcccatccggatgaaaggacagttccaaggaaaggagaaggtaattcatattcaatctctgtattatgttgagggattctgaatgcaaatccttttttgggcaggtaccaaccgtagttcttgaggccgttgcttcagcagatatgtggatctggcatgctttttttggcatgtcaggttcacacaacgacatcaacatactggacgcttcccctctgttcaagaatctccaaaacggaataggtcccaaatgcaaatatactatcaataatcacgaatacgagatgggttattaccttgccgactcaatatatcccgattgggctacaatggtcaagactctgacgcaaccgcaggagcttgatcagaaacattttgcgaagaaacaagaagcatatcggaaagatgttgagaggacttttggagtactacaggctcgatttgctatcgtcgctcggccagcacgaggctggaagcatcataacctggtcaacatcatgaagtcttgtgttatcctccacaatatgattgtggaggacgagcgagaagggaagttcaacttcgagtatgacaccgatgaaaatggggtcatgaccacggtcgaagtcatccgcccagtcgatataaccagcccatcgtttgatgaattcttatccaactatcaatcaattcgtgatgtggaaacacatttccagctccgcaacgatttgattaagcatctctgggaccttaaaggtcgctcttctgaatagccggtccttgatccatcgttataataccttcttcatttatcttttcatcgatcgattgatcttcctttttctatgatcaatgtttttctcttctatcaaacacactctcaatcctgcttgttctttcttgatcattttttacatcaaaagaacaattgatcgttctctttatttcttgtcgctctttttctttctcaactcaaatcttttgtatcaatttctcttttgcttttttcaatgcttcttcataaagaaagataatcttcaattgatcaatcaatatgtttctttcttgttttttttttaaaaaaaaatccaacttctgaatgaaaaagaacaaacaaatgattcaccaatcatttgtcctatttccctgaatttttgttgtaagagaagaaagaagtgatcgatcaagaacaaacagaaacaaacaatcagagattataagcgagagatgatgagatagaacaatgagcaacacaaaaaaaaatcaaaaaatagcctgaagaaaaaaaaatgtgggataactaattgttggattcgatgttggattcaagagattccagaatctgccgttgcttgagttcaaagtatttgcgggcagttggagtgcagcccgtcaaatcttttgtcatgattgcagtgatcgcgtttgtctcggcggtatttgcaatggatttcatcgattgcgcttcgatgtcgttttgtcgtttcgcttgagtcgctatttccttctgagccgctgccacttcttctttccagtcatcgtctccttccattttagatcggtgaattgctttcgccttcttcttgccaataggtcggtcggtagctgtatcagtctgggattcctctgcaaccgatcggtcttctgcgggtgtggaggtggctggttccgaggtcgggagagattgaggcacttcactgcttggacttctggcacgttttttggaatttttcttcgcggtgttttgacgaaagtagtcatgccacttggggcacttcacaagtatgttgtagcatcggatatgagagaaggttgatccttgatcctcagagtaaagttccagggccatgttcaagtggtcttccaaggaggccccgcttcggttcatgttctccacttggatgacgcatgctcgaaacttgttgatgtccttctggagcagtccccatcgactcttcacacttttctgaggacgcttcggttgggtgatggctcgactatacagcttgtggactcgaccccagaacgttgccccactctggtcggttccgattcttgcatcttcggttatagctatccaggccttgcagagttcgacatcctcatgctcctggtagtggctcaattttgtacgctttgaatcggaatcatcgccttcttccaaagagcctgcggcctggctttggttgttatgggaattgatgacgggggtgtttggaactgggtagaaattgaatcaagtcagcattgattgttcttcccaacatacataggaaagaaagaagctcatacctcctagtgccaccggagtgtttgtggtagtcaacatcgccgagttcgtgtttgtcattgaggtttgagtgagaaggagcggatccagagcggctatcgtagactagtaggtgtttgtgatgtagattggtgggggaggaccggggtttgaggtgtttgtgaaacctttcgagggaggaggatcacaggtgaaggtgaggccctatcgagtatatatagatacagctcgatagggactttcgagcttcgtccctattatagggcccacataggggccgcggtgggcatcgttttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatcccattcgatcatcagttatatgaaagaagaagatgatgtcgcagaggacgagccggaggctgaaccagtcactgtcaccgaagacatcgctcactccgagaccagcttgaatgctgccgctgctgctgaccccgctcaatcttctgcaagtactgtcgctgtagactcctcgagcaagccggctgaatcctcaggagtggctccaccgcctcctgcacaatcctcggttcgtgccccagagcacaaagccacccctgaacctgctcccgctcaatctgctgctccgtctcaggtgaacggcttccatccggagcctcgcgaagccaagccaccagagccgagcactgaaccgatcaaggctgcatccaagcccccccagaccgatgcctcacctgccgccccctccacggatgctgctgtgagcaccccggccccagcagctgccgcgtcggttgcttcatctgctgccacccctgcggaacctcccaaatccaaggtcgaggcccccgctcccgctgtaccctcaaccttacccactccggctaacgcaaacgggaggccagcagccccccaatctaagccagcagcagccccagcgccggctcctccaaagcccctcgatcctcctcaaccggccgctcccaaaacctgggccagcttggctgctagcggtaagagcgcctggggccaaggccatctctctgcatctcagggagtatcttccgcaccaagcgccgccactcaggcagccacagaacctacaccggttcaatctcaaaaccgacaacccggtgctgggcctcaacatcccaatccaggtttgtattttcgcttctgcttgcttgtctgtccaagccatgactgggctactaatttaactcaccagatcggtatcctcctgtagcttcgattaccactggagcatgcttcatcaagagtgtcaacgagaacattgatgagaagacgttgaaggagcagctgctcaagaaattcggcccgatcaaggagttggatatcgtgcgtaacaaggcgtgtgggttccttgagtttgaacgtatcgactcggccaagaaagcgattcagatgtcgatgccattcaacatgggtggcaagggtggaatcccgatcgtgcttgccagtggtgaagagtatgtgatcaatgtcgagagcaaacgacagccgggtgaacgcggccgtccggtggacgctgggcctaagcgtggcttcagcgaccgtggaggacgcccgggagcgaacaacttcggatccactggaagccgcggtggacgcggtgggatggataacggcccccgagcagccggtcgaggcggcgctaacacccccagaggtggtgctgctggcaggaacctcaccaactcgaaataaaagtccactttcatttctcgaaatcaaagtccactttcattttcttctcactctcgttcactgtgccctgctcctccactcgtccctcttctcccactccccccctgttttcttccaattatccccccccccccgaaccccccttatgcagtcttgctatgccgtcctcactccctttcaccgttgtcgtcagtttttccaactaaaacgtagtccccctcccccctccaccccccctccccctcctcaccaaacttacccccgtttcttttctatgaacacgcatgtactcctgtctccttcgatctccccggtcgcaaagagatggtaatatataataaccatatcataaacaaaagcaatacattgcaattcttccgttcaatatatgatatacatatatatatgtatgtatgtatatatacagtccacatatatatgagtatatatatataagtacgaaacattctatatgtctttgtctgagaatatacagttcgttcgatcgattccttattatagaccatcccccaccaagatctcttcttctccccttcctctaagttcttacgtctctcttcgaaagaagaagagagaacgaacagacacactatgaacgtccatacattagaaaaaggagtcttcagaaaaaaacatcatcattattatcagtatcattatcatattaaaagcgcttataaacagaataagtaaatgaatggaggacccttgatttgtttttcctcacatgcgtttctctcgtcggattcaatcggtcctcatcctgccttcattatgtctctctctctctcgatctcgtaacccccgctactatatgctatttctctttcgcttttgtttctgtcccggtttctctctatcttgctcgtcatgtttgaactcatctattcctctgctttagaaaacaaacaaacaccatcccttccctcttgtgctctattccaccctttgtcagctttattcttctttttttctttcttttttcaatcaatacatacatgatctattttatatacacatttctatttagatatagatgtcttttagctttcttcccttctttttattcatgaatatatttacacatatacccctgtttttcaaaaggtctcttatattttgctgccacccaccactttttttttcgaaaaaacaaaacagtgttttttttttttttgttaataatcataataaatatacatttttctgtatgtttgtgagatggatgtttcttctctgtccactgaacacatcacccatcctgaacttccccattacaattactgctattaccttatttgagtttttttgggctatttgtagtctttctctcctatctctatcctcctacctccaagtcccaccaccccggcattctcccactctctccttgtctctttttttttgtttttgttgaagaatcaattccaaaattaagtaaaattacaacattacaaaaggggtttcttgaggtatttatataactggatgagaacaatttatttcattaaaaggttatttattgtgtttgtgttttataaatgaaaatcttgaaatttatctggaatttgattgaaagcttctgaaacgcgttcattaatacccatgaataatgattgagggaatgagtcgattagatgcaatggtttttctttttgccagcaatcaggatgataagcaaaaaaggaccagttcggaaaaaagggagccgacacaggcgcggggtgtcggcatgaaaaaggaaaacctgtcattgggagtcgaacccaagttaccaggagatcggtcagggcactgggatccagtgaattgaagggtttcaaaacctggtgtcctaaccactagacgatgacaggcgatggctggtgtcgtaatactggcgatacgaactcctccatagcttcttaggaggcgcttcaataacgagatggttaattgcacgatccatggttcactggctctttctttctttttaccatttctttcccacctatagtgtcatcaaccgtaagtggtgtgcatgggaaaaggaaagggaaggggagcggggatggagagcaacgcccagggatacaaaacaagcaatcgattagtatgagacaaagaagatgaaagagggtgggatggtttgtatgcattcaatttcaggccgaagacgatcttgatcaggtgcgtgagtcgttgcaaaacagcaggaaagaagggttggggtacatcgtggagatcggactagtacgatgttgatggtgtgtgtgcgtgtattgaaagggagagggggcggttgcgaagacaagactcgacttacggtgcgttggacgcattgtttgaaactcacgaattccatcaaacacgaatctttctcaacttgttggtaattcgtcgccacgcatttcccataaaccgacgcctttgtgaacatcgaaaaacaacgatcaaacatacatgcaaataagtataaatggtgtcagtttttttgagagcaggatataatgaacaaaagaaggaggagggtaccgcttgatgacagggtccatgagacccaaccgattgagagagacgtgttaatgggctccgggccgttgagaccggcgcgacgccttgcgataccgattgaagatggggacggctgagctgcatcgtcacgatagatcggatccgaattgtgtgtgtgtgtgttttgctccaacgaagtcgtggcttctctcttcaacgacgggttcttcgtgcaggctgtggagggctgtggggatccagcggaggacaagtctccaacagtttcacagggggtgtcacactaggcaataccagaccagggcacaacggcactgctctagtgggaccgaagttccgaacccaagagggctccgtaaaagggttggagttcttgcataactttgagaagtccccatggtcttggccagaaaggtttcaacctgccctgcttgcctccagactcacttgtcccagaattgtcaaagctataagggcttctagttactcatgcaagaatcattgccaatgatatgatcatcagatggtcttaggaggccttgatcaagatcaaaaattaaataaaactgcaccctactctgcaatctgagacttaccaagaaggatagctctgggattatcttggtaaaaatccaacagactcaaccctgagctgttgggtcagacccctactacagactggcctcaggatgatcaagctccagaaggccttgtcagagcatctccaatggtctgcgggtgaatcagcttgggtttagcagtctggattaattgggagatgatttctcattctaagatcctgattgagtattaattttgactcaatatggaatagaggaagcttagcttagtggtatgttgtggagtcatcatagattcatatctaattacgattggttcaacataccctaacccaaggctgaaaattggagcatttctcatgaaaaccacagtaaaatacagactacagcctgagcaccaatcaatatgaggcctgtgttctttttttgaaaaaaaattgttgtggtgaatggttcactcatctgactgagatgaaacactgcctagatgaactggttggacagtcatgtctgagaacttgttggactgcccagtccaaggacttgttggaccggccggtccaagcaatcattcaacccagtagggggtatcaattataaccaaatccaccaatatttaattcgctgctttgaagaaattaaccattttttaaacatgttggttctacatttgaccccttttggggcccattgatgcaaaaaaattgtttgggcaaagtgactggtttctaatggtggatttcctatatttgataccccctagtgaaaccataattatacaccacctgatccaatcctggaaaacatgcaatgagtgatgagtcttgatcacaagcaacactgggtagttgcattacccctaattgtagtgtcaagataaagtagtgagtttctatgtactcattatcattaccttccccataatgtttggaaattttttgcacattaaattatccattttgccttggatttttttttcatgcttgtgacactatcatcaacttgtatttttttttttgaaaaaaaaaaaacataaataatggtaagacatgtgatactttttggacattcatggcatgtgttgctaccacagctcaaaaagagaggctttttgccactgaaaaggtgttaagggtttcttaacctctggataatctgataattcattactttatccattcattacacacaaaaccttcaccattacattactggctaaaagaaaaatttgccactacagataatgttaatgtatcagggaaagaatcaagtgcactacattactaagataatgcagataatttggcccagtgttgtcacaaggacaagtccatgaaacgtttgcgtgataaatacagcttccttattatttgaaatagacttgcacaaatgttagaaaatgtggaaagagatgaatacagcacaaggtgcccacataaaccaaaacaagtgagaaaaactgactaatttaaaaaaacatttctcaatggagaggagaagtaaaattttcagttgtggtatcagggggggggggaaggtgggagtttcttcttttcttctttcttttttttggaagggggagaaagagaggggtgaaatgttttatcagtcaaatattcctcaattcactcaggctatcatactgtgacttttcactaaaaaataatcactaccatgtcacaaatgtcacatctttggattgttgatgaagatgatacatgttaaacctactgtagcacagattacagaaaatactcagctgaattgaactcctgaattgctattgtgtttgagtgttgagtaatgagacatctactgaggaagatattgataggtttgagaagttggtccaaatctaatgatttgtttatatccaattgtcattttgaatatttagattaacaaggactcatcacacatcacatgaatccaagtagttagcttcaatttcctgaagtactaaaagaatctagttcatcacaatgggtctaaatctcagccttctcagatactcagtattctactgctttgtttgcaggattggtttggctcatccagcatttccagtatcagattcagaaagtggctttgaatttaattttgagtcagcccaaggggatctctttgaagtattcaacaggggaagattgctcaatcaaaagcaccttccagaacttcaatcatcaacctgccaaacagaacaattgggtgatatatcccttagtgtccagtttggcagtcagagtagacatcctagtcacttcccgggtgagatagatcatttttccagcttgtgtcctgtttttcagtaattcctttttcttagttttttttcttttcaaccaacacaatccagaagatttcttattatcagacagatccaagagacaaaagacattgcagtatggcacttgtgatgacaacagtctacaaacttatccaaggggtgaaaaatcttctgtttttaatcctcatcaaatgtccatgatacctggaagtcaacatgaaatagataatcataaggaaatagatgatcacacaaatagtcctagggcccctgcaggtatacaagaatatcaaatgaattatgaaaattttcaatttcctagctttgcctcaactacatcactgcaaagccccagtttccaaacaaagttgcatcaaaatcaaaatcctgagaatctagatcttcagataggaatcaaaaatttcaaaaaattaaactcaaattttgtggctgaattgaactatgatgtagatgggaatttaattcttgaagcccctgaaatatattgtttgccaaaaaataacttagaattaggacacattgatccagaatttctaacattctcacagcaatgtgaatttggggaactctcagatttggaactacctggagaggatcacatcccccaatttcaagataataacaaagatagaagtgagttgaagctaatttcatattgaaacaaaaggaaacataaattgatagttcttgcaaacattttcaccaccttctttcagatcatttctctagtggaatctaccagcctccttctgcacttcatctttctcatgaagcttataacaacattcaaagcactttgaaggaaaaagctaaccataaaaaacaagaagatgtggaaatagtcccaaaaaagccaaatgaagattcaattattctgaaccagattcaagaggggttggatatacccacagtgtcagaagaagagatagaaaatttcctatacaaaagacgttatcccaaatggctaaagcatatgagtgatgaattttgggatggagttgttcacaaatttaggaaaaaacttttggcaatatttcataatcacaataagggacatgttgttaattttgattcaatgaaggattatccagtcaggataatgtgtaagaaacaaaccaaaaaatatgagatcagagtgttatataatcacacaagtaatcatccaaatcaggaatccacaattctgagaaacagaaaaccaatttatgtttcattgattagagtgatagaatggctcatattgatcaacaagtctgtattgatcaatgtttttgaaaagggaaagaatcaacaagaagaatatgattttcatcacaagattttaaactggttttttgatcaagcattcaatcctggagggaacaacctacctattcttggagaaactgcatatattgaagaaggcatgaaatttggaccaattcagtcaagattattggattatctttcccatgaagtgaatctaatcaaagcacttgaattgtctatttttctaatcaaattttattatgataatttccaacctgaaatttccaattggctacagagaattaatgaaaacaaaaatttggatatgctattgaagaggtttatgtacaatggaattaagtcaaaattggtactcaataaaccaatcagaacctgtgatgactcattcaaccaagtgggtaacttcagaatcccccccttgagtctttttccagaatcattgaaaccacaaaacttcagatttttgaacatgtttaaatttgaaacagaagctattttgacaaactttaaaagaatttggaagcaagttgaaaaggaaactcataataagaggtacaagattgaatccaaagatcttccagttgtagtcaggagatttgtttatgatgaaaatagaaaattatttcaagggtacatttttattacttcagatacacgagagcttatggtcaggaggaaagtcctgtctaattggaatttgttgattgtacacttgaaagcatgtctcataggtttggaagaaacgttcaaatcaagtaacaaagattgggcggagaagatacacacaagactattttttgaatggctggatgatttgatactcaggcaaagaaaggattcaattccattgtttggacattttgcaatgaaaaatagaaatttcttggaagaacctgtttgctcctcagatttttctgatattcagatattattaatcaattactttagtaattcaaagacaaattcctcagtcatcctatgtgcactttctttgattggttattggtacaaaaatcagtacaacctagaattcaaaacttctttcaaggatgacaaagattattgggattctgtggtcccaattatgaatgatctgttcaatttcaaagatcactattctttcagggcattttatttaaagattgaatctaaaaaatatggtctaatgtaatttgttgatgttttgtaacaaaggaaatctcattatttggattgcttcaagatgaaatcaattgcaaacatttatacatgcataattcataaataattaaatcttgtttggtggggaacctccagattgcataagaagattgtcacaattctctacaaacaaagtttcatgatttatgaaatatgcatgcaaaactgcccttttgcatctctctcactcaatcacacattgctccccacccattgtccaaatttctttcccttcaacttattcattttccttatcatattagcattgatctcactttttttttgtcatatttgtaagaacaccaacccttcctctgggttttaaaagaaggagtactgatgatactgctctgtacaagaatacattttggagtatcatggatcatccatgacactaacactacacaaaaaaaggctgctgccacggcaactacgctaacgctaaatggcccactagcgtagcggcccagtgttgatggatgggaccaggaggcccatcataaaacttggagctaaatagctcttttcaaggtctggtggaggaagaagcagaaagcccctgaccacatgtgttagacagaaagaaaggaaagacggcagtctttctgctagtcaaactggcagatcagatttccactgtgaagatgacatacacccacaggctaacatttccccacctaactgcccccatcttccacaccagcatgctgactttagtcacaaggccctcctttttagacttgctttacaaggggttcttactgcctgcctggctataccaggccctccaatcaaggggcttgggtcaagttagagcattaggcagcattgagccaagaatgacaggattagacacactttgcttatgggttgggttcacctttttcaacccaaacctgaaccaggacagaaaagtctgaacctctcctttggagtctagatggcaaaccactaggcttgaagtttacactaaaaaactatttcatcccaaggagttttgtttacatttcaaacatctagttatgtcatggcaaaatattgaggtaggggacacaatctgacaagacttccttgatcagaggtcatactatggttctaatccagtgccttggaagttggagttggattccacccatcccagcacatatccagcaaagccagagggttcccatgcctaacacaagcctcttgagcaagagcgcagagggcagccccgcagggtctctgtctcacagactgcggtcggcggaattcgacggtgtttcaccactgtgcatgccaagaggtctccaagccaatgccacaccctgatccgatcggcggtttgcccgctttcggaccggaagccgagctcatacatattcagtggcctgtcgaactcaacctttttatggtcatacctggtcatactaatcatctgattgatacgatgggggcacgtgtttgtttgagcacgtttttttacttgaagctaagaagaggtctatatatacatatgaagcgacagaagtcaaacaaaaatgagagatgaaaagagggggggggggatctagctaggaatgtaggctaatccgcgaagctcatttggcatcaaagacccagccttgagaccaggtcttccgaggaagaacaaggcgacaagatcaggtcggtgatgagttccaaacgagcattagaaagaccagtcgtgcttcgctctagcaatcgacgccatataaaataaaagcatggggatcccgaccggttcgttacaccgttcagggcttaaatctttggtaagtcgatgcgttcagttttatatgtatgcagaagcggaccactggggcgtaagaaacgcttcttatactcgagccaaaactcaggtgactgtcatcgttcttgacctaacgtttccaactggacttcagcttgtggggcgcgcagctcgatgctgcagatgcatattgcacaattcaactcgaggtttacgacaagccttgccggtcatcaaaccaactcactttggtttccacagatccaacactgacatgtgcccgccctgtcaggatgcccctcactgaatatatgcgtccccctctgatcatcggcgctatgtatccattcccttccaccataacaataccatcacttgcatcaaaaatggatgagtatgtaagtcaatggaatggtttgcagatggccaagatgttctacatttattgctacatcgcttattttgaggagagatcaaaatcaacaaggagcatcatctgctgccaaaagcgaagcactggcacaattcgcagttgggctggagattggaagtggattttctccgagaaaatgacatccatgaaagacttctttcaaagtatccccaaagataccccagaaacaggcatgcctgaaaaagtttgcccaactcgtccctgactcaaactagccgggtccaattgtgtaccaggtcagcccatttttttgtagggagggccaattggataatgacccatttgttcaattcttgtcattgaattatggcacatatgtagtggacaaagccctaagttacgtatatacaatgaaggcattggtgttcttgattcttgacacaggtttaaaaatacagaaattctttacattccggcaggttttctttcgatgcagttacttctgagcatgctgtcgtaaggtgtgtagcttttcttgatctgaagtgtcaatcatgagctcaaacatcatcaactcctgcgtgaatatcagcacgatgaagagtgttgaagttgccacccacctgaaagttgtacttcaactcgggtatacaacaccagcccgatctgccagccttgcagggtttgaagatgtggtcgtgtgagtgctccgctgctgtgactgaccaaccgcaaaaagaaaacacattaattagtcgatggttgatgctcaaatatccaagttggagagaaatagttcaactcactttcccaagagaatggcttggaaatatcatcattacggactgtggtgaccctcccgcaataaccattgggatgatacggtccacatactatatccttagcgtggacgttggtaaggccgaaaaacgctgcgaaacaaatggccgatttgaagaagtgcatgacgttgaggtactgagggaaacaagagcgccaagagtttcgcaatcaaaaagcgcaagcggcggtgttaacttgtgtgaggagcgcgttccgtagagttgacgtggaggtggagtgagaaatgaagtatatgtttgtacaagaaggtgagggatggggatgggggtggaagccttggacaatctgccgcttaaattgtttgcaagagttttagaagacttcccaatgtactgggtccttgtatgaagccacattcctgaggtgattgttgctggggttcaacaccttggcgtaggattgttgttcagggtctgcacgggcacgatcgtaactgtcccaaaggcgggggcgactccgcattccatcagagatccctcgcggcagtggggcatgaaagctatcgggccctctagccgcgagggacttcgataagctggctccgccttgttcttgaagttggggccctttcatctttcaattccgcctccgggattacatggtgctaacttatcacaagtcccttgcctgcagtcggtttttctgcgcgcgaagcgcgccctcccgcagggagggacttgcgtacaaagtcaaaatttgggctggcacaggaaataaaaatggctggagtgaaatttgttaaggccctggctccttatcctaatcctcaacaagcctggctcagagccagattgtacttttgggtcccagctttcatttgaaggtggtctcatcccttcatttgccctggttccccgtctacatttttttgaaaaatgatttttcctcaaaaacccaaaacaacaattgaccaagatccacaaggaaatcaaacttagagtcccaaatgctcattgagatgattgacaaaactgtctattcataatttctttcaagtaagtggttttttcagaaaaattattatgtggtattaggctttcctgtcccagccaaatttttgccttgactcataagcctctcctacggagagcgtcccgcggggacgccccgggagaggctttgttaagctagacatggtgaatgtcggagtctgcaaggggaagcagtccacaatcgaccgccatgggcaaggctaactatcaggttattatatgactaaactcgtattcctggtgtaggtatgtctaatgagtgcctcaagataagttatcatcgtggccaggcttcatatctgcccggaaagacagagagtgcatagttgattaacacaagattcacctccgcctgcttggtcttcatttgaggatatgaggatcacaagatggactcggaggccttcacaggtctgcttcacccgattgtaaaacccaaagagacaagattggttacatgtcactattctcgatccttttaatcatcagatccatctgtttggccaaagtggaagtttcttcttctccgaaaaaaaagtcaactttcaagatgacatttttgtccaattttttggttgaaaggatatgcgcaaatagctttccagctggattgagacacaagctgatcaatcagtgaggttataaaagggccacatcccctcgacatcttcctcgattccaagaaacaacaaaaaaaaagaattcagataaactttgattgctcattgaagtctgtgaggacatcaactttttatataataaaacaagtaacatgacgaaattctcaaaaaataaaaaactttgaatgaacataaatataacagagacagagcaagaataagaaaacgcaggggacagagagagagagaaatacagatttgataaacaaatatcaattcaagtagatttgaggttgataatttaagattatagatagcaggctgagtttatcttttttgctttttagttggtgcgctcatgggatggttcagttagacagagtcacaagtaatgctgtacctcaagttttcccgatgtgtaaatctggatcgtcattgtcgggtgaggggagtggtcttgtgctttggtgaatgctatcgagggacgggtgatcgacatgagacgtcgagctttacagttgacttactgaggctgttttcgattggtcggtaagtgacgatatgacgttcgcgggcacaggtgaggaacgggtgcatgagttcagggtagaggtgaaggtggcggagcatttgttcttcacgggtgtcggtgcggtgacggaaccgatggaatgtctcccagagatgacggctcacgaccagttcagaatgattcggtccactgagcgtgcgtagaagcgacttgagccgatcgtaactcggtcgtcctcgactcgagtccagatattccgcaaagtcccgatcctcccgactctcgattcggtcgataaaccgagcattcgatggtctcttgcttcccaatctctcagacggcagtctactcggcgagggagagcgtctcctcggcgaaggagagcgtctcctcggcgaatgagagcgtctcctcggcgaaggagagcgtctcctcggcgaaggagagcgtctactcggcgaaggagagcgcctccttggcaaggaagatcgtctactcggcaaggaagagcgtctactcggcgagggagagcgtctactcggcgagggagagcgtctactcggcgagcgagaacgtctactcagtgagcgagagcgtggacggcgcgcccgagttggtccgccgggtttgtaggaatcatagacatttggacgacgagaagtttgacggggaatggaatctcggcgcaacgagctcggtcgactatctggccggtacctctgattggacgatctactggagggagtccttgagcggcgccgggagctggacccagttctgctgctgtaatcgtaagatgagtccccgagcctgcgatatgatgaggttgctggtgataccggtctggttcgatcatttggcgtgacttccttgggagggtcagagtctctcatgtccattggactcgagtgggctgattgcgaagaacgggggtcgatgcgctgagccagatttgaagagttggaaagagcaggcccaactgctactggcgacggaggggaagcaatccgttccctcaggttcaagaggactggtccgttttcggtctgatttggatggacggacggcgcctggtcaaaatcctctgtgggatcatcctgtataaccaggccctcagggttaagacggcgaggggtgatagaaggtggcggtggagtacaggagctcggatttcggatttcggcaagtctgaagaggatgcgggaatcatgatcagtgtgtgatttttttaaaaaaaaaaatagattccaagacagaagtgagttttttggaggtatttctctaacagaaaaaaaggaccaacccttcggattcgacatgatctgagacgactggtaaagcctcgcacagtgttggtggtgtgcagggtaataacttcttttgtccatttaaatcggcacttctcagatcaggtataaacccgctgtgcgaattgctgactggcccgtgtttatcccgtttttgcagtgatggcgggtcattatccgaacggggtccgggcaggggttccgatgtagcggagggaaatggggctggttgtgcggcaagttgagacggatgattaatttctgttaagaaacacaggaaatatgtatgtgttagtctcgatgggaaaattggtcgggtgatattcaactggagtctggatggattagatggaaagtgggaagctatccaagtccataccactcacgaacctgtacggatggcagccagaggagcatgtcgagagctttgattgggaaattcgactgggttgagttgaaggagcaggctgggttgtgagtcgattattgacgaaagtgaatcggatatctggttcagacgatcggaggtgagcttgaagatgtcggagagcttttgtgataagctgaggaagcaggccgctgactcggactcattttcgatagacattttcaggctacttgctttgggcggacagggggtgacagacaggcagggcgaaatggagctactaagatgggtatgtatgtgtccagaccaactggcggagagatgggaggaatgatactttcagaagggcgtcatatgaagaacagagcagttgggagggaactggctggatgaagccgttccagcagattgcaaaattatgttggatatgctgccgaggttgatcacttcatctcaaaggactcgaccgcttcatgagcagcaggtttctcgctgaactgcatatatttgctcgcagtattccgcttcaagttgtgcgaaagcctcagcgatattcaggatagtacataactgaacccaactcccctcccgcaggtacatattagcggggttcacgatagcgtttttcgcttctcgcacccgttatttttttttcttgctcgcgcacagctgttgttaattttcccagcgaaaattcaaaattctgcgctaaattttatgtctgcagcggtactgcagtttgttgtagcaaggagcaatcatgatcttaagattaccagattactccatactaccatgtaataccagtaacctaggtattacataagtctcgccgagagttacattcccctgtagtagtctatataaagcatttctatctttcttctcttcattgaaatatacaatactttttctagtccatgctcttttaggttatgagccttctcgtttgaagagctttttttctctttgcctgtgtggcgctcgcttttttttcttctctgttcttcttttcttgcctgtgtggcaccacttcttttcctgtgtggtacttggcctgcgttctgttcgtcatctgtaattctttcgccatttcattagacgattgcgtcttgtctccgcgatgattcgacctatcttccgcaaccctcttctctgtcttctttcgctcgtcttccttctttccctttttcccctcttccttccatcattcctacctatttcctcacattttcacttcctcctaccccctattgcactcctctacttctgcttcttattgctatttttttacttagcctttgctcttctttctcctgccgtcgacaccaaattccctatgcctctcgtccgccattcccctgttcgccgcaccgctatgacccccggttccttggaagatgctggagacgcctcctttcacaatgatacgttgttggacgaccaacccgaggatcatcctgatgatcgtcgtgctcctcgcgacaccatcgatgacaggaatgtcgacagtcggcgccgtcatcgcgatcatgctcctcactccgacaacagaccggccaatgatcgtcacgccaacaacaggcctgtcgatgatcaacgtatcatggaggaccagcgtggtatcaactccatggtcaacaacgctatccaagaattcggctccggcaacttcttgatggctgatggctccaacttccgttcctggacgcgcgacattgaaatgatcgcgctcagcttccttcaggataaggattttttcaattctccatgtgctcgccctcggatggagccagcgggtcgccgaatccttcttggtgtcatcgacagctccctcaaacatgagctttactcaaaggattccagctataaaatgatggaggccatcaaggctcgtttcagctccgtcagcaaagctcgcatgctgaccaagtggcgtgagttgctccgaatcaaagtcgacatgacatccaaccccgccagcgttgccactcagtataaggctatcatcgacgagctcggagatatgggtgtctatctagcttatgacgatctcttaccgctggtactccacgactccattccccaaggctcgaatctccgcctcgagtttgacagaaggatcgatgccgagttcgctcttaatggccgacaggtgattacttttgagaaaacctggcggatcttgagtgaagcgatctgtcaggtcagggctgtggacaccttggacgattctcgcagaccgcctcagtttttggcgaccaatcacgaatcctcagctccagctcgggacgagcgatcgccctccatcgtcagtcacccagacaatgtatacgcgatggctggggctcctcaacagtctcggagaatctgcttccggtgccgctctcctaaccatttgatcggtcagtgcaccgctcctgatcccaatgcacgtgccccgctgcttcacagacctcagaacccggcccctcctggttataacgctggatatagccagcctggcttccaggcttactatcctatcttggctccgtccggctcggttcccttgtattatcctcctcgcccggctgctcagaaccccaactctatccctgttcaacgtggccgcatggattcataccgcccccaatatggacaacaatctggtggggcccaaccgacggcaagggctgcagagccggttgatcaaccgaacaatccgtcatttcacaacctagattgttcacctacgccggccgctgactccaaccctcaagattcgctcttcgacactggtgcctctcatcacctgactggtgacaagtcagctttgtttaatattactgttttatccaatcccattcctctaagggtagctactgatggtaatgctaaattcattacagctcgggggtcgatggcttttactggggccaatggaacgagggtgattcttgaggatgtgttgtactgctcatttgccaacgtcactcttatctcccctgctgctcttcggctttctggtttctatttctcttatgaccgcgcatctgatagtttcctagttttttctggtcatgtattgtgggctgtctgtcgtttcaatccccacactcgcaaatggtcgtttccttctcctcatcgctatccttcaccttcagttggttttgtttcccctacccctaatactgctccggcctatccttactctggttgtactgtccttaaccctaatactgttgtactccgaacaccttcctttcgcgcggcggacgctcttcctgataatgaaccttttttggttactgttcctgaacctcgcggttcagattggcaagctccctccctgactgcgagtgagaaatacttgctctttctgcataaaaggtttggtcatgttagccttcgaactttgaagcgcatgatcaagttcaaaatggggttaggtcttcccaatagcctcccgccgggtaaagtactgtgttcttcgtgcttgattgccaaaagtaagatggttccgacactacaaaaggaaggtcgtgtattcgggagactggaggccttgactgtggacctggtcggcccgtttgaagtaccaacaatgactggagggcgttatgtgttaactattagggatataggtaccggttacaacgaagtcaagatcctagaattaaaatcagatgcgacactactaataatgaaaacaatacaacgactggagagatctacgggcttatcagtaaaaattgttaggtctgacaatggaggagagtttaacgggaagtcgcttggtgattttctgaaaaacaagggtattgtagcggaacgagctgttgcgtatcatcattaccagaatggcgttattgaacgcttcaaccgaaccttgcaagaaacaggccggactctccttgttgacagcggcttgcccaaggctttttggggtttggcttttcagtgggcagggatggttctaaatcggataccgaacaaagctagcggagatgtgacaccctacgagaaactcttcaaccggaaacctctactggatatacttcgcccatttggagcgaagggttttgtacacgtagtagaagaccaccggcagaaacttgatgatcgagcgctggaaggcatacttgtgagttgcctgaccgacagccgcggctggtgcttctggataccatcggaggatcgatttgtcaattcggcaatctgtaggttcctggacttggacgataaaaacttggttcctgcggagataactagacgagaatgaatcgaagtccctgttgagaacttgttcgaatgtgtcataaacaggttttcattaggagatttctccgacgaaattgaatttgacaaacaggaacaactagtggcagcgcttactcagacaacgggcgacggttccctaccgaaaacatacaatcaagcgctaaaagataaaaacgctacggagtggatcttagccatcaaggaagaattaaagaacctacaagatcttggcgtgtgggatgtgcgactcgttccagacaacactcgggtgcttggggcttgttgggttttcgcgaagaaactgaacgatgagggtcaggttacgcgtttcaaagcacgatacgttgctaaaggttattcacagattgaaggagaacacttcggcagtacttttgctcctacggcaacgtttatctccatgagactgatattaacaattgccgcaaaaaacaattggccagtgcactcttttgactttgtggcggcatatctaaactcgccgatagacgaggagatttgggttgaagcgcctaaaggattggacgtgccgaaaaattttgcatgtcgactgaacaaagctctgtacggtactcgacaagccgcacgttgctggtggaaacacctgagtggtatactggagggactaggctaccactcttctcaatacgatacaagcgtatattgtctaacagggggaagtagtggagctatttggatccacgtagatgacggcatcatcactggaccaagcgaggaacaattgagaaagctggaaagtcaacttaaggactcgatcaagatcaaatgggctgcagggctggataacattgttggtatttctatacagagggatgacaaaggttttactttgagacaaccaaacctgactaacaaaatcttgtcggagcgatgggacgggatcacaacggctaaaactcccttcccaaatacatctctgccggagactaatccagacactgctggcgaagaccctactacctacctgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattccccaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgggtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtggaagtggcactgattataagttccagaatactgaaggggggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatctgtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaaatagataagtaattaacagataagataaatgtaagataaataggataagataagttaatgatagtaataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacacttcctccctctaaaaaaggctgatccaagaaataaatgaatgttattttcttttatcagctctgtattgtctgagaattttatcagcatcaggtattttatcaactgtaagccattcatcttctttggtaccactgtatcttactaaatactgtttcatgtccacattgttttttctgatttttctatgttgtaatatcttcttaattttaatttcttctttctctaaaggaggtattacaactctgatgttatcttttcttaaaggaaatttatcattatcactagttttgtatggtttaattagactgactggaaatgtagggtgttttctttctaattctccagtgagtataacttcaacagcatttgcaccgtgtaattgtttgattgtaaaaggtcctacaaaggaatctcttaattttttaggtccagtcagatttgtaaaattaaatgtagatatcaagacttggtctccaactttaaactggtgagctttgtgagttttatcccatctagttttgttgtaaatctacagctaatttcacgcattctgctgcatatttttcagctttggtcatcataaaatgaaaatcagaggcacttgggtgtatatgtactgcttttgacattaaaaatttctttgggaaaccaaggagtccaacctctttccaattcataaggtgttttatttgttgtactgtgtttgctagaattgtaagcatattcaagtgcaggtaaaaatgaacaccaatcatgagtatagttgtctttatccttaaatgtcattccataggcacaatatcttctgatcatgtcttccaaagtttgaatcattctttcagctagtccatctgtttgggggtggtaagctgtagaaaatttcagttgtgtcccgcataaatcatataaatttctccaaaattctgacgtaaatttagggtctctgtctgtaatgatatatctgggacatccaacatcataaataatagaattccaaaataataaggcagtatccattgctgtatcttctttatgacatggtagaaatcttgctcttttggaaaatctatcaactactactaaaattgcattgaaattattaggtcctccgggtggtaagccagtaacaaaatccatgttaataacagaccatctttctttgggttcttcaatttcttgcaataatccatacctttttcctgtagctttatttgctttttggcatctgtcacaagattcacaataatccttggtatcatttctaaaattaggccaccaagcaatttgtttaactctctcaattgttctgtcaaaggaaaaatgagctgaggatatattgtcgtgacattctttcaaaaataaattaatgtgttcttttaaacaaataactactacacttgtatgtttgattctgtggtaaattaatccatctaatagagagaatctattttctttgaatgagctaagccatggttcttctaaggaattgatcagatcattatttttgaaattactttgtaatatattctttattgtggagcaatttttattttggtcataactaattctaatttcatcccaaaattcttcttgcatttcagtcacgtgtaacccacaaatattaatatcatcattgctatcatcaaaggcaggattattttcattattttcctctgggaataaacacataatttttgcggcaatttctccgtcccatgctgggttgtctggtatattttccaaagaccatctactaagtccatcagcatttttatgtatattaccttctctatgtttgatagtcatacttcctctccattcttgaatagctatttgccatctgagcatgtgtctatttggagttttcatacttaataaacttttgagggccgtacaatcagtaatgacttcaaattcacatccatcaaggtaataatataatttatctagggcccagactaaacataaacattcaagttggctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaatcttttttattcttactggagtttaaggcatttagtagatttatgtcctttttgccgcattcataacagtgactcttttccttctctttatctttgtctctatggtgtagtctttattaattttctgaaatctttggagtaatctttagtagaacttttattatctcttttgtatttctttcttttaatgttagctatactttctagttcattgataaattgggtcaagtcatcatcattatttaaggcaattctcattttgtaagcagttttgtcgtccaattgggccaataatttatcatttatagcagcattatcaatatttctttcaattgctctcaatctattgacttgagtagtaacccattcagatggttcaatatctcctttgatgtcaaatctgttctttctgaaattttctctaacctttcttttccattcaggtgtgctgtatttagctataatttctttcttccagaaattccaatctttgactccatgagtttctttcttcctctgattataccatgtgttagctgctccagttaaaattgaattcaatttagaacatataagtggatctggtgcttgggtatcttctttaagattatcaatccattctatgaatttatagtgatcatactctcccttccctgaaaaggtactccattcattaacttttggcattcctgataaaattaatttttgaattgttttatcctggtcatcagttacgtgtgaatggtgtacttcagtgttaattgatctaactggggtgttaattttagggtcactgaaattcatattactggattgcgtgtttgataaattaaagaaaggatttgatacattattttatctggtatggtaattgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnattgtggtgcatatgtccaaaattggggtactcctggcgtctgggacaatttgatacttgaaacaggaatgctgcggacagcattaagttgggggaggatgtagtatgccaattgtgtttcaagtatcaaattggataaagtcacagtccaatttgtagaagggcatatattcttaggcgtattatggcataatcacattctacgggtcatttaacccatagtcactcactggaaccactaggctagctccactcagtcaaaagttatttgggatttaaattttatttgcataaaaaatgattattgcatagtgtaaccacaagttggccacattgtttgtaggtacactgtgaattttgtatagtagcaaaaccacaatttggccagatgattagatgcatattcattataggttagggttagaaccacaagttggccatttatagattataggttagggctagaaccacaagtcagccgggttgtaaaatagactatttaaggaggggctttcccccctcattccaatatctgatcatctcatctcatcagatcatctcatcacaacagatcatctcatctgatcatcaaccagacagaacagagcaatcaatccatacattaaccagtgtgatcttaatcaagtgccccattgagatcattcagccattgagaagcatagggaaaagaaagtagcaaccagtacaacttgtgatcttaaacaagagacagtgatcttaaaccattgtgctcttgactaagattcaaggaggaagggaaagacactttcaatagtcacatttttttccacaatatcatctcataaattcacattcatcatcagtacatacgtcaatcatttctcaaaatacataaacatataaacagaaaaacacctcttactcaaacatttccactcaaatagtctgctgaatccacgttgatctaggtttgataagagactgctacacatagttttctctatcatcagttttttccacaacaataaataaattgttgtgttaactcttgtgtagtacaatagaggggcaggtctttcaaaccagccgtaacagttgtagtggatcattacatacgtaatatatctcatctgctatttccccctcacaggactgccaccattcccaaaggagttctcacaccgtggcctttaaattttcgaatggtgagctggccacgagtatgattatagacccagtgttgaaacgagtggagcaaaaattcggtgggagagcgaggttcaccggtgaagtagacatcgttttcaattgacaaaaggcaagtatagccgccggtgatttcttcttccatccagaacactcgagatggttcattgtcaatattgacggaccggagagggtagttgggttcttcagtggaatcaaacatatcatcatcctgaccaggaacgtatttatcctcatgtcttggtcgagtaaagatgtcatggtgaacaggaaatccatcgacaatctgatgggtagttggtcagaccaataaatttgtagaggatttgaatagcagacacactcacacgtaacctttttgccgtccgcccaataattgtcccacctgccgactgacttatagcctgacagaattgagccaggaattgcctggaaaccgcataggtcctcagccaatagtttggtacatatgcatatgaatcacatgttagatccttgcggactcgagagtattcggctaccatgggaaaaactgttccagagtcaaaaacctcggctgctatgattttggttgtctctttcaccttgaaacatttattataattaacacggtagagacaaatattctgaggcatgttgagaccatcaggatccaggctgaatcgaactccatcaacccagtcagagttgtcggcatctcggtatgacaaggagttctccatgctcccaaatctctcccatgataaattgtttggatccaagattgtttcggctcgccctaataacaaattcttagtcacttaagtcaggtggttatttacaatagtgacacttacaaggtgggaggatcctaacaatcacaagttcattgtccaagtttctcttcaaggcttcaacatgggggttggtctcttgttgaatgactgaggagaattttggctgttcatcgtggtcgttccgaaccaccagctgagagggaggaggaacaagtgatttattctgaggtaaattagtggttggagttgaccgggttgctgatgataaagaaggtagacttggaggaggaggtaaagttgatcgattctggggtaaagttgtggtcgatgttgaaccggttgcagatgtgaaaatggtcgaaggaagactggattcagagctgtcactttcagcgtctgaatgcaaatcttcatgatattcagtgtcctttcctgatcggagagcatatcgtgcagcttgagcgtcaattccttcttgttcttcttcatcaagggtgtgccgttcaaaggtgtcccggtcataaatcaagtcgatcgccttttcccgccttaagaactcgacaaacgattcgtaatcttcaacagatcctcctttcttggtgcctaaccgacaaaaactgaagtgctcaacaccaaacatttccctgtcctcagtcatctttgtccggagttccactttaccattgaacttgttgcagagcgtgtcgatcagctcttgaaaagaatcaggatttgaccagagcacaaactgattgcttcgaatgaccgattgcgaaggggcatatttgcctcgggcccacatctcaaagccacattggaccgaaatcttatcgggaggattcgtagcaggtagggcacctttacttgccggagctcttcttgcaactgtacgtccgactcggttgtttgggtaaggttgagttttcgagactcttgaagctcgggccgattcgtatgcagggttcaagatggctgggaccacagctgtgttggtagtaataaggttacaggtgagttacaacgttttcagtagaactatatgggatttacacgcatgaaattgcatactttgactgctgccggtggatccattcaccactgggttacacggcaataggaaatgccatggaatgtgatgcttgggctgattcgtannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcatggcggctcaggggcaatgatggcggctcaggagcatgggtggccaatttggcggttggattcatttttcaatttggccattctggcggttcaggggcgtcatttggcggttgtttggccaaattggcggttcatccccatgttttcattttttttggccaaaatggctgctcagtacctccatatctttgtgactttttgacacatttctgttgtgcaggtcccatcgatgaacccttttccaggtccgcgcagtgtgcttgtcatggataatgcacaaattcatcacaacgggcgtattgcagagattgttgaatcacgaggatgcctcttacaatatttgcctgcttattcgccggatttgaaccccattgaaaagggcttctcagtattcaaatcaactttaaaacgaaacgatgatctactaacaggtgatgaagaggactatgaggtcattgaaggctttgtgcaattagtttttacagctgacttgacccgtaaattatttgttgggtcaggctatcttgtcaattagtttttaattcattatcaaagtctcatagaagcaaacaaaaaaagtatttgcaatgctgctttcatttttggttttggaccttttgtgttccagtaaattatttgagcaatgtgaatcatggcaaagacaactttgtacacaattcattcacattcatttcagttttggaggaaatcaatgatatcaattgtttaatgaaggaagccagttcttgatgttggaagtgatcaagactttttttgtaccatactagacaaaacaactattttcaagtaagactgttttatgagaagcagagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctgaatttgaatggcggagatatcggtggtttgtgcaacgtacacttctttgttgtttatctgaactcacccttcatatcagttttccaaactcagatctatagaagaacagacaagctcaccatgcttcgggcccaaaggccaagacgatccgttgtgagagcaatgaaccgattagaatccgatgggcagatcataacgggaagctcgcttgaaccagtcaatcgttcacaaggcatgtgagttgctcgtagcatccagatgttgttcattatctctcgtgagtttgacgccccagctgttggctcgtgatcgttcaattcagtcctttcctcattcccaccatcctgtttctctaaattttccaatgcctgctttttctataacagaaagcaatttattacatctgggtcagtttctaatgcaagggggccagtttctaatgcaaggaaggttaaagtagatacctgagcaacaacttttgggtcccgttgcaacaagttcactgtgttctttcgaccgtcccgagtccccttcgcttgagccagaaattcctcaaagatatcatcatcctccaaggttgtcttattcttctcaataaacatgtgaccatgtggtattattgcataccacaagatatcaccttcttcctcttgcgatcgtacatgtccccccagacgctttccttccttttccgcaatcgtgttgattacagctgatttgaaatcgctgaggcaggtgttggaagattcccaatagatatggactttaccaatgtctgacgtaattttgatgtatttatcctcgggttcaatgggtggtgcctttcgtttgtttgatacacgggtattgggagtcggctttggtctcgtgtccagtacgtagaatcgatactcgattgatactttaatttgttcgctgcctacatggtccttacgtcttgccgagttggactcttccaaacgtcttgattggtgattgacttggtttgacggagggctgactgtagttactgcaagacctttcgtaggggttgaggggttggccgagggtggattgtctgtagttttgggctcgaaaccaaaagcctcgttcaaccagtccacaaattgttcggatgtcgcacttttctccagctgatcggaaaagtctatattgattaaaacattctacaatcagccaatgaaccaaaataaaccataagaagtcaataatattgaaaaaacgatacctggaaggtccatggtggtaacggtttgtcggattccagagttgcagtagagataggtgagcggtgtgtaatggaacccaaccgaattcgatggaagacactggcttgatcgggggtgacctgcgctgtcgggccgggggaaaaaaaaattggggtgaaaaaaaaaaaaaaagtgtggaaaagcgcaagcttttccacaacagctgtacaaatccagatttttctatattttttttcattgcaaaaacttaggctccgtttggctacagttgcgtacagcatagaccgaccatgcccgcccgcaaaatccaaattggacacgcggggcctatgcccgggggggatgtgccctgacacttaattttattacaattttgaactcctacagatgtgtagagttcaaaattgtaaacactagggtttggagtgagtggtttgatttttttttcatttccacataccatataatcggacaagcatagattagccatacctaaacccatagttatggctttaagtgatacataatcatggttttatactacttgtacaccctcaaaatctactttcactgttaatttgctattctagtgtattttttctacgctctggaggctgcaaacagctcaaaaggctgaaaatttcaaaaaaaatctgaaaattttggctcaactattcggacatccccaaaatccagggtcagtttttgccgtccacaactgtaccccatatacactgatttctgaaaatcttgcagattattgcagggaggacagggattataaggcactcaagcttggccagttatgttaacttgcctgggttggcttgccaacaaactttgccaagcaaacaacagccagcaagcacaagggcaattcaacattgagatgagttgacaccagcaaacaccagcacagaagtaggatgtctataatgtatgacaggccaaagaacccgcccaacaatggcaggggggctttcatggattctacaagcaacagtgcaacagatatgagacatgtatttgtatcagattgtactgtctttattttgagcctgataccggtatcagtattttcttggttggtgagaaaatccattaggacggttcacgtctgaactttggagcaagttttatagcatttatcattaaaattttccaagtttatcaaaaatttcaaattcctccaaacctgatgattcatgagatttgacaaaattcataaaattttatccataaaggtgctaaaagttgacttgaacttcagacgtgaaccggcctattgtcctggatttggatttacaaatgaaaaaaaaatcatcttcgtgtttttttctccaatacagccaaatatcttgtgtatcaaatacatttttggtgggatcagtcatctgagacaatacagaatgcttgtctcactttccaaagagaatatgtgtgtattgtctcaggaaagtgagacaacacaaacaacggtgggccgctacactaaccgtagtggttagtgtagcgtaacgcagcggaatcactgttagcaattagcgtagcgtagcggaattccgccacaacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctaaagccgtttttagcggtttttggccgctttttccgctaaaagtgctgtagcgcagcgtagagtagcgtagcgaaaaaccgctaaaaacccgctaacactacggtttttggatgaaaaaaaagcgccgctacgctacgctttttgggccaaaagcgtagcgtagcgtagcggcccaccgctgacacaaatccagtatttttgggtattcaaattctgagatgaaacaaataaacacctgataccgtcttgtattgtctctgttgcactgttgctacaagattccacaaagcccgttcatcagaggaatcatcaccctcaacacatccacctcatcttgtcaacacatccacctctcttcacaagtttacccttatcctctttacttcacctcctttgcttcttttcagccattgataactatccctctcccttatctacatacctcatacctcaatcaccagatataaatatttgatcagcattgagcacttgaagatcatcaagtgagtcttaatactcaatttgcagtagtgattgcttgattcctactgtcatcaggacaataattagtgaaaaagtatatttctttattcttctttgaccaaatattgctaatgacacaattgattgattgtcttccttcaatcataggaacaatattcatcttacaagtttgtatttttttttctttcttttctatctgtttaagacattcaataatcatttgtccttctcaagtttaagctaccctgattttgtacatcctgttgaagtatatgcttcaatcaatttagtaggaataatcctgtatatagttctagtacagattattctagatgcttcttctccagtgaatcagaaccacacctttctttcttgctcctgcagtgtcacagacaatccatcagtgaactttagtcatcagtctcccctttctgtctcaacacatgtaccagaatatattgtgtgcatgcatgaaaacttctgttaggggcatgacagtaattatggaggctctggccatccacaaaggcctgacttatgacattgatggtctgataaaaggagaggccaagcagcttgcttgtcatagctgcactggccaccttgacaagtaagacatggtccaagccaactcaattgaatgagttctctagggccagcttcaaagtattgtttaatgccgtcaaacagtccaacttgactttgtttcagcttcagatcagtccccccagtcagccttacaacagccagcaccaaagacatttggctgcaagtactgaaataattccagaatacaacaccacaactcttttcatcaatcctgatgaggttcttaaaacggcttacactatgtgagaacatgctcctcaagaagaagacaacatgtactttattgactggtttgggaatcaactccctaaaaaaatattataaaaaaaaaaaccccccagtcagtttgggagttaatcctcgcaaaccaaacagggtttggggttcaatgaaccaaaatacccccaccacagcggccgtgaagattcctcccggccgcttaggtacactctcaacagctgggagtttacccctcagctacaagagtgtacacctcaatggccaagaggaatcctcttggcctttgaggtttcactgtctacccactgtacatgtattgattttattcattaagataaaaaatccaattcaattgaaacatcaactttctagttggaaaatagcataaatttggcttgtaaaacccctcactgtggcttctagaacctggaacaatgtgggggttgacacattttagtcttcattataaggccacctttatataaatcatgagtccacagttgtcaaccttatcttgtaatcagaatgttgaactacattataatttatatcaccatattttcttttggagcttggaaaaacaactcctaaaaattagtcgatgactcccattcctgcctgtggacatccaacaggagtcatttttctaatttgatggtggaaaaagggagtcatcactccaatttaccaatgaatttttattatttttttattagaaatgtgggagttgtccgtctaaaaagacccttaactttggaagctttgggagttgttgacatctgctgcccacacaaagatgaaaaaagtacaacctttgatatcgagccccaaaggcaccctatcaatgaaaaaaaatgattacattcattgaaaaatatacagaaagaaaaaacgaggaaaaacaaggcataaagtcaggaaaccctaaaaaggatgataaaaggaaaaacagggttcaaagtggatagtaaataaaaaaaccttcattcaaaataacaaaagaactgattgaataaaaaaaagacagagtaaaggaaacaaaagagtcaatactaggtttacttaatgtttttattctgccttttgtttctttcattctgtttttttattcaatcctttattttttattttgaatgaaggcttttttatccatcatcctctgtgagcccttttttccttttattgtcccttttatgattccctgcctttatctcttgttttttcctctttctttctttcggggttttctttttttcaatttctggattttttcaatgaagaagtattgcctctcttttttcttctattctattctattctgtttttttttttttttttttttttttttgaatggaggcttttttgttttcctgctcttatccttttttttcctctttctttctttctttctgatttttttttcaatgaatgatatcatttttctcattgatatggtgccattgggccttgatatcaaaggctgtacttttttcatctttttgtgggcagtagatgatggcaactcccaaagctcccaaagttcagggactttttagacagacaactcccatatttttaggggcttggttaatattgactcccaaaagttggagagccaactcccaaacccccaaatcccccgatatttgggagttgatcccccaaacctgtcagcaggtttgggagttggatcaacaaaaaatttttaaaaaaaaaaaagaaatccctggagggggagagagttgatgccccaaaacccactgggtttggggggttggcaaaccaaaaacatcccccaatggcggggaggatatcctctcggccattgagagcactcttgacaccaagcttgaggactcaagggacaagagggcatacctcttggccatcaagagtgtacactctcaatggccaagagaaagcctcttggtcattgagcgtgtacactcttggccgctgagaggtacacggccggagagtgtacctgagaggtacactcttggctggcaaggtgtgcgcactcaacaaccaagagtgttctctcggccgttgagagtgcacaactcaacatccaagggtgaaaccctctcggtcattgaggtgtgcaccctcaacaaccaagagaaagcctcttggttgttgagagtgtacattctcaacggctgagagaaatcctcttggtcattgagagtgtacactcttaacactcgagagaaagcctcttggtcattgagagtgtacattctcaatggccaagggctttctctcggttgttgagagtttacactctcaatggccgagagtttttctcttggccattgagggtgtacactctcaacagccaaaaggtatgcactcttgtccgttgagtcagcgtcaagagtgtgctctcaatggccaggaggattcccacccggccgctgggggctgtttttggtttgccgaccccccaaacccagtgggttttggggcatcaactctctccccctccagggatttaatttcttttatttgaatttttggttgatccagctcccaaacctgctaacaggtttgggggatcaactcccaaatattgggggattcgggggtttgggagttggctctccaacttttgggagtcgattaaccaagcccctatttttaataaaaagataatataagtttattgggaaatttgagcagcgactccctttttccgccctcaaatcagaaaaacaactcctgttggacatccacagttggtaataggagttgtcgactaatttttaggagttgtttttccaagcccctttatttcatctgtttagagatgtcccctcatacttgcgcacttgcaacaagtacaagtacttgtatgaaacttctcagatctcaaccacccacacccacacccgtacttgcaggggcattgcaagtgtgcaaacttattttgagatatgaaggtgataaattttcttgtattttcatttcagagatttgtaaactaagtgagtgtaaacagtaataataaatcttaacgcttgcccttcattttcttccagatttctcccttgctgctttcttctcattcttcttatttgccttccattttctcaaaagccccctcttgatcttaccattttttgagtcaaatgccacacttgtgactcatccccctagtgacagactgtgcactgactagcttgtgcatcctgagagaagaatattctctaccaaagctaaaggattgctccacatcaacagtggttgctttggaatgtgtgggaaagttggtaaaaaatcaaccaacataatattaataatttagataaaaaatacacctgcacaactaagcacatcaagtgccatctgaagtcaaagtgcacaggtgcacccctccaacaagtacaagtacttgcatgaaaattttcagatctcagacacctgcacctgcacccacacctgtaggcaagtacttgttggaaggcaacaagtacttgccaagaagtagcaagtagttgccaagaagtagcaagtacttggtgccatctctacatctattgatttatttttggaagggcattcagcttccactattgcttgcatcaaacagcttgtgatccaattgtttcaagaatctcaattatcatcagaagttctgatcagagagaaagaaacaatgtcatcaaatcaagttcactcatcatgtagcaacccacacttgacctcaacttcatttaatggactactcaacaatataaccatattccctcctccattgtatgcagaggtagctgaattggacaagacaaagggctggaggaaatcaaaaaactaaaagagcctattccaacctgaacatatcacagccaacatttcatcaaatgtcccctttttctaacatgaagtaaagcaaaaagtaacctactctaacttggaacaaagagaaaaaaaaaaggaaaggtagcccaaaaaatacaatcaaatcagaacacttttctaaccttctccatctacctttgatggtaaaagtggttcatcattttctcaacagccaaatgcttgatattcaatacgggatgtactggcaactaatttgcccataaaaaatgaagaaaaagaaaaacaagaaattaatcttcagtagaatgaggagtactgataaccaaaagacaagactgacaacttcatttgagaccataccaactaccaagtccttatccttttgtacttcccatgctaatgccctcgagtaaataattttcattctttcaagcgcatcactttcagtttcggaattcccaaggatacaggtcgaaaaatccggtttcttgaaggcttgtttgagttcttctattcgctgaagggaatgtttctgagaatgttgcgcgagggagaggccggctagaatgtagtgagtatggtacatgtccggaaccgcgctcggtttatcacgcagaccaccttgtttggctttgggagataggtcttgcgatatcaaaagaatatactcttgtaaggcttgtcgatcaaatagatcaaacgactcatgttggtctacagaaaacaaaaacatcatgcaaatgagaatcatgtaatggaatgagcgattgagagggacaaaccagagaagtcttcggacatgagggcttgaagaagcgggaatgcaccggcgcaccaccagctataacagccgtcgacgagtttgttagtgcgacctcggaagccacctccttcgatgggaagcccttgcatctgtgccgcccaacgcagacacgaatcgtagtccaacctggggctacctgagagactgggcaatccttgaaggagaaaatcacatgccagagcgcaggagttgtaaccaccatgagcttctcctaccggagccgcgctcggaaagtcgagttggttgccttgaggtcgcacacaaccattcgagagagaagtggcgcatagcccgccttcgtacgtttgacaactgtatatttttacacaaggttcgttaaacttcgttcagcggaattgaaacctaagcatatcaattcacctgacaatatattcgggaaggtcttggacaagttcaggtgtgagtagattgagaagtgttgccacagtcaaggcgccgaagcaactcctaaagggaaaaatttatatgtatcgtcagtaaaggtatcaatgcaatctcgccgttttttttgtttgtttgtttggcgcgttgttgactttcagtgaattttaaccttccactttttgggcgataaaaattggttgaagctcttaccgaacatcaatctcaccgccgtgatgcattctaaaactgccatcaggcatcttgaggctgagcatccattggagcattttctgtcgatcgatttgggagcaggttttgtcaacaatattttggtctgcgccgtcgagtaagatggcaagggcggcgatggaggcgtatgtggaagcaaggtgagccagttgacctggtccgcccccgaagcctccctgtggatgttgacatgacatgattgtttcgattgccttcagtcgttcaacctgttttagtctggcctctaacaccgagaaagctccgacgatcctgtaaaacacccccaaacacttgagtaacatgcagacataacagataatattatcttttaaggaagacagcagtgatggcacaccaataaattatccagccacgactagaatctaatgccgtattccggatcggaagcttagaaaaggacgggtagaggaaggagatatggctggacctagtcaggaggacactgggcagaaaagtataagaattaatgccaaggtcagttgaggattcaggatcgcaggatatgtgggatcgacttacgagtcaacagattgggaacctgagggatttccatcatccttcgaatcgagccatgagagcagaattgtggagatgtcgatctcggtcgaaacttgggagcttgtggtgtccgtgcggagatcatcgaagggcgtcggcgccagagggtgacggggcattggggagagaggtctgccagtggagaagaaggtcaacttgattaaaaggtcatgaaatacagagatgtagctggcatatcacagaccaagtcaatcggcaactgcttgagaaatccgataccgtctgcagtactgtaatagtaaatcgacaattagttataccgtgttttgaaccactggatgttgagcttggatgctaggaagacagaagctggctgaccgacgagtggaggcaagttgagagtcgggctcaagcgaagcctatgttcagtagcatgcatgtgcgtagcttgttgagtgggatgggctattgaaagaatcaactaggactggttatcatcgtcaaagggcttcctcacaaaaaggatataccggcccatatagagcttctcgactaatcttgtgaccattgaaagtttaactagtcttctcgccatatccagttggtaaacaaaggagatctattcaagcaggggaatcctctggtaaggatatgaatggctccagtttgaattcatcattataagcattcaattcgaaaacagaaactgaagaagaactcgatcaatacatcacctcatggccgtccgactgattaaccatcgaccacctcacctgtttggtcacactttgttgctgtgaataaattacccaactatacaggcctgttcaagctagataaaaataaaatcaagaaccagtgaagatagcaggatgtcttaagcaaccatcatgccctattctggaaggtgctggtacacaaaggatgttaagatgaaatttgagactcaaaaacttgcaacagctgaacataccttgcagtacatcatttaccagctcctcttttgaaaacttaaggtttatgaatttttgggtaaggaagcttaaacttacttgttatattctgttcaaaattattggagcccatgaaaatggatttatgcttttggaatgaatttttcagatgagacaaaacacgtagaatgaagataatttttacattattttcttgttaccttgccaattgagatttactccatcttgactaagcctctccccagacagcagattctttatgcttctgttggaattgagacatgatgtgtaagttgaggcttgaactttgacagggaggctttcatgagaaagtcttctaacaaaaaagtaaactgtgggaagctcaaaacagtaaaagaatgaggggcaccatattcctttcaacagttcaggttaaatagactatatacaaaaaagtcaaaaattgggcaagagtaagaggaaatcaaatttgtactagagattaatacattggagtttatgcagtaacaaggatataaccatgaataaaatgattgaaagggatgttttctcaagtgatactcacaaattgttgagagaacaaaaaaaagacatctgaaagacaacaaagagaagattttcttctgagacacgtgtcaaaagaaagaagatatctcatatttgaagcaaaacacagaagataaaaaccaaaagacttgaatcttttggccagtcatacctctatacaattcaaatgtcttgcggcttgagggaaggatcaaggaatgaaagacacatttcatctttccctactagttatttctaatttgcctaattttgatcatagaaataatccatcaaatttttaatagcctcttgtttaatgttgaaaattggatgcacaggttcctatctccgcaggagtagggatgtaatccttagtcaggattttatgatcaaagcctatgaggtatgagagaaatggataaaggtgactcacaacttcatttgacaccaggccaaccaccaattccttacctttttggacttcccatcctaacactctagagtatatctctttcattctttgaaatgcgtcgctttcgctttctgaatccccaataatacattttgaataatggggcctcttgaagttttgtttgagttcctgaattctttggaaagaatgtttttgggtgtgttgcattatcgagagagcacctagaatgtagtaggtgtggtataaatctggcggagtgcatggtttatcacgcagcccccctttcttggcatttggcgtaaggtcttgcgatataagaaggatgtactcttgtaatgcttgccgatccaatagatcagagcatccctgctcgtctgaaatttatcataaaaaatgagaacgatttggcacaggattacaaaagctttttggagacaaacctgtagaaaggtcggtggacatgagggcttggagaagcgtaagtgcacttccacaccaccacccatagcaaccatcaaccagcttattggtgcgtcctcggaagccgcccccttcgatgggaaggccttgcatgtgtgctgcccagcgcaggcacgaatcatagtccaacctaggactacctgagagactgggtaatccttgaaggagaaagtcacaggtcagagcacacatgctgtagccaccatgagcctcgcctgtgggggctgcgttgggatattcaggttgggtgccttcaggttttgccatactattaaagaaagaatcggcacagatcccaccttcgtaggtttggcaacttcaaaggaaaaattaatccatgccgttgacctcgttcagctccagagctgcagcacatgatcacaaaatttacaaaaatcacctcacaaggtattctgggaggtttttgaccagttccggtgtaagtaggttgagaactgttgccacactcaaggcagtagcgcagcccctaaacaaagcagttgatgcccatcgtcagtgaaagtgtcatgagggcattccaagccatgactctgcttcgacgggctcttcactctcgcttgatcgccatttattcttttccgtggtcaaattatttgaaactctcaccgaacatcaatatcaccatcctgatgcattgcgaaactaccattaggcgtcttgagacttagcatccattcgtacatttttttcctatcgatccgggcgcacgtttcattgataaagctttgatctgcaccatcaagcaaaatggcaagagccgcgatacaggcgaatgtactggtaagatgtgcgatttgaccaggtcctcccccaaatcctccttgcggatgttgaaaagacataaccgtttgtattgccttcgattgctcattcggcttgattttcacccctagaatagacagcgccccacaaaccctttattatcacagaaatgcaactatgaagtttcagcaggatgataaacatcagctcaaaaaaagtagtattgttggccaaccactggaacaccaaactgcgataagagtctagccaagtagacttcattggttgtccgaaaagctgcgggtaaaggtaggctacgtgactggatctagtaagaagtacactaccgacgggagatggaaacaagaacccagggaagtcaaggaggatttattgtagatgaaaaagatgcttgagggcttggctcacgagtcaaccggctggtatggcaggggattttcgccatctttcaaatcaatccatggaagtaaacacttcgaaatatccgtctcggttgaagcttgggagcttgaggtgcttgtccgtacatcatccgatggtatcggtacaagagcgcgacgtggcatctggaagactcgcagaggtgaaagtgaggatcagatcacagttttcaaacggaactggttccgggcaccacgagtgggaaggtatagttgccagatgaaattggatctgaaatcaagttacgagggctcgtttcgacctttaatcctgttagtcatatactaggatcgacctttagcactgttagtcatatactaggagaacctctgaagctcttgtgctcaaaacaaaccaaacggaattccggacttgatacatctatctccatctgacaaatatacgctctggctgtacagcttgaagccgtctcccaagccgtcttagcgagcatgaagagaggagtgagggactgtcaacagtctccaacgtgacgtgtacgacatcaataacacattaagtaaattgcacatctacgaattaaccgcagaaaaaattatttctcgaaaagaattattttgctgagcaatgaaactacgaaggcgagaatggccgttaatggggtagcgtggggataacctatttattattttctttaacaagatagcgatcccatactctcaatctgatgacatcaaaccacttatccacaaaaaaataccaaaacactccagcaagaccgccgcacaaatgagccatgtgatcaaaatatctccaatttctaattaccccgatgaaatcaaaaagcatctgtgaaatccgaagaggtacaacgtaagagaaacaattgatgagtattattggaatcatgtatgttttactgaggtaagttttccttggtgaaaacggatcaatggagaaaaaaatgactcaactgcaccaaaaacagcgtttccaatcttcaatggaacccaaggtagaaatatcaacgagacgtgggcttcaggaaacgctaatgcggtcatcgctgaatgtatttcggtgcagtttcagcggaagtgttgtttcgaatcaaatgacttgtaattgtaagtgtgatgacccactgagacatccataaatggcaccggatgctcctaaactgggcaagatcggactgggaggagttgagctcttggagagtccctgtcgccacttcaacagcctcggagcacgtattaacagtgaataagcatgactgccgaacgaagcagcaaggccggctgtaaatagaagagagtaaacgatggtaagccatgtgtaatttactttcaatgtgatttttcttccgtaccaaaaacatagaaagctagaaaatggtaggtcggggttgattctgggattcgaactggatcgacgtcccttgatgctcggagtcgatgggttagaaagtcatgcgctgtagatcctatgctatataaagctagcatgttaaatccaaaatggagggcagactgcgaaaaaatcaagcaagctgttagggtctatcagagctggttgcgaaaaaaatactgatctgaaacgatactcaactgaatgactgaatgtggatgtaattagtgtgtagcttttacccgagagtgggaaatgagtaaatctttgtgtcatgtatttgaagaaacgcggcatttgccaaagggcaaagatttgcagattgataagtgccaagatacaacaaatttgttttccttcaccaagattgatataccaagtcaaaagatgatgcggaaagaggttatttaagccgtattcttttatgaaattcaatttgtccaacttccttagttgttgtagttgggcgtcactcgggtcaagatagctggcaataccagtgaaggttttgctaaaccaaccagggaaggttccttggtgtgttcgaatgtagtcgatcttttgtgcggtatctcggttggtttgatcgacagctaatccaaaccccaacattgaaactccaaggaaaaaggcaaatggtttccagacggtaggctttcgatttgacgcagaatccgtattccgagtttcttgtagaatatcctcattaagcgcgaagttcgaatcatggtctgtgattggcattttcttgacattgattcgacccaactgagctaacatccgacttgtcgaagaaaactttcgggtagaatcgcgaaggttttcaaaattcgaagggcgaatttgaaagacaacatgatcggcttgcttcaacatccgcattcgggactgtgagctggcgatagtctttgtaggagataaatgtcctagccatcgataacttgaatggaagcatgattgacgcattgtgaggattgaatgggctgtgagcttgtaaattcgagatcggtggacgagtatgcaagcaggttattcttgaggtaccgaaaatcacgaatttgcttgccgatcgtcctacacctacgtcagaaagaagcagaagacaagttttagtgcacagttgcctcttctagacagaactccctcaagcgtacgctaatgatataaatggctcgagtggaatggaaatctgtcggaacaagactatcagcaagcctgttcccaaaattggaaacataaaactgacccacaagctttcctcttgaccatgtttttcggttccaaccgtgttctcgtgttgggctgctgtcataggcaagtagttcaaacttgcaaccagagtggtgctagcacagtcggtatgcgcgcgcagcttccgcggcatttcggcttcaggttcactctatttaccgtctgcaagtgctatgaatttcacataccgcactatagtgtatatcatctgtatgtacaaaaaaacccgtataccaaaatgggcaaaaaaaatatctgtattttataagtgcctagtgttttgatgactacagtgtgattaatccagcgggtagaagaaaaggagggagaaagaaattaaaatttgcaacaaaaagaaatcatggtttccatcgcctcctcttgcggctttggatttcttgtttcattagtgggcaagtatcagaccatggggagtgagagaatttttcatctaatgtgttaactgctttttttgatacaagtttgtcatgagaaatgcagacacagcaagtagaggaagaaggtgttgataggtcacaagctgaagatgtgtgattgccatgacatttgtgacaaagtggagaatttttacaccattgagaagtgtgtccaagtttacaacaattgaagcattgtgggattgatcgttcgtaatgtgcacctcgatatagtttgttttgtaaaaataggcctgaccgttagattttcagcgcaatgtctttgtctagcaggtgaagtaccagtgaaccgttgttaagctcaaaagtgttcgtgagaaccttttgctgagttcggaaagggatgtgtgaggtaacctctgcctttcctgtgtactacactaaacaagaccaccaatcttagattggcagcttttaattagtgatagtggagtgtatcaaaagatactctgttgtttaacaggtggacaggtgcaaaactgggttgttgttatgtgtaaagatgttgtaataattgtgtgtaagggttgttataattgtaaaaccaaaatattggggaacaaataatattatggagtgagcagtgatttgcctgttatgtggggaaatgtctgcaggaagtctgctggggagaaattacaactgggaggaagggcctccttatatagacaacaatgaggtattttggctccaggggagccaggaatgagggcttttggctggttgtacagccttacatgagggaatttggccaagatggaagaatacatgagcctgaggggttttggctggtggtacagcctacatgatgtgatttgagaagttgagtagtttccatcggattgacaaaatgtgcaacagttgctatgcaacctagcaacctgcaggctgtgttctgtaagccgcatgatgtcatcctgtatttgaggctgtacgcatcgcatgacaggttgccaaggtaagggggttgataaccgcacgccaacccccatggcgcacgccaatccgcccacctggcgcagattggcgtgcgggcccgcacgccaatctgctgcaggggagttggccttcagttagcgaataggcctgcacgcccaactttaggtcctaaacgcatatttatatgcgtttaggacctgggccgtcccataggacccaggcatgggtcactacaatgggacggccccattttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcctctcagccgttgagaggttacactcttgatgaccgagagttattcctcttgaccatcaagagtgtacactcttgatgaccgagagttattcctcttggccatcaagagtgtacactcttgatggccaagagttattcctcttggtcttgagagtgtacactctcgatagccgagactcgagagttattcctcttggtcatcaagagtgtacactcttgatgaccaagagaaataaatcttggccatttgagagtgtacactcttgatgaccaagagaaataacttttggccatcgagagtgtacactccggccatcgagagtgtacactcttgatggccaagagttattcctctcagccatctagagtgtacactcttgacaacggtgcaacagatacaagaaatgtatttgtattggatcatattgtctttattttgagcctgataccagtatcagtattttcttggttggtgaaaaaatttactgtctcggatttggatttaagaatgaaaaaaaaattgtcttcgttttttttttcttttttcttcaatacggccaaatatcttgtgtatcaaataaggctttggtgggatcagtcatctgagacaatacagaatacttgtctcacttttcaaagatgatacatgtgtattttctcaggaaagtgagacaacacaaatcaggtatttttgggtattcaaattctgagacaatacgaataaacacctgataccgtctcatattgtctctgttgcaccattgctcttgatgaccaagagttatttctattggtcattgagagtgtaactctcaacggccgagagggtttctcttggtcattgagagtgtaactctcaacggccgagagggtttctctcggtcattgagagtgtaactctcaatgtccgggaggaatttgagattgtagcctttcaacaccgggagggtccctcccggccgtgtgcctttcaacagccgggaggaatctacccgccgttcttttgtttttttctcagtgacaactccaaacccccatggggttttggagtagtgactccaaaaaaaccctggggggttacaaaaagaaaaaataaaaataattttcttaagggagtcaactcccaaaccaattgaagggtttggaggaccgcctcccaaaaaacggggggggggggggatagggggcctgatgtcctgaggactgtccgcagacagtcctcaggacgtccccaaaatttgggagtcaattaactaagtccactcaaatagtctgctgaatgcacgttgatctaggtccaataagagactgctacatctctgtcaaaaatagtaaggggaattgggacctgcaacttcttgatgttcttgtcaaaatagggtgtgaaaccaatgtcttgatggctagtcaccgctcctactaccactatggcagaaacaacctgtcaaagcaaataaaataaataaatcaaataaaaatctaagtataaagtaaaattattacataagtaaaagaaacaatattacttatgtaaataagataaaaaatacataaaaataaatgaataacttaaaaaggataagaaaaactttaattattattgcagattctgaatctgaatacaatttaacctagggtaccttagccaaagttaccctcaattctaactccttcaccctgtaatatacatatgaataactaacaggtaccctcagatcacgggtaatgtgacacttatgcattatgcataatgcatatactccaaatccagtcacagaatggaattattgtgtatggtttagaagatagagcagtgtggagtactgtctccaagcccacacatcgcgtagtcatgctgcgcaccagtatccaagaaatgggccacaaaagccccagaatacccattgcacgtgacaacaaagcccccacacgtgtaataaaaatataaacaagctagaatatccatgaaaatactacagtaaccatattccaatgggtaacacgtgtagcaagcctcagaaaccacctctgaaatattctgtggcccatttccaaggaaactgctccacgtaacagagtaacccccatccacaggttcccatgagacattcttggctgtaataattttttgcatgaccccttggagcttctagaatattatccccaaggtttcagccctttttacgtcaccatgtgggcccaaatgggcccaaaagcgcccccaagtcctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgacagcccaaataatgatcccccagctttaaaataccatatagaaatttacttaccatttacaagtcccctacacttgtaattagcctagttattactattattactgttattaagcctcaagattcccccagaaactccacagttaccacccagcactcaaaataaacctttctgagtgcttccaacttcccagtttctaccctgaagatcctcaagaccccttaggattattactattaagtaataaccctttcttgaagattttcccctaaaaattatctcctgggatttaaaccacacctgctacaggccccagtgtaccatgtacctaaatcctgtgctttttacacaataccttagagggattaaaccacccctgatttatcaggcccctctggctttatttatattaattttattgatataaattggccactttttggatttaatccataaattatacgtaattcttttgaattacttgtacccacggtgggccagttacactcactgtagtgttagctttttaagctacgctacaaaaaagttactgttagcaaaaattttggcccactaacactacaggatttctaaaaaaattcaaaaaaaactttagcgtagcgttagctgactgaaaaaatgcaaactaacacaatcccttgttagtgaaattgtagtgtggttagtgggctaaaaagttacactaactgttagcgtagtgatcccctcagttacactaactgttagcgtaactgatcaaaaagttacactaactgttagcgtaactgatcaaaaagttacactaactgttagcgtaactgatcaaaaagttacactaactgttagagtaactgaaaaatgagtcgtaataatgtgtagggggctcagatgtgatgggaaatgggcatcaaaaatgattttcaggtaattacttgggaaaaaagcaggaaaaaaaccaagcatttattctggagcaggacatatcatcaactaaaaatcaaaaaaattttctttttggttaggtatgattaggaataaataataaaaagaaaaactaactgtaagaattttttttctggctaagcatgatcaagcatccaatccagataattcccttaaaattggaaatttttacaataattttgttctgttctgtgaggggtaccgttgttgaccttagatcttggagcccctaccctcgaaactactccttcacctccaccttttatacccacagcccaagtctcactgctgcccctcatcccaaacatttccttattcaaatccaatccctcctcccaaaatagaattctttttctctttgacctccacctctatgtagtgttaggagactttgttgattggggtcaaaagtaggaaaaggcaatgttgtagaattaaacaaagactcgtgtgtcgttcaagtgtgcatgggcggacataggattaaggaactgtttgagcttactttttgaagacaattcctatcactcgattgtgaagtagggcaagaggaggccgaagggggattaggcaatttgggctagagccagtttccgggtcagcaggctatacagatcaattgcctttactgaccatgactctttgttgagtcagattggacttcgggacagtctatgcttagtcgatccacgaagctttggaacaacaaaccatctcgatatcaaaggcaggaattgtgacaagtctccaagccagatgcgctatcattgcagcagccaacccaatccgtggccgatacaactcccaaatcggtgagtgattatgagcacataaaaaaccattcactctcccaggaaaagagaacacactatctgagacggacagatctatagctcgcgtctacagccttcttgcaaaacatcaagttgaccgaacccatcttgtctcggttcgacttcttgtgcgtcgtcaaaggtaatagcgaccccatcgtcgacaaactcttggctaagtttgtcgttggtagtcatcttagaagccatccaaacttgaaccccgaagtcaatgaagttaatgtccagacttcgcttgatcaagacgtagctatgaataagtggagatgacagtagagaagccaagaatgacgtttttgtttcaattagatcattcttcaagatgctcaggaagcatatacaatatgcgcgagagaagatccgaccaaagctgcatcagatggaccaagacaagacgtcaaaattatttttggagcaaagacaggagtcattatcgggattgattgcgatcttggtgcgccatttagagtcgatgatccggatgtcggaggcgagtgcaaagttgcatctgcgggagtatgtgcacgcggacaacattgatctggcggtccaagtggacaaatagcttcatccaatgccagaaaatcagcatcaagaaacagctcgaacgcgggtttagaaagtatctcacagtcgccgacgatcatcaggaactcctcggcttcctcctcggtcaagtcgtcaaagagaaaatttggttccatattggtaaactgaaggcttgcaacgtggctcaactgagctttctgctcaacggcctgaaacggtcactatcaaggtctctgagctcaaggaacaagttcagtcccctccccctgcccttcctctcttacctctacttgcttcaacaaagaaaaagaatgctgatggtaataactttttggttttatttttgtttttatctttatttttatttttttatacttttgttttgctgttgatataggctaaagaagatgaaatttacgatgtcagaccgttcttgaaatctctactcttcagtactaatggatactcctttcaacaacatgatcaagcaggaatgatcaaaagttttgactcaaattcaatccagaaagttcctctttctcctctttctcttcctttccacttttttgtttgtttgttggtttgttttgggccactttttttgtcggaggtttttgtaattggttgcttgtaatcttatgcatttgatcatcctttttggtgcttgattaggggaaatcaggaaataaaaatgtagagcccctgttgattcaagaataaaacatcaaaagcagacatggatcagtaaacacaattcatatgtaaatttttattggactgttaatcaggattggtctcaaaatccagctgctaattttgtgttgaaggcactgaatgatctgaccaaagaccagaacaactacagccagctcagggtttatggagttgcaattgtgctagattcatatgatgaatagaaacttggtcctagatatattgtgctgaataaatttgaatgcaggataaaattatctgtttccagggtactcagaacattggtttcttattttctttcttctaggagaacagggctggatttctgaagacaaatacctgaggaagccaggtcagttattcaaaatttgactttggacaatactgtagtgtgggttcaatttttggtccttagctcaacaaatacctcagggaaaatggtaataatctaggtactttgacacagttgttgaattcttggcaacaatcaaggggaaaggcttaattgagtagacaatatttatgtttgtgttaagaggtcttgacctgtagttttttgtcacaatgagaaacagctcaaagaagatttacacaagtatgttgaagaatcaatccataaaaattctgaatttggagggaaaaagatcattttacttcaacctttgtaggttctccttggaatatgaatcaactatatcaagatgccatgactttgagcagagactttggttggccggattcaagaaaataggtgttgtcaataagtctttactacagcaacacataacaacttatgtttaacaatagcattttgcaaattagacttcatagatgcacaaaaataaaatttaaatcatttttgctgggattatgtaatatggttcctgccagtagttgtttatgaatttatgtgtcagatctgagaaccactaacaattataaactcatgttcacaattgaattttagagcatgtttgaggggttctggatgaaacatttataattttcttggtatttactgagatttcagaaatgctcaatctgacaaacccaaaaaaattagaaaatgctcctcataagatgttaaagatggttctaaaattgaatcatgaacccccctaatgtatgcttttctttattgtaagcctttttcactaagctgagatcttaaatgtggcgccagccacactattccctagttagtgataaaaagagataatgaaaggtgtaaaaaaacacagatggaaaatattctactgtttctttttggaaaaatccatgtaagatctaacagctgtttgtgcttttgcataatcaccagaaacttgaataccttttttcaaccgcatatgactactaacacacctttcaattgtttgtggttttaatgatccatgtccagttgaacaaacatcagcatctgaggaaaaagtccgttcaactgcacatgaggatgcagaagatgccaagtagtccttggctaatgatgcaagaaccggataggtggatgcatgatcctgaaaaaataaacataaaaaagaaaatcataatgagattaataacttaatgcaggtgataaacagagagaaattcatacattccaccaaaaaaaaagctctttgggacacttcgtagagattgctgggaggcgatccatgttgttgatatatacctcaagctctttgttttcttctgttgattttgcaggcttgctgaacatttcaaaaatgtcatcttcttcaactggaggagttttctttttgactacttgaatattgtcttccttcttcttcagaacctccacacactttgcaaattctttctccagaattttcttggccacgtccgctttttcaggccagcaatgggtgaatagccctaattggaatgacaggtggagcaaggtagccataatgagagttcacactcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaggctaaatggaagaaaggaaataggtaagtcatattatatggcgtaaagggaggggaaaagggatgtgaggcgaggagcaaatggctaaattcagagaaaaataaaagagaatcgaaaataaagacagggaatggggaagttgcggtcaggaacaaaggaaaaggaaaatgtagtggaggagtttcgaagggatgagagatgaatgaggggaaaggaaaaaatgaatagatgcggaattggtaggaaggagaagaacgtggctagcggagaacaataaagcggaaaggtatataaagtgacggggggaagtctaaaaaattgggtaacgcaggttcaacgcgagaattaatgtctcaagtgccatcacaatccgtgatacctgtagttttggagggtttgtcgcttaatgttaaacttgttaatgtctcttaataaaaaaaatctggaaaaatctaaaaaatttagaaaaatctcaaaaatctagaaaaatctaaaaaatctgaaacaatctgaaaaatctggaagaatctaaaaaatttagaaaaatctaaaaaaaatggaaaaatcttgaatttttttacaggatttccctcaaatttacaagatttcccatctgggaaatcatgtcagggatgatgtgggcacagcacacgccgtttccgtgtttaaacacggttttgtatataattttttaccacttatttttcaagtttttttgaatttttaaagttgtttcctacactttaaaaggtgtagaatttaatggtaaaaaccattttccataaaaatgaattttgattattaattattttttttcactcatttctcaattaattgtttgcatacatgtatgtaccttattttttatgtttttttgaagttttaaatttatttcctaggttttaatgtgcgtagaatttaatggcgcaatccaatttttttaaaactcaacggttcacttttaataatcaaattacacccatttttctacttaaatttttagagcttaattttcattcttttttgacattttaaatttttttcctacactttcagacatgtataaacttatggtaaaaatgattttgcaccaaaatgagaactaaatcttgtatactgcatttgacaacgttttgtttatttaattcttcactttttcactcaattgtttgcattagtttttttaccttatattttatgcttttttaaaattttaaagttgtttcctacgtttcaaagtgttgagaatttaatggtaacattcaatttccataaaactcaacagttcattctgaatactgtaattggtctcaaaattcaattgatttttaagagcttgattttcattattttttgaaatttgaaactcattccccacactttgagacattttaaaaatgatggtaacaatcattttgcataaaaataaaaactatatcttaaatactgcattgaatgattttccttaattaattcttacacgcttaatgatccttattttgtggaattttaagttcttttcctacactttgaaaggttttaaaattgatggctgtatccatttttcattcaaataaaatttttatacagtacaaattatgcaagaaacggggtacactcttatattaggattgaagcttcaatttttatgaaaattggacttcaccattcaattctaaacatttttaaatgtaggaaatcaatttaaaattccaaaaaatgattgaacttaagccagtaaaaattaactcaaaaaacatttaaaaaaacctgtccaatgcagtattcattgccaatctgttgttttgatgcaaaatgattgttaccatcatgttgaacatgtcttaaagtgtgggaaaaaaaattgaaatgtcaaaaagaatgaaaattaatttaagctctaaaacttgaagtgaaaaaagtgtgtaatttgagtattaaaagtgaactgttgggttttgaaaaaattggattgcaccattaaattctacgcatattaaatcctaggaaataaattttaaatttaaaaaaaacgtaaaaataaggtacatacatgtatgcaaacaattaattgagaaatgagtgaaaaaaaataattaataatcaaaattcatttttatggagaatggtttttaccattaaattctacaccttttaaagtgtaggaaacaacttcaaaaattcaaaaaaactcgaaaaataacccataaaaaattaattaaaaaaccgtgtgtaaatgcggaatccgcgtgtgcagcagaaaccgtgtgtaaacgcggaaaaaccgtgttttttttattaatgcccattaataaaaccgcgtgtacacgcggaatccgcgtgcgctgcgccgcagcaaaaccgcatgtcaacgcggaaaaaccgtgttttttttattaatgcccttcaaaaaaactcaaaaaataagcggtaaaaaattaattacaaaaatgtgtttaaacgcggaaaccgcgtgcgctgtgccgcagcaaaaccgtgtgtaaacacggaaaaaccgtgtttttttattaatgcccaaaaaaaacatgtccaacgcagtattcaataacaatatttaatttttatgtaaaatggtttctactttaatttatgggggttggaaaaacgactccctaaaatttgctgacgactcccattttggtcgaggggttgtcggacaggagttgtctttccaattccccctgggggattgtgagtcaacttcccaattttttttattaaaatttatttttttgggtgggagttggcgcccagtaccctccttggcaagtgggaggtttgggagtcgcctccctcccactggccgaggggattccctccggtcattgagactgtacagtctcaatgaccggaaagaatcccttccggtcattaagaccatacaatcttgatggccggaaggaaccccttccggccattgagaccaatcttcgtgaccggaagttccagccggtctaggctctacacctcatcaatcggaaggatatccttccggttgatgaggttgttacacctcattgaccggaaggaatcccttctggtcgatgaggttgttacacctcattgaccggaaggaatcccttctggtcaatgaggttgttacacctcatcgattggaaggaatcccttctgatcgatgaggtgtaacaacaatcgtgatgggcccgaagggaacgcctgccggccatcgagaccaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccgggtcgatgaggttgttacacctcatcaaccggaaggaatttccttccgtcatgtagaagcgactcccaaatcccctcaagcatgaggggtggtttggggatccgactcccaaaaattcaaaaaaaaatatcaaaaaaaataaaacatcattggatggccgactcccaaagtcggccatccatttggaaaaacgactcccattcgacgttggacaaccgcatttgggagtcggcgactaaaatttgggagtcgtttttccaagcccctaatttattaaatgtctcaaagtgtaggaaaaaaaatttaaaatgtcaaaaaataatgaaaattaagcggtagaaatttaagtgaaaaaatgtcaaatttcagtattaaaaatgaaccattgagttttgaaaaatttggtttacaccattgaattctacacgtattgaaacctaggaaataaattcaaaatttcaaaaaagcataaaaaataaggtaaaaacatgtatgcatacaatcaacgctgccacagatacgatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaagccaaatttgttgaatatccttgcaaataaaagcagattggtcagatagtttttttttattggtgctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttgatacaattaatggaaaaaatgagtggaaaaataataataattaaaactcatttttatggaaaatggtttttaccattaaattctaaacgcttggaaacctaggaaacaattttaaaaaatcaaaaaaactcaaaattaatggcaaaaaaaaattaattaaaaaaccgcatctagacacggaatccacgtgcgctgcgcgcagcagaaactgcgtcaaaacgtggaaaaaccgggtttttttattaaggccctaaaataatataatgaaggaaacttttggactgagaggggatttgaggtgatatagtttaaatcttgaggcttgaggatattgataatttgaaaattgaaaattgaaattcaaccttgaggggtcctgtaccatttagaacaccacaccgtagtctttgacctgggtctagtctttattgatgagtatttgctcctgtcaaattttacatgcatatgctaaactgttattcatgtctatattcaattttttctcaaccacatgtctatttaacgcataggctctccttgcaagtaaataacattggctctttctctctttttccgatccttgagcctctccaacaaaaacttgtttttgctgcccaaaaattctcttcatctccggttaaaatttcttcaaacttctttgcccaagtgttaaactccaaccgccgggctgctgaggaggtgatcttctgaatgacaaagtcaactttattgaagctcagttgggacaatggtggttggctgttttggctgttgtcagatacttcattgtcctcatctttgtgagaccatttgtatcgaccaatattgccttgggtccagcggtgagtatgagacaaatcttatggcagaagcattggatgtggttcttggataggttgagcttgactcctgttttgccttcaatcataaggtcgacttctgttaccatggtgccattgtttgagctggagtcggtagtctgggctaagatgtgaagggaaaaatgaacgagccaagttacatcactggctgagagacaaggggtcacagatgaaaaaaagtggaggaaagacttatattttcttgaagagccgattgaatgatgacattacaaaagggattgctaagttcttacccttgtgagtccacgtgatgaacttcaatccaagatgggtgatcacaaactcccactcgtccgtcacataagccgcggctattcccatgaacgcatgtcggttgcctttagtagttcaaatttcatgtatcagggttatttttgatttaatattctcgaacaaaagtagaagaatagtcagccataggggaaaaatggaggttcagaggaggaaggagaaggatacagataatcaaatgggagaatgagagatcatacctggagcctcatattatcacattagcctgtaagttcatataaatcttgtgcacttcaattgctgcctacacacggctgaaaagtttaataccttgcttgacgtaattgaatgcaatcttgagtagttcatcctccatttggcaccacggcaaagagtgccggatgagccatagcacaaggatctgattgagagttttttggttgaacttctgagtcatcattaactttgggctacttccttggtggcattcgccttgcttcttctccatctgagtagtcggtagcttggcgccggcgagtattgcttcaccttgttttggacacggctttctaggcttgtttccattgcggtgtaagactagattaccttgtgttccttcagctttcttgtaggtacctccacaccaacaacactcataatgcattggggtgccagaggaatgctgaacacccaagactttagagatgtcagcaggtacccggtacccatttgcgggtacctgttttccaaagcaggtacccggaaacaggtaccgggtgtgggtgcgggtgttaacatttgtggtaaaaacaggtgcgggtgcgggtgcgggtgtcaacatttgtggtaaaaaaaggcaggtacccgagtaccctccttacacccgccctgggaatgcttcccctgaagaatttaatttatcattggtggtccaacactcccttttttgggtgtgttgggctgcccaaaggtgtcagcaacccatgtaggacaccagatggtgtcttacatgtgttgctgaactaatctggttgctttgttgaggccggtgtgggatgctttatggtttaccatatcgctaaaataaatttttttattcattttctctttcttagtctattttctctatttttctttagttatcactctatatctctattttctctatttttctctttagtatcactctatatctctacagacccaaaatctatggctcacaatacccttactagccacttacagtttattcatagctctaccctctcttactctacatcattactggcactgacacccatcatttacaaccctcaaggatacatagacaggacatcacatacacagacacacacacaggcaaggaatggctggcctgcatgaccaatacaaaagtatacatgcaggtgcagcaggttgcagcaaggcgcataagtcctgcatgaccagtacaaaagtatacatgcaggcacagccgcttgcatggatgagtggcttgtcactgcctagcaactgcatattacatcattaaagacattacaaaaccctgcagaacacacatcaagtcctgaccaatcacaagcactcattcagcctgcagaaaacctcacacagggctgtacaattctgaccaatcacattcacccattcaacatatgtattcctcatgtacctagtcacactgcctcatgtagtgccccccttggggccaaaatacctcactcttttctatataaggaggctctcctccccctcagttgtatcttttttcttttccccagcagagtactgcaccagtgtttcccctataacattacccacctgctcaacattattattatactctcttacaaattcacttacatacataccattgaaataacaattattacacatctctcaacacttatataaaggggcttggttaaacaactcccaaaaaatggagagccgactcccaagccccggaatccccgaattttgggagtcgaacccccaaaacctccgactggtttgggagtcgactccccaaaagaaaatattcaaaaaaaaaagaatccccggtcggtttaggagttgatcctccaaaaccgaccagggtttgggggtcggcggaaccaaatgacccacggaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgggaggaatcctcccggccgcttccgtgggtctttggttccgccgacccccaaaccctggtcgggttttggaggatcaactcctaaaccgaccggggattctttttttttttgaatattttcttttggggagtcgactcccaaaccagtcggaggttttgggggttcgactcccaaaatttggggattccggggcttgggagtcggctctccatttcttgggagtcgtttaaccaagcccctatataaataaccctcccccttatttttggagccccttcagccaacttgcacctggttgaagccttggccctttcattacatattaattacatataaataccttacacgacataccatccacggctcaggcgacagttatcttttgataacactccactatcactatataaacctgccaatctgagattggtgggcttgttttagtgtctagtgaaccaggaaaggcagaggcaacctcacacatccctttccgcactcagcaaaagattctcaggaatacttttgaacttaacaccggagggttccctccagcctttgagatgatgtacagtcttggtgactggaggaattcctccagtcataaagatggtgtacagtcttcatcaatggacattgaataaggcaaatgaggccaagcaaaagggtaaagctaaagatagatcagagagaagataaaattcaaattggtgatagaataatttttttttctttatttctttatttttattttattcttactcatatatctagtgaaaatcaatcttatatttaccaagtcatgcagaaattcaagggtgagatttctgggtatatttgcctgcaaaaatgtgccaggtacccgcaggtactcgggtacccgccctggtggccctagcaggtgcgggtgtcaaaaatattggatttttgaggcaggtacccgcacctgctacaggtacccgggtatcgagtgacatctctacaagagttgcaatcagttgtggccccttggttgcattagaaaaagacatgacattcaaaaatcacttacttcaccatctgcaaagaccgggggatgaaagtagtcctcaacatcgtcgtcattggcatccacgtctttgcgacctcaagacttgcgtcttttcacaacccttgagttttccttgtctgagtcttgggtcatgtccattatagtctgagcctggtctgagttggcttgagagttgtccacctcaagacaatgttttctcttctgaggctgggatgcagctgatggctgagacttccttcatggtcttgatgatgtagtgccttgagattcagacgcccctcggcggtgggctgaagttggagcctgaggaacagatttttgcaagtcacggctagtttgaacaaagtttggattccgcactggggtggttatgtgggtagaatgtcgggctggagtgtttaggttagttgactcgcaagaatgccctctggagggggtctggggaacggcagacaaaattcagatggagaggatggattcggggggtaattctgagtctgagagctgtaccaagtggcacagaatcacgagcattcccacaaaatcacgagccgcccataaaaatcacaagccgtctaattagatcacaagtggtgacagcatgcaaattttctgtttatgcacacaaatcacaaaaaaaaaaattaaaatagaccaaacaagcaaagaaaagaaatgccttggggcctttgagagtataaaagagaagactcacattcaaaaatcgactgtgtagcaaatttaccaaaaaaataaacaaattagctcactgttaactcacatattgagagtagaagaccaaaaaagagaatactcacatattattaaaatgaataggtggaggtgtgatggtggtgagacggtggggtgagatgtgtgtgaggggaggtggtatgatggttcagtgaagattgagtgatgggtgtgtggtgaagctgagtttgtgagtggtggagtctgagctgtgatggttgggagaggatgtgaatctgaagcacagttggggggattagcaggtggaggctggtgatggtatagttgtgagagattgtgaatctgaagcagagttgtgatggtggtgtgataggttgtgaatctgaagtagctgggggaggctggtgatggtggtgtggtcttaagtcaggctcagagtgattcaactggtggtcagacaagaatgcgggatcaattggtacactaccatcaatggggtggggttcctcagggtcaggctgacgagccgttttgtctgtttaatgataacgatcgagtccagatggcagtgaacgaccgttgaggggagttaatccaattccatgaatcgagttcacaaatcggattcaagtcgctgttgagttgttgagtcaggattcagggtggcgctcggagtgactctcccttgagtcaactcaggacaggagtcagagtcagcaacccaacaacccctcctgagtccctcctcatgtcaggggactccggagggaggttcaggcaatgcctgccgataacatcggcattgcctgcaaagtatcagcattgcattgggaaattgatgcaatgccaatcctctgcatcagtttttccgatgcgggcccccgcatcgctcactccgatacgatgtgataaatgcccaatgcgatgcaattccaatgcacgcattgcatccgtttcattgttggtatcagtcaatttattggattgcttaatcaatcccagggatcaaaaaaaggggtatttgattgccccatgcaatccaatacccaggttattggattgcagcaggcggtatcgccgcagatccaataccaatccggtatctgtgggatcaattcaaaaggcatttttttggacaaaaaaacatttggcatatatatatatatatataacatgattttttaatttttaacttttgctattataatatcaaatgaaaataaacattgaaaagtgaatttttccaaacatggagagcctgagagttttttttttcattgttatttataattttcatacttaatgtaaagaaatatacaaatttttttttcttcaagggattttgttttcaagtggagtgaaatgaaatttgggaggctgagtgggggttggtagagcctagagtagaggctgtgaatataggttaaataaaattatggatagaatgaaattaacctttgacactggaggtcaaagccgcaggttgttttgttgtcttggctgcttgcaattccacttgagtagcagagattatgtcctgggccatcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttgcactacagcccactacgctacgctaacttttagcggcgctaacaacacacctttttttgggtagtgttagtgcaccgctacagccactacgctgcgttacgctacgctacagcgctgttagtggcaaaaaaggccaaaaaaccgctaaaaagcgctgtagcttagtgtagcggacgcttttttgcgccccatgggcagagtgttagtgtggatgagtgaaataaagctaacactacgctaacagctaacacccactggctccctgcgtgcgtagtgttagtgcaaattttcagatttgcgctaacactacgctacatgttagcttatttcagctacactacgctacactaacgctacggttagtgtagctggcccaccgttgctggtattgattgagaaaatgaaagaatgatcaaaaatagtattgaaccattaaaaaagaggaaagggaaaaaatcctcaaggaaatactcacctgaaggctgaaactagagacaaatctaaataaaaggtagaaacaaacacatgattggtcagtgattaaagttaaaccattgaaatttgaataaacaagatgaaagaaaaaaaacactcaactgacttgacactagagacaaatctaaagaaacagaaaaaaataatgacacagcaccaaaagcagtcagtgatcaagttaaaccataaggaaattgttgaattttaggcggaaaggcctgaaaaatactttttctattcttgctgcaagggcttaagtgctcgaagacaatactgaagaagggctcaagtgctccttcaggatcagttttaaaagtgtaaagaaccgatgattttattcctataaacaattctagaggtctcaagtattctagatacaaaatgatcaagttgtgggagcaaaaaattgaatcataatgaataggaataagaaaaaattcaataccaataagtaagaaacaaatgacattcttgtgaaatgagagaggagagagagagaacgagtgaaatttcaacacccctcctgaactcgagatcgatcaacttgatgcattagagatggtgatcggggtatttttgtttcaagtagtcttcgtcttctgcggtgtatcgtttgaggtgagacaaatgttgttttgaagacgagttgaccgttttgggctgtcgtttatcggggtgcttatgaaaacaattcgcttcagaatggccactcttgaaacagtgtgaacaggcttggaatccttgtttacagtgaggacaagcaatcttggggtccgaagattgagtatacattgtagcttgagtcgggatcgacaattctttgatttcgttcagttggttttgagcagcaaagtcttccaatttcttgaggacttcttcaaagacttcagtctcaaagttcatagaaatgtttgttttgaacgagtggaattcttgagggagcttgtcgagcattaagttgtttgacttgatcattgagagcgagtttggtaagtacaattttctgatttgctgatcgtacgagagggagaatgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaaggtaagttgtgaaaaattgcagccaaagaacaatccaatccaatacacaatatggtattggattgtatcagtgatagaagagaattactcacctgaggatagagtggatgggaagagggaggcaaccaagcgacaagattggagagggcttaggaggtgatgacgtgatgacgtgatgacgtgatgagaaggtgaagcaagagcatgatacctcggccagagaagcaacgttaccaacaagcctaacaaccacagcaacttgcaagggagccgccagcaagacaagcgacaagcgacaagccgtttgaccaaccaaacaaaggggggcaaccaacaagccttgagaggtggcgtcatgactgagcaagctggggtagggatcagaaagttgtgtcaaggctgagtgggtgtgggattcagaatcagagttgaggctctgattctgacagtcctgatcttgtagtccattgtcagcctatgtgatgccaagacacaagtcttctagctacacaaggtgcgaaattaagagtttttatggtaaaaactctgggacaaaaactgaaacaagtaatccaaaagaattacgtagattttatggattaaatccaaaaaatgtggccaatttatattaaaaaaattaatataaataaaaccagaggggcctgataaatcatgggtggtttaatccctctgagggattgtgcaaaagcagaggatttaaggtacctgatacactggggcctgtagcagtgtggtttaaatcccaggagatattttaaggggaaaatcttcaagaaagggtatactactagtataatcctaagggtcttgagatctcatagtagaactgacagtgggagcgctcagattttgatttcggggctgggtgacaactgggggatcctgagacttgaagcctaataactgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaactagggtaattaaaagtgtaggggacttgtaaatggtaagtaaatttctataaggtattgtaaagctggggaatcattattttggcggttcagaggctctttaaacacccgtggcaagccttaggggtggcccaggggagcttagtaggacttgagcgcgctttttgggccattttagcccacctagagatgtaacaagggctgaaaccttggggataacattctagaagctccaaggggtcaagcacaaatttatttgaaccaagaatattccttgggagcctgtgggtaaggggtagtctgttacgtggagccattaccttggaaatgggccacagaaggtgccagaactggtttctggggcttgttgcgcatgtcaaactgggaatatagaatttaaagagttactgtaatatattcataattattctagtgtgtttgtaattttattacacgtgtggggactttattggcatgtgcacggtggttttctggggctttgtggcccatttccttggatactggtaacccagagggggttatgcatgtatccaaggcaagtatgcatacctagtacgcgcaggggcttgagcgttgggctcaattgtagttaggtcgcctgccaactatgcgcagcatgactatgtagcatgcgggcttggagacaatacaagccaccatgcgctaacttctaaactataaaccacactccaaatccatgactggatttgtagtatatgcataatgcttgaataaattcagtacccgtgataacaaggtacctgttaattattcaagtgtactttgaggtagagatgggtggggataatccgttgtggatatctgagcgccagcgggtgtggatgcacccttccccctgaaatactggcgggtatccgggtatcccaagggataccctgtgccaagaggccacaccgcccagaggaatccctcccggcaagctggcttttaaaccagctcatcgggaggggttcctcccaatgagctggtctgtgtgccagcttgttgggaggagcccctcccagcaagctggattgtttaccagcttgtcagaaggaatcccttccgaagagctggttgaaaaaccagctcaccgggaggaattcctcccgtcaagcgtctacaggccagcttgctgggagcggttcctcccggcaagctggtttttaaaccagcttgttgggaggggttcctcccgacgagctggattgtctacccgctcttcagaaggaatcccttccaacaagctggtacaaagaccagctcgtcagaagggggtccttccgacaagatggtttaaaaaccagctcgccaggagggggtccttccaacaagcttgttcaaaaaccagcttgccgggaggggttcctcccgatggtgtggcctctgcccctctaggccaagggggccggggggttttttttttctttttttttcaaaaaaaacactctcctggaagagccggtgtggaacctcttgggaggaatagagcttgagagggatgagtgctttattgggctgcctctctgataacaagaaaatataagagtatggactcttaaggaaaggtgtggcttgggagatttcttgaggatggtatgtatgtcttatgtttactagtctaaatatacttgttcacagatcaaggtatcccaaatgttgatgggcaaatacctggctaataatgggtgatcagttatctgaatttctggggcaggatctgatgaggaacaaaggaagaggaaaaacaaagctccttatatacaaaattctggggagtggccagcttgtggttggaagataaatgtgaaattctatgagagcatgaacaagagaaaatatttttatccatagaaacaggggaaataggcagtgggcaaatgctcccaaggttactagtatgaaacaaataaggagaaaaatattccatggaaggagataggaggaagtaactgtttcatggacaaggggattgttactagtgtgagacaacagggggaggaagaatggaattgtttggaggggaatgagtttcaagggtgtggattttatgttgggatgacagggggaaattctattatccaggtggcctgtgcttgggtggttccatgagtgttgttttgggttggtttgagggcctgaggaattcctaaggggtctttatcctgtgattcttgtgtgatttgtactcttgctctccttggattttcaggattggcttaccacaccggctgcctcaccgcccattcagaggccgggtatccgcgcggatacccgccaacgctggcggatgcggatgtgtgtttccgcagaaatcgtgagtggatatccgcatcctcgcggatatctggattcaatgggaccatctctaggtttaactaagaccctcattttatgctataagagtagacttatctctatttagaatgaaaaagaaatagagataaaaagatgaaagaatttaccacaacagaacagattaaatgtcaagagcaactgagagagagatcaggaatagatgaggacacaggactatgagaacaagatgataagggttagtgatgagtgttgctcaatgagttgagagatgtggtgtatttctcaccaaattgaatcaaactattgtgatccaatgcaagagaagatcaacaaagtcaatgagagaggaagttggtgattttgaggtaaagcttgacaaagtcagcaggagttttgaggggagagattgagagtgaggttgaggttggatagatggaagaatggaatggggaataagaaagagaggagagtcaacaaatgggattgagagcaagcggaaggaatgttccagtatacattataaggttgtaagttaatttcagttacttggtacatgtcacgtactgtgaaatgtactctgtggcggacatttggcctggttctccaaatgttttttgacatcagttttgaatttaaagaagtcaaccaagttgagcatttccgattgttttgaaatgtgactgcactgggactatcaattatgagtgattgaaacaagtgatgatcatcctgtaatgggcacccaacctatattgtttttgaggtcctaatgattccaaaattcagctgggcacatttttcactgttctttgcttggcaaagtgggccaacagcaatttcaaagcacaatatagattgaaacctgccaggggatcaacacttttgcagaagacctaaagtgttcctagctgtcaaacttgctctgcgttttctctcttcaataatttccctgctaattaccatgtgcatcacattgttccaaatatctggactgttgtctggccagggggatgttgcaatgtttcaccggccctacctccttcagaagaggggaagtttgttgtctgaattgactgggctggttgagacccagaagcataccaaccatcccagctgcatccaacaggattatctagagttgccaaagaaatatggagagcactatgcagctcaactgatgctgcagattcaagtataaattccacatcatccaagaaacatccatcaagaagctcacccctattgccttctctctatccaatccaacagaagtaagaaccaatgactcaaccactaccagccaccaaagaactcccttcagcaaacattaaacttcataatttctggaacctatgccctgggcttgcaccagcggtgggccgctacgctacactacgctacaggcccatttagcgttagcgtagcggcgccaacagctgctttttttgtgtagtgttagagcactacactgatttgtagtggtgctaaaactagccattttttggtttagtgttagcgcgcctctagccccgctatgctacagcgtttttagcggcaaaaaacacctaaaacttgctcaaaacttctgtaacgcagtgcagcgggcggttttttgcgccctgtgcgcgtagtgttagcgcagatggggggaaattatgctaacactatgctaaacaatagcgctattttgcgccccatgcgcgtagcgttagcgcagaaaatgagaaaaagtgttaaagctacgctaaattgtagcagttgtttgctacactacgctacaataatgctacttgcactggacattgatcaggatgcactcaaggagaaatttatggaaattcctcatccaatttttggcagttgagccaggctaatgatgtacaaagtggatctctacagctgctgcaaagaagcaagtgaatttgactctctcctgaaacaggttctctttgattccatacccatgtttttgaaaaacaaatttgcctctgtgaatattcagatcttctttgatcaagttgccagagtttgtatcaataggaagccacatgttgagcaagtacagggaagtgtcatcatcttcatgaggactgtttgcaaagtgtctgaatgtgtaggaaagatggcaagtgaagccgttggtgtcagtgaaaaagtgaggagccagaccaggagcttccagaggttgaaagtgctctttcacttcattgtagagaggtttagaaagtaattgaaagtgtttgccaatgaattcattgatggttggaacatttgtttggaggtcttcatatccgatttgatcgaaggatacttatttggaaatatatggagcaccaattgtggtttcagcttcaaaagccttgtgccagccaaggctatacatgtttccagcataagcagcagaattgattttattgggtttctggaactttgattgctctatgagatggcaacttgagtatttaaattgtgttttgagagagtcattcatagtgttgaacggatgaaatttcactacggacacaatgtttttttgactaattggggtgttggaatcctccttttaacatacatgcgctgtgatataaggttagccagcacacatcacattggatgctagatgtttttgccactgcttcttggcctggtgggcttggaattgttgttgttggttgatgaatggttgaggagcaggggcacccgttggatcatcccttttcttaagttcagtagttgttctcagttgaagccctgactcttgagatagcatcaggcatctctgctggattttaagtatgcactcaagaggatcatgagttttgcctggaaaattattgcacacaagagttttgtcagcctctgggtaactaacctgagtgtttagtggtaaaaggttgttactatgagttgactgaagtgtttgagcatggtgagtattaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggatattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatggaatattcagcaaggctatggaatactgtggataagtgagtagagtactgagctaagacataagtagactagattatgtgtacgtactgatcaaataaatgtaactggttactggggtcactggtgtctgaatattctggggaattaatcagtggaagtggcacggattataagttccagaatattacatggggaaatggaggtgtgctctgaatcacgggtgaaagtaccatgagggagagcagtgttaattgattaactgatctttatttgtaatgatctgttatagctgtcatagtatttactagaggatcagtaagtgatatttgtgatgtgtacatctaacagatcctttcaaatgaaataacaaataagggatctgtacatgtattgattgtattacttcaattgttacacaatgatatgcaaacaatacatgtacattttatttgtaatgattcttgtccgtgatgacttgaaggacaaggataattaatgatgaagtcattattaagatcacacaataaataatgaggtcattattaatatttagtaaaagtattgattgtatttattcaatgattaattgatactcaacattcaaggtgtgtacatatttctctatacaggtatttgactgtgaaaatactgtagaacagggataacttgtggtacaggtatttcacgggtaaatgaatgaaaggcaagtgattattacttaagtatgtaatctgtatgtatttaatagataagtaattaataagataagataagtgaaataagataagttaaagataatgataaggtaacaagaggtaaaggtaaacaacattatggataagtacttatgtacataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacaagtttgggaggccaaagggtctgccagattggagagatttgtgatagagcttgaagattgggtggattgcatgagtcaatttgatctgttaacaaaggttgtggggggagggttcaatttatattggatttatgaggaaaggttgtggtggaaaggtttgatggttttaatttgttgatcatgtggattggatcatgaaattgtttgacgctagagccaaagccactttggggtttttgatttttatatctggttttccggcaagaaacacaaggacagacacctctacacttcacacacagcatttttcctcccagtataatctccaggtgtgggggtcaaagtttggtatgtcgttgtaaacaggccttgtcaggcaggtgtagcaaacttggacaacacagctgggaacctgagattgatcatgaatcatctttggtcaagtggtcttgtgacggaattgatgacagcttgaggatttgtattgtccagtttcatcaggtttggtagtactagcttgcttgacttcaccgttacaatttttgttgactggacaattatgatttgtgttggccggtgttactggggagtctggtaaagttgggggattcatgtgtgatggagatttggggcgcttgaaacgggatgggttaatgtttagctcagtttgcagcttctgtatagacaagatcagcaaagaaatgttagctttcatctgtatatcaagccataagcataatttatctgacaaagtaatcactgacagcaccaatgactggcccgttaccaaggtgcttaggctttgagccgctggccatcattgctggggaagtaggtcaagggcaagatgcaaaggggaaaaaattcagggatactgagtttctgaaaaagattgtccatggagagtttggatgcaaagggaaaagatgaatggagaatgggacaagaggttttgattatttagcttggaagcatcttgagggaagtttgggttcatgcccatggcagccgctggcttttctaaaaaaattcaagagtgttacatgattgtggttagactgctccacatcccctattgtgcaaggtgtgactcggctgcagcaaagccagctggaagagactacacctgtctcctctgagccacaccacctgaatccaaaatgattacccctctgagtcactacacaagggatgtaattaacctaaccatacctgccagttgcgttatttgaaccagaggttgaaagcatttagaccgcagagatttaaagtgtttaaacctcagataaattcaaaacatgttcaaaggtcatgttttcactatggtggattacctcttggtttgcatcaacaataccttgttgggactttcttttctaaagcaagcaggagaaagatgtttgactcaattcttctttgtaacaaaaaaaaatcatctaaacacatggacactgaggatgtcacactttgtacacttttcacggtgggtcatctgatattttcagtacattgttctgaattgaactggttcaacaaaaaaaattcaagtcatgggaattgatgcaatggtgtaaaagggagaatttacttatattccaaaatgtttttgggcttttgccccctttgtcaatggggctttactgcttaaatgatcatggccaaattcatttatggttttatttttatacatttatgaagtatgggggttgataagcacaagccaaccccccttgcgcacgccaatctgcgcacaacttgcagattagtgtgcaggcccacacgccaaatcagattggtgctgcagcaaggtgcaggtcctaaacctatattaagaccagggctatcccaattccctcctggccggcaaggctgtacaacctcgttgaccaggagggaatcctcctggcgggcaaggtgggccttgtcaaccttgtaggacactggctggtgtcctacaaggattgacaagattttttttcaaacactctaggctatcccataggacccatgcctgggtcctatgggatagccctggtcctaaacccatattaatattaggaccatatgggtttaggacctgcatgccaatcaaccttgctgcagattggcatgccaatctgctttggcgtgtgggcctgcacgccaatctgcaagtggcgtgcagattggggtgcgcaaggggggttggcttgtgcttatcaacccccatgaagtacactttaaaagccactactttacatgcatgtttaatttctagtaaagttcatttgtgagattttgcttctagatgagacctgtcatgcaaactccaatgcttctctgatatttcagaagagcttggtatcaatactgcctttctgcaacagttgtcacctgcaataaatgatttctatcattcctttcaagatagaaactgcataaattttatgcacaatagcagtgcatttattcctcaataacagtattgttagtactgttattcctcaataacagtacttatcccctgcaagttggcgtgcaggtctgcacaccaaaagattggctgagattaaacgcatatatattgatacatatgtgtttaactatcccctggactattccataggacccaggcatgggtcttatgagatagaacagggtttcaaaataaaaaaaatggtgaggctgggaggacctcatttcagcccaaaaagactgtacagtctcaacaccgggtgggttttctccaggccatgagactgtaaatggctcaaggccatgtggaattcctctcagccttgattttgacaaggcacaacctcatcaactggaaggaagactttttgtttgaagagatacacataccttgttagccacaagataaacattctggtcgacaaggtatatataccttgtcaaccagaaggttttccttcctgtccttttggtcaacaaggactacctggttaccttgatactctacagtctcaatgatgggaggaacttctcctggcctggagactctacatttgttggtctgggaggagttcttcccagcccaaaggcattgaacttttttcatccctctctgaggggagtgcagacccgcacactaattttgattggtgtgcggtctagagatggccccaacatatccagatatccgcttgctttcttagtggaattggacatttatatccgctggtgctgacactggcaggtatccacagatatccgccccttgaatggttgacaaggcacaaccttgttgaccagaaaaaagaacttccagtcgacaaggtgaaggaaaaccttccagttagcatagagtctgacattatatgtcacagtacctaccaactaactccaacacctgtacatatttacatatgtacaaattctataaatgatgaactaagaactgaggaggaataattagaagacaagggtgaggtagatgcaacctcaacacttcaaagcatgatactcagtcccagttggcccaggtgagcatggtttataactgggatgatgaaatatattgatgtgacatattttgtggctcattaggcagcatcagcaatttgctcaattatggccttgacccaaaatcatcaatcaaactgcctgaaacaagaaaaaacaaatgtttgaacatttgtggcaccagaacaagaatatacaaaattcactatgaatcaaataaaaataaggagattcatgacaaaaaatcaaataaactaatcccattttggagctggtgtacccttaggcctcaaacaagaactgcaaaaagataaatctacatgattctattgcaccacaaatcagtaaggataaaagacctggtgagtgattacaaaaattgttttgctcacctgttcaaaacaaaccaaacaattccaaaatgtttgagaagaggaagccttcttttttccttccaccttggatatgctagctttttgaatgactacaatttcttcatcatcactaacagattttttagactgaaaaacttgaatctcatcatcttctttgggagtattcactttagaagttgatttgctagagctagaagacttggctggttggaagttcttgaaatcagctaatatacccttcatctcatctctcagattgcccttttcactttcagtctctgctgctgatttggaaacttgaggttcaaaatcttcccactcgtcttccagcctgatgacttcaacctcttcactgtcttccactactgttgaatttgacccagattgcttcttctgagattcttgaattctcttttctgctgcaagagccctagcattctttgcagcagctgcattggctctcttcctgtaaacaaaagaaaattagtctatgtagcactctcttgaaaacaataatgattattaacctacctaaatgaagatggtccatcaacttccagcttctgcccttccccagcaaaccgatcagccttccttttcttaactgttcttggtcgataaactcgtcttctagtgccttgtctctgagaccctccactggcataaaacataacaatcagatactgagtgcacaggcttgaatctagaataattcactgaccaagtatattctggcaagtctgaagcattgagtgctgcatcaccatgaagtactgcagagtccctcaatctttgacctgaggaccaaaatcctaaatagcatgaaatgtgctcagtattggaaaaacatttggattgatataaaaagaacagacctggaccatagtatcccttttgctgcaactgttgtatctctttgcggagctgaagattcaatttctggaattgtggaccttttcaatgcaaaaaatcagtaataaagaaagtggttcccacaaaataaatactaaccatgattcactgtacataaattgtttaaattgattagcttttgggttgggttgattcagaatatatagctgaactcactgtgatgtatatgggccaattcatgagccatcactgttaagagatagcccattggcttcagaagaaacaatctttagttacttggataaattcataatctcaaatcaattaaagaagctcaagccacttactagaaagcttccatcttttcttctcaacacaagttcaataatttctccaccattccactatgtgcaagaaacatataaattaaactcaagactataaagacctacaacagaaaaaaaaacttacattcctccctgcaaattcagaattccattcatattcattgaagctattcaagcccattccatgagtcttcataagaggctggaaaggaaaatttatcaatttaatactgaaaaaaaaaatgattctgtgaaagctcaccaccacttgcctacaacaagtaatcaaagttcaaaataaaaaaattgcatgattagattattaaagagattggattataacaagatgaataaaacttacgcagcaatagctctcatgataattctggcagactcaggattagtgaagtttttgttcctagatagcttgtctgctggttgatcccccaaaacacgtatactaatcaaaaccaaaagatatgcaatcaatttaaagcaagtcctttcaacagaaaataataagaaaataagtcttacaaattaatgtatggattggggtgttcatgttgacttgcatttattctctgcattactagaatactgaacaatatccaaatgacttctatgtgattagtacttctagtgacattaatgtttgatatttttagagaagaatttacttactatgtacggtagaaacaaacttgataggtttctatataatggccctcaaaaagtgggattctttttgttacctgaatacagttcctttccaagtgttttcttgttgatttaaaaaatcaaggagttgatggttcctacacagtatggcaagagtacaaattgggactgtcccaggtcccatacaatccacccccctgaattacaaacaagctcaccctggccttagctttggtttgttggatgttccccttgtacacaagttaatatacaaagcattcttcagagtccaatttcaccaatcataatggtatcctgtaccttctgatgctatagaaagtttcaattgaactgtctgtcatagggttgaggtacttccaagtgtcaaagggttggaagacttggcttaattttgtcctgggaggccactcaacaggctggcagatcaacctgagcctgctgatgctgtgccaaaaaatggaagacattctcaagaggctctcagaaattgtagctgggggcctgatcagtttgtacatgaagaggatgaagtatgagcagctcagtcctacattggaagctgatttggactagctgttgtttgagtggtatgtgttgtttcctttgtttgatgttttgaaggaagagtattatggtttgcaatagatttggatctgaagtagagtatatctccgatcaagacatcagacacaaacccaagaagaaccaactacagacacacaaaacgatggacacgaacaacgagccagccaacccccccaccaaggaacctgggacaacaccgaaatcaatcaccaaaccgaggaagctgatcatctcgaacggtcatctccaggcgtttatcgactcggtcactcatgccgaggtggtcgacttcatcgagagcttgaatcaatctatcatcggtcttcccctcgatcatcctctcccgctttcagatgtcagctgagacttccctcttgaccatccacatgaacacgtcggaagatgacgggtctaaagttctgatgtgtttgatttcatattctacaaaaaaaaaactcggtcagaatatcgacaggttacttgagattctggaaaacattaagaatatcgctctcgcacatccgccggttgataacaaagcatccagatttggaaacccagcgtttcgagaattttatgatcaactggatcaggtaagcaaaagtcagaaaggttgaacatcgttgttaccattttgatttttttttggcggggtcgcgtcttgatagtaaattgatgatctgtttgtattcatttttctctatccttcgctcgtttttttttgtcggaaaaagggatcggaagctctacacagttcacttgccataccggaagacaaacgcgtagaactatcgacttatcttactgagtcatgggggaatcggtcgcggatcgattacggaagtggaatggaattgaacttcctttgttggctgttggtcctccctttttttcctttatacaaatcgtcttctttcttttgctacaaaaagtaacaagccaactttccgttttctgcttttttttgtctcacgcagactttgtctgaagaaattgaaagtgtttgggtctgaggattatccggctgttgtcttgaaagtgttctggaagttgagtcattccccctcgtgttttctctttttcagctagttgattattctaaagctcaacaaactcgctttcttaaccaaccaattttgcagatacattgaggtgatgcgctatttgcaatcgacatattggctggagccagcaggtacgtgaaggaacaatatcttgctttccgagctttttgtttctactccgaacgctcgaatactttgctgatacaaatcttctgtctatcgttacctttctctaaggctcgcatggagtttggggtctggatgattatcactttttaccgttcctgtttggggccggtcagttaaggaatcacaagtatctcaagccgaaatcgatccatgatccggatgtattagaaggctttagtcatcaatatatgtacttagcctgcattcaatttatcaactctgtaagccaggcatcttgttccttcattttgaaagtgcataagttgactcatgatgtgtcacgtttggtcgcgaatttagatcaagacggcaagtttacgttggcattctccgatgctagacgacatttctggagtcaagacttgggataaagtgagtctctggtgtttgacacacttccttgtatcaatctcaactgatcgaaatcaaaccaaatttaggtcaattcagggatgattaaaatgtacaaagcagaggtccttgcgaagctacccgtagcccaacactttctattcggcactctgcttcctttcccagatggtcatattcaggaggtcgaaagtaagacagacggatctttagttgtagaccatgctggccatttacatgtcaaaggtcagcaaggttggggggaatgttgtgggatccctattcccagtagctttgctgctgccactgccgaaaacaaaaaccctgcgattagaaggatccctttcgattgacaatttgttttcaaaatttcatgatcgttattcctggtcacgcgtacaaacttgaaaaatgtcacctttcatgagaatggaattgtagattgaccggtttgtatcttgatagtttgtatgtaacatttaaatgcaaaatagcaaacaaaacaaaataatcaacaaatgatcttgcaagtttaaattgaaaaaggaaagaaaaatcaggtgggaaaattcttaatgaaattttcgaatttagtaggtaggtccgcagcataaacaaccactagtatacaaacacaagtagaaaaaagaggtagtagagtgaacattgggaggaggttgagcagtaacggttcaataatcactatgagatcgacaaaactatctgtttgggtcgagtgggaatcggaaaatttatcaaaattaggggtgatagtcaagttgaaaaaagcagggttagaagaagaaatggttatgaggtctgagggagaatgatcgaggtccagatggaggtcgacatggtcacttgcgtcccaactgaaccggactgagaatcgctgttcctctaggggtggtgctccaaagaagcgtcgcagagcgttggctgaatggtcgatcgaattggaaaacgggtcaaagagtttctctttcgcttggccagtcgaccgacggagtcgttcgtccatgggtacaatcagaaacagatatgaaaacttctggggatccgttgttctgcttaatttcagccggagccgggatgatctgtttggcttgatggagaccgtctcggttgactcagtgcttggttcttcctcggttgaagttcttccccgttggccatcttcaagtctatcgccagattccttgatgattcctctaatccgtccctcccaatcactttgtccctcatcttcccagctgtttttcgacccttcattggaatcggaactaacaaaaaaaatataaacatgagagaacagccacgaaaccagaaaaaaaggggaagagcggtgtcaaaccagctcggagctcaatggatggactgactgactgttttattagtaggaaccgatctatctgaaattcttccttctgattccttggcaccccaaacgattcgatgagcgtattcgattgtaccgtattcaaacagatgagcatcaagattgggaccaccatccagggagtgctgagtagcttgactcttctgaagggcctaatatagcagcggttcgattccgttatttgttgcttattcctatcctttgtcgatcgtctgttgcgaaaacctacagtcataaacataagttgattcttagttttggttttaatttaccaaacccttattcaagagtatgtaaatggccagaatggtctacaactaaatatttgtctgtctcactttcgaccttctgaatatcagtatctgggaaaggaagcagggtgccgaatagaaagtgttgggctacgggcagtttcgtaaggacctctgctttgtacattctgatcaaccctgaaatgacctaagtgtggattgattgcggtcagttgagattgatataagcaagtgtgttaatcaatagactcactttgtcccaagtcttcacttcagaaatgtcgtctaacatcggagaattccatcgtaaacttgcagtcgtgatctgaacttgtgcccaaccgtcacaaatcatgaaagtcaattaattcacttacaaaatgaagaaaccagatgcctggcttgaagggtcgatgaattggatataggctaaatacatacattgatgactaaagccttctgatgcatccgggtcacggatcgatttcggcttgagatacttgtggttccttaactgaccggtcccacataaaaaatgataatcatccagaccccaaactccatgcgaaccttagaaaagggcaacgatagacgtatgagcaaagtattcgcgcgttctgagtcaaataaaagacctcggaaagcaagatgttgttccttcgcgtacccgctgactccagccaatatgtcgattgcaaatagcgcatcagctcaatgtatctggagaattggtttattgagaaagtgatttcgttgagcttcagggtaatcacctaaataaataagaaaactcggggggaaatgactcaacttgcagaacacttccaacaccacagtcggataatagtcagacccaaacccttttaatttatatggacaaagtctatgtgagacaaaaaacgagacaaacgggaaagaaaacgtaacattagtttgtcaatttttgcagcaaggaaataagattattcgtatgaaggaaaaaaagggaggactaacagcccacaaaggaagttcaattccacttcacttccataatcaattcgcgattgattctcctctgacacagtaagataagtcgatcgttctacgcgtttgtcttccggtatatcaagtaaactttgtagagcttccgatccctttttccgaaaaaaaaaaacagattagttaagggaaggatggagaaaaatcaataaaaacagatcatcaagtcagaatcgattcgcgaccccccctccaaaaaaaagacaatggaaaaattgaaataggtaacaaggatgttcaaaatttctctgaattttgcttacctgattcagttggtcatgaaattctcgaaacgcagggtttcccgatcttgatggtttgttatcaaccggtggatgaacgagagcgatattattaatattgtcgagaatgtcaagtaacttgtcgatattctgaccaagagttgtttggaagaagatgaaatcaaacaaattagcacttgatcatggtgcatcattttcgacttttttgttttgtttttttggatggtcaagagacagaagtctccgcttacctctgaaagtgggaggagacgatcgaggggaagatcgatgatagattgattcaagctctcgatgaattcgaccacctcggcaagagtgaccgggtcgataaacacccggcgaagaacattcgagatgatcagcttcctcggtttggtgatcgatcttgttatcgtctcgggttgtttggtgtgggggttgactggttcagtgttcgtgtccatcgttcagttggttcttcgtgggtttgtgctccctcaaccttgtcttccaaaatgttccctcaactagaggccattaattcagcgctcactttgcagttgcacattgaaataggattgaatagatccttgtcatctcacaatgacagcggtaagatctttagtcatctaaatgttttttcaagtcatgatttagctttcctcaattccaggcaaaatacccaactgttctgcttgttgtttctcatcttaattgtacttgcattgctttgttggatgatcatgtaagctcttcaatagtattatagtaatctgattctgatctaaagagacattagtcggacatccaagaccatccttaaactgaaggccctcaacaatgcctgccatcaattcatctagtatcttcaggaattcacaatgctgtgattccttagtagtgcaacttatagaagactctcttaaaagacccacccagatttgtacattgaatctattaattaaaatggaggaaagaggatgtattactgatgtggatatgaggacgatgaactcattcacaaacacacaaagaaagagtttgattttttgttttgttattttcttctcactcgactatctcccctccctcacccgatatatgtaccaacagagcagctgaggaacctctgggaatgatctacatgaacggtcatcacgagaaatgtaattttgcaaaagaaagatgagaccaaaattgacacttgaagaattttttttttgtttctaacaaaccattgatctaaagttgtttttcactcttcattgtaagaagttggaggtaaagctagaaatccaggggaaaaggaaaaagaatggcttgtattagtttaggctccgatgattggtgcagatggattggcacttactccttcacaactgtcttgatcttgctttcgatttctggggtcatctttccaccagtgatgtctttgaggagagctgattgctcgttcttgagatgatcacggaaagcgagatcccagctgacaatcttctcgaccggtactttctgtaaacacaaatcaattgcccacagtcaattcctcatttcccaataacaaggagtcccagagttcgatgacttacatcaagcataccgttcacaccggcgtataggatgggcacttggacttcgaaagccaatggttggtattgaccttgttttaggagttcggtaagacttatcgtttcaaaagtaaaaccttctggtcagacgagcatcaaacaaaaaatttgcaatcgagaagcgcgtaccgggcaccacgactgagcaagtaacgggtggaagcatcaagatcggaaccgaattgggcaaacgccgcgacatcacggtattgggcctgttggcaaccactcagtacaagttcacataggagaacactggattgttaaactcacaagatataatttgagcgatccggagacactcttcatgattttggtctgggcggcagatccgacacgggagacagacaaaccaacgttgatagcaggtcggacacctttgaagaacaattcggcttccaagaagatctggccatcagtgatcgagatgacgttggtggggctgtgaagggttggatgatcgagaatctcgtgtaagccaagtgtcgatcatgggagcttagtggataagattgaacatacatataagctgatacatctcctccctgggtctcgatgattgggagagcagtcaatgaaccaccgcccaatttgtcgttcatcttggcagctcgttccaatagacgcgagtggaggtactgagacaagaagcaaatcagtcaagttgcattgggccaacagtgatcaaatccacctacgaaaacatctccggggtaagcctcacgaccagggggacgacgaaggagcaaggacatctgacgataggccacagcctgcttggacaaatcatcgtagatgatcaaggcgtgcttgccgttgtcacggaaccattcacccatggcgcacccagagaagggggccaagtattgaagaggagctgcctcggaggcagtggcggcgacgatgatcgagtatttcaaggcatcgttctcttccaaggtttgaaccatctgggcgacggtcgatctcttttggccaacggcaacgtagacacagtagagcttttgggtctcatcggttccgtcgttccatcgtttctggttgaggatggtgtccaaagcgacggcggttttcccggtttgtcgatcaccgatgatcagttcacgctgaccacgaccgataggtaccattgcgtcgatggacttgatgccggtcatcataggttggttgacggatcgacggggcaagacaccaggggccttcaaggaagctcgacgacgctccttgcaagcgatcggacccttgccatcgatcgggttaccgagtgcatcgacgacacggcctaagagttcagggccgactggaacgtcgacaatctgtccagttcgcttgacagtgtcgccctccttgatgagccgatcactaccgaagatggtaacaccgacgttgtcggcttccaagttcaaacacatgccacggactccggaagagaattccaccatctcctcggctgaatggtaaaattgtacgtaatgatgtttcagctgatgaggttacacacatattgtagcaagaaggaaatgaataccttggacatttctaagaccgtatactcgggcaatacctaaaaggggccgaagtgagtaagttggatggggaaacgatgagtactaagagcatcgagaacttgagggtgttcttaccatctccgatcgtcaacacctatatttacatggctcgttagtatcattcgtttgtttgtttttcacccattgcgatagaggtttgcttacgcgaccagtctcctgaacgtcagcggcggcgctggagccaccgatgcgctcctcgaggatggaagatacctcggaggcagctagttcaaattgatgggaggcaaggtcaagagccgatcgaacgcagcaaaaaccagagggggtgcgactaacctggtttggcggtagcgtacaaacggagctgggaagcaagggtgggtagttgctttcgaagctgagagagatggatgatgagatattagtgagccagctcagcagaacagacccaaaatccagccaagttaagaaaatggcggcagttagacctaccacttggtttgagacggcgctgcgagagataggagcggccgatcggcaagcggagcgtatgatggaagccataacaagcagacagctggagggatgcagagggaagacaagggttttaaggatgcaggatggagactgatgaaagtggtggaggtcggatggaggatggcttcaagctggctgggtgccccggaagtcaacgtcactggtcgcagtgctacttcacagcaaagggtggcccgggcacgagcacgaaccgggaagcagttaggtttaaatcccagtttaaaactcaagaccgatcgagattaaactcgcggggggcactccatacaaccagtgcgccagcgcaacaaaccaaccccctttccctgggaagacctgacttaactaagcctcccaggactgggggtgcagagcaccccgatgcgaagcatctcccattcccgccagccctgtaccagggccctctgaagcgagggacttgtgttaagtcaggggaagactcctgcttggaattaacaaaactggcaagtcacgtcgatcacatatgctcagctcgagcctctggtctattgatcaatgtatattagatacagtctttgtgattgataggaagacaaacaccatcatatagctgatcttgttaatgagcctttaaaatcctgcaatccaatttcttcttcctacttggatttgacattgatcaaagtaactagcctgctaaaaaataaacaaactacaatcaatttattgcagaataacacttcaagttccaatcatggccttgttaattttcaccttggacttatgctcatggcttccctaagaatctaatttataatgtgatcacagcttcaacattttaatttctatgccagcagtttgtaatcaaattttgatctgaattgagtataactaacaaaacattgtaaaattgatctgaattgctacttttgctaattgtggtgaaaaactggagaagattgaaaaagaagaaagaactagttacagtgttgcatcatgatataattgataaaaatgatatatcttctgtatttgctagcctacctggtgtcatttcttccttgttgctcaattttcttgcacctaaatccattaatcaacaaaattgcttcaaattcaaatgccttgtttatttaatcaacaaaattgcttcaaattcaaatgccttgtttatttcattgatcattctgtcgccattttccatcatttctatctgtcaaaccggcaaatagtcggaattggtaggtctcagttgccgtattcccgggtcacctgctaccaacaattaccatgatcaggttaaacaaactttttccagccaggtcaccgtcgttagctacaggtagcattgcctacaactcctcacattaatttagtcatcactgagaacgttgaatccaacttgtctgttcccttgacaagagtctgggattgcaatttgttggtggcttgcacagggtatgtgggacaagtccggcaaaactaaatcacagtcaggtctgacgtactacagaatcaagactctgagggaattaatgagcggtcaacgacacccggcattgagcaaactcatcatcccttcgtgatcaatgtcacccgacatcgagaaaacaaagcataccttcagtcaagttgcgaccgtgatctcgtctgcctgacaccgggtgcagctgccaaccaaactcaccttatttcgtgtatgcgcatgggcgagatgttttgagactcaagactcccgattcgctgggttgtttctcatcatccctgccaccaaactacagacacaaaaaactatatcttggctccctcaaaactcataaatacattggaataatattcctcccctttaaacaagacatagccccctaatttgaagctcgaaaatgttacgtgttttcacgctactaatgctgttgagcttggttcatcggatttattccggagcgacatgcccaagtggctccttcgaaaaatgctgtaagctggcctgacgactctcttattcgtcttgcacattaatactcatatcaagttaggcggattgatagatgattgaattttatagaactgacttttcgtctggtttcagctgataaaaacgggaaaattcaacgacaaaaggataaatcatttacttgtagtcttggaattcaaaattgttgcacaactgtagtgaccccagtaagtctctgatcgatgcataacttcttcagccataaataatggagagctaatagggaattgctctggatgttttttcatgtttgcttgttagcaaagaggcactaccacttgcgttaaagctataaacggagcaagatgaatttcccatcatctgatgaacacttagaaatggaatcgatcttgaatgtagaataatctctcgaggccattgcaaactaccctacatacaagtatccgtttctggtagctctctctctctcttccaatacttgctctgaattttcttcatagaaacattttttgtattgagcaaggaaaggagagcggaattgttcaacaccattgacctcatttgattttactcaaatgagtggtcgcgaactcaagtccctggccccgaccgagagacgagcggggccattcgccccgcgattctctggttaaattttcctcgaaaacagcattgactaccagttacgatttcttctcagttgattaaatccatgacatgaacaactgccatcttagccattcactgatcctcataacatgactatactcattgcaagagtttgaaaagtgatcacaaagcctacgggaatactaataagaatctaagcaagatgagttggtggagccttgtaagagctagctggggctggttcataattaccgtagcttccgtgaacttggccagggtccaaattatctccgtcagcttgcccacatttgggctgcgcaggtgatgactgatttggatattcgacattggaccaggcgggtggcagcttgaagcctgggtagttggagtcgtggttcttttgttcttgggaaacgtccggcttgccttcgtgaaacttcccatcactactctcccacccaaaggcacccgtttgaggattagcgatcgggttggtaccgggaccagaaatccctccgagaccactagagtgaaaaccgcatacatcatcagattgtgtgttctgctcataaagcgaaaatttcaatggaaggtcgacctactgccaaaagaacgaatgataattggtgaagtcggcttccatgtcggatggcgacggcaaatcggtgtaagcacagcaggtgccgtaaggctatcaagaaagatcaaaaccaacataaactcctactcttgatagcacgaagagtaaagtagatgaaccagctcctcaaaactcacgcagccatggtagttgtcatcagaatggtcaacgttgaatgttgcgaacaattgaactaaaaagaatcaagaattacaatcaattttcccttgaaaacaaagcattctccagggaattcgacacctaccgtttggatacgctagcctagtattttgggcacattccgcgacttggattgccttataacactttgatccgtctagagcaacggtttgaaaggtcgtgcaggttcaaattcaatcactgacaacaagccttaacaacacgcttgaaaccctcacctttgtgttcattcatccagttttgggaaggtctatagtcatgaagatgaccagttgccggatcccaattcgctataaccaggttggagcataacaaaatcatcgaggatgagaagatcgcgagatttataaaccccatattttccgaaagctctgagtaaatgttaattttgaatgaggtaccgaggcttgtggagaagctttgaacgccaataaacatcgtctatttatagagctagctggatcaccctgacccactgaaagtgacccagccctcggcaaaaggtctggagcctgaaacaaggtttgctccagctccaaaggcacaacttgcaaggcaggtattggcattggagatctgtcaaatgtgatccttttcgcacaatatctgatcttcaatcggcaatgaagctatcaaaaagttgggaaacgtgccatgaattctggtccgctcggctctggcaggctctggcccaggtgaggctatgttaaactgagtgctttgcacgaaattatggagctccaatttattatatcttgacatggtagatgaagaaatcacgatagttagtgaaaggctgtcgcgggcttcaaagcacaaatctttcatgcgctccgagttttgaaatcgtgagatttatgctgcgacacaagatgatattgtaatttaatcatttgaccctcggcggctagagtggaaaatgatcaagcaggattaagccgacttcaatctacttcaatccctcaacaaacaagtccattttgacagtccagatcaaactacggcccacaacgcgcacttaacagatggagcacccggcgcctagccctcacctcgagctgtacaagcttcagtgtgcatatcggtgtggattccggtagaggttgcctggaggagacatatacaccggctggtgagccggcgatgcgcttgatcagttgagctcggaaaactcgcgtcgcaagcaacttttcatcccgcagaacacaagtgattggactcggaaggcgcaagagtgccaattgagaatattgaagtctatgtatccaaactaaaggcgggtatcattagagtgcaacatagactcctgtattacgaaaggtttttctagcaacaaaggatacgctccagaacaccaacctcgcgcttagttacgcagcccgactgagcctctccaggggagggtgcagatgataacacgtgagcctctccagtggagggtgcagatgataacacgctattgcatgatacctcgcgaagtctgaccacaagtccagctaaatggagcaatgaactcaattttgattttgcagcccaaacaattgtgttaaaagttgcatactttggtcaacaaagatgtgatacaaagcattagagatgaatagataatgaagtacacaatacccagcctgagggctgcattttgaaattattgaggtttgtggtaattataagcaaccaacttgatttggtttttcatgtttttttttttggaaaggttgtccttttatctttggtgggttgtgtagtatttcatgtttctcaaacttgatgcagaagatccaggaaaatatcagacctcacagtggaaaatttcagattccacctggccggtcaacagtaaaatctgattttggctaaacctgcagaaggatgtattgtgtttccaagaaagcttggatcagtttgctttttgaattttttgcaatcctttgaatttgattttgctaatcccatattttcattttctcagtcgggttttgttggaattttgcctcttttcttctcatccccaaaaaacccatctatcacttctttaaaaattttctgtgtgttatcttgtcatgttgtctagtgctgaaatccttgtagtctttgaaccctggtctagtctttatcaaatttcatttattccagtcatcttttcaaacatatgttaaatctgttttattcatttttttctcaaaccacagattgaacttcttgtatgtagtctatttaacgcataggctctaacagtgaataaaaaatcattggctctctcattcatttcccgacccccgagtcagtccaacaaaattcatttttgttgccccccaaaaattctttcttctcaaaataattctccttgtccttggttcaaatttcttccggttttatcttgacagatgtcagataacacccagggataaaaccacctccggagccttgttgctccagtagatgctcttggaggagaattaagaaaaaacgaggttcatatttggaaccggagcagtttgtaggtccaacaagctgctcactgggaccgccggtcactcccttctgccccatcagtgatgccgaccaagcactggaccatcacatgagctgagaaaaaagttgaaaaccctgggacacctgaggcagaaacatatttgaaattaataaattccaaggattacaaaaaattcaaaaagtgaaccgatccaagctttcttgaaaacacaatatgtgaatcagttagacaaaaaaaatttgaacagtgaacaggattgaaaaaacaacccccttttattacacaaacatccacaaaagtaagatttgactgggattggttccagttgaccactcagagcatcttcagcagagccagggtgtattacagtccaaatagcaagccgggaccaaatttcaccccccctgtaccagcttacagtggactggcaatagcagggggtgcatggcctggcatgtgcaatccaagattaggtattgcttcaagagttgttggttgttgaaggtgttggagtaatgtgtttaatgtatttttgggtgttgtgatgaagaaaatgggtgatggggtgtaggggatgccttcctgtaagggctgggaatgtccttcactagatgatcaatgaaatggcgcgtggggtgggcaaatgagcctagacttttctaagaccaaacacagggagcttttattactggctcagagagatggaagggggcagatctctcagtacaatctagaaggagagaaaacaagaagaaaaggaaatagaactcacctggctcagagagatggaagggggaagatctctgcagatccaggaaggggaactggaagatgaagactaaagaggaagtgtgacatgttagtgagaggtttgtgaacccaggagggggggggttacacttccaaagccactgtaggttttggtttctagctggccgcaagtggaggggtgattaatcaagggtcttgtagcaggtcttctgggcctcaaatttttcttgtagactattaaatctggacaaaggtttcccagttgcaggtcttctggagattatcttagagagagataagctggttgatgatattgtttgggtttttttgattcaggggtattggacttttactgttaaattccttagaaattcaaacccagaacttaagaataaaaggattagagaaaagaaaaaataaatgaacaaagatagttttaaagaaaatgaacagaaatcatacactggttggtatgaaaattggcatacagataactgagatacaaagtaaatagagtaaaacagaacaaaaggaagaaattattgagacataataaatcagatcagtaattctataaaaataaataaaatataagtaaatcatttcaggttcattcctctccaagttgaagacttgagatttgatccaagtgacaagtagatgcaagggtgagtttgatacaagagaagatatcagagttattgttctaaaagagatgagctgtgatagataggtgtaggagacagaagagagggaatgggaatggaagtaggatgtacaagtggtgagtgaactgtcagaagatgggatgtcaagtaatggtacagagttgacagaaaaggacaggtggtaccaacagtgagacaatatggtatctgccatgtatcagccatgtatcactccatgtattggaaccccaatgaaaaaaactggaggacttcctgttgtctaaatttgtaaatttagaaggaagggccaaagcttattttcaggtgaaaatcatttgacctcgagatttcaccagcaaacaaagtttagccagtccctataaatcaagccatctgggcgacgggaagtcctccattatctgaccaatgaacttttatttgcaaggaggtgcaacacatttgtttttttagccatgcagcttagtgcaattctccatgatacacacagtgtattggatgacttcctgttgcagttcacaaccctcacagaatttaatttacatcccctagatcttaatttttggtacaaaaaattactttttcacaagccttgtgaagatagctttcatgtgagctggttggaattatgatggaggtgttgatttaggactggggagggcttaaaaagcactctaaatggcgacgggaagtcatccattctattggttacattgttggtggtacacattggtgagattaagcctaaaactaggttttgtgtagagatggtctctggatatccgctatctgctggcggatatccgccagagtcaacggtgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaattgtactaaacaaataactaagagtcttgtaatcaatatttaataatatgtggctgattccaagatagatcttacttttgtaaagtaatctctatcagacctagatcacgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactgtggcgcttatggttaagcgcaagacagctgaatttgttatttagagtttgttaatgatctcttcctcgaacaatttcttgctaaggcactttaatcacaactagagctccggtgttactactactactacttgttatttgttatttgttaataatactacttaagttcactttgttatagttcaatggttctggttctactacttataaatctctgactttacttaactaattctgacaatcacactactgactaactaattgtgaccaacttactcctgtaggttgatggggggaaaagagaatcctggtggagagaggccctccttttatattgaagagtgagggatttctgctgcaggggactccttctgagttatttttgctgcaggtgacacacacttgcacagcatgatgtcattggttgctatgaaaccaagccatgtagcatgtgctgaaaccttccaaagcagtaatccagtacagtatgcagtcttatgagatctgtgacttggaaaccaaatccacattccaaatgttctgtgtttcatcccaacggatgaagcaacagatgaaacatcagatgaaacacttgcttacttccttccttgtttattcttcagggtcaaagcctctctgcctaccttccttctcccctcctcatcaactgtcttatgttcttttccactgattacacaataaataaacccatattacataacctactcacgcacacaccacatctacatatgtataccttatcctgttgttgtatgtcctacgtaatgaatgttcctcctcttgtaatgaatgataattgtgtgtcactatcacctattctgtatgcttttggcattggaacaggcacagcacaccacatccccccccaacttaatgctgtccgcagcattcctgtggaaatgccaaaagaacactactcctcgtaatttttaaccaagattttcaagaataacgttccattgttgttgggatccaatccgcgccaagtcacttctatccgtaaataagtccatcgccgtccatatgtatcatcatccgtagtcccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccaaaattacattttttaatggacatttgaagcccagattctaccgccattttaagcacagaaagtaattttttccagatgtgtggcccaattatcagaataaatgataatgtcatctatgtaaaccatcatccaattttgacggataaagctcccaaagatagagtccatcatcctttgaaaatgagatagtgcatttttaattccaaaaggcattctgagagtactcataaacacctaaatggcatataatgcgcataaattgtctgctatttggctcaataggtatttgatggaatcccttaagcacatccatagtggtaatatattttgctttagacaaattatgtagagagtggtcaatcctaggaatgggataattatcagctttggtgtaattattcaaagctctaaaatctccaaccatcctggacttatcatgatgccatgcaataatgacaggagtggtaatttctacctgctcattatggcccacttttcttataactttgagatccaaaagctcttttatgtgagtttctaaagctactctggactttgggctagaaggataagcagctctcctgagggccggagggtacgggggttgacaggttagttctaacttgatatcatgacctttgacatttccaatgggctcttctgttgtgcagaaagcctctttatatttgtagcatatttttaagatatcttgtttctgctcctgggttagtatatcactcacagctgcttgtgataaatactctttatcaaaatcaatgagttcttgtgtcaggcaagatacttccttgattggctcaggtattttaatgttcacattgcaaatctggaatttccttttccagtctccaccaatggtatagtatctatttttactctgaaaaatatctattccatacaagcagaaagtatcatttcccaaaataaaatattcacatagaagcatcttgtaaaacaacaaattcaacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacttgtcgcattcacgtcctcgtaatccatttttgtcgaatacgccaaaatttcctcgagttcgccaataaacgtcctgtattcttcctttgtctgaataccgcccttatccatgtacttgctgaccaatatcgaaaccgaatcctcgttaaatcgtctgagtggtgttgcccgtccccatttacgaatcatttccttcttcaacaagtcccaatcccgattctcgtgtccttccatattctcaatgcattcactgatcttcttagatttaaccataaaaggtaactgaagagccacgtcttgtccgccagctttgtgcaaggaagcaatcttctccacgcgcttgatgaataattccacttctgatccatcaaagtctaaattgagcttccgcgtatctagaactacacctttctcttcatcagcaagcttgatttcagcttttgtcctagtctgactttcttcagatgaggttaccgctaatcctaacaagctttcttctcccgctccaatagtagtttctgctccggcaattcccgtatacggtgttgaggttgcaaatcgtaatgaaggtccacgcggtggtggagtttctggtaccggtacattctgtggtgctttggcttgatttatcaatgtcatcatcatatcctgcatgtgtttcattgagtccttaagttctgacatctctgctttctgctgttgatatatcactgattgttctgtgttttgttcccctgtgtttgacatcttgggttcttgatttaataatttgccgaaatgttctgccaaaaatttccgctccctttctctaatcaaatccttcgtctcggcaatcgaatccttcttctcgccaattgaatccttcggctcgccaattgaatccttcgtctcgccaatcgaatcctttgtctcgccaatcaaatactttgccacctcgatcgtatccttcgtattgccaatcgaacgctccttatcgccgccaaaatcttccttcttcccgttatccacgattgatttgatgttgagcttgattcactagaaaaatatgattgatttgaatgatcttgatgaaggtaatcggccactgttgggacaccagatgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatccctttgagggggaaataaattgcaaatagggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaatttgtactaaaccaaataaactaagagtcttgtaattcaattatttaataatatgtgggctgatttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagtatcaaggcatcaagacaagaaacaacaaataaactgtaagaaattaatgtaaaaaacgtgtttaattgagtgatcctttgattttacagaaaccctctaaaacttcaacacaccacaactcagtcaattctcagccaaaattgacaaaaaaaaaaataccagcattattattttttctcctctttgacaccacagacttgggtttttttggaatcacttccgcttcactcccagcttaacaggtacactctaaacttcaaaaaaccacaacttggccatttctcaacaaaaattcacaaacaaaacaccaaaattattatttttttatcctcttcagtgccacagtcttcaattttgctgatctatctcctgtttttttaaaaaaaaatcattgctagggctcaaacttcaacacaggataactcaggtgtttctcaactaaattcttcaagaaaaccataaaaaaatattctttcttgatcctcttcaccaccaccatctctgtttttgctgataaacctcttgttttttttaaattattgctggaacgctaggactcaagcttcaactctgaataactcatccatccctcaaccaaatttttcaagcaaaccatcaaagatattctttcttgattctatttactgccattaggacaggtcacgtctggactttggagcaagttttatggcatttatcattaaaattttccaagtttgtccaaaatctcaaattcctccaaacctgatgattcatgagatttgacaaaattcataaacttttattcataaaagtgccaaaagctgcctttaaattcagacttgaaccggcctattttctgtgatttttctgactgacctctaggctcttgtattttttaaatcattgctggaactctagtaggtctcaaacttcaactctgaattactccgccttttctcatccaatttcttcaagcaaaccattaataatcttctttaatgatcttcttgaaagccactgtctctgtttttgccaaaactgtgaaaactttcttgctgagaacaaaaaaaaacagactaaaaacaaaacaagaagtttttagaagttgaagtcatttgaaagaacattgagatgacagaagaataggaaagaatcattaacacaacagagagttattaaatggaaaaacaactgaagagaaaggtagacaaggactagagcaggactgagatgacaaggaaggagaaagttagtcgttgatagaggtagagatggtctctggatatccgttgcggatatccgctatccgctggcggatatccgccagagtcaacggatacccgcctgcggatacgggttcggatgcggatgtggaatctctgctgattttccagcggatacccgggtattcagacagatacccgctatgaagttagctttggtgctttggcctatgctgtggtgccggccgatggccaagtccagcattgcacctctgacatcccacctcccacccatcacctcgcctcccgactccgactctgcgcgatcactacatgcaggctaatccacaggcttgtctttgttgcggacctcaccccaagtaagtttcccccctctcttcatctctaaaacctacgacaaaaaaaaacaccctggctcatcggcaccagttccctccttcgcaggcgcgctgccggaccaataacattcctagacgattcggagcttgtcaatcgacgattcggagctcgtctctacgtgaggcctcccccgtgtgatcgcttcctggaagcgattgtgctcttgtcgttgtcgagcgactcgccggctccaattgccccctgttgtcctttcgcggttgtcgcagccgcctccaacaaccgatctagcttgttggcctcccccaccaagctctcccagccgattcctcccaaggatccaagtgtgtccatgtcctcttattttcatcatcatctttgatgtttactgatgatgtctcctctgtttcttgcccatttttccccctgtttctttgacagccttttttaacctctcaactccaacttctccaagtggataactcaccctgcagagttctgtcaagtgagtcaatgaaattctcacttattttcatcatcagctttgatgtttactgatgatgtctcctctgtttcttgcccatttttccccctgtttctttgacagccttttttaacctctcacctccaacttcttcaagtggatagctctccctgaagagttctgtcaagtgagtcaatgaaattctcacttattcacttcatcagtttgatgtttactgatggtttctcttcggtggcttgcccatcccccccccccccctatttcttggacactttctctatcagtatctgtcaggctctttgtgtcaaaaattttccctcaagtaagccatattttcacatctttcacagagatgtcatgtatcttttcctgtcttactgatgaattttcttctgctctctcttttgctgataaatcaataggttgccactcaacaaagtaacaaactccagctgaatcccctgcaacatagtgatggaatgtcaatctaagaggcttcgaagacgtgtggaagatgatgacaagtcagacaccagtgatcgtcctcccttggactcgaatgatggagattctgtgtcatcaggagcaaacccggtggggcctgattcaacggatgagcagcgtttgggtaaactgcttggcctcttttttactcttgtatcttttatttattttagttaattaaattccttatgtagcacatgcaataaaactggcccataatcaagtaagctctgcgtatgcctcttatgaggtaccaaccttgtctgagcagaaggacaagtttgatcggtatataatagcatggaaatgtaaattgtgagtcatggaagttgttgctatttggacaacagaatcaaataaagattataagcattgatttatcaactcacacttgaacactgtgaccaggtgtcccaaatatatcaatcgacctgcacatgaggcttcatgtggtaatcttctggcacacgcggctcgatgcgcaaagaaggcaaacaatcccacagatcaaaagacacttgcatcgcttggtatatcaggaactggcgatattgatcctcgagaggttagagctttgactttttgaatatctattaattctcaactgacgtgtttgccgttggcccgtttcctcaggttttgcaacaatgtgtcatctggtgtgcccaggcagcaaagccattttcggccttggaagaaatcagcctgaagagacttcttcatccaacgatcttgaagaaccttccgactcgaaagatgatttcaaaaggtattcatatgctttacttatgtgttcaggagaagctatgtgaggagttaaaggtgagtgattgagttttggctggctaatattttctttccgtccttcaagtttcaaccattaatgatgttttgtgctattcagatgcatgagggggcgatatacttgggtgttgatgcgtggcaatctccaaatggatacgatattatgggcacggtggcatatcgacttctggacgatggcgccggaaatacgaatttggatgcaatgcccctggactttgtgcagctcaaggaaaggcacacaggcgaatacctggctgaaatggtaagatgtgtggttgagaaatttggattagaaaatagggtacggaagattttctttgtctccaccccccttgtgtaccaattttgttcacccttgattgtctgtgatctgaccctgtttcaactctgaatagatctgtggtattgtttccgacaatgcaagcaacaatgagactatgatttcggagttggaacgactagattggaaacgattcaagggcgaggcgcagtggatccgatgctttgcgcatattgtcaatcttatcgtcaaggctatacttcaaccgttcactcgtaagaaatcccaagctggcacgcctgagtttgatgactcagatgaagaagaggacaagcatcaacacattgtgaggtaagctgtttcaatcaagcatttaattttgacactagaagctaaataacacttggaaatttttagattcaatcaagaggaacagatctgtgacttggacgatgatgaagataaccacaaagaggatccagactagcattcgacgatgatctcactctagacaatcttgaggatcttgaacgagaagactcgaaagatagttatacctctgactcgtgtcgccaaaccctcacaaaggttagtctgttcatcttttatcaaattctctaatcacctctcactggaatgattctatccactgttggcagttccgtcaaattgccatgaaacttcgcaagtccccgaactccaaggcaaaattcatcgagatttgtgaagaagctcaatgcaagaaaccccacaccattgagcgtgacgtcccgactcggtggaactcgacttacatgcaactgtcgagtattgtccgatgtgaggaagccatgtaagtctaatcattatcagatcatgatcccccaataattacccaaactaaccttctattcatgaaagtgtcttgtggcagcgcgataagcagtttggaatgccccgtaactatcatgttcaacaagaggactttgacttagccgcggacttggttcgacttctccgaccgttttacgaaatcaccctccaattgtcaaccaaagcctcggcccggattgccgaggtcgttctcatgattgatcaaatcacatccaaccttgcggccgtgattgccaagcaggattctgaacgagatcaccctccagctctacgaaatgcgtgtcgtgccggccttcgcataaccaataagtattactcactgactgactgctcaccattatacagaattgcaatgggtaggtcttttcttcaactctcatgtgattacatatgacattcctggcaactaacaaatattatctctgaatttccagttctccatccctctttcaaggacgaatactttaagctggccgaatggcctaaggaatggatcgatgaggcagttaaactcacccgcaagatgtacaataagtgttacaaacctcgaaacgtggaatcagcaccaagtgcagcagaactggaagatgaatcaggatgggtaagttccatttaatttgcccccttctgattcaaatcaactgatcaaatcctccaccagccgcaaactggggtcctggcaggtctaggtgatgctgctgaagctcgaattgcgcccccctcaagtgaccccattaccacatggctcacaggtcccctgtatctggataaacggcgaccaattgatgccctcaagtggtggacggagcaaaaaaggagtggaaatccacatcaaggccttgaacagatggcccttgatgtcctgtgttgtccaggtaagactcaagactcacagtaaatcggtgatctcaaaatcagaatgctgatcattgtttctgactttttgcacagcaacaacggttgacgtagagcatacgttcagctttggcagagactatgtcaccacaatctccacccacaatcagtaagtacaggtatggtgttggctttttattcacagaaaaacaagatcaaacctctggcactccacgaatacatggaaaaaaagaagaacaaagctaggactaaggcgaagaggactggtgggagtcaaactcaaagcgctcctggcacgcaaagcgttgctgtcgtctgtcagcctgggtgatgccaagagcttgactcttctagctacaccaggtgcaaagctaagaaaaaaggtgtacaagtgtgggtaacacttggaatgggaggtgtttgatattaagaaaagagataataaaaactgttaagtttttataaagggaggggcctgagttacaggggtttttatggtgccctccaatgaatcaggacctgttaaacaggggtatttttgatgtacctgatgatctggtcctttgtgtaaaggagtatgcccagacaaaatgcctacaactgaagtatcaaggaaatattacctacttgtactatttccaagccaagggggacttcaggagggggaaaactggtctggaagcgctcagaaaactgggtaacaggtggtgagagagtgcttggggaacagttgatggttggttggttgaaattcaggatgaaaaatagcaggaactgggccaaaacaggtgataaactggttgttggaggtggttaatgctggtaagtgatgatgaagatggggaatttgagttcgtggtcaagaagggctccttatatactcattctgggcccttggaggcgaactcagaactctgtttggctggtgtaagcctcctactaggcattggtgacctgtagcactgcctagacacctgtagtccttggttacaggtggcggagggctgaagtgaggcttgtaacacacactaaggagttctgtgacgaacctgcagccatggtttgggcactgggaccctttaatgaccagtgggctggtcttaaccaggcgtagttagccaaattaggccaaaaagggccacaaatggcttttgaccagccagttacagttgttgtgacaatgtagttaaggtttcaatgatgtcaaccttatttgtagatttttcccgaactgcatgaaccttaattacatatgtagacctgtcacaacatgtagtatgatgtaactgggagggtttttagcaaaatgagcaagtgtcactcagagtacacagaagtacctgaaggagtaataattcaggggtacttctggtgaggtaccctaggttattttgcatgagaattaagaatctgaaataatattctaacttttgcttaaggtttagaagttatttgtagattcatgttaaaaatgtttatttataaatgtttttggtttatttttacgttttctttcatgactagtaaaacttaatttaatgagtaataatgtctctattatagtgattccacttatttaaatattaatgtttttatattgtacatatgtaataatgtctctatattatgtacatataaaatagacattaattacatatgctatggggtagtatatgtaataatgtctctaaatatttattatgctatggtcaggttgtctctgaatagtagcaggctgacagtgcagctcaaggaaaggcacacaggcgaatacctggctgaaatggtaagatgcgttgtcgagaaatttggattaaaaaatagggtacgtaagattttctttgtctccaccccccttgtgtaccaattttgttcacccttaatcgtctgtgatctgaccctgtttcaactctgaatagatctgtggtattgtttccgacaatgcaagcaacaatgagactatgatttcggagttggaacgactagattggaaacgattcaagggcgaggcgcagtggatccgatgctttgcgcatattttcaatctgattgtcaaggctatactgcgacctttcactcgtaagaaatcccaagctggtgctcctgagtttgatgactcagatgaagaagaggacaagcatgaacacattgtgaggtaagctgtttcaagcaagcatttaattttgacactagaagctaaataacacttggaaatatttagattcaatgaagagaaacagaactgtgactgggacaatgatgaagataaacacacggaacatgatggaaatgatgatccagaactagcagtcgacgatgatctcactctggacaatcttgaggatcttgaacgagaagactccaaagataattatacatctgactcgtgtcgccaaaccctcacaaaggttagtttattcatctttcatcaaaatctctcttctgactctcatgcacatttgaaatgattctatccactgtcggcagttccgtcgtattgccatgaaacttcggaagtccccaaactccaaggcgaaattcattgagatttgtgaagaagctcaatgcaagaaaccccacaccatcgagcgtgacgtcccgactcggtggaactcaacttacttgcaactgtccagtattgtccgatgtgaggaagccatgtaagtctaatcattatcagtttttgatccccaatatttacccaaactaacctgttattcatgaaagtgtcttgtggcagcgcgataagcagtttggaattgcccgtaactatcacgttcaacaagaagactttgacttagccgccgacttggttcgacttctccgacccttttacaaaatcaccctccaattgtcaaccaaagcctcggcccggattgccgatgtcgttgtcatgatcgatcaaatcacgtccaaccttgtgtctgtgattgcaaagcaggattctgaaagagatcaccctccggccctacaaaatgcgtgtcgcgccggccttcgcataacaaataagtattactcactgactgactgctcaccattatacagaattgcaatgggtaggtcttttcttcaactctcatgtaattacatatgacattcttggcaactaacaaatattatatctgaatttccagttctccatccgtctttcaaggacgaatactttaagctggcaagatggcctaaggaatggatcgatgaggcagttaaactcacacgtgagatgtacaataagtggtacaaacctcgaaacaaggaatcggcaccctgttcaccagaacaggaagatgaatcagaatgggtaaatttcatttaatttccccccttctgcttcaaatgaactgatcaaatcatccaccagcggcaagctggggttctggcaggtctaggtgacgctgctgaagctcgaattgcggccccctcgagtgaccccattaccagatggctcacaggtcccctgtatttggataaacggcgaccgattgatgccctcaagtggtggacggagcaaaaacgaactggaaatccacatcaagacattgcacagatggcccttgatgtcctgttttgtccaggtaagactcacagtaaataagtcatctcaaaatcagaatgctgatcattttttctgactttgtgcacagcaacgacggttgacgtagagcgtacgttcagctttggtagagactatgtcacaactaggcgacacaatctccacccaaaatcagtaagtacaggtatggccttggctttttattcacagaacaacaagatcaaacctctggcgctccacgaatacatggaaaaaaaagaagaacaaagctaggactaaggcaaagaggactggtgggagtcaaagtgctggtggaagtcaaagtcaaagcgctggtgggagtcaaactcaaagcgctcgtggcaggcaaagtattgctgtcgtaattgattgattaaatattagtataattttattttatttttccattctctttctttgcttctctcaatctctttctaatattctatcactctcactggttcacgacaaaaatacaaatgtcaaatctcattagagatggtcgcgttgcatccggatatccgcgcggatgcagatatccggttgctttttccggggaaagcggcatccgcacccgcatccgcatcccctggcggatatccccccgccttagcgggtatccgagcggatatcctcggatacccgccctctaaatggccggcaaggcacatcctcgccggctggaaaggttgccttccagccggcgaggcatgtaccttgccggctggaaacccttccagttgtcaaggtacacgtacctcgccagctggcaggaaacagctggcgaggtacatgtacctcgccagctggaaggaatacctgccagccaggtaggtacctggtcggcgccaagtcaaccgttccagctggcgaggatgtggcttgcaggccatttagagcgcgggtatctgcacatatacgtggggatacgcgcgaaggtgaggcgattgccgcgaggagatgcggatgcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaaaccttccagccggcgaggtacatgtacctcgacgtatggaaggaaacccttccagtcggcgaggtacatgccttgccggctggaaggcaacccttccagtcaacgaggtacatgcctcgccgactggaaggaccttgccggctggaaggaaacccttccagccggccattggtctcgggtatcccaggggatacccggatatccgccgggatttggggggggaaaggacatccgcacccgaatccgcatcccctggcgggtatccgctggccctggcggatatccgccagtggatagcggatatccgcaacggattatccccgcccatctctaaatctcatacacgagttagctgcaagcaacaaaaaaaatccattttccttctttccttgtctcaatctctttctgactgtctcactggttcacctcaaaaatacaaatatcatacatgagtttgtcatacacgcattagaaaatttttgattctctttctttccttgctttctgtcactcttcctggttcacctcaaaaatacaaaagtcatacacaagttagctgcaacttaagcaacaaaaaaattgcaggaaaaaaattgtttttttccatctttttgggagtgtcacaggctgtgagcaacaaaacaaaaaataaagaaaaaaaaaggggaaaaaaaataaaaaaacaaaaaacaaaagaacaaataaaataaaaaggaaatatatatatatatatataacgaaaaaaaaattaaaaccacttttgccaacagctcaacaaaaaaaaaaattgaaaagcaaaaagaaatgtgatttttttcaatattttttgcagggtcacaggctgcaagcagcaaaggaaaaaaaaaatataaaaaaaaagaaaaagaaaaaataaattgaaggcttccaggctacaaggacttcaaaattggtgtttatgcagccccccaaatgtgaaatttccccatgtgacattcattttgcaccctaggggtcattttaggggcggatatccgcggatatccgcgcggatacccgccaacgccaacagatacccacccgcggatgcgaatgcagatgcggatgtctgattccgctcaaaacgcgagcggatatccgaatccgaacggatatccggattcgccgggcccatctctagttttgtgcaagattatgaattttgacaatgcaacaattctttagaatccaaggtaacacatttttgtggtcctttcacaagttgagagtttggcaagtttgaacaagggcttcagtcctcctgatttcaactttactccccaacctgcaggaaaatgtatgagggaggaggtcactggcaaagcacagtcacacctcatgctgacttagctcacaaccagaaggatcttactggccagaaggaaatactcctggttgacaaggtacaatcatcttgttgtttgctgatcaaagtaactctgtctggttgacaaggtataaaatataccgtgttgggtggaaggaaatcattccagttgacaaggtacatacatgtacatacctcattgaccagaacaaaatccttctggctaacaagatatagtaccttgtcatctggaaggacttccttctaattaatagggtacatataccttaacaactgaagggattaacataaaccttgttgaccagaagagtctgaccaattaatgggagaccaataagaaccacagctctgacagtccacacaacaaaacttgagagctgcccaaaaacttgcatgtgtgttagaaatccattcagatgacacatggatgctttttgagagatagatctacaaactacaatgtagtggggggcctccagtttgggacaggagtgtcccccccctacaaccaagcatttcatcaacttaagccacaactatgtgctacttatcagatgtaaaaataaagtgcatattgtgtttgcaagaaaccttggattgtttcgctttttgaattttttgtaatccttgcaattcatggatttacctttctgctttattaatttcaaatatgtttccgcctctggtgtcccagggctttcaacttttttctcagctcattcgaccgtccagtgcttggtcggcatcactgatggggcagaagggagtgaccggcggtcccagtgagcggctggatggacctacaaactgctcaggttccgaatatgaacatcattttttcttaattctcctccaagagcatctactgaagcaacatgcctccagaggtggttttatccctgggtgttatctgacatctgtcaagataaaacccaactgagaaaatgaaattatgggattagcaaaatcaaattcaaaggattacaaaaaatccaaaacgcaaaccgatccaagatttcttgcaaacacagtaatttttttcaaaaaagtttgattgaaaaaagaaaaaatggcaacagatatacatatgttatttctaactgttatatgtaaaaggatggttgatatatgttgtgtacatatacaacaaatgtaaaataaataagtagttttagttatataatcatattgatcttgataaataaaataaacaattaaaaagacagggagggcaagagagagagagagagagagaaagagagcagtaagaggagagagattgagaatgttgaataataataataataatagtcataataatccaagaaaacaaaacctaaactaaactatactatactaaaccaaaagagcctttaatggaaaatgaatcattggaatcaagcaaggctttataaagaaaggaaggtaaacaaaagaagggaaaagtaaaaagagagagagatgagaaagagggatagagaagagaaaagagagaggcagatcaattcaaagtattcaaagaactattactaagattccaatcctgactactattattattcttaggagcatttgaattagaacgtagatgatgatgatgaggaagatgatggtaatgattcaaagaagaaaagagagaagaagaggacggattggtgattgaggtaggataaagaaggagatgattagcagtcatggagtggttgggattggtagaagcggcagaaggagaggaaggagaggaagatgaagtatgggatagattgggttttctgaagataggttgaagagggatcatagtgcttggagtcgtcttagtagtagtattggtaggggtggtagtattattaggattactagtggcagtagtaggatgatcatcgtcttcaatcagttgtccttgatctttttcaataggtcctcctcgttcacgagtgagaagagagatggtagaagaagaggaggagggaggccgttggatgctcagagagctagcagcccgagcacgactgagagcttccatagccggggacatcgtttgaccagcagatggacgatggtggagggaagaagagagttcgtgaggacgagtagaggcggacgagattgagcctcgacgggtgctcggccggcctaggtcggggccagccaagttaagactcgtgacacttgtcaaccgtttgcgaccccattcaagccatccttcgctggactgctgttgagcgtcttgggagggcaattcaaggctcgacgagagtgggccaagggatgagccggtcatcgtccgatgtaaacgaagatctgagcctgcccctgcccccttctccatcatgatcccaaactcgctcttcgtcgtcaacgagccagaccgaccatgatgattcaccaaccgtcctccacctccgatcgacgatccaagcaaggaaagactcgccttcgagctcctctggctcgctcccaatctatcgcattcctccgaatcaccacccccctccactgggaagggcttggcaaaacacattcctgcccagtccaccgtcttcctccgcgacagtactggacttgtgttcttgtcactccggggtggactggtgctactactactattcccggcctggacctcgatcccattagagaacggatggtggaaagaacggttggggatcgatgcgctttgcgagctcagactggaccgcatcattatcggcggatgttggtgatgatgatgatgatgatgatggtggtggtggtgggggctctcagactgcttgatggtcgagcccatgctacttgagggatcagtcacgatctcaccgattgagctaagcgatcgcgatgaatcccatgggttcgagcatgaccttccaaaaccaccatcaatcattggagccgataacatagccgtgtcgatccgtcgggtcgagccggagcggtcaaccgtgctgatcggggtaagtgttggccgcgttagaatgagctttctagatgatgatgagaattgaggggcttcagtggcggtgtgtgtgtgaagacagtcgaccgagcgagagtgatcatgccgagctgaggtgacctctaagcgcactgagggtggatcgacgagcgcaagactcgaggtgggattgtgcgaacgcattaataaattggctcgagaggactgtcgatggttactgtagatcgttggggtatagggtggggcagtacgaggctggatatgatcagtcagtgacaatcttgaaccactcggagaagaccgagcactgatggtgatcgcgttactactagttgttggtggcgtaaaggaaacgggtcgacgtcgggcccacgtactggccagggaaggtgagtgtggtggcatcgatctcacactcccggtctgggaacgaacagattgggaatccaatacagaaaatggatcgctctgcaggtacgcaattgctgcctgatagctcacaaaagcccaactaatcataaagatcaagcgtcagtaatgtgagggctaaaaaacaaatcaacggaaaaaaaaacctactcggtttctggggttagcgaaccacttaatctgaaaaccttggtatattgaatcaatgagtgttgctgttggataccagagcgcacgattactgaagccaagagagccaataggtcatcaggtgtgagcctacgagcctcttcgtccataccggcttgggtggagacatctgtccagacggagacgaggatatcgatggtctgcttgatgatcgagatacattcgaggggtgtcttagccatcagcacgttcaaaaccgtctgctcatccactgtatccatcgctacaaacaaccgttgcaagatctccggagatagtggagaggggcttgaataagcaccttcataggctcgaagttcattcagcttctcgacagcttctgtcaataagctctcgtcctggagtgccgcgggcagttcgatctcgaattcactcaatgggattcgtcgtttacgataaccgtgtagaatgctatctaaataatcgtcttcgctggcgtaatgacaagacaggccacgagagtagagcgttggatgcaagaaggcaaacaagacatctgtggaattgccaaaagaaaaaaaccatcccaatcaatcacaaatagaagcataatcaattgaacaatggggggaggggggcttactctcgactaaatttgtgagccgttcccaatcttcgttaccccaggagtcgacggtggcatgaccgtgcttcttgagatcttctcgaatatcatgagtgataggctcaaagatttcatttttcaattgctgtatgataaatcaaaaccactcagatttgagatcgtcatcgaaaaacaaaacaaacagaacaaaaaactgaccgaaaccatgtagttctcaaatcctttcaaaaacaccaccgtctcacaaaatcgatgacaatgcatccagattttactaacacttttcctcaagattccacacgtgatggctccgaactcttcgggaggactcaagaggaaagcaaaatcactatgtgggggttgggggggggggttattcagggtgtcagagagcgagtagtcataggtatttgttgtaagaagtcaaccgcttacccaaagatagacctgtacttgtttgttccactatgtctgagtatcgagagacccgagggcattcttctcgatctcctcttggtggattcgcgcctggtgctggaccgacgactggagcgatcgtcctcaggtaatagaatgctgctcgacctcctacccatcgattgtgagtggtaagtactcgagagtgttgagcgttggctgagactagccgagctcctattggttgtcctgcgatgttccgtacacgaggtgaccgtggatgtacgcgccctagggaaagggaagattccacccgttcggggcgggttatcaaactcgcactgcttgcaaggctcctgaggttcctgccttgcgtcttggacgagtgagtcggctgtttgttccgtcccgatcactgaactttgccaccaacattcgattactgggctcttgagactgatcagcctgactcgttcgagcttcgtgcccgtgcgtgtcatcaatgacagctcgcgatcctgctcctcccgaagccgtgccaatgcaacagctgcagccttctcgcgccgttccttctccttctccttctccttctgtgcagcacctgggcgtaaccatttgggtgccttgaacctaagccgttgctcaacttcctttcctttcttggcctttgaacccgatagggctgactcaagaccactgtcagaaggcgtgggccgagtggatgaggtttcgttgccatgcgggaccgacttttggggcatcgattgtgacactgtggatggggaacgatacatagtttcttccgagacgatctttgccgtctgagtcttggtcaccgttgtactcggtagcgaaatcgggttcaacagaggagcagtcaaagctggtcccaggggtagggcggatttgggatcatccaaggagttttcgactcctttcaaggtgttagagagatgactcttacaaactccagagcgagatggaggagccatggaggtaagcagattaggtggtgtaacaggcatgtctgaccatccttcggacgatgcacgtgaaacgccggaagaggattgagtgaatgctagagaagattcggtagcggtagagggggagcgaatgatggcagcaacagctggtgaagtcttgctacctggaagctgaggtcgttcgatcgaaattccaggagagggattatttgtggggagtggtgaggtcaaagaatctccgaaggtagatggatggtgataaccgtagtcggtatcgtctgggcccaccttggcacgaatcgtccgatgtgggtcaccctcgagagtcggccgtatcggtgagaaatccgtttgagtgacaggttcggatgacttagacgtagggataggattgttgggggttgttggaggaactgctttggtgtaggttaatcggacttcggcaacgccagtacctggtttcagatacagattgactttcttatccttcatggatgtgattccaacccactcgatgccttcctttgaaggatccttggtcagactgcctcccgaaactggatttgtcgagtctgaggctgatacaaaggtatgtgcagcaatccattgttcccattcggattcgaattcaagagttggatctggtagtttgcgaggcatgtcgagtggtagggctctacgggtgggcaataggacgagttttgcggaatcatacgcgttcttgagtcgaggtgaaagggaggtagaaagaacaatgtatagcgggttggaatcatagtcttcttcctcgtctgtctcctcttccggctccaattctgccgagtcaacctcgtggccaccgtccgagtattccagcgagccattatcatcttcgtcactgtaggtaggaaatattgcaacagggatgactgggggtgatgtgggtgaggcagaggaagtcgcagatggtagagcctggggaacatgactggggatcgagggagtagtggaagggatcgagttggggttggtggcgtttgagggcagcggagtggatggggtatgaagagcggctgggacggatggggtgagatcggtcgaggcagaaagtattgaggagacttgtgagttctgatgggcaaatcaaatgaagtttaaacatgtcagcgtctcgagaaaaaacgacatttcaaggtgggaaggagaagcagatttttttttgtgcctgctcgactctggtcagagaaatttggagagggtcagcagaggggatgtaaaaaaagaagtagggaacgaagggcggggaaaatagaggcctatcagcacactcgtctagcgatttaagccaaaagttcaagatgcaccctctgaaaggatcatgtatggatagagttaatgagatgggtgagatgtattgactgaatgaatggagtgtacaggagatctaagtgtaaatcagccaaacccaccatgcccaatttggaggtccgtttaacgattttaggctcgggaggcctgtcgggtgcctgcaggttaacagagaatcaaggtcagctttgatgacgcgtgtagggattgaagcggatgatgaggttttcgtactagtgagctgtcaggtggcggtcttacgacggccatcatgtcttggccgtcgccggggagtcccttccgcccggagattacacgaaatgaggcgggttcttgtgaggggagagatcctactggattggagatgagatgatgagttgtttcttgaggttttgaaggagattttgaagtgggttggtcaggatgttgtgagtccatctgacgagcctgttgagcgacgacttgggcaggggtgagagattcgagtgctgaggagggtgtggtcttaggttcggtctcatgatgattgattgtggtctttgtaggtgatgatgagattggtggtggctgtgcgattgagaaggagatgcgaacctgacgagcgatcttctgtgcgggggtcatgtcatctgattcctgagagggagtggagggttcgagggattggattaatggttgggaagtgggtggtagtgatgattgagagggcctgatggttgagtggagctgctttggttgatgatcagggttgatggttgggaagtggatggtgtgagtggattgagtggtgattgtggtgggcagtgagtcgatagatgggatggatcgagtaggagtgggtaggagtgagctggctcgtgtggttggttgagatgagatggtggtgatggatgagttgggaggctgaggattctgttcgagtgtggttggggctcggttgttggttgagtcatgcagagttcttgggtggatgatttcgtcattttcgagtgagtggttgatcttgttcttcatcttgtttcttatctgctgagtttggtggatgtgtctggtgagtgtggttgaagttgttggtagtggttggtagttggtaggtttggtttggttggttttttgcttgtcaaggctcaacaggctcagctgacctgtcaccaactctcactgtcactaatctacagctgtcacatctccaactcaaatcacttttcatcctccccggccttccccggcggggtcaggtgatcgggccgggattcagtctcagacagcccgggttcatttggaacatcttcagcagtcagctgggggcaatcaaagtttgcccagttgctcttaatcagtgttggacagcatatacatgaaacatgtattcagcaaaacctttgtttttgtgggaaaaatggatggaagaccaaaattgggtatgaagcaatgttggaaactttcagtctatgtccacccaacatgctgccatgtgagaatggtagtcactaagagctgcacaacaaaaaaaaaaaaacagaaaaagatagcataaaacagccaaatgaatttcaagtacaaattagtacatagtggaagaaacttgccaaacggagagaattgaaaatcaccagagagggttttcaaggttttaccctgggtaaacataaccatgtaaatggtatctgaaatgcactctttggaaaaaaaaattgattccaccataaaacaaccttgtgtttttgcccagatcatcgtatgtgtgcttaccaaaggctcaccggggacttacctgttagcttaactatgtaaacctaccaaatggaggaggggggaaccctgtatttcaaaggaactctacatgcaatgggattatgggatacagagattctcagttacagtctggtggcactacactatgttgcactttttgcaagaaaaaagaatttacatcagtattattatatatattacagttagaaaaatgatgtaatggactatgtatagcaattcatcatgatgtcatggggacatagaaaatactgtatttaatctaatacaatctttcccatcacatcatgggcaaactacattctagtacattaaataaacattctagaatattttcagactgcccttaaaggggactcaagaagataaaatgaggccatttgttatgagctgtggagggctggaaccggggatgttacatatgtagagagcctgttatgtacagtgggtggaccgttatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcacaagaattgttgaagtggttgcagaatcgagcgtaacaaagcccgcgagcacccgtaggcgtgaggtgcaagcgaggcttatgaccaagattgaggagccgcgcaagagctctcaaaaataagtgtagcttttctttgcttcaaattgtaaattatatgtttaatgttttgctatcactaccctatcccagctgagcgctggcatcctatctacaatcctgtctgttcactttcatcgtggcatcatttgtttttttttctatctttttttgaaatcggtcatttcttgtaattttaccggacctttaatgttttgtctattgatccattaaaatgtcaattggccaatcagccgttgaagtataatgccatacctcaaattaaatgaacaacatgtgaaaaaactactcataactagagagggagagatcaaagagcaagaccgattgactgagaaaaaaaaagcaaaaaagatcaacacaaaaggaaaaaagtaaatagaaataacgttgagctctttggaaagcggtcggatttgcgaagcgaccaagatcaagtcgcttcggaattgcaaactgacagtgagccaggtgattgggacaatgcgatcatcgaacactcgcatgcgattgtcgaacatcgaacaattttccaggttcttgtaatctctttggatgggcagttgacgaggacgttgcgacggccatctgatgaattcttcgacctctcgccagcttgatcttgaatggtgtcgggtgtttatatgtgcaaggagggagtgtatgcgtcgggttgggagagagagggacggaggagagagagatcttattacttgaattaaatgctgttgagctgaaaggcaaaaaggatagaaaaaaagagcggttcgttgaaaaaaaagagccatccaaaaaaaccatggctttgctagtaagcggccatggaaattcaagaaactcaaagtttcatgaatttatttgatcatcatagggacatatatttcaggttctgaattggctgtttgataaataaaaacacaaagtttaaactatgaaaaagaaaaaaaaaacttgttcaaaattaaggcctgcaggtgcccacaacatcctctgccaccaaagcttggagatgctgttgggccatgatggctgattattcctaagtcctctccctgcgggagagtccctagtgcttgcacactcgaccagcggctacagtgccccacgccgcagcagggacgcggactttgataagttcggtgcagaataggtcccaaagaatgaatatgaaaaaataaaaacaaaaaacaaagtttcaaaatctgtgaaaaataaagggtcttagttaaacgactcccaaatattggagttccaaatgttgagatctgatctcaatccctccagtactctagtggtgtttttcctaaagtcgcccattacataagcccagtcgacttctcaatgacatcattgctgcggtctctgcactgtcttatataagtcccttccttcaacctcgctcgcctttctccccatgactccagaaacctttatcgctgtttctcagaagactctttcttcctcttctcatcatctcggactcatcatcgtcactcttacctttttctcaagaaagacacgtgacattctttttcttaacaaaacttcctcctcccttctttttgataaaacaactcgcttgttaactatcatcgcttgtcgtcaaacatcattcgactcgaccgttctcacttcatctcgtctcccttctatttgactctccgccgacagttaaacctctcttgccttcattaggtcacagtaggtgttcactccactctcttctggacggcggtataaccaagactctgacttcttttcattattattctttgctcttgtttcttctctttttcatttattgtgtcccttgtctagttgttcctgccttaaggtacactctcatttctttttgtctgatcattttctttgtcatgtatttctttgttaactctcactaacctgaaatacattcttaagtttggtatttaacaccaaatcccaaatatttgggacgtcgctaagaccccctgcagatggtccgcaggctgtccacccccggagatgggagtcatgttaaaattaacaatgcatttttcagacatttagcagaaaataattgacttgggcaggatttgaaccagcaacctaaagcgtccaagggattctcggcaggcgagaccatccagaggatggtgtacagcccggtgtccattggacacttgattgggagtgtccgatggacaacaagaaaaccatcaattggacacttctcagagtgtccgattgatggttttcatccgggtccggtgtgggatactttatgggttcccatccaacaacttcaaaaaaatttatatttttcttgtatatacaataacattacaccaaacatggctccaggaagggattccagggccaaagttaccctagaggagcaggcttgggtacatgtaacccccctgtgttacattttagacccctctttcactcacaggtaggggggtcaagcacccttacatgttacaaggattcaggtacacatttcacccctctgggccatgtgaactggcatctgtacatctcaagcaagtacaatggaagtatgcaggcacagcatacaggctaccttggcaacctgtcatgcgatgcgtacagcctcaaatacaggatgacatcatgcggcttacagaacacagcctgcaggttgctaggttgcatagcaactgttgcacagcttgtcaatccgacggaaaccactcaacttctcaaatcacatcatgtaggctgtaccaccagccaaaacccctcatgtattcttccatcttggccaaattccctcatgtaaggctgtacaaccagccaaaatccctcattcctggctcccctggagccaaaatacctcattgttgtctatataaggaggcccctcctcccagttgtaatctctccccagcagacttcctgcagacatttccccacataacaggcaaatcactgctcactccataatattatttgttccccaatattttggttttacaattataacaacccttacatacaaatattacaacatctttacacataacaacaacccatttttgcacctgtccacctgttaagcaacagagtatcttttgatacactccactatcactaattaaaagctgccaatctaagattggtggtcttgtttagtgtagtacagtgcctagacagtgaaaagtggctgcttattttggattccagagctccaaaacataaatttgaaatcatgagacttggtcagctggtgcataataggtcccaaaaaatgaatatgaaataataaaagcaaaaaataaagttccaaaatttgtgaaaaataaaaaataaaattgattcttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaaggaagattgggaaatgagaagaatgattataaatgaaaattttggaaaaactgatttttggatggcttcaaacagctgttgaggggggcattgttgaaatttcgctcatctctctcttctttcctttcactcacctgtcacaatcttattcaacggccattgtcttttctttttttatgccatgagttcttagacccacaacttgaacctcttgtagttagaatatttaactcatcttgactgcagcttaaaaaatgaaaaaaccatcggttctttattcttttctgagcctttcctgaagaagcacttttagcccttcttcagtcatagttgtgaagcacttgagcccttccaacttgagttaaaagtattattttttctggccttttcgccaaaaattcaacacgattaacagtcgaataccgactaaaatctttgaactaccctctctataattcctccattacaacccactcaaacacatctacaacaataccctcaacattctcttcgctgaagatcccaaatcgctagatcccatcatggcaactgaagtcgttcgcgaatccaaaatcctcctctccaatgaaaattacactctgtggctccttccgatggaagctaaactcttcaagatgaaggccctcaacatcgtcaccggcgctgccacctgtcccaatcctgaaaaagataaagataacttcaaactatacaacagactcaacgaagatgcgtacgccgagattgttcaatatctcaatcaagaagtcctcgcatatgttagctcagcacttccaaccaccgacaaattcaatggctacaagatctggcagctcctcaaagccaagtttgctggcaatgacctcacctccaagacaactgctctgaaaaagtttctcgctgttgactacgattcgttctcatcgttcttaccccttatccgagctgcaaatcagaagattgtcctctcgtgcctcgctcttgacgatcaagtgaaaacgatcctaatgcttgataaacttcctcaagactttcactcatttaaaactaacatatcaatgaactttgaaaccttgccgttcgacgaagtacttaagaaactcgaggactttgccgctcaaaatcagctgaatagtatcctgaagtcatcgaccacatctgaagtgactatgtacaccaaattgtccgaccccaagatcttgtgtcctcactgcaaacgtggcttttgctcctgttcccactgtctcaagaacggccattctgaagcaaactgtttcgtcaagtatcctgacaaacgcaaacagaacccagtcactacctcagccaaacaacactcttcacacctcactcgttacactcaagaagacgaagattaccttaaacaaaaataccccgacctccatctttaaccaatcgattgcgagctcaggaggggtgttgaaatttcgctcgtctctctcttctttcctttcactcacctgtcacaatcttattcaacggccattgtcttttctttttttatgccatgagttcttagacccacaacttgaacctcttgtagttagaatatttaactcatattgactgcagcttaaaaatgaaaaaaccatcggttctttattcttttctgagcctttcctgaagaagcacttttagcccttcttcagtcatagttgtgaagcacttgagcccttccaacttgagttaaaagtattattttttctggccttttcgccaaaaattcaacaggcattcaccagcccacattgcagcaaatcactagaatttactgttttggctccaatctggaccaccaacctggctaaatcttttttggttccaatttttttcatttataatcattcttcccacattccattctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaatcaactttattttttatttttcacaaattttcaaactttattttttgcttttattatttcatattcattttttgggacctattatgcaccagctgacccaagtctcatgatttcaaatttgtgttttggagctctggaatccaaaataagcagccacttttcactgtctacccactgtacacaggaaaggcagaggttacctcacacatccctttccgaactcagcaaaaggttctcacgaacacttttgagcttaacaccggcaggcgaaaaaaaagggttgatggtcgaaaaatgatctcaaagggtggttgatggttgaaaaacaatccaaaaatgcaatggggggtgtatagttgaccctctgaccagtgaaatatcgaaaatgttgcatagtcgagtggtaaagtactgcatcagtgaacccaccggtcgcatgacctgtggtcatgggttcaagcccagggcctgatattttttggccccaagggcttctaatcctaccatccaatggatggtttggccctaccatccggattcagcaatatgcaagtcgcatccaatggatgctccttgcagggccaaggtgggatggcatctggtacatccaattgggtttccaaatgccatccaccacacctggtggtgtagaaatggtgaaaaagagtaatctttttctttgatggtccttcagcacagtgatgacacctggtttttatattatttatatcaatgtaaaatacacagagctgacacctattcaacacacagaacaccttaattctccttgagagagtggaaggaggaatattggcaatctctcgaattgatggagtctaacagatacatgcttcactcaaactccaagagattcttgcatgattctttagacttctgggaaagtaaatggagatcaggagtttcaaaatatgcaacatttttcatattttgtgtagattctatttagcagcaaaaaacaagctacatcaccaccaaattttccttaagacaccttaattgtttttctttacccaaaattcatcacaaggttgacaaaaaaaatagattggatcagggatgtggtgtgcaggtttgcaacttgcagagcatttgggacactttgaaaactgtggaggcttccaattcaactagattatacccaataagctcacattgtctttcttggtctaagcaatacttcaggagatcacccacagtgtttggattttggaggctgttttcttggccagttgtgccttctatttttgaaccagatcctcgacaaagtgggcatgtacttcctggtataacaaaccaaggaccaatacaccttgaatgaaagggatgttgacaatttggccaacatcgaacttcatcatctgacataggagcatggcaaattgaacatgtaatggatgaacttcccccctaagttaatcaatttcccatcaaatgaaaacatatcaggatttccaccttctagaattctcaaaccccataaaaatgactcacttcttccaagctacgtttcatatgataattaatggacttgtgtagatcatgtgagcccacagaagctaaggagttttttataagacaacatctttttagctctttaactcttgggtatttctccagaaaaatagagaaatttatataccagttttatcaggtgcaggtataaatggtgttgaaattattgcttcaagaatctgaaattacaaattactagttagcaggacaagatataatctggatagtaatgggaatatccaaccagagcagccacaaagatgtgaattgaaaacatttgaccaaagaaatatgttgagatactgatatgctgatcctgcttgattcaaacctttcaggaggagtgggatgtggattcaaatcaaagtcacccttgtccaaagaggcaggtatacatatataggtattcaggaataaatgtttggtgtttcccaaaattgaaatttaacactacaaaacatttttcacattgtttcatctgattgtcaaagtactcatcacaactttatgtaaatgtttgagcagaagggctggacaaaatctaaattcataaacaggccaaaagaattggaactggttgagtctctgcttcaccataaacacaaaaaccaaggatcttgattcttagtttgattagggtgggtgaggattgtttgggacaagtcggaaaaatgccagttccaatgaaggaatgaatagggcaggttaggggatgaaatttaaaatgggtctggactcctcaatcctcaaaccaatataaactgagttgtgggtgagaatggtctgacccatgggcctgcagtacacatagaggtttttgggtgtttgtaatgcagaatgaatttttgttttatgattaaaattactacagtttttcattcacagatcaagataatcagctgaccaaacaatttacagattgatcaagatattggatgtttgataaattgaaatatatgtgtcatatatcaacagtcaagttaccagcacttttaatctttcaactggacattcaaggtgacacaagcattcaggaccagtggaaatacagaaacaaacttgaatcattgaaatttcaaaagagcaagctataatttatactcaacaaaggagacttttgcaatcaaagtttggggttttctgtttcattaaattttctggggatcttcaccagcctgttggactaaatcaaacaattgaaagatcatatgacttgtttatttctgaaagaaaccactactaagaattgtaccaaagaaattatctcagaaaaccagaggaagaaaggagagtgaggattagtctcagactcactgatctgatttccaggagcttagggtggggtttaaaaaccaaaattctttgcttgttgttggttttgagattttaagaacttccaaattggaaggccatatggactagtgtgccaccttgcgcaaatgtttttttattctattttttaggttgagataaattacatggtttattttctcattccttgaaaaaaataatcagctgaccaaaaaagttcccacctgtgtcacttgaattctttggttccaaactgaagaaaatggtgccattatcttctgtttgaaaccaaagggcagccagagctgggtccctcagctgactacatttccaaaaaaaaaggcagagaaaaagtctctgtagctcagcagtttctaatggccctaaaataggaccacccagcaggttgtggattccattcccactggccccatcccctgatgggggttagggggtaggtttttggaggttaggtcactcaatgcacctcaccccctggagaggtgctgtacccagacaggtttgagcgtagttgttcatctgtctgggtattagggggtatcaaatataaacaaatccaccattatttaattgactgttttgaaaaaatccacccttttttaaacatgttggttcttcatttaaccccattttgggcccattgatgcaaaaaaataattttggaaaagtgactggtttctaatggtggatttcctatatttgataccccctattgtgaggctatcagggacctggcagagttgtcagaaatccaatggcccctgcttcaatggggggtgggcgtttgggtttagggtttacgttttagggtagagatagtcaaagggtatccgtcgcggatacccgctatcccctggcggatacctgccaggggatacggatttgggtttggatgtgcccttttcccagaaatcccagcgaatatctgggtatcccaagggatacccggtgtggtagctgaatgtgttagctgaatgtgaagttttttattactcttttctatccctcttttttcttctacatacactcacaaatcactcaatatggctcaagaaatggattctacactcaatttcacccttggtcaccactggaggcatcactggaactcgactgcattggaagttataccctctggactctcacaccactcacttacacaccccaacaacatggcaacactcaatcaccaccaaaacatcaacaattacatatctcacactannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttgtttttattttttcatttatattacatgggacctattctgcaccaattccccaattcttgtgacttggagtttgtgctttgaagctgtagaacccaaaacaagcagccaaaaataacagtccacccactgtacatgtcacaaacttcgaacttggagtttgttcgagatccacaccttgtacatccctcatcttgcaatctaccatcaagaatcagaaccctgaagatccctcacctgctctccccagaacacccctaacaccattcctggcctaagattagtttctcatcatattcacccgcagtaaacttggtaagtacagtaaatattgtcctcctaattttagagtagtttatcccaatctaaaccaaccttttactactggaattgtaagtttataaagtttaaattcccctttcatccctcactaaaatttgctgcaagacttccacctctgacaagtatccaatcagcccaagtgcttgtcaggtgcttcttagccattcttatagtttaaaattaccaagctataacaatttgttaattgttataacctcctgctatttgtttcattgtaaacacttaagattaaaggagtgtggacttaacctttgtggatatttcaaccacatacaccatggggcgggtttttagaaaaaccccccagcaaacggatggattccgtcccgagtgcccgcaacttggtagcgaagcatccaacggacgctcgggctcgcctggaatcatttggacgcttcagaaagcttccaagggatgcttggcaggcgagaccatccagaggatggtgtacagcccggtgtccattggacacttgattgggagtgtccaatggacaacaagaaaaccatcaatcggacacttctcagagtgtccgattgatggttttcatcagggtccggcaggcaaaaaaaaagggtcgatggtcgaaaaatgatctcaaagggtggttgatggtcgaaaaacgatccaaaaatgcaatggggggtgtatagttgaccctctgaccagtgaaatatcgaaaatgttgcatagtcgagtggtaaagtactgcatcagtgaacccaccggtcgcatgacctgtggtcttgggttcaagcccagggcctgatattttttggccccaaggcttctaatcctaccatccgatggatggtttggccctaccatccggattcagcaatatgcaagtcgcatccaatggatgctccttgcagggccaaggtgggatggcatctggtacatccaattgggtgtccaaatgccatccaccacacctggtggtgtagaaatggtgaaaaagagtaatctttttctttgatggtccttcagcacagtgatgacacctggtttttatattatttataataatgtaaaatacacagagctgacacctattcaacacacagaacaccttaattctccttgagggagtggaaggaggaatattggcaatctctcgaattgatggagtctaacagatacatgcttcactcaagctccaagagattcttgcatgattctttagacttctgggaaagtaaatggagatcaggagtttcaaaatatgcaacatttttcatattttgtgttgattctatttagcagcaaaaaacaagctacatcaccactaaattttccttaagacaccttaattgtttttctttacccaaaattcatcacaaggttgacaaaaaaaatagattggatcagggatgtggtgtgcaggtttgcaacttgcagagcatttgggacactttgaaaactgtggaggcttccaattcaactagatcatacccaataagctcacattgtctttcttggtctaagcaatacttcaggagatcacccacagtgtttggattttggaggctgttttcttggccagttgtgccttctatttttgaaccagatcctcgacaaagtgggcatgtacttcctggtataacaaaccaaggaccaatacaccttgaatgaaagggatgttgacaatttggccaacatcgaacttcatcatctgacataggagcatggcaaattgaacatgtaatggatgaacttcccccctaagttaatcaatttcccatcaaatgaaaacatatcaggatttccaccttctagaattctcaaaccccataaaaatgactcacttcttccaagctacgtttcatatgataattaatggacttgagtagatcatgtgagcccacagaagctaaggagttttttgtaagacaacatctttttagctcttcaactattgggtatttctccagaaaaatagagacatttatataccagttttatcaggtgcaggtataaatggtgttgaaattattgcttcaagaatctgaaattacaaattactagttagcaggccaagatataatctggatagtaatgggaatatccaaccagagcaaccacaaagatgtgaattgaaaacatttgaccaaagaaatattttgagatactgatatgctgatcctgcttgattcaaaactttcaggaggagtgggatgtggattcaaatcaaagtcacccttgtccaaagaggcaggtatacatatataggtattcaggaataaatgtttggtgtttcccaaaattgagatttaacactacaaaacatttttcacattgtttcatctgattgtcaaagtactcatcacaactttatgtaaatgtttgagcagaagggctggacaaaagctaaattcataaacaggccaaaagaattggaactggttgagtctctgcttcaccataaacacaaaaaccaaggatcttgattcttagtttgattagggtgggtgaggattgtttgggacaagtcggaaaaattccagttccaatgaaggaatgaatagggcaggttaggggatgaaatttaaaatgggtctggactcctccatcctcaaaccaatataaactgagttgtgggtgagaatggtctgacccatgggcctgcagtacacatagaggtttttgggtgtttgtaatgcagaatgaatttttgttttatgattaaaattactacagtttttcattcacagatcaagataatcagctgaccaaacaatttacagattgatcaagatattggatgtttgataaattgaaatatatgtgtcatatatcaacagtcaagttcccagcacttttaatctttcaactggacattcaaggtgacacaagcattcaggaccagtggaaatacagaaacaaacttgaatcattgaaatttcaaaagagaaagctataatttatactcaacaaaggagacttttgcaatcaaagtttggggttttctgtttcattaaattttctggggatcttcaccagcctgttggactaaatcaaacaattgaaagatcatatgacttgtttatttctgaaagaaaccactactaagaattgtaccaaagaaattatctcagaaaaccagaggaagaaaggagagtgaggattagtctcagactcactgatctgatttccaggagcttagggtggggtttaaaaaccaaaattctttgcttgttgttggttttgagattgtaagaacttccaaattggaaggccatatggactagtgtgccaccttgcgcaaatgttttttattctattttttaggttgagataaattacatggtttattttctcattccttgaaaaatgtgaaggggccttggagaaccgagccaagaaattcaccgcgtaggtgatgtccgggcggcttcctgcggagaggtaactcagactacctatgatggagaggtagcggctggggttgacgccggcttctttggccgctgtaaggggaaggttaccggtcagaagaggggttttggatgttgaaaacccgtcccagtgttccttcaggatcttctccgtgagttttggctgggagatgagaaaaccagaattattccgggagatgtgcagtccgactatgtcggacagtgtatccgcccatttaacctccagagacgaaaatacatctgctaacaatttgtgcagagctgcggtagacggtccggtgacgatcccgtcatcgacgtggatccagatggcggtattcccgatgggagattggaggatgtaaatgctcctgtcatactgagagcacacatatcccaatcccgaaaatacagaagataggtgttgccaccagcagcgaccagcttgtttggtgccgtgaagcgccttcttcagaagacacacgtggcctggggggacagacaaaccttcaggcgcagagacccaaacctcttcgtcgataggcaaattcaagtatgccgcgacaaaatcaaaagtgtgaaccggccacttgttcaaagcagcaacagccaagatcaaacgcatggagacaaaagtagcagtgggcgtgaaagttccgttgaactgctcgccagccacctgagcgtaaccttttgcgacatacctagccttgaaacgagtagtggacccgtcagcgcctagcttccaggcaaacacccacttagctagaagaaccttgactccggcgggaatgggacgaatctcccagacagcaaggcgggacaggttatcgagttcctacttgatagccgctgtccaactcgaggcatcgggggagcggagcgccttcttgtacgtggtcgggacgtcagcgtccaggaattcagggaccaagtccacgagctcatcgaagaggcaatcctgtccctggacgatttcttcattgcgaaagtcgccaagctgtagtgccaagaccagggaaaaggatggggatttggcaaaacttgagggaaactcaggaaaagtggccacagcagacttcacgtagtcctgcagctctgggacccagaagccccaacccttggattcagggagaaaagagacagtgtaacccttcagagcccggtcatccaacttgcaccgtttttccgcctggacatgaacgaacgccacggcgccaaaagggcgtagacggtcaatgtttggccgctcgttgaagaatttctcgaaaggggtgatatcgccgctagcggtatttggaaaccaattgagaacatggcaagcccacacgagagcgagcccccaaaatggtttgggcagggtgctgtcaagcaggattgtgcggcccatctcctgcagagtgcggttgaaccgttctattgacctgttctggtagtgatggtatgcgatggcacgctccgtcgagataccctttgaggctaggaagccggccagggcgtgactgttgaattccccgccgttgtcagagcggaggatcttcaaacgtttaccggtgcaagtttccagacggaggatcgtttcctgcaggacgggggtggcctcacttttcttcgcgaggacttttacctcacaataaccagaacccaaatcccggagagttaggacataaaggccgccacccaggtcttgctcctcaaaagggcccactaggtctacgttccagatgtccatgggttggaagttcctcttgtcagcctgagtgatgccaagagctgaaactcttctagctacactaggtgcaaggatgaattcagaggtgtacacgtgtgagtgacacgtgaaaagtgggtagaagtgtggtaataaaaagaaaagtaaataaaaactgttaagtttttatttacagaggggcctgagttacaggggtttttaaggtgccctctaatatcaggtcctgggttacaggggtggtactgatgttctggtcctttgtaataaaggagtatgcccagaaatagcctacaactgaagaaacaaagaaataatacttactagtacttatctctaagccaaggaagtcttcaggaggggggaactgttcttgaagcgctcagaaaggtgggtgagagatgttggaggagtgctggggaacaggtgttggttggttgatggaaattcaggttgataacagcaggaacagggccaatgggcagttggaaactggttgttggtgacggtttatgctggtaagtgatgatgaagatggggaatcaaagttcagcgggaagaaggggctcttaagtacccattctgggcctctggaggcgaactcaggagtctctctagttgctacaactctcctactaagcctatgggagcttttgatcatctgtagcacctgtagagcttggttacaggtgccaaggagatgatgtaatgcttgtaaccatgttcacagggtgttctgacgaaactgtaacactcctgcagcctatgtaagcactgcatgatgcatgggttgatcttcaagagagtaattgtcccaattgggccaaaaagggccacagatcatcccaaacagtttaatactgtagtctgtgctcatgtagttaatgtttcaatgatgtaaaccttgtttgtagatttttcccgaactgcatgaaccttaattacacatgtagcccccttacaacatgtagtatgatgtaactggaggggtccacagtgtattttggcccaatatcactcaaggactacaaagtaagtgaaggagtaataattcaggggtacacttggtgagctacccaaggttattttgcatgtagattcagaatctgcaataatattctgagttatacttaaggttcagaagttattaggagattctggttaaaaatgttattttttcttatttatttaattatttaaatggttttctcatggaatattataatgtaagtgaacagtgtaataatgtctctattatagtgcttccacttatttaaatagtatattttattgtttttaattgtatgtacatatgtaagtaataatatctctaatttatatgtaaaatgctatgtacaggctggctctgattagtaccaggctgacacctctggtcggacgtgagggagttgcggttaacgctctttgcagtcaaacaagcagggcattgaatttctccccgaggaagggaggcaggcaaacccagggccacacccatgctaaccatccttcgcaggacacgaatgttggcatgaccgaagccttggtgaatctcaaaaagaactttctcatcggcggtcaacggccgagattcaaacgggcgggttgtggcaaggggaaccctcaactggaaaggggggaggggtttggctatttgcggcagtaacagtaacaacagaagcagtacaacggggggaggacaaaacggcagggggaacacaaggtacgacagacaaagaaacaggaacacgcggagaaacgagcgactttgaaacagaggaagagagagatgaagcagaggaaacaagggagcgtaaaggcgccgggaacatccactggcgcgtggtaagattgagcttcgattcagtccatacatgaggcccacgagaaatgataaaagagtcagtagatgagttataagagaggttgaaacctgccaggtgaagagcgaccggagaaatcaaagtgtgggctgcgtgagggcaaaagagaacgcctttaagattcaccagagttgagctcggcccaagaaaagtcagggtgcccttccctgtgacaaatcggggtgctccgttagtggctactctcaagggaattgggtttctcagtaacataaactcagtaagtgctgacctatcaccggtcaggtggtgagtggccccggtgtcgaacagagcgtcagaaggagtaccttctggggtagcggagaaggtaaggtcagagaacgacggggcggcggtggaggcatccacagcgtttggatcggtcatggtggcgtccgcctcccgagcagatgggcgatgggtgttgacgttggagcggtaagacgggcggtaggagtcggcaggttgcaaaggggcaggcggagcggcggcaccacggtggtggtaagcgttgtggtagggatggaaggggggggctaagatcgggtaataggcttggtactgagcaacagggggttggggtccaggaggatgatgggattggcgtgggggatggccggtggttgggttcgatggcgcaatgttgcattgagagatcaagtgagaagaagagccgcaacaaaaacaagacctggattggggggtaggagtcttgaaaccggaaggacgcccatccaggacgtacacattgtctgggtggctttcgacagaggcagctcgaatgtcatgttgggcatcgtgtgcatgactcgcgaagcctgatggaagaggctcgcaatggcgaccagcgtcgcgggcgcggacccgctcccggcaagatgagagcacattgaaatagtcgttgaaactcattgggatatcgcgcctgacagagagtttgcggttgatgctcatgtcgaattcttgtcggagctcggtaccgtgagaaatagaggcgtgcaagatgagagagagagaatggatttggtgtcgaaagctatgccggactcgcggagatccgcaaggcgatgccggtacaacgccgcaaccgatgaagcattggtggtggggtcaaaggggatggcgaaaaggttggcccatttgttcagctgggctgcacaactgaaggtagtgaagcgtcgtttgatttgcgccatgatgctgaagctggatgacagttcataaagatcagccttgatggaacggtgaagggagagtaagagcgccgctttagctacgcaatccattggatcatgggagtggtcggcctcaaaatacatgtcatcatcgaaggtcatgagagcaaattcttggacgtcgcggagccagatttggaagtttgaaccgtcttccttgaggcgatcttcaggcgggaaccgggtgttggcttccttgatgaccatcgctctgaatcggggatcatccgctgctcgggagttggagctgagttcgcggtgaggtggcacctcgtgatttgggggaatcaggtcatcgggcatgacgtcggagccagaaggggacctgttgtgggattgattggcggctgcgcgggttctgatgggagatcgcgtgagagggaccatatcgtcaaggtgaaaatacaaagggatgtagcggaatagaatggtggggatgagtggtagagaggaaaaatgaggtaggcagaaggagatgaactgaaatatatgacacgaaaaaactaaggagcactacacgacacaacagggatggaggaaaatatgaaaaaaaatgtagaaaattatgatgcagcgtacagaactatctttcacgacacgacacggtatataaaagtagaaaaaagaatggaaaattattacaggtggagatagactaaaaattcagggatcacgacacaacacgctatgttagatgtaaaagttactttgggaatagtgtaaaaacgaggacggaagatggtataacagcgggaatacaggatggttttacaaaagcgagagggtgctcataacctaataggctctgacagtgggactatgggtgtaaatgaatgtaatgtaatgcagatggaatggaatgaatgggaacaaacagactcaagacagagttgtatttatatacatgtgtttatgtaaatacaactgaggtcgaagtcgagaaacaagacaagctagggaaagtcatgatgtcaagaagatgagcagaaagagaatgtcgtcatgactttcctctgagactgtagtccatgaagtgcataatatgtacctgtcattacgtggtacatattatgtacttgggctacaacagaaccaatcaggatttacaagtgacatcatgcaggttgtcatgtcatttgttattcttccttgcagctgtcaaactatctcacaccactcatgtaatcttcatcaccccatcttagtttgcagactagtacaatcacctcatgtagcatgctacaccagcataaaaccctcatgtagacttctagttcaggctaaaatgactcttatgacatcatgtaggttgctcaaccagccaaaatacctcatgtacatgtcctgactagctaaatcccctcattgtaaagctctggccagctaaaatctctcattctcttgttcccctgaagctaaaatccctcacctttgtgtatttaaggaggctctcctcccagttgtttttcctctcagtttagtacccaccaattacataccccctaccattgcataccataccattaacattacatactgtaacaacctttataacaccctataacaacacttacacctgtaatacacactaaactcactctcatactctcaaaaacctcttttctcacacaattaaattgcgatcaaacaacttattctcgaaccaaccacccctatcacttgattaaaacttgccaagctgagcttggtgggtcttgtaatctgatagtacagaagggcagagcttgcaactccaccatacccttcaacattcagcaaaagggttctcacaaccacttttgagtcttacaccggtgccaagagactcaaacagaatggatttttttttcaaaaaaaagagaagaaaaaacaacccggcccccctcagcctagagaagcagaggccacaccgccaggaggaatccctcccagcgagctggtacacaatccagctcgctggggagggattcctcccaacaagctggtttacagtgggtagacagtgaaaaatggctgcttattttggattccagagctctgaaacacaaacttgaagtcataagacttggtcaggtggtgcataataggtccccaaaaattagtatgaagtaataaaagcaaaaaataaagtttgaaaatttgtgaaaaataaaaaataaactcaatttttttcaaaagctttaatattcattctgagggagtgggagtgctgagagaaagaaagaatggaatatttggaaaatgttgtggagcatattggctgctgattctggacataatcttactatcttatcaaagtctagacagcaataaaattcagttgctgtgttttctttgttttcacactgagcttgtgtggtatttgttttaaggaggatggccaacacaataaaagttgattttctagaccccttaaaaatagatggagaccatgtggagtttcaacatatacaaaatgtttccaaattgttttgtagatcttatttagaagcacaaaaaacaatagattccagccaattcaagctatgcaaatggagtttaatttttgggcttcctccaaaaagccttacaagtattacaataatattcaattggtgggattgtgcccctgcaacttgtggagcatgtgggacaatttgcaaactcagagttatactgtaaaggacgggtccactagatcataccaggtaagattaggatgtctttattggtattgctcatacttcaggagattgcttacagggtttggattgagtgggctgttttcttggcctcttggtagaggttcccgctgccatagtacagttgtctgttcccggtttacaccagatcctctacagagtggacatgtgcttcctgtttgagcaaaccaaggactcatacatccggaatgaaagggatgtccacaatttggccatcgtctgacttgaccttcttccacagcattcttgcaaattgaacacatgttggatgaacttcccccctgaattgatcattcacacattggatgaaaatatgtcaggacttctatcttcttgcatcatcaaacctaaagaaaatgactcacatcattcaagctacgttttatattatgattacttgattttgggagagcattggaaaccacagaagctaaggatatttcccaaagaatacatctacttagtttgtcttgtgttgtgttgggcaattttccagaaaaatgaaatcattaatttaccaagttgatcaggtcccagtactacagttggtgttgaaatgattacttgatgaagaaactagaattagaaattagtaattagcaggccaagatattatttaaatattgatgggaatatctcaccatagaaaccatcaagatgccaattgacaccatttctgcaaggaaaatgtttgtaggatactgaagtgctgagcgtgctttattgaaaaactctcaggagtagtgggatgtgaaatcaaggtccccattgtctaaaaaggtgaatatatatatatatatattcaagaatagcttgtcaacatgtttcaaattcaaaactcaaacttgcaaagtctctttcatattgtttcatgctgcagtacttatcagcaacactggtacatagatttctgaggggggagggggtaaagtagatctagggtaaagctcaatacacaaataggccaataattatgcaaaacaaatttctgcatgacagttaaaaaaaaaaataaactgcagctccacaagtttgagtctcagtttgataaaagtgaggatggtttgagaccagtcagaaaaaatgttgtttttcccaatggagaaatgaatattagagaagtttgagtaggataaactattagaagggtctggagacctctatcctcaactggcaaaatgagtttttttgggtgggggaagtgtgaaccacgggcccaaagtatacacagaggtgtttgggggtctgtattgcagaacaattttctgggttataattacaattaatttgctgttttgattccagaccaagataataagttaaccaaaaaatacacaccctgctcaagatatgttttgtttgataaattaaaattgctggatctatgtcaagtcaaaagtcagcttcccagccccaccaatacatcaaatcatgaacagtcacagtgaaacaagcattcaagctgggtgagtgtgtagaaaaaaaaacttgattcagtggactgttgagactgcaagtagttagtaccaagtctttttgtactcataacaaggagacaatcatgattaaagtttggaactcaaaatatgttcagactgttggtttaactctggtcaatcatggaggtgaggcagagaccaccaatgctcattcccatttcttcctctgttttgaggatcttatccttgcattcttactatttttttctatcaaaacaaaacaaaacaaaatcacattgattcagattgtttcatgcattccaacatcatacatgttggtcaagatcccacaaaatactacaaatgttgggatgatacgtgagaagaatgattaaaaatgtaaatgttgaacacagcaacttttgggttatttgaaattacaggtatgaagtgagctgtctagctgtcttgcaggtcattttagtgctggagtcaacatcaattcaaactttgatctgagcactgaattcagaattgtttttggatcatttttttcatttattatcattcttcccttcatgacatgcaatcctttacactattcagtttattttttttaggaacaacactaaaaaaatgagtgattgtgatatttgttttctcaaatttcgcaatcatttctttttttttcacatttttattttcagaatcatcatttggaatggaacactttcttttaccacttcaccaagtctgattacttggagattgtaggttgaaatgatttgagccatgtttatcacaccaactgctcatgaaacctccaccatctcaaattaatccatcagcccaccaccacttccaagacacacccacaacccacacacacacacacacaaaataaatcaagtcaaatatgtagcatctctttgaatcaagaagataccaaatcttgtataagaaagaaagcagtcatattgaagtgacaatctactagctctactactactacaacaacaaaaaacatcaagtacatgacttctccccctgtcccttacttacaaggaggacaaaggaaatacaacaaataaataaacaacaaatctaacttttgatgaattgattcagttttatcaaaagaaaaaaaagaaagaaagaatgtatatctatatttgtttatatattgtatatggggaaggggaaaagtgaggaagaatgaagggatgaatgattaggatattttagaccaaccacttgagcttatttctttgtttgaacatcataaatagtaagggaaagggggtaaggaaagggaaggtggtttatataggttgaagtgaaggtgaattgttgggggaattggttcttttgaattgtacaagtatgtatgtatatattgagtagagtgacgattaaggttgacgtagattagaccttatttcttgtttgagtttgtccggaaccaatagctgaacaaacaaaaccgagagaaaaatggtaagtccaacgatgaatgaaaggattgaaagtaggagggaaataagacatactttcttagttttcaagcctggaagatggttcttagcgtgtctatacaagctagccaagtcaccacacacatgttcgccatcttcctcatcaggaagaaggttgaacggattcctcttcgaccgatgggaaggatcagatgagtggttcagagaagaagaagggaatgaagagttatcattgtcaatggtatcgatatgcaggccgacttggttgggatactcgttgtattcgctctgagaggagcggaggttgtggacccatttcttgcgacattcgccggaatagcaaggtttccaatccgaaggttgctcggcacctctagtcagacgatggaagaacttctcgaattcagggtaagagtcttcgaggatctcggtgaccttatgccagaaggatccatccaagggggagcttgacggttggtcgaggaagcgctcaacgccgttctcctccaacatcttcccataagtcgctcgggccgaatagtattcgaaccattccggatggatctggaaagtgggcgaggagaggttggcgatgatctcgtggaagtcaaggacttggtaggtctccgggtcgacgtcgtagacgcggaaggctgggttgcccgactccggcgtcaccgccgggccgatgtagatgatcccaaccgcgttctcggccgtgggatgctggggatcatcgtacacgatttcccattcggatcgatgggtatggccataaaacatcgctgcaatctaagagaataaacaattttcagctcttgagctgacagactccgtgtgggtatgcgtaccgtgtgcttgtacctcctcaggatctggttgatgtaccggctgggctcgtgcaaacagtcagccttcccgggtgacagatgtccgatgatccaggccttctgtcctcgattctcagcgtcctgcagttcgccaatcaaccaagctaggatcccattggggtcgggctggaaatcatcggaatcatacaaccaaaagttcttttggagtggtttttcgaggtcattatcaaccgaggaggggggggggatttttttttggttgaggaatctacattcctgccagtagactcactgccttgtaccaaaagccggtgttgagtgagatgatcttcagattagttccgggatgcacccgactgtaacatcccgacgtttcctgaagtgcttgagtaccctcattaccgatccatctagcccacgtatctgaaaacagctcgatatcccattgcgatgagagggtggtgattgttgtattccggggaaaggagttcgtgggcgcgacgtcactagggaaaaggtcacagaacatcaagaaaagaaaagtgaacaagcttttttttggatgcgacgggcagattgatgtacttactggtttccaatcaccccatatagtggcacatccgaatatgtatgatattgagaatggccctgttgaataccgtcttcaacttctttccgaaccgaggtccataccgcatctgccataataaggtaggttgagctgagacgtgcacatggtggtagcttttccaaagactcgggatactcacggtcgaccatatctcctgtgtgcatggcaaaacttgcattgggtgcatgactttgagatcaagaggcatgttagtcaggcatgtgggattctagggggaaaggctaaattccagacaaattgagactgacttccgtaaggctctcaacatgcttatgtataaggattcgggtgagtcacaattatgatgaccataaggcccagcgggaatttgagttttattgaacaagtcggaaggttgatttagacgacagcataaatttcgggcgcatttcgcgtcggctccaatctacaggatgtgacaaggggatcagctcatgagctctacttttatttcgtgggaagttcaggtgagaaagaaagcaagaaaaagatgaactaacggtgtattctctatctatatgtaaatcactgatgtggatcacttgtaagggttctcgtttggtattggaggatgttgttggagatggtgagcgaggaggcagacgagggtgagccggaggggagcgtaaactgggctgttctttctgaagggtgagattggtggtgaggagatgggatagactgggtgggggcaggggcatatcgctccactctcgtacgggagggtcgtcacatagaccaaaagtcttggcgcagaagaggacggaggccggaccaccgagggacatggatctgagggagtgagccaggatgggggcctgagcgccgagtgcaccgcgacagacttcagggtcctggatccctaatccggtgcagaagctgacgaggggtcgagaatagtttggagtcgccgagatgggcgatagagatgagtgggatgaggagtgcctgacaggatgcgcaggttgagaggttctcgatggagtgggctagttggtcgacgaggtctcgatgggtgtagaggttatagagatagacggcggcggcggcgaggatgattgagatgatggtgaacagggttcgttgtctggttgggaacttgcgatactgagcatgatagaatggcagtgagggcttgaagaagaagtgagagtggcggctggcaggctggttgggattggcaggttcttgtatggtttgatagtgttgagtttccggactggggacgagcggggagcgttcgtgtgggtgggatggcattgagctagctgctgagcctgtggatggtaatctggtcaataggtttgcggctgactggcggatgtttgcagttggagtcgtagtatgtacttcagcttcagccagagtagataggatgtgggcttgagggtgggtgttcgtctgtggtagctagtcgggtgtgagtgtttgttgaggatggatggtcatgagaagaagttgaggggggaggtaggattaaagtgagcgggcagtgaaataaaatataaatcagcgaagggcaagaacggatgagcgcgggtgtgatgacgtagtagccatataagccagttggactgccaactatttatgtattatttattccacttcatatgtaagccagctgggaaccccgccgggagaggagtcctgtgatcatcatcctgctagctacattcaatcgagatcacacatcactcaacccctcttatgatctggactccctccccctaatcaccagtaccgcttataatcaacattcactcttcatccaccaaaaacataaacacatctcattccaaacttcgaatttacagacttgcagtccggctgatttgaagaaagatagagttggatcaatcagttgattgcagatcttcacagtccaacattgccatcacttgagcagctacaagatttggccaaaagtggccaaaagtgggtttgaaaacctcctgctgcgctgttgctgttcacctcccaaaaaaaatggtgcaagaacacactacaaaaccaagtaactagctgtagtttggtgcgggtgtgcttgagctgcttcaacatttttagactcgagctgtgtcagacttggttgtgaggtgctgaagatcaagtaccacttttagcattggagcacagattttcaacctaattgacagctcatggttccccttaccatatccatcttcactctgagatcttcatgaggcccaaatttatgggatccttataaatgattcaaaccaggctataaatgattcaacccaggctgggagatcttcatatttaatttctgtctgtgtccccctcaggaccaggctgcttggctatattgcatcaaatggccctgatgttagtatgagtatagtgacccttacctcagcctgctggcactgtagtatttttagcatttaagaaccactagagtgcttgtagtagatctttctgcttcaccattactaaacacaaacagaaaaacttgaagagcttaggacacacttaaaatgctactgctaatgtagctggcccagacttgcacccctcttatcttaactcaagcttacaagtacagggtagaaataaaattggagagtgagcaccaggaaaaaaacaagagtcacttgttgacaggtcacattgatcaacaatgggcttagctctgttccaactacagttgtattaccagtggactacaatggcccctaatttgtcctctgtaggggactgtaatcacttgcaagggggtagatgatgggtggcaggatgaacttagcctgatgtcacctgtcatctagtaatcattgatttttcctggtggaggaaatcaaaattatggcacaaaaggttttgggtcctcccccaaaatatccaatttatctcagagataggcaagttgagtctagatatatgtaatactaaaaggagatattaaaagtcagttaaacttgttgattctgctggcaggggttacaggtacaatagctgtgaatgtttaatttggggctgttcaagcttaattgctcaagcctcaagctcttctgagtgatttgtgagatgcttcccaatggcaataggaacaccacaattatgacactcaataaggtttgtgttggaatttcacctcttttcttctcatccccaaaaaacccacctatctcatctttaaaaattgatcatgtttagataaataatacaaatgatttttatctgtttttgttggtctttgtgtgatatcttgtcaagttgtctagtgctgtaatccttgtagtctttgaaccctggtctagtctttatcaactgtcatttgctccaattatcctttcaagcatatgctaaatctttgttattcattttaatattcaaattctctcaaccacagattgaacttgttgtacgtagtctatttaacgcgtaggctctactagccaataaaaaccattggttcttactctctttttctgtgagcctttcccaaaataagatattctcttttttggccctcaacctcttacgtgccttagttttcaaattccaacagtttgataccctaaaaacagtgtggttgatagccctttcatttccaaactaataccttcagatgtgttggaaaactggcaaattccactgactctaattgatgctaaataacagctaaataactaaaacattaataacttttggaaattttgtgaagctaactgcaattttagatcagatagagcagcacaaatgtatccacaattcagtggaataaaaaaatctaacttttagctacatcaaattaatcacgtaaatgccaatattcaagaccacattcttgacaaacaaaaaaactcggcccgccaggttgactcatgggtggcacagatggggttatttcaccacacctgtgacaatgtgaaaactgtaaagaccaccagggcatgccagataagtttaacatttctctctgctctaaccccaaaattgaaaagattgcttacccagatttgattctgttgtctgtggtattgatattctgggctgtagtcttgatcttcttcactggattcttgatatcttggttgacttgcttgagctcttggttgagctcttgtttgtactggttttggtctttctggaaggcttgtgtcagttcttcgacaacgtgggcaattcctatttgctccttcagctttccaccgctccatacagctcttgtgcatatatgatgatgctctacacctgaccattccctgatgttgtctatcatatggctccaggcaaatggacagttattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccaagtcccgttaaacactgctattttttgcacagaactgccatgaaaagggaattctcacacaaagcttgtcagcctctatgctactaacctgtaagggttgtgctctgagtgttaacaagaagagtaattgagaaggtttattcgtggttaaatcccctcaacctgtaaaagaaacagggaggagtcagtgaggaatgggtacttctacttctgactcatccaattattcaattgggcatccggatcaatcctcttgtatggattaataggcttccaaggtgaggacttcttcaactcacttgggattagtcttttaacaacaatctagattaataagtgtatcaacacttaaggaccagaattgtttaacctgggggataattctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtaaatctatttaggtctaaggtagctggattgtaatgttattggtgggttgaatcactaataatcacggtacaagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatctgagctccttaaatattctacagggggctcaggggaagaggagaggccctcagggcactagggagcttcttagcagctctacaatttcgtgtaaggatgggagctgcagctgtgcagtgctatgcatgggtggaaggtcctaggacatgagatcatacatgcataattgagttttgtggcctattctccacgtattgaaagcctacagttactgtgcaggggctgtgccaatgtagagttgctgcatacgtgtaactctgcttatgcaagctgtgatcatgagaaatgcatgtcctcatgcataattcagtcttgcatgtagaatttgggctcctttctcgtgtaggctgctttgaattatgcatgctttgaattagagcacaaaagggtcctgatgacgccatccaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataaatctatatagcttattgtgggaggggtttcacgcttctactagctgattctttatacatatgtaattatttatggcttataaaatatgtacataatgtataagaataaataatgttttaatactttattctaatgatatttctgtgaaatcctagtgatattatatgtacaatactcaaggggatttcacagttggttatagaattattaaatataaattatgagttaagattaaatgtaaatacatatttatttatttattattctaacaacaatttataatattttccagtattcaattatttattattattgcagttactaggtacatttcacgtactgtgaaatgtgctctgtggctgacaaagctggaatgccccctaaaacactcacgattctagccaaacaagtcatgcaactagtcaaacagatgttaccagctttgctttcaactttattatgttttgaatgttgcacaaatatttcaagcttttttaatgtatgtacttgtctttcaatctggcttaggttgcatttttaaatctgaaaactttggaagactaaacaatggataaaaaaaagagggattcctctcggccgttgagacaatacactctcagcggccaagaggtattcctcttggcttttgagaccatatacatatttatttcatttatatttttattattatttttttgttaggggaacgactaccaaaccttttgaaggtcttggagttccaactcccaattttggggttggacgtcctgaggaccatccgcagacggtcctcttgaagtcccagaaatttgggagttagaactccaatttctgggagtcgtttaactaagacccaaattaaaaccgcaagtcagacaactattcctgctcttaggtaaattttctcttcttatcaaaaaagaatctcaacttcactattgtacatagtcactcaagcctaatggcaacggtgggccagctacgctaaccgtagtgttacatagcgtagtgtagcaaaaaatcactacaatttagtgtagcattagtgcttttttcaatttctgcactaacactacgcgcatgggggaaaaatttgtgctaacgtttagcgtagctttagcgtgattccccccatctgcgctaaagctacgcgcacagggcacaaaaaaccgccagctacactgcgttacagcaatttttagcagtttttaggcgttttttgccgctaaaaacattccagcgtagcggcgcgctaacacagcagcaaaaattggctagttttagcgccgctgcaagttagcgtagcgcagcggcagtagcggcatgctaacactacacgaaaaaatggtgccgctacgctaacgctacatgggcctgtagcgtagtgtagcatagcagcccatcgctgctaatggaataaatcctgttctcatttgctccaatttttacacataagaaatacctccttcagtttgttaattaaattctaccacataaaattacctcaaatcaaaaatgtttgatttgtttgaggacttgtgctactatttccacagaaattggaggtgattccccaaatggtgctttggtttggcacatgtatcatgcttttaaaggtcataatacacagaatattagaaaatctggttgaactgatccttaattatgactgatttttttccaaaatgagttctcaatgtgaagacttctccaattccagaaaacactgtcattttttgtagaaaaatgccttggattgccttcttgacaccaaacactgtgtctttgagagcctgaaagaggtgtgggtttacaaatttatggtagagtatctccctttttatatccattgctgcattgataattgcactaccctccctaagggtgtaacccgtggtttgagctggggtgtgagggctaaaccaaacccaaaaccccggtctcattggggcatcagggcatgccccaataattttttatgccagccttcagctgctgagcagctgaagcacacggccggcataaaagatcattgggattggccaccacatcattatgaagtgcaaggtcttggagctcccccctcctgtgtctgcttcccaaccctccaatccaacatctttgaaatgatctcactaaccaaaatttattgaaatagaggatgatgaagccgactatgtcgacatggaagatagtggttccaaaaatcaccccaagagtcaatcctcaaagcaaagtttggcatggtacaagtggaaattgctcgctacttgaaagaggaacctgaatctgaaggcatcaagatacttgactattggtcctcggcacattcccaaagttttcaatgatggcactacaattccttgccattccagcaacaagtgcctcatctgagcgcgctttttagaagggccaacaaatagtttcttggcattgatcaaacttaacagtgagtagcatcaagcaactcttacgcttcaaggattagtacaaggcctttgatgggctcatgggccattatgatatctcttttttattgttgtttgcttcccacaaactctgtaaatagaattatggccattaatgcctgcttatacatcaccttgagcaagtgaaaaacatgcaaaaagactataagcctccaagtttgcaccccctgccctcatcaccacgtacaactatcatgccccggggtccggggcatcccaaaaggcaattccaaaccctgatccctggggcttaagccctggggcatgggcttggggcttggcttttggttacacccttaaccctcccccatgcgcccgcccaattgcccaagaaagcatcagacaggaaaacactcaccctgatggtaatcacttgtgacattacattgtgaaacctcacctgtgacattacattgtgaaacccaatggaggaggtgttcttacatacagcatgtccagtgggtgctagaaaggatatctggaaagtggaaactcacaattgcctcaggtcaactacaaggtttgtgacatgtctgtgaaaggtatgtagcacaaacaaatgacaagtaaatttgagcaggagaactcaacaactatgtctggaggtacttgatggagcctaccatattcgtaattgtctcaagctcccttagcttcctttgaaaatgtcacacaaactcatcaagcttattcatagcttgtttacttggataattctaacaagtgttatcttgatcctcctataaatcaggctgtgagttgttttaaactgttcacacaaaatgacttctttgaggactggataacttctggttgcaatctataaccctcccagacatcaatttacatcttttcacaaaaaaaatatttttcaaaaaatttatagaaatagctctcagactcatgtgggcagggtgtaatctttatttctttgttaattttgcaaaatctttctggtgggacaataaaaaccttctggtgaaaagatatattgaaccccccctaatatgtcaccaattcactaatatcttgatcattgatatttgtgtacaggtattggaaaataagaaccaacatttggttatctaacttttcataaaactagcataaaaatttatgaatggatttttgatccatttttcagtctttgaaaagtttcagatgaaaaaattaaacccatgctagattgctagggaagtatatacagtaaagaaacttgtaattttcatccaacagtctaaaattgtaagcaaagccatctgtttgaccaattgtaccaattgtttggctagcatcatgagtgtcttaggggtcattccagccttgttgaggaattcccttaccttcatcggggcctgatgtaagcacatctttcacaacaaagctgatacccatattcgctagaacgtagctgcatggtccttgagccgcaatggggacattgggtaactgactgaaaaatttgagatacttaagttgccaatgtctttcttggtctaaattgaacttgaggagattgcttacactggatcctctttcactacggctccgagatctatactcagcttgtattctttgttgacgtaatgtttgtctttccgtgtatctttcaagcagtactggatcagctgttcggcaacttgggcatgctgtatgtttttgatctccaccattacgccaaccatcaatacaatcaacgtgaaattgatgctggcaaccattccatttgcaggttgcctcaccagtgtcctccttacaaattgcacattcagtgtattcagcttgcacctaaacaaagcaaacacatccaatgaaaacagatgagatttttcttcttctggcatcatatcaaacctctagtaagtgactcacattatgtgacatacgttttgcgagttgttttcttggttttagtagcacttttgaatctaaaaaagctaacaagtttataagggatcacacttattcagtttttgttgtcttgtatggttcccctgacaaatgtgcaaatgattttaccaatttcattggacatagatagaattggggttgcaagtattacttgcagaagctggcaatttgcagagtgggccattagtaattaataggccaactttgcttcagggaaatatctaaccatgccaaccactaagctgtaaattgaaaccatcttcaagaaagatactgatatgccaaatgagtgtgtctgctcaaaattctctctagcaatagtggaatgatgaaccaaagtcacctaatgtcaatgtttggaaggcaagtatttatattcaagacagcctgcccatgcacccaagagatgaagcttgacattgcgaaatattttcatattgatttgtgctacagtgatcattagtgaaacttgtgcatacataggccagagttatcaaaacctgagtatttgatctttagcagtgacaaacgtacgcccgcagcttgacaggattcagtttgtgtcggataacggtgacctgttcggacgcttcggaaaaatgtggacccgaatgtaaaacccaattgggcaggttgggtcgggtaacatttttgaaagggaccgctccatctgtaaagaggcaaattgcgtttcgggccggggcggtccgacccataggcttgcgggatacggctcttgacactacagtgaatttttcgggatatgattatgctcacgccggttgggtttcatgcacgggtgctgagaatggtatggcaaaataaaagactcgctcaatgactggttttgtgataacgatagagttgtcgtcaatgctaatctacatattcggctgaagcaagaaggtgacacaagtgatgttgcgtaggtgtcaagatataaactctcttcacatccagtaatatttccaaaccttgcaaggttcaaagtagtacatattattcgaggagatagagatcgctttgaacgagtttcggtaaaagggaagatagtttcttgaacaggcaaccaatctgatttgatgtttcttcgacctgtaggagtaagcgaaacgatttatcgacctgaccgacccgtgtctgaaagacaaaatagtaagaaagataatcaatgataggctctgcaaagcagagaaaaattgcctagtgatgaccgctcgagactcacactccagattgcctagggtttggagtgagatctgaagaccaacagtccgcgctcatcacagattttaagagggaaggctgttgaaccggacggcgatccggaccagtgtcgccttgatcgaaaggggccgcccgcatcgcaacaatctcaagctcgatctccggctgcgcttcttcaccggcttcaggggccggcactgtgtgtttcttcattgtgatcagatggccgggactgcaggatggcaacagacgctcttgtttctctcaaaaatgcaccaccgtcaatggaacttcctctaaatcaccgtatttaccatcatacaaacaaagccaattggccacgcggcgaacggtattaaacgtttactggaacacgaacgaggtgtcaatataattgaccagtatgatatatgatggtgcggtagtcctcatcaacaaagtctttttccacgacgggttaccgggagaaagaaccgagtcgacgcttgattttctgagtaatgcgacattcaatatttagtacacacattgccacaaatttacgcaataattaatgtaaatcgtaagtgagaatgtgttacacacaattgtctttgaccaagccattgacctcggtcatcttcaagtcattttttctgccacttgagcttcaaacacgtccataatccagaagagctcggatctgctccttaatagggtgcaatatgtggaactgagtgtgagttgtatggaaaccacgcttttgtgaaatcaatccaaatcataacgtcttgaccatggtttgttttgaattttctgttagaggactggctgatttccgaatcgaccttccttccatcgacaactgtggaagtagattaaagcaaatgaaggcacacgagacaggagaaaaacaagtcatcaatcggcttactttgatgaccccatcaatatctgctctgcttgattatcaaatagacacccagcttcctgtgttggtttggcgggtacaacggcggcccgggctggcctggggggctaaatggagcaattaaactgaatttagctccctcctgaggctcaacccaatctagcccttccagcggaggtagggaaaaacctcatcatcaaccaccaaaaaccgaccacctttttcagtcatccaaacatcacaatcctaaaaaaaaaaacccaaaaaagtatcttctttatcctatcctatccaattgatcttgtaatcaccgtatcttcttcccctttccctgtttatcctttccccctccgacctctttaagattgagttttccgatcccccccaaaaaacaaggtttcaaccttacgcttcgggtcgcatgggtcagcctatgcctcccaaaagccataacggttctcggaccaaccaggaaggttggtcaaagaacatagagatggaggacattgattcctccgggtcaactgttgaccgttctcaaacccctgtccaatcagacttcactaaaaatcctcctcttaatagttctcgtcataatcctgagaacggtttcttcaaagcttttgcagaaatcctcgctaatcggaactccaatgggagtatctttatacaacctgataaggttaactcgttacttcctctttttgagatcgaaaagatagctagcgttcaaactctatctctggtagagaagatcactatccgtttagactcctttgagagatcactcaactcggtagtcaactcatcctcgaaatcctcacctgcatgggtgtcagttccaaaaaagggtgtcccttctaaatcgattcctcattctattgtctctcgccctcccccttctacccaaattcttaatgagttcaagtcggccttttttgttattcgtaagactaccccggactcacgtccctttttccaaatgtcagtatcagacattactgataaagtgaatgaagtcctcaaggataatgaggctaagacagatgatggcgtacccatctctgtcaaaggagcagcccaccttccttctggggattttaaattctttactcaaactcgatttgctgccaactggctgcttgaacacaagcatgagtggacacacttgtgtgatccttctctagttactcctccttctacattcccggttattcttcactcggtccctatctctttcaccccttccaatccatcctctctctctgatctctgtaaagagaatcatattcatccagagcatatccacagtgcgcgttggctaggtaacccccaaggcaacaagaaatcccatggttccattattgtcaatttccgtgagaaggaacttgcaaaaaaaattgagaagattagccttttcttcaacagactttgcctcaccggtgctcactataaaaaatctccaattcaatgtttccagtgtcttgaagttggtcatactgcacagttttgtaaaaatactcctctttgtcaacattgtggcgactcacataattctattgaatgcaaagctgatatcagtaataataattgtgtaaaatgtattcagtatgagaaaaaaataatccttcttttgttgccgatgttgataatgttcgtttcaatcattcgcctatgagtctcaaatgtccgctcaaaactaagaatttttgctgtaatattatcaatcaatgagtaattacaaccctttgtatcctcacccttcctcccaaaatttccatcctggttcttcatcacctttttccgattcacctaatactcccttcagaattctacaactcaattgtcacaattccttcgacgttacgaccaacgcactcaattccaaatctcgcttttcaatccttgttcttcaagagccctggattaatcctcacacgctgaagttaccccattacgcaagctggtcttgtattcttgactccaatcactctccatctaattattctgacaaacatcgcacatgctttttcctcgacaaatctttctcttctgaagacattcatcttatcaaagacggtaattggatcctttcggcaattgacctatctatcaacaacagcagagtcaagaagattcgctcaatcaatctttacaatcccccaagaatttttgaaggaatcaaatgtcttaccaattggctggaccaacataacgatcgtcgaatcccttccttcatcttcatggactctaatctccatcaccgttcttggaatccccctaattataatcattctcatcaacaatcgaaagacctcatcagaacttgcggtcgtcatggtttcaagattgtttcagaaaaaggcaaaccaacctttatgaacagaagaaccagttccacagttatcgaccttgtctggggaaatttctcttgtcttcagtatattgatttgtgttgtacttcctccaacaatttcggatccgatcatcaggctattgttcttaatcttaacttcaatcctcatccgattcctgttactagactttctgttgatctaaagtgtgtagattctaataagttttgttcggatttatccaaatgtttagaaaaattaacttttttttctctcaattgtagttccaatgttgataaacttgttgatgagctcacaatgtctttccaaaattccattgattgccaaaaaaagacagtcaattccaacagcccaaaattcaaagcctggtgggataaggacatcctttcgccaatcattcagaatcgaaatcgagctcgaaaatggatgctaatcgcgcgatcagttcaagcttccgactgttaccatttctggcaaaagaagttcaaggagaaggttttcgaattgaaacaaattcactggcaaaaatttttggcagaatgtaaagatcatcagatctttaaggcttacaagttcactaaacctgttagcagtggtaatatcgcccctctgttgaatgagaatgaggatcttacctcagataagggggaacaagctcgtcttcttttcaaaggtacttcggaagtccctatcaattgtgatttggaggatatcatccctccttttttccctactcctttttcgtttcccaatatatccgtccccaaagtcgataatactatctctaatcttcctaaaaagaaagctagcggtgtaggactcctgggacggatagacacggtaaagtatatgtatatcaaaagatcccttgagggggaaataaattgcaaataggttgaaaggctattacaacttacgggtggtttgaaagacctgcccctctaaatgtactaaacaaataactaagagtcttgtaatcaatatttaataatgtatggctgattccaagatagatcttactttcgtaaagtaatctctatcagacctagatcacgtatcaatctactaatgaatctgttacaacttcaggttaataatggaaactggtgtgctgatgacttgagcacgaaacagatgagttgttatagagtttgttaatgatctcttcctcgaacaatttcttgctaaggcactttaatcaaaaactagagctccggtactaatactactactacttgttaattgttaattgttaatgtactactacttatatgatgactactactactaatatgcttcaaattccgaactctgtgttggtttcacgcttacaatactgtactaactctctacttatcactaactaactcacgtactaacttattcttcaacttgggtgatcaaacttacttccgtaggttgatgtacaaacttcactaactaactaactatcaataattctaactcttcactttactgacactccggaacacttccagtagctcaggatcaacttactgctctgcgagacttctgtaggctgatggggagaagagactttctggtggtgagaggtccttcttttatattgaagagtgagggatttctgctgcaggggactccgtatgagggaatattgctgcaggggatctcacctgcacagcctttgcgcacagcctccatacaaatagtgcagcttatgctgtgctaggaacacttcactccagactttatcacataatatgcatgcaaggtagcacacagcgcatcattgatgtcatgtattgccatgttacccagttcatcttccagatcaagcggtaccatgatgtcatggtgtcgccaggtaaccaagcaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctccgttccattcctggtcaagacatgttctcccactcctctccacgtatatacttccgctcctccgttccattcctggttgagatatgatctcccactccactcctcgtatgcacaccgctcctttgttccattcctggtcaagacatgttctcccaatccactcattgtatgtattcctgtccgtatataccacacctcatccataatgattgttccttctcttgtaatgattgtcacatgtatgtacctatgctatcccaacacctctgctgtatgcttttggcattggaacaggcacagcacaccacagcggtcatgatgatattgctaacgaaatttttatttggagcaaaaacattatcataccctttcttattaaactcttctccatgtgtcttcgtttgggttactttcccaagcagtggagacatgcaattacggtcatcattttaaaagcggataaagattcatatgctaacccaagttcatattgtccaatagcattattatcatgtctggggaaaatctttgagagtttactgaccaaacggattacttactgggctgagaataataatgtcattgctcatggccattttggtggtagagctaactgttgtaccgatgatgctaacatttttttttcttcctggatttggcaaaaatggagagagaataagattgtctcagctctttttcttgatgtcaaatcagcctatccatcagtcattaaggatcatctgattgataccttaataaaaaatgatattcctccttacctggcctcaatcacccattctatcctttccaatcggtcaacttctctttgtgtggatgattatctatctccttctttcaacctcagttgtggtcttccccaaggatctcccctttcgccgattctctatattatttataattcttcccttcttatcaacaatccccttaatcttcaacaaaataagctttcccttggttttatcgacgatgtcactcactttgttgctgaaaaacgccttgattccgccatctcatcactcgaaaatgaaggagaccgttctttggagtggggaaaaagaaacaatgccatttttgataaaaaaaaggcaaagtttatgatttttacccataaaaaagttgatattcaaccattcaggcttggcgacattcacatggacaaatcggattccgtcaaataccttggtataattttggatccacaacttttgtttaaacttcacctggataaagtcaaaaaatgtggtattagctcaattggtcaacttaacaggatctctcgctgttcttttggtttgggcttacaaaagtccaagaacttaatcattagtgtacttcgttctagaattttgtatggtagttccatttgggcttctaaaaggaatgagtcagctgttaaaaatttcattagtaaaataaataatcaagctaatagagttattcttggtgttttcagaacaactccttgtaaattccttgatagggattcacctcttatccccttttttgatgttttaaagatgaagaatcatttgtatatatgtaaaaaactaacagccaacgatgaacacccggttaaacaactcatcaatcacgaaatcaataactcacctcgatctcacctctcttcaatccacaacttgtttgataaccatcttcttccagattacgatctccaagctcttgaaatcatcaagtttcatgtcattccaccttggtcgaactttgcccttgatgttgttaaccttaacatccaaaaagaaaaagccaaaagtattgttactaaccaaatctatgataaaaaagataaaaatgaaactctccttttcttggatggttccaatattcctgatataggttcagcttcagcggctcttctcaataactcgatctcttttgcttgtagaatcaacgatgcggataaagcttcagcttttgaagcagaagttcaagcaatcaacatcggtcttgacattatcaaaaatgaaattcagagaaattctttaccttcttccaacattatcaacatcttttccgacaaccaggccacccttcaagttattgctaaaccgcctcgatcatcatccaatcaagctattttcattcagattttcgacaagttgaactatctaatttcagtccatcaagcttcgatttctcttctctggtgtccggcgcatgtcggtatcccggaaaatgaaaaagtggatcaactcgccaaggaagcaacaaaagggaatcatcaattcaacctcaaacaacaacctagatcactttcaaacattcaacaaatcatcagatcaaaatttagtttcaacaaacgaaaacttcctatcatccggaatcagatttcattatccaacatacctatcaagatctttaagtctcttaaccatctcgagcgtggtctttccttgattatttatcaactttgatcgggtcactctcctctcaacgatttcctttttcatatcaacaaaatcgatttgccaaactgtattcattgtcgatctccggaaacggtcaagcattttctaattcaatgtagaagattcaatcgtcagcgtaaagtattcagatcaagattaattgcaaagaaaatcaaaatcaatcctaattcgctgaaagacttacttgacaatccttcggtattcaaacttctttgggaattcatccttgacaccaaacgattcaaaaatatcaaaaaccatatggaaggcgaataaaaaaaaaatctttattagttttgcaggttttcttttatttttatttttcatctatctttttcttctgtgatttcatttctttttctctccaaaaaaaaaaaagttattttactcacacactatttttcataaccattgtattttggcagggtaatccggctggatcctaaatttaggtcgagtctggtcatctttctgcccgctttaatccagggtatgaggcttgagcaaactcataacacgctgtctgggccgcagtcgtgacaaaagacagtcggactcggtttcatatgaggggtttagtctcgataaaagagacggatttttttcatgatttttcttttttgggcgcggctttttctcttttttcttctctttcatcaaaagctattttaaaaaaaaaacactcaaggttataaatatttttcaaaatattcttccatgtatttcctttttcaaaatgtcatcgtatgtatatagacactagtattcactatggtgcgcaatgtcaaatcaataagcactaaaaaaaaaagggccttaataaaaggggattaataaacgtaccccccttttctgctatccacgtccggtttttcacacctggttttctgcttctacacccggttttccccagcctttttaattcattttttggaaattctgaatatgctaaaaatcttctaaaattgatcattgtttttgggtatagaaaaaatcctcaaaagagaacttcaatttttttatttttctcacccatttttttccgatttttttttgaccctatgaactcttgaaaacttggattaaagccaaaaattattattaattgtcaagtttttaatttttcttctccatacagatggtaccatccaagatattccttattttgtccatttgcttatagctcaaaaccaacaacattgggatttccaaaatgaaatcaaatttggtccttaattatagatttcccaaagattgggcaatatcaatgataaatttaaatgtactttgaattctcaaaaactcatagacagaaaaaaaacttgatgaatcagataaattaaaattaaaattaaaatttctcttttgaggattttttatatacccaaaaagaatgatcaattttagaagatttttagcatattcagaattgccaaaaaatggattaaaaaggctggggaaaacctggtgtagaagcagaaaaccaggtgtgaaaaaccgggtgtggatagcagaaaaggggggtacatttattaatccccaaattaaaattaaaatcaaaatttctcttttgaggattttttatataggcaaaaagaatgatcaattttagaagatttttagcatattcagaattgaaaaaaaatgaatcaaaaaggctgggggaaaccaggtgtagaagcagaaaaccaggtgagaaagactgggtgtggatagcagaaaaggggggtacgtttattaatcccctaataaaaaaacacgcattttccgtgttttgacgcgcttttgctgcggcacagcacacgcgcaatccgtgtttaaacgcgcttttttaattaatttttttttgccgttaattttaattttttttgattttttaaaattgtttcctacactaaaaaacgtttagaatttaatgttaaagtctattttgcataaaaatgacttttgattcttaatttttttttccactcattttttccgttaattgtttgctttaagttttttacctcatttttcaagattttgtgtaactttaaagttgtttcctacatttttaagtgtgtagaaatttatggtgaaatccaattttcataaaaatgcatggatcatttttaataatgtaattacacccattttttcacttaaatttttagagctcaattttcattcttttttcacattttaaacttttttcctacactttcagacatgttaaaatttatggtaaaaattattttgaatcaaagtgagaactacatcttttatactgcatttgacaccgttttttcatttaattcttcactttttcactcaattatttgcattaattgttttaccttaatttttctgcttttttaaaatttgaaagttgtttcctacatttcaaagtgtttagaatttactggtaacattcaatttccataaaactcaacggttcattctgaatactgtaatcagccttaaaattcaattgatttttaagagcttaattttcatgattttttgacattttaaatctgtttcctacactttcaggcatgtatagaattatggtataaatcgatttgcatcaaaatgaaaaatgtaccttgaataaagcctttgacatgtttctttaattaattcttacacacttaattatccttattttatggaattttaagttcatgtcctacactttgaaaggttttcaaattgttggctgtatccattttgcattcaaagaaaatttgtatacagtacaaattatgcaagaaaccgtgtacactcttatattaagattgaagcttttattgtgaggcaaaatgaattctaccattaaattctacacacttttagatgtaggaaatagatttaaaatttcaaaaaatgattaaaattgagccggtaaaaattaattaaaaaaacataaaaaaaaacctgtcccatgcagtattcattaccaatctttggtttttatgctaaataattgcaaccatcattttatccatgtcttgaagtgtgggaaataattttaaaaagtcaaaaaagaatgaaaattaagctgtaaaaatttaagtgaaaaaagtgtctaatttcagtattcaaagtgaacagttgagttttagaaaatttggattgcgccattaaattctgcatgttttaaaacctaggaaataatttgaaaatctcaaaaaaacataaaaaataaagtacatacatgcatgcaaacaattaattgaaaaatgagtgaaaaaaaaaattagaatcaaaagttatttttaggcaaaatggactttaccattaaattctacacgttttttagtgtaggaaacaattttaaaaaattaaaaaaaaaattaaaattaatggcaaaaaaaaattgattaaaaaagcgggcttaaacacggattgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaagcgcagaaaatgcgggtttttttattaaggcccaaaacaaaatagcccttccagcgcagggactatgtaaacacagtttttaaaagcaagtccagctgaagtactaaattagatcagcaaaaataagctctccaagttgatatctgaaggctccaaaaaatcattgggttttccaaaaaataaacctgaaatggtttttgaagtttgactgactccttcatgatgagaacaatttgagttatggttactgttttattgatccatctttttaaaaattaaggtagtaactaaattaaagctatcactcatgcttgctgatttctaaactctgtccaaactggcactggcactgggcagcaggccaattttaagtgtgagaacttagtttcctctgctaacttcaaatgaaaaatttgctggagtttgaaatgtgaactgtcctattctcaaatttactcaaatagctacttgctagttacaaatggatggatcactgcagatgccccaccctgatttcaaaatcaatcatcaagtgattccattcaattcccagaccacaaaggcaagaattatttttttttttaaataaaaaaaaaaaaaaactcagctagcagctgcatatttcatgtcaattcaaacacccccaatggtgcaatcttttgttgcagttgtatatgctttattctaaaactggacccaaaattaatccttgaacaatggtcatacataagctgccattttttttcttaacaatcttagcctaacttgaaaagaatgcaattacttgtgagcatggttcaacatctttcagctctctctgccaaacatttttgatttagattggtatagcattgacaacagctatatttgtttaggaagtgatacaaaattatgtgtttacagatatttacatttcttggctgttgatgtattgccatttccctgatgaacagccgtttgaaaatgggacaatatcaactttgttcaagtttattactatcaagatatatttttgtagttatcagtaggtgttactaacagggagaaaaggaaacatggcagtgagagaaattttcctaaccaaaatggtaatataagcagcaactgtgtaggggttgcactagattttttttaccagttactgctgccagtgcaagggttacaaacttttccttttggggctattccagctaacttgatgaacgttttcagtctgaatgggtagtaaaccgtccgcagctctgacacaagagctgatacccctgtgggttttcaatctgtaccatggttgatgagcatgcagaacatgtgcgcccactcgactggataataccacaaacataagcttaccatagtctttagtggcctggtaacttgagcttgagcagatgacttacgtttcggctactgtgctgagctctttgtatctctgcaagtcttccattcagggttgctcgacaagttgggcaatttctgttgttttcctgtctaccagcgcaccaacggttcatacaaagaacatgataggtatgcccacaaggtgtccatctgcgaatgacttcacccaagacaaaacggtctcgacaaattggacacatagcagagggatctcccccctaaacaaatcaaccaccaatccaatgaaaacggatcagattttccagcttcttgcatgccatgttatgaaatctcaagtaaatgactcacatcatacaccgttacaattcgattggtcgagggtatatatggtgatgcaacgattatttgaagaatctagtggttcaaatagtgatgagtgattggcaatccacaggccaaaaattgtttcaaaacagagttagcgaagtatctaaccatagcggccaccaagatggaaaatgagaacatttttttcgattaaaatattaagatgtggaatggctgcttgcttgaaaaactcttaaggaatagtggggtgtggagccgaggtcatctaatgtcacaaacgtttatgttcaagaatagctcgtcgatgcgtccaaagatgaaggtcacaacatatgttttgatatcggtgcagggatcatgagtaagagttgtacatggactattaggccaagattatctaaacatggaatgttacaatcgtggcagtgacaaagacggccgcagcttcagaagattgcgcttgagtctgataagggtccggatgggccggggcgagtgactcgccccgattaagaataatatggagcaggtcgtaccggataccatattccaaaagtctggacggcacctttcctgagaggcaaattaagtttcgcgtcggggcggtccgacccatgggcctggagtatacaccagtatggatcattgtctttgcggggaggggggccttgggaacatacagagtgatctttttggagtatgattatgatcatgcggggccagctggccgaccaaacaactcaaaacccgttttgatcaataggttcatgtaggatgtccatgataccggttggtttgccccaccgctagtcaagttggctagagtgtcaaggtgtcacaaatgtacatgtcatgtgggtgtagataaacgaactatcttagtatttttttaaaaatatgagtgcaaaggtttcaagtgttgttgtttgaggagaataatacccttatgaacatagttgggtataggattgttggttgaagtttggaagaagatcaatattttaaacaggtaaacaatccggtttggtatcttcgtcgacctgttggagtaaccgaaacgattgatcggtctggcccatgcgtttctgaaatacaaaatactgagaaagatagagaagcaataaactcagcaaaccattgaaagaaagggcaatgaggattggttccaaactcacttccatgattggctgtggtttggaatgagatccgaagaccaacagtccacgctcatcgcggatttcgagactctggagacttttgaaccggacggcaatctgaaccacagtaccaccttgatcgaacggggccgcccgcatcgcaacaatttcaagctccttctccggctgcgcttgttttcctttcttgccagcttcgggggctggtgaatgtttcgtccatgtgatcagatggctcggactgtaagatcgcaacagcctctctcgtttctcctgtaagaactctaccatcgatgggtgtaagaacttcttcacttgtgggtcttcaaacgagccactgtattcaccatcaaacaaaaaaaaaaaacatctggttaagaggtgaacgacctcaaaggttagttctagaacacgaacgaggtgacagtttgatgtgccaggatgatagttccgtaagcctcatcggcaaagtctttcatccaggatggatttcccggagaaagaaccgagtcgacattctgtttcctgaagaatagatcaaaccaagattgatgatcaaaatcatgtgggagaaactaaaggtttatgacagaaatttttacagacgattgcctttgaccaagccattgaccccaggcctctttgagccgatttttttgccatccaacttttaaatgcgtccataatccacgagacgagttcggatctggtccttcataaggtggtatatacggaactgagaggtatggaaagcacgcctttagtgaaatcaatcgaaatcaaaacttctttcatcaggtttttgctcaagtgttacattaggaatgctgacttattactgaatccttccttcccatcgattgctgtactttgggcgagaaagatcaaacccaatttgaatcagaacgatccttttttgaccgagggagagagcgaagagaagaaaaaaacgcataagtgtgttactgaccccgttaatttctgctcttcgttcattgcgaagtctacgtctagcttcctgtgctcgtttggctggtaatctagcgagttccctttcgatttcctcgtcgaattcgatgttggtgatgggcgcagacgacctgggtggagagacagatgacgcaagagccgagtagtagagccgatgatccctaatcgttgaacctgttcgatcgagattggctcggagctgaatgcctatcagacgggacaacacttgacgcatggctgttgaggaaaattgcacacatgtgatggctcaatgcccgaaggcgacgtgaagtctgaaggagcgatctccgcattccagctgcggctgcgcatcaagggtcacggccatataagcccccccccccttcgagaaatcacagaaagagatctgtgaaaggcagtagatgctcacggtcgcactgtcgcaccacaacagagttttccatcctcatcagccaagttccaaaactaatctccgagggaaggatggccaggtcaacagagtttcagttaaccggaagtctatccaagaaatgggccgcaaactcagccaacaaggttgaagtactagataaatatttactcacttatctcaatctgctcgacgactacaacgcctgccatgatggtttacagtcgcacattcaagcggtatgattctaaccacatggatgttgtggctgattttttttttggtggtagaaacaaaaaactgactccttattgggctctcccttgactccacaggcattcttaaatctttccaaggcaaaagtcgtattaggaccttctcgaattggcccaaacagttatgatctgagctcacgcttaccgaccaagaccatgttagtgctgagttgaaatgcttcatgggaaaaagatccaagtcttgctcagtgtgaatcgatccttttttgataataaaaaaacggttgaaatgatggaaaggaaagagtgatccagaaccaagatccgatcgacccagatgaagaactcgaccaatcgaaagggccatttatgcttactttgaaccgttttgaaacctgtccatcggtcgagttgacaaatgatccatccggatgttcatcagagaacggtcttcgaaagcgtaaaaacaagcaagaacccgtctctcccgagccaggcttaccaactgaggaacacgcggccgtccaggcgaacagcctcccggagaaagaggatcaagacaaggatcgacccaaagagttgcccaatccaatccatcaattcgctgcccttccaccccctcctctgcgaagcgctcagatcggattctctaaaacgttggaatctatcgttcgactttcaaacctacgctctgtcctcatagagattgaaaaattcatcgaactgcaaaggcaactcgtcgagaatcaatcaaactccgatcctcccgagcgagaaaatctacaggcttagtcaacttacgacacattgtacatctgaatcaatcagtatactagatctgaactgtggaagatgtggcgacgaagcattggtctcttgtgtcgaacaaagggtctcaatttcccagaagacattttggcattattaacagcactgttttcaatacttgcctctcagttttttttttcgaacggatatgacttccccgttttgcagagatgttcaaatattaggatgtgcatacttgtacttttgttttgggtgaattgagagcatagttgaatgaacacaggtaggttggttgaatggaggctggttgagatgattgatatgttaggttggcactaaaagccaattgatgatcaagactcctgacagctaccaccttattgggcaacgaactgttggtctcatagtaaaaatgataatctcttccgtcaggatctgccaaattgtcaagaccattatccaatctttgaggaaacactggctgtcacctgggcttgcaggtgttgaaattttaaagctaaagcacgtgagaggttgagggccaaaaaagggaaggctcacggaaacacccctgtagataccatatcgactaccacatagccctgggaatcaatgtgtcaagacaatgtagtagtcgattccgcgcctctctttccctctcgttttttctcgtttcatctcctactttccctcgatcatccctccattagtcagctcgagccacttgaatgctgtgcagctcgcagcagcttacataatggccggggagctccccccgctgcccaactttactcccgatgtatgcttgcctcatctgcctctaagtccggcatggccttgcaagactcatcccgccgacaccgacactcttgacagacatggcacggaacgcacacgggcgcaaccgacataacaccacggctgatttcctcatcaccggcacttccaggcgcagtcgtacccaagcagcccaaatcagaaatcaggctcgagaactcgaagagcaccgtgcattcctcgaagaagtctccatcgcacaacaactaggaatcgtcgatgctagctatgctcaacaatttgcgggaccaccacatgaagacgacgaacaagaacgatcacagtttgaaccgcttattggtagttacgttggtgaagactttgagaatgacgtggagcaacttccctgcgcggcacatgctgcttaccaccgtgctcgccgatacgccgaaggtcgagaacgaatgagccagcgatggtccgaattggaagaacaagttgctgccgcattcttaatctgtcaaaaagcaaccaagaactggacctcgctaccaggtacctacaccctccccccaaatacatgtacctgtgatcccatcaatgttcaagagcgaagcatggatctgtttgatatcatctgtaagccatttttcctctttttttgcctggtggaccgaccaacaattgctaaccagagccaattaactaccacacagatcgccactcagctatcaaggtgccgttttgcctgtgtacacccgatgtagtccgccttgttcactatggttacatagctagctcccctgatgttccacggactgcgttctccatccgtcttcttcaattccatgagctcctttggcagactgctgttgtttccacctcctcgtttgtccaagcactgtcggcttttttggaaatgcgcagcgacactccgttgtatgcccaagggggaaactataggaaaaggaacttgagggtaccactttcacacagtattgacatgttttctcgcattcgactcatccaacagaaaatcttaattgaaggattacaactcagtcagaacgaccaatgggctaaccagtgcccacgctgttttggcccaaaccaacacgaagtcaaatcccaccccaaagaacctgacataataattgcactcgatgtcaacttccagcagcgccactatgcttatgctagcaaagataacccaccggaatcccattatcctcgtagctttgtcaagccatcaaaaatcactaatgttgctgatacactcacagccacagatgcttcagcagttggtatcgatgtatgtttttcactattgtctcagttaattcaccaatatggaccctgatgattgatcatttatcccccttttggccagcctccatgtgccgacgtccacaaggctgcaaatgatgctcggggggaaacaacttgggagaagtgtgatgacaatggactgttcgcaagtgcttgtcgccatgacattcctctgatgtttgccaacatctacaagactggagaaaagtaagcaccatcattacaagataaaataaaccattcttaattgactgactgccatcacagattatactaccctatagcgcttgtaaggaatctattggctgacttccctcaacacaaggtaggaatactttatgacattggctgtcaccttgaaagacatgtgagacgtgtaagtaccttgcttatcatgtgcctgtttcaattcactcagtttttctctttgttcctgtgaaacacctttatagcgaggacttttaagcgaccggctgcctgacttgatttttggcacatctgtcttccatgcttatgtgcatgagtggtcttgccaggtcaagtataatccacgtctgaatccatggtggggtctatcagatggagagtgtcttgagaggctctgggctttcctatcaccactaatatccaccctccgtgtctcaacccggctacatcggctcacttcaatccagcatcgtgcggattactacactaaggagttgaatgagaaggcaggtgagttgcttgatcaagcttttcagatcttccctagttatgatttttaaattaatctcaacaagcttgattggatttgagcttctagcctactggctcttacagaaattggaacacgcgaacgaagtcatctcctcatcaaggcaagaactagccgagctttaccagagacccaacaactacacccctggatcaaactacaacagtcatttccttgagcagcagtggagtgatgagcaagcttaccatctgcacacctcccgcacatcagaaaagcaacaactggaacttggtcggctgttgtgtcttgaagaggagctgaataaagcctggtatgtgctattttaatctaattaaatacaacatacatactaattcaaatatcttccaggcaattgatgggtgatgccatgaccccggaacaggcactcactcaagcaaacacatgtgtgtcagttcaaaggcaacttcaggcacaacgaaatatcgtagggacaactggcctggcagataacttgacacgtaagcatcttaaatttaaaactgatgatgttaatctttttcttttaacctgtaaacctttcagaaatacagcaggataagcttgcaatggtttggtataccaaaaccgagttacgcaagagtttcttggcactcattgaagagaaggaacccctgctcagagtatgccgtcctggagaatcttcaactcttggtaagtctcttcctcagaaattgctgcatattcagtgggttaatcatccaatatgattaggtacccgcgggcaacagaagcttattgaagccctccgaaagcgagctggttcccttcgagaaaatctggacaactacaaccgactgacacacgagtttattgcaagtaaccccgaccgaccagcacctcccattatttcgtatcccgatctacttgaattacagccagacgatatgttttggaatgatgggctctttacaaatgctagcgagccatgggctgttgatccattgactcagcgaggtatacgtcgacttgcttgccttcaacgtggacttgaggaagttagacggcttggttgggaggtcagaaggaccatgagatgggcgaccgaacgacataaaaaactggcgaaactgatgagactattagtcagggttcctgataacggcagcagcatccctgaggaattggagcgacttgttggccattcccacttgacaaatacaatggtgatggccaataggctaaatgctgcttgtgtgattgtccattctagtctgattcagattctctctttgcaacttgaatggcacatcaaactgcccaaagtctttgtcaaaacaacttcccaacttgaagatgaaccgctattgagagactggaattctcaaatcgatcgaatcaagcaagccattgcgtatgggttgatctcagggataccaggcgacttctcggaggcactaatcgtcactctcactggagacctacccaacccccgcgagtcacggcctgtcttgaaccaacccgatctttctgccaacttgcccgaccaacccaaccatgctgacagcctactcaaccaagaacagccactgcatttcaaccaacccaatccaccaaatgttgctgaagagttacccaacatccaccagccactgcctgtcatggatgaagctgaaggagatgaaattgatgaggaggaggcttaccatgcagacatggaaaatattctatctgaaaccatgagggctgatcttgagcaagacacaggggttgaagtatgagattgttttttcatgaatcatcttgttcagaaaggattgaaattcaaacatccagtaatttataacccagaccaagtagttacataatattactattaatttacatattttcatgattgattgttatatttttgggatgggaaatgattcaatttcaatcacaaattgttaatttttttttagtgtgatctttggaaatgattcaaattcaagcaattccatatccaacatcattcaagcaattcaagtcacacatgactggtagttgtgtttttcaattaaaccaaattcaagcaaaattcatttatatttgtttgaagatagtaacatatcatttgatttctttgatttttctgcattgatttattcccaatcaattccaaaattcttatataattccaagtggttattcatttttatgattgggccattcccaagcattgaagaatatgcacactttcaagtgtatggcaacatcaagtaatacatttttcattccaactcattccagcacacattcatcattgattttatgcttggatttaatgtaaatttatttgtatattaaaatgaatgaaagaatctgtccatgtgtatatatgccatgtgcaatgtatcatagcaagtcaggacactccaaattgctatgattcatgaatcaagtctcaagacacaaacacaatgctgattattttggaatgtatgtcatgtatatgtgtcatgtgtaatatcatagccagtcaactaattcattctaaatgattaagagattatcttgaaatcatttggtcaagacacaaatactatgcaatcatttggataggctgtgatttcttaaatgaaagactctatataggtcttgtgaaatatcaaaattggccatgtacaatatcaaagcaagtcaactcacaccaaatgattcagtgttgatatatgattcataagttcaagacacaaataaacacctgacttattcatttgattatgttataggccaatgaatcactttcataccaaaaaaaggtgaagtgtgtgtatgttgaccaggaaatgggatagtgtttggtagtgtttcaaagcttgttttaaattgtcataaaaatatagctattgactaacagcacacttcaaattgctatgattcatgaatcaagtgttcaaggtacaaacacaatgctgattattttggcatatatataatatacatgtgtccagtcaaataattcattccaaatgattaagacatgattgcacagtttatgtggacaagacacaacactatttaatcatttggatttcttaaatgaaagactctatataggccatgaccagactttttttgtttgattatgttatgggctaatgaatcactttcatggaatataatttgcagtttcaagttaattgggaccaagaaactatgagaatgttggatggagaagatgagtgcacagcttgggtctaaactttggactggctcactcagaggtttttccaacccacatgttcagcagcatcttttcaggtaggccccctggcaagcttgccagggggcctagctgaaaaatttttttcaacacagggagttcaaccaattgatcgatccttcttcaaatcacccttcgcttctgccctcttatacttaactcctcatcgattcacttcctcatcactcctaccctcttacactccactccccatcaatcacatcagccctgattcatccatttattccaatcagcttgattaatctccaagtcagctcattcaattcaacacctcaaactccatcgatcgttcattggcctcgttcttctctttggatgagatcttgcttctgttttttaactgtgggaggttggccagttgttttcttcacattcaaattgagcacagtacgtactcatattgaattgaaagcaacagtgcctaccttcacctcccacaggtaaaaaggaggagcaagtatcttgaaaaagatgaatgaactccaggccaataatgatcactagggaacctgaggtgttggatgttgagtagtgggaaagattggtcttgtattgtaacagtagatcgcatgttgtagattttctttttcatcgataagtgatgattgtactgttgcaatacgctatccaatctgtcagtgtgtgtctcagtggcagctgtgaagctgttgaggcttgtgacccaagatagtgcaacatagagttgaccatgcccaaaaccttctgctcttccacttggattaattgtcgttgtctgtgaccgcaaatgaatgtgttaacggaacagaaatcatgaattgtaaggacagtaacaagtcatctcatttcttgggcactgatcggtctccataagatgtatcatatggaaatgtgcgcagtagaacaacttgatcaatcaatcggcaaacaagcaatgacaggattagttcaattctcaacagaggaggaagcagtaacgacagtggtggttcatcatcaactgaggagatgaatagaaagaaacaagaggattgagagactaagacgattataaagatatagaagcgatagaggtgatagacaaaagtcgaacttggtgcaagtgtttgagacagaagcaacatacaacaggaccaagggaaagagtggcaacagacaacaggccaactcggtgcaagcgtttgagacagaaggaagcaatatagatagacaccattactagaaggaagagatgaagagcaatatactctcaagatagaagcaattgacaatttgttcattcgttgtcgtcatcatcttcctcgtcactctcatccaagcttcgatggctgacatcgctttcatggtctatgtcggattcttccgacattgttcgttgagatgctgggctgttggatacatccgacatagtttgttgagattttgggctgccaatagtggaagaaccactcaaaggtccactgcgacgaccttttcgagacccgctcggaggttgtctgcggcgaccacgagcagtaggcttagagctgggatcatcgggtatggttgggtcatagaccaactcaattaacttcttatctaagtcgttgtgtagtgtggcctccggggccgaagtaagaccacgactgggctccatgagccattcccgtttgctcctcgcaccagggagcagttccagtcggaacttcatccgtgcaagtttcttctcagtcttcgtccatggccatttgaccattgtcccctgtgtcttttcctctacaagggagagtgcattagcgatcgatcactattgtaggttatagaatcagaaatcaataccaaccgatcagggccgccatgcgcttgctgattgagacaggatgttttttaaccgcacctggaaataaaaaagtgtaaacaccgtgttcaacaagaaatacaacattatatgagagttgacttacagcctttcttgctgttaatcttagctacctgggcaacctcgtatccagtgaggtaagcttgcattcgagcagggtagtgtttcaggccatccagagccttggcaccagtgacgaaccgagtagccccatgagtccatttggccagctgaaaggcatggcttccaagatgtctggaaacagcaaacatcaccatctcacagtttgtagttttggcaatatggacagcctgtacattgcaaaggtgagatgttagtgaaatgcaggatgagacaaaacaggtcccaacttacccgagcaacccaatcgtccatgaaattctggacttgatcggcagcacgcttaagagaaacggtctgtcgcatagatacctcaccagcggcgtcaatctcatccgcgtcatcaacctcgtctggattgtttcctgtcccctcggtgttggccggtcttgcattggagccaaccgatcgaacacactttgcaaactcgagcttctcctcgtccgacagcccgtgccattttgacgaaacctccaacattccattcttcttggctacaccatctggttctgggaagctcagcaatcagatttcagccttgagggagattgatattgatgaggagaataacttacgtcctcgaaaaatatcacgggcctctttggtcttctggaagttattccaaggtgtcggttgcttgattaccattcgctttcctctgaattaagtatgacaaggtaagcgagtgtcatttgatttgagatgagagtgtgatgtacgtacaaaaagccatctaccatgggcattgaaaccccacgctcaattgcccgaatgatcaggagtttgcgcaagtagtgttggtactcggcgaagaagtcgcggtcatcatcggacatcgctcgcttggaggtttttcgggcctggatcgccaactgtgcctcgctgagcttcagtaacgcttcctccgattgcgcctcaggttggttggagtcggtcgtagtcaagcatttgcgctttttgctttggcgatcatgaaggtctgcaagaggtccggcaggaggggggggatctggtatggggttacttggctgcggattgattgcagtttgagtcaaagccgttttttttttccgggtaatgttggctttacgtggtgctttacttttggggaggggacgacatgaacgggaagtttgagatggggtgcaatgggatggagcagaactcaaaacaggtcgagagtatgtctgagatggagtgttttcaaaaatgcttaatgggggtggcaagctgggagaaatttcggaagtagtagagttgcggacttcggagttggtaagatgggcaccagtagtgttagacggagcactttcagcaggagtgggattgaaagccggcaactggttgtttgtggtcaaggctggaggatgaggttcggaaggtggaggaaggttgtaataaacaaaatgtggtatagatggaggtacaccgtgtgcggcaaaatcaacatcctggttggagtaaccatagtcggagtaaagctcccctgggagtagaccacgatgcaagatgagggttttatgaggtggaggagaagatggactcatggaccccacactgcttgggtgaaacagtggaggagggcctcctgaagggatgattggtgcagtagactggcccatattggggagatatccagtgggtgagccgtcatggcgtgagctcatctttgtagtaaggtaaatataacagtctgagagagaaagataactagaggagaaaggtttatcggactgggggatggaggtctggaggggaaattgtaagaggctggtacggtctggggaattgtaacaattgtaacgtggactgaggaaggcagacatgtaagggtaagaaaagacttgtgagtcataggtacagaccattggcacgccacgtgtggttgctgcgggctgcgacaagctgcacagcattcaaacagagacttggagcgatttagcgagggaaagtgggagatgaaaagagagaaaacgagagggaaagagaggcacggaatcggctactacaaagtcttgacacatagattcccagggctatgtagtagccgatatggtatctacaggggtgcacggaaattgagtgtaagaactgatgatttttattcacaagtatctagctaggtttaaatagactaaaaacaagtgtgtgaaaatgtggttggttgagaatgaataaaaataggatattgaataaaaactaagagaaagaataaattgagttcttggaagaaacaatcttggcaggacttctcagtctcttttagtcaggcaagaagagttaatcaagaaaaaacaagaattctatcacaaatattcagaggcgtgaattctaaataattagtttttaagaatcagataatgaacatagaaaaagaaagaagtcaatcatgaagacaagagtttttgattaaattgctatagggagttctaattagactacacaaatgcataagtttcaacagaaacccagctatgatatgctttaattcagtccagttcaagaagattcatgaagggaaaaaagagggaaataaatggaaaggagggagtgattttggggaagagtagaccagagaagaggaaaactcaagagcaggcatgattgtgtcaaaattgaacaaactcatactcatcattctaccctcaagaagtcttggccccaactttcaggcatgaaagggacgcagaatttcttttctgcgacattttgagacgtggggtcaagccaacagtgggacttttcaatcctgagggcaggccaatgtgggaattgttggtctcctgccaaaacttgatgttgcccagattgatatggcaggattgcacaaaaaaggctatgggtcaagctgacagactgccatcacaaaaactgcacctgtggtgtgggagcgcctggataaaccattttttttttcaatgtgcaaacaagtatatagccccgtttggctgccccattatttgtgattggggtgacacctgtgatacaaattgggtccccaaaacctgatctttgcactaaatttggcatgtccgattgcccccccccccagggaaaaccccctataacaaatgacaaataacggggcagccaaacaggcctaagcaatgtgaaacatccttctaattttgtttgatgtcacagattagcaattttctgaggtggataggatgttcaaagtgatgtgcaaagctgactgcataaatgcataagaaaaattataaaggattttggctgggatgatgtaaggtaaagggggtctcagccaaaagtcattttatgaagttatgtttatgtatttatgttcaactttgaatattcccattgatttttaaactgatctccacatagaactcacaggtctaaaatatccaaatttcaaggtgatgacattttatagatatctccatgtttgggatttttcccaaaatctctacaaaatttatcattttatgtgaaatgctgttcaagaagcagcttagcacaacccttgagtagccagccttctggatgccttggtaagcctggatagggatattgagcagaaaaaatacttgaccaaacagtcctcacagcttcccaatccacgcacattcacaacccagaatttgagctgagttcgagggacttctttccctactgatctgcaatgtggtcgcgtttgctttcaacctgatgagcctatttgggcttccatacctcctccaacccaatctgatcaccctgtacggtcggcatcatgccattggctgattcgcgtctaagtgaaactttgagtaacgcgctggagaaagttgtgggtattaacagttcagcggattttgaagcgcatgttataacatctcgtcagtagacccttctgtacataagggcctttctcatattaatttatttatgttcggcagtcatgtctaaagtggtctaccatgtggaatggtgatcgacgagatactgcgggagaggaatgttgctatatgcagtcgcaattttggggccatggacattttcccgctgatgagcaaaatggcattgttacagtccacagatacttcggggccaattggctaaactggatcttaagaaaattttatctggactcgcagtctgaaccactcatgatgattttaatacggcacataacgaataaatggagagggcttcgtccattgaagcacgcaacaacaccatgccaactacccgctgaatgttgtgcctcattccttttttcgcactgaacgcgttaacattgttggcggtgaatgtgcatctaagagtataagtggccccaagtccaaggatatcagctttcaattcatatatctcacatttgtagattcactaatcactgcgcaagggacctatgaccatggaaagatgaccgctttctctggttcttgatggctttggagcgcacccaaaaattgcctcaatctctatgtgatgacgctggggaaggctcctgccggtctctcttaacaatcttaggtctataaatacttgggtagcagtgatgggttgttgggaacatctgcccaggcatcacattcacatccaaactgatatttcgacaacatgagtttattccagcatgtgatcacatcctcattgatgcttgtgttattcggccaactggtttcggcgaattgggatccggcaacgggtcacctttataactatagacccagcaaaagctggatcagtcagcaccaaagtgaggattcgagacatatttattcaaacatattcttgagaagtgacgttgaccccttcttttgattttgatcggaactgaaggcggtgcaaggtgtttcaacgacgtccaagtcgcggaatgtgctcaaaataccagattatcctatccacatggtatgtgtcctaagtatctgtcgatttaaatgcgaagctgagcgtagtcttctaccttggtcgcagtgcaattgtttgctactttcgaagtcgaacactccaaagataagaaccatggatgcgtaagttttgaggatcttgtattcacttctggcggaaagctggaatgggttttctgaagaaacactttcgtaattgttagccttacggtacctgctgcggtttctccgatttaccgtcgccatccgacatggaagccgacttggacaactatcattccttcttttggcagtatgtcttccttgatttgagatgtttgaagaaaaaaaaaataacgaactcatgaattccttgaatttttgacataaaagtgatctggcaggcatttcaggtccaggtactaaccccatcgccaatcctcagacgggcactttcgggtacgaaagtagtgatgggaagtttcacgaaggcaaagccgatgtatccgcagagcagaaaggccacgattcccactaccccggtttcaagctgccacccgcctggtcaaacttcaactatccaagcgatgcgtcgcagtcgggacagcccaaatgtggaacagctgacggagaaaattcagaccctgggcaaacttcgggaagctacggtagccgtagtccacaaaggtcgggacgctacagcggccataaacctgtccgacctatctctcccactactccctccgacaacaattcttagatcaatctgttttgtaaccgctgtgccgtactgagcaccatcatcgaattgaatagtcctttatagcttttataacaagcagattcaattgaaaagaatcaatgattcggagaactacatattctagaagatacctcaaaccactttttgtaagaatttaaacataagttaagccggggtgatcgagggtgcaacaagtaccccgatcagcatagttttgagacatatgggagcgttggaaaaataccaaaacggcagctatagcctatacaagcatcgccatcattgatccatgatgatacatatcatagccaagctgtattaaccaacggacggcgttccgaaagcggaggacggagttgaatccgagctgctcgtatgtatgtatacagtatgttttgaggcagggcggccgagagtcacgcgatgcagggatgcacacgaaaggccaacaggtcaaattccttcgagggcttttgtggcatagtcatacgggtacataaataattcagccggggcatacatgaggcccacgcccagattcccctacagcctcctacagctttggcgaagcatgcatgaacttctgtttgaatgacccaagaggaagcattgtggaagccctcaattgcggtacggagagtgtgtgccgtgagttcctataaaggaagacctatcagtccatgcggcatacggtcaggcacccagaaccactttgaaccactacaagcctcaaacatccgcacaaaaatcaacccaaccaaagatgaaatctcacttcagtcttctcatggtcgcgctcgtggttctccttacttttgagccggctggcgctgattccaagactttccccgctgattcctcccctttcccctgccaaagccctgggagtaaattatggtgccattgctactggaggaatggagtacttgtcatcccctcggattcgcaatgttctaacaaacctccataacgtaggctttcacttctgcaaactatggatacccacatggctcgtaaattaacatctttgctttttttttcagtcttctttgtgccgcaccctgcccgcggaaagaatgcaagccgttggttcgatgctgtaagtgtccgattccaactcaattctcatcatgtccgagtgcacccctctcccttcagtaccaacacacccaacatacaagacacttgagacctctcggaaaatccttgccaaattcgttgaactcaccttgctgtttttttatttatcatttttctccaaaaaaaaaaaaaaatcaccagtagcagcaactgaccgaagtcgagttgtaccttctagtgacaacacacctggattcaacttcaccacattctcaccaccaaaattcctatttgttcggatcgatcgatcagaaacctctgcttgacatgctcaaatttccttacttactccctttaaccaatgatctagactgtagcattggttgtgtttccatctatgtcttttgaaccgtttgagtagtaaaacctattattgatcttgttctccgaataaaattaatggcctgatgatctgagcattgagatcaatcaatttagctttctcatttgccaagcccttcaggcttcaaccaagcctggtgtcacttggctgaagttttcccaatctttcaaaaatattatgcccaagtgtgagtggatatgtgattgacaatacatgtttgtttttgaacttggttccttaatccaaagctccttgtctgattgttataggaaaacatgtgaagtttttgtgcacaagctacgacatcagttctccaacttggttggaccagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttcattgaaaaaccgtagtgttagcggttttttagcgggttttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaactgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgctaatcgctaacagcgattcagctgcgttacgctacactaaccgctacggttagtgtagcggcccagcgttggttggacaagcagtagtgagatttttgcttccttgaattttagactcaattttgggcctttcaactcggaagcatcatgtatgatcctacagccccatgcttcaagcatggggctgtaggttttggatgttacactgacagtgacgattaccttttttcaaagaatgaaaagttcctccaactcttctacccttttttaattgttggttcagtggtagaacatacatatctagttgggtgcaagttaataaattcatgatttgtagcttgatcaattagcaatctcaatttgccacaccctataatcctccctaatctttacaatgtgtattccttcaaacctgtctccttccagtccatatatatatattcacatgttctacataaatctcaacaaggcatacaaggatgcatgtatatcctcaaaagagatcatgttgatgacctagtcactacatttatgagatttaatttggaatctatctccatcaccaaagaaaatcactttggcctgtgtattacaatgtgttattggaagacaaataccaatctcaaattactcaaaacaaaaagaatctcgaaaaaaataattattcaatcttgagtgttttgatggaatgtactgatttggattctgaaactattcaaacacgtcttgctttttttgatgtactttttctctatttgaagaactgaagattctagggattgaaagtaatatggagagggagaggagaagaagcttgaagggttgatctgattgagaatgatgaccaaggcaagtataaacaagtctataatattaaagactgggaagtctatgatgatgatgatgatgatgatgatgatgatgatgaatgagatcagaatgggatcggatcggactgaggaaactggctggggttttcgtttttattgaccgtacaagccaaatgaaacttgcgatacgcctcgtccaagtttttattaacgatgataagatcagaagggccagactaaacaagaaaaaaaagagacagggagattaagatgagtattgaggaagccaatttcatgacgagaaaaggagggtgagaagagatgtgatgcgtgccttggcatagtcgatctcactttgggccatgcctagcctcgacttcaggctctcctccgactccgttcctcgggcttccaatctggatcgaagctcctcgatcgatggcggacagacaaagatgatgagtgggctgaggctcggatggttcttgagaatcaatttcactccctttcgttttttttgtttttgtttccacacataaacacacaatctcattcaattccccagttcttacttttttcttattggtatgatgatcaaattgcaaaagaagaaaaaaaaatggatggctcaacttgggcatcaatatctaagatgcatctcttcttctgatgttcggatacctcagaaaccgccttcaaggaagttccgtaactattggcatcgatcgacagaggatcgattgagccaaacacacacacaaaaaaaaaccccgaggaagttaattaagagtgaggctaaaaaaaagaagaaggttgcggtaagatcgacgtaccaatttccaccgaattcagcatgttcgataaattcgcctttggtgaccatttcttggaagctctcccgactgacgaaatggtaagccactccatccgcttcaccctctctcggtttacgtgtggtatctaatcgatcatggaagagcaagattaatgggggtatgatttctttgggtcaagcagggagggggggggggggtctagatggaagtaggagaggaagacgaacgggagacggagaagccaaactgaggccagtcctgactagcttgcagtcttttgatcagagtagatttcccacttccggatggtccaaagacgacgataggctgtagttgagcggaggcggatggggccatgcttgtggaggtggtcctgatgggatgcttggtgggtgtgttgatgaaggaggagatgcttggcttggtaagtcgttggtggatgggctggatgagctggtggaggcagtgtttatacatttccagtggtgccagctggacatatgtaaacttatgcaccacttgctctcatcagccatcaaccactcgactactcaaagtcaagggtactcatagcaatttcatcattgacaagagttgctcattcctttcatctttcagcagcttgactgtcttcaagatgaacaaccataaaaaatagtcacaaatcaagttaaccgatcaagcaagatatcgcttgttggttgtaaacccaagagccaaaaatttattaggaagaggagactacaaagagacctagagatacgggcagagtgttgacaaaaacacaacccacaaatggggaagaaagaaaaaaaaaatgataggtgtatgtatacaacatggctcttttttcaaaattaatgaatttgaggtttctatgaaattattgtatagcatgtttacaaaataggagagagaaaagagaacagaaaaaaacagtgcttgattgaaagtacagatgtctattgatagatatattgaaggaatccttaagaattgcatctcaaacgagcaagggatccaagatgattagaaacacacaaagaccaataaaaagggaaaagaaaagtatggaagaaagaaatcacaaataccaagcacacagaatcgcgaatgaaaacacgcacatacacgaacaggagagaaacgaagagaggtgaaaatagtcttgctatttcattggtaccaatctgtacccgaaggattaacaacgaacgaatctaatgggaaaaagagaaatgattagaaacatgcacatgtggttaaagattgactggtattaagggagagagaaagagagattaaacaagactgaccacaccaaaaagattgaacgaggaggacgtgatgatttttagcagcagacaagagatcagagagaggaggagaagagcgatgggggccgaagataccgaactcgaaggcgggatcggcgaggatcgagcccagggatctaagatgaggacattgttgggaggagatgagagaggcgagagtccgagtgagctggtcagccgagcgtcgattccatggtccatgatcagtcaaccgagtgatatcgatcgagagctcttccaaactgctcgggatggcttgccagactaggttcttggatgataaactccgacggctcggccgtccctcagggatcgttagtccctccatttgactctcaaccccaccgagtgagtgaagaggaccgagcgggggcgaggaacggtcggtatgttccgcgctcagaggacttggacagcgtagggcggtgccatagatcgaactgagacatagcttccggatgccctgcagacgcgagagactctcggccatcagaactgaggagaggccgcggaggaagacggtctcgagcttgaagagttgctcgggtaccggcctatcgcccgatgaggcgctcgagaggggctccacgcgggaggagcttatagtcgatggcggccgaccgaggatcgctaggagatggcgctcgtcatcctcgtcggctagctcgagatgtaaggtggtgatcgagcggactgaagggacgacgagcaggttgaggatgctctggtaccagggcattcccgtcctcagccaggcttccagtgtccgagcggagatcccaaaggagaggaggttagaggagggcagctgttcccgactgaagagcgtatggtgttcggcgggaacggtggaagtatcgtcgtgggatccgatgcagagatggcgcagactgggcagatccctcaggatgaagagtaactcgaagtgtgagagtggggtgagtaggatgagtgtcgatagactggctgggtaacggttgactagcggtcgatggagtggattggtgaacggcagctcgacaaagactagggcttcgatccgggtacaccagagccgattgaggatctcgtgcagggtagagcggtcgacgacatcgggccggctatcgaatgaggcccggtgccgccatcgtccctcgccaaagaacatcagccttctcatctggtcgatcagtgagctcgaccggcgttttcgtttgacagagtccatcagctcgagctcgtactccagtagttcgtctaccagtcgatccaggaaggtaagcgcgcgtaacctggatcccatgttgatcatcggactggtgtatagcatcgggctggcaagacggtaccatcgtcgagagatcaatgagcagtttgccagagtgatcgtcgccagtcggactgggaatgagcacgtgatggcgaagaggatggcttggatgagctcgtcgggcagactgggtgcggcccttggattattttggacagtcttgttggatggaccgatctccagatcatgctgttgtttcccatcctcgatggccgagcagtcattattatcgtaagaaatttcatggcctcgatcgagcgtctggcaaggtccgttggccatctggtttattctgggatcctggagactaacacgaagatgacgacgaggttggagatgattctgttcaaaaaaactgatgaaggcaagagatagagtcagtggaagggagtcaggaggaaagcaatcaagtattcatgtatgcacccgattaagagaactcacctgtttgtttttggtagactgacagagtaatcggaattggtagacaccgacgaacagatccaatttcacagttcagcctcagactccatcacaaaaaaaaaaaaacctacatcaagaataaaacaaaagaagaaggagatacttaaatagactgatgagaagtatggatggattgagctcagtcatcagggagcaagaaggaccgacactgcaagcttgcacagtggtaaactgtaaaaaagggctttgatgttgatccataccatcaacaggctcttccagtctcacaccaagtcctcattcttctcaagacatagccatggccgccacccttcaggtacctatcttctaattcaagaaacactccaggttgtctccaaataagttgcttggaaatcctctgatgagaaagttctgaactaagacctagtattgcctcaatcatcataagatttgctctttcatcatacaagacctgggatctggaatgaacatttgaatacaacaatctatagagcactgatccagtaggactttcttttcttttcgaatatgattataatcgccatcaagttcatgaatatttaaacaaaagtgtccaataagaaatttgaattgcttctatcggaacgaatccaaaaaaaagaagaaaagattatggcacaatcccaaaatgtttttttgatttgatttgatttttttaaaaaaaaagaagaatttattcctgtttcatttgtacattttgaagtatcgtcgcctgatcccaaccaaaagagaggcagaaaaaaaaacaaaaaaaatcggtcagaccaaaaccgccgtatataacaaactaatgattgtctgtttcttgttggcttcatcttaagaagataatggataggacagaaaaggactcaccgaaagaaatcgtctttttgtctgccactcaatgagaaacttggatttataagaaacgcaaagaaagatagaagaaaattaagcaggtttggatatataatttgaagcctaaaagaggaggaacgaaaggagaatgagttaaccgaatcacttgaggtggtaataaaaaaacggttgactaaccgattgggtttgtcttagggctgagtttcgagcagatcccagccaaatttcctgagacgatcgatagaagcattatgatcgccaggaagagaagagaagagttttcgaagcgagagaagtttacagcgattttcgagatgatccccatctgattcttggtcgaagatagtcaaccggagagtccagggagatgtcgctcccgagcgatcattggaaggggctggttgatcgtaacgtaaaagggcgcgacagatccgctcgtcttgagccttacttaggatcactttcaataggtccattcgcagtcggggctcaagattgacattccaaatttgactagacagatggtggatcaagtagaggaacaagaacggatggtctttaggattgataagagtcgaatgcttgctgaggaattcggcaaacagatgaagcatttgggcattctcttccacagggtaaaggtattccttaagctgctgataatcaacttcgactctctccccacaaacctcatcatctacaccaaagacatcacccaaactgatcctcatatttttcaagatatccccatggtcactgaacaatttccctcggaattctcggcctcttttcatcgaaagaaaggggaccaagatccgcatgaatgaatggttgccaaacgatccccaatcaaaggccgccaggatgttggtgaaaagcatgtacaactctccatcttctgactcttgaaatttgagtacttcagatcgactcattggtttggtagcctttgactgggaacgacgagaaggatgttgatgggaaatattcatgagacggatgattagctgagcagaagcttcatcttcaaaaactgattccaatgattcctcggtagactgatgatcaagacagtatgtttgagaggtcgtggcgatgatggctgtgatcacattcttccatgtcgagagtttgtcgagtagtaaggcctgaaagatattcgaaagactttcaaatcggctttgcatgtcgcacagaagggattgtacgacaacagtcatagcgaagcttgctctgacaacctcgctggatttgattttggaagtgatggtggttgaggctaagtgtcctggtttcagaaaagcgatcgccagtagaggccatgttgaagatagcaagaatgcggacttgtcattctgactcatttgattttggagctgatggggcgagggatctgagatttgagtggacggggcggactgatcgacataatcattgaatattggcaaaagtcgggataagtcgatgactggtgtcgacggcttgatggaattttgacattcagcgttgacccttgattggcaccgcttgaaggtttctgccaaaagatcgctaacaattatcccatctgaattccgcactagcagaccggccatcaagattctgtgcaaatccgatgtgctatcaccgttcgggtgaaagaccgatagcgcccatggaagcaaagacaattcttcataatcaaaggccaatcgacacgttagagcaaatgtcttgtcgggaaaatcatgctggaaatgcgtagcaggaagggagggatgttcttcggatttacttcgagaaaggcaagttttcagtctcgcgaagcttatgagcagctgatattggaaggattccgattgagatcgataatcttcgtaagacgaattgactacgttatgtgcgattgtctgaaagatggattcgagctgaggcatcacaaaatccagactaacaagacaagcactgatcctcaattttttggtgaacgatcttccgatgtaggttgagagtgagtcgcatgcggaggcaagaactttgtttgagccgggagaacgtgaattggatattgaagagagcctcaaaaagtcaaggatgcttgattcccactctgtaacctgactccatgtgatgctatggggtggatcacagatgtgagaatcgtcggcacactggatccagctttggagcagcttcaggaaagctgagatgagtgtgaattcctgggcggctcggcatggaggaacggaagaagagcccgagactgcgtctttgaggatgttgtgtaatccgattgtagtagttctcagtagtggatcgagagtcgtcctgaggttagcacccaacccataaccagcaaaaactgagatcaaatcaaattgatagcacatggaacggataagtactcccatgacatggtcgtttggtgccgggattagtccttcggtagcactctcagatgttcccactaggctccaatatggtagtgcaatgaaccttagcattggtgtcaacaggcctcgatcgagtattgaccgactgcaagttcgcgaactctttgatagctcaagaaggagctcaaaagcagatagatcaggcacctcgagctttgatttgctgttcaggggccatggaacagcgatgaggacttgaatgaggagctctagaaaagaaggcctcttaacaatttcctctgaaaccttagctgaatctcctaatatgatcaggtcacgaagaatctgaacgatggcagtcaacgatagccttggcaattcttggtactggaggtgggaatgaaagtcggccaagatggtggtttgggttattaattcctcgatccaagcaggctgaacgatgcatttgtgctttgagctgctgctttgagccgcggatgcctttgaaagaattgagcctaataaggtcagtgcacttgttgcaattcccaaattccgctcacgagtagcttgcgcggcgatcgtcattatttccaagcttgcgccgttgagctcttcagttagaagggccagctggatatcatcaaggccatgtcccgatgtctcgaagtaccggacgacgatttgggtgacgatcttgaaacccatgatcctttgagagggcacagaagagaggatgagtcggagcaactgtctgacggtgtaagtactagtgtgatgaacgtgtaagttttcttcggacgaacggtcgacttgatgaggatcctcgtgatcgattactcgcacgccattccagtcaaacctcagtggtatagactgagaacagtcatttgagccatcagaattgggcttaatatgttggttgggcatgcaagagcctttctccttttgaggggatggggagtcgattggtatcacatcatcttgagcatagcgcacatgtttctgttccttgggagtcggggcgaggggagtagggatatctggagcggggggagtgaggatatctgtcggaacttgatggcttggcgtttgtttcttaaacttcgtaaggagtttggccaataaatccggattagattgcatcaactgggccttgatggccgcttgctcccggagaatttcatcgggactcatttgcgagagcaaggcttcattttccgacgagatttgacgcttctccgtctcattaaacggctccttcgctgaccctccaggaagaacgtcactgctatgttggttctgcgtcattgggaaatcaggtttttcgatggatgtccgttgagagttttgagaagagtgacgactagctaatcgtctaagctcccagggtggaaccgaagcttgcggagtgttgaatgttggaggcttcacagccgaaacagcatctggtcggaaattcggatcgaaacaattgtttggtgggtttgatgtgcttgaagagcgttccacgatttctgccatcagagggggcgggcttttagagtcggtctcattggcttgcgagcgatctcggctatcattgtcttccaagccgaggtcgaagttgaaccggccagttgggacgggcaaattgctgtccgaggattggcttgaatgtagcttagcttctcgttgctgagcaaagcgcgactttttgggcgtcgaagcactgggaggttcagctttcgcccggatggatccaagaggaggtaaggcattcggattactgttattcgctgtgaaggtttgagtatttctaagctggttggcttcgacttgaagtttctcgaagaaatcgtcactggcgaggtcggccaaacttggtcggatcgattgacgttcatgatcacttgagctgccggtgtacatgtcgattgtcacaaaacgaaacaggaaaggcctttcgatttggatgagaactgaggtctcggtttgtccgacagaaaacagaagttcgacgacagctaaaaaagtatccaggcaaatagaattcaagctcgtgcatctctccgatcttgtcatggaaaaggaaacgaggacatacggtttttttcattcagctcccttcatcacgcccacaaacgtcaagaagcaacgcagagtcggaaggtaagcgatcctaaggcgaacagttgggttaacatccatgaatggcgaggcaaagaagtacgaggaactatgagaagacttactcgttagacaaagccagcatcccaatgctatgtgtgtatgtatattgattcttgatgcaattggtgaacatccgatgttctcgctcattgtccattttgggtatgcatcatggtgtcgagatctgcagaccctacagaatcatttatgtatgtagctttgctgttcaaatttgtacatttgaatctcaactttttgagatctgaatctgccgatggcttgtttggcttggctcactggcgtggaacgccactccgaaggagggacttataaaacgaactcctcttcagtacttgcaaactatcaccaatcttacatttaccaattaaaaatttcttgaaaacttcccatccgccctgctatagaagtaggtttaatggtgcttttgttcctaaacctacctctttcctaatttttttgcaaaacctggcccagtcccccccataatctccgccgtccaggtgaaagtcagctgccaggttttcgggtttttttttccggatggcgggattcatttgatagttcactaaagttcctcttgctctcccttgtcctacaacgggatttttattttgtaaacttctccaactgactatgatcttcatttccctaataggtgttccggtacaacaccgtcaaaacaagtatccgcgcgcagagccgggcgattcattgtaccttcactttgcgcctagatcaggtgctcataatatacatgcagtacatgatctcgacatagctcggtattgcaactcgcctggatagagtatgtacgcctttcggccgttggtaaacgtattgcagcgccctactcacgtcaccaaggtactcgtcttatgggcgcaacatgaagagtgagctggaggcgctttacggcttttaatgtacggcggtcaattttccccaggagccagcctcaacatttataagacggcggggcttacataccttgtttcccctctgctaacacatccacctatcgaagaagccaggtcttcttcaccaacgtagctcttcaccaaacagatttctcatacaagctttatttccttgaatctctagagcgttgatccgctgccaatcccaatttaccatgctactctcgattagatcaatcttagtcttggcgattgtcgcttgcggcttcgcggccgctgacttggccaccgaccaaaggaaaaagtgcactttcggctgcaccaggtctaaccccctaatgagggaagcaggttgcgcccgcaaagctggttacaactcacagaccaagcaggactcttacttgtgtaagtttttctttctcgttttgattgcttgtggccattactgatcgtgttttatactgccggtcaacatgagatcaatagtgaagaaagcaaacccaacagaaggccatccgggatattataattgcctcggtaccggtatggaacagacagtctgctgttggaaccacaaaatcatcatcccgccgaattcgatcgtgagtaaacataccgtattgaaatcttccaaaacttatccggtttgattgcaagactcctcaaaagctgatcgttgaaatttctggacacatcgatgtgtagctcaaggcgatggtcgttgacggcaccggcgagatgacattcaacaatctttgccatatcagtcctccaatgtcaagtacatggggcgacccaaccgactgtcagtagttaacgatctgcttaaatgcatcctcacaaatggacccttcaccaaaaagaatggtagaccgttgtgactgcaatacatttccgatcaactctttcgcttatacagacaacaatcatcagtgacttttcccccacaattgtaacccttgattagttttcatccgtatgcgtatcctcaattcacggctcttgacttcgtgtctgctactttgtccactcatcatacatgtttttccactcagtttcattctggtttacaaatatgatgttgatccacggcccaattggcacattgcctgatacttctggcatgagccacctcactgtgaatgtcagccctgaaccggccttgcttgcccggctcccaagctccacaaaaacggcgacgcttgagttggagatgcaccttgctcctgtcttgtggaaagaaaacaaggctaaatagcattctagatcacatatctaaactctggaattgataaaagcgaacacaatctattatttatgagcagcaatcgcaaaaggaatctgaatcgatttacccatttgcgctttaatttcacatccaatgtgacgatgatgagcctttccccagcaaggaataaggttgtgacaaattccagcataagaatgactgtaactagtctgattctaagctttcctcaaggcactacggggaataccgatttggtcggcttgcctctgaaaccgttgcgggtacatccggacgatgcgtatccacggtcgcacacgtattgctgaaaatgacaatgttaaaataattttatcagaaagctattgatgggttcaaaaatggaagcaaatcaggtgaagtacctgcagtggcggttcggccgttactcgctgcatatgcaccaggaccatttacaatcagcttcctgcgccgaaggtgaggcaagttaactcgaggttgaatcataccagggttcgaaattgcgaagagatcatttggtctctctggctgccaactgcagtacggaaaccaaaccggaggttgttttctgagttgcccacttgaaatccgaggctcgaggcttgaaagatgagtcgtgccgttgagaagctctacctcagccttagatttctgtagtaggatgatgcagccgagtgagttactaacctgtcttgatgcaatacgagcctggattcaataacatcggtgaacaatatagaaaacatcctttcagttaagcaagtttgcagaattataattatcaggtaaaagatttgtactcacgatctaccgtcgaagtctgagccgggcggccttttaacaaggcatcaagcgcaatgccgtacgctccgacatcgcccggaatggcactacattataatgatgtaaatcctccacgtcaaatggaatgaggaaaaataattgatgagtgatgctcacaaatgatcaacattgacggaaaagggacatatctcttgaagagctatgttagaagccccaatcagtcgagaggatgcctgtaaagaattaaaaacgattcatgttaaaactaatatggactttgcacacttcaatggcaagcttaccaaatcacccagctgaggtgtcacaatctcatcgctagtcgtatagatgattgttgaggggataagcgcgtaggcagcactacgagtgtccttgtcgctgttagctgcagtcatgtaagttgaaccctacacatttatacgcccagaagcgcgagattattaggacaatattaaaacgacttgtttcacggaaaggcctttgatgaggaactagattgaccattgactgttgcaaaattgaaggcaagcaccctccggcgagattagaaccggggcaaaggagtaggttggatgctgtgcctttcatggaaggggcaagtgaaacgtggcctctgacaaggttgtgaatcgaaggccaaaaagctgtttgattagagccggtcagtttctatctccttgacccgcaagcttgaaaaaaacatctaaaaaatccaacaaactcgaagcccattggaccttgttagatggcgtgtcgggaagtcagttttcggggtctgtcagattagtttctgatcgccttcaacatgctcgaaatttttaaatctaagtaaacctggactcacatttggacctccttggctatagctaacaatgttaattttgcccccagtcttggttgattgaggggccagactcttgatcgcgtaagcgacaaattcggccgacaattgcatatcgctgatcgaataatcttcgttcaagcatttccaacgacagatcatcagttttcgaaacaaaaaggatgaggccgggataagaatctgggactcactgggtgtatctacccagcatacatcgaatccttgcgatggtaggtctgcgtaataagccgactggattgtttttaatgcaaaaattgaaggtaccgttgagcagattgaaggaaactcgactttgtagggtaggcgcacagatttgtagacctcactggcattgcccgctgtcgaaaaatgtgttctcagccttatagagtcttgatcataaatttgctttctgttttcgactcacccgtgccgggaaccagtagcacaatccctaatttcaaagcaagattcggtcagttcaacagaaacccgtaaaatattcttactgcaacgcgtaacagacctctgtctttgttctgaataccgaatggacaagcgatcatccttttataagagctttccgcttgtgtctatcgatttgatgcatgaaaaaaaagtggataaaggagaaaaacaggttaatttgacatttatccttgtgacaatcttgaactcgttgattatcattttattaccaaggaagcctcacccagggagcgtcaccggaggctcgcgagggcaaagggcccgtcggcgccgctgcgacatcgtaaaagtggtcacgatctgatacgatgcccgcttgtgcactttgtctttttactagaggtaaagggaccacatttcctgagggatagaagccgtatattgcgtcagaggggtgtcgggtagcagacattgtgagaagagtttaactaacttgacaaaacgttcaagggaaagactgaaagatagacaaaaatccaagcaacaaaacccattttccggctgatacttttcactggcgtgtcctcaaaaacaagtgtaatttaaaaacctgattgttatcttcttggttggtttcagaagaattccggatggatcttgaagaaggattgttggatttaaggtcaaagctttctggtgcagtcagtcaaccgcatttatttatgtcctccaagcatttttatcttggcgttggaaggtcgagtgtccgctggatgaatcatcatatcacaaactcaaactcgaaatttgctttgcatgtgctatgtcgaaaacaatggggagaataatgtagaccgtgactccttactgatggttgttgtccaagccgaagcctgaatcctgaagcgcttcaaggccgggttgcagcaggaacagaaaatctccacacaatgatttagctcaaattttgtcggttcctccacatcatcgccagaacttgaaatggggatgctggatgatcattctcttttgtggatgacccctgtctttattgcgttgcgagatcaagaaaccttgacattgaaaacgtactcaggtttccgttcgaccggaagaccgggccaatcttgcacggaacctcacctggattgaagaagttacaaagatttttggtcatgaggacgcatatgtagagcgcttatgcgtggtcaagctgggttgctagatgatcaacaagccgacatcaatcaggctatcaggctcgattagcaacaacctgcaggtcaaatcaggttcgccaattccttggcgggaaccgcgacgtatcggcatgctttgtggcggaatcttggctcaactcccactactttgtagaggctacaatttctttctggagtctggggtagtttcgtcgccggccaagacgccgctcagattatcttacttcctgcatacaaggaagctcttttgtcacccagccagcccctaggagggcagaccgggccctcctatcgaagcagcccaactcgaatgcggctccagacatgccgtcatgcagtgatcctaacacccccaaacacgaaagtgacgcgctgtctctcctcaagtttattttcggattgtttccattccaggacgataaaaagcaattgacatgattgatctggcggtagctagcgcccttatagacttcaggactttgatttagcacacatcttcacaaccctttaacgagttgatttccaaatctctccttgtgaacatctgattcaaaaacctaagattttcccccaccaattggactgtcttactgagctcaaaatttttgagtatgtaatacttccacctgggcatttttttatagattagagtcttagggggtctttataaccacacgcctagtattgggatgagcttaaatactaaatctgtcgtattgtggtcatgttttgtaagttttggcaagatggagtttagggtcgagatctgtcgagatatgtggttttttgtttctagtgagaatttggctccaagtatacgcagatacattcaactagttaagatctagcaccatcaaactgttagtggatttgtgcatatcttctgggggagtgctgacttgagttatgagattgatgtgccatgtgatgcgaattacgattcttaacaatccagaatgatttgaaaatggatgagaattctttgatcagggtgatgtttttgatcaaccaaatcaagatcctcaggatggtctgatcaatcagatcaaatcaacccccaatcagatacatatcgaagtctgtagtctgtaaaacgagtccaatcacagtagcggctagagcagattcagagatggctgtcatgcccggcaaggattgtccacagccagccaaactttctacatgaatctgctgcaaaactgaatatgtccaaaaagagaaaaactctacaagagaccagagacttgtttccaatgagaggttcataatagctccttgcaagaattttttttattcttttgaccaccacaaacaaagaagcaagaaatgctatcatgaaccccaccacgtagctgcctagtgttaaatagctctacatcattccctggatatgtagatcattaccttgtgtaggtccacacactcttcaaacttttgttttacctgttgcttatcctccatccaacaagaaaatggaaagaagagagttggtcaaatgactcccaaggatttgttggggactcccaaagactgtcgccagacgtccatttgggatttgttcctccaatcggatgcctggacttgggagttggccatccattttcattttcatttttatatttttttttaatcctttgggagttgacttccaaacctctcctccccaagtgaggggagggcggttgggagagtctctaaaacttgaccgaaagggaacccctttattcatgaggtagcttgaccccactgacaagagagaaattccttttgtgtcagtgaaggttacaacccttcatcaacaagaaggggctttccagtcagtgaggtgcaaagacctcccccgcccaaaggggttctctctcccagggtgtgttggagagagtcaactcccccccccccccccaaaaaaaaaaacccccaaaattggatggccgactcctcagtccaggtatccaattggaggaacaactcccaacagatgtccagtgacagtctttgggagtcaattaaccaactcccaataaacagaattccccacaagcacaatgtacccatttggaaataacatctgtttttttaagtgtattcaattgatcaatatattgtatttcatttcatttcatttttttgtcaacatatttcagtaaatatattaacattcaattttttcaagggggtgggggagttaaaggtttcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacatgaaatttgcctaagaataacctctgaacaaaaataagaaatttaagatgttcatacatatacaatatatatatatatatatgtgtgtgtgtttgtgtgtgtaaaatgggaaagtacgagtgcaatgaaaggttaaaagagcaaaggggagggggaggatggatgaggatttatagagtatgtccacaaatctacacatattgaaagtgacaattttttaaaaccatcagaccggattgaaatcatttacccagagacgagtctcaagaggtcagcagcctccagagccttgaattcgtcctctaattccgtgagaatcgggatgcaatcctggacgacggaggagcggatcctcccagccatatcatcatcgagctggcttttctcgatcagctcgacgcagaaggagcgaagcgattcgaggttagagatctgttgtgaaaagttggagagctcgttataatcgttataatggccgtcaagtcttccattagtagtgccttgggatgggtgcgatgagggctgctcgaagatgttgttggaggcgggcgcaggcgggggaggtgtgacttggatctcggtcgctcggacgtgccgtcgtcggatcggcgacggcgcgttctcggtgaccatgatgtccccatgctcagtcatcgcactagcactccgtttgagattctttgtgttgccatttgttctcgactcttcgccgttccacatccctcgtggggagctcgaggttgaaggaattggatgaccggtcatcggccaacatgccccagcaccctcacgggtcacctgctcgacaatgtcctgctcgtcccaataaatctcggttggtaggctgcaatcgatatcgataaactcgtgggcattgacgatttgctcttctggtttcctctgcttcttctgtcggtccgatctggcaaggccgatcacttgggcagcctgggccgtcagttccgggttgatgttcatgtcgatctcgctgggtaccggagtgggctcccgattttccagttcattttgttccgagaggttcatcactttgattgtcaattgagttaagcacatcgtcaggcttgcaatactttgctcaattgctgcatcatagagcgatgtgccatcttcaatgcttgcctccttggatctgaaattaagttgatcaaaacttgaaggattgtgagtcatcgatatctcaaaacatctggtttcagaactttcacttactcctcatattgagcatcgtcatcatctgatcgactggaaatgacgcccgaacgtctgaatatttgggtgatcgcgttgggagtcacacagttccaggcgtcttggatgattcgagtagctgcagcttggtcgagattgtaaagatcgaggagaccaaactcgtcagaggaaagggcgcggaggcaaaacctgacacaatcagggggttgatcagtgatccgcatgataacaagttggcagatagagcctaccgaacacgatattcagacttgaagtaagtggttattccagctgcgaagggatgacagggagggttggaggggtggcatccgaatattctcgcggtgtcgataaattcgatttgaacatttgccagtgggggctccggtaccagatgtacatgagtaacatccaccaggagaagaactttacggtcacgttggcgacatttctcatcgagatcgagcaaatatctgaccagagtggttggttaaaatagaatacaaatgacgttaggaatgattgtagaagatcaatgaggtggggcggaataatagtgtgacaaagtgggtgtgaaagtcttacctctcccaaatcgcgcaggtcatgactgatttggtgttccagtagtatttgaatccacaatcgtctgtggtaatgtcggaggggtaagcgacatacataggggtctggccgacgatgactgggtcgtccttccatgagccgtcagccgagcaggtcaacgcgatcgttaacttgggcatcgcatacaatgagctcggttcagagggtggacagctgcatggtaaaaacatagaaaggatcagtcgagctgagatggacgagacgctgggctaagagctggacatacgcgtatgatagacagatttcatccatggccaggatgtcttcgagttgataggcgtcggtgagatggcgtagacgttccttttcggctgccaggtcgataggagccgtacgtcttgcatcggttgggtgacgaaatcttttgggactgatgagcaagccaggggcgttagaacactgttttgttggggaagggagtctagatcataagatgggaaggggtactcgtacagattcttgaaactttcgaagctgctcggtgaggtagctcgttttttgttacggatcgccagtaggttctcaaactccttccactttttcctttggatatccatgttgaggttgaagtaaggatctgagctctggccgagtgcttgatagtaccagaattccatgcagcttaagatctgaggggattgagcttgtttctgtttcttgacgtgtaactttgaggggtcgagcgctaggttccgataacgttcttcatccttgatgtatctggagatggtcgattgggagagtgttgggaatccgttattctggaagtgtttggcgacggtggcttggtcccaggtggggttctccctgatgaagttgatgatcatgaccttctggctgagggtcgtatgggctcgtttcttggggccggttgctcgtctggatgagctggctctcctctgagcgagtggtttgaggcttcttgatgatgagcttgcatgagtgttgtgggctgatatgaatgcattatccaaggccaccagtgccgggtcggtgagcgcgggatcggtgggacagaagtcgtcggacatggtgagcagctgtgtgtgaggttggaaggaggtcagtctctgtcatgatgggtgtgttgttgttgttgttgttgttgtttgtggttgggttggtttttggagggtgatgatggtcaagaggaagggggggactgaccgatgcaagttgaatatgagcctgagatgggggacaatgactatgagtatgagtatgactatggatatctaatttggtgttcgatgcagtatggccgctgcttcaactggatcagatctggtggagttcagcagtttctcaattcgaatattctcatgaggattgtaatcagatcaagctggactctcccctccccaaaaaaataaaatgatactcaggatagactggcttcttggactgtggaaagagaaaaaaaaaaaaaaaaaaagatgaaaaaaataatctgtcaacaaacagcttaattaagggatcccagatcagatgtcccgggtctcattcatgacagctcacgcgaaaggtctccatcccacaaccagaacatttcaagtgcaccactttcgacggcccatatctgcagggtcctttctttgaggctcgttaggctacccacacaactttccggtcctttgaccaagatcggcattagtttgtagttgcaggcgactccggattccacatcccttgccgcacaccactgctccaatcccagaacagagactaaaaccagcccactatgtataggctatattcgcacaaaggcaccgtattgcgaaaatcaatttctgcgtccgtaggtagccctcttcaatagatgtaatactggtttttttagcacttactaggacggttcacgtctagcattttatctagctcgacaatcagccacctgcagcttgctggtattaaaaaagacagcgaaatgtaggaaagaaattgggcaaatcagcactgaaccagcagatggaaacagcatgatcattaaaattggctgggatatccccgtattttgagagaaaatgatagcaaccagcaaccaacaagcaagttcgtttttttttgggggggggacaagctatcaattttacaataaaatttcatcaaaccagcatagcagctaatccgcagactggctaaaaagccagacatgaaccgtcctatgtattaggacggttcacatatgaataaaatcttgttgatttaagatgaaatttctgcttgctggtttcaaaaaaaaaacttgaaaaatttggcagacacaccggccaattttaagcctgccaactcaacttgctctgctggtttcatgtacagctataacttcagaaatggttgtccatgtctgaaaaaaaaaattcttcctcaaaaagctttgacaactcgacaaggattcaactagctcagagcaagctctttggtgggaatcttccttgagctggttgatcccagttgagtttatgtgctttattcatatgaatttttttttttttttaaaaaaaaaaattgaaaatttgaggagaaagaaaatccaactggacaacctttgtcaaaatagcaggaaaaaacaattgctgaaatctttcaaatgtgagctgtcctattatcattgtccaaaacactcccttggcggcggccattaccctcttgcaatataccacaaactcaaaccctcaactcctagcccatggatggagcttttggcccaagctgagtccggaggacgcctctgccggcgacccggccctctgaaacgatgcaatcaacaacccaatcccttccctgcttcgagcccggtatcgtcagactccggtcccccccggtgtctgaaacgaagggctcgtgcttagcttgcaaggattatttcaagctagcattacacgtgttcaaaacaaaaacagaaaccaatcaattggtcaaacatgtcattcatttcttgttgtgtaatcagtaggagcatattgaccaatgggtcgaacgaattccttccaacaatagtgctcatctaatctatgcgaatatctggtcgactgctttgaaactcgttggaaacaaattatgtctggatagtacacaagcatgtggtgaggcttttttttttttttttttcttctaagactactcccaagtcactctgaatagctgagggtcgaaattccctgaagatgcggccgttatatcctcagagatcgtctggttgatgttctgcccatcgtcccatcgccttggcctatcagtttcactaatgattagcatgcgacaagaatcgctattagaaaaaaaaaacatgtttcaatcttggaatgtccaaccagctatttttgagcatacatataaattgccctccagaagaagagctcgattccacatccgcctcttctctctcagagttttccttcgaacaagctgagcggttcggtaactcccaatttccctcattaaaaatggtttcaatttcggtcttggtgaccgctttgacattaccattggtaaggaaacttctcccgacggctttccaaattctccttttacatgagataaggctcttacatacttgaaccaatcactgactttgaaactcaaagcttttccatgtcatacttgcaacgcaagttatacctgcgtctaagcaaatgagcaagttactttctgtattcatccgcagaattcacaaaacaaaatcaagaaagactgatatcctacgggttcgctgtgatctaatttttgtgtagcttcagcaggccggaatgttctattgaaaatcgggccagatagcacagaacgtcacgtgaaacatgtaagtcattctctgggggtttgctaatgctgcaggcaggtggcaaatgtcacctcgttagtttttcactaaatgggttttctgatttctgtaggagaaaagagggctaggaatgtgctcagtatgccgtgaagaggtggaagaagatgtgtggagatggccagaatgtgggcattactttcattctaactgtgtcagtcgctggcgcactggtgaagtttcggctggcaatacatgtccgaattgtcgacagaatgacccggaatgtgtaaggggcggtggtcgtcaatccagcgctgctccggtacaagctcatcaagtggagcctgaggggcaacctggccgcttgtcagactggcgccgacaaaacaccagggtaagtaatatgtattcgtaatctcctcgtgctcaagttattcacagagatcaaaggaatgcgttttgaacttatcttatttctttgcattggcatccgcgtgtttataattaagcccgtaataaacaacgactgccccgtatgcttgtgtagcaattctgtacttatcgggggttctcggcttcgttgttcggacaggagatgtggagcgacttggaatattagctggagtctatagttggatttgcctgcaaaaacacaaggacactcggtatcttcaggtactgctgtggtgctcgatgatggtttagctcaaatcttcaatacttgtcggcaagataaaaggattagagtttacatttctgcatgaagatgaggaagctgcagagcttcatgaggtgcttccactccgctcactccaaagtctaacactttcaaggctcgttatttccaaaactccagaagatttcaagcagagatcatgattctataatctgttgaaagctaaaatacaatcttacaagtcaatttcaatcaatttcaagcaattcatcagcaaataatgaaaattgaatcaaattgaaccttgatcagacattgtccaccaatccatacagatttgaaaagcagtttgttcacatattttttgttttccagaaagtagagatttgatgcaaccagctctccattgattatttctgaaaacagcctttagagtaaatattttaacagtagatcaaaagaataggtaacaaaattatgtgaggcaagctgttcagccttcaagttccaaaaatgattactcaagctcggacattgaatttcaaacaatcaaatgcagaaataaatctgttggtgtggatgatagattaggactgcttaataagtgtaaaacatggatcttgtaactgatgaatgaaaaattatccaactggaatttcgctatcctttctgtagaaatccagtgaattactcacaggcttatatataaatctgacagaatcagatcccagaagaatcgattctccttctggatttgagctcatttaatttggagccatgttgcttttttgttttgaaaacaaaatacttttccattgatgaatttgagttatctgaaagatttgctgacagtgatatactgacattcagtctaaatctttgaataatattaaacttggttctaaattgaagagttatcatattcttcaattaattctgatgagacctaaatatgagtggtgttaaaaattgatgtttaaattaattttacatcaaatcacaagctcagaatgcccaaaaaatcaagggggttggaaaaacgactcccaaaaattagtcgacgactcccgttttggtcgggaggtcgtcgaacgggagtcgtccttctaactcccgggagtcggcggcctaatttcacaaacgattttttatatttttttttttaaaaattcgggagtcgtccgcccaaaaggcgggagtcggcctcccaaatttaaggcttaatttttctgaattttttttttcctagggagttgtcaggccaatttcccagacggaaagggagtcgctggcccaatcgttccctggtcttttttttttcgcctcgcaggagtcgttggcaaataattaggagtcggcgggggagaagaaaccttgtttcttctcccacgaaggagtcgccgctccacacccacccatatcctcccctcctccaatatccactcccccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctgtcaaacccaaggcaacagcaccagtcagccccatcaccactgaagatgaagaagaatctgatgacaatcacgcagaaaccgctgaagatgacgaaacggtaaccattgaaaaatgcttagagctacttgcaagtcaagccgacaagcacactggcgacaacgctgaggaggacgagcccgagtcagatccggaagataagacaaatacaacaacaaagacctcaaccatccccccaacaccagcgcaagcaccacataccgacatacccgctccacctgcggccacttattccgaccctttgatcctcaagcactccatcaaaaccttcgctcgggaaaatggtttcgtcattgtcaggaagaggactgttcccgggaagagtatcactttcaaatgtgacaggtaagtactccttctgcatagcactcaaatcagagctcatgctcaatggccaaactttttctccatcttatgtgtaggggtggtaacccagctcgaaacagacggaagaatgacacacgccctggacccatcgtcagtcgactgatcgattgcccattcgacgcaagggcccagatccagaagaaggccggaggggaatggaagtttaccgtggccgatccccgacataatcatgcacccagtgaagatccgtccgggcacaccgccaatcgaaaactctcgaaggagctctatgagcaaatgaagaaactaggtgacgcgggtttaaaaccagctcaggttctccaatcactcaagaagacacatcccgatcagtcgatcttggccactatttcaactgagtactccgccagaaagaaggctcgggccgaagagttacgtggtctcagcccgatagttcatcttaatcaaaccctcacgacggacttcacctcagcaaccaaggtaaatgattctggcgagattctaggtcttttcttctgtcacaaccgctcgcttcagctcctccgtcatttccactacatcttattcctcgattgcacctacaagacaaataagtatcgcatgcccctcctccacattgccggcgtcactggatccaacaaatcgttcagtgtcgccttcgctttccttcacgaagaaaccgaagaatactacgaatgggctcttgaatctctgctcaacgtgttcactagcaacgatattcctatccctgaggtagtcctgaccgaccgggaacaagcgcttatgaatggtctcaactccgttttccccaccgcgactcatctactgtgtacctggcacatcaacaaaaacctgatatctaacggggccaaaatgatcaaggacaagaagaaggaggctgaaatgattcaacactggaagaatctcatcaaaatcacgaccaccggggacttcagggccgcctttgaccgattcgctggaagttatggtgagaaattcggcaattacatgcgctccaactggctcccagttgcggagaaatatgcgaacgcctggacgagggaagtgccccattttgatcaccggaccacatctcggatcgaatcttcacattcctttgtcaaatctcatctccttggtcccaatcaatccctcaactcgaccatcaaaatgatcaccaacgccatcgaaacccaagtacacaacataagctccctccaccgccaggaaaaaatggacgctctcatgaatctcggttccctgtttgacaattgccttggccggatcacccattttgctctgaggaaggcacaaaacaacctgcgcatatcagcaaacctcgggaagaaggatcattgtaacggctttcatcgactccggacaggtattccgtgtaaacatcgcctagcacagttggctcggtcaggcggacggttggaaccagaagactttcaccaacaatggcatatccacgtacgtttgttacatttttcagctcttagagtccttaataacatagtccttcattttaatcaacaacaggatatccaaccaacaaacaatccgggacaaaacaacccacaagccctagaccagatcgaaaccgtcaagcaaaggctcctccaaacaaacccgagcacgttaaccatacagcttgacgcgatctctcgacttctggacggctctgccacagttgtcgaccttcagttaccgaagcaggtgcaatcaactcgaggtagacccaaaggagctctgaacaaacccaaatcaacaacacgggacccgtcggaattcgaacacattgaaaaaaagaagaaacttgaagaaaaagccgccgagaagaacaagaaacggaagaccaaagaagataatcagaagaagaaagagcaggaaaaaaagaagaaggacgacagcaaaaagaagaaggaagaagaggccccaaagaagaggaaggaagaagaggccccaaagaagaggattcaaccagtcaggaaaggagccaccaagccagttgtcgtcgtccccaagaagaacgtgaaagcaaccgcccctgaatcctcccctccctcctcccccgttcaagccaaccataaaaagctcaaagtcaattcctctgtgccctcgtcccccatcactcccaccgaaccggccccattggtgcttctagaccctcccccacgtccatctaacccccatctcccaattcccccatccgatctcgattaccttcagtacttacccaaaattattcaacctgatgtccgggatattttggatgttcgatcagatggacactgcggattccaagctgtggcttacgcattgggacgcgggcagggcgattatatggcggttcaatatgaattgtacaatgaaattgttcgccggcctgattggtatcgaaacgtgttccacaaactccacggcgctttggatcgtatcaaggttgattcgccatcaccttgttcaaagcctcattggatgtccatgccttcgacgggtgaggtaatgaccaacacctttgagaggcctgtttgctttttttctgacaccttttgccagacttttcttccttctttctgccccccaatgacaacacccctatttttattgcttttctacattaattttctcattttgtccccttgcagttacataaaccaagactgtttgctgcccctcagctaatgaaggcgtgggaagaaaaggcgtcagaagaggcttggggatgggaagtccaattttctgattcttttgaattgactgtagagaggaaaatagaaaatccaatgaaacactactagggtttttttttatcctgtgtcttttttagttattgatttttttcctctatgtccttttttaccctgtttttttccttacatttctgatcatttttgaatgtttttggcccgtttgtcatctcttttatctcttgcaatggattttctcaatgattctaatttttttatcattctaatttgtgtatcttgcctttggggtggggcctcagtggctcaacctttttttgaagtctctgagggtgccatatggcgacgactcccatttatagttggacgactcccatattcttttaacatagaaaaaaagggaaaacattgcgcggaattggtggggcgactccctcgtattaggtggacgactcccttgaatttaattatatataaaatttgaaattttaggcggaattggtgggacgactcccgcactttagtctgacgactccctttgatttaaatataaaaaaatgcgaaaaattaggcggaattagtgcggcgactcccgcattttagtcagacgactcccaattttttaagaaaaaaaataaaaaatctccaggtaaaattagtacgacgactccctatgttttttcaggaattggaaggacgactcccgttcgacgacctcccgaccaaaacgggagtcgtcgactaatttttgggagtcgtttttccaacccccaaaatcaatttcatcaaacttcaggtttctatctatttgtaaactcgagctctcaaaatctttgtatatcttaatgttttaggaagaatactaattgaaaatcaaattttgcacattcaaattcctggaaaattaagcctaccatgctcctgcagcagcaactattgactccacataagcttgagagattgcttatgaatttccattgtttccaacattgtctgagcctagaaaattaattctcatagtaagaatatttcatatcatatttccatctgcaacaagtggagaaaactgagctgtctcttagaattaggctggctgctgccacttctggttttgaccaatcttagaaatcagtaagcagaagtcttatttgaaatcaaccagattttattagaaaaaaagccccacccctcatgaaatctgaaaagtatcaactacaagcaacatggaattaccctgtcacttcatccacattttggaatttgaaacaggtttgtcaatttttattatggattcacaatgacttcaagcagcccaacacatcaagacatctgttgtattgatggagctaacggttgagtgctatttacaggtgtccctgtttgatattcatgactcagcccaccttgaattattggtcaggatcgtacatagcttctcaaagcaaaatctccagatggggtggcaaatgattaatattgtgtcgagtcggcagaaagttttcggccgagggcttagttaaagatttattcaagctgcatgatacccctaaataatctgtgattcagttcatgcgatgcaatgtgatccatagtattctacaagtttcgtcaaatcggcctacccaaggctataatgaaactgttctcatgtggctaaagattctttctttctcacttccacaatgaagggtttcatttttcccttcccttgtcataccacacgaatccgtccatgggttgtcgatgtgcttagtcggttaactcgtcaccacgattttgtttctcgtggagatgctgacgaaaaatatccgcttaaaagtagtcatgctcgtggtcagaaattcgtcttctgtgcagagctatccatcgtgatgctaagaccaaccaatttctctttttcgaaagtctcttcagacagtaacccggatgtttaattcaagaaccataccctcttccggtaacgcacttcaatgattggaacagtcaggaaccaaccatactgagtgcattccgtttctggtttaaaattcttagaccctttggtttcgactctcaagaccctccatcatcatatcaagcgtactgtgggtcgccttaatcagctttccacatgtatgcgcgatgctgataacaatatttgtatttttggccgtttgaggcatgtctttaggaggttgtgcacgcttcatgtcccgtttgccttcaggatctgatcgcagatgttggagaatggccaggctgtaaacacagtttccatggccgttgcatagaggaatggcgcaataaatcgatatctagacctacatgtcccgtctgtcgaggtgttgatggcattgatcaacagcttccaaatggctcctccgcaagcataccacagcgacatacaaaccctctgttaatgcaagatttattggagatacacccagcaatcactccagaaccacgttcaagtcgaaggcacatatcagatgtcagtgatttcaaagctcggaatacgcatgaaaagattttgaaactaaaatttctggcgttatgccccaacattttacatgtcactcagttaatcgaagtaccaacccagtgtgaagaatgcggtcacacacttcacattaatcgcggtcgcaatccattcatgtatcaacatggtcatacttgtgagagctgtactgattttcttgggtttcttcatccttgaaaacttggtgcaagggagtggttctagaaatttgggggacaacttgaaattatatacagttagtggaggacttcccgtcgtccaaatctgtaaatttagaaggacatcccaaacgttatttgctggcgaaaattgatcaagatcaagttttcaccagccaatagagtttaggacccccttccagatcaagcaatttaggcgacgggaagtcctccagttcaaccttgttctaaatttgcgaactactgtagagatcaatttgcatgagacacttaagaatcataaattgctcatattgccaaaatgaatcccattccatttgcttcttacttcaccaataactatactgaagctagaggaaagagttgctgatagtaatacctaccatatctgtttggaacaaagttccccctttgggtggtgatacttatttaccacttctgtcatagaggttgtacttcaatgtagtgcaaagtggtggaatgtgtagtgtaacactgagttataatgataatgggtttccaaattataagtacaaattcatcagacatttgaaaggctaataaaatcatacaattggggggtatcaaatatgaaaattctcaaaacttaaaacctcattttctcttgaactgatggatttttccagatgaagtgtaataataaagatacatcatatgaaactgctactttccataataccttcatgaaaaacaactaaatagtttagaagaaaatgggggtttaatttttcacattcttccaatataatcaatgaaatcaatgacccctcctgagcacatatatgctgcaggagatataggggggggggggagtggaggggaggttttttatttccaattgtaccatcatacaggtcccttgggaacattttttttgacaattaagattcttgaagaaggaacgaatgcttataacaaatctcaagagttttcttataattgcctgtgaattgagttatgttcctctagaaaaaaaaccaaattttaatcaatttgccattcaaggctctcagaatgcttgaatttcaatgaaaaatagctttagagatgaaggtgatcttagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagcctcaagcattttttttttcttgaaaaaaaaaattaaaaaatttaactctgggctatcccctaggacccaagcctgggtcctatgggatagccccggtcctaaacccatatacatatgggtttaggacccagtttggcgtgcaggcctgcacgccaactgcaggccaatctacccagcagcagattggcgtgcaggcgcgcacgccaatctgcgcttggcgtgcagattggcgtgcgccatgggggttggcgtgcacttatcaaccccctttattttatctcaaactcgcatacaattaacattgacctataatcacaaacctttagagataaaagtgatctttagtgcatctatacaacacaactaacaataacctgaaattacaaacctgaaacaacaacaatttaaggctatatagataaaatgaaatagatgacagagaaacaaacctaaaagagtttggtgttagtgatgaaagcaatgagttgttgaataaaagaatttgattgattaagaaaacctttacaaaaatgagtggtagctgtaaatacatcaactagtattcagaaagaaatgcagctcaagtctaagataaaagctatgtaatgaatacagtagaaaataatcagagaatgtgaaaaaataactgcatagttcaacaaatttgactaattgttgaaaatatacatttacttctgtcaatctctagttttttccagaattccttccagcttgtcaaaattgcatcatactggcacagagaatcctgcatggaggtctagggtaacaactttatttatacaggaacaggaattcctcccttgtactaataggctatgttatgtcattgtaaattggggctatgttgaataataatatacaaccagtttaccatttcctcaaagccaaatatgacagtgactcatcctgtagaaataaagttataatttggatcaggacctggtcaaatgagtgcaatcatgtaaattgacctgtaacatggcaaaatttaccttgtgtgtgtgttactattttaatagaggtattcaaattgaatgggaaaattcatatatggcttcagttttttaatgaatagaacaccaaaattcaaataaacaaccagaaaaattgagttatttggaaatttcaaggcagaaaagattaggggttgtttggcccacaaccagtatcttgagtgtatctcatcatctcatggccccctgcaaaacttcagataatttaaaattacagtatctcaagtcaatgagatattgttgagattggttttgctgtttggaggtcacactcacaacatcttggattggaaatatccaagatactgtatctctactctctgccaatttccttcaacgtcagaaacagctattttgctatatctcatgcaagaatttctatctgggactcaaacctgtgggcaaaagactcaaaaaaaatgtaatcacccgctctccatgaatcatctcctcctgtgccctgtttgtaagttttgctatgtacactctccattggtcaacaactggttcttgatcagtgtcttccatggttcctctgataatcaagatgggatcatcttgaatattggaggcaagatcaaccagctgttgaaaggaatacacatccctccaaacaaccaaaccagctggtcatcaagaggaccactcactcatcttggggaaaggtggatccagccatcaagaggagtgcgtagtcttattttgatgaccatggtccaactggtcatcaagattttttttgtaaaacttgttggtgagttcaaactgatcatagaggtgatggtttttccctctggatgaacatttgaccagtgatccagaggaacatctaggctctagccttgatgactgtttgcttcacttcatagccactagcgtttatagttacagatagggcctcacagttatattgtgatcatgggccactacactttttgcccaaaaagtgtcagtgtagtgttttttttgcctgcaccaaaattgtgtagtgtgagcaaaaaattagtgttttttttgccatgagccactaatggccactaaagggccaaaatgccgctaaccagcgcagtgtatgcatgtgtagtgttagcgtggatgtggtggaaatctgctacgctacgctaaagcttagtggaattccactatgttacgttgtgctaaccactacagttagtctagtggcccaccattgttcaaatctgttagacttttaaactttattttttctttctattttcacaaaattcccaccaggatcccaaggcctggacatgagggaggaaaaagatatagcaaattcaatcaaagacaatccctgtatgcaattacagctatttcggaaagggttgtccacttggactcgcgaattcttattcatttttttattttttttattttttatttttttactgaactggacctgtcagaactgaactacggatgacagctgtacctcctcggctgtagttcagtacaaagaaaactttaaaaaatttcaaaaaaaaaaaaatcgcgagtccaagtggacaaccctttccgaaatagctgtaatgggcattcttgggtctgtattcttccaacacttccaactgcagcccaaagtttttctgtttctttttttcatattctgccacaagctttcttggtttggctggatttattgacatgggttttggcaacaattgtgatttggatgatattttttttattttcaagaatcagttcttcagatcatacatgtgatcactcatctcactagagtacatactcccattccctatgaattggccagaagtggctccatacatttttgtagactatgtatgtagcacattttctttatcagatcacatgaatcacccaattgtgtacactgtccaacatacaacatacagaaacacatgagaattcatgcgtcgactccccacatacagagctgtatggaatgtgaacaaaccaaaagagtgtacaccaccagagcagtttaagctgccccgggccaaacctccgacgtcaatagatttcccgactgttcagtcgggccgtcgtgcatctgcccgtcggccgacggttgagttgacccgacggtcgggcagccgcatgtaatgcaggattccttgcggccacctgaccgccgggtcaacacggtcacactagcgtgggtctgccggtcaattgccggacatacatgggttgtcttgacccagtgttggatgactctcatctgccgatgtgcccaacactggcggcgtgacctcaggccttctgacgcactgccacccgtcagtccgcctcatgcatgccagtcggactgactttgggggcaactgagtcaacgcgagggcgggccgccggtcaattgtcagacattcgtctgtcgctgtgacgcctgcgtgtatgacctgctcttgacctgtgtcggagaccgtcaaggtgtcgaagcattctccgacgttggtactgtcgtcagttgagacttgggttgagcatcatgatgacgacgtttcctccgcccaaggcctgccggcattggaggcgtgttgagttgtgggggtcacttcgcggtctttaaagatttccatacgtatcatcactagtggacctcaaagcctctcatcaaacaaatccgacctactacgacacgatgtctgataccggccaagatgcacatgaagaggtcattcctccgcccacatcgccacctgcaccgcggaaaagataccctataatctacatctcgtaccaagtttgggtcgagcatgaaatcctattccctgatggcacgcctcggtatgcgagacatgcggaagatccccgcacgcccgagaattggaagtatcaccacgagtgtctcactagcgacgatccggacgtcgaacccttccctccttgcgaggtcccattcaagcacatgtcgatttgggacttcaagcgcagtgtcttagaattggttggcgcgactcgttctgatttcgacttcactcgggttttagttgcggcggaatccaatcgtaaaatccaatggcgcggttacaggaactggcctggcggtcctattgccactcggaaaatcgatgtcgcccgaaatttcaatcaatacgcccgcatggcggcaaacgcggtgcgcccaaagaagtgccacttgaggttgttcatggaagatccgatgcaaagacttggcaaccccctctacgttagtttgcccttgtcttattttttgcttttgcgagttgcgatgttgcatgttgctgactcgctaactaactctgtctcctatgctccctagtggaccaggattccgcatcgatggcccgatgaggtctggacccgatttgagcctaatggggctcccccaccgccgtcggaggagtgtattgttctggaagtgatgcgtccgggcagccgtgtcatctcccgcggttcgactctcgagccggtccacaattccgcttccagctgggtcattgagaccccatcgtcgtctttcagctcggtggcatcgcccgtcttatcattcaagctcggcgcgatcatcctctggcatggagccgccgttctctactggttcaaactccgaggaacgggcggtcgaaggcccaccctccagccagaacagcgcggtggccgctgactctgatcacacgaccgctgtggtcgccagtggacgtcgtctgtcatcttctgcgggcgttgtgatgttggatgggcccccgagttcttgggtatccaacacggttcatcgtcgtcaatcatcatctccgggcctggtgatgttggatggtcccccaagctcttggcaatccagcgattacggtagaattgagcgccccccttctttgtctcctgaagtataggtcttatcatcgggtcggtcgtagatagactacccctatccaacttaactaaatctctggtggtgctcaaaagtggttcatgttgtttttgtcacatacgtatgttgcgcgtgtgttctgctgtgcccagaaaatacttctgtgtttgggagtgctcataaaagaaatttactacttctgtgttttgttgtggcatgaattcaacttagtctgtgttttgttgtgctggagtcaatgagtggtgtttggggtacattacatactagaaatgatatctcagaggtcaaattccattaaatataatgtcatggaaagcaatttctaagaggtagattgtgcagtggtatgttgtgttattaaccattggtgactgtatatacatggacaaaaaaatgttcaagtcctattttgggagaggcttgcagaagaagagtgaaagaaccatattattaaacatgacaaaacatggactctgccacaaatcaaataatgaaatagaaaaagaaataaaaaggaagagatcaatcacagagacatgagttgttgttaaaaagatagttctaattagactccaataatgtacaagattcaacataaatccagcagtgagataccataattctgtctaattcaagaatctacatattgaggattattggtaatttgggggttgtagattggctgggtctgggaaactgtataatgagttgtttgatgattggtttggggtttggaaagttgtgcttggtggatggtaatatgagcctggtggaaccatacttctgaattgtggctggtggcttgagcttgaaccttggtttggataatgacttgagccttgtggataatgggaatttgatcctggtgaataatacatattgggaacatgtgatggataattcatgtcatgttgtctgtattgattatgtaaggatgaactgctggttgtccgttgcattggccgctggtcttgcatgggatatggcaggtgatgctgatgtggagtatggggtatgtgtccttggggtacaccccaccctactggtctttgggatagtgagttactgcgatgatgatgtatgaaggatggcccctgagattgggtggttggggtggttgtatgctcatatattctactgctttggtgactggctggttgttgtgtacctggggtttgttgctggtataaatcacctcttgactggtaattgggggtaaatgattctgatgcatagtttgattgggaattggtcccaatctgaaggttgggattgacattggtgagatttggggtggttgtggttgtttgattggtgtttcctattcccctatgtgatccaggactattgctaccccaagtatgagattgggtactaccctgaggttcaggggtgttgtgttgttcaacacctcccatggcatggtctgggttcatgtcttgaatggcagccactcctttccccttgttgggtcccacattccacttgtccaggcccacttgaatggccccaacccattggcttggggtgggttcgtaatgttcaaggtctgctaaatataggtggttcactggcgcatgcagagatgtgctgtttaagatgaaactattgtgattattgtggatggtttcatagcttaggcctgggtcaccttcctgatagttggcaatgtttctctcccttttcttgaattgacattgtgcttcatgacagttgtgttgcacattaagtgttgcttggatatccttgggaatgtgaaacagaggaaaaatcagatatgaggcaagaagttcacattggactatggcatgctcactttagtaaatatatcagccattacatgggtactggcgattatgcgcattttgtagaactcagatgttcccaagagcttgaaccaggtgacacttatcacatatccacttgaggttggggatctaacatgccacatggagttgattctggctatccttttggtggttgaagattctgatgatttgacctgtgcatatgaatttgaataattcatcagctttatttgataaggttgtttggaatcatgatattttggattcacctggacaaaggtgtttctcttgaggactgtgtgtgaatccaagtggagggtgattaccacttcaaaggtcttgtttgggtatgtatcctggagatactgaggaattgagattgggggtgccttcttggtgggataactcgctatgatggttgtgctcttgtttgctagttgttcattgtaccccatggccttttggatcatacggtctttgaacatttctgtaacctgtggggagggtcgaaagtatctattttcaatgtaattgaatagatcccccccggatcctagggctctcatgcattcataatttgcaaagctgatggccaagtcccttcctggagaatggcgattggagtgcactgaggcatttcgtaataggccattgaaactctcaaacttctctgttgcaaccagacttgcagggccaaatcgcctgatggaatcgggcaggtgtaacaacatgtgaaatttgggtttgttgacccattgggccgacatcatgatcaatagatacatgaagttatccagtttctcttgaagggtcttgaggtacagctccatatcgaggatggttgtttgaaatatgagtggggataattcacacattgcgctccaaagctccctctggtcttcattcatgaactggaatagcacaaaaggagctacttgcaaaacaatccggaagtgtttgccaactaagctcttgtaatgcttcacaaaatactttccctgaatttggcctaattccaatggttgaactataaaggaatcccaagacgcaatcaactgtggaaggtgcttgggtttaatcgttgtggtcatgaagtcccgcagtagatatttgacgacacctaacaggaatacatgtaagatctcaacaggtgtgtctttgcacccatcaaatcctgaaggacacaagccatgactggttcagtaattgctgtgtttcattggcgcaaagctggtgctagatcactgacctttgagcctgaggaagggattgaacaatttgagagatttctctttatgcatcttgcggatgactgccttcttggtcttggaagcttttctatccttaatgatcatgaggcaggccctattcaccacatctcgcactccatattcaatagattggctgtcaaacaacttcttggatcgggtcattccaatttcccaaagggcatgggtgttttgaatggtttcctcccaccgacgaggcacaaaaggcacctaaccatgtggatgtagattttgtctgtcagttgggtcattcagtacactgagtgatgtggaattcctctcaccttatcaccgtgttcatctttgcccaagaagtcattcacatattcatgagtggacttgcaatcctttcctggggcagacaaagtgcacatccggcatgggttcaaagatatggagggcattggtgtgttggcaatctcggcgtgcatgggggaatcccccagaaaacatagggccatggtcatcaccaatacttcttggttcaacccagcgtcaaaagcagtgaaaccttctgtagcaagcaggctggttttagaagtcagtatggatgtccatgcataatcatcacacattcacaagcaagcctgctgactccacttactttagctcatccacaatttgatctgctaattccaatgcgccagcagtgtttgaagtcgccaaaaagtggcaattatagttttggtttgtcatgttaggtggtaggccagaaagtgtgtaataatacgaaatatgcttattccactgctttgagcggttcccggatgtatcatccgcgtacaaagtgattggcacatgtctgataatcctgccattggctctgacatgccaagggttagggaggggaaatttggtggttttcccagtctttgctcctgtaaacattgtaagtcatgcaggtcagttcccaaactgaccaatcaaggctgtaatgaaccctactaaccccagattgcattctcacaccatctggcacaagggatcccccccggcatgataatttcagaatatatctttgcaaactgttcacatggaatggccaccaagtcagctgattcaaatggcatatggtggggaattgtgaggtagttgtgagtgaggccccggtcatccctagtagtcctagtttttggcatcacacatttggagtaaagttcgcctttataggtgtagaagtacactgggatgaagattttcccagatgccaattctattggttcaaaaacgtaaaaatgtttagaccggacaactaccatttgcacacggatgtcctctggaaaattggcccgccacttgtaactttgactgagcttatagatattataccctttggggtcctcagggtagaaatccatgtgtttgtgaacaattgggttgctcatctcctgtgaatgaaaaataacaaacaataatctgaaaattagcatcattccctccaagttgaaagtaatctcattggacctgccatggcaattgtccgccgtaagcttaaagaataacacttgttatcaaatatgctgaggcggtagatcaagtccatgttcaacatggtcctgatattggccctactccttctgatggttgaccaatgaggtattatgatgccaaaaagccacatcaacatcctgactttgtcaaagtcctgcactgacatcaggttatgcatgtggcccatgagcatcatgccaacaaagtactggggggttaaacagggggggtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcattcgccaaaccccaaaccgaaggggccgcactcgagaagtccgattcaccggggaagcatgccttaaacctcgcacgacctctgccagcccatccaagctcacatccgagaagcagtcgtcgaagtcatcccttgggacaggtaacaccaacatttccccactcccatcatcagagcgccaatctatttcctcaaatcgatcgttgccgaatccaccatccaatctcgcaagcacgttggcttgaccgatgacgccaaccgacattgcacccaatgtcatgttgtcaacccgaccgatctcccaccctactccagcgtcaggagtcccgaccaacctatcctcgcgggcactgaccctttccttgtgtttgaaccaccgttcatggtttttgattgaacggaatgttttcttactgttgcacaactgacaaagatacgctggttgttggcccggcaacaaccattcttcatagtacaaaccaaaaggacgacgctgaccaccttgcatattctcgtatttattcaaacttgcagggattactgaacgacgacaacgaacaaagacggtgatgaggtctagaattatcaatcgagtagggcggaatacgagcacgtttggaatgaggtcgtgggaagcaaagcaaggtcgaatgaaattgtgattcaaagtgtttaaaaaattcaggtgagtaagatcggttgattgttgtgtttttctggtcaagtgtttgggggaaacccacctggtgagaccgaccgcactataaatagacctccggatgagtgtgccgctctcgcaaaccactagtataacgagcactcgtcgcttgaaagccccccacaacattcattttatcgccccctcatcgatataacaactaaaaatgtcttactaccctcctaatccccatcccagcccaatgaacccgcataactactcccaccacccgagcatgaatcttggcgaccaagtggcacccatcacccctattaatcgacgggttgctaatcccaccgtgcgcggcggatttcaaggcagtagtggaccgcaccgccattccccaaacacatgtaggttgtccctagcacccgcaaccaatccatgtttgcttacacgaccaataatgcaactaataatgttaccatagcccgattcaatcctcatcagaataaccatagcaacggaagccaccagacgaccaatcccggtcaagagggaccaaatcttggcgattatcaggatcacaatgacttctccgacctcatgcaatcgggcgacttgatgacaggcggcctcggcgatgaaccacgaggtggcgaccatgacgaactcccaccagccttagatcttgatgacattggaccaaatagccacaatgctaccacgacccaagccagaaaccaagaggaaatcggccgccttaacgccggggcccacaccacaccggagacaagagccaacccggccgacctgcgcaacaccgacggcaacacccaaaatctcgaaccagccaaccacatgaccccagacgcaatccgtcggtacatggaagtaagcagagactcctacgtcaagtgacctcggccctgaccacccccccctttttccctaactagacccccgatggcctggccagcatggtaggcattctaattcagcgaggcggtgtgcgcccagatgacaccagtggcccatgtcgccacgtatatggacctatcatccgggtgagtcacctcaaacccatgcccaacataaacaaaccatcgccgctgatccgcctgtcgccacaggaacaagtccgtactgaaatccgcaacatcctgaaacaaaccaacatcccggcgtacaccaagacccatgcggccaatggtgaaatgtacatcaatggcccatttgcattgatccgagtaagtcacattatccccattcctcatcccctctccctctcaaagctaatcaaataagcaccaccaccccaggcccacgtcctcgcccggccggccgcatggcggcaaacccacctacccatcggcctcgcaaccgatgccaccgatgctgtggagaacctcgatcgcttcttacgcaccatggttaaacatgagcgcaccacgctccgcaacttggtaaggcggggtccagacccctgctccaaagatctcataaaagtctaccttgctgatctttgctgatctcgcaaaccaaacaggtactcatccaagtcagacccgatgcacgcatccgcgcgccagggccgatcccgcggctattcgacctcctcgtgctcatccaccaagggctgacacaccgccaccaccatctcagccgagaagaattacgcaggtgggctacccgcccggtccaattcaggtttgcgatgctccgactccttgccgtccatcactacctcaatcgcccccccggtcaaaacctctcgcagtggaatgtcatcgatcggtacctggagatgctcgcaggcctgagtcaggtgaccctccaagcatacgtcacttactctccaaaccaatccccatggccgatcaaactaactcacagttacctcataggcacatcgagctcatcatgcgcaaagataccgagtattttgatggtatcaagtacatagatgacctccacaccgcgagagtatcactctccccaccgacgaagaggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggatcgcccatctccctcagcgaagagattcttctatcgtgacccggcggcccggcttagtgatcaccatctcgatctccattcttctgaccccaacgctggcggcggcggccgtcgattagtcgccctcaaccctgacgaagacacttaattccttcttcttcttcttctctttctctctttcctggcatcctttttttatctctcttgctctttctttcttatttgtatctcttctctttctctgtctaggccccccatctccaaccgatccttcgttttttgttttacctcgtccctacgaaaagcttggatcgacccttcccttttacttgcctccttggatctgttgttgttggttgttgttgttgttttcttttcgtttcggctccgctttttccttcccccccgacccattttcctttgcttttttttggttgagggaagggcaggctttcttggttcgtcgcattttgttatctatctctcccacacactcatctcgcaatcatatctatctatctacttatatatacatatacatatactgactctgactttttctaaaaccctaaaactcttgtcaacatcttttaatattccctttctccctcaaacaaaaaacaacaacaaaaaaacttcattattcaacccacccaggatttcatttcatcttcctgatcccgcttctcgatcatgaggccgacctgttaatccgactggtgtgtttgtgcataagtgtgtgtgtgtgtgtgtctttgagcaccgacttcatttggcatcccttttaaccaagctcaacaacgattcgagagcccgcattccttcagtcaggccaccatcgccgatcacctcgtcctttttcttttttattgttgttccttccttcgtttgttctttcctttttttttttctctttttttttggtgagggggggggggggggaggggaaggacaacgaccctgggatcggggctcgtgtccagaagacggagagactcccaatggatccttttctcgtccctgccactcgccacacacttctcgtcatatcatcgtcacccacttttctcaccggaacactctcctactcccactcttgctttctctctctccttgcgttcgatttctcgcccttttctgtttttcctttttgtcgttggggtcctggttcttgggctaccgtccatttaatctctacacacacacacacatatatatcatacatttgaatggctccaatatatatatatatatacatatacccccacttgactcaacccaccgtcgctttcttttttatactttacttccttgaatttgaaccggcttaaccgttttttattaacttgttcgttgttctattaagtaatactaattttttatgatccgttttgatgatggtctaacgtggcatggcgcgaagtttgctcaaaagcacgatgggtcctgctcaaaccttggtgcgttgttgcgctcagcggtacctcggagctcatgacaaacagacctcgatgtctcatttggggcagagggtggggctcgagaaggatgaggcgcgttctgtctgcctactctctatctgggactgaggatgtgcgaatttgtgtggaggaagcggggagcctctgggcctcgatgggggatgagagctgtggctctgggggacaacacgccccccaaaatgatgcccaccagaaccgggtttctaatatctatacacttgactgtgggtgcaccgagacgcacacgtggtccctagcttaacaaaaaaagcccctcaaagcgcaaggtgagtagagacctcgcgaaagtcctttgattcctatgtgctgcagctctacgcatgggggggggctgacattcaacaagacatggcccttcaaccgctttgcaccacgcacatcatactaggcggtatccacgaactacgcacacaaataagtacattcatacattcaatttacaaagctgagaaaattgtttggtaccagtatggtaacgatgtagttggtttttacgtccacttggaggttcgattttggccatctcttttgccctttttaaaccttcatttcgggctggggcgggtattcaaggtattagcgagagactggtttgaacgattctcaagcaagcttcggtttgactggcgttcgagggaaaaggaggtagacgatggttcgagtgagccagactagacggcagaaaatctggatcgaggcctggatcaatccgaggagagagcgtgtccccagtccgacgggccggatagactcctcggtaaccgagactctctcgaacggcgagcgcacagcaaacattgagggatgttggactagcaataagcgcagcgtcgacgttagtccatcttcgtggaagccatagttcgtccatgcgcctacaaaactcaggccgttcttggtctgaatcgtcgcgatctcttcctgcgctttcacactctgtgtgtgtgggcgcagtgagaggtgcagcaattagtggaaacaacgaacggccagagaatcacaaggttagcaattctttcgaatacattgtgtaccgcaggaaaacatgtgcttagaaaggagtgtcgtacttgactggtgtacagaggatggtcatatttccatcgtccaaatacccacttgggatggatttcttccggtggattgagtgtcacgaggactggaccacaggttttctctgggatagactggagcaagttcatccaatatgtcctacatagtcaaaaagaacgtctcagatcaagggcatttgaaaatgttggaagatatctcaaagtgtgacgtacaagcacacagtcttttcgacagcagattcattgatagctttctcttgagtagcaagtttggtaggatgtggaggagggtgatcgagattttgcgaggggtcggtgatgaggtagttccaagaagtccaaatactcctgttacggggcatcatgctgaggtcgttgtgcaatacggcttcattttgattgaattggaatcgagacaagatctcgatctggcttgaaaagagatcggaacaatcactgttcttcaaaatcttcacggtttggtcggcgtgcgaggcaaagatcacttgatcgtatggcccataaagagtctcagaattcgaagccttcaagtacaccttttttgaggatcggtcaatcgaaaccgactcaatgggagttgatctgaagcattttcttggatctaacttcgacaggatcttctccacgtaggtctttgatccgtttttgatggtcagccattggggctggttgaatacttgaaggagatggtgatttgccataaatctgatcaaagttttcgtcggaaaatgcatcgcacttttgttggcgggggttgaccagatggaagagatgattggctgcaagttaaacaaatccaatcagtcaatactggtctgatgacaatgtccaagatgctctttcaaaactaaaattctagcaccacagtcaaaataacttcatactaaccaacaagtagttccttttaaagcaatctgagtatccgtgcttagagagatactcttggatggtgaggtctccctccggcccagctagcacatcgactgctagagaattaaaccttacgagatcccaaatgagacgaagttgtgaaatacgatcggtccaactagagattccattgaagaggctactgatcccattacccgaccattcgtaggcgggagcgaaggttcgtttgaccgaaaaggacatgttggaggcgatataatccacattgaggatctccaaaaaccggacaaagttgggataggtgagcttgttgaagacgataaatccggtatcgactggagtgcccttgaaggtgaccgtgttggtgtgtcctccgacgtactcgtttgcctcgaacagttcgacctcatgatcagaatattcattcaaaagctgcaacgatcgattgcatatcaagtcaaccaccgttcgacaagtggggcaggtaacaagagagagagagagagaaagagctcactgacccagacagctgtcagcccactgatcccaccaccaacgacagcgactttcatcctgacgagtccagctgttttcgaatcggtatgtagaatcgcgaaggggggcggaagttgcaggaagttgcagcaggaccctggaaaccccctataaatgtgggtgacgaaaatcccggaattttcactaaattcatacatcggggggcaccggggaatggcacatttgggcccattcatacacatttcgtgcgtatgcttgggccaaaatcccccggaaagtgagtaaatccccccgaatagccggggaccgggccatttttgggaggttttccgccaagttggcggatattcatacatttataggctgtttggtgcgtaacctttaaggcaaccaaactcattcataccactttcgtgcgtatgattttcatttttttctaaaaaattcatacattttggtcacccacatagttcgggggtttccagggtcctgttgcagcgcatacaacttgcaggctgggtagggctgggtgctcagctctgaactctaatatgtatctgccatatctcattaccccttcagccttttggccccattcatgcatcagaaacattcaagaagttgtgttccttgccttcatcctagaatgcaccacttggtgtcatcaatgatccttgattttcaatgatttttttttgaaaacgtgcgctagtgttgacctgcttcttgatgattaacactgcaagaaaaagtccaaaaattgtgtgcagttgttggcttgtgactttacaaaggcacctttgtaatattgcatgtcaactgcacacatgagttactttatgttgcagtgcaaggatcaaaaattcacggaagaaattacacttccttttcaaatggagcaactcgtgggcaactcccgagtcccagagaaaattggatggttgactcacagatctggccatccaattggtaaagactcccatcaaatttcaatggatggttgttgggagtcaggagctagaaaacatgtgccattttctcaagtcttaaagcataattttccagtaagtcggaaactaattttaggattactaaatttggatcaaacaccccaaaatacaatgatggggcaatacagttacctgtatcagtaaagcattgtaaagtgacaattttttgttactttaaaatgtggttgttagtaggccttttcttggttgatccagcctgtattgggctgtaatgcaaagtaaaagatcaaaaatttgatatttctttgaaaaataaaataaaaaaagagaacaattgatgggccaatgcatttcacaaaggagctgaattattgtattgtaacacattgacccattgttgccaaataacatgttatagtatgaagtatgtcaggatatgcattgttgtaatcttgaatatttgaggtgatgaaaaaagaatccaaagcagtatttgtgaatctgagttattggcaatatcatactggagagagcaagtaagaaaaataagagaaaatctttgaattgatggaaattgtgaaaaagacatcttcattttgttttatctttccatccacaatataaaattaccaaaattgattgatgttgaatgttgaaactaagtgtaagaatacttttttcattttctgagagggcactagtagatctggttacctatgtaaccacttatgattagtaggagccttcttaattcagtttcatcaagattctctgctagatcctgtggggtttgatcacgcaagtgggatggtaattgaatatcatgtcgctctgggttatagtttgtttgaaacaggtctcttaatacttctagatcaatattatccaataatacccgtaccgtgctgaaattatgcaaagcagccatttttttacattttggtaactctcagcatagtacccaagcaaaaagagatattgtattcaactcactctaacatgggttgtacaattgattgacttgtttgtagttgtacattgacctgatagatttttgggtccttgaaaaaggcatataaagatttcaagaagaaaaagagaagaagtggtcaactttaatcattctctttgattttagattggtggaaattcacccacatccttgtaactatatccctcataatatgtctttctacatgtgggacaggtacctttggattcaagccagggatctgcacaagtacaatggaaggagtggccacaacctaactcccaatttggatattatccttgtccctctgtacactacaaacaatactgatttttccccaaggaaaaatggcaatttggatggtggaaaatagatcaattttttggcacttttttacaagatgcctcaggagtaaaaaattaggctaaaatgagctattttagccaaaaaataacaatgtctcaaatgagctaaaaattcattttggaatgtttgatgaatttctatctctgggctaaaatagctcagtttagcctaatttctactcctgaggcattttggaaaaaatttccagaaaattgatccattttcccccacccaaattgccatttatttttggggcaaaatgggttttgcttgtagtggtagctcctctatacaaattgcacaattcttttgaacccagtacccaacaaaccaacaatcattagttagcatttgtggcaattgtttttatggtctgtaatttgtagatggacttactgtatctgaagaaacaaatctgggattggaggtcacttcattgacttgtccaacagattcagaaacatcttccaccccactgcttgattcaagtggaatagatgcttgtagtgaaatctattggggaagatgagaattgcaatcaaatttattcagaagatgatgaactgcatttgtgatgatcaaacaggagtgaaaaagaaaacttgcataccttaatcaaacatatcaaggtcacaaaattgatggaaagtaatttggaagtgaattttggaagatccattgttgctgttctccactgcagtagaactttataatattactatggaggtagtgttttgaaattttcttgtggatttatataagtgttgagtgcaataattgcttcagttgttcactttttatgcccacttggaacctgaagatagttatcttaaatgtgaagttttggccaagaatcatgtaagataatctgtattttgttaacccccgctagcctccatgtctgaggaattgaattctttgatcacacttgaaaagaaatctgtagaacttcaattttgtgcttgaaagtgattcaaatgttgtataacaacatgaatttctgcaggttccactatctttcatttttcaaaacacttgacagaatatgaaaatatgtgaaatgacttgtttgctttgattgttgacacaaattcatgtcagatttaaatttgggtgtcaaacagaatctggatagaggtttcacaaaactgtacttgtattacataattacacaaaatagaataaattaattcaactcttcattgtcagacccaagctgaaccttggtggctgggtttgtcagaataagcctattgaggctgtagcagtaactaagtgttacaagaaccaaacagacatgatgaaacagaccagagtaagttgatgcatgtatcaacagtgggccgctacgctacactacgctatttgaccactaactgttagtgtagtggcctttttatttcctggaaattctgtagtgttagctgacgctaaaccccactatgctaactgttggtgtagtgtaaatctttctctcaaaatctttggtagtgttagcttcaaataatctcagctaaactaacagttagtgtaactttttttgtgctaacaaaattttgaccgtcagatagtgtaactgattcgaagctagcatttagtgtaacttataccaaattaagctatgctacactacactacatgcctagttacgctacactacagtagaagttacactacacatgtagtatagtgtaaatcatcaattagagaaattgacatgtcaagtgagaatttacgctcttgaacccttgtcctctgctttctgttttcaatggacaagttgtgtgaactgtccatataactgatacagccgaggtccatagtgacaattttcaatgtcctatgatcacacacaatcccgcagaaaatggacagcacaagatgcagagacaaacaaacggaggatgtgcctggtgagatttgaactcacaacctcagcaatgctgagtcacataccagagtgcttcctttaccaactaggctacagacccttgtggttgtattaaggttatttgggtggtataagttgccatggttcatgccaacagctccaccacactctggtgatacatcatggttacacctcaaccccccccccttgctacatgatgtgaaagtggaaattgaacaaatgtgggaatggaacccagtaaagtatgatctgagggagaattgaacccataacctcaaggtagtctgacaggggaatgtggtcttacaagtaagtgttaaaaattggcagggggctaaaattgagtggcccccattaccaactgaaaaaaaatgatgatcaattgaggggatctggatgtaggccccccaatcaggcactgtcttcagggtatactaatgctagtcatgtggtcatgtgtaacttttaatcagttacactaacagttagtgtaaatttttcaccagttacgctaacagtttgtgtaactgagggtaccactacactaactgttagtgtaactttgcaaaaagttacactaacatgtagtgtagtgggttcacccactgaaaccactaaaatttcactaacaggattttgggtagtgttagttgtgcctttttaaaggtagctaacactacgctaaagtttttttttttttttttttcaaaaatcctgtagtgttagtgggccaaaaattcccgctaacagtaacttttgtgtagcttagcttaaaaagctaacactacgctgcactaacactacggttagtgttactggcccaccattgcatgtatcacttagaacgtacatgacttgagacttactccagcccacttgtttcagaacctagcagcaaaatgtaatcaatgattaaatgcctcattcatgtaaaataggccaaaatgggatatcatagccaaaaaaaaaatgaaaatgcctcaaatgttccaggattcattttggattgtttaagattttttggctgatatagcttattctagagatgtcgctcaatacccgggtacctgtagcgggtgcgggtacctgcctcaaaaatccagtatttttgacacccacacccgcacctgcacctgctagggccaccagggtgggtacccgggtacctggcacattttttcaggcaaatatacccagaaaactcacccttgaatttctgcatgacttggtaaatataagattgatattcactagatatatgagtaagaataaaataaaaataaagaaataaagaaaaacaattattctatcaccactttgaattttatcttctctctgatctatctttaactttacccttttacttggcctcatttgccttattcaatttccattgatgaagactgtacaccatctttatgactggaggaattcctccagtcatcaagactgtacaccatctcaaaggctggagggaaccctccggcctcaacaaagcaaccagattagttcagcaacacatgcaagacaccagctggtgtcctacatgggttgctgacacctttgtgcagcccaacacacccaaaaaagggagtgttggaccaccaatgataaattaaattcttcaggggaagcattcccagggcgggtgtaaggcgggtacccgggtacctgcctttttttaccgcaaatgttgacacccgcacccgcacccgcacctgtttttaccacaaatgttgacacccgcacccgcacccggtacctgtttccgggtacctgctttggaaaacaggtacctgcaaacgggtaccgggtacctgcaaacaggtacctgctgacatctctagcttattctagcttagtttttatttctgggcattttgcctttgaaattacaatgaaagtgttctatttctgcccagtccaagggctattttatcctggagcaaaacagtttttttatgatagtttgagcaatggtgaaaccgctatgctacaatagtgcagcgtagcgtgtagcttagcggtttctggcacgctgcactattcttacaggtagcgcccaaaagctaaagctaccgcttctcacttcttgaggtagatttttggtgtttgaagcgcactacagcagcttctcagtagtcgggtagcactactatgcagcgcaggtagcacatttagcgctatggcagccaaaaaatagcgcttatattcagctttttatataaggcaaggggggaagaaaaagaaacactagcaggtagttgatcatatttattttttagtcgcatgtgccttgtttaaatgttggctcttgtacttagaaaacttagggttcgcttcagcggtatcaatgactgcttggcagtctgagaacattccctccagcttcacccggttctgaagccacatgtgactacttatgctcctctcgattgtacgaatggcaaggcctgaccgaccagaagcacagatgcttgctgctgccgagaatgtacactccacgcttgccgagcttgctggacaagccaggtaatctcttgccaaggatcccatcacagggaaatccttagcatgagcctacagaaaacaaaaagaaaatgaggatacacattcaggaaccaaggaagaaacattgattcagcacaacagttgtgactcaccttccaccaagtcaaatgacaaccctccttttccaaggggaaatctccgttattataatgattgagttcagtgtttgtgttgattgattcagaattggttggatagaaattgaatccatcctcttcagattccgagtcggtcgttagattgacatggatcccagatgccgatgacgataattttgggggagacggttccggtgtaagtgaattgagcagctcttctcttgcagaaaacttgtccgcgatgagacaagtgatcctagctagatgactttcgaattgcttggcaaacagcatcatcctccacgccggatgaaggaatgttgcaatgattactgtgtcacatgataaagcaaggtccatgtacttctttgtgatcttgatcattggatcaaacatgggcttgagtgaagttgccctcgcagatgccttctttttctccaaaaaatctaatacccgtatgtactcatagataaccatgggtaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtattcaagttattaaaatcctccaccattgggggaggaacactcatatgatttgaaaaagtgaccttcagccgactttcctatgtacttgtcagatttgttttcaaggagttgtttgatgacctatatttgatatcgttttattaaactgtttgtagaccagtaaatcagaggaagctaaagttccttaccctccttccttcataagcccgctgtcgcatatcgtacacaatattccatcggattccgtacccaccgatgactcgacgaccctcgtagccaagtttggaggcccatagcttccattcagcttgcttctgaggaaatgatgcaatcctccggcagatgtaatcaatctgacaagatctattgtcaggaaagaatgtggagtataatggatctgaatctgagggaaacaataacaaaccttcttcaatgtgaaaccaatactgctggtgtcacaaacttcaacatccacattgatcaagtcttcatcctcacaaccaggctcaggtgaagcagattctgcgtcttccggatcaatatcgttgtcattgtcttcggagagctcaccattatctatgacatcaacgatgcctccatccccttcatcctgtgtctcttcagcctctttgtcgtcttcggttatggcactgaggcttgggaagtacttatcggttttttgggtctaatcataccattcaaaagttggagtgccttcaaacctgcccccaatattaaagcgatcacatgacagacacagcggtgatgattcttctttacatcccattcggttgagtcggttgagcgtagagatgtcgctcgatacccgggtacctgtagcgggtgcgggtacctgcctcaaaaatccaatatttttgacacccgcacctgcacccgcacctgctagggcagccagggcgggtacccgggtacctgtgccaggtacctgcaggtacctggcacatttttgcaggcaaatatacccagaaatcttacccttgaatttctgcatgacttggtaaatataagattgatattcactagatatatgagtaagaataaaataaaaataaagaaataaagaaaaacaaattattccatcaccaatttgaattttatcttctctctgatctatctttagctttaccctttttcttggcctcatttgccttattcaatgtccattgatgaagactgtacaccgtcttgatgactggaggcattcctccagtcatcaagactgtacaccatctcaaaggccggagggaaccctccagcctcaacaaagcaaccagattagttcagcaacacatgtaagacaccagctggtgtcctacatgggttgctgaaatctttgtgcagcccaacacacccaaaaaagggagttttggaccaccaatgataaatgaaattcttcaggggaagcattcccagggcaggtgtaaggcgggtacccgggtacctgcctttttttaccgcaaatgttgacacccgcacccgcacccggtacctgtttccgggtacctgctttggaaaacaggtacctgcaaacgggtaccgggtacctgctgacatctctagttgagcggaaaatggaggcaacaccagtagccattgtaaaattgttgctcccagagtcggttgtctgggctagaacgtaagattgcattttaattcaaccagttgttgagtaagctggttgacaaaaggaacttatcttatgatgtaatccatgcttgacaagaatattggcaaagggagctgcaagatacttcccattgtgatgccaagatacatatttaatgcaaggtgtcacatacatatttccatttgggagtaatgtagcagcaagagatccaaggaaggctttatggctgccctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgggctgcattcaagaatcaacagcccgacccaaacccgtttacaaattgggccgcccacgggcagcccgcgggcctatatagagaagggcttccgggcttttagtgggctgcccgcgggcttggtcattgagaagttgagattctggcactagcactcgcggcggcggggtcacagacagaggaggaactggggttggttcggacctcgggataagctaagttctggggggtcctggcactcggtcaggtccactcggacctgaccaagcgccaggagtcaggaccccccactactgcaccggcctgaagggcagcccaagtagacccgacctttgattgggtcatctcgggccgggcctaagtaaaaaattccaggaaaagcttggcccaattaccatccttagttgtattgtcaaagcaaacttttgatgtaaatgcaatcaaggtgccggtcgaggatgggtgtgaaagtgctttatctgaagcaagctcagaggctgttggtggtagattcgctcctgattcaatagcctttgctcaaccggggcagatgggatgtggtcgagttgagcctatggtgaattcaccatctcaatgggtcttgagattgtaactggagttaccggatgctttgaaactgtttgggcaccattgacatgaaaacgattctactgtgccatcctatagtatattttttacatgaagatcattgattatcagtatccagtcagaatgtcaaaagtaagaaacttggataaaaacctgttttgggccttgtcctcaagggtaaaagtataaatttgggtgatcaaagccatctttgtccaagagtaaagtcctttctttgttcttgatggcctctgcctttgcattgtcttcatcagagtcctgtattgtatcaacttcaacaaattttccggtgcgactggcagtttgtcgaacctcagtaacagcctgcataaataaataattgaaggaaaaggtttcaattcattaattcatatagaatcaattgctgaagaagaaagaactagaaaacaaaaaattagactgaccacccgaccatccctgtgtttaaattgggttcctaagttgatccaattactcctagtcgactctgactccaaatcttcacaatcaatcaatgtggtgcagggcgcagctggctttgacttcctggttttatctacaggggcaataaaggaacgccgggagtcattggaggtggggatgaagccaggacggtggctgggggtgcgttgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncagccagggcgggtacccgggtacctgcgacgtaactggaggtacctggcacatttttgcaggcaaatatacccagaaatctcacccttgaatttctgcatgacttggtaaatataagattgatattcactagatatatgagtaagaataaaataaaaataaagaaataaagaaaaacaaattattccatcaccaatttgaattttatcttctctctgatctatctttagctttaccctttttcttggcctcatttgccttattcaatgtccattgatgaagactgtacaccgtcttgatgactggaggcattcctccagtcatcaagactgtacaccatctcaaaggccggagggaaccctccagcctcaacaaagcaaccagattagttcagcaacacatgtaagacaccagctggtgtcctacatgggttgctgacacctttgtgcagcccatcacacccaaaaaagggagttttggaccaccaatgataaatgaaattcttcaggggaagcattcccagggcgggtgtaaggcgggtacccgggtacctgcctttttttaccgcaaatgttgacacccgcacccgcacccggtacctgtttccgggtacctgctttggaaaacaggtacctgcaaacgggtaccgggtacctgcaaacaggtacctgctgacatctctattgttggtttgcatcacgatggtgatgtggatgggtgaagcagggtgattggttgttggactctgtgtggaggtatgttgggacatgaggcaccaagaagcaaaagttgtgggaagatagggtttagaagccgctgaactgtggctgcacaggagctagtactcatggagtgctgaaatagcggcttctgcttgttagcgcacacatagcgccagttagcacctgaatagcaggttttggctatgctgcgctatcctgtagcgttagcgcaggatcttgggctacactatcaattctggtcctcagccaatagcgcaacaacgctatatttagtggtagttgtagctgaatgcgctgcacatctgctatggtagcgccctagtagcgcaagagggctgcgctacgctataaaggcgcttccagaagcgtagcgcagcgatttcaccattggtttgagcaacactgaaagcaagactagaaaagatagtatcagttgtttctttgtattgtcaaagaatttgaatgcccaaaaatctcaatccttgtgttgtctcactttcctgagaaaatacacatgtattgtctttggaaagcaaaacacagattgtctattgtctcagagggctgataccaccaaaaatgtactcaatacaaaagatatttggttgtagcaatgaaaaaaaaaaacagatacacatctattttcttgcatgggtaaagcaactgaatccaagaaacagtggattgtctcaccaaccaaggaagtactgataccaagtatcaggctcaaaacagagaggataatacatttattgtctcagttttagtgttggtattagagatagtacttggaacctgttggggggtacctgtcacactttcacaacaggccctccacactgccagctaccagaaatgcaggtggagggtgcagtactgattctttttcatcacttcaccctccatctgcattattggtggctgttggtgcagagggaatgttctgaaagggtgacaggtaccacccaacaggtaccaaatgccagctctagttggtttgaggggttttgattacacccttctccattaggtgcctgattcaggttagctgtatgcttacactttttttacccatgcttcatgaaatttaacaatgagacaacaagaaatggaaggaagaatgacctgaaacaaatcttgaggctaaatggctcaatgaaaaaacaaggtctaatctcagagatgttagcgtgtgtgccataaaagcactcacacaccaggtaattgtatgttgtagtgaccatggggaccagtttgcagatgactgatggtttttcattttagaactctgaagcaggagtatttaactaaacacaacatgtgatttgaatttgagttgtggggaaaaatgtgaaaagaaatattcatctagaaattagaggaaaagagtgacagatgagaaaaggagtgacactgatttgagagagaaaagaaagaaggacacaacaactacaggattccagcacttcatggactggagtgtgtcaacctgagttgttgcaaatgaatacctttggtgggccaatgcagtattctaaaatatggtgtatcttagacttggggatcggattgagcatataatttgttctatgtgtaatctttctccatcaattgatcaaatcaataaaaataaactgcccaaaatgattgctcagaccggccggtccaatgggtccttggtctgacctgtccaagcagttcttgtaaaatggctgtacaacatgaggttggacttgcctgtccaagcagatcacctgccaaatgctttaacaggccccatatgacctctcattggacagatatttccaaggaatcattggacctgagggtgcaatcaattgatttcagcagtgatacaatgaaagataaaatgttacttttttttctgaaaatgtgaattcactgggacctcactatatcaaacaaaatctcaagaaagtggcacaaaagaaggaatatgttgaaaatgtgtgtctttttttggttggttttagatgaaaaaaaaaaaatcaaactggtgttggactaagtttttcccaaagaaaggaagaaaatcccttgttgcataggagacgtgagcctttatgcaaagaagtgttaatcttactcaaaacataaatatttaatcacttgaaatggtgcttcaaattcacatgctagtttgtgagatggaagcacacaataaattgatccaaatgagaaacaaattggaggtgtttcacaaatctaaaggagattttattttcagcaccttcagaaaaatctttttttgacaaatggtgtctcactaaatcaaggacagagttttacattctgaaatttcccttgtaacaagcatttttacaaaaagaaatatcaaatgtttggccttgaaatcctggctgtttatccttgagttggtgcttttttgattgcagaaagaaatacaatcaaaccaaaagatggtttttctggttgcaataaattgaaactctttggttcatttgaaggaatgaattataaaacacaaaatcaaaaaagtatcttgggaattttttagaggttttcccgtgaaagagcagtccagaaatgaatgatagacttgcagaaatttcaggatcagttggggaatgtgatgtggtccactgttggagtgtttcccagagacgttcaaacatcctcctccttgaaaacgttttctttccattttgagcaatgttcaaaatacccaaatcttgaacgatttttggaaaattttctatagctattttgagatactgtgaattgtcttttggagttcccttgtgagctattgatatcatttggtttggtttaacaatgattgaagtgagcatatctacatggtataagaagaacagaaaatgctctttgacacctctaacaccaaaattcaactgggcttgcacctccttagattggaatgaaacttgagctttatctccccaaaagctcaaccaatcatcctggtttgacttcattttcttggtgagatggttatgaaatttccttctgactcttttcttcaacttttcttcctcagatcctttcccaatgatatccaatttaccagtatgataaaatatatcaaggaaatccacatgtgctttgtatggattgctttcatcaatgtagagttgctttccaacaaacattctttccatcattctctgtaattttactgcattctgtactggttgaaattcttctggaatcccaaacactcctgcatcaaattcaaacattccaaattgtttttttgaactattgggggatggtactgagtgtctaagggtagattctgcaggtatcaagtgcagaattacatctttcaacaatttctcatctgtttcctggttgagttcaatcagttgtttgcgtgcagaagatgtttttgctggatccacatccctgttatgtgtttgacccagttgattctgatctgacaagcgttgagagtttgagttttctccagatcgatcattgagatctaagggagagtcgaaggaagtttttcttcttttagttgatggttcaccttttagaccagcccaggaagttgttcctttgctgttttggagattttgcgaagaaggggaggaatcaggctttttcaaatcttctgtatcgccactttgtgaggcttggttccagtcgcttggttctaaatgtctaacaggtgctgaagacaggttatggcccttttcttcatgttcacccaatccataggcgcctgccacatcactgccagtctggtgagttgtgagtaacttgaacttgtctctaccagaccgaagctcttttggagtcaagggcgttgcttgaacattcacattcaaggaattcaaggaggggttgagagtcactagagatgaactcggctgaagggtggaggtcacttctgggctgatactcgaatcgcatgcttgcgagtatgaagaagacgagggtggagatgcgttcaagtcgaaaagtggcctgtcagggtggatggggacaacacgctgattcaagtccatcggatgtgccgtggtggacggttcaatgatcaaatccccgcgttcgactgcgttgcaagttatagcaagcacaacaagaccgacgaaaaacctggtcaaacacatcttctcttacctacttctgtctacggagtagggcgggaggtgcgctttcctaattctatgatgatgatgatgcacaatttgcttaatgcttgattagactatagtgaaatcaatgtttgattggactagagtgcaaagacggaactttataccccatccatcatgaagttcttcataacgtgaacacgcagtccatccagtcaactgaagcacttcaggcgaatcagtactgaattcgatgagttcaatctacagtccgaactccttacatacatcaaatgctgaatgacccacagtccatctgccagtcaaaatcaaagcacggccagcgaacaagttggtaggagccagaacgaaatatgtaggcgtatcgaagcaatactatgaccagcgtgtctgatcgagatacgtagtagttagtacgatggaattgccttggattgaggatacgatggaactgtttctggagcgcgcagtagtatgagctgcggtgaagcggtatgttttagagcaaaggatggagatggacagctgatgtggggagtgttgatgacgatgtggagtgtttgagagaggggggatgtagtttgaccgagtcctcggccagaaacttttacaacaacaaactccgacaagatgaacttgcaccttcatccacccacagccagtcggtcggccgccacgaagccggcgccgagcttcccccagctctctcccgccccggtattcgactaccatcccagcgccgatggtatcgacagcaacctgttgatcttcttccatggactaggtcagcctgttgctctacatacatcaagcatgcaattctaaattcgattccagagcatttcaactgaccgcttttttctttctttctttctttaggtgacactcagatcccatttagtcagctggctcgaaagttgaagttgcctcagacggcatgtatgtctatacgggcgtttgaacgagtcccgtttctggaagaggaagcctaccaatggtgggagtccttcgacatcactggtagtccggtctcgcatccgaacccaagctcgactctgatcaagctgatcgggatgctcgacagactgacgactgatgagatcggatggacgcccgaagacatccatcttttcggctttgcccaaggggccagttgtctctccgagctcgccttactatggacccgctcgagatcgacagcagctcccttggcctccatcgtctccgtttctggcccacttctctctctgcccaccattcctacctccagtcgatcgccaactccggtcttcttgtggactcgaagaggcgaggacgacactgggaaatggcgggctggattcgaacgtggcttccaatccgtccaacactttcttgcaccccgcgcctctcaagaacagatgccgatgactccacaggagtggaaaccaatccttgagttgggttgaaacctcttcgtgcgattgtattctatggattttgatgaatcttttttttgtagattctggtcgaaactgcttaaatctcggcatccttgggagctgaatgatcgaaacactgaggagtcgtctacctatgaagtaagagccggttgataattgatacctcttggagggagcatcaatttcaccgctaagctcataaggcaaatggtgcaaggtcaccttcatgcaagtagcttaccaatacttgaaagcaacagttgtacaaaaactttggaactggctaagttgcaagcacaatttgcagatcaagaaaactgcccgatgacttcctctgcatgcttctattacttgtgattcgctttaccaaaggaaaaaaaaactgagattgagttgaaagaaatggacgtcgcaacgcaagcgtagagcaaagatattcatgaactgcagcccgagttcgacatctgatcttatccgatatgcccatctatcaggaggagttctaaaccccccaaaatgatcgagatcgtgcccattccggtcacaatggaagcaagatcgtgtcgcagtatgacggagatattgttttgttgcatgtttatcgccaatttctgctacattagttacgttgagtaacacagttaccctaaagagaaaccctaatttaaaacaggaggtttccttgcaagtttttttttattgattactttctcatgaagtacacatttgatcgggatccccgatgtattctttgagggcagcgaccatttgatcccatttagaaagctcgatcagcatcaatcgaccttgttgatcgaccccgaactcttcatcgactcctcctttgcgtgcttcctttgatttcggtaagctgaaatgaaccgtatgtgatgcaaactgttgtgacatgagatgggcgagttagtaatcgaacatgtaactttctctgtcacgttttttgagtgcttttctttctaacgaaatcaaggggacaataaacaactcaacttgagagattatttgatcctctggatggtaaagaccaacttgatcgggatcatccggattcaaatttgcatcagtcttgttcttcttgggtttctgtacgttgttgttggtggaggtgttagaatcgaaggtagggttgacgtcttgactgggatcttggttcggagacaatgtgaatactcgtgaagggattaacaatcgatcaaacttgaaacctggtgcattctttcaagaaacaaagcaaagtaagtggcccgagtagaaaatctttaggtttgaggtacattgtgatacctttgattgggcgtgtttgatttcattcccgagctgtgtgaatagttgaggcatgatgtatactggtacattaatcaatctttcgctgagtactagcccaatccccgatccttcaggctgtagtgactctttcaagaccttgagtaattcatcggcttgtgctggtgatgggttcgatgaggctaaggcggaggtgaggtaattggtaagtgtaaggatggatttcttgtcctgttgaatttgtttttgaagattcaagagtgatgattaacccctagaatgagttgggatttagtgagagtgggagtttcttttacctgatatgctttcagatccaagacgctaataaatgcgtatgggtcggggtcttcctcatcacatttgaccgtacaaccgacccattctttctgatcactgagtaccaagtcggccaattctccgacatccagatcctccaggaccggtttcaacgctgctttcgagggcggtgtcgggttacttgttggtgccagatttgtggaggatttgggtcgagcaattcggaataattgagagattaaatgtttgatcgcatggtaatcgatcggattcagatcgcagaattcaaaggtcacctcgattttcttcaagaagcattcgaaagacatcaattagcttttatttgttaggtctcaaaatgttttacaccgatagacatagccgactttctgacctcttgatctttattttctgctcctgcttgatcatgaactggttcttcgccttcgaacatccgttttttgatgttgttactctgagccattttgtggttgttgttcttgcttgtgctgaaatgtaaagaaatccacttgggtgagtcaattgggatattgcatatttgcataatgaatatctgatatccgatcccctgcgaccccctatgtattcggaccagactcgcgacccccggtcgacccctcttgtgcttcagcgtcatttggcactcttgaagtaaacagtgagtgatgctctatctcttcagatgattcactactaactcacctagtcttgtctacttttgagcagtaccatgtctaccgttcgtggggccctgatgacatcgattgctatcgtctcaggtcagtccaaatctcaagcaccattggaaatcgctcagaatcagtcgacccacaccaaaaccatctcgaagactgatgatcatcccttatcttttcgtgttatgccctgatgtgaattttcaacccaggtggattcttactaggacaataccttcaaccggatactcgtactagctcgatcccgccactgcccaatactgagactgatgatcccgaggacggctcattctcagaatcagacctggctcgtttaccactctcggaactcaatcggcacttgcagaagtgagttggaagaagctggttcacaaaagccaaaaattggcttggattcatcaaatgatcgggttctcaaactgatcggcctatcaaattctccttctagtctacatgcactcaaacggaacgtcgaggctgaacgttctatcattctgaataagctggtcgaggtcgatcgacggatcgaactagcccgtcgtgcctcctcatcaaatcaatagaaaaaaaaaaacgttctcgtggcccctcaagtaaaaccagttttcaaaccgaaatggtatctcttccatccaccgagttgatcagtcatcatcaaatcgtcaacttgcacttcaatttgaatcatgtaagtgcgcccgaatcggcctactataatgcctctattgatctcaacagcctttcccaaagtgtcttaccaatctatcaatgtctcacaaaaactactttcagacttctggaaatctacagaaaaaactgcagcaatattttattacttcactcaactgtttcgttcaaaaccccagggattctcagacttgctttgcccttcagacttcacaatgcaaagcagatttatacaaagagtgtttgtcacaaggggggagggtgtcctgaattgccccaaactacacatcctcagactatatgtactacctttctggaaagaaaaacatgagccatcaaactctaaaaatgctaaaggtgttgatcagtttgtcaagtgaagcattttgtaaaagggtcttaattaaacgactcccaaaatttgaagttccaactcccaaattttggggacgtccggaggactgtctgcagacggtcctcaggacgtcaagccccctaattttttttttcccctgttttttgggagttggtcctccaaacccttcaattggtttgggagttgactccctaagaaaagtataatttcatttttctttttgcaaaccccccggggtttttttggagtcgatactccaaaaccccatgggggtttggagttggcactgagaaaaaaaaataaccgctgggagggatcctcccggccgtgtgcctttcaaccactgggaggattcctcccggccattgaaaaggctacaaattcaatctcaacggccaagagttatttctctcggccatcaagagtgtacactctcgatgaccgagagaaataactctcggccatcaagagtgtacactctcaacggccgagaggattcctctcggttgttgtccactcttgatgaccagaatcctcttggtcgtcgagagtgttcactctttattgaggcacaagtacgtaagtaggaggaaatggaaagtgatggctaaattgcatgaagagaaaagcatgatgtggagagaaatacaatgctatttatagtccacattatgtaagagaaagaggagaaaagggagaattgtgagaaggaagaatcatgagacagtcggatgtcttgtcgagatcattgtctatgtcattcatgacatagactgtagtgagacgtaatcattactcatgattacgtagtcaagctacaacacccccccactcgacaagaccatgcctttatcgattaaggaagtggagaaattgcatcctatgtctgagaccagggggcatcgtgtcgcaaaaaaaaactggttggaaccgcttgagggatgtcggccggtcttgatgaatttgatactctgatgtgcattgctaggctctagatggctgtccggggttaatcagttgacagcccaaatggcatcaagagcctacagctccgttgtctgaatgacgattggcagtagttgttttgacatttgtttgaaggtactgagagacagtgagcgagttatcagacattgagaggtgagagtttgtcgttgtagggttcgagagattacggaggggcaaacaatcttctaagcaattgttcctgttctccaagatctggagtttactggttgattgggtctggacagcggccaattggacatcgaggatggccttgaacaccgttgccgactgttgcaaggaatgcagtaattgggccgaccgactgatctgctcctccaccttgtttgtagcacttctgagtccaataacaagtcataaaatctctaaaggctgtaagaacatttgctttgatgggatccctgccgtcgaagtggtggagggactcgttcccttgagacttttctgctcatcaatttcggagtttggtgccgtggggtgtgattcaaccacaaccttgagcggcaagctcgaccggtattgctgccaatagttaagatcaaaactctagttgtaatcgtcggtacattccaacccccccagtttggcaccattctgggagctaaatgttttgaaccggagcgacttcatttcgtaagatttgagtagctaattcgcctccgcgtccgtccagccgtctgattgaagcgggcatgtcggaataccgcaacccccccagtgtaccctccacggcattcgtaccgcatgatgattggatacactttgaccattaggacaggggaggctgaagcaacccgtagattttggtagtccgcctcggtggtcgcagaggctggattgataccaccacaccaccgcccgcttgcagaaatcccagtgcaggacatcactcgcggaatggagcagatccaaacagtgctaatggctaagaatggaagattgttgtgttggttggacttgtctgcacagctcgacccccccagtctgtcagccccttcggagcgattgataatgaatcagggtgaattgagttcgcatcggtcgagcaaccgccgtagccattgccaggaaagcaaccgtgccaatactcgaaaagccaggaagagtgttgttaccaaacatagagccttgttgatggtagccaaaaaggcgtgcttcggattcttcttggaggacgtgatgagatcgagattctgatcatagagagctgaggactgataaagcaaatggatgccaggtttacgttgttgcagccgcaagatctgtgttgcaaatgaagtgaaccactgataaaacggagccgaatagagcgggagagacatcggttgccagcaaattccacggaaggccgtcaatttgaggggcacccccttccaacgcaacacaacaggacctggtaagtcattcatccacagttgccgccaccaatgtacaagttttgtgcgccagtcctacacagacggtcagacagtaaatcatcagaaccggccagcaaagcacaaggcctattggggacttatcaggtgcagtagcgcaaaagtgatgaagattatgtcagagttacaccgtatcgcgaaaagattgagagccacgccaagttgtttgatgtgttgaatgccaaagatttcatgaatggtgaatgaagacagatcctacggcatcgtgagcagccaggaaagtcggatcattggaggaggcacagggagcatagtcgagaaaaaataaggcaggttgaagtatggaggaaccacggtaaaacagtagcagtatgtatagcagaaacattgaaagaggagaaagaacggtattcgcagatgagtcggaggcagttggagaagagagggaaggttggaacactactactataaactcagtatcaagaaaaactatataaactcagtatcaagaaacactatttcacttaatcacccgttatatcacccagaagtaaagaaaaaacacccaatattcacagagagaaacttgcccacacttgggacttcaccagagagacattgatagagacaccatgtgaaaatattgtttaaaggttaaaggttgactactaataatggcaccgccaaaaaaaaggttttgaagtgttaaaagatgttgccatcaagttaactcgtaccaagtggaataaacgaaagaggagaaaggctcataacctattgaggcacgagtacgtaagtaggaggaaatggaaagtgatggctaaattgcatgaagagaaaagcatgatgtggagagaaatacaacgctatttatagtccacattatgtaagagaaagagaagaaaagggagaatcgtgagaaggaagaatcatgagacagtcggatgtcttgttgagatcatcgtctatgtcattcatgacatagactgtagtgagacataatcattactcatgattacgtagtcgagctacaacactcttgatggccaagagttggattcctctcggtcgtcggtacactcttgatgaccggaatcttctcggccatcgagagtgtactctcaaaggccaagagttatttctctcggtcatcaagagtgtacactcttgatggccaagagttatttctctcggtcatcgagagtgtaactctcaacacacgggagggttcctcccggccatgtgcctttcaacggccgggaggaatctacccgggtcccgctgttcttcttttttttttgcagtgcccactccaaaccccgatggggttttggagtattgactccaaaaaaaccccgggggggggttgcaaaaagaaaaataataataataattttcttagggagtcgactcccaaaccaatcgaagggtttggaggaccgactccaaaaaaacgggggaaaaaaaattagggggcttgacgtcctgaggaccgtccgcagacagtcctctggacatccccgaaatttgggagtcagaactccaaattttgggagtcgtttaactaagacccttgtaaaatctccaagttttactcaatgctcatgacccactaaagggggttgataagcgcacgccattgcagaatggcgtgcaggcaggcacgccactcgcctgcaggttggtgtgtctgcctgcacgcccaatatgggtcctaaacgcatatttatatgcgtttaggacctgggctgtcccataggacccaggcatgggtcctatgggacggccccgctgtttttttttttttttttttttttttttttttttttttcaaacccccttggcctagagaggccaaggtctcacacgccgggaggaacccctcccggcaaacctgtgtacatgccagcttgtcggaaggaatcccttccaacaagctggccgtacatgatccagcttgtcggaaaggggttccttccgacgagctggatccactggctttcaaaccagctcgccggggaggaacccctcccgacaagctggattatgtaccagctcttcggaagggattccttccaacaagctgggcatgtacacagtttggcgtgcgcttatcaaccccccccccccactaaatttgttgaacatcaaaatagggcagttgaaattgggaaatttgacatcactttgctgatgctgacatcaacatttccacaaaacctcacattcatcagaaaaagcagcaacacctcaatcttgatgtctaagaattgtatgacaatttcatcatcagcatcagcaaactgattttcaagttcccaatgtgaactgccccttaagaatccttaaaatatttactccacaagaatttgcaaattttatccacccacaatgctgttgcatgcagtatggtttgttgggggattttgctcattggggtgttcaacctaagcatttatcaagtgacataaagctgtaatatacctgtgagttcaagggttaatttgacaaaacaattgattcttcaattttttttgggactgccaattgtgcagacttgttaaattggtacaggcaaacacacaacatacacaaacacctgtgcataagagtgtctggcccatttttgttctggtcctgggtatatcagttgaagtgttgagtaacacaaacaaagaacttttctcaggattggcagtgtaccttaattagattggtggatattgttgtgaaattcaaactcacacattcttttatgcatacttgattatgcaccttttcaggctcgcgctgttatttgtcatcatcaaattgattgtgtcactctactcttcgacaagcaactacaactctccaccaatcattttccttcttcccttccgtaccagttgctcaccacaatctcaatcatcatcaatcaaaatcctccgaggtcctatttgattgctgatcaatcaagtttcaatacttgactcatcaaccaaccacttctaacattcaggaggagctagatctagcttctgggcaggcagtgtcattcatgttacattctcgctgtttgttacaaattattgaacgtttcttattttttattatcaggctatttcgttgtgataatccttgtgttaaagaagttgacgttgttgtgtttttgtattttaactttgttgcattctgatctgactcatgatgtatttttttcatttcatttctttgttgatttgttatctgatttgatcatacttactcatcattaatttttgttaagattattacttctattgagttttataatattatttctataaagtattgatttaaccatttttacatggtagcgagagtcaatacttgatagttataagactcaaagtaagaataatcagtgttttcaggtcaagcaattagatgtcaactcatcaggagaaaactgcaatgaacaattcctcaagtggcaatgaacatcaagagaaggcaaaattactcaaacttaattgggacaattggactgaatggaagcaattttttgtggatctattaaccggaggaggtcacaaagaaatcttcaaccctatctctattgaagaacacaagaaagagaagatattcagaaagaaatctgccattgtgtttcctcttctttcaatgtctctcatccaatttcaaacctattgccgctgctgcaaatacattcactgatgccatgaaagatttggccaatacttgcggcaaaacgttgtggtgagaccaatcaaggcacctgtgtcactcaaattcttcggtcccaaaccgatgaaaatacaattttttcatcggtttgggaccatataatatggtgggctggcagggctgaccagggccagccctctggaatttcacaggcaataccatgtcaaccccatgtcaaccaagaatccctgatttttgccccacacccacttttgccatggcacccagctctgccagctccctccgccccaggcatgcccagctctgccagctctctcctccccagccacacccagctctgtcagctccctccgccccagtcatgcccagctctgccagctccctcctccccagacacacccagctctgccagctcccaccaccccagtcatacccagctctgccagctcccttcctcaccagccacacccagctctgccagctcaccccctccccagactcacacaactctgcatatttccttcttcccagactccccaatgtttgaagcgacctccagctcattgtgatccacctttgccaggtgaaccaccaaagtcactacacatgtatatcagtgtcgtgctgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttctgcagctccctccgccccagtcatgcccagctctaccagctcccctcctccccagccacacccagctctgccagctccccccgctccagccacacccagctctgccagctccctccgtcccagtcatacctagctctgccagctccctccgcttgtccccaattcctgccactacttttgtggtgaaggtcctgaaatatctgaccaaagaccaaaacacatacatccagccacaggtttatgaggttgcaattaatctagacacatatgatgaagagaaaaattttgccagagttatgagatattgtgctgaatgaatttgaaggcaggataaactgatttatttccaaggtgctcatacctttggtttcttatttcctctcttgaaggagagaacagggatggatttatgaggacaaatgacaatggttggtcctgataccctaactgtagtgtagagtgaatcctctccttttcagtgcagggtaagcacaattccactaatctgtgctaatgctacttgcaaagggaaaaactgtcacattaggcatagtgttgcaaagatttctgaaatcacactatcactatgccaacagggcagaaattgaacagttttgtttagtggcttttgggattttgatgtaacacagcataacagtagtagccttgcacttaattatgcagataattccttgctgttagtactgctagaaattagagcgcagaacagcagcagtagtgacatgctgacactagacataacaggggccctcttggtgttgcttagctaacactaagtggccctgtagcatattttattcatggtgtaggatcccaccacttcaaataccttatgaagtcagttaatgacaatttgactttagacaatacttttggttctaattttttatatcattaggtcaagagttgacatataactcagggcaaaaggtaataatctgtgtgattgtacaaagctggtcaattcttggcagctcattgattgttgccaagaattgaccaactttgtacaagcacacagattgagatgtcttgacttgtcttttttgtcacaatcagaaacaggatgcataaaaaatatgaatttgcagggagaaagataattttatgtcaaccttcctgaattcaccttcctaatttctccttgaaatatgaatcagtccatgtttggcagcttcataaattcaagcgtaatattgccttataaattcaatgtaaaataaaccactcagaaatatgtaataaaattttgactggggcaagttcaagtactgatttcaattttagaacagaaaaatttgagataatgggcaatcttcagcaccataattcaaatattacactctttacccatataaagtgtaatatcaatattatggggctcaagatggcctaagatatcaagtttgttctcaggattgatgaaaccagtaattgaacttgcctgagaaacaattttgaaatattttttgcattggtttattttttattgtattaatcaagcaatttatggcactgccaaacctgacctcaactatataccaagatgcattttgagaataaaatttggttggccaaaaataggtattgttggccagccccaaaaggttaggcaaagttgactacattgatgcataaaaagaaaaatttgaatgattttttgctgggattatgtaagatggtttgagccagtagttgtttatggatttatgtttcagatttgaaaaccactagtaattataaactcatggccaataggcattaggagtggtcaaaattcatcttcagagtcatgtttgagagtttttggatcaaactttttgggatttacagaaagttcagaaattaactcaatctgagaaacccacatagattatgaattgattctcataagaatttcaaaaatggctctaaaacaattgaatttttaatccccctaatgtatacttttctctttgttatctagtttcaataacatgagatcttaaatttttgtggagggcctcatcaaatgactgacatgatttttggataagatttgaaggtgaacatcatagataatgagaactaaactggcaagaagaatccataaatgggttgatagatatgatgttttactcatggtatttgaaaaggatccactaagagaatataaagattctattgaaaaaaaactatgtgatattcttgcaggtttttcaattttgttcgtgaataataaagtcctgttcttgggcaaaaatctcctcttcatgttgatcctcttcactgtcaaactccatcactacagactgaccagaaacaagtctctcccatgtctgcctacatctatttattattaaatcccactgatattcaggtgtttcttcggtttcttgatgataatcaagatagttcttactccatctcatgagtttccaaatgtgacagttccatgagagccaaagacggcagtgctttttggcaatattggtgaagactgactggacaactgctttgggacagttgaattcggagcaggtattcttgacctgttgttggctttctgtaaggacatcagtttcttgaggttctggaaaatttcaaccaattcaatttaaattcatctctatttataaatggtgttctcaaaaacttaccggcttgtaatgattgaagcagctgatccatttttattgatttttcaatggcccatgtcactgtctgtctggcctcccgagcaatacgtcgtaattcgtcctggcagtgtgttactgtgaggtacgcctgaatgcctttttgggtgttcacgtccacagcccagggctcgcttggatgatccagtcggctggtgctccaaaaaaaattgtcgatcccaaaagctttcacgtcatcaaaagagggggtttccaatggtacttctggtgaaaaatcactgttgaaagaggtcgcccgattattgtatgaaatccatttcttcttgaacatattcatcttggaattcatttgtttcttaaaccgatgttgcactcgagtccctgtgtaaaaaaaaaatagaggtaggtataccttgcaatggaagattcaatgtgtaaaccatacctgatctgggttggtcccacctcttctgcatctcaataacacccactttggcttcataaagcttggatttgctgattttgatttttattaaagctttaatttcagcttctacatgcattaaacaaaatcaatttggattcattatgtatgcctgtctgtggaaataagacacacctgaacctccttgtaaattttgaaagtaatcagttccaagttcatccagaatactttcaatctctccttctaacatgaccaatgtatcaggaagttgttgtaggtgccggttctgagcgtcagtcctatttctccttcgagtgttgcgaagttcaatcatttcttgactatatcaataattccaaataggaattcaatggattaaggtgacaacatcattacaccactagcatgaataaaaataaaactgactgtgtttctcgaagtttatcttccaacaggaccaactcttcaacttgttccctggtctccttttctgtggcagtctcaattgtagaaagttgaatttccctttgtcgctcccattgaatcttgaaatggttccattgcagccctgactgttcttcaagagctcttaatatatcctgggaatctttcattacttgctcgacatgttttcctcggtctaacaagtagcaaactgcaaggttttacacattaatttgaaatcattttttatgatcaaaatattgaaaccatacctgtattaatctttcccatatcattgtgatggttcatccggatatttagtgcaacaagacgatggtttttggtagagtatcgaagtggactgattaaaggtgataagaacgaccagatcctctccaatccctcgccatcagacatcccccaaccttgattcaatctgggattatatcgtagctggcaagaccattcgtgaacatatgcgtggaatacactggtcccaaattttaaaagattcaattctcgttcttccggaaattgatgacgcttgtcaaaattgtttaaatcagtccgtgtgttttgttgcaaagtattattgaaaggttcaatgcatacccttatgattcccttctcaatattgcaaccaatatcgtacaggatccccaaccgtttaagttctccttcgttttttgttttttggataagattatcaatcatggtcatgggataaattgctctggttgtatgttaggtaatttaattaaatttcgatatgacagaaaaaaagaaatcctcaaaaaatacacacttctcaccactcttgacaatattaatcatctgtaacatctgatcatgcctacatgccataccaaacaagccggtgtcatcacactcattccaggttctcccggatctggcatcatcggctgcagtgtgctgctgagtacatcggtcctgggttttcattatgttgagaaatcattcaatcttctgatatcacagttattttacaatttggactcaccacgtcaccctcaatagcattgtgcaatgccggattcattgacaattccatctgggccacttcatctggttttatgaagagactaggtgtcttgagcattcctgggacttcgacacttgctgcttcatgcctcctatgctggaagtttccatccatgcatacaatataattaggttcatctgttcttgtaccgggaacttgaggtccgtagcaaggtggacatatgtcagccatcttatcaattgggttcatggataggagggattccgatagcaactcttctcttctcaacatttccctgaaagcatcgactgctgatgaaagagttcttcgccattggcgcggctggacaagcacatttatcaattatccactcatgacagattggttaaaaaatttcttacagtgaatgcataatcagattcgttgttattacttggaaccaatatcaaaggattgtgtgcatccaaaaactcatcaacagctcgtgagaatggagagatgggcactgcactatgtttccacatgatgtggtgaagtctgaggagcctaatggagaaagcagtcttgggatatttgggggagcctccgatgtagcccatctgaataagccgaacttggtcgtgttggcattgacaaaaatcaacttgagactgctttcgggctaataaattcaaattcgaaagaatgaaatcagtctcaagtgatttgttataaagaggaaatgaacagacaacatacttaaaatatctacaaggacaatttccctcctccgatgagcatgacactcacaatgggatttccagtcatgatcccatttttcgagatcaccccatgttgatgtcttagtggaacactgaaagaaactagaaaacattgattcatatacctcctcccaatttttctcctctaattctttcctgcgcctatagttttggctctgaaggtattctgcaagcctttgtacttgaggatcgatgggttcaggttcttcttcagggttcgtttgttgcatatcaatgtttgtggaaaggtccggtggattgtcatggtctaggtttgtgtgctgagttggagtgaccaattggccactaggaagttggttgttggcttgaagaaactgttgactggatcgattggtctcattcagaaaaatcgctcccttgtttgtcttgggtcgtttgattttgggtggcttcttaccaccctcccctctgaatcctctcatcaaatcggttttgaataggttgatcctatttgcatcattccattgataatcaaaagttttgaaatgttaaatcaatattgttataatctacaacagcatcaggcaacagtcatagttggatattcctaacaagccgataaggataactgaccaagcctctatgtaaaaccagcctctatggaaaccgaccgagcctctgaaaaacggaccaatccacaatggaaaaccaactgagcctctatggaaaaacagacagagcctctttgtaaagcccaaaccagcctctggaaaaacagaccgatcctctatgtaaaaactgaccaagcctctgtgtaaaaaccgaccaagcctctggaaaaacggacctatcctctatggaaaaacagacggagcctctttgtaaaacccaacagagcctctgggagaacagaccaatcctctatgtaaaaactgacggagtctctgtataaaaaccgactgcctctggaaaaacggaccgatcctgtatcggaaaaccaactgagcctctatggaaataccaacggagcctctttgtaaaacccaacagaccctctggaaaaacagaccgatcctctatgtaaaaactgacgagcctctgtgtaaaaaccgactgcctctggaaaaacggaccgatcctgtatggataactgactgagcctctgtggaaagacagacagagcctctggaaaaactgaccgattgtctatgtaaaaactgaccgagtatctgtgtaaaaaccaccaagcctctggaaaaacggaccgatcctctatggaaaaccaactgagcctctatggaaaaaccgacggagcctctttgtaaaacccaacagaccctctggaaaaacagaccgatcctctatgtaaaaactgaccgagcccctgtgtaaaaaccgaccgcctctggaaaaacggacctcctctatggaaaaccaactgagcctctatggaaagacagacagagcctctttgtaaaacccaaaccagcctctggaaaaacggacagatcctctatgtaaaaaccgaccctgaagttcaagtcacccctattgtgattaatatgcatgtgaactcattatacatatgtctagagataaaaagacagatgactcactttgatcaaatttgtttattagttcaccttgggctttaagactgtgttggtcgggtcgaaggtatcactaacagtgtgttggtctggtagatgtgttggtcgggtcgatgtgttggtctggtctggatgtgttggtctggtcaatgtgttggtctggtcgaggttatcactaacagtgttttggtctggtagaagttatcactaacagtgtgttgttccggtcaaagttcttattatctcacatttgtgcaatacaattttgactttgaattgtacaacttgtgcatgtggataccccacccggatcttgagtccttgacatgagtcagttgtcccaatcagtgtgcaacaccagtgcttgaccacacctctcctgcaaaaaagctgattgttcacttgtaatattcatgctacaaacatgtaatatgcatctaaagactctaaatcaaatgagtaacaagaaaatatgaagtatctacatgtcattaagaagcctcaaaaagttatttcaagtagttatatgcaatttgttgcgatccaatacttattttctttcaacaggtgtggtagtatcttttgatataccttaaatgtaccatgaatactacaagtaaacattccgctcaaatttgttttctttttgcaggagaggtgtggtcaagaactcttgttgcacactgttcaggggcccaacccacattgaccagtagggttatctgtgtttgatgggaatactatgctgtgtctttcctgatatatgccacaagatctatgtcatccatcttgaatatctccttgatcattttgatcctgatgtctccaaatgcctgatcagttgccaggcaataaagagtgttggcaaaaaccatcccaaggatcagtgatggttcaggagttttccactacctgtttattgtattcattgggatgctatgttcaggaagggtttttgtctcaggcgttatccagaaggaatgaatgctcagggaatgaagtccataggtaagagggcctcatatttgtatctaacctgactcagtcacatcatggatgtgtgttgcttgaacatttggtgtcaatatatataacacccttgacacacctttgaactgtgttgctcccaacatgagaacagtggaattacctcctcaatgaaccaaaaccatgttaccatgtcagtgtttaaaatatatcacaaatgaattttaaatgacagatgatttaaatatgttcagtgtagtcttcaactgagcaattgttaaaaggtttacttccaggcaccctcagatttggctttttggtcatttgccaaaccacatgacaagtaattggacccaacgaagttaattataaaaaatgctaaatactgcccactgttcatggaaatgctattcaatggggtcccctgttgaatattcaaaacaatttacataggtgtgtggccattgggccccaagttggattaccaaaagtccaatatttacagtgatgtttttatgcaaccattcacagtccatacaccagggtggatctattctcccatgatttaatcaaaccaatagtagggtactatcagaactcactactggcccaaatccaaacatgtttcatggttatcacttttttgaggtcattacagtgtcaattatttatgattaataccagaacaaattcttcaatttgatttgattttcctagtgtcaatccaatcaatgtgtgcatgtgattaacttagtgattggaaaatatttccagtttatgtttaattattcaatatgtgtggccacaggcttccctaggagaaagtctaggttacttctgaaatgccagttgcatacttcatagggaacaaaaatttaacttctctcaagtcatcttaccaaagtcatttccagtcattaccataagagtgcagactggctgggtcaggtctctccaccttgtgtcaagttatgtatagaaggcaaaaaagacgcattctatacattcagtgaggacttaatggttgaaaaaatcacatgggactcaccgaatttgcttgttggtcatttgattgaccacatgacaagtaattggatgcaattaaatcaatggcaaaaaataagcaatcctgtgaacagttcatgatactgctatccacggggacccccagttgaatagccccaacaaatgacacaaatggctgccctgccatttgggcctgcatttggattacccaacctagtacatttccagtgatgtttactgctctctgatggagcactagcaacattttatactattcaccattgggctttgggtgtattatgaaacattcatactaatgtgcttatgagttcaaacaaattccatttgtgtcagattctgcatagaaggcagaataatttatattcacacatacacaatgatttatatgtggcacacacaattcttcagcccataattaatggtgatcaggcagttgaacataacaggactagtatgattcggattgattatctgtatccattcctacacagccattgtatttacatttactggttcagttgggcaggtgtaaaatgtcaagtgcaacaaccttctgctttaaactttcatcataaacatcataaatgggaattttaattcagttctttcctactgttttactttgggaatttctgtcacaacttgatggcaccattcaattggccttgatttttgtaacaataaccaatcagtttctggaatccagccccagtggccaaatagataaatgttgaacagactatgtaagttattcctcctgtgttttcaagatacctggcctgaattgggtgattaaatctgaatcaggcattgtcagtcagcctgtttcagtctaagacccccttgtttcatttatgatgatccaggtgtgagtacacagcttgggaaactcaaggggttcccactcactgagcaaccaaaatctcaccagatccaaacacttgcactatggggggcaaggcttagcaaatttaacctcactgggttggccaacttagtgcatgtccccactttcagtgggctggagataattgctgcccaggggcccagagcctggcccagggacttagctaaagcttgctggggctaagtgtcctgggccactcactcaaaccaattgaatcgcaccagtgtggcagtggcacactgtacattcttcaaccttctcaaaagcacctgaactccaccatacattcttcaaccttctcaacttcaaatgaaacaataaaacgatctcaatcaaccacccattgacctgtaagtgccccttcaccacacattccgtaattagctatgtacatctccaggtataacccacccgcacagattctggcactgcagcccccacaacccaggcactccgccaaccaaaccaactggcgcagcccatggatcaaactggtggacagaggtgaacaagcatgtgagatcacaggatcctgctatgggacacagttccacttcctctctttctccagacctaccgcgatcctcaccagctttgatcattcagccaacaccgacaaccctccaccaactgagtcaccaatcccagccgacccaagtggaggcaagctaatctactgatcatcatagaattgaacttgaaactgatgcgtgtaattcccaccaggtatctcaatctgccaatgcccctactcctcttcccaaaaacaagccaagccccaccgccgatcaaccatcatcaccagtaggaaatcaaaaaccagccagaaggatatatgtccaaggcatattagtcgtccgtaatgtcaatgagcctccgatcaactctgcaaccccggtggatcccattcagcctcatcctcagccaccaccacaatcacattgatcctgactcgtccgataatcaacttacttacacatcttgacacacacacacacttacaggactcttacagtctgatctatcacacaccacaccaccctatcattgaagaaaagcgagcacctctggctcccaccgaaggtatcatcagtcctcctcctgtcgtcgtcagtcagcaaaatcttttagaatggatcgatgggatccgtggccttgcctccttggtcatcttcactcataacttcagtgatctcacctgggctcaatctcatcccgaggtcctccctctcggtagtatctacggcttgtttcggaacggacagttggcagtcggcatgtatttcttcctgggtggtcgagtgctcgcccactctttcctgcgatccgctttcacccgacccatggtccccaaggactctcacggtgtccccatccccggcggtaaggctgccagatggaccggtccccgttggctatctctttcgtcttccttgttccgtcgatccatccgtctggctttcccggccatcatcgttgcgctgatccaatggaggatcgcttctcaaggcatgctcggcgaccgaccgatcagagctgcccagattcttacccctaccgccctatgggagccaatgtggaaccagataggaaaccttggaggcttgcttcagttctgtctcgacttgtttaccaaccgcggccaccagtacatgctcagtgtcggatcggcactctggacaacttatgaccaattctggggctctgtcctcgtttacatcctggccgcttcggtcgctcaagtcggatgggtcggccgatatctgatctactcggctgtctgcggttctctctggttgatcaacagccccaacatgctctatgtgctcggtctctggctcgctgatctccacgctgccggcttcattcggaaacttcaccttttgatagccaacatgatcgcaaacgagaccctcccaatagtcaccgaaaaagctctcgggggtggaatccaagccatcatcatctccaccgtgttggtgattgtgttcagcggttagtttatcatagatactcttaggcatctcacggttgatagaaacagctcaactgatttgttttcatactttgcacagagatcataccgcagacagtctgcgcgacctacgcactttggataggtgcattctgcgccaaaccagtccagatcctcatctaccttttttaccctatagtctggcccatctctcggttattgactaagctgataggggaacactcgggggtcatctaccggccctccgagctgaaggaactcgtcaatctccatgcgcgcaaatctgagcacgggggcgatctggccgaggatgtagtgacgatcatcggctcggcaatcgacctacaagaacgcgtcgtccaagacttgatgaacgcactcgaccattgtttcatgctcaacattgatactcagttgaactacaagactatgtccgctatcctgaccagtggccactcccgaattccagtatacgaaaacgtgattactccttctggtaccggtcgtaagatcgttggcgctctgttgaccaagcaattgatcctgatcgatccctcgctcgtggcttaccctcccctcgatcgaatagtctctatcctacttctcccaaacatcttggcccccattcacagcagaactctcgaaagaaccggtggattcagtcccattcttgactcgcaaccaaatcaagaccagcatcgcattgggccaggtcttgtgagtcttacctctagctcttttaactcgcaagcttctctatctgacaacttgggttgctttcaattgacagagtgcttcatcgatcgtacgtttacaagctcaatgcatggctcaacaagcatccagggggcatttatcgtcggcaaagtcgtacccgaagaatgggaggacaaaaaggcgggaggcggttggaagcctttaaatccacccatccaaatcgggctgtggccgatccctagcattgacgagatccaaccagaacctctcaggaaaaaaccggagccaatcctccaaaaatccgatcacttggcaattctcgatcacatccttgatcataattcacgctcaattcccgattattcgaagaactttcgtaccatcgatcacgtcacttcatcaacaaggctagacgaaatcctgagcgccttggaaccagcacccgatcctccccaggaagcattccaagaaggttacgatctatcaccagccagataaaaacacttatcaaattcttatcgtgttcttcacgacaaaatacgcgcccctggactataccgtgctcctcaaccgttctatggttatggacccgacctgctcagatattctgttctgtttctagcgttcttcttgactcatcccacattccccctcttgaaacgatatctggcaagttttctgctcgacccgaccgatgttccattcgtcgagactccttcaacacttcgctgcttcgtctgcgccgtttttcttggcctttggtggcaccaaattaccttcgttgctcatgatgccggacattcgggtatcaccggagattggttgaaacaccgtttgattggaatcctcgatctctcctcaaatggtcccagtctctcacaaccaagccggtttccctaatgcaagacccacacatgtcctaactccttccaacagtagtcatgctgttgattcgatcatgactgacggtgaaccgtctggcaatcatcaccaacctaatggtcagccatatccacaacgtggatatgcttctccacccgagatccatcggtgtggctctcaaccctatgaaaactatcccccaccacctcatggctatgaatattccgcaccaccaatgatcgcacaggacccttcatatctatggctctctcctggtcttccatcaccgtctgatcccaaccgcatctctgccaaccctcgtcacgcaactactagcaatcagctcaaagtgcgaagcaggaccctggcctcagttttctctggatctcagtccctcaacccagtaactatcatcaaccccaacagtcctccaccagcccgcccggtgctcatgccggtggtagtcccaacctcgtcttcgatctcactgggactacgttgactaactcagatattcattatcaccatcatcaccaaccctctattgacataatctcatgaatgctgaccaatggtgtttccctttttgcataacagtgaaacgttactggatttgaaactgtactcactccaaagtaagtcctctttctaatcagcataattttgcttcatgtgattgctgggattgcatggctgctgtgtgatgcctgctgagcgcgaagctcagcaggcatcacattgtgggattgatgtggccttggcgcgaagacttggccccattaattcctggccagacaatcactcaacatatggtgggctaacccatatttgttttgtgttaagatggatggaccggaggtattcagtgttgctggcctcaagagaggatctgattacgacggtgacagaagcttgaactcccaggccatcaacttcttaaattctcagcaccaacagtcataccagcgggtggttgacttcgatcttcacgcagtcttcttaatgcaagaatttcgagcagaagataccattcaacaaataattactatgatcagcaccactttcaatgaagaatacccaccaaaaaacaccctccaacagcagttggtcaatgcagcaaaattagtcaaccaaaggatccaaaactacgaacagcaacctcacatgcagaagccattttgcctcaggttcccaacttacagtgatgttcttaagcattgtatggagttgcaggataaatgtgaggtattaccaaatgataaaatggttattctaattgatgaggggggtgtatgtgttggagttggacttcctccaaagccccaatccacccagagcatacatacccctcgagatgtaagtaatcttttggaaaaatgtctttggagaatccagactcaccttggtgtatgattagcgccgggcaacagatagactagatcaatttgttaatgataatgttcttcaaagcgtggaggctccaatgatccaatctggcgaaatgtctaatcagtttccgacttcccagttcccactttccaccaagaacaaaggggagataagagccaggccggaagccaagaaatcaacttgctctttccaagcatatggatttgggttgggcagtgtgagaaatgcttctttagtgttttttcgattccaaagcaatactgactttgaatttgcactgaaccacttactttccacaagccgctttcggctggagctgcagacaaaacaatcaagtttgccaccaatagcatcaagaaaatcgacctacaaggccacggggaccattggaaatccgatcctaagcccaatcttccagaaccactcagatctgaccctggtcctacaatgcgaggcctggtggaacttcgacatgacatggtcttctaccatagagatatcttactggataaataaagtatttttaccagatgcatcttccattgcagaaagcgcagtgaagtacttggaaaagaaggcatcaaccgcggtgaaagagtctattcaggtagaaaaaaatataatcattgcaggtaagtataagaagaatatctatttgacctgaatataattctgactttgaattgagcattgaaaagcccgaaccatcacagtcaatacccatccaaacacacatagagaccgaaacaatgccctgttgatggatagtgtattcttctttggaaatcatatcggtggacatttccttctccctgggcttggtgttgcatatccaggcttgcacggctattcctttcacggtccatttcgcattctcttccatggtgtttcccagttccacttcacagaagacattacagacccgagacgatattcagttgccatgtggagccgagcctcctctttttctgcaattgctcgattttccgcacatgacaatggaaatgaggtatgatcaatctagatattcaatcatgtatgtactaaactgaccatattttgtcttggatcaacagaagtttagcgatgataaatattggctcccactttatcctgaatacaaccctaaaattacttcagatcttctcaaagctgaagtgaaaattgccaagaaagaagccaagaaagaatccaaaaagagacaaaaaaccgaaaactagcttttatttattggtgtctacatatctctgttcatcttatctctgtgtgccaatctgtcggatttttcttaagaagaaaacaactcatcaaatgaaagaaataaacagtagttggtagtttttaattaaaggatttgtagtgacaattctttggaaatcggtctgaattcctcttagaagaaatcaaatagcaatgtgaaatacataaacctatttaagactgcccttgaagaatttccttttgataagttctcaactaccttgaaaaaagctggggaaaaatataataagactatgtttattcagaggtgtctgaaacaagggtaaaaacaccattcttaatatcatcaagccacttttcccgtacaggattacgcatatattctaacccaattgctaactcatcaaccttcagagttgaattctctaactggactatcttaacagcgggatgttccttctccagcagagtcaccagatccttttgtttggggaaaactggaccctttttcttgggggaaggatcgtattcaactccgagtgcaagacctaagaaaaggaaattattaaccatgataaatcaattcaactcataccttataaatgacagtacccacatagtaatttattgagctcctgacgcaactgagttcttacagtatcagcatgttttggtcgtttggcaggcctgttggtttcagccgaagattcttgaagaacttgttgaatatttcttccatgactatacgcttcaaagttctccttggcaaaccacttcgacttcgcaatttgcagccaggagggatcgtttgacaactcttcacagaagcttccattcccggggaacctggttgctgacaacaagtaaaatgtcaagttgtacaggttggaaacagtgaaaagctgaaaagaaatcaatattttcagatgtataatcaccattaatgccaaacagactgtccttatttacctcggaattgatacggatgatatgcttgagtgctctttgtgaaaccaccgacgtattatcaggagcttgagaattacctgccaagaactcgaccttttcatgattaaccaatctttgataaagaggtcgatagagggcctcttcctcaggagtaagagattcttcttcttcttcttcctcggtatcatggttgtccagggaagtaggtagttttgaaaagaagcgaaaaatcttttcatcgaaaacatttttttcatcgtcggagagggcagcccatgcctgtccaaggtggacatttctttcttcccatccctccgaacaaccttttggaggaactagaaattgagaatcaggaagatattggtcagtgaaaacattcaaaatgtgatgatgtactagtaatctcacctggtgataagttgagctttccatgctgaaagctacataccgattccattgctctttcttctggtggttgatcttctcccctgagtagattcaatccggttgtcagctttcttgatagttgaaaataaagataaaacttacaaccaagagttgacagtcttttcagaaacattcccaatcagcgccagcatcaacttaatcttacagtagttctttttgtggaataacagtgcctcttgtacttcagtaggaatccggttagaagttcgagtttgctttcctaagacatcacgaagttgtttatcggtccaagacgacatgtggttttcatagttctccaaagtgaatgcaatctcatcggaatcggaatgttcttcgtggtcactggattcccgatcacttgaacctctgctgctatcacctccaacacgacctccacgacctccacgaccgccacgacctccaccactgccacgactgccacgacttccacgacttccacaaccgccatgacctatcccattagtttgtcttccttcggagttactagttgatcgagtttcaggcatgattgattggagtgatgcagaaggaagtgaactgatataagatgggttgtgtgtttgagttaagtttggtatgattttggtgagttcagttcagtttggctctgcttcaagtggctgttagggttttctatggttgtagtttccggtttgcacacacacttgaggcactggcagtgtgcactcttgaggcacaggcagagcgcgcacttgaggcacaggcagagcgcacacttgaggcattcccacccagccaaatttcaaagcagttgccacccaccacatgaaataaaaaaatcatgttatgtaaaaatcatttctgcaattgctgatgaagaacactattttttggacatggtgggtgatttgccttttggggatgcctgatactgtttgttgaatttggctttttttttgaatcaaattaattttgagctggaaagaaaaaatcaacttgcctctgccaatggattgattgttgtgttttgttaagacacccccatacacatagaatgagtattgcttggactgtgtgaatcacttgaggtgcaaaattgaaatgtaggtgccagtaggcacacatgatgtgcatgtgcacccagcctgcagccagtgtagttaacatagttgggtggatggtgatttgaagttgtacagtggaaagtggcagcctattttggatcccagagattcaaaagagaaacaagatgaaaagcaaagtttcacaatttgtgaaagaaaaaataattttttcccaaagctttgatattcattttgggggagggagagtgctgagaggaaaaaagactgctacataagaagaggaataatacatgaaatttttggaaaaaatgatttctagatggcttgaaacagtccacaatgaagtaaagcactagaatttactattgtgactcaaatctggacaacaaacctggctcaccctttttcggttccaatgttttcaatttataatcagtctatctatgttccattgtttctttctttcacaacttccattttcccaaaatgtggaggcttttgaaaaaagtcattttcattcattatttgtcacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatttttttcatcgtcggagagggcagcccatgcctgtccaaggtggacatttctttcttcccatccctcagaacaaccttttggaggaactagaaattgagaatcaggaagatattggtcagtgaaaacattcaaaatgtgatgatgtactagtaatctcacctggtgtaattgagctttccatgctgaaagctacataccgattccaattgctctttcttcttggtggttgatcttctcccctgagtagattcaatccggttgtcagctttcttgataagttgaaaataaagataaaacttacaaccaagagttgacactcttttcagaaacattcccaatcagcgccagcatcaacttaatcttacagtagttctttttgtggaataacattgcttcttgtacttcagtaggaatccggttagaagttcgagtttgctttcataagacatcacgaattgtttatcggtccaagacgacatgtggctttcatagttctccaaagtgaaagcaatctcatcggaattggatgttcttcgtggtcactggattcccgatcacttgaacctctgctgctatcacctccaacacgacctccacgacctccacgacctctacgacctccacgacctccacgacctccacgaccgccacgacgcgacgacggcacgactgcaactaccgccatgacctatccattagtttgtcttccttcggagtactagttgatcgagcttcaggcatgattgattgagtgatgcagaaggaagtgaaatgatataagatgggttgtgtgtttgagttaagtttggtatgattttggtgagttcagttcagtttggctctgcttcaagtggctgttagggttttctatggttgtagtttccggtttgcacacacacttgaggcactggcagtgcgcactcttgaggcacaggcagagcgcgcacttgaggcacaggcagagcacacacttgaggcattcccacccagccaaatttcaaagcagttgccacccaccacatgaaataaaaaaatcatgttatgtaaaaatcatttctgcaattgctgatgaaaaacactattttttggacatggtgggtgatttgccttttggggatgcctgatactgtttgttgaatttggcttttttttgaatcaaattaattttgagctggaaagaaaaaatcaacttgcctctgccaatggattgattgttgtgttttgttaagacacccccatacacataaaatgagtattgcttggactgtgtgaatcacttgaggtgcaaaattgaaatgtaggtgccagtaggcacacatgatgtgcatgtgcacccagcctgcagccagtgtagttaccatagttgggtggatggtgatttcaagttgtacagtggaaagtggcagcctattttggatcccagagattcaaaagagaaacaagatgaaaagcaaagtttcaaaatttgtgaaagaaaaaataattttttcccaaagctttgatattcattttgggggagggagagtgctgagaggaaaaaagactgctacataagaagaggaataatacatgaaatttttggaaaaaatgatttctagatggcttgaaacagtccacaatgaagtaaagcactagaatttactattgtgactcaaatctggacaacaaacctggctcaccctttttcggttccaatgttttcaatttataatcagtctatctatgttccattgtttctatctttcacaacttccattttcccaaaatgtggaggcttttgaaaaaagtcatttccattcattatttgtcacacattagccaattttcactgtctactcctgggggtggctggggcggagggagctggcagagctgggtgtggctggggcagagagagctggcagagctgggtgtggctggggcggagggagctggcagagctgggtgtggctggggtggtgggagctggcagagctgaatatgactggggcggagggagctggcagagctgggtgtggctggggcagagggagctggcagagctgggtgtggctggaacggagggagctggcagagctgggtgtggctggggtggtgggagctggcagagctgggcattactggggcggagggagctggcagagctgggtgtggctggggtggtgggagctggcagagctgggtgtggctggaacggagggagctggcagagctgggtgtggctggggtggtgggagctggcagagctgggcatgactggggcggagggagctggcagagctgggtgtggttggggtggtgggagctggcagagctgggtgtcgctggaacggagggagctggcagagctgggtgtggctggggtggtggggagctggccgagctggccatgactggggcggaggggagctggcagagctgggtgtggctggggtggtgggagctggcagagctgggtgtggctggaacggagggagctggcagagctgggtgtggctggggtggtgggagctggcagagctgggcatgactggggcggagggagctggcagagctgggtgtggctggggtggtgggagctggcagagctgggtgccatggcaaaagtgggtgtggggcaaaaatcagggattcttggttgacatggtattgcctgtgaaattccagagggctggccctggtcagccctggcagcccaccatattatacggtcccaaaccgaagaaaaaatcgtattttcatcggtttgggaccgaagaatctggatgccaaaactcgccaatccagacacggtgcaacgattgtttcaaccacacttttgtcctcaatgtagactcgctgttcaatattgtcgatgactgggcaggatgggaggagtattttgtatatactatatgtcccacggtcccagtcccaggactttgactgtcaaattagataagttaactaaatgtcatcaaataacaaagacaagccttaaccttaccatttctcccaatgtgcaccaaccggaaaaactgagttgatcgtttgaagccaaaggaattcccatcaaaaataacctgctgttcgtggaagcattggggtaaactgtaattgggttgagcatttatggataagttgactcgagtgttgatttgagtattgatgaaagatgaaggggatgagggaaactaagctacataatttgggtatgaatgtgttaaaggcaaccctgaaataaaaatttgaaagcctcacactacattttgattggcctggtcaggttcaaggccccacagaagttgcttgtaatacaaggttgctcccatggcattgtgtgaatcccgccatggccaccaatacactccacaatgattagacttagaccattttgattattgtactcacccggcagttgcaattttggtgaatattataggacggttgtcaggcctggcaatggatattttggcactttcacaattgcattgacaagttatcataatggcaaacaaatagttggggaggggactgaacataacttatcatatctattggtgagagtttaaaatgcaaacttaaatcgtatggatcgtaaccattgtcccgtcaaaatagtatttgacccacaagcaattcagcttagcgttcacctttcacataagtttcatggtcgccaatgtaacacttatcacgaggtttgtccctgaaagcgcgtcggttgaagatcgcaccgctgtgagtgtctcgggaagctgatgccgtcttcttgttgatctgtagtgaaattccaagttggtcgtgcatttcatcatttgtcgagtagagagtacaatgtcggacttctttcgatctccaaacgagcttaacgaagccatcgtgcttagaaaaatcgattccaactcgataattgggaaatacaaattgcccaccacttaatctggacggactcatcaacccaccaatagaccaattggtccggttgactgggatgaacatgccaaacgcaaattccgaaaggtcgtccttgtcgcaatgtggcgaattgaaaaatcgattcgaggtgaaagtgagattgggtgcacaatcatcatcattgattggccttccaaaggaaaggtggccaattgagggaatgccatattctttcatgagctcttgattactatcaaatgccacgtttgcgagtcgtttgaagattcggccgagcatgctggagatcttctgagactgttgcatcaagttatcgtagacgtccggggcttttgcaatggcagcattgttcctataacggccaaatagttcgaatgcaaccatggcctttctccacccaattgcgaacatatttcctccccaagaccttccctcagagtcaacagcattgacaaagcacttcgcggtattgaggaaacttgttagttgacctatttcctctacttcgccaggcgttatgtcatcccaacgagtgaactctgcaatggctataattttcgattcgttatctttgtcgtggatgacaatcttgccttggtggaaatacttgaactgagctgctttcgtattacaatactcaatctcgaatggagtcggtggacgctccggctcatcgccaagaatgtgaggatagagttcgagcggaatgtatcgttttgagcaccatattatcgagtctttatggtgacgggacttgtctgaaggggtgaagttttccttaggatgatcaccaatggcctgaggtttggacgatggagcgcttgcctcgacccgagtggtccgatctgtatcgtcaacggtaagggacaattcactcgttcgcttatcggcatgtcttctgcaacgattttttctcttcctttcagccaagtaagctttccggatatttgtcataatgtcaaggcgcgaacagtatcctactatcacactctagacaaaactccaaaaaccgatcacttccaaatgttcgattggggtggagtcgattggttcgtcctgaaatttgtaagtaactgtttggttgatgaagacgttagcaggggaaatgacaaaagctaaggcaacgcataagaacaatatctgacaactaattttcgaaaggaaggatgaccttacaataatatcaacctttgcaattaatgcttataatttgcttgaaatcgggtgctattcgtcctggtctccacaacactcaagtagagttatcagggtttgaaattcccaaatcttctgatggtctcgtctaggagggtgaaataagggtgatggattagccgaaatagattacccctgagattgaagacaaagacgcacactgcagccgtgagatttgattaagcgatttcagctctatatttgctcctcttctcctggaacagcccttgagatgtatgtttgctgagaactgcgatgaggccagacaaatcgcaaagctcgcacgaataacgggtgaacggacggttgaggtcaattggtcttctctagcaaccgttcagatcggatcttcaaagaaaggggtaaggggcgattgttatgtcaacgttacacaatcgtgaaggacaattcaagttaaatgtggggttttacctaaaccgttaactatccacttttgagtcgttctaggcccgttcctagcgagatgattaatcaatgggagaagtgatgagattgatccaacgagacggagaagcaaatcaggtattgcgttgctattttcggtcggacgactccttacttggcgaagttgtattaatgcgcttcgagatcgagactccaaaatcacacgagttattcttgagatgaacaaaaaacggagtcatggtaaatttgattcagtatcagcatagtgaaaatcaagtccaaacaaaggcacttggtaccgtgtatagttgacaatgagtagccaacgattcgaaagttgaagtcactgatgatgttgagtcgaaattcgctgttaaccgcagttgcccttatgtgccggggttatctcgaatcgggccttctggaggtggtgaggtcaagctgattccgttgcgggattcttgaatggtgagggagtcatgaaatttgggccggagacctcagcccccgggggaaaattaattggatatatgcgagatggcccctgcaagggtataagattacctcaggatccaggtcgcgacatactgatcatctggttttcaatccgatcaagtctaccctcgactccttcaaggctcaacagcgaatggcattatcgtaagcacttcgcataagtctttgtatcaacacatgttacaaattcgaattctaatctattgcctgcatggaaacgacaacttcggggctttgatctgaacattaacgatgttcctcgacttcaggctgatgataggcttgcgcagtccaactctcattgcgtcgttgcttcgccactcgttccgcaaacggattgtatcaattatcccgggtgttatcgatcaagcattcatcaattcctccttcagactcgcgtgtgcaagatccactaaattaacccgccgaatcgaccgttcggaatatgcgacttgttccgatttccctcatctcaatcatgaagtaagagtatgggacggcatgaccttaacatctgataaaaccaaataagctgcaaacgtaacgaccccgacagataacgatttctcacacgcgtacatcaagcacatggtaaccgagagacgatcttgcgatgacacatctcagcccggctgtaatggatccaggtactctacgcgatcttggatgatggtttccttttaatcccttctccgtcgcacgcctcccaaactcatttctgattcgacattgggagcctccgacgagaggtgctaatgttgtgaaacggccctcgtcgtggccctcggaggccgggtttgggaggtggaatagtcttcgatgtcgctcacatgatcgtttcattcaaatcaacctttgtcgttgtcgccgatgtttgtggccgtcaacccatctctcgtgtgcctggggggatgatagtgagggccgatcgaaacgggagctcgcctcacgacacgaggttggccgctcgagacgttgctcttcagtgcaacgagtcgagatcactgctgtccacatcaagctccgtgctaacagtgaaagtcacaccaaatcacctgggcccggtcgacaagccaacacccgagctcttgcccgtgcgggtatgtacctccgccgaattgaggaggccacccctgtccctaccggcagcacacatagaggatgaacgacatccaatctacaaatcaagcgattggtcttctcacacgttgcacttcgctccggttggcgttgttggagtcgtctatgatattgcagtatggggaaaagtcatttttttaagctgtgttatatcttgatttgtcttggccttcaatagatgacctatacgcttagtacacagccaatttttacaccgttaaatgtccagccattatcacctctcatttctgagtgatggatttgaattgaaacgctttttaattgcacacccatcccctagaattcacacttggcatcgggttggaaaattgagcttgagtagtggacttaacacgcgcatgtgggtattagaacgtggtgtgatctttggggaggatagttgtaggtgaggatggggaaagaggatgatgttgagtctacaaattaattatgttttgttctttggtgatagaggctgggtgtatgttatcggttgagtttgactcagggtccgactctcttcaccatcatctctgccaacctcgactatcgcgacatcgatcaacccggctcatccgggcgcttgacgccaattaaattcacaacagtttggtaatgaaagtttcgataaccaggctgagtaactaaagacggtggtaattcacaatcaagcagaaatgaagaaactctgtatgaagacccggaatttatcgctggagtagtcgctcacgcaattgaattgaagtgtgcataactatccttttgacttaatcttatcgaacctagcggatagtcatgtgatgtactatccgtgataagtagttttaatgtactttcgtggtactgttgattatcttagtcgactttcccaagtaaagcctgagtggatagcctgcagctggacaggattgccgtccaggagagat