agataaccttcaggccaatggattagaaactcccctatgaaactgctgtgcatactggttttaaatgaaggcctgaatcaaacttcacccccaaggaggcccagaatttttgaattctattctgccccttttatctctgcatcagggaggtttcagatttttatgacttatcccaacccattttgacacatatcagactcaaactcaatgatgtggagctgtagttccttgtgtgactgctgcaagtaagagattaatacattcataatatttttgaaacatgcaaaagtttcaatatatgattaatactgcaacatgaaccaatgcaaaatagtcaaattttgaggtgtgtctcatgcacacagaaacaagttattcttcagtatttatagcttcctcatggaagatatcatccaagctgggttccacaaatcacatttccctgaggcatttttgggcagattaagctattcagtatctaaatattttcttggaaaaatgttctcaatttacctcttaatggcttccatggttagctatttctatgactgtttggattatacattgggattctgctttaatactaatcatccaccctgtgcactaaaagcttcttaaattgatagctacaacagctattttccattcatctgatcaaattggcaagtgatttatatccacatattcccacaggatcatccattacaagatcaaataatgttttttgatgtaaaatttccagcttctgtgggtgaaaatactattatgaaatctggtcaccaacacagaaagcgcatgcagtatgccgtgagtcatttgattgtgtttttatattatacaagaaggttaaaaatctgatattgcatttgatgatgggtaatggataaatctagaagaaaactccctctgacatatgtgcatgttgtgggaacgatttagataaatatatatatgaatgctctagttgcaagcttttctttcatcgtgaatgtttggtgaaagattggagaggtgttgaaagatgcccaacttgtagaatatttaatgatcacccggtagctgaaaaaccaacagttcaacttatagttcaaaatgagagccaaggtggaaaagccgtggtaagaaaactcctttaatctaagtgtgacaaagaaataaattgtaaactcatgtatctcttaacatccagtcaagtgggcattttccatttgtagttatttgcaaaaattctggctgctcttcacctgaatatttggaattaattcctgggacaaacagttatacatgtgggaaatgtggttacagtcaatatattaatacaaacttgaactgattctatcatattcaagtcatcacacatagcaccatagaaaactcttaaaactcccgcactgccaacaatagctggccaaacaagctggcataaatggttacaaggattattccagaattgcttttttcaatctttggggaaaactccaagtttttttaccttaaatttctggaaattcaaagaaattgactccttgaatcctcaaccttccagtgattcaaaaagcttacatgaatttgtgtgatgccaatttaattgtcttctacagctggcaatctaaacactgttaaccaatgactattcaaattagtgttttgctaaacaaaatgcatcttccacaattttcatatttcatttccctcaatttattattaacatactttgaatatgcttgtatctagttgaaacttacagataccatatctaaatcctctgcttttgcatgataccttagagggattaaaaaaaccctgattcatcaggcccctctggttttatttatattatttttattaatataaattggccattttttcctattaaatttaagccataaattccttattttattggaatttattcctttagaattaaaaccaaaaatcctaaagctttttgcttgcttttgcaccaagtttagctagaagattttacatcttggcatcacatagcctgactgtcagctctgtgtatgctacactggttcaaataatataaaaaccaggtgctatcactgtgctgaaagactatcaaagaaaaagattactctttttcaccctttatatgtggtccaaattccacaaaggttaagtccacactcctttaagcttatttgtttctaatgaaccaaataacaggggattataacaattaataaattgttatagtttggattttaaagcaataataattgctaagaagcagctggcaagcacttgagctgattggctacttgtcagaggtggtagtcttgcagcaactgctttataaggaattttagtgagggattaaaggggaatttcaaagttacacacaaataattccagtagtaaaaggttgattggtgtcagacactgaggctgtaacccatgtgtctacaacctgtacttaaccaccaaacacatgtactgtagtgtattggttaagcattgtgttataacatttgcctcaccaacacacttgggttcaactcccaattatgtaaatattatatttttattattttatttttatatttttatgctttaagtaattccacggaattacttaagtatttatctctgtattaatattcatattttatatacatacagtatgaaagcttaatcatctctctatacactgtaattagagagatgacatcattctttctcctttgagcttgaatgacatcatttcctccacttctggtttaaatcttaatttaaatacatattttgatcatttatgattatatacataaatgatcctctgcaggcctcaccggtctcacaggcaggttgacccctgcctttgtaatacttaagggggaggtcttcggggagtgataaccacactccaccccccttcgcacacacactcccacactcccttctctgaagggagtgtgggaccgcacgccaatcgaaattggcgtgcggacctgcacgccagccccctgcgcgggcattacctcagcaggttggcgtgctagttgtaactataaatttaatatttgtttttatctttattttatattatttttaaagtgttttatatttttattcctactaacctctgaggctcttgagttatgacaaagtcctagaaggagtaggaatttgggggtggttccagtgagcaaccccctctaaaatattatgaaaagttcatttatgaaataatattctagtttttcttattattattacaagtaatatattattaagcagtcttttggatactcttgaggatctctaaggctgacacttacaatatactttgaggttcaggattggctcaccacaccatcagtgggtgtccaaattcagtggagcttcagacaggtacctgcacctgccacgggtactgtagcccaggtccaaagtgacatctctagtttcagatctcactcaaaaactagccaattaggtgagtgtttcagggaaaaatcctcattccagcccattctccatgatttcattgtgttgttcgatgtgtctattgctcaatatgtaatccttcctagtatttggagctattgtccttatgaaaaggatggatcaggtctataaatcattctgattcctccatcagattgatgaagatgccaaaccagatagcttacacacctttctttttggataaaaaggacaaaacctttgttatgttacaatccaaaaaacattcctaaaccaaatgttgtgtgtgaaacctccagcaataccattttcataacttggccgtcatttttttttttaagttttaccgcgaagtttagcaataaacacccacaaggaatatttgatttacccctacactctgaccaaacagagtagtgttgaagccccaaagattttcatataaaactgtttttgaaacatgaagaaattaaacaaaacacatttttccagtgtgtagctttcttgatcaagtcagcttgtcattgtttgtcatggatacgtaacatatcccgtgtgttcatcatcataaaacatgaaaaaatccttattcatgtcatacacggatgcatacgcatgtccctgtcaaaaaaacattgtcaagtctgctagtacacaaggggatagataaccttcaggccaatggattagaaactcccctataaaactgctgtgcatactggttttaaatgaaggcctgaatcaaacttcacccccaaggaggcccagaatttttgaattctattctgccccttttatctcttcatcagggaggtttcagatttttatgacttatcccaacccattttgacacatatcagaatcaaacccaatgatgtggagctgtagttccttgtgtgactgctgcaagtaagagattaatacattcataatatttttgaaacatgcaaaagtttcaatatatgattaatactgcaacatgaaccaatgcaaaatagtcaaattttgaggtgtgtctcatgcacacagcaacaagttattcttcagtatttatagcttcctcatggaaggtatcatccaagctggattccacaaatcacatttccctgaggcatttttgggcagattaagctattcagtatctaaatattttcttggaaaaatgttctcaatttacctcttaatggcttccatggttagctatttctatgactgtttggattatacattgggattctgctttaatactaatcatccacccctgtgcactaaaagcttcttaaattgatagctacaacagctattttccattcatctgatcaaattggcaagtgatttatatccacatattcccacaggatcatccattacaagatcaaataatgttttttgatgtaaaatttccagcttctgtgggtgaaaatactattatgaaatctggtcaccaacacagaaagcgcatgcagtatgccgtgagtcatttgattgtgtttttatattatacaagaaggttaaaaatctgatattgcatttgatgatgggtaatggataaatctagaagaaaactccctctgacatatgtgcatgttgtgggaacgatttagataaatatatatatgaatgctctagttgcaagcttttctttcatcgtgaatgtttggtgaaagattggagaggtgttgaaagatgcccaacttgtagaatatttaatgatcacccggtagctggaaaaccaacagttcaacttatagttcaaaatgagagccaaggtggaaaagccgtggtaagaaaactcctttaatctaagtgcaacaagtaaatgaattgtaaactcatgtatctcttattatccagtcaagtggccattttccacctttagttatttgtaaaaatcctggctgctcttcacctaaatatttggagttaattcctgggacaaacagttatgcatgtgggaaatgtggtcacagtaaatatattaatacaaagttgaactgattctatcaattcatcacacatagcaccatagaaaacccttaaaacccctgcactgccaacaataactggccaaacaagctggcataagtggtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatgaaatacacaatttccttaggtttcagtttccctctaccacatgtacatgcaattattacgtaatccaactttgcaaatcctctctgagcttgttggtttggcttccagaggattttcagacttcagacacactcagaacagcaacaaccggacccagatccagcaatcacttatcaaccagaagtacctcacttttcctacctttcccattacacagtgtcattggtatcatcattaagtagcttctcaataagtttaggtagcatctttctgcttatcttcttctctgtcactctccacttccttttcactctcatcattcaagacctaccaaagccctgacaaaccaaagccaagaaacaaagggtttgacgggaaaactgaatatggtagaggtgaacagaatcaagaaagaatttttttgatggcttgctagaagaaattggttgagaaacgcctgagttattcagagttgaagtttgaggcctattgatgatttaaaagaaaacagatgatggatcagcaaaattgaagatgatgggggtaaagaggatgaaaaaaggatgattttagtatttttttagtgtattttggtagagaaattgccaagttatgattttttgaagtttatagtgtacctgcaagttgggaatgagccagaggtgaatcaaaaaaatccgagtccgtggggttgaaaaggagaaaaaaagaataatccttgtatttgttttgtcaattttggtattggccgagttgtggtgtgttgaaggtttagaggggggggtgaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaagagaaaaaaaaaagaaaaaaaagagaaaaaaaagagaaaaaacatagaaaaaaaagannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtttttttattaaggccctttatgaaaaatggtttttaccattaaattctacgcgctttgaaacctaggaaacaattttaaaaattcaaaaaaactcgaaaaataagccataaaaaattaattaaaaaaccgcgtctaaatgcggaaaccgcgtgtgctgcgcgcagccaaaaccgcgtcaaaacgcggaaaaaccgcgtttttattaaggcccataatcaaaattcatttttatgaaatatggtttttaccattaaattctacgccttctatagtgtaggaaacaactttaaaaattcaaaaaaagtcaaaaaataacccataaaaaattaattacgaaaccgcgtctaaaagcggaaacagcgtgtgctgcggcccatcaaaaccgcgtcaaaacgcggaaaaaccgcgtttttttattaaggcccttttaataatgcaattacacccattttttcacttaaatttttagagctcaattttcattcatttttctcattttaaacttttgtcctacactttcagacatttataaatttatgggaaagattattttgaattaaattgagaactacatcttgtatactgcatttgacaccgttttttcatttaattcttcactttttcactcaattgtttgcattaatttttttaccttattttttctgcttttttaaaatttgcaagttgtttcctacatttcaaagtgtttagaatttactggtaacattcaatttccataaaactcaacggttcattctgaatactgtaatcagccttaaaattcaattgatttttcagagcttaattttcatgattttttgatattttaaatctatttcctacactttcaggcatgtatagaattatggtataaatcaatttgcatcaaaatgaaaaatgtaccttgaataaagcctttgacatgtttctttaattaattcttacacgcttaattatccttattttatggaattttaagttcgtttcctacactttgaaaggttttaaaattgttggctgtatccattttgcattcaaagaaaatttgtatacagtacaaattatgcaagaaacggtgtgcactcttatattaagatttaagcttttcttttgaggcaaaatgaattctaccattaacttctacacacttttagatgtaggaaatagatttaaaatttgaaaaaatgattaaagtcgagccggtaaaaattaattaaaaaaacatcaataaaaacctgtcccacgcagtattcattaccaatctttggttttatgctaaataattgttacccatcattttagccatgtcttgaagtgtgggaaataattttaaaaagtcaaaaaagaatgaaaattaagctgtaaaaatttaagtgaaaaaagtgtctaatttcagtattcaaagtgaacagttgagttttagaaaatttggattgcgccattaaattctgcatgttttaaatcctaggaactaattttaaaacctcaaaaaaacataaaaaataaagtacatacatgcatgcaaacaattaattgaaaattgaaaaatgagtgaaaataaaaataaaaatcaaaagttatttataggcaaaatggactttacaattaaattctacacattttttagtgtaggaaacaattttaaaaaattaaaaaaaattaaaattaatggcaaaaaaaaattaattcaaaaagcgtgtttaaacacggattgtgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgctggtgtttttattaaggccataaaataatattgaattgggaggttgactcccaatcccccagggggaattggaaagcaccttaattttctctggagaaaggggtaaatttctcctcattacattgcttcagcctcaaaattccaggtttgctgtataataatacctgattatacagtaattctggaaattcacatcacaaaactctgtttggatattgtgagatatgccatttttgttactgggataactaaattgaagatccctcccaaaaattggagagtcgactcccaaacccgggtttccccaaaatttgggagttgattccccaaatccatctgtgggtttgggagtcggccccccaaaaaaatttaaatacaaaaaagaaaaacccggaggggttgggtgtcaatgccccaaaaccaaggtttttggggggtcagtgatcaacagaaaaaaaaaacagcggccgggaggattcctcccggccgcggagtgctctctcgatggccgagagagtttctctcagccgtcaagggtctacaacctcaacggccgagagggtgtctcttggccgttgagtataaccctcaacaaccaaggggaacctctcggctgtcgagggtgtacccctcaaccgtcaagttgcaccctcgaaggccgagtgaaacctctcagccatcaagggtatacactcttgacggccaagaggattcctcccggccgtcaagggtttacattctcaacaaccaagaggaaaccctctcggttgttgaggtgtacaccctcaatggccgagaggtttcacttggccgttggggtgtacagcctcgacggctgagaggtttctttcggccgttgagggttatacccttatgtaacgcccaagagaaattctcccggccgtcaagagagcactctccgcagctgggaggaatcctcccggccgctgttttttctttttgatcaccaaccccccaaaaccacttggttttggggcattgacaaccaacccctccagggtttttctttttttttaaatatttttggggccgactcccaaacccatggatggatttggggaatcgactcccaaatttcggggaaacccgggtttgggagtcaactctccaatttttgggagtcggttgaccaagtccctttattaaatataatgggctgtccaaatggggcctgaaaatattaccttagaaaacatgttgttgagtttttcactcctttgggctactcttgcccaaaatcactcccatcttcacccttccttttctcttctttttcttcttgaatcatcttgacctagactgaattatattcaatcatagctgttttttgtgttgaatcttgtgctctcttgtagtctaattagaactcagcatggcaattttcatcaaactctagtcttattgattgatttctttcttattctagtccactatttgattctttaaaaactgattattgagaattaacgcctttaaatatttgtggtctaacttataatgttttctctggattaatcttctggcatgactaaaagagattgagaaggcctgtaatgttgtttcttccaagaactcataaacttatttcctctcagtttttattcaaaaaccaacctttattcaattctctttcaaccactttttgaccaattctatctagcctattaaaaagatgaccagatgcaaatgaataaaaaacatcagttctttacactccttcaccgtgagccttttccaaaaacaagattcctttttttgcgttaacctctttcacacttcagcctagaatatttcagcacatataccaaactggaagcagccaaaatgtggtttactcccaatgtagcttgtcttgtaactcaaacaaaaaaagggtaaaacgttatgcacatttacttttaaatgtgcccattttcagtattgaatttttttgaagaaacttttgagtgagctttgaggaagaaaccaagtttaagtgttgattctgaattataaccctcaattattcaattgaaacaatgaccatgattaggatttaaaggatactgaatggtactttaatcataaatgtaactgtattagtggttttcaaagttgactgtataaatgtatatgaataaaaccatagatgattttggctgtgagtacatcagatgctcccagtgagtatttgtttatgagtgtatgtttatggatttataacgtatctcaactttgaaaaccactattggcccaccattgcataaccacataaatcaaagagtcataagaatttgttggcagtgaaccttgacaatctgattatttgcccgattgcgccaccaaacaaaactttatgatcttatgatttttgcaatcataaaatctgaaatttaaattctaccaatcaaatcaaattaatgtaccccacaaacttcttctatctacacaatgcagtacctttatatgctcccaattcatcttgatcttatggtttttatctgaatttggccttcaatctgacctacaatctgtccttcactctgacttcttcttttacctcaatcagacctgccttcactttggctttcaattttctccacagtttcactattccgcccgccctcatatttcaccttctctttcgccctcactttcgccttccctctcgccttctctttcgccctcccttccaccctccctttcgccatcaatttcgccatcactttggccgtcactttgatcaccttcacttgagtcttcactttcgctggcgcttgactcgtcgggctcccacacatgttcgcgtctttgtgtacattgatatgcctgaaaaagtcgattccactctttcgaatgcttgccacattccaccttcacaccgacttctgcaccatgggcgaccaagtgggcaatctcatgaggcctgtatctccccttaccaacatgaacaacttgaacgacaagcgacttcaagtgaacccagatcggatcatcgtggtcgattaagcattcaagatcacaaggctcgatttggtggttggcaacaagactgatctagctgatgttgcgacactctcggaataagtaataaataaaatcggtcgaatagggtgtgaagaccgatagctctcagctaagcagtaaaacccccccggggagctccgatttgtggaggcgggtgtctggacgatcaccaaaaatgctgagagggacgtcgcaaagggtgagagaaaccaagctctctgcaaagaggctacaaaacgaatgcagggcacgaaaagaaagctgagggattctctgtagtacgattctttcaagcgctcctttccacttgatctggctccagctcgaattgaagcaacttgaatgtgagatatcaatgattttaagtgagtagagcgaagctagatgaatggccaatggtgagcaaaccgactgagggtgatttccatgctggcagaagttgcatgttggaaaggatgcccggtgtcctctaatacgaaaatgaactagatgtatcatatcccttatcaaattgatcaagtactcttctttaaaccgaaaggtgcaaccttcttcccctttgtccggtgtgttgtcatctagatacaggtaggtcaagttggaaagctgggcaatcggatggattgatgtggggattgggttggtcaggtcgttgctgatgttatcaaactcgtcatagtaaggttcgagctgtatgtggagtccggtcaaattgttacagaggtgcaggatatcgattaattgtccccggccaagcctgtcggttatgatgtctattggctccgcagtcttagagcgggagagctcaagaacgccggtcatgagttcaagaatcagtgatcgggtgtgtttggcttgacggggcaatatttcattaatgagcttctgcacacgggttggactcgcgctccgcacgcagatcacctgaaacaggacgatataggaaacaaacgattagaaactgacggcttaaaagtattaatgggggtcagcgcatttgacaggaaatcaaaggatgggatgatctgaagaacagaatctgaatcttactttccaattcgtcgcactacataattcgtaaaatgatcgattgacaaaggcaagatctaaggatggggtcgcgatctcatcaactgtatgacaccagttctgctctgactgaagtgcaagatatttaatgataagtaatttgatctcggttggaaggtcattcagggtgatttttcttggtacctgcagaggctccatactgaacagtaataattatcacaactcgtagctaatatgtatgagatcgcgctgatagcaaatggttcggatctgtggaaatgtctagactggaggaagtactcttatggcaagaggagaacgagtggccaacatatcagaagaaatcaaacagatcctaatgttcatgtggtctttagttcatggatgatgaagggttctataccccgatatctagcggtagaaatttgaagctatgtttacgaaagtcttctaagctagcttgcgctgtggtctctttccattcgttctagcaattcactagctagaactgttttttttatgtcgcctacggcgttgcacacacacacacaaacttgaacactgcgattgaaaggcccggaacagacccgtcgggagcctcgcggatggctccgaaaacggcttctacatactccggcgcctctttggctcgttcaaccaccgaaggatctcgccaaactgactgctcagctcctaattgcaggccaagagttagcttaacccatgagagatgggttgttgatgtccttgtttgttaggtttgaaatagatcgtaaatagttaacaagtccaaaagctccatcgttgcatttagatcgacggtagatgtgttacaaaggaggtttgctggggcaattatcatagtctgatggatagcgcgccacccagttgatagatttttattgcttttcaacaaatcgttcaggagggagaatcgagcatactaaatcctccctggtttggactcaaaggccaatgtgtccgtgcaaatagcctaccttcacaagtccctacctcaaaatttcattggtgaaggaaagagtggtcgggtttttttgtggttgcagatgacttgagtttttcctacaagttaataggtcagtttgtgtattgtttagttcaaaacaatcagtttaaacttattcaaaatcagactctgatgatttataggtattattaacgcgtgctgagaagctctcctttaggagcaaattccaatattcatcaccaccaataacactaggaaacctcatactggtggatgaagatcctgacagaaagccctctaccaatatcggttgatgatcactcatatatttctttggttcatgttctgatcatgtctcctttgaacatggtgcaagacaaagggaggctcttgttgcaagtgttcacgttccagaatgatggtgagtaagctcataattccaagtatatttgcagcactcaaagcatcaatcatcaatgaaaaaaggcttttttcttttcatttctgggttgaatctcaggatccaaaaaatatgatgatatgtaactttccaaaaaaaaaaaaaaaaaaaaaaaaaaacttgacaagtgaaacacaataatacatttgaaatatgtagctctgtttgaaaacaattatggtgtatcaagccacgctgggcacactcccaagtcccgcttggccaagcgccacaggggcttaggagtgtgcccagggggcttgattgggcaacttgtgcaaggcttggatcttggcacatagccaagtcccgcttggccgacccaaagctctgggccaatgagatcattgataccctgcactcaccaacacacaagacactcttctttgcggaggaggcactatcctttgccaagtagaagctctcctttatcaagtagacactctcccttgccaagtagactgccgttgtggaaagtaaggcacacccttgggatttcttgtacttctccgctctgcaacgtgtccttactccggtttgatgtccatgttaacttgcttgatggtcttgtaggtaggtaaataactagatttctctattgttttgtttgtaatactctaacaattctttaggacaatacacgattcactcctaagtcactctgtttttctgatatgttctgagtcatgtgttctttcttctctctccccttccactccaaactcctactctgccaactctcccacacacatgtcttcctcctgcttctcatgctgtcctccactgtcactcccttgcaccccgcttgtgacccctccaacacccgctagtccatgtactcctccggtcgctattcagacaggtctcccacccccgcttccgcctctggtccggccttgccaaaccccgcttctgcctcttggtgctcccgctttgtcttagcccctctgcagtttacactaaccccggtccgcagttggccgtgaaccccaaagcccgccagtgcccagattccccgcctgaagctttcagaaccttgtgcattcaaccctgctcaacccattttttcctgcgcctcagaaagttgcaatttctacctgcgcggcactgcttccctcagcctgccgcatagcgtcagctttgcatgctttccgtgtcagccgcgtgcattccgcacccacccaaacaatccggccaaagctttggccgctgcatgctctcaccaccacaccgtctgagagattgggatgcaagagaccatcaaatgcttggtttatcaaccggattgagagtcatgaggatcgggactttgcggaatatctggacttgagttgagggcagccgagttacgatcggctcaagttgcttctacaaacgctcagtggaccgaatcattctgagctggttgtgtcgtgagccgtgatctctggggtgggtggcacccttgcttgggctcggctaagcgaggctttggcccaacccccaccaactttggcatgtgccaagcgggggttgggagagtgccaaggtggctttagggtgtgccacgtgcgcttggcttgttttttgcccaacttgggcatgtgcccagtggaacttgatacaccataattaggcagtgattggattcccaatctaaccaaggaaaaaaaaaagaaagattgtctgttcccaattttttggaaaataaaatgtgttgaatgggaccaaaaaacaatggttagcaatctatcagaacatcgagacttctggaatctacgtgtctgtcaatgtctgataagacttttgagagtgcacatactgatttttttttaaaaaagggtacaagagtgagagtgggaattattattagtaatcttggctacaatttgagcgagaatgagaattttccagcagggaagagattttgagtatgttatatagatgagatacatggtgactggaaagagtgattagggcgaatgagacatccacttgatccgttggatgggatcggaatgatggctgaccgtcaggcggagccccagcgccttggcggcctccttcaccagatccggctggtcgtagacatgccattcgggagcattggtggataccctgtagttcaggacctggagtcgatcatcgggatatctcgtcggcgcagcgctctcggtcgaaaccgacagctaagaaaaaaacaaagacagaaaagacgtttgaggaacgagagagttttatggtctacaatattactagaggactgacaccattctcgagattgatgtctcttgggtaaggtatgagagacgtcttccaacagtgtaacagatcgtgaggcatgagcatagcggctccgcccgacgaggtcaggccctggtcggaaagagcaagggtctgcaaggacctgcctgccaagctgagctggttgtcctgatcgatgagcaggcggaggatggagcggccggttgcgagtcggccggtgagcctcaacgcgttgagacgcgggagatcgaagatggctttgaagatagcgactgtgtcttgttctgcgccgacgatgcagagatcatggatccctagctcggtcaaagaggacgcgagactggcgagcaggaagcggaagctcgtgagcgagagcttgagcatcgacaggtccatcgatctcaggttcgtcaacgagccgaagaagcccgggtcgaggtacatctccttggagagttggagctggcgagtgagtctctcttgggaggcgatgtgggcgataagtgttgatgagtcagttgtcggctgggttggggcgaggttgatgatcaaggagcggagggcacaggcggaggggctgatcttgggcttggctcggacctgctccgatcctggtggacgagtgtccggactgatgagatgatcgaccaacgaatcctggaagcccagcagctgggagatcgaggagaggatcgggtggcggcggagggccagagagaccggctgggtccagctcggatggacggtggccagggaagccagccaggcttggctcgaccggcactccggcgggatcaagctctcgaggatgctggccaccacatcggcagaggtcatcgctcgcagccccgcctccgtccgcgttgtactccgcgtatcctcgctgttggacatgggagtaatattggagtggatacgacagcttcagccttcaaggtttatggtacatatctcattgagggcttgatctgcagctggggcagcgggtgaattaagttgagggtgcggggacagaaggggtccgattgacccccttctccaggttgccttcatgtcttcaagttccaccattcttgcccgaattatcgctaacagagaggcccggcttacggcggtggacatcgcggtgttgtttccaaaatcatcacgagctggaagttgcccagtaaacacaacttgcatttaatttgtgtaataaacttggaaccctttataatttccttcacagctacattaattgggttatccatgcatattagatctatcgggaatttgttttgggagcggaacaagtatgtactgcgtctattggatgttggaatggcactgagcaacaagcaggattcatatcaagaggaggaaaaaagaaaaaaactaatgatgcccttctcgtctccatgaagaattcgagacaatccaggtcattggactctcgtctcactgggacgcccgcctctaccgattcggcccaacggccgcgaggtttatgagttgggtctgctatcaacggcgctactagatattcgatcgccccgagagcttgacgattgaggcgatttgtcgaagctgagcttaaaaggttgatcaaccctgtctgaagccttttttttctttgtcaattatatcatgatcagctacatatccggagtctcggacagccatggccatagtgacccgggccaggaaaaccccgaaaatcgtatctctccaacatgggaagcgagttcttcccgacggagatacgcgccctgatcatcggattatggatacgggcggcctctccgctcaagaagagaatggagacccggccataatcttgcccactgatctgatcgggctctcatcatcatctcactaaaatccaggctgaagtaaataaatagttcaaacggtgtttcggttggtttccaccttcatagcaccggcgaccgaagccgaagcgtctctccaacggatgagtgggtgagtgagcagtctatgtatctcattggcaacagcgcgctcaactcatcgagaagggggtacatatcaactgatgactagattattccccctgactcttcgtcgtcgccgaggaggatctcgagcaggtcggagggtgaccaaggaccggtaaccggggtgggactgcagttcagtcgctacatagtactcggattctcctaagccatgctgctgattgcctggcctcatcaacctttcaataataataaaaataatagtagtaatactctttcctgctgattatcagttgacatcccactgggcctttgtcaattccagcctaccctgaggattgcaatgtttgtgtctacccagttcttattagcagcagcagcttggctcgaatattgaaggctcattattgatcaccaccccatccatcgtcctcctctctccccataatagccgtatatcatctgctgatccagtccagcccactccacacatggtcgattacaatctgcaacttgtttagtccagtctgcctccaagcacttcgacagtcttaagacacagtcaatccccatcgcctcctctgcctctagaaaaattcagccatccctcagcccagactcacccggctgtctgacttgatgcttcggatctgtcagcttcctgatcttgccctctgaacaccctcagcctcagatctcagctggctcattcctaagtacgatcccgagcgcccgcaccgaccctctcagtctcaaaaatcagatacttaacctccctctcgaatcgacactctcatcctcaacccacacctcccccgatctacccggggaattcgcttctcaatcaatcagactgaactccttctttccatcaaaaaagaaacccccacaagctcaactgtgtggactttgctatataaacattttcatattcatatatatatatatttctttctttcgtatgccaatttccggctaatcttatccgtaagttgctgctcacaacttgatgcttgtccacgcaattcaaccactgcgcacgggcgatacaaccagtctaccgattatgatgcagttcactctccatatgatctggatatctcagagctttatgatcagtggggaggccgaatagaatgacaaaatgtgctcggtggctcgcagagaaattgatggctggcttttccttctccatttccctagaatcagctcgatcagatcctctgaatccttctaccaaccccaagcatttcaaacctcgctggctggacatctcgaatcgatctactcggctccctccacactgtgatttgactattttggacaggtccatagctgatagaagctttatatcatatcctgatttatagctttcctccccagacatcatgcgcccgtcaggagaaagctcacaaccgatgtctacctcatcatcttcgtcaaaccatgccgatacttacatgcctggcacgtctatcaatttcttcaacaccgtcacgccggtgtctgactggtccgaggaggacgtcaagggatggctccaagcggtagggttcgatgaactggcgcacgtctccgaaggtcagtccaaacaaggatggccagagcatcatgagttgaagaaaaaaactgaagagtttttgatgttcctgtttgaacagagcaaggaatcgacggggccgtcttgatccaccttgattctgaaagcctgagagatttgggcttcgtcaaggtgggccagagattgcgcttgatgcgcttgatcaatgaactcatgggtctcgccgacaatttcgatttggccgacagtaatcccaagatgatcggttcgtgctttgggcgggatgacgggcgaaattttatccaccaaaatccgatagctgactacttgattgattcatacaggtgaccagataaactcagagtgtaacctatggaattgtttccaaactcagagtgagcttcttttttctcttcaatgttgactattcgactgataagtagagctataatgtcttgcagatgatcgaatcagattgctggaagatcaagtgtggaacttgaaagagaccaccaagttcctcagggaacggactgatagcttgagcagtttcaatacggtcagtccagcgttcatcttcctctgagctctattgcggtgttgacttgggtgttttgattttttttgttccagaattgggcaatgcagtcgtcatgtccgaattcattggctctgcaatcatcgaaaccgtcggctgacagcggcaattctaccccacccacgacggcatcgtctattcggacggccatcacttgtttgacctctaataatcagaacaaggcatcccatgatacgatctcgaatgagtctgattcggcggtcgaacattacacccctagatttcatgatgcaacagagcatcctacctgcggcttggatcgtttcacgcttgcgtccccaatccaatccatcaagaagaacgtctctgcaagggatccttcctcgcctcaaaatgcaaacgatgacccatataccgacactggctcatcttcctccaacagcagaacaccccagcccggtgtctctccccataatattaccttttcgccaaacacccattcgtctaagaagccctccggatccaacgctttccgcaattctcaacaatccacccgtagcttggccgaccttcgccggaaattctctggctcaaaccatgatgagtttggatcgcaccacaacccgccagcgacagccaccggcacggggcttccggcggctcgaaagccttcattggtgactcgtcgtgtgggagcccctgcgcaaggcataggttcacgctcgatgcgtagtggaggtgctctcaacgaaaacagggccggtggtgtttggaaacgctcatcgatcaccacaattctgtctggcttgcccgacgatatcaaaccgctttcgacttcaaagcccgaccttatcaatccattgagccccacctcaatcaaccgatccgcctccacttctaatctcaagatcgccaatagttccgaccccaaatccgcaaacagactcaagcgggtcaacaccgagactagcatgcgtgtcaaatcaaacaccgagcagaccgtaatcgaggtgctctccaaccacctttcaagcttctatgcggatgaacctcatgcatggtcgaagcatgtgttgctactcagaattaatgatgtcaaagaatattgtctcagttacgacgacatcccgctgaaggtttatcgctccttcacatcccgtgatggggtcgacttcgccatccgctcgatcgacgaaatcccctcccccttgaggctcaccggaaacagtcgcaagaagaatctgagcttcgacctcgagcagaagtttgcagcagacgattcaaagtcgccgcctgatggcgaaatcaggaaggctgaagtcgatactaaaccgttgacttatggcctcgccatttgcggctaccaagctgaagcgcccggagagttgaccatcaaagctggagagtctttcaagctgaagtcacatgtaagccattctgaaaatcgtcccctgagatgttgtgatcattgatagattgtttttcctttttttttttttggctattagtcgaaaggcagatactatctagagagggaaagtaatgtacttctcggctcgcctctgttggcaacaaacatgacgccatcgccatcgccgacgcggttcgggactgagtgttcgagtgaaaatgtaggctgggttgcggagagctgcatcctggagagcaccaagtcgatgcggacgttgaacgcgaacggatcctcgctgaagcatctcatctcgagccctctagatggggcgagtgaatgttttgatctggagaatctgacgagtcccaagatcactctggtctccttccagtcccagcccaccacttggtccggggaactcaacaacgtcatgcaggccgagaagatccgggtgttcaaccacaagacccggttccattgggtctattgtttgcgcgaatccagtggcgaacgcggctggcttcccaagtggatcctctcctcgaacctccaagtgttcccagacccacactctccggcctcccacagcaagctccagaaatacctgttacaacaatcgagcagtagggtaggaggaggagcaggaggaggaggcaagtcaacggactcgatctcggagctcaattcgaaccggaaagccgtcatgctcggccgctcggcttccaccgtcagtccgcagaaacaagcgaccaacaaagctgtcgacggcagccctacttctatgcgcgcccttcgcacccaacgcagccaacacttcactccaacaacgctggccatctccatcgacccgccccccctcaaacagatcatcacccgtcacagacccgacggctcgctcgccacctccgaggaaggctcggactccggagcctccttgactcgctccgtcaccgacggctctcggactactcacttcaccccccggagtcggaggtctagagctagcgggacttgggacttgtgagacttacaactcgcccccccccccagacatttttccattcttttttctcctccccccctttttttttcttgggccaattcatttaatcgttttttttttctttcctcatcttttttttttatctggacttcagtgtctgatatttttctttgctaacatatacatatgtatatatatagatcaaccgaattaatttgttcaacattttgctagaaattatcgcgaaaaccatcttatcgtgtctccatcatacacattccatgtcttttttttttcttctgtttaactttgtataacaaaaaaaaacaacaacaataacaagctcttttagaggatcttgatgtatggtgtgtgtgtgtatgtgtgtggaatcaaaacccgatggcgctcacatgagatccacaccccaattcggatattgcaagcaacttgcaagtcttgcaaagttttgcagatggatttgcatcaatgagatacgtccagccgcgtcgatgcgctcgctggccaattgaaaaccaaccatcaagtctttttaaaaaaaaaaaaacgctggaagaggttgctgttgggctgcggatctcactccaaaaaaccaaccccagggcgatgagttaccattcgactttgtttctgtggttagctcagcttaacaataattcctatattgcccttttactcagtgttttggagctcatgagacagtgcaatgacagatactcgcagagcaggtttgaaaaacctaaacttttgtcatgccaaaccatggtacactatggtacatcgttcgattgggccatgagcttgtcagtgtctgttatcaaatatttatgccccgcgtagtcagattcgtaacccaacaaaaaaaaaccccttcatgtcacacccgacaccgcgtcttaacgaacccgtcgtgatgtctgctggtatacaagggtactataaatcgcaggccatcgatcggtcacggtgcgatcggtctagcccggagctgaaacccgtcgtgtatagttataatggtttgcaatgtacatgggctacccccaaggcggccaatactttttgagtatcctaccgcatttatgtctgcgtcggcccgggttgaaaatttccgactgatcccgacccggccatcctcttatcagactcaaattttgtgagattgagctactgcggttggttttgtgactgctgcaaaccataactttataccgttagttttgggctctattgaaaaaagtttcactgttgattactgcaacatatgtaaacctacttgaaaactggaatttctcaagctggtgggtctgatcatggacacatcgacaagctattcttgaatataaatacctgccttctgaaagctatcctgccccatcaattccccaacccaaaatcccctcagagattcttgagcagagttatatccaaaaaattccttgcagaaatgttctcaatttccatcttagtggctgctgctatggttagctatttatatgattttttggactatccattgggctgctgaatgaatacttataattgcacattctgcaaaccaacagctccttcaagtaataactgcatcagctattatccatccatctgatacaattggtaaattactatgtgcattttcctccaaaatcatttagtaaaagacgaattaaattattcttgtctgataccaccttgccagcttctgtggggagaaatacactggtgaaatctggtcacaaacacacaaagcgtatggagtctcttgttagtcatttgcttgtggtttgatattattattacacaagtgggttgaaaatctgatgcttcctctcactaatgggttattaatcaatttagagagaacagctctctggaagatgtggaaagtgcgggtatggtttagatggaggcatctatgaatgttctggatgcaatgtcaaatttcattctgggtgtatgtggagcggtcaacaatgcaacatttgcataataaaagaaaggataggacaaagagaagttcaaaaaactcaagatgaaaaccaacgcagagaagaaagtgtgagcaatctcattcaagtggggccaagaaagatattgtaaactcatgtatcttttatctttcagtcaagtaggcattatcttgatgaagccagaaacaaataccgcaattcagactacagggacaaaaattattaaatgtggggtatgtggtcacagtaaagatgtgggtcctaccttcaggtgatttcatagcttgattccagataaacccaaaggaaaatgtttcaacacttgcacttccaatagtaactggccaaataatctggtccaactggttacaaagatcttcccagatgttgggtggaaacattcaagttttttttcactttaattccctggaaatcccacagaaattactccctgaatctgaaagctcctattgattcccaaaagcttacaccaaaacttgattgaattatatttctttatgataagtagcatcatgcatccagatgatcaaagcttcttttatattcctatatcacttcctagacataaatgccaatgatccagatgtttgtagatagtttctaaagcaaaaacttatcatgattaggaagatggtgcaagcaattgaaagagtaaaactactcataagattttgtgtcagcctatgtgaacctgccaatggtgggtctacacatacttcaaattatatccaagtttctcaaatcttctaagatggcaatttgaacttgaactttatcttcagtagaatgatatggaaagggatcttggaagtttccagtcaaggagtgaggagtccaggaccacatgtgcaatttgagaccctgcataataacaatgctgaaaccaatacaattcatgtttttgtatctgtttttcttcaaatacatttcatttgtattataccaaaaaaatagaggggcttggttaaacgactcccaaaaagtggagagccgactcccaagccccggaatccccgaattttgggagtcgaacccccaaaaccttagactggtttgggagtcgactccccaaaaaaaaatattaaaaaaaaaccatcccccggtcggtttaggagtcgatcctccaaaaccgaccagggtttgggggtcgacgaagcaaaagacccaccaaagcggccgggaggaatcttcccggccgctgggagtacactcccgacggccgagggaaaataccttggccgctgagagtacactctcaatggccgagggtgtacctctcagccatcgagggtacatatacacctcgatggccgagaggattcctctcggccgtcgagggtagaattacagtctcaacgggcgagggaatccaccttggctgctgggtgcgcttctcgatcgccgagagtgtagctctctctcggccgtcgagaggtacagtcttggccgttgccactctcgacggtcgagaggtacactcccggtgtacactcttgaagaccgagagggagctacactctcggccatcgagaagcgcactcagcggccgaggtggattccctcggccgttgagagtgtaattctaccctcgacggccgagaggaatcctctcggccatcgaggtgtatatgtaccctcgatggctgagaggtacaccctcggccatcgagagtgtactctcagcggccgagggccgagggaaactagcggccgaggtgttttccctcggccgttgggagtgtactcccagcggccgggaagattcctcccggccgctttggtgggtcttttgtttcattgacccccaaaccctggttggttttggaggattgactcctaaaccaaccgggggattattatttttttattattttttttgggagcatcgactcccaaaccagtcgaaggttttgggggttcgactcccaaaagtcggggattccggggcttgggagtcggctctccactttttgggagttgtttaaccaagccccaaaatagatactatacaaatagggttctgatctgctgccccagagctggactttacacaacccaaaccctgaccccgcaaagatctggcacggagccaggttttgccagatctttggcaaaatttaagacacaagtttccagggattcagggtacttgaaggccataaaacagcacttaataaagtcaccacagcccacaggcagaacatagaaaaaattgaagactatgtatgttgcttcaggatgaaatcaactcacaccttgactctgaatgtgaagacaaggcttctgagccattagcgtattggagatgcaatgccaaaacgtttctgagcctctcatgaatggctcaaacacacatggcaatctcagataacagtaccccctggccctgcaaacacaagaattattggctgcatgggttgacacattcaagattacagccaaaaccaaatgaaatccacaacccatgaatcaatcatctgttgacagaatcttttgattacagtgtgataagcatttgcaataccaaaaatgtctcaaccaccaaataaacatagaagatttcttttcaaccaataaattagtttttgccctgtaaatgattatcatacccttattttctcctttttcactatgtgagaaaccttctcaaagtgaaggttctttgaacctgtaaatagcccattgcagcctctgccccaaaacagagatatccagctggatgtcggatctccaaatcacaatcccaaacccggatccagcttttggggttgccggatctcaccagatctgtgggctccggattggaaccctatataaaaatgtatcaaaattcatgctttgtttaatcgactcaggttcatgtatgtactttaggttttcaaccctgctctgtggtctgtctgaactccaaaacactaagtaaaaggaagagaaacaagggcgaatatggtatgtaactcgtctcccaggttgattttggagtgagatccgcagcccaatggcatcctctgccggtgtttaacctgaacttttgtcatcccaaaccatggtacatacatggacctgagccaattaaacaaagcatgtattttgagtgatcaggagctggttcgattgggccagcttgccagagtgtctgttatcaaatatctaacttgccccgcgtcgtcagattcgtaacccaacaaaaaaaaaatcccccttcatgtcacacgcgacaccccgtcttaacgaacccgtcgtgatgtctgctggtttgcaagggtattacatataaatcgcaggccatcggtcggtcacggtgcgatcggtctagcccggatcggaaacccgtcgcgtatagttatactggtttgcaatgtacatgggctatgtccccaaggcggccaatactttttgagtatcttaccagacttatttctgcgtcggcgcgggttgaaaatttccgactcatcccgacccggccatcctcttatcagactcacattttgtgacattgagctgcggttgcttgtgtgactgctgcaaaccaggacttgataccgttagttttgggctatattgaaaaagtttcactgttgattactgcaacataaacctacttgaaaactggaattcctcaaggtgggtctgatcatggacacatcgacaagctattcttgaatataaatacctaccttctgaaagctatcctgcaccatcaattccccaacccaaaatcccctcagagatttttgagcagagttatatccaaaaaattccttgcagaaatgttctcaatttccatcttagtggctgctgctatggttagctatttatatgattttttggactataaattgggctgctgaataaatacttataattgcacattctgcaaaccaacagctccttcaagtaataactgcatcagctattatccatccatctgatacaattggtaaattactatgtgcattttcctccaaaatcatttagtaaaagatgaattaaattattcttgtctgataccaccttgccagcttctgtggggaaaaatacactggtgaaatctggtcacaaacacacaaagcgtatggagtctcttgttagtcatttgcttgtggtttgatattacacaagcaggttgaaaatctgatgcttcctttcaatgttgggttattaatcaatttagagagaacagctctctggaagatgtggaaaatgcgggcatggtttagatggaggcatctatgaatgttctggatgcagggtcaaatttcattctgggtgtatgtggagcggtcaacaatgcaacatttgcataataaaagaaaggataggacaaagagaagttcaaaaaactcaagatgaaaaccaacgcagagaagaaagtgtgagcaatctcattcaagtggggccaagaaagatattgtaaactcatgtatctttcatctttcagtcaagtaggtattatcttgatgaagccagaaataaataccgcaattcagactacagggacaaaaattattaaatgtggggtatgtggtcacagtaaagatgtgggtcctaccttcaggtgatttcatagcttgattccagataaacccaaaggaaaatgtttcaacacttgcacttccaatagtaactggccaaataatctggtccaactggttacaaaggtcttcccagatgttgggtggaaacattcaagttttttttcactttaattccctggaaatcccccagaaattactccctgaatctgaaagctcctattgattcccaaaagcttacaccaaaaattgattgaattatatttctttatgataagtagcatcatgcatccagatgatcaaagcttcttttatattcctatatcacttcctagacataaatgtcaatgattcagatgtttgtagatagtttctaaagcaaaaacttatcatgattaggaagatggtgcaagcaattgaaagattaaaactactcataagatttgtgtcagcctatgtgaacctgccaatggtgggtctacacatacttcaaattatatccagtttctcaatcttctagatggcaatttgaacttgaacttcatcttcagtagaatgatatggaaagggatcttggaagtttccagtcagggagtcaggagtccaggaccacaggggcaatatgagaccctgcataataacaatgctgaaagcaatacaattcatgtttttgtatctgtttttctccaaatacacagcagtcttattatgccaaaaaaatagatactataccaatagggttctgatatgctgccccagagctggacttcacacaccccaaaccctgaccctgcaaagatctggcccggagtcaggttttgccagatatttggcaaaattcaagacgcaagttcccagggagtcaggacacttgcgggccataaaaaagcactcaatcaagccaccacatcccacatcctcacaggcagcacatagaaaaaattgaagactttgtatgttgcttcaggatgaaaacaactcacaccttgactatgaatgtgaagacaaggcttttgagccattagcgtatgggatatgcaatgtcaaaacgtttctgagcctctcctgaatggctcaaacacacatggccatctcagcttccagtaccccctggccctgtaagcaagcattcttggttgcatgggttgacacattcaagattacagccaaaaccaaatgaaatccacaaaccatgattcaatcatcttttgacagaattggtttgattacagtgtgataagcatttgcaataccaacaatgtctcaaccaccaaataaacatagaagatttattttttcacattgttttcttgccttcctcaaccaatgaattagtttttgccctgtaaatgattatcatacccttattttatcctttttcactatgtgagaaaccttctcaaagtgaaggttctttgaacctgtaaatagcccattgcagcctctgccccaaaacagaggtatcctcggatctccaaatcacaatcccaaacccggatccagcttttggggttgctggatctcatcagatctgtggggtccggattggaaccctatataaaaatgtatcaaaattcacagcccaatacaaaaaaatgtgatactacatctttttgttgaaaacagttgaatgttggccgaaaattgtatagtggttttttgataagataaaattgtgctgtatctgatttcagatacattgaagataaactctgaaattgaattgaagaaggatgccaattatatactggaagaaggtggcaaattatatactggaagaaggtttaggacctaaaggatccagataattgagatcccaaaccagccatcctcttatcagactcaaaataattttcatgacattgaactgcggttgcttttgtgactgctgcaaaccagaactttatactggtagttttagttttgaaatatgaaaaagttccactgttgattactgcaaaacaaacctacatgaaaactggaatctgaaggtgggtctcatggacaaattgaaaagctattcttgaatatatataactgcctcctgaaagatctcctgcaccatcaattccccaacccaaaatcccctcagagatttttgaacagattcagctattcagttatatccaaaatatttcttgcagaaatgttctcaatttccatcttagtggctgctactatggttagctatttagatgattttttggactatacattgggctgctgaatgaatactaattgcaaattctgtgaaacaacagcttcttcaagtaataactgcatcagctatgatccatccatctgatacaattggtaaattactatctgcattttcccacagaatcatccactaaaaaagaaactaaattattcttgtctgataccaactttccagcttctgtggggaaacctacactggtgaaatctggtcaccaacacacaaagcgtatggaggatcttgttagtcatttgcttgtggtcatgtaccttgtcgactggaaggatacccttccagccggtgaggtacatgtacctcgtcaaccggaaggaaacccttccagccggcgaggtacatgtacctcgtcgaccggagggtttgctcagtcgacgaggtacatgtcctcagtcaacaaggtacatgtcctcattcaacaaggtacatgtacctcgccagctggaaggaaatccttccagccgtcaagcatgtacctcgccagctggaagaaaatccttccagccgtcaagcatgtacctcgccagctggaaggaaacccttccagccagtccctctccggccctttaaagggggggtatccgaggatacccgctcggatacccgctaaggcggggggatacctgctggcggatgcggattccggtttccctagaaaaagcagccagatatccggatgcaaagcggccatctctattaaaaatctgatgcttgcatttcataatggctggttaatcaatgtagagaaaagaaatttctggaagatgtggaatgtgtgggaaggctttagagggagacacttacatatgttctggatgcaatgttgaatttcattccaactgttggtggggcactcaactctgcaccatgtgcagaatacaagaacaggtgggacacataggagttcaaaaaactcaagagaaaagccaacacagagaagaaagtgtgagcgatttcattaaagtgtggccaagaaagatattgtaaacttatgtatattttatcctccagtcaagtaggaattatagagatgaaggcaaaaatgaaaaccacaaaaggggcaacacttgttagaagtggggtatgtggtcacagtcaagatgtgggtcctaccttcaggtgatttcatagtttgattccagagaaccccaaaggaaactgttacaacacttgcacttccaataataactggccaaacaagctggtgcagctggttacaaagatcttctcagatgttgggtggaaaaattcaagtttttttttcactgatctacttcccttgaactcccacagaaatcagcttcatttctattcttgtatcacttcctagaaataaatttcaatgatccagatgtttgtagataaaaacttatcacaattaggaagatggtgcaatcaattgaaagtgtaaaacaattcaaaaacatttgtttaaccctatgcaaacttgccaattgtgggcctgcacatacttcaaattaaattcaattttcccaaatattctaggatagcaagttgaactggaatttcatcctcagtagtatgatatagaaagggagtttggaagatggcagtaaagtgaaggactcagaaatccaggaccacatgtgcaatttgagatcctgcatagcaaagatggtgaaaccaatctgcttttctctaaatacattttagataaaattaggggtatcaaatataacccaatccaccattattcaattgactggtgtgaaaaaatccacccttttttaaacattttagttctttatttaaccccttttggggcccatttatgcaaaaaaaattgggaaaactgactggtacctaatggttgatttcccatatttgataccccctatgtcagctatgtgtatgaaactttggcttaataatataaaagccaagtactatcactgtgctgaaggactcaggttaaagaccaagattactcctagtcagcctcaaagtattaagtggtccaaacttcccacttaagaggttaaaaagtccacactcctcagttaatgacacttgagtaatcaagagagcactgtaggagacaataacagaatatgtcattgtagagtgtttggaagcaataattaatattgcaagaagtagctggcaagcacctgagctcaaaggctacagtcagaggtggtggtcttgcagcaactaatttttaaggaattagttaatttttgagtctaggataactctcagcttaataataattccagtaagaaggtagggttggattggataaaaagactactttaaaagtaggtggagaatattcactgtactcactaagtgtactgggggtgaatatgctgaggaaccaatagtaggcaggagaaggcctccttaaatattctagaggtccccttgaggccctccttagaatattctagaatctctctttggtctaccatggtagagttattcccctgatgtaatagggggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaaccacccttttttaaagatgttggttatccattttaccccttttgtggccaatttatgcaaaaaaaagtttttggaaaagtgactggtttctgatcgtggatttcctatatttgataccccctaatgggaataattcaaggtatttcaaataatgtatattctatgtcccatgacatcatgatgcatatttatagccaattacatcatgtgtctacttaaaatagaataatactagtaggaaagtgccacactcttgacatggtgtggtaattttcttttctacaagtttaataatttaattatgcttgtagaataaaatttctaaggttaccctaaatgtatatttaaacctaatttaatatacattaattttattctatatttttgtatgttttattccttttgtccttcaagattttgaatatatacaaagtccttgaaggggtagaaaattgggggtacttccagtgggcaacccccttcataatcttatgaaatatagtctcattaaataatattattacatattatattacatattgagtatttaatattcaatattcatttagcagtcttttggatactatggagtatctctaaggctgacaccctaacccacaatcgggggtatcaaatataagaaatccaccaggagaaaccagtcacttttccaaaagtaaaattttgcatcaatgggactccaaaggggttaaatgggggggggggggggtatcatatataggaaatccacctatagaaaccagtcaattttcccaagactttttttgcatcattgggccccaaaaggggttaaatgaagggtcttagttaaacaaatcccagaaattggagttctgaatcccaaacttctgggatgtcaagaggactgtctgcggaaactcctcaggaagtccttgggagttggacctccaaaacctgtgcattgataatcacacccccaccctctccccgcccgcccagcccccgcccctccaaaaggggcatgcaattgcacccgcccgtctctgaggggcgggtttgattgaacgcccctccaaagcctgtttccttgggaagaggcgtgtaatcaaacccgcccctcagagacgggcggggtgcagattgcacacccctttttgagtggtgggggcgccgttgtgggggggaggggggggggatagtgcaattatcaacgcacccaaaacctccaaaaggttttggagtcgttcccctaataaaaaatataaaaccccccgggtttttttgggattcaatcctccagaaaccccaggggggttgggagttggcactggaaagatgccctcaacagtgtggaactgctcatggcaagtgagtaaagagcttggaggggataaaatagctaataaaactatgaaatactagaattagtatctgtgtgtgggtgagactgccctcctgtctagcttgagggaaagttaccctaagaaaaataagagtatggcttatttctaaatttatctgagtgttgatactactattattgctgattaagagcacctgtttgagaggtaatgagattgtttggatttctgagtaataaggttttctgaagggtatctctgttaaatatgttatagatgctttctggttctattgtataataagacactctggtttctctgggctctgaaaaaggtacacttatttctatgatatgctttcaaagagttgagaatggctaagtaatatttctgaattaattttctatgatgagactgtaataattctctagatttcactatcaagggtttgatgaaagttaattaatatctctgattactattctgaagctagcatgaggagagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggaagagtgattatacaatgacaatttgggaaaaagtggttaccagagtagtatctacccagtcgttgagtgggacattcccccagctcacattgcagtaaaagcactagaatttactgttttgcctcccaatctggacaactagacctggctcaacctttttttggtgccagttttttcatatataatcattcttgtcatgttccactctttcgcttatctcagcacacccactcccccaaaatcaataacaaagcttttagaaaaaaacatttttattttttatttttcacagattttgaaactttgttttttgttttcattttttcatattcattatttgggacctattctgcaccacttcaccaattcttgtgacttgaattttgtgctttgaagctctggaatccaaaacaagcagccaaaaataatggtccacccactgtactgtagcttcctatctatcttactaagttaccatagctgatcactcaactgtgacatggtgacaagcacaattcaacaaaatcacttcctgattatacacagaaaagagacaagtgagtttattcatggttctaattgaatccacaggccttggtagcatatattcaacttggttgaggattctcaagccataccatttatatacatatcagaatccttaaaatgcttgcacactaagaatatagaaaaaaaataactggatggccaactcctaaatttggccatccagttattttttatatatattcttagggagttggcgccccaaaccaccactcatgcttgagggggtttggaagttgcttgctcccatgaccagaaggatttccttccggtctaccagaaagaaaaatctcatcagccggaagggattccttccacttaatgaggtgtaacagcctcatcaatcagaaggaatcccttccaatcaatgaggtttttataccacatcaaccagaatacctgcgaaaagtaccgctggtacccactgggaggtgcctggtgcggtaattggtaccaattttataaaaaattcaacaggtacctgagtacaaacaaacaatctctatagcatacattccatctaagtagaaagagggtattggaaagttaaaaactgttttaattcctcttcagggatttctgaattctcagtaatgtgggtatcacatcagggagtttgattccttcaattaggccagcttgatatagactggttgagagttatgaatgaaaaataagaacaatattgattgaaaggttgctaaaggataattcttcgatggaacttatcttcatatactagaatgattcagaccctgtgactactcataaagctacaaatactactagactgagctgaattgtcaaatatatcatactcatttgacaagttgttatagaaaaattgaggaaatgaagatggtagaatgagtaaagaaaattaatgcagtcagaacttctgcaacacttacaaattatcttttggggtaagtgaattttacaaactatgttttacaagacatatgtcttgtagaccagatagtttgtaaaattccattcataggggggtattgtataatcttacaacctatccgtgattttggaaggttgtaaataaatggtttgtaaaaaatgtttgttaaaattgtgtcacaacattgaaatatgtaattttaccaactatatgatgcaagtattgtatgaaaaggttgtaaagttgtataaaaaaccttcaatttagaattttacatgacatatgcttgcaaaccataatatcttgtgaaactaagtatgtaaaaaaaccttattaacccctacaatagaattttacaatccacccaccaaacaagtttattctctgaccatgcaagaagatttcatatgtaaggtttatttggttgaatctcccacggttgccaagatcaagcttccaatgtaaaaccttgtttcctcaaacttttgagaaggtatactattaagattatctgtcacagattttcaaagccgtgaaatccttgtgacatgtcccaattctcctacattgcaaaaccttgttttctcaagcttttgagagggtatactgttaaaacaatatgtcatggatttttaaatctgtgaaacccttgtgacctgtctgacatttttgaaaacctgggacgtttttggttttctggaagtttcaacctattttatggacctccccccctccaggtcaggtcatggaccaccctgttaactctatgctggcttcccagttctatttccggtgtcaaagaaaacatgatctggctcctttatctgtgcaattggacaccttgggaggaagagtatgtcgggaaggagattcaaaagatagttgaagaaagtccaggtgcatctggcaatttccctttcaagcagataaagtcaatcttgactacatcaaacagtttgaatttaattgtccacaaggccaaagacaaagataaatcaactcctccaactacagctaaaccccaggccagagaacaatcacccatgacaactacagtcaatgctccaaaaaattcaattgtaccattgaaagtcaaaggaaaagaaacttcttcaatccttttattctttttgatgctgtgtcttttttctttttgtttttgctcaggatttgtctttctccatttttttgaattcctttttgattttgttgaggctgtgtctttctcttttttccccatttgtttttgttgagggtgtctttctcttttttcttttgatttcttttcttttcttttttttttttttttttttgatggcaggtgacaagagcagagcggtgtcaccaccgtccatgcccctagccaactagcctagtccggcagtcagaccttttgcgcacagacacatgaaggagccattgtctgaccgcttcctgagggtcagaagccagcactttccactcgcattcaagtacagcatcttagtatttttcagacctcccacccacccattctttgtgcttttaggaaacctttgtgttcgagcatttcacccttttttaagcacattgaaaattcatatcttctacacgccttttccggctagagggggagattccacagggcccaaggaaccccatcctcccccctctttttcccagaccagtgcaaggtggggtgtcatactggagtgtgactttccacaatgcacaggtgttgggaaggcaaatgaagaatggaggctgtgtctttctattcttttgatttcctttgatttttgtgtttatttttgtgaaggctgtgtctttcttttattgatttttttgagttttcaaaattcaattttacatactatctgttgcaattttgcaacacataaatcacaactcattaatggcacactaatggttgcaaatttccttgaaggaaggcaaaaaggttgcaaaatatggtttgtaaaattcaattttacataccatcctttgaaatttggcaacacataagttacaactcattaataggttgcaaactaatggttgcagaattccttgaaataaggcaaaaatatactattaccaatcatattgtttgcaggacataaggtttgcaacatatcacatatgagcctcaaaaaactactacatgggctttgtttgaaattataaggcccttttgtgcaacccttttttcttgcaacccatataattgggtgatggattgtaatattatacattacccccataaaaatggaattttgaaaaccatctgatttgcaaaccatatgtcttgtaaaattacagtgatccttatcttttcagtatttttccagtgattcaaaaattcaacttcaagggtgagagctatctgaatttccaattttaggaagaaaagttgaaattttcaaccaaaaatcaacacaaaatatgctctaaaataatgctggcaaaatctttgtgatgagctacaccagcttatttgactagttactgttggcagctcataaccaacgttccacatcaacactgtggaaacatgttggacaatgataaattgttgtcccacgcgtccatctcaaagggcttccttttttagagcaccatttgttctcacaatcaaacataaactgtaagctcccacttgactggatgatatgaggtatgtaagtttactattcattttttggtcaataatttgagaagcttgctaaccttatattttttgcaacttgtacatttatcattttctgtttttagaccgtgcaaaccacaaacttcacatttcatgagggaatcttgattctgaattgatttataaaccatcattagagggaaacatcaaattttcaaccttgttgtaccatagcaaaacaggagaagattactcacttgattttccatgcactttcactacaagaaatgcccattttgccccaaaaataaatggcaatttgggtggggaaatggatcaattttctggaaatttttccaaatgctcagagtagaagtaggctaaactgagctattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaccttggaacccagccacgttcccacaatgtattttcttcacgcatgctctctgagggtgtcagactggatacacacatgttttaaaccatggcaggtttttccacaaccagtcaattaattaatggtggatttgcctaatatttgataccccctaatagctcaattttaggcctactttttcactcctgaggcatcttgcagaaaagtgccagaaaattgatctattttcccaccatccaaattgccattttcctttggggcaaaatcagtattgtttgtagtgtttgtgtgttgatagtgaggttttgtaatagaattttctcccacagacgctggaaagttcatatcagacagaatttatttatttggtcttgtcctggatgattctgtgggaaaatgtagataataacttaccaattggatcagatggatggataatagctgttgcagctattgttttaaggagcttttagttcacaggaggagtgattaaaaaagtttaaccatataccatgaactctgcacctccaaaggtatcgctactagcgaaatcgcaggagacattaattctcccactcaaccttggcgcacctggaaaatgcatcatgtggactctgcttttatatacgtttacgttcctattgttatcttcagtttcagtcccagcttccagatagttgtgacatccccattcccttattcggtcctaatcattatttgccttttgccgaactagcctcaaaccaataccgctaagctgtcatctgaaacttattttttttttccttgatctgtcatcattcgacttttacttggcattcttttgttactgtaaattgtctttttcagccttccccattgttccttttcctctggatatagtccgatttctcaccctcagtcttgtacttgactttctcttgttactctaaattgtcattctcagccttcagccctggtcccttgcctcaggaagtattcatcagtcccgaaattggtgtttaaacttttacccattccggaatttcttcattgccttcttcacctttaatgccaaagcaaaaaaacaacgcccctctttacactgagttgaaatggtcatatacggagtaacttcgcttactcccaatcctcatttctcctccaagacattaagcttcacttccaaaatttcggtccaagtctactcaagtttccactcgtcccaaacttatccatacctttactatgtacctcatcaaaggatgtcatctcttcacagagccaattctcatccttgaggatggccgtatccgatttactttcgtcgacaataccgttccttatcctgattgtcttaacggatcgaattatccctcttatactgtttttgctaagcccatgagcctccctcttcatgtccccgggccatggttaacttactacggaatcatcaatgatttccctcgcgatgggccaatcgtagtccacgctaatgcttcttactgggaaagagattgtccctcttttatgagaaatggaggtgtcccccacatcaccggacactttcgtattctttcccatgatgtgggaatcgtcgttcaaccattattcccatcacctgtacatcacaacttcaatttcctctcaattcccttattctatcaccaggctaacaacttaactgacaaattctgaattctatcaatctacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncattcatacaatgccagcaatgcattctactattcaatacttgccctgggacccaagatagcagttcattctgtatttgaaatcgcggattttgtgtattttaagtcgccgattttgtcaactgttcctaccttgccctgtctcactcccagctctaccactctgacctcgcatctccaaacctcctcttgaattatgagtgacaacaaagataaacttgggaaccgttccctctcttttagaagcaactttaggcctttggaagaggtctgtatttttcgttttctccttttgtaccggttctgattttggattcccagtctgtcgctaagattaagccaggacagatatatggatcagtttcaacaccaagctttgtcacttgtgacgctcacgatgccatagattatcgtgttttacttattacaagcgctactgtggcccatgttctgtcgcccctctttatttatggggtatcaggcagagttctcctcttgaatagccccgcgcctccgattttcaattattacatcgagatggtgagaaagatttgctctgttccaaaccaaattgaagattcggccgataagacattcacctccggtgtcggcttagttgttgccgtgctcaaaccaaatattgaagaagattccgagctcaagatcgggaagaaagtcgacctgttaattcaagttaaccacagcgattgggatcccattgttagttttggtttctaaattcttcactaaatactgattgattctgtcgcaggatcgcttggtcaaaaccttcaacgtcaaatatattgttcccgccaatccgaagttagtgaacacccacatcatgattcgggttggcagggaatttacttttgatggatatttatctggatgggacttgaaagagcgtatggccataatcacagtgcgtggaaaggtttataaattattctcatctatgtgatgcataattaattttgactctaccttctgcaggtcctcgggttcagtcccattaacatgggcgcttcatctccaaatcagaagaccaatccttattcacctaaatccagccctgggaacaagggtcgaagattgtgagatctccgcttgctaagccaaagtttcatgagctgaattttgattttcgcagtataacctttgaagaacatgaaccgaagactgcacaagcatcaacggagagcagcggcagtaacgcagaagcaaatcataccgcgattccttttccgtcaacttctcaatcttcaagcggagcggctttggggagagaagatttcgaaccagaacccatcgcaggaataggcttgaacgcaaaaggcaagaacaaagctgtagagttctccacaccgcctaaaaaaaggcgcggggcccctgggtccaactcttgatttaaccatgatcccgtggtcgaggaccgcgattcgtaatttttagcgttttgctttaggcaatggtctttttattgaatatgtatccgcttctaggtcttatttctatcctgttatccatctcggattatgtcgccctttcgccgaataaggcatatgtttagtgctcaagttctctcgcccaacgccaacttattccgagtgtcatctcatcaaattttttattgaaacataaagatttgcgctacttttgtgtcatactctcgtgatatttgtatcgctacatttttcgaaagcttgattcataacttcatcttgggcccactgtcccttaccccaacatcgacccacattcaattgcatcaaattattgttgacatttccgcgtttctcaataagctacaatgcaagaggctccacctccaacctcaccaatacttgcgaggctctggccgaatggtcaacacacgttgggcccatgtactgttgtatgtgatgactgcggggctttgcattggcccgaagaaagagctcaagctgacatcaaagcgaaacgtaaccaatttgcgatgtgctgccaaaaaggtaaagttacattgccttcaacttcggtctcagctccaaaaattcccttattcctggaaaatctgttccgcggtgaaagtcgaggtgtgttatctcagctcataatttattgctataaatgtacttacatgttgcttcagaagcaaagaatttccaacgttatattcggtcttataataatgcagtgtcgttcacttcgctagggttcactctaagtgatattgctaaatctatacccggctctccagtcttttgtatccaaggaggtctcagccatgatattgggtccattgtcccgcaagaagggcaaagccctcattttgcccaaattttcgtggtcggggatggtggtatgcgcgaggcaaaatatagacgagacattgctcttgggtcgaaagcatcagggcaacttcaggcgcaatttgatgctaaaatcatccttcaactgcagacttttatgtacaagcataatccgtatgcgcaacttttccgacacactgccgagatcatgaaagaaggtcaaaacgttttgcttgtactaagatcaattgaaaatgattctctagacttgaatcgctacaatcgaccgactcgtgaagacgtaggcatcgtggtacaaggtgacggtgtcctcaaagagcccagacacattgtcttgcatcatcggaacggatctctcaaaagtatctcagatctccattctgcatactttcccttaaggtatcctctgtttttcccgtatggttctcaacaatgggaacccacataccaaatacttcttaaagatgccgagaaagaagaatatcggcatgtttctcaatgtgagtggatggcgtaccttctattttcaaggaaggcacaatttttggctattctcgctggccaagcgttacatcaagaaatagtcgtggacatgtacgcatgtattgaacattctcgattgagttgggtgtacaataatcaggagactttaaaagtacaaatgtattctggcctggtggaagccttcggcaagactggcgaaccaaatggccgaaaagtagttttaccttcaacgtttattggagggccccgggctatggaccaactttatcaggatgcgatggcaattgttcgagactatggaactccggacttattcattaccatcacagccaacccagcatggaaagaaatcacagaccttattccacctggatcggatccattaaatcaccccacaatcattgcccgaggcgcaaagcttaaattcaaaagttttatggacatgctggtcaagaagcatatattaggccgagttgaagcctacgtagcaacagttgaatttcaaaaaagagggatgcctcatatgcatatcatgttgaccttgtctgcggattcgaaaccggataacccaagcaaaattgataaagtagttcaagccaagattccgtgcccagttgcggacccagatttatataaaattgtttctcggtgtatgttacatgggccatgcgaagggaagagttgtcttcgacagggccactgtcaatttcgttacccaaaggagttttgagaagaaactattcttcaggaaggagcatatccagaatatagacgcagggacaacggacggaagattgtcaaaggtgcattaagttacgataataggaatgttgtgccgtacaatcgggacctcagcctcatgatgaattgccacgtcaatgtagaagtggcagttgggattcaagcaatcaaatatctgtataaatacatctgcaaagggcatgatcgatcgtacttggccctagaatgtaacgatgaggtcaaagcatttgtagatgcaagattcattggccctgttgaaggtatgtcgtctgctaatgagcttttatattggtgcttggaactgattttaatgatcttaagcgtgctggagaatatttcaattcgagttgtcggagcgtttcccttctgttcagcggttaggagtccatgaagaagatgctcagtcaatattctatcgttcagaagatgaagcaaggaagaaactgaacaatgagaaagtctccaggaccatgctaaaccaatttttcgagctgaaccgattggacgaacaggctctcggaatttcggctcgagattgttattactacgaaattccgaaatacttttgctgggataaagaagttaataggtggcggccaaggaaacgagtacttaaaacagtcgggcgtattcattttatttcaattcatcaaggagaaaggtattatatcagactattattgattcatcgtaaggacattcgttcctggacagatctcaaatcggcgcatggcataatttatgccgactgcagagcagcggctgacgcattgggtttactgaggaacgatgttcaatacgacgaagcattgaacgagggatcaaagtttaaaactggttttcagcttagactgatgtttgctataatgctggtgtatagtcctcctgcggctcccactaatttgtttaatggacactggctacaattgggagacgattcagcctatacactcagaacctgccacggaatcacggagccgacacttatccagctcagagctttcacgttacatcaaataagcaagattctggtttcgatgggtactcatctagaagacgtgagtttgcccatgacacctgaagaggtcaacgttgtggagtcgattctctcagcaaaatttgatgaaaacgatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaggatttcggagcgaattagcctaggaaacataccggtgaacttccaggcaaaagccaagttatgttacaacctagcagtaaagcatgtgtaccagtcactagatcagaagactaacggggattggactacttatgcgaaatacttggccgagagaattattctaacaactttgaacaaggattcatgtaaagttaatcgtgccatgttgcgaaatcttcgaaccgagatgataacatcgatatccgtgaacagagccgacgacgaagctgagaggacgctaccaatcgaagccttggatcaagtagattttgcaggattcccaaatcatcggctagaactgaaggtcggggctccaatagttttacttcgaaatttaagtattcagcaggggctgtgtaacgggacgcgtttggtgattgaaagactgagtcctagggccattaaaggacgaatcttgaccggtccattcaaaaacagcgaggttttgataccaaagattagcttatttcacgagggcgacgcgatggtgaagttttctttttacaggtaccaatttccagtagcactgagtttcgcaatgacaataaacaaatgtcaaggccaaagtatggggcgcgtcgcgttggtcctagaaaaccaaccctttgcccatggacaattatacgtaggtttgtcccgggtgaggaatgccacagatcttttggttacgcaagttggagacaatggaacggtaacaaatgtggtttcaaagggcttattctttgaacaaaacaatactttgattgggctagaggacgtcatgatgaaggagcaatagatgtaatcaatgtattattcttttatttttctaacttaaggtccaaggaataaatttcatctgattcttattcaaacggcggcgtagccgccccgagacactagttagtatttatgcaggcagtgtataatccaaacaattgtagaaatagctaaccatagttgccactaagatgaagattgagaacatttctgcaagaaattatttaggtactgaatagctgaatctgctccaaaacctcttgggggatggtgggttgtggaatgaagtttgcttgatacttcccagaaggcaggttaattaatatacacaagtacaactcaagaactatatgtcagcatgtccatgggaaacaccttgagatcccacttttttcatgttggttcatgttgcagtaatgatgtgtaagttgaacctttgcgtagttcaaactatcagtgtataaagcccagattcgcagcagtgacacaattggccgcagcggtaggacaatgatgaagaatgtgctggaataagtaggaaaactctcagcccgagctggtgcagagataaatgggttatttagcatgaaatttcgaaaagtctcgactgctttcgtcgggccggtttgcctgcggtttgaaccagtatgtatacgcgacagtttgttttcctattccttttttttggggggggggggggcttccgatctatattcggcctgcggtgtccctaaaccagtacgcacagcggttttttttcttagccccgtctccaggcaaattggtttttgcggcagaggaggcctatgcatcggcctgcagcttgaactcttgtatagtagcagacatgacgacgtgatttttgacggcatttcgcgcatgtcatgaaggaattttttctgatgggttgtgatgatggccatgcgcggtctgttccatgttcacgacagacactacaagctgaccggacaaactatgtactctcaacaatgcgcctcttctacacgctttacgttccagttttatgtgacaaaggttaggtctgcaatgttgtttggccggcggttctgtttgaataaaccgggcgcagcaaggtcagcgacggctgtccatggggaacgacgagctgcgacaaacctcaagattccaatgacaatcttctatggactcatggaggcaagccggccaaccctcgcggatatggaaagcaagcacctagttgcgagaaggagaggatgcataccctggacttctcctgacacctccgtcaagagagcacgggcaaaccttttttgcactgcacagcctgccctgatcgcaaatgtttgctcaacaatcactacactcggtcctaaaacccaaccacaatcgaacacacagcctggtatctaagcgccaagcttcctagcatcgcgtggagcatctgttctgatgccctagatcttgcaccaaaataaaggcttctgattctaggaaacactgggtactcaactcacaggttacgtggaatacatctgtggagaagagggtttcacagaagattcaatctcatccgattgataagaatgcagcatacatagaggtttcaactttgtagagtttggaacctttttttgtttttgacggagacgatgtaaaggcccccatcctatgtgggtattgggtttgattggcaaatttcctcgaggtcttggctcggagacaagtcaataatcaaaaaggccttgatccgatagcggatgcggataaagagaggctcctggataaaggaaaaatatttaccaatcgttttatcctcatcaagtacaccctgaggctgaagccagcgatgccatagagtatccctccaaagggcttgattagctgtccaatgcgagtctggaaggccccagggcctgatcaactatctaaaatttataaaataattcaggtgcctcactttgatcaatcccatcgttaaatatttcactttttgatgcatcaaggtcacaaaccaaaagatacaatcaccaagaatgatgattccaagacgacacaaagctttaccagaaagaaaggaaatcaacaaaatttagcttttcatgtggaagagcactggaacaattttaggctctgggtcgtattatattttaattttctgataccaatgacaactcctcccttgaagaagttgaatctctccgtagatttaggaccagaattaatttgattcaatgaagacaattgcaaaacagaagactgaattattccccaaggcaaatattattgtccatttgcacctcatctggtcttgcacttttgcctttgctcttgctgtcacttttgcctttgctcatgccttaaattctgccttcccttttgttttcacttttgccttcaattttgccatcactctcacttttgctttcatcatcacttgggcgttcagttttgctactgcttgactcattgggcttacagacatttccatttcttatcttcaattgatcataattcttgaaaagttggttacaatcgtttgtgtgatagtaacaagattttgagattgatactttcaagcgatttcagtgaagctagatgaatggctaatggagacacaactggctgaatattgtttgtttccatgaataaggtacaaggtggttaaaaacctgaatgtcctccgagataaaaatgaactaaatgcaccatatcccttatcaagttgactaagtgctcttctctaaagcaaccttctttccaccgggcccaatgtgttgtcatttatataaaagtacgtcaattttgaaagctgagtggtcggatgaatcgatgtggggatggcgttggggaggtcattgctcatgatttcaggcccgacatagtaagggtcaacctctatgtggagtccggtcaaattggtacaaaggtccaaaatattgattaatttttccggaggaagtgtgtccactacgattcctattgggtccacagtcctgcagcgggacagcttgagaaccccgttatgcatttcaagaacaaggacttgcacgtgttttgcttgacaaggcaagattttgggaattatttcctttatatagcaccactttgcaacatccaatattttgacaaactgactgaagacatcaaaaatagcaagaaaattgggaattactggtcaggaattagaaaacagtgtattaaaccacagtgcaattgttatcctacaagggctaaaaacaaagaataagctgaaagtgcaaatgaaggaatagagtcttactttacaagtatttgcactacacagttcctgtaaagatgtttgattaatttaaacaatggctcagatatgctaggagtagtgtaacacagcttagtgtagcagagctctgctaacatttagcacagtgtagcagcattcttccgcatctgtgtcaactctacacacatgtgccacacaaaaaggcccaccatgctgtgctccagcatattttagcattttttgccacttgaagtgctgggctaaaagtgtgctaatacaacactgaaacagagatgagatgagacggtatcaggtgtttattagagatggtcaaaggatatcccttgtggatatccgttatccgctggcgaatacccgtcagtgccagcgggtggggatttgggtgtggatgtcccgtttcccctaaaatccaggcggatatccgggtatcccaagggatacccggtgccaagacagtgaaaatattttttttaccaaaaaaaaagaaaaaaaaaatggcccccctcggcctagagagcagatgccatctcgccgggaggaatccctcccggagagctggttacataccagcttgtcgggaggaacccctcccgacaagcaatctacatgccagctctttggggggggttccttatcccaagggatacccggtgccaagacagtgaaaatattttttttaccaaaaaaaaagaaaaaaaaatggcccccctcggcctagagagcagatgccatctcgccgggaggaatccctcccggagagctggttacataccagcttgtcgggaggagcccctcccgacaagcaatctacatgccagctctttggggggggttcctcccggcaagctggtatgtaaaccagcttgttgggaggggccccccccgccgaggtgtgatgtgccccagagcgggggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacgcgcgtttgcccaccagtaaatgggcgggtatctacagatatccgcgcggatacccgccagcgccagcgggtatccgctggcggatgcggatgcttattttcgctgaaattgtcagtggatatctgcatccgcacggatatccggatctggattgaccatctctagtgtttatttgtatcatctcagaatttgaatacccaaaaataccgtatttgtgttgtctcactttcatgagacacatgtaacatctgtggaaagtgagacattgttggaattctcccgctctccgctcctttttcctctttttttcttcttttctctctctctccgcgccgctcttttcttttctctctctgcgccgctccctttcccgctccctttccgctctctctcttttctcgtgctgtattctctctcctcaacactttttccatcacttccatccctctctcttcttcccttctcttccaaacaaaacctaactacgactctccttcattactctcaaccacatgcttaccacatcgaatcccactcatcgctctcaaccacaagccgaccctctcgacagctactataaaaacccaactcaaatgtctgcgatcaaatttccctcaacagtctcctccgtcactctcttcgatcaaccatcgacgttctcgatcgactaacctcctcgtttcaacactgttcgactactccctcaatatcgtcctcacagctccactcctccaccattcctctcaacatcgcacttcgtctccgtttcttctcttctctcttcctctactttctctccctcctatcactccttgctcactcgcgccaacgtcaactacacattgtctcatcctcgactcagcgttctctcctcctaattcctccgactctctctctcgatcttctcacttggcttttgccaatttggtgagaaaaaagtctctcattgaactcacttatcataaactttgattaacctttctcgtttctatcttctctcacaactcagtgtctactacctgtcattgtttgacctcgtgttcttcagtctttctactctgtctaattcaaaaataaactatcatcgtggtaaatctcttcttcatttctgtcatgttttcttgtttcttttctatctaaatttgtttttctaacacttgtttttatctctttgaagttctggttctagtgtcaattatatttcctgtttttcatcagacatatattctgtatcatctcagagggatgatcccaccaaaaatgtctttgatacacatgatatttggctgtgttgaagaaaaatgaaaaaaatgaagacactgttttttgcatttgcaaatccaaatctgaggtggtggattttctcaccaacaaaggaaatactgatagcagatatcaggttcaaaataaagacaataccaaataagtgtcttgtatctgtttcagtgttggctaacactacaggcttggtgtcctgttttgagggcttctaaactaaaattagtgctctgtttggcacagtgtagaatagagatggtcgcggataatccgccgcggatatccactatccgctggcggatacccgccagtgccagcggatacccgccagcgggtgcggatttgggtgcggatgcacccttccccctgaaatactggcgggtatccgggtatcccttgggatacccggtgccaagaggccacaccgctgggaggaatccctcccggcaagctggtttttaaaccagctcatcaggaggggttcctcccgacgagctggtctgtgtaccagctcgtcgggaggggttcctccccgcgagcgtccacaggccaactcgctgggagcggttcctcccagcgagctggtttttaaaccagctcgcctggaggggttcctcccgacgagctggtctgtgtaccagctcgccgggaggggttcctcccggcgagctggattgtgtagacgctcgccgggaggaaccactcccagcgagctggcctgtagacgctcgccaggaggggttcctcccgacgatgtggcctctgcccctttaggccgagggggctggtttttttttctttttttttaaaaaaaaaacactcctggtagagcctcgccgcccattcagagggcgggtatccgcgggtatccgccggcggatgcagatgcggatgcggatgtgtgtttccgctgaaatcgtgagcggatatctgcatccgcgcggatatccggattcaatgtgcccatctctagtgtagaatagcagcccattgctgttaatttacaaaggcaagatttaaaaacatggttccagttcatcagttgcataaatactttgcttccccatcaaaatgaaagataattagaccctgtttttctgtgtcttaaatataggtgtaatattgtgtgtttgattgtttaggtgtaatattgtgtgtttgattgtttacaaaataaaccaattggaaatatgtgacaacattgttcttcaagtaagcttgataacttatttcataaaaattaattaatctaaaattcatgtctatggccatcttcatcaccataatggaggacttcccgtcaacttctgcgggtctcccagagtcggtttagagcgtcaaacttcaaatttccctgcgagaattaaaagtttttggctctagatcgacttctgcgagggtcccagatccgacgggaagtcctccaatatcaatagggccttgttcaatctactcccaaactgggtagttgtggggaggattgcttggggaccgtctcaggacatccccagccccaattttgaggtctcccctcaatcttgagagcaacagtgggtatttgctctacccgtcaaattagtgtatcaataacacaatagaatcatggccatcagcattgaaataatcacaatggcctttctgtcatgttctcttttttcaacattctttttttcattatgttatccactgtaattaaaggtggataacagataaataacaatgtggataacacaagtaacttgttgttcccattatttttcttggtaactaggggttgcatcccctttgtcacattacttacagcccaaaaatccagtttgtctggatcacaccaatggtgttatctggacagacaaaaaaactttcaaaaaaaaaaacaagaaaggaccctgatgtcggaggtagcaaaacatgcatctgccccccaaaaccgggtattcctaggtaaggtagcaaaaaacccggattttgcgggttttacattatgtatgtaggtggccgcttgataggggctctctggggtcctatctcatccccatgcgggctttattcgggtaataatatgtagcccgacttctggctgttttgcaagacctgatccgatctgcaggtttcgcggattcctccggattcgcgagatccagatttctgttttgtaaagtgcaatgctaatggcgacatcgcactttaaaaaaaatgtcgccattagcggaaccctggaacacacaatccattgtgtcaattactcattttgccgagcttcatcgacgttcactaacagataaatgtgttcactcctgcgacaggctgatcaaacccagagatgagctattcaccggcatatcggacgcaaacgcttgagatgcttcagcctcctgagccatgtaatgtatggatcataccaccaagattcaactgggcccgctatcaaccatatcaggatgattgcacaagaaaaacgtctctaaatacacctgccgttatcagtccgtcccaatcgcaagcatttgcactactgcactactagggatgataacgcaacctaaacaccgagttgctttttgataatgctgcagcacactacatttacatcaacccggctggagaaaagctcgaatgtgaaaaccccccacaactcgtctacgcgtccgcggtgcaccgatggcaatcgcaagacgtagatttgctcacctacacatgttcataatggcttggcttacatcgtgcagtgcgacagagacatgtgaatttaggaaacaccagcgaactggctgcaagcagattacgtgcgatactctaaactatcaagattccgctttgaagaaaggagtcactctcgcttgaagtagggagtgtgacaggcgggttcactattttctaatgactaagtcagtttgtgtgatggagtaaaataaaccttgagtgataggaagggcttcatcccgtacgggcatccaattcattgatatatgtccttgcggtcataactcggaagaaagccaaccaaataaccctgatcccatggtggatgaggatgaagaaagcctgtgggatgaaagacaattatttcccaaccatttgatccaaatcaagtgaacgtctgactttaacgatgccatggagtatttacatagaggctaagctgctcaatgcaagcctggagatcccagacttgagtaatgctcaacgatcaatctcaagctaatccagctacctcacattccaacaagcttcacatgaaagatgagactttttgtggactatatcgattcgagtacatcccatggactgatgatcccaagtgaaccaaaagccttgccgctattaaaagcgcattaacaactcttgattaaaattgtcaggattcccaagtaacactgactgttgacctgcagatacaaagtattttaagttagtggtgccactggccagacccttcggtgattgaaccttcaaggatgcgccagagtcggaaccttttttgtaggcaacgtatttaccgttgggtctgttcttcgtaatgagctggttcaggggggggggggggggggaaaaaaaaatgggtaaaagtcaatgtccctccccccccaaaatcacatcctatcgaaattcaaagggatcgtttacaggttaccttgggagcttcgagctccgagtgttgttgatgtttgtgattagattgaagctctagtagaccaatagaacggatggaaagagaccacaacagacgctagctaagactttcatagaatggcttcaaacgtctactgctagatatggaacccttatgacacttgaaatagtgactataggagaatttagatagatttaagctcttacaatatattggcgactcgtcctcctccagactcagtcatacaaattcctcccataaatatttcatcatatcagaatcaattttccatcaacggtctgatacatagctacaagttgtgacaactaatattcagtatggcccctctagcaccaagaaaaatcaccctgactcaacttccgaccgagattaaatgccttatcattaattatcttgcacttcagacggagacgagcgtgcctcatccagtgaatgagatagcaaccccttggttaaatcttgcgttggttaatcgaaacttttatgaactgtgtagtgcgatacattggaaagtacgattcccgtttttctttcatgccattttcgcctgcggatcgattgcttttacatccaatggtttgatgtcagataacctggcccccgatgctcgagcattccataactgatcgcttgttttctttctcgtcctgatttagctggtcagcgtgcggcacgaagaaggactccgccttgagcagctcattcatgaaatcttgcctcgtcatgcaaaacacgtgcgagtccttgttctcgaaatgcacaacggggttctcgagctgtcccgctccaggaatgtggacccaataggaatcgtagcggacacacttcctcggggaaaactaatcgacattttggacctttgtaccaatttgactggactccacatagaggtcgacctttactatgtcgggcctgaaatcatgagcaatgacctccccaacgctatccccacatcgattcatccgaccgctcagctttcaaacttgacgtacttttatctagatgacaacacacccggcccggaggaagaaggttgctttagagaagagcacttagtcagcttgataagggatatggtgcatttagttcattttcgtctcactggacattccggttttttaccaccgcaccccttattcatggaaacaaacaacattcagccggttgtgtctccagtagcccttcatctagcttcactgaaatcgctcaaaatcatcgatctcaccgtttcgagttgttttaactcgagctggagcaaaatcgagtggaaaggagcactcgaagcaatcgtactacacgacatccctcaggtttcttttggtgtcctgcattctttctgcagcctcttcgcggagagcttggtttctctctccctttgcgacgttcctctcagcgcttttcacaatggtcgatatacccgcctacccgcattggagcttaaacacgtctttcgcttgcccaagctggagaagctgtctgtttttacaccctattcgactgaatttcttcgcttattccgagagtgtcgccacatcaccaagatcaaccttgttgccaatcgtcaaattcggccttccgatcttaaactcttgatcaatcatgacgatccgatctggatccacttgaaatcacttgtagtacaagttgtccatgttggcaaggggagatacaggcctaacgaaatcaccgatttggtttctcattgttcaaaagtcggtgtgaaagtggaatgcggctacaatccaaaccatagaaaccgacttttcgagtgttatcagatgaggcaaataaatgtgcatgtttggaatcccgaagagtcaagcgctagcgaaagtgaggacgaaagtgatggcgaagtcggagtcgtaggtgatggcgattgggagggcaattgggaagacgattgggaagacgatcttgaaggcgatattcaaggcgaaagggaaggcaaccacgtcaaccaaaatgaaggtcataatgataattaaatcgaaattgaaagtgaagaccccattcattcagaggaaaacggaatatcataagtattttggtgcatgcagcggctttcttctgtgtatatgtgtatcttgtatcaggatatctgcaaattttcatgactttgtgtaaaaaaaatcttcagcaaatctcataagaccaacataagtgctgaaaccaatttgtcacatcagatagtacttgcatgaataaaaactgtctctcaaggtgttgcaatgaagaatgctgtggtgtgatggatgtgaaaggattattcattatccaaagaaatagaagccagacaggaagagaaaagaagagagaaagagagaaaacaatacctggggtgtgatggttgtgaaagatgaggagagtccttacacaaccaaaagccgcaggttgaatcaaatactttgtagaaataatattatgaaactcaatagaagtaataatctcaacaaaccgtaatgatgagtaagtatgatcaaagacctgaaaaaaacaatcagaaaatgaaaatacctgatgaatgagatcagaatgcagcaaaattaaaatacaaaacacaacaacattgaatttttaacacaaagattatcacaacaaaatagcctgaaagtataataaaaagaaacagacagtcaatgacttgtaacaatcagtaagagatagcaaaaaacactacctgcccagaagctagatctaactccccctgaatgttagaagtggctggttgatgagtcaagtatagaaacttgattgatcagcaatcaactgttgtattgtgctcccaatccaatccattctactttattttaatctcaatccaatagacataatttccattgaatttcaaaccctgtgtattggaagtgactatagtattggcaatgatgggccatatatgctaactgtagtgttagcacagtgtaacatagtggaatttcactgaaatttagcttagccagtggaattccaccacaactgtgctagtactgcgcatgtgtaaggactgtgtgtgtccttcactggatgaactgggaatggcactgatgggacgggctgatgaagcctaggcaatttctaaaaccaaacactgtggggtttgattactgggtcagatctctcctctctaccatctagaagcaataaagaaacaatagaagggaaatattaaaatggaaactcacctggctcagagagaatgtgtgtcagatctgtgctgagccaggaagggaagcagggatcagaagtactgagaggggagtgacatgtacaagaagtccttgtgaaacccagccagaggagggggcttacagcatgcaggctgcaaaaaaaggctcactatgctgcaccacagcacattttagtaattttttggtatttttcctgctcaaagtgttgtagtgcaatgtagtgggactaagagcatgctaaaattacagtgttggtgttctcttttgagggctgctacactaacaatagtgggccattgtgcatagcagctcattgctgctattgggagagccaatccttgttggattccattcctcaatctagcccttgaaagaggggtgcagcaggtaagctttacccttagattttaagctacctagaaaggataaattacatactgatcatgtacagtatcctccccagatgtttatggtctgggggtaaacctgtcacaggtccacatgagaccgcgcagtggcgcactacaaaactcagccaaaagttcagcagattgttgtaacacgcctaccaacaagaaaagaagccatcatcttatcccaagccaacatcatctgtggccagccgatagaccgcccggatcctctctgaggactcgtactgcaacttgcagaaacttcagatccttgactctggcgaactaggaaccctcgtactcgtcgttgtagccaatagattgcccggatcctctccaaggaattgtactgacttctggaaactttggatccttgactcaggtgaactaggaaccataatcttcttcgtacttgtacttgttgtcgtagccaatagattgcttggatcctctccgaggaatcataccgacttccggaaactttggatcgactccggagaactaggaacggattgactccggcaaactagaaatgccagcatcctcttctactcgtactttttgtccccaaatgagtggtggtggataaaaggacttgtccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttaaaacatcatatttaggcaaacaaatcagactcacaactctagcctatcaaaagcggttttggacatcatcatttggtgagtgttcagcctttctcatgaagaaagagagaaatactttttactgataagtgtatgttatttataatctcaatattagtattgctaaccaaaacaaaataaatgaacaacaatcaagaaataactcaatctcatcaactagtacagttatttcctttatcaatagttatctgctatagaagaagaataagattccaactaactaacatcttttcttcatgtttaattgtttacctatatctactcgcagaagtcatagagtgctattatcaaattagtattatcatttctttgtttacctagttcagaaattattctgccttcaggtaaaagtcattctcatcatattaagcttattatatttcatattatcagataaaatgacttataaagaaatgaattgaaacttcatattccaaaatctttcaatcctgtgttggaataaggccttcctgctgaatccaatcatttttgggaggtaatcctcataaaatgagtgaaacatgtttcagaaagtgtgtggctagaaactcagaaccaaaagtcctgaattctcccaagacttcagggagcttgtgggactcttttcatttcacattttcagccgtatgtagacattttattagggatgtatacagtacagcttaagatgctgtatttcagaaaaatgttagcttcaaaacactacttgttacttgtttaaaacactttttgatccatctttcaaaattcattttgattctgaaaaatagaaatcaaacacaactgaagtttttaggactcttaattccacttgatgaatttctttgatatcaacaaccttcttctatacatttctttgatatcaaaaaaatccttctatcttgattaaattgaacaagttataaatttttacaccttgcttagatagctggaagaacatcattacacaatgaggaaatttcttttcaggtcatatgtagtatttttgttgattgaccccaccttactcaccctgccaactcttccaacaggggataaaataatcaaaggttgtcatgatcaagaacttcctgatttgaacttacctgtggtggatgcgcttttgccattggattttgattttttgaaggaaacttcattttcaccaattcagcactcaagctctcaattgcctctgagtgtccttagtaacaaacctatatctcaacacattgtcagtagtcataaggcatctacatcccacaaacgtaagacagatgatcttcctttcaaaataccacacaaatttgaaatcaagtatattaaaaaagagtcacaggctttcatcaattgtaaagagcacaaacctgccgaaaatgaaagaatactgaataggaaaggacaatcattaactgattttaatgacttatcccaatcaaaaactgccaatggtcaaggagaagaaacaaatgaagacaaactaattttgtttaatgtttatgattgggctttcttgagggctcaagacccagatgacaaaattggaaaccgctggacagtctgccaaaattcaaggcttgaagaacttttcaaacttttgaattttcaaaaaacacagaatttttacttcattgatcgaaagaaactatccaatgtaattaacaaatacaaaaaaaagaggcattgcttggacaggaatatcagaactgatcttagacccaaaattcttggtgcaattgtcttgaagctttcagatgagaaactcaatcttgaaggatataccagcttctctgttgggcttatgagcaacttgaaatcaagaatggaattgagaaaattggaaaagaaagtcagtagacaaatatttgtgccagaaaagagaattacatccatcttgaattatgtaagcaatgtaaccaaaatgtcaactttcctgattgtattacgcctttcactattcatggaacacacagaaagtttaataaacaccaaattagtggaggagattgtgaattttaacaaacgattctgggagaaactggaagataaagatgaaaagctgatcaataaatctcatgggactgggcgactttctcacttggtatgtcttgaagataaagaaacacacataggagaactcaagatacatggaacagaaaaatagtatccagttgctatgaagattgttgaatactgggctgaggaaaataggcagcctgggtatgaattcaaatcaggtggagacaacaatcagaatcaattagttgagattatcaatcacatgatactttattcaaatcccgacttgattgacaaatgcaacaaacactgggacaaaaaatttaaggatgtttgatgggggggcagaggggggagacaactaaccactgaaacttgcatagattgatagaaaccggtcctttactttctgccatctggaaggtaattggaacaaatcaagtcatatatccaagttgggggatgagccacctgctcattgtggtttgaactttgaagtgtcttgtttatttttctatttttttgtctttgtttcctccccaactgccaaccacaaacccatctcagtctgtacctgcatataccagtcaatgctgtccaattaaaacctcccacaatggtgcaactcaagatttctcttcctgctcaatggatccctcataccaaatgaacaagtcaattcctaacacagtgattgtgccttcaagtaaggctgcacagatcttggaagttgtgatggatataatatccgatccagtgttgttttcctctttgaccaattgtcaaacaattcatgtcataacaggatagtcaaatttaagttctctagattgctccagtcatttactatggtcttacttttcagtagggtaacaacagcttatgagtccccatctgtggttttcctgggctatgttgctcttaaatgatcatcaggctgatgatgttggtcgactgttgagctttgatacccatcgaagggtttccagggtcatcccttctcaccctgatcgggatcctctcccccgtggttttttgagtcagatataaggtctccgctgattgtggagtccaactggagaaacttctcaagagaaaccactaataggaggaacaatgtcaacagcaaccatccaacccaccatcgaagaccatcagcaacatcaaacaccaccactcatcgacctagaactagcatcgccatcactagcagaagaacaagaacaggaacaacaagaacaacaagaaccagagcaacaacagcaaaactcagttgaccatagtcatacccaacaacccactactccttctcaatcagaaagccaaacactccaaattaacaccaggaatcgagcctcatcctggtcactcttccgtcgtaactcaatctcaagcgatcgacctgactcactaccatccaacctactctccagattaaccactccatcacagccctcacccccgccgagtgcaccactctcaggacctactatcactactactactgccgacggctcgaccaacctacgtcagactcactcctcaacaggctcgggctcattctcattatcttccctagccttcgcactcaaacgtcccttaaaccttaacagcacaccctcaccatctcgtctctctccccctcaaggatcccctcaacattctccatcatccacccggtctacccacgaactatcctctcgtgatgctgacccagatcccactccttctgtcccgcccagactggtagtcgaaagcccctcagaagatcctcctccggtcccattcgacttcaacctcttcctcgaacagatgagatggcctcaggctgaacctatcgctaaataccttcgctccttcttgaaagaatttaccaaacgtgctcatcatccaactaaacaaactggcgtagcagaacaagttaaagtcgtcaatgacttcctcgacgtcagtgttccctctgatcatcaatcattcaaataacagactatctgatctttctcctgcaaaaacaaaaatcaaatatttagtttattagtattaaaatgcgtgagattccagatggcccttgggacccacgaacgtgtaacgaagcggagtttgacaatgcagtagaagcgatggaaaagctagtgatgaaccgagtatggcacttgtgagttaagaaaaaagtggtatcaaaaattaccagagaagaaaaaagcaagtagaaaattaaagttgagataaaacaggacattcacaccggccttgacgactccgcaaccctcacaaacggatgacctagagcgtgacacagtgttatcgcagaagatgaacctattcaattggctcactgaccggcatctcgacctctctcttccctccgatgaagccgacggattcatggaatttgccaagaccgaattactaaaaattaactcctacaaagccccacgtgataagatgatctgtatcttgaattgctgtaaagtcatctttggtgtgtgtgtgtgtctcaaaatcttccatcccccccatccgcaacacacgctctcatcctcatcctcaaaaactgatggtctcttttgattcttcaggattgattagacatatcgaccaatccgaaggtggcgcagatacgtttattccgatcttgatcttggtcgtcctacgcgctcaacccaaaacattgatctcaaacctccagttaaattgttttctcgaaattgttctttattttgttcttcgcatgagcatgtctcctaatcttcaatcttcaatctttcattattattataatcattgaacaggtacatacaacggtttcggaatccggataagatgcaaggcgagaacggatactacatgtcaagcctagtcagtctcctttcatatgattcaaatagtcaggagtgctaaactgagatatttttattatgttagaatgcggcgatttcgtttatagagcgacttgaacactcggtcttatcaaacatcactcaagaagaatttgaatacaatgtagaacaagcgattgtcagcttaccaagatcaccagtcatcgaaaacatcaaagcaagttcggggggattttcagcattcacacaaggagccagtagcagcaacagcaacatgggtggagcaggaggagaggcaggagggacgggaggaggcggagaaagagcagacccaagtcccacgacagccacgtccaacagaaccaccacatcgacatcgctaccagatctaacgcgctcatggttgttcacgacggtgcctcaattggccgagaaagcggtcagcaagccgctgaatgcgattgcccgaatcgtcgatgatctggcctccgaatccgacgaccttcatccgacggagagacagggacttcgacgggcgagctcttcggtcgagcagccgatggtcgatccgaatcgaaggggcagtcgaagaggcggaaggccgtggtctgcggattcgcctcggtctcgtcattccgaccttggcgcgctcgacccttcttcctcttcctctcctactaataccactagaaaactgtcttcttcttctgatctcatgccgactggtcatgagaaatcacatctctcttcgactgatgatcgaagattagaccaagatctcagaagaatcgaggccctcaaacgcgccgaacatgctgctaaattggataccctcgctgctatcttcccccaacttgagtccgagttacttgaagtcgttcttatcactcatcgtggtactattagtaaagctatcgactctttattggaaatgtcttgatctcttcttttattttctgtctttccttttcaacagaaacttgcctttttccaaaaaatataccatttctctttcttttcttaaattgttcaattatcatgaaaatttcatttcctttgttttgaccattattttttccaaaaaaaaaaccctctcttcaatgtttacctttttcctgaatgattttccttttttttcaattcaactattttttttttttgattcatgtatgatgatgatgatattgatgaagaaggttttattttagacaattacctagatagatacacacagcatacacttttttcccctctttttggcttgagcttgatgtatatatacacacttacacaatccaaattcagcaacagaaattattcatgcagaaatgagaagaaaaatgtcttgtatgtattcattagatttcaaacccaaccaccatcttacttaacatgatcatacctacacagtctgggttgtaggaggtatgctttcaggattgcagagtggcatgggagtggaccagtgacaaagaaaatttgggtggaagtgttagagaatctctagtggacttgctgaaccagggcctgcaacccaagtttggtgagttgtgggattttttggggtccagcagagccactacagaagatctaggtattcttgctgtttttatacaaaaaacagagatcaaaaagcttggtgccaacatgggaaccatggatagacagggacttaattgagctttcttagtggggaggagattttgaagagctgacatcaaagaattcctggtttgtggctgggtcatcagacgttttgacttactggtcagggaggatcattttccattctgtgccaatccagatcatcaggattcccaaatttgggccagtgcactatttcaacatttgacataagcccggtctgtcaagatttgtggttggttcaatgatattaagggtctgcatactttcttgccagctatccaaaatccaggtgatctccttatttctcaaatcaagcttatccaaaattcttttttttcggggcgcaattcaggatggggattgatttataatagagatggcactttggcacctgttcggggctacctgccacacttcagaacaaactctcaataccaccagccaccagccaccagccatacaggtggagggtccagtactgaaccttggtcattgctgccctctacctgccaaaatagtgactgttggtgtgtagggaatgttttgaaatgcggcaggtaccccccccccaaaaaaaaggtgccaaagtgccatctctaatttatgaagggactggataatgtcatccaactgacaagaaattttatggagatgaattgtattgaggtgttgccatccagagcataaaatgagggacccttgaacccagccctgagagagatacactgaacccttggatgagtctgagtctagttatgcttcattgaccccaacctggttttgtgaagcagacccttatttctattacaggtttgatttctcctgtactggtaattgctcctttttctgcaacagttacccatgaaggttccttttttggaattttactcttctatattttaaatcaatttgctttaaatgtattccaagttacccaatgcacatatctattacaattaattccccgactccacttcaagaaatcaaaaaaatacatgctcatttgaatgaagctttgaggaaacttaattgataggattaaaattattttttacaatacaaacaagaattcattgatgctggaacaggcttctcaatcatactttttaccatattccttcacttgagagaaacctcaaaattgaaagccacttaggaaaccaacacctaccaagttgtttctacctcttggattgcctagagtgaagtgttgatcaatcaatcaatcccttgagcttataccaacagaggaagaatgaatccctctccaattttgtaggcaaatatcatgaacttgaagttatgtttgagggcctttttttcgaggattgtgaggattatgatatgtatagaaatggtatggcttaagaatcctcaactgagttgaatatatactactaatccctgttgtattcaattagagccatggatggactcactggtctcttttctgtgtataatcaggaagggattttcttgacttgtacttgtcaccatgtcacaggtaagtgatcagctatgctgagttaataagataaataggaagctaaattaattgtgagagtgatgcattggtcaattaaggcttgttcaagcttagttaatgctgccctcaagttcaaccataatttgtagcttgctacaatatcaatatatttatttattttttacctgcaagcattcattctatctaagtaaaaagagagtattggaaaattggaaactgttttaattcctcttcaggaattttttgattcctcagtaatgtgggtatcacattatggagtttgattacttcaactaagccagcttgaaatagactggttgagagtgatgaatgaaaaataattgctaaagaataattcttcaatgacacttatcttcatagaccagaatgattcagaccttgtgactactaatcaaggtacaaataccactagactgaggtgaattgtaaaatatatcatactcattggacaggttgttataaaaaattcaggaaatgcaggtggtagaagggaggcattagcaaagaaaagtaatgcagttggaacttctacttttacaacacttacaaattatcttttcaatatttttgcagtgattcaaaaattcgaattcaagggtgagagttatctgaatttctaacaaagttaagaagaaaacatgaaattttcaaccaaaaaccaacacaacatatgctctaaaataatgccggtaacatctttgtgatgagttacaccagcttatttgactagttactgttggcagctctgagtcttaaccgactttccacatcaacactgtgaaaacattttggacaatgataaattgttgtcccatatgtccaactcaaagggattcctttcttagagcaccatttgttctcacaattaaacataaattgtaagctcccacttgactagatgatagaagatatgtaagtttactatttatttttttgtcaataatttgagaagcttgctaactttatattgtttgcacaatgtacatttatcattttctgtttttagaccattcaaaccacaaactggacatttcatgagggaatcatgattctgaattgattcataaaccatcattagagggaaacatcaaattttcaaccttgttgtaccatagcaaaacaggagaaaatttctcacttgattttccatgcgctttgtgtgttgatggtaaggttttatagtagcattttctcccacagaagctggaaagttcatatcagacaagatttatttatttggtcatgtcctggatgattctgtgggaaaatttagataagaatttacctatttgatcagatggatggataatagatgttgcagctattgatttaaggagctttcagtgcacaggaggagtgattagtattcatgcaggcagcatatcatctaaacaattgtagaaatagctaaccatagttgccactaagatgaagattgagaacatttctgcaagaaattatttaggtactgaatagctgaatctgctccaaaacctcttgggggatggtgggttgtggaatgaaggttgtgtgatacttctcagaaggcaggttaatatacccaaggaaaactcaagaactatatgtcagcatgcccatcagaaacaccttgagatcccacttttttcatgttggttcatgtttcagtaatcattgtaagttaaacctttgcgtaggtcaaaacacagtgtaaaaaggccagatttggtgacacaagtgtttgcagctgtaggacaatgattaaaaatgtgctggaataagtcggaaaactctcagtccgccctggtgtagagacaaatgggttgagtaggatgacatttctgaaaagtctgggctgctttcgtccgtccggtttgcctgcggtttgaaccagtacgtatacgcgacagtttgttttccttttattttcctttttttcttttcttgaggggggggggggggggggttccgatctatattcggcctgcggtgtccctaaaccagtacgcacgacggttttttttttcttagccccgtctccaggcaaattggtttttgcggcaggggagacccatccatgggcctgcggcttgaactctcgtatagcagcagacatgacgacgggatttatgacggcattttgcgcatgtcatgaagcattttttttgatgggttgtgatgatggccatgcgccggcgcggtcggttccatattcatgacattgaaaaccttgggagacttctgaaccacatctggttccaatttgctctcacagctgagcaggtgttcgagcccgattccatgaacattggcttagagaacatcgagctgggtcttgtgttctggtgaggatgattatctgctgtgcgactgagttcggtggatggaaggaagagtattagcaatgatgacgtcattattttaccggttcttgtgacagaatcgatcgggggtgaaatgagcctggttggcttgatcagccttcttgttcatgaccatcaaatggttttcattggtgccactgcgcctggcaagacagacggacatgaaggtggatctatgcggctgcaagtcgaacaagtaaagagacgggacaaagttggaactcttgcttccttaccacaccaactcctggactttcgggagttttcaatcttctctatctccccctcacaaattgaggcacaatactattaacaagctctattacccaggagctagaatctttcgattgaactgggtagaccagctgatcaagatgccgacccagatggtaggtcttatcattcacgaaatgataggcccaggacgtttttttgtttcatggagtggctaaccgtcccacctttctcttcttccaaaaaatcatagaaggtaaaacccatgaagtctaagaacgctatcaatccaaaggtctcaaccgatacccagttgatgacctcttctcaaagtctcaatgtggtcaaaactctgattcaaacaggtatcggtgtaataacctatctcaggtaacgccgaactttcaactacataggagagaaacctccgacatcttccatacgttgttagaggattaatttccctctcaatttttgtcaaaaattccaaccattcacaaagaggaatctttccggaggaatgtttcaccgacgataggtaagcctgaacgctcgcttatctatatttcattggctcgttaactaaagaaaggaatctataggattggcccagatcgttctgaaacgtacgatgaggctactgaaggtcagaagaaaccagggcgcgaagggcgcggctatattagagtgaagcacatcaaccgcggtgcttcaaaagagagcgataaagtattggattacctcgtgggtccaaaatcagactgctgatgatattcacgaagctgagaaatttgattcgtacctttggcgtttgaatcgttattgaaggatgagggagcgatggacgctattcagcgcggttatcttcgccaattgctgtttgccatgtacttggaccctgataagcctcgagacgtgattgaatgctacacgttcgtctgtccaccgactctttctatcttgtgaactgccataatatcgttgtctgttgagaccattgcgagcttcttgatccacaggttcaatattacctactccaaaagtaaagatcgtgaaggtgaattggtgcctgagctagaagtgagagatcaactccgagagctatctttgggaggtaagatctcaatacttaacgaaaatgatccccaacaatctcgaaaaacttgtgggatggtcaaaagacaggttcaagccttgatcaagaagtaaatacttccgcagtgccatgattcatattatttcgattcctgtgtctcacattgatacaagtgctaactgcgaaattataatttgcaaaaagcttgatatgctccacccaaagcttgtcagatatacatggtcgacgcttcctaactttcaagttgcattacaatgagttcgtccttttcttcttttgtttccttttttcttctttttttccattgatgtttgtactcgagacaaaaaagcctgagctaatcggttgggttattttgacgaagtcaaacaccattagattacgaaccacctcattttaccgcgggcgatgtggaacttgatcgatttaccttcggtacctcaggagtagaggaagtcccaagtgctacggagatgggaaggatcgataccgggtttcacgcgtaagtcaagggtcattaaaatcaaagcattcgattcgtctagtaatttcgaaggtaaaatgtgggtttttagggttcgagtagcattggcaactatttcgggatatttgcccgaatctaatgcctccgattccaaagctcttccgaagggcaaatctccacttgagcttcgtgaaattgagctcaacaaaattagggaagaggctaaagagcgagaagttgtttgggatacggagaaggttttagctccttcccctcctatgacgcccaacggattcaataaagcagacgaacaatctataatcgagccgatcggaaggcgtgatcacgatggtcgtctcgtcccgttgccccgccaggatgacaacgcgaatgagactgaaaacggtgctattaagatcttgaaaagaaaagctactcctgaatccaacgtgattccagaaagtgatccgatgttgaattctactcaaaccgaaatccagagccagtctactcctgtcagtctaagccacgatgtgcatacggacaacctagcttggtcactaagatcgatcgagtccaatcataaattaccacaagcccatgaaattcgacctgatagtcccaggattgaagaagataaccaatctgaagttttcaggagaaggcaatttcgagctcgaaaccaggtaataataattccgcagatactacggatgatcctatccttgaagcaagcatttcaacccaaatcgtaaacaccactcacttgaaagaaaacgtcgaatcgctccccgatgcgttcgatcccatcgaatcctttccttcaagcagtggaacacaattgaaatctaaaggtttgcctcctctttccgctgcggggaaatcaagacctaaagaaaaaaaggacttggaacgaaagacggatgatgggattcgaaagaccgattcaaataaaaagataaaatcatcgcatactaaatggccccctagctctaacaagagtgacatatgcgaatgtagagacgcaaatgatgaccaagacatgattaattgcgagatttgtaaacgatggagacacttgaattgctatggttatacttcagaaaaagatccgaggattccagaattctttacttgttatcgttgtcgcattcacaaagggatgggccttgaggaaatatggaacagggaagatgacattaatattgcgctggaaggactaagagggctgtgcattttccgtcgaactctacaaatcatttatgtaagtgatgatttaggagagagatgggtcagaataatttgaatcaaactaacgcgtttgttaccttttcgaatctagcaagaagggctaccggccgtcatgaaggatctcgctcttcgcctaggtaagtgattcagtgaatcatttttaatgcgtgaattgaagttgatttgaatatttcgcaaaacatttagaggtggacttgtcgaccgtttcccaaatcaaacatcgattggaaaacgaaaatttcatttgcccaaaatccaacaagcgttcaaacagctcggggcttttggaatccgaaaggaagggttcgagcaagcccaatcaatcgaagagatggatcaagcatatgatagtcaatgaatcatatgagcaaaagaagctacgtgacacgctttacttcacgccagggaccggcacggaggcgaagctgttagcaaaatttgagaacagtgcaaaggaaattgatgcagatgagcaggcgagtttacagccattcggaagtttcactttcttcacgcgaagcagtcctccacttttttctaacaatttcaatttttccttcttttgtttgctttctctcctcgcggggcacagatgaatcgcggtgaggatcagtgtatggattctggatccatctcgagtccggcgtctacacccttgagttcagtagccgcaggcggcagaagtaaaaatgtagccacacctcaaaaggtaatgtgatctcactattgacgaatccctctagaaaaattggagtttcccataattattgaattacgctcaaagatacgacattctgtgtgtagcaggtgattggtacaagttcaccaatgaatctcactcccggagacatcgatcaatctactcagcctgctgtggaagacgtgacgatgcaggatgcgaggccatcccacccagaagaggtagatatggcattgaggctcgccaagagtaaagtttctattggggtggaggaagtcgaagtacttggagtaacatgggatgattgtgatgaataaccgcaaattaactttcctccgactcaacgcaaacccaggctattttagtcctgtgcaccggtgtgttgcgttgtaacgcccatgaacaattgtttgatcaagaaaatgtgtaaataagtaacaagttgtagttaaacatgtattgataacacaggtgggcgatgaagtgttatcagaccgggagggggtagccgtgcgggatgtgtttggtgaggtctgggggcgatcggttctggtccatggataggcagagcagaaaccgcatcccttgatcggctcctgctgcaacggggtcggaatcgccggtccgcgacttaatcattaacgtttcatcctctacgtgaaaatatgtacggctcccacgagttctcaggcgggcgaaattctcgtcgctcattttcgtgatcaataagattttggtcgtatggttgcgaaggagtgttcctcttttctagtctaataatatgctgacgctccagtacatacctcactatcgtcctgggctacggcactaggatgcgtagatcagctgactacatagtgaggagctagcaggcaagcctcacgtcttcaaacagctcagtgcaaacgagccttgaccttgcgagggatgccgatggtgggtgcaaactggccctcaggagctctatgaaccgcgagcgattcgaatataaaatgagcctctttctcctattgccatcatcctcatccaactcaccagttcacctgccctcagcatttgactttacagcctcccatcgatttctcagcctccataaacacttgcagtaatcttatattgtcaccactcacaaaatggtttcgttggcatacttgatcacccttctgtccctcctcgtcgccgtttctcacgcagaggaggtcgctgccggcaagactgaggacgtcgaccccaaatacttccgatacggatcgaggtacggaggattcggcgggggattttacaacaacttcggatctctgaacagttggggatgtggctggggaagcggcctgatgctcaacacatggagcatcccatggatcaacagtgtgttcaattactttcccaacggcaactgctttggaggcggctggctcctccgcggacccggcatgtactttgtcaaggccactgaggaaggtcacagtgtggcccgacgagctctccctgttggtgctgaacaactcgtccgtcgagaggccggagtgacttgcattagcaacaagggtgtttccagcactttctcccctgatgaatgtatcaagtgagttcctcaaagtcggttttatattgttactgtaatcactcgctgatcaaagttttccttctcctcgcagggccgctcatcagttggctgaaaagaagaccagcagcgctacccacggaggctgcaccttgactcttgttaccaagaatgacaaagtcgcaccaagccaatcgtaagtcaactgaattgatcaacttagcaatcttaacgcagaagtcttaccgttccatctgcatttgctcatcatagctcgagccagatcctcgagaaggccgtcaacagtatcttgggcgcttgcggaaaatctcccgatgtgagtgctttattgtggaaatgtttgctttgtttgatcacggtgttgatgaggctaaatgtgtttgttatcccttttccgctagacccagggccagaacaagaacgctcgccgcgccgctgccgctggtcaagaagacgacacccgcgttgccctcctcctttccaaacccaactgatctccttgatatatactcgcagcaataagcattcatcaaccgtgttcattctgtatctcgtcctcccttatttatctctttctctcgtgtgattgtaccccatgctatcgttatataaagtgtagctacagtggtttcattttcaatgcattgggtttctcttgtctcagaattcttgttcatccgtcagtgagatagtgcgtgcttgtgagaggtgcgaggtctacatagttaggatggagtgttacaattcacccatcaactctgaagactttcgcggatttcgatcagttcgctccgtcttttcaagtttaaaagatttttcattgagatgaatcacaaatggagattatactgatggtgccctaaacagaacatatcactctgggatgattgcagtaatcgtgatcagctgcagttacatacattacatgtcatatcgatgatctaaaggactcgaatttcaatctcatgttatgcctaaattactttaaatttttaaaagagaaaaacaacttgagagaattctttctcaattgattggatggggactactttttatttgaaaacagtgggatcttactagatgaagaaaaattagatcagtggttcaaaagaaactaagacaaatcatttgtggcactatgattgtgaaagttgatgaagcagtcatttttaagattgcttgtaaattatggcacatttcaaggatgtgtggtaaaaggcatgaaagcagaacttcaatgttgggacaattggtcttgtactattcttgtacagcttaagcatcaacagcctaggttgataccacctgaaccattcataatccaatgcagaaatctgtattcagttcaaattcacatcagtagaattcctcaagaatgtatattgaagccgtctttccaaggctagcccacataaatgatttgaagacttcaaaagtgtaataccaatagatcatcttcctagtttttctcacaaaaattaatcatgacagtgatggctggtaagtgtgataagggtgttgattgaggatttggagtgacatttacagcccagtgtaaatggaaaagggaagccctctagtcaaatggtgaacttccagcaagaatgtttttggaaatattgaaggaaattcaatggcatgattaagcctttgtccaagaaaaaaggattagtctggaacaggcacactctatctaaatacatgtttttctttactcgtatgtaatgtttccaaatactcaagtcacttgaccataatgttcatatttacaatacatgtttatgcagatcaaagcagtaaaattattctctaaatccattgtgatgttccgttttcctctgaattgggcctttgctttcaccttcaatttcagcttcaccatgaacttcactttgccgtcactattttcttcactttggcttttgccttcgatttccccatcaacctcaccatcgctttcgtcttccctgtggtcttgatcactcttcaatttcgttttcgctagactggacaggtctccatagacgattatctcttattctcatttgataatccatgaacagccgattcagatgtcttgaatggtgcgcacattccacctttataccgacttttgaaccataagcaactaaatccgtaatttttttaggcctgtattcgcccttatcaacttgaacaacttgaactacaagtgatttcaagtgagtccagaccggatcatcgtggtcgattaagcgtttaatatcagaaggctgaatttggcgattggcaacaaggttgatcttggtaatgttgtaacactctcggaacaggtaaataaattcagtcgaatagggcgtgaaaacagacagcttctctagcttaggcaagtaaaagacgtagttctgctccgattcgtctagggaggtatattctccattgccatcaatgctgataggacagtcacaaagggagagagaaaccaaactctctttgaagaggctgcaaaaatcatgcaggataccaaaagaaagctgagggattctgtgtagtacgattccttcgagtgcccctttccagttaattttactccagctcgaattgaaacaactcgagagtgtgaggtcgataattttaagcgagttgagcgaagctagatgaacggctagcggagacaggaccggctgtatatgatttccatgctggtagagattgcaggtcggagaggacgcggagtgtcctttaatacgaaaatgaactagatgtatcatattccttatcaaattgatcaagtactcttctctaaagcaaccttcctcccccgtgcccggcgtgttgtcatccagataaaagtaggtcaagttggaaagctgagcaaccggatgaattgatgtgggaattgggttgggtaagggagtgctcatcgtgtcaaacttgccctcataagtatcgaggtgtatttggagtccagccaaactggtgcaaaggttcaaaatgttgattaattttacccgaggaagtgtgccggttaaggtgtccaatgtttccgtgttcctaccggcgacggtgtcgagtccgagaacaagcgctcgcacgtgctgtgcttgacgaggcaagatttcatcaatgagctggtcgagacgggccccctccttgtgcagcacgctgatcagctagaataaggacacgaaaagaaataaacgattagtaactgactgcccaagtattgagagacagcttgtttgtttggacatcactggatgcaaaaataaccaatatgaaggtgaaaatggcaagtgaaaaatattgaaggaggagcggccttactttccaatttatcgcactgcacagttgataaaatgaccgatttacgaaggcaagattcagccgcggggtcgctatctcatcaactccgccaccacgccggtctttcttggtctgaagtgcaagatatttaatgacaagtaatttgatctcggtaggaagttgagacagcgatgttttttttggcgatggaggcaccatacgagatggtattatcacaactgtcaggtgtgtgtatgagaccgatgatactgatagtcgctaagtctgattggatcaaatgtcctggggaagaactctttcggcgggaagaggacgaatcgtctttataccaaaaaaaattacaccgatctcaaatttgtgcaaagtaactagtacaagtattgtaagtgttccttgccatattatctggcagcacatatgggaagccatcgcctatgacagtctgagctagcttctgttgtggtctctttccatccattgtagcggttcactagaacttgaaactaatcacaaacttcaacaaaattcgaagttcgccgtaccatctgcaaatactcagctgccaatccaatgcgatacagtgatctcgagagtcattggacatcttgctcgacccgccgcagaaaggtgcgcagaaacagctcatcacaaggagcagatccgacagtagcctcggcgccagcgagagttatgtttagccaagttcaatatattgtacaccaccgggcgtggtggatggcatttggacaccccatcggatgtaccagatgccatccgaccttggccctgcaaggagcatccattggatgcgacttgcatattgctgaacccggatggtagggccaaaccatccatcggatggtaggattagaagcccttgggggcaaaaatgccaggcctgggtttgaacctaacttaacccaagtccctcgatcggagggcctgtaccaggcgggcgcaagcgcccctcgcgaagcgagcctccgaaggagggacttgcgagtaacgtcagaatctgcgcgtggcagctgggggcagttagtagggaaaaaatttgccctgacatttgcccccacttccacatggaatttatttctgccatttggactagcgcaaacccctgcttcccgccgtttttttagttgtacccacttggcccggggccctctagccttggcaagacctgcctccgaaaaagaccatttgtcaaagaggatgatgaagcacctctggattcttcttcaagattcctgtgtatgctcgcatactatgcatacactgacctatgcgctttcggtccctgtatatgggacatactcactgtactgatctcttatcaatataacactccggaggtgttattcaccttcgacattactgttagagtagtgccggaagatctcagaagatacaagattacaagatgcatgtttagtttatactatgtacttacaagcctgtctaacctagtttagtgatacccacagacctaacctagttagtccgattgtacatagtatatatagcctggccggtaccgctccgggctcctttttctctttccttaccgagattggagcccgggattcacacgtgccgatagctaactgtgacggatctgtaccgaccaggttagtatctttttctatcttttcatgcaatcttaccgagattggagcccgggattcacacgtgccaatagctaactgtgacggatctgtaccgaccagactccatttgcctctgtgcatctaataattacaacaggacaagataggggggagatcttgaaatcgggttggagaccccacctattgtaaggggtgtctgaagctaagggtcaatgatattatcattgacccttagcttcagtggtatttttgtcggaagctaaatggacctaacactactgcttgtgatgcgtccggctggttattcactctcggaggtcagaggttcctccgtcggtctcggagacttcacgactgatccggatgacaatacatggccgggcaatgccggtcaatgtcattgccatgtgggcatgagatgttgcaatccctaaggagccggcttgcggtgaactgttcgcaaggcgtagtaagtccatcgatttgcttcaagggggtgtcgaaggtcccttagcttcagacattatgagtatgatgacttgtcacaagataagggttggcccgcgatgaggggtggcctgcgataagggttcgcctgtgcccttgccttcggagcctgaggtcattgtcagagaacccgagattctcctttgtctgtggagctcatgggaccatcttggcatgattataaatatggcccaagccgcgcgatgacttgggttcctcaggatcctgcctagggctcgcatttgctaaaatattctctccagtgttcgtgtggctccttccttacaaaaggtcttcatcccagggtttccttgcttcctacttgatttcaccatggaatctccagccgagaccctaaaggtcctcaccgcttgcaagttgctcaacacaactcctgggaaaattacgcctaaacgcttcttgcaaatattcctggagtccgagaactccgacatcgcatacttgcgtcggctttgggcccagcccaggggtattggatcaaccatgtatctggttaagctcctgcgtgacgagatcatgagctcagacgggggtagcaaggagtggaccgactttattcagaaggaggttagtctgttcgatagtgtagctcggtcacttccttgacgctgatccccggtgtttttgctttcaaggccgttaatgtcctagtgtcccaggagccgccgaggggttattatccgcgtggctccttccaaagctcggtgtcggtcaaggaatcttttttttcacctcaagagcagcaggttcaacaggctcacttgactcaagatcacatgccgttcatgtacggtctcattaatggaatgcttcaagcgggtggggttgtggatgaccacacaggcgatgaagatgagcctgactctcatgatcttcacttttccccagacggatttggagaggtgagctactaccatggcctcttgggccaggaacgtatcaatgcacgctttgctcgggtgagtccctccgcgctggtggatgtgtcttatttattgtaggctcactcgcaaacggtattattcacagattgcgaccaccatatgcggaatggttgcatttgcccataaccgcaggcacaatggattgcaattaactaatgctatccggttcaccgcctgtggggtttccgagagggtccatgagtacctacattatctcggtttatgctcttcacgccggactgccatgagtgccctgggcacgttggcctctgaagggcaacggtcaatccggggtgccatgtcgatgaagaggacggctttgattgctccaacaatctgcatcgacaatattgacatggtccaaggggtccatgatttatccgtcagcaaccgtgccaagacgttccgagggacctggggctacatccatgtgcccagcaacactttgctgaaaactcttaacccagaagagctgacgttggcatcttatcatgattcgctaatcaaggcgaagtcattctccattgagcccaaacatttcctgcccaatcccgaggcggcaattagtgagatgagggtttggaaaagtcagatagccaaggtactaatggagaacatcgctgaaccatctcacaaatgcacatctattccaactgtgcctccaccgatcgaagtgatcagtcatgagaagcctgtgatccacatgctcaagctgatggacgtctccgacaactcggccgagagtattgggcaggtcttcggtactatcttgaaacaatctggcctgagcgaggaggatttctacgggcgcctccagcccatggacggcgacttggggaccgtccagaacttcaactccttaagatcccagcgttatccaagcccttacggcaaggagagcctcaataatatcatctttcagctgggggcttctcatactctttggaacattgcatcgactatatttactcatcattttggtgacgcctccgaccagtcgaacgtgggggcctggcagttcttggaggcgttgggtttcccatcggagaaggccattcaaaagaaggatttcaacctgatgatcaatcaaatggaaaagatcttggaggcttctttgtactactgcttgcggtgagtatcattgtttagatatcttgggcataatgaatcaactccagactgatgcagccaaaactcttatgtttaatcaaggttggtcatgaagaccgagtttcaggatattggggagaagcgtacgaccatccctactgaccaatggaatgacatcgtcgaaacatgttaccagcgattctgttcccctgaagctcgaagtgcagccgccctagacaagaacactaaactcagcaacactttgatcatgatgcatgacttctcttcggtggtcgaggccaaaagatccatgagctcgggtgacatcggtcgactaatgaacgtttggaagaagtggtgcctcatgacccaggggctcaaaggtctgaccaattattcctcgtacctccctcgaatggtcctattgttaaacgagatattacctccggcacttggcaagtttctcaaacacaacctattattctcgcctaccggccggaaggatcattttgtcgccaaggacaattacttggagtgtcagaattattggctgaagtacgtatacaacaacaccggcaatgggactaagattgaccggctaagagacctcttttcgactaacatcttattggtgagttcatcatcaccacttaaacttctgcccacccaaagaccccagttctcacggtgtgatcccatcattggacctctcagctacagggcatgtttcagtcgctaaaggtcgactgtggcgccacagtaatacatcagtcccacaagaaccggttggaccaatggtccctggcaatgttcatgcagatgggcaatcaccgcgacatccttaatcaattcccaacccagcaccccacttcaattgcgccgattgataacacatatctcaccgggttggcaaaattgaagaagacgatccgaaccagtgaccctcagctgaaaaaattcactaaacatctattacctaaaggccaaccgagcatgatgcgtgaaggtgtagtcgaagacagtgaggacgaagatgatagtgtagtagacatgtagaatcttgatagtaggagtgatagtaccagttatcgtagaaacaattaaaaccactactcatcattgtccccccgactgttgagaatcagagatagcatgtaaatagaatgttgcagtcataggagcagtaatcatagatgagaatcagatatagcatgtaaatagaatgttgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcaccgtcgggaattttcctcttcctgagcggggtggccttgattgggtacttgtgactgatgttgcggatttcagaagacacaaaacgatcggataggatagagtcaaaattatccctgtttgcaaacgccaggttatccaccaaactcgccgcctcggtaatcgcacaattggaacaagcacaggggctcattccagcctcgagctcgcgtgcccgctcttggatgtaacctgggtcgtccactgaaagtgggatgtatcctagtctagcaaacgcccccacataattccttgttagtcatgacatctacagtacggtgccacagttaaaaacaaacgtacaagttgtcaagggaaaacgcaatgcgcaggcacaccggcgttatggccaaagcatccatccgatcgggatccgactggtaaggaggagtactagccgccagggggaactgatcgatcgagtttttcccattccgacgactcctttccacaagcaagatagccagtccgggtcgtccgtctcggccacatctgccaatcatctgagatattgaagccggatcacccctccccatgtgaaccaccatcctaaccctcttccagttttgacccagacccagggccatggtacaagaaatcagagggaaatcccccgcagcgaaatggttcacacaatcaaccttatcctgttcgcctgtacaggagtgaaatcgacaaatacaggtgctcggagggtcaaaagcggcgccgggggtttctctcgccaaatcaatcacatccattgccgtcatcgtccgattgcgcgagctgctatagatcagtgttgggaccaaatccgcgtcggaaacatccttcgccgaggggaacaacttcaccagatcgagtgtcgaagcaagggaatggtccatcgtgacccgaataatgcgaatttcgggacgggtgagctcaccccgcaaaatgtcaagagtgtcttcattcagcttgagactcttcatgatgccgtccactgccaccggtcggcaagttgccgagagtaacaagattggcttgttgttgcggaacagtaggtggggccccagcttcccgtaacatggcctgaacaacgcataatcctcaatacgcaggtgaaccgaagtgatcgttttcgatgtcgagctctccacaaggccccagatgtagaccatatgggcctcatcaatgacaatcaacgcgagtcggttctaaaactttgtgctgaagtacacctcatcaaacgccttgctgttcaggaaaatctcggggcttaggtaaataaaattgtagttgccattcgagattgcatcagccgtctgcttgttgaagttcatttgagtcaagttgattgccgtgaaaccggccttctctttctccagtacttggttatcccccaaagagtcaagagggtttaaaactagcaccaccgcccgtgtcgactttgggatcattttgaagtacaactccgatatccgcgacttcccaaagccagtacccgccaagagaaacgtgttgcggcctcgggccagattgaagacggtttcgacctgcaatggtttggcctcctgcttgtaagtatccatcgaggcctgcttgatgaactccttgagcttatcatcggtcttttcatagattttcttgtacagattgacccccgttggcgtgcgtacccgcttggaaatggctaactggtgcattatgaggatcggttcggttgaaagtgttcaagcgttgagattttaagactgggaatatgtgctggatgaaggtggatcttgcacttgtcgtcttctccaattctctgctccttcagatcaatacctcaatcgaactcatacattatcgcatacaacggtcataaggcacaccattgtggcatttacaacaactgtaccgactcaactagacacttcatgagccatctgtacaagacatactatgtcttgtaccactttttatgggataagctgaatttcagcttgattcgcagtcctcactttccatccaaaggatggataagtgttagcaaccaaaattacaaaaaaaaatataggatgataggtcatatggtcacgtatgtgacaaagttagccgcatcatttttggttggatgagccaagagtaatggacaggatagggggaattacctatgaaaagccacaaactgtaccagcttccaggctgaaatttggtcttcgctcataagcccctctttcagaggctcgcttcgcgagttgcctccggccctctgtcgaggggatttgttaagctagggtttgaacccatgacctccaggtggtgccaccagtaactccacagaggctgtactttcaccacgggcatttgcatgtcgctgcggcccgcagcgtcaccttgacgctgcacgcgagtttgaatttgaattcatcgtcatctgcagcgacatcatttgacaacaggacctacccagaaacatttgatctacagctgggacactttcaatcggccgatctgttctcaatcatccctaagatatcaaaccccctacccattggaataatccatccaagtctgggaggccaacctatccgaaacccatccaaacctgtcagtaatgtatcctcaattttatctcatcataaagatacctataagcatacttatcccatctggtccaaccagttcatctccaatcgaccgtacaacgtttatcacccatttcttccgtcgatcgattggattcaagacccccacaccaacatccgatcctcatgctctgaaacccagaccagagcacaactcgtatccaagaatttatggccaaactgatcagacgacccgttcactctatgacctctccgattccgccttcgccaacctgtgctcgatcaagaacttcatcaaacatatcaccctcatcagtccttatgctctggtctggccgtcctagtagattggatccggaccgaaatcatggactgtttcgagcacgaatctgcactccactcaggattactgtccatcagtatgatggtcgagccactcttcgagctcctcggagcactcgccaacctcgtccaaagctgtcaagaagaccaaggaaccagacaacacgaagatgtagtctatcaacatctagacctccgcattcaccaatgctcctcaaacttgatccaggctgtcttcagttgtctgctaaacagggtttgtgcggccctcctactctgttggcagacttggctgggcattgatctgggcggccaacacacattatggcctgacgaaaaggaccagttgtaccaatccctctggaagatttacagcattcaatcagatcctcggccaccaatagatcctcatcttgaactgactggcgacgatttggatgaaaataataccaggacaccctcatcttattgcattttgagtaaactccattctctatcccatcccagctcgtgctgagattttccctcatcaggtatcatttggcaactaatacagtttgatttggctctcttcttattcttctttctaactccactcaattccatcctgatcgtgtctcaagctttattccgatctctctggccgagtcgattttcaaggcgggcatattgttgagaatcttgcgacgagccaatccctttcatccgatctttctctcctatcccgtcgaagagcatggtcaatcgcggtgggtgtggaccccacaggatctggaaaagtactttgtctcatggctcttccattaagaaagctttgcggaatcttatgtactatacacagagtccatcaggcagccagcacacagaggcacgacatgaagctccaaatatctgcctggagacatggcaccaagcgttcagatgatccatcgatggcgatccaaagagccaagcaagcatcatccaccaggatgcaggatattgaacaagggcatgagatcgaagatttcgtcaaggccattagcaccggcttgaagcctcatgacactcaagtgagaggatcaagacacattgatgagcgtcagagaggcttgatcgagagccttgaagagcgtctgagaggttgcaagatcgagaggtctggggtgctccaacccatggaaagcccctcggtagatatcctgactgaggtcacagtgctggagtcactccgatgtcgggcactggagatcgaccgatcgctgctctcattctttctggtcgatctcgagtttctcgaccatctcaagatcctcaaccagttcctgtttgtgacacaatgttcaatgagcggttgaccacccaggtgtcgcaacagtcagtcaactgtcgctgcgtagtcaactgctcacatgtcgtgcgagttttgattctgactgaattcgtcagatgacgctgtgggccgcagcgacacgcaaatgtccgtggtgtttgccactcgactatactagattcttgatattccactggtcagagagtcaactacataccccgcgctgcatttttggatcgtttttcaaccatcgaccaccttttgaataatttttcgacaatcgacccttttttttccactgccggacccgggtgaaaaccatcaatcggacactctgagaagtgtccgattgatggttttcttgttgtccatcggacactcccaatcaagtgtccgatggaccccgggctgtacaccatcctctggatggtctcgcctgccaagcatcccttggacgctttctgaagcgcccaaatgatgccaggcccgcccgagcgtccgttggatgcttcgcaaccaagttgcgggcgctcgggacggaatccatccgtttgctggggggtttttctaaaaacccgccccatggtgtacatgtatgcttgcgttggacagctgagactgtgcaaattatccatggcatcgctgcagtcaggggtgtacttgatctggataaaatctttggaaagacattgtctttcatcccagaacctttgttctatcccattggctacggaaccaagattcaagtcgttgactttcttcccagtaaaaccgcacagaaattcatcaaacaaatggccggtaaccatacggactgaaggccttcctgtctctcaagatttctctttctccagcttcacacaagttcgcttcttcatcaggcatgggtgaattcattttgtcacactcgttcccatcacacgagattgaacgctttctgtctcgcggcatcttcatagtcagttgtatcacacatagtgtgatcctgcaaggatgaaaaccccggcgctaacaaaagcgcagcgcagccaaaattgacctcgctacatacgctgcgctttagtagcggtggatcgcctatcgtgtatttcccctttgttttttttttctgtgcgcactggattggcgattgtgtagcgcacaattgccgcaagtagcgcggcgaggcgcagcatagcgcctttttcacagctatgatagcggcttttctagcagcaaaaaactctatctttacaccaattctgctgagttttgctttcgtggcaattgtttagagggaaacaacagctgcttgaggtacagaaaaaaaagcagtgtagaatgaagttagatattctagggggatcattgatgctttgatattgtcagcttgggcctgttttggaaggggcttggttaattgacttccaaaccccaaggacctcctgaggactgtctacaggacatcgacccccccctatttttttacccccaagggtttgggagtcaatcctccaaacccatcaacaggtttgggagtcaaccccccccccaaaaaaaaataaataaataataattaatagaaaaaacctgtgggtttttggaaggggtttgggagttggcaccagaaatatctcagtggcaaagagtgttcctcttggctggcaagagttgtacaacttgagctggccaggaggaatcccttttagtcactgagagtagtacagtctcagcagccaggagaaatcctcagggctgttgagagcatacagtctcagcagccaagaggaatccctcttggttgctgagagttgtccactctttaaggccaagaggaacactcttgaccatcaagagttgtagtagtagtacagccctcagcaaccaagagaaggaataccctcttggtttgatggtcaagagtgtccctcttgtctgctgggagttgtacgctcttgatggttaagagtatcactctccactgtcaagagtgtacaactctcaatggccaggaggaacactctcaatgtccaggagaaatctctcttggttgatgagagttgttcactctcagcatccaagagtgttcctcttggccatcaagagttgtacagctctcagcaaccaacagggattcttcctggcctctgagattggagaaaaactcttattctctcaacggctgagaggatttatcccagttgctgtcaggacgtctccagagtttggaagttgattagcccagccccctttggactgcattaattactgcttgacagttggcaactgcacatcccatcagaaaaaaactcagcagccactgatttatatcaatggtttggattgcttagccctaggtaaaaaagaagtggccacttccaagaagttttatttcatattgtcccagtaagctgcccaggccaggtagtcctgggccaatgaccccaagactagaaactccatgcaatgcaaaataatcagtgtagaattgtagagaggatattgtgacttgaacaaatactgatgttccaacagtgaagaactttccctttttttacatggggaaaatgaactggttgtgattctccatttctgtgttcaccttcaccaggcctggttgatataaatatttctttacatacctgagttgtttgggtttccatttgcttgaaactgggaacccaatgggggagatgaagccagttgggaagttttgaggagggtgttcaggttctaacaataggttgcttcaatgaatttattgattttattcaagtgttctttgaagtgttttcaaaggacataaagtgcatgaatatccatgaagggcaatgcaacagtgaaacagtatctgcagatagatatgagttgaaacaaatgggattttttgattgactggtttgggtgaaaagatatgtatttttttgttcaaaacccattggggttgatggaggtggattttggaaacccgtcaattaataattgtggatttcaaaaaattaattgacgggtttgcaaaggtgtatttgctacatttgataccccctgttgtatcttttttctaaaaatttgtattgtgttgtttatgagaaatttataggcttaaaagaatatatatttcagtaaaatgaaaatgaaaaagaataaaaaatgagataagagaaaaagaaaagagtagtaccttaaaagaacaggaagttagatgaactaccaacacagtaagtacacgattgactcttaaagagtatcttatcaaataattcaggataaaaagctaagaacataaagttagagcggtcaacaactaatgaatgataataataagaaataataataaaaatacctcaaagctataaatccctagccgatgatccctcacactcgattgatgctgaacttgatgattgatgaagaatagttgagcgatgtcgagttgtgataaagaagatgggatgaggaaagagcctgttgaccgtgccaaattgatcatgatgtcatgatcacaacactcccaatctggagtattgacagcacctgcacccactgtgcacacctaattccaacacctgcacccactgtgcacacccaattccaacagtttaggggctcatatttttctgtgcacccactgcaatggctcactattgaaaagaactgaaatgcttcaagcccctgcaacatatgtgtccaagtatggtgttttggaggcttttccaaacatttgcatgtcaaaagaagaagaaaaaagatctgctgtgccagatttttagtgcttacagctacacaaattaaaattcaaaataaaaaatcaggcagctcaaacctcacattaggaaatttaacatctgatcactgatgtttgtgatgaaaaaattttgacttgctggacttgttggaaaagacagaatctggatgtattaaaatttcatgaaaattttatggtgctcatcaggaaaaatctcccaatgtgcagttaactgccctgataacaaagatcagtgtgcttttggcctcaggcccatgtccaaattttaatttcttgcagttgaaacccaaaccgctgctccagaggtcgggagtagctccgggggacctcgcgaggcgcacggcagtgttctcagttctggggccggccgccgattaattctgagtgggcagtcactgacaccagcagtcccatgatcgactcctgtacatatgtaccatcggggtttcaatcgccggtccgatgctacatacacacttggttattaaggtttcaccttccatgcgaaatatgcacggctctcaagtcttgatgctcagcctccctcaggcacgcgagtcgcgacggagtgatttttaacgctcgtcgctcattttcgtgataaatatcgattatctcgtattgttgcgaaggagtgctcctcttccctagcccaatgtgtgtaatatatactcatactgacgttccagtaccacactatgattctggtctacggggatgcgtagatcagttgcctagcgtggagcgcgtagacagtcctcatcggtgcagctggacttgtgacttgcgagctggatggtgggtatattgtacaatctggccttcagaccacctcatggacgaccgcaaggccaagcagtttgaatataaaatgagcctctttctccgattgccagcatcctcatcccactcaccagttcacctgccctcagcatttgactttacagcctcccatcgatttctcagcctccataaatacttgtagaagtcttctattttcaccactcacaaaatggtttcgttggcctacttgatcacccttctgtccctcctcgtcgccgtttctcacgcagaggaggtcgctgccggcaagactgaggacgtcgaccccaaatacttccgatacggatcgaggtacggaggattcggcgggggattctacaacaacttcggatctctgaacagttggggatgtggctggggaagtggcttgatgctcaactcatggaacaccccatggatcaacagtgcgttcaattactttcccaacggcaactgctttggaggcggctggctcctccgcggacccggcatgtactttgtcaaggccactgaggaaggtcacagtgttgcccgacgagctctccccgttggtgctgaacaactcgtccgtcgagaggccggtgtgacttgcattagcaacaagggtgtttccagcactttctcccctgatgaatgtatcaagtgagtcactcaagtcggttttatatggtcaccgaaatcactcgctgatcaaagtttttcttctcctcgcagggccgctcatcagttggctgagaagaagaccagcagcactacccacggaggctgcaccttgactcttgttaccaagaatgacaaagtcgccccaagccaatcgtaagtcacccgacttgatcagtttaacaattgtaacgcagaagtcttaccgttccatctgcatttgctcaccatagctcgagccagatcctcgagaaggccgtcaacagtattttgggcgcttgcggaaaatctcccaatgtgagtcctgtttttcggaaatgttcgcttcctttgatcacagtattgttgagaccctatgtgtttattatcccgtttccgctagacccagggccagaacaagaacgctcgccgcgccgctgccgctggtcaagaagacgacacccgcgttgccctcctcctttccaagcctaactgatatcctttatatttacccactagaagcattcaaccgtgttcattctgtatcagatctttatttatccatgtctttctctctcgtcgttgtatttactgttatccatatatgaattgtagatgcagtcgtcttgttctcaatgtattgggtttctttcatctcaaactgtagatttgtccttgaatgagatagtgtgcgcttgtgccagagcagctgacccagctgaggaatgagcatcatcgagagaaggactcggtttttccttttgtattctcaaacagtgctgttcaaaatcgatgtgctggaagctctccatccaatcatcaactcccagattcctccggccgatctgccctcttttactttctgttcccttttctcgccagccacccactcgcaatcgccactgaatcgacatgagtggtcaaattttttaggttttctatgtttcaaatgaatagtttttcagataaattatcgcaactatgtacaacatatcataatttaacaccggccggatgaggcggggatctccgtcaaattgacacgggcagcgcaagaatccctacaagcagccgggaccacggacggcaaccgggatgcaatctcttcgaacctcgggagtccgggacccggggtaacaagttgaatatgcatgcacgtgagccgccgggccccccaccgagtcgaaattgaatatgcatagaacaagtaagtttggaatttaaccctctttcatcgcacggtgttcccacattgtattggacaacaactcaacatattaatatttcatttcggaatgacacaggctctgagtgccccatcaatcgaagagctcgaggacttgatcttgtcttgtcggtatggcgatctggaagatgtgcaggagttcgtccgtcggttcgggatcgctcctttagacgattatgtggacgaacacggaaatagttgcttgcatatggcagctgccaacggacatgaaggtaagtttcttccgcgagaattaatgttctcttagtttaatatgttctgaaactcttctcgcatcgacccagatgtcgttcaataccttttgcagaatctagagaagtcgagttcaatacaccgatcgaatctgccgccggcgagtaacacgccgcttcattgggcggcgatgaaccatcatcttgggattttgaagcaactgtgtgtccgactgacgacggagcagatatgtcaagtgaacgggcgagggatgagtgcgatgagcgaggcgatgggctcgatcaacaacattcccccatccaccaaaccagatccaccagcgaatggcgagcaggctgaagaagcagaacagatccctattcgagaacaatgcgttaattatctcgtggaaatgatgaagttgggcgacaccgactccgagcctctcacgaaagaccctccatctgaccatcaacagcccattccccctacttctgatcagcctcaagatcccgttgagaagttgaatctcaacatccagaatactcagttgaatgatccaaaggaaacatcgcctgtcaaagctttgagatgataaaccatttgtttttaatccatcctgttttatctttttttttgtcaccacgcaacaaacgatacctcattgattcagatccccgtcgacttatgtctcttataagcccttttgatttgttttttttactgatcacttctgggccagtttccaatcaatctgatgacctcccccccaaaaaaaatgcgtccgtgtgatgatggtgtaactttgtagatcataaatttctcccactctccaatttcacttataaatcaagggactgcctcgttgttatcgttgtgttttttgtttttttgagaaaaaaaaaagagtgagaatgcattcaagagttatgatacaacatacgcagaggaagtaactacactcttctcccagaccatcggaatcgtgttctgtttcttaaaaaagtctcaagctaaccaaccagggatattaatcttgaaaaggtctgaatccccgtttgaccacgtgggggaagtgctttccgcgccatccgtagtccgcaggttgcgccgcgcccgccagctcgaagtcaacagacgatgacctcatcggagagaacaagggaagaacgcaaagaacggtcaacaagaacaacaacacccaactaataccctaaaaaacaactagctcaccggtcaagaagaagaacaaaacgaacgcgcagatggaacgattggcggaagcagaacaggcactgaccttggcaaagtcgtgcgatatcgacctaccagtgacgctcagaatgttgagtatagtgctcatcagtaatgctcttcacctctctaagaatacttgattgatcgagaaccgtgtctatgttctagctcacgaatagagggaaactatcacaggtctcagaccaagtcctactcgaacctacgcaccagtcagcctcagttaggtcaattccaccttggctttctcagcatttcaacccattcgattggtttctcctcgatgaacgactgaagtcgcctttctcttgttgggaaaaaaaaacatcagctcgtcgcccttgcccgatctttacgtcgccgtacagctatgggctgagaaccgaccattgactttgcccttttacacacctcacaagaacttttcgacctccttcacgtttgtccaatatttcgcacctcaaaataaatcctcaatgaaccagcgactcattttggatgattcttgttctttttatttatagatgggcgaccccgatcactttaccgatcaagtatcgtgacttacctcactcggcccaactagcattcacaatactcgacgtcaatcttccagacggccttactcacacgtctcatcccctttcaacaactgacgatacaacagcttcaattgaccaaaccaccacggataatttcttattatccaattccaccgtcgtgggaggcacgacacttgcgctatttgggaaaaagaggacgttaagaaaagggaaacaacgctgttttatccatgtcagtgttttttcttttcttttttggctcaaacctcttagactatgtgctcaactagaaaattgttgcttgggtctgttagcgtgaccgaatcgcagatggaaatgtttcgtcgactacgcctagtaaaattgcgattgtttctgagagtgatcctaattcattggaggtttatgaagaaagtgacaagctgggtagactcgaaaaagtcagtaggtaaaacactcagccgtttcatctctctggtttctccatatcccttatttcgtgagattataactgctcctttctgtctcgttcattttttttttccagctcgtcaagaaacatgagcgtggtgatctgcctcgactggaatggcttgatcaactcgcattccgacagatagaaagaatccatgctgtaaggctcgatttttgatcaattattattcaaaaaaatcggaattgaaccgttgatttgacaaactaaaatcggtctctgaaatcgtgaagcaagaaacggcgaaaagtcgagacatgtacttgtatgtcgacctgcctcggtttgattttccgatcttattcaatgagatcgagcttccagccccaagtctaccctcaacattatcggctgtaacgcagccggccgctggtaatacttccgcactttactccccccatcatctcgccgatattttcacagtggtcgacccggacatggtacatgacaatcccattgaaagtaaacacactaggcttcatagaagtcaccgcaatggtccattagatcgcgaattgagacctgagaagagtgtgcgggatgttcttaacgtgagttggcactccttgttgagatctgtacaaatcattttgtctgaatgtttatttcgactttcctcggttgacttcacagaatattttgagttacccgcccaccaggacactaacacgtgacgagagggaccttgtgtggcgcttccggttttacttatctcacgacaagcgtgccttgactaaatttctcaagtcggttgtgtggtcggacaagggagaggtgagtcaagcgatcggaaaccttttaccaatttggtccgaaattagtttggacgatgcgctcgagctcctaggaccatcagatgattaccgagaaccacgaataaaacagtttgcggtccaacaactcgcccgagccgaggatgatgagctggtgctatatttgctacaactagtccaagcgttgaaattcgaccagtcgccttcagtaagcttcgatcatcacaagaccagtccatcgagcacagtcacgtctccgatagcccaatcccagcgtttctctgtcgccccgtctcagcgagttagtgttggtagtagcagtacagtgctgggaagagagaaccggtcctcgttcacgccgaacgtcacagaaactcctcctaggcgtgactcgcaaatcaagccgttgagtctcgaagactttttgattgaacgaagttgtgccaacccggctgtgttgggctatcagttctattggtatcttaccgtcgaggctagtgccgatggggataaatcaatgcaagttatgtacggcagggtcttgcaaaaattctatgacaaaatgcgtgaagtgagtggtttgaatttgattcctatcagacaaactggacaagtgggattcacagcactctctgggggcttttttttggaaaaaatcagacggatagaggtcggtcgatggctgagactattcagcgacaaaaatcatttgtgatgtttctttcaaagttagcaaatgagatccgaacatcaaaagacggaaggccaaagaagatcgaaaagctcaaacatgtgttgaaagatccggcgaaactggctcaactattttcagtcgatagcacgagtcagatagcaggcttaccgctaccgttggattcgagtaagatgattgtgggggtagatacggactcatcgacggtattcaagtcgaatctgttcccattaaggttggcgcttcgatgttcagatgggacggagtatccggtgatcttcaaagacggcgatgatcttagacaagaccaattggtcatccaactcatcagcttgatggaccgactcctcaggaaagaaaacttggaccttcgcttgaccccttataaagtcttggctaccggtcagactgtgggcctcgttcagttcatcacctctaaaactttaggcgaagtcgccgccgtttatcagggcggtatcttggaataccttaggactgagaatccagactcgggtggtagtcttggtcactatggtgttttgcctagtgttttagaaaactttgttaggagttgtggtaaggatttgtttttcttacatcaagtttgagtacccatgactaattctaaaaatcaatctatacacttttaatttgatgaaattgaacgaggaagctggatattgtgtagtaacgtatatcctaggagtaggcgatcgacatttggataacctaatgatctcgccgagtgggcacttttttcatgtggattttgggtacattttaggacgagatccgaagccgtttccgccctcgattaaggtctgtaaggagatggtagacgggatgggaggcgacaagtcgagccattatggtcgcttcaaacggctctgttataccgcttttatctgtcttcgtaaaaattccgggttgatcatcaatcttgtcgggctcatgatcgaggctaatatccctgatatcaaactcgaacctgataaagctgtcatgaaggtttgtttcaccccttccttcttcttcttccgtttactcaccagtattgaaccttttccctttcttcaattcttgctttaccttgctcctccgttctgataggtccaagaaaaatttagattggacttgtctgaagaagaagctatcaaacactttgaaaacgagctcaatgatacttcttatttcactgttgtctttgacaagttgagtcctttgcttttcttccttccttactatttttttagtttgttgcactttttttttttgtcttgactttgtttatttcacaaacttacatgtttatccttctttttggcaggatccatgctgtggcccagtactggagagcctaacaaaaaaaaagaaactttttgtatttgtattgtgtatttgttcatcatgtttattggcggtttggacttgatatgattttgtaacaggcacaaaaaaaaaacgttgagtcaaaatttagggctagaacttgcaggttacccaagcgttttgtgccatcccaattcctgccgggcgagcatgcttgatgatcaagtatcaattttagcacacccggaccatgatggagagtatcaagcacatcccgggtgtacctggcttgagtgatcaggatgctcagagttgttatttggtgatggaaaccagagaaccagaggaaaccagtcacaatatcaaggttgcaccggctgcgggtgcaaccttgattgttaactaagtatctttaatcctttcctttttatcacaacagtaaaaagatgtgtagactgtggcaggaaacggtcaagacaatcagagcagggatctgatattaggaagggcaatggtcagttacatgacaatattatgcctccttcagggcttttcattcacttggtgatgtatcaatgttgacttaacccaagtaaatttgtttcaattacctggaactgcctagtccctagtcaagtgagggcaatgggtattaggtgcaagtaggaaataggaggacccaggaaaccgcctaaaaatgtcagtaacgtaaattctgttgaggtctaagctttggctctcacattctgtagaagctctagaccatctaagtacccaagatcaaaatattaatgacatcatacggcctgaactctggatttcatcaaagctcatacaaagatgtcattacactcgcaccctctcaaactctttcgtcattgctattgtgcactctctttttcctttatcattcctcctccgcggtcgaatcattctttctccttaggactccttctgaattctttcctccacagtcaatattcttaattgaccgtgtcattcttatcctgaatcatcaactgtcttattctcttaaaaagatgaacattacatctcaactcccatcatcaatcatcgcttctgatccaacttcctcctaaccttttcatccatctcttttgatctccgtatcaaaccaatcccttccattcgacaactccgccaaccactacttttctcctactatcctcaatcatcgtaggtacttgttgatccttttctcatcaaggatcttgatgttgatccactttcttttgttagctttctcttctatctttctatcattattgtgtctagttatattgttgtcccatttattttgccatctactgcttttaggtgattattctctttctttcttttcttcttctcattttgtatttcttagctggcactcatgaaatacaaaccttttagtctattgattcatagatttacagtctcggacgcttgattgaaatcaaacaactcaatcaagacaaagcggtaatggccaacaactctgaacaatcaatcaagaccaaacatctcttaccaattctcaatggaaaaaaccatccttcctggtatggtcacatgaaagttcagctttgtggtaaagatctctggttggtttgcatcacttcccctgccgaccctttaaccacgacaccagtcacagcaaacaccacgtcaagcgatcgtgcaatctcgatcatcgttccatgtctcagtcaacgctgctacaatgaatgcgtcaatagcaccaccattgacagcgctttcctactctggaagaagattgcggatcagtacgcctcaagaacagtcataaatcaaggacgggtgtatatgacctggtctgcacttatatataagggcaatcttcaaaattatattgacaataacagagcctgcttgatcaacattgatgctgtcggtatcaatgtaccagttaaagtgattgcctatctcattcttggcaaactgatgaaccacgacttggatcagattgttgataaactggccttggatgaaaaagtaatatctgatccctatgctgtgctcaatgaacttcaaacttaccaaactcataagttcagaaaagatgagaaggggactgctttatacaccgccgttccgacttcttcaaaattgttgactacttcaaagtcaaagtttccgaccaaagtgcttcacttctgtggatttggagagcacaatcccaaatataatcacccagaaaatcactgtcatgaaaagtatccggagctcaagaccaaattctcaagatcaagaaagaaccccagtgctagtttggcccatgctgctgaatttgttacttacatccttcctcaatcatcaaattcttttataatcaactccgctgcttcccatcacatgatacccgattgatcactgttcacttcctttgagaaacaaaaattcaccatcaataccggatatcctttgtctcctttgattgctgaaggtcacggatcagtctctctcttgatcaatgacaaagaagtaatcttatctgagtgtctttttgtcccaagaatttctcagcaattgatctctttggtccgcatgataagcaactccatcacaatcaagaaatcaggaagcaagttcactatctctgattcctctggagatctattctcgggtaacattgttgacaacctactccattcctcatattccaataaaccttccgctcatttcagcaagaaggtcaatgataatcatgaaatatggcatcaacgtttaggacatcccagcaattcagtcatgaagaaaatgaagctacccggttcacctgaattgaaaacctgtgaggtgtgtgtctgttccaagatgaacctttctcctttcacaagtcattttcaacctgtaaattttcctcttcaacatattcatatggacctggtcggcccaatcaaacaatcctcagtatctggtttgaattattttctttcaattgttgaccaattttcatcatttgaattcgttcgtttcttgaaagctaaatctgacacacttgatgtattgaaaatctttatcaaggaggtcaaaaactctcaagatcgccgtgtcaaagaaattgtctctgataatggaggcgaatttaccagcaatctcttcaagaatttcacggaaagtcaaggcatcaaacatgttttctcaccgcccaaaattcctgaacataacagatacgcagagcgagctaatcaaacgatccttgacaaagcccgtgcattaatgttgacaagcaaattgccaaagacttactgggcagaggctgtgaacacctcgacctttgtctcaaatctcctctcaagtccttctcgctcaaatttctccccgtatgagctgtggactaaatcttctgcacctattcaccgtgtcaggaattttggttgtaaaaacttcatttgcgtacctaaatcgcattggtcatggaaacttggaaatacagctgaagtaggtcttcttgttggttttgaaaataaagccactgttttcaggattcttcgcttgagtgacaagaaaataattaggacacgccatgccttttttgatgaatcatcatttcccaagttctcggaagattttgtaccgtcaacgggtaaggacctagacttctttgaggactcctttgatgaggacagtgacaatgacaatcctccggcaacaaaagtcatttctcctaatgagaatctctcctctcctcaaaacgcttctctagtcgctccgtctacaaatccctcttccaagctcattgttggtgacatctcattgtcaaatatactcttgaataagcgtgtcagaaaaccaagggcctttcatacgactgaaagctccgacatccctgctcactacgatcacacaattcattgcgcggaggcaaagttctgggaggttgtgataaagaaggagcttgatgtgatggccaccttgaacgtgtggtctggtccctttgacgttggacatcaaaacggttggcaccacctgagtcttcaagaagaagatgggcaatggagacattgtctttaaggccaggctatgtgctcagggcttctctcaaactcacggaatcaacttctcaaaaacctctgctccaaccagttgtctcacctcactttgtgctcttatctcttttgcagctgcaaacggccttgattttcagcaactcaatgttaaaaccgcctttttgaatgcggaattgaatgaagacgtctatctctccattcctcaaggtataacacttgacaaaaagaaggtttgcctcaagttgcataaggcaatttatgggcttaaacaagctccactggcctggtacaattgcctctcttcctggttgttgtcagttggattctctatttctgttgcggatccatgtgttttctatcgcctgggagataatcctgtctggattttcattcatgtggatgacatagctgtgtttggcaaggatatctcgatcttcaaataggagattaaatcggagtttgacattaaagacatgggcaaagctgacctgttgctaggaatcaaggtgcttcatgagcctacagccatagttctctcccaacttcactatgtaaatttgttgcttgcactctatggcatgtctgccttttgacctgttgctactccttttgtgccaaatactcaactcgaccgagcaaccatggaagaagccaattgtttcaactcgcttggtgtgaactatcggagcgctgtgggtgccctcagctaccttagctctgctacccaaccggatattgtgcatgctgtcagttcattatcacagttccttgaagcccctggaataactcattgggaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagagtatcgagtacataccgggtgtacctggcttgagtgatcaggatgctcagagtttttatttggtgatggaaaccagtcacaatattgaggttgcaccagcagccagtgcagccttgattgttaactaagtatcttcaatcctttcccttttatcacaacagtaaaaatttgggtagactgtaacaggaagcggtcaagacaatcagagcagggatctaatagtaggaagggcaatggtcagttacatgacaatattatgcctccttcagggcttttcattcacttgatgacgtatcaatgttgacttaacccaagtaaatttgtttcaattacctggaactgcctggtcactagtcaagtgaggacaatgggtatcgggtgcaagtaggaaatgggtggcactcatgattggtccaagatgaatgattgaatggaagtgaaattgagctccatgcagattctgggagggtaaccagaaggggggtggttctcttcagcaatgttggagtcatgaattggaaagtagtaaataaacgtctaagattattattcagttcactcctcaggctgctgtggatgatcagcaccccagattttcaactcttccctgatttgtcgtgtctctttgagtagaaggtctcgttccgttttggccatccaaatctgatcagctacccgctcctcctcaatagctttgtcacgcttcagccggtattcgatgtctaccgccttatcataggcaagtttctcggcaaggctgagacaatcgtaccaaagcttgtcaacaaacgagcgggcaattgggtctttcttggcccattctggcagtgatcgctttgcttgcttagaaccgcagttggcaaaaatccaaagcactttttccaacggcattttgacctcgttgcccatccagatatgaaagttgggcagtgatatgaaacaaaattgtgcaactggcttctctcctcgaacagatgagtcattggatgcggcttgtgggtcttgcggtaaggacgaatccaattcccaatgtggtttctgccacatcagccactttttgttcagcaacttgggtattcttggctggttggtccacggaaagtcacatattgagataacgtagacttcgctgcatctgtaatcccgctttttgctatgctgatcttgaggcaagctggttcctggagtgagctcccagaaattgtcaggtggggacttccaccttttctacccgagatagtcagaaatcagtcaatcactgtagtacacaactcggtcaaggtagtagggctggagagcccgctgcgtttctacggcaatgacggtgttattgtcagtgaccgcaacaatgttgtagcatatggtccaatgtgatttgttgtacctcatgtcacgtattgtcaaagctcgaacgcgttgctcagaggttccatctagtccagttgcttgagaaggggtaggacttcctggagcggaacgcacgacttgcgtatatgtttcaatttgatcaatgacaacttttgtttttagaatgtcgttgagaaacgggatgagaagtgaggaatcgtcaagaagtcttgtgaatgcctcatccgatttaggtgctatcaagctgtgcatgtcgaggttggaaaagctgctcatgtctgttatggatctaaaaaaacgaatgctgagtaaagatgaaaaaaagaaatctgttcattagcattacatttcacaatcacacccaccttatcccgcacatacctgaggaagcagagcaagtgattcagcatgcagttgggattaaggacacgtaaaggtagacttgcaattggaacgagcttaacaaggcctctcgagagcccccctacgggccctgcaaagcgggggagccctgcagggtctctgtcagagtctccagagtgggggagcctcgcagggagccagagtccttgattaggatgataattttgtcatacatttacaatcattgtcaaagaaaccacaaaaggagccagcaagaaagaagacaaaggccaccaaagccactccaatcccccctcctgcagtgtcagccttagagccaaccaagttagccaaaagactgcttaagtcctccttttcagctatgttcctactagggggtatcaaatataagaaatccaccattagaaaccagtcaattttccaaaaataaaattttgcatcaatgggcccccaaaggggtcaaatgaagaactgacatgtttaaaaaatggtggattttttaaaaccagtcaattaaaaagtggtggatttggttatatttgataccccctactgcaacttttttatctcatgattttattacattctgaattcagaaatgaattcctcatgtgatttcaaccttagtcaccactacacacttttacactactcttttccttcatagactttgtaatatttcactgtaccttgtgaaatatcaaccaagttggaattccaactctctaccacatgtacatgctttgattatgtaatccaactctgaaaattctctcagaggatactgagttctcattttcaggatttcagactccagaccaactcagaacctcaacaaccagaaccagatcaagccatctcaactcttcctgtttggtagtacaactgaaaactacataggtttccctttaaagagccttgatctttgatctaaaaaaatgtggttgacctgattcatcagtgtcaataacccatttcagtttctgttgatttggaggcgtcagagttagctccgcttataacagccatcctacaaggaaagtaagactgtcagcagccatccaaaaagggacagtaagactgccagaactttaatcatcatcttaaaataaataaagaacaaaaatatcattatttctttcaatcttcttctccttttctcttcctttatttgtattcctcttctcttaagaaatacatataaaagtgccccccatatcttgtgtcctgctgtcactatatagacccaggctcacaattgggggcctcatggggaaatgtctattccaaagacctctcataatcataatttcaaacttaattcatcaggccattaataaaataaaaataaaacaaaaaaaaacatcattctaactacttcagaatctgaatctctaatccttaaaaaataaaaataacaaacaattctttttttttatcttcaaaatcccatctcagagcgcttgaaaaattttattgtgtagcgcttctccaactctgtttttcttatatcaaacataccgtacaactagtattttagaatactatcaagaattcgatctacttccctatgaactttgatttctttcatcgttctattgcaatcttgctaagtgaagacaagccaaagactcatacccgataccccacctaccttgtctcctatgttgtctctgtcctcagtaccctctaatgtactggccgctgacctagatctgttagaaaggcagactttagctcctcctcaagacggaagtttcatttcattgaccgagttgacccctacagccacctccgatatcgttagaacaaaagaaaaagaaaaactctcagcaaacgtatcctcctttttttcactttccatcgcggagcgctcgtcaatttttctcttttttattatagtgaccacaagatctatcttcaaaatttgaagtagtgcaaatcaaactaaattccttatttccatcaagaagcagtctccaaattaccaaatctcattgcggagcgcttgccaaaattctttttctcttgatttaaagactcaaaaagaaaaaacaagaaacattgtcaatcaaacaaacatcttttcattttttgttcttcgatcaatcaaacctacctccctctatccgcaaagtaaagaacagtagaagtgtgatacccaatacaccacccgactctcctcttcattctttggacctgtagtcgattccttcggaagtagaagcagatctttaccttctagaaaagcaaactcttgctcgtccttgcaaagaaaatcttatcttgttgactgagtggtctctggtgctagtttctccaaaacccaaaaaaaggggggtaaaaggacggcctcaaaaaaaaaaaaaaaatacaagtaccttttctcctccttttcttccttttattattgaatccttgaattgatcaaacaattccacactacctacatcagaactgaatatctaattaaaacactttttttatcctttttttgtgatcgcgatgagcgcccattgaagaaatggacataacatctctctcaaacaactacgaagtgaaatcaaacgcagagcacattcttttagaaaacaacctcaacacgagaccgagcaagaggagcagtatcagcaagagatccaaccgccgcctgactccggagcaggagttagacttgttggactaaagcgaggagatgactcgcaataccagttcagcccggctgcaaccgagcggtttcaaatgcttaggtgcaaatctgctgtcactcagtgagaacaatacgagagtactggtggtaggagctacacagtcagagccagtagccccgctgctttaatcaactgcaagagcaacttctctggattgctttagagacgatgtccagcagattcgaacccggtgctgcacccaatagaaaggtcaaactttgcagtccatattaagtacccgaaaagccgtccaattctctctccaatcccgcttcctttcaatcagaaccctcacacagctctgagtcaatcagcgacatcccatgagtccagacaacataatagtggacaaccccacgttggaaacaacaatcaatgtcttcaacaaccaatagctcatgtttgttcaagcgctggagaacaggaaccttgtcctgaagaggtttgccctcagccaagcaatagccagccaggatgtgatcagaaaccgctctctttgaaaatgctacgcttgtaagttgaactcttagatccaatagcaatcatattcagaggttatcccttatgtatcaaggcaaccttgacatcttcctatgctcactcagttctcatagagtagtctcttcaacaacatagtatatttataagagaagatgcaggaaatccttgcctttggagagagctcggtagaataactcagccactggaacagaaagtagggcatcagctccaaaaacccctggagcaagccagattgacaaaatcatagatacatagataatttcctcggttcttattcaacttccttgattgttagccaattggattcacatgacagagactgatcgatcagtgcaatcagaaatcctccataccaattaccttgtgtttaataaacaaaactacaacaagttaaatcttatcgcttctttcttgttactgaaccgatttacatgattgttagcttattagaatcacaagaagctaaaggattgatcgatccaatccaaattcttgtagcttatgtcctttggggttgaagaatatgaaaacccaactccaataggttacagatcacagatcaccttgttttttttttcttttcttttggtgatgaattgtgccagactgtttagagtaagcaattgctacatcatactcatcccttgagcaaattttgggattaatacctcagcaatttgcacaaaagcaaagaattgattgattcaatcaacctattctgtttatgactcccaagaagaaacttgattcagaaaactgttgaagataaatattaggatcttcaccctcaattccaattcaaaatagcatagttatattttcagctgagctttaaagcaaactaccttgcatgatcaattgcctattgtttttgtttcctattcaatttcaatgatcaatggctcatcaggattgcatgaaggttgcaaagtctattagtatcatcaaaatccttgtaatttgattccttatgattttaagaagtaaaagaaggaatattaaaggcatctccaatacatgtttttagcactagctggtaattaagatcaactcagctccttaaagttgtttcatgactttataccagagtgtgatttttaatagaatccgaagtacgacctttatgatagaagattgatgtaagaaacaatgactccgacgactctgactctgactacttcgacacacctttatgatagaagattgatgtaagaaacaatgactccgacgactctgactctgactacttcgacacacctgcgacgatgcagttttgtattttgtttttgtttttgaatgatggatgatggaggacacgcgtgagattttagatcagtctcttctccactttttatctgaataagcgtgtgtatttattattgagaaaagaataatagaaataggaaaacatttttgtttagcgaacctttatgatagaagattgatgtaagaaacaatgactccgacgactctgactctgactacttcgacacacctgattagagaaaaatagaatgaaaaataaggaaacagtatcagaaaaacatgtggaagtaattgaaatgacaagaaagtttaatcatacctgcgacaatgcagttttgtattttgtttttgtttttgaatgatggatgatggaggacacgcgtgagattttagatctagagaaaaatagaagagaaacagagggaagaaaatagaataaggaaaaagatttcagttcattgttgtgtcgatcgggttgttgaatgatgttagagaattttgcttaccagtctcttctccactttttatctgaataagcgtgtggggaaaagactggtattgggatgatcgaaattgttttaatggggtgcgggggaggaattggttaggtttgtttcgatgatgttcagatgcgagtgagaattgaaattcctgctgcgtattcataatgagaagtgtatcgaataattcaacacagactagatatagtctaaaaacaataattcttcaacctttgatcaaagtaataactagatcacgcatggtcatacctgctaaattctgtcttctcttcagttgcagtaggaaataagaagttcaagtagttgacaattctaattctttttgcctactgaaaatgctacaatttcaatctcttattattctaagtagaagggaaacacagtttgtgactagagctctgattttttttttcataaaacctcctaatgagaggtagtaaaaacagtacaatttcatgaatcagatcattgctctaagctgattgggtagcaggtgtgaaaagttatgagattcaagtgaagaattaggttaagaatattgaataaattcatcttcacatctatggaagcatttcagcctttaatcatatatatggacatgatatatatgaagcatactgtgttactgggcaaacagaaagaattacttactgaatacataaatgggattagattagcttgttcttcatatcctgaattgattggatggctaccaatgaagacatctgatttgtatattatatgatttggatggtcactgtctcatcaaattttgaaatcatcaggtgaagcttataattcaatcaaagagctagaactacaaattgaaaagacagatgaactgatagggttataaatagtacccaagataggatgaagttttgagaaatgagaacaagaacattttgaatcttgatatacatattgcaaatcattaattgcatgtttctcactccttattttgataaattgatggtcctttacaatcacccagacacaaagaaacaacctgaaaacttaaggtcttcatagactaactaaacagaaattgttgccagaaattgcatgtgattctaagtggttatacattttgagcaagccaaatggtaaaactttgcaatttttttattctctgtagagaaattaaatctacaaagagttccccaaaatctataaaattttacgttgttgatggcaggatagatgaccctgagtaagaggatcagtaagaatctttgtctttagtgtttctttaatcactttgcacctaccactaccaacttgtgcccaggagcaatggtgggccagttacactaaccgtagtgttagctttttaagctacgctacacaaaagttactgttagcgggaatttttggcccactaacactacaggatttttgaaaaacaaaaaaacaactttagcgtagtgttagctaccttcaaaaaggcacaactaacactacccaaaatcctgttagtgaaattttagcggtgttagtgggtgaacccactacactacatgttagtgtaactttttgcaaagttacactaacagttagtgtagtgataccctcagttacactaactgtaagcgtaactggtgaaaaagttacactaactgttagtgtaacggattaaaagttacactaactgttagcgtaactgactnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtgtttctctcggtagttgagggtgtacaagagtgttccttccggccgatgagagtgtacactttcatcagccaagagtgtttctctcggccaatgagggtgtacactctcagcggccgagagtgtttctcttggctgatgagagtgtacactctcatcggccgagagtgtacacactcatcagccgagagtgtacactctcaacggccgagaggttttctcccggccgttgagggtgtacactctcatcagccaagagtgttccacccggccaatgagagtgtacactctcatcagccgagtgtttctcacggccaatgagagtgtacactctcagcggccaagagtgtttctcttggccgctgagggtgtgccatcagcggccgggaggaatcctcccggccgttgcgggctctttttggtaatcgacacccaaaacccagtgggttttggggcatcaacccccatctccttcagggggtggctttttttttattaaaatcattgttttttcgactcccaaacccgctgacgggtttgggggatcgactcccattcctcggggattttggtggaaattccgggggtttcggggtttgggagttgatcctcactttttgggagtcgattagctaagaccctattttatattgtattggtgtccagataaaaagtatcttgaataaatatattatatctgttttgaatatattgtattggccaatacaataacatattggcacagtatcacaggtattaaatttattgtgtgtttacttcacttttttttttgcaagttggggcagttatatgtaaagttagaaataaagtcttgagatttgcgtaaggtaatttacatagggagagatgagacaactttttaggatggctgcaagcatggttttaaattccggttgagtcgagatagcaaggttttcttgatgaatgtgatgatgttctggtactcagagatcatcaagcaagcagagaatttgtcaccttccatcttcttggtgataaagtagaactcctattcaaaatgaatcacaaaaaaaaatattttttagtggaaatagaacagggaattgctgagaaattacagactaacttacactcagaatttggtttaattgattgactacttcccattcatcttgacttatcttggtgtcgtacagtcattatagtagttcttccccccttcttgttcctgttgatccttttcattttcaattagttttttgatgatttgacaagcttgatatgcccaattactaaggatgataattgggccgggtttccaacaggcggcccaaacccaaccgggttcgggccaatcttttgatagaatttttacttaggcccggcccaagttgacccaaataaattttgggcacccgtcaggccggtgcagtggggtgccctgctggggggtcctagcacttggtcaggtccaactggtgataagtcagtatcagacctctggttgttgtttttctttctgtccagtattttggagaccccaagcccgtgggctgcgcgcgggcagcccagatcagccgttaaaaatgctattgttattattttatttaattatttaaatgttttcttcatgaaatattacaatacaatataagtgtactgtgttatagtgattccacttatttaaatattatattttattattttaattgtatgtgcatatgtaagtaataatatctctaatttataagtagatgctatgttcaggctgacatacggccacggtgttctggcaacatttcttgtgggtaacattgcccttgcatttcccagatttacctggaaattttgttttcctgtttggtatggtaggaaaattacaaatatgttcagtaaagatcatgaagccatgtggggcaatggtttgtaaaaaaaatttcaagagttgtaaagttttttacaactcttgcaaaaaaatttacaaaccatcatatagcaggagaattaagggagagataatgataaatggggcttacccctcttcaagtttctgtttaccaccttttctggttgggggggggggggcagcccactcgcaagaaggattgtcacacaccagggcccccaggcagaagtaacggatgaccttccacatgttattgatcctgcgcttgttgcttgacaatgttcttgagaaaccaacggtcccaaagtttgtcaccatatccccaggtttgcgcacgaagaccgtctttccgttggcgtagattggatatctttgcttgtcaaggatacacccgtgatcaatgtaggtgtcaaagttatcctccagattcggaaggaaccactcctttgcgttcccttgcggatctcggtcggcatccatgtcatccgaatccgcaccggcgtttccttcaggatggccgtctttggatcggctatcctcatctggttcctggtctgattggttgaagaggtcaacctcctcattgccaaactcctccttgttgacctccttgtcgacctcttcctcggggaatccaaccaatttgttcatcaagacgagtttcttcttcttggtcgacgatttattttttttaacgtttttgattagcggttgggcagcctcagacactgtggactgctgatattccttcaacaagtgggttttcttgtttttattcttctgagtagacagtttcaacaattttgtatcagtttcttcttttttttttcttttttttcttcagtttcttcagttttttcttttttatcaacattttctttggttttttttctttttttcattattttcttcagttttttgtttttttttgtttattttgtttttcttcttttttttctttcacctctttcgccgtcacacattacccccataaaaatgtaattttacaagacatatgtcttgtaaaaaatagtttgtaaaattcacttaccctgtaagaaaatcaaaagccatctgcaacaaaattggaggacttcccgttggatctgggacccttgcagaagtcaatctagacccaaaaaatcttaattctcacagcagcggtgggccgctacgctacgctacgcttttggcccaaaaagcgtagcgtagcggcgcttttttgcgccaaaatttggtagtgttagcgcttttgtagcgcatttttcgcttcgcttcgctgcgctacagcgcttttagcggaaaaagcggctaaaaaccgctaaaaacggctgtagcgcagcgtagtgggcccttttttgtggcccaccacgcgtagcgttagcggtgtcgtggcggaattctcgctacgctacgcttaacgctaacgggaattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccaacgttgctcacagagaaatttgaatttcgcagctctaaaccaactctgggagacccgcagatgttgacgggaactcctccattgttcttttttgtcagccacagagcacctttcacaatacttgaaatgtacctagtaactgcaaataataatgactcattgaatacagagaaaatattatttattgttgttaaaataataaataaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntacccatccttgatcaaccttacaatgaggggataatattgcatcagagacctcttggatggcgtcatcaggacccttttgtgctccaattcaaatcttgcatagttcaaagtggcctacacgggaaaggagcccaaattctacatgcaagactgaattatgcatgaaggacaagcatttctcatgatctcaagcttgcatgagcagagttacatgtatgcaaccaactctacaattgcacagcacctgcgcagtaactgtagccttttcaattacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacctatgcatagcactgcacagctgcagttcccatccttacacaaaattttagagctgctaagaagctccctagtgccctgagggcctctcctcttcccctgagccccctgtagaatatttaaggagcccagattcctacgttttccccccaggaaattctagtagcatcaaaccaacgggggttgataaccgcaagccaaccccccacgcgcacgccattgcagaatggcgtgcaggcaggcaagccatccacctgcaggggtataccctgcaggttggcgtgcctgcgtgcacgcccaaccttaggtcctaaacgcatatttatatgcgtttaggacctgggccgtcccataggacccaggcatgggtcctatgggacagccccatttttccttttttcttttctctttttttttctttctttttttccccctcggcctagagaggccgaggtcacaccgccgggaggaacccctcccggcgagcggtgtacagtccagcggaagggtttccttccgctggacaaggtagatgatctggttatgtataggagtcttagtgatcggggtgtgcatgttatcggccaagcgagtcgaaggagcggggccgaaggcgaagccgattggggaatactccagctcagcggatccggaaggagaggcacaacagacggcgatcggacgggaagaggcggtggggatggtgatgatcaaagctgagcgtccgatcaagaagcggcggtcgccgtcgagtgttggtcatcatcagccggagcagctgagtgaatcctcgtacgggggccattggcggcagtcatcagaagactccagtgtgccctcggttgtcgagctcaagtcgcaatatcctctcaacccttccggcgaccactctcgctctcttcgccgctctggcctaagcgcgctccctactaatcctaccaataatccattcgatgacttcgaaatcctcgacaacaaacagctccctgaagaacgcaatcagactctactgtcgtccggcgaagacaaaatcgacggcttgcaggattcttccaacggctacttccggcctcctgataaagccgaccatcatgattgtttttcttgaccatttcctctcccttcttgtcgtctctctttcctccctttggtccgtatttacctcgtccaatccgatggacgaggtacctgtacctcctccagcggaagggtttccttccgctggactgtacaccgctcgccgggaggggttcctcccggcggtgtgacctcggcctctctaggccgagggggaaaaaaaagaaagaaaaaaaaaaaaagagaaaaaaaaaaggaaaaatggggccgtcccataggacccatgcctgggtcctatgggacggcccaggtcctaaacgcatataaatatgcgtttaggaccttttatatgcgtttaggacctaaggttgggcgtgcactcaggcacgccaacctgcaggcggatggcttgcctgcctgcacgccattctgcaatggcgtgcaggcgcgcacgccaatctgcagctggcgtgcagattggcgtgcgcgtggggggttggcttgcggttatcaaccccccaaaccaacacttgtatcgtgattattagtgattcaaaccaccaataacattaccactcagctaccttagacctaaatagattcaatttgctcagattcacactacaaacaataccggttttgccccaggaaaaaatgggaatttggttggtggaaaatagttcaatttcctgagcatttttataaaatgactcaggagtaaaaatcagcctaaaatgagctattttagcccaaaaataaacatgcctcaaacatttcaaaattaataattagctcatttgaggcatttttattttttggctaaaatagctcattttagcctgatttttactcctgagccattttgtaaaaaagcctcaggagattgacctattttccaccacccaaattgccattttttcttggggcgaaactggtattgtttatagtgtcaaggcatttctacttatctctactgcataaagaattatccccctggttaaacaattctggtccttaagtgtacagtgggtggaccattatttttggctgcttgttttggattctacagcttcaaagcacaaaatgaagtggtgcagaataggtcccagaaaatgaatatgaaaaaataaaaacaaaaaacgaagttttaaattttgtgaaaaataaaaaataaaaatgtttttttccaaaagctttgttattcattttgggggagttagagatcgttccgtggtaccctttgctaggtacctagtaccgcttggggggtacccttcacacccgccccgcacctgtcgggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtaccccctcacttccctacaaaagtgatggtggccttctactccaagaactccaagaaggtaccttggctacatggaaacagggactcaaggataacaagaagtctaaccaaaaatcaaaaaggaaggtgataattttggacaacgatgaagattcttctaataatctaattagatataatttgtagacagtttaagctttaaaataaattattaaatgtgttgacttgggattgatgttttacaataaatatgaaaaaaggcaagattcctcccatgagatgtagatacttgacaacaaatatgaaaaaaatgccaaaaaagtgactcgagtaatactttacaataaatatgaaaataataataataatgaagtaaggttcttccaattagtttaagatgtcttacaacaaatatgacaaaaggaaaaacagtgacttgggaatgatattttcaataaatatgaaaatataataacaaagtaggattcttccaattttttgtcaacatttcacaataaatatgaaagaatggaaaaaagtgacttgggactgatattttacaataaatatgaaaaaaataataataaaaaagtgacttggtaatctgaaagtgaacataggttagaaagagaggggaggtacccgccaaaagtaccgtcggtacccgccgggaggtgcctggtgcggtacttggtacctattttttgaaaaaattcaacaggtacccgagtacgaacaaatgatctctagggggagtgggagtgctaagagaaacaaagagtggaacatggcaagaatgattataaatgaaaaaaattggaaccaaaaaaggttgagccaggttggttgtccagattggagtcaaaacagtaaattctagtgctttactgcaatgtgagctggtgaatgccccactcaacaactggttaaaactatctggtaaccactttttccaaaattttcatttttaatcattcttcccactttccattctttccttctctctgcacgcacttttgaaaaaaaatcaattttattttttatttttcacaaaatttgaaactttgttttttgtttttattttttcatattcattttttgagacctattctgcaccaattgaccaagtatcatgactttaatctggtgctttgaagctctgggatccaaaacaagcagccaaaaacaacggtccacccactgtacatgaacttattcatctggattgttgttaaaagacttgatcccaagtgagtagaagaattcctcacattgaaagcctattaatccacgtaacaggattgatctggatgcccaatttaacaatttgatgtgtcagcagtagaagtaaccaacaatgtaactgatgtgatgcatgcataggtattgcatcgtatcgggcctttattgcatcgcattgcaagagcgatgcggggccccgcatggcattgcttgcatcggattctttgatacagtgcatcagtattgcattggcaaagagatgcacttaaatttggtggcattggtttgcatttctttccgatacgatgccgatgcaatgcattgctttttcgatgcaataccgatgaaatgcatcacttttttgatgtgataccaatacatggctatttatcgcattgtttcacccttgaagtaacattcctcactgactcctccctgtttcttttacaggttgagggatttttaccacgaataaaccatcactttacacttcttgttaacactcatagcacaacccactcaggttagtagcatagaggctgacatttttcattttcaaatcactcctttctattcccaaagctacttttttctccctattctgtccctttctgctttttttgtctcccatgcctctgaaaaaagtgcaattacccggctacacaaaccaacagtgggccagttacactaaccgtagtgtagcggaattccactaaactttagtgtagcgtagcggaattccgccacatctgcactaacactataagcatatgccccaaaaaaaggcccactatgctacgctaacaagctggttagcggttttttggccctgtagtggtgttagtggcctgtagcgcagagtagcataacaaaaatccactaaaaatctgctaacactatgattttttggcacaaaaaagtgctgctacgctacgctttttgggccaaaagtgtagcagcccaccgctgcacaaaccacttcaaagcaacaaggtcactgaatagtgctaaactaagtgcactacccacttcatcactgctgcaggattgcacttagaaaaaccctggaagcagaagcagaggcaggccagcactatacttaagtgtagaaaagtggaggagaaatatgctgtgcttttctttctgtagagaagtggctacaacaatgtagatatcaatatccccttaccaacctccccttaacacaattcttacaaaatctgtgtgtaaagcgggatcagcttgtttggctgattactgttaaaagtgaaaagcagaatgtgggattagcatttccatgcagccttataatgtataatgaaaacaatcataggaatatctaaccataatagcaaccaagatggaaatcaaaaacatttttttcaagaaaatatcaagatgctgaatagccatcagaagattgcaggttttggaatcaaggtcacatgatactaaggttccaatccgggcctccgggcttgggtattgccttcctgagatccgaacccaacatatccggctccaattccgggtacccaacagatctgagcctccagcccaaacttcaccaaacagtttgggagataccaaaactaatttttgattttgaaaaaaaaagaaaccaaaaaagagggtccaaaaccccccaaaaccctgaatttctgccatacagggcataattctaggcatatcaagacctgattggataccaggtatgtctagagtcatcctttgaaccgaccccaccctttatccggttgggtagcgccagacctttggggtccggattggaaccctacatgataccaacggtgggccagctacgctaaccgtagcgttagcgtagcgtagtgtagcgatttttcgctacaatttagcgtagtgttactttagcgcttgtttcttttttttgcgctaacactacgcgcatggggcgaaaacgtgcgctaacgtttagcgtagcgttagcgcaattccccccatctgcgctaacgctacacgcacaggccgccaaaaactgcccgctacgctgcgttacggccgtttttagcggttttttgcggttttttgccgctaaaaacgctgtagcgtagcgtaacgcagcgtagcggcgccagcggcgcgctaacactacaccaaaaaaaggttagtgttagcgccgctacaaattagcgtagcgcagcggccgtagcggcgcgctaacactacacgaaaaaaaaaaaaattggcgccgctacgctgacgctacatgggcccgtagcgtagtgtagcgtagtggcccaccgctgatgatacctatataaggcatgtatatatattcaaggatatcttgttgatgtgtccaagagacacagattgaagtttcttatttcatgttgcagtaattataagtgaaacttttgcatgctgcaaagctatcaacatataaagagaaatccgctatgctttgctttctgtagcaaagtggctatgtacaacattgtaaatatcaatatccctttacaaaattcaacctccccttgacacaattcttgcaaaatctatgtgtcaagttggattggcttgtttggctgattacggttcaaagtgcaaggtttgcaaaggtgtcttcagatgtctctcaagtgaaatttgattgattgaatttgtgcgagaaatgcagagccagtgttccaaaagtgatttggttatttctgcataactggcactcttgatcactgcaagaaaaaatccgggcaacagtgtacagttgacatgtgatattacaaaggcactgtttacacacatgtcaaccgtatacagttgcctgaatttttcttgtaggggatgtgtctgaagaggaagaggacagtatttgtgatttcatctcttcttgtatttcttgggagcatagagataagtaaggataaacttgcaaatagagaatgatgtgaacaactttttgaaagcatatgatgaaattggatataaggataaatagaggattgctactttagactgcatatttacttgcatgctgaccaaatttttcctttggtgatggatgtgtggaaggacttgatctcatcactagtgattcaacttagcagccacactaagacgggaataacatgtagggcaatgataccatgttgtcccaggcgtccacttcataatgccttgcttcttgcactcaggattgcagcattggggtagaaatgacaaactaccactatcctagaagacacaagatacataagcttatgatttctttcagggtcaaacttgaatttgaggatattgcttacaggtttttggttgcaaattatgcattgctcctttccctctactctaccaggtattccacagacccggcataacttggatggatcttttgcctagattaatttataacccatcattagattgaaacatcagattcctgaggatcttgtattgtagaaaaccacaagcaaatcactcacaggattttctgtacgcttcatgagctggtgaccagatttcaatagacccctttcatcaatagcagctagaaatttgatagcaaacaagatgtattcagtttgtcttgtgatggatggttctgtgtgaaaatgagacattcatttaccaatttgattggctggattgataattgctggtgcaactattccttgaaaaacctttcattttatagaatgcgtgattagcattttcatgcagctttgtaatctataatctaaacaatcataggaatatctaaccatgatggccaccaagagagaaatcggaaacatttttttcaagaaaatatcaagatgctgaataaccatcaggaggttgcaggttgtgatatcaagggcacatgatacctctaggatgcaagtacatatattcaaggatatcttgttgacgtgtccaagggaggccgctcaagacttcttatttcatgttgtttcattggttcatgttgcagtaatcataagtgaaacatttgcatgctgcaaagctatcaacatataaatctttgattcgaagcattgacacaagcaaccgccgctccaggagacagtctgatagagcagagttgaccgatgtagacaaaggtggagtacagcatttttaacggtctgatcaactggcctgcggtgtcacacagaccgcagtttcatgagggcgtgtttccgatccattggcctacggtgtacatataaaccagcagacgcaacaggttttttttttgtctgggccaccgacgaactgatattggggtcggcacggaccgatccaagggcctgcgtaattccaatccattggcctgatcaggtctacaaaaaccagttcacaccgcaggtttttcgcatggtcttcagaagaattgacagcctcggctcggccaaacttatagcacaagtccccagtgtcagtgcgggagggagctcgctcccgcgagctcgagggacttggctaagttcgggctcggcagggaccgatcgatgatggggctgcggtctatgtatacagatcctaactgtaaaagccctagtttcagctactccgcccatcactcagcgcttgacgtagagattgtagactactccagagcaaaaaaaaaaaaatggatcaacaatgtatgtgagatagctgagaaaactgtactcatgagtttcttgggcctgagttgtaatcaatcatactaagtatttatttcaattttttgcttttgtcgaggttgaaactctgccatcctcatgtgtctctagtgaaaaagcttaccaaaagcctccatgaagtgtgacatatataagctgtgacagagagagccatctgcccgtcttgatcaaagcaaactgctggcttgaattttggatggccaaccatgagtcaatgtagcagctaggatcttatataaaagccagagtgtcctgtgaggactttccataggaagatgagggccttccttcataggctggatatataattcttgtctgagagactagtacagcaaatcgtccttattgtattcatctttgctttgttttggtatgatagactgctgttctggctcacagatatccaggtgaaagttggagtagaggccactgctgcgttgtactaaccttttaatgatgcaatatattagagactaaaacaggtaaactccaactctgattaacaaaaaaaataaagcaaaaaaagcttcactgaagtgacaagataagttatagaataccccataaaacaaggccagtacaagaaggctttgcatctgcgcctcatgagttcacatatctttgcagagaaccttagacaagggacgtggggagaagcgaattagatgattgaaggcagacgagagtaacccggccatgcagagaaagcactacactagtgtctgatgaacgtcaatgctttaaaaaaagggagctccccagacattaaagcttcgaaacgtttgcagccaggatggggaaaaaagtaattaaatatatgcactctccctccatacatcaaaataacccttgcaagtctgcacataagtaggacatcctgagaggaccccggaaaccccctacaaatgtgggtgacgaaaaatccaatattttgtgaaatttcatacatttttggaacccattcatacacgtttcgtgcgtatgctcaggggatttccaatattttcatacattctttgtgcctaccattttttttctcacctgagaggctcaaagcccatttttgcagcaagcctttctcgctaactataggggcgccgatctgtgttggtgcacacgccaacacaaagaaaaacaacaaaaaaagtattgaattgttgtaggtgagatgagtacataaaactagaagttttattggtgaggggggaggctgggggagggggagaggcaaaaattcaggccaagtcatgctgccgaggggggggggtgtgtgcaaaaaattaccacttgtgcacacccaggactttcatacattttttgttaccacccctcctcccccaaaaaaaatttcatacatctgaggtgagtatgcttactaccaaaaaaggtcattcatacagattttgtgagtaacattttggttatttccaaaaaaattcatacatttttgtcacccacatttatagggggtttccggggtcctatcctgagcttaccggccaacttctgccccctacggaagccctggaccgacaccaatcgcgccagggctttttgaccttacaggcagtttttgcctttgtgttttgacttttgtattcgaagatgccagttgcacttcccaacctggcatcttgtgtatgctgtatgtacatatgtacgacctcacccccgaaaagaaaaacagaatcgaccgaactggcactacccagcgggcttcccccttcttggccgggctcatgggcccgacatttcaatgatgccttcgaggtgacaaccgtggtgatacctgccgaccttgggacatcatcccgcactgcgtagttttcatcgtttgatcggctggtaaaatgagggggtactcttccgtcgatcggccccgttctccttatcgatcctcaaccggcttatcgaaggaaaccgcacactgatgttcagtctgatcccagccagcagccaaaccggaagagaagaggaccctagaaagtttaccgacgtaattctcaattcagcaccccacttaactactgacacaaaaagaggactcactaactgccttaaatagcacccttactccaggtctcgcatttcaacattcctcatcactcactcccctggccggatcatagagagcgagacccactcacttattgtagaagacccgatcagcagcccaaatggacgccggccagtcgatgcaagacggtcgccacttggcttgaggaccactagctcaagcgattgaaatccgacccttcctgtaccttggccactcgtttggtgtgtttttcttgatcaatagtatcttggtcattgtcgatatcgcgagcttcaaagcgctgaccttagccccccgattctcgaacatgccgaacttgcatgatgtggacacaatcctggggatccaaatcagcaggagtgcagactcgaaccgtctttatctttcccagcccagacaaatcaacaagtccctacgcggaagaagttggacgaggagattgtggaagatgtggggacaccctcgacacccaagctccagctcgtcgaagccagcgacgaagagcacgaggtcttcctagagaacggcttgaactaccaacagtgttgggcttctgaaccacattgcaagcacgacgaggccggatgtgatgtatgcgagttcgagtctgtcgcagttcacggagaagcccgggatgagccattggttggagcgctcgcaatgctggaaatacctcaaggcgagggagcagaaggccgcccgaccaccttcgacctcgaggtatggagtgaccccaactgggccggcgaccctgtcagtcaaaagtcccactccagctatctcatctgccgccatggctcctgcatctcttggtattgatcagtctctcatccagcgccgatccaatggcagctagccaagaagcagcccgagccggcggtgtcgttccaggagctcagtcctgtgggcttttaaactggcgcaagccttgcacagaagccgatctcaccccccaccacgatttgctgcccggccgctaagaacgctcacgctgacctggcggctgatatgctgcaccagctcatgcccaatatcgactcttatatcgtcagtgccacctatctccctctcaaagtaatctcttgttgcatcctgggtaccttcacttgcagggaacatcaaggtaggcaggccttgactcttccacatcgtccaaaggggttcgtaatctattctcccacttgagctcaccaagaatactgacttgaacgcctaggcctacaagctcctctcctcgctgcacctttctttgccgctccaattgaccggcccctctgcggcaatctttccaaggcgtccgacacaatgatgatcttgaagttgaccaccttaaggtttgtggggagtatcccacagatcttggtggttgtactgaaggatcaacacagtgatgggatctccaaaaggaatgcatgcgtgcagagggtgctctcgtgtcatttggttttccctatatttgtgacacagagagaatggtttaagatagggtgaaactgtggtggccattgagaaaaaaaatatacaatgagaaagtgaaaactatgtacaattattctgaacaagaagctctgatgacataaaggcagatggtaaaaatgaggcaaataagtttgaacaagaaaaaaaatgctatgacacgaagaactatttacaattattccaaacaagtttattgccaaataacctctggcaaatcaccatcctcagagctaccaatgtctgagccatcgaagacaccccgattttttgaagcaagtatcctatcaaaggctaatggttgacgaggggttggccgcgtccattttaagtctactgccttgttttcatttcccaggtggagaatattgcagactgtggtacaaatatgctcttctaaaaaagcagcaataccatcaccagcgctattcccctccgcccaagaactacaaagtagttagttaaaaaataatgaatgaaaagattggacattgattaattaactcacttggcattcaaatcaaccatttgtggatcagtaagaatggccccaaatccctgaagatcacagactaatcgctgtccttttgattgattgtaagaccaatgggtcaaagcattcatcagtgaaagataatccacgtccattcccttttggtttgctgagacattgaagttgagattgctggaatatttcacaaagcttccaacaaggtaactctcaaagaagtaaacatttgttggattgtcaacttttccaacaactacaacgcaatgcctaacaagctgcagtataaaagattgctttagaatgtaattcatcaaacacgtattgtaattaaagaaaggaaacgcaacggacttcaatttgattccctttgaccttgaggacaccatcgagtttgttactaatgaagtctttgaattcagctaggataaggccaaaaccacggtaggtaatggcatcacttgcatgattgattacattgggggtgctgtcggagtatcgtagcttggcaacccatttattgatgacctctcggccattttcaatggagcgcacttgagccgggtaagagcgacgactgctgccctcccctaaaacctttccactatcgactttgatgtcgaatggaaaggtgactgcatgtatgtaatcgttgatggtgaatgattggcgtgatgcttctggagggggttgttcgttaatggtataaaaatgtaggcgtaaggctggaatccatccatcggtcttcatggtgattgactgactactgatggggtggctgagggtgtcaacttgggaagatagactagctgatcctctcaccggtttggttgcaatctttcctccaagagcccaggccgccgacttggaagcctttgattgatctccttgatatttcctcttctggtttgtacgagactgtgtggggatatcggtttcaggaaagttgtccaagggatgctggtagattaagtggatcactgatgcgctcttgatggtctttccagcttgggcaagttccaaaagaatgttatgttcttcgattttcgaattatttgttcctaagcacgtgtactgttcggggtccggtgggaacgtaatttcagttttagccagaatttcatcggaaaagagaccccatagttgatggcgaaagtcttcatagaaattgggcttctttgtgtccacttccagaaccttgggaatgattccggtctttttttgtaagacatcatcaatgtagactgtgacaccagcttttacaaaccgtttttctggtgatgacttggggtctggggttcgagaggaacttgcacgcctcggctttggggtggaaatctcttgtttttttgatgcccgggcctctttggctaaaccttggtaaaaaacgtgcgttccagtatcacgagtattgacagaatgacgggaaattggtgagtaggatgggcctgcagtgtggaggttgcgttgatggatttgtgtgtgggatgtagagggaccgatgggttgtgtggaaggagcttgaatgcgagagacaatacaatcaaggcaatggttttcaaaatgtctacttttggaccattggttgcagccagcacatttgagcatgtcagacatcctaacagataatttggaaatgttgaggcgaaactggaataaaatttataacactatggaagaatggaatgtgtgtgagatgtcattgacaaaatgaccgatgaggaattgatgttgtatatttattgacagtcaatggaaggaattctgaaccagaaatggatgactgaggtactcagatggtccatgtgttggttacgcctgagtgagtaagaagtaactggttcagatggttgtgtctgactggcacaggcaacagtagagaagggatgaatttggcgacaacaggaatcaaaaagaacccaacatgaattactgaaccactaagatggtcaatgtcttggctacatctgacccagtcacaagcagaatgtgggttgttcaacatggcattggtaaggatgacaggagagaggatgtgacatcgacaaatgtctgagcaagtaacaaggagaatacgttttttgagcatggccgggacaacaggatggatggtgtgacattgcccaagaaaagaatgaaaaaagagcataacaatcgaattagctggttgatgggaccgaatgggatgctggagatttgcagaaggttttgattgtggccgggggtgcctggaatgataattctggtcaagggaagatattggcaacaattcatttgttgtttgggccaacagtctcgcccctcatctggaataaagtggaaatcaatacttgattggttgaatagaaaaatgattagcctgcttacatcgacaaccattgtgccattgtttctatcccacccagctagaactcccatgaattgtcctctttgaccaggcttcagtaacaatgaaacaccttcaccacattggcttttgttaacaacatacttgaccatgatgactttgtctccaaatgcctgaggaaagaaaagatgttaagccatgcaaaatgaatcaattgaggaaatggtcacagtatgtactatgtctcaaactaacagtgcggattccaacctcatgttggacaaataagtccaagaagcccccttgagaatcgattttggcaacaatcgtgccaactccggttatattgataatttccctggtgattgattgactgttttcttgaggacattcaagctcatggcattgcaggaatggcatttcatgacgactacatccaaccacagctccttgtgaccaataaaccttgccacgtgtcaatttggggatggtagaggtcttgtagacgagtcggaggtctcgatgatcatcggaaccaagatccaaacggccaggtggaatcgatgagtgagtcatcaactgttcaccattgcgttcatccaaacaagaaacatcagactaatccaaagttagccaccaatttgaaatgcagaagtaattgatttacttactgtatgagatgctttaaagaaaccttcaaagtgcaacaaatcgctgtatcctccctcgattatattggtaatgaatttaaacattgtaatgttgtggaagttaactgatcaagctggagaggtctaaggatgggctcggccactcctcagcagcccacttatatttcatcgttcagttgggccattggttggtggaggtggactaccccctcaaggcaggacaccctcacaaccacccttttcggtcttcccaatgtgaaaacatgggccaagggttcaggctgatacaatagccaccggaacaataggggttccctaaaagaccagaacaaaaattgctactgatcgatctaatgggattttttctcaactgtggctaatatcaaatgcaaaaactttcttcaagccaccagaatgacaagtgggtcatacagatcatcactgttaccgctgttgggttggagcctaaaccccatgaaaaaagtaccgtgctcctgttggcaagagttctaacttgcagtcaccctcatgctcatctgtatcaagcgttctaacttgaagtcaccctcatggtcatctgtacttgtttgctttctgccagcatctgaacactgagtgctggttagcagcctatggtcactcttgtgaagccatatcaccatgcaatgttcatttgctatcatgttcctacattccttaggaaaaacagtgatccattttatggatggatacccgggccgatgagtttacattggatgtaataaaattacaatgaaatatcaatctgtttaactatccaaaaagcggactgggttcaagttattccagttgaacaaaaataaagtgtaaaaaaccctttctgtgatgaagttaatttaataaatctcacagtttcagcatccttcccccccataacataatggtatttaaaaatcaatccatacatgaatgtttgctgatcataacttctcacagcatccctactaagcttcaagaatcatctttgaaacaaaatttatttgggaatttatgcttacaaacagatagcataactttgaataccccagctgtttcaatttcatagttctctcttgtcttcctcttcttatcctatcactcattctccatcttgtcagatgaagaaggcatgttgtcttgccttctgtcccacaactctaccctagccattgtaatagctcaattctgcatcaggtattctgtgtctgttccctgaggtcactcatacagcctattatagcaagtacacttttccatctggcaagctagcagtactctaagccctgtttgagggctctttgaccttgttttttcctcctgacttgcagtgttgagtctgtttcttccggttgaccttccctccctctctccagcatatttgccttgtttcttcacccactcaaataagacaaaatacaaataaaaataaaaataacaaagaaagacaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggtgtggtaataatactgtgtttctacgcagaaaatataaaaattccttattatctctttattcattcaagatatggtaaaaatgacatcaaaaatggaatcctcaggtaaaataacccctagtcacccactaaaaccatacccttatctcttatagtttagaagttacacagatttcaacctgtcacaggatatttcttggattctgcactctagccatagccattatgaatacaggatgaatattgcatactgaattcctttgtagtaaattgaatacctttacgttgttttgaatccctttgtattagtgatattgcatgtaagcatccctttgatcatacatatgcatccctttattcattcatatgcatccctttgtagtagtatctttcagcctgtaccctggggccaaaatccctcacatttgtctatataaggaggcctctgcctgccagttgttccctccatcatcccaccaggtgtccatcatccgaccaggggaccatgatcccaccagtggaccagatcatctcaaccacccttatagagaaatccatcttatatattatttcagaactacaagtcatagccacattacaatttcagaattatatacattgaaatacagatttaacactttcatcatcatcataaaccaaaagtgccctgaaccatattcatcaacaacaacttcatcaatataaccaacagtcaataacatctttataccctcacacatatcaatcggcagcttcatcttgaacttatccctatcaccatatataaaattgccaagctaagcttggtggtcttgttattctgatagtatagaagggcagagcttgcaactccaacatacccttctccattcagcaaaagggttttcataaccacttttgagtcttacaccggttttttctttggcttcaagccgaagaatttttttgacaaaactctttgtaatatcacatgtcaactgtacacagttgcctgaatttttcttgtagtggatgtgtctgaagagcaagaggaaataatttgtgatgtcatctcttcttgtatctctggggagtaatgatgacaatcggtacccgtttggcggtacccggcacccgtttgcctggtaccgcccggacccgcctggcacccgccaggcggtcccgggtgcggtgccgggtattgatatttggctggagttttactaggcacccgggtaccgctgccattgttcccttattgggggttgggggtgggggggcaggagctggggtgttctcctccatcgccgacgatctcctcccacagcatatatacggccacaacctccaacttgctccagtccctcacaatgtcatccacccggaagcgacccaaggcttctcgcatatcatcggcctcgtcgacctatccaaccgagaatttaacggaaacgaacccctccaatcccaacgagagcgcggccactgatgcagaagaagacctcacgactctggctagcacccagcaccaaactgacatgagtcatgaagcaagtgacattcaggagttgagtaagtaactcatcctttcacttttatttattcaagtttcaatgatataaatcactaactagcgaattaccattccagaaagagcccgccgagttgcagcgaatgccctcagtagtagctatcagtcgtatctcgtacccgagctctcggaccaacgagacaagcatggaagaaggatgatatgctatccttgcaaaatgtgagttcaactcacgttgtctaaatggtttgtttgatcccagctgacattgacatcaacatcaacatcgttcaacagttgtggctctaggattaatcgtccgacttcggactcctcatgcagtaaccttaacaagcatgcagcgacttgcctccgcaagcaaaatgaatccaagaatcaccagtctcttgctggacttggtatcaaagggaccggagacatcaatccccaagaggcaagtcatactgattctgttcaaatttagacaaacatctgctgatgtttgatgatttctgatctttcttcaggttaatcaactctgtgcaatatggtgtgccgaggctgcgaggcctttttctgccctagttgaggagagccataaggccctgcttcatccaacaatcaagaggtctctaccaggaagacaaacagtctcaagtgacatccacatgttatactctgcaatacaagaggattataaggcaattcaaaaggtatgtgcttctccttacatcattaggacccccttcttcaatccaaatttcctgattgatcttatttatctcaatatcctgatttataggcacacccaggttcattgtacttgggtgttgacgcctggcagtcacctaatggatttgacatcctaggcactgtggtctaccgattagccgaggacaactctggggaaacaaagcttgattcaatgcctctcgacttcattcggcttgctcacagtcacaccggtgaatatttggcgcagacggttagcttggttgtggaaaagtttgggatccaagacaaggtctgtattgccctgtccagtggctcatattttatctattactaaccggttgactaacaaatttgattttgattttttctatttagatatgtgggttgtcagtgacaatgcttccaacaacaaggtgatgtttagtgaactgaagaagaagaagtgggcgcggttcaaaggcgagacgcattggatacggtgttttgcccatgtgctgaacttgatagctcaagccatcctccagccgttaggaagtcaaaagaaatcaaagacaacaaaccaatcaggatcagttcatctggatgactcagaagatttgggctctggagatgaagaagaagatgcagaggaacaaatacgaccgtaagtccaactctgttagactcttgctttgcatcattactttatattcatattctcatgcatttcttattcactatcaaggtattctcaaggcttggctgaatcatcatcatttcatgaagatgttgatgaaagcaacaatgagtcaattgctcaaaatgaccaggaggaaactgagttgctcactctcgagaacattgataacgcaagtgatgagggtgactcggacgcatatacaacggagggttgcaagcaaaccttggcaaaagtagatgtctctcatagactcattttcaatcagtctaattcaaactgacactcctgtctgatcaatcaacccagttttgtgccattgctaaaaagttaaggtactcccccaattcaaaggacgagtttcgtcagatttgtcgtgataagggatgtgcaactcctcatacgatcaaacaagatgttcatacacgatggaactcaacctactcccaactcatcagcataatcagatgtgaggctgccatgtgagttctcctcacattcacatggaatgttccttgagctgatgatctgatgattggtttcaaccccagcattgaatggcagaggcataaacgacacggcattgaccggaagtactaccttgaaaaatcggacttcaacttagcacgccacctggcagaggtaatgaatatattctacgaaataaccctccagatctcaacccctggctcggctcgcttgttcaacattgtcgtattcatcgatcaaattactgaacacttatcaaccgccatcagtgggacaaagtatccaccagcgttgcgcaatgcttgtcgagttggcttgaaactaaccaacaagtattatagcttgacggatatgtcccctctttataggattgcaattggtatgttagtctctgtcagccacagagcacatttcacagtacgtgaaatgtacctagtaactgcaataataataaataaatgaatactggaaaacactatacattgttgttaaaataataaataaataaatatgtatttacatttaatcttaattcataatttatatttaataattttataattaactgtgaaatccccttgagtattgtacatataatatcactaggatttcacagaaatatcataagaataaagtattaaaacaatgtttattcttatacattatgtacatattttataagccataaataattacatatgtataaagaatcagctagtagaagcgtgaaatggatgaggaataagctatatacatttatctgaagcttacccatccttgatcacatcatcagggcatcagattgcatcataaccctcttggatggcgtcatcaagacccttttgtgctctaattcaaagcttgcataattcaaagcagcctgcacgggaaaggagcccaaattctacatgcaagactgaattatgcatgaaggacatgcatttctcatgatcacaagcttgcataagcagagttacacgtatgcaaccaactctacaattgcacagcccctgcacagtaactgtagccctttcaattacgtgagaaataggccacaaaactcaattatgcatgtatgatctcatgtcctaggaccttccacccatgcatagcactgcacagctgcagctcccatccttacacgaaattgtagagctgctaagaagctccctagtgccctgagggcctctcctcttcccctgagccccctgtagaatatttaaggagctcagattcctaccttttccccccaggaaattctagtagcatcaaaccaacacttgtaccgtgattattagtgattcaaaccaccaataacattacaatccagctaccttagacctaaatagatttactttgctcagattcaaggcatttctacttatctctattgcataaagaattatccccctggttaaacaattctggtccttaagtgtacatacacttattcatctggattgttgttaaaagacttgatcccaagtgagtagaagaattcctcacattggaagcctattaatccacgtaacaggattgatctggatgcccaattgaataattggatgagtcagcagtagaagtaccattcctcactgactcctccctgtttcttttacaggttgagggatttaaccacgaataaaccttctcaattactcttcttgttaacactcatagcacaacccactcaggttagtagcatagaggctgacagtctcctagcttattgaagttgaatgtccttcactaacacacttgtcagttcttcacccatcctttcgcgacgagtacttcaaacttgctaactgggaacccgaatggatttctgaagcaatacggctcacccgggagatgtgggtttctgtttataagcccaagccaattactcctcccacctcatcagcagttgttgctaacaaggtaagccaaatcaatacagcctcactattgtcttgtttttctcatactaaattaatccaaaatatctgtgactgcagccaaagactggaatgcttgccggcttgggtagtgcagccgcggcccggggaggccactcatcaactgaccctttggacatgtggcttgcaggggggctcatactgaacaacaacgaaccagtcaatccactgaagtggtggttgcaacagaaaaaatcagggaacacacacgggggattgcttcaaatggcgttggatgtgttgagttgcccaggttagtagcccttcttggaaccttttccttgcacaaactgactagtaatctttcttggacaattttttgcagccacatctgttgatgttgaaagggcatttagctttgggcgcgattatgtgtcatcaaagaggcaccgtctctccgcacagtcactaagtagggggatggccgttgccttctactcgaagaatgggatgataaaggaaggggtgttggcgaagtggaaagattgtattcagactgctaagaagggcaaatcagatgggaaagggaaaagaaaggtgatagtattagatgagtagctcaacaaatactctcatgtagtgagaaaaaaaattcaactgcaatttcaattcataagagtgctatttgtaccgctggtaccgctggtacccgcccaaattaccgccggtacccgccagggggtgccaggtgaggtacctggtgtccatttctgagcaaaacaaaggaggtaccagggtaccgctagaggtacccgagtatcgatcgtcatctttactggggagcatagagatcagtaaggaaaaacttataaatcgagaatgatgtggacaactctttgcaagcatatgatgaaagtgaatataaggatatatagagaatttctactttagaatctgtatttacttgaatgctgacaaaggttttcctttggtgctgtgtgaaaggactagatagaatcactagcgatttaacttaggagccacattaagcaggtaaccacatgtagaacaatgataccatgttgaaccaggcctccaacgcataatgccttgtgtcttgcactctggatcacggcattggggtaaaaacggcaaactaccatcctagaagacataacatacataagcttatgatttcttccagattcaaacttgaatttgaggatattggaggacttcccgtcagatctgggactcttgcataagtcaatctagacccgaaaactcttaattcttgcagagaaatttgaatttcgcggctctaaaccgactctgggagacccgcagatgttgacgggaagtcctccattgcttacaggtttttggttgcaaattatgcatttctcctttccctctactcgaccaggtatcccacaaaccgggcataatttggatggatcttttgcctagattaattgataaaccatcattagatggaaacatcagattcttgaccatcttgtatcatagaaaaccacaagtaaatcactcacaggattttctgtacgcttcatgagctggtgaccagatttcaatagacccctttcatccacagcagctagaaatttgatagcaaacaagatgtattcagtttgtcttgtgatggatggttctgtgtgaaaatgagacattcatttaccaatttgattggctggattgataattgctggtgcaactattccttgaaaaacctttcattttacagaatgtgtgattagcattttcatgcagctttgtaacctataatctaaaaaatcataggaatatctaaccataatggccaccaagagagaaatcaagaacatatttttcaagaaaatatcaagatgctgaaacatagccatcagaaggttgcaggttgtggaatcaagggcacatgatacctctaggaggcaagtatatatattcaaggatatcttgttgacgtgtccaagagaggccgctcgagatttcttatttcatgttgtttcattggttcatgttgcagtaatcataagtgaaacatttgcatgctgcaaagctatcaacatataaatctttgattcgaagcattgacacaagcaaccgccgctccaggagacagtctgatagagcagagttaaccgatgtagacaaaagtggagtacagcatttttaacggtctgatcaactggcctgcggtgtcacacagaccacagtttcttgaaggcgtgtttccgatccgttggcctacagggcgaactgatattcgggtcggcacggaccgatccaagggcctgcgtaattccaatccattggcctgatcaggtccacaaaaaccagttcacaccgcaggtttttcgtatggtcttcagaagaattgacagtctcggctcggccgaacttagcacaagtccccagtgtcagtgcggagggaggggacttcgctaagttcgggctcggcagggagctgtaagccctagtttgagcgactccgcccatcactcagcgcttgtagaagcttgtagacctactccagagcaaaaaaaaaatgtatcaacaagtctgttgagatagctgagaaaactgtactgatgagtttcttgggcctgatcagctggaatttaattcatactaagtatttatttcgctttttttgcttttgtcgaggttgaaaactctgccatcctcatgtgtctctagtgaaaaagcttaccaaaagcctccatgaagtgtgacatatataagctgtgacttagagagagccatctgcccgtcttgatcaaagcaaactgctggcttgaattttggatggacaacctgtagcagctagctgatcttatataaaagccaaggtgccccatgaggactttccatagggagatgagggccttgcttcataggctggatatataattcttgtctgagagactacaccaaatcgtccttattgtatttatctttgctttgttttggtatgatggactgctgttcaggctcacagatatccaggtgaaagttggagtagaggccactgctgcgttgtactaaccttttaatgatgcaatatattagagactaaaacaggtaaactccgactctgattaacaaaaaaaataaagcaaaaaaagcttcactgaagtgacaagataagttatagaataccccataaaacaaggccagtacaagaaggctttgcatctgcgcctcatgagttcacatatctttgcagagaaccttagacaagggacgtggggagaagcgaattagatgattgaaggcagacgagagtaacccggccatgcagagaaagcactacactagtgtctgatgaacgtcaatgctttaaaaaaagggagctccccagacattaaagcttcgaaacgtttgcagccaggatggggaaaaaagtaattaaatatatgcactctccctccatacatcaaaataacccttgcaagtctgcacataagtaggacatcctgagcttaccggccaacttctgcccccccctctctctctatcactacaggtccatcctcttcctcaattccggccctctgctgctactgctactactactgctactgctgctcaattatctacattcgactccacatacttacaactcatctacatattagtatgattacaaatcaatcatctctttttttttatctgatctgcacttatgaatctgtgtttgatgtatcacatttctctaatctaagctaagctaagctaaaaaacaaacaaaaaagaggaaaaaaaaagaaagcctatcaaggaagttaggttggaagatgatgatcttgtcttgcttgatgatcatgatcaatcatcgatccaatatgagaccatcgttatgtctattcacactcacacacacacatcaactctgttttttttttttgtttggcatgggaatgtgtacacttttttttttgttcatcgtgtgttatagggtgcagggtgtatattggagatggagagagagagagagaagaatttatttttaagaggaactgaaaacaaaatggatcaggagaaagcaaaacaaaacaagtaaagtgctatgaaaggagatgaaagaaatacacacacccaaagaaaaaaaaaaaaaagaaaagaaaattagtctatttaagtgaacaaagaaacgccaaaaaaaaaaaaaaatgatatcgattccaatttgagagggtaagagagattactaggggacgatagcgggtcgacgatcgggagaaggaagtcagaagtcacgcgcgacgagttcggcgtccaagtcctgggccggatggtcgtcgacggggctatgaatgagcggcccgtcgtcttgggcattcatcgtcacactgctagctacggtcgtcgtcgtcgaggtggtcgctccactggtcccacctacgacactgtttgtcggcgaactcatcacgacttctcgcgacggaatcggtaatctgattccaacaaaagaaaaaaacatgattaagagtttggtttggtagagattcagaagaggtgaagaaagctcacgctttatggccgtctgatccggaggatttggattgactagcaggactagattcagcagctccagtctggccaacaggagcattgaccgacgaaggagcaggagcggagtcggagggggtggccgtagcatttgcggcaactccggaggaatgagcaggttgaagagaatggttaggtctgacggattggcggaaactgacgacctcattgatgatcaactgtttcatgccttcggtcgaatcctcggactcgaagctgaagtcgaacttctccttgatatcgatctcgtcctccggatcatgccagactttcagatacggatgacggagcgcttggttacaggtgatccgctccgatgggtcgaaggctaacagcttgcttaagaggtctaggccttcggggttcgcccccggatagagctctgcaaatgatactccctgtttatagggtaatgatcggatataatcttgggcctatataggataactcatcagaattctgatccaagtctttgacatgatctctctgtttacacttactcggggtgatcctacccttcgaagggtcgtttctgacggggtacccagatagttgagaatctggttcagttgatccacataatctctccccttgaagatcggtcttccgcccaacaattctgccaagatacaaccaacagaccacatatcgacttttttatcatcaaaggggaatttttgtatctcaaagtcaacatgacatcacatgatgaaatagaaaagacttgatgaactcaactggcagtagtatagttttggaaactgagcatgatttcaggagctcgataccatcgcgtggccacatattcggtcatgaatccttggttggtggcttgtgccaaagccgggtcggtctcgaagcctcgggctaagccgaaatcacagatcttcaattcacaatccgcattcactagtaggtttcctggctttaaatctcgatgtagaactgaggccgaatggatatactgttcaatttgtttacaatcgtgtcaatatctttcttctgcttgagacggggaatgtcaatccgattaatcgctcacttttaggccacatagcgtttggtagatgaacgattggaaatgggcatctgtcaatggttggcccgatcgaatctagaattccatcatcatcagcctcttcttctttttccaagtaactttctgaatttggttccaaaaaaagctcacaattgcatgtaaatcggcttccatcaattcttcctacaacgtgaatgaaaaaaaaacaaaaggttaatgaagttgatgaaaagagattagggaaatcagtactgacatatagatagacttcgttgaacgaatcaaagttgacgatatccatgtcgtacagacacgtgatctgtattcgatcgatcgtcgtccggtgggtggggtggattgtcagttcttggtctgcagtatttcgtgtgtgttttcttttgcaaggagatgggaaaatagaattgggatgtacattcttgtggcctcggaaatgatgtaataacctacaaagattcaaatatcaatcattcacatcagcccttttttcttgatctgtaagtcagatcgattttttttgggggggtggacttacttgagttctcttaaagcccgtttagtcaagatctttttagtgaaaatcttagtcacctataattttcaacacaatgtaccataatgagaggcaatttagaatgcggctaaaaagggaagatatgagaagatgaatggctgacttttttgattgccacacttttcccagtttttgtattctttgccgagctgtgttcaatatacgaacccaatagacgattcagtagatgagatatgtgaagcgaagtgagtgaaggatggggcttaccagacaataccgtaagcaccttggcccaattctttgacgaattcataatcttcgtcgacgaagaattggtcctagatacacacgcatgatgataagatgatggtcaggaacgggtgataagcgctctccaaaaaaaaaagaaaaaagggatggattggcttacgttcaagacggggaaagcatgtctcctgggaacagtcgatgggcccaccatgttgactgggtgtgcgtttgtgatgtcttctgaggatgatgatcgaagtttgatctggaagccggatcgttgtggcaagtcagtacctgcaatatcaatacgacaggagagattgggagaggaagagagacttgcagactggatgctcttctagtggtttatgatcagctttcagcttgtgtgttgtatctttcccagctttcaatgtacaagatggcaagtggttttcccgatctttatgaagtgggttgtcttcgttcttcgttcttcttgttgttgttagtggttgtcttggtgtcttgattgttgttgttgttgttggtagtgtggtggttgtctgtatgctgggttcctcttgatgactgtttgttgttgttgttgttgttggttgttgtcaggtctcttattataataaccacccaaccgagacagacaggcttttgatcatcagtttgctgcagatggctttttacccactcccggtcggactcatcctatgtgtaccggtcggctctaaaaaaaccaaaaacccgatggtttgtatttatttgtacaaggtcgcagtgtatacgaaagaaacaagcttcgagttcagttgctgtttgcaccggccgccgtataataatcactgttgatgatgatgatgatgagggaaaaatgggtgagatggtgctcttcatttaacagccatcgagcatttctcaccacatccaaatcatgggcaggtgcagaaactaggggcacattggacagctctgtcagctcttactaacatagcctccttctttctcctcgtcttgtttttctggttttggttgtcaggactgtaagctttgtcctttttacagcacaggatgttgagctaccgggagaggactttctaaggacttcctgataaaggaggcaggacaagacgaccggaggaaatcaacatcctcccaacaactgttcacacaatcatcctcctctttcatgtactatgtacaactccatggtcatgaactctttcatcatctgcaaaattgaatgaaccacaatatttagaactggaatcaagatgaccaaaaaaaaaaaaaactggagtggcaaccaggaatgagtttcagccacactgtgctattctgtagctgcaatctcttcaggatgagcacctaatcaatcaatctgcaaatccagttatgtagagggatttttccagcaaaactctcaacctcaatgttcagtataaaaaaaaaccaagaaatgtctacctatgatggtcctggaggagccgttgaattggatggccggaagatggacttgaaagagccccaaatctgcacagcagatgaaggaggcccaaaaatccatttccttgtcttgtttttttgttttgtttgggcttctctcatttgctttggtattcttaaaattaatggcaaggaggagggaagttggcaaagccaaagtcagatagcagtaacccaaaaagttaatagaaagtgtcttcttaataagacaccaaagaggcttgagtgtcttcagaggaagagtgtggtaagttatgcagtgatctagaaggatcaattattctagatacacaagatgttcagattgtgggtctactaattacatactcataatcaataaaaacaaaaggaatggccggtgacaagagagtgacaacaaagaagaaaaagagagagatcaacaagtgaagctctgcaggacccaggaaagcccctatagaacacagtaaccaaaatgtatgattttttggtcaaaaaccaaaaaaggtactcaccccgaatgtatgaattgctgtttttgcccagaaaggtactcacctcaaatgtatggatttttcaccaaagaaggggaggtagtaaccaaaggtgtatgaaagtcataaaatttttggccacaatgctccccaaggccacccttctaacttgaaagcccaggcttaatgctttgaagggctgatgtgtagttcagatggactgtttgcaccagcaactagaccccttgaggtgagggctggtgtatggttagcttctcccccttttttgcctcttttacccctcccccctgtgcagaaggtaggcaccaaaaatgtatgaattctcatggaaagtggtgaacctacgcacaaaacgtgtatgaatgggctcaaaaaatgtatgaatttttcaaaaatcctggttttttggttactgtgttctacaggggctttcctgggtcctagctctgcatgtgtcagtttgtttgtctggaagtgtttcctgctccagacataattgtgccataagatatgatgtaagcctctcctatattggaaagtgttctggaggttacagggtcccttcatttgagaggctttaatgatgtcaagataggatcaccaccaccactaccactactctgcactacaaaaagcagcacttgcacatagtgtagcaacttgctgctgtgttaaacaatcatctgaaataccataagtggttaacatctgctttaattcctagtcctgctataccaaaaaaaaccacctgggcacagtacagcattgtttttttttttttggttgctattcctatgattcaagatagtgatactgattgtagtatggaggtaatggcacttctaatttggtgcttttatgtgtaaggttgtggagcttcaggatagcagagaacttcctgttggcatttagagtgctttttatacccctctcagttcttgattaaccctctaatcaaaacctcaaccagctcacatgagcaacattgtgacaagtgttctgaatttgttttttttttgcgtaagattgagacctcaggggtgtatatcaaagttctgggagggttgtaaatgctgatgggaagtcatcttgtagcctttggttcacttttgggtggaaagcatagcaggttgggatccctgcttgcatcaaccgtgcaacagagacaatacagtacagtatcaggcgtttatttttaatggcttggttagacgactcccaaaaattggagagccgactcccaagccccggaatccccaaattttgggagtcaaacccccaaaacttttgactggtttgggagtcaactcctgttgaatttttgagctctagatcggttgaatttgagatttttgagaagagggcacaaaaaaggttaaggaccttttttgggaatggttcacgaaaaaagaatgaaagaaccaataaattttatttcttgtagttagcctgttttaaatagactaaatacaaaaggttaaaaatgtggttgagggaaattgaataaaagatgaatttgaataaaaactgagaggaaggaatgaatgagttcatggaaggaacagccggacaattcttctcagtctcttttagaaaagctagcgaattaatcatgaaaaaacaaacacacaaccacaaatgaataagaggcgttaattcttatcaatcagtttttaaggaatcaaatagtgaaatggaaaaagaaggaaatcaatcaataagactagagttgtctgaaaattgccatgatgagttctaattagcctacaatagagcataagattcaagacagaaaacagctgtgattgaatataattcagtccagatcaagatgattaaagaaagataataggagaaaaagtgagtaaaaagagggagtgatttggggaggagtagccagagaagttgaaaactcaacaactcccacaaaaaaaattaaaaagaatcccccggttggtttagtagttgatcctccaaaactgaccagggtttgaggggttggtggaaaaaaagacccccacggaagcggcctggaggattcctcctggccgctcagattacattctcaatggctgagagccagaatcctcttggccgtcaagggtatacactctcaacagctgagggaaaccaccttggacggtgagagtacgctcttgatggccgggagtgtacctctcagccgtcaagagtgcacactcttggccgtcgcaagtgtacactcttgacggctgagagatacactcccggccattgagagtgtacactcttgatgttgccgtcaagagtgtacactcttgatgttggccgtcaagagtgtacagtctcaatgttggctgatgagaggtacactccttgccatcaagagtgtactatcagcggccaaggtggtttcccttggccgttgagagtgtataccctcgatggccgaggggattccggctcttggccattgagaatgtaatctgagcagccgggaggaatcctctgggccacttccgtgggggtcttttgttcagccaacccccaaaccctggtcggttttggaggattgactcctaaaccgaccgggggattcattttttggggagtcgactcccaaaccaatcaaaggttttgggggttcgactcccaaagtttggggattccggggcttgggagtcgggaccgggggattcattttttggggagttgactcccaaaccaatcaaaggttttgggggttcgactcccaaagtttggggattccggggcttgggagtcggctctccatttttttggatttgtttaaccaagcccctatttttattgtctcagaatttgaatacccaaaaatactggattggtgttgtctcactttcctgagacaatacacacgtattgtctttggaaggtgagacaagtattctgtatcctctcagatgactgatcccaccaaaaacatatttgatacacaagatattgggcatattgaaaaaaaggaagacagattcttttttttcatttgtaaatccaaatctgagacaatggatttttcaccaaccaagaaaatactgataccggtatcaggctcaaaataaagacaatacaattggatacgaatacatgtctggtatctgttgcaccgttgcttgtatgacagcttccttgagacttttgattattgttgattccaggctgacatgcttcacttgtctcaaaacccccaaacctctgtccagattatacaattcctcaaatgccaaggcctcaaagttttctccagtaagtaaacttataaatttcaattattctagtcaaaattggctgcagtagatgactatttcgggaaaaaaaagaaactgttcttggtattcaaggctcccacttgcatctgtggttacattattacttatataatgttggattttgacagcagttggcctctactctacagtacactacacttgatataaggtattagtgtatatacccttggtttaagtattcacaaagaattttcgaaatcatatattctcaaatccctccctgaagtctttctaaaaaagtatgtgtcccaacaccctatcattgctcacaacagtgaattggctgaagtgtgtcaagtttgactttgggagctccccttagaacagtaccctctatccaatagtagaggtaggcagttgagattcagggcaatctcctcattttctactttcacaaaatccatcacacagtgtttccccaattttcaaacaaaaaaaaaaaaacaagcagattttatttcaatgaattcttatctctaagcgcacattattattggcaatctgcccaaattattcatctgagggttttttccatcgatttatttccatgtttttgattttttttttgaaagattttccaaaactatagtccgagtcatctaactgagcgcacagaaagaaaggtgaaagtttgtgcaacaaaatcatcttggaggatagatatgaggggcatttcattctgcaggaggctttccgaatattaaggaccgaagactcgaagtatacaattgtgccgaaaattgatgaggttgagcacaagaggaaaaggaccgagccgagcgggttatgatgttcttcgcggccaacatttcagatatgacgcaagtaaccaagaaaaacgacctggaaaggaatgcttcaaatacaagtcagttgttgatggagaattcaaggagaaaggaaagatatcacctgttgagcaaagtattctctacggaactcatgcacattaatgaccatgtcccggtggcggctggcgacgccgttggcatgtatagtgatagcatataactggtggaatgtgggggtccttcgatccttcgcctggtccgttaccaagcttcacatcaccataatcggaggatattccggaggggagtgggatgctcagaactccttgaaagataacaaacccaaagattatcgaatgatagaaatgcatttttaggatattgtagccggcttatgaggatttgcttggatgattaaacttgttgggctttgagcaaggtggtacaaaggcctttgttttatattctttgagatctccgaaacatatcgctaatctcgggcgacccttgtttgacctcggccgcctcatcaagcccaagctgtattcagctgtgttccttcaaagctcgccgagcacgccgaagatgtacatattgtaagcccacacaaaatgaataaatcgacggctcaattcgacatgtaaagcttcaccagacgcatggctggattacatgttttcgaatccgcatgtgacctagaccgctgccaattgatctcgacttgatccacgcggccttccggccgcgatcacagctgccagcatgcagctgtgtatggctattaggggtatccacaagaggtttgtacagcagttcccaaacaggtcactttctggctagaaatcacaaaaatatcagccacgtcactttctttgggcctcggcctcattctgctgccaaggccctggtgctaaacacctgcggggtacagggtgtaagctagcagggctcccaggtggtagtttggactcaaaaaaaaaaagggacaattctatggttcaactcccaagcccttccctgccagaaattatgcaaccattcactatgaaaacatctcaccaaactaggggcagttgacatacaggttactcccaataaaacttctgtcatgctgtgatctattccaatgtaagaacttctgcacagtaactgtacagggtgcacagtgactgtgtattgaagcatggctgatgcaatggtggagtaacatctgagtaaaaactttgaagagattttctgactggcagcagttccttaagattttttcacagtggttaggcttcattccctcaattggtgtggccattcagggacaaatatgtgacaaaaaaggggcaaacattaaattgtgactttttctgtgattttgagcagtcccagaaagcactttgtgggaactgctgtagaaaaattgtcttctcaggtttctgtcttcaagaagccagccatgagaatcaaccaatacaggttacatcaactgaaagtggatcagcaggtttggctggctttattttggaaggtttttattgcaccaccaacttttagtgcctcacagggattatgttttagtcaggagacaccgtctcagtgatacatctgtaactcggggaatgactgtatctttctactcgaagaatggtaagataccaagtggggtgttaaggaaatggaagttggaaaagatgtgagaaaaaaattaataagagcaaggggcagagcaaagatcccatagtggaggtagtagatagctcgtgatgtttagatagcctgatagcctagtgtaatgtttgaagaagttttgatctcatagtgaattctaggaccaatttctacagcataaaaactggacacccacgggtacctgtcaatggtacctgggtacctgcgcccaggcaccagggtacccgcctatttgggtgcgggtgtgggtgtgggtattgattttgagaaaaattacagggtagtacccgcacccgtggtgggtacccgggtgtgaagtgcaatccctactcacaacctatacaggttccgatttggctgctgaggcttagtgggggtccaaataccagtagagccccatgtgacatctcagtccaactcaaaaaattgagagtattctgataatctaactcccatattctcaactctaacactgcaagagttgggtcatatcaactggagtactgtggccatacagggccacatacatgagaaagcggcatgaaaaaagaatcaaaatacagccaccacaagctttttatgattggctgtacacatttctgcaaaggttctcattatacttccaagaacttactgatgatccagatacctcccagcttcagggggggggggtgctagcacaacacccatgtggtgccagatgagcagttctgatccaaaaaattgagtgaattacaacgtaacaactcttgaaggtttcactcctaaaatgtgggagaggaatcccctcccacaagtggataaaggttgtatcatgttaccagggggggggggggagatcttccttggaaatttaagtcgtcagctttagcaatactcaacagtatccaaaaaactgctaaaaataaatttataagtaaatgctatgttcaggctggctctgattagtagcaggctgacacaaagcactaattcagaggtaatgacatttattttggcaaggtaaacaaaaagatgaagaatacgtatcagggaataccttttcagaataaacatataatgcaacagtactgaaagtgccaatttgttgcgtattagcttttcatgaagccagagaatgtatgatttgaatagctcaggagcttttggtgacttattttattcttctgctcccaggacaccaaaccatacctgtggtttttccattttatactctacaggacaatgaagagcaacccaagatcaatggtttttgcttaattcattgtccatgaaaaattaggcttgaagtatgacctcattgagagagtggaaataattgagggagtggaaatttttctgaatgatattggttcttttttaaaaatcactggccacacagccacaaatagatttcacccatgaaaaccctagtgcagtaggatggattttttttttgaaaaaatagacacacttgaggacccagaaaatagcaaggaatgcagaaagtggagttggtaaatccacatcaacagtatgggcagtgagtattttcctcacagagaaatcaacaaccccagtataagttaaccagagtctaggcggtaaataaaaagaaaaactctgcaagcaatataataaaagaatcataattgtatgccagtgtggtaagaagcataataacaagtcaggaattcaaaataaataatcacaatccgccgcattcatgtttcacttggtacaggtcaaaggggcactggttttggatatattctcatcagacttgaaattggtaaacaatctgtcaaaatcttcattgtcaaacatgttattttcctctgggttggcgtcttcttcagtgatcatgttgttttctttaaggtcaacattgctagctaacttgtcatggttatcttcatgttgaatcaacatctgagtcttgctgctcagctcatcttcatcatcatcaccaatcatgttgttttctttgatctcaatgttgctcttggactcaacttcttcttcaaaggatttctcttccatttcagaatcactatccaacttgtctgtattgtctttgcccaaagtttcagaattgtattctgaatctttgtcatcttccttttcatgtcactgtttatcatcaactagcccatgaatcaacatgtgattgttgctgcccagcttgtcttttataatgtcataatcaatcttgtcattttgtttgattttactagtactcttggacaagacttcctcttcattggagctctcttcaattttagaactgctatccgactcacaataaagacaagctgggcagcaacaatcacatgtcaattaatggggagtcaatgatgaacagcgacatgacgaggaagatgaaaaagatttagaatatgattttgaaactttgggcgaggaaaatacagacaagttggatagtaattctgaaagggaagagacctcacatgaagaagaagttgagtccaagagtaacattgagatcaaagaaaacgacgtgattgaggatgacaatgaagacaagctgatcagtgagactgataaccatgacgagttagctagcaacatcaaccttgaagaaaacaacatgatcactgaagaagacaccgacccagaggaaaataacatgtttgacaatgaagatttttacagattgtttaccaatgccaagtctgatgagactatatccaaaacaagtgcccctttgaactgtaccaagtcaaacatgaatgtggcggattgtgattattgattttaaatttctgacttgttattatgcttcttaccacactggcataccagatttatggatccaaaaaatactattcttttattatattgcttgcagagtttttcttgagaaggctttctcttcagaaaaaattgtctctgaaatcaaggttgggaggttgaaaaaggtcaaaaagctaactgagaaatccaaccttaccaaggcaaaacttgagatatgatccaaaaaaataaaattgtctgtcaaggaaataaaaaacttcaaccatggaaagagagagtttctgaaatcaaatttgcaaggcggaaaaatttcaaaaagctgaccagaagacattgggaatccttttcctacatgtgttgtgaactgaagcaggattgtgtagctttggctctgtgcattcaaagctgaatcttcactgaagcaggggattgtaaaaatggtgaggcagaaggatgtggcccatcttcagccacaaggaaagtgaccaaagtgtgatgttgtggatttcaaccatgacattgttattggattttgtctggggacagaaaatgtatgaatggttgatgtgtgagcacccggaagaaaatcaatgacgagttctgataagtcatgaagcttcacttatcttgtgagggtttctagtgttccaaggaaaatggtcattgctggagcaggatggttgaggaaagactggctgggacaagtgttgtcttatggagttgggatccctgtcgggtctcagggggcccgtggtttgcttggcgcagcatcgaggacattcactggtggaattttgtgctcatcacctgtaaatttgcaaaacatgtgtgagcaatggagccagaatgctctctgtttttctctggaacataatagtttatgtaacctgttacaaattcatatttttattttgataataaaaaatgacatgctgatgtgttatgtttcaagtgactcctcctatcaccttataggccaaacctactgaatcagaaaatgattgcacaatgaatctgggctatctatatcagtgacaatcctctgagctttctatattcaaagttattgggaccatcaacttcctgattttttctggtttcaagaaatccctggccatctccaagctcatgttggagcttgatatattacagatcactgataaatttatgttcaatcggcgtctgagcagcatacttctgaatacttacacaccattccaggaaaaatggaaatgaagatttctttccatctcaagataattttgattttggttttgtagcgtttgctcacttgcattggcctctaggaacataagctgtggcattatgcagatgaaaccttatttctctggaggatatatttttggatttttataagctgcagaatttagctccattttatatgtaaattgtcaattttggcactggggagggggggggggatgagcacataagaaatgatggctgatagcaaatcaatgctgatgggacttattctcttaccttaatagtcattcatagatgtaccaaattttttccattgtcacaacagaaatcaatttttttgctggtgttactaagtccacagaagcttctagaaaaccatatgaaccatgaaatagtgagaaatgtgtttttcactcaaaagcaaaactctttggtgatttgtgaaatatctgtaaacactgaagaaattcacaatctcaatgataaaattgcagattttgaatatagtgtgtctatcactcccccttaagcagttttggtgaccaaaattttcaatcgtttgaacccctccagacttgaaaaaccatcaaaacaattttttgaacctttgactgagaccggtgggcttgttatcggttcacattgctcttgttcttgtcgattctgagctcctcctcggagacagagaccccagcattggattattcatcatcttcatagtcatttagcacagcaagctgtgatttacgctgcaattggggtccatgagttgtacgatcacgttgggatgagtcagaagcagtatcggatacatgcggattcaggtcaaggttgtagtcatgtagggaatctttgcatagggttcggattgagcggttgattcggtcatgttcaagccacgttgatgcttgcaagatgtacatcgtcggcgtgctcggtgagctttaggatcttttgaatgcgccatcagcactgctgcctcagtgaggcggccgatgcccatgaattagggtcgcccgaaatcagcgatttgtttcggagatctcaacgaaaaggcctgtctgtgcccatggtacgcacctcccacagctcatcaacgcctcacaatcctgaaacccaaaatatatcatcaggacaaacaaattctcatcatcgatcctcagttaaaaataaatatatacaataagcacacaaatactacaaagaatgcatgtctttctagcgacaatctttggctttttactcttgcaaggtgccctgagcatccctacctcctccggggcatcgacagaggctctttctggcacgaatcttcgtcgcagagccggcctaggccaaaaacctccaccatattcacgacctccttgccttcatattccatgtgatatcagccctccacatcatgcctaatttacaccagttccatagagaattcctttgtaggtgatttttttttcttccttgaacactaaccaactgccgactgactatttcgagtatgctttgcagcaactcgaggcgcgacgacgtaacctcttcggctcggcttccttactctgatttttaccccgaacctttcttggcccgatatccttttcgtcttgcgtctactattggaggaacttttgtgctttgatttgtctcttctacacatctatcatgcaaaaacgttctattatccaaatttccaaatttgttgttctcgttcctgtgagattttgttgagcaatcaactgaaccagtttcaaacaaataaaaaaaaaagaaaataaaaacaaataagaataaaaaacactgtttgtatcactagaggaatcccgatgatattctagactgctgataaggctttattgatatgaaatctgtttgatttttccttttcaaacaaagaaattgggatagaggggcagcctcacacccaaacccatgccttgaaaaagaggtagagctaaaaataattttaaagaagggtgtgtttagtatcagatcattttcttagtgaccaccaaataagggtgtgttaccatgcataccccttgtcaagggtttgtaaatctgtgcattgttttgaagggcctctgaaaagcaccaggccactaggatacactgcagtgctgctgttgaaacttcctgtgatctgtttgtgaacgtcaactctgaatctgcatcgcctaaaccaccgcagcaagaaccacatctcaaacctaatcaaatctcaaccacaagtccaaacttaatcaatccccactctctcaggtataaaaagctcacatctttgcacctcttctaattcatcactggcttctcatccatcaattcgccagcaactcaagtcctgaagatctcaaccaactcttcctaaaaccctcaatttattgacatcagtcaaatccacaataatcaacctcatcttctttgacctagtcaaagaaccctcctctaaatggatcacgttgtctgaatccatttggtgagaaaagaagacgtatcctcttacatcagctccaaactaatcccttctgtcttttcaaatcagtcctctttgtattcaattgctctgcataaaaaagttcttaagttgtttcttaacattgttaaaaaccgtcgataagcctacggatccttcaaaaaaaaaatattgcagatttcgcgcgatgggactcataacctgttgcggccaactgggtccagcagagatggatgaatggaaggatgtatttcatcagataaaagaaaaacagactgagagagaaagaaaagaaaaggaaaagagacttgaagacaaaaggcatacctgggtccagcagagatggatgaatggaaggatgaggaaaccattcatcctccttgctggcccaagataactgcatagacaggtgtcacagattgggacatgagaggaacagggaggaagcagatgaagggaaaaacagctaactcaacaaattttttctatcttctttctttgcctgcattctcatcttttgatcattaatattgtttttctatcagtctggttctggtttaagaaataaaagtcatctagttttcacagctgcactaaatggccacaatatagtggcccttgcctcagcctgctgtaagaattggaaacttgaagggttaatttcaattgtgtcagtatcatggtatgaaatttgaatcaaaatgaggggaagaaaagtaaaataaaaatgagtagtcactcttaccctaaatgaaagcacaatagcagatagtgtgagatatagaaaggtgagatataaagtgtagatttttcatgacaattacaaagagtgagggagattggagccaaagaagtagatgaggatgaggaagaaacaagaattgtggaagcaggttgctgagtgtgaatgataaaagcttttagcagcctgacagataaaggttcttttcagataattgagaatgtggttttaatctatttgataagtagggaggggggcagatggggctgaacaagagataggaaatccacttgtgggaggggattcctctcccacattttaggagtggaaccttcaagagttgttacattgtaattcactcaattttttggatcagaactgctcatctggcatcacatgggtgttctgctagccccccccccccctgaagctgggaggtatctggatcatcagtaaggtcttggaagtataatgagaaactttgcggaaatgtgtccagccaatcacaaaaagcttgtggtggctgtattttgattcttttttcatgccgcgttctcatgtatgtggccctgtatggccacagtactccagttgatatgtcccaactcttgcagtgttagagttgagcatatgggagttggattatcagaatcctctcaatcttttgagttggactgagttgtcacatggggctctactggtatttggatccccactaagcctcagcagccaaatcggaacctgtataggttgtgagtagggattgcacttcgcacccgggtacccaccacaggtgcgggtactaccctggaattttgctcaaaatcaatacccacacccacacccgcacccaaatagtcaagactcttgaaaagctaaaaagaacaatgcacatggaggcgcataagatactcagcaatgaactagggaagcctttcactcttcaggacctcaccaaagcagctagcatacctcatcctgccccccaatttgatacatcaaaaagcaatccacctcaaatagagcctgtggaatttcacactttttccagtgagccaccccaaatagagtctgtgacatttgacatcccaaaggatgatccacctaaaatagttcctcattcacaagcaacattcattttgaggaactcctgtttgatttctgcaaataggtatatactcatgccatttgtctttattttattgagagattcatgtttaagaagtttttttttttgaataacctcatgcaattcccccattattttctggtctattttcttcaaattagtcttttattatttctcccttactgaactcctgtccccatgtagtttagcattccagcaaaactcaaaaaattgaaatattacttgccttaccttctttctcttgttttttttttctctgtttttttctctgcttgggttccactatttctcagagattaaaatatgagtgaccaggatttttattttcccagagaaattttgcaacatttgatgcaatttttccatttactggggaacttgtggctcttaaatatgttttaaccttttgataaacagctttacactatactaatgcacaaaccccaaatccctggcacttgaacagtttctagtgtgagaaattttatcaaagttacctgtgtctttaaatcctatacactgtaaatgctcaagctcaaatgatacagagcattaaggatacactgttaatgctcaaattatacagagcatgaaggtgtgcacctgtacctgagaccatcttgatttagtactccaatcaagtcaaatggaaatgattgattgcttttaccttgatatagaacactctatgtttgcaaaatggggcccaaggttgagacaacagcattagctctgtggaaagaaagatttatctagatccaatttgaaatggcattattttactctggtggcctggaccatggggctgcactttgtctgctggtaatattgtaattgatattttacttgaaaaaaatatgtgtattaatattgcaaccaagtgcatctcaaaaattcactatctattatttatgagaaaaacaaaacaacaacaagcaaaactaaaagggaaaaaaagcaaaaaagcaaaaagcaaaaaaaagcaaaagcacaaaaagaaaagcaaaaaaaagcaaaaatattttataacaaatttgggcaatacctggtcatcccaatgaattgattttggctactctgaaatacaataggtgaaattccaacacctcgtgtggccaagttctgaggcaaagaccaacatctcatttttcattcttgggaacactggaaaccttcatcagataagtggaacttgatcttatcagaactcctcatttttttcattgtccttggtgcttacatacagactgtttctactttttttgtccccagccagaacctcataatgtgtcaaagcactcagtccatggctgaattatcacgacaaactgttaccatcactaggctaccgcaacaaaactcactggagcttgatcaaggtcaggctttttgcaaaggtccggctcttctggtgcatcactaaaacactatatgagtgatttttgctctagttcaggctttcttgctcttctcatttggtgtcagcctctatgctactaacaacagtgggccgctacgctacgctacgctaaatggccatttagtgttagcgtagctgctgttgcagcaacctttttttgtgtagtgttagtttgcgctacagcccactacgctacgctaacttttagcggcgctaacaacacacctttttttgggtagtgttagcgcaccgctacagccaatacgctgcgttacgctacgctacagcgctgttagcggcaaaaaaggccaaaaaaccgctcaaaggcactgtagcttggtgtagcggacgcttttttgcgccccatgggcgtagtgttagtgtggatgagtgaaataaagctaacaatacgctaacagctaacacccactggtgccctgtgtgcgtagtgttagtgcaaattttcagatttgcgctaacactacgctacatgttagcttattttagctacactaacgctacggttagtgtagctggcccactgttgctactaacctgagtgggttgtgctatgagtgttaacaagaagtgtaaagtgatggtttatttgtggtaaaaatccctcaacctgtaaaggaaacagggaggattcagtgaggaatgttacttctactgctgactcatccaattgttcaattggtcatccagatcaatcctgttacgtgattaataggcttccaatgtgaggaattcttctactcacttgggatcaagtcttttaacaacaatcccaatgaataagtgtatgtacacttaaggaccagaattgtttaaccagggggataattctttatgcaatagagataagtagaaatgccttgaatctgagcaaagtgaatctatttaggtctaaggtagctggtttgtaaggttattggtggtttgaagcactaataatcacagtataagtgttggtttgatgctactagaatttcctggggggaaaaggtaggaatcagggatccttaaatattctacagggggctcaggggaagagtagaggccctcagggcactagggagcttcttagcagctctacagttttgtgtaaacatgggaactgtagctgtgcagtgctatgcattgatggaaggtcctaggacatgatctcatacatgcataattgaatttatggcccatttctcacgtaattgaaagagctgcagttactgtgcaggggctgtgcaattgtatggttagttgaatacgtgtaactctgcttatgcaagcttgtgatcatgataaatgcatgtgcttcatgcataattcagtcttgcatgtagaatttgggctcctttcccgtgtaggctactttgaattatgcaagctttgaattagagcacaaaagggtcctgatgacgccatccaagagggttatgatgcaatctgatgccctgatgatgtgatcaaggatgggtaagcttcagataaatttatatagcttattccacatccatttcacgcttctacttgttgattcttatacatatgttattaatttatgtattataaatatgtacataatgtataagaataaatatttttaataccttattctaaagctatttctgtgaaatcctagtattattatatcagcagtgggccgctacgcttttggcccaaaaagcgtagcgtagcagcactttttcttcatccaaaaaccgtagtgttagcggttttttagtgatttttcgctgcgctacagcgcttttagctgaaaaagcggccaaaaaccgctgtagtgcagcgtagtgggcccttttttgcggcccacatgcttagcgttagcggtgtcgtggcggaattccgctacgctatgctaatcgctaacagcgattccgctgtgttacgctacactaaccgctacggttagtgtagcggcccaccgttgattatttgtacaatactcgaggagattccattgctggttcatctaatctcctgcccagcagctctgaatatgccactggatactgaaaaacgttaccaatgagccaattccagcaactcaccaatatgtcatggttgaagagttggaatttggctccaaagatgaagaaaccaaaagtgagtacactttaggagctcaagacaccaagaggggaaacaagcaaacacacgaaaagcaaatagaagggaaaaaaatgacaggtttgcattcaagtgcataaattcactgtcctatttttttatttctcttgttttgcagctttaaagctttgtatctactgaaatttgatagtaaaacaaaaaagtaaatataacaaaaagcgaataaacaaagcaaaacacaagaaccagagcaaatcgggggctgtccagcccagtcaccctggatttttgatttccttggtgggacaaccaaccaatgaattgatttcattgtttattggcccaccaatgtacattttccttggtgggtccacaaccaatcccagattgattggtggagaatgaccaatcttatgaaagctcagttgaactgtcaaccaagcttccagtataggaaattcaccatagaaaccagtcacttctcccaaaaaaagttttgcatcaatgggccccaaaaggggttaaatgaagaaacaacatgtttaaagaaaggtggattttttcagaccagtcaattaaatgatggtggatttggttatatttgataccccataattgtttggtagtggccaaggttacctccgctgacaactgtccaaatatttgaattcattggttgaatggtctagcaattttgacttgcgtggtccgtagctgagtttaaattgggggatgaaacccttgcatgtctgacaaccaaattagcttggatgtagatagcattgggtgcacacaaataattttgactcagctgtgcgcatcacagattaactgggatgtggggcaccaaatttcacatgttggcagtgattgagattgaacctgaaggtcaggtgtcagcctgctattaatcagagccagcctgaacatagcatttacttataaattagagacattattacttacatatgtacagtgcctagacacaacactgtgtcgctacactaccagtaacggtagtgtagcggtaaagtagttttttttttgtcactagcactacttttcctgtagcgcaaatgcactacattatcattttctttatttactgtttttattttggccactacactattgcagcaaccatttttttgtatttttttattgcattacggtagagaggagatgaaaaaagaaaaattactattaggaagacaaacataggagagagaaaaatgaatatgagcaagtaagatgaataacaattaatattggatgatattagataatgttgacaatggtttttgtgaagaattaagatggatggggtcagagacagagggcacaattgacagatggtggctagcaggtcgggacccttaaatgacaaggaggctgcactggttcctcatcagattagggctgtttcatccctggatggtgcagaaaatcagattttggtgctctcaaaaagaggggcccagttacactacaggacaatgcagtagtgcactatccaggggtgaaaccattacactatcttttttttgggggtttcagaaaagggtctcactacactacagcccaggaaaagaaatttgcggttagtgtagcggtaaagtagcagccaagcagcaacgctgggccgctacgctaaagggccacttagtgttagcgttgtggtaagaccaatcaaacccataaaacgttaaaagacatatttaaaggattaaaatagtaaatacaaactcaagaaatcaggtaataatatcaaatagtcatgataaagcctattattctcaaatcatagtcatttttccatgataatttatttcatatataattacacttcacagactaaaggtataaaacatacaaggaagattaaaaggtatatatataattacaaaaagatcttacaacataacaagaatggtcaacaaggaattagaaataatataatgttataaagctaaaaactattcaggagggaacagaataacataataaccaatcataaaatcatccagaagatcatattaattaattaagtagatcattattaattaattacacagccatttaattaattacacagccattttattaaatacacagccactcatcattaatttcacaacatgaagatcattaatcacacagatgacatcattaataaacatagcagcagaatattgatttcacaacagtacatcattaattccacagctgcacatcattaatttcacagctgtaaatcattaatttcatagcatgacatcatcatgacatcattaaattagcagtatgaggtcattacccagtcagaccaatcattctcatcagtgaagctgtttaccatcctcaccaaagattttgtctataaatagaggccctcttggctcattttttccttccttcctccccatgtctgcatcagagaaataagtagagatcttatttagcattcatcaaccccccttacatgtctgcatcagagaaataagtagagatcttatttagcattcatcaaccccccttacatgtctgcatcagagaaataagtagagatcttatttagcattcatcaacccccttacatgctagctacagaatagtaattagagatattacttagctttcatcaacccttatatttcagatacagaatagtaataagagaatttactaaacccttactcctcatccctttattgaaccctgttaaataataaggaaattatttaactctctcaaactctcaacagaagatattgaagaaataaagactcactttattaaagacccagaattgaaccagagaacccagaaagaatagattaaaccagaataaaccagaaacccacataccatccacccttataaacaactctacatcctcaacaggtagtatcttcactaagataaatttagaaatctaccacactattatttttcttagtgtaactctctcacaagctagacaaggagtgcagtctcaccaacacccatttattaggacaggaatagtactggaatttccttctagttttgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttatcttacatttatcttatctgttaattacttatctatttaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcacagatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacacgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctatcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaattgggggtctggcctaattggaattccgtgactaacatatctccgtgcttcttttaccttttgtccccaaaacatttactactaacaatggccttctgaagaacaaatgccggaagttttgccatttattagacaaatagatagtacaattgcagaagaagctagtagatattaccacaaccacccggataacattacagttattgaaagagtagaaaaagtgaaagtaacagaagcagaagatagattctggaactacatagaaactaagcgctaccattgtacccttcattctacctattcccctgaatacatcctcataaatcttgtagaagaagaagagtctatcatagaaaaaacagtagaaacaaacaggaataacttctttacagcgttagaagaaacccctaaatatagaactcttcctactaacatcttgtctagaactgtccgctactacactcttccacctttcactgcttgttctccgcctcaacccaactctataatcatagatctcacggatttagaataaattaagcttgtttttatctcatctcatctcatttccttagtatcagaaataaaaacaccaaaaaacacaaaaataaaaattctcgcgctatctgtttcactcatctcgtgccacaaaaaatcacaaaaatatttcattatatttccatttgattcatccacacagaaaaaattaaaaacccttaagaaatacgtccgtgtcccttcaaaaagtcttattttttcagtctgagtcaatttacactatcacggagagagaaccataacagatacaaacaatctgagtcgaccattcgatccgccgtaccctgtttacactactaggtttttttcctgagccttgaaagtctaccattcctacggcgtgagcggatctagcctcatttacccatcatctcgagggattagtacctggtcgaagtctaatacacctggtcgaagtctaaaaatagagttatctcacgtgtacataaggttctgcaggccgtattacacagttacaactcaatacaccccggatttgccaggatctgcaaggatctacatacatacagatcttccgtactaccactcccgcctagtacatcacccctcctactaaaatcgttgaaagtgatctttcctgatctttgagagagtgtagctccttcattatttgagctacatcgacaaacaagatacagaactcatcgcctttataagacgtatccagcgccgccttcctttccatcctcactcaactccttcacccagtttcagtagcaaacaccgacctctcaagttttcgaccagaaataccttgaaatatttcattctgaaaagttgagcgtgttccttagcttctgaacttatctctcgaacaaaaaatttctgaaaaagctcaaaaattggttgtgtaacagtgtccgccgtcaacagcacccttagcgctaacatccaaaacttggaagtacacgacaaaaacactgcgccaagagacaatagagcccaatctcctcaaacaactaatagagaagcctcagtagttgcctctgataaatcctcaggtaaatttaacacctctacatattttttgttatcaattttcaccgggttaaattttcctactaagacctgttttcttttaccatgtctccaccttctcttagacttagaggttataatggaaggaccagagacgctccatcatcccagagaggatttccaccagcgtcagtcttgccaaagaataaagataaaattatttacgcatctaaaaagaaactaacatctcctactaacagttcccaaggaagagaaattcgagcgctattactacaggatgaagaccaacaaggaatggctgaaggatgtgcgcaaccgcagcagttactcggccatcagagctcatctaaagtattgccgggaggatttccaagcgatgatagatttaagaggaatgacgacgaccctcaaaagaaccaagggttggaacccattaaacgtgtcggcggagagtctccttcaaccacgagaagcgccggaccttcaagaaggatcaatgagacccctgagtcgcagagggaggaatacccattcaagacacccaaggaatacggggaggaacactcaatggcgcagccaaatctacgaagagatggtacgccttgggagatctcttcaagggacttatcaacacttggagaaaggcaaaatcaaccgccaacaccgcttcatggaagaggagccttaaatatttcccctacacctgcgtgtgaaaaaattcctgatagttctgatagtgattctactagtaggaaatcaaaattgttgtctagtgattactctacgcctcaagttacccatgaacatatcccaatagaaatttctctacgcagagctgttaatatgtttactgagaacatgaattttttagtacaacataccttaagaaataacagaagaattactactgatatgaagaaattgtgccataaaattgagggcagctgggataaaagagctgatgaagaagataataattttacttacatcagagataaagttatgatcatggaaactggtcttgaattattacataaagaaatgccagaaatgcttgagaaattaggagatcaaaccactcgagtaataaccagagtagaagaaaaatgggaagatatacaaaataataacaaagaaatgatccataaattcaatactatggaacaatctttccagaaactacaaaaagacacgcttgaaaaaattaattcacaatataaaagctttgaagatgttgtaaacaggatagaattaaataatttaaataacaataaaaataattccgcctgcatcatcaaattagaaaataaaattgaagaattaattaaaattaaccaagagcctaacagttgccagaatttaacatctcaacatactgttcacggcaaaggaaaggacataccacctcatgtaaattcatcaattaccataccagataaaataagtacaaatcctttctttaatttatcaaacacgcaatccagtaatatgaatttcagtgaccctaaaattaacactccagttagatcaattaacactgaagtacaccattcacacataactgatgaccaagataaaacaattcaaaaattaatcttatcaggaatgccaaaagttaatgaatggagtacattttcagggaagggagagtatgaccactataaattcatagaatggattgataatcttaaagaagatacccaagcaccagatccacttatatgttctaaattgaattcaattttaactggagcagctaacacatggtataatcagaggaagaaagaaactcatggagtcaaagattggaatttctggaagaaagaaataatagctaaatacagcacacctgaatggaaaagaaaggttagagaaaatttcagaaagaacagatttgacatcaaaggggatattgaaccatctgaatgggttactactcaagtcaatagattgagagcaattgaaagtaatattgataatgctgctataaatgataaattattggcccaattggacgacaaaactgcttacaaaatgagaattgccttaaatgatgatgatgacttgactcaatttatcaatgaactagaaagtatagctaacattaaaagaaagaaatacaaaagagataataaaagttctactaaagattactccaaggatttcaagaaaattaataaagactacaccagtaaagacaaagatcaagagaaagaaaaggaagtcacctgttatgaatgcggcaaaaaaggacataaatctactaaatgccctaaactcagtaagaataagaaagatgtcatgatggttaaagctcatgaagataatcaacaacccttctcagattctgaagataatgatactgtcaggctaagtgatgccaagagcagaactcttctagctacactagctgcaagagtaaaaatgggatgtgtacatgtaaggactctgtcgagtccttcactgtccgtcggaaatggcactagacaaggggctcaatagctcctgagggaaggattctagtaccaaagtgtgttttatttcagtctagacaggagagaaagatctctctgttagtatatacaagtggagaaagtgagaaaaggaaaatgaaaagagtcagaaggcagaaagggtacttacctagacaggagagaaagatctctgctgtctaggtaaaggcaattggcaagactaaatacaataaaattgagctgacataatcatgtgacacctttgtgtaagcctgtgaggagcagggcttacagtctcccctcctataaaagaaaatgaataaggggtggaaattgaaaacaaccaggatggggaaaaactgaaaatttagaaaaaataaggtgaggaaaagttgaagggattgattgggatgaaacaattgaagttggtttattgatattgtttagtatggatgaagagagtttccaatcaccagtcttcaaacggtacaaattctgaatcttcaattgggcggtagcggggatcattttgtctttccagggtggccaaggcattttcatccatcacagtcagggatcctacagcagctatctcaaagttgtctgtacaggcttgcatagttggtttgattggtgatgagcagttgcttgttgttggaatgaggtcgtggttgtggttgttgtttcttgatgatggtctgctggccaacaatgctgcggtttcagtagagtgatgcaaggaggctcgggaaacactcgcaaactctgggggtttctggaggcttgggtagatgatagggagcaatcggagaacggcaaacgatctaaggagagcggttgggatggatgatctttcaaagttatgaagggcaacaatgatctcgttggcttcaacacctgtctaaattgtctagccgagtatctagatgagtcacaggtgacaaacaccttggctgaagccagagatgaactctgggtgatccctgggtaggtttgcgtgattgggggcccgcgagcggctccaaaggtccgtcaacaaggttgaatgtttgacgtgatagggtatctgttttgccagttggttgccagagactttggcgttgttttggatagtaatggcacgagacctcggccggttgagtatcggaacaagccgcccagaggagttgaggagacagaggggaacaagttattttccttcttggctaacaagaggcctacagtctcttctaagtacctgatacgtagttcgtagtcgtttgttgttggtattgagggggaaatacgagatccttgttgcattttgaaaaaaaaggagcagaagttgaggttaggcgtgctagataacgcgatcggataggttgacgagattgagaatcagagaagttgattgaagtcagtcggataagtaatgtccttgttgttgatcttctggcacggtaagaaaaaggaataaaatcggcaatttgcagtcgatgtatcttggagaagtcaaggagataagtgaagttggaagtagtctaagttcaggtgaattggggcagtcttgttgactagggtagtgagtccggcaaggaaggggtgttgctgagtatggggagcagcgggatggcggaagtggtgggttggacggaacgggcaactgatggccagttattggaaaaaattccaagaccaaaaggatttgtaggatgtctgatggccagttatcggaaaggaaatcccaagaccaaaaggattggcggaaaggaaacagtcggggtcagtcggagcagtcagtcagttgtcagtcggaacagtcattcagtcgtcagtcgaaacagtcgggtcagtcaagtcagtaccgtcaattaggttcagtcgtgtaggttcagtcaaggcagtcgagtcgaatcagtaagtaagttgaaaggttcagtggggttggtttgtaacagttcaatggagcaagaaaaattctgctagattgtttgtggaactagaaaaaaaaagtgtaaggactctgtcgagtccttcactgtccgtcggaaatggcactagacaaggggctcaatagctcctgagggaaggattctagtaccaaagtgtgttttatttcagtctagacaggagagaaagatctctctgttagtatatacaagtggagaaagtgagaaaaggaaaatgaaaagagtcagaaggcagaaagggtacttacctagacaggagagaaagatctctgctgtctaggtaaaggcaattggcaagactaaatacaataaaattgagctgacataatcatgtgacacctttgtgtaagcctgtgaggagcagggcttacagtacacgtgtgggtgacacgtgaaaagtgggggaagtgtgtgtgaaataaaagaaaatagtaaataaaaactgttaagtttttatttacagaggggcctgagttgcaggggttttttactgtgccctctaattcaggtcctgagttgcaggggtggtactgaagttctggtcctttgtaataaaggagtaaacccagaaaaagtctactactgaagaataaaagagataatacttactggtacttatctctaatccaaggaggtcttcaggagggggggaactgttcttgaggcgctcagaaaggtgggtgagagatgttgagagtgctggggaacaggtgttgggttgaaaggttgaagttcaggttacaaacagcaggaacagggccaaaaggcaggttgatactgggtgttggtgacggtttatgctggtaagtaatgatgaagatggggaaacaaggttcagggggaagaaggggctcttaagtacccattctgggcctctggaggcgaactcaggagtctctctagttgctacaactctcctactaagcctatgggatcttttgatcatctgtagcacctgtagagcttggttacaggtgccaaggagatgatgtaatgcttgtaaccatgtttgcagggtgttatgacgaaactgtaacaatcctgcagcctgtgtaagcactgcatgatgcatgggttgatcctcaagagagtaattgtcccaattgggccaaaaagggccacagatcatcccaaacaatttaatactgtagtctgtgctcatgtagttaaggtttcaatgatgtaaaccttgtttgtagatttttcccgaactgtatgaaccttaattacacatgtagcccccttacaacatgtagtatgatgtaactggaggggtctacagtgtattttggtccaatatcactcaaggactacaaagtaagtgaaggagtaataattcaggggtacacttggtgagctaccctaggttattttgcatgtagattcagaatctgcaataatattctgagttatgcttaaggttcagaagttattaggagattctggttaaaaaaaatgttattttccagtatttatttaattatttaaatgtttttctcttaaaatattacaatgtaagtgtactatgtaataatgtctctattatagtgcttccacttatttaaatagtatatttttattattttaaatgtatgtacatatataagtaataatgtatctaatttatatgtaaaatgctttgttcaggctggctctgattagtagcaggctgacagataccaaatctgagagtagtgattctgaaacatcttctgatgaaaatagtgacagtactattgacgccattattaatgaagaaaaaatcatttctaatatagaacttctacctgaaaagagtttaccccataaaattatcaaattacccgtgaaaaagtctagtaataaaggagaaattcataagactggaggtactaacatcacaaatattatctgtaacagatacaagattgaatgtctgattgatggaggagccttctgttctataattagtcccaaattattagataaaatactgcctgattggaaaacaaaattgatccccatcaaacctgagaaattctacagttgcaacagtaaattgaaccctatgggaattataactctagatattatatttcctcatgctaaaaataacatacaaatcacggtagaattaattgtaatgaaagactttagaatgaaatacattattttaggaaatgattacataattaattacgggatagatgttataaatagcaatggcagatactttactattaatggagatttatccactaaatttgaattaggtattactgataaaatgaacttagtacaactagaatgtaatgctttagaaaataataattttggaaatactattgaagaagcaaaaatttctagtactttaacagaagaagaaaagtcacagttatattctttactacataaaaagaaattagcctttgctactactgatgaaccctttggacgtataaaaggacatgaagtcagaattaatcttaatacttctagaccttaccctccagcattaagaaaagctgcatacccagcatccccaagaagcagagaagccttacaacaacatgtaactgacttagtaaaaatgaatgtacttagaaaagttggtgccaatgaaaatgttgaagtaactactcctgtaattattgcgtggcataatggtaaatctagaatggttggagatttcagagctctcaacaattacacaattgctgatagatatccaatgcctaaaataagtgaagccatcacgcaactacaaaatgctaaatatattacgtgtatggatgtacttaaaggatttcatcaaaatgttattcatgaagatagtagacacttaatgagaattattctacatatgggtatttatgaatatttgagaatgccctttggaattaaaaatgcaccctctcacttccaaagaatgatggatactgaatttcataaagaattacgtgaaggatggctaataatttatattgatgacattattatttttagcactgaatggaatgaccaccttgacaaattgaaaattgttctagaaagagttataaaaatgaatatgaaaatttctatgaataagtgccaatttggttttcaagaacttaaagcattaggtcacatagtttcaggattaagcatagctatagataaaaacaaagtagctgcagtgatgttaaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttattacagacaacacattaaagattttgccaaagtaacaggttgtttatataaattaagcagcccaaacactgcctttgagatgacagtagatagagtagctgcatttaataaattacgtgaattactaacttctgctcctatattatttatgcctaatcctaataagccttataaattatatgtagatgctagtatggaagggattgggagctgccttacaccaaattcaagatcaagaaataccaaaagaaggagtcatttgttatatttctagaactttgaaagacagtgagaaaaaatatggggccagccaactagaatgtttatgtttagtctgggccctagataaattatattattaccttgatggatgtgaatttgaagtcattactgattgtacagccctcaaaagtttattaagtatgaaaactccaaatagacacatgctcagatggcaaatagctattcaagaatggagaggaagtatgactatcaaacatagagaaggtaatatacataaaaatgctgatggacttagtagatggtctttggaaaatataccagataacccagcatgggacggagaaattgctgcaaaaattatgtgtttattcccagaggaaaataatgaaaataatcctgcctttgatgataacactgatgatattaatatttgtgggttacacgtgactgaaatgcaagaagaattttgggatgaaatcagaattagttatgaccaaaataaaaattgctccacaataaaagatatattacaaagtaatttcaaaaataatgatctgataaattccttagaagaaccatggcttagctcatttaaagaaaatagattctccctattagatggattaatttaccacagaattaaacatacaagtgtagtagttatttgtttgaaagaacacattaatttatttttgaaagaatgtcacgacaatatatcctcagctcatttttcctttgacagaacaattgagagagttaaacaaattgcttggtggcctaattttagaaatgataccaaagattattgtgaatcttgtgacagatgccaaaaagcaaataaagctacaggaaaaaggtatggattattgcaagaaattgaagaacccaaagaaagatggtctgttattaacatggattttgttactggcttaccacccggaggacctaataatttcaatgcaattttggtagtagttgatagattttccaaaagagcaagatttctaccgtgtcataaagaagatacagcaatggatactgccttattattttggaattctattatttatgatgttggatgtcccagatatatcattacagacagagaccctaaatttacgtcagaattttggagaaatttgtatgatttatgtgggacacaactgaaattttctacagcttaccacccccaaacagatggactagctgaaagaatgattcaaactttggaagacatgatcagaagatattgtgcctatggaatgacatttaaggataaagacaactatactcatgattggtgttcattattacctgcacttgaatatgcttacaattctagcaaacacagtacaacaaataaaacaccttatgaattggaaagaggctggactccttggtttcccaaagaaattttaatgtcaaaagcagtacatatacaccccagtgcctctgattttcattttatgatgaccaaagctgaaaaatatgcagcagaatgcgtgaaattagctgtagatcacaacaaaactagatgggataaaactcacaaagctcaccagtttaaaattggagaccaagtcttgatatctacatttaattttacaaacctgactggacctaaaaaattaagagattcttttgtaggaccttttacaatcaaacaattacacggtgcaaatgctgttgaagttatactcacgggagaattagaaagaaaacaccctacatttccagtcagtctaattaaaccatacaaaactagtgataaggataaatttcctttaagaaaagataacatcagagttgtaatacctcctttagagaaagaagaaattaaaattaagaagatattacaacatagaaaaatcagaaaaaacaatgaggacattaaacagtatttagtaagatacagtggtaccaaagaagatgaatggcttacagttgataaaatacctgatgctgataaaattctcagacaatacagagctgataaaagaaaataacattcatttatttcttggatcagccttttttagagggaggaagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttattattatcattaacttatcttatcttatttatcttacatttatcttatctgttaattacttatctatttaaatacatacctgtgttctacataagtaattatcacttacctttcactcccttgtccgtgaaatacctgtaccacaagttatccctctgctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaatagtaagtattaagtgtcaatagaattaatacattcaatacatgcacagatcacaattatgactacattattagaggatctgttaagtacacatcaagagcaactagtacattgatcaaccagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacatatcccctccaagctcttcactcattagctgagcagttccacagcgtagcggcgctaaaacgggcccttttttctgtagtgttagcgtgctgctaccgctgctacgctgtagccccgctaacaggcggcttgtttttgggtagtgttagcgcattgctacagcgcttttagtggcaaaaaaggcaaaaaacccgctaaaaagtgctttagcgcggcgtagtgggcacatttttgtgctctgagcgcgtagagttagcgcaattccaactttctgcgccaacgctacgctaacagctaacgcacttttgtgccctttgcacgtagcgtcagcgcagaaaggtggattttccgctaacgctacactacaaagtagcacatttccgctgcgctacgccacgctaacgctacggttagcatagctggcccagcattgcaagaagcggggtgcactacactactcagatacactggataatgcagcgtaaagtagcgacccagtgttgcagtagacagtgaaaagtggctgcttattttggattccagagctccaaacaacaaatttgaaatcatgagacttggtcaggtggtgcataataggtcccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttcaaaatttgtgaaaaataaaaaataaaggggcttggaaaaacgactcctaaaaattagtcaacgactcccgttttggtcgggaggtcgtcggacgggagtcgttcttccaattcccccaaaaaaaaggggagtcgtcgtcctaatttcaatggcgattttttaatttttttttattaaaaaaatgggagtcgcccgcctaaagggcgggagtcgtcgtaccaatttagccaaatatttcttattttttttcattaaaaaaattgggagtcgtccgcctaaagggcgggagtcggcgccccaatttatccaactaatctaatttttttttattaaaaaaaaagggattatttcctaggtttcaaaacatgcagaatttaatggcgcaatccaaattttttaaaactcaacggttcactttgaatactgaaattagacacttttttcacttaaatttttacagcttaattttcattcttttttcactttttaaatttatttcccacactttgagaaatggttaaaatgatggtaaaaatcttcttgcataaaaaccaaagatttgtaatgaatactgcgtgggacaggtttttttcatgtttttttaattaattgttacttgctcaattttaatcattttttgaaattttaaatctatttcctacatctaaaagtgtttagaatttaatggtagaattcattttgcctcaaaagaaaagcttcaatcttaatataagagtgtacaccatttcttgcataatttgtactgtatacaaattttatttgaatgcaaaatggatacagccaacaatttgaaaacctttcaaaatgtaggaaatgaacttaaaattccataaaataaggataattaagcgtgtaagaattaactaaagaaacatgtcaaggctttattcaaggtacatttttcattttgatgcaaattgatttataccataattctaaacatgtctgaaagtgtaggaaacagattcaaaatgtcaaaaaatcatgaaaattaagctcttaaaaatcaattgaattttaaggctgattacagtattcagaatgaaccgttgagttttatggaaattgaatcttaccagtaaattctgaacactttgaaatgtaggaaacaacttttaaatttcaaaaaagcagaaaaaataaggtgaaaaaattaatgcaaacaattgagtgaaaaagcaaagaattaaacaaaaaaacggtgtcaaatgcagtatacaagatgtagttctcactttgattcaaaataatttttaccataaatttataaatgtctgaaagtataggaaaaaagtttaaaatgtgaaaaaagaatgaaaattgaggtctaaaaatttaagtgaaaaaatgggtgtaattgaattggggcgccgactcccgccctttaggcggacgactcccaatttttttaatgaaaaaaataagaaatatttggctaaattggtacgacgactcccgccctttaggcgggcgactcccatttttttaataaaaaaaattaaaaaatcgccattgaaattaggacgacgactcccctttttttggggggaattggaagaacgactcccgtccgacgacctcccaaccaaaacgggagtcgtcgactaatttttaggagtcgtttttccaagccccaaaataaaattgatttttttcaaaagctttgatattcattttgggggagtgggagtgctgagagaaagaaagattgggaaataagaatgattataaatgaaaaattctggaaaaactggttttcagatggcttcaaacagctgttgagtgggcattcaccagcccacattgcagcaaagcactggaatttactgttttggctccaatctggaccactaacctggccaaaccttttttggttccaattttttcatttataatcattcttgccatgttccattctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaatcaattttattttttatttttcacaaattttgaaactttattttttgcctttattatttcatattcattttttgggacctattatgcaccacctgaccaagtctcatgatttcaaatttgtggtttggagctctggaatccaaaataagcagtcacgtttcactgtctacccactgtgcatacaattaagataataaaatatactatttaaataagtggaaacactataatagagacattattacacagtacacttatattgtaatatttcatgaggaaaacatttaaataattaaataaataataaaaatatcattttttaaccagaaatctcctaataacttctgaaccttaagtataaatcagaatattgttgcagattctgaatctacatgaaaaataacctagggtagctcaccaagtgtaccccttaattattactccttcacttactttgtaacccttgagtggtattggaccaaaatacactgtagacccctccagttacatcatactacatgttgtaagggggctacatgtgtaatgaaggttcatgcagtttgggaaaaatctacaaataaggtttacatcattgaaaccttaactacattattaaattgtttgggatgatctgtggccctttttggcccaattgggacaattactctcttgaggatcaacccatgcatcaagcagtgctaacatagactacaggagtgttaaagtttcgtcagaacaccctgtaaacatggttacaagccttacatcatctccttgacacctgtaaccaagctctacaggtgctacagatgattaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatgggtatttaagagccccttcttccccctgaactttgattccccatcttcatcagtacttaccagcataaaccgtcaccaacatccagtttccacctgccttttggcccagttcctgctgttatcaacctgaatttccatcacccatccaacacctgttccccagcactcttccaccacctctcaaccccctttatgagcagctcaagaacagttcctccctcctgaagcattccttggcctagagataagtatcagtaagtgttatctctttgtatcttcagttgtaggctattgctgggcatactcctttattacaaaggaccagaacatcagtaccacccctgtaacccaggacggtaggacctgatattagagggcaccttaaaaacccctgtagctcaggcccctctgtaaatcaaactattaagttttatttactatttcttttattacccaaactttccccactttttcatgtgtacacctctgaatttatccatggacctaatctagctagaagagtttcagctcttggcatcactcaggctgacatcaggaatcattgaatatcccctttcactttttcagaacatccttttcatttttacattgtcaaactaacattctgtattatctcaaacccataaacaggctgccctatactgccccactcctgagctccaataaatctgcacggtctttagaagctagaaattgtttgcaggaagttgttgttgttgtttcctcaaattggagaaatgctgtatcacagtaattacagtcttgcttgaagagcattctctccccatcctttgatgtgtgtatccaataccctcaactgttcttgatgttggaatgcttgtactgagtatatgcttctacctagttgtatttagctcacatagtctcacatcttgatttcctctcctcactgaatctaaactacatttatctttagtgattgctcccttgtcactaggtctgtgaaccttcagtcccactacctgagttccccgcaacaggttatgatcccttggttgctccagctcccaatactacctctccgccaacttctaaatcctgaaatttttttgtctaccgactcagcagtttcaaccacacacgagagttctacaatgcctatcaggacacttaacaacccttcacctcttataccattggttccggttctcgacggaaactcagtcacgtttgcggcttggcaatctcgcttactcgatgttcttgccatcatgaatgttctcgatattgttgataaatcactccttcgcccctcggatactaaagaaggcaagatgactggttgatccccggatcagaaaggctacaatgctgaggactttgcatccgactgggatgctctgttggacttggctcgatcaacaataaagatgactctctctgtcgatctctcgattcgatacagcgatgtcaaaccagcctcaaagcttttctcaacaattgtcgatgcctatgaaaagaacactcgggctcgtcgtgttcaactcaaggacaacttctggtcagctcgacatgaccccaacgcaccgatagccaaatggatcgctaggattaggaaggcggcatccgacttgaattccgccaagatagccccagccgatcagcaaatatgtgaccggctcttgcgaggactcggcgaattgtggaagacgattcgtgatcatctcatgtactcccctaaggaagtcagtctcgatgatgccatcggagctcttgaagcacacgagctctccacgacacctccgacggaccatttcggacacgaagccgatgcttcggtctcagctgcaaaagccaaacgattcggctgtcacaactgcagtgaacggggtcaccattcctctggatgcccgaaaccaaagaagaaaccgtcgaccgctcaagcgaatttggtcaaagctcgtgctggtgcgacgtcggcagccccgcttggctactacggtcccgaagacgatgaaaatgataacgatagttttgatgaagagattgatgtggtgtggggatagtgggtccgatttccggacgacttttaattcttaacaagcacaactttggtgcaagtttatggctaattcctcctgtccaattgatttctgagtacaaacattgttgtgatgtttcccttctcctattgcacagtggatccctggcctggttaatccttaattttctgttccctgactgagattttttttgctactagtcacatcaagtagattttttatctctatttttaacactagttttcagcaaggggggatgttggaatgcttgtactgagtatatgcttctacctagtcgtatttagctcacatagtctcacatcttgatttcctctcctcactgaatctaaactacatttatctttagtgattgctcccttgtcactaggtctgtgaaccttcagtcccactacctgagttccccgcaacacttgagaccccactgatagctaacaccattctagatatcagacccaggctcttatccctgagggcactgtaaaaaacctcagaacctgggcccctcagttatttcctatttccatcctctaaaccaaaccagcccatcagctggtgtagctagaggatctctagtcttggcatcaccatttctgacactatgtgtattggtgatgaaaacacagactgggagaatcattttttcaatctctcagagagttaaaacttattcctgaattttcccatgaaccccacaagctgataagcagtctattgcaaccagctgctgggatgattccattgatcagggagatagtgaagtaagtttgagaatgttgttaatacttccggccaatcaatatatttctaaaacattatataactcaaacctaagttgaaagaataagcagtatatataaagtgactcaatgggacactcctcaaggaatctgaccctgttctggtttcactgggatccaacatacacacagacctatgtcatctgcacaaattgtctcagcaagagaaattatgccataaaattgaaggaatacagaaccttgtacaagaaccaaggtaatgtatgaaacactcaagtacctcctgatctcaaaaacatacacatccatttaggtttcatgatttgctgagacctctggaaagttgtggtatgagctgtaatgtctgtggattgatttatttctgcaccaggaaggttgatgattcttgtcttgtttgtctcctgttttatattataatccttctgattttcatataaaagaattctactttgtatcctttttcaattttttttttttgatcccacattgaaaaaacacatcagaatttgaatccccaataatgaagctgcttgcaaatattctacttgctttggagcttcttcagtacaataccatctctgcacatccagtttcactttccaaacctctcctaaagagagaacctttggaattcaatgggaattctaacaaccactggctgaaaaggagagcacccatggaatccgctggtggtatgtctattattttagaaacaatattattcattcataaaattgattcaattttccctgttatcttttggatgctacagggaggctccaagaaggttaataccctgaatttgattgcatttttttcataaaaaaaataagaatcctgaaccatcataattttccatgaaaaccaggtgtatcaaacctagctaagaatctagacttggtggatcctgaggcaacaagtggtaagtggtgctaatttttaaccctcgatctctttggtaatcaaaacaactattatcttgacaatttgttgaatttgatatgtaggggaaacacaaggtaggttgaatctcagtggatcatcaataacatataagggaaaactgtgctgaaatataagccattgtcataaacaatttcaaaatcagtgtcaagatcagtttcagatgaaaattcagcctgggtttatcctgaggaaaaaatcagttagtggctatcttaaattcctattgaatcagacaataaaacagaactgatagatctaatgctttgattctcatagtccatgaagttcaagaaggtcaatctctgctttgcgtcttggaattttgcttttgttttcaacttgaaagagtatcacttaccttgaatcaccgtcttttgaagcaggcaatactcatccaaaaagtggtaagtgcttctcatgtttcagaaatattctccaatatattaacaggtgcatcattcctttccctttgacaaaacatgttctaatacaaaggcacatctgctgaaactcatcaagaaaaatataacaaaattatgggcaaggagaaacaatcaggctccagcaggatagattcatcaggctgtgagttggcttgccagaattcaattctaaaatcagtctgaaatgaactccaaatattttcaacttttgatactggacaaaacaacttttttttgtcagctccagatcaatcaggttagtccaaatgtttttgaagaacaaggtgaaagttaaattctgatactgttttatatttttgatatgatacttagaagatcatgtagatcatggtgaagattcagaagaatcaactgaagttttcattggaaggcctggaggtattcattattcattaactcacaagaattgagaatcagattactgaaaaatgctcaaactgcttttcatatcaaaaatgaaaccaaattctcatccatcatctatttttcttccaaatggggaattcaaatctatagactttggtaaagatgcaccaccaaaaggtatttttcttgggaggcctagaggtattaattatgaatgaattaataggaatttgaaaactgattgttgatactctcattttttggattataatttacagagccaatcaccatccctttgaaaaagaatacaaagctatctcaagaggtaaaatgtaagcttgcaggcatttcatatcctggggtggaatcaagcgaattgatgatcctgaagcatgcttattattaccaatctgaaacagcccatcatatcttgtcattatgggaccaagggctctacagggagatatttggatatttaatgaaaagatggaagagcagacaacaagaaaacaagacatacttgcggatgaagaaagaattagctgtgagatatgtgtctgagcgtctggcaactgcagcttttaagttggcacccaaaacagggtattcgtctattggggaacatcttgagcacgagctggatgttagaagagctcggctggaactagcaatgattcatattgagcgtctcaaatcttctccatcttggattgagaggcatgcaaaatagctctcatagatagttcaccagtttctgtatgtcatctagtgattcatatgttgagagatttgtaatcatctaatccagctcaatctcatatatgctcattcctaagtttcacaattttcctggctttttcacatcattctgatatatatctattttttttttcatttggtcgaaaacccctcatttgattgattggttatttccgtatttgatgtgagatttatgggctcctttctgcgcatgatatatttcctttttttttatttatgggctcctttctgagcataatatatttcctttttttttatatttatgggcttggctatatggcccatgggttccagaactttgaaaaacaaaaaacaaatcacttgatatctttgtctttcaaaaattacaagaaaaagtcacttgatagccaccagttcatgacgtgcaggatactccatgatcgacattctcaaagaagcgttgcttgcttctgcttgagccagtgatcaagaacttgatcgaccacagcaagacctgaggactgatttttcaaatgcagatggcactgatgtgtactccacatcaaccaacttgaaaatggcttgcacatctttttattatcagtattgcaagtgggcaacttggagttggttgaagaaggttgaacaccaactgaaaaataacagttgtcctggggatagggtttttttttgttgggggggggggtctgcttattgccatggagacggctgcctgggattaattgggttcgagaacggtaattgaaggaagttggagacaagagtgatgagacgactgactcccttgcaaaaaaggacaccattgggacgatgcacatccaaatcccggtgatcaactccaaagccactgaccacgcagagtagaatccctagtgagtcaaatgcaataatgatgcggcgccctctatgtgtaagaaagtttcttgcccgacgatgggggcatgtatctatttacttgcaacaagcaagacgaaatacttgcccatgagcgttgatacatacatacctctgatcaagagggatcaatcctcctcatgttgggcgatcaggaatatcaagctggccgtctgcaagcagggatcccacccggcgaccgggtagagctgtcttatgtacgctttcaggattgctcctagcctacttcgggatgtgttaatgttcgtaaacctgcttatgttacttcctgccgagtgtcaaggctgcagatggttcgaccgctggtcatccgtctgtgtataacttgttttggtaaacctttttgtttgggcgtaaatatgtatctgatgatgaggttagattcagtgattggcgtagaggatgtccgctcagatccattattgagatgctgatcgtgaggatccagctgggcgcggtctgtgtgggatgagcggtacttggtggtgagttgtctgtcagtgtcgccggaggtttttggatgtatgatggggaagatgggagagtggcggaatatctcccaacagggtctaccacccacgcgatcataagagggggagtacatatactcggtgtggatgcatcagccatggaaacgcacatcatcaaaaaattaaaaaaaaattaaaaaaattaaaatattaaaaggaggaggacttgaagagtgctgtgctaccaaccaaaaccaaaaaacccaccaagaaccacgatgtcagtactcgactggaacgaaacacaagtcaaccagttcttcatctcactaggactcaaccgatacgaaacagcaatcaagggtaagacgactcactcactcactcagaacatcaacagaaaaaaataactaaccacttccaagcatagaacatgctctcactggcgatgtcctcatccatctcgacaacgaactactcaaggacatcggaatccaatcagtcggaaaacgactgacgatcctcaaggcgatctacaaactcaagctaaaggaagatatcccgatcgaggatggccattggacacctccactaggcgacctagaacacgaccaatcagaaccaccagacactgcacactcagacccatcccccatcctcaccaccccacctaacccccctccacccccaccatcacaacaaccacaaccacaaccacagcaacaaccacaaccggtagctgtcaagccaccagactcaatcaaccaactcatcctactacgcgaccaacgcatcaacaccctcgaagctgacgtccgctccatcaaacaagaactacagtctctctcggcccgattcctctcactcgcctcctctacccccaactccccctctctcctcgtcgaccccgtccctcgctcttcctctacgaggggctcaagacaggcacatgagagaagaatcgatctgccaacttgatatccatgacccctcccctatctccccccgccccctcccataccaatcgtacgtctcatctttctttgttctccggaggaacatttgataataattcgaaacaaaaaaaaaatggtttgttctccagctatcataccttcacaagaagataccacaaaattctctcaaccccccatctcccgctccttcacccacgaccaacccaacccaagaaatcccacaaacccacccatcacagcctagcgactcgcccacaaaagaagtcttgaagatctcagcgacgtccaagccgtgcgaacacatcatgaggggcgagaagcagatcatcaccgcaaccagtcgtcataccaaggagaaggaagacagctcgaatccctacaaaagcttcagagtcacgctcgaggatccatgctacaaagtcctcccagctgcactcaagaaatacaagatcaacgagcactacaagaactatgtcctattcatctgttatggcaagcaagaacgatgtctgagttacgaggagaagcccttactcctcttccagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtgaccgaactacagcgttttatcggcttctcaaacctctaccggcgattcattgaccacttttcaggaatagcccgacccctccacgacttgaccaaggacaaaactccctacgtctgggacgaccattgcaacaaggcctttgaaactctgaaaaccgcattcaccacggcgccagtactgaagatagccaacccgtacaggccttttgtccttgaatgtgattgctcggactttgcactcggtgccgtcttatcccaaatctgcgacaaggatcaggaacttcacccggtggcgtatttatcacgatcactggtccaatccgagaagaactatgagatttttgacaaggaattgctggcaattgtggcatctttcaaggaatggcgtcactatctcgagggcaacccgaatcgactacaagcaattgtctacactgaccaccggaaccttgaaagcttcatgacaaccaagcaactgacaaggaggcaagcgagatgggccgaaaccatgggatgctttgactttgagattgttttccgaccgggccgacagtcatccaaaccggatgcactgtcaagacgacccgacctggcgccttcgaaggaggacaagctcacctttggacaacttttgcgacccgagaacatcacccccgacactttcgctgaagtggctgaatttgactgctggtttgaagacgagtctgtggatctggaggacgccgaacattggttccaagtggacattctcggtgtggaggagcccaacactccgtcagaggatattccaacagacagcgaactgataagccaaatccgatctctgactccatctgattccagactgaccgaattgatttcagcctgtgagaacccagtgtccagtcgaatgaaggaggccaccaagcattactcggtgaaggacggggtgctctacaggagcggacggattgaagtacccaggaatgaagacctcaagaccaaaattctgaggagccgccatgacagcaagttagcaggacacccaggaagatcaaaaacgctctcgctgatacgccgcagcttcacgtggccatccatgaaaagctttgtcaaccgctacgtggatggctgcgactcttgtcttcgggtcaaatcctcaacccagaaaccatttgggacgttggaaccgttgcccatccctgcaggcccgtggacggacatcagctatgatttgataacagacctccccctatccaacaattgtgacagtatcctcactgtgattgacagactgactaaaatggcccacttccttccttgcaacaagtccatgaactctgaacagcttgcagatcttatgttgaaacagaatatgattttcaaatggggaaagaacgattcataatcccatcaacaaattctgcctgggccaaggttttttggtaaggacaattgtaattgactagactaaatcttacctcaataagtccctctggcaggatcatctgatggcttgccggagggacttacgggcattgtttcccccccaggcccaagaggattaagggttttgctggtcactctttttataactcacctccactgctcacttatgccccattttccttcctaattaggaatattgagctcctctatttgatatgtggcatggaatacaggagcttcccctaaatcctaaatcaaagattttgagccaaaaattgaatgtgggaaaggccaaagtggcctcacaaactcatgcataggatagaaatactcccctggaataaaacccctcctattggtgagtgccttttgtatttggtgaccaataagtggaggcaggagagaggatcaaaatcttctgatttttctaatcctctcaagcaaaaggggaaacttagtgcataagtctctcctgtggagagtccctgtgggatggtgtccctcctcccacagagggatgtgatgaagttagtaactacataacaaaaaattaacatgtaagaaaaaaagaaaaaagaaaaaaaagaagagaagagagtggtgactatcatggatggatttagccaggttcacatgattgagctcattacataatcatcttttttgaggttgttttcagttgcaattaaggatttcaaaccttgattaaagcaagtgatttcattaagttgaggcctaaaaggcactcggaccaaaggaaatttagtcacaactggtgtttcattctgaaatctggatatctaaactgatggcttatacaaggctgacttatgggaacagtggcagcaagatacacaatcttctgaaatgaatcaaggaaaatttacaatttgaagataagagttgagaaatgtgacagtaagtttctggctagttcagtcagaaagtctttttctgagatcatgaggaatttttcgaggaacagaggaaagtgtaaggggtagagaaagaaacagggctccaaatgagttgatcacaagaaggagaacaatgcacgatttgaggtgagggaagaaagaggaaagaattggaaaataacggtgcgctggcaaaagattaccgaagcctgcgagtgtaggatctccttcagtccgattgacgatatgctgtaagtgagcagacagaatgttatcaaatgacccagtagatatgatcagttcgcaatctattgtctacatgagaaagtgagaagagcttcaccatttttttcccgcacagcaaaacacaccatcctcaggggtggttaggttgttttcctgggatgggcggtgaggcaggtgtgatgtcatctcctcgtttactcatcatcttggtgggccggccaatagctccttgcaagaggagtgcaacaaaaaagagtaccgcgatttttggcatgattcttctggtttcaaaactgagttggggttaattctatttggataaattccaattgctatcgatgattgtaagttggggtgagggaatgatggtgatatcagaacgtgcttgtcgacctgtgagttatatcctcacaaatcatcaatcgcgaggctaggaatccgtctgtgcccccaagtcgtttggaagatagctcgggcagcttcctacaattgcaccgccagtctgccagatcatcaactcaacaaagtgggacccatcacccagacaacaacttgtactcataccagccttgcatgaagttgcatagctctgaaagtataaagtaacaagaatcttgaagaaaaacagccctcttacaattgcacggcaacgatttgcgcttcatcatcgcaatggtttcaggcacattgatatttcatcgctctgatggcttgaaattttttattcctcgtttacgccactctgcctctgatccaagttctcaaacatgaatatataccttccaacgcacagttgtagttggaaagggaagaaaacaggccagcgaattccaggtatggatgtcatgtggaattcatcgtggattcaaatactatttttgtcgtgctcatgtgccggattgagcaaataatgctgtgtcttccatcgacacttccaatccctaatctatccaattcttgcccagatcagaatctttttttccagaatttcaaaaacaaaacctagggtttgatgctaggaccaggcccttgatctttgtgacatcaaagggcatcgtcacgggaacttcttctgaagggtaagatgaggagtgtccgtgtgcatcaagaactgctatgtacgaggatgtggggatgaaaaatatctattggcggcgggaaactatcttttccggaccagcaattaaaatctattattgccaatctggggaccaacccttattcctggagcacagagggaatcttgcagctctcacacagtttgaaaccgttaaaagttcgcgcttttgccaccatgccaatcagcactcgaatttcgcatttaccaatagctcatgcagcccagacaactcttctgggtggggaggtcccaaatggaacataatgaggcaggtttttaaaccataccacaatattttcttaaaaattcaaaagaagaactgtctttcaggcttcatcctaacatcagaatctcagagataacaaatgtgaggagaaaatggggagggcactgtttgaaaggaggcacaagaaagataacaatagcaaggaaagaatccaattttctgagactaaatcggataagataaggtatgaatggtattcgatccggaagggttcttttttgggagcacaggaaccgaggtcatagcgagggtgttgttatgatggaaggagccgaggcgaagattcttcgagatcgaacaagagatcctgggtagagtaagcgcaagagaaagagagtcagaggtgacaggcccacatagagatgattaatccgggaaaaatgcccacctgtttttgaagcacatatataatgatttgctcgcagagtgcttgtgttaaggttaatggcagttgtcgaactttttgcaatcgtaagggccatgaggatcatcattatcccatgtgtaaccgtcctttgatctacgatttatcgagcctgttggcgcgccgagggtcgcttgaaggtgaagtaggatgaaggctaacaccgataaacggacgagcattttctttgtaaaaagaacttttctggatactacaagagttgttttgatgattttcctatgggttgagggaaggagaatgtgcagagtaggatgcagcgggtgaacacagcttatatttccccatttcgaagctcaactgctccaagacccagagtcggacggagtttagtttgctgaggaggaaagatcagttgatggcggtctcacacctgcggtaagatcttatcatccataccaggcagtgaagaatccacaaaagccaccctacataagggcagtgaagaatccataaaagccacaaatatacataagactctctcagcaagccttccattgagaccccagtggcacagatgaatttagctcagggcttcctttgcctgcttctcttatttccggtggaaagatacataacaccttgttgtgcgcgagcctaacacaagcctctgagtgagagcccggagggcagccccgcagggtctctgtctcacaccaccgcggctgctaaaccatttatagcagcgcaaacccgatttagcagctcgaccggcctccctgcggtcggcgcaatgcgacagtggcgaggccactcgcatgccaacgccgcccacagcagggaatcgggttgtgcagtctcttgagtgttctgagcatgtcaatttgtatatttctttaatatgtactggtcctaatcaggatgccaaggaataatttgaatgtggcatcgactgacatattgcttatgtggataacacatgatgatgttgaaagcatggatggaacactggaagccgtggacagatgtcagaaataacaacggcgagaagaagaagagggaagtagtgtctgaaacttaaagcaagagggagaagcataaggataacaagtagataattcccgattttttaaaaaccaaagcagagaaaatgttatggataaaatatgagacattggatcgataagaggtcttttcttgcagagtgatgccctagaaattgtacggaggaagtcgttttcattgaagcagccgagccgaaatcacgcgaagatcaaaaggggatcctatgcaggccaagcgcgaaagaaagagggccggagatgagtggaccgcttgcaagctgagataattgagcgtggaaacaatgccaacctttctgaagcatataccaatcgattttcacccatcagggtgcttgtggcggacccatcaagggcagttgcctttgatttggcaatccgacgacatagttctcgcccgagtcgtcgctgctggcgcgccaaaggctcctgaaagctgaaggaggaagaatcccaagagcgctaaatggaagtgcattttgtgtacagatttttttctcttgagaaaaaaattcttatgatttatagtggtttgtagttatcaagctccttttgatggtttttctgttggttgatctagaaggcaggatgcggcaagctgatgggtctacagtttatatgcgctcacgaagctcacctactccatgacggattgttactcgatgaggtgaggatcaaggcttcagttggctggatgcaaggatgttccagtcgcattacgccaaaagccactggcacaagcctaaacaggcctcactgaacaagacttccatcgatcgaagccttgaaggtcacgacggttgtggctcagagcttctgccgccttcttgtgtgacatcagcagatagcttgatccttggagtatagggctagagcctaggactctgttgttgattcacaagcttgtggctagagggagaatcggtatttcccaagaccagtggtctagcatttcgagattcagtagtttttgctgcactgcccactgtcagtcaccctctctacatatttccatcaattaatgcaattattacttacccacagcgtgaatcttgagagcgttcttgctgtctggaaggagggatctcctccatggtgaactgattgttgcacgtgtacaaactgctaacctggagtgccagggaagttgagaagcggacatatgcggtaacttgtaaggaatgtccgtgtacatcaagaactgctacgaggatatggggatgattctgaacactctctattggcggcgggaaactatcttttccggaccagccattagaaattattaatgccaatctggggacggacccttattcctgtggcacagaggaaatcttgtgactctcaaacagtttgaaaccgtaggttcacacttttcccaccatgccaatgatttttctatgggttgagggatggaggatgtgcaaagcaggatacagcgtgcagacccagcttatatttccccatctcaaaggtcaactgctctaagacccagagtcggacggagttttgtttcctgaggaggagagatcagttgatggcattggcaatactttttggagtcttatctgtgataagatcttatcatccgtgctacacatgtatcaggcagtgaagaatctacataagactctctcagcaagccttccattgagaccccagtggcacagaatatttagctcagcgcttcctttgcctgcttctcttatttccagtacacagatatcaccttgttgtgcagtctcttgtacagattctgaactttcaagcatgacaatttgtctatttcttaatgtgtactggtcctaatcaggatgccaaggaataatttgaatgtggcatcaactgacatattgcttgtgtggacaacgcatgatgatgttgaaagcatggatggaacactggaaggagtgtagagatgtcagaaataacaacggtgaggagaagaagaggggagtggtgtctgaaagcaagagggagaaagataaggataacaaggagacattccagttttttaaaaactcaatccgggaaaatgacatatagatgcaatataaaatattggattgagaaggggtcttttcgtccagagtgatgcccttgaaattgtacgggggaagtcgttgtgattgatggagccgagcccaattcgcgcgaagatataaaggagatcctgtgcaggccaagcgcgaaagaaagaaggtcagagatgagtggaccacatgcaagctgagatgattgagcgtggaaataatgcaaacctttctgaagcatatatcgatcggttttcacccatcagggtgcttgtggcgagcccatcaagggcagttgcctatgatttcgcaatagtccatgtgatcagggactcctaccgcatacttctcagcccgattcgtagctgctggcgcgccaaaggctcctgaaacctgaaggaggaagaatcctaagagcgctaaatggaagtacattttatatatagtttttttctcttgagaaaagaaaatccttatgttttatatcaagcttctcttgatagtttctgtgatggttggtcgagaaggcaggatgccgcaagctgatgggtctagtttatatgcgctcccgaagctcacctacaactccatgccggattggcttcagttggctggatgctgctggatgcaagaatgttcaagctgcattacgccataagccactggcacaagcctaaacaggcctcactcaacaagacttcaatcgatcgaagcctcgaaggtcacgatggtcgtggctcataggctatagctcctgccactttcttctcatgtgacatcagcaatcttgttgtaaatacgtgcaacgtatcaaaaattcagtactttttgctgcactgcccactgtcagtcaccctctcttcagattttcatcaaataatgcaattatcacttacccacagcgtgaattttgagagcgttcatgctgtcacatacatggaaggaggaatggtctcctccatggtgaacggattgttgtgggtgtacaaactgcaaacctcgagtcccagggaagctaagaagcggacatgtgggggcaatgaaccttgagggttttatattccttctcttctggtctcaacactcatgaaagcctcaaagggtctaccatcttatgagcaacaacaagatatttcttttcaaggtttaatcgattgaatgatttatctttcaggtttcatcctatcatccggatgccatcataactaacaacagcgaggagaaagaggagataggggcatctgaaagcaagaggagcatgcatacaaaagataaccagaagatatggcaattttttaacactacagcggagaaaatagcagagaaaaggtgctggattgagagggtatttttttggtatcctgtgaatcgtacgggagaatcggttttcttcgaaggagccgattggaaattgcttgtcgattacaagggtatccctgtgaagtgcaaacgggatcaaagaagtcacgagagataagtgaaccagttgcatacgtataagctgagataattgagtggggaaaggtaccaacctattgtcatccatccgccgggggtgcttgtgacaacgaaagcctatggcaaaggacagttgtttagaaggtcgcaatccctcccgccatcaacgtctcccgaatcatcgttcgatcggcgagtcactgaaccggctggtgcgcctaaggctgcttgaagttgaaggaggaagaagcctaagaatgctaaacggacgagcattttgattttgatttttgttttaattctaaagaaaagaaaactccagttgttcgcggttgcagaagttctttttgattgtagtttgtatgtgtgttgctggaggcagggtgtgacgacaggcggctgatgggcctcgtttatatgcccccgcgaagcccaacagctcgcttcaccggacggatttttgcttgatgatgatgtggatggaagcttcagttgtctggatgtaaggatgtacaggctgcactgccgcccgagccacaagcctaaaacaggccgtagtcaacattacaagccttcaatttgaacctaggtcatgttgaaaagcagtgtacataggtgagggcttcctctaccttcttgtgtgtcacccggagatacaagctgaattcttgaagggttgtagggccgccctgcaccgcctgcaagtgtttgaacaataatagcatgtggtcatctggaaccaggcttgcttgtcggtaatgatggcagacatcctagtatgaaatcctgagcccatggctggagggcgaatccgtatttcccgagatcaacgacttgggatgtgtcgaggataaaaataaaatgaattaacccagtggtcttcgctgcaatgcccaccctgcccattatccaacaatccatacaatcatcacctagacaattataacctgcaagatcaatctaaagaagagccttgttttcaagtatgggagtatttctcaaggtcttgatagcctccttggtgttgctacaaggagcggtcatggtctcctcgatcccggtgaacttggaagaaaacgcgaagagtcttccgagatacgtgccggaccctgatcctaagggtgcgccttggtgggatccttcatgcaagaaaggttgctgattacctcgagaaaaagggaaccctcatggtgtgtccaccttttcgttcatcaaaaccgctcgtaatatgccatagggacttataattcgcgactttcttatccatattataggtactggcgaagtcatatttcgaggcgtctcttcgacaccccgaactcgattctttcaaacggctgcagtctcttcgatgggcttgtatgccttccatccagaattcctggctcagtatgataccgtattctcaattttattcggagttctattattattattgaagtctttgctctacacatcgcccaacaaatttatttctatctgttcttgcctttatcatcaaaacccaaccgaaagagtttattagtttggagcaaaatgagagtttctgcatggataaactttgggatgtgtgttttgtgattgatcagatcagatggcataaaccaatcaagaaccttttcgagaaccagagattcaaatccgagttgtcacgtcccgtcagtcgatgaattgaaagagatcatcaccgcatagaatgggatctcctattgactatagtgattaatagtttatgagccaaaagagtctgggactggagagagtgtgttcagttctacacagatttcagatcagcaggtttcgtatttttcaaagtggtgggcagaaggagaagcaggggctacaattctgtggaggattggctgttttaagttttgccttttacagacagccgataaaatagttggatgacgtcatacatatttccccagccagcttgaaaatacacaggagcttcactagggtcagtcggctggcaagatgaaccacttctccaggactggtacaatcaaccatctcgtcaagcgaaccaaacaagcctatcatccgacttgctatccgactcaggcgcgtacaggcggtcgtctgattgaccaccatcgtccgttccattcgatccttgcaagtggtagtagtactccatcgggagaagtagtaccaatccgaatccgagcaggaatcataactctatcatcatcaatcacaaagagaaagatgacgagtggagccgatgagaagaagcagctcagtttcccggtcacgccgtatccgaaagcgaaccctcaagaaaagatcgtccggacggcggcgtgtgtgatcattggggacgagatcctgagcgggaagacgctggacacgaattcgaatcagtttgcatcgttagccttcagactgggcatcaatctgaagaggatcgaggtcgtgccggacgaggaagatgtgatcatcagcacgatcagacggctctgtgaacccgagaatcaagtggatatgatcattactagtggggggatcgggccgactcatggtgtgtcactttcatccacaaagagacggatggagatgtctatcagattttactaactctcttgatttttgtttttttgattcaacacagatgatatcacatatcaatcactagccaaggtgtttgatccccaaggagaactggagtacgaccaagagacgatccgaaggatggacgaatacaacgcccgacgatcggacacgaagacgaagaatgaggagcaaagaaaggctcggcacaggatggccttattcccgaaaaagcacgccaaggtcttgtttgttgaggcccatctgtgggtccctgtcgtctgtctccgcgacaaaatcttcatccttcccggaatccccagtctgttccaacaactcttgcaagctcttatgtgtaattacatctctctgcctccggagactgataaaccgcgtcagtcgaccatttccccacacattctcaccctctctctctctctctctctgtttactatcctgttgtataactgacaactgacttttttttttcggtcgaggaatgttcagatcgagtgatcatccaaaccaaacttcccgaatcaatcattgcacctaccttgacccggctctcaaagcaactcaaggacgaaaaacaagacatcaagctcggctcttatcctaacttaatcaccgggatcgtcagtatctcgttgattggcatcgacctcgagaaacttaactcatttgctcagcttattcaactcgaatttgataccctttcttcttcttctgattcttctaaatctaatcttagtaataatagtgaaaacaagttatagagtcctttttttacatttgtatcattattaaagcattcataataattggggttttcaacataaaaagaagaacaacagtcttagagatgatagccaggacctgattacttcggacataccaggcttacttttgagtgcaagaagttatatttccagcaatagaccaatctgattgactgtaataaaaacttgtccagattcaaccactagacatattgtgttatgaagaaagcttggaccaatttcaaagtttgctgttccaaaatcatggcctttcacaattttgtgttcatgtttttttcttctttttttctctctcccttgtgaaatcaagtggatgatcacaaactgcgggattaaacctgtgctgtgcactgcaacagcataacctaaagacttggaaattctccaattgtccagccattcttcaaaacacaatacatgatacttcaagatcataacttcagtggtaacttcacattcttccaaactcagtttttttgcagtgtcaattttcactgcaaggtagtgacgtgcaaggggagataagcaaaccagttggatatgtataagctgagatattgagtggggaaagatgccaacctattgtcatccatctgctgagggtgcttgtgacaacggaagcctatggcaaagggccattgtttagaagttttcaatccctcccaccatcactgtctcccaaatcattgtttgattggcgagtcactgaaccggctggtgtacccaaggctgtttgaagttgaaggaggaagaagcctaagaatgctaaatggacaaggattttgatttttgttctaattctaagccagtgtatcccttcctggccaagtttttaattaattagggtagtcaaagtccaaaaaagggcttccaataacactttgcccaggacccagtttggcgggggggggttgtcatgtccttggctaatgagtttgcgggcaagtgggttgtgggccttggtttttgagttttgaataccctaaattcatgtcagttagaaggcctataacggaaaaatatttggcctaaggcataagcatggtaagactaagaagaacatgaaagatgtgtaatccaattatttaagatatgcaataaaaatacagatcccccattttacattcaatacaaacaaaattcaatgtgtatattgaattgttggctgccttctaaggttccctgtgtgagatctgtaattcagaatcaattgtaaccctaaaaaaatattactctagagcagaaactgacctggtttttcagctcttgaaaaagaacaactacttgtaaagaagttgtatttcttaaagctatatggtgataattgatgagatatcctagcattctgcaggttcaggcattcaataaatactagataagattaagagtatccagctgctggcatcatacactatgaaaaaaatcaaacaggtagaagttgaaatgcaggatactcttaattcaacttgtgtgatattgcaatctattgcaatgctagcttttttaacagtgagtggattgaagtatggctgaagcaatttttcatttaaatctgacaaatctctttatctgaagccagataacatagtggactgtcccccaaatagcttaatggtctgataaaaccaattgaaaatagcacctgtcaatcataagctcaactcacctgtcaatcaaaagttcaattcccacagtcatcatctcatcaacccagtgtaccttcaatgaagcttccaagccttgcttgtcttgtggtactggctttggccatgccagaatggtgtagtggtactgtctgtcatttatgcaatcaaaaaagccttccccagtttgatccagaaacaggaattagaccatatcccactttggctgaatgtggccaggtgatgaaaaatggtgatatttgcaagcaaatacgtgaaaaggcatattataagtgctcaagagcagctggttgtggaacattacatgtcgtaaatgtaaggaaacaatgggacggaagtgaaatatcaaagacagaatgtagacatgaaaacaaatacatagtagaccaaaatatcaacacacccatactcccattcccagcacctgcccccaaagcacctccacctacaatacaattaccagccgctaaagaagcaccatcatcatcaggctatgtttatcataaatggatttgatgggtcaccagaaataaagctattaacactggcaacctaaaacattgtgccaaacaatatttttcaaagaatctagcattgaatgaaaatacatatgtttttaattgtagacaagatactactagctgtgtcttcatctaaatgcaaaaggatagaagataatgtgaaggggatacagaagtggatttgaatatgttggggattacctgcagtgaagatgtttttcaaaacttccttccccttcccactagagtatggttttttgaaaaaattctttcttttctgatttaaggtgctaaattaagaagaatgccctcaatcaatttggattatccatcttcaagcagttggtactttcaaatgctatggtgaaggaattttacaaagcatttttcacaaagggggatcatccaaagccctattggaatttctgccacttgacagttgtaaaagatttgttttgctatacttcaagctcttgttgagaatgctgtggattatgggagtgaagtatcaattaaaacctcaaccacatcaagacttgataagtcagactccagagatatgattctgcctgacattgctctaatctggatcattgaaactactgtggaatgctttcagatacttatcttttggctttttttttcttttccccagtaccaacgctgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaactatctgaccaatctgcttttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacacagtgtatcgtatctgtggcagagttgccagtacccaaggattttctttcattagaaatgtaaaatcaaacctaaccaagtcccttgttttggtgtgcaccagatgaaacaaagggaaacctgaattgctgcagccttccttcaaatatttgttgactcgatgttcaatattgtgtatacctgacaaaactgacaggaataatagcaacttttgtaactgagctctagtgcacaaaatactccatttaaggtgatgaatttggagaatcaagaaatggtgtggatttcaaaaaaatttcctaagtgataggaatttttgcaatccaaatgaaggggtgataacaagcaatgatagcaagaaagggggatgacagggatgtttcaagactacagaaagatatagtgattttatcaaagtccaatcccacagaaaaaattggaagtcagctaagagcagtggtgggccgctatgggcccatttagcattagcatagcagcgctaacagctgcttttttgtgtagtgttagcgcgccgctacactgatttgtagcagcgctaacactggccatttattggtgtagtgtcagcatgcctctggcgccgctacactagagtgtttttagcggaaaaaaatgcctaaaaattgctttaatgcagagtagtgagtgcttctttgctccctgtgcacgtagcgttagcacagatgcgcagaattgtgccctgtgcgcagatttggggaattgcgtgtagtgtaagtgtgagcacagatgcgcggaattgtgctaatgctacactaaatgttagcgcatttttgcaccccgtgaacatagttttatctcagaagagtagaaatgcactaacgctgcgctgaattgtagcattttttcactacactatgccacactaacgctatggttagtgtagctggcccaccgctgtaatgagaggaatggtaatgaggtactatttaccagactaaatataatcccatacctggtacttgccctgagaacattcatttcaatacatgtccaaagctttgccaaggttttgcatggacctttcaattccattgattcaacttttagggtttccctgcccataagcaacaatgcaaccattacaatacacgtattgtacttgaattacattgtatcgtattttgttttgagtacgtgtgtattcgagtacattgtatcaccctagtcaacaagtacaatacaagtacattgtactcagccggcaagtacacaatttgaaatatgtctgtatcgtctcagaatttgggacaatacaaatacggtattcagtgtattcagtgtattttctccccactgctttaaattgcattttttgttaaaattaacaatgcattttgcagacagttagcagaaaaaattgacttgggcaggatttgaaccagcaaacttagcttgaagctaagacactatactagaagtgctgcccaggtgcctttttgtgccccatgtgcatagtgttagtgcagatgcgcggaatcacactaagactacgctaaaagctaacaagctttggcaccttgcggtgtaagactcaaaagtggttgtgaaacccttttgctgaatggagttgcaagctctgcccttctatactatcagaataacaagaccaccaagcttagcttggcaattttatatatagtgatagggataagtttgagatgaagctgctgattgatatgtgtaagggtataaagatgttattgattgttggttatgttgatgaagttgttgttgatgaatatggttcagggcaattttggtttacgatgatgatgaaagttttaaatgtgtatttcaatgtgtataaatctgtaattgttatgtggctatgacttgtagttatgaaataatatataagatggatttatttataagggtggttgagatgatctgatccactagtgggatgatggagggaacaactggcaggcagaggcctccttatatagacaaatgtgagggattttagccccagggcacaagcttttgaggaattttagctggcctgaagatccaatgaggtaatttagctagtctagtacatgcatgtgagggaatttggctggtgagagcactgccatgagggattttggatagcctacaaggtcctactacaaaggaatgcatgtgcacctacaaaggaattaaatatgcactatgagctaataaaggaattcaatacaacacaaagtaataaaatattcaatatgcattgagtatgcaaaacaagccatactgagagtaaagaatccaaaagacatcctgtgacaggttgaaatctgtgtaacttctaacctatgagagatatgggggtagttgtagtgagggactaggggtaattttacctgaggattccatttctgatgttttttttaccatatatataatatataaagatataataataaatttttatattttctgcgtagaaacagagtattatttaccacagcaggtgtagtgttagtgcataattgaaaaattgtgctaacactacactaaatgtgagctcattttagctacactaacactatggttagtgtagctggcccaccgttgattcaatacagataaattcagtgtgtatattgaatcattagctgacttccaaggttccttgtgtgagatctggaattgggaatcaattgtacccctaaaaaaatcccactctagggtggaaactgacttggtttgactgatcttgagaaagaaaaaaaaaaaaacttaaaaagaagttttatttatgaaaactagacagtgatacttcatgagatatcctaggattcttcaggctcaggtattcaatagatactaggtaacagtgtggcatcataaactatcaaaagaaaaacaggtggaagttcaaaatgcaggatactctgaatttaacttgtgttattctggaatctattacaatgctaaaaccttttgcacagtgactgtgaattgaagtatggctgaagtaatgttttaatgaaatttaaacaatctctttatctgaagccagccaaaacagtggactgtctcacaaatagcctaacagtctgataaaacaaattaaacacaacacctgtgaatcataagttcaattcacctgtcaatcaaaagttcaattcccacattcatcatctcatcaacacagtttacctttaatgcagctttcaagccttgctttcattgtgatactagctgccgccattccagaatggtgtagtggcagtgtctgccatttatgtgaggaaacaggaatccccctgtttaaaccagatccagcaattagaccatatcctatttgggctgagtgtggcaaggtgatgaaagatggtaatatttgcaaggaaatgcgtgaaaaggtgtattataagtgctcaagatcatctggatgtggagcactacatgttgtaaatgtaaggaagaaatggaatggaaatgaaatatcaaagatggaatgtagacatgaaaacaaatatgtagtagaccaaaatcccaacacacccatactcccattcccagcgcctgcacccaaagcacctgcacctacaagagaattaccagccactcaagaagaatcatcatcaagctatgtttattatgaatggctttgatgggttaccagaaataaatgcatcaacactggcaatctaaatcatcctgtcagacaataattttcaaagaatacagcattgaatgaaaatacagatggtttgtggacaagatatcactgggtgtgtcttcatctaaatgcaaaagtatatcagatactgcgaaggggatacagaagtgtatttgaacatgttttttcaccatttgagatctttgtcttttacttctttcacttgcttcagtaagattttttaaaataagtaaatatgcatagagaagaaaaaaatgaggtggtaccctgacccagcgtgggtgccaaggtccactcattgcatctctatccccagtaccaaggatttgtttccaatgtacatgtaaaatccaacctaagcaagtcccttggttctgtgtgcaccagatggaacaaagacaaacctgaattaatctagccttccctcaaagtttggttgagtcaatgttcagtattatgtatgcctgaaaaaaccgacaggaataaaagcaacttttgtaactacactccagtgcacaaaatactcaatttaacataatgaatttggagaattaagaaagggtgtggatttcacaattttttcctaagtgataggaattttcacaatacaaagaaaggggtgatgatagcaagaaaacaacatgacagggatgtttcaagactacaaaaggctataagtgatttctatcatgatccaatctcacaggaaaaattggaagtcagctgagaggaatggtaatgaggtactatgtaatacttcagaccagatataatcccatacctggcacctgccctaacagcattaatttcaattcatgtccaaagctttcctaagcttttgcatggacctttcaattccatagattcaactttttccctggccataaggcaaggccaatcctggattccaacagatttgtttttttgatctttccatcaagtttgcactgacaggtccattattcaaataactcaccacaaagatttggtgttgcatcttgataccatagttgtgacatactcatctgaggaaactatttacattaactgctttatagcagttacctatatcaacaaaaactaaattatgtaatggtaagaaagtcccaaaattcagattgataaatgagccaaaggatgaatacaatttataacaaacatggaaaacattgactgcaatttggggatagtgttgagctgaatatgcatattgtaacaagaggtaagctggggagtggcatttattcttttcaattctgtgagctttcttttttaaaaggacatgatataatcgctatcgtcttgccgtacgtcgaccatgtagatatcggacggaaaccacgcgacagcattgtcttcaagtttcaaactccaaagcttttcggtcgcttcgtagatttcgaaatcgctcatacacgagatgttttcgaatgatccggttagatccaccatttctacatcgatgcactggtcctcccatccctccccgatccaactgtagtccggctcgatctccatgaagttttcaaagccgagtggtgagtcttcggaccaagtatcatccaacagatcatccgaaacgttcaaaggcgaaaaatattgagcatcccgcatgacaacttcgggacagctgttgtaatagtgctcaggtgtttctgtgcacgaattcagggaagtcctcatttcgagtggactacaaaaattgaaccctacatcatgcggcaaagggaagtgtcagtgagataaataaaagtcaaaagggtcactacttcaatatgatatagatcttctctttaaaagcgaacacgaatagatttcttgaaatttccaatcagccagcaacctacacatgaggaatcaagactggatctgtcttcagaggttaggtcccaagagctagttattgcgcgcagtcagagaaatgctgaaatctgaggccttgcggacaaacgtgccttgacgccacacgacctgcggttattcggcctcaaagacagtatgaaggctctgtgctgctcttcgatgcttgatggagtagtgctctagacttcacgcggcctgccctgcgaaggaaggaaaaatagattgtcagaacgttttgatacggaaccgagggtaaggtggttgttctgtgtaattgcgccaagcgatggggtctgtagacattgtgggaggcagaagattgaagcctatgctccaactgaagtcgcctaactgaagctctgttcaacggtgaaaggcggcggaggagcgtggggtgagggagagaagacccgtttcgacaatctgatagacgtgtgcaatagtcaatcactaaatcacctacgaaatgttcggatataaatatcgagtttccgctcgaagatcaaataatcgaccagttacaaacggatagtcaaacagctggggtcggcctaagaaaaatccaccagggaatgttcgaattgaagaccggcaaaagtaaatgagggctttccgatttctgctcctacaatgatagagtgcctaatatccaaataaaggccagaagattctcgctatgttggtgataaaggcatcaagcaacgtcaatcctttgcaagaaaacttacaaatagtttacagagagatcaggaataaaaaaaaacgtaaattgtttccgttgactgagctgcgttcaaaggcaaaaactacttgcctttacacttgggcttcacaagtcttctgctatgtatcagatgtctgcacaaaggatcttgtgctcctttcccaagttgaaaaggtcttctttacacacacacacacctagctgcatacatacatacctttacatcgaatattgatgcagatggtcgataaaagcgccgattgatcgatcaccgcagcctacatgtttgctagttcgcgcagtaaatgttcaggtgtgaaatgagcaacaaccaagaaatgttagttcaaactgctccctctggaagactgtggtggcactggcactggaccctgcggggatcgagcccacccagactctccaatcaagcatgttgagaccgatcccattttttgctatccattgccaaagcttctatcgcttgcacctaacagacgcgaaagtttcgaaacgccctttcctcttctttcatctattatgtacaactgtttatctaccacaacagaccacaactgtaatggatgtagtgtgcgcgtaggtagctgggtttatcacttcctagtgtttgcgacatacacatttaccttcgccatgtcattttggtcacttgcgtgcatacctttgttgacttgaaggttatgacacgcatcttacataccttctcgcggagagcctttctttgaagcttccagctagcgacaaaggttttaaaacatcactatagatcgaatattgagtagtcgaacttccatatcgcttggtacatcacactcattccacactcagtaacataccgtggttattctgatatgtacctgcatgtgttcatcatgttataaataaatgcccacctcgccgattctcatgggtgatataagcaaaagttttatacgctgaggacagtataaagtggcaataaacggcaagatttgggaacttttgggaaccaagcaaaaatcactagtcaactccaagtgaaaatttggcgccagtccgggtgggctgaaacataacgtgaggcccgcccaagggactgttgataagttggcccggcatgattgtgttgcatgattccatcactttggtttatccgctttacgggtcctgtgaacactcaaaccttttcaccatttgaaatatttgtcgttcacgtgtgtcacttgcttcaacaagttttttcgaaataaataatgtcaaatgaaccgcatgtctcgcaatcgggattcggatccagtcgactctccacttgatagcgaaattggcgcaagcaccgattccatagtcctcagcagggaataagggcgaaatcattctcctgaatcaagtggcatttcttgaatatgtatcttgagattgctcccggatgctcgctcagtcacttgtttcgacgaggtctatactcacctacagtgggccatgaaatcaaaggatggcctcaatccaaggggaaaaaaagtaaatgtatagatagagatttccgagcagcagatagaagtaacatagccagataaagatatgcgtatgacaatagcgatattacaagaatcatgtgagatgatggatgagtattgtaatgatgaagaggtaaacgattaggagaaatgatctgatttgacaagatacatgaaatggattttttcgacttcctaatcagaaaacatgtgggaataagggtggaaatttttacaagaaatataaattatttgccaagaaagagaaagaaatcatgaaaagattgggcctatttagatgcagtaaaaagatagcccctccccaaaaagcacacaaaaaaaaaactgaaatgaatggaagtcggaaagttcagctggagatttgaaattggcggaatactactagcagttgcggattgtcggggtaagagcgatgaaagtttcctttgtggagatggatgtttgagggtacatagcgtcaataaccaggaattttggttaaaaccaggggctgaagaaagtaggttttgctagacgcaggagaagatgatggtgtgacggcttctgagtctgattcttcatctgactcgtaatcgtcgtcgtcgtccccatcatcatcatcgctttcaagatcctcttcagactcgccatcccaaccccgtgtggacatgggttggctgactggcttggtataaggtaagggtgctgagaagattcttctctggtatgcgcgcggggatgccggaatagctagctcggggcacactacgtccatatttccgtcatgggtgatccgttcttccagcagactcggaagagatggccggcgggagggataggagagcgatgggtgttgatatctacggcgcgcgtaatattccactggaggacgccatgctttcaggtaattgacaaaatcccgatgatattgggtgttggtgggagaggttgaaacggggttgcgggagctggaagaaggtggactggaactgaacgcgcgttcagtagtctttgcacgaccttgcgtgtctaggaaagtgtgagccgggctggggccgtcctgaagcacacgggaagaattttcggtaagggatggaagtttagaggccccattgggacaagtgggcactgcgaagctagcggaggaagcgtggggaacttgatattggagtttgttcgacgagttgggcaagcttgttgcaacggcagaggaggaggcggagggttcattcctcgtgaccaggccgtagattcgcgaagaagtggaaattgcagcggcagaaacgctgtcgcttagagaggccctgcactgctgctatttgaaacattctgattagcaaaagattgaattcacgcgtcatgagaataaacagagagctctaacctttgccccatcacaacgagctggaagtgccgcttctgagctaataatagtctttggtttgaaggagccctgtgacttggtcatgagcgggagatggtggacgcgacatgggagtgagctacgcgaagtttgtgaagtgctgcggtaggggtggaacgcgtgctggaagcgttgatcacttagcaaagtgggcatgggaacagatgatggataaagacaatgaaaccacgaaaagaaacaaaataggatttgtgtataatcgaatagattaagagaaatgataatatgcagacactattgaaacagtggaaaactacaatggtctacttgggaattgtaagattcaagaagatctaaagtgagaaaagggcagcaatgggtgggagcagacgatggttagaagggaagaataaggcgttggattcgggacatttgcctgtggttgcatgggtcataatatatgctccactgggtcgataggtgtggcttcttcgtggcgcaacgatggaagctgaactggtcgtcgaagttggagactgacagttcaagtctgaagtctgcaactaactctactgtagtcctcccaaaatgttaacaaccgagctccggctatggaaaatcaaataggtaaattgggatggactgatagatcgaaatatgcaattaggtaacccgaataggctctgacaggtgagaaatacgtgaccgattcttgttcggcagtttttatgtcggcgttgagtcaaagtgtagagtgttcaattgagctctctccatcggaaaatgttatgaatgcttcattgatgaccctctccatcgaaaagaagcttctttggcagccattcagttttctaaggctttctccagtttgctccactgaaaaaaaaattgtgtatcgattatccaccgcaattcactttgttagactcgacatgtctgcctgacttctgacgttactcaccgatgatagccatggtggctgaacaatttttccgcaacgcggtcggtttgtaaagattcggcaagtcctagtcaatgacccagacttatagattgccggggcactgctcggttccgccgggcactcgggaatctggacgactgaggaaacgcttgatgtgcaacccacgcatgagaatctttttttatttcagtgcggtctcgatgctggaccctggttgactgggaatccggatgtgaaggtttttccttggagtagaatccatccagaacatgcagtatgtattcaagacacacaacatgaagttcatagcgttacccggaatgacactggaataacccaaacggcaaaagccccgaggggtttacgtattcagatatcatgattagctggattgaagtggcgggaaatctgggaggccagtgacctacgattgggaagcatttcagttaaatcagttccgatccgaggatccttcgcgctttaggtacttttcttgaaatataccccgcaaatcgatcagactctttcctcatcttccgccccaatcgactttggttccgatgcaattcttagtagaaaggtattggggtacgtacttataaaaaactgaacacgggggggccagaccgacggcgacattgtccattacctcaaccagtaagaagcagggaaaatcgtcctcgttttggagcgaatgaaccaaagttagttcgccaccgcgacccccacagtcacgggtgcgccattatgatctgaagggtcgctctcatgaccaggaggatgcagccatcgactatgtatagcatcgacttcgactcgtagcgccatcatggcgcctgtgagtactgggtgtgatcggatctcaatcctcagtgtgagattgcgaaaacatgggcggcgatcgtgacacgcccgcgaccgatcccagggcgcgtacgaattggaccttcgtttgtatctgattgttcatttaatccaggtcttcctctttttgtgttttggtgcttctacataaatccgaaaattgattatgttaccgcaaagaatagagcctcagacatgctgcagatcgtgttccctgcggaagcgagtgtctttcggaccgcccatttgagaggctttgaagatctcaagttctcaatgtgatcttgcatggcactatgttatcttgtctggcattatgttatcttgcctggcattatgttatcttgcctggcattatgttatcttgcctggcattatgttatcttgtccagtattgatattttaggtagacaattcttcggtgttgatggacaacaaagtcttccagtgacaaaactgggatggtttctacatagtcaaggaaaataattttcccaacatatgtttgtcctcattatcatcacacgaggcctgaagactggacacaatgcacgaaaggcatgtattatgatttttttcccctttcaatcaaactcctaggactcctaggcgccgtgtgtttaaaaaaagatctcggaaacttctctgattgaaagggggaaaaaaactcccgattttggggctgaattgagcccctcgacaagcgcgccagtacgacatttaacaactggaaaatttcaaacaaaaagcagcagcagctctaattcctggacagaatcgagccgcttcccgaggcaggagactgtaggggaaggagggaggtggagtaaaactcggcgaggaggtggaaagactggacctgtaatggcatgagcctaacaaagcctctcaagcgagagcccggagggcagccgggcctatatatagcttaacaaatcccctcttcggaggctcgcttcgcgccagcctggcacaggccctccgatcgagggacttgggttaagttagcagccgggcagagtctctgtcttgcctggaggtccccattccccctgctataccgacaggcgggacaggacccaggaaacccccgaagtatgtcagtaacgtaaatgtatgaatttttcaaaaaaaaaaaagccaaatcatacgcacaaaagtggtatgaatcggtttggccggcaaaaatgttacgcaggagacacagttcaaatgtatgaatttttggggaaaatcccataatcatacacacaaaagtggtatattgaatccactcaaaaccctggcatggcacacacaaaaatggttcaaaatgtatgaattttggctcaatcttgaggaaagcctttctaactgacacattcccgaatttttggggggcaattttctcactttctggtggattttcctctcagcatataacacacaaaaatggtatgaatggcttccaaaaatgtatgaatttttgcaaaatccgggatttttggttacccacctatataggggggtttcctttgggtcctgtaatggttaatgggcattgggaatggacatacatacaacatagccctgagctcgagaaagcacgttggattgtacactgtttctttgcataaattgagcgtgggacagcccccaatatctcaggttgcgatgatgatgagatcacgataaaatattgggttcatcgcacaattttccttctcaagaacgggagcatacattgctatatgtgcaatgtagtttctacagaatgcatttatgaaattggtgcgacaagatactgttccaatcaatctcgactccctggggcctggagtcacctacatttcgtgatctctctcatgatgcaaacccaattgaaatccaatttgttaaggttcagaatcaagacaacggccgttgagcgccgtttaactggaaacttcaggaagttaataattagtatgtatgtatgcagtgatccgttgaatgagatatggaactaaatgtagttaagagaccgatgaaagtatgcgcatgtatgcatgatggagggtggatcaaacaattcgcatttagatgtgagacttcaaaaaaaaaaaaaacgcaggaagctacagtcaagtagtctgaaggaaaagatgtgtctacagcgtgtatttgtatgaaaaaggggtgagatcactaggattacaaatatcatgaggtgagacacattggggatgacggagcaaagggacacattggcacaacaagataggaaggaagggagggagggggggaatcgaagtaggatcaagatgagcaacgagaaaacaaaggggaaagtgggatgctggtgatatgagtgttattgagtagtcataggatgaaacgggcccactgagcgcgactgtcagaagtgggattcagagagtaagctgttctgtgaaagcgacgggtggagaaaagctttgatatgggaacttacaaggacataagactcgactcttccccggagccatgagaccagtccgttgtagtgtatcgatgagtacgggaacagggctgaggtttcggcattgacagcgctccagtcatctaacagacacacaaaaaaaaaggtcagcacatgaagatctctgataacgaagacgaatcaagcggatgaatcacctttcatttgttgacgaagggccagataatcggcagtcttatcggtcaggatagcgtcgacgccccatttacaagcttcgatcatttcctgacgatcgttgacggtccagacgagcagactcttgccggccttttgacagtcttcgcggaacgataagccttcccatccgaccagacaagagaacttcatactgaacccttggcaggcctcccaaaagtatttccgggccgtcaagggcgagctcccgatgtagaccttcctgagatcgggaagatgtcgggccgaggggtccaggaatttcgggtgccataggccgagtaccagacggggactgagcagagtcgcatggtcctcaaatcgctcgatggatgccttgatcagtctgaacaacctctcagggtcattattcggctgtatcaagttttgatggccaagacggaattagaacaatgtacataaaaaggggggttgcgaatgagagactccggaccttgcagtcgatgttgaagaccacatgttgattttccttgagcatcaacaagtccatcgtctcatcgaaggtagggatcttctgatggggagctttgagggtccggaaggcatcgatcccatccacatatggcaagcttccaatcatcccctgaccatcggttgtacgctcgagggatgggctagataagaaggacaggatgaggcttaatccaacgctggacatggaagcagatccctcactcatggaacatcaggacgacgtcgtcggcggtaacgtggacatctgtcggccgtaggatttgcaaggacagaccatggagatacatcgtcagcaatcaagcattcagaccgggtcaggaataaatcatgtaaggcttaccactctcgataccctctgcgccatccttgatggctgcttcaaatgagcacagcgtgttttcggggaaagtagcagaagcctacacacaccatcagagagatattcgataagcgagagattcataactgctgtccattgttttttttttctgcttcttatcacgagctaaatctagagagtgggcagagagtcaagtcagagataaagtcactgaccccacgatggccccagcagaggggcaggccattatttggcttgttcacagcagcagttccagtgtcttggtcgtcagttatagggaggcctgaagattgaagactatcatccgagaggggctggtgttgagtggcaggcatgatagtggcggtagtatgtatgtggggtgctttgagataggagttataggagtggtgcagttaaaaaagttaaagctgtcttcaaactctgcgctagtccaagctagcttaagttagcctcccgataagaacggggacgctccccgagacatcttaccctttccggatgccgcacatgcaattcaagctgagcacacggggggggtgtcggctcctccctctactgactcgtttcgccatcccaatccgtcacaggactcaacaaggccagacgctttccattggcaacacacaaacctatcccacaatagtgagagtgtccatcttacggagccgcagagtctcggcggtgggcgaatctggaagcaataagtagaagccatgtgtataatgctaaggtggatcctcattaccccattgaggagtaatgaaaagtctgatttgcattcacaatactcagacttgccacttccaagctgtctccagggatttactcgcttgccggtgaataacactccccggcgatgttctatgtacaggtttgtggaatctcactcggagcaagtacacacaccttttgcctgctcattggggtgtgattgtgtaggatttttgttactggggcccactttgcaccctgcgggcgaacaaaattgctggctgggtacaagttgctcctggccgagcaacgcttgaaaagtgacactcggatccgggtcttgaacaagtgaggccaactcgctggtcttaaaaagctctccctaaaacatcttgaattgattgcacttgttttacttgccattgagcttgccgatgcatatacatctagaggccatcaagcccatggaaatcaaactttagctcacttcactttctaaacacacaagttcactgagaattcagcaaagccaaatttccttttgttgatgagggctcctttcattactgcgtgtggtgagcaaatacgtacttagtaggatcacatcatgggtaaccgatacacagatattaatatttcattatgtatttctgctctactttttgtttccagattccgtcaggcgagtctcggtgaccacagtatcaaaatatatagccggagcagcgcctggctctggcaaggatcccggaaccccgtgtagcccatgtctctccttgagaagaccttgtccctgaatcaatcaggtcgataaagaaaagagagtacacagggaatcgaggccagaacatcgttagtgcaacaagggtagacatcaggcccatggcgctgtccaaaccacatggccaggtgataataatagggagacacccagctgcaggcagacggcacagaaaatttgccaatcaggcaattcaaaaaccacgtgtcctcgatacacctaaacaattggaaactggccattgatctcagtgtgtgctggatctgaaataactcccactcccttacagggtgggagcttcagataaccctttttttgtgagctcatagtccatttttgcttcactcataatggtgtccagagaaaagcaatcccagtggggatggcaacatttgtaaaatgaatgtccaaatgaacttaatgaagtcaagttgtgtattataaagtctctgataatggtggggtttacactttctctagccatgaccacatattggccctcttgtatagtagctacttaacttctgctagatacaagcagttcaacagttctgattctctgttccttctgagggccttttctcacctaggtttgctcatccaagactgaggcaatttgtccctcagtgagattgagtttaattacattattacgccaatggtctgagccaccactgtagtctagcatgctctaatggcacttacagattcttgctgtcttcccctttctcatcagctatcatttaataagtatgggatgtacagtttgtaagattataggcatcggtgacatggctacaaaccacaaagtggctaggaagctgtcacaagacttagctgcggatatctgtaagcatatgcatacatgattgaagcacccactgtcctgtgtcgtaaactgaaattcaatcctattgattacagcaacgatcacagcgaacaggaggaagaaaaaacagaggaccgaacagaaaggaatagaaagtaaccaaccaggtaagcttaactaaactaactctggaggtctaaaaaggaatagaaaaacttacaataggattctatatcttctcctagttgctagcgacaggaaagaaaacagaagaataaccaaagcccatccagcaggaaaaggcaacggtaagtctaactgcaagaagtgatcagattgagctacgacactgaggaagcgcaagctgatttctcttttacatagtgaaatccagcacgctactcgatcgtattggctaaaggaggaaaggatcattcctaaagacaaaccagtcagagtaagagatatttgctgagtagagaccgatacaatgatcagggagctaatgtgactgcaaccttgcacactatcatctcatgaaggaaagagttcatcaactctatattattctcattgttatcatttcatctatcttgctcttcatctcattctcttcactcctgctcctaggtttgttgctgtttattctttctctttttcttttagctatacacttgtgtctagtttaatctaataaaatgaaatctagacttttggattctttcagatttacagtctcgatagctagaaccaacacctcgcaatcgaaagtcaggagcaggccgtcagcatggataactccgatagtgactcgagttcaacatcaggagaaaatgtgaaggtatcaatgaagattccaaaattcaacggagaaaacttttcgatctgggaaaggaaggtacaaatgtacttgcaagaacttgacctactggaattcatcgagctcccgttacggccagacgtcggcagaaaaaccaagaagaaagcttttcgaacggctaacattctgtgtaacaatcttaccgatgaagttttcaacaccgtcgtcaccaatccattagggacttgtggggacacggggaagaaccacgtacggttcatgccgaacgggctgctgcgtacggctgccgcgcacgggtggccgggactcgccgcccttccgtcaatgcacagtgatgcttctcttaggtgctcacatgttcggcgtttcttaggagaaacgcctagggaaacccggagaccagggagtggtctcccaagcttcccgtgtgtgggtctggggggagagggtctcaaaggttgagacccggaccccggcgatgtttgccgagactccagtgagactctgctgctgttcccgctgtggaggcgggtcgagagcagggtaacacgtgagagtcccgggactagccgaggtactccccggagcagaaagacacccccaaaaaagggggtgaggcaaacgctagacccttcgcttgctagcgtgggtctagctgtggctgtgtatcgtagggcgggtgggaggtgtcgaaaaagaaacagggatgaggggatccaagattaggggttggtgcaggtgaaagggtaaggtagtcggttccagggtgagggaggaggaggaactgacggggggttggaagggaaaccgtgttaggttgcggctcttcccctctacgcacggacctcctggagttctccgtcctgctgcgcggctgggaagctgagtgcgcagccaccagggcaggacagtgggtgaggtccgggctgcgggacggcgtcctccatggacacgcctccgttcccgttgcacttccactaatgctccatccattagggacttgtggggacacggggaagaaccacgtacggttcatgccgaacgggctgctgcgtacggctgccgcgcacgggtggccgggactcgccgcccttccgtcaatgcacagtgatgcttctcttaggtgctcacatgttcggcgtttcttaggagaaacgcctagggaaacccggagaccagggagtggtctcccaagcttcccgtgtgtgggtctggggggagagggtctcaaaggttgagacccggaccccggcgatgtttgccgagactccagtgagactctgctgctgttcccgctgtggaggcgggtcgagagcagggtaacacgtgagagtcccgggactagccgaggtactccccggagcagaaagacacccccaaaaaagggggtgaggcaaacgctagacccagatctcaagttgcctgggggcaattgagcctgcgttgctaggtactgacccgccagacccggagggcaagacaagaggagagtgcggtggggaggtaagatgaattacactaaggggttaggtacatgcatccaacattcttctagtctagccaagagatcattagttctcctcatctcttcctcggtgaagtcgcggaggtagagtttgtaggcatctgagacccagcggcctctgatgcggatctcactgatcggaacacctaatgccacttggattgatgcgccaccgactcggaaggagtggccggatactccctcgaatccgcaggctccccagatcttggagagagcacgggtagtctgaggcttggtgaggtggactctttccccttggtggtcggtgtagccgaacaaggacgttttggctccgccagcttcggccaaccttcttttgaccgcaaggactgggcagagcatgtgagggagctctttgaggtatatgatctgagattggccgggatcggccgtcttcgcgccgcggatggtgagcttcgcgaggttctccctttctttgtagactagttctacgtctgtggtcagtagtgaggccgttcttctaaggggtccgctaccttcgttgtaggtgagctctgccaagcgggccatcccccagaaagcgaccacgctcaagtccagcagcgccttttggaaggggtcgccgtcgatgagtaattcagtcagcttcaccaggttctcgatggtgaccggcttcttcttgggcttcttctccgtctctgcgtcaacgtaagccgaagatttgaggaaggtagccacctttgtcttggagtctgaagggtacacggcgttgtggtatacgtgccacatttgcagcccggcgaggtacttgctgagtgtgttcgccgagatctcgtgggttgtcgaggattcagcggtcctgcctgcccagcagcagaagtcgtagatatcttgggccgtcaagggcagtcggaaagatggcttgccggtatcccgggcgaagttctgatacttcttgattgcggcattataactgagcagggtgttccacctgtagcccaggaggtagtgcctctcttgggcggtgggttctcggggctcggagccgttgcttgtgatggctgagagcctttttaaatctaacatcgcggatgtttgtctttggggatataaaaatggattgctggaagagtggtcatctgggtacaagggagtaggctatttaacacacagattggaacattctatgttccaggtctaaagggacagtgatagggatttggagttgtgggtttcttccctctctattgcccctagatagtgcgtccgcgacgttgtcgcctgatgaaaccctcctagaaactatgtctagctccatctcgaccagcagtttttgtatgatcttccattcgtcgttcaccgcttggtgtttcgacttccgtttcaggatgacgctttcggtcgtagtgttatcggtccacacgataatagtttttccgcgtttcacgctgagttgggctagggctatcaggccaagccttatcgcgaccgtttcaagccaagcgatatcccgttttggctcgggacctctgtcccagtctttggtgagttgaaattgggcccagcggcggcctatggttattccgatgccgtagctagtcgacgcgtctcccatccacccgatttcgatcggatccgggtctcgtatcattcgagtttccttgaatgagaggagaatggttagccactcttgcaggtcgacccttgcgccgggtggtaagggtaggtccttggatctatatacccatgcgttcatccatctgtataggctatttaggtagcatcggagttgtgggaggaggtatgagacgtggttcagtctccctgccatcacctcgacttgcttgaaggagaactcggagccggtctggaggaactcttttatttgttgcacccgctggtatttcttgtcgtcgggtaggcgtactgtcttcctggtggcgttccagatgaatccgatatacttttgctcttctttgaagggcgagtactttgttgagtttgttttgactcctagactttccgatctggccacgatgtggtccatctctactttagaatcggggtgtttgacaaataagttatcgtccacccagcggaagacggtgactaggtcgaattcgtgtagcattagttgtttccaggcatctgcgggcctaccaaaggagccacatcctgccacgcctccgaaggcgatccgggtgtcaatgaggatcccaccgttgaagtccctgaccatcaggtaggcccattgagatttcgctgttgggatctggcgataggccttctcccagtcgaaaagggctaggaggagggggcctgtttgcctcctaaagaacttagagacgttctcgaagtcgtcccaagtggtggcgtagtccagtttgtcgacaaaggagttgactgagggtgttagagggttgttcctcgggaaggagaggtcgttgatcggtctgatagatccgtctccgttcaccgctgcgccaagtgggtttgttcggaagaaactaaatttcttcattagttgttcatgggtgtacgggccgaacattcttcccgcttctacctctttcttcatagattgctctatcttgtcttgggccaatagtgcagattggtgattggggggggtgaagtatggggttgctgggcccaagttgtggttcgggatcccttggtcgaaaccttctttgaaacctcgtatcacgtctgaaaactcttgggcgaggcctgctttctcgagcgctcgttcccactcatctacgttcatctcacattttatggcatcgggccaatctggagtgccctctttagcgggttctgagtggagggggttgttaaagactaacggtgacgattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagggtatatggacatgtcttggggatcgccgatgggtgtgcggggtgtgaagattgaggaagagggggaggaatgaaaagtgagggaaggaaaaagggggggtggtctagaagcgaggggaaagggaaggggagggggaatgaggagggtagagggaacctactcgttgccgcgtcgtctggtagctgatccatggttggggttgtaattcctgcctttgtatcctgaggttctaggcggtctattttgatccggtcttggggggagggagtttgtgggggtttgggacagcagctgggagggcccggcgaggggggctttaccgctgccggtgttgttgtttggcgtggtcgatgttgcagatttcgtttgcttttggcctgtgtgtgggtcccatccgtatcggggaccgcctagtgcgtatgggttatctcttactccgagttcattgaagttcctggattcggagtgagcgtcgtccgccgtctctggtttgaagagggatatattcgagaatgattcttccccgtccttctcaacgcggaaagcgaaggcgttgtttctgatcctaatgtcatagcgcagagctaccatgaaaccatgttttttctgcagccgatcgcagttggccttgtgcaggaggatccattcagcgaggaccgggtagttgtatctatcgcggatcgtctcgtaaaagcattgatgattgagcgtccaatcggaaaaagattggagccattcgtctgggacggctaggccgtggtagcggaggttcttttcggccgaggactcttcagatttgggtctgttttttgagtggtgagataaggcttcttcttgccaagtcttgttgaaaatcgttagggggatcggtccttttagctcgagcaaattcttgtggaaatagggtgtgaatcctccatcatcgtgcgagttagtgttcgcccagatgaacttgatgccgcggacttgtgttgtgccttccgactcgatcggtcttttcttattggtgggaggggggtctgaggaggtatgggttgtagaaggggtcttcttctcgttcgtaggttggggggactccttcgatagagtgtcgaacatcgcgaagaatcgatctgccttggcgtcgtcgccatcctcttgggccttcacggctttggctaggagtatctctttcgctctagcgttcgttgatctggattgagatggggactcgttgctttcctctgtgatctctgctttttttttttttttttttttttggtgtcagcgctgggctttcctaatcttgtcttgggttgtttgtttcgcttacctatagggttttttagcgttgacctggttaccgagctctgaagggctggatccggctctgccgtcttggtagacgtagtttcgttccctttgggtgcggggttgagattgcccgtcggcctattctctttgcctaacggctggggtatggacttgggggtagcggagttggggatagggatttggctaggctgttgaccgggtaatggagactggttcgtttgttgagatgagtctttcactcgatcgctgagggactggatggaatttgggtttgacatcgtaaggatggaaaggggggaggcagatgggaatgcgatttgctagtggtagaaatcgggtatcgaattggaaattggaaggagaattggaaggagagaaggacgtcgaaaaagaaacagggatgaggggatccgagattaggggttggtgcaggtgaaagggtaaggtagtcggttccagggtgagggaggaggaggaactgacggggggttggaagggaaaccgtgttaggttgcggctcttcccctctacgcacggacctcctggagttctccgtcctgctgcgcggctgggaagctgagtgcgcagccaccagggcaggacagtgggtgaggtccgggctgcgggacggcgtcctccatggacacgcctccgttcccgttgcacttccactaatgctccaagaattgcaaggcgatccttatggtctttggctacagtttaaagcgacgtatgcctcggactcaattctgtcaggatacgaaatctggtccaaatgggaagacacacaatatgaagacgacctaggcaaatatctagcgcgaatcgaagaatgtcttgctcaattcagttcgatgggtctgaaaatacccgactacataatctgttggagcataatcggcagaataactaagaaacggccaatgctcatgcagaacatgtttagcgatcttaattccctcggtcacccgcgatcagttatctcaaagcttcgacaaattggaagatttgaaaaaacatcgaaaggaaaatcggttgaaaatcaccacagcgcaggaagctcaacagcactagtgaccagcgcaggagggaaggcctttgaagaaaagaagcgaaaaaagaaaccacctaaggtacgatgcgcgtttggaaggcacaatcccaaggcaacgacgcatgaagaagatgactgctacaccttacatcctgaactctacttagaaaaggaagctaagcgtgcaaagacgtcggcgtaccatgtgacgacaaaagagaatgaagcgagctcagatactagatcgagcgaatttattcgtcccagcttcggttaccaccatgctcaacaagcaagcaataacctgtccaccatcttggattccggagcgagcgatcacatgttaaactcgttggattactttgaggggaacacaacctcagttcaagtatgtatcacgaccggaagtggttacggcgagctaattgctactgctagagggactgctaggctacgactggaatcgggaagagtagtcgagcttaagaacgcgctctacgttccaaaactgtcaagaaatctcatctcattcgtgcagctaatgagtggcaacacggtcattgaacccaatgttggaggatatcgcgtagtctacaacggagaccttgcaatcgaagtaactacggataacgatctgcttgaggtgaaaggattgttgcccccaggaaagaccgttactggattactaacggaggtcaataacccgctgacggacctagtcaagtggcacaaccgtctaggacatgcgagctccaatcgaatcactgcctttccgaatcgacatgactaaagtcaatgcatgtgatgcatgtatgggaggtaaaataactcggaacccagccaatagtcatttaaaaccaacaagagccgtcctagaaatcatacactgcgatctggtcggtccgataagccctgcaacaaatgggggagtgagatactttctaactatagtcgaccaacacacgggctatatacacaccactatcctcaaggaaaaaagtcaagcggtggaagccatcaaggattacaaaattttctttgaaaagcaaaccggatgtgtgatcaagaagatcgtgtccgacgggggtggtgaattctgcaacaaggaactcggacagctgctgaaagaggaaggtatacagcacaatgtatcgccgccttacactccgcaaaacaatggtctagccaaacgagcaaaccgaacggttattgacatgactcgatgcattatgatgcaagcgaacgctgcgccggaatggtggggggaggctgtgaaaacaagcacggccaccacaaactgtcttccgtcactatcaaaaagcaagaaatcgccgattgaattgatgtttaaagttgtaccgaacatcagcgtatttcgtccttttgggtgtcgcgcttgggtagtcaaagccaagccacaacgaggaggaaaatttgattcgacctcatgggaatgcgtatttctaggatacgaaaatgactactcgtcatacaaagtatgtagactagaagataagcaaattctcacggtgaaacacgcaacatttgatgaagccgcgtttccagaatgtccaccgatcagcaagagctttaatcgtttcagtatggataagctacccacattcaatgaagaggggctacttccttatagcgagtgcgaagatgacagcaatgcaacgcaccaagaagaagacggggcggtaacggaggaagaagaggctctcgagttgaaagctattgcagcgcagttaaaagagatgaaggaatcaggccgggagaatggtgcggcaggcgacggagacatgcaaccatcgactgaagaggatcagccccgtgactcgagaatcataataggtggtattgatgagcgaaacataattgatactcctagggtcaggaagcaggcctacacggtgacggtttcgattgaaccaaagaaccacaaggaggccatgaaatgtccagacagtcaactgtggaaggaagccgagctcaaggaagtaaacaacatgaacaagcatcaagtctggatagttcgggtgcgagtggaaagtgatgatcccattcctgcgacctgggcttatcgaaagaagctgggctccgaaaatgaggttattgaatacaaggctcgaatatgtgcacaaggttttcgtcaaactcatggactaaactttgaagcaaaatacgctccgacaggcaaaccatcctctctgagatttcttttgtctttcgcgatcaacaacggtttgttaatacatcagctggatgtaagaagtgcgttccttacgtgtccacttgaggacaaggtcacgctgctgcctccgcctggattcgactgcccgccaaactcagtcctggatctaaaaaaggctatctatgggctgaagcaagcgcctttagtctggtacaagaggttaacgaactatctgaagacgctgaacttcaagattgctatctcggatccatgtgtgttctggagagaagaaaacgctggacgaccggctacttggatcttcgctcacgtagatgatctagtaatcatcagcgcaaaaccagaagtatttaaagctgagatggagcgtgagtttgatatcaaatacccaggcgaagcggtctttctccttggtatgaacatcgaacgtttcaagaacggcttgcagatcaatcaaacacaatacatcgaccgaaaattgaatgaatttgatctcacctcattgcatccagcgtcatgtcctctcaatccaagagaacatctcaagaaggccacgatcagcgaaataaacgagtttaacaggctggatgtcaactacagagcacttgtagggtctctgaactatctaagcatcttaactcgccctgatatctcatttgcggtcagtacactgtctcagtacttggagaagccgggaatcaaacactactatgcagccgtgcaagtctttcgctacctaatgggaacgaaaaaagtgggcttaacgattgtgagggaagcaaatcctgtacctcaagcctatgttgattccgactggggaaattgtcctgatactcgaagatccaccacaggctttgtcgttctagtaggcaaacacctcatcaactggaagtcaaccaagcaagccacagtgtcgctctcaaccacagaagccaagtataaagcactctcagacttgggaagggatctagcgtggtttgcaaatctagccacggagacgggaatcttcatcaacctgaagcacatctcagtatatgtagacaaccgtggagcaatagacctcgccaacagtgaaacctctcaaaacagcttcagaacaaagcacatggatatcagactacactttgtcagagaactgatcgaaatgggtcttataaaaattcactacgtaaaaacaaccgcaaatggatcggatttccttacaaagtctctcggaagagcacccatcaagagatcattggcagtgcttggggtgatccaaatctcagaggctgctttaaatctaacgactaaaagcatgtcaggctgtaagattataggcatcggtgacatggctacaaaccacaaagtggctaggaagctgtcacaagacttagctgcggatatctgtaagcatatgcatacatgattgaagcacccactgtcctgtgtcgtaaactgaaattcaatcctattgattacagcaacgatcacagcgaacaggaggaagaaaaaacagaggaccgaacagaaaggaatagaaagtaaccaaccaggtaagcttaactaaactaactctggaggtctaaaaaggaatagaaaaacttacaataggattctatatcttctcctagttgctagcgacaggaaagaaaacagaagaataaccgaagcccatccagcaggaaaaggcaacggtaagtctaactgcaagaagtgatcagattgagctacgacactgaggaagcgcaagctgatttctcttttacatagtgaaatccagcacgctactcgatcgtattggctaaaggaggaaaggatcattcctaaagacaaaccagtcagagtaagagatatttgctgagtagagaccgatacaatgatcagggagctaatgtgactgcaaccttgcacactatcatctcatgaaggaaagagttcatcaactctatattattctcattgttatcatttcatctatcttgctcttcatctcattctcttcactcctgctcctaggtttgttgctgtttattctttctctttttcttttagctatacacttgtgtctagtttaatctaataaaatgaaatctagacttttggattctttcacagttttgtgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgttttcaatggcgtgcaggcccgcacgccaattttctttggcgtgcaggcgtgcacgccaatccccacctggcgtgcggtttggcgtgcgccaggggggctggcgtgcgtttatcaacgcccgaaattttggaagatagaaaaagatccagtctcttattttttgtattgggatgtgtttctgaccagatacaagaatttggatacatttgtttaggatctttttctgatacatgcaatctggaggggagaaaatagagtaacagccaagggaaacattttttgttctgaccccaaactagtccccaaaccagtcctgtgagaagtctccaaaaatgtgttagaattccacacagatttttcacttgtcagctccttttcagtctttgattgtctctttttccctttgctcttctctccttacaggaacatgcatctccttctcctgacatcccacattttattaccccagttatagatagaaagcctggcccaaattctacgtgaaacaacccaaccccatcatgagtgccagagtggcagtcagctggttgctgggtctccaaaactcgctgcatcacagcatcctggggcaggctgtattccagtcccacttacaccaccgggcgtggtggatggcatttggacacccaatcggatgtaccagatgccatccggccttggccctgcaacgagcatccattggatgcgctttgcattttgctgaagccggatggtagggccaaaccatccattggatggtaggcttggaagcctctgggcacaaaaagtgattaaaaggcaggattgaactggcaacctgcctcccatggcacatcacaccagccacctgcagaagggagcctaaccactacactatgtcgcttcatacccatctcacacaaacattattcatatccccacaattgcatttttggatggtttttcgaccatcgaccaccctccaagcctattttccgaccatcgaccaattttttttcaactgtggacccacgtgaaaaccatcaaatggacactctgagaagtgtccaactgatggttttcctgtcaatcaagtgtccgatggacggtgggctgtatgccatcctctggatggtctcacctgccgagcatcccttggacgctttctgaagcgtccaaatgatgccagggccgcccgagcgtccgttggatgcctcgcaaccaagttgcgggcgctcgggatggaatccatccgtttgctgggggggtttcctaaaaacccgccccatggtgtagatatacatagtggaaaaaaatgagaaaaaaaatcatcatggatcatggccaaaatcacaatgtgatttttgaaaaaaaagtggctaaagaatgtggacactacagcctaatgaaagacaattgaattctattgagttgaacacaaccagaccaactatgcatgaaaagaaccagtgtatgaatgaaagcgctcgcgtcttggccactgaccacatccaatcaaacctggggaaaccaacccacacacccttatttttttttcttgaagcaattacaaatgtgaagtagtcttttgaaaacatacctttgtaatgtatctgatttcagatacaatacccactaccatttcttttttattttgagtatctgaagaaaagatacaatacactgtatttcccgatacatttagtgtattgtattgctattactgctggaaaaaccctggagacgcatcatcttccacagaccaagacatctacataattgacattcttcttcttcttcttcttcttcttcaatgttgagcagatctaccccaaggttgtttgaatcccatcagatccatccaaccaactccccccaaaaccctataaacacatctaatccatcacaatccattccattccattttttttttaaaaaaaaacaaacaattccttgaaaaattgagaaaaaaaagtgttgtgatgagcatgtccgaaaaaaagcccaagctctgacaatcttgtccagcctacaaagaccacgaatgaaacctgttataaacaaggcccttgaaaaaaaaaagaatccaccaagaccaaacagatttacattgtacaagctaacccgaagcacacacgccaacaataatatgcatgagccagccaaagaagtaccccatattccccaaccgtccctcccccccgccctccacaaaaagaagaggaagaaagaggagccgtatttggccagaccacaggagacaagcccacaaagacagaagcaaggcaccaagaaagcatcccagcagggccgcccctaaggatgataattgggccgggtttctgataggctgcccaaacccgtccgggtttgggccgggctcggacagcacttttgtggattttttggactttggcccggcctgttaaaagcaccaagtggcatgggttgggcacgggctgcccggtgggtgcccacgggctcttggtttagcgctatagcctgccctcagtttggatgctagtggatattcacttcctgggttccctaaaggcttttttgggcaaggtccgagaagagatcttgaatttgtatgttccggccccagcatcaaccaaccctccagcaagtactcctccatctttgaagaaaatcaacaaggatacaacttgatttttccaatacatgaatggtgccaccaaaggccatcaatcaaatgcaccgggtactgaactagacctataccttgaggagaggaacattggaatctctagtgaaaaaagttctaatgattcatgattcctctgattgagatttctgaaataaaaaaaaatcaaactttctcttgccttatattgccttgttgtgcctggcccgtggggccccggtaggctttgagcgggtggcccgctagaccctctggaccctcagcccggagggccgccgctggacagcccatgtccgcctcattgtggacacgggtttggcccggacagcaaaatgaggtgattgaacccggcccggcctgtccaattacagagcgggttgagccgggtcagcccgtgggcagcccaaacccgcccaattatcatccttagccgcccccctcccccccccccaaaagaaatatatatatatatatatatatatatatagtgtttccttcaccaacacctatatttttttcagagacttgttgagttacataccattgccaaagaagtgtctggccgctcagtcccagtcgcagaaaagggatgaaaggagagagggaaacaggtccaggcgtgggaccagaccaatcaggagctgataatgcccatgatcagtccgaataaaaacatagatccattcacagtctgccgaccatcggagccaagctcggttcataagacaacacccccccctcaagatgactccccagaacaacatgttttcgatagtgataaagaaggagaagatgtgcatcggttctctagtgattggatgctatccatatacatcatggacgacgagccaatcgagagaatggatggttataaggtatgaaattatacaaagccaagaaaaaagaaattgtggcgaggatcgtccttggtggggcaacccctaccattgcgactccacgtcaacatttcctcaggatcccttccctcatctccgcctccctacgaaaaaagaaagatcatcatcaagagggtgaccgatactttcagatgatgaaccctccccccctcgcccaaaaaaagaagggtattaacggagcttaccgatattcgatcatcacttgaacggcgcaaaagacgacggccaagatagcggccaagacgcgcacccctaacccggccaacgacaaacaaaagacgatgagaaagagagagagagagagagagcgggataagcttaccagcccaggagcccaacagctcgtgccacataaacttgaccccgtcgatcccgatcgagaagccgaccagattagcgctcatcatcgtcatcacattcaacgttccgcctagggcgactagatggcggaaccaatgccgcgctcgatactgtcaagttttccccccatcccatcccaatcaaaaatatccactttcaattgttattttttgattgataattaagagagagagagagagagagagggagggaaacagaaaagaggttgttgtttgggtactgacggatgatttagcgaaggtttgtttcgcgatcacttcgggcaagacgaagagactaacgagccagccccaggtgagtaacttgaacgacaagtcgtgccagagggcgacaaaggtgaacacgacgacggttgccgggaccatattcgcggcgcctcccaacgggatatacagatacctattgcccagcaaaaaagacgattcaatccatcgatccgagaaagaggctggaaggaaggaaggaaggaaggaagggggacggggtacctgacgatccagagattgtaactccgatgccagctccgccagaactccagagtcgagaaattgttcgacatgcatcggaccatgttttccgggtggatcaaccccatcgaggagcgcccaaagtctgaagaacctccacgggatcaacagctaaaaaaacaaacaggaaatctcgtcgaatcagtcccactacttcccccccccccccctcctcctgcaaaacaaaaatttgtgaagagagagagagagaccttgagccatatgatgatcagattccagtacccaatgatcccgagctcgaacggcgtgtcgccggcccatccttgggtatccttaatcgcaaccacatacatgtaatgcaagatccattcgagcgtcaagtaacataccccaaaccgggccgtgtagcctgcgatcgtccggcgcgtgatcgtgcttggtttcttgttcatcttccctcagttttttttttttcgtttacatatatcttgtgattagctttttggaccttctttctcgtcaagatctttcacgaacaaatgaacgaatgaacggaagaaaagaaagaagggataaaaacaacgctggactgaacttgagacatgaaattgttgaaggtgatgatcgggcctgcgatataaagcgggggatagaggacgtaattgaagtaattctggaagccgtagtcggcggagaccctgttcgatttggctctctctttctcattctccggttcgcctgccgcagaagatctctatcaaacccatccccccccccccaaaaaaaaagagtaaacgaccaagggtaagcttattttgaaagcaagggaccaaaaaaaaaaaagaaaactgacggggagattttggaagtgattttgggcggcccattggtaatccaaagcatacgagatcagcctcaacagagagatattgaagccgatttgccatcgcggaatgagccccttgtattgcggccgatcctgcatcaaaaaatacgacaaacaagatgagtggatataagaaacttgtagagagaacaagacggaccaagaattcgagcgaagacgcgaggtttttgaacgcatacccgttccaataatcgtttgcgaagaggacggcgaggttaacgaaccacacgaggccagtagctgcggctctccgaatcccagaagaagaggaggaggttgagcgagcggagaatctggagacttggaagttgaggaggaggatggcgaagatgatgaggacggaggagccatggaggaggaggaggatgagcgcggcgctgaaggtctggaagtctttgcgtcggccggggccgagccatcgccggctcagcttcgacagactcaggtaccccagcgagagcagccccagcttcgtcagtccttgccggaagcgtcggtactgcagatccgagttgtcctggattcaaatcgtccggctctctgttagtgatctctatctttggggttgggatgtccgctggcttcctctcgatctactcttttgctggcttttttttttcacggatgagtgccggatcattcgacttactattttccggttgaatatccatcctttagataacttgtgttgatacaggtgataattaggatgatcgactacaaaaaaataagtagtcaaaagtgtgaattttcattgaaaagcgttatagaagaggagaagacggggagataagaaaggccgaccatgcgagagagagacggcggaggaaatgatgagcagaagcgaataagccaagacggcccaatagatggcgaactcgatcgagaaccatctggatttggaagggcgaggagggagcggggaagaggctggaggaggggggaggagcggcatgggggtgtttggggaccggcgttgggagtcgatggagacggtcaaatgggtgggactgaagagggcgagggagtcgagacagcgtctgacgagcggcgagtttcttcttcttctgttgctgctgctgctcctcctcctccttagatgatgatgatgatgatgatgatgatcaaggcttccagcactcgagcttgtgcccacaactccgtcactcgagcctggtgggatctccttctccgtcgtccgtgagtctaggaattcgtggtagtctgcttgagagaccggggcggagacgggctggaggggagtctatagaagagagaatcagtcgatgattgtgggagtatgagaagagatgtgggatggactgagcacgtttcgagtccgctggatggttgttgtgttggtcgtctgagagtgattggggatggtggatgggttgatggaagtgaggatgtgttttggcttgtgtttgggttgggttgggccgcccgaggatgctgttttacaagaattgtcagtcagtcagtcagtgttggtcaaagcggaagctgaggtttgctcaactgtctggttgtttccctgttgtggtggtggtggtgtttgcagcactctggggtgttgttgttggttttccaccggcgctcatgttttttttttttttggtttcttcggcccttccccctacggtcgactgtatattttctccagcgatccaggttgtacaatgtttttggttgtatgggtgtttaattgaagtgaactcacagagttctactgatggcgtttgttcaaaaagtgttgttgttgttgtatgtgttgctgtgtttcaaaagaaagctcttcttggtcggttgtggtcaaaccatggatggcatgctcaccacccgccggagccagctcactccccagacctccggcttcgacagaccatctcactcccgctccggctgacttcactcagactccggaccgaattagccgctgccctcccaccaatcctcatcctcccttcactttctttttgtacatccactaatatgtacttgctctcttacttccaaattccgctgcagtctcatcagagtgaaatccatcaaatctcaggattatcaaaaatatatatatataataactatgcataattaggaggattttaaaacatacacaacagcaacaaagaaaagagatgaagaaacacgtttttgggtttcggattttgttccacagatcgcatgacgcgtcgggacccagccgcaacacatccatgcagactcttgatcgaacatgtccgctggctcataatcaagacgacttcatgagctctctgcagtctgtcgagcgctacctaagagtacataaataactcgcagaaatctgctctcatcttacatatctatgtaacactcgaaaacgagaaaaaaaaaacaatggatgagggcagaagttacaattcaagtccttcttggtacatattatgtatcatcatcacctggtgagaaagagttttcatggatgttgttaattctgtcaaccaatccgatcagaaactttgcacataattaaaaaccggcgttttttttgttacgataaagccgcaacggggcaggaatgcttatatgtatgtagatgcggaatcagttctccgctcgcatgtggacacacacagctcatgatcattactgatcacagaagaaagaaacctcccgttgattcactctgcaagctgggaaagcccattccctcatcttggtcatgagaaatgaattgaattgagaaaaaagcatgtatataaatagagcgtttctggttggttttgggcttcgagagatgcatatagaaaagaaaacaaaaaacaagctaaaggaaagaaagagagaggaatgatttatgttcagttgcacttaatgatcgatcaacaaaacaccattgcgaacgaacaaaagggtgtagctcagtacccggcgccaggagcggcgggtttgttgtgtttgtcggcaggcgaagcgagggaacgatacgagtctggatgatcgtcggcgggttttttcgaggtgggcgactggacctctccgttggcgggagtctgaggggggaccgaagaggggccatcgtcggcggacccctccgatgcgtccttggattgccccttcttcttcgatccatccgcctccccgtcttggtcctcatcttcatcctcgtcctcatcctcgtcggagtcctcgtcgtcagagtcctcatctccttcctccgaacccggcctgtggtctggtaacggcttcttgtccccggagtggtcagcttgctcgtcgggagcagtcgtggacgatgctaaaaaccacagagatccgatcccatactcagagcgagctcttttttattatatagataaaaaaaaaacacccaccgtctttgtcatccaaagcaggctgggtgccgttgttaagactgccctggtaaggagagggcccgggttgatcgcagtcggagctgttcttaccggccggataagggctcaccgttgaggcggggttgcgcttgacataagggtggccagggccggaggcgtccccagaagattggtcgccgcccgcaggttgaccaccgctaggttggtcgtcgccggattgatcgccgccaggttgcttgtccacaggacttgagagagtcccgttctgagagggggcgccgagtgagtggtcatcggggccggagtccggggcggaaccaggcttgccttgggcgtcggcaatcgtcccattcatcccactgcttggagattggtaggacccgttcgggttcttttgctctggactgttgtcgccaccactgatgggcgcgggctggctatcgccatctgaggccgtgccattcatctggctgcttgggggctcgaaggcacccttcgggccggtcgggcttgctgctggactggccccatctggcgccggttggctgtccgcatccgcgatcgtcccgttcatgtgggtgctcggcggttccaagccactggtcgggccagttggggtgggcggactgcctgcaccagaccctgctttgctatcggcgtctgggttcataattcgaccgaagctcagtgatccaacgacaacttttcttggggatatattcaacaaaatcattctgaacaaaaaaatttacctttggtggtgccgttctcggtgtccgagtctccactaccgggctttcctggccatgaggggcttgggttttctaaagaccgcacaaaacagtgctcgctcagcttcgggtaaagaaaatagaagacgcgactctgggcctttgtatataactactactcacgtggcacatccggcttgtattggccatacgagcttgcgtctgacttggctgggatggcaagctcagctgacttcccaatgaaaagcgcggcaacaataatccaagcagccttgatcatcattttgccggtgttgttgttgttgataatttagtgggtttaaagagagtggcgtggttaaggtgtaatataacttgtaaggattgaatggtatggatgcagttgaggaggctgctggtaaaaaatggaaagcagtccggtttgggctaggtcggcggggtatttatccttgaagaaaaaaagcactacaataaggaatcgattctgccaacacgaaccatcgttgaaggagaagcccatgaacaccaggagtaagaagaaacgagagagacattatgtcactgcccatattacctcatcctggatctgatcccgcagttttcgaggcacaccatcggtgacacaatcatgatgcttcctgcaagctttgatccataacctccaaccgcctgttgagctgcagacatgctataagatctggtgactgtgggccatctaactgtctgtcccttgggcggatgtgcggaccactctggattacaccctatattacaccattgcgtaagaaaagcgggtgtcaggttcggctcgcaactgtctttctggctacattgtagtccaagtcgcttggcgtataccagcgcttggttcacggctgtataactgcttgttcttcgggccatccgcagacagtattcactgaaaattccaagccgacctgcccggatggccctcggcgggtgcgaggattaaggacacatgctctcgtttcaaaactctggcgaactcaatgagtcgtcttgcgaagcggccacaagctatgtgaatcgatgaccgagaccatggccgctgaacagactgggactttatgtagtccagcagtcacatatgcaaggggtgccgcgaatagctagatcatcctctcatcagtcaatccatcttgttgtacacagtccatctgggtatcatccgtcaagttcgcaatctcggttctcaatccttccgctggaaaagaagctgcgtgatgctcttttatgtgtcatggactcatgtgatgcaatgtcatagctagggactcaggaagcattattggggccgggccctctggagtctcttctgctctcctccggctaccaaccgtatgtttttgtgtcaacttagcaacattaacgaagggttccgaatcctctcgggaccctctggaacggaccggcttcgcccgccgcgccgggaaacggctcggcgcgggcaagcggtcttgtgttagatgctttcgagattcaaatcaagtaaaaagcatcaatttgccttacagatattcttgaagttttatgttcagttctagcaactcgaacaccacaaaaatgtcgacctcagtcatggcaaaccacataggacctgcttggcgcatttctttatgatgttgctcaagagaaaaagagaaaaggctcctctgtcgcgaagttaaagagaatgcactgcgagtattatcatttctgactatttaaaagtagtttttcaaatgcaaaggttaagagtaaatgtaagggtagaaggtggccggaaatggcaacggagcccaagagaatagcaaaaacaacgagcgcctcattacgcgtgtgatcacatccaaaagcttaccgacaaatgttcatccagaacattaataacaaaagctagataaaggcctgaatgctcaagtcttgcattccgtctgctagacacctcagtaccgtttgcccacaccctaagaaaaaaagccactcattctgagccgctgcatttcaacattgctttcgttccgttagacatgctataccattcttttggagcactctttcatgagtggaagggtcgccggtataaagcaagagctactcgccatgctgcttgcttcctcaccaacatcatcagcacctctcagcaccacctcaatacaccagcactcaaaaacctttttttttttgctttcaaacccacaccccctcaaacccccaacactttaaatcttactgccctagaaaatgtccgatcaaggccccggcaattccaagtctcagtctaacttttcttctaccgcgacagaggaacaacttgcgcgcatccgtgcgcgtggagaccccttcgtcgcccaggacgacaatgagcctttatcttcgccgcctcttgatttggatgaccggccatctgagctggatagctctgccttgcaagggcctcagcaaggaggtggtctttttgatcaatttcccaaccctgaaccggacatgttcagcttattgggccttgctgacccgacccaagcttccagcagtcttgctgacccgatccaagcttccagcagtcttgctgacccgatccaagcttccagcagtcttgctgacccgatccaggcttccagcagtcttgctgacccgatccaggcttccagcagtcttgctgacccgacccaagcttccagcagtcttgctgtagacccttcggacagggaacccatcccgaccactggccataacgcccgtcagcgtggaggtagatggctcctcgggattttgaacccgtcgcaggcggcaagcaatgaacagagccagggatcaggcccggctctcaacacttctgctcaacaacccacgcctcagtccacttctaaaacccctcatggactcccagctacctctggaacggcggccactcctgcaacccaaggaccagcgcaacccttgtctaaggaaaatcgcggacagaagaaagttccagatttttgggaagtatacttgcagcgcgcacccggtactggagctattaccggcgtgcttagtgaggcagcaatggagctggcattctcactgccgaccccatccaacaccggtgtggatagtgaccaagagatggaatatgcgcctgccctgagccccacagttcctacaatcactattgtggaggcccaggatgactcggatcaagtactagatgatagggaaattgaggaggtggagaatcttctacgtggtcgcgtcgataacacacttagctcaaggactcctatccagccactaccaaaccccgatgcgaacatagatcctcttctagcaaccttatttcctgaacatctccgccccagcacgtccgctcctcaaggaccgggattagagttgaacgagtcagacgagtctcatgactcccttttcgatggacctgatgatgatgacaccagtcctatggctgatcgtgatccagctgagcaaacccctgatattcctcttcaaggagggaccagctctagaccatctacgtccgacgggaataactccctctttaacggaaccgatgacgaaccggcggccggttctgcatctggccgtgatcctgctaatcaatcccctgatattcctattcaaggaggaaccagttctagagaatctacgtccgacgggaataattccctctttaatggacccgatgaggaaccggaggccggtcctacaactggccgtgatcctgctaatcaatcccctgatattcttattccaggaggaaccggctcaggagcatcttcgtccgacgggaagaactccctctttgacggatccgatgacgaacccgcggtcgctgatccatcatcagtgtcaactgcttccggggcattgtccagagacaacccacccccaccccccgctccacgcggtccaccgctccctcacaccacgcgtgatggtcttcgattgcctggtcctggtaaacctggtgcctcaactgtccccgcagcagcccctcttccctccaccacccgtccaagacgtggtgtttcgcctctgcccggtgccccttctcagaacccgcgcactgcttctgctcttcctagcaccacgcgcgctgctccgcagccttacactaccagagatggtcttatgctacctggtcctggcagacgtggtgtttcacctctccccgttgccccttctcagaacacgcgcactgcttctgctcttcctaacaccacacgcgctgccccgcagcctttcactaccagtgatggtcttatgctacctggtcctggcagacgtggtgtttcacctctccccgttgccccttctcagaacacgcgcactgcttctgctcttcctaacaccacacgcgctgccccgcagcctttcactaccagtgatggtcttatgctacctggtcctggcagacgtggtgtttcaccactccccgcagctgtccctcccaccacccaaaggaccaccagaagaacagttactcctcaacccccagctaccaccagccagagagtcactgagcaccagcctcaaagttctcaactcgcatccaacactaccatcccccagccccctgctcagtcaacatcaacccaaccagcacaatctcaacaagggccttcccagggccagagggttacaaagggccctagggggccctgcccaatatgtggcaaagatttagctatctccagccacaggtcccacctggcctccgtgcatggtctaaaagaaaaacaatcatgcaaattctgtggcatcatactccgccacgctggtgatctcccacgtcacgtcaggagcaaacatcctgaaattgccgcccgcatggctgccggggagaaactacgagaccttgagccatcggcagtccataccaatcagactaatcagcccactaccaatcagtctgccggccagggtagcagtgccactactgatgttgcagtttccagcctttctcttgatattccagttgatcccaggctctctcatgataatccagttcccagcctctctcttgatattccagttcccagcctctctcttgatattccagttcccagcctctctcttgatatcccagttcccagcctcgttgttccaggtgggccagctacccgaaggcgctctccacgaacaactccagcgcctgagccgatccccggcccttcaagtcttgcgcctgttgccagcacctccaatgcgcctcctgctaaacgagcgcgcacccgggcccagacgcaagccgatgacgacaatgatccagtgaacagcaaaactaagaagggtaaaggccctgcagtcgaggtctccaccacagaggacggctcaagtgtcgtaactctccgcccgaaagtgaccaggaaacgcaatcctgaaggcacgaccaagccccgagctggcgcccgacaggtgcaatgtccggattgtgaagaatggggcacgtttaaaaacaggaatcgccatgccgccaattgtgcgcctcggctactcagaatagctgccgaaactcctgcaactcaacctctgccacagaaaaagaaggtcacctgccagatctgcaaaaagcagttagccggcgatcttcctcgtcacatgagatccgtacatccccagcatccaagtgtgcgctgggaggaggaggagaaggacgacgacgacgaggttgatgaccctcaacagggcagctctaaccccaagaggaagaaaaagtgatccgtcactctacctctatgcctctgcattctggcataccctatttcacccttttttcccctccaacactcgcactctaaccccctcacacccaattaataaagctaacacttctctttttagcacatctttccctccagcagagggaaacgttgacacagcttattttccttctcacaccattcgactttcggcaaaccccttgctgatactcggagtctaactcctccatatctcttgcatagagctgacacttcatattgatcacttctttctctaccccgaaggacactgttgcagcttaccttattttttctgctaatcatccaatatttcgaatccttttgaattcctcgctgatactcgggatctaccccttcctcatttcttgtacaaagctgacgcttcattttcagcacttctttctcttcggcgaaggacactaacccagctctactttctcgctatctgctgacaacgtccgaaccctttcaacttcattgtattaatctgccgctcactttgacatcctaccaaacatatcaaatataatactacagctcgtactttttccgagttcaactttcattgtacatagttgcgactgactttattcacttttttcccctcttctcttggacacatttttcttgtttcttgatcccctaatagaacccatcagtaataaataatcattaaaataaagcccaagccgaccagcccaccccagtcggctcgtgagtactcgcttcttctctgaagaacccacagccgctcatggttgtcttgaacatcgcctggatcaaaattgaaaaaaaaaatcgtccctttttgcttcgattgtggatgtactctataagtctctcttcgatagatataatccttttttttgataccagtccctcttgcagattatttgatgagcgagctgaatgattaatttttttgtattttttgaaatccagactatatttctcgcacgttcttcatctcagcattcaagggccgatgcaatgagacgcataagtaatcaagccgggccaagtgctctcatttttctccattgattgtggatagtgtgaggcccagcccaatcaagtaaaaccagatgttttcgatgaccaatggcagcgcgaccaaaagcatcaaagcgtttggtattcatgagcataaactgtcctcaacacttccaaacatggcctttccttaattcggaatgctcaagtccaaaggaataccaaattcccgacagaagaaattgatgtccgagactgcagagagggtatgtacgacgcgcctgtagtttagttgtacgcgcgcaacgggctgtgaaactgacttggaccccctccttgactgagcgccgcacccggggcgctggagacgctccccacgggggcgcatgctcccgatggggcggtgtggcacaatgggggagaagatttccccagaaaccatcataaccatttcctccactccagccatcactacttctctcgaacgcatcctatcacgctggaagccaaccgaaatcatcttgagatcaacacaatatggttgtgtaagtttttactcgatgaatcatttgcaactaaatggtaccatgactgatgacttctacgacatgtactaccaccaccagttgcacctacttcttgaagggatcttgcaaagttgagccgcattacttgagtccgattcatgagcgtttcaagcgacactgatgttcccctttgctcatcagtttggcaacacgtgcaggaactctcacgtggtagacggggccaacaagacagcaaatactagtgctttgcccggacctgatagcttcgaaacgtgagttgtttcgccagagacctttttggaaaataactagatcttgttaacttattcttgacatcaatcgtttttcatctagacaggatttcccggacaatgcaagatgacctgacgaccgaaagaccgctgtattacctctcggtctactccccacacaaatctgcaatcaatatgatcgatggcaccgatgtgtcacccgaagaactgcgttttcaagcttaccaagctcgagctaataataccacatcccaatatgtcagttttgcatccctgggtaggggtcagcaagcatttgcgattgctcactgagttttccttcctttccatgcacaggttgcccatgaaagccaacttctgcagcagatggattcagtaatcaaaacggtcacccaaaactgtaaggaatcttacaagcatttttaccacacccagctgccattaaaccacccgagttcgactttccgcaagccaacccctggggtgacgtcattcggtgggagtgggtttggttcaaacaaccaacccacagcatttggccaagctggctcgggctttggtggcccctctacaggcgccttcggagccttcggctcccaggccgccaatccgaccgtgtctgcgtttggacaaccgtcttctgtcagaccgacgataagtgcctttggccagcagacctcagcattcgctactcaaccctccgcacagcccggcacagccaccgcttttggcaagccatctgctttcggctcacccgcacccgtcgcatctgctttcggggctccatcggcgccttctgcgtttggccagccttctcagttcggaacagcttctgccttcggcgcggcctcctctcagccgacaactgcctttgggacatcccctcagccgactggtgcgaccgcgtttgggtcgacccctcagccgactggtacgaatgcctttgggacgaatactcagtcgactggtacgactgcctttgggacgcccgctcagccagtggctgcaacggcctttggggcggtctctcagccgagtggcgcgacagcctttggatcgaatgtccaatccgcacccaccaattcagccggcgccttcggccaaacatccctcaacaatacttccactgcgtttggtcagcctgccaatcaggccacaagtttcggccaatcatctgcattcggccagcctcaaacccccaacgcctttggaaaaccatcggcattcggccagtcagctttcggaaaaccgtcggctttcggccagtctccatttggtcaatcggccgccttcggcaccccggttgctaatccgtccgcaactcctgctgcgaccactgccttcggacaatcatcaggctttggtggatcgtctgcgccttttagccaagccacaccatccatgactacgccgcctaacaatcaagccaacaccagtagcggtggcgggggaggaggctttgctgcctttgccggcgcggcaaacccttcgatggccaccagttttacgaataatcaagccgctacaactccacccggtcctgcggaagatagcaagccgattgtctctgctttcggccagccgatgactccctctaaaccctccgccttgcccaacacttcttctttctttggctccgctaatcaggtcgcttctagcagcaatccgaatccatcgtcgtcggttggcgaccgggcccctgagaaattcaaactcctcgaccccttctggcaggatgctcctaccgaagccgacctttcgcccgcccttctcgaggcgtttagggccgaattcttcgcctgggacttcattcctgacgtccctcctcctatcactttgcgttgactcccaacatttcttcaaaaaaaaaaaaaaacgtctttcgaatttgtttttgtttcatacttctttctgttcatctactctcactattttagacctttatttcatcgaatcatcttctttctcgcttttgtgctttccttttcttctttctagattgtttttttttgcatcagcaaagtaaacaaaacaaataagccatgtttttgtatcgttctatgccaaccgtttttcgtttcttcgtggttctttcaaatcacgagaaccatttcttttgctgaacaccgaaaactattggtagtaggtggatacatatatacaatgttatcatggtcgcctagttctgaagtacgtgatggtgatcattgataagttcggtgtacaggttttacagtttatgcatttggcttggagtctgccaaaagctttcccatgcacccaaaccctgccgctggctttggccgcacaattcgatcccgttacccattcctcagcaagcatattgtcatctctacccatcactccgatcccagctttttcctaacatcgatctccattcctcattccaggtccgagtcgtgtaacatggcaccccgcaagttcgaagtttcggtcaaagtagccgctgtgcggatgttgctcgaaaaacacgcccaatgccacatccgggaaactcttggagcgacgattcccaagcaagcattcgaacgttggctcgagttgtatcatgaagcccagcgagcgctccacgaccctgcagtctacgaagccgagggtcggaacaaacagttatcgaacgaggagcgcgagtttatcgtccacttggcccgcttggaacctggtcttttcagtcatcatcttgaacatcctcaggatgatgatgatgaagatgatgatgagatggaggaccccgatcattccccgcttcgtcctcgtactactgctgctcttcgtcatcaacacttggtcgacaaactcaagactatcttcaaaaaacctgtgccccttacgattggaaaaatcatccgagaacagatgaagtacgccgccggaatagcccacatgcctgcccaattactggtctttactggtaagcaagcctcatcaagcactccgatcttccgtcttccagcttgtacatatattgtcaaattcttgcgcttatcttcggaggagtgggacagatgaatttgcggtacgctttcgcgacttccgatcgctcgccgagtgcaacaataatgatggctgctacctgcgtacccaagtccccgtccaaacgggatgcttcactctgtttgtttcaatcggttataatggcgtcacggacttagacatcacccaataccagatcgactcgacggacttcgaaagctacttagaaatcctcctggtgcgctagtgtttgttttttgtatccgtgaattcaaatggatgatggatcactgagagatcttgtgggttaattaaacaagcttccacgcatgaatccatatccagggcccaagtcggttttagtgctggaccaatcaagcgtacaccaagggccccgagtagcccaactatgtgaccaagcgggcgtcaagctagtttatctcccgccgaaatctccccaattgaacccggtccactcgtgcatcccgctcgtcaaacgcgagctccgacgggcccaggcgttgaagatcgggctggaacgcgacgtcacttgggtcattcggatgagaacttatggcgtcctcaccgatacgttgtgtcgccagctcttcaatcaggctgggctcaattgtcctcctcaaaatcaagaggatgatgattgaaattcaaatcgtttacaagcttaatgatctcctgacatcgtttttctttctctccttgtttttatacctcttgtgtctcacaaatctattagtggctagcatcaatttgacaaagtattccgagcttacagggcaagacttgaatgtgatttgtttcaagtgcaagggacagttgctttgatagtgaccaaaactttactacgtttctccaaaaaaaaattgagatggtgattagaagtgttgcaaactagagtcttgatacttgtaaaatcacaatcattatcccagaagcttaaagcaacgtgataatgatatattcactggtgttgttgagctacctccaatagaaggtgttggaagtatgtgaagctccttctcatcattgcaccagaatgtttggattacaattgtagatggcaaaaacataccctggatgttgagggtgtctgatttttttggccaaaaaatctttttttttttttttggaatctaggctagggttttgtagcccttttgaggctaaagaatgatatataatgggcttggagtattgaataaacactccaagcagatgaaacaggcacttgaaggacctccaagaggtatatgtgtaagaccatgaacaagcctcacttaagcccatagtcatgggttctagtattgcttttggtatgcatatccaaatacatgtatgtcagactacaaaaaaagaaccgctgcagtagaagctgagtggtcacaattttgaactccacacatctgtaggagtttgaaatgcactaaaaataagtattggggtatattccccccagggcccaggcatagaccccacatctcaattttgggctttgcaggtggggcatggttagttttttttatctgcaactgtaacaaacttagcatttggacaagactctgtggtttttgttcataacccagctaggtgcaattgaaaatgttggcagatgtttgaagagtcacacagtctttgaaactagatttctcaatctcctggtgatcaatatctgaatctgatgttcttcacactggatatcatggaatgatacattctccacattgcaatgaattctagtgaacaaacttttacaagggtctgtgggtatgtagagatgtagaattctgattctaatggtgcctttggcaaagtgtgaccaacgctgggccagctacgctaacggtagtgttagcctagcgtagtgtagcgcaaatacactacattgtagcgtagtgttagcgcagatttctgtatctgtgctaacgctacgcgtgtgggctgcaaaaaagggcccactacgctgtgctacagtgcattttagcggtttttgccgctaaaagcgctgtagcgcagcgtagtggcactaacagcgcgctaacactacaggtttggcgcgctgttctgagggccgctacgttaatgttagtgggccgtttagcgtagtgtagcgtagcggcccaccgttggtgtgactgtgaataaaaaatgttaagggggctcccttgcaggagggtacttgcacagggagggacttgtatcaagttagcagtttttggggttgcttgtgtcacagcagttggctgcaaccatttttttcaactccctgaaacaatgtgtttgccttgaagtttggttcttaactacaaataacagtgtgatgtagactctaacaggaggaaacttatcataatgagctgtcaggttgtacctgatttattaatgctaaacactgacatgcttgttgaggcaacacagggagatatacacacctgacttgttacagcaaacaggatggtttcatgccacttagcttctgtatttgattattaaagtatctcaagctttatgaatatagaattgaaacggttcagtttgtgtcccaattcatgtaaatgatttatgcacattaagctaccacgtttgccatgagtaaggtatagataattctgttctggaatttgacaaatgtttcctttttgcattcaattcttttcattctgtttcaatctgtggatcttttctccttgctaagatgcttttacactattttctcattggtaccttatctgtctctgcttcctttggaagtatgaaggcttcagaaatttcagaaattgaaacagttggtcacagtggtcaggcaactctaagtggtaaatacattctttttgaaaactgatgaaacaaaattatcttgccttcctgaccctgttttgttccttaaatctgtcttatttgtgatttcaatttatttctcctccaggtcaaaacttggctgaagaaaagcttccaacaagaatttccagtgctaactatgatttcaacaacaagaaagatttcaggctctattggtaaatataagattgatattcactagatatatgagtaagaataaaataaaaataaagaaataaagaaaaaacaaattattccatcaccaatttgaattttatcttctctctgatctatctttggctttacccttttgcttggcctcatttgccttattcaatgtccattgatgaagactgtacaccgtctttatgactggaggaatgcctccagtcatcaagactgtacaccatctcaaaggccggagggaaccctccagcctcaacaaagcaaccagattagttcagcaacacatgtaagacaccagctggtgtcctacatgggttgctgacacctttgtgcagcccaacacacccaaaaaagggagttttggaccaccaatgataaatgaaattcttcaggagaagcattcccagggcgggtgtaaggcgggtacccgggtacctgcctttttttaccgcaaatgttgacacccgcacccgcacccggtacctgtttccgggtacctgctttggaaaacaggtacctgcaaatgggtaccgggtacctgcaaacaggtacctgctgatatctctatcctcaaacaatagaagaggttggtttcatttactttagaaaaattctgaaatatattgcatattgttcatgaaaaactgagactagtaattctctgatggtaagactttgagtccttcaagactaagctgaaaaacaagaaaagtaggtttattttttcttttgttcttcttgttggttggctctattaccaaataagagctaacaagagaaattggaactgtaggagagcttcagttgctgagggaggagtttcaagtactcaaaaaacttccttctgaaatttctccttacatcaaggaatccaaattgaaaggctttctgatctgatatcaagacattttagcaacattgaaatatctgaaattctgcaagatattagatgtggatctaagtgattcaaaaatgaatcatctggtagatataattgttcaagataaaagtaacaccaaacttctccaaaatttgaaatcagacattgatttattcccttcaatttcaaattgcgtactatggaatacaattggatcttctttgttggaagaaatcagaggtttaatgaattaatttgccgtcaacacagattatttaaaagatcatttattggattcagcttataaggtttctataccctacctcttcaaatcaattgattttttgctcaagaatagactaattgatcaggagaatgtaagaagactgccatgaagaaaacacactttttttgggttgcaaacatcaatttcatttggcagatcaacagtaaattttttggaatttttgatgcaagattttctgggacagatttatctgaaaactggttttggaaatcttcatatagtttttttggcagtaagtctctctgggaacatttgacacatgcaatttctgataagtatatttggattttttttggtaaataaatgttaatgtgcctttgtcttctattttttatgtgaaacaaatcaagccctcaataaaagcgataaagatagattcatcatggaggtatatgttgaaaagtttgagagagattatcaagaatatcagagttcttggtttcaaatgccgtggaatttaccttctgatcacaaaccactgaatcatcaaaacaataaacaacttcctaggttcaaattctccttttcaaacttccaatcaggtaatcaatacattgatcaactaaaaaaaaatgatgaatcaaaacagtggaaaatattggatcataaaagacttgttctgccaccaaataattcaaagggacaggcaaaaataaaggatgatgtgaacaaactcattcatcttcttctgaagatccacccagaaatgaatccaaatgaaaggagttttgaggatacagagatgtcttattctatttgtgaacttttggatttcattgaaaatgaaatatctccatccatcattattttgttaccaaattgtttcaaacagaagtataaggtttttttgacagatcaaaggattattcaaatagagacatttgttcaactggcaactcaaatacaagtcaaaaacattatgaatgaactcaataatggccaatgggatgtcaaatcattttataaacattattatgaaagattatcaaagcttattgaagatcacattgaattccaagaaaggcttcagagatggttgattggcatccggatatccggctgctttttccggccatctgagcatccgcacccgctggcgggtatcctcggatacccgccctctaaagggccggctggaagggtctccttccagctggcgaggtacttgtacctcgtcgactggaagggtgtccttccagtcgacgaggtacttgcattgatcttgattctctacacacaacagtttttctaatgatatgagattgacctttttgattacacatcacagttgtaacattgtaatcattttcaatttatcacatcaacccatcagtttgtttgaaaattgttcaaaaaatacatcattcatgatcacattctgaatttcagttggaattgattcccaatttccaccatctgccatgcaataattagggaacaagactaaaataccattcatgagggggtttcaaatataagaaatccaccattataaaccaggtcttttcccctggtgggtccccagaggtgaaagatcaagaacaaacatgttaaaacaatggacagtttctcaaaaatagtcaattaaataatgacggatttgccaatactttataccccatattgaggagagaggttgactgggtggtttaattttttgtttgtgacactcttacttgatgttggaattttgaacaaatgtgcaagagaaaatgagaattgggaaaggggccaagaggagaggtcattttttgggagaggctcacggaaaaaaagtgaaagaatcaatgatgcttattccttcaagctagactagttcaagtagaacaaatacaaggtgaaaaatgtggtagggaggaaattgaataaaaaaatgattttgaataaaagctgagaggaggaaatatacaagtccatggaagaccaagtgggggttgggagtgtaccaaagggcttaactttcagcattggccaagtgggctttggggttggctcagaacactggcctttctctggctgaactcttgtgtgtgcccagatgggcttgcaacaccatatatcatatgtaaatcatagatgtgtgatatctaagtctctgagtctcatgtaaaactggatcatcagaagaagttttataaactgtcaaacaatcatcatacagctacatttgttacatttgtgtgccacattccaatgtacataaatccaggggagtccaaatggttgataccaaaaagtaggtttttttttgtttttgggttggtttgggaaaggggggttggtgatcaaaaattgggttggtctccaaaatgtgaaactttatggtgttgtgtatgggtttttatctaaattaacacaagtgcttccaggaaaaaagagcccccacccatagggtgggacttgttcacaaagtcaaattccttgcaggaaaggaatctccactggatggagggaaaataataagcctcagtaatcccaatatctgtggactttccccaaagccaaaaaatacttctgcatcccagatttcatttggtgctggtctcatccccttaatcctttctgctccttctctacattgtttgaaatataacaaacaatgcaattaaattttgtggaaatgtgttgttctttttcaaaaattgaaaagtagttttgggactgaaaattgctcccatcactgcaagctttccagcaggatttataagcctcccctacggagagagatccacacaaagtcccctggaccctctgtttgaggggattttttaagctagggtttgtgtgccatacttatgggtccgatgtgccatcccacctcatgtttatgcatgtttaaggcaacaggtacattaaatgacccacctgctagaaaaattggctggacaaatagcttgctgctttagatttgtaatctgcatggtttgtacaacaatgggccactacactacactaattggcccactaaaattagtgcagaagccctcaaaacagcgcaccaaatgtgtagtgttaacattctggtagtaccactacgctacagcgcttttagcagcaaaaacagcctaaaaaccgctaaaacacattgaagcacagcatagggggcccttcattgcagcccacacgtgtagtgttagtgcatttgtggaagaattctgcttttctatgctaaaaattagcagaattccactgcatcacactgtgctaacattaccgttagtgtagtgattcaattgttggtctgtagattccaaaaatattgtcttcatgatctttggcccctctctagctgtagaaacaattgtgggtttataacccgtgcccagatacatgtcaataggggaccttgtaatctgttttgcttgattggatatcatggattggtttcattggacacagcatcacaaccgcttgaacctaggtacttggagaaatacctacagtccatcctggtcagctagattatcattattatttatacactgagtttttggtatctttgaattcattgatgagcaatcttgtgggtttgttacagcttcacctatgaatcaataccaggacatcaacttggttttagttatggatagagcaagcataaacatggggctgcacatacctaaactgtgtgattaagctggtgtcaaactagtttatctccccttgcaaagccctcatttgaacccccctgtaatcatgcatctcactgatcaaacgtgaactccatccatcccaatcactcatactggaatgtaaccctatttggattatttggatgaggacatgcaatatcatcaatgatcagttgtgtcactaggtgttcaagcaagctgggctcaagtgtcctcctgaaactgaaatggacaatgttaaaaaatcaaacattttgggatctgaataatttcatccagtagtgcacatttatttattttttctattgtatttatacctcttgtgtcacccgtatctaacattgactggcatgaatcaaagtatttcaagcttgtggggcaagccatcatgaacaacatctatttccagtgaaaagggcggtaatcagtttgatagtggaaaaaagttgtctatatctctcttgggaaccagcaaaacaaagaagctggaaaaagtgttcaaatgcctcacacacactagattctcacaacttgtggaatcacagttttgaggaaatgaatcagaacagcctgctccaaatacaccaccggtcatggcggatggaatttggacacccaaatggatttaccaaatgccatccaactttggcccatccattggatgagctccacatttcactgaagccagatgggtggaccaaaccacccaatggatggtaggcttgttagcctccaggcaaaaaaatagcaggaagccaggatcaaacccatggcctggctcctgttcatcatcagcccagccagctgtcttacagaagtatactaccactatactacacggattcatcccatgtccccccaaccattagctatagccccccaacatatttcaggatggtttttttgaccattgaccaccctccaagctcaatttttgacaatcaaccatctttttttgactgccggacccatgtgaaaacatccttttgctgggggttttttctaaaagcccatcccatggtgtacttgcactggctttactcagcttccttcaatattgtgttgggatgtaagggtggcacataacatataaacatcagtgtgatgcaatctttgccaggggggcatgtcataataaggtccagcttcatcaggtacaccaatcctatttgataattgatgctcaactggcaggtttcatgattgaaatttgtcaaattttgatcagagccaatttattttttatcaacacttttttcaaaatttgaaaagttgtatggattattcaggaacccccaaaactctaacttaactaagtccctctatgggaggggggacgccgtcccgcagggaccctccgcaggagggacttatgcgctaggtcgcccctctggcccaaggcgattagaaaaatcctgccatttttttgaacctttctcctgcatccatctattggatgccgaggacaaagtcgccaaccgatatgaggggcttttacagaggaatgatgatatcccattcctgagttggtgaggtcactctggccatccccacctttggtttttgtttttcatccttcatttgggatttggagggtgctcctgtatttgatgccacacgtcaagtacaggagcttcggtgtaatatacaggtttctatgcacatatggacgctggccaggtaatcccataaggactacatgacggcggtcatatgactcccaacactggccatctgcaagcaagatgacactactcgaaatggaacccgacaagccaaaggcaccgaagcgccttgaaggtcttgttgatatggacaagaccgctctgatggaacatataaccacccgattggtcgagttatacaaggatcatcccaaagacctccaggtggaggcagttttgtcgctggttcgcggtggacataccttcgttcatgcggggacaggctttggcaaaacgcgaatttctgagatgtactttgggttatttgaccggaaggtagttgtgttggttttggtgccattggattctctgggcgacgaccaggtaagcaatgtgatggtaattgtataggcagaattgttgggtgattgttgatattcatggattctgacttgtaggtccgagaaaagaagttagtgaacataaccgcgattaatctgaataaaatgactctgaaccgcgccttgctcctcaagatcaagcaagggaaattcagctttgtttaccttgtaagtccgactcccagccaatgactgtgtcccctgtgcgcgactgatggtcatggggcattacagagcccagaagtctttctcaatagtttgctcttcaccaaactattttttagcgatgaattccaagccattcttgctttgattgtggtggatgaggcccacatggtgtacctgtggggcctggtggcatcaaaacaaagcaagaatctaattatctttgcgcagctcgaggatcaagctatattccgacctgcgtatggacatatcggaactcggctgatggcaaccaacaatgtgccccttctgcttctctcagccacctgccgtccggaggcagtggccgcgatcacaacaagtttgatgctccagccaagcgagcttgcaatggtcgatggtgaactgactcggccggatatcagattcattcgagtcaagatggaatcaacccttagctcgtgcgatgatcttctgaggatatttgcaccacacaccacgactgcagctagcaaggcggtcccgatgatcatctactcaggaacccgcaaccgaacctttcaagtgatgaaagtggtcaacgaggctcgagacacgaagaaacatgagtatgatacaaaggatccgttcatacgaaggtaccatgcggtgaccggggacgaggacaaggagacaacgataacagatttcggggcggacaaggttccggtgatatcggccacaatggccttggggctgggtcagaacctcaaacgagtacggtgtgtaatccacatgggccgaggagatccagcggcaatcgtgcagatggttgggcggtgcggacgagatgggaataccggcctgggcatcttattcatggagccgacacggaagaacgggaagaatcagttgagtgattttacaacgggaggatatcaggatgacgatactcggatggatgcgctggcggtgacaacttgctgtttgagggtggctttggctcttgataacaagtgagtgtctatggcctggctattgctcaattgtggttgggtggttattatctgtcaactaacgcatattggttaggattgggtacatacccctgtcaaacaacaacccagaggtcaaggccgaggttgcgcgggaggtcaagctggggttttgcaaatgcaaatgctcaaattgcctccctacggaggctgaggggttgatgaaggtgattcaacaggcaaatatcaacaattttgacgctctgctcacggacccgtatgcaatgatgaagaatccaagtattgtgacgatgactcgcaaacggaagagggtcacaccaaagggcacctgctcttatccctccgccctaggtgatgatctagtttgacacctcgtagatcgctttgaggaattctacaacatgcatttgggccccaaggcagaattcattgcgtcggttttctttggccaagatcaagctcgagcgattgtcgggtcgattgatcagatccgcagggccgacgtgcataacactggccttctggagaccctcataggagggcagtgtttccacgggcaagtggagttccttgatcaggccatctccgaatggatggatggagattactacctgttgcacctccggcaaacagccgacctcaaccgcttcattgagacggaggggatacgtgttcgcgaggcaatggcatccgagttggccatcctcctggcccaatctcatgcgcgcagggaggccgagaaggccaagaaagctgcaactaaggcggcggccaaagccgaggtggcggcccagaaggtggccgagcggatggctatggcacaagacaaggcacaagagagggccctcctggcagccgagaaagcagccgaaaggtcccgtgtggctgaggccaagaaggccgcaaagctcttggcaactcgtgtgcgggcgactgcgaaggctggcttggatgtaacattggctcagggcagatctgtaagcagggtcaccccccagggacacgatgggatcacaggggtcaatgggcggacacttcgatcacatgaacgtggatgtattgcaaatccgaacacaatgacattagagatgcaaagaggggtagaaaaaggaataggaagaaaggaggcggggtcggccgcagacgacgagatggatcgatttgataagacggaagaatggtccaacagacgagcggcagcagacgcaaatcggcatgcggtggcggatggaaaggcccaggggatcaagcgtcgccgagaagaacttgcggagaaccggtcagtggccaagaagaatcacgcacaacgtcaggcttcagcggtcacatatggcaaaggtgttgaggaaaggtcagatcgaggcagacattgaggcaatgcgagcaggcctagcccttggggctgttcagaaggggaatgcttcctcacctaagacttaatcttcaagggcctcttgacgatcctcattatcctctgagctagaattatcatcgctattatgttcagcatccagttcgcctgatgggcctgagttctgttgactgtcccgcaattcatcttcctcgatcatactgagtattcccggggagtaaggcctgaggcgattgagccctcggttggtgaattcatgctgaagcttggacatccccttaacataagaatcaacaattgggacggctggtccatcatcggctgaagcctgacccaagccgatgctttgggccatgcgccgaaagttattgagggagtgaagagccaggttgttcttgtgagattgttgaacgacttcggccccggattcaatcttgatcaaccgcaagagatatcgtagctatccatcatgtattgcaggtgttaccagccagtcagttcatattaaagtagccattccacatatgaacacttacaatcccaattgaacttgaaaacacatctttgagccggtctatgtttgtcccaatgccggaattgttgaagaaatactttaaccagtaattcaacacttcaaggtactggtcggtggcaacaaaatgccctgggatgccggagggagatatcaacagggtgttcaaaaccacctgggccagcgagtccggcaggacatatttgagctggacgataagttttggcaggtgttttgaataatgaggcatttgccccaggccttgtgtcatgacggcccattgatcccacatgtacataagtcgtccataatcaccggctttcattgcttggttggcctcaatgatcgtaccaaaatcccggatcctcaagagcagattcaagtgtgtggttgaggatttggccagattgccaagcaatgcatcccgtgagcagaaccgattgtatgtctgctcaacccaatgatcaatggtctcggaggtcaactccagcagttccgctgccaaaggtttggatgcccagttggcaaccaacctgcgccagaaacaaactcatctcagcacccaaccgagcaggcccacttgaatggcagcctcaacatacacatggaaaccaaatcggaagacttacaatacacaatacagcagggtcgcctcatggatcttctcgacatggcagagcatcaagttgaaatcctttttggtggtcggcttgtttgtctggatccccagtgcatggagcattcgccaggcccctgtgtcttgagccagcttttcgtcaccccaatgggcgataaatattgcttgcgagatgttccacaacgtgtgggccgctccaggtattgcgagaacattatccagactgttatgatccccggtggctgggcatcgctgcttccttaggctgtcaaagatgttgcacgaccccaggtccccctcgatgatctggaggcgggaatggaactcctcacgagtcagcccactctgctgaattatccctgtgaagactgttggaattatccagctctcccgctcataattccttttctcttctcttgtttccttttcttttttcttgttttctcccgctccgctctctctctctgctcccgctccctttccgcgctccgctctcgtcatgtatcctatttcactatcaaacccttcctcgtctcataatcatcttcttctctcttccaatcaagacctaacactcctcgaactcaaccacaaatccctcggcgtatcaaatacaggtcactcatcaaccacaagccgaacctctctctctctcttcgattcatctataaaaaccgacacaatggtctcaaacgaggttcactcaacagtctccgccatcgccaacgatcaactactcactccctcgatcgactaacctccatcacccaatctctaccactcctacactgttcgactgttctccattccatccaccattcccttaaatattcctctccgactccgcttcttttcttctctcgctctcttctttctctctctcatctcgctcattgttcactcgcatcaacgacgacgatacattctcccatcctcaactcaacactctctcgtccttgttccaccgattctctcccttgactttctctcctggcttttgccaatttggtgagaaaaaatcactcaacatttcattctctcaaaaaagggcttttgattaacctttcttctcaaatccttgtttctcagtgtctattacctgtcattgtttgacattgtctacttcagtctttcttctctgtctaactcaaaaataaactatcaccgtggtaaattttcttatttattattgtttttttctttatgatttcaagattcttttttaatgtttctctaacctttgttttttacatctttaagttctggttctagtgtcaattataattcctgtttttcatcacgattaacagtcgaattcgaattcgaattaacctcagaaaatccaacctccactcatgaccactccggaatccaacaaaaccaataccgaaatctcaaaaactctcaaccagaacacctcacagaatacagaaagcacgatggaaaagataaactctaccatcctgaagacggctctagaagccattcctaaactaaccgctgacaactacaccttgtggaaaaatcttgtcgataacatgctcgacattcaaaatcttcgagaagctctcacttcggagaacggaactcttactgacactcaagacgttcaactccggactatcatcacctccaaaattgtcagcttgctactatggtagagacaacctgtcatagcaaataaaataataaattacataaaaaatctaagtataaagtaaaaatattacataagtaaaagaaacaatattacttatgtaaataggataaaaatacataaaaataaatgaataacttaaaaagtataaacaaaaccttaaatattattgcagattctgaatcagcatacaatttaacctagggtacctcagccaaaggtatcccaaattataactccttcaccctgttatacatgcatgaataattaacaggtacccccatatcacgggtactgtgactcctctgcataatgcataatgcatatactccaaatccagtctcagaattggagtattatgcacggtttagaagatagagctgtgtggagtcctgtctccaagcccacgcgccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccagaatccccattgcacgtgacaacaaagcccccacacgtgtaataagaatgtgaacaagctagaatatccatgaaaatactacagtaaccatattccaatgggtaacacgtgtagcaagcctcagaagacacctctggaatattctgtggcccatttccaaggaacctgctccacgtaacagagcagcccctatctacaggtccccatgggacattcttggctgtaataatttcgtgcagggccccttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncacacctgttcacaggccccagtgttccaggtacctaaatcctctgcttttgcacgataccttagagggattaaaccacccctgattcatcaggcccctctggttttatttatattaattttattaatataaattggccattttttcctattaattaaacccataaattcccttattttattggaatttattcctttaaaattaaaaccaaaaatctataagctttttgtttacttttgcaccacgtgtagctagaagattttacatcttggcatcacgtaggctgacaattgggggtctggccgggaaaattttattaaaatcacccttttaataaaataagccacctggaatttattcttacttttttcttataccaaattaatccaacccataaaaaattttccatttttttacggtcatctttttcagaaaaaattaaaaatacaaaaacagatacaacttttttccattacaaaaaaaaaaaactaaatccacaaaatatacacatctttttcgaatcccttatcatcattactttaaaaatcaataaaaaattaatccctgcgtcgtccaaaaactcttttccccctcctcagtgaatttgcaagagaacgccgaattaatccagcgttatcttgttatacttaggttacgaaaagaagaacgagatcgcgattatatccctactccttgggaaagattatccaaagaagaacagcttcttctcgctacctaccacgctcacgttcatcaggaggaagatctagaagaacaactgtgattcaggaatttcctcagagaaattcgtgcaaagaatctacaactccaacagaggagatatcttgagaaaagtcggttcattatttttttaacgaagcgttactgtcttcttgtccaaaactaaaacctctgctctatttttttagtgtccgctttcgaagtaggcgttataagaacggaaagagccagtccgacaccttcagtagataccgacgacggctccgttagtagaacctctgaacgtcagtcaaaaaaaaaaaaaaaaaaaaaaaaaaaccttcgaaattccgaagaatctcttaactgattccttataattgacgatgactaaatcaaccagatccaaccgtcccgaactacgaggactcctcccggctccaacgcgacctcgcggcagcaaaggagctgcaattgagagtagagaatctcaagatgaccacgataacacgcaaagaaacaacgatgaagtctctaggaaaggaaatgccgatccaagaagacccgcctccgattacggagaagggtatggaaatggaagtagacgagatagattcagaatgctcggaagctaccccgaaacgccctataactccagagatcagagtcttatcgaaacaagaccagatcaaactccgggtcaaagagcacgtctcgctctggagacaatgtcaagttgctactcgcgaaggaccgaccgaaaagctacgagccttactgactaccgctcaggagagtcagaaggctcttcagaaactcatagacaacgaggaaatagagagttacgtgaagggttggaacccttggaacgaaaagaaaatccatttcccttcccctcccaagacagaatcttctgaagttcaagagaaacgatcacggcaagaagcaaagctcaaggctcgaccagttcgcggatcccggcaaatggaaaaagtgacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntccccaaagcaaaatttagtagttgtaattcttcaatgaaacccttaggaattgtagtaatgccattaatctttccgcactccaaaggatctttaagactgtccatagaatttgtagttcttcaagatgccatttgtgattatttgatcctaggaaatgacaccttttgcatgtatggaattgacatatttcaaagtaaaaacagattctatactattggaggagattggaaaaggaaatttcaaatttgcaatgtgaatatcaaactccctgatgtgccagatgaaatgacggaagaaatgatgtccttcaaaactgaatatctttctcaagcagctgtcagtgatattttagatgagcaacagaaattagacgtacttaaaacttgcttcataaataaagaatccttttgtactactgaagaacctattggtaacataaaagggcatgacatgaagttggaattaactgttaaagaaccttatcctcccatcttgagaagacccccttatccttccagtcctaaatccagagaagcgttagaaactcacattaaagagctaatggaattaggcgtgctgaggaaagttggacacaatgaacaagtagaaattactactccagtaattattgcttggcataatgagaaatcaagaatggttggtgatttcagagccctgaataactacaccagacctgattattacccaatcccacgtattgatcactcattgcataatttatccaaagctaaatatatcacaactatggatgttcttaaagggttccatcagatacccattgacccagatagcagacaatttttgagaataatttgtcatttgggaatatatgaatatttaagaatgccctttggaataaaaaatgccccttcccatttccaaagaatgatggactcaatttttggcgcatttatcagacaagattggatgatggtctacatagatgacataattatatattcaaatgattgggaaacccacttggagaaaattaacctagtgcttagtaccgccatcaaaactggcttaaaaatgtccattaaaaagtgcaattttggctatggagaacttaaagctctgggtaggatagtatctggcctaactttagctgtagatcaaaacaaagtggctgccgtgatgaacaaagctcttcctcataacttgaaagaaatgatgtcattcttaggcttttgtagttactacaggcaacacatccctcaatttgccatagtaagtaagaatttatacgcactatgtaaagatgacaccatttatgagatgacttgggaaagagtaaagaactatgaggaattaaaaagattactcacttctgcaccagtcctagcccaaccagattatgacaaaccatttatactttatattgatgcttgtttagatgggcttggagcagctcttcatcaagaatttattgtagatgacaaacccatggaaaaaccagttctctttatatccagacaaattaaagaatctgagaggaaatatggagccagccaaatggaatgcttagctttagtatgggctctagataaattacactactacttagaaggttctcactttgtagttatcactgattgcacagctgtcaaaactctgatgaacatgaaaacccccaacaggcacatgttaagatggcaaattgctattcagcagtatagaggacatatgactatcatccataaagcaggcaagaaacacctgaatgctgatgggttaagtagatgggcactccccaatacccctgataaccccgcctatgatcctgaggatgaagacatattccctatcctaggaattcacgtatgtgacatggaaaatgccttttatgaattagttcagagaagttatgaccaaaatagtgaattactaaaattagtagaaatattgagaaatgacagtagccccccagaactagcagctagtttaacacctgttctgtccaaacattataaactaggcaaattcacgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaactactcactccctcgatcgactacactctccatcacccaatctctaccactcctacactgttcgactgttctccattccatccaccattcccttaaatattcctctccgactccgcttcttttcttctctcgctctcttctttctctctctcatctcgctcattgttcactcgcatcaacgacgacgatacattctcccatcctcaactcaacactctctcgtccttgttccaccgattctctcccttgactttctctcctggcttttgccaatttggtgagaaaaaatcactcaacatttcattctctcaaaaaagggcttttgattaacctttcttctcaaatccttgtttctcagtgtctattacctgtcattgtttgacattgtctacttcagtctttcttctctgtctaactcaaaaataaactatcaccgtggtaaattttcttatttattattgtttttttctttatgatttcaagattcttttttaatgtttctctaacctttgttttttacatctttaagttctggttctagtgtcaattataattcctgtttttcatcacgattaacagtcgaattcgaattcgaattaacctcagaaaatccaacctccactcatgaccactccggaatccaacaaaaccaataccgaaatctcaaaaactctcaaccagaacacctcacagaatacagaaagcacgatggaaaagataaactctaccatcctgaagacggctctagaagccattcctaaactaaccgctgacaactacaccttgtggaaaaatcttgtcgataacatgctcgacattcaaaatcttcgagaagctctcacttcggagaacggaactcttactgacactcaagacgttcaactccggactatcatcacctccaaaattgtcagcttgctactatggtagagacaacctgtcatagcaaataaaataataaattacataaaaaatctaagtataaagtaaaaatattacataagtaaaagaaacaatattacttatgtaaataggataaaaatacataaaaataaatgaataacttaaaaagtataaacaaaaccttaaatattattgcagattctgaatcagcatacaatttaacctagggtacctcagccaaaggtatcccaaattataactccttcaccctgttatacatgcatgaataattaacaggtacccccatatcacgggtactgtgactcctctgcataatgcataatgcatatactccaaatccagtctcagaattggagtattatgcacggtttagaagatagagctgtgtggagtcctgtctccaagcccacgcgccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccagaatccccattgcacgtgacaacaaagcccccacacgtgtaataagaatgtgaacaagctagaatatccatgaaaatactacagtaaccatattccaatgggtaacacgtgtagcaagcctcagaagacacctctggaatattctgtggcccatttccaaggaacctgctccacgtaacagagcagcccctatctacaggtccccatgggacattcttggctgtaataatttcgtgcagggccccttggagcttctggaacattatccccaaggttccaaccatggttacatcaccatgtgggccaaaatgggccaaaaaagcgcccccaagtcctactaagctcccctgggcaacccctgaggccttccacaggtacttaaagggccttctgaccgcccaaataatgatcccccagcttgacaataccatatagaaatttacttaccatttacaagtcccctacacttgtaattagcctagtcattactatttttactgttattaagcctcaagatacctcaagaaactccacagttatcacccagcacccaaaatcaacctttctgagcgctcccaactgtcctgtttcaactttgaagatcctcaagaccccttaggattattactagtaagtaataaccctttttcttgagattttccccttaaattcttcctgggatttaaaccacacctgttcacaggccccagtgttccaggtacctaaatcctctgcttttgcacgataccttagagggattaaaccacccctgattcatcaggcccctctggttttatttatattaattttattaatataaattggccattttttcctattaattaaacccataaattcccttattttattggaatttattcctttaaaattaaaaccaaaaatctataagctttttgtttacttttgcaccacgtgtagctagaagattttacatcttggcatcacgtaggctgacaaaaattgactcctccatccatcccaacgttatcactcacgagaatgcgaagaaggctcgcgagatctggaagtccatcaccagttatttcgcttcgactcaaccggcaaaccgagctcgagtgttcaatgaactcctggatctcagctttaatcactcggacattcaaggatttatcacatcggttagatcgattaattcccggctgtttgaaatcggaatcgacattcctcaagatctcatcgcctacatcctcctcaaaaagcttccgtcttctctctcgaatgtcagtcagcaaatcacacattccgacaaaagtctcaccaccgatcttgttctggaccatcttaaattgtacaacaacgatcagtcggccatcgctaatcggggctcaggatcaagatccgatccgatagccttgttctctgatgcctcaaagaagtgcaagaaaacagctcacaacgttctctcgaatcacccagaagcaaaatgctggatgctgtatcctcatctccgaccggctcatgaaaacaagaacaaccgcacggaatcaatggtcagcagctttcactcgtcattttctcaatcatcctcacaatttgtcctagactccggttcatctgctcacatggtatcaaatattgacttattctttgctcttgatcacaaagaaaaaggattagttcacacgagttcagggaaagattcactctccatcaagggatctggatcgatcaagctagtcaatgaattcggaacaaccattcttcatcatgttctatttgttccagatctagttgtcaatttgctttctgttcgttgtctagtacttgaaaattatcttgttgaatttgaaaaatattcattctcaattctcaaacatggtgaaataaaaatgaagggtcattatcattgcaatctaccctgtttgaactttgcaaatattgaacatcggtcccatttttcatcagctgaaaatctacacagatccttgggtcatgtaagctatcatcgaattagacataaactcggaattccactgaaaaatgaaaaaatttgtgaagcatgctctatagcaaaaatcactcgagcatctttcaagtccactcatcctcctgcttcaaaaccgttcgaagaaattcacctggacctgataggaccaatctcccctcgatcaagagaaggtgacaagtatatcctcacggtagtagatagttataccagattctgctctgctatccctatcaaatccaaaagggatgtggcaagaactctgtcggactctttggatcttgaagcaaaacggtttggatactatccgactgtgctgcattcagatagagggactgaatttctaaactcaacaatgaaggaattctgtaaaaatcatctcatccgctctcgcacctcagatccctacactcctcagcagaacggtctcgccgagcgtcacaataggacgattctggaatctctgagaactatattgaaggattcaggatttcaacatcgtttctggaacgacatcgtcaaggtcagcactctcacactcaatcaaataccgactcacaaaagcaaaaaatctccctttgaattgttcaaaaatcgatcaatccctattgatttctttcgcccgattggtaacagagtctcatatctaatcttaccaccgaagaccaactcaaaactcatgccaaaaggcaaatcaggcactctcttaggctataacgatgaaatccaatcgtacaggatcctgagcgacaatggtaaaataatcgaaaccaagagtgtttgttttctggatcaaatgaaaactccggataactctgaagacgaaagttttgaaatcgttgaagaagatattcaatgtcaaaatctggggtcaaccgatgaagatcatgaatctgaagatgaagtaatacctgctgaagagaagatcgaaactattgaaatcgactcggattctagttctgattctgattcatcatccgactcaactgacaaaagtgacatcaatattgaagaaggactaattccaaaatccaactctcctagaaagctccacgaccgaacctccaagatcaaaccgacgaagtattctcacctgacaaccaatccttcgtcattcaagaaagcgatgatttcccctgaaaaagacaaatggactgaagctgcgaatgaagaactgaataacattgaaggtcacgaagtctgggaagacatgtggaaaagaccggattcatttcttcacacactctggatcttcaagaccaaacctgcgaccctctcttcaaatgaacgaaagaaagcccgattgtgtatccaaggattctctcaacttcctgaagaatgcggtaatacttttgcgccgacaggaaaatttacgactctcttgatggttctcatgtttgctgttgataaaaagctgccactccgacaattcgacgtcaaaagtgcttttctctatgctccattgaaagaagaagtatacatcaagacccctgaaggatcgactcgaaaagctccatatctcaagctgaacaagtcactgtacggcctcaagcaagctcctgcgaattggtatgatactcttacgcaatggttcgaatgcatcaactaccaacaatcaacctccgatccctgtcttttcattcgcaaagatcgacactcattcattttctttcacgtggatgacctgatagttgtcggtaatgtcgaagcatttgaactcctcttcatgaatcgctttcccaactcgactgctcatgaacctgactcacttcttggaatggaagttactcaggaagatggaacaattaaactctctcaacccaagctgattgaaaaaggcctcgatctactgcaactgaacaactgtagacccgtcaaaactcctctctcagtagcagttcaactcaaggaagcaaccattgaagaaaaagcagaatttgaaaagctcaatattaactaccgatctttcaccggcatcctcaacttcttagcttgtcgcactcgtccggacttggccccggcggtatccattctatctagcttcaatcatgctccgggaatcaaccattggaaggaagtcattcattgttggaagtacctatctggcactgcagatctcagtctaaatctcactcccgactcatccaatcaatctctcgcactcgagtattacaccgatgcaacttgggcggatgatttggagactcgactttcaagaagtggaaaaatttgtttttggaagtcttgtccggtgtcatggagcagcaaaaaacagaaaaacatcactctatcgtcaactgaagctgaaatgaacgcgctatccgacggtgctcaagaaaaccaatggattacgtacctggttgaagagctctggaaggaaaaattaaatccgaccaaattccatgtcgacaaccaaggcctagtggagaagatcaagaattttggctccaactcgaagaccaaacacttggacatcaaggcaaaatggcttcgagaactcaaaaaatcaaatcaaatcaacgtcaagctcataccatccaaagaaatgattgctgacgcactcacgaaagccagtaatcataactcacttgaaagactaaaagaaagatgtttcttagtccttttctcaccaaattgaggggggtgttggaattatccagctctcccgctcataattccttttctcttctcttgtttccttttctttttcttgttttctcccgctccgctctctctctccgctcccgctccctttccgtgctccgctctcgtcatgtatcctatttcactatcaaacccttcctcgtctcataatcatcttcctctctcttccaatcaagacctaacactcctcgaacccaaccacaaatctctcggcgtatcaaatacaggtcactcgtcaaccacaagccgaacctctctctctctcgtcgattcatctataaaaaccgacacaatgttctcaaatgaggtttgctcaatagtctccgccatcgtcaacgatcaactactcactccctcgatcgactaacctccatcacccaatctctaccactcctacactgttcgactgttctccattccatccaccattcccttaaatattcctctccgactccgcttcttctcttctctcgctctcttctttctttctctcatctcgctcattgttcactcgcatcaacgacgacgatacattctcccatcctcaactcaacactctctcgtccttgttccaccgattctctcccttgactttctctcctggcttttgccaatttggtgagaaaaaatcactcaacatttcattctctcaaaaaagggcttttgattaacctttcttctcaaatccttgtttctcagtgtctattacctgtcattgtttgacattgtctacttcagtctttcttctctgtctaactcaaaaataaactatcaccgtggtaaattttcttatttattattgttttttctttatgatttcaagattcttttttaatgtttctctaacctttgttttttacatctttaagttctggttctagtgtcaattataattcctgtttttcatcaaagacgtctcccaccccttgtgccgagttatctgacgcaatcatcagtcgcagcatcgctattttcgggtcctcaggggtgatgggatgtacttccggtgggttcttcatgaggggcactcaacagtccactggcttctcaagatactgcaatatcacccgagtgatctgagatttcatcgtcttctgccagtggtcggtactttcgatcgttggagtaaacatctctggttggatagtgagtttagagccaatgtgcaacgccttgttcaacgcgtctcggctgagttcatctgggttgagtcgtggcaaaacgctttggggtattgaatggatataaccccaggtcccatgaaacatctggctcgtatgcccaattgatttcatgtgtactttttcttgaaagtcgaggttgtcgtagcaaagcaatggcgcaatcaagggcaattgatccatctgatacctagaccggaaggtctcctcggcctcaagcccaagtgacttgagggctgcgtgtgcagtcctgcgagacgagctgaccccaatgtagttgaggtagctgctgaccctctcggtgaccccagccgcaaggaatataaccgcattgctcagttgaaacccattatgccgtcggttccggccaaaagcaaccatcgcgcagatagttcgagcaatctgtaggacatcaagaagccagccgaagtcaatgtcttgggttccaatatgaagaccagcagtcagaagctccaacgactcacagtatgaacccgatttgcccttttcgccaccgggtcgcgactcttcctgaggactaacccgtccaaatcctccatttcatccgacgagtcatcttcgtcctcttcatccgatccctcctcggggcggttcccatctgtcgcttcagttgggttgccccgctcatgaatcttgttcacatccagtgtggagcagagcagcttgtacaagaacggcatgcgattgaccagagcctcattgcgtgtggccaactcgtccatggaaaagaaggattcggacaatgttgacgaattatgatcagcgcctgctggtgccagtccactttttggtttttgcaacatggctatctccatcgactggaactcaatgcaaagtcaaacaagtgctcaatagagtcagcgcggatgcgactcacctcggacaaaatcaattcttcccagaggccccggccttccatgtgagagcaagcctgggcctttatggctgcaatcaaccttctcgtagagtcccacccggtttccgtaccccagtaacgacgtctgaaggccacattatcatgttttcgctccaggaaggcaaccacaaactcctttggggtcaagtttaatttttccatcagcgcgcaaatcgagtcaagcttctcgttcataggcacacgaggggcccgggccgacgcttcgggagcaatgagggctggttgatccatgatagacaagggtaatggctggggtgattcgcaaagatctatgagcaaaggtagatgtttggtggtgactattgatgtgtgtgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntatctcgcgcgctgttcgttttcgtggaaagtgtcgcgggcaaagttgttgttcggattcgtagctttcttttgatccaaaaattagccaaatcggacgaacggttcaaaagatatcgtccttggaagttggaactcgactttttcttgaattatcttcgatcgtctacatatcgcaaaccgttgggaatcgctctacgtagtcgcggacaaagttatagagacaaattgtggctttcgtttgatccagaaattagcaaaatccgacgaacggttcaaaagttatcgcccttggaagttggcactcgacgttttcttggattatctttgatcgtctacatatcgcaaaccgttggggatcgctctacgccgtcgcagacaaagttatagagacgtttcgtggctttcgtttgatccaaaaattagcaaaatccgaccacgaattccaaagttatcccacctcgaacttgacattcccaatctctttattcctatccttgacgtcaaatatctcgcgacgaatccgtttttgagcatcgtggtcgcagacaaagttatagagacgtttcgtggctttcgtttgatctagaaattagcaaaatccgaccacgcattccaaagttatcccacctcaaacttgacatccccaatctctttactcttatctttgacgtcgaatatctcgcgaccaatccgtttttgagcatcgtgatcgcagacaaagttatagccctcgatcatagctttcatttgagcccgcaatcacgtcgatcggacttctctttcaaaagttattccgcctcaaagttgacattggactgaaggggtttaggacacatcctagtttttggatcaagatcgttggatttctgttctttttttattactcgtggggcacaggagagatagaaagttcaatcaatcaagacagaatggccgacaacgaaggagaagctgctatggtcaagatcaagcctcagaatgaggatctagcgtttaatgggagcaacatcaagcgttttctttctgaatatcaactagctgcgcgtttggatggagcgtcagagaaggacatggctcaacagctaggatttttcatcgcaaaggacgagctgttggatgtcgtcgagactttggaaggatatgagccgccggactggcctaagttgaaggcttctatgatagcttactggggaaacgtcgataccgccaagtttagtttgcctgatcccgagccttctgatcgatcgctggaagaggaaaatccccggaatcttgagcgcggcctcccattgggttctcataacgatctactagttgaggaggctttagaatctgattcgaattttgtagatctggatgttgggccggagctttttgacaatctagcgaacaggaccgtaatgaatcgattaagacgagagaacctgcttggcatcccacaaaggccagtttggattttacggctgcctctgtcattgaatacccattggcttctagaatcaacaaatccaatccctcccgaaggcagtgtgaaaacctcaagtcatccgcagtgctctctgttttgcttccttcggtcaaagattctacacttccagttcctgattcagatcaagaagacatggacgacaatcccgagttgtttgagcaatcaactgaagatccaagccctgctgaagtcaccgctgctagaccgatccttgcacttaatccagtcacttccccgatcaacaatgatctttctacagagatctcggaaaatctttcttctgcctctgcctcagccaacacagttcgtcgaccactgatctgttattattgtcattgtaaaggccacgggacggcccactgtcatgcactccagaaggacaaagagaaacgccttgttgatcagaaggggcacaattatttccttcccagcggtgcctggatccctttcgacccggtccgacctatccgcagtgttgtgacggcatttcactatttaagcagattcgttctgctcctccattcctgcgccgtatcggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttggtgagatgaaaggggtgttgagggggatataaggaataaagagtgttttataaaagaatgtgagtcctcccccaacttgaaaaattcttcatctgactgattttgaaaaaaaaattaagctaatagtttgaaatttgatttttgtgttgtgaacagtttagtctcatgcccaggaggtacgattattctgatgccactgaggagtgttcttctgagtcgccttccgaagcatcttcctggtccgggtcctcatcttcttgaatatcatgaaagtctcgtcctcgtgggtaaaaccgtttgatgtgtgaggcagcataagcccttttcaattccactccgtccagttcttctagaatataagagcctttaggaagttgtttcttgatgcgaaaaggtccattccaacggtgagcaaaaagtttcccccactggtcttccagacttttattgtaagccagaaccagttctccggggtccagaggattcctgagtcttgctgccattcgccggtcccagtatctgactggcgattctcgagttttcattagtttttcatgggccagtgttaagatctcgtcccttcgttccagttgttttgttcgagcctcaagcagttcttcagttgtgttcacttctgtccagtcaattccaagataggtgtccatctcaatatccactggtaaaaccgctttcttcccaaagacaatctcatacggtgagtatccagttgatctttttgtcgaaattctgtcagaaaaaagtactaatggtaaatattctctccattttccgccggattcgccacacatcttgatcagtgtatctttgattggccggtgacctcgttcaatcattccatttgcctcgggatagtatggtgttggcggtcgcagagtggcaccaatcttttccacagcttcgataaattcactcttaaattctggtccattatcagcagttacagtcctaattgaaccatatctgtagacccactcttccaaaagaaatttactgatattagctgcagataattttaccaaaggtgctgcttctacccatccagataagtcgtcacgtgccaccagcaggtatttatatcgtccggccttgatatgacaaacgtccaacgctacccgtccaaatagactactttcgccagttggatttcgaatttctctgggcactagagcatccctcttttgacaaggttcacaactctgtacccataacttcaccttctttttcaggctgggccaccaaaatcgacaaaccaagcgctgatatgtttcctcaagtcccctgtggccaagatcctcgtgaaacttccttaatagtctgctttggtacgttatgttggagatgactagttgtgccatgggcgtatgccgtcgcatgagtcgaccctcttgaataaagaaattggctgattttcttcttaacttttgaaaatcctctgggtccattctttctggcttcttcagggtcccaagatattccttaaggtccttccaaaaccctggtgattcccattccattaactttgttgattgtgaggttatcgtgtactgaaagcatgctttgattacagggtcgtcttcgtcaaagtcggctgcgtcttcgtagaattcctcctcatcgtcgctgatgggtcgcctggataaagcatctggtaatgtgaaggtttttccaggtttatgtaccatgtcaaatgagaaaagctgaatgaacgccacccatctggtcattggtgcatttggtaatgatggagaattgatcatctgaattaaggattgtgcgtctacttgaagctcgaagtgttggccccatagaagagtttgtaatttcttcagaatcctggataccccgcagagttcaagtttaggctgagaatacgatgattcgacgggtgaaaaaactatggattcgtagagaactggtcgtgctaatcctgtttccagttcttcctgtgatagtactgccccggccgcaataaaactagaatccacggccaaaataattaatcctgcgtccttggagtaatctagcttttttagggtgatatcttccccaactatttgctttagcttgtgaaaggcatcgtcgcattcttggtcccactcccattcagagtccttccttgtgagtcttctgagaggtgcggcaatttcggagaggtttttgatgaaaattctgacgtaaactagtatccccatgaatcctcgtaattccgtaagtgagtttggggttggccaggttgtgatcttgttctttttctgaactgaaacccgccgtccttctttacagaccacgtgacctacaatgtccagagctgggacacagcaggcaaactttttcccggagatagtgagtccagcttcttcaatcctgaataatacccgttctagtgtctgagcatattcccagatgaaccgccgaattcctgggttttcgtccaagctttcgttatcgtaatctgagcttggtccttttattcctccatcgtcaatgaatacccctacgttgtcaggtatttcatcctggagtatccacatcatttgcgcctgatatactgctaccgaattagtggccccctgaggtaaacgtgtgagttgaaaccttccaagaggggtatcaaaggtggtcagaggtcgggatctcttttgctactctcgttcgtcgtatcctcccatgatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactgagatcttcctgtgtccaacctcttccttggccggttctgctaaaggtactgatactcttcgtccctttgttccttggaaagacaagagtttcaccgttctcgtgatattctagagtgcatccgtagtcgaataagaatggtcgtcccagaatacagtcctgagccttgggtgaaacaaacagatgtgctggtccggagaatcttccaattccaattgggcaattttcaactactccatttaagtcacatcttgctccccccaactcctttcattggtatatctacttgtactagttccaaatccaggtcttctgctactgatcgaggcataacgtttaccatggatcctgaatctaccataaattccacgctagctcccccaactttggctgttacgtatcctagggcgcagctgtaatagcaagggtccgaggggtcgtctatttctggagtggtcatagctgctgaaactttggtggcttctgtagtgatgtaggttgcactgctcttccctgggagtcgattctgaagtttggcaattatttgttccgtataggttggcgagatagccgtgagttgagcaaaagttgtcggaatcttgagatgatccaattcttgcaacagggcttcttctggtgttgcagccttcattttgctaattggcttttctttgctccacgccttctctaccacaggtgttttaggtgctccttccataatgtcggcaatctcgtcttcttgatcaacatccattgcatccttttctggttcctgaatccgaacgctgcgtcttcctcgttgggcctcagatcgagtaattgcatgattggctaggaaattatctgctcctagttgcggtggatcccaatcaatagtttgagctgaggttttcatagtagtaggtacttgagcttcgccggttctacgagattctgctagttcctggccgcctcctgcattttggggtcatcggatgctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncttgtttgctcaatatctcttcttgacttaccatgctatataccttctgggcacatctgaggtcaattccaactcctgccgtcttgatagttgccaacagaatcctacattgggaatccccacgaaaccggtccaaattattcttccttgtctcgttatctgtcttcccataatgtgttgtaaacctaaacccctgatcattcaaagctattccaattctacaggtaacagaatactctgatattagcggacaccctatatttcctgtaaattttaatcactcaaaatttgaacttacatttccagaaacctcttaaactctgaaaatattaccacccgatttacagctccactacaaaggaaatctttgacatctccaaccagatgtacaattttcgaactttcattccaaccgtagttgtttattccaggccctttttcaatcaaagctgggtgatcacatagttgccgtaaatcgactagttcgccaaaaaaatccgaagagttccatccttgtccgccaacacgattttttccaaactgtaccgcaaatgtttcatggttcttctcgtagatttgattccatggtgatttgagttcaatattgataaccctttcaactttttcgggcagctctaggactgttgtttttaatcttctcatgctgattccattcataagattttgaagcgtcaaaataccgcgaggatcacacagctgaaccggtagctcaacacattgcttccatattgaattgtttgaccagggttctagtcgaagaaacttcagcaagttgtgcagatcgccaaggttattctgcatgggtgtacctgtcaggcacaatcttctttgtgccttcaagctcaagagtactatacttcgattcgtcttgggatccttcatataactaatgtttcatttcagtaccatttgaaattatttttctcatagaagtttacaaatttttactcactgtgcttcatcaagtacaattcgaaaccatctgacatttgaaagattcagaccactttttttcttcctgccttgatcactagttcctatctgttgactgtcgttactttctttgattcccgatatgcaaacggattcgtatgttgctagaacaatcgcaactctggaaatatcttgaaactgaatggtcgatctttctttaccataaaaaacttgatatggaaggcttccgttatcaaaatgagtattgatttcgttaatccagttgtcgacgttgatagtgggcagatatatgtgcgggggtcgcattcacatccgatctagcttttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgatgtcgattttggtggtttcgaaatcgctgtcagtgtggcttgattgtcgcagaaaatgttaagttggttgttgaagatagaatgttgggttccggagtgtaagttgttgaggttatttttgaatatttcgaggccgatgttgattgctgtaacctcggcttcaaatgatgacgagtttttggcgctgttgattctgcaggcgaaggacgttgagttgttgagtaaagctgctgctgccgttccttgttctgggatgttggagccgtctgtgaatagtaagttttctgagttggtcttcatttgggtgatctggttgttgactacttctttcgccttttctttgttgaccttcatgttgttgatttcgaggctgaaactctcccatggttgaatttgatgttggtggataatttctatgttgttgatgttgagttgagttagtgattgttggtctagcatgttgtgaattggtgaagggtgcattgacggttggttgagcatttctgagttgaggatttgtttgattggatgttgatctggggctgttagtttttttgcaaagtataaaaggttctttcttattagcatatcaaagaagggaattagcggactctctctgtttagaaacgcgcaaggagttgaatgaaagtttcctaggatcattctatttgcttggttttcaattttgtcaatgatatttttgacttgtttgcgattcctttcggaagcccagatcatgcttccataaaggattcttgatcggaggacactaacggttaggtttttagactgttgtaatccaataccaaaggagcatctagagattcggatcagttgagcaacagtttgctctccacatttctttactttttttagatggtcgctgaatagcagtttgggatcaaagacgatgccaagatacttggtgttaggtgagggaggaagggagaattctccgaatcttaagggtaggggattaatgtggcgatgtgtaaagatcatatacttagcctttttcttatcgaagatggcgttatgggtggtaccccactgtaatgatccttcaccttcagtctccagcctttgtgtcgctgtcccgatgtctttgtctgctataagatgtgtaacgtcgtcaataaaacctaaagaaatagaatcttgactcagatcgagggggttattgatcagtagggatgagttgtagataatataaaggattggggaaaggggatatccttgtggtaagccacatttcagtttaaatggggtcgaggtgaaatcatccatctttattgaggttgttcggtctgaaagtaggctgtcgatgatggctggtaggtaagagggagcgttctttctgaccagtgtatcaatcattctctctttaatgactattgggaacgctgatttaacgtcaaggaagagagctgagactactttcttttccctccatttatgtctgatccaagaagttaagaacatgttagcatcatcggtacttcggttagctctcccgccaaagtgaccttctgctagtatattattattctctgcccaaaaggtaagtctgttagttatcagtttttcaaaaattttactgaggcatgataataaagccataggtctgtatgatcccggagcggagtaagactccttatccgctttgcggatgatagctgttgttgcatgtcgccatgatttcggaaagtaacctatcgtcaaacaagcagaaaataatttgatcagggggttgatgttttcgttgatactccattttatcatttcattagctatttcatcgtgtcctcaagctttcttgttagggagatcattgataattgtttttatctcaagagtcgaaatgtctggaaaggataacgggagattgaaggaaggtgttgaagtgttgtttagagagatgttgattggagcgtctgatgttcctttaaagagaaggttagctttttcctctttattagatgtcagtgtgttattatcatcaagaaggggggcgacacttccgtgattaacaggtttagtatatttgtaagctttaaaaatttgatgatctttgcattcgggccaagaattttctccagtggttcttttttagctcatatactttctctctaaacactctttgccagtgttgatagcaattgcaagagttaattgatttcgacagtagcatccatctcgggctcggttcctttttctccgctagtggaactaagatctctttatccaccatggtttggctttcgattgtgttctaatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaagtaattctatttgcattggtaatgtgggaatgtccctccccttgtttttcatctagaataccaacgatgttagtaataactaaacagaacacctgaaaactttgtaatctttcttgttttttagcttggaattgtgtgctacagaaataaaaatatttaaaaaccaaacgatctgttgagtcaactgggaagagtgcctcccaaaacaccagattcctgcaaatatgccacgatcagtgagataagttcacagttcttgtcaccagatcattcctgtcatctctccaacatgttcacccaaccggtcaagatttggttggaaggtccgtttttgggtgttaacagttatcatgctgtgctactgaaggcatatgtactgcccaaactgagattgtcgcttactgcagattgaaaaagaggcacggggatagcttatctgctgtactcacatcatcaaactgtgctggccatgtatctcgccatctgtgaatgaacaatcttaagaatatatttctaatgtaagtatcatgatacgataacaagatacaataagaaatatatgaaacaaaaaagactcctaaccttaaggcaaacaacaagagagcgatgaagaaggaaaaaacagcagagagagtaacacaatacaaaagaagactgagatacaatgaagagagctgttgttaatgtcttgatcagttttgagagagaaatgtcaagtctgagaacctacgatggtgtaattgacctagtgcgatttgaaggattcggcgggaagtcgagaaggaagggaagtacaggtcaagggtcggcgagtggtcgatatggaagggaatgtacttgagtgagatagaaatgaagagtcgcgtttgacaggaatacgaagacacaggatcgagaagagtttctcgataagatatgatgatgagtagtgtcaggtggaggaacaggagtgaagctacgatgtagaaaagataaggttgtagataacaacccagaaagttccccgactaaaagatcaggagggaggaaagtgtccctatcttatatccttgagaatccgaatggagatgatgggttttgctgtgtgtttggacggggctcgagccagatgacatcacatgatgtcataggtttgagcgtgttgtcagagggttatgaggttagagggatcgtaagttgagcacgattgtgttcagacttcaacacccccccttccctctaggcgaaataagcctaatgattcgagagatttgatgagagcggggcgagggatggctttagtgaggaaatcggccagcatttgatttgttggagtgtattttagaacaatttttgcgttctttatgacttcccttataaagtgaagctgtatttctacgtgcttcatacgctttgagttcgtatttgcatcaaaatttgctgtcgctatgcagccttggttgtcctcatgtatgaccgtcgcagtgtcatcatctaccaatccaacttcgcgaatgaactgtctgatccagaggagttcgcaagaaaagtcggtaagtgctcgatcttcggcttcacacgaggacaaagacacgactggttgctttttagtctgccaaccaatgaggtgtccattgaattgagataggtacccagtcaccgagcgtcgagtgaccggacagttgccccaatcggcatctgtgtagccagtcaggggagacctcgatcctcttgggtagacaaggctatggtcttgggttcctgatagatacctcagcacatggatgaaagcttcccagtgatggtgccgggagcttccaagaattgcgataagttactgaccgcgtaagagatgtcaggcctggttgcagagctgaggtagctgagcgccccaaccgcactgcggaagttaacacccaggctgttgaagcgatcgatttcttcagcagtggccttttcaagttgactgttcgggactagaggtgtcgcaacagattgacagttactcatcccatacagttcgagaagagagtggacgtagtgacgttgtgagagaacgatggccgtggcgttgtggtgaattttgatgcccaataaaagatctgctttgcccagatctttcatgtcgaattcgctcttgatctcggttttgaatgctgtgagatcttttccaaatacggcaatatcatcgacgtgaataaagagccagacggggttggatccaagtcggtagaatacgcaaggatcggcaatagatgatgtaaatcctacagagacgagccatgacgacagacgattataccaggccaagggagcttgttttaagccataaatggccttattgagtttgagacagaattttttcttgtcaaccggtaccccctgaggaattgagaggaagacttcttcctccaaatttgcgttgagaaaagccgttttgacgtcaagttgctgaaactcgaggttttttgtcgatcgagcaatgaaggagattgtcgatgatatttccttcaaacaggacgttgatgccctcaaggattttgaattgggaaccgttcttctctatagtaattgaatttccaatcaatctaaccagggagataagttgctgtgaaatttctggaacaagcaaacaatcttcaagaacgatgttcttccctccaatcttgatcatggctcgaccaaagccagttgctcgcagaggagagttgggatttccagttttgattattactggttcttggctgaaggtggagaacatgttgcgatttctgatcatgtggtgagaggcggctgagtcgatgacaactgaatgatggtttgttgggtcgatgacggatacaaaagcggacgcatgtgcgagactagcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncggatgtgctccccctgaaagcagcgatatcgcatccgcgcgatatccggatgcaacggggccatctctatttcgaatgggcgagaggatgatgaactgccattcagatgtggatatttttcatggcagttcttctcaagatgattagattcgggattatgttcgccccctccacagtaatgaattactttgaaggaaaattttgggtttttcggagcgacgggcgcagtggaaacaagggcgacactttttgatgagtcgatgagcttattcttgcggtgagtttggaaatcttgcagagcatttaatactttgtaaggatcaccgatgacttcagcgtcgaaggcggtcttgtcgacgacttggtctaggtcttgattcatgagcttgccgagaatgaaatacgagcttatcttcttaggcatggtgatatcgacggtatcaatattgatgagtgccttcctagtcgcattgatatacttttgaaggtccccatcgtatgaaagatgggaatagttcatgaagattcttccttggttgattaccgagtgagacgcatactgatctgagagggcgtcccagagaagacgggagtcgtttatcgtttctgaagtgacgcattctcgatagcagtgaatgctaagtctggggatgatgatggcaagagcttcaaacatggccttgttatgtttagcgatggcggtgtcggatgcgttgctggcgacaggtttagaacaaacgtgccagagatcctttcctcgaagatgaaccatcatgcgaccataccatgacgagtagttgtcagcatttaggatagggaggagggattccgatttcaccgattggacttcttcttcttccatgtcgattgccttaagatgtgaggatcgttcctgagccgagcgatcgagactgtaaatctgtgaatgaacaatcttaagaatatatttctaatgtaagtatcatgatacgataacaagatacaataagaaatatatgaaacaaaaaagactcctaaccttaaggcaaacaacaagagagcgatgaagaaggaaaaaacagcagagagagtaacacaatacaaaagaagactgagatacaatgaagagagctgttgttaatgtcttgatcagttttgagagagaaatgtcaagtctgagaacctacgatggtgtaattgacctagtgcgatttgaaggatttggcgggaagtcgagaaggaagggaagtacaggtcaagggtcggcgagtggtcgatatggaagggaatgtacttgagtgagatagaaatgaagagtcgcgtttgacaggaatacgaagacacaggatcgagaagagtttctcgataagatatgatgatgagtagtgtcaggtggaggaacaggagtgaagctacaatgtagaaaagataaggttgtagataacaacccagaaagttccccgactaaaagatcaggagggaggaaagtgtccctatcttatatccttgagaatccgaatggagatgatgggttttgctgtgtgtttggacggggcttgagccagatgacatcacatgatgtcataggtttgagcgtgttgtcagagggttatgaggttagagggatcgtaagttgagcacgattgtgttcagacttcaacagattcgcgaacctccgtcaagggggtggattctatcagaggtatatctcttgtttatcataaaacatgtttggtgtttgttatgatagtcttgaggggaatgattgtcatcgagtatggcaaaccagctattgtgggttggtaatttcatggtatgggggttaatccatggttcttgaaggattaaaattgcagcatccttttctgaatttagtaggctgtgtgtaacttcaaacgcattatgacagttgagttggataattttaaaataagaagacgaggtttcttgaaaataggaagagtttgattgatttagtgtaagacaggaattgtggtttctttggtttgaggggatttcgttgtaactaatcattgattaatgatagtacgacggaaattctttgttttaagggggcactttagactcattggagagtggagaaagcgggggttgctctcatcaacttcgagatttggatttaattctttttcatactgagtacacttgatgcacgaatccaccgggacatcagtgttgcaatcacgagaattatgtttgtctccacaaaatttgcacaatggtgtgttcttacacacttgagctgtgtggcctacttccaagcattgagaacattgcatcggagactttttgtaatgagcacctttaaagtataatcctttaaagaataatccccctttttctatttttttcacaatttctttgtcaagaaggttcatgattattgaaccgtgggcctttttattggcttgtggatttcccaaccatctcatactttggatggaatgggagtccattccgttgttttctctacacaagtccgcaatagtggctttgttagttggagtgaatgatatggggacagtgtggattatgaccgggaaggaggtctgaggggtgactaaggctggatcacataagtgagtccactcgtgtttgtgttccagaagccaattggtggcaaatctggtgggggtgaaaaacttgatatctcccaaagggagtgaaattgcacctttaatggtaatgggagtaccatcttcagtcttagcttccatattggaaaggactgaattcactttctcaattatttgcgcggggcttttttgagcaaaggcctgggcttctgggaccgtcttacgaattgtgaaaaaggagggtttaaattcatttattactcgaacactggggggggcgcgagctatggtggtgttaggaacggggtgggatttcttaactatggtagaccaattagcagtgggggtcttggtagtgggggtggacttagaaatactcttctcgatagcatccaatctggaggttatcttatccatcatggtaagggtcttcacattgatgaattcttcaaccccaatcagggattttagaagttggactttgtccggtgttataataacacttccgtctgcttctgggttcatgatcaagtttgaaatgattttcaaaactccttgattatctgggttgtggcgagatttgtttaacggcggattgttggaggtagatgcagagataggattattgttactatcgttagcttcatatgatgtcatctcaatttcacgattatgatgatgagcatcatcatcatttggaggcatagtgcctgtaccgggaggcatagctttagctatccgcgcctgataaggttgaaaccttttatgggggggattgacaggaaactcaatgattaaagattcggactgagaagatagatgtgatgggtgggagtgggaggagataaggtgggaaacggagtttggtggtgagataagagtagaaaatacttatttggttggtgtagagaagttcggagaatgggtttggatgagatgaaaggtggtcgattttttgtggttgaagtttgagattcaacccccctatttaaaggggcgggagagaattacaagtgttttgttgcacggcataagccttgcaagggtggaggctggtaaaactgaagatgttgcggtggaaggttaattttacaaggctccttgcccatgggtggccttgtaagcaaaagccttgtgaaatatgaccttcaaacccaccggtgatccatatgaaacatcaattttacggggaagtgtttgcaccgtgtgccaggtgtcggaggaaaagtactgatgtgcctgtacaaggcaaaaattacaaggcgttgggaatacaagccaaggccctggacggaatgaggctggtcaaaatccaggttcagcttgtgggtcgcaattttccatgcgtctcaggcagcaattccacaccattgaatttttcctcccctcagccatagttccactcacctcctccgccatagttccactcacctttccttgtagaagcccatctaaaaccagcatgaattccgcccgctttggcaaagaccccgagtggcagtctgaaggtgattccgatggttccaacaccagcttagtagaggccaaacacgtcccaatccgccgctcgcgagggaagccaaagattaccgaacatgaatcagaaacggacaacactgccaatcaaaatgcaaagacattttttttgccaactatgaatgaggggaccttcattgaccacggctgtacccttgatcccgaggggtaccccatactccccaatggtaacacaatttttgtcagacttccaggtgaatccatcaccaactttggaaatgttggtttctcaaagcgaacaggtagtgagtaccgctccaaaggggcctggaagctcaagcgaatatattgcctcggtgtgctttcctgcgacttaccggactgccggtgggctggggcaccccccaccggacgggttgacatgagtgaatggttagaaaggtttgtgcttgcctttggccttgttcttttcacccggacctcttggtggctaactctggttgggtgcaatgatgatttgacagaaactcaagttgtcgaggggcccatggtacctgtcctggaaacgtagtgcacatcgaatgcaagaatacattgatccgagtggacgagcacgtggctacatcatgggcagtcctacgtcaccgaggagtacataatcacgcatggccggaggctaagaagccagatcagctctcccgagagactctaaaggcagagattgccaagaatccaaaggcgggggccttttcgctcagggtgggtgtgctcttctcttgagaaagactcacctaggctgatgttcttcgccggttcttcatgtttgcagatcaggaagccaaacccatcgggagacacttacaacagtgtcttggacatccacccgtcccttgggaatgccgaccgtttgcgatattaccgcaaactaatgctcaaggaattgaacattacgccgaaccatcttggaggcagtgttggcgatcatttcatcaccgatatgttcaaatgggtcaagtgaatggcccaccagaatcatgcagacctaccaggggcactgacatcttatggttttttctaggcgtggtttgctcatcatctcatcatcttacctggaaggcgacgaacattttaccttccaatctgaatggatgcgaaaacggttattagcacgtgacattgatcacaatgtttacagcactggcctggtttctgatgtgacatatcggttctttcgaaatgggtacttgttgtcaacatcgatgtattgtgaagaacttgcaagatggattccaatccagctcacctggatccgaggactgtccgaaaaatactaccaggttcactttgccgtcttattccggcagttcttggggccagagttcaccacaaccgaaaggaacatactagtctgcaacatagttgatttctccgccgcacagcgggaggggtttgttgcagcatattgggaagtgtttgggatttgtgacaagaagatcgtccttgacaagctccagggctgtcatgagcactaccgcgcgcaagtgactcgagtcaagaggaaccgccatgtggtgatggctgatgaagaggtatgttttgtttgtccctcttcgtagcaaaattccagttacatgtagctaattctgatgcaatcacatgattgatatgtagagcacatttcagaatatgtgcatggatctcattaaagagccggccgaaggggatgccagccatgaggataagattgatgcattacgaagacgtttcccgaaggccaaacgttggctggactggtggaccatggccgatgtagaggccatgctgttcccatctcgccgtccaaaggttgaagacactcccgaggggcaagagagaccaaccaagacaactaacgcacaggagagtctccatcgtttatactacatgttgtcgtacgtctggtgcttcctcatgttcattgttgggaaactgaaccaaactcttgtctgtttaagtgaaggcaaaacttgcctgatgttgggaatgattcagctgtattcattcatcaaggtactagaggaagactttgacgcggtcatgcgaggcatatcaatcgaatatggtgccgcacgaaaggggcaaacggacatcgctcagtccctaggatgggaaaaaaagcgcaagagagctcccaatccagccaagccgattggagatcagaaggttcgacatacattcgtcaatgatggaagggccccagatacaacagatggacttatcccagatcttgccaagaagaaactcggaagaccctcaggatcagtcaacatcgaccggaatccgttctcaacctacacttcttatcgagcctctgaccgggcgcacctggctaataggtgctggttggctgcttcattagagaccttgtacgctctgtacagtcccctgtggcatcatggttcaagtggtacagggacatcgttgttcacctcgctcgtcaagcacttctccgctcggacaacatacgaattaacccagcttggtagcattcggggtgtactctccaaggcccaatcatcactttttattcaagctcaaaaccggtcacctaaaagctttgttgaaggcgagttcgcatccgcagacctgttcattgagcttgccttggatccaaaagccaatcccaaccgagcgctgaagggtctgtttgaagtcgaagagaaacgcatccttgtttgtaatgttcatcccgcggctactcagcaacttacccgtctgttgtacatcatcaacatccgaagggagacttttgattacaacaacattggtcatgcgaatgttgcagagctcttgagacagtggaactcagtcggcttgcatggtgtgtgtggtcttcaatgcaaggcttgtgtggccgctcaagagatgagacctcgggaatttgagcgattgggatcggagattggtatgtgtagaactacggacggcctcacccaagaatatcggtacaatgagcactcaaccctggcttttcccaacggcgaggcccctccgcatctctatttttttctggatgtcgcaacggtgacggatccatttgaacaacaaaaattcatggcaactaccgattggcctgcaacaatcttcatgtcaggtgtgagatacacactttttgcaaggggtttctggaacggaaatcattactggagcaaggtcctcaagggcctcggtgggatggtaggtgtttggcttcataatgatcaggagaatgatgggtatgctcgctttgtcactcctgatcccagcaagcttggtgggccagctcctcacaccagctggctcatgtattcccgcggctggactgggagcgagcgcgaacacgtaaatgagatgatgggaacgatcagagtgattatccacatgcgactggtcacacaccgtttgccagtctctcgacattgctgggaaccttcaacaacgacttacccgttttggaaactcagaccacccacagcgcaaccaacaagccactcgtggaaggtgaattagcatcacaatctcaacttaagaggccaggtaagtcactcgttttttcatgttgtcgatgaggccatctcctctgttgattttctgactggctgtgtgatggtctgaaggtcccttgataagtgggcaggaaggtgacaatacaccccatggccccccaaccaatcaggcaaacagcaagatctctacgaccgaagcgtccacaaagacacctaagaagctcaaactgaagatcaagatgaccactggatgctcaacagcggcactacccccaacagtggctaagcaagaaagcgatgtggtggcgcctgctggacggcctcgcaaggatggcgctcgattgaggaaacgagtgacaaggagctctgggaattaagtggggcattgtcttgtaaaatgggctctggctgctttgcaatgatgatcgttcacacatgttttttttacatcggtgggccttgcaaattgggggcctcgcaactaatggcttgtaaaattggctcgggctgatttgcaatgatgattttacaaacgtgctttttacattggtgggcctcgcaaattgggagcctcgtaactttggggtatttgacctgaatgtgcactttgcgggttattagacttgcaaggctttatgccttttcaaggaataccttgtaaaaaatcagaggagtgatgcttttgtgacttaattgcgacggttattttacaaggcttcgggttacaaggtgaggggaggaaatcatcggttgtaaaattcgtcatttgagggggcagttgggaattaaacaagccatgtgaattacgaggcttaagccttggaaaataagacttgtaaatttctatacccccctatttaaatgcacaccttaaaaactacacatggatcagtttagatttgcttttatgttgaggcagatcgaaaagctgactggttgcaggctggttggctatgtaggagcttgatggatcggtcaagagatctcccaggagatcggaactttggccatccgatgtagcagtccagcctgcaacaaacaacaactgttataacaccatcgagttgaccagcctcatcgatcgacggcctactgaatcatcctcaagcaccatgtcgcactattccatccccggattccgtcgggaggagactgcagccaagacttcggcggtccgaatgtcgctcggaaacccaccaacaacagcgatccaacaagcacttggcccgacaatctcgatcgaatcctaccatcgatccgtccaattatatcacacaacccggcgagcattgcgagatcctgaagaattcatccgtgagacaactcaggaatccttgtccgatgacgagcgcgagtttatggtcgagttggtccgcttggaaccgacgctcttcttcgacaagatcatggaacgcttctacgattgtaacggggtcgtcccaatggacgatatgtattctttacaagaactgctcgtccaggaactttgtgtgaccttggataaaactcggccggccaataatcgcaaaagcttggaaaaaaagtaccaatacatcgccagaataaccaagcatcctgccaacttcctggtcttcgtaggcaagcacctatcgaatttttcagttttttttatatatgcctatgataacatgctttttcttcttattttcgtttgtatctattaaagatgaaactgcgatacgcttcccagatcgtcgaacactctatggaactagacaagcctcaatggcctccaacgaaagtcaaacccgaatcaaaaagggtcccttctcacttattctggctatcagcaaatccggattcctcgagctgacggtgaatgaacaccagactcaaccccgcgactttgaaaagtttttaacaacccacttggtagatttttttttttaattagaaaagttcattttttacaatatgcgaaagataagttagactgaattattttcttgtgatgtgatgtgatggtgatgtgtattgttattataagcttccacatatgagtcgatatccggagcgaaattcgatattaatgatggatcaagcaagcgtccatcgaggcccacgggtcgaaaagctatgtagaagagccggcgtcctgatcaattacctgcccgcaaactgtcccgaattgaatccgaccggcccgtttttctcgatcatcaagcgcagcctgcgtcgaagccgagtgcttctcaacgcatccgatccaggtctagagatctatcaaactgctcttcagctcctcagccctgaactttgtcgtgagttctacaagcaggcgggctacaacggcccacgttggttcgctgatgatgggcctgatgatacatagtcaaactcgctcttccacatttccctttcttttcatccccaaatttccatcatgtgtatttctaataggtttgtggctgctgcttgtaaccttgctcaagatatctggatcaggttttttttttattttggtgacctcaaggactcatcagagacctccttagtagtaggctgcacctggttagtccaatatttgatcaacaaaagtaccagattccttaccaccatcattgtataactgtaacggcaagcaacaaactcatcccaaaccagcagatcaccgcactagggctttcaagtagcgagttcaactcacaggtgttgcaccagctgtctaccgtcagtatcaccttctgaacgccttagaaaccatcgatgaagcgtttcgtagtctttccaaccgtcgtcgcagttgtgctgcttgtgattttttactagaatccgaactgagatctgcacttaagcttgataacaaaatggttgatgtaagaacaacgactccgacgacttctgactctgactactccgacacacctgcgatgatgcagtttttgttttgtttttgatttaggatgatgaatgatggaggacacgcgtgagatttagatcagtctcttctccactttttatctgaataagcgtgtattattatctgagaaaaataggtcatagaaataagaaaacaatcttgtttagcgaaccttgataacaaaatggttgatgtaagaacaacgactccgacgacttctgactctgactactccgacacacctgattagagaaaaatgagataaatgaaaataaggaaacaatattagagaaatgttatcacgtgaaaaagttattagaaaaatttgagatgataagatagttttaatcatacctgcaatgatgcagtttttgttttgtttttgatttaggatgatgaatgatggaggacacgcgtgagatttagatctagagaaaatgaataaataagagagaaaaatgagaaataagaaaaagattcagtttgttgttgttgcaatgtttggttgagtgatcttagaggatgttgcttaccagtctcttctccactttttatctgaataagcgtgtggggaaaagactggtatcggggcggtcgaaaaatcttttattggggtgcgggggaagaatcggttaggtttgttttgatgatgttcagatgcgagtgaaaattgacattgttactgcatattcataatgagaagtatattgcgtaattcaacagtccccctcaatttgaatggcatctgtcaatccaatcatattcctgaatttgttgaaagggttcttgccgaggtttttggtcaaaatatctgcaatcatgttaccggtgtatacgtgtttcatcttgaatgttccttcttgaacgtattcacaaatccagtggtgttcaatggcgacatgtttgactcgaccgtggtggacgggattttgggcaaggtgtatggcgcttaggttgtcacatatcatttcgagcggtgtttggactggaatctgtagctccttcattagtttcatgagccatagcgcttcttgtcctgcttcagtgatagcacaatattctgcctcggttgatgacagtgcaacggttggctgcaatctgcttcgccagctgattgcgcctcccatgaacttgaatacgtagacggtggttgatcgtaatgtggttctgtcaccggcccaatcggcatcacttgccatcgttggaaaattccaactcgggttaccggaaaggggttcttctctgccggagcggtaggcaatcttcatgtattgggtgaatttgaggtaacgtattacgtgtatgaacgcatcccagtgatgttgatttggcttttctaagaatcgggacaatactccaacagcaaaactgatgtcggggcgtgtgcaaatggcgatgtacattagtgatcctacggctttgcggtaccggttgtttcttgctgtgaatctgtctgattctttgtcagcctatgtgatgccaagacacgtgtcctctagctacacaaggtgcaaaaattaagagtttttatggcaaaaactctgggatagaactggtacaggtaattcaaaagaattacgtggaatttatggattaaatccaaaaagtggccaatttatattaataaaattaatataaattaagccagaggggcctgataaatcaggggtggtttaatccctctaaggtatcgtgcaaaaagcagaggatttaggtacctgatacactggggcctgtagcaggtgtggtttaaatcccaggagataatttttaggggaaaatcttcaagaaagggttattactcactagtaataatccaaaggggtcttgaggattttcttagtagaaactggacagttgggagcgctcagaaaggttgattttgggtgctgggtgataactggggagtttcttgagggttcttgaggctttaataacagcaattatagtagtaactaggctaattacaagtgtaggggacttgtaaatggtaagtaagtttctataaggtattttaaagatgggggatcattatttgggcggtcagaaggccctttaaatacctgtggaaggcctcaggggttgctcaggggagcttagtaggacttgggggcgcttttgggccctttttggcccacatggtgatgcaaccagggctggaaccttggggataatgttccagaagctccaaggggtcattcaagaaattattactgccaagaatgtcccatgggaacctgtggataggggctactctgttacgtggagcaggttccttggaaatgggccacagaatattccagaggtgtcttctgaggcttgctacacgtgttacccactggaatatggttactgtagtattttcgtgaatattctagcttgttcacattcttattacacgtgtgggggctttgttgccacgtgcaatggggattctggggcttttgtggcccaatccatggatactggtgcgcagcatgactacgtggcacatgggcttggagacaggactccacactgctctatcttctaaaccgtgcacaatactccaattctgagactggatttggagtatatgcattatgcattatgcagaagtgtcacagtacccgtgatctgggggtacctgttaattattcatgcttgtattacagggtgaaggagttagaatttggggtacctttggctgaggtaacctaggtaaaattgtatgctgattcagaatctgcaataatattcaaggttttgtttatactttttaagttattcatttatttttatgtattttttatcttatttacataagtaatattgtttcttttacttatgtaatatttttaatttatacttagattttttatgtaatttattatatttatttgctatgacaggttgtctctgccatagtagcaagctgacattccctacccctaagatgagtttactcataaaaaaggaaatagtagatgagagagggaaaaaattgggctaccactttaggaggttcttttggaaactctataactccttaaatgtatagctccatccgggatattattctctggtagccattcatccttatctgcagattggttcttataccttaccaggtaaagtctagtgtctttcccttgtaccctctctttcttatccttgagtatcttatgaactttgaatttctcagtaggtggagtttctaagactggtactggttctgggactacaggagtgtttgctgttctttgagtgtaaggtttaacaagacttactggaaaaacagggtgttttctagataactcttcactcaatatgacttctacagcatttttcccgtgtagctgtttaatagtaaaaggaccaacaaatgaaggtttgagtttcttgttcccaccaaggttattaaaatttacggtagacagaagtactttatctccaattttgaattcaggttctttatgactcttatcccatctattcttattatactctacagcatcttcaacacatttcttggcatgtaaatttgtggaatctaacattttcttgaaatccagtgctgtggggtgtatgtcagcctctgggtaactaacctgagtatttaatagtaaaaaggttgttactatgagttgactgaagtttttgagcgtggtgagtgttaggtagtgggtgattaataccagtcctgtaaagaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggtactaagactcacctgggattgatttggttattcccaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatactgtggataagttgagtaagagtactgaagcttaagaacaataaatgtagacaagatttatgttggttacgtgtactgtatcaatataaatgttaactggtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacggattataagttccagaatactgaaggagggaaagaatgagcgctcagaatcaagggagctttggccaggagaatgagcacatcaattgagtgactgatcattatttgtcatgatctgtaagtgacatcataattgtgtactagttgatcaatgtactagttgctcttgatgtgtacttaacagatcctctaataatgtagtcataattgtgatctgtgcatgtattgaatgtattaattctattgacacttaatacttactatttaatacatgtacatatttatttgtaataatatttgaccgtgaaaatactgtagcagagggataacttgtggtacaggtatttcacggacaagggagtgaaaggtaagtgataattacttatgtagaacacaggtatgtatttaaatagataactaattaacagataagataaatgtaagataaataagataagataagttaatgataataataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacataggtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacagtgtacatgaggtaatttgtcattgatggtgtctttgggcatgcgtgggatccatcctctttcaagtatatagggtgcttctttggtagaggaatgtatactactattataagctatttctaaggcaggtagtaggctcacccagtcatgagtgtatccatcatgatttttgaactcaaatccaaatgaacagaatcttctgagcatgtcctctagggtttgtatcatcctctcagctaaaccatcagtttgcgggtggtaggcagtagagaaagctaattttgttcctagcatatcatgtaagtttctccagaactcagatgtaaatttaggatctctgtcactgatgattattttgggaatgcctacgtcagccattagtctgttccagaataacatggctacctccatggctgtgtcatctttatgattaggaataaattttgccctcttggaaaatctatcaactataactagtactgaattgtaagagtacgatcctccaggaggtaatccagtaacaaaatccatattgatgatttcccatttatctgtgggttcagcaattttctgaagcagtccaaacctcttgcctgtttgtttgtttgctttttgacaggtgtcacaagatgtaatgtattcatggacttgtgttttccagtcaatccaccaggtagtttgtttgactctttctactgttctttcttctgaaaagtggccacaattcacattatcatgacattcctgtagaatattttttatttgtccttcatcacataagacaagtacacttgagtgtttgtgcctgtaatacaacaaaccatcaaataacgtgaatttgcctaatttataatgtttggacaggacaggtggtaaactagctgccagttctgggggactactgtcatttctcaatatttctaccagttttagtaattcactattttggtcataacgtttctgaactaattcataaaaagcattttccatgtcacatacgtgaatccccaaaatagggaaaatgtcttcgtcctcaggatcatatgcggggttatctggggtattagggagtgcccatctgcttaatccatcagcattcatgtgtttcttgccagctttatggattatggtcatatgccctctatactgctgaatagcaatttgccatcttaacatgtgtctgttaggagttttcatattcattagagttttaactgcggtacaatcagtgataactacaaagttagagccttctaagtagtaatgtaatttatctagagcccataccaacgctaagcattccatttggctggctccatatttcctctcagattccttaatttgtctggatatgaaaagaactggtttttccatgggtttgtcatctacaataaattcttgatgaagagcagctccaagcccatctaaacaagcatcaatttaaagtataaatggcttgtcataatcaggttgggctaggactggtgcagaagtgagtaaccttttcaattcttcataattttttactctttcccaggtcatctcataaatggtgtcatctttgcatagtgcgtatagattcttactcactatggcaaattgagggatatgttgcctgtaataactacaaaagcctaaaaatgacatcatttctttcaagttatgaggaagagttttgttcatcacggcggccactttgttctgatctacggctaaagttaggccagatactatcctacccagagctttaagttctccatagccaaagttgcacttttcaatggacatctttaagccagttttgatggcagtactaagcactagattaattttctccaagtgggtttcccagtcatttgaatatataattatatcatctatgtaaaccatcatccagtcttgtctgataaaagcaccaaaaattgagtccatcattctttggaaatgggaaggggcatttttgattccaaatggcattctcaaatattcatatattcccaaatgacaaattattctcaaaaattgtctgctatctgggtcaatgggtatctgatggaaacctttaagaacatccatagtagtgatgtatttagctttggataaattatgtaatgagtgatcaatacgtggaattgggtaataatcaggtctagtgtaattattcagagccctgaaatctccaaccattcttgacttctcattatgccaagcaataattactggggtagtaatttctacttgttcattgtgtccaactttcctcagcacgcctaattccattagctctttaatgtgagtttctaaagcttctctggatttaggactggaaggataagggggtcttctcaagatgggaggataaggttctttaacagttaattccagcttcatgtcatgcccttttatgttaccaataggttcttcagaagtacaaaaggattctttatttatgaagcaagttttaagtacgtctaatttctgttgctcatccaaaatatcactaacagctgcttgagaaagatattcagctttgaaggacatcatttcttccgtcatttcatctggtacatcagggagtttgatattcacattgcaaatttggaacttccttttccaatctccaccaatagtgtagaatctgttcttactttgaaatatgtcaattccatacatgcaaaacgtgtcatttcctagaattaaatagtcacaaatagcatcttgaagaaccacaaattctatggacagtcttaaagaacctttggagtgcggaaagattaatggcattactacaattcctaagggtttcattgaagaattacaactactaaattttgcttttgggacaggcagcaaattatttttccattctggatgtatttcatctaagaagttgctactggtacacaagcaaaaggctccaatatctaataaagcttttactgatttatcttcaaataaaacagaagtgtaactagtttttcccatagtataactcattcctttttctggtttattagtgagcaatttagcatcagaaacatgaccaatcttcatggaagaatcccatctctgcggtaaattagaatctccttgaatggtattgatatgtaattcatcaccaatatcagcttggattaccacaattctatgagactcatcttctcctggttcagtggttatgaaatcaaattgagatccagagtcatactcactgtcagtttcttcatatacttccacattattgatctttttgcgtggattagggcactcaggtcttttgtggcc