tataataaacacacctcacctcaccaattacacacctcatccgagttcaacactaaaccacacacccaactacacatttcagcaactttgactatacaactacacacaccaacttgaatttccagacacctcaacacacatataccaaattgagttacctcaccaatttccttctattttcacaaaaaaatacatctgccgggactcgaacccgggtcctaagcaaatccattgtgggaagctcagatgataacccctacactacagatgtgattaaaaaaagttatcagtacaaaacctggggcaccagagtattcgcgcgtggtcccccaccgcactactgactcggccctacagtgtttgactgcgcagatcggacgggatgcggtaagttcactgtggtatggccccagatgacatgagaggtggattttagagtaagtatactttcataaagaagttgataagtagacaaaagccagagtaagccccattgagttaccctataaatatagggcgaccatattactttgaattatgaagaatatatatgtattgtatatatataatttaacatcaaccaactgccctaatttaatctttgtacagttgggttttccggggactttctccttgtgtagaagggtgatatagcatgactaagatgctgaaaatataacacagaaaatatggtccttggcttttctcaactgttctgcacttcaccaaagtcaaacattctcaccaagtcaaaaaaaaaaaaaaaaagtctcacaaagtcatggcaggcccaaaaaggcagttttgacaaatcaccaagtccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtcaaaaagtcaaggccacccaacagaggcagttttggcaacaacaatgaccaagtccaatttttttttttttttttttttttttttttttttttttttaccaggtctgaaaaaaacttcaaaccagcccttgaagtaggtggccattgaaaaatccaaaatctcatagagtaattttcgtcgtctcaaaaacaaaaacaacagccctgaactaggtcctcatcaaaccagccctgaagtaggtggccattgaaaaatccaaaatctcatagggtaattttcgtcgtctcaaaaaccaaaaacaacagccctggaactaagtcccccccaaaaaatccaaaatctcataggttattttcgtcgtctcaaaaaaaaaacaacagccctgaagtaggtcctcatcaaactagccctgaagtatgtcctgatcaaagcaaatctcataggttattttcgtcgtctcaaaaaacaaaaacagccctgaagtagaacaatgagaaaaacagccctgaagtacaggattttcaaaaaaagaaaaaaaaaaagttcaacaaagttgaacaaatctttagaacaagggctgaacctcagtggatcgtagcaacaaggctactctaccacttacagtaccccgttccgattcaagtcgtctgcaaaggatttacccccgcacatattttcaatgatttatgtaggaaactaaccaagtctttccacttagccagcttgacccacagatgatggttcacgagcataaagctctatttcaacgcaactttgagatgcacgggacaaaatcattgtttctagcacggattctggcttagaggcgttcagccataatccagcacgtggtagcttcacaccattgtcctctcgaacaggtgtaaataccaattacgtgaatgaacggttcctctcgtactaagttcaattactattacaatgacactccatcagtagggtaaaactaacctgtctcacgacggtctaaacccagctcacgttccctattagtgggtgaacaatccaacgcttaccgaattctgcttcggtatgataggaagagccgacatcgaaggatcaaaaagcaacgtcgctatgaacgcttggctgccacaagccagttatccctgtggtaacttttctggcacctctagctttaaattctaaaggactaaaggatcgataggccacactttcatggtttgtattcacactgaaaatcaaaatcaaggggacttttacccttttgttctacttgagatttctgttctcaatgagtcccccttaggacacctgcgttattatttaacagatgtgccgccccagccaaactccccacctgacaatgtcttcaacccagatcagcccaaaaaggaccttaatactaaaaagtgggatgttaatcccagctctgcttcattgaataagtaaaaagacaataaaggtagtggtatttcactggcgcttacgctcccacttattctacaccctctatgtcttttcacaatgtcaaactagagtcaagctcaacagggtcttctttccccgctgattttgccaagcccgttcccttggctgtggtttcgctagatagtagatagggacagtgggaatctcgttaatccattcatgcgcgtcactaattagatgacgaggcatttggctaccttaagagagtcatagttactcccgccgtttacccgcgcttggttgaatttcttcactttgacattcagagcactgggcagaaatcacattgtgtcaacaccactttctggccatcacaatgctatgtttaattagacagtcagattccccttgtccgtaccagttcatagttgacagttaagtgcttgccagatgcataacgaataaaagctacccaagacattactaaaaggtcccatccaggtccgcctcaagttttacccagaagtagtcctagtcaggtcccgatagatctatcaagggcccaacaagctctgccctatgagccaatccttttcccaaagttacggatctattttgccgacttcccttatctacattattctattgaccagaggctgatcaccttggggacctgatgcggatattggtacggctgggtacaagactttttcaatcccttggtttttcaaggatcctcaaggacacaccagacttcacagaggtgtaaagctctaccaatcattaaaccctatctccgaataattcgcttccagggttttagattgttaaggagaaaagaaaactcttcctggggcccctgcagacgtcaccaagttcattcacgttgccgttcaaaatctgtatcccagttgtagaattttaactacattccctttcgataggtggatgctaacaagagcatttctttaaaacggaggttccctatttcttaggaccgactaacccatgtccaactgctgttaccatggaacccttccccacttcagtcttcaaggttctcacttgaatatttgctacttccaccaagatctgcactagaggctgttccacccagcatcactgccaaggcttcgctacataacctccacgcctgcctactcattaatatgtaatgaaaaacaatattaatggtgaggtatgggtaatacacttaagcgccatccattttcagggctagttcattcggccgttgagttgttacacactccttagcggattccgacttccatggccaccgtgcggctgtctagatgaactaacaccttttgtagtgtctgatgagtgtatattccggcaccttaacctcacgttcggttcatcccgcatcgccagttctgcttaccaaaaatggcccactaaagactctcattcacatgcccacgttcaattaagaaacaggagcgtcttacatatttaaagtttgagaataggttaaggatgtttcatccccaaggcctctaatcattcgctttacctcataaaactgatacgagtctttgctatcctgagggaaacttcggcaggaaccagctactagatggttcgattagtctttcgcccctatacccaaatttgacgatcgatttgcacgtcagaaccgctacgagcttccaccagagtttcctctggcttcacccctattcaggcatagttcaccatctttcgggtcccaacatacttgctcttactcagtaccatcatataaataatctggactggtcaatggtgcacttttgacagatcccatttacatttactttcattacgcataagggtttcaagcacccaaatacttgcaagcatgttagactccttggtccgtgtttcaagacgggtcatttaaagctattacaccaacatcctcagtaagaagaacattaatttgttccacacaataaattgcgcttactgccttcctcaatcttaagcattgtatcaaagctcaggactataacacagccaaagactgctacatttccttaaacccttctccaacactcaaaaattgatgttggtctgttaatcattagaatactcccttaataaaaaggttgaactaataataacaagtctaacttcaagtgtttcccttttaacaatttcacgtactgttaactctctttccaaagttcttttcatctttccctcacggtacttgtttgctatcggtctctcacctatatttagccttagatggaatttaccacccactttgagctgcattcccaaacaactcgactcttagagactgtatcataatgcactggtagtccatatcataaacgggattatcaccctcaatgatgctgcttttcaacagacttatacatggtccagcactgaaaacagttcttaaaattacaactcggactctgaaagagccagattacaaatttgggcttttccctcttcactcgccgttactaggggaatccttgttagtttcttttcctccgcttattgatatgcttaagttcagcgggtagtcccacctgatttgaggtcttaaaaaaatagatattgggtttttaggagtctcttgttacaaaaaaaatggcaagtgtttgactactttccttgatgtgatgataaaattattacaccaagtcaatccaacttatttgaaaagtgacttatatatttaaagtgagctataattatagcaacactcaacatccaataaacaaattattaaaaaaatgtttaatgagagggtttcatgacactcaaacaggtgtacctttttggaataccaaaaggtgcaagatgcgttcaaaggattcgatgattcactgaatttctgcaattcacattacttatcacatttcactgtgttcttcatcgatgtgagagcctagagatccattgttaaaagttatttataaattaaaggtttggttacattcatttaaacttgtgttttgttaaaaaaataaaaaaaaaagggagggggggtaatgcaacaattcaattaagaatgttacgtatactcaattgcaatgacctttgagagtcatgcaaccaagtttttaaaagtgtttgggtttggtttataagagagtcgagccacaataaagtgcactctaattcttttaataatgatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggcctctatcctaccatcgaaagttgatagggcagatatttgaatgaagcatcaccggcacaaggccatgcgattcgagaagttattatgagtctccaagggagacccgaaggccattggttttttatctaataaatacaccccttccaaaggtcggggcttttcagcatgtattagctctagaattaccacagttatccatgtagtaaggtatcatcaaataaactataactgatttaatgagccattcgcagtttcactgtatagttgtttatacttagacatgcatggcttaatctttgagacaagcatatgactactggcaggatcaaccaggtaacatttttcctttgaccaagatcagtattgctacttcacttgataccactgcaacttgccaatcacaattaagtaattaacaagttgagtaaagagtttgttacacaaaattgaaactttttccccaactgttgttaacaaaaacagacaagttgggcacttcagctttcacatcttactaaggtttttgaaagcctgttggatgctacttgcagagtgggtttatttccccggcctcaaaagctctcaaacatttcttaaagctcttcatttgaataaacaaactaccaagacttcaatcatatttgtaggtgaagacttcttgtttcattgaaacacaaactggtgtgtatacaaatccaaagagtatctttcaagtggttttaatattgcaacagcatagcttattagcaaaaaatccacaatgtttttcagtgcttgggctcttagaaagaacaagactttgatagggacaaaaacaatccattggaatgctttatttgtcctgggctttatctcccccttgaccttcagtgtcttccagtttcagacttccttttggcaaattgaatatcagttttatcacatgtgcctgagttatgaaaagtggtctagagaaattacaccatagccaaatggaaaattgaaaactcttggatgaatcttatacacataaatcattaattttcaattcagagggcatgtcaagattttggtgttgtacataaactggcttaataaaaagcgaaatcaatctttccttatcctgctgggtcctcccagatttaaacaatgatttagtataaagttcattaagagagtcttttaacacttggaatgtgcatacaacttttgaaaacttcataatgagtcatgcaacaaaaacctcaactcaatgtttaaggagttatcactaaatctcacttttggtagggttgtctaaagcccagttggatggaagcatctcaaaatgtagattgcttacagatggtaactactttacatactcagagaatatgtatttcattgtgtagactgtgttgtgtgatgtacacactgattgggtgttttgcactcccatgtagtatggcaggagtgaaatattcatgtgtctcagtccaaatgtggtccactgtgctgaattaaaattcatcacatgtcacaccaactttcactctacaactttacacctcaccaacttcagctctacacacacctcacctcacctcaccaacttggactacacacacctctcaccaacttgaacaccacacaactatacatttcaccaacttccaacttcaacactacataactacatacacatttcaccaactttgactctacacctcatcaacttgaacattacacaactacacattgacacacctcacacataattcaccaactttgactctacacctcatcaacacaactacacattgacacacctcaccaacttcaacactacataactacacatttcaccaactttgactctacacctcatctacttgaacattacacaactacacattgacacacctcaccaacttcaacactacacaccactataaataaaacacacctcacctcaccaattacacacctcaccaagttcaacactaaaccacacaccccaactacacatttcagcaactttgactatacaactacacacaccaacttgaatttccagacacctcaacacacatataccaaattgagttacctcaccaatttccttctattttcacaaaaaaatacatctgccgggactcgaacccgggtcctaagcaaatccattgtgggaagctcagatgataacccctacactacagatgtgattaaaaaaagttatcagtacaaaacctggggcaccagagtattcgcgcgtggtcccccaccgcactactgactcggccctacagtgtttgactgcgcagatcggacgggatgcggtaagttcactgtggtatggccccagatgacatgagaggtggattttagagtaagtatactttcataaagaagttgataagtagacaaaagccagagtaagccccattgagttaccctataaatatagggcgaccatattactttgaattatgaagaatatatatgtattgtatatatataatttaacatcaaccaactgccctaatttaatctttgtacagttgggttttccggggactttctccttgtgtagaagggtgatatagcatgactaagatgctgaaaatataacacagaaaatatggtccttggcttttctcaactgttctgcacttcaccaaagtcaaacattctcaccaagtcaaaaaaaaaaaaaaaaagtctcacaaagtcatggcaggcccaaaaaggcagttttgacaaatccccaagtccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaagtcaaaaagtcaaggccacccaacagaggcagttttggcaacaacaatgaccaagtccaattttttttttttttttttttttttttttttttttttttaaccaagtctggaaaaaaacttcaaaccagccctgaagtaggtggcgcattgaaaaatccaaaatctcataggtaatttcgtcgtctcaaaaacaaaaacaacagccctgaactagggtcctcatcaaaccagccctgaagtaggtggccattgaaaaatccaaaatctcataggtaattttcgtcgtctcaaaaacaaaaacaacagccctgaactaagtccccacaaaaaaatccaaaatctcatagggtaattttcgtcgtctcaaaaaaaaacaacaccccctgagagagggtcctcatcaacatagcccctgagtatggtcttgatcaaagcaaatctcataggttattttcgtcgtctcaaaaaacaaaaacagccctgaagtagaacaatgagaaaaacagccctgaagtacaggattttcaaaaaaagaaaaaaaaaaagttcaacaaagttgaacaaatctttagaacaagggctgaacctcagtggatcgtagcaacaaggctactctaccacttacagtaccccgttccgattcaagtcgtctgcaaaggatttacccccgcacatattttcaatgatttatgtaggaaactaaccaagtctttccacttagccagcttgacccacagatgatggttcacgagcataaagctctatttcaacgcaactttgagatgcacgggacaaaatcattgtttctagcacggattctggcttagaggcgttcagccataatccagcacgtggtagcttcacaccattgtcctctcgaacaggtgtaaataccaattacgtgaatgaacggttcctctcgtactaagttcaattactattacaatgacactccatcagtagggtaaaactaacctgtctcacgacggtctaaacccagctcacgttccctattagtgggtgaacaatccaacgcttaccgaattctgcttcggtatgataggaagagccgacatcgaaggatcaaaaagcaacgtcgctatgaacgcttggctgccacaagccagttatccctgtggtaacttttctggcacctctagctttaaattctaaaggactaaaggatcgataggccacactttcatggtttgtattcacactgaaaatcaaaatcaaggggacttttacccttttgttctacttgagatttctgttctcaatgagtcccccttaggacacctgcgttattatttaacagatgtgccgccccagccaaactccccacctgacaatgtcttcaacccagatcagcccaaaaaggaccttaatactaaaaagtgggatgttaatcccagctctgcttcattgaataagtaaaaagacaataaaggtagtggtatttcactggcgcttacgctcccacttattctacaccctctatgtcttttcacaatgtcaaactagagtcaagctcaacagggtcttctttccccgctgattttgccaagcccgttcccttggctgtggtttcgctagatagtagatagggacagtgggaatctcgttaatccattcatgcgcgtcactaattagatgacgaggcatttggctaccttaagagagtcatagttactcccgccgtttacccgcgcttggttgaatttcttcactttgacattcagagcactgggcagaaatcacattgtgtcaacaccactttctggccatcacaatgctatgttttaattagacagtcagattccccttgtccgtaccagttcatagttgacagttaagtgcttgccagatgcaataaagaattaaagctacccaagacattactaaaaggtcccatccaggtccgcctcaagttttacccagaagtagtcctagtcaggtcccgatagatctatcaagggcccaacaagctctgccctatgagccaatccttttcccaaagttacggatctattttgccgacttcccttatctacattattctattgaccagaggctgatcaccttggggacctgatgcggatattggtacggctgggtacaagactttttcaatcccttggtttttcaaggatcctcaaggacacaccagacttcacagaggtgtaaagctctaccaatcattaaaccctatctccgaataattcgcttccagggttttagattgttaaggagaaaagaaaactcttcctggggcccctgcagacgtcaccaagttcattcacgttgccgttcaaaatctgtatcccagttgtagaattttaactacattccctttcgataggtggatgctaacaagagcatttctttaaaacggaggttccctatttcttaggaccgactaacccatgtccaactgctgttaccatggaacccttccccacttcagtcttcaaggttctcacttgaatatttgctacttccaccaagatctgcactagaggctgttccacccagcatcactgccaaggcttcgctacataacctccacgcctgcctactcattaatatgtaatgaaaaacaatattaatggtgaggtatgggtaatacacttaagcgccatccattttcagggctaggtcattcggccgttgagttgttacacactccttagcggattccgacttccatggccaccgtgcggctgtctagatgaactaacaccttttgtagtgtctgatgagtgtatattccggcaccttaacctcacgttcggttcatcccgcatcgccagttctgcttaccaaaaatggcccactaaagactctcattcacatgcccacgttcaattaagaaacaggagcgtcttacatatttaaagtttgagaataggttaaggatgtttcatccccaaggcctctaatcattcgctttacctcataaaactgatacgagtctttgctatcctgagggaaacttcggcaggaaccagctactagatggttcgattagtctttcgcccctatacccaaatttgacgatcgatttgcacgtcagaaccgctacgagcttccaccagagtttcctctggcttcaccctattcaggcatagttcaccatctttcgggtcccaacatacttgctcttactcagtaccatcatataaataatctggactggtcaatggtgcacttttgacagatcccatttacatttactttcattacgcataagggtttcaagcacccaaatacttgcaagcatgttagactccttggtccgtgtttcaagacgggtcatttaaagctattacaccaacatcctcagtaagaagaacattaatttgttccacacaataaattgcgcttactgccttcctcaatcttaagcattgtatcaaagctcaggactataacacagccaaagactgctacatttccttaaacccttctccaacactcaaaaattgatgttggtctgttaatcattagaatactcccttaataaaaaggttgaactaataataacaagtctaacttcaagtgtttcccttttaacaatttcacgtactgttaactctctttccaaagttcttttcatctttccctcacggtacttgtttgctatcggtctctcacctatatttagccttagatggaatttaccacccactttgagctgcattcccaaacaactcgactcttagagactgtatcataatgcactggtagtccatatcataaacgggattatcaccctcaatgatgctgcttttcaacagacttatacatggtccagcactgaaaacagttcttaaaattacaactcggactctgaaagagccagattacaaatttgggcttttccctcttcactcgccgttactaggggaatccttgttagtttcttttcctaaaaaattattgatatgcttaagttcagcggtcccacctgattgagtctaaaaaatagatatgggttttagcagtctcttgtacaaaaaaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctgctccataggttcctgtagccataatatatgtttggatgactcttgctttacttagaatgtgtaaatcggggtcatataggagtggcatagacatgaacatggctttttctgcttttcttgcaagagtttttgcatgttcagattctattatgtaaggttctccttttgttatggtattggggctcatacatcccagatatttataagttgaaactttttggatctcgccatttttgaataggtatgttgggtggttaataggctcattgatgtcccatttgtattcaacaactccgcattttttgtgacctagtgcaaagtgccaatcttcacagtatgtgtctagctttgcacatatgtcctgaatttcgttttctgtgtccgcaaatattagtgtcatctgcaaataggagccctttggcaagttgtttcaggcttgggacagatataccattggacactttttccaggatatcattgacaaatataataaagaggagaggtgatagaggacatccctgtcgggtcccaatttctctggtgaatggttcagagagttgatctcctagtctacactgaatcttggagttatcatatcccttttttattatggtgacaagatctggatggattccaatttgtagtagttttgcccatagtccttcatggggaactctatcaaatgcttttttaaagtcaatgtatagtaccagtgtatttttttgtgcattgcgtcttctcttcagtacttcattgagaccgatgacatgtgcaatagcttcttgtccttgtctgaaaccagcttgtgcctttgtgaaaaagcctttgttttctagtctggcggcaatttctcttgcaatgatggttagtagtagtttaccttctgtgcaagatagagttatacctctagtgtttttaagatatttggggtcttgtcccggtttaggaagtgttatgagtacttcctcattccatatatctggttgggtctttagcctgaggcatcctctcatgatgttgagtaggtgttttagtggtggggtgattagttctgatggcagagaccatctgtctagggctgttgtggagtagtctagtggtttggggtatgatttgctcccaaagtgattttgggggagttttcccagtctttactaacctgtagctgacactcaatttctaaaaatttcttcaggtgcattgccaatactccacttttaccaggggctgcatttcttttaatttgtctaatggccatgataaaggcatctgtgtcaagttcactgttgggacagtttatttcagttacttcagaaatgttgtcttcagcctgatcatgtgtgtcatttccaggtttcctggaaatgtgtagtttggggaatagcttttctgttgcagtaatatgtgaccatttgtttgggtctctagatatgttggtggggtctttagccagttccgcagaatatgcagctcttgcctgtaggatacccttagggtcagtcacaaagttgttgtttgagtcataacaaggcatgttttcttgtttagaatttgtatttccttgtgcttgttgaagaagtttatggaagtcagctccttcattgtctagaagtaggtggttgatttggttacttctttttagtttttgaatttttgagcatttctttattgctcttttggcctcatatgatctaactactagtattttttgtagttttttgataagaggtttatctttagcctgaacagctttttgaagagcttgttgtgttcggcgtgatctggccttggttactctatcaaactggatttcctgttgttctttaggaatttctagtatttgaagttctcttccagattgattgagaatttccacccattttgaggctgcttcattgaggtctgtttcactctcaatgtcttcagttctgagacagtcccatctttttgatagggctagttctatcccatgcccaatgatggctttacggttccagacttccttctggtttttgtttgtcccttggatagtttgatgttgaagaaaaactggccagtggtcactaatatctgtggtgatttggtccacagaggcttgtggtgcaaatttacatgcctctggtgagttgatataatgatctatatatcttccttcctggtatttgatccttcttgtatggttggtagttggatcattacatagtttgaggttaagacttctcagactattcttgttgatgagtttatccactgtctgttcatcttgattgaaatcccccattagggtgataatgggatttttctcccctttcattataggtgtgaggatagatgtcagtttatgccatactgtttttcttgcttgtcttttcaagttacctgagggcatgtagactgatataatgtgccatggtttggcttgggagagtccaaacacttttacatatattaagtgtttatcttctgtgggtattttgtgggctgctagtttggtgtgtacatacacgcagtggcccctaaacccttcctcacatggtttctcaaataggttatattgttttatgtctggtgagtattggtatattgtcctcaggtgttcttgaattcctgctatggatacttgctttgtttccagcaagcttttcagagctggaaatttagagttgaccccatttatattccaggttaggaactgtttgatggatgagatgggagttttggtgggtgtcctctttgacattattattccatctctgtaaggtttccaccttgtcagtctatatcttggtaacattccttgtgtgatacatttgatccatggaattttttcttcaaagactttttctgcaagctgttgtcttcccttgtagtctagttgtagggatttttgtagccctgcagctacctcatttttaatccatatgtcaaatcttgttctcctgtttggttgtaggatttgtttgactttgattatacccttgtaggtttcagggtggtgtttcagtgcatgctttaatgcactgtatagttggggagtggatagtgagccagtattggtaagtatcaatctggtttattcttcctttggtattgaggtttggggtggcctcatattcttttctcccacagggttttgaggcctgatagtgtgtttaacaacaggggccgtcaggctcaggccaggacctggggcatgttgtggcctgattgtgtgtttaataacaggggccatcaggctcaggcgaggacctgaggcatgttggttgatcctgtgtgcgccctctgttcctccagactgggggctggagacggcggttgagccctcctcattggaccaggtcagatccgtattatcttgagtggtaacgggcttttcttccctggaataggatacttcactggcagttataccagtcactcctaaagcatcacaccacacagggacggtggatgacctcccctctgaagtacagtgctcctccgtgtattcactgtcaaagagcaccttgcgggacattggtttctctgtttggtgtactgtcatgagtggtttgggtagtagttttgaataggtgcccttcctatttaactaatgcgcttagttaggcgtaacacttccttctggctagtggccaggcaggttgtctgcttttcaaatttgttgaagcatgtaggctttgtgttagggacctttatgtgctcctgtttttatataaatgaagctatttgtttgttgttcagggttatctgcatactgttatttttgagtatgcattttgtctacacttggttggaggtgcatatttctccagtagtggtagagtgataactcttgttgtctgtgttgtgcggctccttgttattgcgcagtattgtgtgcagtgtagtgtgcctgtgatatgtgtgtaacattgactgtgtcactttcaccagttttatctatatttgaggtgacacggactcctttcagtgacatgtagtgatatatcctattggagtacctttcacggtttatggattttttcccacccgggagcaaccggttaggtcttatcagttccaatcagtcacaacacatcattacgtatcaatctgatgtgggcgtcggttcaattaaggtatgtcattgctctctttcatcatttctttctcatttacaagtgttaacgtgttgatgaggtattgttagatgatcgtcagatgatatatgttggacatcagtcgtttcctggagagttgggttctctaggtgagtttttgttcgcttggtcaggttattgatcaagataggagtgatagatagattcttaagcatccatttattaggattctatgttaaggtatgtattgtttttcttatgattgatcatgagcttttcaactgtctgatatttagttatgtttgctgactgtgtctttgtcataggtttagagctgtgaacttatcctccattgggcaatggtcagctcttattattatttttatttgattcaggacttagttatgtcttgatcgctttatgttgtccatacggttgaggtttgttatatcccttcttataatttggtagttgtgggtattgatgttccattaaacggtgcaagtgcccctgtcaattaacatcttcatattcgtatctttccagattggtttatagatgtttttccaactcttacaacgttattcgaggcgtgtgtcgattccttttttgatgtttatgcatatcagtaagtgtatcgtttttgagctctttgggtgtagtactaagtgctcattttcgcttgtattattgcttttgtgaaggaagaatacatcttggtctataggtcaatcacggtcgtgaggatctctctcagtttgtagctctgtatctcgatattcttacgattcatagctttggtacgtttataattgactcattcatctgtcatagagatgtcgattggcatccggatatccgcgcgatgcgatatccggctgcttttccggcatctgagcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagttcatagttgacagttaagtgcttgccagatgcaataacgaattaaagctacccaagacattactaaaaggtcccatccaggtccgcctcaagttttacccagaagtagtcctagtcaggtcccgatagatctatcaagggcccaacaagctctgccctatgagccaatccttttcccaaagttacggatctattttgccgacttcccttatctacattattctattgaccagaggctgatcaccttggggacctgatgcggatattggtacggctgggtacaagactttttcaatcccttggtttttcaaggatcctcaaggacacaccagacttcacagaggtgtaaagctctaccaatcattaaaccctatctccgaataatttgcttccagggttttagattgttaaggagaaaagaaaactcttcctggggcccctgcagacgtcaccaagttcattcacgttgccgttcaaaatctgtatcccagttgtagaattttaactacattccctttcgataggtggatgctaacaagagcatttctttaaaacggaggttccctatttcttaggaccgactaacccatgtccaactgctgttaccatggaacccttccccacttcagtcttcaaggttctcacttgaatatttgctacttccaccaagatctgcactagaggctgttccacccagcatcactgccaaggcttcgctacataacctccacgcctgcctactcattaatatgtaatgaaaaacaatattaatggtgaggtatgggtaatacacttaagcgccatccattttcagggctagttcattcggccgttgagttgttacacactccttagcggattccgacttccatggccaccgtgcggctgtctagatgaactaacaccttttgtagtgtctgatgagtgtatattccggcaccttaacctcacgttcggttcatcccgcatcgccagttctgcttaccaaaaatggcccactaaagactctcattcacatgcccacgttcaattaagaaacaggagcgtcttacatatttaaagtttgagaataggttaaggatgtttcatccccaaggcctctaatcattcgctttacctcataaaactgatacgagtctttgctatcctgagggaaacttcggcaggaaccagctactagatggttcgattagtctttcgcccctatacccaaatttgacgatcgatttgcacgtcagaaccgctacgagcttccaccagagtttcctctggcttcaccctattcaggcatagttcaccatctttcgggtcccaacatacttgctcttactcagtaccatcatataaataatctggactggtcaatggtgcacttttgacagatcccatttacatttactttcattacgcataagggtttcaagcacccaaatacttgcaagcatgttagactccttggtccgtgtttcaagacgggtcatttaaagctattacaccaacatcctcagtaagaagaacattaatttgttccacacaataaattgcgcttactgccttcctcaatcttaagcattgtatcaaagctcaggactataacacagccaaagactgctacatttccttaaacccttctccaacactcaaaaattgatgttggtctgttaatcattagaatactcccttaataaaaaggttgaactaataataacaagtctaacttcaagtgtttcccttttaacaatttcacgtactgttaactctctttccaagttcttttcatctttccctcacggtacttgtttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaagggtgtccttccagtcgacgaggtacttgtacctctacggctggaaggaagcccttccggtcgacgaggtacaagtacctcgccagctggaagggtctccttccagccggccatctccccttccggccgcgggtatcctttgggatacccggatacccgccaactttttgcggaaaaggggccatccgcacccgaatccgcacccattggcgggtatccgttggcagtggcgggtatccgccagcggataacgggtatccgcgacggatacccttcgaccatctctatctgtcatgctatttacattgatatggatcgtgatagagagagagaaaacagtagagtattgacattcatgtttctagtcgattgtgtttttgaaaaagggttctttgagcgtagattgattggaggctgattcaataggtgagtattgatattgattggccaaatcacatgttgttacaagatgttaatcagaaaaagaagaagacataaagggctcagaagaggtatgctaatacaacgttatcatttgatgtatttgtatagaggatatgatacaactccattttacgacagtggataggtaaagtgtaggatgtttgcctatttctgggtgtgttgagagtgtttatcaggtatccatggtttatgacttacctcctcggttagccggcgccttgccacctattgtatgagcagtaggatagttagagccgtggaatgtggtttcgttataagggacgattactcacgggaggtagaagccactggacgaccatttccacgctgcttggcactgtggtggacaatagtgggtacttcagagattgctttgttggctttctttttctttttggagatcggttcaggaaaatggctgatttccatgatcttgttatccgactcttctggtatggaaggcgcacccgagagatggtcggtgtagaggcagtgggcgacgtcgtggtcttcacagccgcatgtatggcaggccgggaggagttcgagtttgaccgggtgcccacagactaagcctggtaagtgattgttgttggggttcttccagagcctcatcggcacttccccagtgggaatcgatgggatgaaaaaggtaaggtcgccgttataggtcaggttaccgttaatttttctccgttatgtttgattcgcatgcaggtaatgtcggtccaacgaggttggttcccgtatccctggtcaatcttcaaggcgtacttagtgagggtgtcgtcactgtcgtctttggggttgattgggccgcaggcaggtaagtgggctttgaacttgagatagcgtgcggcaaagtgattgtcctcggctttgaaaatcggcatgagatgccagacgtaggctgaatttctgccttcagtgccgtagaagactccttgcaagcggttatcgaagctcgggagctggagcgcgtcagttggggagagatgaataatatattcattcggccagtcgacgtgatctttggcttgttggaggagtttcggggtgagtcaaagttctctgagagccgagtggagtgatatattgggtttatcgacgacctatttcccctctcctagtgctcggatcatgatgatcatgacattgagttctttctggtttttgagtttacttctgttgttgtggccgtacccgtcccacatggctcggaatcgcatgtggggggtggaacgtcggagtaactgagctcttatcttttcccaggagtcacagagggtgtttggcatcgggatgactggcttgatatcaatgtcttccggatcgaaaggtaagttctccgggtttgcgtcttgcatgttggaatcagggtctttccctagcaccaacatgatcctcttggcaggatgatttttgacttcagttggcttcatgggagacccctcaattttgatgggggtttcgtcgtaggttccctttctcttactaggagtgttagggatggaacctggaagctcgactgtgtggtattagatgtagatgtagccaagtgattctctttgtggctttaattgttatgttagatttgataactcactgttagacatgccatctaatggattacttattaggtgtaagtaatcttggttgttggtgagtggttttcctacagaacgatcaatacggtcgtacgttagacaacagtttgcacatgatctggttatgtgggaagcttacttctgctttctacaggtttgtgtcttttgatttttagagtcgagacgtcagtgtgtagaatcagagtaggttattgagtctggatgagctggtggataggggctgatttattcgctttttgatttatagcagtgttttatagtccgtaactttcagctggtcaacattctactcagttgttggagatcggggtttgtgcctcgggttctcagttttgagtggggtgtgctcatttgatattttgccaagtggtaatggtctctttggtagcagtgagggctagatcaattactaatccttgatctaatttgattatgttagtagattcagtttttcttggcgctcttctgacttagtctcgcttagcacgtggcatttactcagatgagacacggtcagttactgtagagttttctagacagttgtcacataattgtatcggaaactgatcatgactttgattcagtacagtcaatttgtatatgtgatagttcttggatcatttcctaccattgaaagttgatagggcagatatttgaatgaaggatcaccggcacaaggccatgtgattcaagaagttattatgagtcaccaaggagaccgaaggccattggttttttatctgataaatacaccccttccaaaggtcggggcttttcagcatgtattagctctagaattaccacagttatccatgtagtaaggtatcatcaaataaactataactgatttaatgagccattcgcagtttcactgtatagttgtttatacttagacatgcatggcttaatctttgagacaagcatatgactactggcaggatcaaccaggtaacatttttcctttgaccaagatcagtattgctacttcacttgataccactgcaacttgccaatcacaattaagtaattaacaagttgagtaaagagtttgttacacaaaattgaaactttttccccaactgttgttaacaaaaacagacaagttgggcacttcagctttcacatcttactaaggtttttgaaagcctgttggatgctacttgcagagtgggtttatttccccggcctcaaaagctctcaaacatttcttaaagctcttcatttgaataaacaaactaccaagacttcaatcatatttgtaggtgaagacttcttgtttcattgaaacacaaactggtgtgtatacaaatccaaagagtatcttcaagtggttttaatattgcaacagcatagcttattagcaaaaaatccacaatgtttttcagtgcttggctcttagaaagaacaagactttgataggacaaaacaatccattggaatgctttatttgtcctgggctttatctccccttgaccttcagtgtcttccagttcagacttcctttggcaaatgaatatcagttttatcacatgtgctgattatgaaagtggtctagagaaattacacatagcaaatggaaattgaaactcttgatgatcttatacacataatcattattttcaatcagaggcatgtcagattttggttgtacataactgcttaataaaaagcgaaatcaatcttcctttatctgctggtcctcccagatttaaaacaatgatttagtataaaagtcattaagagagtcttttaacactttgaatgtgcatacaacttttgaaaacttcataatgagtcatgcaacaaaaacctcaactcaatgtttaaggagttatcactaaatctcacttttggtagggttgtctaaagcccagttggatggaagcatctcaaaatgtagattgcttacagatggtaactactttacatactcagagaatatgtatttcattgtgtagactgtgttgtttgatgtacacactgacactggccccgtcccctgatgggggttagagggcaggtttttggggttagggttagccaaggagaggcacaatacctggacaggtttgagcgtagtttttcatctgcctgggtattatggggccattgaagacctggcatagttgtcagaaatccaatggcccccgcttcaatgggggtgggatggtttaggggttagggttagggattaggggttagggttaggggttaggtttagggttagttttagggtttgggttagggtgagggtttagggtttagggtttagggttaggctttagggttagggtttagggtttagggtttaggtttagggtttagggtttagggtttacatttagggtttagggtgtagggtgtagggtgtagggttaggttttaggttttaggttttgggtttaggttggttaggtagagattatttgttagctaggtacctaatactgcttggcgggtaccacccgcacccacctagcaccctccaggtggtgacaggtgcggtgccgggtgccgtttgttggcaaaaaattaggtggtacccggttaccgctacgggtaccgccccacagccctgctatagggtgggggggagggattgggggatcaggggtttattgatcgattgattgactcttcaggccgagtagatcaatcaatcaataaaccaactgcacggccaaaaggagtagcccactgatgaccatcagtctcattgctctgatctatgtcacttggtgatgagccaggatgaagaatcagaagatcaaaaaatggttgagatccaaaagtggaagatgttttgtggttcgggaccaagcggtagctgcagacctgctgaaatcaatcagaccgggaagcaaagatgtttgttttcttttcccttctcttgtatcattataattcaccccacaattggaagaggagtagaatcagcttacctaaacttaacgtcccattctccaggtcaagaagcagaacaatacaagtatggaatgttcaaaaggagagccatctcaccatctttgaaatcactctcctcatgcatcggatcaccaatccaaaaccctattcccattcctcaagcgtgtccattggccccaaatttggcaactccaagccacctggtcaactaccaatcagcaacggtcaaaagtagtagcagcagtagtagtgctagcagccttggatttagaaccaacttgggagtccatcaatcagttgtcaacaagcaatctcttcccttggatcaagacaatctaatatctaacttttcaagcaactcataaataaaaattgacttgtctaatgccgatcccatttctcatcatttcttttttgtacttctaacaaatcaattattaataaaattggtgctctttttccagtaagctcaacacttagaaaaccaaacaaaaaccttcaaaatgggtgaaagaattgaaacatgattagcccagtcatggtagccattctgcttattggtgattttctttgtcttctttctcttttaagttattttgtgattgcctttgcttttctgtttatgtctgctgtggaattcaagttcctttgatgaagtgacttgcaaatctgggagtgaacaccaaaaataataaataaatatgaaaaaaatgaaaacaagtgactaaaaaatcaagaaagagaattgggactctgggagagaaaataataaatgtgaaaaagatacaaaaagtgaattgggactgtgggagtgaatctaggtgagaaaaagagggggggtacccgcggtacctgcaaaaagtaccgccggtacccgccaggaggtgcctggtgtggtacttggtacctattttctgaaaaaattcaacagttacccaagtacaaacaaacaatctctatggttagggctgtttttttttataaaaaaaaattggcaaaaccgggttttacccagctcacccagctctgcttgttctttggttttgaaccgatgataatgacaccattttctttggtttgggaccaaaggatccaattgccaaaactccaaaggttggcgtggattatgtcaagtaagcagcaggctatattttgtgagacagacagaattttttacattcttacctttctcatgtgtgtctccaaatagcatccaagatcgtacagtatccctaatttttgatctacaaattcttcaaggattgtttgtatgattgccactgggtagtacaatctaaagattgcctttgctggaaatttccatccattgcaattatgaagtcgggcttgcttgcatttgatttgacttcattcacaggtggcccaaagcattgagggcacttatttgcccattgggcatgtactgtgacctgtaagatgctgtcaagttctttcttttgaagggcttggatccaagagtataagtcaacactatatctgaaagggacacaaaggttttgccttcaatactttccagattgtgagaacattgcttttttgctttggctatccagccacacaatctgagcttttacaaatgctgatgctggtattacagatgtttgccatatgaaatggtggtactggatcaagcagatagagatggcggttcaaggttggctggctgaacaagcaaagtatccatagtggatcagccggatgacattggggttaaaactacagaaggttattaattttccaggataatattctgtacaatcaatctgttataagtacaaagctcaaaaaataaaaacctaaatataaaaaatgcttacaagccatatcaatgagatcaactttccaaggccaaatattgtttggttcacaagtgcaggtattctggggcagttcaaaattacatggctggttattccagttttcagtggcttcttggcaaaggaggtaagtagatgttgctttgttttcaatatcactccattgacaactgatttttttgcgggtctcagcgtaacagcgtagttgatgatagggtgcatgtgcctgaagggggagattatcttctttggtgtcagcatccacgtaactcccaacaataggttcagtatcttcaaatgggtcaggcagcatgtgctcatattcatcctgagtttctttgctgtgattctcatttggtgtttcatgaatcaaaccaatttgacaggctatatgtattgattgatcataccggtgtgagaactcctttgggaatggtggcagtcctgtgggggggaaatagcagatgagatatatcacatatgtaatgatctactacaacttttacggctggtttgagacacctgcccctctattgtactacacaagagttaacacaacaatttattttatttttgtggcaaaactgatgatagacaaaactatgtgtagcagtctcttatcaaacctagatcaacagactatttgagtggaattgttgagtaagaggtttttttatatgtttatgtattttttgtaaaaaatgattgatgtatgtactgataatgaatgggaatttatgagatgatatcaaagaaagaattgtgatttattgagagtgtctttctttctcttatttttaagagcacatgtttgtaattgttgttactttccttttcctctgcttctcaaggtctggatggtctcaatggggcacttgtttaagatcactctgtctaatgtgtagattgattgctctgttctgtctggttgctgatcagatgagatcctccaaaattggaaggagggggggaaggccctccttaaatggtctattttacaacccgactgacttgtggttctagccctaacctataatatataaatggccaacttgtggttctggccctaacctataatgaatatgcatctaaaaatctggccaaattgtggttttgcttctatacaagagtctcagtgtacctacaaacaatgtggctaacttttggttaccctatgcaatgaatattgaatatgtaaaaaaactaaggccaaattgtggtttacattatgcaataagcatttttatgcaaacaaaatttcaaatcccaattaacttttgactgagtggagctagcctagtggttccggtgagtgactatgggttaaatgacccgtagaatgtgattatgccataatacgcctaagaatttatgcccttctacatattgaactgtgactttatgcaaattgatacttgaaacacaattggcatactacaacagttgatttcttgaatttcctgctgagtgagggttctttgtgcgcaaggaagtcgagaggttccagttgagatagtggaaacaattggagtcaagcgacaggtcatgccaagcaatgatttgttggattcactaacgattggtgtttgttgggttgggttggtgcttgttggggtgggctagtgtttgtctgagtgggtttgtccgttcaatgatgaagtggtgatcttaaggttgtacacaaaaaggttgattccatggtccgcagatactgactatcctgtcaggatatctgacctgtttggtctgaactttgaaacacatgtaaacatgtgccatgtaacaggctcgggcaaggcctcgcgagggctggggcagggttctacatagccttggcagggcctccaacaaggctatgtagtatccagtatcgagtcaactggggtgctcaaactgctgcacagaagcagaataccataactttagggctttgaaaatttggtttgtccaagctttattcaaacaacaatactgcaaacaaccctaaaaatgccttggatgagttgggctgaggggtccaaagccagcctcaaaaagtagtcacaagaggcaacattcccaggaaatccatcctgtcaacgggcaagagtgtaacacctttggtaacactcttgacagtgataagtaatatagaaatatcaactaagatacaataagaataacacataattacaattatgcagagttagaaagttgtaaccatataataaatacaagattaagaaaatagagagagaaaacacataacaaacaaataatcaaaattacataagatagaaaattgatgagatcacaacattacacaaaaacagaagattgataagatcataaacagataaacaaataagtggaggtttgcataagacaaacagaacataaattgtgctgagtagagactcacctaaaaatgaaataggctaccttggtctaaatgaggacccttaattaaacttgagctatgagctcataatttatatattggggataaccccaaaagagaagccaagaatatttaaggacaagactcgagagatgaaggagagtcttccccttttttcctcagagttacaattattactattcataaagattgaaaacacctacctcaaagagcactcactaaaagaagaatttcctttagaactacctcttgactaggattatttatatcttataaatagttattcaaactactcgatcccctactatacaagccttggtaacacaggttgttatctattgcttgttatcagattccctttattcccaactctacgatccgtaagagatttggattgccctggctgttagctacaggaagctcgagtaagtctcaagcgcatttgtcctgagcattgatagaaactaatctctactcctcttgatactttctggtctacggttatagcactgcaatcctttagcgtaagtagcataaacctgacacatccagtcttggttaacttacaatcccctcaagagataagtcaatgtatgcacctttttttgtcataagatgttcccgcgggggatggttgacccctcccccccccccccccgctgcacatagattgtggacaaagtgattgtggatgccatgctgaaactggagagttcatataaacctgaagtggtgtcaaaattgcagagagatgcttttgagtggggctaaagaaagtgtttgtagatccagctcatgagctcccccatgagctttgtaagttagaacttgtcccaagggttattgagagtgtttcaagtatgtatccaagttcatgagagttcatggtgtgatcccttgaagaagtttttctgcatgtggggggggtgtccccctgcagttttacagggaggcttgaaaaagtgaaacacaagctgtgtgttacaatcaatcaataaaattctgttgtgcaaaagaaaaaaagcggaaagggtacaaatatcaagaagaatcaaaccagaggtttaccctagttgtcagcctctgggtaactaacctgagtgtttataagtagaaaggtatttactatgagttgactgagtgttttgatagtggtgagtagtagttagtgggttttaataccagtcctgtaatgaggaggcttcactctatcagtatggtctttactgagaggattgctatcaacagcacatccggatcaatacttggtattaataggcatccagggtactaggactcacctgggattgatttggttccctaaaagggaaagggctaacaatacttattaatctttaacaaaattagttgaagattaatagatattgttaatgggaatattcagcaaggctatgaatattgtggataagttgagttgttgactgaagcttaagaacaatatcagtaggcttgatttaagttgagttttgtgtaatgtatcaaaataaatgttaactgtgtttaactggtgtctgaatattctggggattaatcagtgaaagaggcacagattataagttccagaatattgaaggagggaaagaatgagcgctcagaatcaagggatctttggcctggaggatgagcacattatttgatttgactgatctttatttgtcatgatcggtaagtgacatcataattgtgtactagttgttcttgatgcatgcactttaacagatcctctaataatgcagtcataattgtgatcagtgcatgtattgaatgtattaattctattagcacttaatacttattattcaatacatgaacatatttatttgtaatgatatttgaccgtgaaaatactgtaggacagggataacttgtggtacagttatttcaaggataagggagtgaaagttaagtgataattacttatgtataaaacatgtatgtatttaatagataagtaattaatcagataagataaatatcaaataagataagttaatgataatgataagataacaagaggtaaaggtaatcaacattatggataagtacttatgtacactacaaacaatactgatttcgccccaagggaaaacagcaatttggatggtggaaaatagatcaattttctggcactttttttacaagatgcctcaggagtaaaaaattaggctaaaatgagctattttagccaaaaaataaaaatgtctcaaatgagctaaaaattcattttggaatgtttgatgaatttctatctctgggctaaaatagctcagtttagcctaatttctactcctgaggcattttggaaaaaagtgccagaaaattgatccattttcccccacccaatttgatcaccatttattgttggggcaaaatgggtattgattgtagtgtgtacataagtacaggtgtttcagttacttgatacatgaaaggtactgttacatgaactctttggctgacactagtaagaactttccaactcagacagaatagaaagcgttgaaggattgaaccaggtggccaacaactctaccagagacctttgcgactcagacagcatagaaagcattctttcgcatgcagagttacctccagaaggaaaaattagtcaatcaaccttccaaagtatggattcaagtcaattgaaaacctttttactgactcaaacgcttctgtatctgtagacaaagccattattgaatgatttggatatctggtaaagagatactcaaacttcccagaaaacaattttgagatttccaaggaatcaaaggccccaattcaagaatctaacctctctcataattgtggtaaggaagaggatgaggatgatgatgatgcttccatgtggagcaaccaacaccattttgacaagctgcataagatgtttctgccactcctgcagcaatggtgggccactacgctacgctgcgctaaacagcccactaattttagcgtagcaaccctcaaaacagcgcgccaaacctgtagtgttagtgccactacactacgctacactgtgctacagcacttttagcggcaaaaacggaccaaaaaccgctaaaaagtgctgtagtgcagtgtagtgggccctttttttgtggcccacacgcgtagcgttagcgttgttgtggcagaattatgctgcgctacgcttaatgctaacaggaattcagctgcattacactaaactagccgctacagttagtgtagcggcccaccgctgcctgcaggatgaactcaatctcctctcgggtagactgaacccatccgtgttgattgaagattattttggatcatcaaagcttgtctttgcgcttcaacacaaaatcaaagctgacattaattggatcatattaaccattgtcaggttctttccagaaccaagattgatttgtgctgatgatcatcatctcaatggattcaagtcctacagaattttccagatcagagaagcattccttgaagatggatccatggccaattggtgtgatatttgttgaacagcctgccaactgctccaagagattgaagtccatccggtcaaaattagcaagctgcaaggtacaattggaagctcaagccagcccatcaaaggcatgattgaaagccagctcaatgccacatttgaacttctaagaaatcatgtggacaagggaacatctgtgatcaatgtggtcatccaatgtctacagggatctgtgttgggatctgatcttgctccctccagcactctggaggcattctccctaaagtgactgatgacataatcccagtcactttcccaatgacatcattggtctcaaataatctcataacttataagatccctgatcttcacttgtatccggactttcttcctcaggatcctcattactcactttggagtactatctactatttatcatcatcctcaatactcaagcatcctcctgtcatcattacattaaattcataaacttgacaactctttaaaaacttcattcctttctttctttcttactgcaaactttttgctccttcctcattccaaaacgttcctctattcacattcctggttcacgtaccttccctttcctgcttctctttgccaatcctctttgccaatcctgttggatgtccccttcttctcaactctttgccaactcaaacacttgtgactcctcctgttgtggtaggtaatcattctgttctttgtgtattgacctcttgactaattgactctttttctttgttcttctattgttctcatttgtcatattgtgttcctcatcttattgttcctgccttaaggtactaaatcatttcattctattttattcattgtatttctttattcatgttgcttaccagaaatccattccttaagtttgtcacttaacaatctgaccttgagcttgtcaaagaatcttggttggacaacttcctcaagattgacgctcatctaaagatattcactgcccaggtctattctcaattcctcaaattagccaacaccaccccggagataccgctttggcacaaaccagtcatcaaactcatttgattgatgatcccaatcttgaagttatcaagattgtttttaatcaagatatcctccttctcccaacatcaataacagcaacaagataatcagatggagaagaatttgagaccaagggttccaggtttcttcacacaaatgagttccaaacaacttgcctctttagcccaattgatcaaaacccttgaccaagggttcacggaagccccggccatgaacttgccctatgggtaaatgggaccagttggggactggtgtggtcattattcctgtgatggacaaatggaatttaacccctagtcactcactggaaccaccttcatatctctactggattagaagttacacagatcaaggatgtcacacggaggatcacaggatcagaggcactcagttggagtatatagtgcatgggggtatattgaataatgcatattgaattccttttattcttacggaaccacaagttggccaccagttgtaccagttaagttcccatttattcagctacagaacacatgaattcctttcttacagcttgcatcaatgcatataaaagggatgcattgtagatctaagatagtctagccaagatccctcagtttttccaggtacagggtagctaagatgcctcacacaggggttccctgggggctaaaatccctcaaattttactatataaggaggcctctgcctgccagtttttttcctcctcatcccactcagtacacattttttggcgggacacctgtcacagattacacatatttattacacaagaagttcacatatagtatagttcacagtcaggatgaaactgggttgggtttgggtcaaaaaacagtgcccagacccgacccggcagaagtggcgggttgggtcaggtcaggtcacacagtcaatattgctgcctgaacccgacccacttagaggagcatgcgggtcagggttgggttggaaaaaggatcttacaatcactttttgagtcttacaccaggtctctcatttagactgcttgggtagatagtgttatctggactggttcttatgtatatgcagtgaattctatcttcatacatgtcatttctaagtacatacacttactttgatgggaggtttggctgcaaaatccttccatcccaaatggaggaaaatcatgttctcatcatccacttggaatggaaaatggctggagctgagctcgtcgaattttttcagctcatccagctcagtcagctcttggacccagctcatccagctcagtcagctcaagtcagctcttggacccagctcagtcagctcttggacccagctcagtcagctcttggacccagctcagtcagctcttggacccagctcagtcagctctcagacccagctcagtcagctctcaaacccagctcagtcagctctcaaacccagctcatccagctcatccagctcaaaaaccagctctaacccctaaccctaaacctaaccctaaccctaaacctaaccctaaaacctaaccctaaacctaaacctaaacctaaccctaaaactaaccctaaacctaaacctaaacctaaacctaaacctaaacctaaccctaaacctaaaactaacccctaacccctaaaacctaacccctaaacctaacccctaacccctaaaacctaacccctaaaacctaaccccccagccattttccattccaagtggatgatgagaacatgattttactccatttgggatggaagaattttgcagccacaggtgtttgatgggcttggtatttatttactggaatgttcttggactgcttggttatatgctgaggcattgattggagtgtggccagtgtggggcaccaaggtcagagccccatactctagaaaaattctgggggaaggatttgcgggattggcactgggatttgaagcaggattgaacccaaaaccacaggatttgcactttggaagtgcaccgccatgcatttatttgcgcgcttcttgagtgtaccgcaggggaacagataggtcaattttatagaatttgagtggatttcacacataacatgcttgcacatgagactcacaaacttggaccagattttggagtacaaaatacttcattcaaaatgagttggagtgaaccagctagttcaatctattcttggggtgcatttagcctgacaaataaaggtaagaaaaaaaattgagaaaagaagttgatcagaaaaaaatcaaagaaaaaaatgaaaaatcgatacatggaagtatgggatagttgtgtatttgtattagtcaaatattgtgttttgcctgtatatacaatctcactgatgcagtgtattaaattatgggggaactatgattatataaaaatatattgtctcctactcaaggataaatacaatacaattccatggaattgcaaacttggaaagtacaaaatgtgtccaatacaaatctgtgtgtattggttgcaccattgggctaaggtatgatggggaaaaatgtgtgcataatgttggagaaccttcccaagtcttgcttgatgctttgggccctttagagcatctccagcagagccggggtcaatttgtgtccaatggccgcctgcaaccacatttgacacccctgtcacactgctcccacagcagactggcaatagatagcagggggcggttggccaagttgccaagctctggtagacaactagacacctccgccaccacaacaaatgctatggatcaactcaaagtgatggacaacaacaattattatctcgccgtccaactcacctcccaaatactgcaagcttgacagcctcaggcatattgacggatccaagagctcagacaatgggaagttctatcaattgggatcaaaaaaaaacacacgagggtgacaaagtaatgaagattgatatcaaaagagagggaacaagtgagaaaaaaagagaaatatcagagagaaaaaatcaataacaaagaagaacaattgatatcctagcgcaaggttgtttggattgtgtttggagaatatcttctggaagggattgcaactgctgtgggggaggtgtagctaggtgttgcagtaggttgtgttggtgtgtggtgtgttgctaacttgacacaagtccctccgggtgcaaagcacccccctcccgcagggagggacttgcgcacaaagtgaaattgcttgcggggacaggaatcacaaatggctggagtgaaattaataagccttagtgctgctgtccctggatgcctataaaactgccccagagccataaaatacttctgcattccagctttcatttggtgctggtttcatcgcttcaatcctttccacctctcctctacatattttcaaaaataacaaaaataacaatttttcaaaaaaggttccaccaaggatccacaaccattctggccttgtcaatcctgcacctgcaagtagcagatttctgaagatctttgcagatactacaagcaagatttgctacctgtagttcctttgctacgtaccactgagctctccaaagaccttgcacgactcattaccacccatcactccgattgaatcaaattcactgatttgctaccgtattgactctcctgcttgtatttattgaaggattcatccttaatataagtttttaactgatcgttgttgtatttgtatatcttcttaggaatgttaactgggagcatgctgaatttttttgcagtcgatacataggacaccatagctcttagtgaccaacagcttggtatcttttttctgtgtcttactgcagctgaaaatccatcatgaatatcacaattttcttggttgaaaatcctttggaaaatctgaaaatggattgtcacaggaatggaatatccttcaggatccatttgacctccataatggattcctcaaaacatttttggtgaagaagcttcaaaaaattggaagaaggtgcacatggaaaaaaaaaaaaaaaaaaaaaaaaaaaaacagaactggaggacttcccttgcagaagtcgatctatagccgaaaacttttaattctcacagggaaatttgaatttcaaggctctaaaccagctctgggagacccgcagatgttgacgggaagtcctccactggaggacttcccgtcggatctgggagcctcgcagttttcgatttagacccaaaaagtctagattttcgcagggaaatctagctttttcggctctaaatggaaactgggagacccgcagatgttgacgggaagtcatccactgtctattcaaatttctgtaaaaatgtgttgttattttttagaatttttttttgtaattttaggactgaaaattcctcctgtctctgcgagcttgccaacataattcataagcctctcctatggatagcactctgcgcagggtaccccagaccctccatttgaggggatttgttaagctagggtgtgttgtgagaaaaacacagcaaggagcaagtagctgccccctgccaaggcagctattgccttggatttatagctggggggaggtggggggcaatcagttgcaggtctagttgcagctctgctggaccccaaaattctccctcaacccactgatttgggctgaaaactgcccatctgctggagatacttttagcagcactgagcctccactattgtgacttccttcaggtctggttcatcctgtatcacataactacttgcactgtgcagataccaaaactcacttttaatgttttctaaatggtacattatatctcttgggttaaaccttaattgcaagcataagtacaagtcttgaatcacaaaatccaaaaaaaaaaataaagataaaatgaagactagaaagatgaattgttgaaaccaaatgcatagtcagtaagcaattcatataatgtgcattgtacaaattacatgagaaaaccatgtcaaagattgatcagagataatcttgagttatcattctataaatggttctagatctgcttgcattaaacaagctgataaaccattttatattttcaggttttgtggttgattattatttaggcatcatgagagagaaaagggactttgttaaattaaaaaaaatataagaataaaagatgcagctcacctcaaatgttgaattgagttgaatccaaattggttggatgacagtactctgttaaggtataccaacagtcaaaagttaggatgtctgaggtcagatcttgtccatcctactgaattaatattaacttcatctcactcctggaggctggattggtcagtggtgagagagttagaggaggactttaggatctgggaccctcccagatgttgattcagacccaaaaagtctagaattttactgataaatctagctttcaaggctctagattgcttctgggaggttgaccagtctcaatggttatctttctttaagagccaactagattaaattttcaacaaattaatattaatcaatccactttttagatcaaaaggctttcatctagatcatggagagctcagttcaagtgattaatcagaaaacagaaacataaagcaatatggttggtaatttacgaaaatcaaaaataccgattactggcagatggtcggtcatatgtatgaaaagatacaaaggtataaggagaggcagagatgatcgatcgatcgaccgaccaagcacacccctcttgaattgaaaatcgagtgattaagttacctgtatgcttgaatgaaggatcggctactttgaaggaccggtgggttaacccagcagaatcatcctcgtctgccaggcctgtaggaggattattgagctcccgatgtacattgtttctcggtcaacatggaactgccccacttggagaactctcttcatatatagtcgaggcgaggaacagaatgagtctacatagtcaggggatctcttgattacattcatcagacaaaatcccatcaaggtattcatttgattacttgcagatattgaagaacgtaaaaacaataaaattaacagatgaaatgagatatggagtagagcttgatgagagaagaaaaagagatgtgctctatgtagtgtggttggagtgctgaagggctacggatcaagatgaaggagcagacgaagaagaagaagcttgaatccaatccagatgacgatgaacaagacgaaggaccatcagttcctcgatttcatggccgagagggtcctcgttcttgatcggctcgatggtgccttctcgatcgatcatcaagaccgaggtcttgcgagtatgaagctcgttagcgatcaccagatgatggccgtacctcgtcagggccgctttcgctttcggaatcaacagattcgaatcggtttctaactgttagattttttttttcagcactctgaatcaataaaaaaaaacccctgtctcgatcgattgaggatgacgatgaactgactttaaatgagactataaaggcttggttggaccattcgttggtgacgtctttcagcactttgggcactgcatccatctcgatcaccaacgagcctttgccgctttggatcttatgttcagactgaagaaaacccgggaacggggtgttatcaaaggaggcgagatgatcgtgtgtgatgtgattcaaggagagagagagggagagggacgtaccaatttttgttgagggataaagaaatccgagacagcagcggccagatagagcatcgcccttctccccaaacctagcgaaggttcacccaagactttggcaactgctctgagtatgtagaggtattcgttcacggtcacgaaggagatcgtatgaagtaagttgagctgatggacgagatgatgagcctgcaggatcgagagcattgccggtcgatgctgagcggggatagagatcgtgtgatggtcgagatgagcagggttctcggtcgagactgcaggatgctgatgatgattgactagatgtggtgataggatcgggaagagcggttgctggcttggaggagattggttttcagaggccgagtcggacgagggttcttggatggctagtaggtctaggaatgggttggtagagtgcgggtagtgtcggctgaagggttcgagcgaatgggaccgatggaggaagatgacggcatattggttggtccgtaggaatgcctcagccgaagctgaacctcgagtgccagctgagaagttatccaagaacctgacactgttcggaagaggtgatcagaatatattggctatgtggagtagaagaagaaggtaactcacacgttatgttctagtgggacagtcgttccaccactcttgatcggagatcgaaagcagaaggtgtttgaatatcaagctgagaagtagaaaagatgagatagacagattttacggacggtgatcaagactatccttcgattaggatggtggctggcatggaagttgacgaagctcctgacccgactgacgatttcctcgaggtggctgggtggcgactgagtttggaagtatctctctgatctaacttaacaaagtcccccctggtgggaggctcgctggtgtgaagcactggctggtggcgaagccacccctcccgcagggagggacttaggaccaaagtgcccctccttgactgagggcatctgaaaatcgacccttgacttacacagtctgtagctcactcattgtttgagctacatgtgtctttctgtagagggaaagatgcacttgcaccttatgttgtcttccctcaactcggttttgcaaaaattgttgtcttcaaaaacatcgaactcaaaacagcgcaaaggagatcttgatgctacatggaaaacctgagccgcgcaggctaggatagtcaaaaccaagtttgattcgaaatttgttcaaaaatcaatggttcaatagaatttgtagcttatgagctccaaaaattgatggagtcaagtagatccgaccttccagtagctgggcccggttgggttgaaactacagtctgtaaaaattgattactagatttttcaattttttggtggatggccttggttgactacccccacttaaggcataagtccctccctgcggtcgggcggggttcagtgcttcaccactgcacgcccaaccgcaactgggtgggacttagataagttagctctctgatgagaagccttgctccatccctcggtccgtctgatcagcttcgtccttaatagcttataagttgtacatattttagtaatgaagtcctatcaagacataccgagctacatacatcataacttcagtcagttcgatgcccatgagaaatgcatcatcagaacacttcctggatacctcaacacccacatagaaggagaaggctcattagaatagcaagctactcaaaatgaattcctactgtcctgatcttcatggccattatgcagagcattaaatcaagcgatggatcaaagaccagaactgtgtcagaagagttcatttcctggcctctatgacctcacaagtaaagaaagtcttgagctggctgcatagattatcaggtaagcttgatataaacaggtgacatatgtgtcatccacaacacctgtgtcttcaggatttctctcaatcatacaagcaaccaaaaaaccaccaacaagagcaagtgcatacattccgacttcctggtgccattaaatagataaatgatgattgacaatctcagtggtaatgatgctgtggggttttgatacttgcaatgttgactgatgctcaataaaactataagttcatgatcatcaaccaaagaattggaatgtgggcctgcctgatcttaaggctcaagagaaatgtcctccaattcaactggtttggtggtggttgtggtggtgctggaggatccaacttccaatttgattatcttggaatgtaatgcttcctcattgccaatttttatccccaaactgtattcttctggatcatgatcagttcctatgcaattggtcacttgctgtcatttttctagccatttcttcagtgtcttgcattgagtaagtggttggcataattaccaccatccctcaagtcaacatatacagatcaattaaacctagtcaggatcagatttgttcatttaatctgttaaatgttggggcaaagaaatcatgagttcatcaaaacttaactatggcaagcatgtgtagaaccagcaacatatatagctttgctaagctgagcaattacaaaacctcatttctctctgtccagagctcaaaattttaacaattctgctacagtgtcacatcttgtcaagattccacacagcttgtatgttagggtaaggctgtcacccaaacccaagccccaggatcttgccctcaggtgggaccctggggctcagggcatctgaatgggtcttttggacaccccaaaccctggggcatcaacttttcttgcttggatatgggatttcaagtattttacatgtttttttggggggggggggattttattttttgtttgtggttggatgaattgaatgttgttcctggagtctgtgagtgttgaaaacctgaactacggaaaacagctttttaagacaatgaggcagtaggaaaaggttcttactggaacagactcaggggaaaaaagatggaggaggactgatgatgatcatttctttcaacttggttagtttggatatacagtgggtggactgttatttttgtatccttgttttggattcctgagcttcaaagcacatacttaaagtcgccagattttgtcaagtggtgcataataggccccaaaagatgaatatggaaaaataaaaacaaaaaacaaagtttcaaattttgtgaaaaataaaacataaaattgatttttttttttcaaaagctttgatattcatttgtaagtgggtgtgctgagagaaagaacaagtgtaacatggaaagaataattataaatgaagcaattgaaacctaaaaagtgtgagcccagttggtagtccatattggagtcaaaaccgtaaattttcatgcttcactataatgtgggccagtgaatgcctcactcaacagctgtttaaaaccatctggtaacaattttttccaaaactttcatttataagcattcttctcaagttccattctttctttctctcagcactcccacactcctccaaaatgaatatcaaagcttttgtaaagaattcaattaatttttatttttatttttcaccaattttgaaactttgtttttgcttttatttttccatattcattttttgggacccatcaggcaccacttgaccaagtcttgtgaattcaatattgtgattggaagctcttgcatccaaaacaagcagccaaaaataacagtccacccactgtacagtgggttactcaaaatgatggtctcattgttttccttcctaaatttgaacctacactcttcaagtaatgagacatggttaagtggtccaaaaagggttctaaataattattcttgtaaaaaaatgttaaaaatgatttccaaaatttgggaaaaataacatacttactcattttttgaggaatttttaatattgttcccaaaaataaattgaatagtggaaaggattagggaagaatgatagtaaatgacaaaagttgagccaaaaaacaattctgacaaaattaaattgactccagcactaatactatctgccagtgcaagacagctggatgcctcacttcatacctgtttcaaaccacccatcagttgcttttttcaaaattttcatttgtaatcattcttctcatctatcatcctgttcttccttcctttcaaaaaaaaaaattatatactcacatttgagatttcaaccatttgtaatcatttttctcatatatcatcctgttcttccttcctttcaaaaaaaatttagtcattcacatttgatatttgaaaaaaagtgaatattttccataaattctacaaaacagttttcatattttttttacataaacattatttagatgctcttttacaccacttcactgattcccatgacattaattttgtctgttgagctggtgcccaagggtcatctttttgcttgcccacttgtctgttccaaacttatgtgacatctctaggaaggggtgaaattttgacccagagcagcactgggacttctgacaccaaccaaatcacaaagcttcttacaaggagcaatgatgaaccggcctatatttgacaagtgcatgaaatggttgcaaactcatttgcatatttttgaggactggccaagtatatgtaggtttgggacttcagtcaatcagttgctcattgcagctctgtgaagggctgatgagatcatgacatacttgaattgcaagtagaaaaaaattggttattctgatttggttttgaaaatgatacaatgaagatgcaacaggaagatgtgagacatgagccaaaagaagatgaaacaaagacaataaaacaaaacttgtttttttttttcaaatttttgagttatggtctttggacaatatgattcaaatcaagatgattaagcaggctccctgaagttcattccatgagctgaaagagtcctgatttcaacaagttagatcatgtagacgaaagccaattccacaaaaggagaggatggtgatactgtagccaatgccccccccccaaaaaaaagaaccatgtttccctgaagagggagagagaaggctggagccagaaggagacatagacccaagtggatagatcaacttccatgaaatttagtgatctgattagagaagacactagagcaggacaagtaagttctaaccaaagagtcccaacagaaaaaacaatgtttgagagagaaaagcaagtcaagtactagagaatgttctgtccatcagcagagatcaagagaagagtccaaccataaacaacaacacaagaagacagatatcacttcctcatatgtcaacaactaaccacctataacacatctctatctgtctgtctatctatctatctatctccatctaaccaatccatcagcaagaagtcaatcacctcaagacattcagttgtatatacactttatttttttttgcatgataattattttgaatttgtgaagtgtatattgtaatattttcaagtggtaacgagagtgccaggaaaataactataacaggaaagaaagagagaaaaaaagtccaacgatctgttcaacgattgataaaacctacactttgttatgtaccttttttttatgtaccagaggggatttttgagatatatgtataaaggataacccaagcaatgttctctttttattttttttttgtctcggtatctcgtctgtccgtccgtttgtccatccatccatcctgccaagcaatccatgaaccaagccaatagtaaccttttttttatcaagaggaaagaaaagtttagagggaagagaacagtccagccctgatcttcgatttctcgatcgcatgttcagtcaagactaaaaaaaaagaaaagacgttccaacacagttaatacacttctcacgaataatcgatacagatagatgaagactgaaatactcaacctgaatccacaaaatcgttcaactgattgatccatacatccaccaaatcaaatcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccgaattgtcaatgagacaagatcaatccagatttatatctatcaaagcagcaaaaaggtgggggaaagatgaatgtagagagagagagaagatagaagagggactgacgaggaccaccaagcctatcaacccaaaccacggaaaccgcacatcagtcagtacatctatccgattaaagcaacgccgatcgagcttgtttgttcttccagttcagacaaatagaagacataccaggttcgataaaatgtctgcctttgacccaagtatacgtaaaaggatccaggttggccttggtatagacgagcaacgaagacgctttggagtacgtgagcgaggtgagaatgtcgtctgctatgcctgtcatgaaaaagaaaatcaaccgaatccttcagaatcagcttgatccaaggccgctcattcactcccaactttcttcgagaaaaaaaaggggtcggtgaaaaaaataaaaagggggcgcttaactcttcgtcggagttgcctgaaccaaagccaagcccatcaaaataagaaaaaaatgtcaaaatcagtcctgcaaaacaaaaaaagagtaaaaggcaaaagagaagaggctgaacctggagctgataaatagtcccaacgagtggtttatcggtctgagttttgagagggaccgagttccgagcatgagtgagatccaaagcacgaatgatttcgtccggtcgatctgccacaagaaagaaagcaaaaaaaaaaaacaaagtttcaaaacaaagactgagagcagaatgtggggagaaaaaaagcgtaccggtatcgtataaagtatgatctgtttatgaagcggggggaagaagataagttaagatgaagaataaaaattaggagatatagtgattgctaaaaagaatcaagcgaaccataagagtcatcacgatcccaatcccatccttgttcaggtgtctgtcccatccgatgaatgatgatgaaccggacctgatctttgagcagttctccgatcggtcggtcgaggtctgccggtccgccgacctggatctcatgcacttggggcaactggccctccagattctgtctcgcctcgtccaaggctgaggccaacgccgctttcgtggggatcatcgagtggaacggaatcgagtcttttcgccaggtcgtcttacgtgaaataaatcctacaattatcatatttatcttttttcagtttttttttcttgtctgcttttttttattttgggagggtggtttagaaatttggaattggttgactgcttaccatcacttttcaactgaggttcatccattggaagaagcacaaacacgcgtaaggaaaatccttaatccatccacaacaaattcaaagaaagaaacaaaaaagcatacctcaaaaaccacaatttccttcggatgagaaaccaagaacgagaaagtttcctccagagctttaacgtattcatatccaggcacacagctaaagaaatacggagtagaataaacaaaccttgagaattaaacggatgaaaccaggtttttttcataaaaaacaaaaaaacttacgcatgttgatgatggattcgacccctttccccgttcaaacaatcgtggaaacaataccctggtctatacaaaaacgcacactcttttattaaaaaatgaaaattatttttccaatgatagtacgacaagaaacgaatgagccgaaaagaaaatacagaagaacatcaaaccctgttcaaaatacgaacctaaaatcaaagaatctgcaaaaagaaagatgaaacctcaacaatggaatttcctgaggaaaacaaaaaacaaaaggaacggggaaaaagaggacgtacctagtaccatgacggagctggtcaaagatcacgtctttctgggtattagcaatattgcagatggccagctcgaggtcgatgttgaaggtcttcaacaacttggtcaagatatgaacaaatgaaatcccatgatcgatcaagaaattcccactaaagaacaaaaacaagatcaggtcgaataccttcaaaaaatgcaaggagaaacgactcacatgtctgaatctaacttcatcttggtgatcatcttaacaaacctgaatcatatagattatgttcagtacatcttgcaactcaacttttgccttcccttcgaccaatcccccctcaaaataaagcaaagccggaggaagagtgaggagactgacccaggatgtaagctagtaaacattccggaatcgtgtgagccttgcaagaccaacttggagaaccgaacgtccaaccagctttagccgtcatggaatccaccaaaaacaatcctaattcaattattcgactcgacagaaaggggggaagaaagactttgcttaccgttgatcttgatcgatcaagtcgcccaaccaatggctgtaattcggggtagcataagcatacatctaacgcaaaaacaagacgattgcgaaaataaataaataaaacgagtagacagattaatcgcgttgatttccaagatttttcggtcaaatcattccgagatcttctcgactttcacaggagaaagagaggacgaacggaatgacgtttgcccatcctagaatcatggaagccgtacgagatggaaaggtccagctcgggcaagaagactgatttggtatccgctgtcgacgctagtctgtgtatcttatcgccctcagtcctacaatttcaaaaatacaatttcaaacacatttttttttgcaattctcaatatcttcgtttttgtgagggagatatagttttctcaagaatgtttatactgacactagtccactgttatcagatccattttcgagagaaaaacattttagaacttcaagatatatgttgtgatgagaagaaaagggaaaagaacgtacctgaggggattaattgaagccgagcctaaagaaatgtggaaagaatgagataagtcaaacaaggattaggtgtgatgtagggagagagggggggggggggggggggagtgacgaacgatgtaagataggctcgatagtatttgaatgttggatgtagaggagagcgcggagggagttaaggccgcctagggtatgatcggacctgatgaatttaggaataagattagaagaaggagagacatgttgatgttggtggtatctagcgtctttaccgacgcggaaggagaggatgatttgaggatgagagacgtaggagaaggtggagagacgtttggtgggcaagccgatcgggggtttcaagggggtatcatcgaccgtgttctcctccttctcgatctcctcttgggtgagtttgaagaggacgaggttgagggagctcaagatttcgacggatccgatgagtcctgaaggcatcggccgttcccgactcgagtccaggtcgaatcttcccaataatccctcgctgatcgtcgtccctccacgccctagtttcacataggcctgtaaatgtaggacgtatccgttgggcttgatcaggtcgaagtagatccatcctagccgtgtcttgctcgtccgtgagctctcgaataggccgctgggttggtcgatctcagcaagggtgatcgatctctgggtgaactctttcatgacgggtgggattgagtttggattgaagcaggtcccacctgtttgtttttttgaagcggtcagtctatgttttttccatatctgtttcagtctatgctgatactcacggtatgatgatagatggtaggaggactgtttgatgtgatttgatttcttgaacttggttggccactgggcgattctgatcgaggcatcagtggtttggttgtcgatcttgagtttgatggatgagttatcaggagtgaatggggtggtgaactgtagggtggctgaggctaggttgaagatcgactgggatggtctgatggttttcttggtgttcttgttcttgttcttgttgagtgagctgagtgagagtgatgagtttgagtggtgtctgagtgagttggttgttgatgatgatgctgatgaggttgatgagctgatggtctgttggtctgagttcattcttgatggtttttggttgaagttgggagttggcctcctctttgaagtcttggctgtcttggccaagtggtagtacatacattgtcacctcacctgtcacatgaatcctcatgtcacacatccactgaaacggtctcctccgtagaaaccagttgttgtagctcgactacgtaatcttaggtaaagatcacatctcactacagtctacgtcacgactgacatagacgatggtctcgacgagacatccgattctctcatgtcactcttttctctcttttgtcttacataatgtgtcctataaataaccatgtatttctagccacattatgctcgtgtcctctatgcaatctacgattagcttcttcttccctcgactttacgtctcgtgcctctttaggttatgagcctttctcgtctttcgttttagttttttggcacgagttatattttttaaaattacattctttgaaattcttcaatcgtttacggtctctatcttggtgtgctcttatatgatcaaagtcccatgcggtgggcaaagtttctctttagttctttagtggcctgtgtggcatctattatttactgtgcctgtgtggcgtttttttgtactgtgtgattcttctctctacgcctgtgtggccaacttatgtgcctgtgtggcctcttctctctatgcctgtgtggcgggttttctcttctacttagtgactctcttagcaatatgtggtgtttggtcttcagtcatttccagcgatgtacagtaattagtgtcgcatcgtcttcagtgacatcaattttttctgttatacagttttagtagtactgttccattttttttctttgcaaccatcaacaactccctaccatcgcctgccgcttatactctcccgtccgtggtttcttgtgatatttcagctcctgagtcatacttctttttggacgacatccatcacgagtctatcattcaacctcgctatgacagcaccccagcatgtccagccttatgccgtttttttcccccagttcggaccaactgtgtcactcgcatgaagttgtactgcttgttatttgattactgaatagtttcacctaacaatttttcggccgcaatcgtaatttgctcatttactttacggtactgaatcttgagcacatcggctcgtacagtcaactccatggatgtcggtctctgatttgcttggatcaatcaagcatcaccaatgcgttaacaattcgaacacaagcggagcattagtccatgagccgtttactccatcattttgtgctctctaggttgtcagttttttacgtccaccagtaactttactgaatgccagcaacctcagaggcggttgaagatcagtgctatacctggactgtggctattgcgaacgttggccaaagcatgctcctgtactcttatcttggccggtgaccctgccccatgaagcataatttctatatgtctgtcctcagcttcctacactaggccgtctgtaggtgatcgacaacacggcagtatggtccttcacatctcaacctcacgcctttgcttggtaggaatctgagcgaactatcaattgttttcagctgccctttgacaaatcccggcacatcactgtttctactgttgttgttttgttctttccgatcctttggagacaacaacttctgggaagttaacaagctgggggggttactgtgttcaaatatgtccgataaccgtacccatcatcgacatcaattttttacttttgaacctgttcaattaccacagaggtcaaaatttgtgaatttgttggggtcgcaacggactctggatcaatttctggtagtaatataccttgcggccgagactttatctatcacctccgacatatcatacatcagcttctcgccgtgataactaatcagcaaagcggcatcttgggcggcatgtttggcttgtttttgttggtggtctagattccctaccgtctccgaaattcgctggctaccatggatcatctggctcgaaccaacttggttctagagctgtcgatgattagttattgaagtcgttgtgtattgcaagaacggatcaacctggataattcgactagcgcccgtgatgatgctgttggatcactactctagtccattgatcttcataatctatggagagacgtattgagccgggattgcttcaccaccggttgctattttacctgctcggattgtttcagttcagaagaccaaaaaaccctctcagtgacgtctccaagcgccttggatcttcagcccaatcggattcatactacaccaactcctcgtcagacgacccgcgaggatgtcccgttttttttctgttaccttccctcgactatggattggacaagttacgggatcgtcacagccgtactacagtagttattggacccaaccgttggttctcaatcagcatctcatgtgaaaggttccgaccgatgtcgctgggatttactttgtactcgacactcggacgctcggacttcttgttggacacctggttgagaagctgctattttcatgggcattaactgcattcggagtgttgtggttttgctttgttctacgaattcttcctgaacaccaactctactagtacttgccatacgtcttcagacaaactgtttgaccggaatcggaatcgcttttgtcaattttctagcagctcctactcatgcaatttggacccacagctctcaggtttcatgaggtttttgttgtgaccaccaaccgcggcaacttgacgcagcgtttggcttgctcttccaatcggcgttcacaaaattaaccagcacagattgcttctagtctactaatgaggatgaatcggaaggattgctgctgcagcggcgacaatctgctatctggctcagtgggttttgcaagaccatctcggcttggagcatatgacgtttcttctacatcttggatgtccagatcgatccggtcaactctagatctaccttggttcaacgactctctggctccctttgtttccgatatagaaaagggggtcggcacatgtggttgctcttatagagtgttgtggtctttcaagcacgacagcatatcagatgcgtggcctattgctcaacgaatcaaattggattcataatttaaggaaatcagtaatcacatcgccttggccttattctgggaaaaatgtagacatgatcagttcacttggatcaaagaggatgatctctggcggtttcatcctagtcattggcagtcagcaagaccaattcaagatccctcatgccgaggcttccgacccatgttgctgacggattccttccaactactgggcaatcgacatagacacaacatcaatacatcatgattgattttgcaacaccataccgcttgtgacctcttgtgattcaccaaaaccgcatactcttcatctacttagtcactgtgttggagtctcgtcgagtgggggggtgttgtagctcgactacgtaatcttaggtaaagatcacatctcactacagtctacgtcacgactgacatagacgatggtctcgacgagacatccgattctctcatgtcactcttttctctcttttgtcttacataatgtgtcctataaataaccatgtatttctagccacattatgctcgtgtcctctatgcaatctacgattagcttcttcttccctcgactttacgtctcgtgcctctttaccagtggcatcgaccacaccatcctcatcacaagcaaagagctactggtcaagatcctcaatgcagtgaagcatcctcaagcatctggattcagctgtttttttcccccatcataatcaaagaacattgaaatcgtctattttatatgacttcttcaacaaccatccattccctcaatcacccagacgtcccaaacttggagtacatagtaagcttttaacaaaacagccaatttgtatgctctttataagcatgtagaataatcaattgtttcttccaagagtatgtgcccatcaattcatgcagtttctccacaactcacaccaacattctatctttttctcctaggacaacacagagactttgtatgtagtcaaaacaaaaaccagaagagaagaaatggggttattatagcttgatattttagaatcatgtgtttttttgttgacaatcatgaagattcaagttaggatacaagtacatccacccatctccctcacaagtttccaattttttttttcaagaagcctgatagatctacaagtaataacctgtgtacgctgttgttgttttcaatgcagcattttcagtgctaactttgacatgtgtggaccatccttctctaggataaggtatccatttgaatgaacagagatcaagatagggattgttgatcccccgcccccccttttttggctatggtgtctaggtaaacaatcatattccactctgtatccgctacaaggcccattagttagctatagttatgacacaagactctcgaactgcgggtgaggcctggtttcatggatgtacagagttttcccccctaagccggcgggtaagaactgagatcaccaccacaagccaacaataaaagattgatgtgaaaatgcttatatatttgaatttaaaagaaaaacaagaaaaaaaaatgaaccagaaattaatcggattttggtacagatgaagaagatttagttggagccaaaggtttggggagttggtcggtcaaagcgagagcggcggccctcctcctccgattgaccttccaccatccgggatctggcttagctttagggggcgtagtctgctgggctgtccgggttggactggtccaccgagggggcaggatccggtgcggggttgcttggatcacttgggcccccttctcgagtttctcggcccatttctccgggtctaacatcattgctttgccagtttctgtagaaagttttgttaggtcatgcaaattcatcggtataggttgagtctagaagaggttggggacgtacttgtaacggatggaggtatcctgagttttccgttatctaggaccttagtacccagaggtaacaagcctatatggatatatatgcctgtcagtattattacgaggttgcgtagacagagctatgagggcgtacctctgcgtctgaatcttgacaggataccgcgcggtcctctgcgagttgaggcgatggcgactctcaatgggatgcgtggtttggtgccccgggaggtagttttagttctcaagagtttcaaatctctaggatggttgactgcagatgtgggagaaacacagatcagcggcaagcttcttaatctaagagagggagaactgaccgattccgccggcctgaagcaatctgagagcactctggctgggttgtgcgccgacgccgagccaatacctgatccgatcgacgtcccatctgatctctttacgggaggagatctcgccgccacttgcgagtccgtccttgatcctctggatggccgcgggatccttgagggttcgggcccgctcgacttggtggacgagttcgatgagcgagggtggcttgactttgaggatcggattcggactgaatactccgagctgctcgatcggctgggcatccctccgcttgggcgcttggatggctaccaggttgtagagtgcatggtttcgtgggcctgttcgggacagtctgattcggatgaccatctcctttttcttcctcgtccttgatggtgggtgtggtcgtggttttctttaggtggctgctctcctgcgagaggtctctctctacccctagcagatgtcacgggtgactgtcacagatacccagatcttagtatgtaggattttcaagcaaaagctgatcgaaaccaattggatgctgataatgctcttcctgcttgaggggtacatatgtcgaccagtcccaaataaacaagttatcaagagcttgaacagtttaaaatcagagtagctttcccccactgtcaccacgggatgattttcataggatcagaagagcctgttgctgctccagcctgaatggtgctgacactaggggagagaatggacagagtgcagtacatagtcttctttcctacaaacaaacaaacgaacgaacaggcaaagaaaaaaaaaaaaaaaaaggaaaggctgtgaaaaaacccacttctatcgatgcacccctggggaacattcaaaaaaaccagcaagagccgacaacaacacaagaatgataaacaaacaacaacaacaaccgagcccaatggaagaaccaagaaccgaggaacaacaacagaccaataacaacaacaacaacaacaaccgagtaacgaggatgcagaggagagcgaggatggacgaacagaacaacatcccatttgacgagggaagactgggaagggagatcgaagctgaacaccaactaggactctccaactggatcccactcttcctcgtcatcctacctaacctgggcgcaatgttcttcgacggcgagcccgagagttggagggactcattgatcttcctactcatcgtcttcttcctctacaagatctcaaaaggtaaaatattctctctctctctctctcatgataatcaacatcagaacttacttgccgcgctggtttcgtatgtggtatttgtacagctccctggcagttatacgcctcagcccgaaccactcggatccttaaccaggcccggatccaatccaacgccagaggagctgatcatcctcgggagagagtagccaacaagccatacagcaagacgatctatccgatccgcaccgatcaatacctcaccgagctcaagcggaacgagatgggcttcctgctcctggccaccttctcacccgcactgggcatcggcctcctactctacctacagaccaagctcgacctcggtttagaatacctcaacagccattccacggtcctctatctgctctcatcgctcgtcaaacccttgggccatctgcacgatcggctcctccaacgatcacgctatctccagagccagctccagttcccggtccggctggccgaccagttcaaccagaccatcgaccagctcaccctccgtctggccgagctcgaacaggactcgctctccaaggccgagttggaggcctttcggaggacccagatcgagacccccttggccgcgctcgcagatcgactggccaagtacaagaccaacgacgagcttcatcagctcagggctgcgtcaaggctctcgggactcgaagagacactcgctcagcaactcggccaactcgagaaggccgaacaagcactcgacatcctccaacagcacgaacaatccctccaagcctccccgatccattccctggggaagatcgtcaacgggctcctcgaaccgtcctcgctcccgatcgggggaggagatggccatcatcatccctcttcacccaacccactcaaatctcctcacaccaattggcactccgacaccccttctccaggatccctgaagcgtcgattgtcgatcgatgatcgtctccaggtgggcgaggagcatcgcaagccaggctacttgggccttctggtccggctcctgaaccccttccacagaagcccatcatcgtcccaggtccacgatgaccatcgacccaccggccgacgcgacaccaagctctctgccgcatccgacgcgtcttcccgaggccagaggaagcagccggggagggtggttgtcaagctgttgatgtggccgatcgagatgacagtggtgaagcccctgcggctcgtcgtccgggtctccaagcgcatcctccgtctcccgttgtttctaatccaatgggccatgatcacaaagagaccatcgggagcccggcggacgcagagccgcgagcccgacagtcgcggctggccaaaccccggacgccggtccccttcggaccccgctccgcgacacccgcgcccagcctcgccgccctcctccgcctcgcccgtctccagccccgacagcccctcctctaacttggacatcctccttcatactcaccatcatccctcgctcccgcatcctgctaaacacaggtcatggcccgcccaacctgccttctatgaccatgtcgacgacgacaacaaccatccggtctcgtatcacgaccatctcttctgacttcctcttttgttctcaagcatcttctctttctgatcacctcactcgtccttctcatctgctccttcttacccacccacccccccttatcaccgaaactattaccctcaatatcatctcatccgtgtctctactgttcattataatttaccacaatacccccaagatgatttttttttggtttgttggctgctgatcctgatgagcttttttggttttttttttttcagatataccttcccctttttattgttgttgtgatttttttttgtaaatcatcattattgattatcaaccaaagtataccgcatcattatgattaccacccctatgtttactattgtctgatgtacacaaccttcatctctctctctctgtactctttttttttctgaagatcagatcattggcttgatcagtccaatgctttatcacttacttatccttattaccccatatgactatcaatctcatcaaatatgatggtcatacaagttctcttatcttacctactgacttaatcaacattttttgtatctaactaggtcttatatccccctctgttaaaaaaaatgtttatggcaacttaagttatatctcacctaaaaaaaatgtgcatatatatatatgtgtgtgtgttttattacaaagaaaaaatattcatttggtgaggggatatttgtgcacagacacaatgaagctgatcaagagaactacagaaagatgggggaggtaagtgaaaagggagccttataagtgctgaagatcttcagactggtgcaaatttagcaatgaacaacccgtctaaacaagtctgttactggagtgaatagatctaaggagcccaatttggcatacaatcttgggcatttattttcgctgttcaaggcaaggggaaggggaaggctggagcagcagcagacatggtccacaaagatgtgcttgaaaaacacacatgtaggccagtggggctaagcaggtcctgaggtaaggctatataaagactcaagtggtgtcctgcaaggtcagagtcatccagctggactgttggtcttgcattgcttctcctcagtctcagagctgtctcgatcactcttcatacaaatcatcttgtgcatatgggtgcagtattggttcatcatgcggaaaaaaacagacacctgggatgatatgatcaacaagctagaaactagtgacatgtaggcttgatgcactgcagaaggaaagagagctgcaatgcttcgatgagcaacaattagagatggtcggggataatccactgcggatatccgctatccgctggcaaatacccgccagtgccagcggatacccaacagggggtgcaggttcggctttggatggccgttttcccgcccaaatctggtggataccccaggccaatggccggctggaagggtttccttccagccggcaaggtccttccagttggcaagaatgtacctcaccggctggaagggcttcctttcagtcagggaggtacatgtaccttgcctgctggaaggaagcccttccagtcggtgaggtgcatgcttgccggctggaaggcccttccagtcaatgaggcatgtaccttgccatctggaagggcttccttccagtcaacaagttacatgtacctcactggctggaaggaaacccttccagccaacaaggtacatgtaccttgcctgctggaaggaagcccttccagttggcaaggatgtacctcgccgactggaaggaaacacttccagctggtgcctcaccggccctttaaagggcaggtatccaaggatacccgctgaggcggggggatatctgccagcggctgcggatggctttttccccataaaaagcagccggatatccgcatccgcgcagatatctggatgcgccggggccatctctagcaacaatccaaacagttcccctatctttttttcttccttcttggtggcaagtttccattggtgcatatgctttgttctgatcttctttttcttagctccttccaatgcctcaatttccaatttcccccccccctccccaccccttccctcattgtcacaaatataaagtcttatagatcattcaatataaaaacaatgaatgaatgttgtggagtagttattggcaagtatgtaaatctgatgcacatgagtttcatttcacaaagtgatcacaaattgtacacatatatgtgattgacatcatgatggtatatcaaaaaacttttttttgctccgggacctgtccagcaaaataaaccttgaactatgattggttatcatcacaaaagtacatattacataaacattccaaaagggcgggggagttcatacaagagcatcttgtttttgcttcttggaagcctaagaaatccaacttgacatcaatttgtttaggcaaaaaggtaagtaagattgccagcttgaccactggatgtagctttggctgaagggtactgagacattgttataagtaaaccaacacatagttggagcaattgtcatatcattcactcaaacctctgtgatgtgaggtgtgaaaatttttgatttggatgtttcttgctagtactgttaaaactgcttgttgcaagaagctattgtgaaccctgtatttaaaaatcctagaatcaaattgttgatgtcttgcaatcatttttatcttgctttattttgcttttgtgttgttgttgttgttgttgttttggtcaaattcccatttttctggcaaagaaagaaacaccatgtggtaaaatctttggagatgaataggtatttatgttcctatttcctttcaaggagtttttttttgttcacaatttttggattttgagggcttttcctcaatgattagatttagacatttgcaatcaaagacattcacaatagtgtaccccttttggatgatgaggcactggctcaaaatggttcgatttcagtttcggtcataggtcgtcgtcgggttctagcaggttcgcgcacccacccagcccaggctagagaagctctattccgagtgagctccgagacaggcttacgtaatcttgggaaaactggtaaccaacctgaaacagccatctgacaactcaccttcaacctcaagcctccgatcccaaacttcccatctctagccatcggtacagtaggctttcctctacgaatcaacctcattcccgaaccccaccagccgaccaaaccaataacactatcatcatgagcggatgtaagtctgcatgtctgactgattcctttctttctctgtcaactaatcctagtccttctgttctattccttcctggtggaattttactactaccactgacaggggatgatcaggttgtcatcggtcgtaagaccactggccctcgagtggccagggatcaagcaaccgtgaatgccgcaagacgagctggggaagcaatcgatgcctcaaagaagagtaagttatatcatttcttccaactattcggacttcttgtcttttatttattttggataccttggcctcaactaataaaacttgaacattttcacttgtctaggtgtcatcaacgcttcccacgtcgggccagaccatcaacggatcgccaaactcgaccgggaaaacgatgtagccccgcccgcaaagatcaaaccatcagtcgcacaggcgatgaaagatgctcggatcgctttatcgatgacacagaaagatttggctgccaagacgaacgaaaaacccactgtgattggagactacgaggtatgtataatagacccttcaatcagtccctcttccttccatctttgaagtcaggcccgttaactttgatcatccatcggttcatccgaccattctaggccgcccgagccgtccctagtcctcagatcttggctaaattcgaaagaatcttacaggtcaagctacgtggaaaagatatcggtgctcctctagcacccaaaccaaagaaaacttgagtgcaagtcgttcaaaaaaatcctcaatcaggcaagatgatctgcttcacctctagggttgaaagtttcagaaagtaatcagcttgtgaaacctataaacccaaacagaaagttttttcatttttgtttaaatctcattgttaccactgtacttgttttgcaaaaagatctaaaaaagaacaagaaatgtcgtcttcttctctcagccaaccaaatgattttccctcacatgagaagtgtcacaggtttttttcctcctgcaggtagtaacagaatgggcatcttccctatgttctccagagttgtagcatcacagtccagtgtaccattgggtcttgaaaccacccaaaaaggctagagatcctgaagtttgacagatgttggtggctgaaacagttcagtgtaaatttaggcaagtaatgggggacttcctgttgcctaaattgcttgatctagaagggggtcctaaactctattggctggtgaaaacttgatcttgatcaatttttgccagcaaataatgtttaggatgtccatctaaattaacagatttggacgacaggaagtcccccaatggaagacttcctgttttctggaatcctagattccagattttcccaaaattggttttttgtcatcttcattgtctagatctgcaaagcagcctctaaattccctcagattttcctgtcagctgaggtgtgagcacttggctcaagttcattgacccaaccaacctttgatcaactcaattgcaatgagctttcaagtcaagcaaagtatggacaaccggcttggctggctcactcaccatcagtccctctctggacaaccggattgattcattcaggttcaacagcgcttgatccgggatcaatttgagcaacttgcagtgtgttgacgtggagaggaagatgaagaactatgtgttttgtctcaatggtgttttcaggcggctgattcagtgccttttgattggctttcagctaacctgagatcccagagcatgactgccagtgcaatttttcaaagggtttgttgagatgttggatgcctacaggtcataactggaaagctggtgcgacaatggaaaccctcctgtagatctggaaggcgggcctccccagggcacaccaaaacttctgggagaattttgtccagatctggatctaggagggccttccagattgacaggaagtcttccaatgagtgcatgttttgaaaaaactagtgaaggtgatcatgaatggcatccagtggccccctgggatttacataaatcacaaaccctgaaggatggggtgttctatagaacgaggagattgacttccaagctaaatcaatagattcaacttaaccaacccaatgatccaaatcctgtgataatcttatgatcatggaactagatggagtgagtcaaatctcaaacttctggctatcaaggaatagtaattttaacattcaaaccaagcctaattgaaccaacggtgggccagttacactaaccatagtgtagcagaattccgctaaactttagcgtagcgtagcggaattctgccacatcttgcactaacactacatgcataggccccaaaaaagggcccactatgcttcactaacacgctggttagcggttttttggccctgtagtgctgttagtggcctgtagcgcagcgaaaatctgctacaaatctgctaacactacaactttttggcaccaaaaagtgccactactctacgctttttgggccaaaagtgtagtgtagtgtagtgtagcggcccaccgctttcaatgtgcataaattctaggtagggtgtctagttatttgaattcagaaggtcattcagatctaaattacagcacatttgaaagctacatggatgatccacagcaggaaaatttgatttttgagatgaccaggaaggaaacatctgggaattcagaaagtgttttggagaagaataacttcaatcattgcaaatctgacaatcaggtatacttcaaacaaatcagcaatcaagaagagaatgagaaaaacaaaaagagaagatacctgtgacctcagaagaaagtggtttgtggcaagtccctcaaacaattctaccccggatgtagtaccatacttgtgaaagatgagtggcatgagctatgacatcctgatttcacctgctgctaagtgacaattgaattttcccagtacatgaagtgcttaaaattgtacaaggtgagaaaaaatattctagttcctcagttcacagaactgacttcaaggggtagtgagaaaataatacagctctttgaattaatcatcaaaaactacatccatgcccttcaggtactgttaatgacacttcttctgagggagtgcctttgggcccaatggccatctcagaaacctgaaggagtggtttctgagagttgctcagggatgtgaaatttgaattgctgcagctaaggtttggcaaatcttaagctggaattgaaggattactctatcatgtgagaacaaaaaaaacacttctgtcaaatatttggggttattttggaagggcatggccatgagcaagtctgctttttttcagagaactgtggggtcccagggacaagagtgccataaattcaatacacattttgtatcatcttgaattctatcaagctacatgccaaataaactttgcaaattgctttcaacaaaatcatcatgaagaagttgatacatcccaatatagtgcaaatactgcatgatttgaagtgtttccagagagaacaggctcagaaccaatttgggtgacaagacaagtcaagtgttcttgcaagggtcaatggacccttacacttctccaacatcctgcaggctctagcaatgttgtaacagctgcgctgcagatagcacagcgtattggttagtgcagtggtttcttccatcaatgcgctgcgctgaagggtagcggtcagagtaccaccgcttgggctattggagatccctggattgtattttagcgcgctagaattagcgttcaagtagctccaatctgctataataagcggtagcgtagctgttgactgctgactttagcggtagcgtagcataagttatccgctattctacatacacagggggaaaaaaccaaggaaaaaaaaaggatctaccaagatgaaataagagaaaacagaattatgcaaagttttttgtatttagaattttactactaaaaatgaaataagaaaatagaatcataaatagaacttagaagtagagaaagggaaagaagctacttcttcttttttgagtgagttgattgcttcatggcatgatatttgctgaaattggggttgttgcgggtattgtcaatcacttgctggcagttggcaaatattccatgaagcctgaccccatttcggatccacatatgactgctgatacaatgttcaatcgtttgtatcgccattgctgatctaccagagtcgcaaacttgggccgccgctgagaaagtttgttcaacagttgcggagctggctgcacatgccaggtaatcccgcgccaacaatgccaagattgggaaatcttggaaatgtgcctacatgccaatatggacattgatcagagacttagacaatgaatgaacttgtgttggacttaccttccaccaacccagcacacagcccttcttgtccattgggaataagccatcattgtagcgctggatttcagtgttgattcgtttggcttcaggattggctgggtagaaattgaattcttccccaccggaatcagatttgctagtgctcctcaaaggcaattgattttgtttttgtgggggtgattctggctgaagtgaatcaacctcagcttctcgagggtcaaatactttttggattaacttagcgatttgtggtacatgagtcttgaattgtgagttgaatagcatcatcctccaagaggaatgaagaaaagtcgcaatgacgactgtgtcacatttgagggctaggtcaatgtacttctgagtgactctcaacataggatcatacatcggttccaataccgtcaattttgcggcctccttcctttttctgaggttttcaagcacttgcacgtattcatacaagaccatcggtagcttcggcccatctccctccattcgctttgtcatttccaaaaattcctacaaaaacaaccattgactttcaaactctcaatctacaccaatagtcattgaattcaaactgtgtacctttaaaactcgatttaagtcattgatatcttcccactcctttgatgatagctcataggacttaaattgatgcccatctactgacctcccagtgtgcttatcggactcgttctcaagaagctgcttaataaccttccgagccccgtatgcacgattttggcatttgtatgcgatattctaccttatcccatagcccgcaattattcctggaccaacgtagttaagcttttttgcctacacctcagcctgcttttgtggcgatgatgcaatccgtcgacatatgtaatcaatctagtagccatataggagtatcagttgcagtgtgcatttaaaatgaatgcactgaggtttgagtaaataataaagtctgcttaccttcttcaatgtgaaagcaaatccagttgcaccaggggagctttgggggcacttcccagggagtgccatagcttaattctttgttactttttggctgaagttcatttgaagtcattaccatgtttttgttgaactatttcattataaaacacaatatacttgttaaataaaatgtaactattcactgccaactatcattcacgtttgttgaagccatgctgaattctagtcaaactcagtcatgattttgtttatacatttccaattaaagtaccttacatgagggtgacacagttcagacaccattcagctggaaaaaccctctagtctgaacagtgtgtgatatgtcaccgcagtgcactcgagtgcaatccggtgacatatcacacacctatcaaacactgttcagaccagagggcaatattcactgggttcatgagactgacaccattcagaaaccattctgctggaaatgcccctctggtctgaaggtcttgtgacaggtgtgtgatttgtcaccatattgtacatgattaaaatagggcaacaagtcacatgctgttcagaacaggggcatgtaccctgtgtacatgagggtgacaccgtttgagcctcactcagcaggacattgccctctggtccaaactgtgtgtgacatgtcaccgccttgcgctcgagagcaatgcggtggcatatcacacactgttgagaccagaggggaatgtccaccagctgcatgagggtgtcacggttcagacacctttcagatgggcattcccctttggtgtgaaacatgtgtgatatgtcaccgccttgcgctcgattttcacatcagagggccatgtccagctgagtgtacccaggggacatgcccctcctgttcagaacagtctatgattcatcaccctattgtactcgcgtacaacagggtgacatatcacacactgttgagaccagaggggaatgtccaccagttgcatgagggtgtcacggttcagacacctttcagatggacatgcccctttagtgtgaaacatgtgtgacatgtcaccgcaatgcgctcgagcgcaaggcggtgacatatcacacaccaatcacaagagaagtatgtccaaccataaaatgaaggtggaacatttctggccccattcagctggaagtaaccccctggtatgaaaagtgtttgagcaatgctttccactttgatgacaaaactttgtagccaatttgtattatgtgcccagtttagttgcaattgagtttcagatgagtaccagctgggtttcggatgatttctacctgatttcaaaaaccattcacacttggttatgttaatgaaatactatacattagacacagtcacatgaaaagttacagataaggcactccctggggagtgcccccaaagctcccctggtgttgcatcactttcttcctcatcgtcagtaatattgtccgggtaccgctaccagccaggttcttgagttccaggttgagcatcatcggaatcaatctcctctgtttctgatatatcatcggccatcacaactacatcttcttcttctaaatcttcatccatgacctcaacaattgtactgagggttgggaaaggttgatcgcttcacttgggttggacaacacttttcaatatcttcagggccttcaagcctgctcccaagattagagcaatgacatgacatacacatcaatggtgagtccgctgaacatcccaatgtgtttagtcaaccgcacggaaaattgaggaaacacctttggccatggtgaaattgttactcccggagtctgttgtctgtgcaaggacgtatataattacaatatcaagtcagatcaaccagaaaaccacagaagaaaacaatcgaaataattatcttttggttaaggccatgcttcactaacacattggcaaatgggacagcgaggtaattgccattgtgatgccaggaaatgtatttcattgctaggtgttggcatacatatttccaatcaggagtgatgtaacagcacgccataccaacaaagtctttatgacttcccttggttgtccatacattggataccagtgagatttttgactttgagctctagaatagaatagatcaaacgaataatcaggctgttaatttatatttgaactgaatttgaaagaaaatagggtaaattgaactcacctcaatcgaatgtaggacctgtcctctctgttcaaggtatagctgatgcgcatgcaaggcagcccatacccaagagtatagttcggcattgtggagagaataatcgaatgaaacccaaagaaggaagtcttcaactcttaaccatggcaaagattgctgaataatccagatgacaagcaattcattgagggtcttattatcaaattgtttctttgttgcatacgcaatcagggttccctctccagcggctcgtgtttttttttttcttcagcagcagtgggaggaaggtgggctccctctttgatggctttgccgcgaccggggcaagcagattgtagtgagcccttgatgtttgctccatcccggtgtgacttgaggttgtaataagatcctccagaggctttgaattcatttgggcaccattgacaggcccaggcagtgtcgttgggattctaggaatgatgagaagtttgattgctagtaagtaggcagatttggtagcaagaaggtcatggaaacagataaaaaaatatctgacctgctttggaccactacctggcaaataaaagaagagccaagcatgatcaaaactgtctttatctttagttggatcattccttttacgggtattggtgtgcttttcattttctaaatccaaatcttgagcatgattgatgatgacttcaatcccagtatggctggcaacttgcttggttcctgccaacaggtttgttgggcttttcaatcggctgtttggtgggaaatttgtattggaatcggattcttcatcatcttcaacaatatttacaaaattcttcttctttttttgagcttggacctgggaccaattggtggaaatagcgggactgctggggactagagcacggtgagaatcgccttgggtggagatgaaccctggccgtaagctaggagtacgaagacaagttgattctcggcaaacagattggggatgatcgaccgggttgtttgaggaattgggaggggtagatggaacaggtggattgatttgttgagccatgttaattcagacagggtggatgggggagagatgaggtggatacaactcgtacgaggttgagaggtagcctttcaagtcggaggtaaggctgccaggaattctgcaaagtattggcagcgctcggccagcagtgcaccccgcagctgttagtggttggcgcagctggcagtgggtaggtagcctacttgtagcttaaaaacgctacagctgcgctgtttttcagctttagtggttaatttcccactgcactaaagctggtaccctgcagaaaaaagcttaactccactaagattagctgtagtggtagctcttttgacgtcagctaaagctactttgcctggaggcatagcggtgtgaccactgtgatacgataaaagggggctttttttagcgtagtgtagctgttacaacattggctctaggaatgactgccttactccatcagtctgagaatcccaacaaaaattctttgattgcacctgtggtgtgtttttcagtatgctttttggaactcttttttctggctactggactcatgtttcccacttctgagagttggacaccctcagattttagacatctatgaagtgaacacgagtccgcaagtgatcgttgttggtcgttgtcaatagataagcgcctgaaggatgtcatgggcgcgacgccagcctctgacgatgaccagttccatgagatttggatagaatcccttttctccttcttgaccggtcattccgggccgctcaatgacacagggcatgcgggatcccacgcgcatgtaaccgttgtgtagagatcgggagcccgctaagattattggagattttcaaggcttgtagtaaaaagaggactgcccttcagagtgggagtgattgagaggagagggggcctttgatcagctccaactaaggaggtatgggagggggaaggaaggtcaagacttcaagctgaggccggaggaggccatcatgaccacttaacatagaccacgatttggcacacccatctgcagattttgatgtgcccggggataggtcggttaagcttcgatcttgtaagaaaaaaaacaaagatgtacactctcttcaacgatcctgtcaatgaccgcaatcgccggctggtctgctcactagtattttttttgtagggccaaatagtataaggatagacaaacaggcttctcagggtcaactttctctcttcgtatgtattactgttactcctacaactcctcctcctcttcggcttccccaacaaaatacgataccctaatataacatattggatatgaagacggaacttcttttttccgcgttagactcgctagccaaggcgcttccagggcagtgtttttttgtcccctttccccccgaaaaaaaaaatggctatacatgaagaaggctccaggctgcaaccgaggtttaatcggtgcagagaagagaggaggtcgcgtgttgttaaatgcatctgccgtgtggctcgctggagcctgttgctgtcggctgactggccgccgctgctgccgtcgccgtcaagtggatctctctgatcctcatcatcagatgtctggtggttcatcggatgatctcatctgactgggatcttttccctctctccctcccccctcctctgacgcgtccaaccaaaaaaaagaagaaaaaaaaagcttgcttgctgttgtcgctggtgttgtatgttggtagtctgtccatacttttcgctgttctgagattgtatgtatgcatagagcgatctttgttttgcttgctcctttttttgttgcaacattgtaaatatcgatttcgtttgctagaccgagcaagaacgtatggttaaccggatccaagactctcgagcgcaagggttttctgatggaactactacattgtagtaaatcgtcaaggaggagaaaacattacagccgaatgaatatttattcaacggccaagaccgacagagagggagagatatgaccgttttcaggtcgagatatacataaataggattacaataggatgtggagtgtgagtgaaggttatcgagatcgaagcgcacaataagatagaaattcttgtttctgtctctggtttttttttcccttcaagtttttttgtttttttgggttgggttggagaatctcttcttctcctcgtggtctattgctattttctgacaagccccccactggagaggcgctgattaggcagaggcaggctgaggccgatgacaagcacaaaccgagccaaacaaattatccctgaaaaacttcgagcatccattcaagtcagcttcagccctccagagaatcctccatttttataagcgagacgcagacacacacacacatgtcaggccgccgtttggttcccaactcctctctttgtatctctcttcttctgtgtgtaccgctgttgttgttgtactagatgtgtgtcaaccgaatctcatcaaaacctgcccgaagatgttgatctttctttaacagcaacccgggccagcattcctgaacgcgtcttgaggaactcttgatcctgacttgaagaagaagaagaagaagaagaagcgatactttgaacgcgtcgctacaactccttcctccagttgaccgatcgattatagttgggtgtactcttcacgacctctctacgagccgaacgacgattgttcacggccaggacaagcttcctagtaaataccttttgttttccccccctctcgacttcctttacatggtagcgtggactaaaactggacttggctcttcatcaagcgttaacgaccataacgagaacttcttccaacacctctccatccattccgatcttaatgctcttttccttgatgaccttgtttaactctttagccatcctcgattaacctcaaaccaactctcccaaatagcaggataccgagctctactcaaactattctgatcttgagacgaaaggaaattatcaagctgtttgttggtcaccaaacagatcgtcgttcctctccccggaaagagtcttgatctacaatcccttatacatattttagttgtctgctcagcctacgaccggccaaccaattattattgtagcctgtccaagaaatcggtaagcagtaatagctgttatacatatctcaacaatccatatttatattttagattggatccctctcttcctcccctaataccttataagcttggcctacctaaggatgtctgtttgtgttgtagtcgtctaactattaagtcgcaacaatcttcagagtcttatatacccttgacatctcgtcatccgttctttcggtcaccaagtctccaccaacaccagctctcctgtgttccttgctctgactgacaagttctgccctcttgcaagccggcactgtttccgttctcctcctcctcctctccctccctccctcgattctactatacaccactctgacactttcctgaggagggtccaaaacccgaaacttggcaatccacttgtggttagttttcccttcacttgatgatgatgatgatgatgatgatgatgatgataatccacacacatttcccaacaaacaataccaccaccccaccccacatatctctacacaacagtgtatgtgtacaatatatcctcccaaggtcccctctggcacatagttgaatgtgtaccatcctgggctgtacatcgtcccgttgatttgtacccaatcctgcacttcccctccctcgcccaacttctgctccattccggcgttatcccggccaaacacgttgattatcgcccggcctctgtctcattgcccttctcggcgcgccggtgttatgtagcccattattgcttagcgtgctgaatacataccgttaattcgtagtgttttaccattctcattgttgttgttgtccatctcctccatctctctcactctctctcctatcaactcttcactggctggttctccttcttctgccgaccacaaacaatagtttcgattggattgagtttgctaatgcttgctgctgttcttccaacccctccagtcttcacagccacccagccaaaccctgcgatctcccccgctcagcactcgcccgtcgaaatccaatgctattattgaaacactctcctccaagctaacgacctcctccttcgcgactctactcccgcgttgacgttgacgtgttaatctccaaaccaccacccaccacccaccaccaatagaaaaaaataaaaaaactaaattgttgttgtagaccctgacacccactcggcagagtcacgcacgacggttatcaactcaccgagaatcgcgtctctctctctctctctctctcttcctagtcactgcgtcttctcgtttgcctttgtcatcatcatccgcactagcactacgctctaccaccaacaccccaccacccaccaactctgagctctgcaaaagctggattcaattcagtctcccctctccgccagccttggcttggaacctccccctaccctgctatcctcgcgtctgtctcccttgcttccagccaatgccctgactcagcagtcctcctcccaccaccatccctctgctacaatccctcatctcaccactccccagcctcgagcaccaccggctccagtcaacagacccaaatccgccagtcttggccaacccaatctgtccccgccctcccctggtgatctctcaccctcatcaaccgactcctccgctgataacacccctctcagtccaccccttcggctgctaagcgtcgccgatctccacctcaactcacccgcgatctccagccaaagcttcccccagctaaccggacctcatctcgaccatattctacctctcaataataacaacaacagcagcagcaacaataacaacaacaacaacataaacaacaacaacaatagcagcagcaaccttgttcattcgtccccacaaacaaaccatcgggccatcacaaatcatcaccgtcacccttccctttctcgatccaacctgccctccccctcgctcacctctggctacggcttcggtgaacttgccggggcgctcggtgtccgcccggagattcgcaaagtgagtgacatgaccatccactcggccgaccatccaccttcgcctgtcgatccaatcaatctcgatcaaacccgccatcaccatcctccgccgcctcctcaatcagaaccccttcggtcagatgcccttctcggccatgaccatgctgagatcgtccaccagtctcatcatcaatcgactgccgtcggcgtcgactctcggctggaacgagcgcccaacactctctccgattttcaacctccctcatcatcttcatcatccaacctgacgactactgctgagtcaaccaccgaacaatcacagcaagatacgatcaacgaaacccatacgaacctttatgccagctcaccaatcatcaccccctccattcccaccaccaccgcaccagctcgatcaaaccagactcccttgcactccgataccaccaatctccatcattcatcttctactacttatcctcgcctacctctgcagtattcaacctcctcccaatctcatgcttcgtttcaatcccaacaaggacagatcaacacttctctcgggccaaaccaatcagcctatcagtctgattgtatttcttcgtttgaacatacccctcattcaaccgttggacttaataatccaacctctggctatcacccttcccctttcatagctcatcatcgccgaagtcacagcaaacccgatggacgcagtagcatgtttgtaaacccattcctaggtgctccctcctcccataccaatccaacacccccctcccccggcgcatcatcctcgcattcgcatagcttttatcattcccacgcccaaccccgttgttctttaacagccgctccaacacccactagacaccggctcagtatttcttcacagcctggcggtgcatcgagttctccttcattattatctggtgccaaccgacatcgatcctcatcaacggccactggtacggcgcgtggatgcgatcctgttcatcggtccgccatgggactggctagccctgatgtgggtagcagccccagttttggcacagctgccaccgccatgggccttctcagtcacatcacttcccccaataatttcaccaaggactcgcaatcttcaagtcactcattcgaagccctgggtagaaagcccgacagtagaggtagcgccaatcagctcgaacattccaatcaaatggagcataccagtcatatggagcatctcatcaagcaaaccggtcagatagagcagactgctggtcacatggagcataccaccagtcatatggagcagcctggtcagctcgaaccaacgagtcagacagacagctctgatcaaaaaccgttgcactctcttcacccacactccccactcacgcctggatttgctggaagtgcctcctttagcttcggtaactcggccagtaatcgtgtcaaatgcgagataccacccaactctgatatggccgacctctcaactggcccggtaggctcgtcaaactctgctatgaatcctatcccgatcaacatgaggcccgacttggccaatctgaaagatggccccgatggtcccaatggcaaggtcagtttcttttcatccatctcatttacgcattggaaaaattacgaatcactcgccaaaacaagacaaatcacctgtgttgtgtgaaaatccctcacgagataaagttcctttggaactcggtactgaccccacgcacgcgtgacccatttacttttgatcgatttagcccggatatccatatgttgttctgattcggtatgccatcttgggcagtcccaacgggaaactaaccttacaagagctgtatgaaacgatcatggaccgattcccctattatcgtaccgctggaaagggttggatgaactcgatccgacacaacctgagtctcaatcgctgcttcgtcaagcagcctcgacacattctgtttgtcactttggttccatttgcggtttgtgactgactgacttattttgttcattttttttttctggtcatcattcagggaccctggcaaaggttcttattggactgttgacctggaggctgaactatccacctcaagagctcgtgatcgcaaacgtgccagtggaagttcaagatcgagtattggtagcatcagatctttgaagggcagtcgacgtgacagtctgagtggtgatccacgttcaccaacacttgacgagattatcggatcctctccaagtaggatgctttacatgtctgatgaagagacagacgaggttcatgttcaaccccttgggagctttgcgccggagcacccaaccacttttgcagaggatggcgatggagatacgatgatgcaaggcggcgaaggaagctttcaacagcacccttcaacgccaatcaaatctcccaagtcaggacgaatcagtgccaagcgagcacctaaacttacgaaaatgaagcaacaggggttgaaagtgcaggtttctggcaactcggatctgaccagcaatcacctacctccgagttcttgctcaccctcaacgccagtgacccctcatcaactgtatcatcaggtgagatgggcgactcatgcgatttcgataacaatgccttaattaacatttctgattttcttttatgcttggtgcttcccttctaggcggatccatcttctaatattttacagagtccattccatcctcaagctggatatgtatccagcccccctgacacgatcggacgcacgatccctaggaccgggtctccttaccgaggaagtactcttatgcgttctccgctcacttcgattatgagctactcctccagttcccactgtccaaccaccgcaaccacgtcagatagcaatcagatcgaccccatatcaccgagctcttctgcctacggtctcaatactggactcagcagcaactaccatccttcatcaactgcgatggtcaattgtcgagagggtggccccccatcccagaatccgttctcattcggagctcacccacattcagcctatcaacctggattcaatcccttcagtcctcctctgatgcaccatccacaatccagcccctctcccgcgatgggcgatcgtcatccggcaagtgcaggaccctggccgagctcgttccaggcttcggcctatccgacctctgccccgatcaggggcgtagggaccagccaccatcagcccagccaaagccacagtggggtctatggcttccagccgtcatcgatggcgggcatcgtcccccgacccaggttctctgtctccgccggaggcaactctagacccgtctcctccgagtcttcgtccaccaataacccgcctcatagtacgactggtcgtcagactccagcttctaacgactctgacgcttctcgtcggtctagcattggtggaggtcctggcggatcgactaatttcgttaggatcgatggcttcggtaatgggaaccctgccgttgactccttgggaagaactcactcctctcaacctttataaattttcatcaactctcataacaataccaacaacttgaaaacaattgtatatttagatcctacgacaaacatcgacgaccacgatgatgatgatttgatgattatcttgaagtgtgtgtatgtgtgtgtgtgtgtaactgcttgatcttatcatttcatctctttttttggatagaacactttttctttcccccttttcccctctttcctttcctttgaccttttccattttttttttttttgggaacatgacagtgggatggctcttcttctaaaaaaaaatgtagcattttcaggaaaaagaattagtcaatcttcttttcttttttctttttctttctttttaggaagaagtccatctctctctctctctttctctctacataaatctaaaaatatatctatatatatatatatacataaaatcttgtgcttgatgatgatgatcattgtcggtccatagagtgacccgccttctcccctctccttcttgaatacaattttcttgtcccttcttcttttatctacatggtttcactctctttacgaaaatcttgtgttcaccttggttatataaatcattgaaatcttgattgattgattgattggacatcctgttggatactgaagtgatgacatgtgagctgattttcgtatgtattggatcggagcaagccccatatcagtttgtgtgactacaacgacttgaaagaaaaagagaagacctttgagagctccttgaatcggccgtctacttcttgtgtctttatagattgcaggagctctcttttccactctaaatttccttcggacacgtgtcgaactaactgtccctttccatggtctctctcatctgtctccttttttgttcttacatccggactctatctatgtactcttcgcatgcccgttttctttgggagaaatcagagctccttttttttgtttttgttctggtggtctccacatcttcttcaccttcttgtttgtcttaacttatacaacacgggcaacaaggggatcgtccctttcgggatcacttttaccgagcttgtagtgttccttcttagaccctgtatgtacatcttcctcaaggtttgggtgttttttttctggctggctggctggggaagtgtagcttctctgttcacaatcaagaattcctcatcgtcatcggagcctcaaaaagtttgtacggtttctctctctctttccagtgttgtgtgatgtcatagtaaagaaacaaacccccacaaaccacacatacacacacacagccatgcagtttggcaactaaaaggcatctacggacagatccagtccataggatgacaacccccaagcaggaatatagggaggccggcgaggccccttctgtgtgtgggggaagaacctgcacgcaaacgacaacaaaccgatcgacccgggaggaagcggagctcttcacactatgtacatcgtacacacggcttgcttgcccggtcagtcccgcccatccggctctttcggtctcccgatctcaagtctggatccaatcttctcttgtaaaggcgtgtttgatcgtttttcaccagtttttttaaatacgtaattcacggcaatgaaaccagcaaagacattcgtagtgtaggggttatcatctgagcttcccattgtggatctgcttaggacccgggttcgagtcccggcggatgtacgatgaatgcttcacttttgccagtccttgaggccttgccaaggaggagaaggaaggacaaggcttgtgactgtgtgccctgcttttgcaaagacataaagtgtaacaagtttggtgatatttttgatgtgcgaaggaatatgtatgtatttgtgtgtttgatctccagaacaagagctttgtggatgctgggctgatgaagtaacccacattgctcttatgggtgagggtgaaagagaagttgaacaaggatagtatatagaggcagaaaaaactggacatgtgatgatgctcttcacacattatataaatccaattcctggtggttcttggatttgacttgtgacagacagccttgttgatggctgttccgcaggggaagtcatctctgtccacggtcgcgggacggatcagtctggttggagaggcttggtcagcgagtagggcaagtccgtgcgcctggctcactcccagcgcgtcacctctatttatcctcgccctcctcctgacgtttgtcccctccatccgccagtttccctctccctcacccagactgctccgctcctcctcgaacctccgcgagcctctattttttcgcttttttcatcttcctttcctcaaacccaccatggtcgacaaatgatccaaacaagcgaggcgcaatgagacagaagacataaccattccttcaacttcacacaagatagtcgaactccctgctccaagcggcaacgccccaagcatttccacccaagcagctccaagcggaaacgccccaagcgctcctactacgtcaacccaaagcggcaccgcccccgtcatacccctgactaaagcagtcgctaagagcacccaagatggagagcataactccaccgctcaaagcggtgttgatgaacagcccgagtccccagatgcgagagacgacgttttccttgaccttttgacccaagcgccaggtaagttgctaccataattaaaaggcgatttactgtaaagacattgtcatcgtaaagatacattgtgattgattacgcttgctatgcttgttttaaagagctatcgaagcaatcccacgaaaatgttattaataacaccaacgcagttccggacatcactgtgaatgaatccgaggaacgagcccacatctgggccaaggctagggagtttcaagcagccggggacgatgttttatcgagagtcctcctaaaggcttacggggagtttacgactccggctaaacctccaaccatgaggtccgtatcggcccacccggtactgttgacgactcaaccaacgagagtggtgtcgacggagacggagatcgaggacgacctggtatacgcgattgggacggttactaaccatcaagacataggcttcaccccctttttcgacgagaacatcaaaaagctcaaagcaccgctccccctcaccattttcgacagggagtggcaaaaggaagccctggcggcacacttgacgacccgactgtccaaatcctccaaagacaaggcatacagaggcttacctttctacaacgagtggacgcaaacacactccaagtggaccaataatcatcgtatcttccacttaaccctacgcgacgtgtatcacaagacgtgtttcgctgagaagctcctcatccataagagaaattgtgatgaaatattggacgagttcggtttcatgacggctttccgctacgacatgcaagtccaagccaatgcattcgctcatcgcgtgcagtcaaaagacggggcagcggttccagacatttccgtaaagcaaaacctagtagccgaacgttgctacaacgaggtacgctcagcaggtgaaaccaaatggacggataattactatgctccaggcggatcacacgacggaatcgaccccgacaccggcagagaacgccctcctttaagattggtctctcacaacggatacggaggaagagacagagggcagcaaggacgcgcggaggatcgccattcaagacctttcgacaacaaccgacatctccatgctccacaccatgacccctatttcagaaacaatcaccaagggtccctcgacacccacggtcatcaaagcggtcaaggatacagccgaagcaaacacagatactcttcaggcttgccgtcggggccgtcggaatccaggaaaagattgagaggctatcagggttcgaattttaacgagggttacgtcaacaagagaaacgcggcaggcaaacaggtcaaacctaaagctggcggcagtcaaagccaagggaaattgtaggccaagactcacgcgatttcatattgttttcttcctgtttcggttttgaggacaaatcactttcagcttgcagctcacagtcgcacaaaacgtgactctcatgtgttccaaatcttcattctatacggaccttcatctctatttcatgtaaaaaaaaaaaaaaaaagacactttgttgattcttttccatttttgttacgtcatcattgtttgtggttgtttaacagatgcccggacattactgaaatacatcacaaacccacattaatagaaattgatgaggggtggcctgtatcagtgaagagtgaaatgaatatcccgcctgggaggccggtctcgcaaacgcagggttattgcctgagctagagaatgtcatagagggtttcagatttggttttgatcagggaataccagcacacaagttaaggaacctgagatggtacactccggaaaaccatagttcagccgtcatggctaaagaaaaaatccaacaatccatttccaaagaggtaaaagcgaaacgaatgttcggcccttttacacacgaacaagtagccagacgttttccatttttccggaccagccctctaggatccgtggttaacgcagacagaaagatgagacctattaatgacttgtcatctccaaaaagagacgactccatcccgtcagtcaattcgtttgttgacaaggccgacttcaagacaacttgggatgatttcaacatcgtcgcagatttcttccggaaaacccagggaccgtttcagctaggacttttcgactgggaaaaagcttatagacagattccgactaggatggatcagtggccctttctgatggtccaagatttagaaaataatttattcctagacacccgcatcacattcggcggtgtagccggatgtggttcttttggagttcccgctgacgcgtggaaaaggataatgtctcacgagttagacgtcgtacactttttccggtgggtggacgacaaccttttcataaaaacgcggtcctctagcgcctcgattaccgatttagtacgcaggttgcaagaactaggcgtactgacaaacatggataaatgctcagaattcgcagatgaacagaaatttatcggtttcatctggaatggagtagattcaaccgttcgattgacaacaaagaagttaggtgagaggcgagaccaaatcggcgaattcttgattccaaagaaggaattcaaattcaacaaagctgaagttttagccggaagactcaaccacgtctcatatctgttacctcagcttagagcctacatcagaggtgtatatcgctggattaacgagtggaagaaaaagatggcaacgcgatctctgccagaagacgtgaagaactatttggaattctggctacacacgcttttgattttcaaaaatacaaggctgattcggtcgatggaaccgagtgaaatcctgtgggtcggcgacgcgtccacaagcttcggcattggaatcctcattggacacagatggtgccaattcaggttgaaagaaaactggagggtaggtgtacatgcaaagggcatagcctggctggaaactgtagccattaggttaggattgttgatgacaatcaaattaggtatcgcatcgaaagggtccaattacatcgtatggacagacaatacagtgacagaagcggtgcttaatacgaagaaatcgaaagacacttcggtaaacgaagagtggaaggtcatacatgccctcctcattaaacacgaactggacctcaccccgagacgggtagtctcaaaggataacatggcagacaccttatccaggggcattcagacccctcatgttaatgagacccgggtacggctaaacttgccccctgatctagtatctacaatgttccacgcatgacccttgcttctgaatcgggtttttcttttccaaaaaaaaaaaaaaagaaaaaaaaaaattgaaaattttcgtttcaaactcttttcgtgttgtttataatgaaatgtatgcgtgtgttttgccccaaatgtcaaccgttttaaacaaattgtgtctttctcaattatgcctcgtccatcagaaaacttatcattgactgtaggtccagatttcaagaaaatagctcatttcctgcgtaacggaacaataacggaaagtccatcgccggcgtccctacacattgtatcagcgtggtgttggagcacgctcctgtcctataacagcgcagttaagaagttcatgctgtattactcggcccactcgaccaaagaatttcaccttccaatctctacggctgaattggaaggtttctgcatgtgggcaggtcgcaacccgtacaccacgaatgccggtaaaatatcatcgacctcactaaagaagtatctaattggtctgaaggcatggcataatttccacagtgtagcattccccacggagaacgcaacaaggatcgatttattactacgcgcgtcttcacgactagctgcagacgtcccaaggaacccatgatgcaactattcacggccctgtatcaaacatctgatttcgataacgccctcatcgacctgtgcatagtagccttctggggactggcgcgcctagcggaactgacctacgaccgtaaggacgggccggtccgatgcgacatgtcggtactgacgtccgacgtcacgttcacagagacatcgaacgggatgggggtaacggcggcgatcaccctgagggccgccaagacagccggcccgggcggaacccagctaatccttctgacagagcagccacacatactgtgcccagtccgggccatcaggcgccggctagctgaagcaaacggcgaacggacatcgctttttggttttggacgccctgccagtcgccaccacatcacgcgcagggcagcggtcaccagaatccaagcgatttttgcaacagggggaggtaaccagcttttgggacactcgttcagagtaggaggtgcctccttgaggcacgccctgggaatgaagccagatcaaatttgttctctgggtcgctggacctcccattgttatcgcttgtaccttcgaccttacagccgcgaagatatgttacatactactagtttgctacgagctcttgtatctaactggagcaagatgagttgacaagatacctgtgttttcaatatgatttacatacctcgaattaagggctcgagttgggggttttcactcacggctcaggctctcccccttcctgagttgatgggctttgtgcctgaacccccccccccttttgaactctccccctccgctccacatcctcttgtcggctcactacctggtcaggttaaggggagaagaaagctctcccccgaaccctccttcccacacctgccggcgacgccgcgcggcaatacctttgggtgacgtcgcgtggcgccgccgctggtaccagtggcgagcccgcgtgagtggattgttgatggctgttccgcaggggaagtcatctctgtccacggtcgcgggacggaccagtctggttggagaggcttggtcagcgagtagggaaagtccgtgcgcctggctcactcccagcgcgtcacctctatttatccttgccctcctcctgacgtttgtcccctccatccgccagtttccctctccctcacccagactgctccgctcctcctcgaacctccgcaagcctctattttttcgcttccacctgcccacccctttttgcgcggaggactgttctactcggggggctttgtgcctgaacccccccttttgaactctccccctccgctccacatcctcttgtcggcttactacctggtcaggttaaggggagaagaaagctctcccccgaaccctccttcccacacctgccggcgacgccgcgcggcgatacctttgggtgacgtcgcgtggcgccgccgctggtaccagtggcgagcccgcgtgagtggattgaccgagaaacaaaaggaagtctatgaaatgagttctgccactgggttgattggggagacccaaagagctgattgtctagacaagctccaaatccacattcccacatccaacaagaatgtacttcctttggttgcagaggggtaggaggaagaggggaggagactcatctggttctgagttgtatctgactgagagtttggaggagtttctttgccccgtttctcttggactgatgaggcttgcaccattcccaaggttctgttcacatcctttcccctttcctaatggacccagtagtgggaaggaaggaggggatgcagtgagaggtgggaggatcaatccctccatctccttttttggacctatgtactggccaccatctatctcttcccagggaaaactttatcttcatcacccctaaccttggtcttttagggttcttttctacctcccactcaactcaaattcctgcatgtccttataagtgattgataattttcagcttattgataaatattttctgtctagtagtgcacatgtcctgagggaaatataggttaggggttcattttggcccgggataataataatatgtaagctttgaacatacaattccttgatctagtataccaggaaaaagctctaactacttgatcccaattccatggccatagaatgtaacatgtgatggccttgatattctccaggagaaaacaaaatcagtatgctgttgatgcaatatcaccaagctcaattcatcattgataaagctgattcttgtttatatatctcactcacctttgacacactactcttcttgtaccttcctttaagccaaggacatcatcatctaaactcatctaactcaaactactctttgataatttatcacttgtcaattgttgtgttcttgttgtactccttgatgtaatcaagcatacttagttttgctttagcacaggggaaagtacttttttgttttgttttggaaaagctgacaaaagaggaccatctttttcaaaaaaaaaaatcattctatgggggttcctgggatcaaatagtagatcaaattttccaatctaaattgctatattttactgttctcattaaatattacatgactcccaattattttcattatcacttatgagtgcagcaaagatttttaattattcaaaacttccttttttttggtgctctataagagtgtatgctgatctttataaactactctccaagaccctcaagaaattgatcagtatcaatcaattgcctgtgatactccaataagcctgggcttgactatgtagagtatatatccacacccaagctatatgaggcaggttatgttccatttccagtccaaatatgtactcaagccgtgttgtttcactctgtttcttgatctccaaaggatgttctgcataccctctctccgggatgttgtggattgtttaccaagtgtttgctttatgtaaacccttttcccctgtattgtattgtatcagtatgttgataatctgggggaattttccgggttgtgttttcttgtttttttttttttttccctcttggcccagcttggccccccttgccctcttacgtatgtttatgtagttcagtgctccagttgccccgatcatatatttttgtcatcgccaagcttcatcatcctcaggaagattgcaagagccctctcctgcttcatcaccatcatcatcatcatccacttgatacttgaaaacagccaacgcgttcacatccacctcacgaaacgagatgtcccaaccacaggacgaacaaccagtcacctcggttagcatctgatcaactcaaacgagcgggggggaaacaaacttactaaccccaactcatctccctcattctcccctatcctttcttcctcatctcatccaccgatcaaccccgtcctccaggatgctactctcgagcatgacccggattaccaaccattggtccatttgactcaagttcagtatccccctacgcttacattcttgattcttcacgttcactctctcatcttgacatctccttttcgttcccttctttgactgcttagatcgaaactaaaacacacgaagaaaatgaggatgtctttttcaaactgttcgtctcgattggtttctttcttcgtttcgcgcctcccaatctgactaatgttatctttcaccatctctactattcagacgtgccaagctcttcagattcgataagacagcttcggagtggaaggaaagagggaccggggaactaaagctactacaagataacgttgagttacactcgatctgattctttcggatctacaaagactgttcaaaataataaatctaacccataacttaatctggcagacgacaaaaagaatccgcctggtgatgcgtcgagataagacgctcaaagtttgtgcaaaccatttcagttgagtccgaatgatgtcgttatcgatgaagagaaaagaaaaaaaaactgatcaagtttgatgcttttgtcatcagttaccgcggagatggtcttagctccaaacgtgggctccgatcgatcgtgggtctacaacactaccgctgacgtgggtgacgagggtgttacagcagaaacactagcgatccggttcggtaactctgagagtcagtatccatcttctttggatacaaacattgacatccttgttatcccatcaactgatacacgaatgtcctccctctaaaaaacctaccaatgacgatcgacaacagatgctaatgcattcaaggccaagtttgaagaggcccaaaagatcaatggaggtctgacaaaagaaccctcgactacgacgagtaccgatccagcacaacccgaggagagctcgacgaccaagaaggaagctaaagaagaagaagcagcagcaccaggctcaaagacggaggaaaagaagtcgtctgaggaggtcgccgagtctaaggaatctgcaccggtcgtccaatctgatgctaccgctcaggcggtcgtcgagactacgacttctgaaactcaaaaagatgctgaaccaagtgatgctgctaaggtggaatctaaagatgatgacaaaaaagaatagataatgtgtttggctttgtttaacgattgatttgttttcttcttcttcttcttcttctctctctctactcttataagtagtttgttggtttcaaaatactcaatcgtaaagaagctagtggaagaattaaaaataaatgtcgttttcctctttttttccaaaaaaaaaaaataatcaatcaatcaaagaaggaattataacaactgcaccatcatcatcctcttctttcctcccttttttctcctaatttgaacatttttcagtttcattatatgttctctgagtgtgagttttctttgatttttttctttccaaacaaaaagagcaagaaaaaaggaacagagaatgagataggagtcaaaaaagatccatacttctataaatgattggtttataccaaaacataagtggaaaaaagagccattttgctccaaaattgagagtgtattggatgacttcctgttgcagtttacaaccctctcagaatttaatttacaccccctagatcttaatttttggtatatattttttttttttcacaagccttgtgaagatagctctcatgtgtgatggttggaattacaattacggtgttaatataggactggagagggctcaaaaaaagccctctaaatggtgacaggaagtcctccattgttcttctcatgaagtgtttttttttaaaaaaaagtgtgtcttggatcagtcacatttgttcatgatttgtggtactgtgatatcataaactgttgagatctaagctccgcttgatcattatggtacccaagatcgaaacatccatgacatcattacggtctgaagtggtcaaagctcttgcagtgacatcatagcgcttagactctctcaatcatcttcgacatcgtcacagcgtttctcttacttccttatcattcccttccttctcttccgtcattcctctatctccctcaggacttcattcttacactttcctccacggtcgaactcctcattctatcgtgtcataaatcttcactctccaattcatcgaacatcatatcttcccactcttcatcagtcaccgctttgatcttcctatcaaacgactttcttctgctctcgctcttcactctctctttgatctcagaatcaaatcgatcccttctttccgacaactccgccgactacttcctcccttctaccgcactcaaatcatcgtaggtagtcgttgttctctcattcactaatgccgtgatattgatccacattcttttgtcagctttctctaccttctttcatttgcatctcaagtcatattgttgttctattcacctagccatttactgcttttaggtgactatttttcttctttctttctcctttatttgtttctctctactttgtatttctttgctgagacttatgaaatacaaacttttagtctattcattcacagatttacagtctcgattcgctcaattattcgaacgacttacctatcaagacaaagcagtaatggcggacaacaactctgaacaatcgatcaaaactgaacatctcttgccaattctcaatggaaaaaattatccatcctggtacggtcgaatgaaggtccaacttcgtggcaaggatctttggtcggtctgctttactcctcccgccgatccaatcactacgacaccagtttctgcatcaacgatctctgcaaacactactgcaagtgatcgcgcgatttcgatcattgtccctcgcctcagtcaacgatgctataatgaatgtgtcaacaatacgaccatcgatagtgcctttctactctggaagaagatcgccgatcagtatgcctctagaactgtaatcaaccaaggacgtgtttacatgacatggtctgcactggtatacaaaggagaccttcaagaatacatcgacgacaccagagcctgtttgattgatattgacgcagtcggcatcaacgttcctgttaaggttatcgcctatctcattcttggtaaactcatgaaccaagatttagatcaaatcgtcgataagttggctcttgatgaaaaggcaatttctgatccttatgctgtgttgaacgaacttcagacatatcaaactcacaagttcgccaaaccggataaggggaccgccttacatacttctgtctcaacatcatcaaagaacgcaacgagtcagaaatcgaagtttccaacaaaaattcttcacttttgtgggtttggggaacataatcccgaaagcaatcaccccgagaatcgttgtattgaaaagtacccagaactcagagactcattctcaaaatcaaagaagaatcctagtgccagctttgcacatgcatcggccttcgtcacatacgtccttcctcaatcaccaaattccttcataatcgattctgccgcttctcaccatatgattcgcgatcggtcattgttcacctccttcaagaaagaaaacgtcaccatcaacaccggtaacccactgtctccactcatcgctgaaggacatggaacagtatctatcttgatcaatgaaaagaaattgatcttgacggattgtctgttggttccgaaaatctcccaacagctgatctccttagtccggttgatacatgactctgtcactatcagaaaatccggagatgaattcacaatctctgattcgactggtacgctattctccggacgaatcatcgacaacctcttacactcctcatacttgaatcaaccttcagcccatttcagcaagaagattgacgataatcacgaggtatggcatcagcgacttggtcatcccagtgattcggtcatgaagcaaatgaatctccctaaatcgtctggattgacctgtgaggtgtgtgtctgctccaagatgactctttctcctttctctagccattttcaaccggtccacttccctcttcaaagaatacacatggatcttgttggcccaatcaagccatcatcagtctctggcttcagttattttctctccattgtcgaccagttctcatcctttaaattcgttcgtttcctgaaggcaaaatctgacactcttaacacgctgaaaatttttgtgaaggaggttgaaaactctcaaaacaggcgcataaaagaaatcgtctccgataatgggggcgaattcacaagtcgactcttcaaggacttcactgaggatcaaggcataaagcatatcttctctccccctgaaactcctgaacacaacggatacgctgaacgaacaaatcgcaccatccttgataaagcgcgggctttaatgttgacaagcaatttgccgaagaaatattgggcggaggctgtcaatacatcgacgtttgtctccaatcttttatcaactccttcccgctcgaatttcttgccttatgagttgtggactaaatcatctccacctattcatcgtatcaggacgttcggttgcaaggctttcatctgtgtaccgaagtctcaccgttcttggaagcttggaaaaactgcagaagtaggcattctcgttggatttgaaaatgaagcgactgtttttaggattctccgactgagtgacaagaagctgattaggacccgacatgttctatttgatgaatcatcctttcctaagttctcggaggacttcgtaccctccaaaagcgaagacttggagttcttcactgataattttggtgaagaaagtgatgatgacgaggaaggcaagtcttctgctgtacggttgaacgatgaagttccgtcccctcgtcagcaatctctcgttattccggccgttgaacctgcggatacttcctcttcctccaaacttattgttggggacgtatctgcatccaatatactctcgaccaaacgtatcaggaagccaactgctttccatacggtggtcaaccccgatatccctgctcactaccaccgtgcaactcattgcgcggaggcaaagtcctgggacgtggcgatcaagaaagaacttgatgcaatggctactctgaatgtttggtctgtggtgcccttgacacccgacatcaaaacagtcggcaccacctgggtcttcaagaagaagacgggcgaaggggacatcatcttcaaagccagactgtgcgctcaaggtttttcgcagactcatggtatcgatttctcaaagactttcgctccgactgggcgtcttaactctctccgggcgttaatctcatatgcagctgctaatgagctcgacttccaacaacttgatgtaaaaaccgccttcttgaatgccgacttgaatgaagacgtctatctatcgattcctcaaggcgtcgcacttgacaagaaaaaggtctgtctcaagttgaataaggcaatctatggcctgaagcaggctcccttggcatggtacaatcgcctctctacctggttgcttgaagtcggtttcctcatctccgttgccgatccttgcgttttctatcgtttaggagaaaatcctgtatggctcttcatccatgtggatgacattgctgtctttggaaaggatatctcgctcttcaaatcggaaattaaagctgaattcgacatgaaagacatgggccaggctgatctcttactggggatcaaggtgcttcatgaaccatctgccattgttctatcacaacttcactatgtgaattccttgctttcgctctacggcatgactgcctgtcgtccagttgcaactccattggtacccaatactcaactcgatcgtgcaaccactgaagaaaccgatcgcttcaagtctcttggtgtcaattacaggagcgcagttggtgctctcagctacctaagctctgccactcgaccggatatcgcgcatgctgtcagtcaattgtctcaatttctcgagtcgccgggaataacccattgggaggctttcacacatgtgttacggtacttgtctggtacctccgatcatgcgcttgtctatcatcgaggttcttctagtccattggagggttacactgatgccgattggggcaactgccctgccactcgtcgatcagtaaccggttatttatcactcttcaatggtcacctggttggctggcaaaccaaaaagcagcctgtggtctcactttcatcgtgtgaggctgaatatcgtgcccttactgatttctcctgtgaactcttgtggatccgacaattgattgctgaaattgggctagacgattcggtacttccgactatcgtacatgaagataatcaaggttgcatcgccgtcgccaatttcgacgcaaactcaaactccaaacggatgaagcacgttgaaattcaattgcacttcatacgggaagtaataaaaaacgagaagattcttctcaaatacactcctacgaaccaaatgctcgcagattttctcacgaaggctgttccgaggccagcactggtgaaatctctacttgcgttaggactgtttcgtcttgaggtaagggggggtgttgagatctaagctccgcttgatcattatggtacccaagatcgaaacatccatgacatcattacggtctgaagtggtcaaagctcttgcagtgacatcatagcgcttagactctctcaatcatcttcgacatcgtcacagcgtttctcttacttccttatcattcccttccttctcttccgtcattcctctatctccctcaggacttcattcttacactttcctccacggttgaactcctcattctatcgtgtcataaatcttcactctccaattcatcgaacatcatatcttcccactcttcatcagtcaccgctttgatcttcctatcaaacgactttcttctgctcttgctcttcactctctctttgatctcagaatcaaatcgatcccttctttccgacaactccgccgactacttcttcccttctaccgcactcaaatcatcgtaggtagtcgttgttctctcattcactaatgccgtgatattgatccacattcttttgttagctttctctaccttctttcatttgcatctcaagtcatattgttgttctattcacctagccatttactgcttttaggtgactatttttcttctttctttctcctttatttgtttctctctactttgtatttctttgctgagacttatgaaatacaaacttttagtctattcattcacataaacaagagtacttctccaacagtttgtgcatattgacaatcaagcctcatctgcataccaatctcttcatgttgttaatagtcaaagattgattcatcaatgagtgagctggaagtgggcactttcttaataacaaattaattttgaaaaaaaaaaaacaatgcacttgttgggctttttgttttctgtgataggtttgaggtgagcaggaaatgtggaatttgtttgagtgggtctcatgggttcaacctggatggatggtcagcactacatacttccgctctcttatgtgaccaggagttgatggggtatagggtcacactatagccacagaggtggccagtggaaataaaacctcacctcaatgctagaaagcagaggggttagctccctgggttagaggggacaatggtggaatgagcatcaccacgccaagcttagagcagatcaaaagaggctctcttctagactacagtagtgacttaactgtagtctaggatagtagaataaagataaagatgaaaggtaaagagaaaagggagagtgtactgctaaagccctactcactaatattaagtaaggtacatgggtttgtatggcaataatctctgggggaaggaattctagagggaaagccttccccttaagtattgcaaggcagggttcaggctgcctgttggaccaatgcagcccccttattgttacactattcctttgggggaatgtgtcaagatattcaaacatgcaaatgtacatgtgttgactatctctcttatttcagaaaatagaattacatatgtagaatatctctcttatttcagaagatacgcaagagagatacacaagagagataaacaggatgataatcatttggataaacacaagggataattatccttttcaatttgattattattttcatgagagaggtacattgtttatccagagagatagataaatatgtacagaggtgaatcattattaatttaaagaatacatataataatatttattattatgtaatctggaggggttaaaatctcatgtagacacatggactagtgtatcagtgcctgacacttgatcatggacattgtgtgctttcttgaacagaaaaagaacccttgtctggttatgtgggttgattttttggcaggttttgacaagatcagagtttttcttttgcaaagtattttttacctttcaatacacacatataaggattagcctgtgtgcctggtcattatttcaccaaactccatcacctgacactgcctgagggataccattgggactcatctcaaggtgagaaccatgaaggtaccacaccagagctcttgggttgtttttgggtgcaggtggggggatgttggttgagaacattggttggcccagatacaaaaaatggatacatcaattttttgaactcgcaatccaaaatatgtaaaaacctattacttccaaataatttttgaatcatatccaggtttcgtctatctaaacctgtgcaattcaattgtaccatgtgacaattctaatcttcaaccttttgaatctgatgtttgtgtggacaaaagttttagaaataggctgagttgggggaacacaaaagaagatataaacacacctttccttctgcagaaatggatatgcagcccaaacaacaagccagctactggttgattttcctgagtccccaaactcaggcagggctgatttaggcatagtccctcccttttcttccagccagtaattcacaccagcaatccacccaccagggaggacttttttaggttacaaaagagtaagtgacatcaatgatattggatttaaggtccaccaaaagataaaaaacccagcgttgatatggtggggggttcagtgttgaaatgttagagctaaagcatgtaagaggttgagggccaaaagagaagagtctcatttttgggaagggctcaaggaaaaagagtgtaagagccgatggttttaatttcttgtactaggctagattaaatatactagatacaagagttcaaactgtggtttgttgagaaaatgaataaaaaatgataatgaatagaatcaaccctttgtgggtacggcatcacacaccagcaagaatggaatataacctaaaagataagcaagactacatgagagaagaaataccctcctcagacaggtttcattgactacaagctgggggataaccttcataacaggagataatgtcagactatgtaggagaagacttctagtgactagtgagcagacccaaaaagattagaatgtaaagaaaacatataataaaataagatggaaaaagcaagaaggcagggaaagaggcatgagtaagaagctgaaattccaacattcagccctgggaacccagttgtttttccaccaaaggcagacacccaacaaatcctgaatggtgtgcaacaggtgttggaggtacctgttggcaacggtgccacagagacaatacgatacggtatcaggcgtttatctgtatcatctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtatcgtctcagatgactgatcccaccaaaaccgtatttgatacataagatacttggctgtattgaagaaaaaacaaagacgattttttttttcatttttaaatccaaatccgatacaatgtattttttcaccaaccaaggaaatactgatacctgtatcaggctcaaaataaatacgatacgatccaatacaaatacatgtctcgtatctgtggcaccgttgctgttggtatcagtcaaccacacctccttcccccttgcatttgtaataattattctcacatggctattttgatagttggacagttcaccttgggaacttgaaaaccagtttgctgattctgatgaagaaattctcataaaattcttcaatatcaagattgtggattttctgatgttcaggatggaggtgaaatcttgtgagatttttagcatcagcatcagcaaaatgatgttcaagttgccaatgtgtactgccctggtagaggcactactgaagaaatctattaacacaggggcaaagcttgtggcttgaaaatctagagccttggttgtggtagttcaagggtttatgtaaagctcagtataaaacatgtcatagcacaatgttccatcctatcaggtccaagaaggaacaaaatggaaaatctaagaaatgaacacatctgaattggaatgagaactcccactctcagccaaatatttgaaaaaaaactgccaggaccatcagcagatggtcattgctaggaattgggagttgtttttccactgccctatttaatcataaattttcttttttgacacatcatttgaatgtaacactctaaattgatgaagtgcataagcatctgacaatatggtgggggaccatctcaatggaacatgtgatgatggagaccatcaaaagccaggggtactggctgtaacatgtgggaagaagaaactgaggttggtggaaaagaagattatgtagtcccctagacaacttttgcattttggaggatgaaatatctactattggttggctctgatgaagctggatcaaagatttttctctttcaaaaagttgaaaatttatgcaggatccctaacaatcaagagtgaaccttatatttattgattcacatcaaaaaatggcagtgtatattgcataaatagaactaaaatttattgtgataggagcagcttgatggattcatctgatcaaattggctgtaagggaattcaaatgagaatttctaaggataaaaaaagtcaattattcaagcaaccaggagaaaaagtcataagaaaatgcatcatatgctactctcaccattgaacactgatcaacttgtaccttcagaagggttttcttcagccttttgaatttcaagtgccttttccacaattgtattgtaaagctcttgttcaagtctcactataggatcaatagttgctactatatttggggctgaccaatggaaaggaatgtgccctgtggttttagggtacaaaaagctgggtggcaagtatgcacttttcatccgaatgttatgatcagtaagattcaccagaaccaaattattattatcttttcccttgatcatcctttttagctgcatcattgaagataaattggccttatcagcttgataaaaatgcctgtcaaagacataaaaagtagcccctccatgttcaacctttactgagaggattccccaggctctggaaattaatgtgtttaaggctaaggcccaaaatattgacttcatgatagtttgagctgagttgaatataggatttaaaacctgcagctatgcctggagtttagaaagaatactgtggtacctgggtcttgggttccaatgatcttctgtctatgaatgtgcaggagaggacccagatcatcagcaatgatgaacactgaataagatagaagcttttggatgaagtaagcaaaccaagagtgtggaatgcaggaagaaaataaagcatagatgggatgaaaacaagaattaactttttttctagcaaattgagcaagaataaaaatgagaaaaaggtggcgaaaagttttgcttttggatgccaaaatgattgagtggaaagtgggagctcttaagtgtgttgatttctgactggcttgagtcaaaattgaaactctgggagttgatttgttaaccatctgacatggtttggcaggatttcaaaaaaaaaaacatcaaggttcagctagccagtcaagtcaatcatttttctgcttggtggtaagagggaataaatcaactgatcaaaatatgaatcattattaattcaaacccagctgaaatttagtcaaactcaacctcaccagcacattaaagatgtttcaacccaaagtgggttgcctagatctgtgaaatctggaaagtgtattgaactaactcaaattatatatcaaacagaatatcttaacaaggtttatcttacatgtaaaagtactgatgaaaatgttgtcaactgatcttgtttaattttaactgaattccagtaagctttgagcatgatgggttgaaacgttccaacaaggtcccatgctatatgtacacctattggaggggagatgtcaattatggtgatttttgactagagatggcacttgacacctgttgtttctgcctcacaccagggaagtgttctaagtttcaagtgcccccctgcgggagggggcacttcacgcccagccagtcacaccagcaagcctcccaccagggggacttgtgttaagtttgcctgagcccctgtagcacacaaaggtgccattgtagttgggccacaacagggctggagctacattgaagcagcaatcaatggtacatgatgtcacctgacatctactgagcatggatttttcctggaaaccaactgtctacaagaaacatacacttgatcatggacattgtgtgctttcttgaacaaaaaaggaacccttttctggttatatgggttgattgtttggcaggttttggcaagatcagagtttttcttttgaaaagtattttttacctttcaatacacacatataaggattagcctgcgtgcctggtcattatttcacctgacactgtcaaggtgagaacctgaaggtaccacaccagagctctgggattgtttttgggtgcaggtgggagaatgttggttgagaacattggctggcccagatacaaaaaatggttatatcaattttttgagctcacaatccaaaatatgtaaaaaacctattaattccaaataattttggcatcatatccaggtttcttctatctaagcctgtgcaattcaattttaccatctgaacattccaattttcagccttttgactctgatgtttgtgtggacaaacgttttagaaaaaggctgatttgagggaacacaaaagaagatttaagtgcacctttccctctgcagaaatggctatgcagcccaaacaacaagtgagctactggctgagtccccaaacacaagcaaggctgatttaggcatagtccctcccttttcttccagccagtgattcacaccagcaatccacccaccagggaggacttttttaggttacaaaagagtaggtgatatcaatgatattagatttaaggtccacccaaagctaacaaacccagccttgatagggtggggggtccagccctgggaacccagttgtttttccaccaaaggcaaagcctgactggtgtgaaacaggtgtcggaggtacctgttggtatcagtcaaccacacctcccttccccttgcatttgtaataattattctcacatggctattttgatagttcaacagttcacattggcaacttgaaaaccagtttgctgatgctgatgaagaaattctcataaaattcttcaagatcaagattgtggatgttctgatgttcaggatggaggtgaaatcttgtggcttgaaaatccagagccttggttgtggtagctcaaaggtttatgtaaagctcagtagaaaacatgtcatagcacaatgttccatcctatcaggtccaagaggaagaaaaatggaaaacctaaaggatgaacacatctgaatttgaaggacaactccccctctcagccaaagatctgaaaaacaaaaattgccagaaccatcaacagatggtcattgctaggaattgggagttgtttttccaacgccctattgaatcataagttttcttttttgacacataatttgaatgtaacactctaaattgatgaagctcataagcacctgacaatatggtgggggaccatctaaatgggacacatgatgatggagcataaaccatgggtactggctgctctagacaactattgcattttggagaataaaatatctactattgattggctctgatgaagctggatcaaagatttttctctttcaaaaattcaaaaatttatgtagtatcccagcaatcaagagttaaccttatattcattgattcacatcaaaatatggcagtaaatattgcataaatagaactaaaatgtattgtgatagaagcagcttgatggattcatctgatcaaattggctgtaagggaagtcaaatgagaatgtgtaagaggaaagaaagtcaattagtcaagcaaacaggaaaaaatccataagaaaatgaatcatatgctactctcaccattgaaaattgatcagcttgtaccttcagaaggggtttctgcagccttttgaatttcaagtgcctttgccacaattgtattgtaaagctcttgttcaagattcactataggatcaatagttgctattatatttggggctgaccaatagaaaggaatatgccccatccttttaggatacaaaaagctgggttccaagtatgcacttttcatccgaatgttatgatcagtaagattcatcagctccaactcattatgatcttttcccctgatcgtcctttttagctgcattattgaagataaattggccttatcagatttataaaaatgcctgtcaaagacataaaaagttttcccttcatgttcaacctttactgagaggattccccaggctctggaaattaatgtgcttaatgctaaggcccaaaagtggagtttagaaacaatattgtggtacctgggtcttggtttccaatgatcttctgtctataaatgtgcaggagaagacccagatcatcagcaatgatgaccattgaataagatagaagcttttggctgaagcaaacaaaccaagagtgtggaatgtaggaagaaaatacagcatagatgggatgaaaacaagaattacctagtctttctaaagaaaaaggtggcaaaaagttttgcttttggatgccaaaattattgagtggaaagtgggagctcttaagtatgttgatttctgactgtcttgagtcaaaattaaaataggatttgatttgttaaccatctgacatggttttacaggatttccaacataaaaaatcatcaaggttcagctagccagtcaagtcaatcatttttctgcttggcagtaagagggactaaatcaactgatcaaaatatgaatcatgattaattcaaacccagctgaaatttattcaaactcaacctcaccagcacattaatgttgtttcaacccaaagtgggttgcctagatctgtgacatctggaaagtgtattgaactaactcaaattatatatcaaacagaatatcttatcaaggttcatcttacatgtaaaagtactggtgacaatgttatcaactgattgtgttcaattttaactgaattcaagtaagctttgactgagcatgatgggttgaaatgttccaacaaggtcccatgctatatgtacacctattggaggggagatgtcaatcatggtgatttttgactagagacggcacttgacacctgttgtttctggcacttgacacctgttgtttctggcacttgacacctgttgtttctattgaagcagcaatcaatggtacatgatgtcccctgacatctagtgagcatggatttttcctggaaaccaactgtctacaagaaacattttttttttcttttgtacatggcttaagcttttatgcccaacatttcattggtcaggtgatctcttggatctaaaatcaatatcttcacttcaagttgttaacatgcactgtatgtgcaggggagtgataatcacactccaccccccttcgcacacacactccaacactcccttctctgaagggagtgtgggaccgcactccaattgaaattggagtgcgggtccgcactccaattgaaattggagtgcgggtccgcactccaattgaaattggagtgcgggtccgcactccaaccctctgcgcgggcattcccccagcaggttggcgtgcggacctgcacgccaattgtgattggagtgcggtcccacactccccttctgaggggagtatgggagtgtgcatgtgtatactttatacatatgtacatattccctgggctatcccataggacccaggcctgggtcttatgggatagcccagggcttgagccattgaggccgttgaaaaagaaaagaaaaggacctggggctcccagccccaaaagattgtacagtcttggggccgggaggggttcctcccggccttgagattgtacatggctcaaggccgagaggaatccctctcggccttggaaatttgtacagtctcaagcgtcggaggaattcctccaaccttgaggcaaagctcacaccgccgggaggaagccctcccggcgagcctctcgtcgggagggattaccagcttcaataaaaagggcctcctcaacctcatgagcacgctccaagtgatcaagaattggaagtctcaggtcttgctcatcgaccagttcttgaacatcgacctcctcgaacaaatcgatctcctcttgaacaatcgcaaacaagtgtccatcgattcccttcccttctttccccagagaaataggactgcccttcactgatcttgttctgttttttttttgttcgtacttaggttggggaaggcggatgtggatcataaaggctcagataacgagctcgaggcgttctcaaagaaggagatcctagatcgaatcgatgatgatagagaacgagttgagtctcccgcccgtctggcccatttttctttttttcctccacgaactgaatgaagagacgacatgatgagcagcacaagcggcttcgcgagcgaatctgggtcctcccgatccccttgattgcgactctgtcgccgaagccgacgccgaatgcgcatcatccggcgacgacctacacctaccatcgctcggcgacgctccttcacacctcgttgttgtcggccggcacaggcgccgatcgacggtcggcccgcacatcaaatccgacctcactatctccctcgaatgcgaccagttaattcaggctaatctcgaagataccgggcccgatgggctcgaagatctcaatcggatcgctatcatacatatgtatgtagctccaacgaggagccatctcttggctcgcattgacgatcggattggggtctggagactggagctgtccaaaaaatgcaagttttgcggagacggcttgttgtaccccttgttgggaggaatccctcccgacgagagggtgtacaacccatctcgttgggaggaatccctcccgacgagagggtgtacaacccatctcgttgggaggtctccctcccgacgagagggtttacaacccatctcgttgggaggaatccctcccaacgagatgggcttaagaccagctcatcgggagggtttcctcccgatgagctggactatgggccgtcagggttcaaacgaagcgaatccctgtaggacccaggcctgggtcctacagggatcttcaaggccatcggccaaggtttgaaccttggccgatggccgtcagggttcaaaccttgaacccatgtcggttcaaggtttgaaccggtcagaccgtctctccataggacccatcactgggtcctatgggatatgcctcgacctaaacccatatgaatatgggtttaggtcgaggcatatggaatcgctggctgcacgcctgcctgcaagcgaggcaacctcgcttaacggctggcgtgcagcatcgcacaccaatcaaaattggtgtgcggacccgcacgccaacctgctgggggaatgcccgcgcagagggttggagtgcggacccacactccaatttcaattggagtgcggtcccacactcccttcagagaagggagtgttggagtgtgtgtgcaaaggggggtggagtgtgattatcactccccgtatgtgcaacactttctgaagtgttttctcaagtgttttgtgcttttattctgacatgagatataatatgagctcacaaattctaagttccaactatatattcatactgaccaggaaccagcaaaggcactgaaaccatgtcatttcttttttgcaagatcaactctgtgtcacatatagggttatcaaagttgtcaaagttgaaacataccaacatacatatgagactacatacaacacatacactgtttctctgcgggtttgtacgagccgtatgttggcccaatttcaactgtgataaccccaataattttttggctattactttttccgtggcttaaccagcttgtgacaaaaggactcagagagagtccgacttccatgatctgaggacacaagagccccctctttttttcaagtaaaaaaatgacgagaatgaatattaaaacaaatttgttgaaagcataaagaggcgcagtgaaaagatcaagggagagagacaagaagaaggaaggggaaagaaagaaaaaacagtttatcacgccagaacaaacggtgcggattggaagaagcgtctgatatcattatcatgtttattggaggtggtctccagagggtcacattttatggttataagtcggtatcaggggtgagcaggtttgaacacatgtacgggatgggtgaatgggattaagtatgtctaagataagtaccagcaacgattgcatgatctcgctcgtaaggttctaatgtaagctgttcgtgaggcttgatcatctcgttctgcatcttcttaatctcactggcaaacaccgcctcggcgggagcagtcgagtcgatacaattggccttgatcgaaatcaggatgtttccgccgtgtttcaggaagtgatgggcgttcagacagatgattcgggcttggtcgggttgggccacatctgcaaagatcacgtcgaccatccccacaagcattcggtatttgttggggtgtctggcatcttccacgattgctagaaaggtttttacaaatcgacaagtcagaaaaacaatcagaaggtggtagcaggacgggcaagatgtggtagaggatgggtaacacacggataacgtttgtcctcttcttggccatgttgatcaaatcacgtccacttcggtgagagaattcgacggcataaaccgttccggttggtccgacaacatcggcaacatgactgacactcgtcccactggccgcaccaaggtataagactttctttccaggtgcaatgtagatgtcgtccaagcctccgaggataccggcggccaatttggatcggaaaggattccagactcggtattcgatcttctcggccggcatgtctggagaacttgagggagtttcaaccgttattcgcttctctccatagaccgaatctccgggaaccaagtttcgggtgaccagtagatgttctttaccctttgaaagtgaggggtaatgggaggtaaaacgacgcaacaattagcttatacggcggggtataatgaaaaaagttattctggagacgcaccttggcaatgaagacaccatcgtgacgatgtttttcaataatgacttttggggctccacctttgcttcccaatccacctcttcctcgaccaccgccaggggcacctcggcctcttggagctccacgaccaccgcgtccaccaggtgcacctctaccgcctcgactggggatcccgcctcctcgaccacctcctcgaccgcctcctcggccgcctctgtccgaaaacccacctcggcctcgaccacctccacctcctccgcctccacgtccgccgccgcctctaaaaccccctcggcctcgacctccgtcgccaaatcccatgtcagaaaaagtgtgtttgtgtgtgagagttgggctgtccttaagacaagggcaatgaggacaagttagattgtatttggtgggtgaatgctatgtatgttgaggcaatccgaattgtacttgaagtgcgcgatgttgcttcagattgaatatccagcggagtccgagcaggaggagaggaatacgaaaaaaagggacacagccagtgagagccggcacacttgtggtttcccgagttggaagaacccggtagaagcatactccggacggtcagacctctgggtttggaccgatatgcttatatgcagcgcccgctccggcccaagagagttgttcagggttatgtacgcgcgctccgcgatggatcgctcttgatctgcccgctcagaacaacgtgcagtgtggacgtacccgaatcataaactaaagtcgaagctacctctcctttctttcatgtggctttggtgaagggacttctgctttgcatgacatggcagtaaagtttggttgggatttttgggatatttcagccccctcccctttgtcattttgttcctcatcacttacacgaatttcaacctggcacaatcttccaaacttatcttacaagtttttatgtatggggttcataattctgatttttgagaggtgacatcaacaaatgcccaggaaaatcagctacaagacaacacctcagctacacacactagtggttgtcaggttgagttgctatcccaaaaaggtgaccaaaagaaaggcactgattgaaagttaagtctaagcaaccaggagcagttctaattcaggtccagaacccctaaatttaattgtgaacccagttactttttatttattttcaaaattttgacagtttggccccatttggcagcatcataaatttgagtgtaacattggatgatgaattgaataaaagctataccactcacgagtcacaaatatgtaacaaaattgttatcaattcaagttaaaatactgcttccaatgtcattatgaataaatttgagatattgggctatcttgggcagcataataccaacattatgcttttgagccaaaaaagtgtaatattgagtttatggtacacaagatggcctgacatatgagttttttttgcagtaatgattaaacttaagcaatattcaaccttgtttgaataaaaaagttttacaccattttgtttggttaatgggtacatcattttgcttggttaatgttttatttaattaaggatccaatatcacacttgaatttatgacactgccaaacagggcctttgattcttaggttctgagataattctcctccctgaattttgcttgagccaagtgaatttcttgtgactttcttgaaccagaaactaccatacatataaagttgctgatgtttttagtggactaagaaggaattattctgagatgcttgagtggtctacttaccaactgaaaatttgagatgtaggattcattcttatcttaagtgtttctgttgtttcctgaaggaaaatctagcaaacacaccacgatcccaatttaaagaccatcatacaattgatctttgaaccttcacagccaaatttacagttttaaagactcttgcagtgcaagagtctttaaaaattcatgaaagttgtatgttgccaatggagcccagcatacactctgactggtaaggaccatgtaaccaattaaggtggaggagtagagtttcacgagctggttgttatgtggaaggggattggggaggaaataaatacatgtaaggacttgagcacaaattttagagatggctgtggatttgagactaaaatagtgactgcagtgggtcatgtttatttagtaaatttcaactatggacccaatttactacctgttgtacagtttctcttaacagctaccagtaatgatcctctcattgaacaccagatggtaaaaatctcaccaatttttttgtttcaatcacaaagcttgaagtttttcatctccaccttgggccttataaacctcaaataggtaccaaagagatgagatagcacctgatccaatctttttccactgctggtggctctatcagccttgaaggttgatgaaagctgattagttggagttgtgatgtgtgtgaggacatgtgaaaacttccttcacacaggataggttcaatcagccaggcctcaagtctaaatacatacagcttgtttgggactttcaacccttgtccctattataggggccacagtggctgtggttttgggcctcatgcccacagttcctttatgtgggatagggacagtggtggagatactctttatagaaaagttacaaaccacctctagtggaagaaaggcaaaaaatctgtgtaatttttggagggatagatcttggcaaggaacagattaaaaaagatgatttgtgggttagatctgcccaatgatgaacactcaatacaagagaatctccttttagattctgtatggatcggagtgatgcaaagtagtgcgacaatgatgatgagtcaatgagaagaagaatgttttcttttctttagtttcaatgtaattgattggctacagacaaaagaaaacaaaaatgaagattgaaattatgctgactgtgacctgattaaattagatgatttgcagcatagatctgcccaacaatgaagacttaatataagagaatctatgagagacaagattaattgagaacaaataagattaatatgagaatgtaatagagaagagaaagaaaagagatattgttattattggtaagcacctattttgagattgtgtatggattggagtgatgtaaagcagcaaaacaatggtgatgagtcaatgagaagaagaactagagaacaacatgaagagaaacattaaagattaaaatgaaactattagttttagtcctctattaccaatcatgaaatgagatttttgagttgattgacttactgtttctcttttcttcagttttaacgtaatttattggctaaagaaaagaaaaacagcgctgggaattgacagcttgggttttgatgagagggcagtgtgtccaaggagtggtttgttgaattcaataagataatcaatagtcttactgattgaagatggtgaagaaaattcaataagatggggcaaaacaggcaagtgggaactattgaacacttgttgcaatggtgggccagcatacactaatcacagcatagcaaaaatgggctaactttcagtttagtgttagtgcaatttccacaagtctgcgctaaggctatgtgcacagggcccaaacatggcttgaactcaattctggataactgttctgccaatacacacacatggcacaaggaagcacctgctacactgtgttaaagtgctttttagccttttttgcttccagaataactctagtgtagaggtgtgctaacaacacacaaaagatgaccacttttagtactactgcaaagtagtggacttgacacaagtaactccaaggatgatgcgcagtgacctacaaaggagggacttgcatccaaagtggtatgtctagccctacaaactgagaactccagccaaatggaaaaaagagtgctcccctcacctatactacccagtactcccctgctccagtatgatcctcatcctgagggttccaccatcaaaattttgtgcttctgaccttattgcttcccacttcaaatgtttgaattcccataacgcctggaaagaaatgccctgtaaaatctacgatctggaaaattcatgtgagccactgagccatccgacctgattatggccggatattctattggacatatctggtcataaaaacataacttgaatgaacataatatcattgtagtactttgattatctcagaattttctatttatgtactgccagagcccatccaagccaattcaaaaattttgaattgacaaacagatagtatgcattcagggtggtagttgggcgggccaacccaaggctgatccaagacctgacaggatttgggttgggtttgggcagatttagagggaaaatccaatgacccaaacccaacacggaaagggacataagatccatgggttgggttcaggcaggctatttgctggttgggccggcccagaagcccagcttggacccaagtcggcatacatatcctatatgtaccagtccggctcggacttgtacacatctccctaatctccatgtccgaaatggcccaccccagcaaggcaaaaaaaagaatgtgaaccaaagacaaccccactccagcttcctctgagtgtcaaactcaagaatccaatttgatggccatgcccaaaagcaatgccatcaatactcctattccaactcctactgctttgcaaaaggaccccacaaatgggggtacagatttgtccagaactcaagaaggaatagctgaagaaaagaagaaaagaaagacgacaagcaatatatggttacatttcaataaaatagtccgtggtgagtgaatgtagataaaaatcaattcagtggtcaaaaatctaatcattttgccactcataacaggcaacaatgtagacgctgtgtgcaagtaatgcaaacagaaattagacggtaaaagtacaaatggtacaaaccacctctggtgccaccttcatcaatgcagctcgtttgctagcaagagcaagcagcagttactcactgttgccaaatgtgatgcacccaccaattggttttttttgtcaagaaccctctcaaaaactcttgatcaagatgatcatggtgcaagagaaatcattcaaattagtttatcagccagcattttgagctttcattgcttccttgcagccacggttccaaatctttggtcacacaaccatgaagaccaacatcatgaagttgtatcaaacaatgaagaaaaatcttttcctcaaaattgcaaaatttgatcgtgtgacattaacaactgacctctggacatcatctaaccagaccccattcatggtggtatctgcccatttcatctccaatgactggactctgaacaagcacctcattttgtttaaactgcttccgaccccccacaccggcattgcaatttcagattatctcatctcaactattgtcgaatggaagattattgacaaggttgactttttaacggttgaaaaaacgtccttgaatgatgttgcaatatctcgggttttatctgttctcatggattgcagcaattcacctccctgtatgaaaggaaaatgttttcatgtatgttgcactgcccacataatcaatctcattgtgaaggatggaatctggtctctctcagatgccataaaaaatatacaagaaagtgtttgatatgtcaatagcacaccatcacacaaggaggccttccaggatgtgatcaagctgaccaatatcaaacagcaagctctcccatctgtcgacgtcccaacccgctggaactcgacatgcctgatgctcaaatctgcacttccatacaaagatgcctttgaaagcttattgattcaagactccaacttcaccaattgccctagtgcggttgagtgggaagaaatatcagctatgcatgatttcttgatgttttcaacaccagtatgttttttattttatttttccacataagtgactgatctttgtgtttctcataccagcaactttgaaagttgggatgacctatggatggccctgtgggacctgggtaccagtttttttttccaaaagccagcatcaggtaccacacccggcactatctggtgggcaccggcagtacttgaggcgggtaccgcccggctgctggagattcttccaggcagcctggttgagaccaatcaggttgccaacaagagtccttactgacgacctgattggtcttgatcaggcttccgaggaggggtcctctccagcaacctggctgagaccagttagtcttggtcaagccaccaaggagggggtttgggggcgggtacccttattttctgcccaaaatcaagcaccaagtaccaaacccggcaccacttggcgggtagcatcaggggtaagggggtacccgccggcgggtgccgggtaccccaaggtcatctctaggatgactcatcatccaaccgcgcacatagtcttcaaatacatgaaaaaaaaatcaatcaaaacctctcaaaaactattggattgtggcctgatcacattgttgcaataaaattgtgtcagaatcagcattcttgactggaggccaagtactcagaaacttgcaaagcaagatgaacaccaatacccttgaggcccttgtgtgtggtcaagactggttcaaggttgaagatggcctcttttgctttgatgaaattgatgacaatgaagatgatgtcttgactcttagtgattgattgttttgtttctatttttcatcttttggtctcaaaaaagacctgtagttaaactatatatacatacccatactcatagtgttttgatgatgaaaaaaaagagacttgattaaacaactcccagaaataacaaaatttgaaatatcttgagcttttggatcctggataaccggaccacagacaatctcacgggctttctggctaatgcatactcatgagggtgtaagtgggccaggtttgggccaaaaaacggtgcccaaatccaacccaacataagtcttagggcgggtctggttgggaaagaaaaggaattctgctgcccaaaattccaaatccaaacccgtcttgggatgttttgggtttgggtcaggatatctgcgcggatgcggatatccgctgacaatttcagcggaaataggcatccgcatccgcatccgccagcggatacctgctggcgctggagggtatccgcatggatatctgcggataccggcccatttactggtgggcaaacgcgcatcgggaggaatccctcccagcgagctggattttagaccagcttgttgggaggaacccggtgtaaataccacctcgccgggaggtgtagattgattgtcggggggggggggttcctcccgacaagctggtatgtaaccagcttgcccggagggattcctcccggcaacatggcccctgctctctaggcccaggggaggcatttttttttggtaaaaaaatattttcactggcttggcaccgggtatcccttgggatacccagatatccacctggattttaggggaaacggtacatccgcacccgctgacgggtatccgccagcggataacggatatccgcaagggatatccttcgaccatctctaccaaaaagtggagagccaaaccccattccccagaatccccaaattttgggagtcaaactcctaaaacctttgactggtttgggagtcgacacccaaaaaaaatttaaaaaaaaccatcccccggttggttcaggagtcaatccttcaaaaccaaccagggtttgggggtcgacaaagcaaaagacccccacccccacggaagcagccgggaggattcttcctggctgctgggagtccactctcaatggccaagggaaaccaccttggccgtcaagggtatacactctcaatggccgagggaaaccacctcaactgctgagagtacactcttgattgccaagggtgtacctctcagccatcaagggtatacactctcaatggccaagaggattcctcttggcctttgagggtataactacactcttgacggccaagggaattcacctcagccgctgagtgcgcacctcaatggccaagagtgtagctctctcttggccgtcgagaggtacagtattggccgttaccactctcaatggctgagaggtacactcctagccagagaggtacactcttgatggccaagagggagctacactcttggccatcgaggtgcacactcagaggccgaggtggattccctcagccgttgagagtgtataccctcgatggctgagaggtacacccttgtccatcaagagtgtactctcagcggctggacgggtttggattcagaattttgggcagcagaattccttttttgtcctgaccagacccgccctaagacttatgttaggtcggatttgggcacagatttttggcctgaacccggcccacttacaccctcatgagtatgcattagccagaaagcccgtgagattgcctgtggtccagttatccaggatccaaaagctcaagatatttcaaattttgttatttcacaaagctcaggacattgattaagaggaagcaagcttcgccactatttagggaagagatatatacaatttctttggatgaaagccaagacagcaggctacagctctgtcaatttggctttttcatagcacattctgtgtatatttaaaaaataaaacaaaataagctgagacttttttgacaagaactcatttctattgagccaagcaagcaacttaaaaggtaagcctctcctttggaaacgctttgcacctcctttgagaggcttagttaagcttaacaaagtaatgcagcacagcggaagtagtggcacactggaggacttcccgtcggatctgggagcctcgcagttttcgattaagacccaaaaagtctagattttcgcagggaaatctggctttttcggctctaaatggaaactgggagacccgcagatgttgacgggaagtcatccactaactctacaaaaaagggccactgttagtgctactacgctgacactaagtggcccaccactatgctgacactaagtggcccaccactgtgctgacactaagtggctcaccactgatttttgctatagtgctagcataattatgagaagctaatgtgaaaattgttaggaggtgcactgcatgttatgatttttttttttcaaaatccatcttgctctaaaaagcatatgagcaaaagtgactatcaccacaacccagatttttgcctttttgcctaagagtgaagaatttcaacacacttgtttccaatttctgtgtagaagacaggaaaaaaagcacaactttgaaaattgaatcctatggttcaaccccttgacaggaaaaagtacccccttgattggccagtctagagggcagaccaatggactttaatttatgcttcctggtgaaacagtggaaaatgagatccacagaatgattctgacaagttggacagaagaaatgcagctcccattttatatggcatttatcatgaccaatacctttctgtttttttttctcatgtggcccataggatggttcacaattgaagaaaatctttctgatttcagataaaacttctgtttgctggtttcaaaagacttgaaaaattggcagacatgtgggccaattttaagcctgtgaactcaacttgctctgctgggctcacataaaaatttgctgaaatctttgaaatgtgaactgtcctaatgcttttctctgccaagatgagtgaaagcttcaaagccaagacgatctgtttcatgtccaattgtatgtacagttttctcaaactgttcagtttggcctgcaaaaacatgaaacttgctgtgccacaaaccacaaagttctaatgatcaagttgctcaagatagagttcaagttcaaacatcggatataaccatcacctctctggggctcagggtatatcacttgtattacaaagaagattagaagcaccatcactcgaccatgtccttgttgacctgccctaaatggtgcaagcatatcaccaatgtaagacctccctgagggagccggagaggcatataaccaaaaccaccaacaaagccatgcacaccaaaaacttggtccgatccaggtattgcgttcacacacaaagaaacatcctcattggcaagcgggcatcgaagagtagaatatgctgcagatgcacatgatgtccaaaacccacactcgacatatccacataaatatgtattatgtagctttgcaattcttccatattggccggctattgcgaccttattatccataccacttcggctccagctccctccgtgcggtcggtggggacgccaagctcagccaccctacgcctcaccgcactgataagtcagaggattgtatgtgttatgcacatataatagcacagtcacagtcggagttgtattggggatgacgtgcccagcaggctcaccaaaatatgtatggcatgtaccacgctagcctgtaggcacacacacaaacatagcttatagcggtagagcgagctctgtggtgggaaattgtagacccccgatcgttttcctgctcggttcaactcattctcttctcttgaacggccctccagcttgaattggcaggctctatttttattaataatcttttggcttgtttctagggagtgtgttggtctgagttgctatacccaccacctcatatgatcttcctcatccatatctactgctggcatggttactaacattccctgctccttatctaccacatatccactgcccccggtcgcaaagagtctctcttgagttgctgcttctaggccagaccagtccactccaccagcccaatccaagcaagtctgggacattgctcctggttataggcatttataataaagcatgacgaccaccaccccccagctggttcttccctccaacgttgcccctctctacgcggccgataccctgtctcatcctgctaagcaacagcagctgcaccagcaacaactgcaccagcatcagcagcagcaacaacaacaacagaagcaacagcaacaactcccctcatcattgcagcctctcaacactcaacccttccatccgacaactggctcgcctcagtcggacaaccaggctggtctccctaaccccagtcaccatcatacccagctttacccccttgcccaccacgacaacccgggagactattctcaaccgagcagtatgatgatgtcgcaggccacttctcaccactttgatcaccatcttccccagcaaccctcttcacatctcaaccatcaaaatcatcaccggcatgtcagcaacgccagcagcatcagctcgctcagctccaaccaatcccactatgacccttcccagtactcccagaactaccccgtgccggtctcctataccggcagcgtttcagccgacgctgcctttggtggcgtccccgtctccgctgatgcctaccatcagttccccgggcaacaccagcgttcatcctcaacctcttcctcctcctccccatacacagagcctacctcagtatctgaaggcaattctcccgaaggcttaggtccaggctcgggtgtatccgggggccgaaaagcctccaacatccagatgatgcgtcgcgcccgggcccaagcaagcccttacagcgtccgcaccgaccaagtctcttggaacggcaatgattcgtccactaattgcagcacatccaatctcctgcgaagccacagcgtggccagtgatgcgccctcgaataccgaggaagagcttgcgcagcttctccgatcacagtctcgtgagagctctgttgtgtcggattggaacctgaaccctcagtcaaatcaatgcagctcctcggcgcctcatcaccaccaaaccggcctcggcccggcgggtaccttcatggacccgtatgctgccgttgccaacgtccatgggcactccagtgcctatggcaacaccactctctcaatgaatggtgcgggctccaatgggatcggcgtgatgaatggcgcaaatggcatgtctaatacctctatggtcgggggaatgggtgcacggatgggccggatgacattggatagtacggagacttacgaggctctggctcaccacattcgcacagcagtaactacttctgcatccgacagagctcgccaggcatttgtccaagcatggttagtttctactcctccctttcctcttcttgcctagtattacctagtatcattgctttcttctgacgaacctctcctctacgtcaccaggctcaattcttcttacatctcttacaccgatggcaatgtatcccgtcaggggctgtatggatcatatcttcgtatatgtcaacagtatgacattaaacccatcagtaagcctttttttggtttccatttctttcaattactgtcgcactgacccacccttttgttctgtcctttcagactcagccagcttcggaaaatccgtgcgacagagctttcctaacatcaaaactcggcgactgggtgtgcgaggcaactcgaaataccactgtgagtttagattttccattccctaggcatactgcccgatgctgactgttgtctttgagagatcagactgtggcattcgtccagctacggccaaagaagccgagatcttgatgaatctcagtcaaagtgagaagccagaaccggcccacaatggcaacactccctcctcggcggacgatgacgtggattcggatgacagtccgagtcgtcgggtcagcgtccagcccagcaacttgtctgttgacgacgggtatcagggcatgatgtcgctagatggcgatggccaacagccacagacacccaggaccgctcggccaagcatgtcatccctggcaagctcccagccgctgtctcaccacacctcggattcaaatggctcagacttcagaacacccatggcgttgccgagcttggacgaggtgctcaatcaacccctttctcacgatcttgatcatcagaaggctagggaattctggagcatgtatgttgatcattccaaaaacctcttggattccgtcaagagttatcggtttgatcaagttagtctccgcgcagcgtcttctcttgattcttcaatcatctaattataattattttctccagttcgaactcgccttgcggacgttttggaccagcatggattccgcttcgcgggaatgtgttacccactcactgatgatgagcctgatttatcgagcggatgccgttgtttacgatgtgagccaaattcaagttattacactacagctgaacaaacactaattccttcccatgtttattttttttttctccccaggaaatattggattatctgcattcacaaacgttgaatcagatgcctcaacaggcatttggctctctacgacagcttgcccagaacatggaacaagtgataatcgcggcgctggaaaactttccaagcacgtttgttggtccgaagattgaattggctgcccgatttggccatttggtagtccgcaacttggggatctgtcaacttgctcaggctttgtcagggatctttagcaacccggccaatctgaaagacatggcggaggcctgggatgggatcgactttgaggcagtccggaaccaggccgccttggttaccaattgccagcacgaaattctgggtggatgttttgacgagttccgggcaatcctcaacaaccctcacgtgacgattgaccatttcatctccttcgtcgaagccacctacaagcgttgtctccagccaagcgcagacggcgaacgtgctctcagtcctaggtccttgctagtccgctggtgctttgtcagctcccagctcatccgtgacttgaccctccgatcggcctccagctttggctccttccagatcgtcaatcttttcttcgacgagtggctcggcttcaaggtccttcgcaaggtggctctgcacgttgccgccgtcgccgcttccgtcgacacaacttcgtctacccagcatcaatcaatgggctcggagtcagccatgtatcctgcagaaagctccaaccaacaagccaccttccaaggattcactgtcccagcgaacgaggtcctgaatccagggatggctaactcggcggtggacaatgacgttgcccatccgggaaccgatggctttctgttttcgcccaacacctcgcaagcgtttgccatagcccagcagcaagcgcagggacgtaacggctgtctgacgtcgccagacgcaagtggcggtgccgaccagacggtgatcttcaacccttccgggggcccgagctcgctctacgccaccaacggtgacacgctcggcggccttcaccccgatgaatcctccaggtcggccgagcaggcctcggaccgggccgccacccatccctcacctagcggagcgctctcctctaatcctgaatccggtaaccccacctttgatgataataccttcaaggaactcatggacgtcaccggcttctcgatgactatcaagaacccttccgccgataaccctcagcctggcgcagccaccgaaacaaccgagccgctctctcaacctggagaagagtgatctgagaacctactctaaaatcctcctgtatctctttgtgttcagtctctctcttcctctttctcatcctctccctcatcttcgtcttctattcttgtctagtcagtcgaacactcggaaatcgccctttttatcttctctcttcttcttttgatgttatcgtgtgtctgtcgatcgattcgtcctcgcaacccgatcttgaaacacattcttataagtatacccatttttactctctctctctctcactctcacttttttttttgtattgatttggatttgatctgggtcaagtctcgtcttgcttcttttctccttccatttcctttcctctttctattctttttttcctctatgtgctatgggcccatgaaaaaaaagataaacaatcactgtaatatattacaaagaatatacaatttcttaatttaatggattttttttctcctcatatctgttattggatcttgccccccccccttttttgttcttttcattttgcgaagtgatgatggttcgacactcaacttttaccgttgggaaaaatttggcatttgtcggtgtgtggacggtcgggtccttccttctttctcccacggctgtgtgacatattatcattctgtttaataattaccacccaaccttttctcaaaaaaataataacaacaatgtacaacgaagattacagggctcgggcttgggatcgcttgtttggccaaagtgctcgtgccaacagtcaacagaaattgcattctgccaaccatagcagagactgctttaagagactctgatcatcttccccaaaggagccccgctggctctctgcctcagaagattggcttcgccacaagccgctcgtcctcagccgcccacgtgggagtcggacctgactcgactcgtgagatgatcgctgaagaggaccagaccctcccttcccccatggtcgaagctgtatccttccagtgtacataaataaacgagcgaaggcgttgaggcttgagctagctggccacctctgccgaaccatctaggcgctatgtgccactggcgtccatggaaaattctttgagatacacaccccgtatgtaaaccctgctctgcatgtggcctctcggtggtttcggtttcttgcaacttgtgaagccactcgcgttgagatggatacattcaaatatgacaatattaggtgtaagagtcatcttgatacaacatcacaaatcacactgcaatccaccggctgagtgctctgtaccgtgtggatacatatggatcccagcagccttgttgttcttcttttgctcgactgaagactatttaatccattcgatcgtcattggaaattttgaccatccttttacccactcaaactcagtacaacaatccaagggttatctctgcgagtaatcactattatattatttctataacttaaacttcaatcaaaatcatcatgaattctccacgattcttcggagtccttatgctcagctttgcactcattagcaccagcatcgcgtccgcgaaattggctgtcgattgtgcatgggaaaaggtcggggatcaagtcgcaagtgtttgggcctgtactcctgatcacaaaacttgtaagtatgaggaagctatgtagttcttgttggaccaatctttccatcaaatccaagccatccagtcacttcaaaaaaaatccatgttttaccactttgactgaaatttcatcatcggttctccccttcctttttttgtggaaaccttttgatttcggtcgcgatcagacactgccctcccagagtcggagctagactgcaagtcgggtgaaacaatgacgtgttgtgtaccggtaagatcttcaagatcactcacttacttctccagataagctgaagcattatccattccacctgattaacccaatcctgcttttgcccttagaacaaagaaatgagcaataagaactgcaaggatctcccgtgagtcaaacacccagaattgaatttccgtccatttcttcgagcgctcacgattgatcaccttatgtgtaccgctcaatagctacattcccccgggccctaagaatgctctcagctgtgtcgacaagaagcttattaatggtaccccggctcctaacatgaactgcaaggataaaaatggtcgtaagtcacggaagcatcttgatccatgagggtcatctaggtcacgtgaccgtttcagtcggtacactctgagctgatttcattcttttcgcttttttttttgaaaatttcctgcctctggttgttatcagactacagcctgaaacctcagactggctgcaaagcagacgagaagactacgtgctgcatcactcttcccaatgtatgtgcaaaccatttacataccaagatcgttcaatctttctttcttcgattgagcttttccaatggtggggttatactaaaatgctttctttcactgaactctagggtcaagtcccggagccaaaagattgcttcgatgtttacccaaccaacggagccctttagtacgatccttgggcctttggggatcggacgcctccgttctgtcgaggtgatctttccctggaatatgtaggaatcgcacatcgctcaaattatttttccggtctcattaagaacactataagatccattgctcttccgtatttccctttgatttggagttaggcaacgtgtaagctcgcgtatcatatagacaatgagaatcttttagaccatatgtgccattctaaacaccaacaaaaacatgttacatatttgatttcaagaattgggagacacggttgcagatcgcaacttgcgatagaattctagttgtgtaacacaagtcagacattctggtgagagccatcacactggataaggcacactagcgagagaaacttgccctgttggacagacaatgacttgcaggtcaagtcgccttgcgttgtgactgagcctccaggtaatgaaactcattctcttcagggtattttttgattgtagcttgacgatgaggaatcaggttttggccatttctgatgttggggccggctggaatccatccggggttaaagtatagtccctttggaacatttgcgaatcagaccaatcgtctcaagatcattatcacttgaagacatacatacttctctttgaacaggtttcaaactcaccaagttgaacatgtcttgtgtgcatgagggcctgactcctaattgctacataaaacaagccgagtggtttcctcaatcaaggaccatcctccccaacattcaaagatgttgatgatgcttcccaggttgtttcttattagcttgtggttcagttcagctttttgtggtggagtcatcgatgaaccaagtggactggagagagctcacgaatcgctgaatcgtgtgtatcgtgtcttatcgcatcacaactcagtttttaggcttcttcagctgatccatttcatggcatcctttcctcacaatcttcgcacaaccggaacgggaaaattcccccagtgggtgcctccgctcaagaggatgcaagcacttctgacgggctgggacgttcgcttccaacaaaacgcctgcgaactgattccgaagagcatctgacgcatgagactcaaaaacaagcaatcctcggacctgaaaaaagaccaatctttgaccccgaagaccacctggagaagactgatgtacctccagcgaaggtgacaagggttgagcatacaagcaatcacgagatttcgagccctgatccagtggaccgcgctttcggaaggttaaccgaggaattgagcgacaaaacgatccttattcccgctatcagtcagttaaccctcaagtgacacaatcatcttaagtcggtcgatgagtgatacataatgttattgtttttttttagtttcaaagataaccgaaaattggaggaaaaataaaggttagtttttcacttgcttctggtttcatgcgatgtgtacagtgctgggtggttaagatttttagtgcgagtcatggcaattcaaaggaatctgacggcgctgtccacctgtgaatcccacatcgataaatcaaaaatcttcgaattaatcaaaggcaatgcggcagcggaccagattccaagtgtggtacatagcctacaagaggccagcaacctccttacagaaatccagaagaaaatcaagagtttcaccaagttgagacttttgaaactaggcgaatacgattccgatagttcatactggaaaacagtccaatcattattgcccgagctccagcttcccacagacctctctgatacaaaattccgattaagaacagagcaacaactcagagatgttggcaatacggttttagatgatgtgaagagactgcttaccgaacataatcttgaagtcgagattttgaagtcaggcgatgatgggagtgactggatcaatacttggagatatgctttcaaagcagtggacctattatctgacagtggtttcgtcgataggagaagagtagaaagcctctcacgggatgaagaattgagaaagctcgtgataacatcctatatcaatttgatctggaagcgtacctctgcccttgaacttgaagccaccacacggttcgtgccgggcagactttggaagagtaagtttcattctcagcttctcaaatgtggaccacttttgccgatccattttcttccctttctaaaatgttatgataacagtcttgcactatagaatcagaggaatcattgaagaaccatactcagatagaccgatgggctatccgaagtcttttgagggtaaggtttcagtcttattttcctcttgagcattgagcccctggagatcttcgttcatcaacttgcagtttttctttttttttttgtatttgcagaatcgctactgcttggcttccctcggagggctgcaagattccgggacaggttggatctattcacttacgtcccttgaataaaaatacatcaaccaagctcattgtatttttacctacaatggttatgcaagccaagataaactattttggaattacccccgcttatccgaggttacgaatgtgtttcgggacctagcggaaatgctgactgaagacgcatattggtcacccgaaatgcgttagttgatcgttgatcctcccccgaacttctttgatgattgatcatgctcctccgtgtaggtttaaaggccataagaagttgggtaacagatttaggttggtctttcgtttttctttaggctcgtgcgattgctgagttggtgatggtatttgtttagataaagtcatggcgctttacaaagactggaaggaactatcatttaatcgaaacgccatcgtttccactttggatcgtataaagagctatgaagacgacattgatgttccatacacctacatggccagcgaccttctaccggaatgtcaagagaaaatcaagattttaaccaaaatgagcctgttgaggctagcacaagacgattcgggcgatcaatattggggactgatcaaatcattacttccagaattccagccgcaccaagagttgcttgatcaaagttctcgattggcagcagagaaaaaagcagtagaaggagctggcactgcgatcttgaataaagccaagaagctgatatccttaacagcatacggtctagcggacgaactgtcggatgaaccccgtggtgattgggatctcttcctgatttacagctatggtttcggattggtcgattcattatccgagaatgagttcatcgatcataagaaattgcaaagctttttccaggaggaggaaatggcagcaatagttcccaattacgtggacatgttctggaggaaccacgatctgactcgatatccccttgagaaaggaccctggtcacagctgaacaagtctttcaagagtacgttccttcttctcaaacattcaaccactcccacgctttcctcattaatccatcttgatccatttccgtaacagacctagatagtaacaccagacgcaccatagaagactcattcaccaaaacatacgagaaatttcgcctcagaagtctccagtagacaattctcagtttcgcaagagtacctatcaccaaggccaacttgtctcacaattcttgaaatcatcatttttatttctgattttgataaaaaaaaatcttggagcaacttgagctgacctgagtaaatggatacaccaaaggaggagttgcataaaaaagtccaatccaatctaagatttagctcaatttgcacatttgcctcaagtatgtcccccacattaagcaatcaaaccctcaatcttaattaatgtacctctatgtctagagtccaatccattcattttttgtctaagaaacacaacagagtttgactgaagactaggttgaccaatcctctattgagagataaaatttagaaaaagcttttgttgatgacacattcagatgtggataaggtgaacagattgaagaagttgagtataaatcatgccacatgggaaggatgctagggaagaagtctaagactaaaatattcctggagaaataggcagaaatgagatttccttcaatagacatgggtgtctgcaataatagaaatgtggaggtgccattggttaagtttgtccagacaaaatgtgtgagccaagtccccatggactgtatttggtataggctgcaccatgatggtgtacaattacctgtcctcaaagaaggggaggaatagttgaaagctggtggggtttgcattggtgaatgaagaatcttgattgttgttatataagatgggctgttggaagtgagtggatcatcagaaaagtatatttagtaaaggatcccactccagataggagaaattaattcagaattggggaggtttgaatcatttggaagtaagtgggtatcagggaaggtactggggcaggtcaagttttggagaactgaatgagctgccctagaaatcaaaatactacttctgggggcctcttctggaattcgcaccagaattaagccttcctttcctagtggacattgatctctgtactcagctattaggttgaaagagaagagataaacaccactcagacagctcagactccatactgatgagtgaatctttttggctgtgtcaatttgcggcgggatccggcgggatgttttcggacgggactggtatccgaactgaacctgtcacgtgaaatacacttgccaggggcacatgtcaaaacgtgtgacgtcacaggccagcagtcatcagctgcctcgacctccatcacctagatttccgatctgagcctcaacctcaacctcaacctcaacctcaacctatctccttcggtctctatccttcctgtctcacctaccaacaatccatctacactaaaagaacctcctcaactcatctaaaatgcaatccgtacgtcaagtcggcgcaaccattggctcgaaagtgggcaaggtggcaatcttaatgaagcatgatgatgacactgtcatttgtgctgcaggtacgtcactctatctaatttacccttcgattagctaccaaccgaagaagaggtactgacttctttgttcgtcgtatctcgcgatttgttcagtcagaaccccgatcagtaagcttacccgtggattcgttcgatcatcaagctcttggctgatcgatgttacattgttacctatctagcacgtgcaaagaagggtggctttaaggacatgtgtcttgaagaccttctcagtgcagtcctctctggtgttgctgacaaagctcatctttccgacaagagcttagtcgaaaatgttgccgtcgggaacgtgttagccccaggcggtgctgccaccgtctcgagaatggcagtcctccatgcaggctatccagtaagctacatcaccttactctcctcacaagtatcaagagttctcaacaccgattattttatgttccctgtcacatcagaattccaccgcattgaacacactcaaccgtcaatgttccagtggcctcgcagccataacccagatcgcaaatgagattgccactggtcaaatcgacatgggcattgccgctggtgttgaatgtatgacgatgggattcggtgctggtgccatgcctgaaaagatgtcagacgcggtcacttctgttcccgaagctgctgattgcttgctacgtcagtccgatctttcgatccttacattcgatatgatttgtgactactgacttcggcttgaattcattagctatgggaatcactagtgagaacgtggcaagtcaatttggtattaccaggaaagagcaagacgaattcgctgcaaactcgtttgctaaggctctcgctgctcaacgggccggaaaattcaaagaagaaactatcccggtcaaggcctcctggtctgaccctaaaactggcgaccaaaaggaaatcctggtctctgaagatgacggtatccggtgagtgatcagtttgatcgcagcctctctgcaaagatattatttgatcaaatgatcaatcaaacctgactttttcctcggtatctgtaataatagtgctggtgtaaccgtcgaatccttatcccaactcaaaccggtcttcagcaaaaccgggtccacccatgccggcaacgcgtctcaggtctctgacggtgcagccgctgtgttgctagtaaggcgctcgttagccaaaaagcttggcttgccaatcttaggaaagttttatacttctgccgttgtgggtgtcccaccacgcatcatggggatcggccccctttacgcggttaagaagctcctagaaaagtgcgggattcgcaaggaagaggttgacttttatgaaatcaatgtacgttctgccagtccttcagttttgtctcaatcagccgaaacgtactgatgattttgttcatttcacaggaagcatttgcgtctcaagcggtttactcgatcaaggaattaggaattccgtttgagagggtcaatcccgtcggtggtgccatagccttcggacaccccttaggggccaccggagccagacaagtagcgactggctttgccgaggccaaaagatcgcgagcaaacatctttgttacatccatgtgcattggaactgggatgggaatggcgggattatttgtaaacgaacaagcttaacaacctggctcgagttgattcaatgagactcccactccccgatcatcctcaatttcattggatgagtttgttgtaaacattcagtaatataaaatttctctcttatcatcattactcttgtgattgtatcttctttttaagcctataggcccatcaagcaatgttgtaatggaccccccccccacctcctccaagatttttgaccgatacaagctaaattgcaaaaaatgtgacatttgttatcattggacctaaatgtgcatagcgggatcaccccatgcccttgttgactggttttctatcatcttgcatgatgtagagtgttgttttggctccagtttatttttctcatgggggctcactaagtagggggctgataagaaagatgcaacaagtaaaagccaatcgagtgagaaaaacagggtaaaagacaggccgttcaccaatgccatcaacactaggtgggcttttccagggtcttgaatccaggtccggtggtgaacaggatttgagaaatgccctttacagatctctttgtttttctttgagttcagatgtttgcaagttgaggctgtggcagtggcaggatggaaagaatcttcttctcagagtccctctttgtcaaactatggtacatatgagtctcctatccacttttatctgtactccttccttccgtcttgtccatcatcatcatcatcatcatgttgacagttgtgtgggttgtacaagtgttgttgttgttgtacatatgtacatacaatcaaacttcaactttcaattcaagcagtggctagcttgggtcacctcatcatcagctcaccacccagagtgtgtacacaactctattcccatcttcatcatcttcaagctacatacaaccacaaccccattgacaaatagcgtcgacttgatagcgtgatgatgtcggtagtatgtacatacataaattggatgagtttgcatgcataaaactgcaacagcttgattcgaatcgcaagtcagtcccgaatcccacaatcaaatgtccctcttactacaacagtttttggttgggtggctgctttgaaggcgaagaatgattcgatggtcttaaaaaaaacaacttaacttacattacatctaaccactgacggaccatcctcgacttcaccatcctccacaccactccttcaagaaagatgctccgaacagtaacactcacaagtgatgatgatataaacaaccatgaccaccagctcgaagaagaagaagaaaaagaaaaagtactcgaacatctccaagaagactccgaggaggaggaggaggaggatgcagtggtttatcgatcatcagaccatcaactactcattctcggccaggcttcaagtgatcctcaagaagtacaaccctctccagaaccacttctgactcttcttcttgccaagtcagtagaatttcatcccgactacatattcacactcaacacattactttatgatgaatatgaaactctccgttccttttggatgctttaaatatgtatttaaactggtctttcaagaagtcaacttgatgatgaccaaaagcttctcctgaataaaaaaaaaacaatggatgaagcaacaatcagactgagcctttcttatctatttactacaacccactagcagcactagtagtcaacagcccaatctcagcatgccctcaaccccaccacgatctcgccagctcttatcatcgccaacaagcctggccaccaccctcatcaactcaagagatcatcatccccatcatccagctagcctatcctcatcccccaacgagcaaccaccgccaatccaaatcagctcagacatgcagcaaccatcatcatcatcatcatccaaccaaccgagctactcccaactactccccctactaggaggagctaaccgttctaatcggtatgtcttctttcttgttttctttctttctcgtttcataccttctttggattcctatccctgcctttattctcttgttttcctatccgtccatctccccttttcatcttcatccaccgcccaatcctttttctctttttttttttttttctttcttcttcttctcgatatggctctgtctgtctgtctctgtctgcctttgtctgtctgcctgtctgtcgaacaaaacaaacaagcatcagaagaagaagaagaagaagaagaagaagaagaagaagaaacctaaaaaaagaatccatcacatcctcatgagtcacttgaatttccccatcgtctcatccgtcagttacgcgaatgtatatacaaagaaggaaagaaagacgcactttcaagggtaaccaactgaccgatcatcctcattaggtacacatatctatttatctaaatcgcctcttggtaaccaccgtggatcccaaaagctacaggcgctataacgtgattcccattctcattgtatccttttgatcccaacccatccaagtacctgaatcgagatccacccacatttcatatccccttccctgctgatcttcctcctaatagtatactcagttaaaaggaaggaagatccttaccccatagtgatgctgagagagcccattgtcccttcaatcatcttctagttgccttttttttcttttttctttagccattcatcgtgttacatatatttaaccatctatctaattcgaagggcgacagatggctaaccttttttggatgatgttctctcctagtaactctcatcaatcgtcagccccgtcgttcgagagcgaaaacagattgtctcctcgacaacgccaaattaccagcgagacatcgtcctgcccgtctgataacgagatctcgtccctctatggaaagtaccgacactcgggctgttcactcaacgagaactttgaggcgcaagactctccacaggattcaggcaacaactctggaggacaggattcgtttactcaaggggatgacgctaatggactatcggtacggaagagcggagtgattgatgaactaaactggatgctcggcgaggcgattgattcggctcagacgaccttcggcaatactgaggatcaggtctccccagaatcccaaccaccactaacccacgtcaggtcctactctccgctcgtcaatggcttggagtcattgggcgttgacaaagagaggacactccatacacccgaaggaattcaacccggcgaacagtctacagaagacttgagtgaacctatcactgcctcaagtctctcggattacagtgctgatccgaccgacgattctcaggctgctaaaagtgagtgtggttgtgttttttttttcttcttcgtctgtcagaaacgtaaataaataacccctcgtgattgacaccacattttcccttgttttgttgacaggtgagcgccagcgtagacgggtctacaacctgacggactcaagctcttgcgccgtgaatgagggactgaaggagtactcagcctatgacttgactgctttatcaaaatctcagaacgacacactacctcaaacgcattcaaaactcgagcaaccactcaccaaggaatatgctgaaagcgcaatttcggctgcagctcaatcagcttcctcggaagaagtcttatcgtcatcagcgcttgaggattctaacgtccagctcttccgtcgctcgccatctcaaagacgcaacccgtttatcattggcacaaaacttcaagacttggttgctgctcgtaagcaggacgcgctccgggagacgcaccaatcaacctcatctgatcgctcagaatctgctttgccattgactccttcagcaatcatctccaccgaggacttgaatacctcaaacccactcctcaagagtaactctcagaaaatcgtgaattcatctgccaagaagttggttgaggaggaccagaaccgacttccgaaaagtgcaagtccaaacggaaaaccactcacggctcgctctccagtcgtcaaaagatcatcctcagacatgaacttccttgagcaatggcagtggcttgaagcacaacacccatccagctcacccccaaagaaaaagcactcgattcccacaactgaaaacaagccaaatcggatcacggctcctacttcccgcgaaaaatgcatcaagaccttggatgatcacttcaggtctaccaatggatccaccgagctgtcgaaaaaaatgaatattctgtctcaaagacaacaaaacctgcaacaaactctacagcgtcacaacaacatcaacaacgccaacaaatccagtcggccgatcaaacctatcggagcttggttcgaccgtgtcccgaccatcaataccaaagacctcaagaaggtcaaggcgactgcagaccgttgtcagatctacgaagccaagctccagcaactctactctgcacccatgggattggatctttgggtctggctcaagacttgtggcgagtcgcagaacagcttattaccagctggttcttcttccacgcatacccaggctcgtaagccaggttactctccattgatgagccatcatcaaccccctctctcctcgcttccaccgcacctccagcaccaaccgtcgggcaattctcagcaatcagccgctggtctagctcagatgcgcgatacctcgatgagcagtgtcgcctcgtttccattgcgggctggaaactcgcagaaggcgatccagatcaggagggggagcgataatcaactgatggagatcggccatccggatccagcggctcctcggtcgaacgggatgattgtcaactcgctgatggaagtcaacaacctcccctatccgagcctctacccgcactcggttggccaacaccttggaatccatcaagccccagtggagaattccaacaataataacagtagcagtagtaatcataccaacggggggccgacgagcagcagaatggctggagggtcgcgttcgcttctcgagaataactccaagagcggcggcggtggtggtgccggggggcgattcttcagtcagatcacacgacacaacagtaccaagagacgcaatcatagcgccagtgccacctcgtcgccctcgaagagcaatctggttatctctgctccattaattgctggtccgtccggcgcccctcgcgggcctcgtcccgaacatagtggtccattcaccaagagtcccgcggccgaattgaagtccttctttgccaaggctcatgaggttgctgtcggcggtcaggcgcgtcattccccagaactggagcctcttcctcccctctcgcccgcttcctcccgcaaccagctccggatgtcctttgcctatggatccgccgcctccaatcgacatccccctcctaacctcaataccctgcctactcatctcaacaacagacttgcttatcaacagcatcatcaatcctccgcttctatcggcacgactaccgtcgacccggccccgatcaccccgcaccgacgaccttctcagcttgcttcggagcctcattacttgttctctaacccgttccatacgcttccttccgattccgatcctcattcctcttcaaagacattgtctccaccagtcacttcgacaacgtcgaccgataggaatctcaactcactcatcgacctcaaactcgataaactcgtcgatatcttgccccaggctgatcgtctcctcttgcgcaaattgctcatcgataatcaactcgacgatgtcgtcactatcgtacgctttctctctctctctctctctctctctctctctgaatttggcttccaaaaacgcaaggaaactaattagtgatgggtttttcttttgtaggggagttatttggaattggttaagaatcagtcgtgatcttggttttaactttccctgttcagatctacttggtccttatcattcgagtttaattaactcaccaactaatcaatacagaaaaacaaaactgggttttttgtttttctaattcttcttctttttttttttttttggggtgtgagtgtgtgtgtgtaaaagttagtgggtgggtgaagaagaatagctgcaaggttttttttgtaaaggacaatgataatctacataaatcaataatttaatcataatcctaataatatacatatatctctcttctttgatgttgatagttatcagtactagtaggggtaagaagatcagtgattcttgaggcagtttaagcttatattacttgattgttttgtcacacactggcttctttctccatactatataagcaatccagtccccccccatgattttttaaagtctagtttgagatcactgatgtcaaagagcatgtatactggttaagctattttaactttcagctattgctaagaccatctccacctggggaggtaaactgcggtggtaaaccaaatttaccccccccccaagctcaaaaaacccctgccaccgggggtgctaaagggggggggggggtaaaatttgttccccccccccccccccccccccttgggtggtatagcattgccagatgtgcaattgctataccaacccaagtgcctccccaacccaacagttagaccatctccactaaggcatgaccccgacacacggggttcagggttttgcccgaatccaaaccccggggttcaggactcgggatgaggttgtgccaaaccccggaaccccggggttttgatacattatagagcaaaaagttatatttccaattagtgctggccttgatcttgtattcagtattacaagatattttctgatactttatgtataaatatgtattttttttgtgtgaaaatcatgagaataaaaaaaaatgaaagaaactattttaaaatggcccgtcaaaggcgtggaaccagtctttgagacacaacagcccctcaattgtggtcggcttgagagaagatcgctgccacgagacgattcgacgacctgtagaaaagactcgctccgatgatgcactggttgctgggatggagaggaaacgtcgagccatcaatgagagtttggggaatgatttctgtcgagatgcccaataaggaagtgtttcaacttcctcagtttcaacatcttcattcaggtagtgtcgaatttccgaatgaattccttgaatattcggagcaggctgatacaaggatgaggcaaaaaggccttttgtgtttgattgatttggcattgaatccccggaggcaggaggtttatccttcaaaaacctttcctcaaagtcgagtgcttcttttgaaaaaatttccttgatttcttcgacagatacctggtagtgatcaaggatgaaatcttgatgattcttccagaaagagatcttgaatttggggtcaaggatcattgcgcagatatagcttggtttcttgagggcgtcgcggatatactggtcaaacttctcaatcatctggagggctggctgaatcagctgagattggtcgtaaagccctcggcgaacggagtcgagatgtttgagtaagacaatatagactgggagggccttgttcaatgtggggtaatgtgagccagataggattacggtggcatcgtggaggggttcaagaagctgtgtgagatttcttgcttgatcccattcggctggtgatagaaggaacttggcagcttccgcattctgtttgcagaagtgagtacacgtcttttcaagggagattgcgcgctgcaacattgaataagtcgagttccaacgagttggaacatcgatctcaagaccttgaatttttctagctgacatttctggttgacagtaattgacatcaacagtgaatttctcgcggcgttgaggtgagaaacgaacccatgtacaaaggccatggatccgcttgagaatcgtctgagtgttgatgccggctccatcgggaggtgagataagcgagccaatgttcattggattattggattcaaatcgttgggggtctgcatcatgattcgacatcgatatctcgtgaccgtcttcttcatagtccaccgatccgagggctccgatcccaattttggccgctagattgatgacatgagctacacatcctaggatttgactcgagctcttgaagtgggatattttgaggtccagttcgcgggccattttcaagttgactgaggcgttatcggcggttatcgtatggagtagttcaatggccgagtatctatcaagaacatcgtagaaaagctcggcaaatttctgcccactgtggacacctggaaagcaaaaatagagagacctgattagttaaaagagaggccaaagtaaaaataaccaactcaccttccacatgtggaactgcaagggtgaggtcttgcatctgaaagttttcatcaatgaagtgtgctgttactgccatgaaggcagtaacattaggggctgtccaggcatcttgagtgaaggagatcgagacctgctttttgatgtaattatttctaattgttttttcagactgatcgtacatacgagctgtatgtgtggcgatggacttttggttggttgtatttattaatggcacagcgtcttggttgaggaggcgcacaagattgcgaaacgatttcctttccacaaaagcgaagggtagatcggagtcagcgatcatgtagacaagtgccgacctgagtgttttgctattcagttcaacctggatgaaacagcccaagcaaagagaatgaccattaatcaatacatggtccttctcaaagcatataaatacaaaataaatactttacctggggctggagagtgccgcttttgctccacttgcttatatccatgtgttttgtcttggttttcttggcgagactgggatcggatagtcgatggaaggtttctagatgtgtgtgaaaggatttggtacttgcactcttatctttcttgatcggcctgccgcagactccgcccgacttggtgatgacttgacaaatcgcttcattcgttcctgggttgtccttgaagtgggtccagacccagctacgctttaccgatccggaaagggactgactagtattgatttcgatctcgtccagatcgataacctccttgtctggagtcttcgcgcttttttgacgcttcaccatggggtagtttgagtgatcagccgagtccgaatggatttagacccgataggagacatggcaaccaaaaaaaatgcaaagtagtgattcaagccccggggttccggggtttgaaccctgagccccggggttcgtcccttgggatgggctttgaaccccgtcccgaaccccggggccatgccttaatctccaccgcaccgagtcatctgagttggtaaatttaccaattcggggactgcggcggacagatagcaacccgcggaaaaattattttccaccgcagggtgctatccacactcctggtttgtgaaaggccctcccacggtggggggggaagtccggatttcaccaggatgaccctgtgaaaccgctgggttggggaggtacttgggttggtatagcgattgcacatctagcaacgctatacctcccgaggggggaaaaactaaatttacctcccctttagcacccccggtggcaggggaattttgggcttggggaggtaaatttggtttacaaccgcagtttacctccccgggtggagatggtcttacacagggcaatcttggtgaaatccagatcctcctcccctattgggtggcctttcacacacaacacacctacttgatcaccctgcggtggaaaatcaagtttcaccgggttgctataggcgcgccgcagttgcagagtttgtaaatttaacaactcaaatgaccctttggggtggagatggtctgagctgacaaccatccagtctcactgggctgtggcttgaggcaacgctgccacagatacggtatctgcccgtatctgccatgtatcactatgtatctgagccccaataaaaaaaaaactatctgaccaatctgcttttatttgcaaggagattcaacaaatttggtttttggccatgcagctttgcagaattctccatgatacacacagtgtatcgtatctgtggcagtgttgcttgagggtaaggtgtgtgtgtatgtgtgtgctgggggttcaggacaaggtacatagaggggtgtaatgtttgcaggaagggcacagggatgaggctcagggtgcttccttttgaggtaactgttgtcaaacttgacgcaagtcccacatccggaattcggcagaggcactgaaacagcagcggtgcctctgtaattcacagagggacttgcaagaaatcttgagtttgtggtgtgacatcaggaaattgctttggtgtagaacaccctctttccaacctgccataatgttgacttttttttggggctgggataatggcctcaactatcctaacatttctatctactcgatatttcaattttaaagatggaagtatcttatttaatttcttgaaaatgcaatattttcaacttttttaagtattacataagccaaatttgagtcaaaacccgcatgcaaattgaaaaaacaagccattttgctctgttttcttttgtggctacaagatcaagattacaagggtacagaaaatggaagggaccaacagatgcacatcttaacaagcaaaagttctatctgttgggataatgaatgttgttggattgaggttatgtatgtagctggacttggggctaaaagtgaacctaacttatggctctcttggtggagactgtcatgtgggcaatcaccagagaggcacttccataaatacatatacatccactatcagtctatcatagagatggtcggtccgcatccggatacccgttcggatgcggatatctgatggcaatttcagcgaaattgcacatccgcatccgcacccgcacccgctagcgggtatctgtcggccgcagcgggtatccgagcgggtatcctcggatacccgccctctaaagggccggcgacggaccggctggaagggtttccttccagccggccatctcccctcccggccgcgggtatcctttgggatacccggatacccgccagcaatttgcggaaaaggggccatccgcacccgctggcgggtatccgttggcacaggcgggtatcatccgccagcggataacgggtatctgcgacggatacccttcgaccatctctagtttgagctttgagtgatagactagactctagtctatcactcaaagctcaaatcagccaggcatcttgccattgtacccttgttcttcttcttttgttctttctccactttttttttattttaatttctgtgccaatctttcttttttttttaaaaaaaaaactttctttgacccttggcctggatactggatatgaaacgcagacaagtgatgaattggctgtgcaagttcataattgcatcttgattgatatgtttttttttttttttttttttttttttttttgaatacatccagaaaggttgttgaactgggtgtggattttccttcaagaaaaactggtagatatgcctaatccaaatatgcaaagtcaaactcaaccaggattttttgcagtcaacttagggcctgtaccaccacctggatttcaaggtcaattgccaatcttcaagttggaaattgaccccaccagacatgatgtatcatgcacaccccaatttcacacagcacagaagccagatgtttgggtgccaaccctacattgaagccattctgggttgctgaaaaaatcaaaaatgggatgggtgctatggtacaggcccttactgttttaggacaagtttgtggattgattttcatatttaacctgaatatctcttgatttgaccttggaaaatccagctcctggtaacatcaatttctggaattggctgtatcattacattttagggcgtgtaccatagggttggattttgaaaaatgggcatgttttccatcttctacacaaaaagtgggaacaattggagagatctggtgttgaaattcttcactttcacaccaaagactaccttttagctctggtcacttttgatgacatggaattttaagcaagataaattttgagaaattgacttttcatctcatatggtacaggcccttaaaaacataaaaaaaaaatccaaaacaatcaaagaaaatgttttataattgctatcttagtattcaagtccctccctgcgggaggcctgcgggaggaagccagttacacaagcaagcctcaagctcaaagccactttggattgagcttagctaagccaggtgtggttgagttaggccactgaagtccttaacttgtggggaactagccacgaatacagaggctctaaactgatcctccaatctttgtcattccctcactgaaaagcaaccacaaaatcaaaagacaggcagatcaattggtgacttgtttgtagctccatacatagaaaatcaaaggagtacatacatcaatggtccatgggtttttttttgtctatttatgtatggtatgtatggagatcagcatgtgatgagagctgagctgcaaaacagatggctcacagatcaaaccctgcattgtcaaagacaagacccaaaccttctactactctatgcgcttgacatgagattgggaacccaagtgtgctctcaaagctacaccacaattggacttaaaatttccttcttctgtagacatgtctcctctctgaatgctttctaccaatacaagaacaactagggtggctcatcaatcctctcccaagcctcagttcacttttgcattcatttataatgacaaatcagtttctggttagataggtttgtttgagtcacttttttctttctttttttggtggggaccattgaaccccccctcttattttcaaaaaaaaaaactgcttggtggcattgagtcttgtatttttttttttttggggggggggagagagagaatgcccggttatatataaaagatttcttcctttttattctaagttaaaacaagtccctctgggtgcaaacgcagggagggaattaaacacaaagtgaaatcccttgctgggacaggagacacaaatggctggagaggaaataataagcctgagtgatcctctccctgagtctctgtggacttgcctcagagccaaaaaaaaaaaaacatcccagcttccatttgtttctggtctcatccccttaatcctttccactcctcctctaaagcaattattggaaaaaatatccaccaaatattgatcaccattcttccattgtggatcctggggctgcccttggaccatctttgaagataatacaggcaaaatttgttgcttgtcattgccatgaaccactgaattctccaaagaacttacaacattggcaactccttcagaaaatctgaaaatggattgtaagagatatggatcatccttcatgctccatttgacctccaaaatggattacactgggagacattgtacattgagaaaaccaacaatactttctgttcaaaattttgtaaaagtgtgatgttctgtttttgaaaagtgtatcataggtttgggcctgaaaatccctcctgtatgcaagctttccagcataattcataagcctctcctatggattatggagagtgctccgcccagggtccttcagaccctttgtttggggggatttgttaagctatcattttattggaccggataatcatccacttgctcactcactcttagagatcgttccgcggtaccctttgctaggtacctagtaccgcttggggggtacccttcacacccgccccgcacccgtcgggaggtgccaggtgcggtacttggtacctatttttgtgaaaaattgaacaggtacctaggtaccgctacaggtaccccctcacttccctaccaaaatgatggtggccttctactccaagaactccaagaaggtaccttggctacatggaaacagggactcaaggataacaagaagtctaaccgaaaatcaaaaaggaaggtgatagttttggacaacaatgaagattcttctaataatctaattagatataatttgtagaaagtttaagctttaaaataaattgttaaatgtgaacaaatgaaaaaattgacttgggattgatgttttacaataaatatgaaaaaaggcaagattcttcccattagatgtagataattgacaacaaatatgaaaaaatgccaaaaaagtgacttgagtaatattttacaataaatatgaaaataataataataatgaagcaaggttcttccaattagtttaaggggtttgtgaaatttgaaaaggcaagtttacggagaaatcactccgtaataccagaggttgtaaatctgcacaaccctccctaagaatagacttttacaaagaagaaggtcaaagtgacacattgtaatcaagatcttgcaaaacctcgcttgtaaatatcctcctccggagctgcattgacaatttcacactcttttcttcacaaagacccttactaaggttcgcaaatgtgctcatagttaccccaaggttgaattttgcacacacccctctgcaaagggcccgttcctccctcaatcttcaattccaggtgtctctgcaaccggcatatcatggctgcaacccttaggaattgtcattcgaccccatctgactccacttcacttccatcattcttaccaacatccaatagtttgcttacccatacaaatttttattttctccaccctccctctcttccgattaatcaccatcattatgcaatccacatctcccacaccaactgttacactctctgctacttcagcccgtacaacccagtggggatttcccttggcaaaagatcaagttacctttattgatcatggttgtattattgacaaggaaggatatcccctatatcccaacaacaacaccacatacgtacttccccccggaaccatcatcactaatttcggcacagtaggattttcaaagacctcctcatccgaaacctcaaaggatcgccgttggaaaatttaccgtgcacactgtcttggagtcatggtgtgtgacagtgaaggttgtgagtatgccggacccacccctacaggcccagggaagattgaggagcttatccgcacgtaagcctcattgaaccaccttccaatttgtcaaatttaagtttctgaccgttttttctctccatcctccagcaccccatgttgcccggcagacgggtgcgctggcaagatctactggatggaatgtcggcacacacaaaccaggtttgatcatgaacttagtactgggtggaggctgatgcggcatcaaggcttccacgaccacccatggccaacctccaagaaagctgaccctctcgcaaagaaattgcttgccctggaagttgccaaaaatccaaaggccggtgctctgcaactcaaggtattttcactttaaaacattttatttttgttatatagcttgaactgagaaatcatgaatgatattccttttgacacatataggtcggcaacccagataaatcccatgagcccgacaacggtgtagccagtatacatggatcgtttgcaaactcagacaggctccgacaccatcgacgagagattcttcgaggattgaacctggcccccgataaagatggagatggagcaggagaccggttcatgaatgacatgttcatgtgggatgagttgagttgccccctcttttttccgatatcttcccacttatgtcaattcaacttgactaaccaccttcatacttgctctaggcgtggtttggaagtgatctcctcattgtttaggcacggcaaggaacattttacgttccagaccccatggatggccgcacgacttttggaaaaaacagaggatggggaaaacgggcccagtttctaccaggggggattaatatcagatgttacgtatcgatatttcaagtcgggctacttacttacaacctctatgtactgccagaagatcaaccgatggattccagtccagctcagctggatacgtggcctttctgagatatactatcacactcactttgcggttcttttccgacaattcatgcggtctgaaatctcagcagttgagcgggaagatctggcaaggaatgtcgtcgatttctctctggcccaaatggaaggcttcatatcggcataccttgaagtttttggaggcaccgaccgggtagctgcacgcaacaaattgaaaggttgcaaacagcatttcagagcctcaattacacgtgtcaagcgcaatcgggcggtgatccaggctgatgaggttgtgagtgaattttcatctcatcacattccgccatataacccccaagcattctgactttacatgtttcaagtctctatttgagtcgatgtgtgagtcattgcttgttcgcaacatagatggtggccccacccatagcgacaagatagatgcgttacatcgccggttccccaaagtgaggaggtggattgattggtggactacggccgacattgaggctattctatttcccagccgaccccaaatgattgatgatagccccaacacaactgacggtcttcctgatacaacaaacgctcaagaaagcatgcaccgcgtctactacatgctcaggtaatgtcattgtatttctcatcagttgttccctctagcctcacatctcactttttcctttgaatagcaccggcaaaaaatcgttgatgattgggatgattgagctttatgcgtttgtcacggcccttgagaaggactgggttcaagttcggcgtgggattccaatttcttatggctcactcccgccaaagcaagtgaacgtctcccactcgattggatggaataaagcgaccaagagacagaaagcagcctggaacgacggtcgggccccagacacaacagaacagctcctcgccaacgccgagaacctgccaaaacgggcaaaattaggcagacccaagaattcgccaaacatcaacagggaccctcagtccacgtatgtctcctacgttgcttcaaaggacaggctggcacgcaactgatgttggttggcggctgcattggagtctctttacgccgtttacagccctctctggctacaagaacccggtggaaaacagacggatttgttcttcctacttgtctctcacttcactacccgaacaacttacgagatgaaggagggtgcgcaagtgcgctcaattttaactcgggggtccaacaaactatttatggaggcccagaaactatacccggcaaatttcatctctggggcatttgcatcatgcgatctatttttggagattgttttggacccaaagaggaacaagtcgaagacgctgcctaagctttttcgtgtgcaggaggaccgaatcttttcctgccctctccaccctggggcacaggaacatcctcgaggctctcgcgacctaggtgtcctcagtgtgacaaagtcgatgttcgaatcgaataacatcaactgtgccaatgttgcagagctgttcagtcagtggaccacaacaggccttgttggcgtttccggacttcaatgtcgtcaatgtaaccaggagaattctcagattcaatcgcctgccatcacctcaaacttgctgcatgaaaagtcaatcatctccgttatcaacagtacacccccggcccatttgtatttccaggttgatgtggcgttgatttccagcgaggacaagcaaattgatttcatgggcaacatcaattggccattcaaagtcaacttcgctggggaggaatacactgcggtttcacgtggattttggggggattcacactactgggggaaggttttgcggtacgtcaatggtgtaaccgctgtctggatgcacgacgacagagcaaatggaggatttgcgcagttagtggaccgcacgccgggcagcattagtggtgcacaaccgcacacaagctggatgatttactctcgacagtggactcccaatgagaaggcatttattgatacgagcattgccaacatccagcgcgataacccagtagtcaaagccgacaatattccttttgtcaatatgggagctgtgctccaagctacatttgattcagctttaccacatcttacacaaggacaagcggccgatccaaatcctaccatgacaatcactcagttaaatggtgaaagcgggcctcagggtgagtcagatagttttctttgaggtgattaacttgaacctaactaattctttttacctagatgggaacaatagagagaaaccagtcaattcaactggcgagggcttgaagattcgcattcgaaggatcgataagaaggcagcttcaaatccattgaattccgtatcaacctcagccccatctgtttcttccaaagagttgatgtctgcagcgccacccgggtcaactaatctgccgacagagtctcttccctctcttcgtttgggcagcaagcttccttttttggatgttaagtccaagaaaacaacagggaagtgtggtcggccaaaggccaggaaacttgcaagcaagacattcatcccaaagcctttgactgatgccgactgggctcgtatatcaaacacctattggaataaccgctggttggagaaggaggagttagcttcaaattccaaacctgtggcggcgattggatcgagcacaattcaaggggattcacaagccccagaaatacctcaacttcactctcctcatggtgcacgaacaggtagtcaggctctccgtcgatcttcaagaaagcgcggtgcgcgatgagaggggactccaaccaactctttatctgctcttctcttgctttggatggcctaggatggcctggtttttttatttagcatgttcaggggtgtttttatttttatttttatgctatctttgcaaggggttgtaatctccaaatgtggtgttggggtataattgatttttaataataattgcactctttgaatgttattttgtgttcggattctataactttgtaatattgcctctgtaaattcaaatcatttgttaacaatctgtgggtttgcaaacccaggttttaaggtggttcgactttgtatgggagtctttgcaagtgtggacatgtgctgtgtgggcgagcaattttacaagggatttcgcaaggcggaccttttgcaaaggatgataaattgtacaaatttgtaaaattaaattttgttccgacattgtgcaattttcaggagagcagggatcaaggtgacttgtcaccttaaaatatactttttaaatttcaacatccccttagtttaagatgtcttacaacaaatctgacaaaaggaaaaacagtgacttgggaatgatattttcaataaatatgaaaatataataacaaagtaggattcttccaattttttgtcaacatttcacaataaatatgaaagaatggaaaaaagtgacttgggactgatattttacaataaatatgaaaaaaataataataaaaaagtgacttggtaatctgaaagtgaacctaggttagaaagagaggggaggtacccgcggtacccgccaaaagtaccgccggtaccccccgggaggtgcctggtgcggtacttggtacctattttttgaaacaattcaacaggtacctaggtaccaacaggtacccaagtacaaacgaacgatctctactcactctgtatgaccttgttttggtggctgtggaatttgtggatttggaagcatggcattggaaaggaagtactggttttaaaagaacttttggtttcctttcccttttccctcttcttttctgtgtgggaaagagggctgagaaaaattgcacatcttggttgtgaacatgttttctcagatgcatttttatttctcttcgattaacttgtgggattatcatcatgaaacacatttatgaacaatgcaaaggtgctagtggggcagctctcaatgcatgtataggtgttcagcaagaggcatgtgttagacttggccggtggatgggtacacggtgggccttgcaagttgggtatgtgtcccaatgtgcttgatgaactctatcatcggaaaaaaacgttcttaattatcatgaatcctgcgggttccccccaaaagccctgcaagtcaccatatttccttgacaggattcaactatacagaattgccttgaattttgaaaaggccttctttgttttgagaaggctttcagtttcgcagagcggacatcccaagatttcgatctgaattgatccatacatgtttcaagttcaagctctctcgagctcgaggtctcgtgctgtctcgtgttcttcatggtcttgagacccatgcacatgagggcatgttgaaaataaaacgcgggacggtgttcccagggtgaaagcattattcttttgtcgttagtcctcaaataaaattcccgattgtcatgatgcgttctcagctgattttggtggccttatggctcttctctgctcattgtgggggaatgatcaatcaatcactcacaatcaagagatgtcaggaatcactcgacggtgtgtattcttgtcttctcgacactgccatagctgagtcatactctagtctttgtttgggctgcgtcgctgatctgtcatcttcatttctcctccaaccttgaaaattttccagtacctcctatccgtcatgaggatacaaatttatatgatggactagagccgtcctcctatgagaaccaccgaatcagtgactctaaaaaactcttaagtcctaaatctgaagaacatacgggccccaaccttcaagactttaaattcaaccctagaaagagaccaacgcctccaacgcctgtttatgaagtaaatgtctatggagctagacctgccgggataaaaaccacaaaagggaaacagccttcgctctttgacaatgatgattatgattttcacaaacgttacgaacggtcgcagctcctaagtccagagacaaaatcagccatcgcccttcaaagactgatcgacgagttgggcaaggaaaagcccttgactccagaactgggtgagtctatatttgcatcatctgttgaaataggttggtttttgatcattttcacgtatgcagtctccaagttggaagagaattggggggaaaattttggttagttcctctcttcttttttgtcttgcggcaactgccattctaaccgagtgatggtgttgtgtcaaatatgaatttatagaggaggtcattcagctttacaaaaattgggatttgctttcgtccatagaatccaagaccaacggggagttttacttgataagcgtgactcgtgaaacaaagaaagacgcaaagacacgggaggctagaaaggttgtcgaggacactcagtcgaaacttgagattctcgtacaattgcgaagcctgaagcttggggaagccgattcaactggtttgtattggaaactgatgaaaaatttacttccggccctccatgagcaacccacggctctttcagataataaacattttcaattggaagctgagaaacaattgcaaaatctgggcgcgtcgattttgaatgaagtcaagaagctgatgaccgacgagctgagaactgagcttgagcaacatacgcttccttcacggatgctagtccttccgtggaaatacgcgttcacagtagttgatttattgcacgagaacggtttccttgatgaaaaggagctccaaagcttcttacgagaagaggaaatagcaaagcaagtaatcttctacagcaatgagcttttcgcgcacgagtcgtttccagccgacttacctggccaaacgccttgggagcacctgaacgagtctttcaagggtaacgattttcattcgtatcttcgcatcaacctactagctgttacctgccagagagcacttgcaaacttcaactgatctagtttgatttgcattattttgatagcccttgatgcgaaaaccagaaataggattgaaaaaactttcttcaagaaactaggtaacgttccctccttcaattgcctcacaattgatgaacaagttgtctcttttgtgtcaccaattgatcttctattattctggattgttgtagcccttgatgcgaaagccagagatagtcaagagaaatcttcagccgagaagccaaaggggtttcagtcggaaggtccgcgtcactctcacagttcacattgacacaactgcttttataagcttgaacgactcaccgatcttttgtacttcttgatctgttttttcacagtcgcagcacctctggatgatgtagacaaacttgggatcagaattttcgtcgagcgacgcatcgctcgtgaacaagtgctctggagaccccatgagatctcccagatcctgttctctccttaccttgagggtgaaacccatgtcttacctacctttgtcttgaaagccccccaaaacttatacaaccattaacataaaatttctccttttctttttctgcagaacctctctatgagagggtgatacttggaattgaaatgggattgaaggaaaacaagtggcaaagcccatttcgccagagtgttggggtacttactctacgtaagcttccttcctctcttcctctccaacttgaaatcacttgtccatatttatagcctttccccttttccctttgtgcaacagatcctagcgattacgaaaagagtctgcgtagcgcagaagaagccattcagacagcaaccaaagcactgcgatatgatatccaaaacagagttggaagtgtattcgacactgagttctgggcgatcgaacaaagaattgaacatcgattgaatgaacgcccgttgaaaaaaatctgaaaccgaagcgtcaaattatgtagtttaggcacacgatatgtatgggaatggcggaattttttaactacgtggccaatctcgcaagcttcttactaccccaagatgtcaaaagattccaacattcaggtaaattcgccaatgatcatttctatatttcatcactttgtagccgctcagaacatcaggatggtacacccttaacttaatcaaaatgcacgtttgacgagatcatctatcagttgtatgaagatcacaaaagtttgcccacaaagtcacggatgtacataagtttccttcgattgtctctctcagactgcttatgactaccattcaaaaaacataaaaaaaatgcaaaaacgcaaaggttctcgggttttgaaaaattcgccctctagaaacatcaagtctgttgagctgacggaggactacaagccagagttttactctaattcccttgagactatatccgaatgtgataaaataaaagaaagaactaatggtagactagataagtacaccatgattatttggccaaagcaacaaggtattagccgaaaaagtgtttggtgacgtgttctttcttgcgactacactgagaaataataccaagaaatccaagatcaccgatcgactttaagaagactttctcgaattcgacctcttgatttgtttccattgactgcgtcttcctctttttatttgggccgttttgtttcttgctaggagaatccatagttgaacaagaagacgaagaagacggatttgcttgttgataaaaagctccgaaccaatcgttcaagttgattatcttcccattcgtttccatgtataactcgtacatcctcctcaatcgattcatgtctttttcctgatcatcttcttccgagtttttatgacttttgcctttctcttttagaggagaggtggggttgagactttgtctcttcaattccaatcccgatttgagttggtggatatatctaggatggaaaacttcattcaatagaatcttatcatcaaacgtccatgcttcatgaagctctagtaagctatcaggtcccaagttgctcctaagtaaatggatagtagcagtcagacggttgagtatattcagcgtctagagaaaattgaaattaggcgcgattgtgaggagaatagaaagactgaccgaaagaactggatcaaagaatccgtaacatcagatatcatcttcgtaaattcgcgatcagccgagaggagtgtgaccccagccaacataggttcatgagtgttaaccagatgcgttcgagcaccagctttccgaagttcccggtcattcatcagctcagaaagtctgatcaaactcggctcaagccaatcaaactcggtcgccatgtcagagagtgaattcaatacattcatcaacatttcatcgttactgtgtctgagtaagtaacgataagaataacacgtttaaagtcagcctaaagaagaaaatgaggctggattgtgtctcgactgctcaacttgatcaacttgcacatttcaatcgaataatcaaataactcgggacgataaacgttgtatagaatccattcgggtgttctctccttttccggccacagccgaccgattctttctaaagcttcgagagccatcagacaagctgctcgagcctgtttccgtcttcggtatgatttccaaaggatatgtattagctcttggtcattaactagtagtgtttgtcctcgacgggcccgcttccaggaggttgtcagtcgtaaatgaaaagcaagatattgaaaattgggtggttgttgtatgtcatcttgctctttttcttcttcctcttcttcagtagagataccgtccaggaattcacagagtgggttcgtgtggaaatgtgctagatgaatgaattgaagtttggagatcaagttgtcgaacgacttattcaatctctcgtacccatccattaaggatctcacgacgcccgaggaaagatcgaaaacactatctggatcaaatgcaatctgagtggatgaaaccctattaagatccgttttcttccgattttacttttcctctccttggtgaaagtcaatttaccttttgaattaatgatgttacggcacccccacccatatcaaccgcaaatggggtcatctttagccgaaaaatcgtcgttcttggtaataaggaatggatcgcttcggctgatgtgttaagtgatagaatcatcatgatggggatcgtggtcatcagattactttgataaagtatttgaggatcgatcagttctggtgtcgatttctgaacactcactgaatgagatgaatgtatttacctgaaaattgagatcaaatcttccaatacaccggaatcaaagctttcaaattcatcaattatgaaaactagttttggccaaattgtcgattctgaatcagatgacgaagaggttttgaagcaatagtcgcggtgtgcctggtagagaattcgaatgttttgtacatcatcttttgccagaggatcatttgcaccagaggtctaccaacgttacagttattaaatcaggctctggtacattcactagaaggtatacaaacaataacatcattacgattctataatgattgttgtcatttttgctcagttcgcctaccaaggagtgaaagttgatacctttgtgtaaagagaatcgctgtctgctaaaaactcgagtcggctttctaataggttgacgatagatttgatcgtcgagctgagggtaagacaggagcgactgttgagttggattggcaagcattcagatccaccgaatggatctttgattccagagacacgagaagcaagcgacgcgtttagtatctttgacgtgcctgatcaaaataccgacaaaaatgtcaaaaatatcacatcttaggcttgggattgaaaagtgtaagaaacgagtcctgacctagtaagacggcagtcggaatcggtttccgaatcgaggtcctaaagtcaaaccttgttgttttgatgaatgttaccaagtcatccaataaacctttttggagatcatcaacgattttctgtacgcgtttcagttttcaaaagacgaaaaataggagtttagtatttaggataaaattttcgtgtcatccacaatagaaagaggaaggctcgccataattttctgattggtccgcgcccatgctttctggtatagtttgtatccaggggcttgaaatggtgggttcgatcgaaccgaacctggcgtggttgaaaggtttttgacaacaaaaaaatcgacaacgcgtcagttccaaaatgctaaggctccaccatagtctgatttccgaagaatgtatggggttcctgacctcgtgcagaacggcttgaaggagctttaattctaaaagtggtctggtgaataaaagaagaagaatctggtcagtcaagtttcactcagaaagaggattttctgccttgattttgcttactttttccggatggataagatggtatggagagagtaggtcggcttcgatggacatggtgaaaaaattaaggataagttttggagaaagagctcaagtcggtggagatttgaggtggtggtgggttgggttggactgcttatgtaatctatgtagcccagctggctgtgttctcaacccgagtctcggaccggatcatgacgtcacaggcataaataatttcaagaaaacagccacaagccattctggaaaacttgtgcagcttgatgactcatgggtcagtaccaactgagcccctccacttcggattcatcaggggaaaaaaaggttcacttggcggtacatatatattttgggtcacaattatttacacagaatcttatggagtcaagatggcgagagatgatgatggcattgccattggccatttgtttttcttcttgattcttgcaattgctagtttgaattgcacatcaagaaaacaaagatacattcatttttggactcaattccaagagagaattcgaggactgcgggggagcctgggtagaaagagccaagtgcctgtctctatatgttagctgattcaaggtaaaatcgaaacttgagaattttctaccgggacggtccaaccaggttatatctatctttacctttcctgtagattcgagctcagcgctgttaaatttttcggtaacgttggttcggagtaaaaccgccacgcctccaatatcatggactgcgaagccgatgattcaagtttttacaatgaaccctatgccatggatcggcgaggctcgcttggcaaacccgtataagcaggctgcaggggagtctgataatatccttgcagtttgaaaactgtaggcgccgtgtcggcgggagaaggcctggggaatataatcagttgtgacacttctaaaaaatgttacgtgcgcctttcctgctcttgaaaccctcatttgcaggataataaccttcccgtcggccagcaacttgctagcgccatgactttaaatttcccattgggcaggagctattccttactaggcagtagatacctaaattttgtcataaccatcattcattatactttcttgttacagttcacacagataacatatctgccggtgttccaatggtagtgaagtaacgtgtatcgaatcttcaactcttcagttgttccatgaaccagtttctcaactcttttcaatttgaactatacttcaagttctctcaaaggatttatccctaacaaggtaataagtttgtccagctcctttgattcatgttttacaagctacttggatactgatattcccttcattcactctagcataatcatattgtttatatattcgtattgctaggaagaccgactaaaatttacggaccatgtctggttctcttgctcttctcttgctcggtttacaagtgctctctatcatgctagtaaatgtagccgccacttctaccaacacatcgactcttgatcataagctgtatggccgctctccacaagcatcagcggccaatttcaaaccgcccggcaataatcggaaaatgccttcttcacctggtccgccgaaggacggcatggaggatggaaatggcacgccaagaaatccacaaagtaaagggaaaccggtcccattcggtttcggctccaaagttaccggtggtggaaatgccgctccacaaacaccaaaagatacagccgagttaaaagcctggctcaccgataaggtcccccgagtgatcttgatccgtagaacttacgacttcagcctcggggctggcaacataaccgccgccgcgtggtatgttcaaacttatcatgatcagattccggaaaattttctggtttcatgtaactcattcaaaagtttttttttccctgccactttgcagccgcccatggaaagcttgcaccaatggacttcaagtacaaaccgcaaaggatttcagtaagttttgtatcaatttggcgatgctgcattgaacgctagaaagtcggctgatttttatcttttatcggtttagacaattggtgcagtaaagaccaaaagcttccaagtaacattcaagtaggcactgatttaaaatcccaagttacaacccgtacgccttccatgattgatgaccgttactccgcccaggtttcactccaagcttctcccatggatcccataaaagttgcaagtcacaagacgttattgggtgtcggcgcagcaggaattatcaagggaaaagggtgagaatcctacgtacccaaactgtccggtttgttatgtctggaaaggtagctaattttatcgtttttcgattttctgtcagattagtcctgaatagagttcaaaatgttatcatccaggtttgtatatcccttgcaacatacaatacatgttctagcaactgaattgaaaacttgtactctcacttgactagaatattcacattacctggctaaatccacaagtagtcagtctttattttcattagacttcctttgctgtaaaccttaaaatctatcatttctaactgtagttaacaggtctggggaggcgatggcatctcattgaatggcgcaacccaagtaactcatatggtttctctcaacgtcattctcgcccgattcttacaccaattctcctatgtgcagatatggattgaccattgctctttcagcaacataggtcgccaaatgattgttagtggcggaacatcacaagctaatgccaacactggaatcacaatatccaacaatctctttatgggaaaaactaaatggtcctcacggtgtaacgagtgagtgcatacaatttggtttttatcctgataattttttttaatcatgattcactgatttgtctgataaaatctttcaaaacggggaacttggtgaactattagtcgacattactggactgcattattttcaggggcaaatgatcaaatcactatggctcgcaagttgagccacaatctgtgtttctattttcctccaagaatacgccgccgtcgaaaaatccgccccagaatgaggaatgaacaagcgttccacagctgacgctatcacccttaattagttgcttcgattcaacttcgggaagaaatccaaaaaccggaggttctggaaatccaaaggtcctattgcattagtgggtttatctcaaagtgttattgatcattcgattgtttcgagaaattcttacgaaacttgtttttttttgcagctacaacaacttacataccaacattgagtaagatcctacatacatcacaatcatcacatccaatctgaagctcgagctgacaaatcaaattttgtgacttgaataagaggtgagacattccaagtcggtcaaggaagcaatctcctggcagaaggaaatgttttcaagaatgctaaaatccacaataatggtgatttaaaaacccaatttggaggcaagtcttttgtacccttcagacctgaagattcaactgtctgttcacaagcgattggaaggccttgcgtcatcaacttgtcgctccaatcctccaagtacaactttgctttagaaacccaagctttaaacagtttcaaagttagtcatttattttttctaaacaaacaaattttatatcaagatagctgatagataattgaaaaaggggcgaccagaggtaactcagtctcgacccctgccagccgcgaatattcagaatggagtaccaggttcctgtggtgtcggccatgtctgaatctctgcgtatttgcatttatttctgtaactttatttatctcggaatgttttgtttcatatttacatccaacatctgttgatttggtaaaataagaaattcccccaagtggggttgaatgataaaaaacaatcaaagaaaaataaacatgtccaactcttaaaagatccaataagtttgatttcgaacggtgaagagaaaccaagttttgaggaatataaatccactgtatcgtcacatgactatcaagcagaaagtccatttttcgaatccatgaggagaatctaattttaggttttccctaattgtgacctgttttcctggaaacataatccattttgtaagaaaacaaagagtgtgtgtgttcaattcccttgaacaggcccaatgccagccacatccacacatgaagccataaccgctcatcttttgccattttattattcatcgaaaaaaatcccgaaatggagcacaatcacgacagaggtgcacttcagtcctcagggatagttgggccgttgtataagatttcttgtttacaattattatacaagcagtcttgaaatagacacgaaaacatcggggagcgactcatcccgccaaccggtgcactaagtagtgcacttgatgttaagctcaggatgaaccgtatgatgtcggaggggcctggaaagctttgcaatggatgaagctgactcaagccaggtgccgattctcgtgaatgatgctcgcaatataagtaaccttttcattatatggctgagaatgcgacaagccttttgccggattgatcagttgagatccgcgaaagtatcctgtaagatttctttagtagccttctgaaaactagcccgaatcgtgatctctgtcactgatcactcgacaagaaatcatggtggaaaaaattcagcgtgcgacgagtaggagcaaagagcggaggaagtgctaacacgagctcctgcgaggcattccctggtgagctctggtgagattggtagcaggctgcccatctattccgcccgggaagtggtacaatttcagttcggctatgactgcatcccgacggttgccgacccctccacttcggataacacacattgtcagggtcagacaacgctcgaccccaaggccatcgtgacgtgcgtccctggtgcagtgggatgataatgacaaccagggttaatatgtcaagtaccaaaatattgatccttaatccttcgaccctcacttcacatcaatctgaacactgcgtgtcgatgaccagcacaacttgtccggccgctagaaaccgatgctgccaagtcccccttcggcggtatataatcagggggtttccttgcaactttgtggcgcatatccccaattctcaccagcaactggacatatccccagtgagaggtactcttccgtgtatatacgtcattaccatctcatccaggtgtaacagtgatcacaacgccatccaccctcaagtaacactattctttccctttttcattacatcggtcgatccgatatcaggcaagatcactgattgtattcagcttccacgtcctacaacaaaaactcagtccaagttctttcgtttgaaccctactgaaccatttgacggggatagtctgaatttttttccactcactttcaattaccatcggatcattagatggccggttcactatccttcatcctgctctgcctgcaagtggtatccgtagttttagcaaactcggatcccagtgctcacatacatcgccgctccccagaaaaagctcccaagccatctggctctcgtgcaccgaaagcacccgcccctggtgtggtgcctagtcccattcggggtccgaatggcaactctcctgaccctaaaggtactgcaaaacctgtcccatttggattcggatccaaagttacgggcggcggaaacgccaccccacaaaccccaaaggataccgcgcaactggaggcctggttgaccgacaaagtccctagggtcatcttgatcaacaaaacttacgactttacctcccctaccaatacaacagctaacggatggtaattatgtttcagctgaatcgagctttctcgcctgagctaaaccatatgtattttcattcttgtcctgaattgatctagccaaccttggaaagcttgctcaaacggactgaaagtacaaaaagcagtcaattttggtcagtttcttaactagtactgaccatcaggacactcaactgacttgagtgaatgaatttagaccactggtgcagcaaagagaaaacatttgccagcaacatcgccgtacgtactgcttccaggataattccaacttcaattattcatgaaatgtttctctcctaggttacaattgaagcttccccgttgagtccgataaagattggaagccgtaagactttgttgggtgtcggcagatcggcgattattaaaggaaaagggtaagttttctgctacgttttttaaaaaaacaatagccaatctaattacttttttatcatagatttttgttataccgcgtcgacaatgtcatcatccaggtctgtctctctctttttgaccaacaaactcactattaagcccgtccaactgaataaaaccaatctacgttacattcatcagaacatccacattacgtggttgaatccgcacatcgtcagtgtttcttccggggtttctatttcttgcgctagtaatattgtccaaacctttcacacgtctgaccaaagtctggtttctcaatccaatcaacaggtctggggaggtgatggaatcatgatggacggagcgaagaatgtaattaattttatttctctaagaaacagtaatgagattcttacctgagctttgtatttgcagatatggatcgatcattgttctttcagctacattggtcgacaaatgatcgttactggcggcacaacgcaggctgaagccaatactggcattacaatatccaacaatctattttcgggaagaaccaaatggtccgctcggtgtcaagagtaagtgccacttgtactgagctgccctgaagggaatgccctcatcgaacttacgccttgaaatcacaaccttgttgaatttccagtcgtcattactggacagcactattctcaggcgccaatgaccaaattactatggctcgcaagttgagttattcctctcgtagctacatggccgaacctccgaaaaagaaaaaaaaaaatatactcatgcttcaagtcctaccagctgcattgattccacatcaggaaggagcccaaaaacaggaggctctggaaatcctaaggtactattacattagtaggtccaaatttttcaagacatgatccctcatcttgttcgaccgagtagtagccttgcttacaggtgtttctatatcttcagctacaacaacctacacacgaatattatgtgagtattttctttcttaccatttggatcccagacagtgtggagttttctcttggatctgaaacggtgttctacgtcaattacacccaaaagaggagagactcttgaagtaggatcagggagcaacttgttagcggaaggaaacgtctttgagaacgtcaaaatccaggaccccggagatctcaaaacgcaagatggcggacactcttatgtccctttgaagcctgcagaggcagatcgatgcaagtcaattcttggaagaccttgcgccaccaacctgctgatacagtcctcaccatacaagttttctgtcgacacccaagctgtggatgcttttaaagtgagtggttcctgcagtattcttatgacaaccaagctagatgctaattatctgcatttgaaaacacaggtatatccagcagcggctcaagcaaaagtcctgcccgcctctagtatccaacatggggttcctggccgttgcggagtaggctatatgtaaaatttctctcctttttcaaatccaaacacagaagtctccaaattctttatagtgtgtaacattaaagaacaaaaatagcttcaaaaaatggttactgggatatcacttgggatttaaaactatggattttacacaaagattgtaaattgtatctgagtcacaaaatagaagtgttttgaatatttatgcccaggcatagtgagtggaaccgtaagatgacaaaaaggtgtcgaagaagtttcagacacacacaatgaaattttaaaaatatactatttacaaaaacatggtgataaatacttgactcttgacatttcagaccttttacaactttttttctgtctgaaacttttccacccatatgtatttatgaagacaataaaaatgaatgaaatcacttttctgttattttccattgaaaaggccgcttgacccgacttgataattgattgaaaacctcttcactctgttggaatatatatcttgtgtgagcagggtttgataaccaatttgtagattcatgatattcctggaaaattttggaataagcaatcttgtattcaggaaagagcttgattactttgttgtgatatttttcatgaattgatgtaggatttggtagaggctcaaaaaatattcctccactgtcactctgaagaaatttgaaataacttcctgccatctttcctaattcaaaaatctgtgtggatgcggacatgaattcaagattatcttggaataattcaaaatttaaatcaagaccatctgctgtttttttcaagataccagggaataattctgcttctataagatccaaaaacttccaaatgtaaaagttcagcatttgtttgctaggatcttcaatgtttgagtccaccttcaatatattcaccaagtttttgatatcaaacaggaatctttctgaatcagcttgttcaatctggctgaaagataagactctctctgcctctccatgctccttgattttattgatgtatctttgaatggaaaaagattcagcaaaaatattccaattcacattattctcgtccttgaagagttcttcaccaacaattttcatctttctacatatgaaatacaaattaatggcccttttatctttttcactaaggactgtaattggaaaaaaatagaggaaaaagcaatcaaagcacattagaaggattattcagaatatgtcaagtgctcaatatctaaaacaaggatagattacctttgaaagaatcattcaacagtggccagtaccaatgttcagtcaaactagtaaaactaaaccaaacatcttctttgatttcatcttcaaagcgagcagacgcatagaagataatctgctcaaccatcctgtcttcttggagtatttccctcacaacatcctgattaagaaaaccgtggttaaacaaaaaatcaattattttgaatacatacttccaaaggatcaccgtgtcatattgcacggaatctaactttaaattcttaaactgattgctgttatcaagtattatgttcttcacttcattcaaaaacatatgcgcaaaattctgccaagccctcttggaaatatgtccaaagaggccaagatatccatctttggcatgtcttactacttggctatacaattcattttctgaaaaaaggaatgtcatcattccctggttgaagatttttagatctacttgacctagctcaaacatcttcagttgtttgaacatagaaattgtttcttgagatttttgaaccaaatcaattaccatcgaaaattctttttcgttttgaacctgattggtttctttcatccattcaagttgatcctggatctcagagtgaatattcaaaaggtctttggaatctttgtacaatgggacaacatgctctattcattaccaaaaaaagcatcttagttatacattcagtgctttcaatacgacacacaaaatccagatgtaccttgattcatcctccagttattcatgatccttacgcctgaaaggattataattatcatcggagaaaatcatatcaaaagattagagccagactcacgctcataaggagacaaagccagcaccgggggcaaatctttagccaattgatcgagcgcggatacttcctccgagcttctttcacccataggagtaccatcaatctctaaattggagcacgaagatgtacgtctttcagaatgctcccagactttcttctgaggcctagtcattcgagggaatgagagtgcttagggaggggaggaattcgaaatagatataggtagtcagcccagttaaattctgattaacgagctgtgacgttgggtttgatacgggaatcaaatatacctcggagggggcggtcactttgctcctcttcaaccaatcgattgacagctccgctacacggaactgatacgagccacagactaacaagcagggattgagggagcatcataagattgtggcgaatacttggttggcttggggtgcgcttagttcgttggtatctcaatttcaaggctgcgtccttttgaatgtgttcgatatttatgtcaaaacaacaggaaggaatcaatgctcagtccaactgcattgatactgggtacggctttgtgacagtggcacggccaccgtctttctgagtgaaacaacaccatctgtctttctgaaatatttgccactgtccgtctgtctaaaatgccgctgtatgtctctaggctgaaataccaatagtgagcttcaaaaaggagacctggtagtggaagccatatcgatgtgactttggagaccacatgatctactcgtttgatcgcgtttccacacaacgcagcagcagataagggatacatgtttgctctccacacgacgcggtaacaagagaacaattgtaaggtttgggtctgatagtattgcgcgtttgtttctttgcttacatgaacacttcatgtctcctagaaacggctattgcggagcctggcgcaggcttgttcagacctcgaaatttatccaagtgaatctcaaacgcttcgcaaagtgttttattttgaatcggggatcgataggcgcaataatggaacagtcttacattttgtgaaaatctagattctgtctcagagactttgtgtatactctgattcttccactattttgaaaataatgaacaactcaatgttgccatccaggggccagcaattcggacaattattctggttcagcttggcagatgcagctacttgagtcttgtaattacaacacagttatgaatatatcatttcgaatttaagttgaaccaaaagaaaattcccctgcactgaaatctatatcaaaaatctggaataacagagtaccccagacccatcagaaaaaaaaaatcagaagatctccagatcaatcagtaaaaattgaatcaaagtaaatcttttggtcgctaagaattgtgagcttagttataattttttcaattgcattgggcactgaccaacatgttcctcctgttcagatttattttcttggggattgcccaggagagaaatgatagtggtctacaccattcatccccacagtatactactaattgaatgcatgacttgaatttctactgagaattttgtggatgattgtgctctctttcaagtaaaaaaatgcagtactgcaattttaaatctgaattaattgaatgtgaatggattttaaggttgaaacctagaatcttcatttataaaccaatacatagtttgattattgtaatctattcattgttaacatcactattagaattgtgagtttaaggaaattgactgaaatttactgctgggataagttttacacctaagctatcaaaacaaggatttgcattatttcaattacatccaaagatctacaaatccttttttttcctgagataaactttatctgaataaagataacttgacttatgttggatagcaatgcatcttctagctttaacaagtgaagaagtgataaaatgtgttcatcacagatttggagcatttatgaatctgatgagatcatgagcagggatggaactgtgacagcagacagagaaagtttgtgcaagaatggggaagagagtccttccacgagtcaagtggtccccctcctatacttcaagactggtgaaatatctgtgagtgtgacatgaaggctgaaaggtgtgtatcacacagagagaaaaataataatgaaatgccaaaccattggaatcagacaggaaaagaatgaaatggcaatccaacagaatcaaaccaaacttgatggttgaaattgaatgtttggaggccttatagcttcaattttaacctcctaacataccactttttcttcccctacatcaccttgtacagactctgaaaatgctttcaatgcatccaaaagtaactgatctcttatatatagaactgtaaataaataattattttcaagttttcaatgaaagtaatctacattcagtgtagtcaatcatatgttatcttcttgcataaaaattgttttattgaaacatgcttgtttgtgcatattgggcagaattagggatggaaatgggaagccaacacatgtgcaacccattagccatcagttaggggccagatatgtgcatccagaagcttgaataccaggtgaggatggattggaggcataatggtcaattaaaaatacttcttgttgctactgatacttcacctgtactgtcatttatgtcgataaatttagaattatcatgtttacagtttcttgttttttccaccaaactatccacaaggtaaaaggtggattgtataagagtagcaaggagatttttcttcattttgagatttcctgcaaaacctactcacaacttcatcctatcaatttacttatgtgtcaagtgatgttgttcaaactcaaaataatagttttataatctaaacatgtttcccaaataaagacttatccagttaaaaatgaaacaaacccctcaatgactggttttaggtcgcttgagtggtgctggtttatgagcagttgacttgatcaaatctatttttttcttcaagaacaaacgttgtatgatccgtttaccatttctatcaatagctaccattgaaacaaaaatcaagaacaaaatcaatgttaggcctagatcaagtgctgtaggaatttaatcaagattgattgctattacctttgaaggactgattccaagttagccagtcaagaccatctgtaaagcttcctccttgccgcaagatcccataacctttagcctgccagatgcgcacattcgaatagaagatcacctgctcagccactttctcgtcccgaaagaagctggataaactttcgagatcgatgaaccgacagtcgaacaagaaatcaaccaccttgaacccatacatctttccacgtatctcgtcaatcggtggtaagtccagtgtccggatacttgcttctagatctgattcgagcagtattctcatcttcaccctatctaatattgaattaccaatatcttgcagttctttctcgacacccaatcgataggttccccaggaatagtctttggatcgttcgattcctggaattaatgtgctgatcagactcagatatgattcttcccactcgcatctccccagttctaaaagtcttatttgcttcaaaatcttgatattctgctgaatatgttctatcagtttcattgtatctgagaagctgtcaacatcttttgcgctcccaaccatcctgatgttttcgaattgttcgttcaaatctctgtggaatcccgagagcgcctccgactcacggtaaagagacaaaaccttgtctaataaagtggaaaattagaatcttgagtcagttttgatgtcttcaataaaacagttctgacgcgcgtaaaaaattcacctgaattttgtttccaattcttctgtatctcaaattctacgaagagaaagaggatcaaactttaaactttcacagttttgaagaaatattcgacaagggatcaactcacggattgatagagaggaggtgattttttgcggcaggagcatgatcaattcccgaaagactgtcgagattttagagcgagtgatgtagctctcagagccaacaggatgtcgaggtttggagttagatcccgaaggtggatcatttttttgacttctggacgtggggattgaaaggttctccgagttagtgagtggatacttttgagataacgacgctggagcttcaagctggccatgcaagcttgtgtcttcttcaaacacttgtggaaaatttcgatggtaggggggatccaagaagggtaagacaagccggaccattaagccttgataaatctgagctgtctggttgagaagaggatgaagtatgttacactcataccttcgagtgattctcggcttctctccaatccgattggccgattgatacctccaccacaatgaacggagaggagacaaacgccaatgattaccaggaaaagtcgggaatggatcatctttacatagattgacagaaaaattttcaggtttggtccttggcgtttttctttccctctttgtcttatgttttcttacatatgtatttcctgtttccatttgctaaggtccgatcatccggagacccggagaccttggcgatgaaaggattgccagcatgtacttacgaaacaagcaagagagcaaaaaaaaaaatgtcgcagaatattaatccaatgtttcaagaagtacctatttataaagatgttaatccaattgtacactgaaaatgatactaaggtccagcctggtgatgtcaggacagttgagcccttaatcataccaaaagagcccaaagtaaactatctgatgctcaacatgtcctggattggtgaggtgtaagagatgggaatatttgaaggccatcaatctgctggcgagataaaactgtggcagcgggtcagagggtcaggtggacggagcagttgacgtctgagcaaatgcccggaggattatatgcagcttgccgagatttggatgtaagagatatgtacatcgagaacatcaaccaccacgttcaagtatatcgaaatcgacacgaaaaggcaaacgatcaacatccgaaatatgcccagtataccgactcgacgacccatcaagatacttttaacaggatttggtgtgagtctatccctagcgcagtaccgctgatgtgccatacatcaaactgaacaaagtgcgtgtgttttgcctgaatgctatcttcggcgaaggagcgtttacaaatatagccgttcagaaaccatgagaagaatgcctcatttgagatcgtgaaacgggcatcggaatctggagggtttgactctgaggatgggaacagcgccgtggagttagtggtccatccggagccggttcgggtgagctaccgaacggtggacgagctactcagccggctctaccagacccatccggatctcgacttggtcatccacaccggaatcgctcagctccctagggccgaattcttgctcgagaaaatcgcccatcgggaacattacaagtcccctgatgtcgacggtctcctccctgatccctccctctccgattcggagacccggcctggttccttatcttcttctgttatgctcgatcagcttgtcgaaagagttcaggatcagatctctcaggttggttcttgctcattcttcttttcaaaaacaagaataccgaccagcaggacaggctgtgacgctgtactaacctgattttattcacaccttctctcaccccatcggaaaatgtgcactgacagccgatcaatctcaaagtctcagaaaacgcgggccgttttttatgtgaatacatctactacagctcactactgagattcgagaacttgacgaactcgaacccggagccaccatcgacgagcgtgttcaaaaaagaagaagcggaccgggcccggccacgaccggtcttgtttcttcatgtgcctcctttcttggaccaagctgacatcacccttggatcccacgtcttactcgatatcatccatcaagttcaagcccttcatttctcgtcctcttcagacaatttgtacaagaagttcctcggttcttcttacgattaaacttttctgttcttttcttgccttatcctagtcctcgagatatgtttacatctcaatgtatatgtacaattgtaaaaaccaaagagcgtcgtttcattctcctttgtttgatttttttggcaagaaaagaaaaaaatcacgcatgtgaggaatcctgctcttctttctccttgtcttcctcgagcatgagctgagctacttgattcaggatgtttgtgatgagtgggtgaatccggtggctcggtgctccagagcagatattggatccaatgcagtttttaattatccatgtgcctttgttcttgatgttgttgagcgtgatgacatccagttaatctcggttcccggtagcccttcccgcaaaataaataaacacgcccggggaatagttacactcggctcaccaaggacatgattacatcccgacggttgtgtcgaccaagggccaacctgataagataacaggtcggtcgcatgcgacattcgacctcagccgtttgtgcggtaaactcctgatgcagtggtatgaataatggtaaccggggtgaaaatgaagattatgaacaagttactcttgagccttggatccgtacgtcacaccatatgaaattgttgtgatctgcgacgcgcttgtcgatgaccaacataacctgttcggccgctagagaccgtctagtgctatccaagtgccttttggagatacgcaatcgaggggattctttaacgtgccagggtttattttccaagttctctccgccaactggatttatccccagtaaaagaaggcgctcctccctatatgcacgtcctacctatcatcttattcgagtgtaacagtgataacaacgcgatccacataccaagtcatatttttctctccctttttcattacattggccttcgggatatcaggcaacttgcaaggttaatcagattcagcatacactgcccatagcaatcactaggctaaacttgttttatttcaacaaacctgtgccatttgacgtggacagtctgacatttaccactacccgtcaatcaatattgggtcagttgatggccggttcactatctttgatcttgctctgcctgcaagtggtctccacagtattagggaattcggatcctagtgctcaaatacatcgtcgctccccacaaaagccttccaaaccacctgtctctaacaccaaagctaatgcaaaaccagtcccatttggctttgggtccaaagttactggcggcggaaatgccgcccctcaaaccccaaaagatcctgccgaactggaagcctggttgaacgacccagctccgagagtcatcttgatcagcaaaacttacgacttcacttctcctaatatcacaaaaactagcggatggtaatttttctttcaactggttctgcacaacgttctatttttcatttcggtttgagttaaaccatttttattttcgttcttgttttgaattgatgtagccaacctttcaagtcttgttccaacggaaagaatgtacaacaagcaatgaattatagtatgtttttcacttggtgttgagttaccagacattcaactgacatgagtgattggctttagataattggtgcacccaagtggagaaaagtaccagcaaagtccttgtatgcactgatttcaaaaataatgcatattttattcaaatcatagttaatcatgatatcttttctttccatttctattctaggtatcgcttgacgcctctccgttgaacccaataatggttgcaggccacaagactttgttgggtgttgggaaatcagcaattatcaaaggcaaagggcaagttttgcctcttttttttcttaacttcagtcaaactgattaattcttgaaatttggaaatagactttccttgatccacgttgaaaatgtcatcattcaggtctgtcttccttgtttctatgaaaatagatgattaccatcaagctgattccgttcaacccattacacattaaacttaacagaatatccacatcacttggctgaatccacatcttgtcagtgtgactttcactttcagctcctcatcattccgaacctcttactcaaacatgctttctggatgaattcaataggtctggggaggtgatgcactcatgatgtatggtgcgaagaatgtgattattctcgctttgctagaaaaacagcagcaattttttgaatcaaattctctatattttcaggtatggatcgatcattgtactttcagcagcataggtcgacaaatgattgttgctggtggaacatcgccgggcgaaggaaacagtggtattacaatatccaacaacttcttttcaggtaaaactaaatggtctgctcggtgtcaaaagtgaggtcaacttgtatcaagcttcttgccccataaaaacgctctcattgaacttaatcaaaaccgtctttcaacttataagtcgacattactggacagccttcttctcaggtgtagatgatcaaataactatggcgcgcaagttgagtgataatttaatagcaaaatcataccaaaagaaaagacaagctgggaacaaatcactcacacaaaaaagctttaccagctgcatcgatttcacatcaggaaggagtccaaaaacggggggttcagggagccccaaagtgctattacactagtaagcttgaatttctaaaacttgaacccatatctagttccatcaaatagttacctttctctttcttttcagctataataacatgcatacaaataccatgtgagaacttcatttcttgttaatgtgatcacttgaggcttggggagatgtgatttgatatttgaaacggtgttgataaagtattttatctatctttttgtagaggtgcaacatttgaagtgggagcaggaagtaatgtactagcagaaggaaatgtatttcataatgtcaaaatgcaagacaacagtgatttaaccacacaagatggaggcaaagcttatgttccattcaagactaaagaggcaaaccaatgcaagtcaattcttggaaggccttgcatcagcaatctgatgatacagtcctcaaaatacaactttcctcttgatactcaagctttagccacatgcaaagtaaggggtgttttcacacactgtaaacttcttttttttgacaagcaagcatagttgctaatgatttgcatttaaaaacttaggcatatccagatgtgactaaagcaaatgtgctgcctgcctccagtatcaagagtggagttccaggtggttgtggtgttggtttcatgtaaaataaatgaaaatgtggcaacaaggctgcacttgatgaggcccacctttcatctgacagaccaatcttcaacacataactggaaaggacagccttagagagccaaatcaggaagagtaacacttattgattttggtgtcatcctaatgcagcttctaacaccaacactcaaaacagagcaagacaggtgcccaactcaagcaacatcccacaggcccaaagttcaccaagtaaaaacccccaatacagagcagtgcctaactcaagcaccattcctcaaagctcacaagtaaaaaacatttgggagaagatcattactagtaaaaaaaaactctgctcaagtttgataaaagaccccataaaaaacaaccttcatgaaatttatctatctgttttttaattgtagtctggagctaatcaaacccaccattttgtaatatttaatttaaaaaaatttatcagctaatctcagttgtcaatttttgtttccacattagaatattctgttactaataatgggctgaatttgtaccacaaggagtacatagtgttaatgcgtgaaatttacactaatagataccaacaagtgattccccttttccttaatctctgtgaaaaaataattaaaaattaaataaaataaaataaaacttgcctttggatttcagtgcacttgacatgatttgaatcatgtcaaacggtacataagctaaaaaaaactaaaaaaaaatgtcaagaaattaataccattttagtggagaacaactaaatataaggcaaacctatctctccaagaagctgcccaagcttcagtaggagcaaatccgtttccaccgacacaagcaggattgatgacccctggagtgagcttccaaaacacaatcctttctactgcagtgtacaatcaggtagcaaatacatgagaagcacctgttatcaaatcagcagaaagagaacaacaagttagaggtacgattgaggaaagatctctcaaagagaaaagcaaatcgatcgcaacatggtaagatttccagggttccgaccatggaacacaatttggaccattgccacctagaattaaattgctttggggaagcccctgtataaatgttttccatgtcatcaatgagcaaatcagctctcatcgacacctcacttacaagatgatttggtgctagcttctcagcagaggctttcttttgcaacggccctggtagatcctaattgccagtagcttatatacagccttcgtccttctagcaatagtacaatgaacccaagcttttggtaacggcaacaaacaaccttggtagatgtatacatcgctaaaacactcagcaagcgatcggaacttctcgtctttagattccgactgagctacttcaattcatttctagtcctcagcaggcattcaatggtgttgtgtatgtatgcgttcgctgaggggtagatggctgtattgagggcaagccgtgatcttattgattccccttgttcttatcaattccctttgaccaatgctcaaccgccgtgaatcacattttctctacacaaaggcaattctactgttcagctgctgagcctactgaatctttccaatctactgtgttggtctagtgctatatcttgcgctgctaagaaaagagacgcagcaggctcagcagaccgcttcattatataaaccgtctgcatcctcttcgcactccccctctcatcttcatccacaaccaattctgacttccatctcgctcccaagaccctcccaggtaagccatccacctctccctaatatcgcctgctccatcagacctccttctatctagctccctctcaagaccgaccatttccatttctttctgttccctttctctctcttcatcccttttcatcccccttagacagtagatacatcctttataagactactccttcaagttttttagaacatcattatggatccacgcatgttactcggtgagtgcatccttttcatctgccctgctctcgattccgtaagctaactattgcttttgaaatcttttagaaatgtatatgtctatggccggcggccgcaacactgcgcaagctgctccatcggaagggaaccaatctcggcgtcggggccggcgctcatccaattctcgacgccgccaaccagcaccagcccagccagcccaaccagtagtccccaaccccctgctcggagacggtaggccaaaaggaatcaagctcccttttgtggacagcgaggcgaaggccaaggctcaccaagacttgcgatccaaagctctttgcttgccgactgctcaccccgccggcgcccgccacccacgcgtctacaccctcatcggccgaggcaacttgggtggctcgccccaacgaggcaccccttcccgaccggctgaatcttccccagaagtggacccccagaccgatgggcttcctccccagctcaccccagcccctgctccagtcagccaagctggcccctctcggcgcgagaggacccagggccgcactaacccctacgccggaagccgggcaaatcgtgccccacgaccggcagcacgccacaactgaatgatggtaagtctctttcgtcttccctcctctatacgggaaatccatagccattctgatgaagaactttctcagatcgatcacgacttctcattctatgatagttcttggatcttccctttcttttgtccaaactgaacattatgtatcgctttctgtctccaatattatatgcaatttattccatattatatttctcaatcttcttgagtgtctcagcaactctcattaaccgtacaagtcacggtttgcgttgcatgccctgaaggaacctcagcatgtctattatcacatttgagctggcattctatgcacaaacatcttgtggccagttttgctattgtgcggtttggatagttgtccaaaaaataaaagaaagtaaacaatcgcagagtatttcccaaatatcttgcggtgtataccagaagtgaagacggatagagaggctacgataggatttgacttggacattaaccaggtaaagaggaaggccgatcaagattgcaggccagtcggacatgccatgtccatatgatcgcaaaatgatatggcttgaagcataccctcgcatattcaggtagcgagcctccagcggaccacacggttaggaagaatggcggaaagggtggactgacggatgaggtttgattctgatctggagtctggacacgttcaaacttcacaggagcctgatccctgaggatccccggtctcacactcggaccgaatgcccccgccgtgctcagaacaagtggtcatgtgaaccagtgcctgtcacagattggcatgtgagggctgaccggcctgcgagtgctactcccggaccgtggaagctgaccgggtggagagtgccgagtgccgaggactaccaacaaaccaccaagcaagccagccaagcctcacccaccaactacttgaagaccatcaacatcatcctcaacctcaacatcaagatggctgcttcactaatagtttcaaagttcctaattccatatcagactatccttctacaaagaatcaggagttgctgaatttcagttgccatgatcatcattaggtcttgtgcactccaggtttaaagcctgacaagcaatgatacaagaagaactgaatttgcaccataataagcagcatcgcttcttcgaacttgccctgttacaccaggccttattgtttccctcccctttgtttattctgaatgacatgaaacatccaccatttcattctgcactgtcccactgttctgcccactcatatgatgtatgtaaatacatatgcagcaacataaatgaacaaaaaaaacctaattcaacgttctcatatttgaagtgtgaaatataaatgttatctttttacaaaagactggataataatatatatattcatgaacattatgttggttatttttttgagttagttttgattacaatttaaaggaatgaaacaatgataagaagaagaaaatggagaaacaatcaaaagggtttagcaataaaaataaatggagtctatactgacgaagaaaaaaaaaaggggggggggactgaaagaatgggggtttgaagaagagaagaggggttaattagaaacatgacgatcgcgaggggttggggtacgttcctgagaaagattaaggaagctactactgcgggaagtaggaagggtaagaaggttagaagcaggaccagaattaggattgggattggggttagatgcgaaaggtttaaagagtccgaggacgaaaccggaagaggagcgtctggggatgatcttaacgccgaacaacttgattctcaaaggaccagaacttgatccatcattgttatacgaccccaaactggtggaagtcgtcgaggaggaagacgaaggagggagggaagaggggttgttcgaggagggactggcaaagaagttggcagtgatcgagttggaatctttgatgaagatcatcgaccagattaacgagcctatccagttcattccgccccccggattcggattgttcaattcaaaccgtcgcgctcgtcgtgatttcttgttcgctggcggtaacatccctatcagcgtcgccgattttagtaggtttagagcttgcgcactcggcttcgtctcgcctttgttgactccctcctctccttctcgaatcactttttttcagattcattatcacccagttaatttcttttcctcgatctctctttttttcaaaaaaaaaaaagaattacttacctttgggtttcagttcacttaacatgatttgaatcgtatccaaaggcaaactaaagagaaggacaaacaaagaaaaaatgtcaagaaatcgatcacgtttgtgaaggagaacagctgtaaaaaaaggcaaacctgtctctccaagaagcgacccacgattcagtcggaacaaatccgttcctaccgacggaagcaggattgatggcaacaggggtagagttcggctggagaggacgagaggaagggatatgattgatgtcggaccaagagtcgtcagcgagagcagaggtacgctcgaagctggtcctagacgagccagatttcctggatccaacgaggtggaatcgatcagaggagtcggagactgaggaggaggagggggggaggacgaggtcaggccggattggggccccggctggatccctcatcttgcccttgcccttatccgtcatttgctgcacttgagcctgctttgactcttcctcttcctcctgatcttctacatcgaagatcttcttcgcttcaccggtctctgccctttcttcttctacactcatctctcgaattccactgcctcgacggccatccgtagagccccgtcgcccctcatcttgcttcatcatttgcttccgttgaatcgactgccgtcgttgcttgacccgctcaatctcttttaatccctcctttaatgtaaacgtcgctagactctcaaacctgtgatgaactttgataatcgaatagattagatgaggattatctggcatttggtaatgaataacactacagagtttttggttacagtccatcagtttccttttccccccttgcatgaaaaaaatgtatatataaatgctcaacttgttaaaactttccagtacgtaatacagtaacttgacgttcccatcttccctcaacagaaatccaggggaagagaaaaataaaaacaattgacagagtctcgatgaagaagcgggactgaggtccttaaggaaggggctaaggttagtaagggccaagacgagagaggtgtatgtagcgtataagttggtatcagtcccaccctcagcatcatgaggaccaccagcaagattattgttggaggagagttgggaagtggagaagatgatagagcagatcgagacgatgaggaagtcggccagggtaccaggtactgagtattgggcgcggatgccgacggggagatcgaccttggagtttatgatatggctgagttctttgcgatcatgagcagtgaggagttggagagtgatagcacaaagtttgacaaggccggtcttaggcttgagacagtccttctgctcaagacagatgaaggtgagtgcgatgaagagctgtgcgattttgccggagccgatcagatgaccgatcagacgagggttacagtcgagggccaggtggaggagaaccatggcctcggtgaggccgcagccatagttgacaaacgatccaccaaggagcgcgctcgagccgaccaccgagtctgcgttcagtagctgcgatgtaaccgtcatcggtttcatgaggatcaccatgagattatcaaccaggaaactgaggtcagccggtcgatggactttggagagatagatccggaacccattcaactcggcaggtgagggacgatcgatcgacttctcgggatccttaacctcatctgctcgccccgacgagccgtttgagctagtggctgggtcgggtaggagaagtacacctaaaacgttggcacaccatcctgggaggtcttgagagatccccgcagtgctggcaccgccataataattcggactgccattattactattttgaggggtcaagcttggtctgcgggcggtgggagggagggagacagatgattcagagggagcagagtcagtgggagccgaagcgccaatgccgatcttgccctgggtaatccttccgagtccgttagcgatggtattgaaggcgcctgcagggctgctgaagttgttcttagtaggggcgagggcggtgttgagtaggctacagagtagggcgagcaagagcggcttggaagtctttgtgcagaggtaagtcagagcggggttaggcgcgcctaatgagtcccggaaccggtcaagcggctcgtcaggcgcgtagcccaatatatctcggagcaacggtccgcccgtcgagtagagatgaggcgccgagtagagcggctttgatagcaccgagaggagcagtcggagcacctccactttggccgcgttatgcgcctgtgaatggtccatcggtgtctgtgaagagccaatcccgccagtccagatcggatatctactacccgtgccaccctggctggtcgccgccggaacacagactcctggtaagaagagtaagtcgagggtggtgtcgatcagagtgacgagcaggggaggcttgtctgtggacgatcttgtggaacgctgagtatgatcgtggttcggatcggatgagttgattgctgctggtggtggtggtttattgtcttgtaccaatttcacagtttctgaggaatcctgatcctcttcttcgtcttcatcgagcacaaactgagctggctggttctggaggtttgggagagcgagatcttcttcttgtttcgtgggtgagtctggttggacggacccccagagaagattattaatccaatacgctttatcattgtttgattttgttggtgttggtgttggtgttgttgggtttgatgatggattgttgggaggatcgtcggcggaaggaaaagaggatgcggtgggagtgttgagatcgattgcagaagcctcctcgattagtaggggtaagattctagtcaagaccctgacgcaattgaggatctccctgagaggtcccttgggtaacttgttattcgagccaccgacaccgacgatatctgcggcgccgttgaggagagtactgggaactttctggctgaaccctttgagttgatttgtgaatgagttattggatgaatggtgactggtgctgttgttgttactgttcaggttcttgggagataggccaagatcggctcgattgcgttcctctggcgtttcacgctctgccaaggttttcctggtggcctctgaatggaccagactgtcgagcttgttgatcagtagcctagtgagagtgatgatgttctgtggttggagtctgatggctttacggagctcgttgagtgagatgagggtgggcacgtcggatgggaagtcgaagacggtataatagttggaccagtagctgctatccgtcgatgggatcggtcttccagaggcatgcagctgggccagggtggtagaacgaaagttaagctttgggtcgggagcactacatacaagagatgatgatgatgatgtcagttggctgttgttgagttcctcttttgactcttgactcacagtcccaggttcttccttgcaaagtccagtactgaagcagccatgttgatgttgaggatgaggaggatgttgatggtcaagtgggtggtgcttggttgcctggtggtgtgttggcagtcctcggcagtgactcgggagtcggcaccctccacccggtcagcctccacggtccgggagtatcgcgcggagcccggtcagcgatcatgtacacatctgtgacaggcactggttcacatggcaacttcttctgagcacggcgggggcattcggtccgagtgtgagaacggggttcctcagcgatcctcctctgcggtgatcagaaattagaatcaaacctcattcgtctatcccccttcccgccactcttcctactaaatatacaagggtatcttccatgccaggccgttatgcgaacatatggacatggcatgtccgactggcctacaacttgatcggccttcgtctttacctgggtaatatccaagagtctcaccatccgtcttcaccgtataaacacaagatatttgggaccaatgaatcatactcttcaattgttgagtttttggaaaaaaaatcccagccgcacagcatgggaagtggctgaaagatgcatatcaatagcataatatgtgtctcaatagcatgccagctcaaatgtgatatcagatcttgaggctcccttaaagcaggcggcaactccaaccgtgacttgtgcggttaatgagagtcgcagactcactcaagcagatctagaggtataatatagaataaattgcatacaatgttcgggacaaaaagggatacatatgttttagttggaacaaagaaaaagagcttgaacagaatgacgaggcaggatctatctgtggaagttttcagttagaatggatatcgattttccgtatagagcaggaaaagcaaaagagtcttacgatcgttcagttgccgggtgctgccggtcctcgggcgcgatttgcccggcttccggcgtaggggtcagtgcggccctgggtcctctcgcgccgtgaaggtccgacttggctgaccggggcaggagctgggatgatctgggcaggaagcccgtcggtctgggggtccacttccggggaagattcagccggtcggggaggggtgcctcgttgaggcgatccacccaggttgcctcggccgatgagggtgtagacgcgtgggtggcgggcgccggcggggtgagcggtcggcaagcaaagagcttgggatcgcaagtcttggtgagcctgggctttcgcctcgctgtccacaaaagggagcttgattccttgtggcctaccgtctccaagcagggggttggggactactggttgggccggctgggctgcggctggtgctggtgctggtgctggtgctggtgcgcggcgccgagaattggatgagcgtcggccccgacgccgagattggttcccttccgatggagcagcttgcgcagtgttgcgggcgccggccatagacatatacatttctaaaagatttcaaaagagatagttgaatttgggtatcggtaggctggacagcggacataggttcattgtacttaccaagtaacatgcgtggatccatggtggaggtgtgagaaacttgacgaggtaggcttatgaagaactatctgctgcagaaaaatatgaaagagtggggcagaggatagaaagaaggagaaaggtcggtttctaggttgagctagatggaagaaggtctggtgtggcaggcgataccagggagaggtggatggtttacctggtagggccttgggagtgggagggaagtcagaagtggttgcgggtgaagaaggaagagggggagtgcgaaggggatgacggtttatataatgaagcggtctgctgagcctgctgtttctcgtttcctagcagcgcaagctacagcactagaccaacacagtagattggaaaggttcagtgggctcagcagctgaacagtagaatcgcctttgtgtagagaagatgtaattcacggcggttgagcattagacaaaggcaattgataagaacaaggggaatcaataaaattgggacttgccctcaatagctttggttgtgtatcgactgcgttgcatccaactaatttgatccaatcatctactcctcagcaaacgcatacatactcagtaccattgaatgtctacttaggactagaaatggattaaggtagctcagtccgaatttaaagatgaaaagttccgatcgcttgctgagtgttttagtgatgcatgcatctaccaaggttatttactgccgttaccaaatgcttggattcattgtactatggccagaaggacaagtgctgtatagagatttctgacctttaggacctacgaggacggttgcaataagaaaacttctagctgacaagccaacacaaaatgatcttgtttgtatggtgtctatgagagcccatttgcctatcaaacttgggtcgggaagcatttatacaggggcttcaccacggcatttcagcccaatcatcattggttgtgtttctttttacacggctaactgaccggaaccggggacatcataccatgttgtgatccatttaatttttaggttggaggcatacttccttcaatcctgcctctcacttacgtgttcttcctcctcctttcgtatgtgcagctcattcggcaccgttttcacatcgctccttggttccagccagcatcgacaaaagtgcattgcttggttgcggaataaactcaagcaaggatttgtgttacaggtcagaagctcagcgcttcagagtgctaaagccatgatgtagaccaaatgaagtacggatccagtgagcttaccatcatcggctatgttaggatatctatggtaggatacttcggacgaatgagctgtctgtttattctcacatccttcatcactgatttttattcttcattttaacttactgaaaaagagcgccactaccatttctaggaccaggtggtaattgtgctagaagagagtcggattagcaggaattccgtgcatcactatcaccagaagataaaaacaaggcaaagacccttgtcattttcatctaataatgtaccaatgtctgtttggagtgttcaaatattcaaaaaaaacccttgggccaggggcgtacattttttcttctgctggtgttttctaattgaattcacatctttgattcaatcattttttgttaggagtacatacaactcaaagattttcaatcctggctcttcatggaagaaagtcataatcatcaacctttgcacatcttggcaaacatatttgggcactatgatctttgaaatcgtttgtttctccttccaccttgtgcattatcatttgctgtaagttttgataactgtgatatttcagtgcctcaatgatttaaccttagcaatcactgatgattatggtgaggtcatgcaccatataacttagccacaaaatagcaatatttttccaaaaatcaggagttttttcattatagccatccggcttatacatcattaatatggctgaagattcattcaaaatacttccttacaatggtgggcagatacgttacccaagtggataactctgtgtgtaacgtaacctttacagttacgttacctgccagttactgataactttatttcctttacaatatcatttcccacaaaaccctttttgaacttgtagttacgtttagagatggtcgcggataatccgctgcggatatccgttatccgctggcggatacccgctggtcccagcggatacccgccagggggtgcggattcggctgcggatggccgtttccccccccaaacctggcggatatccgggtatcccaagggatacccggagccaatggccggctggaagggtttccttccagccggcgaggttcttccaaccggcgaggtacatgtacctcgtcgactggaaggaaacccttccaatcggcgaggtacatgcctcgccggctggaaggaagcccttccagccggcaaggatgtgcctcgccggccagttaaaggccgggtatccgaggatacccgctcggatacccgctcaggcggggggatacccgcccgcggttgcggttgcgggtgcggatgtggcttccccctgaaaaggcagccggatatccgcatccgcgcggatatccggatgcaacggggccatctctagttacgttcctatgtaacttgattgatttcaagatacgttaccattttttcatttttggataacttgattttaactaggataacttgactgtaactaggataatggtgaatatgcaagcaaaaaagaatgaaataatgaaaacaaatttctatttccgtgtgcctttcaagcattgagattctttttcttcacaaaataatttgaagttattgcgttgcctggctgccccctcaaagtgttctcccaatggaatatcatcacgcaaccacaagcggctacttacagatctttcaattgttcttggcaacaacttgccatgagtactagtacagacatctgctgctgcggagaaagttcgttcaacagatgaagaagatgctacacagcctaagtagtcttttgccaaagttaagagtattaaatacttgagctcgtgttcctgaaaattcaatctatcaacaaaaaacaatcattcatttgaagaagccaataagaaacataccttccaccatttcaatgcggaaaacatataatcctttttattgccgtggatgatacgatccactcctcccaagtacatttctatttcatcctggcctgaattgttgcttggaccactgaaaaatgagtagatatcgtcttcacttgtctccttttccttcaaagccgtatccttttcacgctccttttcttgttgaatcttttctgccatttgattctttctttcttcaaaaaattccacaagccttttctttgcatccaatgcttcttttggaaaatgcttctcaaagatagcaagacggaaagatgggtttagaatagtcgaaatcaccagggtttcacaagcaagtgcttccaacaagtaagtattggttttctcaaacatcttgacgaacattggatgtaaaggatcgttacggtttgacgaatcgagtttcttcttgagagtgtttttcatttgaagatactcgggtatggcagcactaccagtcggaccatcaccctccatcttctttgtgagtaagaaaaagtactaaacataaatataatcatgatcagtttgacaaatctcacacaaaatgattgaaaaaagcatccaaccttcaattcgccatttaattattttatttcttgccattcatgtgacaaaattgtcatctcttgaaaatggccaagctccttctgggaagttcgacctcgttgtcgtgcacgttgggcatgtactttctccagatcttcttttagaatctcatcaatcaccttgatatatcagccaaaggggaaaaattaactctaatatggtggtatatcaataattatgaggagacttacttcatgtgcctcataagcacgttcacggctttcaaattttatgttccaccttattccatagccaggaatgagactgcgtagtttcaagccttttttattggttttgcgaataaatacctgtcgccatgcgcttgttgaagtgattttgtgaacgacaaagtccagctataatttcaattggtggacaatcaaattagttttggggataaaaacttgataagattgagttcacacctttctagttacatggtctaaactattggattcattacaatttgccgcctggtattcacctgggttgttgtcttcttcttccttgtattgttggtcacctagcctggcaagctcttcctcatcgtgttctggttcagaaatttcatcgtcatcgatacttggattggtttgatgatcgggaccattggcttgatcattgttgtcctcttccatttcttcttccacctcagcaattgtttccatgacatcggagtacgggaatgttccaaggattgactcctttactttggaggggggaggggcaatcattccaagctcggcaagaccagcattgacgattaatgcaatcttgtgacagaaacaacggatatgcatattatttggacgtcaatcaaatgtgtacgtcccatttttttccgccaagatatcgaaaacacgagtagccatggtgttgttgcttgaagctgaatcagttgtctgtgcaagtatttataagttcaaaacattgatataagcattgaaccagtgcaagaattttgactctgaattgaattgagaaaggtgtacaactcatcttgggataaattccatgtttctgtaaaacatttgcaagtggttccgcaagccactttccctgatgaaaccaggataccaacttcagagagagatgagacatattgaactcccagtcgtcgttgatatacgccacagatgatccaataaatgcataacggttgccttttgttgtccaaacatcatgtacaagagtaaacttggaagacgatttctagattttaaattgattttacgagttagcttcttttttaatatttctttcagaggtaaaaaacttaccttcaacatctgcagcatggcaccttgcagcgacatgtatagttgcttggcctcgctggcaacccatttctgtttaaagagtatagcgtccgattgacaatagtgaaaagcagcctgcaagtcaaaatcctcaattcgtgaccagggaagtgcgttacgtgtttgccatatcatcaggatctgattcaggatcttcttatcaaacttttccgtgcacccaaaaaaagccgtgagtttgggaccaccattgtcggtttttttcagcttgtgctctagtctcgtttactgtagggggttttttgcccctgcttgaattgcaagactttgattgggacagccggatccatcacgtccggtttggtttgacccatcccaattttttcgtagatttgcatctgaattgtgtcctccacgaacttgctttttgcaccatttacagttgtacgtaatcggtttcttcttgcgctcttcctcctgggagatattattgtcatacaaacaaaaaggtcaataggtggaaaagaaatatttgaatacaaaaatagatttgtgaacatacagttgtctttgcagggtagaaaggttctccaaagaattccaaaggagaatcatacttctcaggacgaggtttagctgctggaatcttggagttatctgcttcagagtcctcgcgcaattcaatgattgatcctgcatcgctattgttttgttggatcgtttttttcttcttttggtttgtttttttttcttggtgttttgttgatttttagtagggtttttgtcgataggaatttcttggttgctggcctcagtttcagaggggggaacacttctaggtcgcttattgttggttttttgagttgctggtaatggcctgttgactgatcgtcttgaatctgaaggtggcaggatgatagagggatgtctactagtggtcgagctaactcttgatgagcgtcggagttcgtttcctggcagactaggttgagcagaaattccaagtccgtaagattttcgagacattttatcgcaattgtatattttagttatgagtgatatgtatcttgaagattttgaaggagccagagcctgttctgtgttgattttgaatatgatgtggaagatgttcacaatctggaaaatgcaaagtgaatttccattttgaattcacagaaacacacaaagttgtgtaagtattgggtggccaaacaacttccattgggctttaaggcatcaaactatgaacttcaatataaatactcaggtgaaattcataaattggaatctgtaacagatcatgattgtccaatcaatcaaattttcaaagaaatggttcctgattctgaaaccttgaggacagtcaactttgatttggtatactgtagtgatggaaacttcattattagattggcaatatatcatcctcactgatttttcacatcatagttgtttgatgatttgattcaaatcaaatataaagattgaatattatatagaatcaacatagaatcaagataatcaaaagtgagagacacacaaacttcaacttgaccacaaacaaggttgattattaatggattcccaagaaaagtgaaataatttgggtcattctttaaatttgaactcattttcaagacttaagattatcatctccacaagaatggttacagtgtaggtaaaacttttgacacatctctcaccaaagtatacaaaaatgtgatttttttgtaaattctagtacacaaccaagttttgataaaagatcattcactcaagatatatttggcattattaaaacttggagacactcactgtcacaattcaacttgaacacaaatattatgtttgattcaaatgaaatgtgaaattatttgggccaatcttcatatttgaatttaattacaagtcatcactcatccatgaaaatgaatgcagttactatggtgatacatgtctcactgcaaatattaggagagaatactattgttttttggtaatatctagtacaaaaacaaagtgtcaacacaagatgatataataaagatataattggtattatattattatcaccactagggtttatttatatcctcaggctcaacctctttcacagaagatgtgattttgtggattccagtcacaaggttccaatttcaaactttacctcaagtgctcttgccttggggttgctaaatgatcagacagattggtgtacagttgcccatttgtgggtatttggtttgagatctagttttttttttcatggatataattatgaagactctcctttggaacaaagttttcaatattcacatcaaaataatcaatcctttctcctcagagataaatttgaagcatctcttcttcatatcttaaacaaagcattcatatgagaagatgtttatttaaatcttatctgattcaaaaaccatgacttttaaaaaatatggcaattgatgatattttataactatctacaagttatgaagttactaattatttaaaagttcttcaacaccacaaaaatatttatctgaatcatcatcatagtctccattaatataatttttacaggcattactagtcctggttgcaacttgcaaagccattcctgatttggtaaaataactaggttcagttggacataatgtaccatgaacatattcctgagcacgaaatatcattctacaaatagtatcaggtttgaaattgagggctagctgcatatctcaaaaaataaaatgcccattttttacatcatagccctcggctttagttgcaattctgccagtaattttagaagtaggaataatgagggcaaatgcaaggggaagattggataaatcgccgttgtctgtgtgatgatgattgtaaaacccatttgaagagaaagccaaattagaggcaaacccaaaaggtgatttatcatttggattctctgggaaattattatcggcaattgaaggtatgttgaagcgtttcatgtaggcttgatttttctctaccgctacatctccaaaactatggaatgtattccagagtatctttccagctcgatttgaacccgacatgagattcttgaaaccgttgggattcttatcgatagcagcttgatcacgatatcgacccagaatctccaattccttataacctttccgccagcccacagcccacattataccgccacatttttgtgatttggaagcaaccggtgagatgaattccttgcattgatgtagaaagaggtataggaaatccaaatcattcccttgggttgatgagagatcgctcaaatcaatgaactcaaccagagcaatcaatcaatttgtttgtttgtcataaatcttattgtaattagaatcaattatgtggaaagatttttgcatgatttccaaagctgatgtatttttggccatggtgggattacgaggataaattgttggcggttttttcagattacgtgggtccttcttatgttcagccaatcgatggttatattcgatgagtttatcatgaaattcctcgcttatggccggaaagagatcgataggcttcatcttcctagtaataatctgggcaccaggtgggggtgctgctgaagtgaagaaatcaagactatccttcaaccttttagcccttcttctgctactcttgttcttatcccttttctgtcgctgatggggtgtcagattcctgattcaatcaatttcattaagtgcgagataattcacccaatatgaatttgaaagaacattaatcaaccaacagaaccagaaaagaaaacagattgagaagggcagaattggggttggaggaggaagatcacaccaataagtcagtttgtgaaaatctggtaatcaggagaaagttgatgagtacaaacgctgcttctttgcgccttcgctttttgggtttcttagataccatggatgtagggttttcagtatccgtgtttccacaagacaaacttgagagagatgaagattgattggattgtgttttggtggtcttcttggtaatctcatcaatactagtcaaatccttgtcacgactgctcaagctagtcaattccgagctggctgcatcacactcttcaacatctggttgagaatcatttgttggagtgagtggttgtatcttctttgcgatgatggcagcaatacaaaaagagcgtcacacagtcaattctgtccctccttgaatcgttttaagtgcgatggctgcggaaaaataggatccacacttcttaagtcatataccaattgttaaatgtttcatataaatttttcttaggagaaacaaactgacaggcactatgatgaatagctgaattgtttgttggaggcccagcaatatcaggaacctttggcaaagatgacgagccagagaggccctaagtaagacggtgttgaatggccaatgtattttctggagtcccagatcttccagtaagtgaatgcgacaaggttaaagatgttggaggtgcgacctggcgacgagagactgattgcttttctttcaacctggcaacttgtggagaagcagtgagaacagctgcaaaggttggtttagctgcagagccattgttgattgctccagcggatgtaggggcccgagtctcggtcactttctctgggcttttcttgatggatcgtacaggagagcaggcaaatttggaggatgccttttgactggaagcagaaaccacagctgcataggttagaatgggggtaagggataaagacccacggttggactgaaaagttgaatgcatggtttgttagctagtacaataagtgcaaaaaacgaaaaaggattaaacatcagacaccttcaagttaggttggttggaagagtccataggtccatttggatttttcatgattgaggaagtgagaatagactggttctatatagatgaggtgattgataacaaggcttgctgaggattgagtgagactgaagcaaaggtattcagagcgaggtgatcgaagcgaaggtagtcagagccaggggagaccggaaggcatcaagcaaaactcaaatttagagtatctccacgctgtgggtgagtgcggagggggggggggctggattggccgggtgatggcaaaagttttcatgagtgagatagaccagcaggtaagtaggtgactaccactgacagtccatgctcagttgcaagttcaattctggcatgtggcaaggaaagttgatttttacagtatttcacagagaagttactcagctggtaacttgggtaatggcaaggaacgtactgtaaccccaaaaggataagttacctttactcaagaaaaattttcctacatttctagtacgttacccaacaagaaaaaaaatgatttacaactaaagttacagtacgttacattactactaaattgaggtacgttactgaaaagctgaaattgggataacaaaaaaaagttatggtatcaaatcatcagcttgtaacgtaccgtatcgtatctgcccatcgctgcaagttccttccttctgcccattcttctctccttttttctcctctttttcccttccttctccttcctatgtctttctcttttttccttctttctctctgcttctcattctaattatattttcattcacaatataggggggagaatgtgaaaccttaccatactagatttcacagaaccaatcacttagcttacataatcaccccaacgctcaagattacttatactagacagaaaaccattgttcctagtttggtagagaacactaatccttgcctctatcaaactaggagagctatcccctaattttctttcttcatatcttttgtattcatttcagttatttccttcttaattttcttcatctctcttcttattatttctaaaatcatgtacagagagaacacttactcttacctctataaaactcgctcatttgaaataaatatcactcaggttctagaaaatttgttctctcccggctggttgcctgactttgtacctgaattattctgatttgcagtgaagagccaacggcgctcttccacagactcggtgctcgagtaccggctcgccagggagagttcatccccggcaaggtggatgtttatgggccagctaggcaggcagtgagtgcttctttcaaaataaaccagcatgttaccttagcctttttttagtgctgattggtttgacattgtgcacctaagtaatacactctatttagatacatgcaatgatgtttttgaacactttgtatgagaatactattacaatgagaaaatttgatagtgttcactgttttaatcttctaaattatactttagccttctttgttgtgcttcattgggtgtactccaggcaaaaacagtgattgaaaattgagcctggttttgggtaagagctcaggtttcattgggtagtaccaatgtaatccttggggttgcagcggcgaagccgctttgacctcgagtgctatttactatgctaatctgtgacactcgtccaacataattgcgccatccacttgaggaggtttgtcggccggattattctgcaaaatttggagatgatgaagtcagtaatagtatactttgctgccagggaacttaggtgattgatgaggtacacacttcgactcgcttgcgtatcgattgttggcagcaaaacgggattggcccggcgaggttgcagttggattggggctggactgttcaccgtccaaaaagagaaagcagagtgttcagaaatgacaaagcaggagatttgtattcttctttttgtataaacgggccagaccgaagggaaaaaaaaaacatagggctcaccgctccaagttaatatgcctgtccttgggtcgttgtccgcccagttggcctggccgcaaatcgcccatggttttcccacgttcccataattgtccgcacaccatttatctaaaatgatgtcctgcccgtgtacaaggccgaagatcaaaaccaccaaggcagtcactggggctagaaatttcattgtatttgttcggagggcgcgttgatttagtgtttgggaggacttcggagatgataataatgggaaatatgagggatgaaagtctggcgaagttgagctgctgacaggggcagatactggaagccagctcttttatgtagcgggactcttgaggataaaggaggtccagcggtgcggtgacagtcgtacagtttcgggacagaagatgtggatcacccaaaagcccggtggcactgccacaacacaggtctggtctgaggcggatccccatggttttggaaaacgacgcacaacgccaagctggatgaaagatccggctgcctctttgcgttcggctgttggcttgggaatgaagctaggaatggttgctttccgaagcaaagcgtaggtgggcgtcgtccacggcgccctcctcctccaggtcttgaagaactttgctctacacgcttggaagagagggggagtgcgaacaggatgcagaaggtttatataatgaagcgctctactgagcctgctgcttctctttcctagacaaagggattttatgggagcagtggcacgacacatcctgacacatcctttatagatttgttttcttggtcgcgttgaattcacctaatctatttcaccggtcagaaaatccatacatacgcaaaattgttgtgtgtctcctaagaactggaagcacttagcaaattgagcaaggtcagttaaaattcaaatattcacatttacaatgggtttctcagcattgcgcaatataaccatctatagattgcttgttggcttcaccaaaagcattgacaaggcagcaatggttgatcacgagaatccaataagacagatgtaagaaagcgctccgagcaaggactaaaatgttaaatcagttaacacaagtccataagagttccttcccttatcactgatgctgcaagtattcaaggaaccggacaaatgtctttcaatctgttatctactcatcaaaagactagattttgtttttcgctgggttctttgctctccgcttactgaaccgcattcttgacatggcattacagttatgttcacagaatcaagccccaagttggttatttcttggacattggaatttctcaaatccttgatgcttcaagaaaacgttttcccccaggtcatgaatccaaatagacatggtgtgagctagcacccccagtcaagtcaatgtgggaatttatttaattttgcaaaagctcacaaatgcccaatcatttctgatgctttctctttgaacataagaagaagaagaaaaacacagaaatgttacaatagatagcaggatttcagatgaccatcaatcctttgaaataatctttattaaaactcacaagactgccttagatagtatctggttttgttgttttcaagggccatgttacttttggaagttctgtgtttccttgatttcttattccattcatatgtaacagaaataatcatctaatgagaaatagagattcaaattttcattatgtgaagctgatgaatttcatgaataagtacatcaagcctagattttcaaaaatttcaaatatcacaatttggaatctcaaaagggggatgcttggattttatgaaggcagctcaagctgcagcccagaaatagctgatttctctctaggaaaacctgaaccattgtcactacattcccctgatagtcatccaattccactgtcacacaataataacagtcacaaaactgctaagctgacatcataccctctgtatgctttccttttagatatgtaagcccacattcatcagattttctagaattctgcatgcatatggtagaaaactcttccttgtcagattgtaccaagtactagaagccttgtcaggactggcattcctgatgtgttggtaatctgttgacatccaatcctgccttctcaatttgcctaagaatgtttttcagttctacaggaagtagacaaaaatacattttttttttttttcaaatgggagattgagacaaagaaggggaggagaaagctttccaaacttcaaagtgattaaatcaaaattttcgtagtattcaaatttgtcttttttttccatttgaaacactaaaatcaaagattattgaaccaaggttttcattgccagatgcaatcaacacttacctcattataatcagttaccaccaattgtgtcgatcttcagaagttgattgaaacttcgctgcgtcacaggagactgttcaagtgtgtgactatcgtccagaggaccgagcgctttaattgtcccagctcgaactcttatcaacccaatataaatattttgttgtggcctgtctcccagagagaagtcagcttgccctctccaaggagatcatgttctggtgtcggttgagttgaagttgcactgcagttggttgaaactgccaagtgttggatgtatgcgcgcggggcttacataagcaactccaattggggaatcggttttctcggtccagcggacgccgacagccagccttgctgtgctttctcaactttgtatgtaatgtgttgcccactcaaaaaaaaaaccaaccgacttcactccactccttcgaccatcaagaaaaaacagcacccatccatctacctacatacgaccaacatcctgaccatcgaacgtgaatcatggtaagcaaaaccgaccgagctgactaggagaaacggatgacactaattctgctgatatctctcccctcttttctagtgcttcttcatccctctccaattcggatgcccgactaaaatcgcccaaatcgatgctgaaaaagacggtcagacctcccctctccctgttctcactggtctattcaaaatcaaactcatgaaacccactttactctaacttgtgaaaaaaaaaaaaaaaaaaaacagatatccgaatctgtcctcaatgtcataacgcagcggtgaccagctgcaagacggtgagtcgaagctcgacggactgcagaagcgactcccataatcatcttacagaacgactgattttgagtgtgtgtgtgtgtttttctgatgatgatgtgatgtagcggatgtggttcgagttctgtttcctgccgataatcccgttcaagtcgaagaaggtctggctctgcagcatctgtcgatggcaagccctcaacgacggcaccggcccgcaggcgctcagtaatatcccgccccccggaggcggctacgctgctcaagctcccatggctgcgcccatcgcccacacgaaggtttaatactatttatcaccccccaccccccctttttttaccatctcgctatctctctattcttagtatccacaatcgcttctaatctatcaaaaaaaaaaaaaagaaacccttccgccgacgtcatacctctttgtcatacacgctttgtcccgattccggactctctctctctcttccttctaatatttactttgacctgtatttgtcaccaatcctatctccgccagactgtgcaattcatcaacttttttctcttctttctccttccacattacctaccacaaaaaaaggacagatcttttgttgcacatttacatctaatcatgttttccaagcaaatttctctgagcgcttgctgacacagactgattgtgcagtagtatcaggcaaaagctgtggtccaggaattggagttattgtcagacgtgagagttgtggcagtccatggaaagaaacacattgaaattagaagttcaagttaggactcccgcaaggaatctgcttgcaggaattgtcactgattgagcctacaagataatgaggagcaacgaggatacataaacaacttcagtggttcccagtaatcggtttgctggccatgaagaggacagtatgattgtattgttttttgattagcctgaattttgttacaatgaagcctccttttatgtatgtggcatctttcccaggaagtgttttgatggaatattttggatggatcgaactgattccaggacttcaaccaactcatattgcaagctaatcagacggaccgagagatggagcaaggattctcatcagagagatacttccaaacgcagtccccacccagccacctcgaggaaatcgtcagtcgggtcaggagcttcgtcaccttccatgccagccaccatcctaatcgaaggatagtcttgatcaccgtccgtaaaatctgtctatctcatcttttctacttctcagcttgatattcaaccccttctgctttcgatctccgatcaagagcggtggaacgactgtcccactagaacataacgtgttagttaccttcttcttctactccacatagccaatatgttctgatcacatacctcttccgaacagtgtcaggttcctggataacttctcagctggcactcgaggttcagcttcggctgaggcattcctacggaccaaccaatatgccgtcatcttcctccatcggtcccattcgctcgaacccttcagccgacactacccgcactcaaccaacccattcctagacctactagccatccaagaaccctcgtccgactcggcctctgaaaaccaatctcctccaagccagcaaccgctcttcccgatcctctcaccacatctagtcaatcatcatcagcatcctgcagtctcgaccgagaaccctgctcatctcgaccatcacacgatctctatccccgctcagcatcgaccggcaatgctctcgatcctgcaggctcatcatctcgtccatcagctcaacttactccatacgatctccttcgtgagcgtgaacgaatacctctacatactcagagcagtggccaaagtcttgggtgaaccttcgttgggtttgggaagaagggcgatgctctatcttgccgctgctgtctctgatttctttatccctcaacaaaaattggtacgtccctcttcctctctctttctctccttgaatcacatcacgcacgatgatctcgcctcctccgataacaccccgttcccgggctttcttcagtctgaacataagatccaaagcggcaaaggctcgttggtgatcgagatggatgcagtgcccaaagtactgaaagacgtcaccaacgaatggtccaaccaagccttcatagtctcatttaaagtcagctcatcttaatccttaatcgatcgatcgagagaggggtttttttttattgattcagagtgctgaaaaaaattctaacagttagaaaccgattcgaatctgttgattccgaaagcaaaagcggccctgacgaggtacggccatcatctggtgatcgctaacgagcttcatactcgcaagacctcggtcttgatgatcgatcgagaaggcaccatcgagccgatcaagaacgacgaccctctcggccatgaaatcgaggaactgatggtccttcgtcttgttcatcgtcatctggattggattcaagcttcgtctactcctacatcttaatccttaccgcatcagcactccaaccacactacatagagcacatctctttccctcttcatgctctctctcgtttcctatcaagctctaatcgatttctcatttgatctgtttattttattttatttttttacgttcttcaatatgtttaagtgatcaaatgaatagcttgatgggattttgtttgatgaatgcaatcacgagattctctgagactcattctattcctcgcctcgactatgtatgaatatatgaagagagtttcggtcagattcatgttgactgagaaacaacgtacatagttctgatcccatctatgtatgtacaggcccagcagacgggggatggttctgctaggtcaacccaccggtcgttcgaagcagctgatccttcattcaagcatatccaggtaacttaatgatcactcgctttgcaattttaagagcgggtgtgcttgctcgttcagtctctcgttaatatatgtgactgaccatctgccagtaatcggtgttttttttttatttgcgtatcgctttacatttctgatgtctacatatctaatcacttgagctgagctctccattatctatgtagatgaaagccttttgatctaaaaagtagatagacagtattcattgaaaatctattctgtttggctcttagagcatatgtatgtagatgtgtagaagaatgcttgtttccaaattcctgatgagaatggcctgacgatatccgatggtggtggtgagggtggatagatatctttaatctgcgaagatctggttgttaagtagttgatgagaatttacgttatcgggctggatggggttcaggttggaatattttaagttgagccagctggggaaaaagagaagaagagaaattcaagccagaaccacgacagtaaaaaggggaggatgtcttcctcgatagcaaaactgtgagttaacaaaccaaaaaaaaaaaaaagaaaaaaagaaaactgaccacaacacactacagtcacatccgaccactgcctcatcagacactcatctcaggatatccatccatcccaactacaacaaccagcaccaggaacagaccagcagcagagatacaggggatcgtcgaactgagaccatcaaaccagcagatccaaggagcctacctgaccatcgaactcatcctcatccaaagcaggaccagcaacccaaagaacaccatcaagaccaccatccactcaaaaccaaccatactctggacggccagcccaaacgacccccacctagtactcccaccatcatcatcatcaaaaaaactcagcaaacaacagaccaaacaacctgacaacaacctagcagcctcaatcaactcagcaaggtcaacagcaaacaacaccgagatctcatgggcaacactctcatcatccgacttcaaattcaccatccccctccctgactcactaccaccctcaattatcatcgactcaaaaacacgctccggaatcagctatctactcaaggcaacactctgtgccagatccaccaaacccgaatcatacaacacctggttcaagcgatccagcaactcaccatcactcaccaccaccaccctcgagctcgagatcccccgttatgagctactaccagcctggccgatctatcaaagacctgcatcagaaaccacctcgctcctcggcctatccatcaagatcaccaacgatcgatcggccgtcggaccaggagatcagatcaaatccaagatcgaaatcgaaagctctaatatccatccgatcaaactcatcaaattcgaattgaacctcaccgagaaagtcatctatcgatccaacccactcacagttgaggataacaacaaggatgtccaacaagccgagcagaaaatcacccacatctcaaccctccaggctaagatcaatcaccacgtcttccagaaggataaactctcctttgacatgcacatcggcctaccccacaaccatctcaaactcaccgtctcaactgcaagccatctctcgatcgaatactatctctcactcaaggcctacttcgaatctcccagaaaacactttgccaagaccaataaggagatcccaactcaactgactatcgagaaactaccagtgatcgtcggggataggaacctagctcaggctcaactcgcagtcgatcagatcggaccagtcccacatctatcacatccgacaaacgatctatcatcaccaccaccatcaccatcagcattacttcagaatgctatcccccctcagcccccatcacaacaacaacgatcatcatcctatggagctcaagactggaaacactctcaatgggctcagaaccatcctcgaagccaattacctccgaggacatccttacaaaccttacccaaggtgctcgctgacccaacccaccatcaccagcagaaccttcgacggtccttccaaggccaactaccttatgctatcccactcggcctctctcaacccggccgacctcacaagttctcctcaagctcgaaccccttcaccggactctctggcaatgttccacccctgccaactcgccaacctactaccagcctacaagctcagagcccccccatccgctccccactcaaggagattttcctccaacctacctgcgctcccgagctgagtcccactagccaagatttctatccatcttccgagcttcaaacacctactcgacaaccttcctaccctcaccaccccactcaactcgtccggtcactctctagtccaaactcagagaccccccatcaatcatcctcctcctctcatcctaccaacatccaccccactagctttgggagcggggacgagaaagccagattgtttgctcgagccaaggctgaggctgccatgaatcaagcccggctccatcacgccaccttctcctccctgtgtcctcctcatttggggtcggctgaaccagcggccggagaaggctcttcatcccactatactaacccgacttatcatccaacgaaccgcgagttggaagctcagatgcccaggaactcgatccagaactatcatcccctcgacactcgcttcaaaagcttgaccaacttggccatccacgaagaaggtctttccgaggtcgcaactatcgctaccttgccccagtaccacccctcttccaatcattcagaccatcacctcatccaatccgaccaagatcatcatccgcgtcggttctcctcttcccgtctctacgaccttcctcccccaaatctctcttcctctcgtaggttttctctctctatatagttgctatgtgagcttaactgatctgagagattacgtcttttttttttttttgtagaggaaatggatcgtcgctcttcatcaccgcccccacccccggtgaatctgaggacgcgaccatcgatagtcaacgggaagagtcgagcagaggggctgatcgagcatgatcgactgaacctatcatcgtcgtcttcctgtccgatcaatcccagagtgtctagaagtgtaccaccagcggtgatcgaatcaccaccaccgacattgatcgatccgcaaagagaggcctatcttaaggcggtggccgaacgagaacggttctttatgaactcaactcatgatgatgcttcttatcgtaatgatgaccattttagagcctatgaggtcgaaactaatctgcccacccatgtgctctcagcccttgaagagaaaaatcgactccgtcatctctggatggcctcccttgacccttcctccaatcctgctccacctccttttcattatccttctcattcgtttgccactgtctcctcttcctcttcttctcccttccacactcatcactctcttcctcctcctcctcctcctccggctgatcagcctgtccccaattctgacttcatctcacttcacaaaaaggcctcggatggttagcacttcttctctttatctatcaaggcaacagctgattgactttttcattataggtttcgatgcccgtgatgcttcacaaactgttcaaccggtgtccgatgatgatgatgatgacaccgagcaacagaagaatgataacccaggacaacaacaacaacacgaagcagaagaagaaaggagcgacgaatcggttcaagataattgttcagctgttgcgccgctgacagctccatcgcccatcgagagcttcttgcccgacttatcattcgacaacactcggcttgacatcgatcatacgctccttagtactcagagatcctcctcctcctcttcttcttctcacgtgcttgatcaggtacgatgatcctatttagttccactctgctgtgtttttgagattattaactgttttttttttctcttcatgggcgttttttttttgtataggagagtgagaagtcgagtgggaggtttgtatatgatagaccggcgcggtcggtgggccctcgaaagccactcgagcgattacacgaagaaggacgatccgatgttttgtctaccgtcaaggccgcccgtcctagctcactctccacactcttcaaccagtctaaagatctcccgcctcatctggctgatcacctccattcgccccctccacaacttccaccctcttcctaccaccactctcgtttcttggacactcttccttcgcttccagggcctcaatctttctctactccggctcttgatcctcccactcccactcccactcctcctcctcctcctcctcctccttcttcttcttctgataataataatcttaatcttaatcgtaaaccgccccaagtcccgcctaaaattccgatctgaaagctccttggtctcgtcgttgtcgttgtcgttgtcgttgtcgttatcgtccttgtttatttttattttttgaggggcattggtcaccccccctcgtcgtttcattcttaatggttctttctttatagattgtgtttgtaagtagatatatatatatatatatgtttggtatgtatgtatataaagatatggtcatcatggactcgtttaaactcctgatttttttttttttccttctttttctttgatgaagtcggtcagtaatatcttgccccccccccgccggagacggctacatatgtacattgctcaagctcccttggctttgtccatcgtccacaccaaggtttatctctctctctctctctctttcttctacataatattttgtgatcaccaagtctacttatctcccccagatcgtgcagcaatccatcaactacaaattattattattattatttttttttttttcccctcacttctcacttcttcctccttccggattacctatgtacctacctcccagacaaatcaaatcaaccgacagatgatctgttgcagatttctatatctcatcaacttctttcacaggcgagtttctctgttcgcttgttgagacagattgtgcagttgtaaggtgtatgggccaaaaactgacattcagaaagtcgagttcttgccagacatgagaggtgtggaagaccatgatcacgattcacgagagacacaatgaagatccccagtacatatgtagctggtttacacatccttaataagaagtcagaacttctggatagaatctcaagatatggagagaagcatgcaagatccttgaacatgggtatgtacaagcaaggatgaacaactcaatggttctccgaacactttgacttaaccgtctttaggaggatacatccgcgccggacgtgtacacttgaatctttgaccggccttataaaaaatgaacctatacataggccaagtcccagaggtttgattgcccaccagcttttggcaggcgcctgaacctgcccatcggaatgctgacaggttgtgtatcctccaatgccgcgggccccacaccaagtccaggctccctccgaacttaacacgaggtccctccgaggaggtcgcgtagcgacctccgggagagcgtcccttcgggaccctccgatcgcgaggcttatgttaagctcgggctccctcattgttatggcatttactttaggaagctcggaaaccgctgccaaggacggaagcaccccagattatctacagtcacctctttcctcaggttgtcatccggtttctttacttaatgagcttcgcgcttggtcgtcaagaaggtgtccattagttaaagtgagagtcaatagagtgtaccaggacgactgcaagttatccagaccctgttggtcgattatcaacaagaattgttcgcaaattcaagcacaattcggaaacggagttagcttctaacgtactcgcgacacatacctgtgagcaagcaatggaaacacgccttctatgtagacatgatcagtgggtttaactaacaagtcgcattttcaaacccacagagcagttctattacaatcgaggtattctggcgagtttacagctaaaaactggctggtgatcccgactttcgcccggagatgactacgaaatcaggaagaaatctaatatcctctgggattggtgcttataacccagtccggtcccgattccgggccttcctagcgctgatcctcacgtcggggcttgtgttgtactactatcttaattcacattggcccctcgctcatgagagtgcgcgtcgacctgttgatcagggcgtcgggcactccccaaaaggaactcatggactgggcccatctatggtggaagaggacgatcaagctaggattgaccagaacaagacatacaccccggaagaactcatgaagctccctgtcctgcatcacacctttgaggacccattcggccctcgcaacggattcaaggcgctccgggattccaaggccccatggcaagcaactacgcccaccggcgccgtcctcatcaaccacctgagcaggaatcggtttcctcctcctgactcaattgattcatcccgtggaagctcgccaccacccgtacccatttggccatcaagcacactcctcctcgagaaggaggaatcactcaaaagccccattcccacgcacaagatcgccggcttgaatgcgagctatgtgtgggagggccgagataggatcaaggagggagagctgccaaaggtccaatggcccggcttcgagaaacccggctgggaagcccccgctgatcggaccattcggcttgagcgccagggctgggtcagacgtgggtttcaacacgtctgggagggttacaaggccagagcttgggcgcatgacgaattaaaaccagtctcaggatcggtcagtttgctatcactcagccctattatagtattccatcaccagccggtggaaattatctcaagcagaatgtgcaagtaatacgactgacttcagcctttgtcttattaatcatcaacaccttcttctacctgtccaccagttccaaaacccatttggcggttggggtgctaccctggtcgattgtctgtgagtgttggttgtttctcttgtttcctaatggggtaacatcctcagaatccccagaccttatatcaccaagttatttgggaaaaactcccaaccatcaaacatcttgaagtgctcttgacgtttgggttgtagcccaagacattattattatttttttttttttgcgaagatattttttttttcatgaaactggttataagatgagcctctgccagctgaactaacatgttatttctttctatccagtgataccctcctcataatgaacttgacgcttgaatacaatgtgagtgtttccaagaggaaagcttttgctgaattgaaggactttcaaatgatttacgagcccgattttttgtgaagtatgcaagaacgcatgtcaaggccatcgattgggcccataccattgacaaggatccattgatttcaaaccatcccaagatctctttctttgagaccgtgatccgctgtgagtttagcattgattgccatatgttaatcaaccagaatgactgacaagaaaccattggtcttagatttgggcggccttctctcagcttacgacttgtcgggcgacaagttgatgcttcaaagggcagaagacttggcagagtggctattgcccgcttttgggacatcttctggtgtcccagaaacccactaccaaatgggcttgtcagtctttcttttttcttgctccacaatgatgggaccttgtattgtgattgatttactaatggatcacaaatgtttgtctgtttgcaatttatctacctcttcttgtcttcacatattcaatttgtagcaatcccctcggaggcaaggtcgggaatgtgatgacttcagatatcggatcactgtcattggagttcaccagattgagccaactcacatccaaaggggtttactatgatgtggtgagccttttgaagtttgattgacctcttcaaaaaagggcatgtcttaacacttaaattcaatctcttaattatcaggcacataagataattgatctactagacggggatcaatgggtctctgacagccggctgggtacattgttccccacagttatcaatcctgactctccgaaatcacttgggaataagtacacatttggtgagttatttgtcttaatctcattttctcaacagataatgacaaagaccccatgtttttctaggtgcaatggttgatagctactatgaatatctagttgagcacttgttctctctacaataccttctatcaatatgctaatcaaccggcagaactttgcaacacaacctgctcacagataaagcagtatcagttactccggggcacagacttgcagtatcgaaaaatgtatacttctgcactcatgtctgctcgtcaacatctcatcagaacgtatgatcttgagacatctggaggtaaaaatattaccgtgattggtgatatgacttgggggaattttgtcccttctctcgatcatcttacctgcttttcaggggcaatgattgccctaggagctcagctcttacaccaaaaggaagatttggatttggccttgagagttagctaagcattttctctgccaatttcatggcattatggacttgcattcaatagttaacagtgataaggctgaattttaaactgacaatgtggtcccttctagcatgcagatgcttgtgtctgggcatatgaatccacaaaaactggacttggcccggaagaaatgtggatctcaaaaggcaatgagcacacgcaatggcaaccagtgctttacaaaggtttgtttcatgacacaatgtttgtttgttcagtttgatagttggaactaattcttgtgcaacaacattgattaggcaaaattttccgtgagttgaaaccggaaccagttcgaggtgcttggatcggagatccttcatattttggcagaccagagacaattgagtaagcctgagcccttttctttttagggctggcaggtgtatgccttggctaagaatatcaaatactccaacaggtcagtatactacatgtggcgcatcaccggtgaccgtcaatggcaagaccggggatggaggatgtgagtttcaactttcagggaagttatgcactttacttttcaagctaaccacctatttggaaccccttttgtgcaggtttaccagctggatggaggcctgtgtaactaagtttggctttgcaaatttggaggacgtaaactcatggccacccaaaacaaccgataagcaggagagttttgttttagcagagacgtaagcaaatcatcataaatatcccctatggagtatgagttttgtaggttgtgttgatcaaactgagtttatacaaatgggaaccagattcaaatactactaccttttattttcggagccggacttgatctcgttggatgattatgtgttcaacactgaggcacacccattccgaattgaaattcctggcaaacctgccaagagatattggaccaagccggatgaatcccttcataagatgtacgatcctccagagctcaaagacgatgaacaaggatacgggactttcctgcaacaatgggcaagggtcgatttggataagctcagtcaagcagatcggcaagtgtataacagagtcatgggcatcaaggaaaactagattaggcctcaatctttggacattggctgtttggtcttgtttggcactcctcttgatcacttttctctcagctcaattctagagcaatcattttttttttcaaattacccaaaggcaacaaaaacattaagtagagcaagatcaaatctaacaaaatgaaaaattctaatttctcatgtacagatgtatttccatttcatgtaccagatgaaaaaaactaaaattatatttgcatttgtaagaagtgtttttttttttcagattttttcaacagttcaagtgcttctcaagatcaagtagaaattgagttcatgattcattcagttctgaattgaaatcttgggtttagaaaaaaaacttccttataaacttgatctgaaagggattttactaggcaggagttggtaagaaccaagcaccccaaccagctgagatttcttaaaatcttgttcaatctgaaatttggaaatggagcactatggaaagactgtaaaaatgctatgtcattcttagaattatacatggaaacctctgttgaagtaccatacatactagagatcgtttcagacactcacaaatccatgcaagacttgacacaagcatttgaggcaaatcatcatccactgaaagaccatcactgtgaaaaaaatatcatgtaactggttgtatttgacatgcaaggtacttccactataactacttgatcattatagagaattattccagaatgattttttctgcacagtgactgtgcatctaggtgtgactgaagtaagtcttgagtcatgttcaagtcacaacacaagtttcatcagagttccctgccagttacatgatatttttttcacagtgtgcaatgtattcatccttaagaaatgtgggcttagcttatggttccttggagcttcactcatgaatccagggttgtgggtttcactttagcccacaggaatgctttgtttcactttttcaatggttccacttggaatgtattttcttgaaatgatctatttcctcacaaattgctaagatcaaagctcaccacaacatcctaaatcaactacacatatttttccacacatatgcttaccttcacaacatggatggtggaaagcctccctacaagagatctcctgacttattaatgtgactaattgtggacaatgtgtttcatcaaaggtcagaaaaacatcatcacaaactacccattcatgtttcatgtttattggagaatagcaagccttgccttcaatgatgaccatgcttcctccatcttgcagttgcaaatttgatggtattatcttcaggaaggcaatttgtagttgtctggcccaaagcagggttgtcctgcttgttcaagaaaagtgtacaatgttttatgagtcctgatcctgatcttttcttcatttgtcgaggagatttccacagacaagaccaaccgccgtcgtccagctgacggcttcaaggcgggtgattctgaccccagacttaaaatggatgatacataggattaacctggaagcccttggcgagttaggctaccatgcgattgattcacttcccgttgtttgtcaggtgccagtgaaagctcctggctagactgcatgttaatgtttacaaatccttctttcgcgctttatattaagtaactttggtctgtaactctgtggagttggataatcttggaggggctgattctcgaagggatatgctggtccgtcaggtgagatctgacgtaatctccatcaagttatatctctggacctccaaagactcttaattctgcattggtccccttggggaggcaggtgctgatgagcttagcgatgtggccagtgtgttaagctgtgcgcatcgtctcatttgaatccctggatgctcaatcatcagctcaaccatacgtatccgcaacattctccagcttgaaaatttaaacaaccttcgccccacccctcctgctccatagggactgattcttcagtactacagaactgtccagctcgctcccaatcgacggtgtcttttattgtgatcggtttccgagcggcatgtcatcgaggtcctccggcgagaagatggccgggttcgccgatctgcttcgatcccgtctccgggcgctcttaccgttaggattgatatcgatgttcgggctatcaatctacttcttcttctgctctctcacgtcacacgacccggaggtcggcttcgaggagatccaacaccctcacttccggattgacgggctgggacgcgttgggacgccggacttcagccgggcaggcggcctgatattcgacagtgacaatcaacctgccgcggcgccggatctcaaggtgtacgagcccgaccagctgatgcgtcttccgatcctccatcgtacttcccaggatccattcgacctcaggaacgggttcaaagctctgcgtgattcgaaatccccttggctggcgagcaccccggccggcgtgatgctgatcaaccgactcagtaggaaccggttccctcccgcggactcgatcgatccatctcgcggaagcttgcccccacccccgccagtctggccacccccaaacttactaaaggagaaacaccattcgcttaaaactcctattccgaagcacttgatagccggcttgaataccagctatgtctggcagggcaaagatcggatcctagagggcaagttgccgaagatccagtgggccgggttcgataagccgaactgggaaacccccgcagatcgggccaatcggctggagcgccagggctgggtcagacgtggatttcaacacgtctgggagggttacaaagccagagcttgggggcatgacgaattgaaacccatctcaggatcggtgagtcgagcattaatcagccagggttttttttttcttctttttttcattgagatgcttattcagtcaatgatttgacttatcattaatggtgacgtcattcatcatatccatccacctctcaatcagttccaagatccgtttgctggctggggtgccaccctggttgattgtctgtgagttatctgcttatctggttgctgcttgtatggattcttgtccccagagactcctgccgaaatattgggaagttatccagcatctcgaagggttttcgattttggaaaaaaaaaaaacaggaatccgaatatgaactgattgattgattgactttgattacgcagtgataccctattaataatgaatctgacccttgaatataatgtgagtgagtcttttgaagtaggagaccagtggtttggaggaccttattgactgatgaatggcttgggaaacacagtacgcaaggacgcatgtcaaggctatcgattgggcctacactatagacatcaacaggatgggtcgctacggatcctactccacaaaccagccaatgatctccttctttgagaccgtcattcgctgtaagtaatcacattttttgttatatctgttcaatcctgaggactcatgtgggcatctttctattagatatgggtggactcatctcggcttatgacctatcgggagacgagctgatgctcgaaagagcagaagatttggcggaatggttggtgccggcttttggaacttcttccggactgcctgcctctcgttatcaaatcggatcgtcagtcctcttttccacttcttctctccgatcgtctggattttcatttcggtatcatgacctcaacctttttttcccctggattaatcctgcccacttgctcgcacatctaggaatcctcttggcgaacagacaggaagagtttgtatagccgaaatcggatcattgacgttggagtttactaggcttagtcagctcacgtcgaaggggttttactatgatgtggtttgtctcgtcatttaattcctctgctatgagttgaaagacaaggggcttattagaaatagtctctttctgttaggtacaaaaaataaccgatctactagatggagaccagtgggcctcttccagtcgaccaggcacactgtttcccactcatgtcaatcctcagtctccccaattgctttccggacagtacaccttcggtcagttcttccttgtttcccttatttcgtcaatgaggatattgaaaaagcatacgtattttcccaggtgcaatggccgacagctactacgagtatctagttgagcaaatacttctttttcgattatgtttcacgataaccattctaagggacggccatcctctcggaatatgaattttcaaacagataaaacagcatcagctattacgtggaacgaacttgcagtacagtaagatgtacacttcagctatcgagtcggcacgcgcacatcttatcaaaacatatgacctcgaatcctctggtggcaaaaatcttacagtgattggcgatctttcttggggaatgttcaagccttctctcgaccatctaacttgcttttcgggcgccatgattggcttaggatcccagcttctagggcgagagaaagatctggatctggctctgggagtcagtcaaacgatcttctgctgctctcatgaaatctaattcacatggacagacgagtggctgatatgtcctcgatccacttatcagcatgcagatgcttgtgtgtgggcatatgaatcaaccaaaacgggtgtcgggccagaacgaatctcaatcacagaaggtgatgagcacacgcgatggcaaccagttttccacgaaggtattttttctatgaccatctggctctttgatctggaccaaggctaaccctcacacacaaatttgaattaggtcagaaatatcgcgagttgaagtcaaacccgttacctggcgcctcaatccaggatggtcggtaccttggcaggccggagacaatagagtgaggatgagatcctgattatccttccctttgatgattagctcgggcaaggatgcttaaaattaataatttaacagatcggtgtattacatgtggagaatcaccggtgatcgtcaatggcaagatcgaggatggagaatgtaagttaactaccatgtattcaattggctcgggcactgcttaatcttcagacgagctgaaactagaaattcgtttgctcaggtttactagctggatggaagcgtgcgcgacaaaatttggctttgctgacttggagcaagttaaccaatggccaccgcagctgtcggataaacaagaaagctttgttctggcggagacgtaagcggcttttcaagacgatattttcaaagtggaaatttcttgtgagagtgtcacagaaactgacttaaaatgctttttcttggatgatccatttcagtttcaaatattattatctcctattttctgaccctgacttgatttcgcttgatgattatgtgctcaacactgaagcgcacccgttccgaattgaaacgcctgaaaaacctgtcaaaagcttctggggtggaccagacccagatctcgataattcatatgatccgcctgggatgaaggaaggtgaaagaggatttggaacgttcttgcagcaatggtcaagggtcgatctcgacaaaatcagcgagacagatcggcaagtctacaacaaagtcatgggggcccatgcctagagaaaaatctagcaggctactttcaaggcttcctagttatagaatagatatagaatagataaagcacgtaaaatgggtttctgcatacgcttcaacgataatccatttattcaaatttctcctcccggtagggagcaaatcacacattgacaaaaactctgtaacatatcttcatgtctccaaacgttcaacaccagcacctagtatgtatcaacctcttcactgccagtcatttccaaagctgtaaaatcactcgttttaagaatgatccgctagaatccaatcactaagaaagtagtctcactaattcctagcttcccttgaaattttctcgagcttgtggctcatctattacatgtattcgattgttccaaacttttaactgattagatccccaattgacgcataagtatagcagctttttgaattcacaagttttttagtagctcttctctctaactcgtttgtttaatttgcaataatcttagaaattttcattttctgggatgacactgcgcgcaagcggtggtgacggttcgacgttgttttgaaagatgtgcaggtagataggagtgctgtcttggaccccgtaccagaggcaacactgccacagatacgatacgctgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagtttttttttattggggctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttgccagaggggaccttcgtgtagacgggcgacagtaccgggggccggccgaatggagttatctagatatgggacatgcctggcggcgcgcacacccgtcccgggttagtaagcctcaaggttgctacccacgcctcatggccatgagccagggattgatacttggttgacaatgaaatactcaactaatgcgtaaatccaagtgggtgcactcaggacaacctgatataatccatgcagctcaccgttgagattacatattttgttcgcgtcggttgcttcaattcttggagcaagcttgttgctttgggagacttttggtaacagctttcgtttgctgccaggagttgccaatctgcctttgaatatcattttttttttcattactatgtatcatttgcaccgaaaaacttcaaagacccgacgacttggtaactccaggtatccatgcacggtcctgcaaatattcaacgcggttctcctcctctgatatatggatactggagcaggagctgttctgcaacttctacaacccaccacttttattgagccacccaaacacccgacaaacctctgggcgagatcatcaagtctgtccaataagttccattctcctagatccgtaactctttacacaacctgcttgatacaaagccaattcaaatcaatttgcttgaagcctggctgctggtcccgactcctgcccctcatgtctttgaaatctggaaatacattgtttgcatttgttgcttccaatcctcaggcaacattccggaaagtcttgccattgtcactcacttcggcgcttattttataccttcatctcacttctcaccggcctacaattccacatgagactgcgggcggagtggctgaacctgttaagcagtctcataacgggactgatgggctggatcgagtagaaaccacagacttacctcagaccggagtggaagatctcattcaagtcggcataaccgacctgaacaacacatacacaccagaagaactgatgagtcttcctatactacatcaaactttgatggatccgtttgatcctttgaacgggcttaaacctcttcgggattccaagtccccatgtcaatcaacctcccaaaatggtgccctcctaatcaaacaactgagcaggaaccggtttcctccccccgactcgattgattcatcccgtggaagctcaccgccaccaatacccacttggcccccaaggacactcctccgagacaaagaggaatcacttaaaaccccgattcccaagcacaagatagcaggcttgaatgccagttatgtttgggagggcaaggaaaaaatccaagaaggcaaattgccaaagattcagtggctcgggttcgataaaccagactgggagacccccacagatcggatcaatcgcttagagtgtcaggcttgggttagacgtggatttcaacatgtctgggagggttataaagccaaagcatgggggcatgacgaattgaaaccaatctcaggattggttagtgtaggactgataggcaagcatttatttgagacaacagtgtgactgactcagccctctttcatgtttcatccatttcgtcatcacacattagttccaagatccgtttgctggctggggggcaccttggttgattgtctgtgagtcttggtatctgtttcttgctaatagtatttattccagtccccagagaaccccgaaaatattgggaatttggagaaatccattaagccatcaaccacatcaaagggctttcttggttggaccaaaagagatcaaatacattgaagacttgaattccaatattgactttttttttccaactctgatcatgtagtgatacactactaataatgaacatgtcacttgagtataatgtgagtctttcaaatcaagaaccatgtgtttcagaagacctcattgactgactgataaattgcatggaaaaccagtatgcaagaactcatgtcaaggcagttgattgggcccacgtaatagacatgaagaatataatgggccattctgatcccaattcaacacaccaacctacgatatcattctttgagaccgttactcgctgtaaatgatacacactttcttcttcttcttcttttttttagttttgaggttttatgcagaaggactggatgactaatcaagaccatcaatttcttagatattggtggactcatttcagcttatgatctattgggggacgatctaatgcttgaaagagcataagaattggcagattggattttgcctgcatttggaacttctgatggacttccagcttcccggtatgaaatcagattgtcagtgtatcttgcaccatctatatgtaaatactcctatgatcacctgaatttttactttggaaccctacacgggaatctttacttcatcttccagaaatcctcttggttgagaccttggacagttttgtttggcagaaataggatcattggccttggaattcaccaggctaagtcaacttacatcaaagggcttttactatgatgtggtttgtcttgtcattctgcctctccacctgatgaataacagtaattttgttaaatcttttttctattttataggtacaaaggataaccaatctactagatggagaccagtggatctctcccagtcagctaggcacactttttcccacctatatttatcctaggcatccagaattacttgctggactatacacatttagtcagttttcagcctttgtctaattatatcaatcaaaatgttgatgtgggaagaatttgttctcaggtggaatggctgatagctctggttgcgtgtggatcactggattcctgatccccccccctgatttatttttacaaaatatgtacatattcatcaaagttgctgatgttcattgcactatacatacttatttccacagatcaaacagcatcagctgctccaggggacaaacctgcagtacagcaaaatgtacaaatctgcaattgattctgcacatgaacatcttgaagaaacctatagtctaaattcttctggtggcagaaacatcacggttattggtgatgttgagtatggtgtttttagcccttcccttgaccatctaacctgtttttcaggggcaatgattggtttagggtctcagcttttagacagaaagaaagacctagatctagctgttagagtaagtcgaattaatctgtcaatcatcatgctgaaaatcggctcaaattccctcaatggcctttattagcacacagatgcttgcgtgtgggcatatgaatcaacaaagacaggtgttgggccagagcgactcttgattatcacagatgatgagcacacacaatggcaaccagttctctacagaggtgatcttgtttgatgagcttttgatttttttcattaggaatagaactgaccttggatgaaagcaaacaaatcaggccagaagttccggaagttgaaaccagactcactacctggcgcgtcaattaaagatggccgttatcttggaaggccagagacaatagagtgattatttgatcctgataaataatcgtgacaagggtgcttaactttattcaactatcaggtctgtattttacatgtggagaatcaccggtgatcgccaatggcaagatcgaggatggaggatgtaagttaactaccaaccaattatctctgcaattactgaagcttcacacgagctgaaactagaaattcctcggctcaggtttaccagctggatggaagcatgcgcaacaacatttggctttgcagatttggagcaagtaaaccattggccaccacagttatcagataagcaagaaagctttgttctggcagagacgtaagtagattttcagtagaaagttttgcaagtggaaacttctttaagggtgtaacaacaacaacctaatgaatcctttgtgaatggtggatttcagtttcaaataccattatcttctcttttcagaccctgacttaatttcgctggatgattatgtgctcagcactgaagcgcatccattccggatcgaaacacctgaaaaaccattcaaaagcttctggactgggccagacccagaccttgatggattgtacgatccaccgggaatgaatagaggtgaaagagggtttggaacgttcttgcagcaatggtcaagagttgatcttggcaaaatcagtgagactgatttgcaagccttcaaaaaagtcatgggggtccatggctagagagatatcctagcagtctactgtcaaggtttcctagttatagcatagataaatttgtgtcatattcctttctttctattttcactaatagtaagtatttacaattgaaatttcatattgcagtcaaaatcctccatagaaaaaatccttgtcataacatgtctttagggggtatcaaatataaccaaatccaccattatttaattgactggtttgaaaaaatcctcccttttttaaacatgttggttcttcatttaaccccttttggggcccattgatgcaaaaaaatatttttaaaaaagtgactggtttctaatggtggatttcctatatttgatacccccttttgtgtctctaaattccgggaatcagctccaactatatattaaagtctccagtcagtttcacagtggcaaaaacattcattcaaataaagatctgctcatggattaaaatcaccaagatagatcacaacagcagcatttcccatttcatgtgttccttgaacctttcttatgtctgactcatgttctttatttcaattctgattcaattgtttgaattatctccatatacatctgtgacaaaatttttgaatgttgtcttgatgttagctcttagacttgttccaaggtgtttttcttcaacttacaagggactgaaacattttgcatagctactgctaggatgatccatgacttcaaacaagaggtgatgacatccaaattcttttgatctgagacttataaacaaaggcaagaggtgagtgacatccaggaatttccccagtgggaactttctatggaaattaaatgggactggtcaagcagattgggctagatatgggatttcttctatctgctaaggccatgtgctattaaaattcccatcttgaccttgagaaacttttccagtggccagcctcaactcaagtctcagaaataaagaatggatggaacacactaatattatggaaaaaataaaaccaaatgttcagagatgttaactacaactatctgatatgaaaaaagtggaaaaaacacacccacatgagattatctttcaaagagagtttcaatagggggtatcaaatataaccaaatccaccattaattaattgactggtttgaaaaaatccacccttctataaacatgttggttatccatttaaccccttttggggcccatttatgcaaaaaaaagttttcggaaaagtgaccggtttctgatggtggatttcctatatttgataccccctaatttgaagtttggaaacaaataatcttatggaaaaaataagaccaaatgttcagaaatgtgaactacaaatatctgatatgaaaaaagtggaaaaaacacacccacatgtgattatctgtcaaggagagtttcaatttgaagtttggaaacaaaaaatgaggagattgggattttccaaatgttctttcattcgaagatgcataaaaagtggctagctgtaaagccccttgacgggaaaaatggaaccctttaatttgagtctagcaggcaaaccaatagacttgaatttttgctccccagtgaagtgaaaaaaaaccccttccaatggatgaggtacatgtatcttttccactggaaggatttccttccaatggaaaaggtagatttaccttgtaatttgaaagggtttccttcctgtggacaagattcatgaaccttgaaggatttccttccaatggacaaggtagatgtaccttgtaatttgaaagggtttccttcctgtggacaagattcatgtaccttgtccattgaaagaattttcccttctggtcaacaaggatttacctcgttgacccagagattgtacactctcaggccaagagtggttcctcttggccttgagacagtacaaggtctcaaggacaagaagtattcctctcagccttgagccatgtacagtctccaggctgggagaaacaccttccggcctcaagactgtacagtttgtgggctgggagggcttcctcccagccccaagtttttttttctttagcctcaagcctctgggtaatgggttatcccataggaaccaggcctgggtcctatgggatagcccagggaatgcatatgcataagttatacatatgtgccaacactgcaacaaatacggtttttgcaatgtattggcatgtattttttcatgtatcatggtcttgatgcaattttttcatgacaaatgcggttctattgagagtcttattcatttaatctggctttttgccatatatgttggtacaattcctcatggtacaaactgtgtattgtatttgttgcagtgttgtataatgcgcactcccacatgccaaagcagattggcatgtgggagcacacaccaatctgcaggaaatctaccctgctgcagattggtgtgctctcccacaggacaatctgctttggcatgcagttccacgtgccaatctgctttggcatgtggttccacattccaatctactttggcatgcagttccaaactcccattctcaggggagtgtgggagtgtgtgcatgaggggggggggggagtgtgattatcactccctgtcagaatcattttttatgactcattttccaaagtttcactgggaagcaaaaattcaagtctattggtttgccctctagaatccaatttaagggttccattttttctgttaagagcatctccacgggagtcgctaatttcgggtcgctatgttctcacgatagcgaccagaattcaagttttgaagacccgaagtgctgaggcacacaccgggcatcgttatgagggagtcgctatctgatgattgggcgaggtggtgatgtgtggtgtttgggtttcacagaaggaacacaggagtagcctgtgatcctccttgcatccagagtcgctatcgagtcttcaaacttgaagactggatagggatcgaggcagaaaattgtaaaaaagtgacccggatggcgactccggtgggtcatctttttcaagtttgggtcgctaaatgtgggatagcgacccaatttagcgacccccgtggagatgctctaaggggctgcacagcttgccaatttttatgcatcttttaataaaaagcaacattttgaaaatcccaatctcctcattctatgttttcaaccttcaaattgaaactctctttgacagataaaagcttgaagtcacaaggcttggtgaaatggtgcataataggtcccagaaaaggaatatgaaatcaagtttcaaaatttgtgaaaaatataaaataaaattgttttttccaaaagctttgatattcaatttgggggagtgcgagttctgagagaaagaaagagagaaacatggcgtgaatgattataaatgcaacaaaatgaaaccaaaaaaggttgatccaagttggttgttcagaaaggagtcaaaacagtaaattctagtgctttaccacaatgtgtgctggtgaatgtcccactcaacagatgtttgaaaccatctgttaaccatttgtttccaaaattttcattcacaattgttcttaccagttcctattctttattttccttagcactcacacttccccaaaatgaataccaaagctttaaaaaaaacaatttcatgattcatttttcacaaattttgaaactttgttttttgtttgtattttttcatattcactttttgggacctattctgcaccacttgacgaagtctcattacttcaatctgctgctttgaagatctggaattcaaaagaagcagccaaaaataacagttcacccactgtacatgtcagcctgctactaatcagagccagcctgaacatagcttctacatataaattagagatattattacttattattacttacatatgtacatacaattaaaaataataaaatatactattttaaataagctgaaacactataatagagatattattacacagtacacttacattgtaatatttaatgagaaaaacatttaaataattaaataaataatgaaaaataacatttttaaccagaatctcctaataacttctgaaccttaagtataactcagaatgttattgcatattctgaatctacatgcaaactaacctagggtagctcaccaagtgtacccctgaattattactccttcacttactttgtagtccttgagtgatattggaccaaaatacactgtagaccccttcagttacatcatactacatgttgtaagggggctaaatgtgtaattaaggttcatgcagttcgggaaaagctacaaacaaggtttaaatcattggaaccttaactacatgagcacagactacagtattaaattgtttgggatgatctgtggccctttttggcccaattgggacaattactctctgaaggatcaacccatacatcatgcagtgctgacataggctacaggagtgctacagttttgtcagaacaccctgtaaacatggttacaagcattacatcatctccttgacacctgtaaccaagctctacaggtgctacagatgatcaaaagctcccataggcttagtaggagagttgtagcaactagagagactcctgagttcgcctccagaggcccagaatgggtatttaagatccccttcttccccctgaactttgaatccccatcttcatcattacttaccagcataaaccatcaccaacacccagtatcaacctgccttttggccctgttcctgctgtttgtaacctgaacttcaaccttccaacccaacacctgttccccagctctctcaacatctctcacacacctttctgagcgcctcaagaacagttcctccctcctgaagacctccttggcttagagataagtactagtaagtactagtgaaaaaaccgcggcgtgggcgccacgggtaacttaagaatatggttactttgaaaaatgataatagaagcacttacagtgctgttacaattcttcctttgcattttatgaacacactgtgtcactgagaatgaaaaaagagaaataccttactgctgattcaaagtattgtcatgagatttgtgatacatgcatttgattttggcatgtgcataattctgtattgatagatgggattccgtgagcattagttggactttggatgagttgaaaaattgagtgcatactcatgtgtttgtctgtcaacattcatcttttttaatgacactgcagcggaatcttcttgctgattactgctgttgcctgttgacaatagccattgatagaattgggaattctcccaaggtgaagttttttttgttgttattctgtaggcaataatttttgtacacataatgaatgatgctacttgccatgaattacctatttttggtctgctgtaactgcccgagaatgtcaaggttgacaacatcgggtgtggtgagcaagtccagattaaggttgtggaggaagatagggacagccatgtgttgtcattgactgagatggatgtgtgtaatcctgtgccagcggtgggatgggtagatcaaatggtgttgatttgctgatcacaaatgcgagaaatttattgcaagttggactgaataagcaatgacatcgctcgggtttcctgagtcgatgaggtgggacctccgtgttgccatgttgatgcggatgatgatcagtagcattggatcgagatgagcatagggtaccgcgtgacgttggttatcctgcctggtgggctgggcaattggacacgaattgcgagaacttgcgagcagactggaacactgcctaggtggactgcaacaggtataaaatgaggcccttcatttccattttatggcatttccacccattgctcgaactgatttgacggcacaaatcagcatcattgacctaactcatttactggcaaggcagcctaataaacatcaaatcctcaaaatggcatgatgaattcggatgagtggcaacctctgatgatgaattcaattgcaaaaagtttggcttaaaagcctgaataatcgtcttgtgcttgatacaaatggaatgactggatgggtagcaacctcatcctagtcccatggctcctggcagcttcgctgccagcggccatcggccggaattacttgtcacaaagggatggggccttcggcccaagcctttggctaaccagccctgcttcgcagggaacgttgcggcaccaggaacccaggttaactgggaaacataggttttaaattatttctttgattcttcagttgtaggctatttctgggcatactcctttattaaaaaggaccagagcatcagtaccacccctgtaacccaggacctgatattagagggcaccataaaaacccctgtaactcaggcccctctgtaaataaaaactattaagtttgttatttactattttcttttatttacacacacctcccccacttttcacatgttacccacacgtgtacacctcttattatacctttgcacctagtgtagctagaagagttttggctcttggcatcactgaggctgacagtacatgactccatttctgtttaaaaattaaggggtatgcagagttttgcactatttgtgaaatccaaaaaaagtgaattatacatacatacatatgttttggggatttaattccctcctgaccattgaggctttaggtcttttatttccaggagagatttattgcagctattgaggctgtataatatgcttgaccaggaggaagggcatacaccccatatggctgatagggaacaataaactgggcaaaatttgtttcttccccagaaagtgtgtgcttcaccattcatgcactgttgtccttgggctttcattgcatcagggggggggggagttgtgtacagccccttgacagataaaaccaacactgggaggttacgctaccagtaacggtagcgtaacaataatgtgttgcagtggacacaggctgtgggactgaaagttcacaggtctcgtgacagggagcaatcactggagataagtattttttagactcagtgagttagagtaagaggaattgtgatgagagatgtagtgaactatatacatctagattgaagcatatactcagtacaagcatctcaacataatgcaccaaaaccagggctggtagcattgcaacaattgcaacggcctttacgttacattttttttacattatccacagagcaaaaaggcggataacaaatgaataactaggtcaataacgcagataacttgttgtttgttttatttttctgggtaacaaggggagaaaccccgttcgttatgttacttgtgacccaaaaccccattttgtctggataacactaatggtgttatctatacagctgggaagttatgttacaaaaatccctttggatattgtaacatatgtaactacccagtgttgataaaactgaacccatgtctgctgaaattgtgtgcagggattccattattttttcaaggggctcccctgtcaaggcattctctcatggaatttggggtatacatttagtttggcccttgtattctcaaaatctcatagcaccaaaattaaccatcaccaaagcacagttttgagactaaaattgaagtagtctaacgctagaaccttcccttatatttcaagttttgtgcagaatacaaaaatgcaattaattttcatgattaagtcccatgggaaaggtccttagaatctcattttaatagtacaccttgaaacaccaagtgtttttatggaaattcacaaaaactggaatccaaaataagaaaaaatccaatttgattctgacattgggtctatgcagaaggatgaattattcatttttctgcatttgaaaattagcagaaaagatctttctggaacttatttttacttaatttggattacaatcatgttgaattaaaaaaatcaattttgtattaacaaaaaatgtctatcattctaattatctacagactatcctcagcaggttcttcagtggtatcagaatcagtgaaatgtgtctgagaagttgaaggttctgttccttgatgatcaggtgtcttgacaaatccagtctccctttcaatgtattcaactagtcgagcttcatgggaaagaaatcctggaccatgtgtgtattcaaagtcttggaaaattgtccatgcttcccggcgtaatctggaagttttatgttgtgttaaagtatgatagaacagtgcaagtgtagctagtctgctttgtgatgtagataactcaaactcttggatgacgttgcgtactgcttgagtgaattcactcctttttttctccctccttgcctttgagagtctcttcagaaagttgcgataaatattttcctttttctttcttgtgaaatggagcacagaaatgattttttcttcccctttgatcatttcttgaaactcgcgatagctctctgtggggaaatatgtccatatcagtaaaggtaagtaaaatttcatgtatagtgtaaggtgtgagcttccactcactcatagcatcagtcaaccccatggatggattgatgagctctgcattggggaatatggaagcaacgagttttttttttttgttaaattcgtgtttttgtctggttgaaatgataataatttgctttctgacgaaccttgaatccaaggccaattgaaagaaacctcacctgcaggcccattctcagtgatgccgatccttcgttttataagcttcaagacagcatcaatgtgaggcgcaagcaaaggatcttcagcataaactttgcgcagattttgaaggccatacaagagcgaagcttgcgttggcatgaatagatgcctcctatgacgtttcgaatgatatgcaaacatttcgagccaagttctcacttcttcacgtcgggcctcaggcttttcccaaaaatattgacatgccttctggatgagatagttgacatgatcggctgttccatcggagttttggagctgatgatagtagagaattcgtctgtcgttacccctaaaactgccgggttccagtttgactgatcacacagatatgggtcgtttagacaatcgggatccttcccaataaagaaaaaaaacaatactcactcacttttcttgtaatgtttatagactttttcggtcagatccagatgattgacaagtgaggaaatgacactcagtcgacatgtggaaacaaacgccaaaagaaaatccaactttcaagtaaggacgaaacgaataaaaacaaaatactgacgttgttttggatctacttcccggtcatttcataagagtgcatactgagtgtgagtgttcaggaagaaaaaaaaggcatgattgaaggaaagtggtgggctgaccagtcagcgctttgaaaatctccaggggattgaaaccaatataagttgagagctcctggaataaacacaatattaaaagaaactaaagaaaagaaaaaaagaaaagaaaaaagaacccacgttgcgagaatctttcttcttgtttaatttctgtcagagccggacaagaaaattcaaggagagataaattcaaagggctatcaaattttttgaaaacggttgtgattgtaggacggaagcagaagtacctttagcctcagaggtttcgccatgtgagggcatgtgagacagtgaagtgccagcctcccaatcactaagatcatatatttcatcgctcatgtaatcacttcgctgtggcagtgggaaccagtatttgggtcttacaatagcagtcgccttggtggacgattccgcaatcattggggtctggttgctgaatcctaggagtcgattgaagatcaataacgtccctgcaaaatttgggtaatacttgagcatgctcttgacgtttggatgcatatttgaaaattagacagtgatcaggatctgaataaaactagtatgtaggcttaggaaataggctacatatgtagttaagaatctttttttggagccggttaactgggtcggcgatgcaaagctaatccaatcaccgccacattacctaataattacttactggttatcggacatgtcttggggactcgagagtatggaagcagcctcagcgaggtcagggtaagatatccaagtcaagctctggctctaacttttgaggaatgaaggattttttcaacccaagttcatgaggtgatgtaagctggtgaaacaatgatcgagttattccttgactgcacaagaattcgctcaaaaccaaccaagctagctccagagggttctacatactcgagagatatatccacttcgatgtattcaagtcttgcatttcttgtcttgggtgatagtatacacaacaagcatttctttatttttacagatacaagggttctctgggtctaatgtagaacaagattagaatcattagaatactcgatgtgatcaaactcgtgaggattttccctctcctcaaaagcctccccctcagacttttgtttcccgacgttcaagtcagtcagctcttggcagcattggctatactgatcatggttagcgagggtttccggcggcatactagtcagcctcgattgggtgtctttggcgttggggacgtctgttttggaaccggaacattaagctcaatctttctgtccactctcttctggactcattaaaaaaaacaaatccgactcacccaaggaagcattttggtcaaaaaacccacttggcttgagggtgactgttagcgtttctgccgacataaccggaaactgctccggagtcggaatatgattcaccccgaatgtgacatatgctacctggatatttcatttgtagaacggtcaagacaatgctacttcaagacttgtatagattgaaatgagacctactatatcttcattctcgatgcttttgtcctcagcaagccagttctcaatgctatctgttggggtttccattgtgcctggcacaaattttccggagctgaaagatgactgggtcagtttctcagttataagagccattgatcatggaagatgaggatgattcgatgtctttgatgctcacggataatattgatgagggacatagggtgtcacaaagaaatcgtgtttcgcgaatggggctcttttagcaatcatggaatccggcttagctagcattggtggctgatctctacacacctaatccaaccccatcaattagcatcaatgcttgaatcgactgtataattcaaaggtcttaggtatgaaaaaaatgcagatggaaaaccacaaacaattctatatcctatcggttccttggaagcgtagtgtaacttattctgcaattggcattctggaatcagtcagctacatgaaccatggtgatgatgatacaattcaacgcgtctgactgggttaactatcgaccaataccttcctttagaatggtcatatttctgggctccttcggacgtgcgcttgagtaccttccgatgtacctacgaatatattttcagaaagattactttggatctgttggaggatttcaaaaagagaaagaaaagggcgagtgtactttgaatccatttccgagatagttttccgacgacccagtaggttccgacaatcctactaaatctgtttggaccaccgaattctgaggaagaaggatcaatcagcaagacaaagatttcagatgttacgcagctcacaaggaatcaaagtacctgcaagccgtcaatcattgggtcaattcctgaactcggcacgatatcaatcagcctcaaatgaacaaaacaaatctgtcgtgcatctatttatataaatcttactgagacaaaaggtgtgtgcatgatgttgcgcaactatgcctggagcaattcgtgttccaaacccatcggtatcttctccttcggccaataggtacacattcaaaattccagagagtttgacatcgaaacttattgtgccatcttggaaaaaattccagtataacctgtcgaacccaagttacttcatttgagtcttcttcaagtaaactcttgtttgtaccttcctaatctaaaggaacattcatctgaggaaggaatttgaactggaaacttacagatattcgtaatttgcaacagtgcctacgaaataggagagtgagttttgctcaggttgtttctctttgacttgaatatattaaaagtgacttgaaacgatccaaaatactcacagatcatggacaccactagctttctagatcttacggagtgagctagcccgccaggtctaagatcactatgtttccacaagacacctaaaaaacagcaaaattcgcttgaatggatctatttctgtagaagttggtccacagaaggatatcctcgggatgacagaaacgaaaaacttaccggcatcttcttcatggatgcagacggcattattgatcaccacggctttcccttctaatgatacattgaccgcgtccaagtagtgtattgtgcccagacaatcgcatcctaaactcaacgaattcgctagattacctagtccatctgagttgatcccaacttacatcgtgatcagcgatctagagtgagactgtttcctatcatcgattcaaatgaaaaataagggatttacattctccaacgtcaaacgcgactttgtgtgtgtgaaaaagatcaaccaaactcatttttacgtcaattgaaacctcggatttcttcatttttttccaacttcttttgatttttttttttttttggatggaggaataggatgacctacattttcgatggtgaggtgcttcaggtgcagcataagggacgaccatttcagccagggaaagtctataaaacaacggccggacttgcccgcggtcggtgtaagtcaccgtgttgatcactagaccttcccggtaattgaatccgacgtgcatttgccacttttgccacttcaaaacatttccttccattctgtttttttgtttcagttggtcaaaatttccacaaaatgaaaattgaaagtcaagaagcaaaaaaaagtgacgttggtttgttataagcatgagaatgacaaaaaaaagaagtagaaatatgatgcttgaaatgatgccgcataaaattgaaagcagagtgtatcacgataaggcgggcttacacaaagctgacaccttccggttgcacgatgtgcaacggcttcaaatcccggcgcatttgccaaggttgattatctagttcaagggagcggcgattgagcaagtgaggcaaatagtcgaatttgcgtctggggggagggatcctatctcttccggaatgatggagagcgacgcggaggtcctgctcgtcgattccatccttgtctgaggttgttgcaggtagaggggatggcagggtggttccggaggatatctcgggccccgggatccgatggcccgggaaatctacatggatcaccttcttcctcaggatgtccacgatcacgacgaaatctaacgggtgcgcatataggttctgtgcgtgaaagggcagcactcccagatatactctcagcttttcgactctatgtaatcggttttgtttctttaattctctggttctcttactccatgttcgaccaatctagcatacctgttaaatgccccaatttttcataaaacaagttgagagacaatgccaaagaagtgttggtcaaccttttctaaaaaaagaaagaagaggatgaagaaaaataaatcttgaaaagggagatgattcacattaaacattgttgcaagcgtttaaaattcccaaacctagagtcaaagcccatggcccaaccatcgccgaagatctgttccttagagatgccgacctgctgacagaggctgatgacgcttgcatcattcttagcgatccgttcggcctcgtcgacctcttcgattgagatggtcgaatgagctccgtcgggcagtttcgttggcggcttcgagaccgtcgcggcggattgctccagtcttacttcgatcaagtagctcgagccggtccctacttcgatcccacatacttcgcattccctcgagggctcgttcctgttacacccctcctcggttgacgatgtctcccttagaatccctagatatcttaatacttcttctttcttcggctcgattaggttcacataagtgatctgcagtcaaaatttctttgttaagtctttttcattggagacttaattcagtagcttggaaataggcagctaacttaccacgactttaccaagattgagagtttgactgagatggtctggcatccaaatttaaaaagacgacaatcattttcttcattagttatcctacaaagagattttaaaaaaggaattggaaaagactaaccgattgcggccctacaagctgagttgatttctgcagccgataatggatcgaggggatggtaatggacaggtagggtgagattgatagatttaagaggtttcgaaggctcggtttggcatgcgtcgggctcggctgaaggctcgacggattcttggagatgggtcatactttttatagggagaataacggtaccagactgtcgatggaatatggttcacacgcaattcctttcccttctttctttctctctctctctctgttgggggaaggattatcctatcggaagctattccggaaagccttatgtgttgtttatattatgaagctgatgaccgaatggatgatgatgatgatgagggtgaagtgtatttggagctgttgaccatgtactctaccctttttttaatgcaaggagctccactagtcggctataaggctttcagaattcctttcaatcaatcacaatcccgcttagaataagacggcaaacaaaactggggtgtccagttgaatgtgcttgtttgttattcactcgatccaagcttgattatcccaatcctttacaaatcacctcccagattgtaccccagcgtatcctatgtgccaagacgctttcatcggagcgagaggacaaatatgtaaaacatgcaaacagtggaccgactaacgaatcgctctcggaaatggtcaacagtttgtaattcggaaattcttggcaatgggaaattgagtgtgctttcaccccactgccactggagggtgcatcgtgtgtttgttgcggtttgttgctttgagaagtatttatgcaaagggttaacccaggagtgttttacaagattactcaagcacacttgcaaacaataacatgatccttatgaacctttgcttgtaaaaatgtgccctcttctctactgacgagagctcgcaggagctcgccatcatcaagcgatactggtcgggcaataccacgcgacagtccagacctccctcctctttaatcacccatccattgaaatagaagcgggtttctctagcttaacgaatcccctcaaacggattgtccggaggaccccgcccggagcgcgcttcgcgtccggagggacttgtgacaactgaaggagagggaagcagccgaaaagatggtggctttttctgttttttttttttttttttttttttggctttggcttaacttggacgagcaggagacatacatcttgatgcacatgccctggagaaacaacttctgcgtccgtctatctagagctcggacgttggatgatatattttgttttcaataagccaagcaggcccacacattgcacaaatattttgtcatcgcaccggccgggcttcatgtaacgtcagaaagatatctttcggattcggatatgtactgggctagaataatttgttcttgatttcccatttgacccaacccgactttccggtcttgcgaaaccttgcccaagtagctgaaaaacgaaccgagtggacattaatcagagatggtgactgtcttagatcttcccgaaaaggtacttgaactggtattcgacaacctggcctccgacattggggtaggtagatagctctttgttcatcatttgtcgagtatccgaacttatagcctgattgatttaggcatttcggtcgcaagcggcctgtttgagactggtttgctcaaaatgggagccttttttgtacaatcgatatctgtaccgtgtgatgacattcaggagttttgatcgagcgatttccttcatccgccaaatcgatcaaaactcacaatcgcgcccagttccaatttgtcggtatctgtacatctatcgcctagacaccatagacgactcgactaattttatgccggatcgcaagaccaaggttgagaacttggatgctctggttgagctattctctgattcgattgaaatgctttccatcgaagtcgacaaatttttgacgcttccaagggctactatcgaacgcataggtcgaatcaaaaacttgcgtcatttgacgattggaatttattcgaaagccgcaccttcgaaaatcttacactcaagacaaaatcttcgagtcgattcagttccactcggtctgccaactgatacagaatgtctacacgaattactcgcagcagctcaaggattggtcacgttgagcttggaagacttccgacctgtctgttcgccggagacaattcgacccactctcagcaatcataaattctcatctattactaggcttgacttggaaataccacctaaaccctacaccaacggagacgagatgataggtatctttcatgcactaccgaatctcaagaaactcaagatcagaggcctcgagaacggtcagagcgttctccctctctttgagatagtcagggaaacactcgaagagatttatatttaccaccaagaggttttgatgtccatcctcggcttggaattcccgaacttgcgtgtcttcaaaattggcgattggacaaccagtctatcgcaatgcttgcgccgacctatgttttctaaagcccccctcgaagtccttgctttaatgattccattcgatgagactttcctggttctcccatttgaatctctgccatgtttgaagaaacttgtgttcggaaatagtccgatgtcgcacaagaacgccttacaagactcacgagatcttttaaagagctgtagagaaaacggagtcaaagtcgtcttgattcctagtcaaaaaattgtcagttgcattccatcaatctaattccctctgcttccgagtaaatacaaaagaaaaatcatgtgggcaacaaaacttatggtcatctgatgttttatttctgtttctgtgggtgtgaacctggtgcaggccgactattgatcctactttccattagatcgacgggaccacaattgtaaacttaaaacatagatcgtattgagcttttatctccttttcttcactctcaccgagttttgtgtttccaagttacacaattacccacagtttcatatagtttcacccactacaaatcagatatttcaattttatcctaccatgtaccctgtagacgtagttgtgtgccaaacaagcacactcatgttggagttttcatgtcaacctgctgtatagtctcaatcaaaaaatatcaccccatatccttcacaaagtggtcatcttttccagatgtgacttgaattagagttcactgtcacagccaaaacttgtaatttgcaggctggatcataactgaatttttttgacccaatttatagtacggttctgatctgggcctctgggctctggtatggcattcccaacatctgaacccacagtatctggctccaacatttgatacccagcagatctgtgactccaaagcaaaacctccccaaacttcctgggagaggccctcatgacaggcttttgttttgggtgcaagaaaaaaaacccaaaacccccaccccccccccccaaaaaaaaaaaaactcaaatttttgccacaaagggcaagttttgacagacatgaaggtctgatcagatactgggtatctcctgacacacagttcaaaaatagtgattcccaagtaaaggatgtgccacatgcacaagctttctatgttactgcacagataatgtgcacttgatttcagacggcaagactcagaggctgctttgaggaggcaagaaacaaaatagagggggaagcaagaaatactaagtattgtggacctccctatggagagacaaatcttgtgaggctatattgattggactataaatactaaacaaggttccatttaaaacacataagtgacctgccaatactatgatacaacagaagaagagcttgcaaatgatccagtgaacatgaagtcaagtgggatgcgtaagaataggtcaaaatttccacagaaaccctcaacataggtggggaactgacataaatgcacttttttcttcaaatgtttgtacacacagatggtatggatgagctttttttcgactcaaatgatagtgaggatttttacgtatgaattttggttcaagttgagatgaaggccgaccaaaacaggctttcatctgcagaactgtgaaggttgttttcatttctggggtgttttatcacaagcgtacctatcaaacctatttgaacggtccaaaaaaaggccgttccccatgtatgagttttggcaaaatcctgaattgttggttacccacctccacagggagtttgcaggacctgatccaatagaccaccaatcttgtgtttcaaagcatcaatggaattagtgacgcgagttcctccttagttctaatcttatcccaagttcttgggaccgatctgcgtcaatcaaaaatctgttgcctattgagctttgaactttggtaggaatttgttgtttggacgaagatttgaacttcgtcaccctgctttggaaagcatgttaaagggcaaaaccccgcatatcttcgcgcaggtttgtggtgcacaatgcataatctgctgtgaacaaagggagggatgtttattttatgaatcagctctcttgcgccaatttctcaacaaacttgcacgttgtgggctccttgggcctttcagttgaaaatgaacatctgttgaactgaaattatgtcagcaagtttgacgcagtcaggtgacaaacttcggcaagcggttgggaagaagactgacgaagaacgtatatcgagtccgcgcgataagagcaatggccaaatgtacaagcttcagttctggggccatctaaagccttggaaaccgatttgagaaccttatcaaaagatgcatttctacaataatttgtaaacatacagatggaatctgaggaagctggggcgacaaaagagaatttgagaccatggtgtaggtggtgaagacttcaaagcactctgcgatcaccataattctgaagaaagggctcaaaagcctattctttgctatctacattgcaaagttacagccaatagagaggtctttcgagcagtcgaatgaccgtttcatgcaatggcgttagacaaataaagctaacatatttgatttgacaaaggttggggaccggttggtcagttggagaaggtacatatgcgatagagccgttgaggtttgctggggtccggagaagttggaacctaagtgtctggagtcttgtggcggtatttctggaatgggtgggtataaatggacatgtgctggagcccgtaaagtcatctgtccacacattcctccacctttggatcgctgccactcctacctacatcaaatagacatctggcagtggaagtaaatccacttcttgcttctgaactcgtgagtggaaccctccgcgtttgacaagcactagagaaaaaaaaacttatccttccaacatcacttgctcaaaccacctttttttgtgtttgttcattgcttcagagcgattttgccacgatccttgtgaccggtgtttcgctgccaaggaccgtgctgttttgatacgtccatactaggcaagcagttttgctttgtatttcactgtggccagcctcactagttaataattcctcactgacgtaaactcaagttcttgaccataacttccaattcgcagtcggaaccacgtgaaagcttggtctggcttcaaaatgaaaaccatcatggatctacctgacgaggtgctcgaacgaatctttacaaacttagtcaaaataaacttgacctcatccatgtggctacctatagccatctatgagcacgtaaaacaacaggaggtcgcgaaaagaatccgattaatatctgaaatgagactagtgtgtcgaaagtgggcagaatggttctatcaacggcatctctatgaccagctctcttttaagtgttcttctagagcaacggctttcatcaatgagcttgctcgtcgaccgaaaacgcttccacccccccaatgtcggtatttgaaggttcaggaactctggacttggggattggtattagttgcgcctcctgggaaggccgagtttaagaatttggatgctctgatcgaccaattctctgagacgattgtcgcactcgaaattcaagctgtaaacttatttacacttccgatatccactatcgagcgaataggtcgcataccgaatttacgttctttgagactcggaatccacctcaccagggtgggcgggggcaagaccaaatctggaagctcggttcatagggatctgatgatcgacggcttgccaactgattcggaatgtctagtatctttgcttagagcagcccaaggagtagtttccctcgacctgactaatttccgccccatctgctcaccatcatcgcttggagaagatctccatggccatcagtttactagcattacgactctcaaactagacgtcaaaaatgaaggagaccccactttagatgggattgtaagactggcgactagactgccaaacctcaaagtcctttggatcgggggacctggtcatatgggtgacgatctaattccccttttcgaagtccttcgagaaagactggaagagctctttgtcacagacgcaagagtaatacgacatgctctcaacctgaacttcccacgactgcgagtaataagggtacacgaatgggatagagaatttgaacaatttttgccgcagcctatgtttgcatcggtagagattcttgcgcttaattgctatccgtttcacaaacggaaaaaaaaggcttcactgtgggtgccttttgagactctgccgcatttgagacgacttgaattacacgaagcctcggaattcccaccaccaaggagtatcgaagcgcgatgtgaagatcacggagtggaatgcgtttatgcttgccatgatatctttgaagaagatggttagtcgcgcatattttctagttgttgattccttccgaacagaaacagaaagcatcagttgaggattcaaaatacatatggcacttactcacatctttttctctctcttcttttgatgaaggtcgtccgaaccttgatttcgatgctccttccgcgttgatgaaccagctcaggatttaagaaaaatatctgcacccgtctctttatctcgtgaatgaatgccttgatttgaatactctaacaacacacgaacttcttgattgagtttcctcttcaaaaaaaactatgcttatttctggaaatctatatctctatataaatgtatcgttgatacggtcgctgtttccttatcctccctacttagtttgcggtttggatttatcagagaatcagcctacaaacttgcgaaagagcaccatctgtaaaggtctatccacgtttctgataatcctgcgagagatttatttgaatccggcgataccttttgctctaccaaactagcgacacagcttctttttcctctcaatgaaagccagttctcctgtcgcaatgtatatgtatgtgctcgtaaccctggcgttacaaatttgaaaagcttcagtcatctgatctgaagaggtgggacaaaaaaaaaaacacgcggccacggcataagcaggaagatgactctgccaattaattttgtttccaatctgattctagcacctgttcaaagcacacaattgtcaaggtcaacaatgtttcttcttttttgacactattgtgaaaacaattctgccacagatcagattgtgaagcgttctaagcctgttcttgcctccactagctgcacatgcgccaaggcacttccaaaggcaagtgaaaattaacctaaacaaaaactctcccccggagctcccgcgggacgctctccccatgaaaatttctttgctcttcggcgggcaacgctcttcgcttgccggcaaagacccaggcgaggagatgggataagctggagtggaaatcgcacagaaggccagacaccctttgggtcggctgggagcgcatggatcagaactatttacttgaactcaatgacttcaacttcaaagtagggttgacggcgccacatttggaaaagtgggctgcacattaaaaactcattttttttgccgcggatatttcctccctatttagactggctctacccagaacgcaagagtgtatgacttgagtcgggtagtaccaatcggtgggtggcattagcggttctttgcggtcgaatgagtgtgaccccctctggatccgatttggggcgaagtccctgttaattgccgggcgggtggggcctggcggggcgcgaggcggcgagattgagatcgggctgtcaaaccctccggggggtcttcaccgggacccaagatctcgaaacctacgatcaccactcagaccaccaccaccaccaccaccatcaacaccaccaccaccaacactacgccatcgaacaacagagggacatggctagtagcaggaacagtccaataatccaacaggcaacgatgggctcgaaaatcttggacggatacatgcgaaaccgaccattcttccaaaaactattcatgagctcatttgccgtttacatcgtcctagccaccacctccggcttaagacccaagaaacgaaaccaaaaacttgcaccaccttcgtcaagtcaggatcctaaacaacaagtctcatcaaatgatcccaaagcaatcggctcagtcggtcgaagcgctaatcggaaaagagccgcagctagggtcgaggtggatgctaaattcttcgcaagacttaatcgcctcttggctatcgtcatccctagttggaagagtaaaaccgcatcgctgctcgtcatccattccgcttttctcatctttagaaccgtgctctctctcgtcagtatcaatttgccttcccttgtaccagcacaaaacagtacctttcagattactcaacttttctttttgcatggttttgatggttatctatagtatgtggctagtttggacgggcagatcgtctccgctttggttcgtggagaaggcatccaattcttatctcgggtcagtttagtctggccaagttgcaatccccacaaaaagaatatacccaatcgaatctgacaaagaagaaaacatattaacagctggcattatggatgtcgatctcgattccagcgacgtatacgaattcgatgctatcatatctacaatgcaagctatcgatagcctaccggagtcgactgaccaaccggatccacgacatgtatctctcagacacgacgttctatgggatcaataatctcgacgatcggatcgccaacgtcgaccaactgatcaccgtcgatgtcgccaaattctcagactcgctcgctgagatctacagtaatctcgccaagcctgtcttggacgtcatcctctataattggcagttgagcaaaaacgtggggcttgaaggccttatcggcctcaccatcatcgttcaggcttctgctgcattacgtaagtcactttctattaaaagatcatataaatgattcactttttttcccctcttgcttttctgacttgttttaaacgggttgatgtgaaaaaaaagtgagagctgtgacaccatcatttggaagatatgcatcagaggaacaaaagttagagggcgagttccggtttacgcattccagattgattgagaattcggaagagatctcgttctacagctcgcatcgctcgtacgagatcgagaagaacatcatcgagcgctcatacttcagtctgatcaaacatatcaactgggtgtacaaggtcagactatggcatgggatggttgaggatgggatcatcaagtgggtctggggctccctcggcttgatgatctgcagcatcccggtcttcttcaacatcaatcctcctcccgtcggcgtcgtcggtgaggcgatcaaaaaggcgctccctgatagtgacatgggaggccgaacccagggatttgtcaccaacgtatgtcgactctcttagtcccactcctcattcctgtaaaaaaaaccccccgctgaactcaactcctacccctatagcgtcgtctcttgttgtccgcttcagacgccttcggtcgggtgatgtactcgtataaagacgtgagtgaattggccggctataccgctcgcgtctcggaactgttcgatacgatggaaagcatcaaacgtggccaatacgagaaacggaaggtcggctcggctaatactgatgactcccaaaaacgtctgtctgtctttctctctgcttttgtccgatttcattgactgtaaaaagaagaaaaggaaaactgatcgggatatcggcctcccacgccctttgcgagatagtgctccaaaatcgcggccaagtcgtcgaatctgaggacgatatcatcttcgatcaggtccctattatctctcccaatggagacgtgttagttaagagtttaagtttccacgtgaaaccaggcgtaagctatcttccattagtttttttttgagagagagagtcatcaagctgacgaccagtggaaggataaatagcaacacctattaatagtaggtccgaacggctgtgggaagtcgtcattattccgaatcctggggggattatggccggtgtatggaggcgtggtgacgaagccggcctcctctgaattcacctacatcccgcagaggccttatctgtccttgggcaccctccgggaccagttgatctaccccgactcgaaggaacagatggccagacgcggggtctccgacgaggatctgctccggatcctcgcgatcgtcgacttggactcgatcgtccaacgcgaaggcggttgggacgtcgtcagggagtggagagatgcgctcagtggcggcgataaacaacgtctggctatctgtagactttattatcattgtcctaaagtaactccttcctttactttttttttttttttctttttcttggttgatgatctcgtgggcttatttgatttttggtgggtggtttgttattgtagtacgctattctcgacgaatgcacctccgccgtcaccctggatgtggagaagatcatgtacgaacatgcgacctcactcgggatcactctcttgacggtctcgcatcggccctcgttatggaaataccacaagttccgtccctcccacttttttcggcttggttgatgagactgaattttttttttttttgtgatgtaggtatatcttgcaatacgacggcgagggcggatattgtttcactcaattggacgctgagaaacggttggctttgcaggaagagaaacaagtgagtgatttcctgtgaatctctctctcccacttccatgcagaggttaatgtgggattggtgatcggataggcgttggagcagaagttgttggagatccccaagctggtggcccggctcgatcagctcaatgagactcgactcaaggatcaggaccttcatcatcaatgatcgtcggatcttactatcagtatggcctcgttctgctccgatccgtctccttggtggttgtttgtaatgaattaatggttgatgtagatgctcgtttgttgtatccactttctctctttcttcgctgatgcttgttgttcgttcaatcaaggctggtttataagcatttaattctttctttctctttctgtagtcatctttttgtttagattatcgttcatgacattcgcatagatagatagaatcatactttctttttctttttctttttttttggtttatttcattacatactctgtagagctacatatatgcattgcattctcattgttctttttttcgggttcaatggccatggctttttgagactccgatcttcttcgcttgtgatcttttacactgttattatgtactttattagttctaaacattttaaagtggcgtgtgtgtttgtattttttgttcgttcagttttttttttttttttcgtttttatgatcttccctattgatagatacagatgtgaaagcccatccattggtcacatccacagaaggcaagcgtgtatgtatgtagatcacttttttatggagcgtgcagaggccgcgaaaggctcttgttggttgcaacttcaacagcccaatcgtcgagatggtggtgggtttgggacagagagagcttgatggatgggatatgtctcgttgtatctacacttccttcatgatcggatttggattttttgtaggaaatcgattgcttatttcggggatgtctgcttgatggtgtccatattattttacaccgacaaacgattagaaagaacgaggccaccatcaccatcaccatcaccaacacagtcgaagcaaaaagaagaagaagaagaagaagaacgagaaagcccgagagttgcacacccttccatccatcagaggagtctccctgcctaccaatcatccatctcccagtgatcatcaacctggctctgtttccttaactaccataccactctctctcactctctcactgaagcactccaccctcatcttcaaccaaaaatcaagaacacagaacccagtgaaggccacttctcgaatcctttcgtctcgcatagacatcaacaaacaacccccccccccctcccggaccattgcccttatctcttacttcctcgtttgtttgtttaaagtatagataaccttttccttcattcttttttttttgtttttccgttttgggtatacatctacactgataaagtctgttatatatatatatcgataccttattagcactgttcatccaacttctacacttcgccagtcttataacacactctctctctcgctctccagactccctcccttcctctctctctctcgttcataactctcattccccatcatcctcctccccaaaaaaaacatcaaaaaaaagtatatataaaaaaagtacatacatatacataagcaatttttaattaatagcaaggagaagaacaccagcaacaaaagaagaactctctgcccttccccgccccccccgcatacaatcaactccagaacatcacgcaagaagaattagaatacagttcgaagaccgagcaaggagagagagagaaagagcaagggaccaacgaatccaccgtcttcctcgccccagctcggcccccaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaagccttctctctcacctccataataccatcattcatcaagcacgttctccatccgagtctactacactctttccccctcgagaactgctgccgatcttcgctatatcctcaagaattggataccaataataacaactctctctctgcgtcgatcgaacaacacaaaaagtatcatatttttgggaattaacacaagaagaagaagaacagaaaagtgtgtgtttcaaaaaaaaagtaaggtcgtgtggatctttcatttaaaaaaggggaaaagatggtctcgtttaagtatggcgaatggagttacatctgtcgggtgtctccgcaacccatctgtacgtctcctttccctttcctttcctcccacacatacaaaaaaaaaaacaacaggatatgttgtttcttttttttttaaaataaaagaaagaggaagctaaaatcgagaaggcaggcaatttatttttccgacagttactagtccatccggagcggggagtccaagcggcgccggaccggtcattgaacctaccctcagaagacctcacgtaaataccctcctcctaatcttcttcttttttcttttttaataagctgattgagagtttttgggggggaagagtagacaacgagaggggatcgtgaaggaattaggcgtggggatcaatccgacgtgtacgattccacggatggaagtcgccggagccaagctcgattcgctgggcaacgtcggtatgtctccctttttcttttccttctgtggtcatcattctgggggttttcttgactgatgggtgtatgggacttttttgtttttcgtgtgggatggatgtacccagctaatatcgtcctctgttgtgtctccatcttcgtcgtcggttggctcgttcggaaagcgtttcgtaggaaagctgcagtggccagagtcgaaatcatccgttgcgtccattctctcccctccctattaccttttcgagaaaacgctcatctagcccgccttagcgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcgagatttttgcgaatggggaggtgttggaacaaggcagtcagtcgatagtctggctgacggggctcgaccattcgttgctcgtcgtcttcttcttcggactcatctggctcgggttcttgggcctgcaagtcgtcgaagacggatccttgttctcgctcgtccccttggctacttgttccacaatcctcttcgtcgcctccaattatatcgtctgtcttctttttcgtttttcctttatatcgcttttgattgatttttttttaccttcttgcgcagttcttggataccgggttcggaatcactcattactttgctagtcaacctgccgatcatctctatagtccatggacattcacgtgagtcattttctccttgcgagggaggaagccagaatccagctgaacccaagaatgattttttcaaatgaggatagaatggtgatcttatggcccttgatagccctgacgatatatgccggcctgacgatcctagtttcagtgaaagtgttaggggaactgaagccggtgattttgctactgtgcagtctgatgacgattggattagcggagctattccgatggatcctgagccagccgatctgtcattcgtcgcacgcgacggtggatgggagtttcatgggcagtctgttcgagctggtctctctgggcctgctggtgtacacatggatcagtctgacggaggcggaatgggacgagtaccaggactttggcttcggcttccccaccgctcagcccatcctccaccagcagcagcagaactccttcttcggctccgcccgtcagacgccctcccatctcagccccgacgaccagcccgtcatcgtcaatcgtccccatagtctcgattatagacccgacaaccatcccaacctctctaacacacctaatcttccctttcctaatcagctccaacctgaaaaccctctcctccaccaccagcagccacaccttccttcgacttctcccctcgatcaacatggccccatcgtcactaacttcgaccccgtccatgatccgcatcttcctcattcaaataccttcaaataaaccaccgctcttcttccttctcttttcctctctctctctgacctctctctttgctttgttttatcttttttttttgaatattactttttttttgtttattaccccttttttttgtgagtgttgtcttgtatcggtttccctccttcttttccactctctatctcgccctgtccatatacaccttcacaccttcttcacttttccacatatacatacttgtcaatcaatcaaatcacgtctggtcaacagacttttttcacaaaaaaaaacacacacacacacaaaagaaaaagtacttagaaatattatctaatttttgtttgtttttttgtttggttttttgtgtaggttatggttgttgtgtatatatgtatgtgtgtgttgtgtaagttaagtagttgtgtaagtggtgtgtaagttgagaaataaaagaaagatacagacacaagaatcccaacacaaaaaaaaacacatatatatgaactgtggttatatagtgtagatatccacgcttgatacagtgccctaaccctcttttgtactacacccctgggggtgttcccaaatgtttgaagctttttattcaattttttttcttgtgttttaccattttttttctctttttccttctttttttggcaattttggcttcttccaaccatttctttgactttcttgactttcaaattggatttttttgataaagtacatacatatttagatgaaatccatttcatgttttacaactttcatgcaaggaggagttgaatcaccaacgatggttgtgagtaaagcacctcgttcccagagagtcagaagggccaccaaatctgttaagaaatcattgccagataacttatgtattggtttttctttgccttttttttaaaatattatgtaaattccacccctaaaagcatactacataatacataagtccataatagcccccagaagtcaatactatgacctccctgggtggctgttccaagtcctagaaaaaataaattccaaacttttttattattgcacctacagaattgtggttatatatttgggttctactgcttctgtagagcccaaaaatgtatagtaagggtatgtagccctatttgagccaaccaacatacagctcaaagttcaaaaataattttgcaggcgcggtgttacacaaaagagggttagggcactgtagatgtgtctttttttggtcagtagatagtgaggtttttctttgtggatggggggggggttgttttgggaatcagagtggggggttttttggtggggtgtttgtgagggggggggaggttaatgtggggttacaagtgttgaggtaggtagatcgattatctgattggttcagatggaaatatgatttggatatgtagattgatccaatccacatattcataagctttgccctgaattttggggagttagagcatctccaccacggtccctaaatcgggtccctattccgcatttagggaccgcggcccaaaaaacgccacccaccgcggtccccattggcgtccgtattttacggatttcatcctcggtccctctccagaccctggatccagggattggatagggaccaaggactgtacacatcaatgtgaatgtcacacgacatcacacctcaacctagtgtgacagcctgtcaaaactacaccgataccggtgatttaaggactgcccggtgtggcagaacagggttccgagtccctaaacacatttccgagtccgtatttttgattgatagggacccaaaaatacggaccgcggtggagatgctcttacaacttggtcggttgtcaccttgtgctttcgggaagtggtggtgggttttgggattgctggatgagcttttcgccccttttggggggtgttgtgtggattgttgacaaataatggcaaatgtgcattggtggaggtcaacagtgggattagattgcacggcacatttgtgggtgtaatggatctctctgagcctacatattcttttagttaaatgtacaccacagcaactcaatatcatagactttctgcctctcaagccggaaactttccgcgggcttgctctgcaagtgaaggggggggggggaagtccctgacgggtttccattgccaagacagaactttccaactggagggaccgggaaacaaagaggtcacacccaccactccattgatgtcagagacgaaaaatctaccctgctcaaaaagcaaacagggcatgtgagataggccgcttcctgcaggaggaggagcacctccaaaaaaaattaaccaggtcaaggctcaaacggctgttgagaccttggggaggttgtgagggccattgccagacacatccaacggtgttgtcttgactatcaggggcctctttttggaagtattaaacctcagaaaccccttggttactgtgagagccatgtggccattggggggggggtggcccttcaaagcggaacaaaaccacccccccagatagagatggtcgaagggtatccgttgcggatacccgctatccgccagggccaacggatacccgccaacgggtgcggattcgggtgcggatggccccttttccgcaaattgttggcgggtatccgggtatcccaaaggatacccgccctctaaacggctgcggccaacggatacccgccagcgggtgccggtgcggatgcggatgcctggatggccggaaaaagcagccggatatccgcatccgcgcggatatccggatgcaaattgcccatctctacccccagatgaggttgacttttttttttcctctttggaggcagactttttctgcctcctcagagggctcaaacttttcatcagcatttgagagcggaaaaagtctgcctcccttggcggtggaggggtcaatcttgtttcctgctggccccaagagcggaaaaagagaaacaccactgagcagggccaggcagactttttccgtctccaacacagaaagaaaggctacctcctctggagcgggggggggggggggttctgactccaggaggccggacgtgtgtagagatgtcatgatttggttggaccttggttacaagataaatgtgaacaaatcagttattgtatcaacaacaacaacaaaaaacaacatttacttgagagattttatggatgtgttgtctgtagcacctaaacatgtccttctccacacaggacccagtgttgaggtggaccaggtgagaagctgaaagtcacagacgcttagtcttgtgacagtgactgatcatgaagatgaaatatagttttagattcagtgaggaaggtctactgagacatagctagcctagaatacatacaatcacggttttgttagaagtatactgaataggctataactataagcatattccaacacccaatagaccacctacagttgtctccctctttataacccatatagctagtgacccatggcaaatccagtccatggattttgtgggtgtggaaattggtgctgatcctataagagcaaccacatcagtgcgggtgtaacttgtggagtagtggtgtagcttactcccagattagggcaactccaggtcatcaaccgcattggtgtgctgtaaaaccaggagtagctggggtcacatgcatgatgagtgcacagtttggctcttaatcccaggattatcaaggagtaacttgactcctacttagctcacatcctactcccgggattagtttagtctgattaacttggacccaatgcggttgaggtcttggactagcttggagtagttacactcatccagccttaatccatcaactaatgtggttgctctaagtctctctctagcactgtaacccataccatcctggagaaaaaccattggaatggttaatgaagtgaaggatcatgagtcactttttttccaggtttttttttcaaaaagctttttcattcaagtttcaatagaaacatcagctttagcaaattgaactcaattaaacggggagggtgaaatttgtggagtgtgttttacaatgtcatgtccccgcaaatccatgtctttgtaaaagtcaacactagcccccctgagtatgactttacatggcaatctgccaaaacctcccagcgtaaacattgcctcgtaatgtggagcttgcaaatctttttacctattgggtaaacatgcacttttgcacactaatccattgcaagggcctttaccaaggccgcaaaactgagaatccgcttcccaaaatagacatttgcataatgttgcttgcagggagcggagtaatgatcatcaaagtccctgcaacagccaattgcaagaacggaatccagccccatctatttcattccccccatttgtgctcttatttctctcatttccgtgtttcattccttcatcataatcacccaatatacacccatttatccctcgattcctgaatcctaatttcctcactcctattcctctcattcatcatcttactcaccttactccgccttccgtcttacattcattaaaccataatcactcattcctcaaactaaacccatctctctcgagattgtcaatctttccatttcctccgacagcatgagattcactgccgcaaagtccagccaagtgggtgacatccctaaagaaaaccaaaggatggccggtccaaattggcaattgcctcatgcaaaagatcaagttaccttcttagaccacgactgcgtgatagatgcagaagggtatccactatgcccaaacaacaacaccacctacgtcttactaccggacgtcaaaataaagaattttgggaaggtgggtttctccaagacaactagttatggaacgaccaccaacaagaaatggaagacaatccgtgtatactgcctgggtgtactagtctgtgatcaagaagattgtgattatgctggtcccccacccaccggcgctggcaaaatagatgagtatcttgcaacgtaagctcattcaatatctcgcagttacctccaaactatcaacatcggcactgacattgtacccgtgttgtgcgcaaaactctagggatccaatttgtgaaggatccagatgtcaagggaaggttcactggcaggagtgcaacgatacccacttgcggtttgacactgaagtcgcaacgggatggaggctccttcgacacaaaggtttccataaccaccgatggccagacctgaagaagcccgacccccttgccatggaggtcttgaagaaggaagttgccaaaaaccccaaggcagggaccctacaactgaaggtttgtctgatcgcatccaaactccgtgtgatttagacaatactaatacccatcaaacttcatctctttcaggttggcaaccccaatgacgctcacaagcccgaaggcacagtggaagatatccatgtatctcttggcaatttggatcggttccgacactatcggcgtgaaatccttcgacagctgaacttggcacccgagaagatgggaggtggcagcggtgataagttcatgcacgacatgttcacctgggaacagttgagttgtcctggcattgattcaaccttttataaaacccatccaagctaatttaatgtacatattcacaaaccccaggagaggcttgaacatcatctcaacatcattcagaagcggtaaggaacattttacctttcagaccccatgcaacggtgggccagctacgctaaccgtagcgttagcgtagcgtagtgtagcgaaaaatcactacaatgtagcgtagcgttagcgcgtttttcaatttctgcgctaacgctacgcggaggggggaaaaatttgcgctaacgtttagcgtagcgttagcgcgattccccccatgtgcgctaacgctacgcgcacagggcgcaaaaaaccgcccgctacgctgcgctacagccatttttagcggtttttaggcgttttttgccgctaaaaacgctgtagcgtagcgtaacgcagcgtagcggcgccagcggtgcgctaacactaaaccaaaatttggctagtgttagcgccgctacaagttagcatagcgcagcggcagtagcggcgcgctaacactacacgaaaaaaaaagaaaaatggtgccgctacgctaacgctacatgggcctgtagcgtagtgtagcgtagcggcccaccgctgccccatggatggcggcccggcttgtggatcgcaataccgagaagaatttatacaaaggaggattgatatcggatgttacatatcgttattttgattcggggtacttgctaacaacatcaatgtattgctcggaaattgcacgttggactccggttcaactgagctggatatatggacttttggaggaatattacaagatacattttgctgtcctcttcaaacaatttatggttcccaaaatcacccagcccaaacgagaagatcttgcaagaaacgttgtcaacttctcaaaagctcaacaggaaggatttatctcggcatggcttgagatctttggcggcaccgatagcaaggcagctctggggcatctcaagggctgtcagcagcattaccaagcatcaattactcgtgtcaaacggaatcggtcagttatcagggccgatgaggtggtgagttccttcattttctgtgattgtgttgtgaggtacacaactaattttcatttattcaccacacagcaatcttttgaaaagttgtgtgaaggattgttgctgcttcctgttgagggtggtgccactcatgaagaaaaggttgacgagattcgacggaggtttccaaagaccaagcggtggctagactggtggactgcagctgacgtagaagcaatgctctttcctggccgaggtgaatcaagaccagacggtaggagcacttgtgatggacttcctgcaacgaccaatgcacaggaaagtatgcatcgagtctactacatgttgaggtaccttgactctcaatctcctttttccgttttgtgatatcacatctgaagcaaagaaaaacatactgacattaattgaattaaatttgtacagcacaggaaagaagtccctctactatgggatggccgagctctttgccttcgtgaaggcgcttgagagggattggaatctggtcttgcgtgggatactgatagcatatggatcacagccttcaaaaatgaaagatgtcgcacattcacttggatggatcaagccaactaagcgacagaaagcggcttcaaacgatggcaggcctccagataccaccgatgccctcctgtcagaaagtgaacgacctaggaaagataagaaattggggcgcccagtcaactcacccaacatcaataggaatccagtgtcaacgttccccacttatctggcttccaaagaagataaatataagaatcgctgctggttggcagctgcgctcgagtctctatatgcggtctacagccccctttggcttcaagaagctggcggcaagaaaaccgatcttttttttgaattggtcgcacatttctccaggcgtaccacttttgagctcatcaagccacaatcaattcgttatactctcaccagcgggtcaaataagatctacctggcagcacaggaaatgtctcctcagagttttctcgatggtgaatttgcctcttgtgatatgttcatgcagatggtattagatccatctaaaaacaagtcaaagaccttgccaaagctatttcaggtcaacgagattcgcaactacacttgtcgtcaacatccaggctctaaggaacaacccaccgttaaccgtaacttgacggtgttgcgaatcacaaaggatatgttcgacagcaactgtatcgcaccagacaatccccaatcactattgtccctatggaccgaccatggtcttgagcagatttctggtttatattgccgcacccctgaccgcaacacagccaaacacaagcgaaagggatcgtccagatcttcaaaggacatcgacatcttaccttcatcggacagctatctgtgtgtgaactctcgattgacgcttcacaatgcaaccccccccgcttcacctctatttctttcatgatgtggccacccttcttgaacataccgatcagatggccttcatgggtggtgtcaactggccattcaagatagaagtctttggttaccagtatacactcatttcttgcggattttggggaggtaatcattactgggggaaggttttgcggaacgccaacgggatgacaggtgtgtggttgcacgatgaccgggcaaatggggggtatgcccgatgtattgatgaagagccagggaagattagtggggcccaagacaatactagctgggttatttactctcgtcactggatgccagacaagaagttgcttgtggatcaaggtattgccaatattcgccgggacaacccccagttcactaagagcatgccatttgactacatgcacaccataatccactcaaattcccacatggccatccctgtatattccggaacacaaccgacactttcaatccctgccatcgagatcacacaacctcaagacctggaatcccaaagcgaacagcctcctctgcaggggctaaagatccggatacgaaaatccaagccgtccagtccaacagcctcacccaatgggtctgttgtcccagcactgccgtcatcagccccaccaggacccccactgtcatctttatcaccaacgtctgccacgccggcttcgtcagccccgccgattgtccccgcaaaactgggtggctctcagctgcatacagcatccgcaccgacttccaagaggtcaaagaaacctacggccgccaaggggataaagccccctgcacaacaagcaaccagctctcaggaggaattcataccagcccccctaacagacgccgactgggatcgtatggtggcatttagtgcagcacgctggaagaagatagaggaggaagtcactcttcctgggcatcagctcaaggtgatttcccctgtgcctttgcaagaggagggttccaggcctgccccggaacagcctctgtaagaaatgagacctgctcagggtcagcggcggtcagcaaggacccgtcggatgccctgaaatggtgcttttttggggtgttttttgtactttttttgcagacattgtaaatttgtatttctataatagtttaatgtagttttgcacagaccttgtttgcgtcaattagtccttgtaaaggcccagtttgtgaacttgcctcctagatccaatttctacatatttacgatgttatgacattacaatgtcttcagtttgcgcggagctctccgcaaaaccacttgttagaacgctttccattgattttaacaatgcaatcattacaacgatcttgtttacaatggcctacagaaatgaaaactttgcaaaattgaaaggctctggcaatgtctacaatttcacaacgtgatttttttacgatgcaactagtttgtaaaaaacagtttgtaaaaatcaacatcccccaattaaactgttgttttgttttaaattggttgttctatcacatcaatcattcttctttgtgatgaaaagaattgtcagctttgtcagatccttgaggaactttctgcccttttattcttttgaaaaaattcactgcttgtatttacttttcatccgtacattcttgaatgcaactgagccttgtccgatccccaaatatgtcccccgtattgacaggccacagacttggatgctcaccgcctgaattgctgcacatgacagagggaaggtgatagacagagtttggaccctaagcctaaggtagaagagactatttcaacttcattttctctcagttttattttcctcttcttcattcaagtatcatacactcaacttgtctctaatcttcaactcaatctctcttcattcctctcatcatggatgttcaggtctgctgtcttttttgctcacttgttttggtggtcacactctgacaccttgttggttctcacaaaacaaactcgcagccttctttgttgtttattccggaacgtcaatatcttatcattttgctattcaaacagcacccacatttctgaatcactttcttttcagccttctctggatgaaatgtcacttcacagccctgattgattaattctgagtgagataacataagaagcttatatacagtctcaaaaccactctatttatgtgaacacgcaaccaagtcattagtcttctgaaaaaaaaagtgccaaagtctctcctgactcatgcaaactatagtttaagagcagccacattggtgcgggtataacttcaggattagcagagtagcttaatcctggattagtgctactccgggtcggcaaccgcatcagtgtggtgtaaaactgggagtagccggggtcgcgcgcatgttgagtgtgctgattggctcttaatcccaggattaggaaggagtaactttactcctgcttagctcaaatcctactccgggattagtttagtccaattaactcggacccaatgcggttgagggcttggactagctcggagtagttacgctaatccggccttaatccagcgaccgatgcggttgctctaagggatctttttaaattcattaacccattccattcatgggtaaatagggacacatcattaaacctgactgtacatatatgtgggtacataacccccccccccaaaaaaaaaaaacaccagattttgaaaaaattcataccttgggggccatgagggaaacccatattttggggccatattcatacttgttttgtgggtatgcttgggagaaaatcccccagaaagtgaaaaaatcatcgaaaatcttccccccaccctccccacccccccccccccaaaaaaagggggggatggttcattttgggtggttttgctcaagattgacctgcaatttgtacatttaaaccttgttttgttcataccacttttgtgcacatgatcttgtttttttccccaaaatttgtacatttaggttacccacctacatagtttggcaggcttcctgggtcctatccacaccctcttgtatatgtctataactctggagtgaagaagggatgtatggtatatgtgcaatagtcttgttcatagtctcaaaaaccagggttagtttgcttcactcatcttggctttgtggatcctgccttttttttggggggggatgattttgaggttctttggtatagaattccctgggctcatcagagccaatattttagggatacttttggtagcttactgggatacaatctgaattacatctatcaattaaaatgatcttttggaaacaaaagaacttggtgagttgtgtcaaaacagctctaattagtgcatgtttcaggtaggttacatttggggttctaatttgtatggatgttgaatgttgatggctagtagagctctggagtcaatacttgtactttctttgagtcagaatcactggtttctttctgtggaaaaagaggagttgtttttgttttttgtgatcttcacaatggttttgttgttccttattatatgcttctagtggatctttgctttgtgcattgaagattcgatattatgaagggagaaggttgaccaaacttgagcagccaaccagaataccaatcccccgccaaccaagaccaatccaagcaaagccagccgagggggatatgatcccactgaacctgatcgtgtgtgcgacgaaatcgaatgggataggccaagcaggacgactcccatggcggctgaaggaggacatgaacttcttcaaatcggtcaccactctggccccctcaggatgcaagaacgtcgtcatcatgggcaggaagacttggctgagcatccccagcaagttcagacctctcgctaatcggatcaatatcgtcgtcagtcgacaatctaaagatccggctgctctcgatatgttcgtctttctctttctcgatttttttgcaacagaggccggtgtttgggactgatcagttgtcgtcttccttttttttctcaagtcatcagcaacaggatagttatctggtcaattcgatcgagtcggcctgtcacctcatccgaactcttgactctcccgataacaacactcaacaagaaacaacaacatcggtgttgaaggaacgcaagactggcggagaaccgttggttaacaaagtgtttgtgatcgggggctctgagatatacaaatcagtactcgactctcaaccggacaataacaggctctacaaaccatcgacgatcttgatgaccaggatcctctctgaacatcccgcaatcgagacatccttggatgcgttctttcccgaatttagagcctctaaacattggtccaagtcgcaaaacccggacctactgaaccagttcttggtccttcctgatcatcaaaactcttccggttctgtccccgagcctcactatcaactcccgtttaacttcgatcaacttatcatcgaaaactcgttcatgtataaattcgaactttggacttataacaatcctttataatcgacatcatcatcctcatcataatcactcttgaaatcttgtttttttttgactccctgaaattgaccggatgtctattgatatactcgtctataaggtctttcgtttttacggattggcttgatttttccaatcaagatacatgcgtttcagttaactcgtgttataaatgtaacatgaacatgatccgctgatttcgcaaggctctttcctgatcaacagactgggtccgataacacgtgaatccagggcccttatacatcaacctattatttatattcatctaaacccaaagccacttccctagtctttctgataatgaccaattggtccatggggcatgatcttgtgggccacttctatgtaacttgcaattggcagctccgaagagcctcctagctcttcccattataaaccaatttaagtttgaagttgtggaggtggttaaatatataaaattatcctggaggtcctacaacataaagttatctatacgccctatggtatttagtggattgagcaagatgatttgggtattccgacaatggccttgctctgttggatataaataagaatttaacataagtctatttatgtgcctccccttggatttgtccgaaacgaagaatatgagggccgggaaggcgtgtccccgatagcgttcattaatcataagaccccctcagctctttctccaaaacccaaagccgctttcccggtatatcccaaaaagatggtttggtccatggggtatgatacaggggcccatggctgtcgaaagttgtgattggcagctccgaagaccctccttgcccttccgtttagaaaccaatttaagtttgaagttgtggaggtggttaaatatatattatcctggagtcctacaacataagttatctacgccctatgtatagtggatgaacaagatgatttgggtattccgacaatggccttgctctgttggatataaataagattacatagtctatttatgtgcctcccttggatttgtccgaaacgaagaatatgagggccgggaaggcgtgtccccgatagcgttcattaatcataagaccccctcagctctttctccaaaacccaggctttccgatatcccaaaaagatggtgtccatgtgatacagggcccatggctgtcgaaagtgtgatgtctttgaacttgcccgtttggaatcggcgcgcgataataataatatcaagtcccttttatgatctctctctctctctctctctctcaactcagtctccgggcccgctcaaaacacttcagctgtcgtcctttttcgatgccccaagtgcaggttatttattgatcagtgttttgggccgagcccggaagtcaaaagtgaagtgcattgtgctgggagaatcggccaagtcacttcaatgattgctttttttttgttttgaaaatcgactgggaggatttttgtccgatccgaccgctcgattgttcgcctctcttgtaaacaatcaaacatttggctgcgtcgtctcgggaacctcggtggtttaagtactgggaaagcgtcgggttttgactgtccaggtttttcaaggcctgagccgcggtctataaagtatgcccatggcctgcgggcacactggcctttccatcttcccttagatccactttgctctcagagatagactcactccatcgccgacatctaaaaacctcaaagaacacggttgttgttgttttttagtatattgtctctcctacgactcattagaatcataaataatccaatattcaagaatgcaaatctacttcaatcttgggtttttcttatcattcttatcatccttattaaatcaagccgtcaacggcgttccagcctccttagtcgccagacaagcagtccagcaatgccatgctcctaattgtccaaaggacatgtcgacctgtgagtgttgaatcgaatgcggagacaaatggtgagtgggctatctgcttacgggccccaccgtgacctatactaccgcttgaaaaaaggttggactgaacttgatcttgtgtgctctttttatatcggtcggctggcaaatcgtgcatcattcaaacatcaaggatgtctttttttcatcatcggccacgagcgcttcgcttggtggatccatttggcaaaacgttggccgacatctccttttttttttttttacttccgaatcctttgcacttgatcaacttgcttttcagtctcccccaaagatcaatctccagtcgactctaggactactacatgccttttgtttctctctctctctctttcctttccgctatgttttctatgcatgttctactactactgctaggacgattgctaggatcaaaaccatgaacaaatcttcacatcgggaagcgatctttttttctattctccttgccttctttttttttcgttgtttggattgaggtaaaagtaaaagttcatgattttcttcaagagtccttaatctgatgccatggcagccttggtcggtgcaagaccccaaccctactgagctcctgttacatgcaacaagtgcttatcctcggatatatcctgtgccggatggcaaaatatcgcttattccaagatgctgaaatgggaggggttcatgaggccggctacaatgcactttcgaccccccgcaatcatcggcatcgtcaactatcgagtctgctctaatgaaaatgtgcacgaatacactcaaagtggctcgttactactgtacgattttctgtactttttgtgtgtggggttttatttatgtatgtggaatttgggggctgtctacagggacctatgtatgtggggctgtcctaggctgtgccaacaacaagcctcatgatcgcggtggaagacttgaaaatgggctgaatggatcatctcactagttgctacttgctgacccaactacatacccgtgtaagtgttgcatctaaaaaaattcaaaaaaattattcacatccatcaactccgaaccaacagcacaagagccaatccaccaatgaaatcttcgtgtctcgctatctttctggcactgtcagcctcagcatatgggtactcagggtgttttgactactttctgttaaaagatggatgcgtgaacgcggctgaaccatcagatcttcgatgccaaaaaccatcggctcccaaagagcaacacaccacttacgctgtcagctaaacctctagcctccaagtccacatcaaattcactcactgacttgaatcgtttctttttgtttttttctgatatatcgtccagttcaagcgtgacccgtcggcactggtctccccggtaactttgagcctcgagcttacatcccaaagtgaagtattgacttggttgatatgtgatcgaaaattttcagacctgtaagcccgaaatcagtaacgtggattatgacacatttccagcggtttgtctttggaccgggcctgactgggacaatcctaagccggaagcgggatgggttaaccagtgagccactctctccgcgatcagataagaaatgctatattacatatgctgaattcttggagctcattcagcgcgaatccttccaactgtgggaaggtagtgttagtacccctaatactctgcttttcaaatgctactctagctattttagaggcacagttaaactcaaccgacacatccaaatcgtagatacatccagaaaaaggatcaacccaaaacgcgtatattggcaaaggtcatagagggtaagtctctacaaactattgtgctgtaccacttctaacaatcctttcatctctaaggttgttggtttcagggttggttccatggtaattatacgacgggatgcttcgccatagccgtttctactgcggtgagctactctcttatttgatatatgtagatgatttgtattgatgatgagttatctaatcaaccatttcctcaaatcttctgtatttttgataggttatgaagaagttggcccccactcatgtcatggatcacatgtatatagggccggtcgtttgggatttgtgcgtgaatgttgctttgatttgaaaattctcgcccaaatcctgacattttggttggactgctttactgttggccagtgtgaaaaatgatggtcatcaagaagtttcaggtccggtttaagtgcaatttttgacgggacaactagaaagtaaaaaacctcattctcttattattctttccctctcttgaatctctccaaaaaaagtgtacttgtggagacttggtagatgaaatttcagaaacaaaaatggaccatcaataaaaggcttccttttttcatgacatattattattggctcttcacatgaataaaatttgaagagaatcagtattcctctgggaatagcaatacccttaaatctcaatccaaattttgtatgtttaacttttcagttctgtttgataatatctgagctgtatgtacattgcaaaattcctttctttaccatattttgaatcatgagatggggaataaaacaaaagaaagaaagactgagactaaatagatccagtaaaatttggtttgactggaataattatagtcatgggtgatatgaatgagaaataacaactcaagatctggaaaattcaatcaaaatatgatttcagatcagttgattctgctggattattgtggttccagtatgcaacctcatcaatatgctaaaccatgaattatgtatcatatgacatagagatgatgtgacacaatagaattggtgctgtatgcattgatctgatttggggtgactggggtgacatggctccacaaacaacattcatccatcacagatgaacccaccaggtttgattttcttggcaatacctttgaatgaagtgtgcaacactgagtagaatcctaaagaattatgcagcggcacatgcacaaaactggtctgaaattatagttgctaatgggaagaatgaatttggtgggcaattgaatgatatgtccattttgtgcttgatagaagtagtccttcatagcaagtattcagatttttggccttgctttatattcaaatgatggaaaatttgatcggagggactgcattgatactttggtctttggatgcttccaaacagactctttcaaaaggctagattgtttacaaagagctgtaccaatgtgacttaagtttagggaaaagaaaatcttgagaggttcatgagccaccctggctatgcacttccgaccaccggcaaacgtcggcatcgtcaacgcatactcactatgtatgtttttctgctttttttgtgtggggtatttgtgtatttatgttcaatttagaggctctctacagggacctatgaggacctatgtatgtggggcttgtcctggctgtgtcagcaacaagcctcatgatcacgttggaagactcacaaatgggctgaatgcatcaccaatgaccgctgcttggcggccacctagcctcgttgcatccaaaaaattcaaaaataaattacacatccatcaactccgaaccaacaacgcaagagctaatccacctatgaaatctgcgtgtctcgcctttctggcactgtcagcctcagcctatgggtactcagggtgttttgactactttctgttaaaagatggatgcgtgaacgcggctgaaccatcagatcttcgatgccaaaagccatccgctcccaaagagcaagatgtcaccttccttgttagctaaacctatagcttccaagtcgatataaaaatccttgctgacttcactcgtttcttcttgttttctgatatgtcgtccagttccagagttacccgtttgacccgatcgcaccggtaactttgcgcctctagaacaccttctccgttgaagtattaattcggttggtgtgatcgaactttcagacctgccagcccgaaatcagaaacgtggattctagcatatttccagcggtgtgtctttggagggggcctgacaaggacaatgctaagccggaagcgggatggcttaaccagtgagtcactctctccgcgatcagataagaaatgctgtatcacatatactgaattcttggagctcattcagcgcgaatccttccaactgtgggaaggtagtgttagtacccctgctctgcttttcaagcgctactctcactaagggacagtcaaactcaagcaacacatacaaatcgtagatacatccagaaaaaggatcaacccaaaacgcgtatattggcaacagtcacggatagtaagtctctattgcccacttgagactcttagctgatcttttgtaaacaaaccattatgctgtgccacttctgacaatcctttcgtctctaaggctgttggtttaacgggttcaatggcgattataccaagggatgctctaccatagccgtctctgatgcggtgagctacttcatatttgggatgcagattatgattgttgttattgctgatgagttatctaattaatcatttcctcaactctttattattggtagattttgcaaaagtttggccccaatcctctcggtgtcatgtatgaagggccggtcgtttgggacttgtgcgtgaaggttgctttgcttttgagattctttcccaattcctgatgtttttgttggacttctttactgttgtacagtgtgaaacatgatggtcaaaaagaaattgcaggtccggtttaagtgcaattttgacgcgacaactaaacagtaaagattcccattctcttatttttctttccctctcttgaatctctcccaaaaagcatacttgaggcaacttggtagataaaatttcagacacaaaaatggaccatcagtgaaaggcttcctttttcatgacatattggctcttcacatgaataaaatttgaagagaatcagtattcctctgggagtagtaatacccttaaatcccaatccaaatgttgcacttttaattttttcaagtctgtttgataatctgagctgtatattgcacaattcctttcttcgccatttcttgaatcatgagatggagaattaaaaaaaagaatgaatgactgagactagattcagtaaaatttgatctaactgaaataataacagtcttgagtgatatgaatgaggaagaacaactcaagatatgataaaatttgtattaaaatgatggaaattttgattggaggggactacattgatatttttgtctgtggatgcttccaaacagactctttcaaaaggctaggttgtttacaagacctgtaccaatatgaatttaagtttaggaaccataaaattgattgaattcttcatttgctgatgaatttggatcggtgaacaaggcagctcgcagcggtagcgcggtatgactgataaaggtcgaaggtctgattattactgataatgttaatctattcggggaggagcggtttgttgattggcggcagtggactggaaggacgttgagcgggcccgagaagggcaagggaaatcgcgagccgcttcctgttgtcgaatgtagtggcggtatgctgatcaggaggagtggtgatcagattttgccgtagtcgtcaccgagctctcccgattcctctctgatcgtacctcgatctcccgagtcctggctcatcttgtgtttcttctgactcgacagtcaacaagaggaatgttctgttgaatcaaggggagtgtggccgttcacccattgttgagctaacacagaaaattcgtctttgccgccgttcattgacacttttcaatccatggagaaaagtcactcaaagaagcaaagtaaaaatgacttcgataacaatttcatccgccctggagaaagtcaaaatccctggggtcatttttgtttccttgccctggtattctaactggacggttcactggccgattcgcttcggcgtctccggtgggaggtaggatgtctgagtgatttttacgagctacccgtctgtgccataaaccgcagatcagggttgccacagggttggccgagccgatgagcaaacagcctgggacccgagcgattgcatattgaaggaaggttggagcccgagagatatcgaacttacaatcatgcagcttttggctgaccaccggagcacagcggcccgtcggcgaccactcagctaaaccgttcacttccctccgcgcgttggttgggtcacggtgttttactggcccggtggtgtaacacaaactagtcacgtgcagccagtctgggcgaaaccccgtttttttggagtcgggataactcagccatcgggactgctggagtgccagtgccttgtcagcgtggtacaagaaactgagaattgatacgttctcatcaccctcccttttggcaatatctaacgccatcgttttgcttaccgcctttatcgcctgacttacttttaaacattatttataatatatttttcgtgccaagtaaatcgattaccaggaagtcttattcccgtaatcgcttcatttattccgtgtaatcattccctttctcgattgattcgaatttcttacttcggtacggcggcaccaggatcatccgaacaaaccaatctttaatttcacgctgcaatgccgctgttaacctatggcagtttgtccgagtcgaattctactatgtttacaggaccagagtcaattctatccaccaaagggacagatgtcattgctctagaatcagatggccaaatatacgcttacgaccctggagatatagcatgggtactcatctgtgcggctatggcttggtgagaaactcgtcttcattatcatcccttcgattcttcatgatttccaagcaaactcagttaggaatgctggctcataaaatcttttaatcatgtaggttaatcgttccaggatttgcctttgtctacagtggaatggtgcgaggtaaaaatgcactgtccctactgctgcttgctttgctatccatggctgtgagtttgtcacctctttgtccattcaaaatattgattccaacacccggcctgtaactaagaagaacctccatttatgcacacttaggtagtatctcttcaattttggttctggggatgtaagtggtgaccgctttcactctcaggccgacagtaccgctgaagattgacttggattgttatccacagtttctctggcattttcacacactgctagtctattcatcgggaatctagacatggtcggttacacggatgtattttcagaaccagacataatcgccaataatcgagtgagtctttctttaccttccatttacttcacaccttattcactctgccatcttcactctcaaagatacccacaattgcctttgcaatggtccagcaaatgcaagcctccatcgtcggtgccgttgctattggctctgcagcagagaggggaaggataggacctacgataatcttcatgtttttttgggcaacgctggtctattgccccataaactgctggatatacaatccaaatggctgggcgtataaatggggggtactcgattttggtggaggtgtctctatggagctttgcgcaggcatgaccggattggcatattcgttattcattggaagaaggcgaggctacggcatcaaaatgcatccccacaacgttccccatgtagcactcggaacaaccttgttatggtttggttggatgggtcttagtggtagtggaacattggcgaacatccggggagctatggtcatgattaacacgcatcgtttgtagcccccctcctcttcaaaatcgcattgccatgctcatttttctcttccttgatgtggctccctttgaacagtggcagcatgcgctggcggactaaccttcttggtcatgtaagctatctagaattataactctgacaaatcgaaatgatctctgatggtgtttgcgctgtagggatttccgattagaaagaaagtggtcactcgtcgcattttgtctgggtgcaatttgcggtttggtagctatagcagcacctggtaagcagcttatccaaccttgaaacatcccatgcacaacattattcacacaactcattgctttctttgttttcttttgcaactgttagccggtaagctcgatttttcttgtttggggcagagaaactgggataagttttctaactacaatttccaaacataggcttcattggtccttcctcttccattgtggttggaattttcgcagctgccgtctcaaatttcaccgttgcttatcgtgacaaacttccatgggacgacggtttggatatttttgctggacacgccacttcaggtacatctggaatgtgaaaaaaaaatcgcaagaataaaactgacattctacgtacatcttacactcaggtgccgttggggtcatactgactggtatttttgcccaaaaaagcattgcgagttccgatggtttcactgtgatcgacggcgggatgatcgataaaaattggaagcagatgtacaagcagcttgcatgggttggagctggtggaacttggtcttttgttatcacttatcttatgtcagttacatgtcacacaaaaaaataagacaaagtttttttcactgatccatttgaaactttagcatgattgtaatcaatcggatacccttttgcagctttagagtcgactctgaaagtgaggtgaaaggtattgatgaagaccaatctggtgaaacagcctatgtaagctatcctccatctctagagctgatatacaaaagttttattggcttatacttgttgttattttctcaggctccggattcatacatgtttcgacgaccaccaacaatgattgattcaaaaagaggaaaaaaattcagatctacatttggaaggttcagttcccaccccggtaaccaatcattgtcaccaaaaaggccaaaatctgttgaaaagccccgaaaggcttaacatcttttcaaagaccagaaatttcaaataatagccttgtgtttgttgtgattattaatattagctgtattcaaaactaattctcttaatttattattcttgtgtatgttgagtttggtcttattgaatttgactgaattctattgattggttggcagtttattttataactttgcaatagtttcaaggaacaggaaatgtgatcattcacaatcctctatataattttaactatgatggtgcaggatgttcctgtagaatgataccagattatcggtaattcgaacaaactcttaaaaaatcaagacgtttctgagtgcttttctttctcctacttcaattctgattctgtaaaaatggaaacttgattggactgtgcaattttctataatccaatcaaattataacccattccagaaagatcccagatgagttacacgatgtaatttaataagccccaattcatattgacaccaatagagattgggtgttgacattgtttacactaccagtactggttatattggattctggatatttacagttgcactcaatgtctggataacttaccactgctatgcttgttgatcaattgcagactacagctgcttgatgtagttttgagaagaaaaaaaaataccaattcagcaatttctaggccaaaaaaaaaaaaacaactggtggggttttattgcaatcaagttgttgaggcccagttgaacataaaatgtcgcatggaattcttcaaaccccaaacccattacatccatgcatacctgactgaattactctgtgagtgataaatatgggggaacactatgctggaggatttcaattttccatttacaggcctgaatatgcccctctgactcaacaatagaagctcaagtaagtgattgcagtggatcatccttgagaatttatccccaaaaattagactctaaggtgtataaaggtgattttgaaggagatagaaaactgacgagtcctccaaaccagacaagaattgaattacaatgatcacccaaattgggccatttcttctaattgctttcattcaaataatgtatccatcctatatttttgccacagatgtggtctgtcctctctttcaatgatggtggttagtgtataatctctgaaccactcacttcatttaggacccttatgattgaggggatgagtgcttgccccaagttatcctcagcatcaagtcttggacttggaccatcatggcatcgtcaagtcaatttgataaacaaaattgccagttagcctgaatgatcgagctcagacatgtttgactgtttgtaacacaggcccacacaggattggaaaaataaaatgaggtatgtgcaatagctattgttagttggggataggacacatgtgggagcggtgaaaagagtacaacggagtagccaatattcaccctcacatattttttaagcagcacactacaaataccaatgtgaataacacgacttttcaaaatctcttgtacctcgggccttggcttccatctggtagactagactttattgccatagctttctccatcacctcagaagtgaggtctaataacaatcatgtctaaattctttcacccgcttggctcacaatatcattgggaagggttagttcaaagaaaaaaaaaatacaggaggaagcttgccatctgaaattacttcagtgggctgattgaagcaaaaatgaagactcattgagcttgtcataaaaaggatatgaagattggacatcatactcctatccatttcatcgctcggagctcgcgcagcacttgattcacttcggggaaaaacaggtcaaaagcctgacgcaaacaagttgcttgcagaaaatattggtcaggaagtttttacatttcaaccactcctaataactccctcaacaatcactattatgtgagcctcccttcgtttcccacttgaggctgagcgcaagagcgctgggtggggcgttggtcgtccgctcaaacttgcactgtgaacttaagagccggggtattaaaaccttcacactgcggttgtgtcagtgaaaattctctgttttttctcacctctacccagaactcctgcaagattgttggacgaaggttactcttggccttgggtcagatcttgcacatctgcacaaaaaaaagaagaaaacctaggaaaacaaaggataaataaggtcatacaggatctcccgaaccagaaaaatcggaaaatgcttcagaatttgtggcaaagacggcatgtggtcgagactcgcatcggttcctgtcggctctacaaccgatcgtctcgcctccgagtcccgagcctccgagtcccgacgtcaaacgactcacgagccggcaccttgcaagttgcgaccgttgggtacagattggctctttcctgccaccgaccattctgatttcagccccatatacaatggactcaaatggggtagttcaaattcatgaccgccgagtggagctagtggagctcagtggagccctgcggaggtacagagaatagtagatggagctttctttcttcatttctatccatctgcagtctgaacctccgcttaagattagctgcatacataaatagttgttagttgagacgattcattctctttgcttcgcctatgcatagcactagtgtgaaggattcttgaaggcaccaactttgtttactcaaatcgtagtccgatgatagttcaatccacagtctgtgtgtatcccctcaaagcgaagccatatggcatccatgaggccatttcttatatttattatgcagctcggtaagcgcaggtaaaagctttaccattttgtgtcgagcctgaaatcttctggaataataataatcatcctctccacaacaatacattattatctaggaaagtattcccgatggacatcatcttggatttagcagatcagcttatattggattgttgctggtcgagaatcttcccaatccaacttaatgacttgaaaagacctaatccttccctgcccttagcatctttctcaaagccacgaataacaacagtaacaactcaaaatcagcccaaccaagctaatatttcatacagcagcgtttttgattgctatttcacttgcggttcccaagcattccagtatcaagcggatcgaaaattgtctattacagaggttgtcaattctaacttgacctttaatttcggcgctcatcaccaacgatgcctaagtaggttcggaagagatcacatctttcggcaatcggtttcaatcttcgtcatcatttttatgggaatttctttcatgtacttcttcctcagctcgtaagttttttgcttgttatttttttagatgctgccttttgaaagctttccgctgcgagggcattttcttccttagcaaagacaaaacctgatctccttgctactttttccgtcgtcgagaactttgattaattagattgtcatattttttcatattcgaccaccggctcaaaaagcatcccaagtttttgaaaaaccagatcaagttagaaattctgtgtgcattgaaggctattggaccgatcgatattttggccttacctcttcatttagcccaggttcgtggtcacagcaagtgtgagcaattctccaatttttctcacacgggctctgtaatttgcagtttttctccctatcctacaatccaccccggaatgggccaccttgagaatcagcgacagagctgtcattggggcctatggaacaatccatatcgaatcatagttattgcattgcatcaagcaccgacatcccatggggtgggcaacataataaagtccttacttcacaactgtcggcccaaaactttaccgctcaatgggatgcccaaaccttcctggtttttcggtatgattccgctcggggaataaatccctgtagagatgttttttgcgcgtgcacttatgtatatcaaccccgactttcgtctgcgttcttctgttctatgaagctatttgagtctatttacacaaacttcattcccagcctttttttctggtttgagttttcggcgtatcaggttccaagtcgatccctaccacctgaggagatacctgaaaatttttgaattctgccactttctgatgcgtctcccagcgatacaccatatccctcgtctttccatttcctttgaatctgtataataatccctcctcatcagacatacacagccttggtttttgacggcgttttccccaggcaaatttttgctttcgagaaataagtctctaaattctgaaggcagcgttgggagatcaccggatctttaggctcgaatgggcgtgttgattcatccggggtttctcctcccgattcccgcggagagctcagttagttgatgaagaggatcgactggcaagattctcgacatatccattgcaagagaaacttctcatgacccgggccaaaatcatagccagacagatccagcttgttgcctcgggcgaaccttaacccacccggttagatgtcactgcttttttatttttgactggctgctctcgaatacccactatacctttctccttccactctactaaggcgtgcatccataacataacctttttttttcaggaatcattgattgtgaataatagtttatgaaggttgagctgatcccatttaatttttgaccgtcgaagtagtatacactcatgtttcggatatcaaaggagtgtctggcttcagattgttcaagccaatactcgatttcttcaaattgactgagaaattccaagacgacgattcctggcaccaactcagagccacccagcccacaagccgtttatctccataccccatgctcgataacatagtcaagcgaatctcattagcacttcggaagacttttcatcataattttgggggcggatggttctatttcatttttagttacttcttgtttctagtgtttaccgattttacagtggtgagtcttgaataccgtcattctcctcacgttttgctagctttgtgcgagtgataaatccgtcagctgagatttttctgacggccccaacaattcggcttagtatattatccatagaattgaacatcatcctgtcctttataaacgcattcataaaacccatcacaaatgggtgataccaactccattcgcatcctacgcatttcaccccgtggatggcttcttacaatcaatgccttatcatatattcgtatttatctttccttttcatcgctttctttatcttttcgctttcctctttgttaccgtttggaccatcctggtgagctatcttagtccaatatttcttctcagcccacccgatatttttggcagcttttttgaacaacaatgggaatgcgtgctcaggaactgacgaccatgatacaaacatggctttctctttcaagatacacgattcagaattgatcgtgggccatagattagaagattatatcaacggtccaacgcaccataccttacatcatttgtattttaattgcaatttcggccagtatttcacatggacagataaacttttctcaacttacaggaacccagaggtggatgataaatcaacactcgatttggcacaacagaaatccacaattcgaaaaaataaagaaatggtgctggaaaaggattatcaataggattttttaatcattcaaaaacaaatatctcttttcattttgatgatacatttataggattaatatagtatacccatcacatgccccatttgaatttccctcatttcatttttgttttaattggttgttttgtgaatacaatacaacttgattttaatggtcaagattctgttgcataccctgaaaaatgcatttccccagcagattgatgtacccaatacgtaatcaatctgatgaggctttcaattccaaaattcactgatgtaaaaaattcattgcctatgaaattaatgttagatgtttgaacagcttgacttctctcaaaaactccattggttatccatagccttcagattcaatatatatgaatctaaaagaattttaaacttgataggaccttataaataatcaaactatgtccttgtcattacaccatcactgatctcaagtattcaaaatctcaacagaagcaaaaatagtggtatgcaagcatcaattctaactgtttaatttagttttagataattacggagataccagtgcatcaagcactataaaaagagccctcaattgtaatattgagtatatcaaatttgaagggtatctacaggacttatttccattgacatatatacttttctcaacaaatcaaaaactcaagttgtgcagggagattttttgcattcttaaaccatacctttttcaaaattagtggtcacttgaattacaactgttggttggactgatccagcccaaattttggattggatttggtatgccattggccataatctccaaactttggtcaagtagaacagtcgaaattgtgttcaagaaaacctgagtgatgtatgtgatgaagcagccttcttggatgagagaagtaatcccaaacagtactcaccactagcacaacaagcccagttgtatttctgagtagagtcaattcttttgggaagctgaatcatgattcaagcacaaaaaaacagacattgagccagatttttctttttttttttcccagtcaaataggctaggcaattcaggtcagttgggttgatagaaccctgtttctgactttgggttcatgtctgcatatctcccaaggaagaacttatggaaatgcaagtttttttctttgacaacttttgtttgtttttcaatctcttttccacaactctttcaaacctccccacaaggctcactttcaggggggtcatattggttacaactgggttaaggtcagctgcaggcagccaacataagatcagtctccccaaccaatcttatattagtggggttcgtgatggaaattttgagatttcaaagccaattttgaggcctttatcaattgcatcttaaaaaaattatgagtgggatggatttgggggtttctgaacaatccacgcacacaactttagcttataaatttcaatcatgaaccccgctattggcccggcccaccaatgtgttgcccctttgttgccatgtatgggtggccccagctgatacaaaatgggtctgggagacccctgttggacttgaccacgggggttgtgtccaatacaacacccctttcacagtgaagtatacaatgaatagccacaaatccttactaaatttgatagcacaacatccatcctgcaaactgcattttccctgcatgactcacaaagcctgatcagacctacaaaaaacaccggttcataggttataactccttggaatgggctcatttggggctgtcttttggaagaaaggctttctaacagacaaacacagagattgtttcaaaggttaaaaacaaagcattcttgattgatgacttgcttagataccaacaagctctaactggagctctgtgctcaaaaatccatctcttcttttttcactcggcctttcttcatcatcctctcatttctccaaagatacccaaggtactggaaaccccccaaagtgtgctccttggtcttggtcaatcagtaacactctttgatcttcaaatctcatacaattccaaaacctgtataaagtcttagagagtcctcttttgaaagaaaccattccaagcaaacaggatgtatcttatcccccatcaaggatcatttcaagtcattgataaaaagaaaccgtgatagttgaataacgttagtgtgtagaggttagctagagttaagacatttttgactttcgcaattcaaaccatttgcgttgagccagacaaaagacagttgaagttgctcgactcaagtggcacataaatttcattggttccactcagattaatcgccgcaaccagcgagttatcaaggccagattgataatctagaggggtggccccagtccctcaagtgctccatgcagcttcaaaaaaaaaactgcaaaaggctatatagatgacatgagctggttataacgcagaaccaaccaaggtccgtctgatgcacactgagaatgatttgaagagcgagcgagcgagcgggccaaagaatgcaagtcatttttttacacacaaaagcaatacaacttgtccacacttattaccccttccttaacggcagaactcatccagatctagcgaacgtacggggagccaacgatctccccgaagaacataacaaggtgatcctgaaaaaaaaaaacaagagtgattttttacaaatggtatgagaggagttaatgcagatgctgttgtcactgatggtcgtcttgttgtcgatcgggtgcagaagaagcgacatcgacagacgcggattttttggtcgcaaagtccaagagagtagcttgtttaacgctgcgtttcttggcatctttcttctttgaagccgatgcattgagcccatgacgttcatccacccggtcgaagaacttgcccgacttcttgagctcgggggtcggcggcgttctgccgacggccttggtgccaaacaagttccccccaacattagtcatggtcgatccttttgttgggaccggcttcttcttcgcaaacggattcgtcgctggacaagtcacccaaaaggaagaaccacaaaaaagtgtcaatgattgtgtgtgtgtggaagcggacagaattgatagcgctttgacttacattccctaacagtactttgggactgagagttgagactgtattcgctaagtttgggccgcttgacgctgctattcagactggccaagtcgtcatcaggatcatgcatgagagcatcggttgagacttcgagggtagagctgagctcgagcgggtcgcggagctctctgccccgttcttcatcttcatcatcttcatcttcctgcgcggcgacttggtcggccctcctggagggggcgggtgccttgaacacgtcggcctggttgaacagccgtccgccagcacgcgcactactcattgcagagggcagctcctcaaatggttgctggaagacactgagcgctgaggaccctgctttccgcttcgagctcgacctcgagtcgtcatgatctcgtagtcctccagatgcgcataactttggcgtccgcttgacgctgcctagacaggactggctaattcgtcctcaggatccatggcatgcagtaacatcggtagagacgttcgagggtagagctgagctcgagcgggtcgcggagctctctgccccgttcttcatcttcatcatcttcatcttcctgcgcggcgacttggtcggccctcctggagggggcgggtgccttgaacacgtcggcctggttgaacagccgtccgccagcacgcgcactactcattgcagagggcagctcctcaaatggttgctggaagacactgagcgctgaggaccctgctttccgcttcgagctcgacctcgagtccgtcatgatctcgtagtcctccagatgcgcatacttcgacttccgcttgcccagcccagacgggtccgctaattcatcctcaagctccctggcctcctgtaacttcgagatccgttcctgcaagcccgccagattgaagaatttactgatcttcatcgacgcgtccaaggtgttcatattcttcagataggtcgagtagtctaacgctttttggagagacggctcaggctccgtcttgcaacaactttcgatcagcttcaatacttgcttttctagctcgagttgattgatactcaattcagagcgcagcgttgcgttttcaggattggcgagatcggctcggtgatggtggattaaagaaccacgtagataactacaaaaacagaaatgttcaaccgtcagaactggcactccatattggaattgagatttttgttttttggatagaaggaagatgcggtttcttatgacgcgcctttcttccagttgaccttgaggtgaatcttgctccaagaggggcatttggagatgaacatcctggatcactggggcaggaatactgggctgggtttcacctccctaagaaaaaagagaataacaacttcccctggttaattagagcgccagactagtgaggttctgtataggaaaaaggtaattaaataccttgaggatgatacaggatagctcagagtcagacacgcccactggccaataaactcgatcgagttgtccctgagtcttcaaagacgctgtggccagcataggaacccatcggccctgccgaggccttcgggctttgtcgagaaaagaaaggacaccattggaatcatagcaagctggaattgagtgagggtgactgaatccaatccaggacaggacgacgccgatattcgggagtgggatgatgccttcctggacgatctcgaacgagctactgtccatcaaggtatagctcagtggatggctttgagagagaatagagggcctatggacgacgaagatgaactcatggctgcatgccaagctgatgatctgttggcccaagttccagacgtaagtctggatcccactaccagtgaacagtcggaggtatccgagagtagtgccgacggcgaccgtgcccgatcccgccaagccgtcccgatcgatcttcccgtcctcgttggcacaccctccacaggcaatgcaggtcgcactctcgccagggggcagctcgaattgccagctggcctcttcgtcaggccctatcttctccgagccccggaacacaaacccgccggtcgtccaggactcgaagggcgtgtatctgatcaccgacggattcgatcgactcgcgctgcatgcaaacgcaaggcccagattaccaatcgagcctagattgaattggtactggtccgtgaaatggtagccgttgtgtcggcccttgtcatggaactcgaccgtcacaatgttctcgtcctctttctcgagtacatggactaaacccagtaagttgaacgccagatatcgtcgtgcggttttggtttcgagtgagcgatgcttgagtgtagtcgcaccgggttggaaggtttcttgagaatggacagtagacaagtgagaggagagatgatgggtccgggagggaaattgataggtggatgacttttgatttgcggtatttgttttgttagagttccgcccggtatcaagatcgtcgatcacccaatcctcgttttcgtagcctgctgcattgaaaggctcgacgtcctcctccccaagaagatcgatttcgtcttcttgctcgttgtgagtggggtctagtagtgagggggggttgaacggaggaggttgggtggaggggatgacgtcgtgccagttgatgacttgtccgagttgattggcagccacgatggaattggcctgaggtcgccactggatagcggtgatcgagcaatcgctctctggttgaatattcgtctgaggggtccacgtctgagtctcccaaatgacgatcatcccatattgacagcctgtggcgagatattttccattcagcgaaaacctgagagaagtgatcggtttggtttgcttggactgatcaggttgacagacggtccttgaacgcttccaggtctgatcggagctagatttcgcgaagatcgccagtccagattcccgactgggagcgacaaaatatttgcccgatggatgccaaacagcctctattgactgatgagactctggtaagacagtcgggaggatattctcgatttcttgcgaacatggcaattcgcccgatggactttgtttggagaggttccagatccttaggacgccctcgcatcccgagctgaccagtagagtcgaatcaggcgaccaagaaagggacttgatggacttggtgtgaccggttaaaagactagagttcaacggatcctggacgtccacgatcttgatgtatagttcatccgaagctacggcaagcttcctctgattgggtgagaatttgatggatcgggtgggcagcgaggtccgggtgataagggacttgaatggtggggtttggtctgatgaagcagcatgctcatgcaagactgtctcgccagattctgaacacgaggctaggaaatcgacctattcatgggttatgaggaaacaaactaattcagcttgtttgaactaaaaagggcagattgtttactagcaattagaaacattcacgaaggaaagacatctatcttactgaacaatccaaaaacgtgacggggtccttatgatattcgatagtccttgcggcatcgacagcctgggtaagatcaaagcatcgaattccatcggcgccgccagaataaagaaacctaataaaagcagccggagagggctggggtggtcagcatcgatcggcttagatacatagacggcctgaaaatgggaccggaaccaaggccatcataagcttaccttgcgtctggagaataggccaaggagaccgcgccttcggtgtggacataggttgtcgagacgctggggtcctgtgagagaagtgccatgactaacactgtgtgagttttgagtatcgttttctgctgatgccttgatcttgttctcgttgaataataatacgcgcatcactggaatttgggagacgcgtcgcgatccacgccgaaccacgcgtcggaataaatccgacactgcaccgatgacgtaacaccacagtcatttgcgtgtcgccgcggatgtaaccgtcaccttgacgaatccgcgtgcgtgactgcggcagtaggcgcagtgactgcgcacgaaacccccaatgaaacccccagatgtcgctccgcgcgggagcgacatgcaattgtccgtggtgtaagcgttgttaggctagcggtaaactggggccttgccattgtgcgagtggcctcgtcaggggttcgactcccctacaacgcatttgttttgaactcctcatgtttttgtggggtgtgcatgtgaagtcgcgaagaagcagcatgcgaatttcccaataaaccattcacatcgtcactttttcttcccacactttctcaaccgaaagtgtaacttcaagaaagggcccctgagagagagacaagattttttgcccaaaacacacaacccaacacgtcccccatcctactgaggctataaatctggcttgcacctattgctaccagaaatggccagcaactctccaaaaaaaagagcccagattagggatgtttattttttttttttggatcatgttgatttgtggagtgagttttactttcaagacttgtcatcaggaagacggtagacctccactttctctggtgcgactctggagtctggttttccttgaataaccatcatttgtttgttttgttgattaagagagaaccagtaatacaatacgaaaagagaagagaaggagggggattcatcaggacaaatatcaaagcacagcaacttcatgaacgagataaaaaaaagacgacacaacaattcttccattgtcaaccagaatcaaacgaccacaacatgaagataaacaaaaaaagaaaggatggtggtacaaagaagttacgagtaacagttgagacagatcgggacttgttgcgctccgcgtttagatttggggtccacggaaggatcgaggtcggcgtaggggaccaaaaagaactggttattggagaacggattgtggcattcctagagatcgggccgaacgagtgaatgatgaatgtgaaggaaggagagttgataatgaaggagaaagaaggacttacgaagcacacgaagcagtcggaatggaagagtttattgagcgcattgatgaagtcatcggtgatgggggccttacaagtaaagcatttaggccgatggagccgaacgtcgcatttctcgcagtacggataaccattgaagagcacgaacggtttcggctcatctactgtcatcggcatccggtctcgattggtgttgggaagagccgagattcgcgactgttcttccagactcttcgggtcgatgaacgggtccccacactccgaacagaacagatgcagcttgtggtaatgccgtggaccgtccttcagactggggtcgtccagactcacgtacgaatcctcgttgatcgacgtgttacaatggtaacatttcaaactaaacaactgcagagaatccccacgatcgacaattattattttatttagtgaatgtttatcaagctgactggggaaaatcagtgttaaatgaaacgagggaagaagacacactgacttcatcgtaatccaccccacaatacgcctttccttcgtgttcatagaacgccacatgttcgaggacgaggctacaatgttgacagacgaagcaatcggggtgccatttagcgtcgagagcgtggacgattctgccagcgatgagctgtctgcatccagcacaagcgagcgaatgggggccgattggggcggcgagttgacgaggcggacaatcgtcgcgactctgttgatgatgatgatgttcctgaggatgttgattagaagaatcctcgtcggtggaggagacgatcatttgggggaccgagcgttgtcgactgcgagcctccgtcgagaccacccgctcggccttccggacaggcgtgatcgtccgcgggccgccaaccgtcgcgcctcgtggccccgaagtccgtcgtccttcgtcggcgataaacggcttcttacgcgtcgtccccttgggtgcgggaggagactccacactgaccacgatccccggcacgccttcctcctccgtcaccatgatccccgggagactgtcttcctccgactcttccgctcgcgaagctccgttgtcttcgtgatcgtcgtcgtcgttggagaccatccgaggaaccacgagttctggcaccccaggcttctcttcctcgttactcgcttcatgtccactatcatctcgaggctccgagtcgacgacaagaacctgctggacatcgtgttggtctcctcgctcgtctgttgcatggattgtttgctcgtcaactacgcgatgctcttcataatgcgaaaatgagtgatgatgatcggaagacgagggttggggatgaggctgagaatggaagttagagggaggctggaagctgccgggaggctgaaaaggcggaagttgatgaaaggaagcagtctgttgctgctgctgctggtgctgctggtggtggtgatggtgatggtgaggaatgaatcgattgtgggtgtgaggttgttgatggtagggatgatagttcggattactgagctcggtcggtctgccatgaacgggagggataataggtcttgatggtgccgggggttgagggagtggtttggtgcgtgaagggccttgatctgctgttctgttctcttggctgttgagcttgtttatcgagatcgctgttagtgggggctgttgttgtggttgttggctgttggtgtgggtagtagtggtgggtgggactggtggtagtggtcgtttgatcgactgcgtccgcctcatcaggccagcattattattcggttcttgttcttgctgctgctgttgttgttgctgctgttgttgttggtattgtgctagtcttcgtagtaggggtgtcgacatcgtttcttgaatgagtttttctggttgtttttttttggggaaggtgaagtggtcgagagtcaaaatgtttgagttcaaagggaaagcgaggcaaaaaaaaaaccctcacagcagttgaacaaaaatggaacttggtcttctcatcatctactcacactcacacccccaatctactctgcacaacccagccactccagataccctgagaactaaaaaaaaacacatagcttttcacgaaggggcaatcatcatttgaaggcaatttggtttaaagaatttgtgggacaaatgttgtaacagaaatctcacttgcttctcatcccaataacagtaaaccccacatggcacacctctccatctcattttctatacaacatgcagatcaattttcttttctctgccacgttatttctcacagttaattgaataacaaaaaaaacaacacaaccaaaaaaaattgagcttagacatcaaatttgatttgccttcctttgtttgcagggatgagtgaaattattggggggaaaaaacagaagtgcatatcattgaccaacaagaaaacaagcataagaaaaaagggtgacagagtgatgaaactgggattgtttgctgaggaacagattgggtgatggaaaaccatgaggaaaaggctctgactctgagggagaagaaaaaaaaaatggtctaagggctatgtgagtctgccagcttgcctggtggaaaagcacacatgctacagggagttgtatctggtagagattccaggactcaggcacaaaagaaaagaaaagatgttgtctttttttcatcttctggctctgaagcatgactatttatctatatatgtacatcgtatgtacaacatgtgggctgtgagttgttgaacagaaggtcacaggggaaattcatctggtggaactaagagaaaaaggagtgacactgacatgaaagagaatggaaagaaggagacaacaactacagaattccaaccgcttcaatggtgagaattcaatgctttgatagatcttgagttgtatcatccatcaccttaacacaagtcccgccttggtgggaggcctgctgtgtgcgctgggcacaaaggacccaaaggacttgggtattaagtcaacatttaagttgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntcatggagcagtcaaatcctccctgatcgagggtgtatcctcggtcatggaggagttgagtcctccatgaccgaggataaatactcggtcatggagaagttgagtcctccatgaccgaggatacatacttggtcatggaggagttgaatcctccatgaccgaggatacatactcggtcatggaggagttgaatcctccatgaccaaggatacatacttggtcatggaggagttgaatcctccatgaccgaggatacatacccggtcatggaggagttgaatcctccatgaccgaggatacatactcggtcatggaggaggtgcatcctccatgaccgaggatacatactcggtcatggaggagttgaatcctccatgaccgaggatacatacttggtcatggaggaggagtaccccagacggcccggccaactaacctggaccggatggtacccccaacggcagccggtcgacgccgaacagtagtcagctcatgtttctcccggccgatgagagtgtacactctcatcagccgagagtgtacactctcaacggccgagaggttttctcccggccgttgagggtgtacactctcagcggccaagagtgtttctcccagccgatgagagtgtacactctcagcggccaagagaaacactctcggctgatgagagtgtacactttcatcggccgggaggattcctcccggccgttgcgggccctttttggtaagcgacacccaaaacccagtgggttttgggacatcgacccccaaccccttcgggggttggccttttttttttattaaaattagtgggttttcgactcccaaacccgctgacgggtttgggggatcgactcccattcctcggggatttcggtggaaattccgggggttttggggtttgggagtcgatcctccactttttgggagtcgattagctaagactctacttatatatgtgtgtataatatgtcccagattagttattgaatacagtccacattggccaaaaaacagtggccatacccacatgaccgtacacaatatttgggtgattggaattttgggtgccaacatttattttttttggaaaatggggcagagtgaggggatgttgtggcctaaatagtgctctgtggggctttccaaatgagccaccaaaggcagacgtgcattcacataatggaccagtcaggtccacacaaatcaacatatgtattcaaaggggtaagtgaattttacaaactattttttacaagacatatgtcttgtaaaccagatagtttgtaaaattacattttttgggggtaatgtataattttacaaaccatcacccaaaaatatgggttgcaaaaaaaagggttgcaaaatatgtgccttaaaattgcaacccaggccccatggagtagatttttaaggcacatatgttgcaacccttatgtcttgcaaacaacatgatttgcaaaagtacatttttgccttatttcaaggaattttacaaccattagtttgcaacccatctatgagttgtaaattatgttttgcaaaactgcacaacatggtatgtaaaattgaattttacaaaccatattttgcaaccctttcaaggagttttgcaaccattagtttgcagcccatctatgagttgtaaattttgttttgcaaaattgcacaacatggtatataaaattgaattttgcaaaccatattttgcaaccctccaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaggaaaaaaaagggagacactatggagtacggaggtactgaaccgccactttggccaaaaaatgtaaaaatgatgggattgtgtctatcattgatgaccagttttgaccagtcatttatgtgggtgttaactcccatcaatgaccagtcaaaaccattcatcaattggagtgtttactcccatcaaaaaatgaaaaaaaaaaaatcatcagccaatttggccctacattcctcccattgttgaccatttatgacactggttgtcaatgggaggacacactcccatcaaggaccagttatttatgaccggtccttgatgggagtaaacaccgccaacatccccatcaatgaccggttttgaccagtcattgatggaagtaaacacccccaagcacccccatcaatgaccggttttgaccggtcattgatggggttaaacacccccagaaatgactgattttttttttccttttttcatggccaaagtggcggttcagtacctccatattccatagtgtctccctctttttttttggagggttgcaaaatatggtttgtaaaattcaattttatataccatgttgtgcaattttgcaaaacataatttacaactcatagatgggttgcaaactaatggttgcaaaattgcttgaaagggttgcaaaatatggtttgtaaaattcaattttacataccatgttgtgcagttttgaaaaacataatttacaactcatagatgggttgcaaactaatggttgcaaaattccttgaaatagggcaaaaatgtacttttgcaaatcatgttgtttgcaagacataagggttgcaacatatgtgccttaaaattctactccatggggcatgggttgcaattttaaggcacatattttgcaacccttttttttgcaacccatatttttgggtgatggtttgtaaaattatacattacccccataaaaatgtaattttacaaactatccggtttacaagacatatgtcttgtaaaaaatagtttgtaaaattacagcgacccgtattcaaattagaaattatcaaaatatgtactgaaagtgtgatagagatggtcgaggatacccgccagtgccaacagatacccgccagcaacgctgccacagatacaatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagttttttttattagagctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcatttccgccagggggtgcggattcaggtgcggatgtccccttccccctaaaatcctggaggatatccgggtatcccacgggatacccagtgccaagagactgaaatagagtggaatatttttacaaaaaaatggccccccttggcctagagaagcagaggccacactgccgggaggaatccctcccggagagctggtacacaatccagctcgctgggaggaattcctcacaagagctggtgtacataccagctctttcttcggaagaaatcccttctgacaagctggtatttatcccagctcatcaggaggaatccctcctgcaaagctggagtgtgtactagctcaccgggagagattcctcccaacaagctatcagctggcaattgccgaccagtaaaacggctggtgtctgtggatatttgtgcagatacctgccagttccagcggatgcagatgcctgattctgctgagattgcgagtggatatacggatgcaaagcaaccatctctaaagtgtgatcacaccatttctggtgtagattagattgttgtggaaagtaaggcgcgccctaggagatttcttgcacttctccgctccgcaacacgtcctaccccgttagttgttctgggtaacttgcttgatggtcttgttggtaagtaaaaataactaattttttatttttttatttttactacactaactcttctctatctctgtcagctatgtgtatgaaactttggcttagttgatgtaaaagccaagtactatcactgtgctgaaggactcaggttaaagaccaagattactcctagtcaccctcaaagtattaagtggtccaaacttcccacttaagaagttaaaaattccacactcctcagttaatgacacttgaataatccagagagcactgtaggagaaaataatagaatatgttattgtagagtgtttggaagcaataattaatattgcaagaagtagctggcaagcacctgagctgaaaggcaacggtgccacagagacgatacgatacggtatcaggcgtttatctgtatcgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtattgtctcagatgactgatcccaccaaaaccgtatttgatacataagatacttggctgtattgaagaaaaaacgaaaaaaaacgaagacgattttttttttcatttttaaatccaaatccgatacaatgtattttttcaccaaccaagaaaatactgataccggtatcaggctcaaaataaatacgatacgatccgatacaaatacatgtctcgtatctgtggcaccgttgtgaaaggctacagtcagaggtggtggtctttcagcaactgctttttaaggaattagttaagttttgagtctgggataattctcagcttaatactaattccagtaagaaggtagggttggattggataaaaagactactctaaaagtaggtggagaatattcaatgtactcacttattttgttgggggtgaatatactgaggaattcatcctaggcaggagaaaggcctccttaaatattctggagatcctttggggggcatttcttagaataatctagaatctcctttttaatgtacagtgggtggactgttatttttggcttcttgttttggattccagagcttcaaagcacaaaccagaagtcacaagaattggtggagtggtgcagaataggtcccaaatgatgagatcaactgggaccagtagtgagatggtggaaaggatgattcattacttcagtgatgattgatcatgaaagagaaagaaagagaaaaacagaaagaaaagaaacagaagatgaagaaatgacttacctgggaccagtagtgagatggtggaaaggatgaggaaagagatccttccacgagctcactgctgacccaggtgtacaacatgaactgtaacatagatgtgacaggtgtgtagcatacaaaagaaaagagagtgaaatggaacatgacaactcaacacccccccttgctgcatacctgaaagagatgtagaagaaagaaaaaaaagatagaagagagaaaaattgggaatagttaggacagagaatcaggcaaccaagccaaacagcagtctgtgttgttccagaaggacacgcgagagaggttttgttagcatgtccgccagcatttccttggttgagacgtgaagtagctctacttgtttcagctgtacgcattccctgacaaagtgatatctagcgtgaatgtgctttgttcgtgcgtgatgttccggattctttgctagtgcttcggctccttcgttgtcgacatgaatagggataggggtgtgaggacgcaagcagagctcggtaagaacgtgacggagccagagaccttctttgcaggagtctgagagtgatttgtactctgcttctgtgcttgagagggagaccgtcgcttgtttgcgggatttccacgagatagctccattcccaatgcgatatgtgtaggcggaggttgactttcggtcatctcgatcctctgcccagtcagagtccgaaaaacctgagcagttgagatctccaccaagccgtagtttgaggtcctttgtggtgactagatagttgagagctctgatggctgcctgccagtgagcctctgacggatctcgcagatgttgagacagtcggtgcaccacaaatgagatgtcgggtcgggtgcattgagaaacccacagaagagagccgatgagttgattgtacgggccagaggacttgggctcatccacagtgcgacgatgaagaagtttgaaactggagtcggagggtgtgtgaacagggacatgattgttgttcagaaaacggtcctgaatttcctcgatgtagtgggattgattgaggaaaacttgatgatgttgccgatcacgggtgattttcagggataaaaagtgatgaaggtcagagtcagcgccgatgtcaaatttgtccccaagggacttgattagggaagtgacaaatgatggttcccccacaatggccaggtcatccacatgagtcgtgagggcgccaatgagtttcttgttgtttattttgaagtagagtgtagggtcgtattttgagtttgtgagtcccaagccagtaagggctttgtgtaaagcagagttccattgtcggggagattgtttcagcccatagagagagcggtcaagttggcatacccagtcaggatgagcgggatcttcaaatccagggggctgttccatatataccgtatgatcgagatgtccattcaggaatgccgttttgaagtccacttgacggccggtccaatcacgaattgccaacagactcaggatcaaccgtagagtttcaagacggagtgttggtgagaaaatttcatcgtagtccaggccgtgaatttgagaatatcccatggctaccaatcgagctttcagtttttgaatggacctgtcgggtcgttgtttgactttgaaaacccacttagacttgatgatttttcgcttttggggacgcgggaccaaacgccatgtgtgcatgccaagaagtgaggcaaactcatcgtcagccgcctttagccatcggtgtttgttgggggatttcaaaagctgtcgccaagttttaggagtgtctacttcctcctcagtcctagtatgtttggcccagtttccatacctatcaggaactttcctctctcggcctgaggtacgtctcggtggagggggaggagtttgagtggaggatgggtttttgggtgcagtgtcactgttgcagggagcaggaggaggaggaggcagaggaggaagattgatggtgacgatgtgatcgttgggtgattgaattgagactgcgttggggagtgttggggatttcgatggatcagattcagattcagtgggcgactgagtacggggagcattctttggagcatgaattgaggcggtaagtctgcgatcaaagcggggttgaaggggaatgtccagcggaggaaggtccagagggtttggtgactgatgatccactggtttgttcactgtattgccagaatcaggaggtgggggttggttagagcctggacttgagataggccagggaagctcaactattactggatctgatggtttggataatggtgaaccgtatgggaactttgagtcgatgaatgttacatctcgagatttcagaactgatcttttctccaggtcccacagacgatagccattgccgtcggagaggtaggagaggagaattgaggctcgtcctcgctgatccagtttcttgttggtttcttcaggcattttgtagtaagtgaggcaaccaaaaggatgtagagagttgaggtcaattgggggtagtccaagaattgagttaggtggtttgaaacctagaggagtgtgacaaggaatgtgattatgcgcgtggaaggcatggcgaagggcatcaacccagaatgatttaggaaggtgagcactaagaagcgacgagcgaatgaggttgctgattgtgcggttggtgcgttcagctactccattgagttgaggggaatgaggtggtccgggctcgtgtcggatccctgccttctcaaggtagttctcaaagtctttagccatgtactcacctccattgtcggttctcagagacttaattgagtggttgctcagattctcgaaagaggcacggaagattttgaaacatgaaaaagagtcggatttgaatttcatcggataaaggaaaacagccttggagcaatcatcgataaaggaaatgaaatatttgtacccttcacgcgactgcacttcatatgatcccacatctgagtgaattacctccccgggtgtggtggctcgataggcggatcttgtcttgaagggtttgcggtgaagtttggattgtaggcaaatggtgcattgttgaacatcaatctcgttcgatactgacggtgtgattccgtgtagcttgagtagtctcttcagtggtttgagtcctatgtgggaaaaacgccaatgatatccaagcagactgttgtcaacagcagccaggcttgcacagacgggtgggttaggagaggatgagattgaaggagagctcacaggctcagccgggaggtagtacaggtttccccgtctgtatcctctgccaactacttcgccagacggatggaagtcgggagtcgaatagatatcgcaggatttggggttgaataccacagtgaggcctgcatcacataagccggctattgagaggagtggttccgcaagtgctgggacaacaagggtagtaatttccttgtcgaggttgatgggaagtcttgaaagccctttgtgagtggcctctacaagagagtggtcggccaggcgaacaggagttctgtcgcgcttgagagacattactgatgacaggtccggtgtcatagagacagagcagcctgagtccagattagcgtcaccagagggttgcatgtccgtggttgaggataaggagacggccgcttggcctgccgtgacttcaacttcagaccctgagtaatcggagtcgtcatcgttgtcgtcgcccgctccgccgagaatagctgcagaggtgcgcccagcttttgcgaccgtgtcaggtttggggcgatttctgttgttggaacggccagatgagttgttgctgttttccggccgaggtgtttgacttgtgtgagtttgattaatctccgcgacatggccgcatcggtataggtcatgggccatccatgttgcaaaatgtgcaatgacggaccggttgaccaggaggcctagctttgcctttggatgaggggtttggtttagccgaggcagcagattcaggagcggtggcatcgtccgcgcgcgttttccgacgaaggtgttcggctttcagagcatcgatgagtttggtaggactgactcgctgttcgttcatcatggacgaaacgcacgaaagccagtcttggggtagcgaggtgaggatcgaggttgagtatatgtcgttcggagtgagaggagactcatccgtaatgagtgcgctcaatcgctcaaaggtccgagccatttcgtctagatgtgtaggtagatcatcgtccgtcatcctggacatggttagcttacgaagccaatacatgactcctccagcggaggagtcttgatgagctcgcttgagagagtcccataatccctttgcatcgttcttcaggtgacggacgttcctgatgttcgatggatgaatcgtacgagaaatgacgccgcagacagccttgttatctcgcgtccagttcttcttgagtttcgcgtcctccactttgtcggtgatgatgtagtccacgtcggtcgcagcaaaatggatttcaagaatccagctccaatctaggtaattggagtctgcgccaggaggtttcagttgctcaactccggttagtttgagggctggatggcccgctacatcgggatcggttgaggtagacatcgaatgtgttggcgagtcgatcgaggtggcgacagcggctgtcggattagttgacagaacgggaggtgcggttgggggtgtggtagataaactatattctgatttgatgcaaggtgatgggggtgaagtcatgtattgtgggcgctttaacgacaagcgtacggatccttataagctctcagtgtcctgtagttgattcgtcgagtgcgtagttatagcgcaatggtgctcataacctgatgagatcaactgggaccagtagtgagatggtggaaaggatgattcattacttcagtgatgattgatcatgaaagagaaagaaagagaaaaacagaaagaaaagaaacagaagatgaagaaatgacttacctgggaccagtagtgagatggtggaaaggatgaggaaagagatccttccacgagctcactgctgacccaggtgtacaacatgaactgtaacatagatgtgacaggtgtgtagcatacaaaagaaaagagagtgaaatggaacatgacaactcaacaccaaagaatgaatatgaaaaaataaaaacaaaaaagaaagtttcaaaatttgtgaaaaatgaaaaatattttttttttccaaaagctttgttattaattttaggggagtgggagtgctgagagaaaggaagaatggaaaataggaagaataattataaatgaaaattttaaaaaaatggttaccagatggttttaaacagctgttgagtagggcattcaccagctcacattgtgataaagcactagaatttactgttttgaatccaatctggatagccaacctggctcacccttttttggttccaatttttttcatttataatcattcttgccattttctactctttctttctctcagcactcccgctcccccaaaatgaataacaaagctttgggaaaaaaccaatttaattttttattttttacaaattttgaaactttgttttttatttttattttttcatatcaattctttgggacctattctacaccactccaccaattcttgtgacttcaagtttgtgctttgaagctctagaatccaaaacaagcagccaaaaataacagtccacccactgtacaacagtagaaataatcccaaaatgtaatgggaatttttgtaatatttctagtaaaattatattctatgtcccatgacatcatgttgcatatttatagccaattgcatcatgtgtcaactaaagtagaataatactaatagaaattgtcacacactacactagtgtggtaatttctattctacatatttatttcttgtataatacagtcttgaatgtatatttaaccctaatttaatatacattaggtttactttattattttaattaatttacagtactttgttcctacttgacttcatggtcttggagtattaacaaagtcctagaaggagtaggattttaggggtagctccagtgagagaccccatctaaaattatatggaaataaagattattcagtaatcttcagtgtttaatttattttttagtgagtaatattagatgtatttattattagcagacttttggatactctggagtatctctaaggctggcaatctctaacaattctttaggctaacacatgattcactcctaagtcactctgttattctgatatgttgtgagtcataagtcttttcccccttctactccgagctccaactcttgccagctatcccacacacgacttacctcctgcttcccacgctgtcctccgctgtcactccctcgcactccgctcgtcacccctccaacgcctgccagtcaacgtactcctccggcctccctttggataggtctcccaccaccgcttccacctctggtccgctctgaaccccgcttctgcctcttggtgctcccccgctcctttgtagcccctctgcagtatacactaaccccagtccgcagtcagccatgaaccccaaagtccgccagtgcccaaattccccgcagcaagctctttggaaccttgtgcatttggccggcttttcccctgctttttgcaccttggaaacctagacttttccactaatgtgccgccgctttactcagcctgtgtgtgtatgtagcgtcagctccgcatgctttccgcatcagctgcaagcattgcgcatacgcccaagcaatttggccaaagctttgggtgcggcgtgctctcaccaccacattgtctcgctcttatggaagatcaatgatgattaatacatagaaaaacacaaatttattccttggaattactgagaaaataaacatgtaaaaacataacaaggtaaaagggggaaatcaactcatatgtgaatggtgaatttctgtctaagacactacttaactattacactaagtaacttatacataatcaatatacttgcagacatatggactattgtctcagtgtctgacaaaccaagacaagctcaaatccaccttcaaacttaacacatgtcccctagtgcccatgaacattgggcctgcagccagcaaaaatgtttggtggcatgcgtgtataagcagtagttttttttgataagtgcagttgcggacggcaaaaaccgaccctggattttgaggatgtccaaatggtcaagccaaaaattcagatttttttttgaaattttcagccttttgagctgtttgtagcctccagattgtagaaaaaatacactagaatagaagattaacagtgaaagtagatgtcgagggtgtacagtgcctagacagtgaaaaatggcgcagggtgaaaagggtgattttgcatattttatgcaagtgcaccctgcagccccctatccagccagtcactatcactccctccctattggatcacaaacaacacctacagacaggaaactcaaccaaagtaagtcttttttttctttcctatctactttccgccacctccccaactctcgacatcgctccgcaagctaggcaaaaagaagagcggacaagcggccgagtattttttggcatcaccaccattgtcgtctcagtggccccatcgacaatctcgttgccagtcatccagcccaccacctcagatcctgacaaacaagccgcctatgatcgacacggagaagacccagactcaagatcagcaggacagtgtccatctgccttccacctccaccgccgagatctatcaatcccacattgcctcgatgatccaggatgctgttgcaggttacaactcgaccctggtggagatataggtgaaattcatctgggttgacatctctcccatcttgaatcttcctgaccaatcttcatatttgttcgttgattatttttgtcgtcattgattggtcaggtcttggtgctatgaccgaatggaaagatattgtggatttggtagtcactcgattcgtgactgactccagcaaggaaccagcagtttaataatcatcacgtggagaagatgtatcatgttccatttgaagatctaagttctatttgcttggtcgaagatcctgcggccgaccgacttgcttcagaccggcgacggccccgttccccattacctcctccaccatgcaacaggtcacggggcagtctgcggccaaccgacttgcttcagaccggcgacgttcagaccggcgacggcccggttgccggcggctcctcctccacggccccgttgccggcggctcctcctcctcctccagccactcccagccgacttgctccagaccaacgacggccccattgccggcggctcctcctcctcctccagccactcccagcccgcccagcaaaggctacatcgtccccgaccaagacccctcaacaaaaaaattaaaaaaacaataataaaaaaaacttttttaactttttttttatattctttcttctccactctcagcgcatcccccctccaaattgtgtattttttacatcaatattgaaaaaactacaatatttgttttttttcaacaatttttatcttttttttgattgcctatgtaattaatttgtttctatattctttttccctgacccactgtgcccctgtgacaaaataattggagttgaaaagtggctccttgccctccaaaaaaaaataaatgggacaccatttttcactgtctaggcactgtacaagtagtataaaaccatgattatttatagggggttggaaaaacgactcccaaaaatttgacgacgactcccattttggttgtggggtcgtcggacgggagtcgtctttccaattccccctgggggattgggagtcgacctcccaatccaattttttttttatattttttatatttttttgggtgggagttggcgcccaaaacctccttggcaagtgggacgtttgggagtcgcttccctcccactggccgggggattccctccggtcatcgagactgtacagtcttgatgaccggaagggatcccttccggccatccagattgtatggtcccgatgaccagaaggaatcccttccggtcatcaatggtcttgatcaacggtgccacagagacgatacgatacggtatcaggcgtttatctgtattgtctcagaattggaatacccaaaaataccggatttgtgttgtctcactttcctgagacatatacatgtatcgtatttgaaaagtgagaaatgtattctgtatcgtctcagatgactgatcccaccaaaaccgtatttgatacataagatacttggctgtattgaagaaaaaacggaaaaaaacaaagacgatttttttttttcatttttaaatccaaatccgatacaatgtattttttcaccaaccaaggaaatactgataccggtatcaggctcaaaataaatacgatacgatccgatacaaatacatgtctcgtatctgtgggaccgttgtctcgatgaccggaagggattccttctggtcatcaatggtcttgatgacttgatgaccggaagagattccttccggtcatcaaaattcaaattgtctcaatgactggaagggattccttccggtcatcgggaccatacaatctcaatggccggaagggattccttccggtcatcgaaattgcaatggcgtcgatgaccggaaggggtccttccggtcatcgaatggtcttgatgaccggaagggattccttccggtcatcgggaccatacaatcttgatggccggaagggattccttccggtcatcgaatggtcttgatgaccggaagggattccttccggtcatcgggaccatacaatctcgatggccggaagggattccttccggtcatcgagactgtacggtctcgatgaccggagggaaacccccctggccagtgggaggtaagcaactcccaaacctcccacttgccaaggaggttttgggcgccaactcccacccaaaaaaattaaaaaaataaaataaaaaaaaattggattggattggattgggaggtcgactcccaatcccccagggggaattggaaagacgactctcgtccaacgaccccttgaccaaaatgggagttgttgtcaaatttttgggagtcgtttttccaaccccctataagtattgggctgtattggtgaccagataccaaagcttcatcacatgttcattctattggtctgtcaatacaatgcattagaagcaaaaccaatccaatacatgtgttgtgctggtttcattgtttgtgggagcagaaagtaccctttggttgggagctttcttaactgtttcatagctttggctcccttgccctctcaagtcctgaaccacagccttctatctaaaacacctctacatttttggcatcctcagattttcctcatcaatttttgtcaaagtggagcagccaatgatcctccatgctgatgatggcttgaggattcaacactctgtctgaaagcttttcatgattatcaaggagcctgcacggatccttcagattctatcaagccctgggaagctgggaaatcctcaggatgtgcggccaatccctggccatacaattccacgccagatatggagtgtctaagacttcaaccttcattgatcaaacacggaaaagtcaatgtacatataccatttggacctcaagcactcaaatcctatcttcacagggacttcaagagatcaaattgtccaccagattccagaagcccgagaaatctggctcttgagtgtttttttttctttcctttgtgtttattctaatttcctaaaaaaaaattgttcctgctcctgcaaaatatcagcaataattgcataaggctgtcctacagagagtgctccacatgaggtcctctgggcccgtccgtttgagtggctctggtcagctatttacatagtatgtaacagtgccgacaatcccagatttcagtccgcaaggtcaccatccacctttttgcacctccacatgtctagcaacttattatcagcagcagcaagatctcacagacctttgaagttctatgtatatagatctggggcccttccagtccttgattttctttagaccctcacaaagtctatatctttgcaggcaaatctagcttgattatttccaggctctgaaatcaaaaccggggatgggaaggccttcagtcacggacttgatgagctttgctcacaatcacttcccatctcactctacatctgttgtcttgtagatcaagcgcgatatttcgagtttcatttgttgtttatgatccaggcattcaagtatgataaccagagatcttgttctagctgtctcttttccgatttgggatttgaagagttctagccatggtgatggagtgacaactttgtacgcgttctgatacataattcccgattttcataaggaatggtcagaacgagtcttcaatgtacgaaccacatctaagcatgtaggcagatgaaagatttttccaaaactgaagttgatttgaagaatgaagagctaggtatgtaacaaaaaactccagcaagaatcgctggaatttgtttacaagaatttatcgatttctaacggtctaggtttctggggtttataagctttagggtacgggttcaagcgaaagagtttcctaaaaaaccttgcgcatttcttcctaaacttagtccaagaagcactccaagaagagggggaagaagcgagaggataaggatgaagacaacggggacaattgacgacgacgaatttgagagcggggagtctgtggcgggaggtgcggcggagttgctgttgatgaaggaagcgttctttcaagcaagcgctatggaaatggtgtttgcaagccggcaggatcgccacccggtcggccttcttctggccatccccggcgagcttgtacgcgtccagacagacctggcacgcggctcgacctccctctgcggactgctgctccttccggctcatcggccttcgtgctttcataaacgcgtcgaccgtcttcaatcaagccgccaaaagacaaaacaaaaaaaaaagactgcttagtcttcccttccggatccggacatgtcaaaggctgttcacgcgccggatttgtcgatcactaacgtaccttcgctcgcccggcggtagacttttggggactaaagtcggccgtgtaatctaccttcgggatctcgttccagctcaacgaggccaccaaatcgagccatcccatcaaaacgacctgacaaaaaaagaaggatgcacatcgaacatgcagtggattattaaagattagcttagtcagctctcagaatcgaatgaggttcttgtgtcctcaaatcagtcagatggccatccatctgatcaatgtgagcttgaataataatgccgggaatggaggtgattgagtctaaagagaaagataggtggataggacattttaaccgatcaagagagaaagtgagtgaataacctacgatccagatcatgggcggattaacaacaaccatgataaaagtgttcctttcctgagacagccccccaaaaaaacaagcgggactgagtgattgaggaggaggaaaatgaggaactgatgtggagtgtcttgcactgagaaaattgagtgtgctcccctcccgggattcaagatggccaggaggccctgagacacaccggaggcgacggtgagctcctccgatgattgcgccgagagatgtacgacatagggcaattgatttgtagggtgctaatcaacgggacatcagtgtttcggatgcttgcagagctaatgtggttccttgcatcatctatgtactatcccggatcgagacagcgtcttttcacaataaacacccattcccgatccattattttcttctccttgcgacgactgtcgacgaagggccacatcgtcggatatggatggatggatggctcggttataaatatatgcttaagcagctttttggtgatggtgctgcgccggaaccagatggatgttatgtcgtgcgccaagtgggcttagatctggacttccaaaaggggcgctcgaggggcttgctgctgctgactgggcagtgggcctctttttatttaatccgcgccttcttcttctcaggctatttccgtccctcccaatcagaccagactccctctgaacctccctctcaaagaagcccacccaaaaaccctcatcaaatcgctaaaggtccgtcctcgtccttctccatctcgaaaatcgtcgtgtctctctgactcatctccttccatcaatcccaaatcaatcagtctgttctgctactctctcccatcaaaacaaaaaacaacaactatcaatctttgaatagtccgagagatggccaaatattcgacttttgaacaactgccggtcgagattgtcgaactatgtctcgagggcttgccggccagctcgattgccgcattattaggtctcaggtcagtcctcatctcctttgagaattcccttatatatatatgatgagcagcccagaagccggtcggattggatggctcatactctttttgtggttcctcttcgcgtcttttgtctccctcactagtcgtcaaacccgtcacttggtgctcacttcgatcgaattcatcttcgctaagatggtcaaatcgtttgaagacaaaagccaatacattggagtaagactttctcacctgcaacccacccacaaaccccccccaaaaaaaaaaaaattgaatatataaatcgaagccaaacccaaaccaaaaaaacaaaaaaatgattttccacagaggttcttacaagcactaacaattgatttgatgtgacagttggaagcgatccattcgtctctttcagtcaccgtccgctcgtcgctgacgttccagaacttcatcccgatcgggcatgtctcgacggtgcccaaggcgcccttgcggtacgcccgctttgtgatcgagagtccgatggatgtcgccgggggcgagagcgacgcggcgctgttcacctgttccgtgttcaggaaagactcggacattccgtgccgtgtatttcatttcctcttttgggctttctcctcccttcgtgacgcgtcgatcattcatttctaattgaccgatcatcctggttgtgtggatggatgaatgtagaacttctttgaggatatctgcaaggtgcgcgaccaggacccgatcgtcgtcgatcgagatggcctcttggtcaacatcgagccccctcaggagggccaaaaaccagccgagaaatccggaaaggtggtcttgaagaccgtcgacattaacccgctcaaaggtatgtcattccattctcttttgtttcgtttcgtttatatgtacatctcttcaacaacttatatcacaactaaactgatctcaacaaagcgtactatttcaagtgatctcgttggagttggccagtaagctgcttgccaaggttgcctgtcaaggcttacgggtctgatcctctctacatactggtcatatacatttattgagtcaatcgtgcttttcttttttttcttgtttttgtgttttttctagatactcgattttaacacaaaagggtttggctgtggtcccttttctttttcttctcttctctcttcggtctgttttctttatgttgtcccttcataccctcccccaatctccatcaaaaaaaaaccaatgcgtgtgtgtttggtgggtcggtccgtcgattatcaggcttccgtcgcgcttgcgtccagtctttccttccccgcagattctttgagtctatatgactacctactctcaccactaccctctccccccccccatcctttttttgttttgtcttgttgttttttttacacaaaacaaaatatgctccagaaaaataaaactacttaaccttcgaatatttttttgcgttcttgtgtgtgtgtgtgttgtgaaggcaggtgagttgtaaagtggacaagaaactgtgtgagtctgggagcccgtttttgacccaacagtgtgggctggcttgattcagaaaagcaagagctgaaagggggcatcacctttctatatgtcttgggttgtaacttgtattcacgactggaatccaggacaaataaagcttgatatacttttggatgagctagctagtgagaagccaatcggacaaatcggccagatataataatgtaccttttatgcagagggattttttagaagaaggcggttgtgggaaagatattgctacaaggagattacaatgatgcccgactttgggcggcggcatgatttatgtacatataaactgcgagcaaccaaccacctgcaccatcatcaccatcatccgccatcacattcgccatgctgacttaccgacagcttcacgccaaaaagattggggctcagtgagtacatatgcactccacttcctatcgaccgcatacatatttattatcttgagtatgtactgattgattgactcggttccgttcgtggttgacttagacatcccttgcgggtcattgcccattgtgatgtggtgtgttacagtatcgttcgacttcgactggatcaacctcatgctgatcattctcctaattacctggtcggatgaaatatgtaggacgctgcttatgctcaattcgaacaagtcagactcaagatccctcccgagaaaccattggccgtccaacaatggcgcggacgtgcgtacatacaaccactcatccactcaacaactcgccaacatcatcctattcctgaacccttccttccttacacagttatcgccgtcaattaccccgctcgaaagttcggcatcacccggcatctgccattcgaccaagcgcgcaagttgtgtcccgaactgatctgcgttcatgtggccacctatgcccatggcgattccgaaaccgaagcaaagtaccacgaaaaccccagagcggagacccacaaggtcagcagcatacctgtcccaaaatccactctttcaagctaacaaaaggattttctaggtctccctggatccttatcgaagagaatcagtcaagatcctcaagatattctcagaaagttgtccgacgatcgagaaggcctcgatcgatgaagccttcctcgacttctcgatcccagttcgagagatcctctgcactcgatacgccttcccgagcttagaagctctacaggactcatcatcagagatcagcctggatgatccgttgcctaacccccctccgctcgacttggaagatctccttcgaagctcccagagcaatctcgtccctctggatgtcgactccgatcatcctactaatacttggactgatatcgcgctcctcatcggcgccgaattgatggcccgctgtcgccaacaagttttcgatcgattgggttatacctgttctgcaggaatagcaaccaataaggtcaatcacaaagattgttctttttttcgcttaaaactactaaaaatttgatcataacctgtccactaaacagatgctagcgaaactatgctcagcttacaagaaaccgaatgcacaaacggtgcttcgagcgggagcagtccgggactttctgcgcccgttcgagctctccaagctgcgtttcttgggagggaagctaggccaatcggtttccgagctagtggcctcgacctgcgacaagtcgtgtcagttgagcgaggtctggaagatcccactcagccagctccaggcctccctgggcgagcagactgggatgtgggtctgggaaaccgtccgcggcgtcgatcgctccgaggtcgagactaaaacactcgtcaagagtatgatgtcttctaaaaactttcggccctctattaccacttggagccaagcagtccgtctcgttttttcctctttcttcagacactctcactctgttcatcatcgtcatcatttcttcaacagctccactggctccgaatccttgctcgggatctatgcgctcgactgaacgaggctcgagaagccactcctggaatctgggtacgcgcgtctttcccagcactcccgtcttagaacagaaggctttaccaaactaacgattggattgattggtggggcatgaaatatatatatatatagcccaagttgatagtgatgcacaaaagggatggattacagaactcgctgaccaagcagattgccttcccattcacggcccaattgaccgacgattacatcttctcgcttgggaagaaactcttgcaagagttcgcggtcatacagactgaccaaacttaccgattagacactgtgactagcttggcgttggcctttcataacttggagcgtatcgaagctggtcagagagccattcagggcttctttgccccacaatcaattcaacctcggtcccgctcaaacctcatcccaccaacagcttcctcctccactgacacatcccgtccaacaactgagcagcttaactctgcaagcccgtctcgatccgtgtcttcattgcctcaatccgcaataggagcccgaggattgcgggctaacaagaaagccaagaggggcactttggacgggtttcttggcccctcttcgtcgacgactatttcggccccgaaggcggcccaagaagagcttcctgggccaacagcctcggggcagtcggcactcttgaagtatgtctgtccgcgatgcaaagccgtcgtggcggtcgacgacgggctggatcaagaagagagacagatccgcttcgagcggctcaagaatgtccatcttgatcaccatttcgcagtcgacttgtgggaccatgaccgcggagcattgccttctaccggagcctctaacgccgcctcgaatcatcatcagccttcgggggccggcaatcggacgatcaacgagttctttaaacctgtccctccgactccgactccgactccgaaaacgacaaaccccaggaaaagaaagtcgtgatccttggagcttgtctttctccgtttattttcttgtgccatctctttcaccaagcctcttcgtcctgctgctgttgtaatcttcttggacatctaagatcgtcggatggctcttcaaagccccccccccccctgatttttgggtccttttctgctctggcaggttggtctctcttgtcttggccatcaagcgtctctctcaagtgccttcttattcccccccccctgtaacaaaatcctttttttttttttttggaaaatggtaatgatgtagttgagcagatatatgtaccatattggttcttttttttcctactatgtacgccttctgcttgtatcatctgtagattaatgcaaaacctcatctttcagaagaaaagaaaaaagaaaaggatttgtggatgtacagtgggtagaccgttatttttgactgcttgttttgggctctacagcttcaaagcacaagctccaagtcacaagacttggtgaattggtacagaataggttccaaagaatgaatatgaaataagaaaagcaaaaaataaactttcaaaatttgtgaaaaataaaaaatatataatgtttttttccaaaagctttgttattgattttgggggagtgggagtgctgagagaaagaaagagtggaacatgggaagaacgattattaatgaataaaatggaactaaaaaaagggtgaaaccaggttggttgtccagagtggatccaaaacaatcaagtctcaccaggggagctttgggggcactccccagggagtgccttatctgtaacttttcatgtgactgtgtctaatgtatagtatttcattaacataaccaagtgtgaatggtttttgaaatcaggtagaaatcatccaaaacccagctggtactcatctgaaactcaattgcaactaaactgggcacataatacaaattggctacaaagttttgtcatcaaaatggaaagcattgctcaaacacttttcataccagggggttacttccagctgaatggggccagaaatgttccaccttcattttatggttggacatactcctcttgtgattggtgtgtgatatgtcaccgccatgcgctcgagcgcatggcggtgacatgtcacgcacgtttcacacaaaaggggcaagtccatttgaaaggtgtctgaactgtgacaccctcattcaactggtggacattcccctctggtctcaacagtgtgtgatatgtcaccctattgtacgcgagtacaaaagggtgacaaatcatagactgttctgaacaggaggggcatgtcccctgggtacactcagctggacatggccctctgatgtgaaaagtgtgtgatatgtcaccgcctgcgctcgagccgcattgcggtgacatgtcacacatgtttcacacaaaggggcatgtccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtcctgctgagtgaggcccaaacggtgtcaccctcatgtacacagggtacatgcccctgttctgaacagcatgtgacttgttgccctattttaatcatgtacaatatggtgacaaatcacacacctgtcacaagaccttcagaccagaggggcatttccagcagaatggtttctgaatggtgtcagtctcatgaacccagtgaacattgccctctggtctgaacagtgtttgataggtgtgtgatatgtcaccggattgcgcttgagtgcactgcggtgacatatcacacactgttcagaccagagggtttttccagctgaatggtgtctgaactgtgtcaccctcatgtaaggtactttaattggaaatgtagaaacaaaatcatgactgagtttgactagaattcagcatggcttcaacaaacgtgaatgatagttggcagtgaatagttacattttatttaacaaatatattgtgttatataatgaaatagttcaacaaaaacatggtaatgacttcaaatgaacttcaggcaaaaagtaacaaagaattaagctatggcactccctgggaagtgcccccaaagctcccctggtgtctagtgctttttactgcaacacgggctggtggatgtgctactcaacagttgtttgaagccatctggaaaccagttttttccaaagttttcattcataatcattcttcccatttctcaatctttcttgctctcagcactctcactcccccaaaatggatttcaaagcttttgggaaaaaaaatcacctgtatttttttatttttcacagattttggaactttttttttttttttttttgtattcattttttgggacctctttggcaccacttgtccaattcttgtgacttcaagagtttgtgtttcagagctctgggatccaaaaataagcagccacttttcactgtctacccattgtacacacacagacaaaaaaaaattggtgggaaaaaataaagtattccggtgggggaaaacccttataaatcagggttttttttgtttcctaacctgaaagaaagagccaaaacaagctctgttgttgggtctttaaaaggccctaatggaaggatataaagtgcttaagtatgcttgatgagaaaaaaaaaaaaaaaaaacaatctacagtactacatatcctttatcaagacaatcaaaacatttgatgttgatctgacccatcactacataatcattaaaaaggttccacaaatttgatgtttgattattttggcatttatttggaaaccatatcctacttcatctctgttggtcctgctggttgaagcctctggatttgtgatggatctgcttcaggccaaggatgtgctcagaaatgctttgttgacccagatgccaatcaattttcagcttacaatcgtcttccatggaccacatggttgagctccaaaacatcacccagctcaaagctcttggtggatattacaggaagacaatccataatggccccatagccctttttttctgaagctgccttgccttaaacacacacacaccagaggaattatatttcattgcttgaatagagagatacagaaggggagcctcaaccttattggctggttgcttccaacccgcaaatatgatccaggactttatcctgaatcaaaaacttagaccactggaattcctccactctctttagagaaattcaactcaatctggacaactaattggctgataaatgctagtccaaaatcccaaccttactttggtgatgagaatcagctgacactgagttcttaccaagtgaacagaccagatttgatgggaatttggcttgagtaaggcaaaactgggattccagactaaactggaagtcctccatttgaaaattcatacgtaaaatatatcacattcatgaaacctccaactcagtataaatcaaacccatttgttggaagggtgcaattgtttatggcttgaggtacaatcagaagaaaaattaggccaagaggggaggtgagttggtggtggctcctgtggttgcagacagaatcctcagaccttctttctgttaatttgttccctttcttttcctcattgcattttgggccctcactctccgggtcccctgaaccttccatccccgtggcttttaagcttgtgctactgctagatattgagccaaggcaagcagtgcatagctcggtttctttttcagtttgccacaaaagtctgaggaaagtggtccttgtgttatctgttaggcatcctgtgccgtgcgtttattttagtaaagaatctccacaagttttcaatgattgaccaagtcttaccatcatccaaaaccaatgacatgtttttaaattccaggcaaccgcaccggttgattcatttgaaccatctgttggtgttactgcaagctagaaccactggtgttgatctggaactggaaggaccgacccatttttcattgtgaaatgtgctaccaattagacatttatgcactattatcaatgatgacaggtattaactcacttcacctccgtcggtcttgctcgtcggaccctgtccagttgggattggtcttcagccgattgttccctgatcccgatgcaaatacattcattgattacttatgcaatcatcttccatggactgcttgggctccaacagaccaacctcgaggattgtacaatctaatcctctcatcgtcccatatgtctagtgtctgtggtgattagaagaagttcgcaggatggaaatctgacagggttgggagccaacttccagaatatcgcccccccccaccaccacaccatctgacagtgtgagcttcgagactcgtgaagcttgaatcttttttaggtttctatgtgaagcgcatccttgatgatcctaccgtgctctttgcagcagccttgtctgagaattcctccctctctggaggttgattgaacagtcctaaaaggtttgtgtatatctcatttaatgagcttttctaccccagtactcgagccgatttgtcggcagcttgacataacttcctcaatcgtctgcgacttgaatcataatcatagggaattatacattgtgcatagatcgtttgaccaactcaccttcaagttccactgtaataatacggtccaaaatgtcattaaggagtctaactctgtcgaacttagcatgtttgtctggatgtttgtatttataaatgtgcaattcttcgaggatggaacagtcagttaatctcgctcgacctttgtcctcctttatccgataatagataagacggacgattttcagatgtatgtaaaatagatatttagatattttaatcctaatcaacttacatatgtgtgacaagtggtgcttgaatttgctcgcatgaagaacaattgatcaccactgggtctgatggcctatgtgtcatgacatgctggctgatgaaagcgtttaggggaaaggcttctcaggagtcaaactttgtctaatacgcgtcgtttcgaatttcctggctctgctttagaatagaatcctcttgacaactcggtccacttctatgtgtgtcaccttagctgagtttgttcacggcattaaagtcaactgtagtattgtggccgacactcaatcactccttcgacctgttcctcctcgagctgcaactgaggcctcgtgtacttgcctgtaaaacaacattcgctcaacacggatgtttctcaaagccgtggcagtgctgattcagctagctgtcttgttacccccatctttaatttctgggaagcctgactgcccgccccggaaggtcccagatgcgtctgctctcaaggaggcgatgaacggtatcttgcagcttttactcctcagccacagagtgtctcgcaaatacttatcaaccggactgtcctccaaaatctatagcattcgtcatcggtggcgttgtcccggacctgttgcctcaattcaccccgctggccatcatgagagtgagtgcgattcccatcggcaccggagagacaatagtcgcgcttttgttgtgggggggtgtcgctgatcgggagaagagttttcctggcagttaatctatcaacccaacccgttcggtaccgtcttctttcccggccaacgcgtcccacaatccttgactcgcgagcaacccacaatcaggattcggctgcctccttatgagtcttccgcttcttccgccttgtctcccgattttgattacacgtttatcatgatcgatccggatgttcccagcagagttaattctactatggggtatactatcattctctcccggctcccgagctttcacttttttgcttatgatgaagcctaaggggacaacactgactcaacctttttttgtgctgtttctgattgatttggtttcccactgtatgatcgattgtcctgaaaaaaaaaacgagaagaccgttccgacacatgctatcaaccgaggtgaagctggtaccgaatgcgccatacttcgacctagagttccccgacaagctgctcagtccatactccccgccaacccctccagaagcatcgggcttccatcgatacaccttcttgctctatcccggccagccttcgcccgaatcgatcgacgatttcgaacacaaatacccctcccgatatcacttcaatttgcgccagttcgtcgctgaggctgggctttgttagtccttccctcaactatcttgtaatcatccaacccgtcctcactcttgattcccagttaacgtaatcctcttcgttgctcgacatccaggtgacccgattgccgggatcttcatgttcacggaaaactcgaaagacgaagccaaaaatttggtgcattgaatacccctctccatcctcttcttatgtcagactatccttgttgccattaatgtattgtccagacttgcaatcaagacatcctcacctgctctctgcacgtgttgtgacgatttcatctggcttctgaaagtacatagtcctgtttttgtccttcactggaatggatcttatacttgagcattgatgaaacattaaaactgtacttcgagtacatacaacaaccttgtttctctgtatttgtctcatagagccagactacaagtcacttcctttgtttcagctggaagatgtccaatataaatagtagcgcatctctccagagttgccacaagcactgctctatctgaaggattttcttacctgactctcgtccgtcttgaagctatacatatactcaggaattgtggcgacaaacatgcagtggatccattcaattccgctctgcagccttcttttccaattcattgcggctcagtcgcccggcccagggccaccagcccagccaacccagacagacctctcagaggtcaagcaaggtaaggcatacatagatgaacatcgatgtgataatcgtgagtggatggatgtgacgatgtcttatgattatagcttttattcgggagggaattgtgccggatgtcctgacggatttcgatccgcaactgatgatgacggtgagtgagcccgacggccgctgagccggagtgaccgacactgtgactgagacaggaagttgaacccaacgatatactgaagagattctccctacgagtacgatgtgtgtaataggtcgtctatccgccggggagcacgccgacggacataatcgttcaaccgggccaaaggatccctgagaagctggcgggtctccccccaagggtgcttctgagcgtgccccagtccggccacttcatgaatctcactcatgccactccggactcggcatttacgttcttcatcctggatcctgatgctcctagcaggaggactccaagtgcgcggtaagccatcccatactaagcagacctagtggattttcccttgagagtccttgagttcttcatactgattccaatcaatttttttttttttttttttcatatacaaatcaaatcagagagtatctgcacatgatggccaccgacgtccgactgattccactaggaagagagacgccatggagatacgagctcgacatttccggcgggagggtagcagtgccctacatgtcgcctcagccgcctccaggaaccgggccgcatcgctacgtattcctcctctgtcccggaatcataccttccatcgctccgctgcagggtcctaacgcctctcgggccgacttcaaggctcagaaattcatcgcccagtccgcgggtctccgtaagtttttgatacaccctgctccttcttcctcgtttactgggttttttcttcatcttcctcaattctcataatgttactcttgcctctttgatggggtcgtctattatcgctcttctcgttgctcatttgtttttgactggaatcaagacccacccattgctggaacatttgttcagatacaacacaccgacaacgatccttgagaactgcgtgataatccgtgctcttaaaatataaaatgatttttccaacacgtaaaacaagaatcaggaacacacttcagactagaaaatgcaagggtacatatacaaaatggatgagcaatacatgaaaatagagtgaatatgaatgcaaaacacaagttgaagaaattgatttttttttttacatatttatgagcaatctataaagtacacccagtctggaaactcaatctcccaatgggcaatgaatttgggtcccaaggaatacttgaccctatatcataatctacccaatgtgcttggtacttccacctttgaatttgcttcccaaattgcaaagcttttttttgacaaattagacagctctgatatctgaaaataagatacaaattaagctgttatttttacaaagtggctgtatgaaaagagaaactggagcttttcaagctgagttttttttttctgttaaacaacaaaaacccagaaggtctatatgtaggagaacagaaagatttatctcaagagtttttttatagaagtttaagacacaaattaaaagaattttaaagacgttttccattgaaataaatctgcatttgagttcttgaattcagtccaaaggagccaaattgcttaaccacactaccagactgttgatcccataatattaaaatgtcaattcttatttatctacttagccaactcaatatttgacttacctgttgcttgcatttacctgttatcagtgagctcatctttttcaatttatcctgatttctgcatcatggaaatagtggtaatatatatcatttgagtgttacttgaataaattcatatcaatttataatcaattcttctaaaacttacagtgtaatgtctaactgattggatgatttgatataaacctattggaaattgaatgaacagtattattttaattttgtataccagttggaaataaatcaagtccatttggaacaagaacgaaatatttcaaatcaaatatttggatggtattgacttacagagcatgatttaaatgaagcactaatttctccacgtgattgtgccaacagcttttgagggcttgctttattgatacggatgctatcgatggctctattttttgcagagaaaagaaatgtcagctttcagcaagcatccatccatttgttttgattacaaatggaaagcaacacacttcaaacaatctggtggcgagattattcctggagaaaaaggacttatgatattgcaggaaggtacatcaaactttgtgttgctaccaaagaccggtgtatcaggttgaatttgactcatggtcacaatgaagcttggatatgggaggcttccaacctaacaaattgatctcaaacattttcagacagtctgaaaaataaatcaaccagagaaagtgagaaatttgcataccatagctggactacatcttttttcaacatctagcatggcatcataaatttgaaacctttgggtagcgctggtattcattgggggggggggggatttgaataggaatcaatacactgccactagattatcaggttacaaagtcaagatttgagctttacttaccctgtgtctttagagaggacttcaagctatttcaaatacccataagattagataaataatataaaaaaaaacatgaggaaaaacctggctacttacaagacaccctccagaggcagtagcaattcttttttcacctgcaagaattgtgttatcggttgtaaaattcataagtgcaaaggccctgattcaaacaaatgttcatgatgtatggatagagcattaagatgatgttgagctaatatggtgatgaatggtcacaatggagtcaaaggaaggggacgggctggaagaggctcactggtaacaatcatagtcgcttacttgcccattaggaaagcaaggattaggctgttgtccgaggcatagagagctgtaggctagtaaactgatcacagtgaagaagaatttatagacagtcatttcactgtcagtggtcatattattcatgtggtcaatcaatgtggagggtgcaaattacaatgggatagacataagggatggaatcaatgagcgttgtcaagagccagacagctaaatagcctttctcaaggaatcatccgagtcagactccaagcactggggctcaatcttccaggagtttgttaccatggcctccgaagaaagcatttgagagcgcggaagagcagtagtaacctagcatgaatatgtggttataatcaccgctcaaatgcggtgcaatcgggctcgaattccacttccaagtaacgagcccaagatttagtagaaagcaggacatagggataacgctgaccgcttccggactgcatcgaaaaaaagacctcttcgggtgccagcagccaaaaaaaaaaactttttgtacagctccttctgctcctataactacccacaacacagttcccttctttctgcttctcgatgtctacccaagttgttgagaccggatgtatcgctcccgagtcagaggtggtggtgagcctcgggaaccaatcctaaccgtcaattttttttttttttgtctgttggggccaggaaacgacccctcgcgatcgagctaaagaagtcttccaagcggtattctacaaactccgcaagaatatgtaaatgtgaacgtcggccgggaaatcaagatcgaaaaaaaaacggcgttttaggtgcggtatcgggcgggccattttcaaggaaaaagagtcaaaggaaatcgcatcatttctcacaatatttgcaggatgtacaatccttcaaactaggatcggaagatatgctgatttcgttgtttcaactacaaagaggccttgttaatgtgtctactatcaagcttgctgactgtctcctccgttgtaagaaaaaaaaaatcaagcggttttctcaacttgacttccatagagccttcgctcacatcaactaggatttgtttctcaatagttcgttcttatgaggccatgtaaatcagttttcttattcaagctttataagaaaaaaatagaagatatctgggtgaggaatctatattgaagacacaactgtgatgcggttttagatgtgggatttttgcattatagaagaaaggaatgttcataggtctatttcaagctacaaactcaatgttcaagggaagaatggatgccgatgttggattcagaagtgagggaggggttcatgaaaaaagaaaaacagcctcaggagataccttataatatacactttccagaaatacgaaagatatgagagggagagagataagaaaagatgcttgtgaagacgaagatctctacattaatgtgtgaaaaaagggagtggagaagatatatgggtatccaaggagggctttaaagcgcgcaaaacatgagagagagagagatcgagaaaatggggatgaaaagagaagagaagggcctaatcattgacgaggaagcccaagagacaagaatccaacatggcgtcgacgctgatccaagcgtgggttttcatgaacagttccgtgccgtccttccccgccacccgcatgagctcccggaccccgcccggatggtagttcaagtaggcactcatgttgtacactttcccgtggaaactcgtccaggcatcttctttcgtcttgtgtgtcgctagctcgctccgcgttatcctgcgcaaactcgtcacttcttctccctatatttacatacatatacataatcaaacaaaaatccttcatttagtttcgtgcattatcttttgctttttcggagaggggaagctgaaaaaaaaaaaaaaaaaaaaaaaaaaaaaactgactctcaagttagccccactagatttcaatttagcccaatcgagctgactgaaaccgggcatcaactggacctttttgcggggcttggggggcctcttgcgggtcgaatggggcaacgacagcgcgtcgatttcgagctcatctagatctggcatcccatcattctcatcttcatcattctgatcttcatcatcaggcgagtcgattctcaagatcggatggttggttcttgttgttgtggcagatgatgatgatgatggtttggggtgggtggaggaaagccgttggatcgagttctgggcggggaagagcggcgggaggtcggcagagtcttccccttccataggcctttggttctcatctggcactcctgttagatgactggcattgttggtcttggtctggaacccaaggaacgaaaacatcctcaattcgagctttgatgatgatatgattatttgttcctttcctcgacgatctatgtggatgggtttgctatgtggtgtgatgtctttcggctggtgaggcttggccaggtgttgttgtttggttggtggttggacagttgaagtggttttcagtggtccgccgaaagaagtgcctgtccacgcccctgtcacagacacgcaaagaggggcagtcctgtgacaggcctctagtggtaatactaatctccactccaaaagaaaaattcccagatctcatctactggaaggatttcgttgaagaaccatcagcacatcaacggaaggatcaatcgggccatagagtgagtatcccctcacacaagaactggaagtgttggttatccctactcacacacaaatttgctaacacttttgtgttttggttaatagacacgttgaacaaatgattggaacatcaaaaggatgagattacagtaacacaactgatatccaaaaatagaaccacggatttttttaaagaaggaaacgccaagcaaaacgttcgacctcctgcaagctctctccatcctccccttgaagaaaaaaattcattacaacaacaaaaagaagaacagagagatccgaaattgattgatgaaagcggcaagaatctggagacctgaagagcccgaacccaagatcaccaagctcgtgaggccgccggggatgccaagtccgtcgagaattgccgtctccgttccgatactgttgtactggctggtacatgtggcactgatcgacagtgtcgattgcctgcccgaagatcgtcgccattccggatcactcgtctcgagatctaatactgatgctgattctcataataaggtccttgtcgacatactcttcaagccttcctcttgtcctctcgtatctcaagttgacgaccaattagcgtaaatcctcttcttttttttttcttgttcacatggccggcttttttttaacatacatacatacagtcgattttcaattgtcgttttcgtattcttttcgttgatcctttttttggtttcttgtttagggtgacctatgttggaacactgactgaaaccggaaaacaattcgacgcttcgcaggaccccaaagagtcagccagtcttatatcttcttacttgattacactctctccctctccctcttttttgttttcccttggccatgaaagaaataaaagaattgaggtttttgttgttgatccattggcccgtgactatgtagtccatttgtcttcacactcggcgtcggagaggttattctagtgagttatcttgattccatccagacagtttatggatatttttccatgttttactgaaagatgctcttggggttgtgtcttagggatgggatcaaggaatgttggggcaagtggaatactcaaatcaatcagagcgacgatgtttctcatcggtctccttttttcattttcacacaaaaaaaaggatgtgtgaaggagaaaaaagggtattgaaaatcccatcggagttgggttatggacatcgtggtggtcagtgctctgtatgtgaaactggtgactctcccatctacttgctgatgattcttaaatcgtctttcaaatcagccggggccgatattccgccagatgcatctttaacattccgtgttgaagtaagtcctttccctcccaaagaaaaacaaaatccctgcacaatcagaacatttttacttggatcatcaagacccttctcataatacctgattacttgagcaagctaaaacgatgctgattttgcttagttttggtgtgggtctatgtatgactaatgttagttaatcgaaatccaaaaccggaaatctgatcttaatcaactcgagattcagacgacttatcaacctgcttcatgtccgataaaatctgagaatggcgaccaaatggcgtcagtttttcttgtttattcatcatgagatagatagtcccccatcttgaagtgattttttctttcttttttcgggggaggtgttattagtatgacatatgttggaacgctcaagtctaatggggcccaattcgatgctatcaagactcccgataggtaagttattcttcagtcacaccatcgttttttttctttttttgttatcttgttctcttgttcattttctttcccttgatgaattgttttctagtccattcgaattcaaacttggagcgggacaggttatcgaggtaagttcaagatccacgtatgtagcatcattgacaacaaacgcaaccccacatcatcttgtcttttttgtttttctctctctgactttgcattgtggttcaccaccttgataatcatcatgttgtgcatcgatcgacgataatcacttttcttttttttcatcaagggatgggaccaaggtttaaaagagtgagtgatttttgctggaacattgagacaacttgatctgaaaaaaaacagtggattgatcgtttgtttttatccgcattcttctacatcagtatgtgtgttggcgagcgaaggaaactggtgatccctgcctctatggcctatggtgcttatggagactcgtcttgtcagtctcctctctttttcttgaattgagtctgcacgtgatcattcttaaaaattctaaataatgaggtttattaaaatgatattgtaaactcccccaaatctagccaatccaccgatccctcctaatgctgatctggtttttgatacggaggtaaacgcaccctccaagcagttttgtgaaggacgaattcacgatcttgatcggctgattaatgagatgtttttttttatcatatgacgggtcttgggatgcacatagctcatcgatattcgcaatcgctctcacaaggctgatccggatcgtcacgagggacggtggctttggagctggtctgtcgtcgaaagcttgggctactttctcgaatgtcttttgatattcttctgaaagacatcatatccttgatcattacaacaacttgcccatatctttgttatacatatgtctgtctgttgtacttctatacgtcatttggaagaaaatcggccgtttgcctgccgcgtagagttaagggttttttttttcttcctcgcgaaagatagatttttttttttttttttgaagacttacaaactagtatgatgcgattgtcggaggttccatctttgagaaaaacttcgagcaagctgtgtgccaggaactccgttctctatatgagagacggggacttgcacaaaaaaaggcccgagaggctgttgaagaaaaacagacaagccccgagagaaatgacgggtcggttatcgcatgggtatgaccaactccgctgccaccctgacccagccaacgaaggaaaccctgaagtgagcaaacaaagctttgagaagactgctaaacgctaggaagctctcattacagcttcatagtgctgttgtctctcggcctcaacctatcagttatcggatacaacgcctcacagcctgagagagcaggactatgtgctcagcgggcctcagctacctgatcaatgttggacatccgcttcacttaatcaagcttccagcgttcaaggtttttatgtgtttgtttgtccacgtttttcgagtgaccagcaccaagctttcattaacggcaggggacagtgtggttcgcctctggtcgacttgaatatgtgcttagtttcggctgctcaactgggtttcaagctctcagatccgaaagcttgttcgaacaccacaaagccatgtcttcaacatcgtcgtcgattccttctggatcatctcggcccctccggcgatttgtatgatcgctcacagaaagatcatcatgcaaacagcctctacgagtacggggccggatcgacttgcctgttctggatcagagcccactcctctgactctgagtgcgcctttttttttcgctttgtccgtctggatacacagctcagcacatctgcaggtggttaaaggtatgccgaaattgttttgtttttttcagatcaagtgctctgatggcctggctcgacgcaagtgcttggcggagaacatgacaagccgccgggtgctggttctcaaagccttgttgaatatggctgatgattgtacccggcttgttcggagaccgggacagcctgatcagtcgttgatcgcgaaactctccgctgggtatgtatgtacactggactcggtgcctaggctgggctgactgaaaaaaaaaaaaacagtctgccattttgctatgcattctttagttcggatccgagaaaaggttcctgtaggtttgtgggctttgtcgaccgggtgagcccctgatcaagctccgacgaacgccgatcaaccttgttgaaccgggaggtgtacagccgtctatagataggacagctcagctgagaagatctcagtcatcatcaacccgcgtctctcggcaccccccccactctcaagcacttcgcggctggacctcgactaaacgagcaccaagtgcagatagctcgtctcaaggcactcatcatccatggctgcctcagcaagcccgtctcaggctgtgcttccggcttcacttcttcgatcaacgggaactccgccttcatgccagtgaccctccccctggtggtaggctataaaagaacgtcggggaagacacaatcctactctttctcaccatcctcaactccatcatcttgatccatattcttcagagtcaataactcctgtttccaataataataaaaaaaaccccgttcttgcccttaagagtctccttttcttatcacaaaaaaaaacgagatgaccgtcacaaccagtggaaccaagtcgtggtcgatttcgagcgcgttcaaaagcagcgataaacgtgtggaaggtaacaagactgacagtgtgagccgagattcgaaattttcctctgagggaagaagcatgtcctgataattacaacgatccttcataaagagcgagaagttgttgtcgccagcagccatgtgtctagagatcccactcagcttgaaagctgaaaagtccgtctatacggcccgtgatgtctgtgcccaaatcatcgtctgggaaggacgaccgcttgatcgtcgttgtttgcccctgctccattcatggtcagacagctcgaaattttgatagagtcttaaatccaaaaaactgagacggtgttgtgcttcctttcgtcgtgcaccattcatccccgtcacctttccattgaaagatcccgagcaagcgttggaatatgccaggaaattgaaggccagcttaagcttattcccggacctggtgatcttgatgcgttcagtaagtgatcaaacatattgtcacgccagttcgaagatccttctctaattctttattgaccgtcgccatgatcccccaatccattttagtactttgagaaaccgagaacgactgttggatggaaaggcttgatcaacgacccggatctcaacggcacattccagatcaacaaaggtctctggatcgcccggaagttgttgcgagatttgactgagttgggcttgccgcttgcggttgaactgttggatacattcaggtaagaatccaaactgcatactctcaagctgagcagacaagaccattgaaagtttattggctttttttttgattgaacgtaccttcctcatgaagtccgcagtacttatcagacttcatctcgtggggggcgataggagcccggacgacggagtcccaaccgcaccgcgagatggcctcgggccggccgcatccggtgggcttcaagaacggaaccgacggctcgatcggcgtcgccattgacgccatcaaatccgcggccgctccgcacgccttcgtggccatgaaccacgagggcgtcgctagtatctctcgcacccccgggaatccagaccttcatctcatccttcgaggcggaaataaggggcctaattacgccgagattgatgtggctgaggcgatcaagtcgatctcgaaacaaatgccgctcaagaatccttcgatcatgatcgactgctcgcatggcaattgtaagcctctaatacctccttcgttggatgggaatttagagctaatgtaacaaactcaaaaccaattccggcatacttctagcccaaaaggatcaccgaaatcagcacaaagtcgtccacagtatctgcgaccagttgaaggctggaaacccattcatcaatggggtcatgctcgaatccaacatccatgaggggcgacaagagcttccctccaaagggcccggaggcttgaaatacggcgtctctatcacgtaaataaggtttctcttccgtctcttccacacagatagtacttgcatgaagaaataggtgagaaactgatgggtctgtgaattcggtggtggacgacagagatgcttgcatcgatttcgagaacactatccaaatcctctgcgacttgcaacgcaccgtcgtccaccgtcggagtctcctcgacaccctcttggcggacgacaataagacccccttcgggctgcttccttccatcttcgaatgagcttcttcttccttcgagtcgattggattaaaaatccccggattttggtagttaaggttatcctcatcatcgtgttttgttgtgctggatctttccatgtattgcttccatcatggttcctgtgttacatcagcttcacacatctttttcccttttggttttggagtttctttcgtgcgaaaagagttatgactttcaagtaatatcttatatacttgtcttgtagtcagacatggactttgtgtatgctgttgtatctgctacatagctgtcttcaagaacaatagttgattatcccctgttcatttctcctgaaccaacactgtaacagatacaacacactgtgtgtgtgtacatatcatggagaatcctgcaaagccagatggccaaaacccaaatcggttggatctccttgcacgtaaaagcacattgctcagattgtttgtttttttattggggttcagatagatactggaggacttcccgttggatctgggacccttttcgcagaacccaatctacatagacccaaaaacgtttgattctccggctctgggagacccgcagatgttggtgacgggaaggtgtccactgtatctgttccaacattgtctgaacttattttttggaaattttctcatggattgattgattttggaggaccttaaatgttccccccaaaaaaagtggtgttatcaagatccttcaggtttggaatgactcacactccaagtgccctatcacagatgatgccttccaaccagatttttttttgggggggggggtttagggagagagagagagagaagtgaggattcctccaagatcatcaatcaacatctcagttcaaggggttttgtttttgagagatggatgcattggatcatcattgatgtccatcttaaaaactgatccaggatatctgaacgtctttgaatattgtagtgtcatgaggagatttggagctcttgaaattgctgcatgctgacatcataaaacacctcgattcgaaagaaagaagaaaaaagaaggaaacagatgtgcatatttctggactggatgggtgaggctatgtagttaccagttgatgcatgatggagaccagctcagaaatcactttttcccacaatatcctccttcaaacaaagtgcacatcttcccccccccccccccctctatatgggattggatacttgacaaatgtggggattaaagggggcccaacctgcaacaccaaaaccaacgtaagagaaagccaaactcatcctccttcaaacaaagtgcacattccccccccccctttatatggggttggatacttgacaaatgtggggattaaagggggccaaacctgcaacaacaaaaccaacgtaagagacagccaaactcccgttctgtgtatgtgatgaaccacagatcctcatgtgactgtgcatacaagaggggtaaatattcaacatttgtgtaagtatccttgtcactacatacatatgcattcaacatgcttacagtttccccaactatcctgagttagcttgcatatctacattgttgtgaaggctcatgggtcttacacaatcaaaacttaagggactgcaaaatctttcatccctattgagagaaggtatatatagtgaatagtataaattccaaaatatccaaacacaattttctccccactgtacatttagtattcacacatgataactttgactgacttacattgttgtgtcatctttggcatacaataggaaactgacctgagcagtactgggatgtgtagattttgactgagtgcttccatatgtgatgaaagatacatatcttgccatcaatcttcatgatcagtatctgcaggacaatattgatcatataggtttacacaaccggactacaaatcaaattttgtatgctgtgctttgcagctactcttgcaagtttgatgaacaaaacatccaaattttctatggggagtatgactgtccaggtggcaaataaaaaagatataaggatagccttgatatagatccttgatgatgatgtgcttcccccatagatttttacagtaccagtttttttttttttacaattcgccattttctgtgtgtttcaagctatccaaccccagtttttcaccactgatcttttatctcaaagataatcaaatccatactagaaatctctatcacatagcatcagaacagtttccaatttgaaatgggagtttctttgtatcacctctctgtcttcttttctgctgtgtatttctcacaagtagtccatggcgcaacattcccatttaatttgttgagcaaatcagagaatctacctcaccctgttgttggagaaagtaagctgagttttatttatgccaaatcttaaaaggataatccttaaattaaatgttttccttatttctcccaaaaaattccccatcacacaaaaaacctaacaaaaaatgataccattgaaccagaagatggaatgaaccctgtcagccagatatttgggaaagattacatgatgaattcagaagaccagcaaaatgtggagaggcacatttccagcattccccagcttggaaatctagatagaacaattctttcaagtagtaagtttcaactgaatatctccaaagaagaagcaagccactcatagtagagctatcatttaccaaatctcatagctttttatactggaagatttttagaggcacagaaaggtatatctcctactcattttttaatcataagattcttgaaatattttccttcaaaactaatatatctttgggttttcacatagaattgatgtgggaagagtggagctttctgagaaatgagcttaaaagattcactggacaaaatatattagcaatttggactgcaaagaaaagtgattttgttttccacttgacacaattgaacaaattgcatgtaatcatgggagaagatctggaaatcctgtaagttaaaagcatgtcttgaaatggtgattattcatattttgaatactgaaagtacagatcatttctcttcaacaaaatctgaaactagaaaatcatctgaatcaatcagagaacaagagtatgaagacatgagagaaaaaataaagcaacatgttgaatctctgctacaactgttataccagatgagctttcattttggagccatatcacctgaattaaggtttttggatcttcaaaggcttgcccttgtaacattatattacttttacaagcataatctaattggtcaacaagatctggattttctgtttacaagatatcagacagttggagattttgcacaatatgtcttccagtcatacaaatttggacaacaagttaatactaaatctctccctatcagtagcaaaaatgcattaaactattggtattacttcccatttatggatatgctagaaggtaagtgatcattgattttctaatctaatattattggttcaatctttcatattgaactcttcatttgagctcaatttttcaataggacttggtgaagagcacaagaagaagttttcaactgaatataacaagtttgggtttgcatattatgaaacagctcctattgagaaacaaaataaagaaatgaaggaagatctaattttattccgagtttacctattagatgaagtttattatagtatgagtcaagcaagaaggcatcattctgtacatataatgaatcttgtgagtccacaaattcaagatcaaagttttgaatatttgattactatgttcacaaattttcacacacatcatgagcatgagaaatattatgtagaattggaacatctattccaactgatagaaaatcagaaagaatacaaaccagatagatatgcaagattttgtggaaatgtggatgggtttgaagaaaagtttggcttgatgtcctcaagcagtcagatccgtgcagatgtagaaaaacttcaaatttacctgaaaaaaactttcaagggatttgcatggccttttccattatcttattcacaaagaaacatagagatatccaacaaaaatattgaggaactgagagtttttgcaaagcacttgaaaatggttgaatcagaatatctggagaacaagcagcatattggtccagatgacccattatacatatattctcaagataaattaatcacatccaagataaatgatatcaaagaaaatataatcaattcatccaaatactatgaaaattatctttgtaaagcatcagtagtttctcatttgtttcctttggataagattaaaaaattatttaaacaaaaggtcaattgaaatgatagaatttgatgattgttattcacactcttaacaacgatgaaactgatgcgatgcacgcataggtattgcatcgtatcgggcctttatcgcatcgcatcgcgagagcgatgcggggccccgcattgcattgcttgcatcggattctttgatacagtgtatcagtattgcatcggcaaagcaatgcgatgcgatgcactataatttggtggcatcggtttgcatcgctttccgatgcgatgccgatgcaatgcatcgcttttttgatgcaatgcatcgctttttcgatgcaatgcatcgcttttttgatgcgataccaatacatggctatttatcgcatcacatcgcatcgtttcaccgttgctcttaaatccaaacttttgtctactttcaatgtgaatttcaatatgtttgttctctggttctgttattcattttgagtgtttttttttgattgtgtctgggttggttgatagtgggtatgttgtttttgatgggtccaggtcttttatatttcattagtctaggccttttagttgttttggctccttgaatttacatttgtttggttctgctatccattttgggtattgttatttttattttattttctttactttgtttcttctcaggcttgtgtgctttatttgctcttcaagctttgctataggccactagatgccaaggaagctttgcttatgcactaaaatgcctcatgcctgaccaaatatttacctttcaaatattaggcctatggttggattgccaaaaaaaaaggaaaaatcaggaaacaaaatattcaaatgtagatgattgaatttgtctcctgcaaaaacattattctcccaagctgatgcctccttccaaagtagatgccatcaagatatttggatgagttgaacttgaatagagatatcagcaggtacccgctttggaaaacaggtactcgcaaacgggtgtgggtgcgagtgcaggtgttgacttttggggaaaaataggcaggtacccgggtactcaccttacacccgccctgggaatgcttcccatgagaattgaaattgtcattggtggtccaacactccctcttttgggtgttttgggctgcacaaaggtgtcagcaacccatgtaggagacaccatttggtgtcctacaagggcctgttgaggccagagggaacccttgggccttcaagacaatagatcagagagaagataaattgcaaattaatgatagaatagtttatttttctttatttctttatttctatgttactcttactcatatatctagtgaatatcaatcatgtatttagtaagtcatgcaggaattcaagggtgagatttctgggtatatctgcctgcaaaaaaacccccacacccgcaggtacccgggtacccgccctggcggccctggcaggtgtgggtgtccaaaatatgatatttttgaggcaggtacccacacccgctacaggtacccgggtatgaagcaacatctctaaacttgaaccaaggagagattgcacaacggatggaggtcaaaaaaggagactttcaagacaaaaggaatttgacaacttgggcttacatctacaataaaagccagttgtgctgttcatacctttcagctgaagtgaagaccattccattggacatgtcacatccatttttcattagaaaaacacttgggaaatcacaaaaattggcctggaagtgagagtgacacatgtttgagtgaaaccattgctaattttcttagtcttgacatgaaatgtttgagtgatggtctatatttctattcctagaacaagtttcagctcattttcttatgtcattgatggatgatattgggttgcacatgtttcaatatcaccaaataacagtttttataatcagtattgatagtttgatcgtgaaactaatatttaccctaagtgatcacacacattatcatatcatgtcttagaaaagtgtttactgtagcccatacttgtttgatattcaggaacaagtttcatcaagagaattgggaactccttccaggtgttaaaatgtgccagtgtatggtttattttcaatggaaccttttccattttcattttttaactcttccaaacccatatcaacaaaacttaatccaacacatcccagtattctaccacacatagaattatttcacttattttgtataagtagatttagattttcaatggggtttccttgcaagaacctctcagcattatgtcttgctatatatttctcacagacagttcattgtgcattcaacccattatattcttcctcaaaatatgaaaaaattgcacatcctttgattggagaaagtaggcttactttaaatttaattcaacctatatcttcacaaaatgacccctaggctaaccagatttaatttcaaatgtcaaaattggacaaatgaacaccaatttttgggacaaaaagacagaaaaatcccagtcactgcaatccttggccagtcttgctctctaactgcagaagaagaagcaaatgttgatcaacatatttctagaatttatcagcttcgaaatacagttggcaaaagtgaggcaaatagtaagttccaactgcatatttacaacaacaaagaaattaatggatggattcttttaacctgtctgatagcatctgaggctggaaaagtcatgaacagccaggaaggtatatcacccagaattctttcagctcatattcaaatcttgactgaatttcattcaatgtttaaaacaggattcatgctgggagattggaaatctctgagagataacctttatcaattttcaggtgtacccccaagctccatctggtcagaacaagatgcagaattacataatgatgggattttctatcagaataaacttctaaacataatagaagattctgagccattgtttttgaagaaacaagtatctatgtaagttacatagctagtctgttctaatttgaaatattcagatttataatgcttacatcctaaaacttgttacctttgtgaatagaaaattaaacacatatatgaaagaacaggagtgtgaagaaatgaaccaaagatgtaaaaaacaaattgtgcagcttttgggtctaattgttggcatgagaacttattttcaagttaaatcacctgacatcagatttctacatctgcaaaggggagcctttgaaaccatttattacttttacaagtatcatcttatatccccaaaggatctgggttcaatattcaagctaaatcatataatggaagatgtttcaagatatgttttccagtcttacaaatttggagagcaattaaacagtaaaattctccctttaagtagcaagaacattttgcaatattggtattacttcccatttatggatatgtttgaaggtgggcaataattaagtcttagcttcatacttttttatcttcactaaaatgttcttcattccactgtgaatcttcaaataggccttggggaagaatactacaagatgttttcaactgaatacaccaaaatattattccaatattatgaaaattttcctgatcactggcaaaatcaaatgatgagacagaagataatagcttttggaaatgtgctattgaatgaatatgatagtaatattaaatctagatacattatttcattgactgaatttcaatatggttcatattccaaagataaaacatttaaagaattgatacatatgttcactgatgcatgcacagcctctgagcatgaaatatatcctacagaattaatgaacttattcctactcattgagaaccagaagataaatcatccagaacgctttgagaggttacaagaaaaaccaaaggattttgaagaaaagtttgatctgatgtcctcaagtactcaatacctagcaagcatagaaaaattacaaatttatctgaagaagagctttcaagaatttgattttgaattctcgtttcccttgttttatggctcagccaaaaacatagagagatcagaacaaaacattaaagaacttcgaatctttgaacatcatttaaagagagtcgaatcagattatctgaagcaaagaaagccgatgatcaaaccagaaaatccactatacatgtactctctggatgtgataatcacagcaaaaatcaacgatatgaaaggaatgataatcaagtcaaccaaatattatgaagactatctttctaaatcatccaaaggctttgtttcttctgcattggatactttcagtagattgattaaagacaagaaagactgacatccattcatcattgttatcctctcaaaaccgtcaattggtgtctgattctgtcttcttccaattcttgtctgggtctctaattcatcttggggttttgtctgttatggattgggttatgttttttttccctttcttggggttttgtctgttgtgggttatgtttttttccctttgagcttggttttttttgcattggtatccatgcttcattggtttgtgatgtctttctgattttagacactgagagtgcaagtcacttatcaagtagaacctagagagctatgcaaccaaagtgtcccccccccccctgtgttttgctgacttgtaacacagtcgcccccaagcgaacatacatataagaccttttccttgcctcttttctatctccaagttccagattttgagattgtttgcaacttggggccatcgaagttgaacggttagtttcaaacgaggaactcaaaaaacaatgttaaaaaagaaacaaaacaggaatccagacaaaaagctcgagttggtgatctcaagccattaagctggatccttctcagtgcgtaaacacacagtgatcaagcccgcttggttgggatgtacaagttgacaaaaaccgatggggtaattagaaaaacagccctgaaaaggatacatattaactcaagatttttttttttttttgggatctaagtggatccgcttggcttggggaagactaggtcgcaaggttaaaagcaatgaagggattaggagcagggagagagggagtgtgcagacgacagacaacgacaatgaacgagttacacatcgccgggcggtgtaagcaagtgagatggtaaccaatgatcagtgaggccacggcgatgaagccgctcgaccatccgccactgccagtctaaacaaaaaactcccgcccgaaaacctggggctgattctagctggtcaataagtgtagaaggaccagtgaggagaccaaattctagagcgctcgttgtttgtcgacaacaacaagcctttttttgtttttgcaagatgtggatgggcgcgatgggggaagaattgtgtagcatggtccctgaattggctaggcctgctgaaggactgatgattggctgagaatagcctgcgatggttaccattgttggcctgtcttgaatcaaccggtgtccattggcgcagccctcttgagtctaccttcccgctttttctctcgacagactctctcttcctctatgctatagtgatgtctccgtgtagtataaggacggtgtactggggcctcaggttgttttttgaaaagtatccctcatcaccctcaccctgcagccatcttcccacctagaaaatcgattttctttagcgctttggagccggcctcctccttaatataataatctcatctcaaacaagccatatcaccagcatcatagaacctcgttatttattgattcatcccgattttttccaggtccatttcgattatcacctttcagtgaaagccgcagaagagctcacttggtcttcctaagcccccaaaacccgtccgcacgagcgatgtttaccactcgattttcgaccgtcgtgagcattacgatgatgagcctgatgagtttgagtaacggctcaccgacgccccaggtgggggtgacgagcaatgtagcggctggggggcagtacgggaacggccaatacggggcgagtgggtacgggagcaacggattcaacggggggtacaatggaggccaggccgagagcggaggccaatcgagctcgaacagcttcgaacagtcctcgggcacctccagccaagcctccggaggctccagtgaggcctctggcgcagggggcgccgccggttacggcgctaatggcttcgactctaacgcggccactaactttggagccggttacggcgccgggtcctccgctgtcggtggtggattaggttatgctggtggtctcggagccggatatggtgccggatacggtggcggggttagtgttctctccctttttctttgctcctctattggggtctctgaaagctgaccgcgtgggattattctttcttctttcagctcggtggaggttatggtggaggcattgagattggcggaggactcggtggaggactgggtggaggttatggtggaggctatggcgatggctatggtggaggctatggtggaggctatggtggaggttatggtggaggtggaggctatggcggaggctatggtggaggtggaggtggaggtggaggatacggtggaggatatggaggaggatacggtggaggtggaggtggaggctacggcggttactaatctcgctccgaaaatcttgccaatccgccttacccaatgtgctctgcggttggacaccaatgcacacggacgatacggccactaaggctttccggactctttctctctctctcttcgttcctatcagcataagaccttcctcctaataattctcgattgttccgctttttccactctcatatttattctgcttgtttcgagacatcattcagtaaaccaatattaattttagactatacaactcaatcagagctcatgatctttttccccacaaaaaaaacccccaaaaaatggatataattcaaagacagatctcaaaagtgaacaaggaggtaaaccggaccaagcaagggacaagatttatttgcgcaagaccagacccacccccaagaacctccacacaagagagaaaaaaaaaggggggggggagatcaatagagcactttagccttcaacttccatccagaagagggcaagccaagaagctcggagttcttggacactcgggagcccagccaggagggcacgagatggttgagctcgccgacgagatggttggagatggtgagcgagggcgtgtagacaacttgagcccgactggtcttctttttcgaatcgttctttttgggtctggccatcctattactcagacatctttgacagataccgaaagtaggggttaaaagaaaagtattatttgtatcctgcaatttgagaatcgaaaggggggagggggatgggaggagagaggggaagacagcatacgagggagaagggtccaagaagggccaatagagccgtctgagcaagcgctcgtacgcggccaaggactgggctctgaggacggggaagccgaagttgaggagcgtgttttcgatctggagggggtcggagtggagcggcaggccgacgagcaggacggctcttcccggccgatgtccgagcgcctcttcttcttcttgattgtcttttgggtgtggtgatggagtgcttgcgagtagagcggatcgactgttgagccatgagacctcccgggcttggtgctctaaggcctgctcatatcctcgccccatccaatgttttccaaccttctcgagcgccacctcgggtgcttctggtggtggtagatcctcatactcgctccattcactccagctccttccgccctcgtcttctcccctcctccatcccctcatcttctccacttcttgccccatttctgcgaccgattccggccgcgtaaagcgcaagaggttggtttgaagggtccatggaaccgtcggatccggtacgtaaatcactacaaaccccccagaagtaccaagtcaattttttcttttttttttggtttggtttgaactttcaaaaaaaaaggaaaaaaactgttttatgaaaagcgttcctgttattcttttacagagacgaagggggtagaaacatatacctttttgcaaagacccgggatcggatatgaatcgagaaacgaatcgtctgacgtcagtagggacgaagctcgcgggcaagccgcacaaacagatcgagtaggggtcggcttgtgggcccgaatcggaggaaaagtgtctctgaaagctgtctttcttcttcttcttctttagttgatgatttcttgttctgaatggttggctgttgttggtgttggtgatggtgatagacttggtgatgatggttcttctcatccttctcaccttcaaatgtattttgtatgtgactgtggcccgtgggtgtatattttggacagggggtgtacatgaagagagatgtggggtttatgtgtaagaaccggaattacgtactgattattaatatgtgtatagagagaaatcggaagaaatctctgataaaataagatactcggaaataagtactaacgcacgtccattccgaaagaagattttgtttgacataggcaggaagtcggcaggtcagagcaaaggtcgaaggattctccaagtggaaagcgaagtcttgttgtatttaaagagtcttgtttatcagccatttcctcttttcctcttttctctatcgcgatatttttgttttcttcattatcattgcatctcgcgaaactattatcatcacctttaaacatcacatcgtcaatttgacaagaccgctgcctatttagttgtccttagctagtctgtttgacattcttttaaatacatattgtcttggcgcgtctacggtagtatcctagtcattacattatggatcttgctgaggtaatcaactcagtttttttttttttcgtgtgctgcggaacatctcttcagagattcccaccaagacaaaaaaagacttgagatgaatctaaaagggaaggttttcttcctatatacagataataagggcctgtgccataggattgaattttgaaaaatgggcattttttctgtcttctacacaacagatgagcacaagggcacagatctagagttgaaattcttcagttttgggcttatgaatggcctttggtgatggtcaccattgattatatgataatttgaggaagatgaaatctgctaaaagcctaaattatgaaaaattgaattttgatgccatatggtacaggccctgagatctctgacactgcagttcagatgaagagatagttttacttttttgattggttaaaatgtcaatttggagtcattggatttttatatatgtgagagtcagatagtgagccttttgaagctgtggttgtaggcttgtttgctgcagataagggattgattcaggtggaagtgaaaaatacacaagatataacatatccctcccctaggtgtgctcaagaattcttattttattttttgggagatgtcctactctgatgtgtgtttttttttcctcaacggacctattgtggtgaagaagtgagattgttgtataggaattgaatttggttgatggttgacaaaagtcgtcggttctgatggtgggatgatttctctcagtttgtgcctatggaagttttgatctcgccccgtgtccccctccccggggatgagattaggaattctccgcatgtatcgggtttggtggctgattaagttcctcgctccccccattgaaaaaaaaaaaaaaaaaaaaaaaaccaaagaagaaccaaccaaccagcatcatggaagactcaccaccatcaacctcatcaacatcaacaaccgaccaacaacaacaacaacaacaacaacaacaaccactgaacaagaacaacaacaacctcgacccaacactcatcgaagcaatcaacaacggaaccatcagagacaaacagatcctactagcagccgaaactgagatgggaagattcctatcaactgagtcagtacttactacccacaaaaagaagaagaagaagcaaaaatactgactgactgaatcttaaatacacagtctacaacgacagccactcagctcatcactctcaaactcactaaactcataccaacgtatgctcgtccatcgactaggtgactcattcggaatcaaacgcaccctcgaatcaggccagatgtatctcgaacgcactgccacttcagcctcgtaagccatcctaatcccacccagatcacacacacacacacacacacaagaacctaacccgcatcttgtaggcctactgtccgtccggagaccttgatcgccagacagaatccaactacccctcaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcttgaacctcgatcacagagattgtgtgcccgaaaaggaaaacatgtaagctttatctttgtttacacagattgatatctcactaaatcaacccttgtgttattttaacttcatagcccagacagctccgaaaaccattctcagctgcagttgacatgttccgacagctggaagagaaaaggaaaaagtcaatcttctcggtgttggggctctctaaccaggaagtattggcttcctcatcctgccctgcttgctttgggccacagccccctaatttgtctgattatactgccaacatgcgcaatcggcttatagtttgtcttgatggcaacttccagcaccgtcaccaaatcaaagctagtcgcaatcacgaaaaactacgtacacctcaatttttcatcagccaagcagatgtcgatattgtctcacaagaaattcggcaccaagaagctcaaggaatgactcctgaacaggtgcgatcattctatttgaaaattatgaatgaaactgaggagacctttcatttccacaggccgatcgttgtacagaatctcacaaggcggcggacgacaaacgtaatgaatcaacatggaaaggatgtgacgacactgggctaatgggatgctgctgccgacacgatgcagctatctatttgacaaacatatacaaatctggcgagcagaggcacttcccgatgaccataatcaagaagcttctctccgacattgagcccaaccgtcaagttggaatattgtatgatataggatgtacaatggataaatatattgatcgtgtttgtagtgttctcctctgcttctgatgctgcaatacataattaagacttctatttttattcaaaattcagcgccaactcataccacaatatcgaagccaacttaaatttggaacatcagtcttccatgcctatgcccacaactggctctgccaacttgaatttcatcctagattcaataaaggctgggggttgtcagatggtgaaggtcttgagaggctttggtcttatctctcctctcttgtcagccccttaaggtatgccactcgcaatcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctctaccatcggtcaatagtaatgggtcgattactattggctctggttactggtggctctggttctgttggaacgggctctgttggaacgggctctgttggggctgctcgggccaaggagctctcggggtcgggccaagttcatcaacagactcgcaatcagaatcagctgcatcagaatactaagaatcagagctctcttcatcagcatcaaaatcctcaccagattcacaatcagaagaatcagatcactcagatccatcgcactcagcgcgctcttgtcggcttgcatccgttgcctttgaagcctgcatctgctcctttcggtcttcctcatacttctcattctcattctcatattcctcctcaacaccaagattctcgttcacatcctcaccaagaacctgtcccagatccaggaacaactcaagccgctcttgaccctctcagctcccagaagaaccacgcactcatcaaccctccgctcgatccctcaacgctttcttcctccccctcggcctcgggagccgatacagatccgtccctcgatcttggtccttcttcttcttcttctaagaacctgggtcccctgaatcgcccgccgcacgggatccctatcggtcctcatgcttcgccacaaaagggacttcagtctccgatcatagtcgactcttcttctgagcttacttctacacttcctactactactactactactgcttcttcttcttcttgaatttttatgtctcctgtctcactcttcctcgtctcctccccccttttttttatcttttttttaatagaaaggtttttatattttatttcatacatatatattcaaagaaaaaattattctaaggtttagaactgggtcttccttttttagtttttttgagtggagaggggagtggggtgtgggggggggggggggatctgattatccctttttctcaaaaaaaaagaaagaaaaaaaatgttgggcttgggtcgtgggtttttttggttggttggtttgtggtcagtttagagggagggggtggtggtggatatagtccaagtgagtgaatgagtgagtgagtggaaagagggacacaagggagctcaaggacatcactgatccattttctgtgggagaggctacactactactagtcctcctggatggtcgaaatagtcctacaaaaaaaatgggtggtgttgttgttgatgtgaaggtaggatgaatcaatcatcaaggagagggattgttgggactcaaaaaagtctggtttgtatggtggttgaaggagaccccactaagcctccttggggaggagaagcaccaccaaccctctcctctctctctgatcccgtgggcacttctcttcactatgtatgtactctgccattccaactggtttcagggcgtacatgctcatcaaaaccacttttgggtggggttgggaaaggagtttttttggggggttttgggttgggttgggtggtcagagtgggtggacaaagttcatcaatcactcaaagagtctgactcttgcttgtcttgtctcggaatgaagctcaattcctgagaaaacatccactcttttttgtgggtgtgtgtgtgtgtatggctccatgagaatagagttgttgtctgcagagctgggaggtctaggatagagatggctcactgcggatcccaaacctaaagataatcatcctgttctctttggttctgatttaaaggactatgtagagcaggtcacacagaagacaccagaaaaaaaaaaacaatgtagtggaacatttcatcctcacgccggtacacagtaccaagggttaaaaaaaacacaccaaacactggacactcaatagttccaatttgggagattttgtggaacaggagcctagaaattgcagttgaatatcaaaaaaaaaaaatcacatatttttttggcatcttggttttcgtgttgggagatgcagaaagatagtgcatgtatctggtgtttcatccttgcactgagtgcaagggtgaaacaagatggtatcagacgcttatttgtattgtctcagaatttgaatacccaaaaatactggatttgtgtggtctcactttcctgatcacaatacacacgtattattaagtctttggaaagtgagactggtattctggatcctctcagagggatgatcacaccaacaaacgtcttggatacacatgatatttggccttattgaataaaaaaagaagacaaaaaaaaaacaaagacaattttttttttttttttgcatttgtaaatccaaatccaagacagtgaattttctcaccaaaaaaaaaaggaaataatgataccagtatcaggctcaaaacaaagacgataccggcaacagcgcagcagcttcgctacgcttcaaaaagtgtcatattagcgcagcggagcgatatcccgctactactacagccacgtagcaaaagtgcaagcggccagggcgctattatcagcggcagcgtagagccatcaccgctatgccaaatctgaggttggcgtagtgaagcggtttttttctgctatcgctgcagaatagtgtagctttagcgcagtagccattagccgcttttagcccaaaagctccgctatctgctctcagctgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnacctcgacggccgagaggagaaccctctcggcgttgagagtgtacataccctcaacggccgagagggtttcccctcttggccgtcgagaatgtggtctcgcggccggggggaatcctcccggccgctgccgtggggtgggggttgatttggtttatcgacccccaaaccctggttggtttgggaggatcgactcccaaaccaaccgggtgtttttatttttttttattaaattcttagggagtcgactcccaaaccggtcaacggttttggggaatcgactccctaatttcaggggtttcggggtttgggagtagactctccaattttggggagtcgattaaccaagcccctatttgtattgtctcagaatttgaatacccaaaaataccgtatttgtgtggtctcactgtcctgatcacaatacacacatattaagtcttttggaaagtgagacaagtattctggatcctctcagagggatgatcccaccaaaaacatctttgatacacatgatatttggccttattgaagaaaaaaagaagaagaaaaaaacaaaattttatttttttttgcatttgtaaatccaaatccaagatggtgaattttctcaccaaaaaaggaactaatgataccagtatcaggctcaaaataaagacaataccagatgataccaaatatgtgtctcgtctctgtttcaccgttgttttcaggtaccatccattacatttgcacatcaactctgcctcagccatctgtagcacacaaaggggccattgtagtagaactaggtggctcacaacagagcttggagctatatataagggcagcaatcaatgttagatcatgtggcctgacatctagtgagcttggattgttcctggtgctaggtgggcatcacaggggtcataaaatcatttttataacttcaaaaagtcattttaacgtgttgagtcaatagttcaattggaaatgctaactctatgaatttattttttttgaatcaacccgaaattttgtaattgatcagaagacagaaactaatttctcttgatgatggatgagtttttgggtttctcaatcgattcctatctatttagaaatgatagccaatccatgtttttttttatctgttttcaagagggcataatagcatccctgaaaacatacccaacatctttctcaagatgcgtatcaatactaccttttttcaacatgtatgccatgaattcaatctcttcttctacggatgcaagcaatgtatcattgaaaaattcattcaactttgtgtgtgcttctggtgtaagtaaatcaattgtgattgggccattgaaaacagaagcattgaagagcctttcatatgaggaaaacttgctgaggatagtgtgtttggaagattcaaatagcaaatcatcaaacagtttggctgaatagtgcggcaatatcgagagtggttttagaagcttatttgtccaagttttgtagcaaatttgactcaagttctgttgaatgatctcgtatatttccctcatgatttttagttctcctttcttgatctttttctcaatcaatttcagtctgcgtcctacaagatccatgatcaagcctttctcatcatcttctgtcttggtcatgcaatagtcttttttttcattcaggaaaaagcataagtcagccagcctctgatccagaactatagaatcaagataattggactcacaaatacggtgcaggatggggagattcctgcggagcctgtgaccatgctctagcaatagaatcaacttatttgcattggttgaacttatggatgagaattcctgagaggctatgagtttgacatatgtccaactttctgaatgattctggaggagaattctgatgggtgaatgtatggtcataatcttaaattcactgattttgtccataagttttctgctatagtgggtttttatcttatccagagatcctgatactgattgagatttgatctctgagatgagatttctgagctcatggtattggtcctcaaattctcttttatcataatcctggctttcagatgcctttctgattaaattttgtctgagattccagcatgaagtttgttcgtttcccatgattccttgcatggcctgttgaatcaaataagcgaaattgtttttttctagctcaatgatcacattgtaatttgtaacatcttcaccaatttgataaattggtgaccagtgatcacagataagaaatgcttggttcaataaagagaatgcaaaaatatggccacaaaaagaattggttagattacaaaaaaaaaaattgattgtatttgagccaaattcacttgacctaccaatcttttcaatttgatctgtgctagcacgttcttgaggacagagctttttgacatatcctctttcccttgtgtgttgatagaactcttctacaagattaaggactaatctgtaatttgaatataatgatgcattccaaacagatgtatcttttttgtcttcattgtaagagtaggaattcctggatgaatcagttaaagttttaacttttatagactttctaattttcttgtccaaaatttctcctgtctcaaatgaaagatcagctgcaaatttggaactgaatttagacaggagctcatataatctgaaagaactatcaaagggaatgccattcctgagatagctgtagaatacttgaaaatcactcattaaggactgaagacccatttttcttgattcttcatccaggtattcccaaaagatagattgactttcctcatcaagaaatgagagatcaagtcttaaagataacctgataactatagattcaatttgaagaaagaaaagaaaataagagaccctttcaattgaataagtcagaatttaggagagagaagggccaacaattttttattgtgttcatgtggcatgactctttatcatattgccccattctagattgaaggtgaatttggacatgctcatatggcttctctataatttcttttgctccttgctggtaatcttcaaaggttatgaaatgctttgatttactccatgcatatagcttcttgatcattttattatcaccattgttaggccacttgtacccaattctagacataaacagtgcatatgctttccaaagggtatgttttcataacaaaaatggtaagctaggtgagaagtgactcaaagtattccttcactcagaaaataatttgatttaccaaaagaatcatacacaaaggaagaattccaggccattattaaggtgtggaaatcaactgcaactccaacagtaccctgtgtgacctcaaaatattccagttcttttcttatagacagcctccaaagctcagtatctgtttgccaaagatttgaccaggcttccttttcccccaggcaccaattgaataaattttcttgtagcttttcttctggtggggtctcaaggttagggtctgtccttgtaaacctaatttcacccatatatttcttccatgattcctttaagtcaagcttttcacaggccaagatgtcgcggacgtcgtcgactatcttgcaatttttttctcagaattggtatcgcctatgtacctttgagaaagcaaaatgactaaacagaggaatactacaaacctatcttctccattagtcgatatctgccgttctcgcctgtcgttttctagatcagcacatgctaaaagtttctatgagtcccaaatgtgacagaaagaaaatttacccaattcatttagcttgtcagtgattttattgatgtggtcttctttagacattttgcgtgttctagtcccccatgtgatcatatctgcgatggataaactttcgtaaagatccttgactagatgagagcattgttgtcaaaggttgcaaaccagtgcgatcaaattagccgagtctctttgtaaagagtgtggatttttacaactcatgctattattgagagcgtgcatacttacacactttggcttttgggggttctgggatcaggccaccccaacagccatgaacaagtgaggtagcgcctaaccattgatggaatgctgaaagcttcattctagtgagaatctgcaagtgaaaaccaagacaaaatgaccaagaaaattaagaggcttgcactaagggccttcaagaagcagctttgaaaatacagatgggattatcaatttcctttccacttcgcctcttcagcaagtgcaggtagggacaagccgcaggaaagctgccacaaagtgcatgaccttctttccaaacggttacatcaaatatagagtgattgccatctgtttccatacatccgtttagttgatttgtgattcttctgcccttgccctgtttcctcttttgtaatcaatcttttcatgtttcagacgggaggcaattgatttcatgtttagaagtgtggagtacatgcatggtgtttgaaacttcttatgtatttataaagttttttatgtaaaaacttaaagcaagatttggcatggagggatgtttcagaaaacttcaaactcaaattggaacaccccagccaaaattgaattttatgccaaaaatcttgaacaccattagggaatcaacataacacattttcattgttgctcaaagatgaacaaaataaggcttatgattcccatatccttttgagttggtatatggactgttttggaattctctacccaaagtcttggagatgcagaagaatacaaatcgatataacagaaacacaatttctcaaagtaaacagaaaaatgtcattcttccttttgtcatacattactgttatagcctggtgctatacttgtgcaggggagtaaagatactagataggatcttctagttgtttggtgcatcttttgtctccccccagtttattacaggttatgaatgtgagccctgtcttgtcactgccacaattttaattctcactcattatgtcttgctcatgtcgcagctcttaccacttgcaacatgtcacatatatggtgccataagtcctatttggtttttaccatcaagtatgcctctgtcgatctcatcaagttatgagcaccatttcactctaacacaaaacttgtctaggatccatacaaattttatgtacaccaccccatcccaagaaaattcttgggataaacattttccaagaggtgtttaacctggtatttgtatagaagataagaaattcagacaatgtgtgacagttgttatgattcagtatgaactattttcaatttgattgaaaagttaaagattaaattttaaaaaaacagtccatgtaatttaagtcttggtcaaacagcttcaaaatcttggagaaacagctcccaggactcagggaaatcatgcagaccaatttcttacaacagtcagtggatccaatctgtgttctccaaatctttaagagtttttgtatcaatccagggcctgaaactggaaactgttcctcctagaggtcagatattgcattaataaattattgtggctgactgtaccggtcataaacagaccaagacacctccaatttaaagtctgaaaatttgagtgtacatacagccccttgacagaaataattgaacctttttatgcaatttcagcaggcagggtcaatttatttcaatcaaggggctgcgcacattctgaccatccatcaagggcaaaaaaccttctcatgatgacccactgaaatggccatcaatagacagggaaaactccagtggattttttagaccatccatcagagtttaaaacctcctcttgatggctggcagcactgcaatcaatgagtgtaaaaacacccttatttctggaatgtccatcataggtgtatgtacaatctgatggcagctttcacccacctggtagggtgtaaactcaatctgaaccggccataacaactgttcttgcctcttgatggctggtccagctggccagcatggctaattttcacactctaacggccagcatgaaacatccaaggaatgtgtgccggtatattgatgaccaatccagccagccattaatagacatggacatgatattatgtcaacactagggagcttgcggctccaccgcgctcagacctccatccaggctaatcaccttgaacaggatcaagcagctttaagccctctttttgaccccaagaacctgcttttattacctgacaccccatgaattgatgttagttattttgaaagagtgagggaggaagtgggcgaagtctggcggagtcgactggagattcaaactcttgttatggatatcacccgcgcaaaaaaaaattataaaaaatcatccaacactcaaaactttggagttgaatttaagctgcctaggttgactgaaaaaagaccatgtttctattttttttttttcaattgcacaataggtagattacccagaacagaaacaaaaagaaagaaatcaaacagtcaaaaaaaattggggatagaggagactaaaataataaagtacaaaacaaaagaacatcaaagtttgtaaaaaaggttgatatgcacatcctggaggagctggtctcgcatctgtagcagtctgaccttgttgctcagcgtagattgggtactatcaatcatatagacagaatcagaatcatacaatatcggttgttatgatcctcagaaagagctcgagaaaaagtaaccgacatttgttttttggacagctacttgtttgcgacgcttggcatggagcacattgatgctcatggtgtcttgacaaacgatcttggcctgtgaaacaaaaacataaaaccaagtccaagatgagttgattgaaacaaaaaaaaaaacttcaagtgggaagtagagagattgaacctttttgattgagaattcttcgtcggctttgacttggatttcgcgagctttctccaatttggaagtttaattgttcttgaagacgtgctacaaaacggaaataggacatgattcttaacgtataatcataaggacggaaatagcagccaggggggtatagtaggtcttgaagcggatttaggaaatgaaattggacagattctgaaccatgggggttcaaatactttggagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngctatcatttgacatgtttccagcttgtttcatgattctgaagtagtaatctggtggatgaacttttggttacaatttgcatttcactaattttgaactcaagtttcctgctgtattcttttttcatttcatcaagagagaaagattttgatttcaagtttatttctgaaattaaactttttagttcatcgtaactgacattgtattcatttaatttaagggactgatcttcataggtcttttccagtaaatcccttctcaactcctgaagtgatgattcttcattacccattatcccttgtattgtctgttgaatcaagaaagggaatttattcttttccagctcaatcacaacattgtaatttgtgacatcttcatcaattttatagattggtgaccagtgatcacaaattaaaattgcttgttttcaattcaggaatggaggaagaagtttgatcaagtcagaatcaaattagtcaaatcaccaatgaaaagccctgaatttatatttcataaaaattaagttgacctaccaatctgctctagttgatttgtgttaatacgctcttcaggccagaagttttgtatgtatcctttttctctggttagttgatagaactcctccacatagctcagcagaaatttggatcttgaatatgaggattttttcccctcaaggatgcattttcctctctgattgtgaagcggtaatttacttggagagtttgtctggttttgaattttttcaggtttaccaatttgattttgatgaattccccttgcctcagatgcaagatacttttgaattctggagctgaaatgagagacaatctcatagaatctgaaagagctgtcaaaggggaatccattcctatgatagatgtagaattctttcaaaccaatcattaaagattcaagtcctattttgcctgatgttgaaatcagatgttcccaaaatgcagactgactttcctcatcaagaaatgatagatcaagcatgagagagaatttcataactagtaaatcaaattgaaataaatgagacaatgactgaatcagggactctaatctctatgacagagagggactcacagttatctagtatgtttatgtggcatgaatctcgatcatatttacccattctggattgaagttgaattccagaatcctggtaaggatgttttataatgttttctgctacatgcttgtactcttcaaatttcatgcaacactttgatttactccatttctgtattttctccatcaattgattacttttttggccaggccaattgtatccacttctggaaataaccaatgcatatgctttccatgttttttatgaagaaaaatagtttacatctggatcacttgaaatacttctgcgctcaaagacagtattaactcaccaaatgcatcataagtaaaagaagaattccaagccattgtaaaggtatggaaatcaactgcaaccctaacaatatcttttgtgactttgaaatcttttagttctttcaacttaaagagcctccaagcctcaatatctgtggttcgaagtgttggccaagcatcgttttcccccaggcaccagttatatatagtgtctcacagattttctgcttgtggtgtatcatgcagattaaactctttttctgtaaacctatggtcaatcatatatcttctccatgattcttccaagtcaagcttttccccgcttagtatatcctccaggttggtcactgtttgaagatggaatcatgtttttcaggataggactcacctgcgttgaagaatgaaaaataacttcaaaaacgatctgtacaaaattacaaacctatcatgttcaaaattctctgtcgcccattctcacctgttctctagcagattagcctacaccgtcaatttccatcaatcccaaattgaaagaaatacaactcacccaactcattcagcttgtcagtgagtttattgatgtggtggtctactgaatttctacgggctctagagccccatgtcacgtcctttattgataattttttgtaaacatccttgactgagtaagagaaatgttggcaatgtcagttaagtggaccagcggggtggaatcagcttacatgactgcttagcaaagattatcgggtcttccatcttcagctatcaatgatatctggaatacttacacacttggcccatctggggttctgatattagaccacaccaacagcgaagaatcagtgatgcggtgactaaaaaccaacggatttctgtatatttcatcttagtattgcaaagtcgacagtcaagataactggcctggtaataagggatttgataaagcatcaattgatatgcaagtttgtcgaccctttccctttcccctcacctttcaagcaggacctgtgcaaacaagagatagccgcagttctgctgaaagctgtatgggctcatactactttgttgacactatgtacccttttttttcttcattttcaatgcgacaggcatgcaaattgtacacttcctttgtctcatccacgaaagctgcactgtgtattggatgtgatgtttaggagtttattttttcgctgagacattgtacccttgtttctccatgtggctgtgcctgagcaacacctccacggtatgtatcctctcggtatcccagactgcagtcagagtcagggtgatatgtattctcttctccaaaatcaacaccttcatgtcaataattcatgtgcatcagaatgcacatatcccttttgttttgacacaaaacaacacaaagaaaaagaaaccttattaagtatgaagtccaaacaagcattaagtatctcgagtcatcagatgcggatatgcttcaaatttccagaaaggaaatataaaaccaaatgaataaaaaaaaagtgtcaaaaacttgttgaaactgttgaaatctggctccaatggcgcgcagtgttgaaatctggctccaatggcgcgcatacactttgtgatgtcattagagtgtgatcttacacagttttttttgtttttcattgttcttcgctgttttctctattttttgtctgttgaccatttcctcggttgaccatcgatcatcctgtcttatttctactagttgaccattaaaaacatcaaacaacttcgatcttaatctaccactttattcttatctcttatttcttttatcttatcaccttgtgtcctcttttccttggctcctttcaccttcgtcgaggacttatccatctgggattaggcttataggttcatatctttctcttttctttattctcttaaccgtgtataagttctaacagttgattcatttcatcaaagtcttctaacccagtcatcggcagtgtcgtttcttttcttcttttatttttcatccacaacgtgtttcctgctttatctaggtaatactttgtttttattatttctgttatttttatttctttcatttattctaactgaaatatcatgctttatctagccaaaacttttcagaaacagggggtctttcagagctgattgtgatttattgatcagcattgtggacttccccaatacagaatacaattcaggataacaaataaattgatatcttgaaatttttatacttggaagtgaaatcaaaggcagctcttttttgtgaggtaaaattcatccaacaatgccatgcatgcagggtcttgttgcacacatgaatcataaatttaaacttttgatgtttgttttcttgggaaaaagaaatctattgattataacctgggtaaaaagataaaaattcatttagttaaatttcaccctataactggagtcatttggattccaagtgcattgttaactccaacatgactggaattaactgtggaaagaaaagcaagattagatgtttccatcttcaacagaaagtagcttttatatgtctacagctttcatattttcccaaattgatgagcacaatgacctccattggtaagggttgagagagggcttgatttcatattgaaacaggtacaggctattgcatgatttgaaaaatgtgtgcttcactgcttctagcttgaaaaaaaaaaagaaaaactaattagaagcttaaaattaaggttcacgtctggaggcatataagtgtaaaaatatttcagtttgacaggagttgggcatctgcaaagcaacaattgatatgtgatgtgtgtattgaatgtcacaacataagacatcaaatttacaatgaaatatgcatatatgtattggtaagggccaaattatccatagggggtatcaaatataagaaatccaccatcagaaaccagtcacttttcccaaaactttttttttgcatcaatgggccccaaaaagggttaaatgaagaaccaagatgtttaaaaaagggtggattttttaacaccagtcaattaaataatggtggatttggtcatatttgatacccttgatgcattgatatttgtctaacccaagatttttgaatctcttttttcaaaacaaaaaacactgggagcttatattaccagtcatggtaatttaacaaagcaaattttttatgagctgtcattgttactgttgctatgtttttaatagagatttcaaaacaattaaattcagaatttctatacagacaaaaaaaccttcaattttctaagcattttattctttgttttctaaagagatcaattatctattttagaaacttcttgataagtttaccgacttttgaattcaagaaatcagtaacatggccgtctctcaacatagagatcatgagttttttctcatcttcgatgatcccgattgcctgagcctctgagagagagtttgccttttgaatgacatcatcagagagaaatttatgcttgacaatttcctgaaaatcgttcatctttaactcctttttagatttgtaaactttttggaccagaattggatatgaacaatcgtagaatatgtcctccagaaccttggcagtcatgggtggtaagctggagaatattggaagaagagtattggcccaggtcgagtatgaaacttggtttgacatgtctttggtgagatcattgatattgagtaagatgttaagttctttttgtgacataattcctttgagtccattcaaattcacttgtagattatccaagattgattttttctcgattccatatgtcttggtcatgcaataatcttttcttgcagagggatgaatggacagtgtttcagtagttgatttattcaaaacttgtattataggggagatcaaactcacaaatgtgatgcaaaagtggcaggttttgatagaacctatggccctgctctagaagttgaagtagatggtgagcattgttgaaactcatggatgagaactcctgaaagacaagcatattgatttcatcccagatttctttgatatcctggagtggtactttctcatttgaatgtagcagaagcatctcaagttcagtcagtttgatccaaactttaaagctatactctttttttccaactgtcttgaaatctgaatcctttgatttatacttcatttcaatcaacattcttcttatctctccacatatttccatactatgatcacaaacctccatgtggcctactgtttctgcctgtttcaataagtgttgtctgaaattgccaaatggtggtgagattttgtttcccattatttcctgcatttcagcttggatagatagaggaaacttttgatcttgaagtaaaacaaggaggttgtagtgtgccacttcttcctcaagaaggtctttttgtgataagtgatcacagagtagaaatgcttttttttccagattgaaaaataatcagaaaaaaaagctaagaatgtgtcagaaatgtacaaaactaaaatggtttcttcactgttgtcttcaatcaagatttcatgaacttaccaatcctttctaactgtgcttttgtagcacgtggtgcaacatgtggttttgatataattccatttcttcttgtttgttgggagtattcctctacataatgaatcaataaccttgctttataccaggatgaatttgtttctcctagtgtatcttgccttttctgtcttcgatcttttctagaattcagaggtgaagatatttgcttctcagcttccagattcttcttgatgctagagctcaactcaagcaccagctcataaaactcaaatgagttgtcaaattgctttcctctgatgaagtacccacttaatctttgaaaagctttcatcagggcctcaattccactttcatttgccatcacgttcaaatacctccaaaacatggattgacttccttcttgaataaatgaaagatccaatctttgacaagaaataacaactggtaggttcaaagccaaagaaatgagaaggtaaaaaagcttcaagacacaaacatgttattctaggcaagaggtacagcacttacagttgaaaattatacgtatatggcttgtctcttgatcatattgccctattctgaatttgaatttgattggcttttcctgatgcggctttgatatcaacctttttgcagccttcttgaaatcatcaaacttgacgagattctttgatttactccatgtgttgattttcttgatcaatggatcatcatcatgcgtagtccacttgaacccacttctagaaagtgccaaggcacatgcttgaccaaattaagtgatccaaattgagagatgtaagttaggtcacatatagaagatgcgtgttctagagaagaagaagaaaaaaaaatgattatgaaagagctttcactgaccaaatgaatcaaacatatgagaagcagaccaagccattaccaagttatgaaagtccactgccacttcgacactatcggaggtgacctggatatcatgaattggcctccttctaccaagcgcatcctcataaacccgcgagaacccatccctccctcccttgcacagatcatacaaatcttgtcgtaaggttccttcttcggaatgggtggatgaatctagtgagcctttcccggtaaaactcctgtcactcatatactttttccatggttcttccaagtcaagccttccgtatcgaaacatgagttccacatcgaaggctacaatatatcaatcagaccaatgtttttgtttggttacttttgattgagactcggctatgtatcaacctaaaaaaacatggattaaagtcgatttgagaagggattcaaacctagcattttgatcaatctcagtcggccatcttgtgcgttttttgaattgagcatcaagacattacagtcattatccggttcaatctgttgcccaaatatgtagaccacttaccaccgacttcattcagcttttccgtgattttgacaatgtgaccttcgatcgatgtcttccggactctagacccccaattaatttccaacgagagacttttataaacatctttaactggatgggattaagtgagagggcagtttgaagtttcagcgttacaaactaggtttttttttatcccccccaaggttagcttataatcaaaaaaatctgatgcttacacacttcaacggtcccaagttctgggataaggcttcccctacaacaggccaaaatcagacaagcgccagctagccacggacgaatgcttgagaatctcattgcggaaacagttggcaagtccgagtgagccaagagaactattgagattcaaaatgcttgtgaggcggagaagtggagtagttcttacacagacagggctcaaataggcccaccccagaagatgaaaatattaaggaatgggcgcagctacgtagctccattgaacctaaagtgagaaatcgtctggggattgcatgtatgactttaaagttcacgttggctgcgttgctgtctcctctcattacggcaattctcccgttttgactgacgagacctgatgccctttcagatgtggaccttgttaatgccgtctccccaggggcccttacaaaaaagaagtcaccatgagctgagtctggggttgctggagtggggggatgcatggattggtgcttggaattgggtgtatgcgcattgcgcgctcgcccactggccggcgggacctcggcgcgaccgaagctccaaccaacactttctttcatccatcccaaccagtcaacagcaaactatcatcatggtcagagaagcccaggcatcgatagtcgagagggagttccttctccaagcactcaaggagggaactaggatcgaccaacgagccctgctcgaacaacgccccgtctcgttatccttcgctgaggacggccattcggtcgattgctcactcggtaatactaggtaagccgtcctttttcttttttttttgtttaatctacgaaaatcggaaagattcataataaaatgtgtgtcttttttttggtgaaaaaaaaatataactcattttggttgtagggtggctgctcatgtttcggcttcgatcactaagccttgggcggatagaccgttcgaaggcctcttccaaatctccagcgagatcaatccgatggccaatttcatctacgataccggcaggtgactgtccatttttgttttttcctttcctttcattccaaaataaaataaaaactgatttcattagctcaaccaaccaaccaaacaaaaaaaaaaaaatgaattgcgatgataaattcaacaaaaggttaggtcatcagagaacgagatccagatctcacgaatgctcgataaaagtctgagtcgaagtggggtgatcgataaggaagccctctgtatcttagcaggacaaatggtatgtgaagatcttgtctatccttcttcaacagtgtttgtcgacgcgaattgtgagaccgtcttgggttttataatcaggtatggtcgatccgtctggaccttcatttcttgaacgacgaaggcaatctcttggattgcgcatcgatcgcagccatcgcggctctgcagacattccagagacccgatgtgacgctggtcggggaagaaataacgattgtgagcaggagtgtctattttcttgaacgacgatttttttcattcatttcactaatgtgatcccacatctgggccgcaacgatattagcattcgatacaggaaagagtgccggtgccgttgacattacaccacacgccgatcagtctaacgtatgggtttttcgagctagacagccacaagtcgagtgtagtcctggacccgaattatctggaagaacagctctcgacaggcacgatcactctggccttgaacccccagaaggagatctgtgtcgtcaacaagtccggcggcgtccccctgtcgatcgaggaaatcatgaacgtcgtcaagctcggaagccagaaagttaagcaactcgaccagctcatcaaatctctcatctctaatcgtaactcccccgtcgatctcaccgccgtccaggatcgataatctcttgtacctctttttacttgttgttgtgcatctgaggatttcttctctcatcctataactagtaaaaatcgctttcaatacacaaaaaaaaaccgctggaatcgtggccatctcatttcaaaatgctttacaaaactttcgcaggaagatggcttccagtcacagtttgcttggctgcagaatccatgacctttaaggactcacaacgccccctaatcattccaaatacaagcccagctgagagagcccagcccttccaatacagcagattggagacgcgggcagttatgtagtcggcacacgagtcgaagcaggccccggccgtcgaaagctgaagtggatgacttgagtactaagcttgtccgagcagtctcaagaagagccagtctctctctctcttgagagccttttgttttgcgcatctacaatgtattcgagaccgacctgaaccgctctaagtttatacccgtcggatgcaatagctattcatttataagcggctgaagatgagactgcagaccagctgagagaaaagaccgccataccataaccaaatggctctgcgacaagaccgtatacatatttatgtcgtacgtatccgcgagtcatcaagactcatgtctccgactctcttttggttccgtccgtccgtcccgctctcttcgaagttcgacgtggaacggcagcagcatcctttggccgcaagacaaagctgcaaagcgggccttggggttcacacgtccattccgtctcacaagagacatccatcattgtaaatgtgcaagtttcattgggatgcttgtccccttttttttgcattactgttcacatggattggctttcttcttctcaatcatcttcgtggaagatgatggtttttttgaatcaacttgaggtagaaataggttatcctatatgtagacatacagttaacccaacaaaaaaaagatgttgtatgtatatggaattacaatacaaagagttccttaatgattttcttttgttattgggtcgaggttatgattatatgaacctgatctttcctatgtataagataagttaaaaacatccaattttaggataaatttgtgcatgatttaaatttattttaaataatttttaattaatttgatgagttgaagatgaactacgtcacaatggataaatgtaatgataaagtaatacaccactctatattaataatagaagcaaccaaaaacaaatcaaaacaaaacaaaacatatttgttgaatatgaatcagtatgtataaaaaaaagagggggtgaagaaagtcagaatgttttgattttgatttttgattttttttttgatgaatgaaggataagaagacccaagagaagaaaaagaaggaaaacacgtcaagggaataaaagaaagaaagaaaaaagaggtgaagagtacataaaaaaatcgatcaatccatcaaacaaacaaacaaacaaaaaaggaaaactcacaaatcaatttgaaaaaaaataaggaaaaaaaaaatgaacaaataaccaaccaaaacgccaaaccaaaagagcatttgatttagacctaaatgaacaatcaaccgaagaagcaggaaaaaccaagcaaatttcccttgcccatgaccttcgaaaccccaccgcaacgcaacgcaacgcaacgcaacaacaaaaaaaccaaagaacatgggggggacttaatttttgcgggcgacgaagcccaacttcttcaacatgccgaggacgtctttcttattgacgggtttgatgagcaagccggcaaagagggtgccctgttcagaacaagagtagttttcaaagaacgaagtgacggcaacgatcggtgttaaagcgttcgggttttgcgtcgatttgatcatccttgctgcatcttgtccttcaactaaacattccccataaatcaaattcaaattcaaaaaaaaaaaaaaactcaatattttttttttggaggggggaggagggtatgtatgatgattttgtaaaaaaaaaggaaactgggcgtactgaggggcatcatcaagtccatgaaaatcacatcaaaagcgatatcgcccattgcgcaactaatcgcgtcttccccattaggaacgaccacacaacgacatcccaacctgatcagaatcgtctccaaaacctaccaatcaaagtcaatttcaatttcacctccccccccccccccgcaaaaaaaagagaaacattttaagaaaaagaagacatactttagaactaataggattatcttcagcaatcaagcaatcgacggtacgttcctgcaacggaggcaaagatttgcccggcggaggcggaggaatctgattcctagacgcagagaaagaagaggaggaggcggaagaagaggctgaaggatggaagagcgggagcgagggtttgaacggttttcccggcgagctgagggtagattgagtaccggaggtggactgttgttgttgatggatccgtttacgcaagactggcggggtgggatggttgttgaggagcgagcccgtccgatgacgagaccggtcattagattcgttgtttgccggagtagagatagacggatgatgattatgatgatgatgatgatgagggatgggaagaggaggaagaggaggggctccattggtgcctgagaaagatgcactacggattcgtgagggcatgctgttcctgcgcgatggatcatcgaacgttcccggcgagaccaagcgactgaattgttcggatggtcgccgggtgtgtggggagacgtgtggtccggctaagggtcgtgaggatgaaggggctgaggagctggtggattcagtaggcgaggaaagcccaacgatctgtgtggaaggtgttgttacactctctgtctctctcgcttcaagagcctatgcaataaaatagaaagtaagtgcttaccttgccacctaaaggcagatgacgaggatacttgatccgttcgccattctgaccgaccttaagtttgcggatcacttcttcattagcgcgttcaagcacgggaagattcttaaagttgaacgtcccaaagtcatcggaaggtctcgagctacgagaggacaagttctgacttgaggagtttttgagttccgcagaagatgagggcactgaggagatgttgcggaactgaaacccagacagactagcggtagtggttgtagtggactggactggcaatgattgcgcgggagtttcttcctcatcatggaacacttgtgcggcccctcgagggtcgaagtaatcagtcgactcgggatcagtgaccgatggaacgaaggaagcctcgctcttgaacaagttggcccaatcgatatcggccaagaacggatgcgatttgacctcggctgccccttgagctcctagtcgatgcttaggatcagtgcacatcaatcgattcatgaaatcaatcgcctcaggcgagatatcatcatccgattctggccattccaaccgccgcgaaagaatcttatcaaacactttatccggcgtctcgtcatgaaacggtggaatcccatagagaaacctattttaaaaaaaaaacaaaaggttgtaagacttctctgtcaaagtctaagtcaaatttgattgatatccactcactcgtaacaaactacgcccaaagcccactaaaaaaaccccaaagttaatacaggaagccaacgatacatacataaaaaaaacaaaaaacttcttacccaatccaccatttcatccatcccgatacccagaatactttcaggtgccaaataatcgggtgtgccgacgaaatgtttatgaccagcgtcggaggctttactacgatgctgatgattatagcctgatgttccggggggagcagtggccccactaccggtagcactgggtgggagagtagaggagtgggcgagggtggatttttggagcttacgagaggcaagagaggtgacgggatcagaatctttggaagattcgctggtgggtgtacccaagcattcgagctcatgagaaaccagggtagggttcacgggccgattcgcgcgggaagtgaagtacgaagaggtgggggccatcggcgacaggtcgggtgtcgaggtcgccgagctccgtcccggttgcgagcccggattagtcgagggcgtcaagccactgccgcccaagttgaacagcttccgtttatcgaggttcccatcccgcgaactgcttgagagactcatcggccctcgtggctccgccgcctgtcggcctaacaatccgatcttcgacagtccgaaatcggtcagcttcagatgcccccgatgatcaatcaatagattgtcaggtttcaaatcacttgatcatccaaattaaaattcatcatcatcatcatcatcagctttggtatcccttttgtatacatatatattgtctctgatctgactcaccgatggacgacaccggttgaatgaagatactccaatcccatgacgacctcagcaacgtaattcctcgtccactcttcagggagattaccgagggccttaaccaaggcagcacaatcaccgccgttaagatattccatgacgagatagagatgatctctggaagagaaggtatagaagagtttgacgacgaaatcagaatcggcctgattcatcaaaatcttgcgctccgacttgacattcatgatctgattcttagcaatcatatcctgtttcttcaagatcttgatcgcataatagtctcctgtcgtcttcttcttggccaaccagacctgtccaaacgcgcccttactgattggcttgagcatatcgaaatccttgatcgatgctgccgacttggatttcccaggcacggccgacgggatcctgggtgagagaggcgcaggccccagcgatccagcctgtcgcgcatgcgaagttcgtctagcatgggcttgttggaagcctggatgacgaggcgagcggggtggggtgccaatgccggagtagggttgagatgtggagatccccaagcctttggactcgatggtcttcgtgtcgatcggagccagtcgagaggccggactagccttaagcccagagatattgggagtggatgatcgccggcgtggtctgggacgaaacacttcaggaagaacgttggcatcggctttctggggagccgacctcggccgatcgatctcatcacccatgatcggtgacatagccggagaacaatcgctttccaagcgcttaggcaaggccataaaggcatattgagccttagcctcccactccatcctgatcctctctgcatacaagatcgtattcctcattcgattgaccgcgttacacttgtgatgagctgcccgcacgacatcggacgccagattggccagggccgggtcctcgtacgcacgcaacgaccatttggcaacactagccaatttgttctccgaggtgggagacaacagtcttaggttctcaatcgattggtcggcagcctcgtcattcgaggaaggtgtcgagatatcgagagaagtattcaaaagttcaccaatctcatccaagattcctttgacgttggcccgccacgaattatgatgaggcgatgaagaaacggaggctcgaccagggttgagaggactgaggacggatgagggaaatgaggagaaggtttgaagagacaagttgccataggagagctcattgatactcccattccgatccaatgcacccctcaactcgttgataatatctcgaaggtcagtaagcctgtcattacactcgctgacttgcatttctaacctatgagtttccgcacaggtttcattatgtctctcgaagtaataagccggtagataatgttcacatatccggcatagtaacggctcagtggaaagaggagcgggagcaggaaactgtgcaaccgggtcactatgggatcgagtgtgatgtgaccccttggtctccatcgtagttccagtggacaccggcgctttcttgtgtgagttaagtctgatgacccacatcgaatgtacgccttccccggtgattcgatcgaccattagcattcctttagcagtcatcggcaagaaatgatccctggtggtgatcgaccgactggaatctccttcttgatcactactggccaaggagattttaatcgtgaactgaagctccaccgtattaccgacatcttccatcaaccgtcggttagcctcattgaatagctcataattcccatcaatcagttctcccaacggggttccaatgaccgattgagggtccaagctagaaacaacacacaccaagaaatgattgattaatattatctgcaaacaaatgaacaattagagaatataataatcacccagtgactttagtccaaccaggactgaggtaaagaatcactgcgttttccaaggagacttcggcaagaatagtttcggtacgagcgagttcgatggatttcgtgaagtctttatccaagttatgagtgcccgagggtgcgggtttgagcaagccagccgactgaggatgtttgacttcagagacggaggagaccgagacggattcagccctgacggattgagggacgtccatcggtttcttcaagtgcggctctctgttggtcacaaatccctgtttctccatctcttggtccacatcagtggccggagggggcagggcgaaggactcgactagtctgccttggttcaagccggcctcgctggtcgtttgaggcgtattcaccggcccctgttcgccatccgcaaacccgtgcggcgttcctatcacgtcgatcgacgcgttgacttgtcctggtaacaccgccgagcccgccgcactggaatgttcaacccgtgtggcaaagaaacaaatctcttccccatcatcttcatcctcaggcgcaaaattccaaaaacctttctcggcatcccaccattctaatactcgacttagaccagcaactgctaacaaaactcgaactagttttgcaaattaagaatcaaaatgaaaacgttgatcgtagatttgaatcgacacacaaaaaggaaaaaaaaaaatgacataccataccatccacgatgaggccaatcgtcatgctcatcccaacttttaccaatctgctgaacacgatgaatgacgtcgacacaagcatgagatttagcggcgagtacgccggcaggagtatcgaggatctcggtagcgatcgagctaatttcctgcaaggcagccacgaagggagagttgtaaaacttttcatcactgggaatggggaagggacaagggggtaagctgatcgtgtttggatctgggcggggagagcttcttcgatgtgaactggaggagagttgcccggtcactcgtggtaggggtgatcgggagcgcgaggtcgatcgggagctggcttcaaccgactctgagggctgagttgaaatgctcacgcttctcgaaccccctcggttgggcgattcgagacttcggcctatgtggggggttgccgtagagccgatcccaccccgacggtggacgaacgacggccgtcgaatacctcgaggtggtaagacggccgaggagatcgagccagatgattgaggaccccgtccctgccgtgagccttgtctgctgagtgagctcgagatcgggagagatgtagattcggttagatctaaaggattgacggaaatcgatcgttgatggtggagaggacttgaggcgggagagagagagaaatcggtgggaatcgatagggctctgttaaggctttgacggggtgaacaggtgggcgtggtagttcgaaaaggtcgatcgattggcaaactcatcaaatcgggattgggctctgatgggatgccttcctggtggacaacgttgtgtggttgttgtggatcaagttgggggttggattcaacgggggaataccattggccagtggtagttgcttggattgcctcagacaccaaggcgagctcgtgttggatccgatcttgttcacgtaagttctgagcttctttttcaacataagtcgtgatctcgaggatgatggccttcaaagaattatcacagacggtcttagcagtcgacagtcgatttttgatgtgctgacggatagtgtgcatcgagaaggatgtttggtacttttgctcgggagtaggttgactacttggtggagggttagccgatttatcatcttgcgatttgccttcctgttgagtactcttgatactctcagattgcggaggaatctgtcgagttgacgagccgctagtggaaccaacttcggacgggaggcccagttcattggggggtttggcagtagcagtttgctgggtagacgagagcggacgagagttattgcgagtctctggcatgtcgttattacttgtgactgagctactagccgccataaacgggtcaccaagcactagaccaggggtggaatcccacatccgtttgcctgtgggactcaaaacgggagtgggttcaggtcgagtgatatccacgaggaatttgttaccctgtgtttgggaatgagaaggcgtagacggtgaagcggcagatgcagcagaaggggggttcacttggacagtggtcaagtgttcttggctagaggatccacgagggttgtgagtctggtgatttgaggaggagtggccagaatgggaagacgagtgaccaggtcctccttgctcgttaagattgccaaagacattggagagttctgaggctgataatcggttcaatttgagcgtcagttgtgggttacgtcggcgttggtcgtgggttagccggagactgccatctaaactcgacggagcgccagccccggcgccatcgcttgacctggccatgatgggtaggggggccagggcgccggatggaacagacctgggctgatctacgggacggatcggcaatggacttgcagagagatgcgattttgtgatggtagccagctcatttgtagccggccttgatccgcaatctgatagagacgagatggctcggatctttggattgggttgattagcaatgagatgttcggggaaagctggactactattggctggactttgggtggaagaagcttggagtgcggcaagattggttcgatagcttgaactagtctcactactcgaggcgttagtcttgtcctccggattcaatgtaaaacttgttcgcacggcattccaccagtcatcgatcttcttacccaatgtaaagtttttcttggttttcccagccgggtgggcgcctgggatactactgctcgagtgagaagcaaccatcggggaatttgtgtggctgagatcggcctgagagccggtgagatgtttggaaagacggggacgggagaggcttcttcgagaccctccacttaaacctttgctaatcaaaagagacaaattgctcctccttgacggatttccttcgggcagagaaggtgatggagggatagaaaagcctgagtcgtgtggcgagttgtctgaagttggaacgtttccagcctgttcactggctggcatttccatttcagaggccattgagatatcagagacaggcgacacggctgatgggaggatatggcaaaaattagaaatacaagtcagacagaaacgttaaggagcatagggtggtgatatataaagaagaaaacgtagcactcacgttgaatatctgtctgagactgagaaggtagctcgagcaactgagactcagcaggaatggtggtgtcaatagttggaagtggaggcggggcctgaaccggattactatcaggtttgagatctgagtcggccaagctctccgatctctcatgaccttcggccctcaacttagcctctttcatccgacgatagtcatccaaccaatcaacccattcaatctcacgtagcgccgtcggtccgctactgccactagatggctggagtgaaggcacggtgaggttggaggctgatttgcgcatgggatcaatcggcggaaacaacccatcttcggtgaagccaagttcggatggttcttgttcggattgacttttgcctgctccaatggtccggatggaggaaggtctcctttggcttggaaggccttgctggtctgaagaagattggcccgattgatcgagattaaaatcttctagacaattgctagtagatggcaactgttccggagggttgcgctcctcctcctcgtcgatccgactgccactgactttgcgtttaccggcgacattagcagatgatggggcagcagtgaaggaagggatccgcgggcgctcggggacaaaaccctcgctgggctggaggaagcgttcgctcatctcgtgataattcaggttattcttggataacgttcttccagtgattgtattacttgataaggcacttgaaggcgtcagttttttgaagcgactcccttcgacaatcccaagcgaagaaccataggttgaaaagggtgcatccaatctgctgggaccttcacgttggtttgcttggtccccttgattagaatcaagcgatgcagaatcagaagttgggccaggttgttgaccaaacaggcgcttactatgagtttgctgttgttgcttccacttttggatcttggccgatcgagattggataattatcttggcaaagtcttcggtcgatgggccactaccgggtacgattgatgtccgatgatttttgagagcggcgcgacgcgaagagacggagtttgagagatgcctcgatagactatgggaagagcgtggggcttcagtaagactggtggatcgttggtcagacgtagacttggtgatttgcaccgaggctgggagaccagcgttttgaatgtggtggtaattcatgcgagaagaggttgaagaagaactggattcatttggggtcccgacagatagtgatgatggattggtacggtatccaccactagcactagccagcggacgtaaggcctgctgtcctgaggtggttgttgacgcgtcaatgagtgagaatggggacatgctgagctggtcgctgctctcattcgcacctgaggtcaccccatgagttggtacaacggcggatcgaccggctgggttggatgaactatcatcgctgctgatcaagctgaacagactcgtcgatcgatcccttggaatatctttaccggcgagtcgattttgagccagacctcgctgaatgttgtacggactagaaggacttgagacttgagagaagagggagaagtgtgatcctggttggcccctgctatcgtgactactgctaccaatactgccacccccttcgccagagccagagatagatgagatagcgataggtgatgcgagactggttggcgagggttccaagtttctactcggtccaacgcttccaagcccaagactcatcccttgaagacttccgctcgaccagttagaagatccttcgtggccacccgaagaggcatcggctgatggggtagtagatgccgccgcacgggccggattgcgcgagccaaagccgccagggaccaactcggcgggactttgtgaactgactgagtgctgttcggttgatgcgagagcaggggttgtatgatggatcatggagacctgaggaggggaggctagataggatgacattgtatcgggggtcagggtgaaatcggccggcggatcttgttgagatccatggggtaagggggacctggatgatgaggatgatgatgatgcaagagaggtcttgagcagaggggctgaagtcaagccactggattgcgagttgagatgagtggggcgaagctcttgagcaacccggaccgaagtgggaatcctcttcaatttgatagcttcgataggagggaagggaggagcggtggaagaattgttagccaaggcggcggagagggctgatttgttgtaatgatgattggggacgatagatgaggaggaggaagcgccaggggtgaagatcaacgagtttcttcgatgggccgatgggttttgtccaggtggagaggccagggacatcttccgggagtgttggactgatttttgctggttgccatagttcgagggagaggagtgagcagaagtaggcgagaacatggcacttgggacgcttttggtagatgctggactggtgtttctcgagcttgatgcgggagtggtggttcgatcaagtagggagggtgaagaggggtagtgaataggtctcgagtgagccttggattgagaggaagcggcaaggggagatacttgagtgggatcactggagctgcggggagtgataagatcggagatcacagcaccaaaagcaggagcaggagggggaagggagttgaggttgactgcctgtgggttgtcggtagatattgaggatgtgctgggagaggtcgtagggccggattgaatgctggttgatggtgaagaggcagggaagaattggtattggttgagtgaggccatcgggttcaagatgtatttgcgtcgagtggtgggcgagccgaagagtagggactggttggtgggactgacgagaggacttgatgaatcgttggagcgagaagtggctagtcctaaggatgatgtggagtggggtagagtaggttgaggtgcaaggagaaggtcgtcagcaagggccggttgagagttgggtttttgagaggtttcatcggttgatctggtaggcttagaatcagatgggctgtctgcggatgagagcccaggacctggtagtgatgaaggagatagacaagtaagcaataatagaaaagagagttttttttttttcaatttttcaagaagagtgagttaaatgaaggctgactgaccgagttgagtgacatgcctcagcggactgcccatccgtacgagatctttcctgctcatcgcaggcccagcgccagacttattcaagctagtcctcctgccgatggattgagattgggagggttgggagtgacggtgtggcctggagagtggatcgagttcgggttcgtcagaatttcgactcatggttgagctgctagccctgctggagagggtggagcttggttccaacttaggatcgaaggaagagatggtaggttcgttcctctggctcggagggttgttgagcgtcagtgatgggggcttggagggtgtagagtgagcatgagggtgatcgattgtgatggatgttggcagctggtggttgttgatgtcttgttgttgttgtttgtggtgctcgagtcgattggcgtcgctcttggcgctataggccagtggggaggagaagatgggggtggtgtttggcttgatgggatggcttaggcttgatggagggtagctggtggctgatggcttttcggcaggctccgcgatcttggctggactgttggtctcagattccagtgggtgtggttgtgctgggttgggatgatggtgctccatggttgaggttggtatgatgtagttgtgcttttggcttattgctgattgggttggcttattgctgattgcaggtcatcgtcattggctgagtaatgtctgtgtttcttgaaggagcgccagttagttggttagtcaggcagtcagttctcggtgcgcttgagatgagggaggactggctgacagctgctggtcatggtgagtctgagtctgatgatgatcatctgacggtcgccattcgagagtcggatcgatcgaaggcagtcatcgctcttcaacgttcaacggtccgggtaacattccagagcttatcatgggatggaggtgtgaagagggatggttgaagttgaaaagacttctgcaagctggagaagatgaacaagaagcttgaagttgcagttcgatcgaaacccaacaacaatcatcatcaataacaataaggttttaatttagaacaataacagactgaaaagaagaaaaatggggtccggatgacgtaagaacctcttctgcaattcatcaaacggtccatgtctgctatgacgacctcaactcgttgtagattcaaccactcctccgcaaaaacaaaaaaacaaaaaaactccccgtcttgaatgaatcgataatcgtaacaacttgcttaatgtggagtgctcatatatagttctcctgcatattatccactgcaagcacaaaacaaatcactctttctcagattcaacaacaaaaacatcaaatgcatagggtacttagaacaaaagaaaaatgagatatacattgagaagtccaaaaggcacaaggctgtgaagtttccctgtctatgtaaaactactcactccatattcatacaatataggagtgtgtttgaaattgattatcaaactgcattctaaatgcatgacatcatagcaaagccttttatatattgcaataaaggatgtccaatcagaacaaaatcttcctcctcaaatctttttttctttttcctctagctgtacattaacagtttaagcttaagcaaaccgcctgagtcttcaataaaaaaaagactttctgcctcatacgggtatctctcccggatcgtatgatctaagcgatgccgccaaacaagaatcatacgatggacttttcaccttcacggtaggtctccttttatacttgtggaatctcctttgtacgaccttcacaacttgtcattgtcccgatccacacacccaccaatcatcgcacctttcctatccccccacacaatagaattctctcaaaataccttttctatcatcctgactcgttcctgcaccgcctacctgaatgttttttcagaacatgcacaacttcctcttcacgcgtccactatcgccaaggaaattcccatttgcaaacatccctcaaaatttccacttaattctttccttttccactccctcgctcaattccactaatccaattatcaccactcttataccttcagataccacccaatctactcacaaatcacaagtccttttacctgttcctccgcttcaagcaatgcccgcaaattgatcccctgccaccaatcttttacccaacaagtttccaagacaagcattgaatgagtatccaaactcggcctgagcacagagtacttcgaaggacagcatttcacctccaccaattccacacttaaccatgtcaagttcaggaaatcacagatgtcggttagctgtgtcggagtgagatggcagggaggttaaatgaggatgatagggtgacggaaattgaacagggatgcctctacaagagatgatttgttgaagaacgggacagcttaacccacacatgaattgacattgcaatgcctgctctaaatttgatccgtcttccccttccttttgatcaactcacaaaccgcactctagatgttcatggatgggtcatggtattgaacataacaccaaacatggaagttatgcctgcaaatgaacgcaatgtatgtcctcaccttccgtcaccgcacttttttcgtctgttgatcttttatcagagtgtcaatttaatcctcatttttctcaagccgattccttcagcccgactcagcactctcaatttgggtgaccggatatggatttgttgtcattccttcaaccagaatcaatatggcgtcctctttggtgtgagtaaccttttcttgaaatgtgtcggcacaaatactgacatattgtaaatttgttttaggttaccactataatcttcggtttacccaatgtttccccaatgtttttaagggcccgggccctctcggcattgtcaagccgttgtgaattcatcatcagtataacgatggagtgcgaggaagggatactctattttaatgtagacgggccaaatctatgagttgggcaatggaggcttcaatatcttgtgtcaatctcaacagttttagatccccaatcataatgtaatggagctgaagctgcagtctttgaccaaattttatgctagagaaaacagggcggcgcagccgcccctgaaccctagtatacattatgtagcagggttcagatttgaagcctgcttaaacttcattgtgggtgcactgttataacataaacctgagcaattgctggtcacccttaatttatcgacacaacaacaactcaaccaagcaacacctaaatgtggctgaggtgttgtactgaacccaaagaaaacattcggaggtccttgtcttgattggttgcatgctgatcatgaggtgagtcacaaaattaaaaaaaaaaaaaacagatttaaaagcttattctatccatctctgagactcagtaagcccaatacatctggaaaaatccaaatgtgaagcctgctattataaaccccatcatcaattcaatagcaatcaaccaaatcaagacagactcatattgtcaaggctcagagctgcattccctggaaatttggctccaagcttttggagcctcatgtgttgagttgtcaaagcttacatgcatataaaggaacatcatgctcaacaacaaagatttttttgttttagacttggaaaacccaattataagctgtattgatgttttggacatcttataagtcattgtggggtttatgattgcatgtagaaagtggttccacaattaattaagaagaaccttatacacatacatcactttcatttgaaaagaatttttgttttttaaataaaacgtaaaaaaacatatagttacatgtacatgaaaattatctaggtagtagcaagagtggaaaaacaaatgtattgatccatccatcatgtgtcatcgacacacctggatgcatgtactggcacatcaacttgactggtcatctagaactcaacatactgctttctgaaggccatatccaagtatgaaacaggaaagaaggatggtcacttgatgacaagtgacatcagcctaagtccagcaagctacccaccacaaacccagctcaactcctcctcagcccccctgtagcacagaaaggcagcattgtatttgagttgcagcagagttggagtgacagtggagaagtgatcaatttgacatggtgttccctgccatcaagtgagcattgatttttactggtggtagttttgtgcactacatagtctgtgtggagccttttccttcaagatagaactactgattagagatattcaatccactgctttgatagattccatgtaaggaatattgctcagttggtggaccagatcactcattaaggctttgatgattgactgcatccttttgattgtgctgttagattggcttctatactgactccctgcaagtgagttcagtctagggtcaacttatggtgtgggtttatatattaccattgggactggatttcttgttctattttttcagataatattacacatctcctgctcattcagaactcaaatttaaacaggaacacccccacatcttgtgagaaatattcttatattttcaattgtctggaatcattattccacatggtttggaatctttggtatcaaccaatttttgagaatcattggttgggttaagtttgataaccaagaaattttcctttctttctccaaaagattgatactcatgttgaagtggtaccagatttcatgttgctcataaagtgctaaataacctatctgtaacttgagcttcaagttcactcctgttttgtggtaaatttggagctcaaacagtgcccttgtagctacaaaaaaacatctcacacagattgctggaatagtggtcaaaattttccacttcaagagccccttgtgtttctattgttggaaagtcccgcagctaacaagttcaattcccattgcaagtagcacatatcaagtgacacaatcatgcaagccttcaccagcttggcccgattggggctggtgtattcccaactaatgttgctggttattagaaacattagccttagttgggaatactgttgagttttcacctcactgcggacttgcggaattccaaagcaccgcgcgcacacctaagatgagaaaccccgactgcggactcaagagaacgtgtaccgcttagggttgtcttctcctttaagaaagcaggagaatccaacctacttcttcttcttcttcaaccaacctaatcagaattcggttcaactatctaaaatcgctcgactcctcgataatcatcaatcgtcaagactaccgggaaaaacactcgtaaagtaaagcgacttcgataatcagctcccttgatctgaatcctgactcctttgtttctgcctattctttttttctctcttctatgtagactgagtaccccaatccttcacaaacttctttcacctactcataatatcaacacccccttaaagcttctgtttgtctctcgtttttttcttctttctttttcttgttgtttgttgttgaaagaactaactccttttctctcaactctcttttctgaattctctcatgtagtcttcttcttcctctccaatcctcatctcgtctctcggatagtcattgtctctccttgtctacattgaatagaggtacattttcttcctctttctaatccttagttcttctctatgtttgtgatctgatccttgttcttttttctgttcagtttctggtttctatttttcaagcaataaagtcaaatctcttcaaatacatcaaccccagtaggtccaagctggtgaaggcttgcatgattctgtcacttgatgtgtgctacttgcaatgggaatcgaacttggtacctggggggctgtctggcaatagaaacacaaggggctcttgaagtgggtaatgttgaccactatgccagcaatctgtgtgaatttttttgtttttttgtagctacaagggcactgttttagctccaaattgactacaaaacaggagtgagcttgaatttagaaccaccacaatgctacaacttctcagtaaagaatggctttcagcaggtgcccaaaacccttgaacaaaaattgctctatgaaaacatcccttttggctatttgacaaaaaaaactgtacattgctgctcactgttaagctacactattgtgttaaatgtcaacattacaccttctatggtacagccaggtactctgcatgtcactatctacctgtaccactataccgtgagcatttgggagcaccaaaatggccaccaattctggttcttcatgatggatcctgaatcaccaagcaaactatgaaaggagatataagcatgtagattaacacacatcatgcaggaccccgctggaattttttttattttcttagttagtgaatgcatgtaaatatctttcaaaaatatgttgagttttttcattttgtgtcatctctttttctgtctgtgtgctacttatggtgttgcaagcccacctggacacacacaaacacctgtgtcactcaaattcttcggtcccaaaccaaagaaaatggtgccattatctttggtttggaaccaaagagctgccagagctgggtgagctgcctggagctgggtcccccagctgactagatttccaaaaacactggcagagacaaagtctctgtagctcagcagtttgcactggccctaacatctgaccatccagcaggttgtgggtttgattcccactggccccatcccctgatgggggttagggggcaggtttttggggttagggttaggtttaccgtgttagggggttagggttaacccaggagaggcacagtacctggacaggtttgagcggagtagttcatctgcctgggtattgtggggccattggggacctggaggagttgttggaaatccaatggcccctgcttcaatggggggttaggtttagggttaggtttagggttaggtttagggatagggttaggtttaggttaggtttagggataggattaggtttagggtttagggtttaggtttagggtttagggtttagggtttagggtttagggtttagggtttagggttagggtttagggtttagggtttaggtttagggtttagggtttaggtttaggtttagggttagggtttagggttagggttcaggtttagggttagggtttaggttggttagggctgttttttttataaaaaaaattggcaaaaccggtttttacccagctcacccagctcatatacccagctcacccagctcacccagctctgcttgttcttcggtttcaaaccgatgataatgacaccattatcttcggtttgggaccaaaggatccaattgccaaaactccacacagaagttggtccaaaaaaaggccaagcacgctgtgccaaccctgaagcctgcttggccaagcttaaagtgcgtgtgaccaacccccacttgacacatgccaaatttggcggggtttgggacaaagccccgcttggccaaaatcaagcaaggatgccacacccaccaaaaatgcaggccatcaagaagggatacctttttgatggctggtctacaaatcagccaacctctcctcactgactggtattgtactggtcatcaaggaggaggcagtcctttgttgatggttggtaccattgccgaccaccagagggatatgattccctaccaccatcaaagggaatctttccctcttggtggttagtgatcttcatagcaggcattgagatggaaatcacccaaactcaacaactggctttgtaccagccattgagaggaaattgtgggtatccttctcaaaggctggtgcacaaaactgtgatggagcatgtagtaggtcaatgacagtcctgtgcaccagattcattgattgacccagaggttgaaatcatccaagcaggacttggctatgagccaagatccgcctccagcccagctcatttgatcaagccaatttctctctttttcatgtctctttttacttttttcatgtgtttgttctattgatatattctaagctaagatattctttcacaactgtcacattgtagcaacagtgaaaggatataatacgatgcaataaatcaccatgtattggtaccacatcattttagtgatgcacactaaatcaataccaatgcatcagagcatccgtattggtggctaattccgcgcgagctaaggaatttagccttgagattcaaccaaaccggggtgagctaaggtcaagctgaaataactcgtggctctgatttcagctaatcgttgctagatctagcaacggttagctcgcaagctagctaaaagcaaacacccgtgcatgtgcttcaatttggtgccctcccctaactattacacaccttgacttcaaatcatccattgcaactttaacctcaagccacaccggtgcgactgaattgttgtcgctattgtagcttagtgatagctgcaagcttaactcacttgcttttagctcaaccggtaaagatgctctcacattgaaaaagcaatgcattgcattggcattgtattggaaagcaatgcaaatggtgatgcgcaccaataatattggaaatgctcccaaattattgtgcatcacatcatgttgctgaattgatgtgatgccaatactcaatatctggaaaatgcactgcaaggatcccacatcacccactcaatgtgatgtgataaattactgatgcatgcattgcatgagttacactgttgatccctgggctcatcattttaccaaaatatgctcatcttggtgtctaaggggtgaaagatggtaagcaaaataaaatttaagcttgagacaagcatatagggtgcatattatatctatcagcatcttcatttttggtttgaatatttcaaatattttgaagttgaaattttccctgtctccccctaccacaggcccactgggaatttcagcagagaattcttgatgaatgtacatccatccatcaattccttctgacaagctagtttaaggagaagctttccgggaggggttcctcctggagagctggtctacagatctgctttccaggagggggtcctccctgctttgtgacctctgcctttaggttgggggcattcctccaaacttgagactgtactagagacggcctcagggtatccgttgtggatacctgttatccgctggcggataccctccagggcaaaaggatacccaccagaggattcagatttgggtttggatgccccattctccttggaatcctgtcaggtatccggtatctccagggatacccaacagagggaccctcttggaattgataccatgtacagtctccaggccaagaggggttccacttggcctggagactgtaccgaggccaacaaggcacaaccttgttgactggaaggtcttccttctggccaacaaagtacatgtaccttgccgaccggaaggttttccttctggccaacaagggacatgtgccacgtcaactggaaggaaacccttccagtcaacaaggcatatgtaccttgttggccggaaggaagaccttccggtcaattgctggccaccccctccaaccgcccttgtgcaagtggcaggtatacaaagatacccgctcagatacccgctaaggcagaggaatacccgccagcggatgtgtatggcagtttccctggaaaaagcagccggatatccggatgcgccagggccatctctactgtacagtcccttgacagaaaaaactgaacccctgctggctacaattgcacagaggggttccattatttctgtcaaggggctgtacagttcttgaggccaaatggggctcctctcggccttgagactgtacaaagagccatgtacagtctcaaggccaggaggaacctctcctggccttgatactgtagattcttggggctggaggggttcctcctagccacaagccagttttttttccctttctttttgaaaaataatcagaccctctgtggatagcccaggtttcaaatgcatatgcatgtatatgtattcctttagctcctgcatattggcatgcaggcccacatgccaaaggaaatgggtgtgtgggcatgtacaccaatctgggcctacaccccccttctggggggagtgtgggagtgggtgtgcaaggggggcagagatccttcctggagacctggttgaaatcaatttggctgccaaggagggtccttaacggttacctgattggtctaagccaggtcacccacaggggtcctacccagaaacctagctgagacctacttgatcttgtttgagccactgaggagggggtttgggggcaggtacggtaccacctgttttgttgcccaaagaaagacaccaggtaccccacctggaaccacttggcgggtaccatcagggatggaggtgttgttgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatcattattattaacttatcttatttatcttatatttatcttatctggtaattacttatctatcaaatacatatctgttttatacataagtaattatcacttacctttcactcctttgtccatgaaatacctgtaccacaagttatccctgttctacagtattttcatggtcaaatatcattacaaataaagtattaaatagtaagtattaagtgttaatagaattaatacattcaatacatgcactgatcacaattatgactacattattagaggatctgttaaggacacgcatcaagagcaactagtacattgatcaactagtacacaattatgatttcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccctccttcaatattctggaacttataatccgtgccttttccactgattactccccagaatattcagacaccagttaagccagttaacatttatattgatacagtacacgtaaccaacttaaatctagtccacatttattgttcttcagctccagtactcttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggaatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttgcaggactggtattaatcacccactacctaacactcaccacgctcaaacacttcagtcaactcatagtaacaaacttatactactaaatactcaggttagttacccagaggctgacatttgtggtaatttaatatgtaaaaatttcaattttttttctttctatacatttttcaaatatccaatcagaaatcacacaatccaacttcagaaatggactctacggacaatttcagcctagttcaccactggacgcatcaatggaaccctcatggattggaagttacacctctatggacgcatatcacaaggccaataatcaatcaagcacatgtcacactcctcaagtcacctctcagttattcttataaacagctcacagtataaacataatttcccacacctctttatctccactgcataaattaatttggttttatttgtcacctcatgcactgcctttgcaggctgcgcagtcttgattaaattacttttcccacagtttattaattttctcacctcacttatgacaacagctgaatttttcccacaatttattgcctcattttacactttctcacattatttacgcactgcagcacagcctttgacattaattgtacacagcctcactggttaatttccctcacttgcatgatcagactagctaaattcactcatttgtacctacaggccagctaaaatcatgctttcttgtctgccctggagctaaattccctcacttttgtctataaaaggaggctctcttccccccatttgttgactcattcatctcagactcattcactcagtcaattactcagaagtcaatcaatatataactcaccagttacaaaaaattatataaacctttcacctgttacataacataacagtttcttttatcagcaattaaatattcaacctttattttccataaaacaaattttatactggaaccgaccaatcctatcacattattaaaactttccaagctaagcttggtgggtcttgtttctgatagtatagaagggcagagtttgcacctccattttttcccttctcaattcagcaaaaggttttgacaaccacttttgagtcttacagcgtacccaccaatgggtgctgggtaatgcaaggcctttctcacagcagtgggaggttatgctaccggtaacagtagtgtaacagagctgtaacaattagtgccacactaaatgcaactgtgtttttttacattttcttttttctgctttttatattgttgttatgctatccactgcaactaagaatgtataacaaacacacaagagattttaccctttcataacatggatatcaaattgtttgtgttattttttcataacaaggaggatagtctcctttgtaaaattactttcaagacaaaaaaccaatcattctggataaagctgatggtgccatccattgtactgggtattcatgttaaactttacagagattccttgagatatcatgacatatttaacttcctagtgttgcaccaacttattaagtgatgtgaaggtagaatattttctcaggaaatcttcaaaaaaaaattgaaagccacttttcttaagcttgaaattgttggaatttcccctccgtgtcctgctctctccgctctctctgccctcactttgttcactccttgctctctatcctctctctctcttcccacttctctctctttcttcttatttcttctcacaaccactccatttcctcctcatcagactcgtcgcaagccttctcctcccaatatgtccaagcctcacgaccgacaagttaacctaacctctcatcaacactcaaccacaagttgagccattcctcaatgaatataaaaggctactcaagtctctcatcaattacaactttcccctcagcagtcttcaacatccaatcacccatattctcatccacactaactattctgcccaactgcttggcctatcaccctcaacactcctcattcaccacttggaattcaattccttttctgatccctcaaaagaggagagcatcaggtgagtttatcatctgagtgatgaacctcctgaagaaagaaataattacattgcactgatcacaaaacgtgtgattatcagcagaaataggctgttcagcagatgaacaagagaaaagcacaatcacagcttatgtatcaagtagtgacgtcactgacgtcactagcaaagagaaaaataatgatcatgattgatcatcgagctctaagtgagtcttgatgagttgaatcaaaagaacaagaatgagaaaaagatagtaattgagttccaattctttgttcaacaaatcattattaaaaatctttagctcttacttgcacaagcctatcaaacaaaaacttattactcaaatctttccaccgttagtcggtgagtaaaaggaagagaattaattgcctttttctttatacagaaaaagagaaaagtaaaataactaatctattgtcgatgattctttgctagactcatcaaacagacaggattaatgagcaattactcaaaacaagaaatttattcttatcactcaaagtaatgtattttcattactcttgtgcttaagaaatattatactttgggagaaagactaacatcggaatgatcttctgataatttattcagctgttataattatctttatctgaataataaattagtccatccaaaggcaatttctattattaagtatcatctttaagactaccagatcagtactgccttcaggtactgatctgatttcctttttatcagattatcaattgtatttatttaaaagaatgtatacttataaagaaatgaaactcttcagttccaaaatctttcaaccaccattaacaattcccttctttatcttcctttgactacgtttcttttcttcccttgtcctatatcttctctctctattatcccttcttgctcactctcattggcgatgtcttctcatcctctcatcaacaacttatcctccacttctccttattccgccaactctttcactagagatactcatttggctattgccaatttggtgagaaaaaactcatcctaatttctctcttgtgttctcatgactaaaaaattaaccttttctctttgattgtttctctttctatcttaaaacagtgtgtgctacctgtcattgtttgatctcatatatttcagcttttctgttctgtctaaatcaaaagaccaatctacccatggtaaatttctcttatttcctgtttttcaccagaaattcagtttcttcttgtgggaaatctggaactaaaaccatgccatgatgactaaacagaacatctgcacacacacattgttggcatagtggttcaagtcacccacttcaagatccccctgtgtttcatccttaagcaaaccaggtacatagttcaattcacattgcaagcggtgtgccaccctgatcaagtaaacaaacctttgatacaatcatgcaagccttcaccatttttgtccaactggggatagtgtattgccaagtaatgtgctttgtgcttgctggtgaccttgtgaaacccccattctgctacaactgccataagctggatggattccgctcaaagccccaggttcccacccttgaaatccaaatgaattgtgtatatggaagcactacttgtcgtgtattgagcaaacatgcatgccaggagccagttgaggctgatttatatgtctgcaaagtgtgtgaccattatgtattctatggtagggaaaaatgccccaaacaacaccaccaacctgtaccacatttcttcaattgttcagaaaccacctggccaccaccctttatccgtaatacaagataaagtgtcaaggaaactattaaatgggataaaatcatgtacatacacacatgtatcctctcttggattattatttttttcataactgaaatgatctcagcatctatggggtgagaaatagcaagcaaaatctggatttggaattgagaaagaatataatattgtcataattcttttctggatggcaaattttatcaagatggtcaattttcttcaatcactcacatttcaaatatctgaaaagcaaaaaaagctcctctatctactcaatgtagctgaagacattcagcaaaattaaaacaatttcacaacagcaaagccctattgagcacgttgacgcacatccttcaagaaagagatgcaagtagtcatgaagggcctgactcagatcacaaagaattgaaagaaacgatggaattgggatatcgagacgcgactattgatcgggactaatcgcgcggagtccgctactttgcaagcgatgttggtggtggtggaagatgagaaagatcttagacttcgatggcatgaagaggacacagataaattcaacaacccgaaaagtccaggcggatcgagcggcgaggtagtgcgatccagctgcattgaaaacatcgtccagacagagactgcggggctcccccgctcctcggggcccgtgggggtgccctgggggctctcgcgggtgatgcatgcggccatcgagcggcgcggtacattttgtgcgcggaaaatacaatatccgtcccgacgatgttctcagaagccggaatgacagtctgtaacgattcttctggttttctcgacatcgttcaagtcggtgatcacgattgaggattggcttatcaatcgatcaaaacgcagcatacattctcctgatactcaaccacttaaagatccttcgccgggcattcgatagcgagacaagtcagatgactcggtatcctcaagtaggagtacaacggtcagcgaacacatgaatctcctataagaccttccgaccaccaagtttcaaaaaggcaacacaagttcgactccgatcgcatacacttctcgctgtcaacacacaacgcccgaagatgaaactcttgaccattgtcgcgctgactcttgtgactagcggaatcttcatcgtcaactgcgctctcatgtgcgacatctgcaaaacccccactctcatcaaagactcaaagaatgtcgtctgctctcgccttgccaagaaatattacaaatgtagcaatgaagggtgcataatgggaatgtacgtcaatgtccgaggtccggcccccatttgcagagcgcccatgaaagggtgtgtccattgtcagggggctaacaagcacaagctccagtgacatacaagcagaccggctgtagagaaattcaggcaagcaaagaaactcttgtgcagtctagagtagttgtagcaaaaattgtacagtgcatgaattcatggaatcacaagacacttctcttctcacatttctttctttttttttcttcttctcatttttctcctttggatggtggggtgattgttgttgaaattcaattaaaacttgtatcttgaactgtgatcatattatcaactgggggggtaatgatggctttgcttcccaagtataggacttcttaccatcatcacacctttgactacaaaatcctggcccatgatcattgtatttcgattcaaggggtgatatgtagcatcaacatcaactgaacttgtcccaactttcaaagcactatattattgaatgcaatattagggtctaggggtgactgtgctgctcttcaagtcaaaacaaaacaaaaatggaatttcagcatgcaaatgagaatgtgaaaaacagagtacaatttctatctttccacaaaactgattgcattgtgaggtgtgacaagtttctctgatttaacagggagcatcccaattctgaattaaatccaaaacacattgatcagctgtctagcaacataaatggtagcatgaaaggtgcataccttgctttcaccctcagcaggtatttgtcataatacctctacctgctgaataaactggcatcacaggttctgaaaagacggcatatgtaccagtgaccacctcctggatgtaaaaaaggagtacttgatctgtctctcaatgatcaagggtgagacaaaaatacaaatcaaacactgtgatacatctggcatttttggctatttttaacaatagaaatctgcacaatgaaaatactccaggtttaatgccaaggtatcactcaatgcaaacagtcacttgtggcagacctctcacaccttgaaacacttttaataatcccaagtcccagtgggagatttgatggagaatttggaaaatgcagtgtgaacagaaagatataaactaaaagaacattttgacacaagtcataaactggcctttcctagcatcaaccattgtggatatttgctgtgagcttattctgtcttatctttgtcatcagtgtattccttgccacccaacctggccttgatcacttcatatttggccttgccatccaattggtctttgtcacccaagccatcttctccatccaagccgtcctcgccaccagattgctgagtgtcatcttcatcaaattcttccaccacaacagtttctcccttgtccatggtacgttgcagcaggttgttaaaaccagagatttgcatcaagtgttcagttgcaaggctaaaaagcggcttccaagattatagccactggcgaccatcaacaattgcttggtgattgactcctggatcattgctttccaacagcgagttccaatactgtgccaggatcagagataactcacaggcgtgattgagatcatttctctcttccaaaacggcttccagttcatttggccaatgtaagattgttctcacaaaattatccacatagctatcagtcagctttgtgtgtttgaccaattgtatcaattgatcctctgtcatattcaccaatggagccacaaagattaatggctgagtgctggttggttgctcaattttcttgaaataaacacggcataaattgaagactggagttgcggcttgaaatgacttgcttcttgctgtttccatttcaagaatgagctcttcatatccattaggttagttggggtcaaaggggttcaatattggtccctccagaggatattggaacaaagtgtcaatttctttgaccaaattttgccatccttttctcaattgggcttgtagctcctccaaatcaagatgaaatatgtattgatgtgttccaagaggtcatcaatgttggtcaagtggttgagaaccccactgtaccaggatttcatgtcattttgcaagcaaatgaggaaaaccatatcattcttttcaacaaaggcaggatggtccgtcccaagctttttggagagatgtatttcttgaaaatatccaagttcttccaggaagcatggccacacactcaacgttatagatgactgatgacttctttgagaatttcttaacagatagattttttatgtgagaggtctgtatcagcatcaatgagctcatgacctcaagcagcatcttccatgccccaaagatgcacctttgaagacctgactttctctgcaactgtttcatatgccatgacaccttgtgaatcaattggttatgtgtacaaatacaaagcaagaacttcaatttttctttttcatgggattgattcagggttctattgaccaacggctaggaatttgtcctgatcaaacatctatctcccccgggccccgggtgagccaacctgtggcagtatacatactggattaacccctggcctacccaaaccccgcttaagtgtttccaccgggctcccaaggtcaaaaagcacattttgcctcatcagtcatccttgctatgtagaccaatgctatggatctagcactgccatagctgcagctgcatattcaatatatcacagcatgttctcatgatgtttattcctgtttcacctcccccctttacttgttatcactcagagcactcttctcaagatatagatatatgccaaaatcaaccacaccaaccaaccaattccccacttcacaccccttctaacccagtcccagcccctcaatctatgaaggagtcccttcacacacagattagaaatttgctgcattcatcaagttcagaaatcagtgctgcaagcaacctgcactagcagaaatggtctaatgacttggctggatattccataggtcatacagtcttttttttattcccaattgtatttgaagattagggttgtcagagagaattgtgtaagaaggcacatcaatttccaaatgggtgtgcttttagccagtgcattggtagtgcatcaaggtgccagtgtgtccatgtttttttttggtagtgaaggaggattggtaaagttaagaagcccaaattttatctaggcccctcttctaacagtaacacctgtctggaatggctttcaggttcatctgtggtagatttctcataagttgtctttacaatcccaagcccattccacaaaaatttggttaagaaaccacattgaccacccacatttgagatactttaagtggaagtagtgtactaaggtaacaaaaaaatagttgctgtgatcctatgaattcatcaaacgtgtagatgcaaattctactacgtcctactggacctatatcttgaacatggggactgttttttctctctttctgtttttctaattgtcatggtctggtagtcctaagaagttgtgatacaccggggcattactattaggctgagatggttggggagtttcttcaagccctaagaatttatgatacactggggcttgagtctgggatccagatggttgagcttgaggctgcgatccagatggttcttgttgtgccggttggcataggggtgatgttttaggatctaggggaacttttctgttatgggtgcaacctcggagatgaagaggggtctttggacttggccgggcattgagggaagaccattgccgacagtccttgcacatgtaatacctcttctggcgttctttcaggcagtatgcgcccccgcccagaggttctccgcagggaccggagggtttccagcctgtcttgaaacgttcgtaagtggactcctggcggcagttaggccaggggcactcaatacacccgggggcgatgacaacacctgaaagcgaaagagtcaccaagacagtgtgcgcgatggctgagagtttcatctctctagtgtttcggttcgagacgtgtctgcgagaggagtcgaactcttgttgattggttgagacctgatggttgggaggagatatcgcggagggtgttcgctgaccgttgtcctacttgaggatactgagtctcgtgtccaatggccagctaaggatctgaaggatgaagaatgatggtgttgtgttgtgtgctatactttgatcgatattcatcaaggcgaccctcaatgctcatttgcgccagcttagtatgtagggaggggcccatcatgtcataagaaaaggattgccgacttgtgcaattcggtttttcgaatcaaaaggcatgagacttgggttgatcgggcacacagtttcaaccggtgagtggtctgcgccacttttcattggcgggggcggggacaaagacatttcgggaatggaaaaaaaaaacaagaggctacgccaaaaccgcaagcttccttgccatgaacacgaattcctcctaattcgcatgcagatcgatcaccaattgccgagtagacttttaattcccgccagttttggagggagccatcacaaagcaaaaggattgccgacttgtgcaatccagttcttaagatcctcgaatcaaaaagcgcgtggcttcggttgctcagtaatatagctgcaaaaccgcatgctttggtggcgacagctatgactaaattgaattggcagcgtttgcaaaagattggttgcttgctgtgagtctttctgacatgcttgcttgcttccgtttgttccgggacatcaaaaccgggcgcacggactccgccccagtgccaatggatgattgatggactctcccaggtttgcacacttatccaacctttttctaacaaaacaaaaaccatatcttgatctcatcgtttctctgggttatttgttaaccggagtctaacgtttaggcctattcacatgcatccgattccacatcagtcatctttactcgctgcttgtatgttaacttggccagacttggccacaactatgtcattcccactgcatccgcatgcgaagcatttctacttgtacttcttttgacatctgctgatctggtttaatgaatagctgatcacttgatacatactgccaaaaccccagaagtgtccttctctcgtcctgttactctagtctaggtcgcagcgcagcggccgcaaaatttgccataatgcactaagtgaagcttgcgtagctgcttcaacattgtactttccgactgcaggaagacatgtcctttgacagtttgagacattgcccaataaaagatgtgataataagaaggtggcaagtgatctgtgcattttttattgatggggaataacctaactcaagcctctggcaagggttcagggaaatcactcaaatacatcacagttgagcttttccaactagactcaactaacaactcatgcctggatccagcatgcaactaagcccaaatcactctagtgatgtattagcggccatgtacctgtttgcccatattgattgtaacagtaacttcaagtgagaaactgaatatcagatattgcatatgtttttgagcatctattttcttttcctcaacctcatccaaaactctgcaagatgagagcaatatttgcaaacaaaggatcatttttttagattttttttactctgatcttgggttgtggatctagttcattcagtttgtgatgttctaagtgttcaattgatcagtgaatcaacatctgctgatcagttcattgttagacataagttatagtgattacaatatattgagaaagtaatttttcactcattcaaataattggtacccaattgtatgcaaataaatttgatgtacaccccgggactaattggtcgccagccgggcgccgcccatggcgcctctacagcccaccaggccagggtcgccatggggacatgtgttggagcatgcccttgatggcgcccaggggattcgccctaaagtcgagggcgggatgtagccaacacgggaatgggggcgccggttctggcccaccgactggttatgtagcactgaaaaaaagatcgctcatgcgaggttcgaacttgtgtcggaactcggatcggctcccccaccggcggaatggtcaacttcaccagaccgccagtgcgacttgtcagaaaatgtcatttatgaagttatctgccaggtttcacccctgagagagctctgatccaaaaaaaaaaaaagcgaagtccaagaaaaaaaaaaaaaaaaaaaaaaattggcaatagtttttttgcaagtgccacgtgaaaaccatccttcccgatggtattcaagagggcaaaaaggagacgatcgacctttgacccgggtcgcaaggatgacgccgccccaaccataaaccgtccctgacgaccctggtctcatggcgcctcggtcggtgtcatccccatggcacaaggatgacgaccccacagccatgtcgaccccgagtcgacccccccaatcgccaccgggacgtgcctcttgtgggtcgacccgatcacgcctcagggacaccatgctgacccagagcgccgccctgacatgcctcggggcgcctgtacaaccctgggtcccgctggcgccctggtgcgtcatgtggtcgcccttccggccggggcgccggcacggcggtcgggatttcttcgatccgtcccgctgtgtagtttagaaagtttatattttgatatggatcattgatgggtttattccatgggatcaatcaaatgtaacagcaacactaatggtagcattagcacagcataatgtggtggaattctgctgtcatttagtgtagtgcagcagaattctgtcacaactgcactgatgctacgtgcatgggccatgaaaaagggcccactacactgtgccacagtgcatgttgatgtttttttggccatttttgctgctaaaagcgctttaacgcagcagagtggcactaacagtgcactaaaactacaggtttttgattgctattttgagggctgctacaataatgtcagtgggccgtttagcatattatcgcctagcacctatttctggtactagccacctgtacagcaatcaaaatcagattgggtgtgtaacatatacagtaacatttgaaatccaggttacagatcactcctgataatgccaaattagtcacaacatcattggttatgatatgaaatttcaggagtgttgaaaaaacagcatgatctacttctagctgattgttaatttgttcttgaaaacactaactcaatttgattggctgtcccaaagtggtagtttaactgattacaccaagaaaactccaacaaagcacacaatcaacaatagaaaccaaagaagatagagcctaaatccacatgctataaagagccacatggaaacctagtattagggttccaacccagaccttgaaaacccggcataacctactcaacccacagaccggatcagggtttgggatcagcctggggagacccggcatccagttggatgctaaaaacccccaaaccttgggggttttgaagggaaatcccctggtacaccccggaagggggctgctgtgcactgtgacttttcttgcatgacaaccttcttttggtgtaatacagcaaaatatgcataaaagaattgtgtggaagattccaaagaacccggtgtggggccagatacccgctaggtttggctgcgggaggcttgaaacctatatctgaggcaccgggttggaaccctacttagtatgaagcatcaaaagaaattaaaaataacctgaaaaaaaagtctagaatgaattgcagaagtactctataataaaatgaacttatgtaggtgattcaacatgaaatttgttttacctcaaaatttatctgcttcttgatgggatccagccacaaaggaaagacatgactgatgattgagaaacataactttcatagtattcagtcaaatctattatccttgatttcaaatcatctattttatccttgattataccacaatgagaatacctgtagagcggattttcaggattcatgggcttgttctttcccaaattttctgaaacagtaatctttaagtacttggcaagaatttgaaggtcttttatatttttctttgagatctccacattttctgatggataagatggtagaaaattgtattcaaaagttgtgaacttttttttcagatgaatatggatgttttcaagctcttcgaggaacttgaaacttgaggacatcaaatcaaacttttcttcaaacccatttggtctttcttgcaatctttcatattgaagtggataatactctttctgattctggatgagttgaaacaaaatggccaattctgtatgatactttccatgcttatcaaagacatgaacatttgtgaaaatatcaatcaattctgcaagagctcccccatttaagttcagattgtaatttgtgctaggaactatatgatccattatctcaaaattaagtctctccttttcactcaaggggataattccaaaatctttcaattttgtttcaattctgtgattctttgggtacttggaaagatttttgtaataccaaagaactattttagtatattgagctgaaaagttctccatatattctgttccaagacctattggataaaacagagtggaattgtgaattgtcagtgaagattttacaggcaatctaaaccatacttattgcatacctttcaacatgtccataaatgggaaataatgccacaattccagaacattcttactactcagatagattatcttactgctgccttgttgatagaacttgtaggaatagaaaatgtatcttgcaaaatcctttattgtatcataattttcaagcagaggtccaaaatcctgtgtatctgtgatcttatacttgtagaggtaatacattgttttgaagatacttctttgtaggtataggaatttgatatcaggtgttttgatttgcatgtgtggcctcatatcaacagtgagccttaaaagtgattcaagcttttgtttgtatttttgcttcattgcttcaaacacttccccttggagagctgtctgtgaatttctatttctgtcaaatatcaagaaagaagctgtataatttgaacatacaacctctatatgatcaagcttatactaaaatgagacttacattatctctccctcttttatgtcagacaattcagcttcttctatgttgctttgcaaatcatgcaatatgaccactattgtgaagaaatgattgtctcttgaattttttaatcgaccctctagccaccgggaatgatgtgaagattctaagaatattttcaggtcatctctgagagctttttgatcttcctgcatcaattctgtcggaaagatttaatgatattcagtgagggaatcgtataactgtgataatgcgtttatcggccgatcgatgagtgataaacatactctgcttgtttgcctcaaatcttacagcctcccatgctattagaatgttgaaaatcagtttttttctgtaattctgttgttgttgttagtatctagtagaatcttaccatttgactccattcttacacctgaattctcaagctgggccattagggctactttctgcaagacattttgtttttcttcggaggtgaaggaacagtcttggcttcgaagtatctcagtgactgggatcttcgcttcttctttctctatcatatcatgtccgttttgattggtttggttaatttggaacggtttgtcagcacacaagtgaacatgtggttagtaaaaagggacgagtctttcaacattttcagatgattaaatttaacatactttgttcaatcaacggctgcttcatttcttctgatacgccagaccaacgaagtcggaaaaatccaccttgaactccgtgtgggcagcacgcagcaagcagaaaagctacgaggagcttgagagcaactcccattgtaaatcttttttttaaaaaaatgcgtctatatggccagcggattgtgagcaacctctgaatgaaggtgactaattggagttgagatagaacactcgcggttgcggtacgtgactcgcaagtttggctgactcctttgtgagcagttgataaaaaatgaaaataaatgaccgcagagccaactggcaagagtagaaactggaacaagctaaggtacgtgcacaaaatcaagactcgattgactccctacttattccatgtgattttgccacagggcagcggacggtttcaaatgcactccgacttgttttcgcgcgaagtaaatcataaatcagaagctgaaaggtggatagcagcctgcggcaaacaaaaatttgcgtagtcggatctggtatagacttgaatcgaaagtttgccggcccaatactgatcctcacaaattgtgatcagatgagtgcaaaccggcatgagccagcaagttgacaagcaaagctggaacctgtatgctacagagctaacaaagtttccgcaggctgaacttatcctcagccagctcatcgtcctacaaaactgatcaccggactttacacaagcccacaattgttgctgtgagccacgcactgcgcgattggtgagacacttgccgctcgacagagctcgactaatcgtggaagccgcttcactgcgggggaagttcctgaatttcaagaacgcccggatggcggttcagttacgtacccgatgcaggccgaacttaagcaaggagagccattcatctaggcggacgacgtcccaggtctgctcgccggagccaacaagtatgtaggaaaatgtgtcgactgatgggaatgcgtaagggaacaaacaaaattccaccgtgctctactagggcagctcttcccggcgactggtcaattcaccttcggattgggttgagcttgtagcgtctcggggcccgcggggggtctagtcaagttcaacaattggctggccattggacacccagcaagttgcaacctatcgagacaagtcagctgacgcagtatcctcaagtaggacaacggtcagcagacacaatatcccctgtaaagctataacactccccggccgttcagctctcaaccacccgcacaagttcgactccgatcgcagtcatccccgatctcaaacgcccggagatgaaactcttcaccattgctgcgctggctctcgtcctttcggtcatctccatcgtcaactgcaccattatcgtttgtcacaggtgcaaacgccaatctgcctacgaagtcgcgtcatttagggctccctgcggacaagagctgcgtcctaatagtggtcaaatctgtcaggtagaacgtagcaagaaacgttatgtatgtcgcaatgaccaatgtcaattgggtgtagaagtaaactgccgccagaccgcgaagacccccgtcgaagaaagatcagtcactaaaggctgtgcgcatgatcgaaacatcgtagtaagcgatccactatccattcgacccccggtgctgttcgacttcttccccgagaaagactaggagtaaaggaacttgggcaaacaagaggagatctcttgttcagactatagcagttgtagtagaaattgtagcatgaattcacagattcacaagacccttaaaatcccttttgacacatgttttgtttttgttctctttttccttctacagagggttgggtggtactatttttatttgatgaaattcaatgaaaatatgtattttgaagtgtcttgttgttttcaacaggagggcaatggtggatgtgcttccccctaagcccactgaccatccttctcatctcacacgttacattatgaaagcctgtcctattgttatcatattgccaattgtgtagtactggaatcaacatatggattgacatcatcatgtactcatacctttttgaattcaagtaaagaacagtaaagcattataatagacttaacatttgagccattcagtattcgaataattaataatggagtctgtgaacaatgtgacacagtgacattggctaccatgaggcataggattgcccaaatggctaccccacataaattaattataccagagcttggaagatttagggtgagtggagtgttcacctccacccaattttttgggaaaaggtgcatccaaagttgcatgtgtgtggggcaggcatactttggtgcatttttccacaaaaactgctacaatgtgctaagtgcagattatagtgctgtttaaacatttctctctcccatttggaatccagattccagtgcactgttaatatgtgggattagtcaaaaattcacatgttgtgaaatgatactccatcagaatttcaataggaatatgagacactgctatctgaagtctaattttggctgatagataacagcatgagttttgttggctttcctaacaattgatgggggtaggttgactcatttcaccaaggaaactcccataaagcacacattcaatgatgaaaaccaagaaaataacataacatgctatgaagagccacaaaaagcttgaatttgattttgaaccaacaaggtaattctaaacagaactatctaataataaaatgatgattcaacatggaattccttctacttcaatatttatttgcttattgatgggatccatccagaaagtagatacattactggtgattgagaaacaaaactttcataatattcatgtaaatgtattatccttgatttcaaattattaattctatccctaattgtatcacaatgagtgtatctgtaaagtggatcttctggatggatgggctttactttatccaatttttctgatacaataatttgtaagtacttggcaagaatttggaggtctttgatagttttctttgatatctccacattttctcttgtataggggggggggcgcatcttccattcaaattgtttgaactttgttttcaagtgaatttgaatgttttcaagctcttcaataaactgaaaacttgaggacatcacatcaaacttttgctcaaacccatttgggttttcttataatctttcatattgatgtggatgatactctttctgattctggatgagctgaaacaaaatggccaattctgtatgatgttttccatgcttatcaaacatgtggacatttgtaaaaagatgaattgattctgcaagagttctaacttttgaattcagattgtaatttttgctgtgaagggaatgatccaatttttcaaaagagactctatccttttcattcaagggaataattccaaaatctttcaattttgtttcaattctgtgattttttgggtatttgggaaaattctggtaataccaaagacctagtttagtatattgagttgaaaaactctccatttcttctgttccaagacctattgatgaattaggagtagaattttgaatatttcactcatgattgtgtatctggcaatctgaaaaatatttattgcttaccttttaaaatgtccacaaatgggaagtaattacaatagttcagaacattcttgctacttatagagattatcttactgttaccttgttgtgaaaacctgtaggaatggaaaatatattctgcaaaatccttgattgtgtcatacttttcaaatagagctccaagatcctttggagatatgagcttatacttgtagaggtagtagactgtttcaaacacacttctttgtagatatagaaactttatcttaggcaattcaacttgaatataaggtctcatatcagcggctagactcaaaagagatgtaattattcttttgtacgtttggtttattgcttcagaaccttttccttggagatttgttttaaaactcctgttttttcccatgttcaagaaataaacactctaatttacccatcaagattatactccagtgaagataagacttacctgatttctacctccttcatataatatttctcagcttcttctatcttatttctcagttcattcaatcttacaactgcatcaaacaattcataatctcctggatcttctaattgctccttgaaccacagggaataatctggagattctaaggattttctgaggtcatctctaagagatttccaatcttcctgcatcaatcctattgggagtattcaatgatatttggtaaataagtcacataaagcattgattggccaaaataatagtgatggacacactttgccggttttcctcaaattgcccatcctccaaagctatttgaattttcaaaattagccatcattcagtcttttttattttattttgatcttactttttgaatctatttttacacctgaatttccaagctgggccatcacagctattttcttcctgacattttgtttttcttcgggggtcaaataaaaattgtggctttgaagtatcttggtaactgggatgatttcttcttctgggtctataatatcaggttcgttctcatcagtttgattaagatgttagacaatcaaatctaacctcttcccaatcaaaggctgtttcatttcttcggatgtgccagaccatccaaattgcaataatccaccctaaactatatgtaaggagcacatagcaagaaaaaaagctatgaggtgcttgagagaaactctcattgtaaatttcaacttctatttggtccacaaatgattagagttgagatagaacactcggggttgcggtacggaactcgcaagattggttaactcctttgtgagcagttgataaaaaaatgaaaagaaactggccacagagccaaccgacaacagcaaaaactggaaaaggctatggaatgcgcacaaaatcaaagctcttttgactccctccttacaccatgtgagttttctactggacaggtgcggtcggcttcaaaggaatagcgtttttttttcgcatgaaacaattcagaagctgaaaagtgggtagcattcaagataaaaaatgtgcgcagtcgcatctcgtatagtgtacttgataaaaaatgtgcgtagtcgtatcttttatagaattgaagcaaaagtttgtcgcgcttggcctgccatactgatcattgcaatttgtgatgagatgagtgcaaaccatcatcagtcatcaagtggatgagtaataagaaaagctggaatctgaatgctgcagagaggaacaaagttgccccaggcggaacttgttgtgagccggtcacactccactcgtcctgcaataatgttcatccaacttgacacgagcccccaaataaattccttgctgaagaagtcactcactgcgcgaatggtggggcacttcaagtttgactgatgatttgtggcaacctctatgcgggggaagttcctgaattttaagaccgcccgagtgagggtttagtatgtacccccaaatgcaccaatgacgatgcaggcgtcttgctcaaaagtccccaatccatcgaggcggacgacgtcccaggtccccacggcggaaccaacaaggaggaaaatattgatgagagcgaattggaacaatcaaaattccacacaagcagaatcagatgccaaatggatgtgtatgtccctggcctaccagtaccgaggcagctcttgccagtgagctggcccatgcaccgaggaaggcaactgattcacggggagctgctacaactggtaccacattgtgggggttgccgtaatcgtgagacaaagaggtgtaagtttcttcacttggggatgcattcatgatgatcgatggagagctgggatgaagacagacagtccgaccgattttaaagcgtcacgggctctcgcgtcaacggctcacctcgcgaggtttcccggcccggacctctgaaacaagggattgggaataagttatgatacatcgacacttggctggccattgcacactgagcaacctagcgcgacaagtcagatgactcagcctcctcaagtaggacaacggtcagcgaacaccttacgccaagtaacactcctcaaccatcacttccccccaattagcaccacacagttcgactcctcccgcaggcatttgtcgacctgaaacaccagaaagatgaaactctcaatcatcgcatacaccgccgtgctgactctcgtcggtttggccgtctccgacgtcagcggacaagtgacatgcgagctgtgcaaggaattaactgctgacccacacataagctaccgccttaaacctcaagctgcctgtggggaaccccttgatggaggcttgacttgtcagatccaacgcccgaagttatactataagtgtaagcgatccgagtgtagagcgatcacctccatcaacgccgtcccaaataaacgcgactccgccacaatcagacgcttgcctgtcgaaaatcgaccttgcttccatgaaaataagatggtgtatagggacccaaaagtcaaaagaaaacctgttgtgcaatcaactcagaacccagttgtattccatgacttccttgggctagcagataataatcctcattaggtaaccaaagcagacattgtgttcagttattagaagttgtgcttcatgtcttcatagaattgcaagcccctcaaaacctctgttgacatttgcatgttcatattgtcctttctcttctttgtgttgaattgggtgatgagtattttttttgtagaaatccaaggctttgttgcacagtcatagcagtttaattatttgatttcagatactgataaaagtagtcctgaaagcagaagaaacctatatgctgcctctgttgactagtggtcctgacatgctgtggtgtaaggtagaagcagttgacttttgtatagctatatccagagaagatcaaaagttcatccccaaaaccctgtagtgaaaactctctattggccagtttgcttgccttttcctctcacttgagggtgaggtttagctcctgctgccaactcaaggtgattagcatcatccgattgggttttttgacaacagtattctgctttcagtgcatgaattagctttgtgggtgcaaggtttgttcatcatgcaggagacacaagttgaccaatcttgcagtaaagaagtgagtatggatgtagagcatatatgtccttgggtgtgtaaaaatgatgcattcaattactatcttgaaacagtatattatagaaactcaatagaagtaataactgataaataaatggtggctgtggttttgggccttgcagtccctagatgtgggatagggactgcggtggagatgctcttagggacttgcaacactgtctcccaaaaattgggaaaacaactgcccacttttgggggctcccaaggatcatcctaggatgtgagtttttttttcatcttttaatgtttattttttcctttcaccctgggaggtgtggccaagtgcgcagacaaatgacctgcttgtcaagagggcaagacctcttgatgagcaggtcaaatcaaattgcctgtgtgtgtccggccacaactcccaaggtgaaaggaaagaattaggaataaatatgaatgaaaaaaagactctcatcccccttggtacaattgggaagagtgatgaaatttaagttgatgaggggaaaaagttggcagagccaaaagcagacagaagtctgagacaggctatttatacttaatcaagcgggcttaagtgcacttgagattaagacctaggggaggctaaagtgtccacttcggaccagttcaaaataactacaactgatggttcaattacttattatctagagctctttaagtaatctagatacgtgattgatcaacttgtgggacaaagtgattcacattgaataaggaaaaaaaattcataatcactagcagaaaggagtgacatgtttgtgaaaagaaagagaagggagatcaagaacaggtgaaattccaacaaagaggattcacaggaccatcccaagagaccattgagagttggtccttgggccatcccccaaatgttgggagtcattttcctaacttttgggagttgattttccaactgaagtaagtcccttgtttcataatgtatgagaaaaagcaacctgagagagcataaaaggaagcttcagaggcacaaaacataaaacaaagcaatgagatgtggagtgagtccctatggattgatcgtgactcccccgtgtctttccggtgattcccccgtggctaccacacctctcttgaatgagctgcttcttgtttgtatgatggtctttcttctcttttctttcctctccttttctttctttcttatcaaaaccaacacaaacaagctcaagtctcgctcgacttcctcctgtacattatcgctcagttatggttccattcagtctgccatcctttgctccttctaacctccaacataacctgttgtcctatctggtccgtcgtttcctaggacccttactcaaacatggagcacaatccctcgaccaccagctcaacactcccaatcaacctggaactttcaacctcaaggatgtccaactggaaccaaaggtcaaacatattctcacttcttcatcttgagtaataccaatattatcctcaaataaactaaactgactcattacaaaacatttctcggtctgctttttttttcttaggcccttcaagatcatctttctggatcattatctccgttcacgattcaagcagtctgcgtatcagaactatcacttcaaataaactggccctcatggtcattctccctccaaggatacgtaccagatgtcaaagtgacactcaaggatattcaactcaccctcggcctcactgaagaacatcaagccaatcatcaatcatcatctcatctgctcaacagtatcaacttggacgaaaacctggcgacgatcgcaaatgattttgtcagccaagaatggacggattcctatgaggatcagctcgaacaggacttcccaggcgcattcaccaccggcaaaaccaaccagtcatctacttcgtctattgccgaccaagatcagcgtggattctttgccggcttagtccaaaagattttagcaaaattcaacttcgaactcaaccatctcaccgttctactccaccatcaagatgttcaagtgctcctctcgatcgaccacatcaaaagcttagacctgacctctgatgacgatccccatccctcaagctctatctcgcgagagattcggacttcctgtccggtcatctacctcaaacctctctcagatcaagctcaagccgatccttccccatctcctaactcctcatcaaatcaatcttttgactctgaacatgatatgttgatgtctcaagctacagtcgatctccgtcgccctgctcccctcttcgtctcggttgctgaaactctagatccaatcgaccagcagcagaactcgcctgagaacacaccacaatcatctcaatcaatcatcaagtctgaaaatattctggccgaattcatcggtacatcatcaacaaatgcatccaagtcatcaccagaacctcctatctcacctgaagaaaactcctcagaagaagaagaaggcacaaaagaattattagatccaaagaactcgctcaggtttcttttctggctcgtcaatagcatctcatctaattcagctgaagaaagcaaacctgacagcatcaagcctgattcaaccggccttcctagtcaagatgcgacaccgcagtccaacattcaacgttctcagctgaacattcagatccatcttccaatcgtagctgtttcgatccgattacctcaccatctgaatgccctgactcgacttatttcaacaatacccttaacatccgccagttcccaagccaaccgtccaacgcccacatcagaagccacatcatcgttggcgatctctgtgacactcagattacaagagctcaattgcaccctagctttcccgactccataccatcaatcaaccaccggtcatgaacaactgtcgtctctaagcgtccaagcaacggtgatcaagttaggctaccagaatacctcatctgtgcgtccaggttctgacgaaaaacagcccacatccgaagttacgatccgggtagaccaggtccaaggtcgatctgaaatcttacacaccccatcatcatcgccaaccagacttcattccgcattccttctagcccccgctcgcgatgatcatcctagtccggctgtctctatctcgcaaaccgtcgagaccttgcagatcttattcagctcgatttgggtgaacttggacctcgaagtagtggcgattttgatccccgtattcgaagctgtccaggcatccttcatcgccaatcgtcctgactggaatgagtcttttggcgacgaggagaggggggatccaatcaccgaccctcattcgcacgagcaaggagaatcttcgcgctcgaaagagagccaacacaagcagacgacgacgacggtctcgattcccagtctgtacatggacatcaaggcgcccactcatcgggccccatcgaccagtcgaaggccctccgaacttgtcctaggatcggtgctcaagagcgtccagatgatcctgacatcggagcgccagatcggcggctcggtcttcgaagtcgcgctgggcttccgcgtcgccaagactaaagacgcccgactgcatcccgccctggagcctttcttgggcatcgctcatcctaccatcccggcctctttggaccagcaacaccggtttcccggcctccgtctgactcacatccttccccctccttctcctctgaaatttggacatcctccaacactcagaaaacccagctctttgaaactcgaaaatgtgacgatcgatttatctaaagatcagttcgatcgactccagtattggatcgacgatcttggccgatgggccaacgatctcttcgccccttcttcttcttcttcgtctcttcttcttgatcctcctcctcctgctcgtccgaaccacaaactagctaaagaagccgtctcaaaacctcgacaagaaagacagaaaacaaaggatcgtaatgataataatggccacaaagatcaagaagagggaggagaaaacgtattaggaacgttgatggtgtcgaagatcgcactgacaattcgtctcccatcggacaatctcgactccactcaacgaaaacaacaaaaacaacaacaccaagaacaacctctcaaacttttgattcaattagattctctgtcgattattcagtctcgattgtccgtgaacaagaaaggtcctttcgactcgcagatccggctgctcattcgcgcttgctcggcttcccttcttccctcttctcaacctccttcttcttcgacttcttcttcggctactactgctgctaatgctaatgcgactgctgctgctgctgcccctggtttgtcgatcttgtatcaatcgtttccgaatctccctcgttcttctgtaagtccttccttttcttcacctcctccttaacatcccattctttcatctacatcacaaagaaaacattctaactgggtttttattgttaatgttataggatgtcgcagcggtctcgatgataatcttaacttcccaaccacagaataattctcggaagaataatggcgaggatgatcagtcagaggtgaaaaagatggacgttcatttgaaagtcgtgcattcgaccgttcggcttggtccgtgttgtgtctggacctcccagctcgcccggttcctcaaagcgcctgtcggcgtaagtctatcttccatctgacggttttgtcttcatacatatcaatattgagtttgatgatgaatgaatttttgaaaatctaggtcttcgaggctgtagggcccgagtacgagtcgcggataaaggtggacttggaaggatgtgcgattgagcttgtgaccccatcatccatctccccttctacctcttccacttcaactgctactacgacaccaacgacagcaacaacgacaagaacagctgctttaggaggcgacgagctccttgacaaagctgcctctcccttcatcctccgcatccttgctcctcgtgctcgtcttgtcctccacttggatcctaccgccactctcatctcgccttcgttggacgcgtcgtttctggtccaactggccgaagctgtcccttctgatcaagttgcgttttttttttttggcgggggggtcttgaataaaaaatcggaaacttatggatgttgattttatttttttcctctcttggtcgttcgttcggggtgcctttttataggtaagctttgctccgttaatcgagttgaatgatcttcgcatctcgttcgtttattcgtgggactctaatcgccctatttgtcgagttgagtttcatttttctcctccttttttttctccctccctttttttacgaagtcaaaaaaaatcttcttcttgctttgacaagagtaaaaaaacgccaattcaaatgttaatgttttttctttgcaaaaaatgtttgtttacagatgactttgaatcggggtaatcttacggtctcgttttgtgcggattcggctgatagtcttgtggaagttctttcaaaactatcggagatttcttttcaacccaagaaaccaaatccgtcagtctcttctctttttcacacctatataatctcatatttgtttcctaattgagtatttttctctttttttttgaaggtctgttgatcaagtgaaagtctccccaagtgttcaacgggttgaagatccgatagtcgcatcaaccatgctgagtaagtctcccttgtcttattgcgaacgaggatttctcccagtggacaattaattgatgattttggcaatgatagggtcggcgatgagagaatcatcttctgcttcgaggactatcctcatccaaaaagatgaagatcttgcagaagaagattacccgactgatgtcgcctttctcgatcagactcgacccgcttcctctcaccgtcaccaccaccaccatcaccatcatccgctggtcaaccaaagcgcgcctgctattcttcgtcctcttgcgggtcaaggcctcaatattattgatgattatctgttgaaaactccaaccgcttcgaaggtgtcacgccagtaagccaaatatctcgctcatttgctttatatgccaagctgatgagtattttgttttctcttcgaacaggccgattgaaactgaggttcaggtggaacatctagatgtcttggtcagattttacgacggctatgactggaactcgacccggcagacgatccaacaggcgcaaaagactgtccgcaagaggttacagaagattcggcagctgttggcgactggaaatccagcggatgctcgctcgatggaggaagatttgggacctacgacgttgttcaagtcggtccagcttggtttggattcgtccacgcgaggtcttagcaccgcccagttgctcgacgcgatcgacgatcaattagagaaagagcccgcagagcccgtcggcgatgaagcggagagtatgacgggcagttggcagtcgttggccgctcatccgtcgaaggaccttccccaccctcgtctggtctctgtcccatcctctaagcagcgacacttaggcagatccgcacaaccgatgttgaagatcgtgctgaatggagtccagggacatttccggaaatatcaagagactgcccctcaggccgatcaaaacaggaagaatgatcgatcgaacaacgaatgtagattgagtagtcttcaactcaaaaccgacgcgcttacgatcattgataacattcccacatccacctggaaaaagttcttgaccgaactcaggcctggcgagggcggcttgatgcggccaaccgatgcccccatgcttcggctcaaattcctcattaccccttccgctcaagactctcgtcttaaagaggctatcatcaaacttaaaatctctccccttagactttatgtggatcaggatgccgtcgacttcttgaagactttctttgccttccaaaaacattcttcttctgccactggctcgtctcctcctatttcatccgcatccgatccacccgcaccatcacctgatggactgttttttcgtaagtttcattaatatcaattgatcaacttgagatgacctgttttttgatgatgatcattgttgttatctgcagaacgtgttgagatcttgccgattcgaatcaagctggactacaaacctaaacgggttaattacatggctctcaaggaaggcaaaacgatcgaattgatgaactttttccactttgaaggatcggatatggtattaagacatgccactttaaccggagtgggtggattaatttctcttgtctcttgagggaaagacccatcgcaggaaaacgattaattagtattttctattttgaatcggaatggaatgcaattatttagatctcaaaggcgagtaagataggagaaatgttacaagagatttggacgccagatgtgaaagcaaaccaactagcagatgtgatctcggggatagcgccggtccgatcggtcgtcaatctggggacggggatagcggatttagtgttactaccaatcgaggagatgaagaagaaagacggacgattgagtcgggggctccagaagggcacgagctcgtttgccaaaaatacgacgttggagatgatcaaactgggcgccagattggcgatcggaacccaagtgattctcgaaaaagctgaatcgatgctcggcgctaagctcactaatgatcagctttgcggcgaaactattgaccatcttcatcatcttactactcctaatccgaacgatcattccctcgatcataataccaatagtcctcatcttcttcttcaggatcatgaacatttcagtaaatatgccctccaaccttccgatttcaaatccggcgctcaatccgcttatcatcatctaagagacaacttccgttcgaccgctcaaacaatcttagcagtccctttagaagtcttcaacgaagtaagtacctccaaattaatgcagctatttaaacaaggatcattgatgattgaattgtattgtggatgtgtataaagggatcaggacaagcagtcgtcaaggctatcccgatcgccatccttcatcctatggtcggcgctactggcgcaatcagtaagactctcttgggccttcataactctttggacccgctcggatctacctctcatctgctcgataaatataagcaacaacagcatcatccttcttcttcttctccttcttcttcgtcaaactctcatgctcttcacgatcctgctggacgacatcatcatcattctccttcttcgtcctgattctgatcctgattcttcagatcgtttcacttaaaactgttacatcgaaaaaaaaaaaaaaacaatcatccgcaaactgatttcctttccttctcatctacctgagttcctccaaaaagcccctctgaacctcaaaaagaaaaaaaatcctaacttattttttttgaccttgcacaaataccttcttctctttatccttcgtatgttatcatttctcttttttcaaagaaaagatagctacatgcttcaaattcaatcaaacttatgcaaatcaatgtgatactatttgcaccaatcatatggacacaaacaaaagatgatatctattaactatgtatgtacccaaatctttacattcttcctatttttcccccctttagctgggtttgctccagctgtgtagatatgtgttgtgggtcttgtagttgtgttactgttgtattcttcttctcgtttcttttgttgtgtcacttacccccctttcaagcaatgcaatgtcatacaacattttttgcgtgtgtttttcccattgggggttttacttgatcgggatcagtggccatgctttggtgtcctcaaaggtgcgttttcttgcatgctgagattctttgtttttgatatctatcccccccccccaagtcatttgttatgtttgcttggatatcgtttgttgtccctttgtcttgaaatcttttccttctctcttacgggaagaatgtgcttgaatttaaatgagcaaaatgaaataaattaattaactattacatttttttttgaaacaaaaaagtggatgatgatgatggggtcatattctatgttaagagaaagagaaagagagagatggtgatctataacaatggaaaggaacgaggaagaacgaaaaaaaatgtggtatggtttggggttttcttgtttcacaagatgaaccagaaagattaatacgaaaaggtagggggatatgtacagaaagccagtgatttgacgtgggattaggaatagaagctgctcaagaatcgtcggggcgatgatcgaccttccagccgacgccgaggccgtccctgaactcgcggcggacacagaggtgttcggtgagcaggatctgcaggacggcggagaggagcaggacgaagtagaaccatagcgacgacggcagatgggccgaatagtatgtgctcaggatcaggtggttcagacagatcgtcaaggagtggtccatgatttgcttcggccttcttacaatctcgtataatattaatacccttccaaaaacaaaaacattcttcctttttcgttagtttttatatagctgtcattgtaaagagaaaaaaaaaagagaaagagagggagagagagatgggtgatgtaccctattagtgaggatattaaccatgctgaggagatcacccaggatcgattcgaatcataataaagctcggcatggcgggcagagtagttcaagttttgggggacccaatcggggccgagtccgcgggagattttatcgagcaagccgggatcagccgaggaatcgggggtagaagaattgagatgagaatgttgagggtttggtggatgattgaggagagagggaagtcgattaccgattctgaacggtttacggccgagggagttaggcaatctgccgaacccggcggcgccgtcgagccgatgagcgtgtggggaatgcaaggtagtcgcgccggccatggctctccaatcgatgatcattgcgacgttctgggagcctccttcgagttcgagctggtcgggtctagcgaaggcgcgtaggagcggaggggtgatgagcgagaggagcaggtaatggagcgcctggatggccaggatctgcgagattatcagcaccggatcccacccctggatccggaacttgcgcgtatctgacttccagttcgtctgcccttgtttcgccggcggatggtaatggtggtggtcttgttgtgctgcttggcccgtcggtccggctgctgctgttgttgttgttgggccgccatgtaggagtggggtggggtcgtaactggtgatgatcggggatagttcttcctccgtctcgctgttcgtttcctggatattcttgctcgagttcatcctttccttctctttctctttccgttttcctttttaccgtttccgtttccgtttccgtttccgttgatgtgtggtggtgatgcttcgttgtttttctggttcgttggaagtttgcaacactttgagacttccgattgagtttccagctcaccgggcctgggctcacaacaacaggcccgcccaggagtaatcacaatgatgatgacagcgcttcgaccactgacacacctcatggccagatcctagcttagcacaatcccctcgttccagagggacgggggaatttgttaagctagggccagatcgaagtttgacacccaatgcacaccaatgttgcaagtaccactaggtggaagaaagatttccttattcagactccagagtcaaggactacagcaatcaatcactaggaaagaaaaccccttgatcaggatccaagtgggtcgggtcgacccgccgggtcacggggcgggtttgagcaggctagggttgaaagttgacccgacccggattcaacccaacgggtcggcggggcgggtatgatcagcacagattgtattcgggtcggcatgagattgaccgactgacctgattgaaagcaattaactgattatttgctgggttgacccagacccgacccaacccgaggcactgtgtatttgggccgggtttggtcaacattttatcatttttgccccgacctgcccgccccgccctgagaatttgtcggggcgggtttggtcaccattttttgacccaaacccgggccatttggaacctgaccccttgatgatcaagctgattccagacttgagtccagtgcaagctcacaactggaacttcacacaaaacatgataccaatgctattacacattcttgatgccagatggtcaaggggaatggatatcttgagatcacaattcttgtcccatgattaatggttcaagcataatcatgagcaatgtctagcacaagttaaaaaatccattggcacaagcaagtagcgatttctcaagtatttgtaggctcaaaaggaggttcactgaaccacgtataacaatgatgtatgtgcaagtctggtcttcatttctgagtttatacaaaaatacttgcaaagcggagtgatcacaaaaagatcagtacttgatgctcaagtatacatgtagctgctcaagagcacaatgtttggggtttcaattgctcccctgtagtatatttggaaaacaaaactgaagctgatcgtgggattcacttaattgtgtggcccagccggcattccaggtgtgcctattgcagtttgagaggggactgggagtggaggacgatagccatcccttttgccaaagtcaaggattgccttggggaaagaaataagaaaagaaaaaagtattgatcatttttagtatcatttgtccatccatccaagaaacatgtaaatgccttccttcttcttaaggacagggggggggggggggaattaaataaaaaaagattcactttagctttgtctttgagattgggcaccggtttagcgatcacactcgacataataaccaccatgaagagcgggatgaagaaggagaaggtcacgtgcattctgttgtccaaactgctgccaagggaaaagaagaagaagaagaagaagaagaaggagcaagtgaggagtgtgaactgattgggcacattataaacattgaacaaatgcttacatcgggtgaggttcttgataaacctgaggtggatgctggtggatgaggtcgtctttggtgagcagaaattcggagctacagcaagccaaatccggccgccctacttataatggaccaggcgctcattgacgagacctcccatcctcaaattctcatgacaactacggacatgctgtgcaagggttctcacaaaaacttggtttctcaacattcaagatagatatgtacgtagtttttttttgcttggcctgcgagaaatcaactgtcaggccgtttgttttaattggtcggactagcagctgggctgctcctgctactagaatcatgggaaactgcatatcgcccaaagctggtttggggaaagatgttcaggctcacatgtgggcttccccactcatccaaaagttacaaagaggtcttcgtaaacgcagataaatgtgtgtcgatatttgagtacaaaaagggaggtttaatcgaccattttgacgatgcatgaaagtctgtcttcatttctgggacaagaaaatccttgcgacacaggtgtgtatggggttacaaaaagcggtttgattgctcccaacatatttcagaagaatattcaaaaaaaaggcgaagtgatttgaggaattcacttagtgcggcccggtcggagttcctggcgtaccaatagcagttggagattttttagggattggaggacgaacaccgttgtccctttttctgaattcgatggccttgataaagaaagaaaagatttaagtgctcgtcagcatcatttgtccatgagcattttttttttttttgagaaaggaagggagaatagataagaatacaagattggtgaacaaggagaaacatttaccttggttttgccttcaaaactgggaaccggtttagccatcatactcgatataatgaccaaggtgaaaagtgagatgaaggaagatatcaagcgcatttttctgtatggcttctaattggaaaaatcaaaatgaaaagaagcatgtgaaaattgttaacttttggacctcataagttgtaaaaaccaaggtgtgttatttttagcttacatggggtgaatttaagataaaattgagaggtggatgaaggcgtttttgaatgggtggttgggaggattggagccaatgaaggatcattccagaggccttgattaaataagcgcaagtcacaagctcctgtcggttgcctccttgatcaggttaccgggtttcatggaaacttaagtatggtaggtactactcaccgcgtcggtaacttcagtcagagttaaaagtaaatattgctgtaccacattgacttgattgagtctatgttcttgaccggctccggtttctctggttctgcttggtttcctctttgagattgaaaaccggagcccgggtgttgaagcctcagcttactacaacacactcctcattaccagacctgtttctcagtaaaaatcaagcaccctaggtgaagtcacatcatagcactattaattccttagagactagtgatgatgccttagagaccaagattggtgagggatcagctccttgataaggatagaaaagatagatgctcctcctgacataagagttagaagcaagacaagtagcctagtaggcaccccccccccccattccagcgacacatcctgtcagaagcagaaaattcaaccatctcatccaaccacattctagtttccccttccagcctttttcacaagctttcccaccctcctgaattatttgtgttttttgtgcttcagtatgttgagggggtggtcctagcacttccctcccttcactctagtgtggcttgaatttctttccgtttttgtccacttggcagtgttttgtgctttggttacttcacagaagcgcacctcaccaatgtgaatttggggtgaatccaagccactcactcacaaccctgacttggatttacttggtggatcagagacttatcaaccagtaggacccaggatattgagaaaatattcctgtgaaacccattgtagattctaaaaaaaatagaagaggaaaaatgatggaatagatgggaaggtagaaagaacagaggaacagatcaaaagagtcaaaaagcccaagtcactgtactccaacactagttatagtaaagtaggctaacaggcttggtgagtattgtgttttatccatcttaatctcacaatccaatcctcaggaggatcctatatattgttcagatcgtgacttcagaggagctttgacagatttgggagctcttagtgtgtctcaaattgtgagaagtttatctgtttggagacaacttctccagccctttcttgaaacagtatggacaatgccttatggcagccttttggtgtgttgaggtagttccttgtcacacttgaggctgacaaatcttatgaccacataggatgatcaaaagggtctacaagctgctctggtttgaaatatgaatttgttttccatcatttccacttcatgacaggaccctggaaaggcccccaataggggggtgttgcaaaaggtatgctaagtgggcaaaaatcccagaaacatactcttgaagagggttgaaaaggtatgaattggtattttgggacaaaatgttactcttgcaattgctcattttaggtatgtgaaatgggccaaaaccagcaaagagggttttctagggaaacaaatcttttcaggggattttggtccaaggattctcttcaaaaaagtattaatttccctgaaaggaggtacaaattctgacaagatccagactttttacaaaccctctaataaggtgctaataaggtgcttgctgtggtcctttcattaccatctgctggtcaatggaagtggcttgggggtgttttaatccttgggccctatctgacatctaacaagataaatttttcaaaatgatagtcaaaccataatgggtccaaacttttgacagacgtggatgtactagtatattcacttgaaagaaagtggcaagtctggcattcaaatcatgacttacctgcacctacaaaaaatgaaatgtggtgtagatgagacaaattccaatgagatcaaaccgactcatatttcaaaaaaaatatgattgaaaatcatcaagtggtcatagagttatcattatctttcaacaaaaagtaaacattaagcccaagtggcatttgtctttttgtggcaggagtacatgagaagaggaaatacaacatttttttgatcagaaataattagaaaggatataaattatggatggaggaatgaaaattagaaatatctggctaggacataggtatatcatttgagtaatcaagagctcttgatgccaaaaaaaggaaagaaggacatgcaaagaaaattattagttaagggggaggtacagatggaaaggctatataaagtgccgttttatgttcatcgtttgcagggagaaagttcgggactattgctgcattttttatgacactgaaaaataatgtaacgaggcaattttagtgagactgctcaaagatccaggagtgactttggagttgtgggtaaaaaaaaatcgcgcttacattttcgccacaatcgtcacatcgcaagaatgtctttcttgagccaatttgtttatgacaagctccgcacaacttttcggtcttcggctcttgagatggcgagtctttgtgattcaagttaaggagtttagcgagccaatgcgatttgacgattgtgaaccgatgcggtaataaggtgagcgacttgccctcgccttccgcctcagattgtaacaacggttcggattcagagcaggtttgacgattaaatttgaacatgtccgggactatggtcagggtgctacctagtggacttttgaatacttgcggttcatctcccctaaagtgtgggtttctgggggttctgtctggcgaaacaggggcactcagatcggcttttgagttatcaagttccgaatttgaaccttgaataatattgcaagcctggtctagttccttcatagccagtttaaaggaatcgctggtggatgaagcagtgttgcttttgctgggtatggttgggatgctacccaactgagaaagaatgaactctgaaactcccggagcatcaagaatttcgggaataggagactctgagggagttgattcagtcgaagccgttgaggacgaacgaactaatttatcttctgtggtgggcatgttggtggccaagttctctgttgattggagtggcttcaaaaacgccgaaggaaaggtcttcctcacactcactggaccaggcatcttgagagtagacccaaaaaagtccgctgtcagagctgtgtccttcttcaggttgatcagaggcaacaggcggggatcaatgaagaaagaatcaattccgaaatcaattattgacttggagttgaacggttccttgtcttccagacagctgagtttgagttgaaggttagggtccagggtggatgtggtggccatggcagttttgggtatgatgacttgtccgtggaagctcggcatgcgcttgaagctatatttgcccacgagtttgacgttcgatttagcaaatttcaagctaccgaccgcagggacagtgttttgtttagcacgcgcttcatctttttcaccggctaatttttgatgctcttgatgaatgatgagctgttcgatggaatccagtgcagataaaatttctttaagagtcggtcttgaatgacgatccacttgggtgcaacgaagactgagctcgatgaaagttttgggacaaccagcagattgagcttctaagagcgaggtgacatccgaggattttatcgagtatctcggtggagctcgttgaaggaatgcagattcatcgtaaatgctgttgctactgttacagacaccggccagcttcattgaaatcaattcgcaaaatattattcctagactgtaaacgtccgtcgataggtcaaaaggagcacctcggagtatttctggtgacatgtactaaaaagtggcggaaggcaaacattagagatcacgttaattaaggaattgattggaggtgagaagcataacttacaccatcggttccgcaaaagctcaattgtctaacttcttctgcagttctggcctcgaacctcgctaagccaaaatcgcacaacttgacacggaaattttcagttaacaagcaattatcaagttttagatcccgatgtaaacatttcctttcgtgcaagtaggccacggcgcgagcaatgtcgattgcgaacgatatccttagtctccaggataatgggtcagaattcatcacgtttgcacgtgaatttaaataattgcgaaggtttcccttgggcacctgttgatacattcgaatcaatattctttataattgatgataggaaaagagaagtggcacgaacatattcactgatgatcagcacacgcgatttcttagcgtttttacgcggtttctttttcccgtagaggaattcgtcttcgcgttgagtttcagaataaccctctggattgttttcaattgatggtggagcaagacagagtccaaggtattgtacaatgttaggatgacgagcctctcgtaagatcttgcattctctcgcaaagtacttctccactgagaatcaataatgaacaagccgggcgagcaaggaaggagaaacagtcaggactttaaaacaactgagcttcatggaatgtatgacctaccatcatagtccgtgcgcggaatgatttccttaatggctacgggaaggccaagatactgggctcgatagacactcccaaatgaaccttctccaagtttagtccaggagctttcaatcgatagatcctcaaatttgatgacatcgaaccgggcgttggttgcgacagaagcttgatccatatttctgtgagcgtcggagtgagggataagaagaagtattcttgaaatatgtaagtcggttggcgaggcaacttgaggaaatagatgacaaagttattggtgagtgtgagggagggtattgtctccaaagagatttttgacgagattaaggggaatggcgagtagctcaaagaggttggagttccagcggttggcagaatggtgttgacttactcttgaaggctagaaagggaagctataaataggagaatttgccttcagaaatggctgacaaaattgacaagttaaactggagtggcgggtaaggggaaagttttcactgttctagtcagggcaagctttcccaagatccgaatacgacctagaccaagcgcaagccatctttggtaccttatcagtccagctgttttcaaaggttctcaccggagttcagtctaggtctcaatcgatgatcactgcccggaatatcgatgcacatcagtttgccaagccaacggcgtgcagtgggcaaggttgcaggagcactcttcacggttccctaatacggagatcaatctgacgtgtttgtggtttttgtaaggcgacatcgctcaacttcgataaatgtctaaagaaatggcaaacagagagggtggacatgtttgtaaatgcttcggtctgatgaggtcgccgagcggaggccacgctggatgatggccatgccccaagctccaaacctccccaagggtgggccgggtggtcgaaaagttatgtgcacggactgttcatgataaggatctttaggatacgctttggctgggcgagccattgtcgcgttgtgccagaaattaatgaaatgtgctgcttaagaaaatacgtatcaccccatcgcacccattaatcctatcggcaggtggtaatacacgagtaacacaggtgctgtgactcattcacctcccttcaccggtaatgattattggcacccttgaacgagtacccaaagctgccccccccccccgccagcctgcaccgcaaatcttgcgaacctgtttgacttttgactcattaagctcatcacccataagatattgcagtaaccaccacgaatcgatgtggaacagactcagtcttttactgatgctgggcatgaggtctatggactgagtcccatcaataaccaccaatgccttgttgtaagagagcttcctcactcatgccctcatatcgctttcttccctgatccttgctcaaaccttttgttacaaagggcatcaaccgccaggcgaaagaagtatgtaaacgaaaaccaggtgctaggtggcatatcagattttcccccggaggaactgtgctactgtatcgaattccctcggccaggtctgggggggaagctaagctcgccgactgggcgtctcgtcgaaccccgggatcaggcttggcacctgaacatttctgaagttggctgtgctctgtggtaaatattcgagcaacggaggcgttcccattctcattcggtataatcatgtggcttcagcaatagacagatgtaatattattcataggactcaagagtgctcaccgacatcgatttttcttcacgtcacttcatagctgatatcttcgcagaccatcaaaaccgcctttaaagatcttacaactcaatctattctgcttttctccgcaatagactacagaagacgatgctcctggccacctcgatacgttggttcaccctcgcagtgttggctgttgtcgacttgcgatccgttcaactcgcggaaccccacccacacaacctgctgccaaagcgcgacggtggggcagacccagtgacagcacctccccaattttcgcatgcgaatgctgttcgatgtagtcaaaattttcaaatcggtgggagagatgggattgctcaagggaaaactcgtaggttgcttgctacgcgttcgcgccccgaaaaattccttgttttaaatcttgacgaaggtcttttctatccctagggtgcgaaaacgatcaaggttggcggtatgagtgtccaactgggcactgccacggaggcggaccaaacaaccatcccaatgatcacccttgtgagattcagctttcttgccactgagcagttcctcaaccaactcctgtgatgacgtttgttttccttatgcacattcacacaatttcatgaaatcatggccaccagtatccgggttcctcttccgtgggtgcaaactgcaaagcgactaccacaagcccggtcccggtcaaataaccgttaatccagatagtttcggaattgtacctggcatgaagcaactgagtataataaacttgtagttatgaattttaatcagctgaatggcttggaaaactgatatacatctgcaatttggttatttactagtggtttggggctacgctgttcccgcaggttccacaacccctagcaaaaaacgggtcggttatacttgtgattggaacttggacaccgataataacgctcgcaggccttgtaagtgacacctgaaccacaatttgcgtgatgagagtgcatatactcatgatgatttttattttccaaatcaaatagggtgtaacttctgtattaagatcacataaaaacaagaaaactgggtttttctacatgatactgcatcactaaataacacaatatgaaagctgagcaacaatgcggagagtgttcccaaaagcctcctggggtaggtgaatctgcactattcccgaaacaattcaattgtggacaagtcttatctcttaaaattttcacattcagccagtcatcatcaagttgattgtcatcgtatttctttatggggcatgtttgaaatgaccaaaccttttccaaaatccagtcaagacaatgccttaactacggtgggatcaaaatttgagttaatatataccttgagacttacatacccaatgcagcaccttggccttgaattgcgcacctaagggctactgcatttaagcttgatcttcaagaagattcagtccccgattgcatttggggagctgtggaaaagggggctgagctttcgcagttttcatcgccaagaatcacatattctggggatctgggatgtagggctccagattatgatagcatctgcagcggccacaggtttttggtgtttgggtgctcagtgtggtttagaaacttgattgagcacccatgacggacttgctcaactatctttcttacaaaggctcaactaaaagcaaattgtttcagtgattcaaaataaaaaacgaatctgttcgagttgaaatcattgcagaatttcaaccaatacaccaaggagatgaatgcttttgaagggatttgaatgtgatctgcgccagattgaacaaaattgaaacagaatataattgctaattagttatttatatgaggaatctttgttgtaaccattgtgttaaaaatatgcaaaccgtaacttacactcattactatgtatgtgaatacagtctactcaaaagatgtataactggattctctacagagaacaaggtgactatcttaccgccatgtatttgaagtcaaattcactgcgctatgatagacaagaaacggtgtgcatggcccacctatagcctcagtgcttttgtccgaagaggcaaaactcctcaccacgagagttgttttggtttgattactgttttagcaattcaagcaatgtgagggcttcggtgatcgatgtattgtcctcagatttatcttgatttctttgttgatgcgcgtatccgaaatagatgtgagaaataggccacataatcgcaatccaatcaatgaactccacaatattttccttccggttccaagctgatatgtagtagattaaaactatcacacaagagcgttcatttttttcagtgatgcaagatgattgaagacatatgttcagcagttgaagctgagccaggctgagcgtccaatcaaatctttgcctcgggacgacttggaaagcacataccgaagattccattcccctttcccaacctgatcaaaatggagttggacctagttcggccttattcatcctccgttacaattgatccttttgtttgggggaccgcccttgaccattgcatccaaagaaagataacaagtagacatcgccaagccgattgactcagtctctaccttacctagtgtcgtatcgattatccacctctttcatgtagtactaaaataattaggggggcaacctccattaagccatatgtatatttggagaagctttaaaaatctgagcgcacacctgtatgtccatcgcgaaaacgcaaaggctcacatggctcacaaacagagggcgtgcttgagctctctctgatcttgagagacggttagaaccaaataacggggctggccaggcgattcttgcgcacattgaattgtgggttatagatgatagatactgccggcctttttggagggctttaaaggagtccatttgccccagagtatacaccggtcgaccgatgattgctagctgtaatgctaaactgaaaggccattagctaatggcaagaaatactccggctccattttccttgagagaataaatgggttgggattcgtgagattcctcgaatcggtctcctcaatcgttcatcaaaagcgcttcatcttgcccgggaatgcacattttgcctaacaaaccgggtcttgaaagccctctaaacttcaatatcaaccggttcaaataccatttgtacctagtgtaaagtgattcgaccaaatttcgtaagcctggagagccctcgattcttacaaatgcaaatagtacagaaagaaagtgaaaaaaaagtcacttggcctagcggaaagttatacaatgaataggctcaaatagaatccgacaaacacgcaaactccccattgatttgagcattcgatagtcaacggattccagtgtttggtgacgcgagtgatgccccagcgacttgaaaggggttgtttccgtacctggtttggccttaaaagaaccgctctctcccatctttttcccccctcgacctccacttcctcccacacatccacttttttcctccaacaatcccccctcctgatttctatagccgtctgctgctttcgtccattctcctggtcctccccttctttccctctgcccgagtcctatatcgtgctgctgcttgcttccattctcccactctccacttctttcccacttcgtcagtcttcgccttcgctagtccattgaggcttgatccttaaacatctaggactcactcaatctttcccctcctggagattcagatcttcttccgttcactcgcttctgaacgcagaacgctatcagtctggcacgcctgacgttggtgttcccagagtagcggactatatccagtctatcttcaccctaaatcctagatgaacgtctctttcaccatcctcactctcttgggctagatttgatgccggtttagtcacccccctatgtcgaatctgtaatcgatctatgaaacgccattttataatgctaattcatggatcggagcgtagccggctactcacagtcagctagctcgcacttgggtctatccagcgaagacgtgcagcagcgctcaacatctttcaattccttctcttcaatcgcttttcatctcgggttcagactagcgctttctatctgcaagagtcctcaacccccaacttcgtcactcagacttcaaatcttccaaggtttatcgcttatccgatagaagctgtttgcttccttgaagatcttgaagagctcacagatcatcatattggccaatgggctcgatgtgtctgtgaagatatgatcgatctatgaaacgccattttataatgctaattcatggatcggagcgtagccggctactcacagtcagctagctcgcacttgggtctatccaaagaagacgtgcagcagcgctcaacatctttcaattccttctcttcaattggtttttcatttcgttttcagacttgcagtttctgtttgcaagagtcttcaacccccatcactattcctctgacctcagatctttcaaggcatatcgtctatccgatagaagctgtttgcttccttgaagtttctgaacagttcgcaaataatcatctttgccaataggcttgatgtatttgtgaacacaagatgatcgatctatgaaacaccagcttataatgctgaatcatagatcgtagcgtagccggctactcacagtcagctagtcgacacatgggcatatccacacaatgtgcaacagcgcttatcctcttttacttccttatcttcgtattccatcgcttttcatatttgtttcagatcacgagtttccatctatcatagtctttgactcagccttcacctggtgcttgaagcacaccatgtgagctcagtcttctggtgtaaccaggaactcgacgcgttggatgacatgtgtaagctagaactagcccttttttcaatttcttctctcactcaaaacccgctgacaggttttcaattatgtacctctagcatcataatcacgcagcgaattagttcatactttttttgattgggcgaacatatccgctgaaccgacctgaactattcggaccagaagatatcgtgcagctattgcttgagacatgcaacgcgaactcactcttctgccatgtccagaaactcgacgcgttggatggcacatgtgagctatagttttcccttttcttatcagaggcctagggtcaagtcctgctctgatttcgaacacgctgaactgactttgttccaaatctctttagcatcataatcacgcagcaaagaattcatgtcttgatgggcgcgccggaatatccgcatcaccaacccagactcttcatagtagacaacgccgtacagcttttacttgaagcccaagacgtgaactcggtttccctttatataaccaggaatacgacgcgttggagaacttatgtgagctcaattcactccctttttcttcgcagaagcaaaagccaggtctttttctcactcagcacgcgctgacatgtttttggaatctctttagcatcagaatcacgcagccaagtgcataatctttgcttttcgggtgcgcgaggctatccgctaaatcaccctaagcaagcagaactgtacttgaaaaacgactcctggttacctctctcatctaagcactcctcacctggcaagtagacctttaaaggtacgtagtcgtataatttcatgttggaccgatcacatgatcgatagatccctttctgactcattattcatttttctgcttgaccattacttaggttttactaggcctcccagcatttctttgcttcggttcattcataatcatccgggataaaacaatcttgacgataggattcagctcgtcgcttacgcttcagccagagccaacatttgctctttcgactttcccccgagctttccctacaccttcgaccgtgtacacagaccaatggtattgactggttgacgcggaggatatctcaataccttgcaagggcacttccccaggtagaaatgatcggtatgcatcaagctcaaagccttatcttatcttgaccgatgctcatatcaagctttttgtttgacctttctcgatctagtcaataggatcttctcatatcccgttcgatgaaggcccgtcggaggagttccttgtattcaacgctttgatttggactcgctcgacgaacactgtgtccgatacgatcaccttatatttcatggaaaacggatccggtacaacggcgctggacaagcttaagccatcggccggatatgccggctattcgacaaattttaagctgccgcagcgttcttagcattggcagcaggagtatatatgataatgtatgttgaatatttatgacaaatcatcactcggatgtactcggctgatagaccttgtactttgaaacccgaacagatctgtagcgatcaagagctgatcgcaatcgaccattttcgatttggacttgggcttgcctggagttaaatatccggttatccggtctgaggccctaatatcatcctgtcggtggatcacactatggattgggaatgtgtttcatattcaccagtctcttgagagtgatgatcgccgtgaacggttgaagagcgaagatatttccttcagtggaaatacaacattttgtatttctctaaaccttgcttgatgcaagttttttttttttcttcttttttttttctttttctttggggtttgattttggagtgatcccagcttcgaaggggttctttccaggcttgcttgagattgctgcggagatccgggtcggctcgacggagcggaggaaacgagagtttgatgaatctgcctggcttgatgatgtcatccattctatccggtgttttgtgggtgttggtgttctacaatgtggatcgactacatagaatagtggaaattaaatttttggctaaaaatgtctcctgcttgcttccatctctgccaggtccgatatcacaccgggtggggtatcatcatggccgtcataaattataatcagctgctctcccgtccggcgtttcagcgtatccactccgggggcgaaggctgtcgtgatacgtgaaggacttgatgcaaactgtacacagcttctcctaagttttgaccttcagcgtaaacaaacaatttacggactactcttaactagtcgaataccctcacctaccctgactcgcaagactacatacaattgcccttggtcatctttccacccgactcgcttggctggctcaggccccagtgcttcagtgacgcgggctgttgtagttttttttttttttttcacacacataccccaccaccaccaccaacatcatctcctagcatctcctatatatgttgcgttatgcgggaaggttaatgatataataaggaattctccacaccagtattaactcttcgcgctattgtcccgagaaatatactcgtaagatgggaaaacgagtaatcctcatggcacgttttcttttcttttctccttttttttcatcaagccataacgtgatgatggtagtccagcaacattatcagccaaggcggctatttgtccacctcagtggaccaaagctgaaattcgtcaaaggattgcctctttgatgaccggccatacatgaggcggccgggctattcttatgccaagtccgtcatctacccccccgtctaagcagccgtaccacgccataccaaaggcattttacagatataaaaaaggctctacatcctctctcttttttattttacccctgtctctcaaccaccatcccctccactacttcttatcgaatttgaaaaacctagtttgtttgtcttttggttcgttgccatacaagtcgacagttcactttcttcctgagcaagccaagagattgaaatcttatctcacttcttcggttttattagcccaagtctacagccgatcagtccagccacgatgaccaaatgggatattcgcaacttgcctcaagatgaggaagccttgtcatccggtaaggcacaacgggatgacatcttacatttgaaccagaagagctgacagattgattttgaacttcctcttgtctctccggctgtcgaaaaaattaacaagcagatgacgagatagatttgggtgaagtacgcgccccaagagacagaggccatacgttcaccgaaaccaagtccagtttggccgatcgtgaatgtgagtatcgatcgattatttgatcaagtcgacgaggaaattggctgactgggagatggtttgacttcagccttgttacgagatttggcccgattggcaacggtgtttgatgatgtgcgcgaaaagcgaccagacgcattaacgcgagtcgacgaagatggtagggacccctgcttgacttttttttttcgtggtgataatatcaagcgtcttcagaaacttacgatctcttgagaggaggcttctcagatggatcggaaggcatcgaatgtcttcaggaaggctccaccactccggatgagtccactcccctcacagccgacaccagtgcggccaagcgccaaaaaatcaccctcgagtcgccaccccgcaacccggacaccaatgggatcagccacaagcatcacgctaggaagccctcaagtttgtcaaaacttcattcactcttgggttctctgatcttcaataattgatgccttcgtactctccctctatctcctgctcgatcagtgatcgactgtcgttccatacaatcgccgtccaaggaaaaggagaaaccccaagaagtcaaacgggacccaggccaccaggctcaaagcggcagccatccccacaagatcccagggcctgagcaggtgtgtatccttccaactaccgatcctaaaatgatccctcacgtttccttgctcaaatcattactactctttgaactcttttgaatagcccggagcgttcgcctacccggcgaaatcttccaaggcgtgatcccaacgacgcaataagaagatacaaacgtatgctcgcacagataccaagctaatgtatacctttgttgaaagaatcacaatggatcacattgtccatcactcgtatcttccctgctgctccataaaacgctcttctaaacacacatacatatatataaacatgaattctacaataggttggaaagttaatataagcttggttccaaggccctgaaaaatctcgatttgtttctcattttcatagtttctcagtgggccatctcaagccatacatgcaaatgatatatacggtcaagtccgcttgaatccttcttggcatcaaagatatactgtccggatgacttttgatcatccagatgaggatggggctcggaaagcctgaggtcttgtgcttcaaagaacatacgaataaatggatgcaaaaaagcaatcttcagaagatcatgttattttttgattggatgagttctggtataaacatttctgtatcagactcaaagtatataccatctctggagatcttacaatgcaaagatcagtcttacatcaaccttgcactcaaaaaatgtcaagagattggggatccaaatattcaagatttctaatggatgaacatcataaattgaagcaatttccaggccaagaaaacttatccacagagctgtgaggagggaagttcaccgaaattatttctacactacatgctttcaaacaatgttgagagaatgcaaaaaacattgcaagcgtatcttatatagaatgaagagcaacatgtatctatagcctatcaacttgctggaaataaaccacaatctgagtgataagttatagctgtgtgctgttagagtagatgttccactggattacaaacaatttttcaacaacgatatatttccagcatcacctcatgatcactgtctctctgacatccatgtgggatacgactcttcttatcatttcaaatccaaatcttagttgatttacatgttttgttttttttcaattcttttgttccaaaaaaaagaggaagatgatggctgtttttaacaatgattaatgagtatcaaaatcatgcagaatgctggatgagattgtgtgtttttttctcatccagatatggatgttcaaatcatctttgcaaacattgattgttggagtttttttttttggggggggggggaatgtgtattgtaactcctggacagaaaagaaaaacacctctcacctctctgaaatcttccctcatgacaattaactgtatcaggccaactctcatgtcatataagttttctttttttttgctggtagtgtaacagaggattcctgatttcagaccaaaaaaagttagattccttgatccaaccaagaccatcttttccaccctctcccaaatcaataattcttgcacaccacaatgttgtttctctgaaattccgagaaaccaatagttagaattccatccagaattgatggttagttaaattgttttgttttcatcaattccagccaaaagaagaagaagaagaagttgtcagagtgctcacccatctttttcccaaagatgcttcttaatttgtggtaagccatgtcactgtccaatagatacactatcaattatagcaatgcccatactctgttagagtgacacattcaaagcccaaacaaacctgccctgtcactccatgtgctgcatgcacaatcaccatgagatcttcaatcacaaattgaaaatgatgataggatgagggtctgcagaagtgatcatggtgagtattgtagatttggttgagtgagctagaggttttgtagtagtagtagtagtagtgttgattgtctgattattgatttttgagctggcaggtcttatcaaccaagcaaataacacacaggctacatccaagctgttttgttggacatcttacaacaatctgatgggaatctttgtatgcatcaacaacagatcaaaacaaaaaaaatgcaagatggacagttcatgtgggggtttttgaacaatccacacaactcttgagtgtttgaagatttggtgaatttcaatggtgagctctgctgagttttagcttgattgatgaagtctttggcttgcttgcttgatcgatggatcatcaagataggtatcttcagtcttgactttttttttcttttgtgtgtgttgtattagtgaagctgctatgaacattttaagtgggtttgattgtttgtgatttgaccttgtgttaacttgtcctggaaagtcagagttaactttttttgcgttaagtttagtcaattcgaccccacccaccggttggacgattcctgaggcggcctgcgaaaacaatcgagcggattggatcctggattcctggcaatggaaggagataagtaacaccaagcttcggtctgcttcacgaaccagccagtcgtcattgatggatgtacgtacatcttggccgaatggggtggtcacctggagacagagtcaggccgatgaaggggagctatgcagcccattgacctcatcgtggcttgtttgtatctcctgggagcaagttcggattattttttagggggggtcatcgcttggtcctcctgggctgaacgcatctattcgctggctgtatgcgctagtccactttccaactgggccaaccccacacagcaagacacataaaacaacactctctcttccccctccaagtcgaactatcaaaaaagtatcccaatcaaaaaaatagtcaacacccgaaaacacttccaatccatcatcgatcaaacatggccaccaccactgccctcccaccacccctctcaccagcaacagtaacaacaagcactggcgatgaccgaatctcaggggaggagcggatgcaacaagtcgtccccagactgttcatcggcgacttgaccgccgcacaatccctccaagtcttgcaagactcccaaatcagaaacgtcgtctcggtcatcaaacactcctgtccccagcatccgggcttcaaccatctcaacgtgcccctcgacgataccgaacgtaccaatatctgcggtattttcacctttctttcttttggcgtttttttttttccaatttcttacttattcatgttttttgttgttgttgtagaatggttcgatagcgtcgctagttggattcaagctcgactggacgacccaaacgggtacggcgtgttaatccattgtgttgctgtaagcttaaggttcccttcttgactttcttcttcttttttcccatctacacagcaatcgaagggaacagtatttctgagaatttatgtcttgttttggttggttggttatagggagtcagtcgaagcacgacacttctggctgcttatttaatgaaagcctacagattaaccaccgacggtgcgactctttgtgatatcttattacaggtgcaagttttacaaaccgactgacaaaaaaatgttttctgttggctggccgtttcgcagaagccgtcgggttcattgcatctaaacgaccccaagtccaaccgaacgatttcttcttccaccagctcgaaatgtacgaacgttgtgaatgcgaatggaaccctgtcaaggtacatacatacacacttcctccttcttcttcctcttgcgggggttacgtttcacttgatcttctcaactcttctgacttgtgttggacacttttttttttcttttcaaagcatcaagaacagagacggtttctgatgagcttcgtggccgacgaaatgaaaggtacgcagaagccctccctatcacatcatccgatcctttttttatcatcaatttgctgacaaaataattccaattttaacaatctttcagatggagctggagccccaagttcgtggccgatttgatctgctcatgaacaatgaaaacccttcctcgaagaaagcaactaacacgcttcgtgaaccttttttttgactgctgcgatgaaattttttttttgacagaattgatattggcctattacccatcgccggcgccgtcgcctgcagagaacagcagtctcacgatgacagcaatgaagacgagttcggtggagacgaagctaaacacgccgagtttgttgacgggggcgagcatcaacagccaaccgctgtcgctagcgcagccgccggcgcggcggcggctgacgaagaagaccgactcgagcttgtcgaacggcggcgggaagacgaaggagggtttgtcggagaagccggcgagggaggtcgagaagctgggccagggccaagtggtgatccatggacgaaggttgcgttgtaagatgtgtcggcgcgagctggccggacgggaccatatcctcttccattctcccggcaaaggccagcaggcctttgcgccccagaaacaagatatggctcagttccggctcgaccaggtctccccagatcgcaagcccaagccctccgatcccgcgggaacccggcctgtcgtcggcctcgccagtctgcgcatcgccgtcccgcccaaaccgattccgaagtcagaacccgtggtcggatcgactgaagccgagcattcaacccctgcctcctcctccccaccttcgacaaccaccagcgactcttcgtcccctgtcgcccctcatctcaacctccattctccgccgctctcgacttccgtcgactgttcctcgtacttcgtcgagccgctcagctggatgggcaatgcccttcaggccggtaatctgcacggtaaactcgtctgtcctaactcccattgtctcgctaaactcggctcgttcgattgggctggctcgcaatgtagctgcggcgcttggatcacccccggatttcaggtaagccctcttctctctttctctctctctctctctttccgatcttctcttctctctcttccttccttattaacggttttccttttcttgcagatcttgagatctaaagttgatgaaatttaataaaaaaattacacccacttgcttcgactttcatcacgccttcctttcttccgttttccttacatacacccttcttctttgcattacttcaaccgttcttagatcacttcttctactattcccaaacccattatgacccatcaacatgctctatattgacctgcatccaactaccatcgtcgttgacccctcacacaaacacctcaacaatatgttttttttttgagattcctttgtgatatcttcacttttgtgtgcattttgaagcaatcatttttatacgatacggctcaacaaagacagcctatctttgccaacatgtgacaggtagtctgtctttttttccatgtggatgatttgtacagtggctacatagaccgaagttttctgccacacattgttctggaatctggaatcttaacccacactcacttggagtcttcggtggaacggtgcttaatattaataggcttctgaaatcattaacattaaaccaagttttcagatttgtgaaaaaataactaagaggagccactttttttttctggaaagctgcatttttttttcttcagagaaatgtgaatacaagacatgaaatgaagtacattgggcataagatgttgagctggacgggtcaggtggccaagctggagccaaaagggccactgtttacatacagcctaaggctacagggcatggttgaagaaatccatcagtgggctcactgttgggcaatgacctactcctcaaatgtgttcacaaaagtccacaccaaagtccattttgttttctttcattttagatttcagactatcatttcttggctttgggatttaaaaatatccatacacatttcaaaccattgttttattttttgtgatttaagggttcaagcctacataaagcagtgggctgggagcttctggctagccactgtacagtaaacaagaccgtcaagaaaagtggctgctttgtttttttgcattccagagctctgaaacacatacttcatgtcactagactcagtcaacacggtccagaaaatatcccccagaaaatgaatatgaagaagaaaaaaagtctcaaatttggtggaaactgacagaaatggaggggggggggttccaaatgctttggtgttcattttggggggagtgggagggatgaatgattataaatgaaaagaacaaaaaaatcagaacaaaaaaaaaggttaagcctggttgggtgtccgtattggagtcgaaacagtgaattctagtttgtggactggtgaatgccccactcaagtacagctgtccaaaaccatccgcagtgatatccatttgttctgacattttcaattataaatgttcttcccattttccttttgttatctctctcagcactggaactcccccaataatgaacatcaaagcttttggaaaaaaaaaaaaaaacaattttcatcaattttggaactttgttttttgttgttatgtttgatattctttttttgggacctattttgcaccacttgacccagtcttgtgatttcaagtttgtgctttgcaattggagctctggaatccaaaacaagcagccaaaaatgacggcccacccactgtacatgaatttcaaaattgttgatggacaatgctgcaaaaggtgtaatttgagatatggtttgcttgaagcgcacatatttttagattgtttcattgcaaactatcctttatgaaatcccaaaatgacccccccaagattacatacacagtgaagtcccaaattaacaatgtaatctaaattgcaaccagctcacatgagagccattggtagaagggttctgaaaagataatttttaacccaaaaatatggatctgaagggtgtaaattgagtactcctggggaagttgtagattttgatgggaagtcatccagtattttcatgatgcagtagaaaagtctcaaatgtatcaacaatagaaagacatatttgaggtaattatggaaatgtaatatgtatgtaactggatgaagtaagaatgttgaccaaggattgaaattcatgaacaaagaaacctttgaaaaggagtcaagttgaaggagatgagatttttgacatgtgcatgtagaaattttgagagatcaagcagaaggctgttctggaggattaacaaggttgcgacataatggacatgaattttgcttttccccaaggatccacttttgcagacactgacgatggaagtaatgaccacaggtctggatgagaaggacctgctccaacgaatcgacggagatctgctgattgggacctggtctcggactctggaaatcttctagacaagccggacaagtctgctcatctgactcccccaataggacatcggatattcgattgatggtctggtgatgatgttcgggactgagagttgtagtggacttggcttgtttgccgttcttgtcattcactctgctagcctcggtgtaaagatgcttgatccaatccggaggcgtctcacgtccgcttgaagaagactgctcagttacagaggcatcagctagtacatccagcacttcagtcaggggtaccgtgtcgtgttgtttgggttgaaatatcttgacccgactcttttgtcgcaacaagctacttattcttctcagctgagtccgcaaggccttgggccgtttgtggggagctgatgtgacagcactttgttcaggctgatcgacttgatgcgagggggttgtcccatcatttttgagggcagatagctggaggtattcgtgcttggacatatatccaaataagaccgtgtttttgatttccttggtttcgtcataacggctgggtgatccgaaaagtaatactggttcgaagaagggcatttcgctataccgagcaacccagccatccatcccgctcgaaggcgcttctcgcgatcgtcctgtccttctggcagaaatcgatcgtctgtttggaagaaggtgggcaaatcgacggccgattccttctataagcattcctccttgcccgtaatcatggcccaatgtatctctttccggtgtgctatcgtaatggacctgtagaccatctggtataaaacacaacatatcatgtcataacggctatatgagctctgatcggagaggtattgtaactgtgacgaagaggactcacaaacttgatataagtatcgctgaacttcttcatcgctttctatgtcatcaatcgctgtaacttggagtgcaatgagacaaagaaactggacaaactaaccaaatcatatcgggttatttctctcgaatgtcgtcagttttcttgggttttgtttatggccacttaatccaaacattcaaaaaaaaaacaagatctctccaaaactcaactataagcccctgcacgaaagcaagcttcatggttcctgaccacccacttggcaattgatcactacttttttttttcttcggcctgaatatggtcgtctagagttcacaaataatcgatatcaaaccaagaatagtcgggtgagttggttatctgtgaggtcttgacctctggcaagttatgccccaagtccaaccaaaccattttgtcttccacccactgagcgtatgaacattgtgcatggtgattgtacaacgcggacgccgggtaaggtgcatagccatatgttaatttccgtcttttgattttttttttttgcggctgcgtttcactcggtcttcgcatgttttctcacttattcgacctactcttcccactgtgtttaagagcaccagctggaacagactctcagagacgttttagccgacgagacagcaaaaaattcagtattagatccagctggagtatctgtttagttcgtcatcgattgatctgctcagcaataggaaattcaatccgacgatcacgcactgcgtgatcgtttttgggaaggtatcggtgagctctccgaccatcaagaaaaatgagatttggattttggatttttttattaaaaaggaattcatgcgcaattgtggagtaatccatcctagtgtaataatatgatcctcaaatactctaaacggtcgagagaaaagagctaccacccgataagaaaaaagaaaacactagataaacctgagaagaaaaaacaagtaatatatgaaatttccttagctatccatgttttaattaagcagagcagaattttggacaaggcacaagaattttcaaatacaaaaaaaccttggagaaggtgccaagttgtaggagattgaatttgctatgagataaacctgcctggattttacgccttcaggcggattttttgggatagactggctgtctacaaaatggacagctgtttttcttacacccaaggatccacttttggagacactgacgatggaagtaatgaccacatccctcaatcaaaagaacttgatcaaaagaagtagaagaccactgattgttggtatcttgttgaggctcctggaactctgcttgacaaactccacatgtatggtcttctggctcccccaataggacatctgatatttcaagtagttgattggaagttgaactttcctctggattcttgctggtttgatgattggtcatcatcaagtctttgtgagtgcaaatctcagtttgcttttcctcaagattcaaaccactgctttcaccattgatctctcttaaatgaaccttggccatcttctgagaagtgccaagtccagtttcattgtgtgtaaatttacaagctgtggtggtctctagaattttaagagcttctggaagttggactatatcatgtcttttgggcttccattggttttcctgatccttatgactttcaccttcaggtttcttaccttcaagattcacactgctacttgttctcctaagttccgctggaactccctcaatcacatcccgagaagtaccaattccatctcctccctgctgaaatgttgagattgcacctagggtgctggatccttgggatagtagagctttgttgtctcctttgtgatgagataggtattcctgcttgagtatgtatccaaatagtttggtgtttgggattaaatctgtttccttgaacgtgtggaggtcttgggaatattcgggtatgtccattgatacaggaacatattcaggaacaaattgattcctatttctgcctactaaatgggtacctggccattggtatcttgcagggatcctctgtctgtagggaatatcattggaaaatgtgtccaaattctcaaacaaatcaaaggggtctaatctatattgaccacttcttgaataatttctcatgcgttcagttgtaatttgtgacaaagtcataggaaccaggacacaacaaacctgagaagaaaaaaaaatcaaacaaaaagtatatgattagtttgttgatcttcttgctgcatataatcagtttaattccaaaaattggtcaaactcaactatccctaagataatttgaagattcataatggatcaaagtacttctgagaatatttaatgcaaggacaagtttgtataatgataattgatatcaaaaaatatatcaatttgtttatctctgagatgtatttggaaagagaaactttttttcaatttatgttggctagaagtaggaacaaaaattattcacattctttgaatcctattaccaaacaagtggaaggatttggtgagttgtttcagaaataccaaaatgacatcagctgaatcatttcacaactccaaacattacatgatatggatatttggatgacaaatttcactccaaacattgttgtcaattgtgatgaatttgacaaactccaaacattacatgatatggatatttggatgacaaatttcactccaaactgttgtcaattggtgatgaatttgactatgtagctttcccctacttgtgccacatgttggtgaaacaattctttgattttaccaattggttatgtgtggagtgtcatcccacattcaatcataaaaacatgtaacctactcaagtaaaagttactagcagaaatatttatgaatattacttgtatgtaaaattcttcagatgaaatctctttcaataaaaatagaatcagtgaaacactttgaacaattgaatgaaattaaaggtcaaacatatgtaaaaactagtaatttgaccacgaacccccatatttcagcatcacaaatcttcttgttttgtttaagaatggtatgtaggaaagaattttgtttggacaggctaattatttgcatggagtgaacaggaaatgtagggtagatgaaatctgattgaactattgaagtatttaactttgatcagtataaggactgggcaactatgctgtgcttttttcaaaaaaaaggaatagtgtagcagcacttttttgcaccccaatcctggagttttagtggccctgttagtggttttctgctactctatgcttcagactgctacatgtccaaaacactgctaatcagtgcagtagcacagcatagtggaaacatcattgagccttgtgcatgtagtttgagaatacacctggaagaatcctgctatgctatgctaaaaggtagaaaaattccactacagtatgccaattctactgttagaataactattccagtgctgttggaacttttgtataaagttttattaaatgaattggtaaaggtcatactatttttctttttagtttattgatctctgctgtttttgaatcaaccataatttggcttgatttttcagttcatttggatagaagctgggttgttcattttttgtatgctccatcttcaaatagtagaaggttacggacaacgatgtaacagatccgatccgatacggtatcggccaatttatcggatcggatcgatttttcgttaccaggtatcgaaaaaaggggtattggatcgaccacccgatccgatacccagagtatcggatcgcagcaggcagtatcgcagggttagggatcggtatcgcatcgcgataccgatccgataccgatccggtatctgtgggatcatttcaaaaggcagttttttttgggtaaaagaaaaagtttgggcatttatattattatatgtacatgattttttttttttaatttttaacttttatgaaaataaaaattggaatgtaaatttttaaagctaaaaatggagagcctgagatttttttttcatcgctatttataattttcatacttaatgtaaagaaatgtacaacttttttttcttcaagggatttttttcaagtggagtgaaatgaaatttgggagactgagtgggggttggtagagcctagagagtagaggctgtgattataggggaaaaaatggatatagtgaaattaacctttgacactgaaggtcaaagccacaggttttttttttgtcttggctgcttccaattctgcctgagtagcagagattatgtcctgggccgcctggaatgggccatcaggctttatcccttgagtgatccattggtgggaacttacacatcttttcattgttttggcagctaagttgcctcgatcttgcggcaaacgtccgccgcggctgaaaaacatcgctccacacttgcagacgtagcactcgtggccaggaagtctcgggcaagtagtgccaccactggaaattctgttgaatattgctgtatttcatcaaaaataataataatcagattcttatgacaaactcagaacctgaaatatgaaatgtttgaacccaccttccaccaagttaagcaatcagcagcctgtgaagagggcagccgatacttacccccaaggtacgctgccagttcgtcataggtctctggcgcagcatccgaaaagaagtcgacatcttcctcaagtccaccaccaggtggcagggttgtgttcttttcgggtggcggggtgtcttcatctcttgctgcctggtcattgagggcctgtttgcgttgttggaattggtcttccagaagggattgtgcgcgggggaaggctgaggggtaccacttctggatcattgagaggcggtagctggggttgagagctgtggcgagaaggatggcatcgcatgcaagagcctcgttgacgtaggtgtcgatttttttgagcatggtgttgatcatgttcttgaattcatcctcggtgatggtgctgagcttgccctcgaggtattgccgcaggagtcggtattttgcaaggaccattgaagctgatgggatgtcgccctccatcttcttagtgatgtaatagaattcctgttgatgaagtatagaaaaatattgatttcataggtaattagattatgaaatgaaagtaatcttggaaatgacgaggaaacgcttacactgatgatatcatttaatttcttgacaatgtcccagtcgcttcgtgtgatttcatattcattgaagtggttcttgcctccctcatgttcttgtcggtctcgctcgttctcgatcagtttgttgattacgttccttgcaatataccctcgctcacggctctcaaacttgatattccagcggatgccgtaaccggcgatcagagtggggcccgagtagtcgagttttttcgcccatgtgttgaattcggctcgcttggctgatgaggaagtgattcgttgaatcacataatcaacctattttaacagtatagatcttggtcagggggaacttctcgagatgaaaaaaattataaaaagaaggtcccaactaaccttcttcaatactttctcaataacattggcctccctcagttctggtccttcatcatcactgcagtcggagtctgaatcgtcaacgaagccatcagtatcgaaggggttggccaatgggtccacttgggctgagtcagatgattcctcggatatggcacagaggccggggacaaaacccaacacggggccagttggtatttgatcgcgtcggggtactgagattgctttgaggccggcattgaggatgagggctagcttgtgacaaaagcaccggatatgattcttggcgattgagaggtgctgattgtgattcgcgtccttcttgagcaatcggtcgacttcgacagccattgtgaggttatttgatcctgagtcagtagtttgggctataatgtaaatacaacaaccaaaataaatcctaatcagctgctatgtcatacagagtttgatacataataaataacagaaatacttatcttattgttcaagggggatttgaggaggatgttggccaatggaatagccagatatttgcccttatgtgtccaagcgatatacttaaccgacagatgacagaccttgaatgtccaactgtcatcgatataagccaccgtgattcctagaaacgcatttcgattccccttggtagtccacacatcatggatcaggctgagctttgagggatttgactaagatgtgtaatccagaggagcaatcagccgactatttgcttgatcaagaggacaaaataaattcacctggagtgtgtccaacaccttactctgcaagtggcagtacagccgatgggcctcggtggccgcccagacgcgggtgtatggcttggcgacatgtcggagatatctgaacgctatacctaaaatgaaatcctcaattcgaagccacggcaacgaatgtcgaataatccagaggacgaggagctggttgaaggtgttgttgtcgaaattgttgccgtccaccattttccgcattgcgacctgctcgggctcgttcttctgtgcttttttctccttcgcagtcattgggagcttacaccctgccgcaattgccctggctcgtcctgggcacggttctcggttctcgttaccgtcccgatgtttgacgaggtttgcacgagttcctacccctttccgataagggttatcgcaccatttacatttgtaagacaatggttcagtctaaaaaatcatgaaaattcaaaccacaatgtcagttgtgtaaaagaaaacaaataaaataacataaaaaaacttacgtcgccttcttcaaacacaggggggtgaaaatactcctctatcttgtcaaactcggaatcctttggttgtgccttggatttgcgaagcttgaatcggcggtttgcatcatctgaatcctgagtgaagtcaatcatctttgccgtcccgtgcgtttcaggttcagattgagatgaagcttctgagtcggattcagaatcggaatcaccgctggatacaacgaccctcttgcttttgtgtttcttgggcgtttgagatgccttggccttcttggtcttgcgggcggcacgtgtcgaggttgaagccgaagcggacgatggcctttggggacgtttacgcgtttgtcttgcagacgtctgagttgctgaagaagggggaagggccttgcgagaatcgttgctgggcctgacaaaattagggtcatttcggactggagtggtaatcctcgtcgaatgtcgagatggaggccgagatgctgatggggttcctggaggaggggtgttgggctgagacctgcaagcaggggttgaggaggtggccatgattgagtagagattgtgaaaccgttgtttctggaagttgcagtgttgttggtccttggtgaagagtttgaatcactattctatgtctgaaaaaaaaagtccaatgatatgtcagttgagattgatctgacatttgattgaatgattaaaaatagtaatccattcaataagaaaaataaataaaaaaacaaatactcacctcacactagagacaaccctgaataaatgggaaaagaaacaaatgatgtcagtgatgaaccataaaaaaatagtgaagaaccaataaatcataatgataatagaaaaattaattaagaaaaagaaataaaacaaaataaatactcacctgacaatagacaaaaacctaaatgaatggtcaaaaaagcaaaagagggcagtgatgaaccataaaaaattggtgatgaaccaataaataatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgggggggggtagtgatgggggtggtgggaatatgtaggactggaggggtggtggggtggggtattagaatagcagtatctgtatgtataccgtcggaaatgaagaccgacccggtcccaaataatgtgggcgggccacaatacaggatcggggaatccttggatcggcttgggcgataccgataccaagttcccacgcggctcgtatcggatcgccccagctgatcccaatcatctgataaatcgggattggatcggaaaaacgatccgatcccgatacacggtattggggtacatttcgatccgatccccgataaataccgatccggggatcggatcggttacatcgttgttacggaccatgttgagttgaagtgatttgtgcataataccaatgaaaatgagttgattcaaaatagtgattgagccctgatccaaaattttaaatatccaaacttcaatccatttagttgtttgcacactaggctatcagaaatttcattggggatctttgaagcaaaaattaaagattcccaacatttgctacaaaatgagctgagagtcaatctttattcattcatcaatcttgagcttgagatttatttcgaaaagatttacaatagccaagagtaaactgtaaacaaaaaaatgtgttgttgaaaatgatgaggggaggttaactttgaggaggttgagtaacctgtcataggaatccttagcttcaataaaaattcttgcaatattattataagatgaatgaaattaataagaatgagaaaagatgaaaattcttcaagatctaaagaaataaaagggaaaaaataaaattcactcgaaggtgaacaaaaacaaaactagaacaagaatgcaaatacttcaaaaatgaaagcttaggaaagacgctatgttggaagagatgattttgtatttttagagctctatgagccttcaagacatttttctactgaaagaattttttccggcacaatgggcaggtttttttgtaattcccaagtatccacttctgaagacactgacgatggaagtaatgcccgcatccctcgatcagaagaacctgatcaaaggaatcgatgatcaactgattgttggcgtctcgtcgaggaccctgaagttcttctagacaggccatgcaagtacagtcttctggttcccctaataggatatccaaaatgcgatcggtgtcgtgaccggcatctccaattcgtttgtcgttaacattcaaactgtcgcttattctcccaaccccagaaagagaaccctggctccaattcgaaaccgtgccaagtgaacttacaccttgctggtcagtttcagagacgcctagaattttgatgacttgattcagtggaactatgtggtgtcttttgggccgaaatagactgtcctgatccttggggctgcatccattagtttgctgcgcctgaagatttagagtgttgctcgttcctctaagctcagctggaataccttcgagtcgactctgagaagtatcgattccacttcctccaggctgatcaactgtggcggcacctagcgcattggagatttggcttagtggggttgtatgtcgttctttcgggggagacagatactcatgtctgggcatataacctaatagcatggtattggtaattcgatccgtgtccttgaagagacggaggcgtggaaaataatgggttcttgtttctacaattggtctccggctatatctatcaagccagttatcgacccgtgtcggtgttgatggggcaccttgctgttggcctcttccagaaattcgtcggctaccaggaatacagttggaaaatcgacgacgtattcgttccagtaaccttgtacctaagtgagcagaattgttgattctatttctgttcgggttgttcggtatgccattatgaaaggcctgtggatcaactggtacataaccgctatgtgaggactgatcgaatgaaaataactgcgacgtgaggactgacgatcgtgatataaggaaagacgaccttgtccataacggcttggcccatgaaatggaattagtagcgccatcggtatcagagcataaaaaacctgagcaaacgagtcatatttggtccatattgggtcttgggtcagtttgttggtcttcattaccgcacgttaacatggctccacaaatcgcttgaactcaactagactcgacaagaaaagaagcttccacatggtttccccacttgtttggaaatgctcaacctggtgattatgcagaattctaattgatttcaaaagaccagtcaagtcggttgctcgtgaggtcttacttttcgcttgacaaagttgtgctactaacgttggtgagtggaagaagcgtggtgcaggtcttgatttctctcctcggccatcatctcaacaacttactgcaagttcagattaagtgtacatacatattgccgaagcagttcaagacttgaaacacattttggatagaaaggcagggcaaaaatcagcatatcggctcccgatgttttgcgacatgtcccagctccaaaaaaggaacatcatgagcaccacagtcaaatgggttgagaaacgcaatcaagcagtttgaatgagattgctccgtgaggccaagaacactctccctctcccaatacccaaatgtggtcaaaggaattgacagtcaagagattgaagttacatatgtgcacaagaccctgggacctgttgaacatcagcaatgggaattacttgacagaaatgagctattggatctaataccaatgtggctgagctgaaccaaaatgggtgtgcagtgacaaattggtgtatgggaaagagctcgacgggggtcaagtaaatgtattccaccagtttgccgaggatgctcggccagtgcatggataactcaagctcgcctgcccctctgacatgctcgcaggttatagcatcagctcactgaggccttcttagcgagctggtgttgtacaagcctccagtagttgccgcaagctggtcatcgatatatcaccagtgctcccacttggcattacagaattgacaacctatcaggatgcatttacaaaaataaggcaaattgaaattaggcaatcatcaaatgtagtgatgatgataataatgacaactctgatcattcctcacaaacccatcgtcatcgaacacacggaggttgtcacaaggaatatcaccaactgatctaaatcaggcccaaaaccttgtgaaaacatcgtctcattcaatcatcattttcctcattcttctaatcccaagaatcatcagttcatcaaagattatggtgattttatggaacatatggggaaacaaatgaggaataatagagaacataaacaatctgcattgcttctttgaaggattgatgtctcaaactagccaaatagtatgtttgtctctcaatcacagacccaatgaaaagaaaactgtcagatccattgaccatcaataaaaattctaataattagatccgcaactaatcaatgttgtagtaatcatcaacattgtcccaaattgtccctataagatcaacaattgctttattcaataccctcatgttatgtaaaactttctttctaatataaatcattctcatcttgttggctttaatcagtctgttaattccctgaatgatatttcttaataattcttcacctctttttttgtaatttatttcttcttctgtcatttcaataggtttgaatttatcaatcttgccataaccaaaaaaaattatcttttatcaaataaattgacccagacttatacacagcaattagttttgttcattttaattctcccatcaccatcactttttcctgttgcttatctcaatttatggtaagctggagttatccctaatacccagcaagtatatattattggtaatatttagtttgagtgtgactgggtttgactttcctttgcaagttaacaagattcaggctgaaaaaaggaactcttacacaaatttaattttgggagtctggattgtgaagtgcagtggtgcagctgccttggtttctagtataatatagaatacaggatggagagccatcaatatagagaaaataaggctaaagaggtgattgagattcaaagaatcacaagtattgctattgatatttactcaatggaaaagggtatgtcatattgattgtaattttttatgtaagccctgtcacaggatctgtttatatcttgagtgtaaaaaatcaattggaaattggaaattcctgccaacaaagtatgcacctatgtttaccatgtcctagcacccattttttaagacagaaggggtggtagtagtggccacaattttcaatcctcagaactatatccattgaagacaaaacatttttggaatcttttttgggtgacttgaattcatcttggcaaaatgcacacttccggtggtgtggttctcctaatatgaaatctgatatcccttccagtgatggattgaaattggagatttcatcacaattctcaatggttttctgattgaaaatttgatcattttgactgaaatttacagttttctttccctcaaaatctaaattccttccagtagtttccatatcagctgataaaaaatccttcataccattgggataagtgataattccactttgaacaggaaattcagctatggttgcacctaaatatttcaaaacttcatgaactgggactgtatccatgccctcatgtggaattggatattcctccttgggcatatatcccaacataacagtatttagtatcttatctgtttgttcaaaagaactggaatttggtgaatcatctgcttcctccaaactatcatcaattgagtattctgaataattcaaagattgagtttcttcatccatgaaatcttctgcttcatcaaaagattgattttctccataaaatgagtgtgtcccattatcagttgaatatccaccttctctcagtccaaaagatttgataaactcctcaatagaattgtcctcctcttcaaacactgggaattgttcatcataactttcatagaattcacccactgaattttcctctccttcaaacctttgctggggtgaaccatttgaacttgccaattcttctaggagtgatccttgaagtgaatttattccttctttaatattttgaagggaattttgtagatattcaatttggcttgactgctgagaattgtgactagacatctgttccaaattgttgtgggtatgaattgcagagttttgtaaacaaccagatctattatgttggtctctggtaaaaaacaagtcatctggagagcattggtgatcatgcttttttatctcttgtagttcagaaagactttcatgttgatgattcataggtgtagatggtgttaaatcagacatttgtggtttttgaagacctttctctggttgaatatgcatgctagggtcactatgaagtgaatttgtactaaaatgaatattagaggaggggcctgtatgggaattcacttctcttatttgcatgatattcttgttatttgcaaaatcaggaacaggcatttttggtggtgcaaagcatgaatttagtttttggttggctctttgggaaacacactgagaattttcgatagccatagtttgatcacataaacttgaggaggggacacaactgctcacttcttgtctggttggtatggtgatatgtgattgtgatggcttcaattctgaataggattgagtatcctgcaataaatggccaccagtttctagatgattttctggatcaaccaatggaatgtatgatgctttggctataagcatgctcaaaaactaagtaattaattcagataaagtttctgaagtcagtattttgtgttgtatattactatcagtgttcagaaaataaattgaactcaactagattcaaggaaaataacttcatttctagatatgtagcttaatatctgatttatatactggaaagagtgatggatatttaaaatgtaagttgaatttcttctctgtggatgctagtaccaattgggatagaaagacacagtttatttattttggatttgttcagaatttcaaactcattacccaacagaaatttgaatcaaagtttcagtgaaatttaacccctaactgcctgttggaatccagagatacatcacagtaatttgaatataataacaaaataatgatattaccagcatttatacaaatttcattcttgaattttgtgtaataaaattgtacatgttttacttatgaagtatgaatatccaattgattcagaaactctggctgaacttcaaatcatttcatatctcacaataagacctaaaacagatcactatttagtaggatcaaactgaaaatactttgtttcaaaagtgtacctgtttgatgttctgcaaaatcatactgtgaatttttataattcaatagtctgggtttcatattattttggtttaccaagaatcaaactattggtttcactgaaatcataaacaagataaacactgattggaagcatatataatatttttatgctgtataaggcacaagatttttatgctgtgggaatacctcccccaaaaaaaggaaatccaaatatttttgttgggattagttaatccatgtaaacagcctacacaaacctatttagaacagataaatttcttctggccaaaatgataaatgaactgtttctcaaaggaatagaatgtgtttgttgtagggttccaatccagaccctgttattggatagaaaaccatatttccagagcaattgaagacaaattcaggtcaggatacactcacacacagctccttcttgatggtttttgcaaccagaaacacccggggaaggtttgccagtgttcagtgatcccaaaacttcttgatattgtgctgcatattcaataccagggtctggatcagagccctagtttgttgtgtgaatttacaacaatttatctttattatcaaatagccagtattagtagaagaattacttaaaaattcaggaccaaatgatgacagaataaagagattcaaatagtaataccattattattcttaaggcaaattatacaggaccaagcaaaataatgttgatgacaagaaaacaaataagagtgaacaaaaactatcaaaacattgaacatttggtaaaaacaaccaaaatataaagcactgcaaaaaaactgtgtcagatagctgtatgtgtgcttgtataagatattttcatgtgatattacatcagttcaattttcccatgtgatgtccaaccattaaattagacattccaactgatgtaacaccaacatcgtctggaaatacagccaaaccgagaaagcttgcgtctcggttggcagaagattcagaaaaaaaaaaaaaaaatcccgactgcagtcggaatctttggaagaatacagccatcatacagcttccaacatacctgccggtagcggcgacaggaccgcaccggacccaaccagccagcccgaggggggcaggggcatgggtggccttcatgtcaatgggccggtttgactaaacattccctcaggatcccaatggtcttactctcatgacctggaactgagggagaaaaaagatagggattttaccctgaagtaaccctgtatgcaaatgggcatacagggtgctgtattcttccaaaaattccgactgcagtcggttttttttttttttttttgaatcttccgccaaccgagacgcaagctttctcggtttggctgtatttgatgtaatcacaaacacagatttctgaaacaagtgatttgcttcacttccactggaattgtgtcagatagctgtatctgtgattatatcatatacagccatgtggttttatatcaggtgaagtgcttgatgtgatggacaagaatcaaatcagacacttcaacagatgtaacaccacatgaagatatctgatatgatcacatatacaaatttctgcaacaattgcattatcagtgaaagagacaaaaaagaaaaaaaaagaaaaaaaacaatcaagctctttgagtgtttttcctcaacctgaattgatgtgattgaacttgaaaatgtgtaattttgaatcaatttcagctgtaatttttcacttgaagtatttcttgatgttgattgctgtttaccttcttgacttcctgacttcaaaattttagttctcgagttttcaatgttgatgtcttgatgattttgtgagatgaaatgagaattctgagaccaagagaaaaaatacaagagttgaaaaacacttcaaagcctcccacatgttccaccacattacataatgatgaaactgaggattttgatgagagagggggaagagaccggatgatgaagaaacctcgagtaaaaaagctctgaagggaaaacaatggtctaagagcccaaaaaggggctagtctgctagcttgtgtgacggaaaagcgtacacgctacaagaggttgtatctattattgacctcagggaaatggtgcagaagacagatgatctttcatttcttaactctggagcatgaatattttatctacatacaatatgggctgagttgtgggacagaaggtgaaactggatattcatctgcaactgggagaaggagagtgacagatggaaaaggagtgacatgaatgtgatagggagagaagaaggagaggagagaatggcacggggctacagaattccaacacataagcatacatctatgttgctaattataatttataaccataacatttcaaataggttctaaaattggttcagcaaggagatggaaagactttggtgtattcatttttaatgagagggcagccctctcccacaaaaggagcaaatatatcctgatgtaaagcattcagtttttccaatcaaacaggttataaaataccataaattcaggaatatcttgatacagaacaagcatctctgcaaaatgattggatatataatttaataaaaatgaattcatgagaggaaaacactatatttcagagttgatcccttgcaaatgaattttaccagtaggctgagaaatcccatagataatgtttcaatatgcaataatgtgggtacacttagagcatctccaccacgggccccatattgggaccctatcccacatatagggaccacaaggcccaacaccacagccactgcagcccctatttggggccctataatagggaaaatggtttttttagagtgttactttgccattagcattgcacactatgaatttcatgatatctagatacaacttgttagattgtaataatttggttttcagtacttaatgatgatggtaagttctgtgagtacgcacatctaattaaagtctctgtagggtagctacttattggtgatggcagggggtcatgtgaatgggggctgatgttcaaccatttttgtttttggctgatcaaattgggtaacgggtattgaaaagtgaagtgagcagatttgttaaagtagacaactaataaagggtttgcaagtgaaaggggtggtgtagttttccaagtgggaaggggtagcggccaggggttgggtctgcagggattcaaacaccggacttgtcgcccgaagcgagtatgatagcacaggggtgacaccaagcttccgtgggtgatggttaccgctaggccatccaggccctagtggttgaaagtccctattgagctgtatgtatacagactcaatagggcctggctgattggccctatgccgtgtgaaccttccaacatcagaaggtttcacgcatcctcaagcacacaacaaatccgactgattggctttcaccaacctttaaggctgatacacctgctagcggtggaaaaaataaccccgtctcggtcggtatccattttttcaggtcccaattggaggcatatagggcctcgcaaatagggcccacaatggagatgctcttacaaaagttattatcttgttcactgttctttcacatggctacaacttactggaagttttcatttcataagtaaaatcacaccactctgctcaaatatttgaatatctcaattcaaagatccacctgtacagatttatttgagcattttgaatgctgaaaaatatgatttttacttatttttgtaagcttatgttaagaaagctaatgatgggtgtagcttttaattgcatagtaaactgaaaatgataattgatcctgatttcccaaagctagtaacatttatgggaccaagtaagaattccatcaatcctcaaatcttatcaatgtctactggtaacctgcaaattggacagctgtttttatttgccatcaccacccaattgacaagacattcaaagtggaagtagtgtttgcagttattgatcctagaaattttctgaatgacccactgattattggtacctttctcaggtttcttgaatatctcttgacatgttgagcatgagtcatggcctggactcccaaccagaacatgtgatattttggagtttgatctgatattgcttggatgtgttgggaatagctccacaccatctgttgaagtgccaagttcacctttgctttcttgaccaaccaaagtggtatctagcagttgtaaggcctgatttattggaagctctccctcttctatgagttctagtatgtatcccctgggaatatatcccaagctttcagtgttttcaattgattgtccttgcgatgatgggcgcctgatggttgagcggggagtgccaaataaattttgtatgaaatcttgctgttttctgttgagaggtggaacagagaggtgatggccatccgaagtgccctccatggtcctgtcgcgggcaccaaatgaatgccgcaagtgacttagctgtgcttcacttagatatggaacaaagaggtatttctctgcgcttgtatcagaaattgcaaagtgatcctgtatggctatggatttccgttgctctctagtcaggttcggaaccagtagctgatgttcctccggagaaagctttgaacggcgacgagtagacactgatacatctatgtgacgcagctggtctttggtaagatttggaacaaagagatgaaatttttcagaagtgcgttccatgattgtccgaggagtaccgaatgaatcaggagtgtataaggtgcgcgcaggtatacgaatcggaatgggtctgtctttatcagtctgcgaggtacccattcctattattgctacctccggaatgaccactcgagatagctcaaagtctaaagctggttgagatgggttccttgttggagggtttggtgcactcaagacacggttcaccaagaactaagccgaacatgcaaagaaaacggctcaagtcagctgttgacttcttaataatatgatttcggatgtcgtttgaactcaactagacataacaaagagataaacatttctagcgaaatggtccggaaggttttgagtccatacgtagcatgaaaacaggtcgatgttaaaggtaagctcattgttcttgggggaagtctctcttgttgagccaatcagcatgtactgtttatgtgatgaggcgaagcgatacgagcatgaggctttcttcaatcacttgtgccgagagcttccatagggaaatgagacgtacatgcgcacttttgaatacgatatagattggtcaaagagcttaataataggagctccaaccgtctgtacttatatacacagtgtgacaaaacttttgatttattcaggtacataaaattacgataagatgtgtcttactttgctctgcggtgttctgcccagtgagtgagaccggtcagagccacatatgctgtagctggctcgttgtcacggaacagagggatctccccggtggctagcgaccggggaagatgtggcaccggtaaagatatggaatcctcctagtgggactagcccttatgggtaccggctggaccgggaaagtcccagtagccgtctgattcgacgagctggttatccccacctcgccattgccgggcgaaacattgccgattcatggccacccagctatcgtcgataagaggcgtgctcggcacactgtgtcagactgctgatcgagataggcaaatgcttctgaggcttgtttgcccagctagtctctcctgtatctcgcgaagctgtgctaagctaagaccaggttgctaccttttttctttatctagcagagggaccgctcaaggcactcagaagagagcaatactttgaatttgtagaaagactttttaaattaagtagagtcttcaaatgggattctgtgactacaggaaaactagcatttctgtttgtttacattatatcttcttcaattttgtgggttatcagtcattattgtatgaaaactatggaaagtaaatccagagctaggtaggaatgccaatacttgaatcagtgtcaaaccaaaactagatttcatgaggaatagggattttgacgagtgattggaaagatacacactctttcaacgtccgttggttggattaagatggctcccgcttggaggtaggccggacttctgtctaggttggtcataatagccgcccggaatggtatgccgtagatgcttcgtatgggattcaactagaaaaatcaaagcgttggaatgaaaaatgtttagtaaatttaattgaaattgctgaagagtaaagtgaaaaaatcaaaagcgggttgacacacctggggtagagcttgcttggtttttgcgcttgacaccactggtttccgtgattcgctgtgccatatcacagcgagactgagtaaagctttctatcatattcggatcgacccttcctgaaggattggcaaaacgttctagtgagggcattacaagtctcagcagtcttgatcatcattgaagaaaatattggagttgaagaccatgttcttacgatgctcgtggctcatgggtgatcccaaaggccgcttttcacctccgtcttcaaaaaccgtggccagcctcgcaaaatcacacagtaaagcttggttcgaagacgacggacttgcgattggactatctgcgtaattgcgttgaacctcttgccgatctgaagctgaccaattatcccctatgttgcatcttctcttcctttgtaagttgatcttgtaagaaaccaagtataaactcaccaccaattggagccatgccgactgtagacctggaacgtattaggcccctcgccatcaggcctggctcatcgtccaagtccatcttttgatcttatttattcggtagaccaatgcgaaaaagagaaaggcagatctgatgagcattccgagttggcttcaagatatccccccgttggtataacagatccataccggagggcgggagtcccatgtgaggaggccaatctcgaccctcccatctacgcattggaaacaaagcaatcgttggccgacttgtagtgataaaaacaagggagaaagcaataggaatgatttaaaatgtcttgactagctgtgaatgggtgcaaacttataaagacttgtgacagcggaccaaaagtggcactaagagttgatacaatacaatgctggttttggtcagtgtgagagcgatagatgataatgatcgaaataatagagattcgaagcttttctgttagctgaaaaatgcccttgctgtatgataaacagtcgctggaatgagggccgaaaggatgaagtggacagaatactagcccggctgccccctgtggcgtttagtcgactgattagacagacaaacaaaaaccacatcggccaagcagtttgcacactgctttgattcaggttcacgcatcacgatgtcatggctggaatatgtattgaaaaacttgtcaaaaagtatgccaggatagtccctgttctgcggtcccgagctgactgtaataaacaagagcacaaagatagacgcgtaagggtcatgatcacataaaggggcacgagagaatggtcctgatggtgggtgtggagtggccctggacatatcacgtggctggggactcatttagcgaagtccaaaaaatcgacaagggcaaatacgtcttgccagtcagggcatgcgacagatcagacagtatctgttactgttagcttaaccctggataaggttgtgtatctgttttcgacggaatctccgccctagtcttgccggggagagcctcaacagtcacaacgatctaccccggttgtgctccccgcattgagaggacctgaggaagagggaggagcttgctttgagatcagctcaacagatgggaaaggagaaaaggcaggaagaagccaaatctgattatgagagcacagcagaatccagatgatagggatgactggatgacgtcatcaggccggaatgaacgtcgaacgatgcacttccgcatctcaaggcacctcgatttgcgcagcaacatctagccgcaatctgcagtcgcttgaaggtcgggcttcgtcaaaagtaaacccaaagcaaccgattgtcttggaaggtgatatcttcaaccaaacaatcagtttcatcattaagctttctcgagaggtggatgaaagtatcagccaagactccacaggtacatatccaagacatgaacgccggatatcgccgagaggtgcaactgccaaaatcatagcttagttcaagatattccttgtttgctacgaagtggtcgcgttctgtcgcgtttcctcagtacgattacataaatcgaatacatcagactccaagcgactctgtataatatttgacatgtatcagtcacaacgcgacgatagctttaaagctctcttacagccggatatcggtaccgaaaaagatgatcagcactgcagatgaccgtaatgtatgcaacctgtaaagtggtcgctgcacgggatttttccgtgccaatgcctcttcgcatgagatttagagtgccgaagccgggtggaatgcttctggtgaagcaagtccagatcatgaaattgaatgccaaaaacaatcactcagcttgatatgtgagcgctcttatctcaagcatcgaacgagaggatatgccctcgggtccaacctgttagcatctgttgagtggctgcatgtttatgaagaagaggcggttgatgatcgagagcttgagtgtctataagcaaaaaagccactgtgacttgagcttacatagacccatcgctgagcctggcgtggcaagtggctttgtgcgaaggcatcataggatacaccctattgttagacgattgatcacttgtgataagttggagaatgacgattggaatgaaaaggaagcagttcaagatcaagtgggccctgaatgattgtcgatagaaaacagaagaatcgatcagagaactgtcaaccataagatgataaacttgcaaatacttacctgagggcccagctgatcccgagtggcactcggctcagcggatatgcccgcgcatgaaagaacaatgtcggtcttcaaggtgactcagcggatatgaccgcacacctggctaggtccttgaactgctttactggtcgagtttgaaactatgtgaagaaaaagaaaaaaaaagtctggatagaaaagaggataatcaatcagcaaatgtgtcgatcatgtgattggtctgataactgtgtgactacgtacctcatagctcagccgacctgtgtgttgaattgagacacccaagacgatatacagcttctcggagtggttcagcggatatgcccgcacatgaaagatggataaaggtcttcggggtgactcagcggatatgaccgcgcacctggcttgagccttgaactgctttactggtcaagcttgaaactatgctaagaaaaagaaaaaggtctggatagaggacaggataatcaatcagcaaatcggttaatcatgtgattggtctgataactgtgcgactacttaccacatagctcagctgacaagtgtatttaatggagagaccgaagtgttcaggttttcagagtggctcagcggatatgcccgcgcatgaaagacgaaaaaatgtcttcggggtgactcagcggatatgaccgcgcacccttaagctggtttgcttgccaagcttgagaatgaagcgagcagaagacaagggtctggatagaaaacagaaaaatcaatagcatgtcggtcaatcctatggtccatctgataactgttcgactacgtacctcatagctaagctaacccgtgtgttggatgaaatcaagacgccgaagatggtgcacaacttcttggagtggctcagcggatatacccgcacatgaaagaaaaataaaaatctttagggtggctcagcggacatgaccgcacacctggcttgagctggttaacatttgaaaccaaatctaagaatgtatgaaaaaaggatagaaaaaatgatgacaagtcagcgattctgttgaccatatcttccgtttgataacggggcgactacgtacctatttgcccagctgacccgagtgtttgatgaaatcgggacaccaaagatggtgcacagatcgaatggctcagcggatatgcccgcgcatcaaagaccaacattggtatttggggtggctcagcagatatgaccgcgcactgggcttgagttggcctactcgtcaagctcaaagctgatgctgagaatagagtattgaaaaaaactggatagaaagggaataattaatcagcaaatcggtcgatcacaggtcccatggtctaactgtacgacgacgtacctcatggctcagctgacccgagataatttgaagtggctcagcggatatgcccgcccatgaaagacaacatcagatgttcggggtgatttggcggatatgaccgtgcacctagcgtaggctcgttcacacttgagactgattctattaatatttgacaaaaggatagaaaaaaagataagaagtcagtggatctgtcagccatatcacctgtctgatagatgtgcaactacatacctcatagctcagccgacccaagtgttgataaaattgagaccctttggagtggctcagcggatatggccgcgcatgaaagacaacttcagatctttggggtgaatcagcggacatcatcgcgcacccggtgtgggctggttcacttgtgagactgattctaagagtatttgagaacaggatagacaaaaaaagaagaagtcagtgagtatgtgagccatatcattgatctgataaatgtgcaaatacttacctcttggcctagccgacgtgtttggttcttgaagggagacacagcagatgattcaaagtacctattaaagactaatgtgcttttcgtagtggcttagcggatatggccgcccacaatggacgaatctagctcttcagggtgactcggcggatatgatcgcgcacctcttgcagtctgaaccaattgtgaaacttgagaccggtgctaagaagatttgagaaaaaaagaagtcagcgcgttctggttcagcgctacaatcagtttgatgaaaataaagaaagattcagctcacacatgtcatcatatgagcaagggtgaatcctcaacaaaggaaggtaaggatgaaggaaaggacgagaggtgctgcccacttggttggacgcgagcaaataaaatcaatcagtttgagggaatatctaccccatgatttatgattcatgacttgaggtcaatccgaaagcgagaagaaagtgtcgctaaaaaggtcgagtagaaagcaagatggagctggacgatggtaactgatgaagatgaatgaagtgtttcgttgaatcggctgatgatgatgatcggagcatgggcttcatgtatattttaacactagccttggagaagaacgaaaatccggagtgaacagtcgacaattcttgggaacgtatatgattgaaggaatcgcgatgttgcagaagcatttcttcaaaagagcgggggcggttatggttatcaaggagcacacccaagacatgaagctggagtcgaaaagattatggataaatcaagttcaagttgactatgtagcgtcaagagtcaccgcaaagttcaagatggatggaatgggaaggatccgaatgatgaggggcatttgggggatgggggaaagcagagtgtggtagaggagatcagaaggagagtgtagaagtctgttggaaggggaggtgtctggatgagaagatgttggagctggtgggggaaaactctggctgggaggacggttatttataagtcgaattgagggcggaaaaaaaaaactcaagtctctggggcaatactgacgtgaccaagcctgaggcgattaatcccaaagtaacgatcctaccatggttctgaccaatccgatcgtgcgcaagcctgacgcgaagaatccggacgcgacgtgtactttggaaaatccaactacaaaggcgatgttgtttagtgcattctactgaagtctaattagcttttgtttaacctgtttactgagcctagtgccttttttttcagctttgtattgactacttgccacaatgtaatgccgcaatgaagctacttggtaccaacgaaagttttaatggtgtgtaattactttagggatacatctccattcatgccggtggttattagtagttcggctctcagtataggccccttcaacatccaccttgatgcgaaaacggtgtatgtattataggatacgatgaagcagtaaaccggttctaatcaagcattgaggagccagcttccttgtcctcaaagtcgcaaagcccagccaatttacgctctccacgcgaacaatgttgaggtggttctccagtagcgaatgccttgctgtttggcataaccaagacatatctcggccgatcagcagacgctccgatgcaactaccatctttcaagatcaaggaaaaggacggcccggcactccagactgcagcgcggggaagcattgctcatctgatcccattctttggcttctactccctctccctgaactgagcaattcaaatgcactatcctttcactggccgaagagaccatttggtacgatgactacccatgggttttgggcgcgaatccccaaagatttttttgcagaaactgatgttttgtgggggtcgaattctttgctcggcactgcagaaacacgagcaattccatgcaacataatagatgggtatggtctccttgttctctatcttgagatgggatggtcaaagctgtaatctttgattagggcacccaaaaagagcaatatgccggcacatgtaactgcttcctgtggtaacagatgtgggaggctctagtactatgaaaaggtgtgttggaaaagcatgacaaagcttctgtatgtatcttcataataagtcaaaatgattgagtgctgagccttaactgctggataattgacaccaaaccctttttgatattgactaaaagctctttggaattctatggggagtgtgaactggattctggtgattcctctgtactgatgtagtttattgaggagatcacaaagggataaacgaagagagtctaacaacaatgattcacaaaaaaaaaaaccaagctataagctgcagcctcttgacaggtgttgtaatgagtcagctggttttgtgaagaacttatgatgttcatttactgcaagaacaaaaccaaaaacaacccagaatcttttcatgggatgatgtctgattgtttgtctcagagatgaattaactcttaaatgccgtgagcaaagttgtgagcccaaagacaaggtgttttggatgatttggcaaaattgcttctttgtgaaagcaccaaggaccctcttcacaaaacatcagatttgtggaattgtgtaagatcaatctaacattttgagtggattttaaaggctgaatctggaggcaaaaaagaggtcatgtttaagcacatgaatggaggacttcccagcagcatattcagacctcaatgaattagatttagacccaccagatcttgaagggtgaatctgactcaacggggtgccaaacctggttggataggtgctacagaatcaacaggaatcccactgattatgatcatcataaatgatttttcacttggtttgatgagttatgaatatgtgggatatatgtcattcaaatcaagcacaagcactcactcatctcacaatcaaattgtttgtcaatcaagattgaatgactgtgtgaaactaatccaatctttagccatttattgtacggaaatgtaaactcacttcacatgtatggaaaagcatgagtttttttttttttttttctttaggttggattgagtatctcaaaaagtgggagaatatagcagatttgttttatgtttttcaaagtaagaaaaggagaatgattgatcaagtttaacattgttcctctctctttctcttgtccatctgtgacttttatttcaatcagtctatccaaccatgcattactttttctgcttctgtcccataacttgattgccattgagatgacactcaatagatggaaatcaaacgcaccaggtatcctgcccctgatcccccagggatgtacaataaacacagccttctgtagggtgtgtgactttctgacacacatgcaagcagtttttagctccctttttttggactctttgaccttttttctatatatctctgtggcttccagatttgagattctttttcaggtcactcatttccttcatccttgccttggaatgtttgaaccacataattttctctctcttttatccatgaaatatgttttttttggtaggtctctatcaaattcttcaaggtctcaatatctgtaggtgtatatggatgaggtccttgttttttgttgatctttgtgaaattcagtggacaaactcaaatgaaatatatcacaaaatgcatgttcagttaagttttaaccccaccttcttttgtggatcaaatggagaggatagaatgataattgtgtgagtggtacaaaacatagccttgtccaactttttgtacatttttttctccgtttcaattctggtgatgaaatcattcatatgtgctcttcaatatctagtgtgcgggtgctccaaccttgcagactgagactgccttattttttgtgttggttttcatggaaagagcttgatgggccgggtttccagacaccgggccgggcgtggtcgatgggccgggttgcgtccggatggctcggcccctgtggagcccgcgagggacagtctcggacggtcggaagtcagcctcaagcaagcaaaaaaagaaagatgcatcaacaacaacaactgtatcatcgaacgaccaacaaaccaggccaacatcaagagcaagaaggctcatcattgacaagagcgaaaggagagaaggccgaagccagctacgatgagaagaagaccgacgaccgacggaatgtatcatcaaggacgtatcccaaaacgagtgcttcttggacggtcaagagcacactccaatgtctgatcggctcatacatcatcttcagtttatcagtctatgtggtcgtggtattggtctggaaacaagaatcctctgggccacttgatgacccctcgatcggcacagagtcggcggccttcgatcccgaatggtgggccagtcctaacgtcactcgggccgagcgcatcttgttggtcattgcccatcgtaagaagcttcccaacttcaaatttcacatcttcatcattatcaaaaagaagccggggactaacatttttttttgtctttttttgtctttttttttttttttttttttttgaaaatggtgtagccgatgacgaaagtctcttcttttcgcccactttactcaacctcttatcgccccgacatctcaatcgaacaacaccaacaacggcaaccttgaacgcatcttcgtctacacaccctcatcattcccagtccccaaagaacaccacctccgaaaacgttccactcacactagactctccgcgggctcacatcctttccttatcctcgggtcagtcccagatatgcaatcttatacaatcatcaggggttaagagcttcttaccgtatgttccttttcatcaggtaatgcggaaggattagggatcaaaaggacgcgcgaaatgcgggcctcttgttgggcctttgggatcccgagcacgtcctgtatcgtcctcgaccatccgtcagtctctctctctctttccatctactatttttgttattgtctatccttaagactgagaccttgtaataggagtctgcccgatagtatgtctgtttggtggcctgaagataccatcaacgaatttgttaaactttatgtcgacttgtggaacatcgatctcgtccgtcttttcctgcttcccctccaaaaaaaaatgtttttcttctgacttccctttttttgattcaatttaattcttcttggttgattcagatcataactttcgatcatcatggagtatcaggccatacaaatcatcgagccatagcgtctgccctaaggtaaaaaaaaaaaaaaaataaaaaaaaaaaaaaaaaaccgtgctcatcaattaacttttaatcatgatgaacacaaaccaaacactgagaaaattcctgcgaacatatatatatgtagtcgactagtgcacacagatccgaagtttccgacgacgatgatgctacgctcgccgggattgatcgagaaatacagctcactattctggatgccatatacgctttaccgccaccaccgaactcgcaagtcttttctccctcaacttgcccgccctagctcgcatccctcgcgggacaagaaacggctcgccgagctcgtccttcaaacactcatccatctggacgcttatcataatctctcttcttcttcttcttcttcttcttcttcttcttctttcacttccgacaatgatactctctcgaccccctctctctcagtaagccaagatacccagaagacatcttcaacggatccgataagaaaaagaagaccaagcgactctcgactgtcttcacacaacacactcttgatctctactccaggccaatattgggaagcccgacgggcgttcaaccaacacgtctcccaactggcttggttccggagattgtggctattgagcagtcggttgatgtggatcaacgagcttgctcgagtcgtccccatcgaccatcgtttcgtcgatcatcccgctttccgttctccttctcaggccgaacaaatcctctttcctgtcaaatctaaactcaatccgactcccgcttcttctggagaagaagtgggagaagaaaatcaaaaagttgaagctcgtcttgttctccgtactgatgatgatcgacatccatcgtctcccctcggctctaataagcctcatggtgactcgccttcggatcctcattgaacttatacaaaacttgaatcacttgtaatctttcccttttttttttttggcttgagtgtatttcttattcttgactttttctctctttgcatccctttatcattttgtcatctacttatttgtgttatagtataagacttgtctttttttaaaaatatgtaattgattgatcaaatggttttttttttctggtgaatggaaacatagattacatagacgggattgatgttcagggtccatacataaataggtggatgattggtggtatttatgtatgttggatggattcatatataccagattatatgtaacatggaacaaggcaaaggaagtttgttttgtttgaaaaggattgttgaaggagtattttacaagttatgtattacacttcttgacatgtacatagaggggatgttgaagtgatctcggggctacccgggtcatccccccgatggcctgctcgatgaagtcacagcaggacgacgacgatcggatcagatcggatcacgaatgaaagccatcacgatcagatgatgacagcgatcctcgacagccatcgacggaaatctgaggggcaacgattgcggctatgcttagtgagttactttatttatttttattttgtcaagaaagaagaagtcatgatgagagccgaaggaactgatcaactgtgactgatggacttcaccaggtactcctgggcatcctgatcatcagtccggtctccaatcaagcctcgtcgggctcctcatatgcgctcttccatcgactcgtacaatcctcgatagctcatactccttcttcaaccaccgccactctcggaggaggagaatggcaacgtcgtggactgctcgaaatcgtccccgacgacggctccctcgaccatttcaaaatcgcttccttctccaatcagctcgtcgaccctctcgtgcttcctaaggaaactctcatcagctccggcaagggctggagttatcagatcgccttagcccccctcctcgctttcaatcttcccggccaagacccaagtcctgataccggattcgcgctcgtctcgttcccgcttgtaagcgctcgttcttattaaccctcaccccttcctccccctcctccatcccacaaaaaaacacacacacacacacacacgaataatcgttcaatgaagtccgtatttgacatcttctgggcttggttgatcatctagtgtcgatttcttcaagatcccacaagttcaagccagtccaacgggccgtcgtcgcctgccacacgtctcgaggaacagatgaccatctggctgcgtccccggcggcccattggcctggccaacaatcatccaaatccatcagcagcagcagcagaagaagaagaagaagaagaagaagaagaagaagagagctggagaagaagtggtgagcgtgatctgcacctcgatctgctgggcatccaatggacttcatcccacgagctgtcccccgcctcctcctcgccaacgtgtcaagatacccatcacgctcgatcgtcatcatcatcagagtcgagcatcaatgctgagagccccaccggatcggcctccctcgaccccttcttggcctctctttcccaccctcagaatcagtcctccactctcaagatctcgctccgcgtccccgaacgattgtctgagtcagtctttcttcctctctctctctctctctgtccaagataatgcttatataactaaaggagagttgttttgatggatggatgggataggccgatttggaacccacatccgaccgtccaaccggcccaattaatggccgacggctctctcaaagctccggccccggaaaaaggttggttagctaaatactggatgtacatcttgccggtcgtggtgatgcttgtggtgggcggaggaccgcctcctcctgaagaagagggaggcgactccacaaaccaacgccaccgccaataagaagaatccttgtccttgatgatgatcatcatcatcatgagctacatcctcatcgaaatcggtttggggtcggattctcagacgatgaatttgcccagctttgtatcttctctttcgttttctcttgcttgggattgccagagcatgtacatagatgtggtaggaggagaaggataatgtgctcgggtcttgggtttcccgattgccgatcatcgtaatcctcatcatcatcaccagttttctacatcaactaaactgccccgcccccatgacctttctttctgtcttcccatgtggctatcatatatagcccctctgatctactttcctttttcaccctcatacatctcagcatcatttctccctctcatttcccttcggttgcttgtgcacctcaaacatcgaaataactccattcacactgccagttggttccccatttatcagaagaaaaacaagagtccctcaatctttctttctttctttcttttttttgtgtgtgtgggtgtgtgtgtctcttttttttcattgtatcatcatcaatcgttacatgtcttttttcttgtggttatacatatgatacaataaagtccatgaattgtttgacaaactccaaaaagaacgataagaaaaactgaggtatatactcgataaggcttggatttaaagagtacagattgacagaacgttggttgagggtgttttccgtttcgctgtgtagacaaagaatgtccaccatttcttgtttattttttttttttttgggggggagggggtgaaagggttagtagggacaaggccgcaaggattcaagaggaacaaaacgagatcagagctgaataaagaaggaagtagtttggtccaacgagagctcggaatcagaagaagaaggatcaagaagctgtatggcgacgagttggccgaccaacgggagggtggagccatacctcacgacccttgaatcgagctgggaagtgtgtgtattagtaggcttattagcaggccgacatttgaaggagacgagttcagagctgggggtgctccaggaagcttgctgatggtctgcgggagtgtatgtaaagctctggagatggacggagagatcgagccattcgagctcggccaagcggacctctccgtcctggatctcgtccccatcctgccatccgacttcttcatactcatgctctccttgatgggctaggatggcctccatcgcgccctccaaactcgagtaatcgggcctcttcttctgggtctgaccggtgtatgtccagaccggcggatcgacccggatcaggcggttcatgtagcccgtgaacgagacttgactcagggtttcctctcggtcgttgaggatgtaaaccctcaacggccgagagtgtacctcccggttgttgagggtatacactctcgacggccgagaggattcctcccggccatcgagagtttacattctcaacgaccgagaggaaaccctcttggtcgttgaggtgtacaccctcgatggccgagaggtttcactcggcgttggggtgtacagctcgacggccgagagattctctcggccgttgagggttataccctcatgtaactcccgagagaaatctcccggccgtcagagagagcactctcgcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttacgcgtggggtatcatgcaaactgtaagcaatccgatccccgatacaataccgatccggggatcggatctgttacatccttgccccccctccttttattatctgtcctgctgttgacgcctttcttttttgttgtggggagggcatcttaggaatttgcctgatagtaagtctgtttggtggcctgaagatatgatcaacgaattcgtttgggtttatgtggacttgtggaacatcgatcttgtccgtcttcctccctccttccctccaaaaaagaaaaaaagaaaaatcccactttttttttcttcttcttcttgcttagatctgacttggtttttttttttgtgtttggttcgaatcagatctctccagattatcactttcaatcatcatggagtgtctggccatcccaatcatcgagccatagcatccgccctaaggtaaagaaaaacaagcaaactctgcaaacttttttttttaaaaaaaaaaaaaaaaaaaaactaacactaagaaaatccctctgcatatgaatatgtagtcaatcagtgcacacagacccaaagtttccaacgacgatgatgctccggtctccggggataatagagaaatacagctcgcttttgggggtgccctatacgctgtaccgccaccaccgtgaccgcaagtctcttctccctcaacttgcgcggccgcccgggcatccctcacgggacaagaaacggcttgccgagcttgctcacttcaaacgctcatccatctagacgcttatcataatctctctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttacatctttatcatgtcccaaaaatcacccaaattgagttttcaatcccatattgggtacataattcagagtcaatagaggaaaggattgtgagcgttttcttttcggatcacatctttggtatgaggaaaaaaaaacaacaaccaactaaattccagttttacattgtgtttatttggtttttatggagtctctagatgtaagatgtttttctttttttttgatgctttgaatgaaaattggcatatacacaacagttgattttttagagcttgactagagagcaatgcaaacactaattaaaatttttgatataattatggatcagcaagttggaccccaaaaccggatgatgatttcctatgtcaaggtgttgtgattagatttcatacagagagagagagagagaaagagttttgcaaggggaaatgaaaggtgcaaggttgttattcaaaatgatggcttaatgatatcctttgatttaagattacatgatcaagtctgatgatcacaagaacaatgagcagtggatatctcttgattgaaagataagataattttttttttttttttcttttaatggtatgtattatgtaaatattcttggcaaatgttttagtgaagagtggagtgaccgtgttcttcttgggtgttctcgaagggtcttggctgatgcacgcatacaggctgagcaagggggggctgagtttatccccccggggggaagggaagggtacatagatggtcaacagccccaccccagccagaagaaaactatcaacctaccaacacactcactcactcactcactcataataagaatggagaaaacgacaaacaacaacaacaacaacaacagaagaagaggaagaaaaccacaacaacagcaacagcaacagactatcatcatgagtgtaagcacaacaaaaaaaacatcctcaaccaagtaactaacactctccattagaaaaactcaccaggactcgatcgattcgatgacctactcaacagactaagaaaatcaacactcgagaaggagaacccattcccatccatccatgcacccaaaccaaaaccaccaccatcaccaacaaaacagatcttctcaccacaagaactgcaagaactaccaacagaacaaatctcagtagaaccactaccagatccaaaaatccctcccagcaaacacactcattcattcagtaataataagtcacctctctcgactcctcctcagcctccctcctcagtcatcgtcaacctctcctcatcttcttcatcctcatcaacaacaactacaacaactacaccaacaacaactactactactccgctcgatcaaccatcagcatcaccatcaccagaagcagcagcagcaacaacaacaacaacaacaacatcaacatccccattatcatcatccacagaaaacagcaagctcgattgggctagcttggtcgaagcggcgcgtcaatctgatgccgaagaagaccagctgcctgacttgaccgaatgggctacctctcctaatcaccacagtctatctccctctcaagaacaaccaaacaagaatatcatacctccaaccgatccagatagtctcgctcctcctggtgctcagcttaatgtccaatctcgggaagaaatcgtcggcgctttagggaggttggttaagatccaactcggcggtgctatccaatcatcatcatctgcagttaaggtatgtgtgattgtaaaaaacacgtccagtttgttttcttgttcgggaggactgatctcttattttcatatatatatgtgtgtgtgtataaaacaaaacagagcaccgaccgatctgaagacccctcgaccttaaccagacctccgccaaccacgactattactcctcctgctgcttctgacgccgacaacaacgagtataccaaaacgagcaaacgtgactctcatgcttctacggcttcagtcagccaacgacgacagccgcttcaatcgcccctctcctcctcctcgcggctgttgaaccaaaaacaaaagcagtcgattgcccggctcatcatgcccgtctccccggtaccctcttcttcttcttcttcagcctctctctcttcttcctcagccaccacgacaacgacaacgaccaatataaatacgaatgtcggtgctaatctgatcgattcatcaacctctcttacaccgactcctgtatcctctcactcgcgtcccatccatcccccactcgtcccctcttcaacaacaacggtccctcccgccgcaggctcttcttcttcttcttcgactggcccctctcacatcctcgccacttctctctccctgaacgaccagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnggcgtcgatcttgccagtaatatcctcaaagactcgccggatcacacagagtcgtctcctccacttgctcgtcgtcgaatgggatgtcgactgggatggcatcgtgtatcgcgggggatggcaagaagatgaagaagactaggagggagaagaaggcgaaagtgggtggtggtattatgaatggagagatcaagaatggagagatcaagaagaaagtcttcttgaaggaagaacaacggcagctaggaacggtcaaccaaaacaaccttgctctcccccaccaccatccatctcacccaacaacaacgacttcagtatcatcaacctctcaacctcctcctcctccttctcatgacctgcatctccgtcatcccgctagactcgcccctcgcccctctaagaactctaatcgtccctctattcacttgttcgataaactcaccggcggcgggttgttgaaatcttgatcctcttttttcttttcctttttgggcttgttttttttttttggatggatggatgggatgatacctgggagagatttttttttctttttggttgttgttgttgggtttttactcttgaagtgtgtgtgttttttgtggatggagtggagcggttaggtggtcttgtttacgatgtatatcttgcgttttttttggttggaataggagtgctaagtaggatgggggatgagtggacagagaggcgtctggtgacgtgtctcttcttggctgactccagtcatcatcaccaatggtggtcaatcatttcttcttctttcttctttctttctttctttttttttttggaggatatataggacataattttggacatgcatgattacatctatgaaatgatataattgtttttttggaaagttggaaatcatgcaaatagaagggccaagataggtcccaggaaaccgtctatggatatataggatgtggataaccaaaaaaaaaaaaaaaatcacggggtttgttaacatttgttggaagcctttttttgtgtgtgtatgctggctgagatcaggaaaatccggcagaaagtgagagaattggccccggaaatttcggggatgtgcagttggttatgaagcaggctttcctcaagaattgagcacattttgaacgattttcgtgcgtacaactgtgtcaggtttttgcgcggattcatgccacttttgtgtgtatgatttcaggattttgcccctaaaattcattcgttttggttgcccatctctagagggtcctgccaagatatgctgagctggagatacatcactatgcttggtcactgaaatcctcatggtcccctggccccttggtattctaatacataccaacaacactcatcctcccactacactccagcttattcatctgctcccttatacgtaatatcaagaagtcctgcaaaaacatcacaccagattcgtgcaacaaattcccatcatcaacaaaaaaaaaaaaaagtaaagaaaaattgcagacttaagctacaacggcttcaggcactgagcactgcaatcttctgcaaatggacagctgttctggtcaccctggagccgccaaaacctcattccaagcgactcgaatacagattggtagcgtgttccaagatagcatttgtttgcttctcctacattatacccgttggtcgtttaatttttcttgctcatgaattgctgacatcaaatctctcagcaaaaaaattgaaactgaattttaggtctgcagcagtcctgcggctttcttgcgggaaaataagacagctttgtacaagctgaagctatcgtgaacccctctgctgggtttccagctgggcaaaggccaacaaaaagcaccactgcaagtaatttgattttttttcatgatctgcagtataaaaatatcatttacaattccaaccactctcacacatatatattgtacacagttggatgggacatcagatggagaacacacaaaattgtgtaggaaatccaataataatccatctagaaggttcaagatatgtttggggaatttgcacatggttgtactaaataattctgtgcttgacatcaaatgtagcacccaaaaaaaaaaaacaaaaggtttgtgagtgtagcacgattgttaaactcaaacatcaggctcaaagtgggccttcttttgcagtaggggaagagtcggtttatgccatcctcaaccgtagcagtctctaagtggatagctgtactcattcatggtggagtttccaacacttgattacaagcaactacaaaggatgagctagactgctgttgcaacaaatcccatgatggtgatggaaggcaattcatgatgcttttcaagaggggaggggactaaattgcatacatagtctatgttcatgtgcttaaccatactgtaaatgagactggaccacgagactatattaaagaatgactcatatgtgtcaagtttgatttatgagttcaaggatctctgaattccaacatatcaaaatctaaaagaaaaaaaccccgcaaaaaaaaagaaaaatatggaaggaagttatgatgccaatattttgtgcaaaagatagatatatgaattgaagtaatatttttatcaaagaagctccatcttgcatggtatgtgatccaaaaattgattaaccagatatctgtttttggatttcttgaaaagaatcttaagctgtggcctcgaaatgattcaatcggatttcaccatcctggtcaatatgtatgattttgtatttgagatggtcatcaaacttccctgttctataatcatttgaaggaaatctgagtctaacatctttgaaatcttttaaaacctctgcaaattctttcagatagccttgataaattgatttattgtaagccaaaccctgagttgagtttccagatgcattatcttttatctgccaatacttctcagcaatttcctttaacatgtgataccttgaggtaagaaataccaattgtctcacttccttagtttgatcctgaatcttctccattgatagtccaaagtttggactattcagaaaaaaaactgtatcaattctattataagagaaagaaatatcattaattaaattaccctttttgatagatttcaaattagttcaaaacaaacaaaaaaattacccacaattctttggtaattccaggagatagctccctttcaatgaatcccagaagataacaaattgagacacaaacatcagtgggtccgtgggactcctcttcagaagttcaatatatccaggtaaaattccagcgtgtaagcacatttgatgaatgagtttttgggtggctgctatgaatccttttggatcagtcacgacctgatggccaagttggacacttttcattttcataagaacctggaggacttgattcatgtatgtatttgtaggtgttgaaataatctggactggaaagcatgttggaaattctttgtaatgaaacctgagatttgggctcaggttgcacaaattcccagattttgcttgatgattccagatgaacaattcatcatctttcttgctcccttgatctgagaactaataaaagtttatgtcaaatataatgcatagaattctccagaatcaaagaagagaaatgatgaagattagcccagaattacctgaaaaggggtttttgtcagatgtccaataccagtgctttgtcactggtataaatttgtcatcaaatttggctccactctgaatttggaacagattggaggtgtagtatatcaattctctcaacatattgtattcttgaaaaatgtttctgtactgttcctgagtgataaattcattctgaaggacaaaatggatagtatcaaacacatactgccatgctttcaatgtcttgaatgatttcctctctaattcagggtctttgaattggaggctatattcagtaatcagttttgagagtttttccagagatttttctgcaaatacttgcaatgccttgttgaagattgtcaaggacaggtcattgggaaagtctttgagcttcatcataagtaactcatcctcatctgaaaacaagaatggaatcaatttattgcttgatgcctttggatcaagatttgaaagttttaaaaatctgaatactttcaacattgaaatgtctatttgagattcttccactaattctattgctattcctgtgtgatctgtgttttttccattctttttcagccattgcaactgtctcttcagctccttctggtgttttttaagcttatctgaacttttggcaaacaatttcatcttccctaaaacatccatatctcagttcacactgctgagctaatcttactatagcaggagaagaagaattaccttgatgtatgccccaatgtttccgaaagtgtgattctgacaagacaagaatcatgaacaaaattatttcacaaataaataaaaatgaaaaaagaagatcaataaacttacttcttgcagaagctgaataccctgcttgagggttctctagtattgcctttttcaaccaatgtttttgcttagcacggttgagatttacttttgagacaagcctcatggaagattttttatggcattctatgtcagtttcttgttctccaaaggttcatgaagggctttgggtatgatcagtggattattttgggaatatgtgttcaaaaataattagcaatgtgcagggggaggggtttttcaagtgaacaatcaatgcataccacaaagttgggatgaacaagcagggctttttcccgcttcacctgtttggattgcttgaattgaaggcccaataatttcactacatccagctggtatcacaatgaaccacattctaagaagaagggattggagtagcataggtggaatactgtaggagcttgaagtttatggagatgaatatgcagtacttgattatcttgtgtttccaagctctccatccttcaagattgagatggctttatagccagaaaaatccaatcactgaatcccagtaaaacctaaaaaaccctgcaagaccagaaacatgtgtcaatgcaaaacggtcttgttcagactggtgtgacagtctgtaagtggatagctgtaatcttttatggtcaagcccaccggatttcagaatggtttgatatcctgaaaaaagccaattgctgacccccgatagaacttataaaaccctgcaagactgaaaagcatgtgccaatgctacacggtcttgttttgaatggtgcagcagtatgtacgtggagagctgtacagttcactaattcattgtggagttgccaacaactgatgacaagcaactacaatggctgagctaaactgctgttgcaacacctcccatgagaggaatgaaacttgtgatgctttttttttgggaggggggaagaatctctgaatagggggcatcaaatataggaaatccacctttagaaaccagtcacttttcccaaagatatttttagcattaatgggccccaaaaggggttaaatgaagaaccaaaatgtttcaaaaagggtggatattttcaaaccagtcaattaaataatagtggattgggttatatttgataccctctaactttgaagaaattacgaccgaagaaggaaaatttttgaaggagagaatttttgggcaacaagattgaattttgttggaacggctcaaagggtcgcaaaatgaaggagagaaccgatgatgttttacttagaggagactaggcgttaagtagtctacatacaagaggttaaacatgtgggtgagagtaaaatgaataaagaaatgaataaaaatttaacacatgcatgaaaagatgacaggagcaaatactcaatgataaagactagacccaggttcgaagactacagggattgcagcactagacaatgagaaaaggtgccactcagaaacttacaagacatgataaaattaataattttttcatctaaacattattaaatcagaaaggggagatagatagattttttagggatgaggagatggagacaaaattccaacaaacttcaacatatcaaaatctaaaacaaagaaaatatccagtgaccaaaaaaggaatttttgataccaatatttcttgaaaaagatagatacatgaattgaagtaatatttttatcaaagaaactccatcttgcatgaaatgtgattgaaaattgagtatccagatacctgtttttggatttattgaaaagaatcctaagctgtggcctccaaatgattcaattgggattccccaatctgatcaataatgccaattttgtatctgaaatataaacaaaacttccttgttctaaaatctcttgaaggaaacctgagtttaatatctttgaaatcttttaaaacctccgccaaatccttcagatagccttgataaattgatttattgtaagccaaactctcagttgattttccagatgcattatttcatatcttccaatgcttcttagcaatttcctctaacatttaataacttgaggtaagaaataccaattgtatcacttccttagtttgatcctgagtcttcacgcacaaatgttccgattttgggccattcagaaataaaactacatgaattctattataagagaaagagatatcattaattcaattaaccttttttgatagatttcaaattagttcaaaaaaaatactcacaatttcttgggcatcccaggggatagctccctttcaatgaatcccagaagataacaaactgaaacacataaatcactttgaatcttattcagaatatagttcaatccagatggaattacagagtgtgacagaatttgatgaatgagttttttatttgctgcaacaaagccttttggatcagtcaaaacccaatggccaagttggacgctttcaattccataagacactggaggatttgatccatgtattgtgttttcatgaatggttggagcctctgatcttttcaaaattcttttgctcctccaaatatcaatttagatgtgataaactttacatatttgtttatggatttcccagtttttgacaactaacctcaaaaatcttgatcatctgcttgttcaggctcaagatcaagtaatttggatgacctcatcttgaaataactcactgcaaattccaggaaagatcatcaacatttataaaattggctaattttttggtctgtaacatgtggcaaatccaatcttgaccatgaagattgcatcaactttggggcttgactgcaggtcacatgtaggtcagatctggtccaattcctttttggccagccccaattcaaagtgtatatgcagtgaagtgcataattgttggatgaacattgaagacaaaaaagttggaggctccaaccattcatgaaaacacaatatgtatttgtaggtgttgaaataatctggactggaaagcatgttggaaattctttgaaatgaatccttagatttgggatcatcatgcagtgtggtcaaattcccaagattttgtttgattctttccagaatggaaacaaattcaatcaccctttcttgccctcttgatctgagatctaataaatttgatgtaagtttatgtcaataactgtatagaatcttcccaaatcaaggaagagaaatgacaaagatagcccaaaattacctgaaaaggggtttttgtcagatttccaataccagtgctttgtcaatgctagcaaattatcatccaagttttctccactctgaacttggaacagattggaggtgtagtatgttacttctctcaacatattgtattcttgaaaaatgtttctgtgctgttcctgagtgataaattcattctgaaggaaaaaatcaatagtatcaaaaacatactgccatgctgtcagtgtcttgaatgattttctctccaattcagggtctttgaattggaggctatattcagtaatcagttttgagactttttttcagagatttttctgaaaatacttacaatgccttgttgaagattttcaaggacaggtcatagggaaagtctttgagctgcatcataagtaacatatcctcatctgaaaccaagaatggaatcaatttattgattgatgccttttgatcaagatttgaaagttttaaaaatctgaatcctttcaacattgaaatgtctctttgagattcttccactaattctcttgccatggacgtatgatatgtgttttttctattctcttcaagccattgagcttgtctttccagctctttctggtgtttcaaaagcttatctgaacttttggcagacacttttattttccctaaaacatcattaggctcagttcatgtggctgagcttacctttaagtttgggagactggtagtgtctgattgggctggacacagcatacccaacaatgcttgcaactttttacaaaaagaaataaaaagtttgattgagcaaaaataattattttaattgaaatgtcagttggctgcctgttgaaaatctcactgtgtgatagcagatagttgagttgtcctaattttcccacccttcatactgtcccataaaccaaaaaggttttctttgcaagtcaaacttttttatttttttttgtcaaaagttgcaagcattgttggtttggctgtatctacatataactcaaaaaattggcttagagagccaaacaaactgtcatgcaatctaacgttggtgttgacctccaattcaaatttgtgggatttgtcaacactggcgttagaccaaggcagacaggtgtccacaaaataaaaccccatagttcatcaagtaaaacccccaacatctggggcaaaaacaagcagcatccccaaatttgggggcatatactagtttctatatactattacagcgctttgagacacataaccaagttgattaaaaaaaaccaaactggtataaaagtgctggaaaattgatttagggtcttagtcaaacgactcccaaatattggagttccgactcccaaatatttgggacgtcactaagaccccctgcggacggtccgcaggccgtccacccccagagatgggagtcggacctcccaaaccttcaacaggtttgggagtcgatcatcccaagaaaaaataaaaataaaaagataaaaaaatggaaaaccccgggggtttttgggagtcgatcttcaaaaacccccagggaggttgcgagtcggcgccggactctcagcggcggagaggaatccctctccgccgttgagagtgtatactctcaccggccgagagggattcctcccggccgatgagagtgtacactctcattgaccaagggggattcctcccggccggtgagagtgtacactctcacgtnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttactgaacaaaggctctggaaagcggtgccgtttttgaacatcaatcagaaaactcgtcttgattgccaacttcgccagcccattcttgaatctcccttctcagtgtctggtttggaaaggagccaggtgacccaggtgagatgagactgagagatgaaattaacagcaaggaaccccaacaatttgagaataagaaaccgtatttttggttgtggatttgaggagagagagagattgcccaaggtccttcatgccacgatacacctggttctgtttgaatagaggttctccacattgttccttgtttggatacggtagataggtgcagaagaggggtgcatcacggttcggcgggtatagggaaaagcattcacagaagcatatagttttgatgagggtaggatcagcggtgggccgctacgcttttggcccaaaaagcgtagcgtagcggcgctttttttgcgccaaatttttgtagtgttagcgcattttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggctaaaaacggctgtagcgcagcgtagtgggcccttttttgtggcccacacgcgtagcgttagcggtgtcgtggcggaattccgctacgctacgcttaacgctaacgggaattccgctgcgttacgctacactaaccgctacggttagtgtagcggcccaccgttggtaggattgatgtcagctttctcaatgaggcttcgcggatcacgggcaagtgtttcaagctggttgattttgcgcggcttgccttgtgaggcagaagccttgcaaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgaaaaaagagagcgagagagagaaagaaagaaagaagaagaagcgagcaagactatctccagacatgatgagaagagtgattagaagaagctgagccatttccagcagccccagtagtggaagaagacgagagactagggccgccgaagaggtctttcttatttggcaaacagatcgacccgttagcccccgcaccatccgggggatgatggatctgagaattattagccgaagaagaggaggaggagaacgagaagttggggttgttgatcggcgtgggcaagagcgagatcctgcgaggtctgatactattactaccattaccagaaggattattattggtagtagtagaagaagaagaagataagccggtatgatcgtgatgaagtagatgagaagaagacaaagaaggtttggcggattggagagtagccattgagcgacgcgcggcgagacgggtgcgggtgttactagcgggggggagggtggaggaggcagcagagcctaagagggatcgggcggcagcctttctgggggatcgaccggggccggaagaggtcccagatccggagagcgaggaggagaggatgagggaggagttgatcagggggacccgactggccctccgcgggaactcgttcttggtgttcgtcgtcgtaatcgtcgatgaaatcgacccggtgctcgagccggtcgagccgagccccgccggtgcccgactccgctcccccgaaacactcggctcgcgatggtatatgttgagcgagcgacgacgcagcgccgccgttggcttggaatgtcggatcggccccaccgccgagtctcgccgcccggccctggccacactcttcgtcgatccagcttggctgtcagtgttgccggtgttagagttggtgtttgtactagaaagggtcgtccgccgagtcggcggggcgtcttcggccatcggataattgctcagattcgagggcggcagagtgaacccgctgaagctgaacgaggacggcaatgtgacgcgttgcgcggtcatcggcttgttttcgcctgcagccttcaccgtcaagtcaccctcctcgccttcttcctcttcctcttcctcgcccagactgtccagcgtgctgaccatcatcgtccggccactcttgccagccttattgttgcgggagagatagccggccttcatccgattactccggccgccgccggtcgaggaggaagactcgttcgctcgggtttcgaccgtcggcttctccggcgagctggccgagggcttcccctccaggattgcagtcgagaggatcttctccgtcgagtgtgagggcagatccagtaggattgacgactgatccgccgagaacattgactcgtctgttccgctccccgcagccccatttgaagagcccgtccgatcaaacgattccagtcgttcttccccatcactctcacatctctcatctcactccgcccgtcttacctccagcaacagttccgtttgactcaccgaccgcatgcccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatgtttcttggcgttcgagagcgccgagtccagttccacttcggtgacgactgatctccttccgcagtcggtcctccttgacggcctcgttcttcttccgctcttcgagttcttgtcgcagctggaagatcacctggacgtactgactgacgtgtcggtcgacagagatgatgttccgggtcactttggtcttgatctccttggcccgattggcgtactgtaatgtgttgtgggtttcgtcatagtgtgccgaggtgggagccacacatacgatcatcaatgttcgacagtttcctccgagtgaatgcttgagcaatcgagtcagctttgagtttcgataaggcacatgattaccgcgacccttagggtcgcagagagcattaatacagttaccgagggcgaggagcgatttgttgatgttagcgccctctagcaatctttcgcccttattcttagtgaccgaggcgcgttctgagcccgccagatcgatcacgctgagggtggctaccgtccaatcatctatcaagcctgcagtcttaggtttccgtcgaatgttgacactcatcaccgcatgtgaacgcgacgataccgcattggcttccgtcccatgcaccgtccgatgcgagttgcccgaggaaatcaccgtgatcacgtccgaggcactcgtcggtgttagagtcgaaaggcccggcacagaaaccgacgagttggcctcccgtaggttcaggattggcgcgttgggattgagtagatctcggatcgtctcgttgtaaatttccaggtaagaaactttttttttcgccagaagttaaatcattgagttagatattctggcttatctgtcactagatattgaagaaaaatataaagaaaagggatgggagtgatagaatgaagtaaagagattaggttttacttgagatttcggtagtggtatcctcttcttggtcagcgatcctcccaaacagatccttcatcaacagatagacgattccaggggcttcaggggttccggtgatagtatgagttttgccgcacccggttgcctaaggaaagcgaaaaaaaaatcaggagcccttcaaatcaaggagctgggatagggagaggggggactgacgccataggcgaagacggtggcattgaatccgccgaggacgccgtcgatgaggtccttagccgcgccatgatagacgtcctcctgggaggcgttctcgttgaagacccggtcgaaacagaagcgcatgtccttgactttcttggaatgatggttgagagtgttggatggagagggggacggtttggaggagaagcgcgcaaggatctggcgttgggcctgttggatcgggttcgactctgcagggtcgaagatcagcacccggtcgtcgagcactttgacgatcgatctcaacgatttatgcgccgatatcgaactcgatctgtgaatattgcattttcgtggttagatagagctctccttttattagagaaacgcggatcaagatgcgttggattggttggatggaaggaagaaaggtatcgtactgactggttgtttgaagccgaggtcagacatccatcgctgaagattcccgaggatgatgattgggtaggaatcaactggttcttctccttctcagtcaacggtctcacccgcactaaaaccaaaacgagcgcccatagatagatgggtcagtacatcctgattgaatccaagaaacaatagtcaagtgaggtggtttccttttggtgagactgacctgcgactgatattgagctggccattctgcttgagattcgttgttctgtgtgtgttgaattttcgttcgagttaaataagctctagttcatgttcctggtcttgaatttaggcgtgggttggtttgtttcagtgttgggttgttgttgcttgttttttttgctgtgaagtttgagtgtgatgaggagaacgcgttggattatgtaagcacttcgagttgattctcataatcacagcaaattccaaaatcacctcatgcccatgggaagaacacacacacaacttgggcgaaagagatctccaatagattgcttgaacctgtgcatttctcatttcagaaaaacaggatcatgtgctcaaatcaacaatgccattaaaaaaacacttttcatgtcacagcctcctagtagagcacaagaagcgtgtcacaaaacaaaaaagagggatacaattgtaatcagaagaattacaaaacaaaagtagacttgatcatacaaagttgaatgacctcttcctagaaaaaaaaaaaaaagaaaaagaaaaagaaaagatgaactgtatgcacatcacatcctgacattagatgtatgcatctgaaaaaaaatgaagcattgtctgtccttacctgaaataatattgattcatgggaacttatcatagctttacgtatcttgtttttttccacttatgctaccaataccctgctcattaataacagttgatcatagtcattgagtgagagagaaaaaaatctacatacatacttacatctcttgtcccctgtccttccaacaatgaaaaaatgcataaatattttctttttagttttgaatttcactaaaatgtatatctgtttatttttcaaacaaaaaaaaaattgacaaatatagctgtgtcctgattattggcttccttaattttggaggccaatagcagtatgtgatgattggctagttaatgattaaaaacaaagcttaagtagaagataaaccaatatttgaacaccccaatttatcaatcacttatgtagcttctgctccattgtgatgttatgctgatagctacataattcataaatcagacacgagagtctgggtatagacacaaactgttatctcaatgaaagacatcaatcaacatgaaagaaaaggggtgacaaaatcttggacaggtcaacattgcccagtcttgagtgagtgcgcagtatgtggacccccgggggctggctgagcgggagaataaaagctggtgaactttggtcatcaaccaagtttgcaggttgtacttcaacaagcaagacaaaaatggtaagaaatctgttgatggaaattcgagtataagagattgtctgcaatcggaggctgacttgtatgtgtgccgaatttacagtcggcccagatcctagatttccatcattccacgggccctgcgccagcgtatgcgatcgagtcggattcagaggaggacgaatgggcggacgagccgaggcaggatgcggaggaggggcggagtgggacgaaaccgaacggggagggagtcgagagacccctggaatggcagcccacggttccggaacgcctggagttccctggcgagtcagggctgctggtgctcgttggagatgccggtctgctcgtcgggagcggcttgcccgagcatctccgatcgccatcccagtccaccatccaactcgaccaatccctcctgctcttccaacccgcaagattcgccctcacgccccgccatgtgcctctccatctccaatccgctctggctcacaaactgctcgccgatatccggcccccaagcctcactatcatctctacttatcaggccccgacttatattcccgccgctgaacacttccccattcgttatctcgcttcgtctgtctccgatccttcgtccactctgccccactccctcgagacgatgggttgccagcatttccaagtccctaatcttatcaaaggctttgaggcagccctcatgattcaagtaagtgtttcttacatccaaacatttgtatattcctgcacaatatcagagagaaagaaaatctacttggcaagattttggctatattccaacactactaacgaataaaagcaatgatttctttccgattcaggccaatatcctccagattgacagcaagatgatcctcttaccagcgatttcgatcccgcatgatgacaagtcatcgacgtcgattcctgtcggccagtacgatttctcgagcgcatcgacgggcatagatgggccggagagtgctggcctcccagccagtctgctcggactagacgaccccgctgttcgccggacactcggcgcggtcatcgacgatgtccatcttaaacaccttcgcccgactcatggaatggatcaacatgtcactcaagcccactggcgctttcctctggccttggaacccgcccttaaggacgcgttcagaaagcagctcaacctcgatcagcagcttaaaccgaaacctcatccctccgctatgcgcgatcacgaaatcgggttgatgtatatgtagtccctacctttcccctcctcatgccttgtctattttaatattatcggttatatggtttatacccagtttgatatgcaaaacgaatcgaatccacaaacaatcagcttttgattatcgaaaatccacaaatgatcacgctttgataatcaaatttgataccagttagctaagtataacgccctcaaaagtcataaaatgatccagtgtcctgtatggaccaaaatgagactcaaggaacatcaagatcatgaaaaaagagacaacaaatcatccaatatgatatgccctttctcacatcttgcacttcttgatcagaaagcgtggtatctatgtatctactttgatacccccaaatgaaagtatctacgtaagctcacagaagtcagaaccttctccagccgagctctttccaaggtcatcaaatcttgagagaaaggagcaccgtttccattcaggaccatcaagtcactcattatgtctgtatatgtgattaccacagagaagacaaacttgcaaagtgggaaattagtaacggaagtgtcgagaacgctcgagacaaaatgaatgtgctaaggtaagactcatctcattatacttccttttcttgtttaactttggggccattacattcaaaggcaggatcatctgccagtgccagtactcggtgtccacgcatgtatgtatgtgctcttatgaggcacgtagaattggagtctgttaacacccgtaggctgtagccaagcgtcacctcgcgatccggtggattggatacgtgaggtttcaaccattgtcagtggttaccagtcgatactacagcactatgaagataaagtctataactaaatctatcgcgaagagatgcaagggtgccccacacgcccgaatccgaggaacgttgattcagttttgttgagggtaatcgatacaacacttgaatccaagtcgcaggactctcgattgcgttgctcagaagccgtccatcactactaggattgcaaggtcaaaaggctcttaccaagacaacaattctggccatcatgcaattatttactttgtccttcaacttcaacttcacctcacccagccagctgttcaatttataataattaacttgaatctaaaccaacctttggatcaatcatcatgaaacttattactaccctggaggtctcgatagttctcatggctttaaaccaagtaagcgggcagatttcgccgcagcgtctagtggatagttttgattgctcgtcccagcggtgggccgctacgctacactacgctacaggcccatgtagcgttagcgtagcggcgccatttttttttttttcgcgtagtgttagcgcgccgctacggccgctgcgctacgctaatttgtagcggcgctaacactcgccaatttttggtgtagtgttagcgcgcctctggcgccgctacgctgcgttacgctacgctacagcgtttttagcggcaaaaaacccctaaaaaccgctaaaaactgctgtagcgcagcgtagcgggcagttttttgcgccctgcgcgcgtagcgttagcgcacatggggggaatcgcgctaacgctacgctaaacgctagcgcaagttttttccccattcgcgtagcgttagcgcggaaaatgagaaaagcgctaatgctacgctaaattgtagcgggttttcgctacactacgctacactaacgctacggttagcgtagctggcccaccgttgctcgtcctttccgcaaaacggccccttctgcgtgaaaccgacacccaactcccccggttccttccttggtcagtcttatgtacatctatatcttgcttgcatagatttattgttttcaagacgaattgatgttctgttcgatcgctagtcggcaaggcaaggctcactgagggaaatgctgtagctggacccaagcctttttgcaacgacctcagtcaggaccccaagactaaagtgaatggcactggcacctgttgtgacaaaaggcttcaggttcccacggtgagtaatcacttcaagtccttcatgaatatgaatatgattctggcatttaatgctgaacattggttggtcacctttgtacatatttattgtccgaagacactcaaccaggtgcaattaggacaaaaatgtggcactaatagtaatggaggggcacctgcacagaccaataagaagccaaggcaaaaaaactagatctattcaccagtacttaggactcttcaccagcttgcattcttggaatgttttccaatattttgtttattcatcttttttaatggtggaccaaagatctggaattgcaaaattaatactggttctcaacaacaatcaagttgacttaagccattgcaacatttgtagttgacatataagcccatttcacataggtgctagatcagaaatcaaattcattgactgaaactttggcccattcccacactcacacatgttaaaacaccctacttgaaccaggctattgggtgcgtggcatattggaggacttcctgtcaccatttagagtgctttttaagcactccccaggcctaaatttacacctcaatcataattccaaccagctcacatgagagctatcttcccaaggcttatgaaaaaatattttttttatatcaaaaattaagatcttgggggtgtaaatcaaattctgggagggttgtaaaccgcgacgggaagtcatccattaatgaaaaatataaaataataacataatctacctgtagagtaacaaacaaataagcaaatagaacaaaatgaataagacaggaatggttttcaaagtcgtgtttctcactttttgcacccttatttcttgcccaattcttgcatcaaactttaacaccttcagcgaacattcaagtctggtgaccttcttgcagatatcaaaatccttcttgaaaaaggacatggtaaaaccctactaatatatgaggaaatcaagtgaacaaacaattattatgaataaataaaaagggaaatttcaccatgatataatatgatgcaggatgagacatgttcttgttgaatagaattggtatgctggaatgtgaacagatgttctctagttgagaaattccaccacagtgtgagggaactcagaaagactgatgttctcaggttaaaataaattctgtggcatccatcaatcttatgtgcatttgtatcttgcctgagttctgtggatcaatttttttctgactttgttttttcaatgttggtcaacaaggctttagtagatgtttaaatgctgccagctgtccagtcatgacaatgtgttggccaaaactttccaccctaacccaaaaatacatgggaccagcacctgaaataacaacaacattcaggcttccacaagtccttgctgaatatgaaaatgtttctcagctttactcccaaacactattgctgttattttccataattaatgttcaaagacactttaccgaggacaatcatcaagaaaatgtggttccaagtagtgacaaagggatgccaagcagaattcaaagccaaaaaaatagactatgtgaccagcatgctctgatgtttttccagttgttttgtctactcatctaacttgaaggtggaccttagaactagtggctcctaaaattttttaatgacaatgagaaatctggactcgcaaaattaatgctggttcttattcaagagtctcaaatttaatctattactgagctgtctatttcagaatatttatttcaaatacaataactgaaagtttggtagtggcaggtctggaatgtagatgattactattacaccaaaaacaggctaaaacaaagcccaactcccctggttccttcctcagtcagtcttatgtacatttaaatcttgcttgcattgcttcattttttcaagtttgattaatgttctttttgactgctagttggaaagccaaggttcgctgatgggtctactgtagctggaccagctctttttcaaataaatctggcaactatctcattaaattgagatatggtatctggtcagtatcttgagctttgggggggggtctgggagatactcttcagatagcggttttgggccaaacagccccttaataaatctggattagattatcaagccaattggtcacaagagaaatgttacttatcccatgatggggcctgctttgtcatttcacaaagaaacaaaataaatctctaggtgtctcaattccaggatcaaattggtatggccctgggatcacacatcgcttattataaaaacattggtgtgtggttaaacaccccaaaacttcttttggggggatttggatgctggaatctaccttgatatctggtatgcactgatcaacaccgttttcaaaggaggaatatatcagttggttctgttggagaggggtgaatattgaaatttcatctgttttttttgagggctttattgttttttggcttattttttggggagttttctataatttgttttatgttttgttttgaattgatatttcctggggatcatcatggattgggaatcaaattaaatctggaccatgggccagtccactgggaggaggagtgttgcaatgtgggcatttaatctttgctatccagtatcctgggtagtttttactgcattgtgcaatatacatcatcattgattctcatacactgtatgtgcattgcgttataagtggatgctctatccaagtccgagtgctctatatagtcactcatctgcttctgctgcagtaagtgcagattaactcagctatcccagttgaactgttgacattccataagattgctgggtcttcacagtcccttgtgtgatcaatcaatgatgatgtagcaatgaggaattccagtgttgctaggactatgaacccaatcaaacacatcatgtgtgactcagaggttttgcaagatcaattggagtgaagtggggttcaaacaggtaacttttgtaactttttcgaaaggtgaaatagttgactaaagtaaaggtcaatgtacccaactcatggactatgtgggtatgatgaagaaaatgaacaaagaaatatttaaagtctcagactcagtgaagcaatcagcctcagatcacttgtaataaagtatgtcaacaaaagataaaaccagaataaaatgcttggcagaattgagatgttcttattgaattgaacagctacggacaccaaatttgtgctggtcatctgatatttcatatttgacaagttgaatactacattaaaaccttcctgagggtataccccttgggagacagatttttgtatgcctttaaacagtagagggagtaaatttgcagcaaaattgagcttttggagatgtcattaactgtgcccttatgaaagctatacacacaggagggcatacccttagacaggtttgagtgtacctacatttcctgtagactgtggtaaatgttaaatcttgaaagccaatgacattggtgtcaagcaaacttcaattttccagtggtacctggactctttttaggccttctttacaagacacttggtagcctgattgcctcctggcatcttgtattgtcaatatacaaaccaaactgtgatgtgagattaaggatggcccggtgggaactgggtatgcattgatacttggccaaaatcaggttcagtgtgggtggggtggatatttgggttggtttgacctgcacagacccctgtccaagttgggtgccagtttggttgtgtaggcttggacaaaggtgggtacccaacccatgagtcagccactcagcttgggtcagtactgaatttgggtcagcccctatcagttcacatgagctgcatgagagtctgcaacaaagacattcactcttatgcataccaaaaatcagacaaaagaaccaacctgacccatgtcaatacacttgcaaaactcatctgaatgatcttgggtcaggtcatttcttgagtctcccagggttgtacctgtcttgtacacatgtgctgtgatattgcctggtggcatgcaatgtcatttcacatatgtttgtacaatgtgatccaatacctttcaagtattagattgcattataaatatgggcgataacattcctggtagaatgtgatgttcttgtgcacccgtacaatgcaacacacaatgttttctagtgggacaatattcctgaccaaaacccaactcaagggctacttgggacagagaacaactatgatgggttgacccaagcccagcccattctgcaccctacttgtgggtagcaatggtacttgaggtgggtaccagcagtactctggcatttgtgcccaattgccggagacccttaccaacaacttgcttgatatacatcagtttgccttacttgaaacaggctattgccaattgggtatgtggcatactgagaaacactgtcagctttctaccattagagcatcaagctaacatgtaaattggtaggtgtagaaattaatttcaactgaaatatgaaatgaaatgtataacataacaacataaactacctgtagagtaacaaatggataaacaaatagaacaaaatgagtaagacagtagtggggttcccagtcatgtttctcactttttacacccttataaaattgatgctgcttctaaatcaagacttttagctacaacctattactcaactttctatattagtttctcaggttgaggtatgaaatgctggtcacaaaaagtgcttcttgtaattcattggagaaagaaaaaaccaaatttttccaagattattgagttgactcatgagaacaatgtatcttgttcaccttttgcatgtcctaatagcccaaatcccaaaaaccagaagaagtgatgcaaaccttttttgcaccaattgtgaaaagaaaaaacgtatacaccctccctcagcctccccccccagctatattggatcatactactgaaaccttattcatctttgtgcacaggaatgagcaattaagtagttacatatatcttgtgctctctgctgggctggccttcccaaagttgagtgtgttaaccattccggacaaaaaaagaggaaattggaaaaggtcaaggttgtgaaaaactaaacccacccacatccttgaactaatcaagcttcatctcacctaccatgacttacagtccggtagtaccgagtctggaatctagatgatcaatacggttactttagcctttcctcgggcttgaaagaatccaattgtaccggagctcccgctgttcggctgctccctcctaggctattatgccggcaattggctaataatgactggagaagtatcccggcagcgctcgcatctagagataaaattggttgggaataacttgggatttccgacttggccgacggtgaaactgtctccttgattcccaatcagaaccgacgtggtgcttcatcgtgtcctgaaaggcaaacgcacttttcacatcagttcgggcgtcgaggagtactgagggtcgaatcactaatagccaccggcgtgaatggcggtgcaccccagggcaaagctgggcaaagtaattgcataccatttgttttcactagtaccaagaacccggattccggtactacaccgcggcaagtactgacaatgcaaagctgaaagaaagagtcctttgcatagatcaatggaaagttaaacatatactagatagaattaagtagaatgcaccaaacaaacaacaccacctttgttctttggattttccaaagtacacgtcgcgtccggactgttcgcgtccggctttcgcacgatgggattggtcagaatgggattgttccattgggcttggtcgcgtcagtcctggtgaccccagtgatgccccaaagacttgagcgggttttccgccctaggttcgacttataaataaccaccccccagctagagttttcccccatcagccacaacttttctctcctccagacacttccccttccagcagacgactacacaatacttctgctctccgttatatcggaatcttgaggcctttcactttgactgctcgctactccaaggtgcacaaccatccccagtgcactcagtctgcttgccttatatccccgagattatccgggcttttcccattccctctatcttgaactttgacgccactacatattcggctcagacttggttctggaaagctacatcttccatccactcgcgttccttgtctattggactcttttgacttccatcttgacgattccctcacccaatcccacccaacttccattgtctcgagtcgatcaaaccttcaccatccattatatacggatgactcctcgaaggactctcaaatctctcgttcttccatgtataaactgcgctgcttcatcatcataaccccctccccccctgaagcataggggatgactcgttgataccatctctgtatttacatttgcactatctcaaagcaatacctcaaccaagagaggaggcataggcttttggtctatataactgactcaaagtaaattttcttgaagcgtcccaatccctttgatcatctatgcttccacaattcatcactcattgccgatagctcatcccagtctttttctctttctcaagtatactttttaaacgaccatgagacgaacgttctccgtatcagcattgtccatttcggcgtaatgctccattcatctcgatcggttaccactgcctgtctccattgcgctttctactaaatttttttagagcaatcttcggctcttggtcttctctatgatcttatctgccagacggatttcgcttcatcgcaaaagccacgatcttttaatccagccaccaaccagacaggcatacttgtccagacaagataaatctgaaggcttcagtgttcaatactgaatcatgcattgtcgggtagatatcccttagaatagcattgattgatttgttcgtgtccaacgaagtatgcagcaacacacagccttttcccttttactttttttcaattcaattccggcttgtcgccttgtcggtggaacacacacacgcacaccaaacaagagctttttttacaacggagtcaacttctcatatctgtgagctgaaactttctcttttttactggcagtagaaattcatcgcagctgtttaccgcgatgcactgacacttttttttgtccctttcaaataatcttagaaacagcttcccagcttggcgagtgaacaatcccacaccaggtgcgcgatcgtatccgctcagtcaccccaaagacccccacttgtcttttcatgggcgggtgtatccgcgaagcctctctgatctttcatgggaagaggcggtcttttggatcgtttattgtgtctccctctcataaagaaaattcggaagctggtccaagtggttcgtaatctcatagctatcagaaattcgacagatttactgacctataatccttttctcaattgaaaaatcatccaggtttctttttgaaaatcatttgcgtcagcctccaggtgcgcgatcatatccgctaagtcacctcgaaaacctgcatctgtctttcatgcgcgggcatatccgctaagctgtgccaaaaaactgcccggaactcatgagtggatacagtcttgtacatcatctcggtatctcttcgttaatcaaacaaacgggttggctagatctagaggtgtgtgtttgtatagttgtaagaaagctcatacggtcaacagatttgctgatcgattatcttgttttcctctgacttcttcgtttttcttctcagtttcaagcatgactagttagccagcccgagccaggtgcgcgatcatatccgctaagtcaccaaaaagaacctcatttttcttttatttgcgggtatatccgctgagcccctccgacaacctaaacttggttttcatggccggagacggtcttttccagcattttggtgtctgctttgaatcaaattaactggttggctgggacatgaggtacgtagtcgcacagttattagacactccacgtggtcgacagatttgctgatgaattgttatgtttcgtatccaatcttttttctaatatccttagcatcagtttgaagcttgaggaataagccagcccgaatcaggtgcgcgatcatatccgctgagtcaccacaaagaccttctttgtcttttatgtgcgggtatatccgctgaaccaccccgacaacccaatccgctgatccactccgaaaagattcagctgtctttcatggcaagagactgtcttgtgaatcgtccatcttttctcccttttatcaacaagcacagaagctgggccaagtggtacgtactcgcacagctatcagactgatcacttagtcgacggatttactgaattcttttctttatcaaaatatcattcagtttttttttaaaaaatcctttgcaccagtttccaggtgcgcgatcatatccgctgagtcaccccgaagacctgtatttgtatctcatgggcgggcatatccgctgaaccactctaacaaattgtaaattcgctttcatgagcggagacggtcttgtgcaccattttgttgtctccttttcatcaagcaaacgggttcgctaggccctgaggtacgtagtcgcacatttatcagggagctcataccggcgacagattttctgattgatcattctgttttatatctcatcttttttccgatatcttcagcatcagcttcaacaagccagcccgaatcaggtgcgcgatcatatccgctgagtcaccacaacatttgtcttgaaggtgcgggtatatccgctcagcccctccgacaacctggatctggcttcaatggatagaaacaggattttccccttctgcagccagtcaagagacttgaacatcgcggggcatgtcctttcatccgatccgctttgagagaaatttcaagttgacattccgttctgactcggactagtctatacgagatatttcatagaatcagtctgatatactcgattgatttaatactgaaggtcgatcaaggagtgtcttgagctacataagcagctatgactctagaaatcgcacctcccggcgatatccggtctccaggtttcagatacgtatggcatcttgggtgatactgccgatggtaagtctatatttcactaccatctctcgagaaagctagctgacagaattgatcgtttagtcgaagatatcaccttctaagacaatcgtttgctttcggttaagacttgatcgagccgaacttccaacccgaccgacggcagattgcggctggatgttgctgcggaaatcgggtgcggaattgcatcgttcactccgccctgatgacgtcatccagtcaccccgggtcatccccaatatagtatcgggctaactttgcccttaaacactattgagagaaatttaacaatggatcctgtttatcaccagatccgctgcacgcgaggggggaatgtctagaaagatcgatgtgactgttacacccagctggtctctaattctacagcggatgaacgattcagccacgagcggtagttcgtccaaagcgcactcgaggctagtcagaaagcatcaacggccgggctcggctatcattgtatgagattaacatcatcgtcgaaggtcgtcgtgattcgaacgagagcttatagggtgctagccaaagcaccatggatgaaatgggcggtttaacagtctgtcagtagcccgatcccgattcttttgctttaatggcaacccgaagctcatagatgtccctatgatttttccaaattgtccagtcagtcgatatatgggacgctcaacgcgaggcttacggcaaggaaatcaccgccggtttgtcttctgcttttttcttagacatgacttacctttcaaactgattggtcttcaatctattccgttttagctcaagttcacatacacaaagcaccgggatccactttcaagatcacctggcttacttgctcattgtggccagaatatcgactcggtggcttacatatgtaagtgttcaaccttttccttattttccttttttcctgttttttttttttcgttttttttctcgtttttatttcctttccttttttccatttttccttttatttccatttttccatttttttccattttttctattttttttccttttttttccattttttccttttttccttttttttttccttttttttcctttttttccctttttttttcctttttttatctttttttttcttttttttcttttttttttcttcctttttcttcctttttttcctttttttcctttttttccctttttttcactttttttttactttttttcccttttttttctctttttttcattttttacattttttacattttttacatttttttcatttctttttcattttttttttttttttccttttttttctatggaggtactgaacagccactttggccaaaaaaaatgaaaaatgaaaaacccaattttcaaacaaatatgagtgattccaaccgccaagttggccaagtggatctgacatgtatgtcatacaccctgacaatacatctcaaacattccaatacatacaaactatgtgataagctccctggagccaaagtacctaccatcctcaacacataacacatacaccacagctctttgaccgatgaatcagctggcaaccgagctcaagaaacactcttctcaccaactgctgaccctaccagaccaaccacttgacacacaccaaccactcgatcacacaccaacaactcaagaccaccccaccagattactacatacaccaaccatccatcatgcgtgcctcaatgcaatcttttggtgacgatttcgaggctgaggtttctcttctagttgaatctggcctgacagacgctgaaatccgcaaacatattcaagacacacacggcatatccgtctctaaacgaacactcacacgaaggaaggaagattggggacttatacttcaagccactgaacatcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgtaaccgatacaacccctttcgcagtgactagccatttcatctgacaaaccttaacctccctttttgcttgatacctcgccacgtctctgtttcctttttcttgtgtactgtttttgcccctcactataacttggaagaaagataatctcagaagaactaaaaatattgaatgagagacagagaccctgcggggctgccctccgggctctcactcgagaggcttgttaagctcgacctaacgcgttttcagaaataaagcataaagctcgataaattcatatatgtgcagtcgaattgggagtttacccggcatcattcccgcggacatggaggttcctttctggttgtctacatacatccgaagagatttgtttgagcagcgcatcgaacttcaagggtccttcgcaactatcagcgcatcgaacttcaggggtcctttcactttgcaactatcgatggtccgtgcttgtcagcaatttagcaaggttgagccaattcttggtcaatgtatcttgcgtggcatgcattttcaacaaggaaaataaatgagtcaacagcaccgatgggcggatgaggatgaatgaaacttgggacaagcttaaggggttctgtcgttgtggctcgttatctgaaaagtttccgtggcgtgtggccctgataaacaaccgggagtgtttacccaatgagtcgtcattcgttcacgctgatccagtctgttgcaagccacgactgcagactgaagtaaaaaaaagggcaattgttcgcagaagagaccaactgacgttgcctcgtatccggacatccatcttccgccatggcgaaagacatctgacgaaaaatgcactgcctggtttgcacttgcggatctctggatctccctctgcctcgttgtcaccatataaccattcaagattgtcgcaggtcaggcgcgcaaatgccactcgtcacacatgattaacaactcatcaaccatctaaatatttatttatcttaacaacaacgcgaaattaattttggcgatacaaatccaaaaaatgtcatttcctttaaacatttctacagcccaaccgaatcgctttgttgaagcaccagctacaggagtcgagcaaaacgcattggcatcttgcatagatggaagtgatggctatccaactttgcaaagtttcacttcccacatggaaacatatctttctggaaaaaaacgcgcagatagaactgtcatcgtaagttaaaatcattccatttcttatcatcgatgcagacttcgacgccaatggtgcaatactcaagattccatggcatcataagctgattcatgacacaaatgtgcttttcctctcgaattcgcattttgatcatcgatctattatgtaaactgggaacagaccagtgctgatttgcatcaaatccaccggcttttgttggatccagcggccctgcgtgctgacccaaatcccagcaatcgtgcatgggtgaagaagaccttctttctcgagccgacttcctcgggaacaattgtctgccatagagagaaaggtcagcatataggtcgtccagtcgcagtgaaagagttgatgtacttcattcttaaagaggcccatgcttccgaaggccatgggggacgtgacaagaccgccaaggccgtcaaaaatacacattcatacattcgaaaaggattgatctgcatcttcctcgagacctgcccgacctgccaaactcgaatcgatgcggtcaagaaggagaaaaatgcggcgcttgctaagtctcttaacatgtcagccagtcgcgactcaatcgtcagttttgggaccggattcttgacacctgcaacttctccaaccaattttgggaataaaagaagaggtagcatgtttcagtcggtcccccagtcagtcgactccaccgaatcgccctactttgcgatcaacaaaccgacaataccgccagagttggctctcgttccggctgcgcctaagccatacagtcgtagtcgaaatgcatcttatccctcagagtcgtactcgaatcttcgaaaaggtcaaaggatgttatcatcaggttcaaatcttgggggctatttacccattcccgcaaggcctttgcattcacctagcgtcatcatgcccaacaccgccatcgcctccgacttcagctcacaggatccatccggccagcggaaacaacgcgcaagctcaaattacaatctagagacttcaatcacacaaggcttggcccccaatgcccagaaccctgaaagcttcctcagcgagccaagtgcttggtcttatcagccccagacacctatcttctctctgggaaatcgctcagacaactcttcttgggaaatcgaattcgctaacatctggagtggaaatgagcccaacttctacaatcctattcccgctccactccttgcaccccaaccacaattttccgcatcagagcgacttaaaatcccattcacagatcaatatgtttcgtctgataacaataaccttcagttcaactcctggtcatcggtctctccaatgaccaatgtcttccctggctaagccaatgtccctttctagtcaacgacaaaccttatttatttatttttctgtttttgtatgaattggattatcatttacacgttataatccagatcttacctcaaagaacctaccatgactcatttccgacaagatctatgtacacaagcatttttttgtttatttatttatttatactggacactttcaattcactagagatttgagcaatcaactattatgagcacctttcttgtggcaagggaccaattcactcaaaaatgacccgtatcacgatgacacaaattgcttttacaaccaaatctcaagaaagtgtgaatctgatgttgatatctattccgaaaacacttgttttgctttattttgatggagactgagtctgaacttggaagggaagattttttttcttgtgcctcatgcaagaaagttgaaatgcctgggaggcataaaacatcttttaatgatccggtaatcaggtcattatactgactgatatcctttacaaacagttctgctgggcaagcatgataattgtgggtgaaaattcaaaagaaaaaaaaacatgggggcaacaatgtattggccccataggaaatccacgtatatacaataaacgaatactcgttgcgtgaggtatggcaaggtcgaagttggaacccgattgcaattagcttctagttcttgagcgacatgccgggatcggtcggttgtctcgagatccttgtctgttcaaactgtgtcgacgagtcttgagccgcccgcttggctatcagtcggcaactaacctagactttcacaacacgagatttgctgataactcggctcagcttcggagttgttgatttggcatttgagcttgggactcgagagtctaatctttgttttctagatccctagttatccgacaagcagatcaacaagttcccccaagcaatcgatgactattccatcaacttttacgtacaccttaagacggaaacacaatttttaagaattttatctatgtgtcatatcaagtgtctacagaggcttatagaggtccataggtgtcaatgtatgcgcaaccatgccaagtggcagtgctgccaaggcccctgtcttggaatgttgtgctacattgcagcacctccttttgcaaacaatgtgactaatgcgaacccatccctccaccaaagcagtgagcatatgctcaccccatgaaatgagaaatgcctttcaacctttcatcatttgttggattccctccccatcgctcgcttctcccccaagcagtttgaggttagaaacagtatcaatgcgcggagacacgaaagccattcatgatctttcccgaatctcccatagtctattaatgtagcctattaggcttcggcgctcctaatcagttgattttggtattcccatcatacatacaacattgtcctgtgatagccgtggtgtctgctcaaagtaaagttgtctcgttcggcctttctattttgagttctgatcttcgctgaagacaccgcgatatactaagcctatgatagacaagcgtatatcctccgcccagatggatgtggtggaaaatgcagacttatccgatttactattatttcatcatttccgttagcctggctgaaatggtcgaaaattcagggattcatttaattgagatgaaatagttaaatactcatagtagtatgaattgcgtcaatactcctccacttctgtgaagaaagaaaccctcaacttgtgaagaataaaaaacttgtgccagaactcaccctcgttttaggctccattaatcatagacctcattcaatcaatcgacaccagcttcaagcagaatagaaaatatgtgtgaactaattgaccgaatcgtttacggtataccggttccagctctatcattcttaatggccacaaaagttttgaacgaatcgaagaacacccgaaaggtcttgacggaaatgaggaggactcgacttccaagagaagtcatgcatctgattggttcggaaatggtcaaaggaaaggcttccgaattacgaagagagtggtggagctcgctcaaacgttcgcttccgagctcatttgatgattcgagtgggggcgatccacagggtccagcacaggaagtttggttggaaatgctgggcaaagacgtgttatgggagattgtggattcaaatcaatgctgcttgactcccaggaaactgaaccatgatgaggaacatgagcttgtacgagttgagtgcttttttgaccagaaccaagttcaagtgtttttttactggttcgacagtcgccgtaaaacatttttatcaatacagctccagaaatgaatcctgacaattctgattaccttctttctgtttcagcacctacgggaatatttgagcactctgccacaaccgctagtgatagtcaaccggacgccactttcaaagagctccatggtggctgaagagaataatcaagacggcgatgagggcacaagaatgcaggaggatgaagatatacttgtaatctgtctacccgaccacatacttcaatatgatatccgacaagcattcaccaacaaagaagccattgaccagatcgatttggatgactgcgacgcggatagcctcgaagtgccccagggaatagtagaaaaagtcgatgtggaaactggatggaacgagcacttcctgctttcaatgcgatacgaattccagcaccttctaaaacaatgtgatctagcactcggaaatgaggatggaggcggacttctcgatgatctggatcggcaactaggatggtggcgtgttgaggaagttgtgtgcgattgtcagtatgacgaaaactcgcatggacctcaggaccatccaaatagtcaaagtaggggctaataatgttcaaaataattataacagccaactgtctggcaatttcctctacttcaagtataaaatgtgtgattctctcaaatccacttgattatcattgttctttgatggacccaaacatacaactatctggattcatcaaggcattctttgaattatttgttttgaccaactgttgggttgtgacatttgcatgttggcattgtaaaggaggattttagagacctctaagtcctgaattactgtaatcaaaaccaccaccagttcacatgagggtcttcactcaagagtggtattcaaagttgcttcgtagatggataaacatagattcattttttttcacagaactgcttatatgatccatggctcaatttattcatgaacaaaaccctatttgtaagtttttgttgatggatttatggtccaactttgaataccctaaggctcctgagaaaacgttttttttttcaaacaaataatctagttccaagtgggaagtcacctattatcaggtcctattgggatgtccacagtattttactgctactttttgaactacaagtgaaacagtggacaacttcttgccaaaatctgtggggccctcagaattgattaagagctaggagagctagatttgcctgcaaagactcagacttcttgggtccaagagcaactccactgcaagccgtaaattgggcctgtatgtagattttaaggactcagcacaacccacttcagttgctaaaatctacagcagttcctgtatcgatcctacagaatcaggttgagaccagctggaattgacttttatgaagtcttatccaagaggctacaactctggctctccagggaccaaagaactgatgaggatttctccactacaaattcctgtgaggtaaatgcaattataaagttgatcctagtgtttaattaaatccagtcaaggctgggatgccaattggaaaggtttaaggtccatgagggtgcttggggcctgaaacaatcacatggtattgcagatttcaaatttttatttttttagatctatcaagaaataatggaaacacaattatgagagaaatgaaaatgtttcaaagggataaacaaaactgctctaaaataagattagcataaaaaactctacttgtcaatgaggataagctttctttggttgattatcccaggataaattctatgaaagtagttgtgaatagattttggcaaagaaattattccctctgaatagtattcatcatgatcattaagatatttgagagagtctaatctcaaatgaggtgacaaattgaagaatgatttgggattgaaatctggaccaaatgccttttgattaaccttcatcaagatatttacttcatcatcattcaatttttccaagtcatattgactcaaaaaacctggtgaaaagcagttttcttgacaagcttcaaggagggggtttctttttttcatgggatggacattgaattttgaaattgtgaaataaattaattttgatttttcttctaattcttgcagtgctttattgtgaatatgtgctagtttttgtgactccagtagatattgatcaccttgctcaaacattgtcttttcaaactggttgtttagcttggatattacttctttctggttttttgcatgaaaatctatggaagttctaccatctgagagtcgcctgatgatttttattttgggatctctcagatagtatccatacattatcctattattcttattacgcaccaaattggtttcctgataaatttcaggtagtgttgcttctgaaatgaggtctgataaccaaataaattttttgagtacatcaaaagtgctttcaatatttgacttcacattccagaattctttccacactgcaattatgtttttccaatgaattcctgtgagttttttgaccactaatttgtaaatgaatggaataagtattgagtgtgattgatgcatctggtgtaaagaaccaggagcatcttccagaaatcttggggccatggaataagaaacaagagatgctgcttggttgatttccagtggataccaacttagtatttggcaggagtagtgttcacacagttcttgacaaaggctagtgggattggtcagtgagtatttatctttatctctctcagttgtcaattttccttccccctcagaggtaaactgtggcaactcgttattagaatttaatggatttgaagtatgcacataagtagattttttgacctgcgagttgttcaaaattgtcatgcttggggatgtgtgctgaagaaatactaatgactgtttgttcaattttttattattcaaaggccaaggtgtatcttcatgaaataggtgcaattgttgttgttgatatgatttctcattttcaattcctgaaacttttccatgattgatgttttccactgtgactggactgagtggaaatagaataagtggatcatcaattgttttctccttatcactatctgctttcaattgtctgactggatacagctatcaacaatgcaaagtgtaagtttattccttgtcagatcgaaaaatttacttcaaatctcaccttctcttccctggggtgtttccgaccaattgtcccagtacccagtgagagatccaggtttatttcttcattttccctgattccaaatttttcagagtttcccattccacaggcaaattctttgacctgaaggaagtatcctataatcatgaataaaataccaattttggattccatattggatacgagtgcaatctagtcaataatgcaaaaagaataatgttttttataaataaaatgtgcgcaggaagtgacaaaaaatattctgcagacaataaatccagtgcactaaaaagggttactgtgtatcaaggagtgagatgctatgttgtttgaattggtattttgaagatattccacagcatcactgatgatagtctatttattaccatattttcttaaggaaggctgagaaataattgatctggtctgagcttcatgaaacttgtttgagccagagaattgtaggatttttttgtacttcagtagattgggaaaagaaatattcagataaaacaagtctatacaggtcaagtgacagcctgaactgaaaagattactgaatgagaaaccactggtatacagatttttccaaaatgtcaaggtagatgagactccaattacatgtttcttccagaaacctatatctggatgtaacctcacttacacatccaccataattttacaataattataaatttaaacactgatttttaagcatttattgtccaattttcaactaccttagattctccagaacaaaataaactctagagtatttaaaaaaaattcccaatttttggagcaacaactctcaaaacatgacaacattgaccagacctggaacagccaaacagccaatcagattttaccatattttgaggatttgttgctccaatcaggagctcacacctggaagtcattcctcccagtgggcaaatatttcaaacagaaataaaaatcaagcgcacacagttgtttcttccaaggggctgaatattacaactggacatcaagactgcacattaatctgatagccaatctgaactagccattgagggtgtacccatgctcttgatggccaggattaaatgtccattgagagataaggatatcccaaacagccagttcatactggctgttaaagtggttcacacccttgacaagaggtctgagctggccatcaaaggtttaccctttctcctgatggaaagtatgaaccagccatccattccaatagctagtcttaaacagctatcagagttatcattttatcttcatggccagtctagctggcaatcaataaacaagatattgagttgatacttggcttctgggatgaaaaatcccaaacatgagcctcacattggagcaagaactcctaaaagtactgggaaaatgcagacgtgccaacaatcatcataggctggcaagccgttggtctggtcaatgtccccaaggtttgggagttgtgctccacaaattgggatttgttcatccgaggcccaaaattttggtgtttgtaaatatcatgaaatttgattgataagatatttttaacatactgagttgcattcaagtttgcaatttgttctggagctttgaaggaacaaaagatttattaaattgaaaattgtggaaaaagaacattgaaatcagagaaaataatctaggagaagaattgcaaacaggccttgaaggaagattgggaccaaacttcaccctttttattgattccttggagatctaaatggcaagggttcctgatgttattcaattttaatttgtttaattttctgaggataaacatgatgaaagaagtgatgaatggattgtggtagagacattatttctcccacataggattcaggatgattgttaagatatttaagagaacctaatcttgaaccaggatccaaactctgaaatgatgtacagctgaaatctgggccaaatttcctatgatggacattcatcagcatatgcatttcatcatatttaaatacatctaggccaattttatcaaagaaatcctttgagaagcatattttcttacaagcttgaagcaggggtttcaattgattttgagtttcaacattgaattttgagactgaagaatgaatgaggtttgctttttcttccagtatttttagtactgtgttgtgtagatgatccagtgtttgtgactccaacagagttttgccttcctcaaaaaaacttttttcaaactggttgcttaagtcgttaaccacttttgacttgcgttgagaagagaaatgaattgcagttctgccatctgaaagtcgcctgatgatcttcagtgtaggatctctcagattgtacccataaattatcctttttttgttactatgaaccaagggggcttcttgatatattccagggagagttgcctctgagataaaatctgataaccaaatgaatttcttcaacaccccatgatggctttcaacttctgacttggtattccagaacgttttccacactccaagtatcttgtcccaatgattttctgtgaggcttttcattgttaatttataaatgaatgggatcaggattgagtgtgattggtgcatctggtgtaaatgagtgctagttacatcttccaaaaaccttgatgccattgaataagcaacaagagaagctgatgcatttattttttgtggattccatttgagtatctgacaggagtagtgttcacagatttcttggcccagctcaatgggactatcaattgggtatccgattttgtccctgtaagtttcttttgtgccttcactctgtttttgaatctgtgccaatggataatgagaattgaaatattcattgaaagtttggtcttcaacaattgagggctattgaactggaggattgtgcaacattgtttatgttttctgtttgagatccacaattatcaaaacccagaatttgatgggtaagagtatgtcaagggtatggaaacgtgttttggttgataggatccatcattttcagttcctgaaattttttttcttttcatatcttgcatgggactgagtggaaatagaacaaagggatcattgctgagtaattgcttatgattctcttttggaacctttctttgggaatacagctatatcataaaagtaaataaaaacaaaaggggattgaatcagattgttcattctttgatttttattttcaattcaaatcttaccttctctcccatggggcgtttcctaagacttgtcccagtatgaagcgagagctccaggtttatttcttcctcttccctgtttttgaaagcattagagatttccattccacaggttacttccatgacttgaaggaaggatgccaattttataattaaaaaaccaagttgaggcttcatattggttctaggtacaatctagttgatattgggaaatgacagtattttatagagatctagtgattaatttgaaggatgatatactgaatatgttaagagtataatcaatataaggatccagaaaaagatttactgtgtgtggatgggtgactcatttttaaattctacaaaccttctgtggtatcaatgactatatatcccatctttggtgtcagcaacagtactgaattgatgttgtctcacccttagttggaacttgtgtaggccagggagctacacacatgatttgtttacctcagaatattgtgcttactcagatgtattaatgtaacaaatttatataagtctacatgtgggtttcatctcctgacttgcacacaggtcctttttctttcaagtgtgacatattgaacaattcaatttagatagcacttgcaagaattaaagaatttgatccctttgtttcacaaaaaacaagagccccattcttatttggaagcaagaagattttgttcaattatgtcactacataagtgtcgatttctggtgctctaaatttttgcatgaatttttaggggttgaattattagattgattgacttatcagagagatgggaagaaaaagagcaaaccaaatattgaaaaaacttcataaactaacctatcttgtatgtcataccaagtacagccccttgacagaaaaaatgaaaccctttaattggagtctaaagcctacagggcaacccaatggccttcaatttattcttcatggtgaaactgtggaaaatgagctctattgaagaatgattctgagaaattggctacaaggaaaaaattatgtaaaacgtttgcatatcttgtctcattttctgaatcatttttttcaaagtagctcttaaagaaaaatcaagaccaacaccgttgcatgcaaaaagaaggatcataaatgaaaaattgaaagaaaaaaagggattcacagttgttttttataagcaggtttggaacctggcattgcatccaccctaacttaaccaagtccccctattgaaggggggacaccgtcctgcagggactctggttgttggcgccagtggcaggtgcgcccgccccgcacctgcacacccatgtgtgccctttttcccaaaaagggggtagggcgcgcacctttaaccctaactttttcaaggaggccttcagagcacggagagatggagaaatctgttcatgtggcccctgggaatgctgggccgctggtattggttgcaggcttgacaatggcagggggaaacgacattatcaacattgatgcaatcaaagacaacagatctgacaaatctgagtgggatccagaagatctctgggtctcataatttgatcctcacatattatattccacattttatcaagtgtatgtatatagaatcaatagcctcaaaaaaaaaacctctgtttcataaaataaattccacaaagccaattttctccttaaaaacacactggcaatggcgccctggcgctcccagggcgccccccgccaaaggcgccatttttggcgccttttggcgcgcccccgggtgcacccttttccaaatgtggtgccgacaaccagagaagggaccctccaaaggagggacttatgcgctaagtcaagcctgtggcctaagagaattaggaaatccacattttttgatcctgtgtagcagcacgattttttggctgatgatcattttttggggaggcaaaagatgcccaagatcatgaagaatcattggatattttttttggttttttaggcccttgggtggctttcaaagctcatttgtggtgattacaaatcacaattctcctgcctcaatatcctgcatcacacaatttgcactgtacagtaatagtatctgaaatcggaaatgttgaacaatcatcataatcatcatcgatgaaggagatgtgtttaccattagtgacatttaggacatagttggggacagcttgaaagaaccccaaagtgaaaactagaggaaaactagggcacgtactctcaggccgcgggatcgaccttgctcttgagtccctccctccggttggtgcaatgcaacatgtggtttaccactccaatcaggaagcgaagggagttagttaagttagacatctgccagactatattggaaccctgcaatcagacaccaaaaatctgaaatcaaatttaattccaatctattatctcagtccttctgctctctaaaagattggatctttttttttcaataattctcttcacatgtaatcaagttgatcttggttatttttatagagctactttgaaaaatgataaaaaaatcaatcaataaatgaggatcaaaaatataccaaatttttttttacaaaacttttttctatcctgcaacgttttttcagaaccattggaggacttcccgtcggatctgggagcctcgcagttttcgatttagacccaaaaagtctagattttcgcagggaaatctagctttttcggctctaaatggaaactgggagacccgcagatgttgacgggaagtcatccattctttggagctcatgttccagattatcacaaaggaagcgtcacttgcgatccgttggttttgccctctactctagactccacatgaaagggttccattttttttctgtcagggggctgtagttgctcatggactcatccaaccatggaaatcattgtaacaaatctcatttgttgaaccttcctcttgattctcttttttttaaaaacttgctcacagattgatctcaaggcgaccatgccgataaaagccattgcccagaaccctttttgtttttcaaaaaaaaagaacgatataaaacgagataaatacctgcaatgtaaaaatgcattaaaacttcatgcattgagttttttgtgcgtttgttagactgagaagcacgacgataataacaataaggacgacactacaacaagaccaagcaaatctaaacaacaaaaacaacgacgacgactcaagagccgcccagaagaagaagcaaaggttcgatcggaatcgagccggagcccgaaggagactccgaaggaagctgaccacgagcgagattaagatgatgaaagataggatcagaatggacgaggagatcgttctgggtccggttttcaagctggcctagatgatcctgagctatgttatgttgagcatcggaagacaacgaaggaagagtcgatggagttcgctgaccagtcggattcgaaggagtgccgaccatggcccctattctagtcgatcctggtcctactgttgatcctgttgttctggcggtggtgggtcgggtggaggtgggagtgggggtgggagtactggaagaacattgtcgacgactgtgttctcgcgcatgacggccaacaaaatcttcatcttgtttagcttttgccgtcgtcctcctcctcttccctatcaattttttttttcgcctcatttccgtaatcagcttttttttcctgcttccgcggaggatgagcaatagaaaacttacaaagaggaagatctaccgtagcccaccaatctcctcgaccaggcgcatcaggaggtcttgggattttgacaaaacaggagtgcgaagtaagcacatttcttaacgtagctttccaagattctgccgcatccacaaaatacctacatatccacatccaatatgaatctcattaacaccaaccaaaaaatatttttgtaaataaaaaaacttacggatattttttttcaagcactttaaagatttcagcagcagtaagttttccatcaggatgagccaggatagcttctttagcgagttcaggaaacgtggccttaggtttctggagacagacgacgggaatggagtccaagaagccgggcgtcaaagcagacaattcgtctcctcctgctccaccaggcgacgcagaggcagaagaattttgtttttgttgagaaagagttgaagtggagataggatggttagaagaagaggaggaggagtcaagtggaggaagcgtgtgtgaagaaggtagcggcaagttcagttttcggccgaccgtacgtaagcccgaagccctcgtcctccgatcgattaaactggacgacgaggacgacgaggcagcagtagaattagcagtcgaagacgaagaagtagtagacggggggttggggagacaacggaggagggtaggccggatgaccgggggccggacagagcggacggacgaggggcgattgtgtgtggtccttcgatccgagcgagcccggggcgtcggccgggcgcgagaaggagccgcgacagccgccgatggtgcggctgctggctcggacggcgggagaggatggaccgggatgtccgccgcggccggatggaccggtatgtcgtctgcccttgtcgtcgtcatctgctgctgttgagacacattcattgacagctccctctgccgttcgatctcttcagcccgtctcatctcctgttcctcggcccgtttcagggcttcctcaatctccatctcgagcatcctcgaggcctccatcatcgcctcttccctcgactcatcctcctcccctcctcctcctccacaaaacccttgtgcatcagacgcctctcctgcttctggtgggctttcttggtggccttgttgttgctgagcttcatcaatcaaatcttgtaataaatcgctcaaccccgcctcttctgtcgttcgtttagatcccacactcacacccctattctcctccataacaatggtctgattcgcgggactattggcaccatgttcagaaatcatcgacgccaataatcgatcgaaatcagcggccgtaggcaccaaactgtcctcatcttccttttccttctctttctctacattctcctgcgcctgatctttctccttctcctcttcattttcttgagcttcctctggtcccacaagatcttgatcaggttggttttcagaagagacttgagtttgattttcgacttgaatttcagcttgagcttctctaagaatagcgtccagatcgatctctggaagcgggtcaaagattgaggaatggatatcgatcatcgtattttgaccaatatcacccccacccccaccatgaggaggagcttcttcttgatcatgagtatcagtttgagagttgttatggaattcaatctctggcagacaggcagcgacatcagcaagggcggcattgacgtgatcttgtaaggaagagaagtcgggtggggagtgaggatgggagtcggagtgagaggtcgagataggctgtggagtggagggagggatgagcggtcgagcgggaaaagagggtcgagaagagctcggaggccgggtgagggtggcggtggaagaggaattgcgagcagagaggttccggcgtcgagagggagggggagcagcgaccaaggcgttggagagggagcgcgagaaggcgagacgagggaccggcggagctcttcgagtactgctggtctcgataatcgcactcagagaagagcccagtcggcgagggtttgagcgaccgttgggggtcgtaatcggctcggtctctgtcgtcgtatcttccgattccgtctcggaatccgtcgagctatcggtccccgaatgatgctctgtttgtgaatgactcgaacttgaggtttgtcgaactcgcatctgattcgttgtgggatatccatgcttggcatttcgtatggctgctattgctggtgaccatcgggcttgaattgagagatcaaaatcggatggtaagactagtttgcgactaattgttgggattgacattcgatctgtagcggaagtagtggaatttttggctctacatgaaatgtaaataaacatcagtaaagagagaagaggaagaggatagagaagtagtatggaggatacacaaactttgacaatcttcctttcgcaggatcgacagcggtatcgacgatataatagctaacattttttttgccttgaacatgaaccctaacaaagcattccttgacactgagattatgaccgacggcggatttccagactcgagtagcttgatcagaggtggatcgaaagtattcccaacgacgttggagggcgtcaaagatttcttctcgattgaggattccatatcgactgcccatgattgccgcacggatgatggtccaccatgggtagttgggttgttggccaagtgggggattggctagttggtctagggaagagatcttgatgttggctggggtgagggtggtggtagaagatgtaggtttgggtgtatttggctgctgctgctgctgctgctgctgtggttgttgttgttggtgcagttgtgggatcggtataagcgagggtagttgtgaggttgatgcatctgatctgagactcggctgtggtgagtgaggtgctgagagggtgatcggtggggaggtagattcgagagttgggtctatgatagcagtcgttggttgactgttcaaatccgatgagtttactagcgattgtggctctggtagtggttctgttgatggttctagttctagtgatggttcttgttctagcgatagttctggttgagggagagtggcacgtagtagtgactgaatgagttctgagacatctgactgattgaatagttcatccaaggaaggatttgatgatgatgatgactgttgctggtgttgattgatgagagtgttattaagtgattcttctgctactgcttgttgtagatggtagtcgagtgagttagtatcgataatcatctgatcttcttcgtcttccccttctacggttggtgtagtattattctcctcatgttgatcggtggtcgttcctattccgatttcgattcctagcccaatttgtaactgttcgttaatcgaatcgaagatctcagccgaaagtgcctcgatatcctaaggatgtatgtgtgtgtttcaagtgtcagtggaaatctggtcaacaaggtaagcaagaagtggaggaggacagaccagtgggactgggatcggctcggccatcatgctattattatttttttctgtgtgtgactccgtccttcgacctttcgagttggatgttgttgagtcgatcggcccaagccagggagtgggcagtggggtgcaaacggtcaagatttatttctggcgaacccatacatggacccctagatgtacatactgcgagatctggagaccctgcagaatcagatttcatcctcaaaatcaaatcaaactcatgaaaaaaagatagacttcttttttcttcactttgaaactgaccacatacataatcagggaagcaagaaaagacaaaataaaaacttgcatgcagaccttgaagttcaatgtcgacaaaactaatcaaacttttcatccagttagttttgacaagtctgtgattaaccctacatcttagctagcatccaatgagtctacacacatacaatcatctgaaggagatctttattggaactttcagccagcttgattcttatccagtttgatcccaattatatccatcttaacctgagtgagcttcacaaacagagggttccaaagggaactcattcaatttgcccaattggggaggtgcaagagtggtctgctatacttcttttcaaaaaagtgttagtgtaaggccatagtggatgacttcccgtcaacatctgcgggtctcccagtttccatttaaagccgaaaaagctagatttccctgcgaaaatctagactttttgggtctaaatcgaaaactgcgaggctcccagatccgacgggaagtcctccagtgttttagcactatgtatgccacagggtgctacagagcaaaaaaaccagtgctgtagcagagcgtagtggccacattttggcagctgcagcaatcagtgttagcataacactgccatcatttaacatacaaaatctgtagtattacaccgacactccagtaggaccaccattgaatggagagagactgattgcacaaactgtcttgatatgtctgaggagaatggtgtcttctttggccaactattgatccaaaatagacattcaagaggcatcaatgtgtagccaaatacattgcaatggtacaagattcatgttttattttctgcaaaaaaaactcagcaagctggaaacagttacaatgacaaacctccactgaaacagatgtaaacccttgtacagtcacctaccagatgtttatggctagtttctttggattacacaaccctgaattgaaatcatgagacttgtacaagtggtataaaagaggtttcaaaaaattattctgaaaacaaaaatatgaaaaaccaatttttgaaatttgcaagaaatattgcagttattgcacttgtttcaaatgtttcaatattgctccaaatgttaaaataaaaattgcaaagagtagtatggtatgcaaggaaaatgatgatagattaaaaaaaatcaactccagaatttattcagagctcagtatccaggtcaaaatgcaagttgaatttgatcacactgccttttccactgtattttccactgtgagtctgtcacaccagtttaaaaccatctgctatttatttattttttttcaaacttttcatttattatcattcctccagaataccctactccaattttcaatttttcttgtttcatttagagcaatattaaaacttctaaaaacagtgcaataactgtgatcttttttgtaaattttagaaattagtttgtcatatttttgtttccagattttttttttttttttttttttttttgaaacctgttttataccacttgcccaagtctcatgacttcaagttggtggattggggttgtgtaatctagacaaactggctataaacatctgggaggtgaccgaccatacatacatcatatgctggtaatgtattccagcaccttggaaactggaaaccccctcatatatgtgggtaatgtaaaatatagaatttcaacattttggcacctattcatacatgttccatacctatgctcagaggggatccaattttttcatagagataaccactttagtagcatctggggtgccagatgcaccaaaatccaaagacaagccacaaaaataaatttggtttttatatttttgacttgagttgtgaaactggaattttagtaacaaatcaccaatacttggggagtttcctgggtcctattcccttgatcaggtggcatcaaagggatgcatcaagtgggcatgaatcaaggtgagggaacaggatgtcttgacttcttgtgtctcaagagacaccagttgcttgagtgtttttctgcagtattggtgattggatcatttttgaattgaagatgaaagtaaaaagagtgattttgccttaaattattggtagctggattgaccacaagattgtcatgtctgtcaaatattttgtcagttgtagatcctgtatgcacaaaaagaattatgtgttaaccgtctgccaactagcccacatttttttccctttccccactagtttgatggggaaggggatgaagaatttatcttaaaagtaggtgcatggttggtcagatattggaggacttcccattggatctgggacccctgaagtttgcggtttagacctgaaaagtctagatttttgaagggaaatctaacttttgcggctctgaattgaaactgggagacccacagatgttgacggggagtcatccattgcactgtagatttgttgggaaaaaaagcctgcaacccaaatgggcgataagttgttggcaaagggggtttcaaagaatacaaaacaccactctcctcaagccaacatcttggtttctggcaattctgcgtcaaaatggtggagactgaggcgcgaattgagggactttttgagtttggtaactggtttcaaatggacccggcgctgtccggcgtttcctcgagacgctctccgtgcgtcatctttatgtcatgcaggagtttttatttacagttcttgaaaagcccatctctgaatcagctgattggattcaatgcccaccagctcaaccaattaggttcttaaaattttgcttgctcaactttgactctgcggaccgttccgacaaatgcgagagtgactccaagagcgccctacccaatgctcagcctctagccttggcagggatattggtcctgttgatcatgctccaagtaaaccttttctcccagaattgcgagaatgttttgggttcatttccgtcaaacataaatacatacccttgacttgctctttgttctagactaacaatctgtgcttgcccccaaaatcaaaccaaccaagtaaaagataaaatagaaagatgtaactttcaagaatcagaaaggaaactgaacacttagccattagatgcttttttgaacatagaaaatcggtttaaaaagaaatgttttcggttgaattgtgttaacaaaataacttagatcatagatgccaaaaatctctcatgaggaaaaaaacaatccaggtttttggtaaatttttctcatttcttacctagccttgccacctccctgttttgttttcgccatcatcccgatgtcgaaaaaagaaaaaagcaaatcacatttattcggctttcccgctagtttcatcaatgaaaatcattcaaacatgtatattcatttctagtcctggtacttaccatttttgtggcccatgtctattcggtcaaggggttgaacgtaacttgcaagtggatcatgacatcacaagggttgactgcgatccgatgtaccatccagacacaggatattcatcccagaggctcagccgtttgtaattgacgcatttaggcctgaatagaggatcctaggttctttgaagggaaaatataaataagggccgctttgatcgcgtttaaactagtgatgagaagctcatttcatatatttttatttgctctactggaaagcgagcatgtcttggggagctatgatagctggtctcttaatcctgtgtgaaatttgtataacatgtagcgctatagatgactacgcagaatttgttcaggagttcaattggcatgatccacccaagttggatgacattctgaatcccttagagacttcccaaatccaagtttcacattccatccttcccgattcaaccactccacttgcatcggctagctactcagcactgcaccactcaaaagcgagcaacgatgccacttcaaatttaagcaccaatcattttaatccagatcacagctttcgcgacagctttgaacgattctaccatggcaagagtattgtgaacaacaatgtgacgccagactcagaggctaattggtggaaagattttgagggaacttttggagaacatcatcagaacagtctaactttccctagcacatctacattacatcaaactattcaggaaaatcatacagaacctgagtatctaccatatattcagccagaagagattatagaaccaacagactacaacccaactggcccatatgaagtgacagaaatgcataaaatggagtcagtgatgaatcccacactttcaatgctctataacttgaactatccccaaagaaaagatgatgttcctttttacatttcttcagatgaaccatttcatgagcatgaaatgatctctaaaaatctcctgaacaatggcctatcaaccaaattcaacaacccaatggcttccaactatcaaattggtgaacatccttctcttcagtacaatttgattcataatccattgaaccaatatcagaaccaagatttatcaaatttggaaagacctccttgtagagatttctttccccaagacctacatcaatcccaagatggaatcattttaaatcaaatcaattcatatgaagccaataaaatttccactacttcttgtgatcattcacttccagggttggtgtcaaaaaattctgaaacacctttcaaaaaactcaaatttgatgctggagtatttcaaattgaaagtaaatctgaacaagataaatcaataattgaaacctttatttcaatcattgatgaagaagaaggaaatacattattgattgatgaaagatatccagataaagcttacaaaacctttctaagaccacattcttgtaaaatatctcaatccagatccaaaacaattgaaaatgatctggagaaagataaaatctatagcaaacaaaaattcagaagaagaaaatccatgcaggagtcatatgaaacgttttggcttctaagagatctttggtcaaagtactttgaagagaaatgtggtatcaagtttcaagatattgatatcaaatctcatggaagttttagaataagtcatgtcatggatcatttccttttgtttcttttttatgttgatatgattacttccatcattgtgaaagttgataaaaaagcatcagatcagcaggggaatctgaatatttgtgataatgcagaaaaaataaagaatgctgcaaggaagtttaaaacaatctttcaaattttatatgaatctccaagaaagagaaaatacccaattgatgagggatcacatcaaaatgtctataaggttaccccagatgaggataagaaattggtcaaagttagatttttcaaatgtagaacattggagttgatatgggtgatcattgaaaattggattgtgctggataatgaacaaagtttgttccaaattatatttaggcataccaatagaaagtattctaaacctttctttgatgatgttttcaaatattctattgaaaaattgaatgaaagaatcaaaactaattccaactctttataattgtttgtgctttacttgacatccaaatatctactcttttttcctagttagtaaaggagtcaatttcttctgtatttttttgaaacccatttgcatctgcaaaattttaatcaatacttgaactcagccttgcccccccccccctcaagtcctagcccagtagatattcttggaacacctatctgctgctgcgctgggtattttatctcttcattcttgcatatcttccttatcattctcttgtattgtctcctaacttcaaatttgaattactgagatttccttgaaccatctgtcttctaccatgccagcaatcaaaccttttcactttcagatgtttctaagacttcccattaaatagcagtgaagagtcataggatttagtgaaaatttcattcagtgacttttgtagctctaaacttaatccatattgaaatttacaatctttctcagatacccaatttatattattggagtggaacctgggacagtttcagggttattagcctgcctttcatcaaatcttcattggaaagagatgaccccatgcaaccataaaattgtgtccagatgcacttgtatagatctcatgctgattctcatttcttagtgataattcattgtttgattgtaatcacaaattatgattaatatgttgttttactcagatattgatgattgtcatattgctcacaagagttcgagagaaagcacaaaagaggaaaatagacaaaggcctcagaaaaaaaaatagatttgattgaattagggggtttcgaaaataaaagagaatagtagtggaatcaagctgagagaaaatgttatcgatgtgaattgaaaaatgaaactattcatcccaaacttccgcaaggtcagagtcgggcggtgcagagccgaccacaccggggtcggtggcgttgaccagggttgagttatcgagggagcccgtgggaatgagatgaggtaaagaggaagggtcggtggaaagtccagcggcatccgcggctattggatcgagcggactttccaaaggagaggaagacaatgcctgtccttttacagcaggggaaacgaaggagttggtcgtgttgactggctttttcagtgtgactgatctcgactgggcatcattcgcaacatcaacttgagcctcttgagagacggcctgacggtatttttcgatggctctaagaagagcaattgaaggcttggacccctctttggttttgagatggttgaccaccgcagtcagatctggggccgtaatatcttcatcaagagtttgtgtgacttcgataggggccaccgctgccagggtggttgtaggagacaccgggtcgatgaggtttgcacgatcgtctgacgcgggtgaatccggtccggatgaatttcccgaggaatcaggaattatttgattctgaatctgttgaggcagtacctggctaagagtatcagaggcggggtcaccggtcgtctctagcgagtcaggcaacgtagttcggttgactccgtctgaggtccatgatgcgcgagatttctttgtgggttttccaccgctagggggttgagattggtatgcggacgggtcaatgctgtcctggttggcagatgcatcgtctgactcgaatataggattccaatcaccatcatcctgacgtgctcttttcaaattacgagaaggggtcgaaaattctatagtctctgtggttcctttcgatggactgggcgcgactgaacgtgcatcggaaacggtagctataaaaaagaagctgaataagtctctaatcatgtgcatcaaatcagatactagtctgactcaccaccaaggaccaaagcaccagcaactaaagcaaagcgcatttttttgatagtggtatttggtaagagggaagtgctttgaattctagggaatattggtggacgttgggggtaagtgatctgatggttacttgtagcgatctgatggtaagtgatctggaaatagtgtgtggaggatgggatagataatgacccgttatgtcgcctcgatttatagaatttttgaggcagcacaacgtgtgtgtcaaccgccctccctcgccatcctttctcgcgaagggggatggctgaacggcaaattccctgataaaggctgactttaaaccacacagtcacacttcagtccaactaaaagaaggctgttcaaaaccagcatgcggataggattgcaaagtttgtctagtccgattcgaattaacgagggctagaagctggtcggcgttcgagatggcttaccacaggcacatcggaatccggaccagagagaaagtagggaggcatctcaaatggctggtcaatgggtcaacgcggtctcgaacgatcccatccaccacgatgtgcttgaccagatagctcttcgtcgtggttgaggtcaaggtatcataattagaaggaatagcagttatgtgtctggtttggttacctatcatgatttaggatctccggcaaaaaacttgccccccaagtccaatgcaaagcttacaacgtctacattcgcggtgtgcccttgccactcgcgggaggtgcccgcagggcctgtctatccctccagcctagattcctccaatcttgtcttcaggcgatgggtttgaggtccattggagagccccggctacttggtggcacgggcacgccgaagtgcaaattggacgtgcgacgcgtcgactttctataggagttgagaagtgttctgtggcaccagaaatcttagagctccatccggataatatcatagtcaacatgagacccgccgccgaccacttcgcatgaacactgagcgcaaatcacatgttcctgttttctctcgagtatgccaaccccctagtctagatagatatctctttcattctgactcctacagtggttctcgacagacttcttgtaatgctgctggcttgcaggccacgggtcggcgcacggatctgttctgccattgcttgccctgaagaagggcggctgcccagcacttatacctcacgagctctataaatgctggggttgagaatgcgtttgggacgattcctttccccttatccatccacatcaccaaaccattctgtcaggctacttaatctgtaatcatcacaaaggctttccagcggtacatctagctaattgaacctatcctaactttatttccactccttccttctcaacaacaaaacccaaccgatactatcaaaatgcgtttcgctttagttgctggagctttggtacttggtggtaagttcgacaagcttttgttttgatccacattacatgaccttagaccagaagctcactcgacttctgtttccatccagccaccgttactgaagcgcgttcaatcgcacctagtccttcgaaaagaaccgcagagaaaatcgagttttccaccccttctcgcaatttgaaaagagcacgtcacgatgatggtgattggaatccggccaccgaggccgatgacgcgccctccaaccaagacagcatggacccgtcagcataccaatccaaaacccccagcggcggaaaaagtgccaagaaatctcacaaagcttccaaggatcacaaatcgtcgaattcggacggagtcaatcgatctgccttgcccgactcactggcgatgaccgcagacccagtcgctgatactcttagcaagaaattgcctcaagacatccagtatcaaatcatcccagttgcctcaggaaactcatccggaaaagattcctccgcctcggacgaacgtgcatatatcatcaaaccggtgtctccaacggccatgttggcagcggccgagcctaccgaagtgaaacaaaccctcgacggagtgacgcccaccccagatcttaatgcggttgtcgaccatctcaaaaccaaggaggagtctaagccggcacttgcccttcttagagctatcgagaaataccgtctggccgtctctcaagaagcccctgatgatgccaacggttctcagtccagatcagccactcttaagaagccagccaacatggccaactccgtccttcaccccgttgtcaaaggacagaagttgccttcacccttaggagacacgctcgattcgattcccggcgatgccgctggtcttcccaccgacccttctccgctacccagtttcaaccccgcggactccctcgataacactcccttagccaacgtcgccgattccaatgtacttaactctgcaccctcagactctaactccgaggccgcttgggaccaatagcctcgtttcccattcctcatccgctgcgctttctctcatcttgtttccgctctcaccttttgttttcaagccccctaattcaatttaacttaatgttttggagacctctagctatttccctctttcctacctcctcttaacctttgtgatcaatctgaccaatatgaatacctgactcacgtttactgcaatctaacctagctcttgaatttgagtaggctcccactaaacaaatgaattgtgactgtcaacttgggcaagatttgagtgataataagaatgcgagacagaaaaggatgcatgcatggaaaataccatgatggtaatcattcttctattccctatttcgcaatcgtccattgtagttctgagtaaaacataagattgaattccttcaaaaaggaaagattcattttgaaccctcttgaacctactataagcgcatcatgctttagacttaagggggtgaaacagccgagatggtagtcagatttaaccttatgttttcccatagggagaatggactagataatgcgagcatcatctgacataagttccggttgatttttcatggtgatgtggtttccgatttgaaaaatccaaacctcaaattgggccacaactaaacactttgggtgagatataccacttgaataacttgtcatttattagagataagaaaaaaaaaatctcctttgtcttgtttgagcaagtattcctgtgaacaatcaaataagatatcatccaaaaaattgtagccagatctaaccttttgttttcccatagggagaatggactagatcatttgaacataatctcacatgagttccagttgagtttgcaatctgaaaattacaaacctcaaattgggccactttgagtgagagataacacttgagaagcttttcatttattagagataagaaaaaaacaatgctcctttgtcttgcttgagtaagtattcctttgaacaatcaaataacatatcacccaaaaaaaactttgcagaatgaaatgttagttttacaattttctaaagaactagatctttccaaattgaatagttaattgatgttgataatggtaattactctcccaattgcctcgacaatgctgggttcaatttcttgtattcagttacctagattatcaaaatttacctatgtccaaatgatacgccgccgccgccgccgcagcagcagttgctcttcatgtgtccatgcgtgcttcaatgcagtacgtttcaaccagcaattcaagtgatgttacaattacaattaagttattgaatgtagtgatgaccttatggaggcaacaattccaggcgagtttgatttctgtaactttaaggtccagcttctccatatacaatgcagcttgtattccagctcacagttatcagtccctatctacatacaaaaaagcattgcagctgatcactgggtggggaatctgtccaatttgtatgcaggccagaactttgtgattaggttagctattcttgacagaaagaaagtgctggcattacgtagtaatgatccacacttaacccgatggatccgatcgaggtagtatttttactcatatgaatgtttctcaaaagggaccggcaaagctggagcaggccttagtgcgcctaaaccttgttcccttcagttcattacctcgctttcaaggggaaagcagattatacaatcgagctgtgcagcagcatcgctttggctcctctcgtaggtctttttgagttgtatttttcctatttgataccagcagccattcgtaatgtgatttttaaattgcctaaatgtacaagttgcaacgaagaagaagaaatgaccacagggaagatagatttttgcagaatgtcaaaataatggaacaatacttcatggatcaattggattctcaacttactctcttgacttcgaagaacctacatgcaaatacagtgcgacaagatcaacactccttatcttgtcgtaaataggactaaaagtgagtagaggacaaaccttttgagataaaacacttgccatgctgtgactcctaagaccattgctgtttgaactaatgaccaccacttcactcgatcgtttgttgattcggcagctagaaaaaaaaaacacggaaaggaagttagtatccaatgattcaaaaacagttggtgatgaaatgcaaggtggaagacagaacaagcgcttggaactacgcttactgttccggtgcagtttctctcggactacgatgtattgttgttcctccttaacggcctccagggcgctggccagatgtttaatttcaagctcgataggcaacattttagcttcaaggttttaaaacgaagcgcaagtcaatcagcgtattcgatcaaacaagtcgtacactgagaaaatgggatgggcctaccatcgtcttcaacatacataaccccatgtacattgaagctgaccgtcttgcttgaaactgtactcatcgcattgctgaaacagtactcgtgctttccaccctgggtcgctgtgaaagtgaatgttcctgtgtctcgtttgattacgttccatagatggttgccttgtggatcattaagccaaaagtcgatgtccagatgtcctccgccggccacttgaaatgttattgtcatctaatcatcaagtttttttttgtacacaaaaattgatcacacttgcatcagccccatcaccagtttgatttatagttatttcgatcagatggaaaattgacactgaaaattgcgacaaaccttgtcgtcaacgtgaagatcttcaaaaaagcaggttacgtgtcctgatgggatatcgatcgtgtgagtgaggacgcttgccgatagtaggagagaccagaggaataatgctgtccgtgagttcttgattagttttgcccatgatgaacgcaagttttgttgattttgcagatgcatgatggtgatgtttctcgagaaagtgggttggttgatgatgacgagaggcttctcggtggtgaagctgttacactcggcggttgattcggggacaacggttgttcggtgggtccagtacaactatggcctgacacggcccgtgactatgtgcttatagaggtcgttcacttcgacttgggacttcctttgcctacatagggccacacaaaagccaactcattcatcaaaccaatgcctcacacagtaagcaaaggaatacactcaaaacagaaaaaccatcaaacattccaagattgtgtagagcattgatcaccaagacccaggaaggatggactattggccaatcctactatcattgaacagtatcttgtgtgctcttacatttttttgaaaattgaaattatcagtatttaaaaagcattaatgatcaaaaactaccacttgttatatgagatcatcaaaaatgaaaaaaaccttcataaattcaacaattattacataagctcttacaaaagtatggtttgactctgaggttgatatgcaaaaaaatggtgtaaagttgtaagccggagtgacaatacctctgaggactatattcaagtattcttatattgaaatcttggacataaaaggtgggtgcttcaagaggagagtgctgtcaactgcaaagcaacaactatatgatagctataagaaaaaaataggaaaagtgaactgtatggctaatggaagaaagaaacattgaagcagatagcacatcttgagaaataaataaaaaagaaaattaatatttgatattattctgggcaatgatttcattaaaataattaattgagtagcaaaaaatatcttcaaaaaataacttagaatactttttattttgcttgttgaacaaaatatagtgaaggttttttgtttcttcttgttcatactcaagccatttttcaatgattttccaaatcattgaacctgttctaccttttggaaatccaaccacattatttgtttgcttttcagtaaaagtctgtgaagaattctgtaattcttgatcaagttgatcatgtttttgtcttgaagagtttgaatcttgaaaaattgattggaagtacctttcagcactctttattttatctgaattatcattcttttggatgccctggtttgatgatttttcttctactttcacaatgatagaagtaatcatatcaacataaaaaaggaacaacaagaactgatccacaatttcttcctttctcaatttctcatggctttgaaatccaagatcttcaaatctaatcccagtttttgtgtgatagaattggaaccagagacttctttgggaccaaaactttttgtatgaatcctttatcaatttgcttctcctagcttgtttcaaaacatgagttttggtgctttgggatgggtttgaatcagtttgagtgtcttgggaagcacatagctgaagaaacttcttgtaagcttcattgggcatgctctcatctatcactagtgattttgttctcttatcaatgagtgaactaattttggaaatttgttctctatctatatctgatgattcattgttaattctgaatacaccagaagtgaataccagtgtgttgaaaggtctttctgggtgagaaaaggaaatttcttgaggtaggtgataaggaggcatggggatatttctcagattaatggaattgattaaatcttgttgatgtgaccaagggtgggattcttcacaaggaggtcttgccactcttgattcaacttgcctctgacattggtttgatggacaactatgtgacatgcaataacaggctgtctgtttgcttatttggttgtttgaaaccaccttattcacaatagtctttggttttctgcttaatgaaatactgtgcagatgacacatggagctcattttaccactgtgaaacacttcatctggacaaccacatgaatgagaaaagttcatcttttgaaatcttttcaaatgattaatgtttgaaggtgttgaattcacaaatttatttttcccaaagtttccttttgatatgactgggttgggggtatgatgcatgattttcttgcaacaatgcattcccaatctagcaaatacttgttttggacattggtttaattgaaaatcttgtgcaccatgtttggaagaagtttgtatatcaattgggtttgatgttgtcttgtaccgcttgtttgtgagattggctagatcattctcaccactcattctgtgcttggagaggtactgttccaaacacttgcaagaaggggtggaggattttgtgggaggattattcaataaatttaatcttacatttgttaggttcatcactccaacactcccagattctccgttcaattttactgtggttggattgcagtgcattgatgattcaggcaagagattactgcaagaaggtatgtctattcttgatgaaatttgtttttgacatggattcagtggatcatttggtgaaatatcttgacaagagggctgtttaataatttgcttccatatcactctttgccttttgttttttgaacctttgcaaagataagtctcacagttcatgtgacctttttgcagaggttgagttgaaaaatcggaaggaacagaacgtttttcctgccttcctcccaactgatgtgtggttggattgctgagaattgattttctatgtttcttgtacggtggcaatctgaggcctcggtaaaattccgggatggatgtttgcaatgatgatgatggtgtcggtgatgaacttgcaagattcctctggttctctggacatttttctgcagtatcctcgtaaatattccaccaaggatctgggatttcccttacttcctgtttatctttctctggtaaaaaattctcaaaagaatgagagtggctaggttcatgagttagagaatgaccgttcccggttcctataatgatatttcgatcattttttgcttgtgagttttgcgattctcggtagttggtcgatgcaagggtactcgtcccttcggcaacgccagaatgaggatccgaaggctcgacgggccgaagaatatcgtccaaattgagaggctcatgccaaaagaattcctgactgaaatcaatttcatcaaaagccctacaagtcaaacaaatttcacagagcagtaagagtcttctgaacaaattgccccaatgcatcattgatgtctgcagtctatgaaatcatcaagattagacctaagacaacggcatgttcttcatagattgctggcccaataattgtaatggcttgagcaacgccttgccagtcgtacgttgaacctacgtccactatttgatttcaataaagcaaaggttatgtatgtattcttatccaaacgtgtatcagacgcagcaacattcggcttcctccagtgcatccgtcagttcgccggcgggcccgaagctctcgcagctttgcagaaattggagttatcacatgtcccactccagtgccaagtgggtaccgcgctgggtagaatatcacgtgcactgttgatcagaactgaaacgcacaagaaggtatggataaccttggataatttcatttagactcaagggagaattggtaaaatctcaaatgaaacaaacatattaatggtttcagccctcatgatgtcatgatcattaaatcaagtcacaacaacattatgctgatgtataaagcaattcaaagatttcccaaatatttgagttagtctcttgagtgaatgtttcaggcgtttggaaaatattgggctactaggctggattcataatttgaattgagtacaattgctgttaaaatttaagcaatttggggacaagttggtgatgccaatttccaaggtaagaaaagttttggagtaagtaacctagtacattagcaaggatgtaacagatacaatactctgtgtgtatcatagagaattctgcaaagctgcatggccaaaaactcaatttttgtatctcctttcaaatacaagcacattggtcagataatttttttcattgggtttcagataaatggagtgatgcatggcagataaatggcggatactgtattcggttcattgttgatattagtcaaggaggcttaagtgtcctcacaatcagactttgaggattctgaatttacacttaaaggaaaagtacagtcagaactgatggtttctcattgataagtatcctgctgttataaatagtctaagtacctgctgttaaagttgtgggaacagaactaaagagcaaaatgaatgtcaattaaataatgaataacaaccagttgacatacaaaggagataatgaattacatgcaaatgagataataaggaggggaagggagagcaataataagggaaatttcaacaattttgaattgctacatgtttataattaaattatgtgtttactgatctgaacttgtgttcagtgaattcttatagaattcctgtattatccttacttttaccacattgttacttgtacaaagtctgtggtggaagacagagggaaggacatattacttgccattcaatctatatctctttcagatgtggatctagacccaaaaatgtctgattctcataggaaagtctagtacttgaggctccaagttagctctccaagttttcaactgacctcaaaaataagtcctctacaaaccaaaagtcagaattaattttgggactatgtgtaactatttccaaatttagcactgcaaaatactgacaaagcaatattttaacatttagttccaggaaatcatcatgaataaacaagagtttgctgctgtgataatctgagcctcaagatatcatgtgtttttaggtgaaaagatttctctttgcattgctttctgaatgattgaatttgaaggataaagagattcttccagacttggtggattacttcccagcaaaatctactggtttcccagttttgatttagagcctcaaaatctagattttcctgataaattctagactttttgggatgaaattagcaactgggatggcctcagatccaacaggaagttttccagtagataatccaattttaaaaatatgtatggaaatggaaacatcaaaaacagaaaaatgtgaaaactgaaaagatttgtgaaggatttcagagtgttggaaatttataaaaaaaaatctcccaaatttgcaagctaacccagagaaaaaaaaaagggatcaaaagtatactatagggatcaaaagaatgtccacatcaactgtgattattggaaatttgttgattaaaatgggtgattgagtaacaaaaaatgtcattaaaataaggtacagaaaactttttactgtgcaatccaaagagaatcctttggagttctgcttcattttcaatgagaatccatttttcaagtatcacccaaatcattttcactgttctggatttgcaagtacgagccacctgataatttctctttttattcaacaaatgagacagattttcagatttctggatgggtttctgttttaaactttctaagattggttggaattgagttgcagcattctttaatgtatccacattattgtgtatttcctgaaagtcttgatatgattttatttgatctgatttcacaatgatggaagtgatcatatctacataaaaaagaaatacaatgaactgatccacaacatcttctattttacatttaccatggggcctaaaatcaagatcttgaaatcttattccagtcttatcttgatagaattttgtccacagatccctttttgaccaaaatatttcacatgattttttcatcaagtcaaatctgctattgcttctttggtattttttttcaataatttcttttttgcgatcactagtttttattctaggtcgaggctctttagcagaacgtaatgatacaaacttggcaattgcttcatctggttgactctcatacatcactagtggttttcccttatcatcaattgttgaaataatcttttgaattaatgatttatcagcctctggttgattttcaatgctgaatacactgacatcaaacatgagttttttaaaaggtgtttgcacaatgcttgaggttaattttgattgtgtaggaatatgatttgcgtggatgttatctagataggatggattgaattcatgaaacatcatctcatttctgttatctaaaagaggaatggattgcatttgtaaaggaattttcacctctgataagggttgtttctgaaatggttcttggtttgatggataattttgtgaaatatatttcaaaaaaggctgtttgctaagggagttttttagaccaattggttttccaatgagttttgctaccttgtttgatggttcatcattcagatgagtttcagagatcattttatgcttgagggaaggttcatctgaacagccggaaaaatgacactgtccgtctgtttgaagatcattcaattgatcaattgttgacaatgttgggctcatcactgcctctttttcacaggattttatccatttcattgtaactggactgtaggttgtacgttctgtgaatgtttctgcttgcttagagggcagagactgggaatttatgtgagtccccaaaatagctaggtataatgaagaaggtgaaatggcaagattactaacactctgatgatgttgttctgaagtgccatcgcaatgattccacaaaaactcttggggaccaatcaagttttggttgcccatgtcaggccaaaattcatcagaagcttcagcgtttgtatacagatggtgttgactacgatcttcccaggatcttagaaatgatgtctggtcgtttcttcttattggtgatttgaaagtctgatgatagctagaggatgccagtgtagtggtcacttcaggaatgtgtgaatcagaacggggggaagtctcgaaaggccggaggatatcgtccaactgaggaggctgattccagtcgaactcccgagtgaagtcatagtcttgtattgcattggaattaatactgatgtttccagataggaataaaagacctgctacccaagcagcccaaaacatcctcgttgtttatcaaggaaatgtaagatagcggtaccctttcgtgtggattactcacgggatggacttgactttatatgtactctggcgctccgagtagatagggtggcgtgtttcgaacttaatcagtcccaccttctatgtagaccctgcggggctgccccttcggttcactcgagaggcgttgttatgctcgggcgtgtttaggtcctaacgtgtcacaaagatattgatgggtttgtgtcagtgaattgcctatcaggtgcgctacaaaacaaagcgcagtaaacgttatggtgtcacgctatgaactggcaacctgtttcttgaccgactgaatttgatgcgtgccacattaatattcgtgcttttgaagagcaggttgttacaggaattagaatccaacgaaaccaacaggtcagattgatgaggatgtctaagcgtaactcgaggtaggattacactcaagaaagcctcccgccaatcagcccacaaactccaggacgcccagaagctcgaatgatggatgcgaattgttaagaagtgcttgctaacacttccatgtgagatgggccctgggtatgtgtgcacacgccttgcccacgcaaatgtaccccagaggcatgctttccaaaacattgcgcttgcggcggaacttgaacatttgctggttggtggcgaccagagcccaagcctcatgggtttcacccagagacgagctcgaccctactcaatcgggcagtccccacttgcaagctatcacctagagacccaataagaaatcgacgagtcctgcataccaatgaagctcatcaggttttccttgatgagtcgaaccctgtccatggcagccatacacagcctggtgttgaggcccaggccggcgtctattgtcttacgccgcgtccgactgaaatttctttcaaaacgtccttcttgtgtccagcgccttgcagcccttctatatttctcctgtggtgaagtactctgtatagacttatttgtaattgttcaccctactcagactcagaagcaggctagccccacaacatccttgataaatagaaagctgcttgattccgctgatctcagcagtgtgacttttcctgcttgtctgtccatagtaaatattcatttcctcgcacatagcatctgacagaattaccaaacatctttccaaactttcaacctttgctgatctgccccacttcaaccacacgcacttatcatcatgaacttgatcaaactcacgacagctctcatcatcaatacggcttgcggtctcgtgacatctgaagtcatcaatttctataccaacgagatcagaagtttcggttgcgacccatcggaggttgccctttgcattgtgacccggtacacaaggccgaatgaccgaaactctcgtccggattattacctttgtgagtctgatcttcattcggatttgtaatcatcacttctgtttacaagtgtgctctgttccatgaccaagtggataccgctgtcagggtcaaaccgggcacctacaattgcggtgtgacgactgccaagtgttgtggtaccaatttaaaatatgagaagtggcagcatgtaaaagtgagtgtgacccttgttcactattcaagacatgcacccaaaggcactgagtcttattttgtctctaaaattctcacaggactcccagtggatgaaagatcttactgaaaccttctgcccgaacaaagtatattatgtcgacccaaagaaaccaagaacccgccagtgattttgcgcgtctggcctagtatgcatgcgatcccgacaccccaacgaaaagatctcaacctggatatcttgttgtgtactttatagtcgagctagtaggaacaatcctctatcaatcttttttaagaaaaattcatgtgtaaaagcttgtaaatatctaaatattttgtggcatacatttttttggaaggttgtcgtacacactgatcttcattcgatcgtccaaagcaagggagccggcattggcctcatgttagacaagaaccaagattccttcttgtgcgatgataatcgcactcggccaggaggaaacctcccggtcgtcgagaccttactgtcactgacgactaggagcaatcctcccggcctaaaagagcgaggcagatgttaaaatgaatacgcatagatcgcagccagtggctacagactctagtattggatcgcaaactctgcagcaaactacgcttggcaactcccagtctacaacgcgtcaacaatgggaaaaaccacccttctgaggatttcatccccaggagcggtacaccatgtcagcaaactcgcttccgagagtcttcctcgccggatgatggaagtgaattgataaagagtgcttaccagcactttcatgtgagatggggcttggatgcgtgtacatgtgcgtttgcaagttgcacacgcatccaccgccagtgctttccaaaatattgcgcttgtggaacttggtcagttgctggttggtggagactggagcctcagcttcatagggttcaccccggagacgcgctcggccaggagctccaacttgcaagcgtgcatatagaaagtacttgagaaatcgacgagtcctacacacttatgactcatgaagctcatcaggtatgtgatctatgagtccttgatgggttaaaccctgtccatggtatccatacgcacaacctgttgatgatgcctcggccggtgtctcaacaatgtcttacgccccctccaactgatatttctttccaatcgtgtttcctttccttcattcagcgcctttcagcctttctctttttctcctgtggtggagtaataggtatagaaaccctggctacatcgcgtagtcctgttacaacttgctcttgtaatgttcaccctactcagattgagaagcagcctacatagccccacaacatccttggttatgatacatagaaagctgcttgattccgctgatcccctagcctggttcgtcctgcttgcctctccacggtaaatgttccttttctcgtatagaacatctcgaagaattctcaagcacccttccaaatactcaattcttgctgacctcctccactcccactccaaccatacgcactcatcatcatgaacttgatcaaactcaccatagctctcatgatcaatacggcttgcggtctcgtggcagctgaagtcatcaacttctatactaatgagatcagaagtttcagttgtggcccatcagaggtggcactttgcattgtgacccggtacaaaaagccgaatgaccgaagctctcctccggattattaccttagtgagccttgtcatcacctcgattctaaatcatcaagtatctctacaagtgctaactggagtgattctttactatacgttatgatctgctgcatgttcaagtggataccgctgtgagggtcaaaccgggcttctacaactgcggtgtgacgactgccagatgttgtggcgccaacttgcaatatcagaatatgcagaccggagtgagtgtgccccttgtccgccattcaagacatgcacccaaaagaactgagttttattgtgtctcgaaaatttttataggactcccagatgatgcaaaatctggctgacaccttctgcccgacgcgagtatcttatgtcgagcccccaaagaaaccaagaacacgccagtgattctgctcgtccggccttcacatacatcccacataccccccatctatcagataagatcccaccttagatttcttgttgtatgctagtcgaaccagttggaacaatcctctccaatcattcttatgcaagactcatatgcataagcttgtaaatatctcaaatacgtgaaatgcatttttctctgaaaggttattgtgcccactgatcttcattcggtcgcccaaagcaacttagcaaggcattcagtatctacctgttagaccaaccagagacacgattctttcgtgaattggtacaagaacgagcggttggaagtcctatttttttggacccactccgaatcttattggcgcccagaagctaactatccttaataataactcgagagagaaagacaacgagacggatgtgaaaatgaatgcgcatgtatcgttgcgacacacagcccgacggcggctctaatgaaacattgggatccagcaattctttgatattcttccccttgaccttggagtcgctagggtgggccaaccgaacctactcaaggcgacatcgctcgaagaaaacaatttcagacaatatcgagacttccgattattaatagattggcatctttcagtccatatggcaacaccgatgatgttccaacaacattatcggtctacaaattgctacctggggttaagttgttcaccacaccattcggtcgtttgagatcaattttggggggttcaccggcggttgtggtgataaaggagtcgtaattatggctgggcgagagaggaaaagaagccatgagagggtttcacctcaccggagtaaagacgggctgtgaatgagccaacccggtcgacgcggtggacacgacggtcctcgcgaactccaaatgggccggtcacatagcttggagagaaccagtaagcataggagcacggaaataaggatgaatgtggcagccgcaacggttggtaatggtgaggactaaactcagcttgacgatgggaccaagttggatgtgggtgcggaagtattagtgctcttattaaaacgagttcattagatccatttggctttttccccctgaagtgtttcattttcaaactcagtgctatcagtcttataattttattttacccttagactaatttcaagctaaaaaacacataagtatcgtcagatgggtgccttgaaggaaccaatcccgaccatggaagtagatggctacagccaacacacatgtactgaacgactgtgttgtcaagaaccgggctcagatgaggaaagaacattgattgatatcgacgtggttcgaaacatgtcagtctctgctttatctattcctttctcaatcacatccgggagaactaaaagcttttttgtctcattcgaaacccgggtttttgcagaattattggactgagtgatggtttaacggtaccctttggccttactgcgggactatcatctttgggctcctcaaggcttgtcgttgtcgctggaatggcagaggtatataccaatttcttttatatctctgtaggtattggttctctacacaaatctcatgaaatgttttgcaccattttaatcgccaaagctgatttccggggcaatctcgatgggagtcggaggatatcttgcctctgaagcggaccgggatcaattcagatatcgacaaagagtgattcgaaagagagtcgcaaactcttgctcaaacgcgatggatggacgggtccaagagcttttgcaaccctttggtatcagtcaaggtctctgcggtatggtcagcaatgacttgttaaaattcgaatatctgagaaccacctcctctcatcaagcaaagctatcatcaagctggcagaagagcgcactcggttctctgatcatgactatcttttctaaaaagacgcctgattatgactcaatctctcaagaaaaatcttcggatgaggaaaccgtccaactcacgggattcgaatcagaatctttaggtctaggtatgactgagttcctcctcaagtttggtgaaggcgtagaagaagtttcaacatttcagatgtacctctccgcatttactatcgggttttcttacttcattggtggtctaattcctatggtaaatgcctttgcttgtcttcttttctttttggaaagctcaatggctaacggctataacttattgatattttctgattatcaacaggcgccctacttcttcatcgagaaagcaaacaccgccctattctggagcatcggtgtgatggttttaactttgttggtctttggatcgctgaaggtaaatacagataaaaataatcgaacaacgaagtggaattgatgtttaagccgactgttatgaattttctttcttttccgcacaggcttacttcaccggtgccaggatcggcttcataggatatctgaaaggaagtttatccacgattgtcgtgggtggcggagcggcggctgccagctattgggttgtgaaactactggacgtcaaggattaaacaggggatcatgaatgataccccacttcagattttgatccgaaatggggagcttgggtttgcgtactctgttttcagaggacctcagttagtttaatcgttcaaaagataatatcaataattaatcgtaataagcaacatgttcaacacccagtctttttgccttggttgccaattaaaacaactgtccttttttgacaatgtttgaagtggttctcgactatttggccttatggtcaagcatattcacagtatggtaattcctgctctggccacaccctctgcctcttggggggtttggatgattgtaacttttttcaaacgaaaaaacgacagtatatatttgaagactcaagtcaagtcaaaaaattcgattgattttggaaaaatgtgacagtccagtccacacaatcaaagtgaaatcaagcaatgcctcaaggaagacccccaccctctctcaaagtaacaagtcaccgatcagcggactgcttctaatgtctctatagaggaaaccgaattgcctcgaataacctacacaagacaaacaacacaatcgatccgagtgacgagagaattcattgtataaaaaaaagtataagagatagagtagtgtgtcaataatcaaatcaacaagacaaacggggagggaaacataataacaatcatcaacgcttacgatgagacccatcttgcgtttctcgcctccctctagactttcttcttgcgcttcatcgagaactaggttcagaaatatgtcaaaacctcgcagaactcctgataactttcgattcccttgaaggtttaaaaataatcgtttgtccatatacttcggttttttttttgtggttattatcaaagagccgtcacaagcaaagagaaagaaagccttgcgttagtacttctcaactttgccgtaaagagagagatgagatattgaatgatctgagggagtgagtttgaccgaccttctttagttcaggttgagcggctttggacatctttcgaggaaagatcgggtaaaaaagcgtctgattaggtaagtaatgggcaagaatagtagatagtcagtttgagaacggcgctagagtaaaaaaatcgaaatatgggaggagacctactcgttgggggagttatccttgggtagttgttggtcgctcttgggtcggtcagtcggaactcggcgttggcagccggacgcgtggtgagccactaagtacgggtccccggtccccttttgtcgctcagccgctccgaatccaggctgcgcccccgattcagccctccccggaaattgggtgggtagctggtgcaaggcttctgaagatcctatccaaagacatacttatgaatttctttttctctttctctttctaattttcttatatgtttggttgaactgccgcaaacacatctcacatcatttttatttcaattttcctatcttgattgaacatctaaaaaaatgctgagatccacaattttacatccttaagggaaaaaacccatttctgagccaagaaaacacttgacccccccccccccctgcaacacttatatgttgaactaccctgtggatttttgggtgtttctagatcccccttctaaatatcgacaccaccacttgcaaaaacacctgagattttttgtttggtgaacatctcatagcccccttttacctctgattttcataagcctgagagtcattctggagcacactggatttgatggcttgtttcttgttctgatttctgtgcttttttgtctagaaggggaggttttctttttcttgtttgtcatgaaaaataatgcttatattttcaaaacagtcaaactatgcagttaataaaaatacttatgggacatgatttttcaagccaacaagtcattttttgcaccagaattttgaggttttatgaatataatattaaaaacacacaaattagggggtatcaaatataacgaaattcacctctttttaattgactggttttgagaaatccacacttaccaaatccaactttgcagtgaccaaataacctacttcttttgtcaggggcatatcaaatatagcctaaaatcaacccatttttttagcccaaaattcctgaatttcaaatttaaaattcaatttcaaatttcaaccatcccccatcctccacgattccctcaatcctccacgattccccacatcctccacgattcaaaccccactcaccccacggcttcttcaaaatctcctcttaactcacccctgcaaatcacttgtcatcaaaccaactctgatcaattgattagttcaaggtatttatcttcaaatgaactaaattatattttaatggcctcacgaatttgttatttttccactacttgcacccaacagatgccaccaaaaaaagcttccagaatcccaaacatatgatcgctttgaacccctccaaagaagaagaggtccactccaaaaaaaatacacgatcaaagaagaacgatgatgaacttggttcatcccaaggtcatctaaaaatagaggactatgaaatcatcatcaactggctcagagacaagaaaaactatgttgcgtgttttggcgatgggaaggctcctgcgattggacaacaaccacttggaaaattgaaagagccttcatcctgatatgaatctgattactatactaattaatcattgaagttgtaaaatgttttatttactgagaaattccatgcaaatacactagggggtttcaaaattaccccaggaccttgtgcaggttccaaaacccaggaaaaagtttcctcctggagggactcctgcctaggaagagcctctatgagggttgttccaggagcaggaatctgcaggaattgtgtccaaacccccccccctaaacttggatttaagggtacacccagaacccacaggtcatataatctttcccctaaaagccccccacacacccacatgcccgcccaagagtatcacatccaccttgccaactaaggcaaacagcctgccaacctattgttttttttggtggggccaccattgatcccatcagtgtcccaagagggcatacaaacaagcattaggagcaatgacaagtccttttttttgggttggtaatgagataggaaaaaaatggattgtaccaaaaatcattggtggaccacaggcccacagctcaaccaaatcccagtgggccactatgactaggcagacttgtggttagaaaaatatgttggggggttccgttattatgtttgaggcatttgggaccctgtttggcaagggatgaaacttgcactaagtcacggcaaaaggggttgtattggttacaaccccccacaataacgtcgccccaaggcgaccaatagaagattggtctccttgaccaattttatattggccaggcccaccaatacatttttcctttgttctaatgtattggtgagcccaactgatataaaattggtcaatcagaccaatctcatatcggtcacctccaggtgaccttattgcagggggttgtaaatgatacagcccctttcaaagtgagtatctgacattttcctggtcttggacttctggggaaaagtctggagtttccataaggcggggcttcaaagtagaacccgcagaagttcctttttggcaggggtttttttttctgggatttgaacctgtgcaaggtcctggggaaattttgaaacccgctactgaattgaaatggtgacagaaaaacaccctgtaaaactccctcctctgttggggttcacaagaacatgtcacacagccacagttgattaagtaatcacactcaagaattgcatttaatttgataccattttgatctacctagatggcagaggactccctcttgttgaaattttgttctttttacttagtccactctcactcttcatcaataatatataggatctaaattttcatcaatctgatttctccttcattatagtctgtcttgttgtgtagttatgaagtttgaaccccaagcttgtagtcttggaaccctgactaaggagggcttattatctctcatacatgcctgcttatcttcttggatggagaagcttcatttttggtgataattgtagtaccctctcaattgttcttgatttgttccattttattctgctttctactattcattactcttataccacaagcttgccctcttgtatctagactatttaacttaggctagtacaagaaattaaaattcaatggttctcctcctaatctgagtttgatcacctctttgaccccttcagaaggtgacacctgagtccgttcaaaaatcttctctcctttttgaagctcaaaaaacacctctccactgtctaggtacacacttccctctcatttctcctctaagttttaagggttgaacttgtaatgagaaaactccctcaccaccatttagcccttttgaaatatcacaccctggttctagaattcttctgtgccagagcatcagatataagaaccattgaaggacaatcacagcccttacaacccttccataaagttttcttacaccaaattccaatggccagatctaactaacggctaattatcactttcaaacaattccttgaactccacactacaaaaagtgttacatcacattctgcaaatgcgcggtaacatcacatgtcacatgcaattttacctcgcatttgcaaaatgtgatcaaatttgtagtgccaaaaatttgattgcattttgcaaatgcaagttgacattgcatgtgacatgtgatgttaccccacatttgcagaatgtgatgtaacactttttgcagtgccatcaaaaacaacaaaaatgcaaatcactcaaccataaaagggagggaataaacacatacaaaacatgaaaatagatttccagttgatcttctgagtctatggattcatcacccacaacttcatgataactatgcagctgaatttagaaggattttgttcaattgacaaattgactgaggggttatgtgttgagagtacttgcgatttctaggaattcatgatcaaacagcatgttcatgaacatggtctgtaatgcatctgaatagaatgtttactagcacgtttgcttggtgttgagcacacgtgttctttttctcaaattcaacaagaaagacccagcgctcttgggatgttcagcttcttcccctgccaaggaaggcttaattttgaaagtttggaaggattccaaacttatcttaagtcctcaaaccttgcttaaataagggtttgagaatgcatgtacaaaaaaaagaattaacagaaagaagaaataataaatttccttcaaatttcaatcactagataatctaatcacatgcaatagatcatgcacacacacacacaaaaaaagaaggaaaggaaacatttgagaaaacaagcaagaaaaaaaaaacacagttttctgtttttcttgttcatccacaaatcaatcaatcctaatgattgtcagaataatctgagaaacaatcctccacaaatcaaacaaaatatgataggggatgagagaaagtgaaaaaaagagacaggaaaaaatacaatatatgaagaagtggggatttcaggagaacagtatggagaaaaatagacactattgtaaggagaagaaagtaatgtctgtgagtagtaagccagtagtttttttttaataaattgttttttaatgttttttcagaagataaacaattgcgagcgaatttcgtatcatgatgaagatagaaaggggaaaaaaaggaaaagaatagtccaaatctgagaagtagagaagagggcgcgggctcgggatgaggggagatcagagttatacaaaagaaaacagttcttctctcggaaagataagacgttttagtgatcgaatactaataatgataatgataagagaactagggatagacaatagagtaaaatgtgagctcggggcgagaaatccatctcaagaagagaacaagagagatcgaaaggacccagtttctttacgcttcaatctggtagttattgatggcgggggagacggtttcttggatcatcaaggagagtttaggctgtaaggagctatcggtaaggtcggcctcagagcccttgacgaccgatttgagagtcttctcttgacccgaggagggcgcagtgggtttggcgagggagagacttctgggagcggcagcaacacggagacgttcgagggcgaggtcgacactcgagaagtcctcggcccgacgggcatcctcagcattgtaaagctgagtggagatgtaagtggattcgccggagacctcgagactatcctcgcctgcctcgctggcttcttcttcgagtgcacgcatcattagcggagtgccaacctgctctccatgcgagactacccgacgggagggcgtgctatgctcggcaaacgtcacccgcttgggctgtcctgaacggtcggagccatgtcgaggcagctgagggctagcagagttcctctgaaggtggcctgacgcgtgcatcttcttccctcccggtgggcctgcagggtcagaaactgatctgcgtccagggatctggtacactgggctctcgcccttcctgtcctgagctttgccatcaccaaagacatggtgaggtgagctcgagccggctggcgtgaaggagagtgcattggccctcaagcttcctgaggagtcgcgcttcatggcggtcaaatcggacgcccgccacggagcttggccacggttttgaagaatctcattggccttgtgaccatccttgctattggggagagtgatcggcggaagtagtccagagaactggagtttcgaatcaaccgcaccggcttgaccgtcgtagtacgactgctcgccgagcttaccgagtccagacttgccccccaaagggttcatgaagctgagctggttgaaagcctggatggccgaggccggaataggctggttggcgttctggtacatgctcatgaggagagcttgttgttggagaagcatctgtctctccgccaagaagctttggaagtctggttgactcatcccgcgttgagaggaaggtaatccttggttggccaagtaagggtgggaagcgtcagcgggagtggcgagggccactccgggagagcggacagacgaggtatggtgggtgttgaaggcgctcggaaagagagggttataagagtcagccgagtgtggagtcatgccggagtgtgatagcgcaggaagtggggtgtgagcgccagcaaagccagagaccaaagagttggcactctgcaggtagtttaatggcgatcgcatattgccccagcctggagtgttgaactgcccggcagacccaaggccgccgctgaactgagcctgggcattgttaaagtattggtgctcctggttgcggttctggctctcgtgcttctcaggtcctcgtggctcagtgaccgagcccttgagttgctcggcattgaatttaccggccttgctgttctggttggggtagcgcattcctggtaaggcgggagcactggctggggcgttcttcgagtcactcgcattcggagcgttccgcggggtcgcagtaacacgagtaggattggagccttgattggctggttgcccaggcgagctttcaccttctccagaggctagatggaattgaacgcgatcagaggtggttcttttggcaacatttaaatggtaaacagaagaagaaagacttacaaatcagactttcccatttggatcggtaagtcttgacgggtagagcacccgctttgaacaacttgtaactggtttgtcgactaggcaccgccaccaaaaggatcagaagtaagttgagctgcaactcacatccgaaagaagagtgtaaactgacctagcttggacgatggcctgctcggcacccatcacaggtcggcctcccggacccgtgacgtacgaggcggagtatccattggcggtgatgttgagggtgtattcgacgatttctccctaaaagaagacaccaaaaaaaatcattaagttgggcataaagaatattgatgggaggtggctgcgaaccttggcaagtgatttgaattcctggtcagaaaagatatcagtccagtgaatcttaactgtaaaagaagagtgtatcagcacgagtagaaaatgatttttccgagatgatgacacaagcttaccatcttgtgggacttgatcaaggcggtcgtcaatcaagaagccaacacccttatcacagttgtacatcttacagcgaccgatacgacgttcgccctccttagcagagttctttccggtgaggttgacggcacgagtacctgtctgctttcgttgatgatggccgggaaaggccttgtgaatatcttgagaagcagaaagttggttggtcttcgaaagctcgttgcggtgaggatcttcggtccaaacgtcgtgagacataaacggggtctccggcatcggccaagactcctcttcctcgctacttccatcgccagagtggccgtcgtgcgacttgagcatcggagccggacggttggccaatgcgttggttccgcgatggtcctgcccaccgccacccccacgcttgttcaaatacgtgggctggtcgaacggggatcccttgtgcttattgccaacaaaggccgcatcgagcgttgcgttggtgacccgctccgtctttcccccataggcggattgacgaagttgaggagacgcaagactggcgtccttcggattaaaaactcggtgtccgagggagagcgatgctaggttggcatctagaatacagcagtcgaacgcatcaaacgcgatcaagtcagcttcatgatcactagaaattcagacataggtagagcacaactcacggttggcaaagttaatgggctgatggtgttctgcatgcctgcgtgcattttcaacccatcttccggcccgatcggccgagtgattggaaataaggcttggggagccagtaacaccatgtaaccagggcgggttgagagcgttgcgtaactcggcaagaccttcgccgggcgggccaaagaaggaacgaggtgaatgggagacggagaactctccactagcatcactactgagctggatagagttcagccgatcatggctgttgtcgatcggcaagtagggatggggcgagcccggggtgggcgtcaacatctggtcctcggccactaatgattcaagtgctaaagacatttctttatcaagtcaaaccaagggcagaaatagtttgaggaatagggaggcaagtaacaaccacagaggaaaatttgtagatagattgtgtgtgtgtgtgcgtgtgcgagtgtaatggatcaaccacggaaggtagttgagctcgataaactgaatttgaatcctttgatgatgttgatgagaaaaacccttcaaggaagactactacagagtgcaacagaatagcaaacgcgtgtgcgatcagaaatcagatcgaggttgtgtggaaggggatggctgctgagatgatagatgaccgggagacgatgcagtgggcaaagcaaaatatataaggtgacgagacgtgagggagggaggaaggggaggaaggaaagtcaagcaagtcgatggatcaagttatacttgtcaatctgctggcgcacaaacagtctggatgagtaggagctgtgtgtggggaggatggatggatggagggcgcgatgggatggttccttatttgagcgtctgagctcgaggaagccagctggcctgttccttcccctcgatcttctcgctggatgtatgaagccccgatagctattcgctccagctggtacggcagcagcacccccccatcagtcatgcgtccacaccagaatcgcatgacagcatccgatgttggtcctacttcaccctgttttttttgggagggggtgatggctgcacataaggaactgtccggttaagcagcagcaagaagtacaagaaaaaaaaaacaagaacgaaagtttattaagaaaaaagagggatgaaaactgaacgcttgttaatgtgctcaagccagctttggaggagttgatgattggatgagtgtggaaaggcatcaacaagaacgacgccagcatcagctgggatgttttttttttctaactcgcacagagagagagagagagagagagagagctcaagatcaggaggttggaggccctcctgatgaagtacgccggcccactagtgctttggtgcactctcataccgggcgaaagaaaatcagggcggcgatcttcgagggagtagccggattgcaaaagaaagcggagtttttatgagtaagtgtagttcaaacgctatcaatcctgattggcgattgctctgatgagaggggagagagagaatatgtgtgtgtactctccccttaagcgcttggattagagttgaggatcggggtcactctgtccaactttagtggctcaacatttttgtatcagagagaaacgcgtcagacgtctcatggaaatcggcaagagctcgagagaggagtagtgccgccggtctgtgatcagtctgttcggaaatcaagacttacccattcgcaccagcctctagtgccgatggtctcgtcccgatagttttcagatgctggtgtgttaactgtacactcgagctttgaatacacacgtatccttcttcagaatgggacttccacttctcaagcggacaagaagtgaagccatttcttgtctcatgaatatcaacagattctttttatcgactggcctaagctctatcatttcctttcttttggtttaccaacagtgggactgctttttagtacactactagggaacatgacaatattcacgcgtctatgtatcttttggtcgttggaccacaagaaaaccccctacctgtgatattttcagatgaaaatctaaaaatctttggaaaagggagaaacagagaagggtgctatgccgctgggatgaagcagacccaacccgaacaatcggggttcgatttttttgctagcaccaattagcttgacaaatgtcaaaggcagagatagtgccattgaggggtcatgctcacactattttagacgtgaagcaattgaggccctgtctcctttaaggcttcatgggttaagtgtaagtagacgggaagatgctgataatcttcaagacggagagaattcaagcaccaaaggggaagaaaagtagccgataattaaagggatgcttatcgcatgcttcccagaatcacacccgacaccattccggttccctttggcaaaggaaacagaggggcttgtgtagtactggccggtcggctgatgcggattacatatcaatcagccggatcctctaaagaaaaggaacatgcaatacatatccaatctgcgctccgacagataatcatcatcttcaacccttacaaacaatttcctgcctcatatcatacacacaaaggaaccctagggaatggtcagatcaggggtttatggatgtgtgtgtacaacaatataaatatgtaggaaattcgaacgagcactaatatcgccgcccgtctgcggggcggagagtttttactcctggccgagcctggccgccgtggtcccaagcaaactcttaacgactctgaagtcttctggctcaaatggtgcatacatgaaattctagtttctagtctgggagtacagggcagccgggtaccggagaggaaaccatcttgtatctttcaccgagagagaaataaatcatgttgatggatggcgcttgcaacaatttgtcagggcgctttggcgagtccaagtttgtgaatgtctttcctccaaatcaggcaggagacaaggatctcggagagcgcggtgacccatcgtcagcccgagtaagccttttgcgaaaagagcctatgtatcaccaacgggtagaatgcttttctgatgtttggagaaagcttcgttgcctggaaacagactctagaattagttgacccataggaatcgtatcttgacatgtgtatcgtggcgagctgttcgacttcatcgatgatgatacataactggattcttggagagggcctggccaattcttgctcggaccaatcaccatctacgcgacaattcgaggttgaagcattcagctccatcgcattatttaaagcatatgttttcatgcttaaaaggctagccttcgttgggaaactgatcttcccgggaacttggtgttccttgttgatacctatctttgttgcaatgcttgatggtgcttccgctctcatcattgtactcttaacagattgttgtaagtcttgaggatgatgaatgtcagatagttatcagaatacagttctacgtgaatatatgtatggccctcaagcaaaacattcacccgaatccaatagggtccctacggaacggcgtcccccctccatagagggacttggataaggtagatgaaggggggaaggaggagggttgcaattgttgttcaaaagagtccagtgcaatcgagcgcgtgacaaggtgaatgatttcaccttgttggttgctattcctgcagaacaagtataacctaaatgattgatcaaaaacttgttggcgacagcgggccatcaattcaggatcgaccaggagagcgattgcaggccgcagttttttctactggaggacttggcattgctcttgtttacatcttttagctctgctaaagccatttttaaacaattctgtttggtgggaaaaaatttccacctgggttaatttccatttccatcatcagacaaactcttgaaaacttgagattgaagaaaaaaaggctggttggaaactggagacaaaaaaaaattatcttgaaaattggcatgtaccaacggggaaaaataaataaaggatgtcgatgtacaacaacatggaataaaatattggcttgattcaaaaaaagactcatcaggacgctttggcgatttggagtttgtgaatgtcttcctccagagtggtcaggatagaatcccaggagacaaagatctcggagagcgagttgacctgtggtcagcccgagttagccttgtctctaaagctccaacagagccaccatcatccgcactttttttttctgattttgggagaaaagtgtaggggaaacgaattgtgagatgaactcacataagaatcatatcttgacatgagtgtcgtggctcgctgctcgagttcgtcgatcgtcgtcttggattcttggagagggcctatgaccgaggtgaccagttcttcctcggaccaatcaccatctgcagtagagatcaagggattaggtccgattagtctggattgaagacggggaagctggggaaatgaggagtgagtgagcttaccggcgagtttgccggcgccaacgaagccccgattgtcgagaagctcgatctctcgcaagtcccgttccaactggacaatctcggcatcggcctcgaagactaagctggctttctcactaatcgagagtggctcggcttctttattagaagagaggggattggggaggtgtaagagaggttcattgaggtcatctgtttgaggacaagaccgacaaagaaaggatcagtccctgtctctatctatcctacggcatatacttgatcggcatgttttgggttagaagaaagagtgatactgacagctttgaacgaaccgacggatggcttcgttgggcttggtgccgaggatggtagtcagctgacccaggacacgttccagacggagggccagtgacttcttgctcgctgcctcgctcgacaaccggttcgtgaacgcatccgagctcggcaaagccccagcgaagacacactcgagcagtctgatccggaggtccagagccagtgttgcgtcatcctgctgctcagcttcggcctgtggcgggttgctggcttggtcagccttggtttccattttattatgggtgtggtgtgtgagtagggtgctagttttgtgttgatggtgtttgaagtggatggttggctggggtggaagaggtgaagctgaacaattaccaaccaaccagtttccaagagcgaaccatccagattaccatcggagaatgatgagatgccgagccattctaccactccatcgactcagcaaacagttcttcggcaccagcactaggcggacggcccactcggagcagccggtccgattacgctttgcaccctcaccgacgggatatcttcacctgggtggactccggacggcgctgttcaaccatctgctggcgaggaagctcagggggaaatggatattgaggatcgaggacaccgaccaggtgggtttcaagagtccccacgagacttgcttaatatctatcatcgctgacttctttcctcctcctcattcagtctcgattggtcgatggagccgtcgaaagtatcatcgagactctcgaatgggctaagctggattacgacgagggtatgtctacctgtctcttcccctcaccgtttagccctcgttaatcgatcgtccagcttgtcccacttctgctgatctatcctaggtcccaaccgacctggcgaatgtggaccatacatccaatcccagcgacaaacgatctaccaagcccatcgggaccaactcctacaggtgaataacatatccccatcaagctagatccatcacttgaacacatctcttccttcaaatcagtggatagactaacgtggatttttgtatatcagtccggacaagcataccggtgcttttgctcccctgatcgactcgatcagatgcgccaagaattccgaagctcgggctcgaatttgacgtatgaccgcaagtgtctacagctgagtgaagccgaagtgacggagaagatgtcgagggggctgtcccatgtgatccggctgaaggtatatattatcccatcccctccctcccccctacttccaccatctctcattgctgatggcttattcgaacaggatagaactcggacaatccggtctccgtcgacgacttggtctacggccaactgaccttcaagaacaacacccaggacgatgtgattttgatcaaggctgatgggacaccgacctaccactttgcaaacgtcgtcgacgaccaccacatgggcatctctcatgttctgcgtggcgaggtcagtcaatccttccccttttcttcccaaatcgtcacacccaaactcacaaatctttttcgactcgatatccaatccaggaatggctctcctcgacccccaaacacatcctcctatataacgctttcggtttcccacttccccgattcgctcacctgccgctactcgtcaacgctgatggatccaagctaagcaagcggtcaggggacgtcagagtagaggactatatcgtaagtgggacgcccttaatctatgtatcccattcgaaaactagttctaagaagagcctgttgagttcattgtaggcgaaaggatacgaaccggaggcactcttgaacttcgtcgccctcatgggaatgaaccattcgcgacatactactgacgagggtaagaatgagaacacgacgacggatgtgatgacgatggagcaaatggtatctgccgtaagtcgttcgaccgatcattcaccggcgagacattcttttttttttcatttctcattgggatgggtttgatggatctagttttcgatcgatgtgatcggcaaacatcgctcgacgatgtctcaaccaaagcttgtccatttgaaccaacaacacattgcccgcaacctgctctcgaccgagcctgaccaagtccagccatggatcacacgtgcccgctcgatcctcctttgtggaccagcaaggccagaggtctccgatgcttatgtgcatcgggtcttgctcgctatgaaggtaaaaaaagaattacctgctctcttcgctgtcaccccagatggtctcatcttccgttttctgtcttctaggatcgactccatgttttcaacgatatcaagtatcttgctgaatacttcttcaaattgccagatctgagctcatcagaagcacgcgaaatgagaaaaaatattccagatgaactataccgtacgttttttttttcttcatttctgctgcactctcgatttcactactatttgagggaaaatcaaataagtaaggaacacagaatatgagctcattacgattttatctgggacgtcttggtttctggatggatggtctattagacaggatcttggacagttctcatcaaatgctaagcgagttcccggaggaagagacaggatacgagcgcgagaaagttgcggcaggtttgaagcaagtgcgcgaggccgatccggagctgagcagtaaacaggtgatggttgcgttacgccacgccatcacgggccgcaaagtgagttcaaagtcgaccatcctacatccgtctctcttcatctctaatgattctcggatagatcggacctgggatggctgagacgatcggggtgctgggaaagaaacgaacactcgaaaggatcgaggctgctctccgataaccgtatcactgcgcttcttattttttgctgggtttccagatctttctcttctctttttgtccgattgttggctttcgtcggtgtacttgaaatttgatctcaccatccatagtcaaatgctagtgttatcatttttccgccggactctctggcctggttgttagtctgcctcgtgaccccttaggcacccgacaaacaagcagatgctttgtcattcaagtcattcttcctgtggtccaatttctactggtcattgtctcttatcaatgttcttgaagctgaaactcatcgtctacagacaaatgcaactcatcatctacaaacaattgagaagttgaccgactctccgttctcaataatctcctcattgccatctgcgtgcagaggtgcaaaagctgaccatggtattagcatctatgtacgaatgtgcccccctggacaacctctaactccctgccctggggctgaccccacccacaagtgtttcaagaatccttttttgcatcaaccaggcactattcatcatcacttgtgacatccaaagattacattgaactgtggggtttcgttttaaaagggtcatgaacataacgttggaattttttttttgcttcaaaggagggtttggtacagtattctacaggctcattgaggaaaagagtataaataggtttcctgtaagagatctgttggaggtccattaaaacaaaggccatggactcgatccgtctactcgcagactcattaacgacgcgctggcatcggagcttgcgaaacatagttgtgcgggttgaggtgcctgggaaggggggagggaactgattagcccatgcgctgaatttttctcgcgtcctgaattttacgggcccattcgcgggtcttcttagcggtggccttttgtgtgctgttacgcatggcagggttctgggagccgccgggaccgtcggtagtgctgtcaagctgtgagcgggcagggttatggaagacctggtggacggtctctgggattcgggcacgctgggagtttggggcgcccccagttggcggtcggacgggtcggggagctgtcatgggaataggctcgcgagatcgcgccgaacgacgcaggatcggttttatccaacgagctggaaaatcaatccacaccagacaccagatccacgaagcgcaggattgtcaaaaatcgggtaaaaatccaaggggagagagagagagagagagagagaaaggcgagggcacacgtactgactagttggtccgccatccgcttgatcgtcggatcgacccgcggacatttggtgtaaaacaagacgatcttgccgagttcactagacttgagagactgcgtatctatggacatctattttaacggccaattagcccgagcgaacaggagcgcgcttggctgttaggaggtgtgaaggattgtacagggactcactttgctgagcagttcgagcagctcacgttggatgttgagtgctgggagggaccggtcgggtaagggctcgagccacttcttgacggcttccaagacgccgttgtcgaggattgcggtctcgagatgggatctggttagatcgggtggatgatagtttgaaagttagcgggggctgcgtctctgtgggataatctgtgtggaatggttgggtacttttggatcgtcgatttcaccttcggtagcagcatcaattttcccgtcgccggtcgacgctcctcgttcgcttggatatccgtgtcggccgcactcaacatctccgtgcgcagtcgggacacctcctcgtctgccatcatttccagatcttcatcgccccccttccgtcgacgccgtttgcccttcttgttcttgcccgctgcctcgtcgatccgttgatagagctcctgtcttcgctctggagggcggatacagttcgagaattagtaggattttcgatggatttctgtagtccatccagtcaattaaagttttccgctcgctcacgctcttcggggtcaatgaccacttctgcttcaccatcgtctggcgggacgccattatcagccgaatcgggtcgtttgttacgttgttggttttttttcttcggagccgagctaagaaccatccagcactgatcgagtcaaaacacaagagagcgagagagagagaaggtaaaagtttgccccacctttgttcagaggacctttgggtcgtatctttcctgaacttggggtacgtatgtgatccttctcgtggcgcgggatcatgggacagaccgccatcgtcctcctcgtgttgtcggccctcctctgcgagattttcttgcacgtcttcggtcggcctctcatctttatttgattccagagaaatggtcaactgggataatcacatcttactcctttcacatgaacgatttaggtacttgcttaccttgatcgaaatcagataaatccgactctccacctgaaaggattcaaaataatatgtgtgcagtcagacatgagttgaacgttccaagttcagaaggaacttagcaaacagatagacgatcactcaccaaagatctcatcttcaagatcgcggggcatttcgtcaatagatccggtcagagcttcaatgaggttgaagtaaaaggtgatcgtgttgaacagagaagcttgtttcgttggtctgagagaagatcgagaagttgagaattggtttggcgccagtggagtgcatgcggacctatgcagaaatccggattcaagtgcgggtccggatagagtcacgacaatcaatatccgtacaagtcggcaacccggacgccggcgccaccgtcccgactcccagccacccccgggccccaacagatgcagggtgaacccagctgggacccggactgggagctggaagcagctgggagtcagcaaggttttgacaaaggctcagacacggcagcactgaacttgaaacaagttccgtctccgggaaggcgcgcagttgttaagctcggcagcacgcgaccggtccaccacgcccggtaacggccagtgtgaggtgagcgacccacccatcggctaggccatcaccttaatgtttgttgaagtggtatggacttctcaagcgacacactcatgctgctttcgtttcaactggaaccaaatcccgcttcagccttgttgccgtctgcacaagtgaagcattgaacattggtcaaacacgttcaaacgcgtgcacctattaagcccaccggatgtccgcacccgcgtttaactcggacacgtgtcgtttcagcactcttccattcgatagaatcctggagaagtctccagctggggccaagcttggccaagccgatgcaagatcgcacgttgcgaatgcctgaagtcctagtgatttcgtcaccacctcagtttgcggcaggttccagccggtagtggcgctcacagtcagtatgtataacctatttccaaccatcggcccccgcgataaaatccatctttattcatttactatgtagataacgaaactaccaaatttccttgtacaaacatcaactcatcgtgttccagagaggagcgcgtgttgatgagacattctttgacgtattttagcacatacaccataatgtgagttgactgtttaggcccacggatttcaaagtttcaagcctatgtatctggtaatgatgcgagtacatagccatctactaatgcttcatgacaggtgtgtgtgtgcatcgagataattcggacataagaaattgaaactggggttctcaacgagtaccaaggcgccatgacatggtcttcacttcagccgaaaaagttgggtgacgtggggatcgactcggggctacaaataggaagcaaaactagcacttgttgcatactcctcctacccagcgctcccctcaaaaaaagatcttccagtatctgaaacagcgtcttggcctctccattctaaaatagaggctgcgtcttgaacttcgacgctctcccctcaatcttagggtccagtgccgcgattttaattgatgatatttggagcttataaagatgttcattatgaagaaattaggcgtaggcttaaccgcctttctgatgtcctatgttgttggcaatgcaacaccttcaggagctgttcaaaccaccccttccttggcctgttcgaatcttttgcattcggtatttgatgctccggatccgtgcaagagcttgaccttccgagtaagcgcctgtattaacttaaaaattggggcagtcaagtggcctctaatcacaacctttttttgtaggaatatcttgaagctttgaagtttaatgaatcaagctgctctgtcgaatcaggatgttcactgaggatagatgaggtattgcattctattaacatcccacttgtataattgttaagctttatgtcttgctcaaactgtaacagaatagcaaggctggcttctgggataagcgttttttaaaggatgttaagaactctgctaggagtctctcggtatggcgaaaagccattcttgaatttcagctcaggtaactggatccgcatgactcatcattacattcaaatctctatgttccggcaaaggctaactcaaaacgaattaacgattaacttaaaactagtgagggtcctccgtccatcaaagggaaattagtcaagcgaaatttcctgtcgcctatccaggtggaaaaatcgaaaaatgtttggaggcacagggaggatgccacccctaaatcaatcttggatcgcggtatcatctcgccagctggtagtacttacgaccctgaggaaaagcaaaccgatccaagtcatgaacctccaaacatgagaacattttggattggaagtggaagtcacagtaacaacttcgaggattctagcacgatgagtgatgcttcgagccaatctgatttcgtgagtcaagttacccttgccacttaaggtctgtttttggtgtagctgacctcaggacgccaaaactcagagtgatgaagaagggccagccagtacccatttttcacctgatcattcaatgcgcacaacccatggcaaacttgtacgttcaactgactcaaacgctgcctccgagggaaaatctgtattcgattggatccctgagcctaacggcatgcaactattacgagggggtaagaaaacaaaagtttaccagcggaaagctcctgtggttccttcaccaatttttgacgagatggaaacgaaatgggacgcccagttacgcggtccacttcttcgtctacaacacctagtggaaatcaagctacagccaaatcgttatactacagtcgatttgatgaaagaagaagctattgagatacaatccattttgaattcactggttcagatacttgagcaaccaaaattaatcaagtacctcaaaatcaaagataatgtgttggtcagttacttatacgcacctatttcactctcctgtatgtcctgctgagtctcctctcttgtgcttccactgataacctcaccaccaatatcttcatttgatgctaacaggcttatcacgaaagttatgcggaggggtgccgtttgcttcaggaagtagcagatgtgtggattaacgtgcgaaacaacttagatagactggaagtgcacgtaaaactgaagcgcttcgaggatacccttgaatttctggatgccatcaggggagatgtgctggacatggtttcgcaacgaatggcacttgaaatgaaaaacttgctgagagaagtggagaattatgtagacctcgatgggccacatttggcacatcctccatccccactcgacagtgacccacaaccattgccagtcaaccaaaaatatttgccgttcaacactcacccggggcccgaacaagttccatcagcttctcaaaatcaacatttgtctagtgacatcaactttacgccacctgtaattcctcaagtaatgcgctccattgaagacattgcgtgagttatttctacttgacaggctttagtgaatttactctgtctaactctccccaaaaataatttttgtgtctagtgatagtgcaaaaagcttcctgaatacgctcggaaacttgaaagaatgtcgagatgctatgaagaaggacgcaacaaatgttgagcgcgtggaagaacaacgacatgtgttggaaaacgagttgcaaaacctcaggtggaaattgagtgagagtggaacagccaagatttggtctgaattgttgaccagggagaagtttgaagccaagaaagttagtctagaactgaaaacatgcctgtccttggaaactgatagttttttttattgaattttaggtggaattggatactgtcattcaggacatgtttgccgccaactatcttatcagagctttccaaactgtttatctgggaagaaaggtaacttacagccacaacaacaaaacctatcatgatttggcttgggttatcagtgaggggctcaaagctgctctcaaaagcgcaagtgcgcgccaaatggatggcctagctgacattcttaaatcaagtacaacaacgcacatcatgtccatcaacgatgccagtctcgtgaatgtcaatgccttgatcacaagatttgagcatgcgccaccagatggtatgagttggatcaagctacagggtaaaaagcttgcagaaattttagaatttcatgaggtcaatttatcacacaagcgggccgtctcaaatatcaagagtcagttgaaagaagtcagagattcacttcattctgaatcaagtatgccgtatggagtgttattggattaccaggtgagcaacttgtaccatgtctgttccaacgtcatgatgatccgaaatcaacgaggtttaacattttgactccaattctgaaatatttttacacgctggagtagataaaaccgtggttaagtaaactagatgtttttgatataaatcttggcacagatagtcttgcttctattcaccaaagcatacatgtccccatgaaaaatcaatttgaatgggaggtggaaaaattaattgaagaaattgtgctcttgaaaaacactattctcggcttgacaccgggcttcttgaaacccccgaagtatacgcgaacaaaattgctaaccaggcgaagtgtattcccattgcaatacaacaataatagcaacttggccgtatgtttttttttctcagttctgatagctcgtatcaaaagagaaagtattgaaatgatcatctctttccgattatcagcttgcaacacacttcagaattatcaaagaaaagttgttatgggggaccagcaaaaggtttcaaacggctcaattactaccactgaccgccccagatgggatgctacaagtatctaaggatttcggatcagcaaaggacaatgagaaattttccaaacatagaggggtcatcgatgacctgattggcctggttacatcgattgaactgtacaaggtcgcaggagtgtgcccaatgtctcagcacggtgcatcacccgaactagattcggcaaaacaactttggatagcctatggatcaaaaaagactgcggttctggaaatggctagaaattggcgagctttcggactgatctttcgagatattatagaggtgatgatgccatcaaaaagtatagaagagcgtcaaactcagacgtactcggatctttttgaagcttatcaacaagccatccacactaaagattgctgctgcaaactcacttcttccaaaaacaccgttatagatagacagatcattgattttgaaattttgtaaaaatttgtatgcccagttacacttcaatatcctggattgtcaattatagattctttgttgaaaattacacatatcaccatgacacaccatagaaatagaaattctctgacttttattcaataaaactcattggctcataaaacaggcagggaaagcattgaaactgtcaagaattagtcacttgaaacagtatctttttgatataaatcaacaaaaagtctagaatcaaaacgcttaagtgtcatcagctaatggactcttgaatcgggtacacacatgcatgcacaaggtttttcagaactctttattatatgttgatatgcagggaaaataatgcaaaaaacatgatggaatgaaaagaaatattaggctctttaacagaaagtgaagagaggctttggtggcaagaacatcagcagaagggtcaaaagaattacactgaaaacacaaggtgagtggtttgcagttttgatatttgtgcaaagactgatagctcaatgaaatcagctcatattttgaggttcagtccctacatagaactgaagaatgagacacctatttagaattcggctcacccaattatttaaatttatcacagaagcaaagcaatgggtttttataataaattaagacatctgatgtgccgcattattttaaatactgatgggtagttatatgttgctctggatcttggtgccaagcccaagtacaagcactccaaagccatgtaaaaatacatgagatttgatgtgttcaacagtttttgaaatttgtttggatacaggggcaaattttcctgtaaaaaacccttaagaaggaacttttatgaacccaagtattacaaattaggatttgaaccaagggtgttctgctacacttttttaccaaaaagtgttaatgtagtggcacttctttgcatggaaatctggtagtgttggcacaatgttagcacatttttgctatgctatgagccactaatggctgctacagggccaaaagaacactaaacagaagattagtgcagcttagtgggccttttttgggaactgaaagtgtagtgttagtgcaggtgtggcagaattctgctgcaatacagtatagtttagcatgattccgctaaattaagctgtgctaacactatcatgattgtaactggcccattgctgttgggttgcatccttcaaaaaagaaggagcaaaagatactaaaacaaaaacagattataccatagcttcaccaccctttgagaagttattgcacctcccctgaatgtatttaccatggcttacttgaaaatcctggatcaggatgaaagtgggttgggttgacccttaagtgacttgtgacccgttaggggcgggtttgggttgacttttttttgaataaaattataagtgacctgcttaattcacaggctgggttcaggcatcagattctgatgttgggttggcccaaaaacccaactaccaacccatgtaatgtaccataacgtaaatgcccattgctgttagtaatataaacatgctccaagcttgacccagacccactgctgccttaggtgggttgggtttgggcagcaatattgactgtaagacccaacctgacccatcacttgtgcaagccaggtttgggcactttcttttgacctgaacccaacctggtttcatcctgattcctggcccatttaggggacttttttgggaagaattgatcattcatctgacacagtttggctctgaacatggagtggacaagctgagcccccatcaatccaaccaatgaatttataactaatttcacttttcaagatagtgtactgtgcttcattccatgtagagaataagctgcccagttcaacccaacacaggctcaatttcagaaggttagccagccacagccctgatgcaaggccaaccttggcagatagcccaaccatatgaacacaggtgaggacagagtgggaggttgaacccacttcagcttccaatacctctggcaaggaagcatacaaaaatagttgggtagtattggggagggtggctccacatgagattttatgaaaaattggtaacaccagggaaaggtcattctgcgtgaattttttcccaggggtctggtgtcaaatctttggtgggtgtaagtccacaaaccaaaaacatattttgtagcaggagtttttgattggccactgttgatgggtttgttgctggtaacccatcacttgaagaattcatgatattgaaccgtttgacctgaggatggccctgctgatgatgaggatgctcctgagggtgatggatttgagtttttccatggctgaatattttcatggtcacagtcttcagcactccaaacaaggaaaattttgtttttgacagttatctccttgcacgaaggcatgacacatctgaagaacatcttggtgcgttctttattgcagacttggttattgggaaagactttgccacactttcccatctcaggctctacttgcaagatctcttgagcacctggttgcttgcagactgcacagtcaacgacaactgcgagaccagtcgggatgaaagccaacaatacgccacagaggatgatggcaaacttcatttcaagagtatttttgatggcgaaagatttcaatgagattcgaactcgtgtgttccagaggcactggtaagagcaaaggatgttctgagttgtctaaccgttgcgctattaaacagggtgtcatatattccccatggattatacttgtatcatcatcagattgtatggtaaaaataaatattgtatcacattttatttttcaatttcttgcaagccaatagaaaaaagttgtagttcatcttaaaaatattgactcttttcaaaaaatttgaggggaaatgataggttaatagtgtgacaaaggccatgaagtttgttcaaaatctgtttagaggaagaattttcaacgagatactcccatgtttggctgtaggagcaatggaaaatgggagcagcacatgagagaagatgagtggacaagatcttgtcagaatggaggaaattgacaagtgataagaaaagagagtgaaaacacaccttacattcccattccaattcacgactgatattgcaaccttgactagccctttgctttacattcttcatgaactcattcaaccctccacttttcctgggctgctccgaggtttccggatcttcagagtcagacctctctcctctcaagaatttctcttcgattccggcagatgttttagatttctgcttcctttttttggaagttgtggtttgacaagttggattggtagtttctgaggtggatgttgaaagtgctgttgggtcggtggttacagatttcgaggtagcactgtctgcgtccttgcttctttcttgccatcggcgacccgctcaacttgcttcttgctgcctctccagctcccctaattttcgctctttgcctatctgtcctggcaagacattttggttcaatccgccagctagagtacctcacttcaaccatctaaaaatgcccctttctggcccaacatcagagtgattaaaaatgaaactggtttagcaccttgttttcaatttggatatatctttacatgctgaagtatagaaagccatgatcaactgaaatagtggttttcattgaaatcttggtacagataaatagtcttgcatctattcaacctagcataaatttcctcatgatcaggagtcgatttgaatgggaggaagcaaaaaaaattgaagaaattttcctcttgaaaaacacaattcttggcttgacacataaaaaaacaaaatttctaaccagacaattagtgttcaagttggaataaaaaaaatgacagcaacatgtcaatatgttttttttatttgttctgatagctctccaggatcaatacctaaaacaagcatctctgtctgattagcatcttacttcaaacttgagaaacatgaaggagaaatttttaccagggataatcaacagttttcaaatgaattaatccctgccattcacctccccagcagggcattacaagtatctgtggattttggatcagccaaggacattagtcaatctcaaaaaagaggggacatggaggacctgattggtctggttacatcaatttagctgtacaaggtggaatctggatggattgtggagcatggttcatcacctgaactagatttggtagaaacatttgataagagcatctccaccgcgggccctatgtaggggcccaatcccacatatagggcctgcaagtcccaaaaccacagccaccgcggccctataatagggaccagggtcaaaagtccctatcaagctgtatatatacagactcaatagggcccggctgatcggtcccatcccgtgtgaaccttccaacatcggaaggtttcacacatcctcaagtacactacaactccgaccaattggctttcaccaacttttaaggccaatacacccactagcggtggaaaaaaaccggctcggttgctatccaatttttttggtccctattggaggcatatagggccccccaaatagggcccgcggtggagatgatctgacctattgatcaaaaatggctgcaattttgggcatgcctagaaaatgaatttttggtctgatcttttcaagatatcatacaggtgataatgccttcaaaaatgaagatgagcttcaaaatcattcataattggatcttttcaaaactcatcaacaaaccatccatggaaaagattgctaatgcaaaatcactttttccaaagtatctgttacaagtagagaggtggttggttttgaaattttgtaaaaacttgcatgctcattgatgttaagctcccagaccctctagcgttatttatagattatttgtcaaaaactacacaaatcatcatgacacaccatagaaatgaaagtcttctcacctttttcaatacaacttatgatctcataagagagtcaggggaaccattggcacattaaggaatcatttcttgagaaagttttttttatagaaataaacaaaaagtctaggatcaagtctgcatgcaaaacaatgtttaaatgccattggatactggaatcttgaattgattccatgtagatttgtgtaagttttcttacaaatgttgaatgcatgtgagtgtgcatggaaggtacttcaaaaacatgatggaatgaaaataaatcttacagctggtcccaaaaagctggcggttttgtgattgctgtatttccaaaagaatttttcttgcatctcatagattgtacaatttgctgtacaacttttgatttgggctcctgaggtatcacttgggctgggaacaattggtggctagcaaaggagggctggcagagcctccatgtgatgattgcttcctggccaactccaaaactttgggagttggcctgtattgccttgattactgtggccatacagggccacatacaggacaaagcggggcaaaaagaaatcttctgaaatacagctgatcccaaaaccacaagatttttgggatcagctatgagcacttaaaccaaaatgggatttcaaaaaaaatcagcagaatggtgaaaggatttgaccaaaaacacaaggtgagtggtttgaagtccggatattgtgatttttactagaatccgaactgagatctgcacttaagccttgataaaaaaaatggttgatgtaagaacaacgactccgacaacttctgactctgactactccgacacaccttgataacaaaaatggttgatgtaagaacaacgactccgacaacttctgactctgactactccgacacacctgcgatgatgcagttttgttttgtttttgatttagaatgatgaatgatggaggacacgcgtgagatttagatcagtctcttctccactttttatctgaataagcgtgtgtatttattatctgagaaaaataaatcataagaaaacaatcttgtatagcaaaccttgataacaaaaatggttgatgtaagaacaacgactccgacgacttctgactctgactactccgacacacctgattagagaaaaatgagataaatgaaaaataaggaaacaatattagaaaaatgttatcgtgtgaaaaggttatagaaaaatttgagatgataagatagttttaatcatacctgcaatgatgcagttttgttttgtttttgatttaaaatgatgaatgatggaggacacgcgtgagatttagatctagagaaaaagaataaataagagagaaacatgaggaataagaaaaagattcagtttgttgttgttgcgatgtttggttgagtgatcttataagaggatgttgcttaccagtctcttctccactttttatctgaataagcgtgtggggaaaagactggtatcggggcggtcgaaaaatcttttattggggtacgggggaagaatcggttaggtttgttttgatgatgttcagatgcgagtgaaaattgacattgttactgcatattcataatgagaagtatattgcgtaatttaacagatatttgtgcaatggctgatagctgagttggaacccattcagcaagaagttggttgtggcacacaatctctgttgtaatcaattttgggaagccaaaacttgattgagaacagaatccaattttggattcatgaaattagcccaaaagttgtgttacaaaatttcaatgtaaaactggagattgcatgaatcacacctattcacacatcaaaaaagtcaaattcatgagtgaaatagagaaatgtgtagttaaactaaaataagacatctgaagtgcttgaatattgtcagcagtggtggacaatcatgtagtgctgtggatgttaggtccaaggccatgggcccaaatctgtgtcaagatccctgatatcattaaggggtggtgtacccagcactccttgaggggaggccagacatgagggaacaatcaacaccaaaatactcaaaacttgaaggaaacttcttagtaacccaactgattcctcaataaagagttttatcccttgaaaaaaggtctaaaagttcctaaattcaaacctgaccataccacagtagtgtcaacctgtgaccagctttcagaccccctggcatccacatttatacaagtggtgccaacaaaacttgtaattattgcacatatgttacacaggtggagtaagatattgtatttttaacacatatcacagaccactgttgcctgaggaagtggaccagacaaaactgaatatactttgaatggtatcagtggaactcaaggcaacataagattaaggaaggtggcacaagattaagattatgagaaccaaggatgaattgcatttgtatatagactaagcaaaatgtgtaccacatgtggttgagctgataaataaagtgcatgattataatgacaacacagagaaaaagatatgcatagaggcaagatcatttgataagtagctatatttcagggttcaaagactacaaagctcagctacagacaataaaacaggctactggcagagtacaatctcataattatctattataaataattaagaataataaggataaagaaggcatgagtaaaaatgaaaagaaattgatccaaattcaagagttagtccacaacccaaaaaaaaaaattgtgtggcagccagttttgatttgccgctttagatgggtttgatgctgggaacctatcacctgaagaattcatgatattccaccctttggggtagggtacctgaggatggccctgctaatgatgaggatgaaggatttgagtttttccaaggctgaatattttcatggtcacaaccttcagcattccacacaaagaaatttttgtttttgacagttatctccttgcacgaaggtatgacacatcggaagaacatcttggtccgttcttcattgcagacctggttattgggcaagacttcaccacactttgccctctcaggctctacttgcaagatctcttgagcacctggttgcttgcagactgcacagttaacgacaactgcaagaccagtcgggatgaaagccaacaatacgccgcagaggatgatggcaaacttcatttcaagagtattttggatggcgaaagatgtcaatgagatttgaacttgtgttttccagaggcacaagtatgagcgaaggatgttctgaggtgtctaaccgttgcgctatcaaacggggtgttatacgttccccatggattatacttgtatcatcatcagatcgtttagtgaccctcaaggatcgaagaaactgctggggactgaagcaacacacaggtgctgatgtggcttggtgagtttttcatgtctggtggaaaaagtcttgtgtgtgcaggcgaatggggttgtcaatttcagcagatcaaaactactccgggaccccccaggctcagggcgagtgacattgaaataatgtccagtcagcgagtaaaagaagccgtactttgagtgatcaaacccgttttgattaactggacatcagtcaataatcatgtatgccatgtgccaaagggaaaacagactggaaaagcaaaaaaaaaaaaaagacgaagagagaaatctgaaagatctgctgattactgactaggaaacgtttgttcttccaatggagactcttttccagcccttgctccccgccttaagttgttagtcaaaggaaatcgtgaatggcggcggcagtacaccacgggctcacccaaacggcagctggaggtttgcggagccgtttttctgatggtttcaccacctgcagtggcaaccgttggaatctggtaatcatgtgtgtttggaaaactgttggcccaccgttggacaagtgtttttccgttggtttactcaaaagacccaagagggtcttctcccagggtacccaccagcaaaagtaatgcacagcagcagcaggaccatcagccacagtagtaacaactgcctggtgggcagggggatacccagcctgttgcaatggaaatgaacaatctgcaagtcccatacaacattgttagcagcatgagctagtatgttatccatataccaaggcacagctgacccgggttcaagcctgaccgttgaacaaagaaaaagtaaaaaaatgaccaagtcatttttgacttttttttttttctggaacaatctgctttgggagcttgccctcagtgggttctcagaagactgaataatcatgtttaaatagtattggttggtcattggttgacaaagcaggagcctaacagttggcttcagtgctgtggtttatgaaaccggttcacaggaaatcggttgaacaactgttcaaaccaccaattttaaaatggttgagtttttccaacagttttctggcatttatccagttgaaaaactggtcaaaaagtggaactgttgtgcaaatggtcctaataaaaaaaagtggcccggtggtgtagaaccaggactttttggtgaacctgatgcttacatggacatctaggctagaaaacagtggaatgatgaagcggtgaaggaggtcaaaccataagaggcctattatctcagcgtttgatagcgacttctttgtaagggagcaaaaatggaattcccagggaaaggcgtccggagacagactaattagaccaggcagtccctcagtgatggtagacgaaccgcccaagccgcctgcggtgctaggtcctggggcaaagtataaaggaggatgagaacgaggaagaatagaaggacggagggtgaagtgcacatttccgaagctcgtgagtcgtcacacttgagccgatttggacgccgaggacgcgctaatcgggcatgtcagcctggatcatactctgagcggtcccgcttggcaatgtcctgtatggctatgatggagaacagtatgccagaggactctgtccagccaacacatgtgaatcttcagatgcgattgattgaatgtaaattgaagaattattaggtgacttgctgggtctgcgtcgagaagctcagccccggctcgacgtcaggttttttttggaggagggtgatcttaagaggtgtgaggctttccagggctacatatcctagcgtcttcaaggatgcttgaaaaaggcttagatgtctattccagccttgcaaatgcacaagttgaaacatgttgttgctgtacagaccattggatcgtctgaatcagtcccagcgcatcaatggtcctacaatctcacacctggtgccacaatcagcaatctatcctcaatccgtatgtagtacttttttgctttagaacaaagaaaagtgttgttcaatcggcagttggttgtgactacatagaaccggtatggtaacaataaatattgtatcacattttatttttcaatttcttgcaagccaagagaaaacagttgtagttcatcttaaaaacattgactctttgcagaaattcgaggggaaatgataggttaacagtgtgtcgaatgccatgaagtttggtcgaaatctgtttagaggaagaattttcgacgagatactcccatgtttggctgtaggagcaatgtaaaatgggaacagcacatgagaaaagtggacgagatcttgtcagaatggaggaaatcgacaagtgataagaaaagagagtgaaaacagaccttccattcccattccaactcacgactggtattgcgaccttgacaagccctttgcttgacattcttcatgaactcattcaaccctccacttttcctgggctgctccgaggtttccggatcttcggagtcagacctctctcctctcaagaatttctcttcgattccggcagatgttttagatttctgcttcctttttttggaagtcgtgggttgacaagttggattggtagtttctgaggtggatgttgaaagtgctgtcgggtcggtggttaaagctttcgaggcagcactgtctgcgtccttgcttctttcttgccgtcggcgacccgctcgacttgcttcttgctgcctctccagctcccctaattttcgctctttgcctatctgtcctggcaagacattttggttcaatccgccagctagagtacctcgcttcaaccatctaactttcaatgtgaatcggggtccgatctcttgaagtcgagtcctgatggtttcatctcccttattcaaaaatcttcgtattgccaaaaattgatttatcaggggagggggatgaaagattgatccgaatcagtatccgaagttccgaaagccacatacgtggccatgtggtaagttgatgtgatgcggacttacaccttttctcgctcagcaaagacgtagcggtatctacggaagaatacaaaatctctctggttttgcatgctcacgacctgtcgtccctcaagttcaggaagaggggggaagacggattgcagcagagttccgatgctcagaccgagcggagtcgagaagttggacagcacaagttcggggaaatgtgaggttggtttagcgtgtccggggatggccttactcgggacgatactggtcatcctgaacgaagccgtaggaccgtacggtaatctggaaatcgtcatatgtgctagaaaagatgcagtccaggcgcgggggggggggaggcaaaaaagaattagcacactctttgccagtaggtcttgcgggaagtcatgggcgacatactgggaccactccgattacggccaccatgagcttctccaatcacaaccatgcttccgtatcctcgctcacaggcccaacgacagacacgagttaattcgaagcgcttcgtcttcctagggatgatatcacagtttctcgatcctccaaataagccaccgagctcgtgaataaacgccagggtgaattctgaaggtcttggtgaggttgtgattaatgttcttggttgctgctgttcaggttgagctgcgggttcaggttgactggtaccttgctctggatgcggttcctcttctgggtttgggggctcatcagcgggagcagatggatagatttcttcgttcatgtacggggaaaagagatcatgaagtctgcccatatcaaaatggacattctccaatcccggttcggctccatcggcgccttcctctgtctgcgctgaatattccaccttcaccggcagcatccgttcgtcatcgtcatcatcaccaagccattcttttgttctttcgatcgttcgagggacattggccttcagtcgtgcctcccgaagggaggggtcagctgcttcggccttcttctgttggactcgccgggttaacttcgcttgggccttgtcacgtttgagactcttggagactttcgagcgtgtgaccttgttggcgatttgagaggttgagttgatgaccaccatgatatttcgaatgtcgagatggagaatgctgagtgtctcctgctagcttctgtcctgggaggggcttgttggaaaggcctcgccggttttcagggcctccttggaaaaactttcggcagaaatcaaattgaatatgcaatgtctggagatccgtacagcgccgcagctgaagcccttctgctccaaaaattaaaacccttgtgcggttccgtcacgccggtgagtcagtcacaccaccggtaaccgcactgccaattaaaaggttgagtggagagccgcaccgacaggcaccgacccatgcgcggtaacatcgagtgttatgaagcatgcaatgttatcgggcatgggtgcttgaatcacatttcacccatacgcggtaacatcgcatcctgccacgcgatgttaccgcgcatgggtggaatgcgattcaatcgtttttgtagtgggctggtttcttgaaaatatacactgtcatatgtttcccgaattcctatcaagacgtaaccaatgaggggtatgtagtcagaggtagagatataaagtttcacacgagcaaaaggtttagtaagttgatccatggcaaatgagacaagtcaccgcgtttttacaagatggacacagatagccctaatcatgagcgaattgagccagctgagagggggaggccacggtaatagcaccgactcggagcctgaccagctatcatagggtgttttgaaagcgcagatcaagctgcgatccgcgccgatccggccttgttaaaaccttgcaagcagaacggaaaaatgagagaacggctgcctggggaagttgcacgaggtgaacagaggctgatcaggctcggactgtcttcaacagtttccagcgttcaccatcccagcgtgcctccaggagtccaagcgactgcaatatttaactttggcgttgtacagtcctctaaggttctctggacgacccactgtagtggcttgcaatcacaacatgtacaaatctgcttaagggtgaaaaataaatacatatgtgcaaccaacctttctagaatgggaggcgggtcgcaccgctggctcaacccccatcttgaagaaatgttcgttcactcaggctctcagcccatgcggctatgatagagaccatggcacatgccagtgttgacagcctggcaagcctggactatggagctgcgcggaaggcacaacatgtgaagtatgatttgtattctggctgatgtgacttccttgggagattcaaagtctcaagctttgagtgctccgcccgctttcggtcaggttttacccgttgaggccatgtattggatggaataggtatcaccgacctcgaggatccttaacaaccggaccgacgcccttacctcttcatagcgtttactgccatccagttgtggggaatcaacgattaattgggcgatgattcttggctgataaaacattattattcatcctgctcccggcctccaaagcagtcctccaacacataaatagactaataattcgcaccatccattcctttatcacattccctctttgcaacatcactttccgtgaatttacaccggcgatatgttaaaactggccctcgttcaagtgtccatgctgatcagcagtgcactatcagttccatcttcatccgaatattgtgagtcgcgagaagcctattccaaaccgttttttttttttttttgccgtttgcttgctccaattctcactgacattttctgcgcgcatgtgctcttcctctagccggcattcaaccgcgttccgcaaactccgtcctctctgagagggccgcccccaatccaccccaggtgcacacaggcacagtatattctttcgaaaaaacagcaacattggtgtacgaagttctgaaccgcgttgcaaatcacaggtatgaagaatctttaagaattttgaaagcttgcacctgaaaagaagtcactgacttttacggcacctacttttcttttagttgggaatggggcgcccaagcggaagtcatctttgagagaaattacccggagtacagtgtttactccaatactcgccagctgccactgtcttctcaagatggacctctgaaacctccttcaggattgatcaaatttattgagcctatcatcgcgaaacgtgtccctggaaccaaacctatcgttgatggtgatggcgcatcaggtgaccccgcaagtttaggtgtcgcggtgcttgtttctgcagccaccagcaacaaaggtagattgagcttcacacgccttactgagctcgtgaggctgaactgagcctcttaatttggtcatttactagagaggtctgaatactttcaaaagttggcagacgaccagttggattggttattgaatcacgttccaatcaatgagaatggtgccatttctcaaagagacaaggagctgcaatactggtaagatttgctcattaactgcctgaccactcaatattctttccgaatgccactgattttatttttgtcttcaggtcagattatgtctacatggctcctccttttttggcgtattacggagccgctacttgcaacgctaccctgctggaaattgcttacaatcaagcaaaacaataccggacgatcttacaggacggcaaaatcaaagtatgggaacacattgtatctggtcagtgaagctcatgtcttcagcagttagtcattggctgaagcgtttttccttatcttgacttacaaaaggaagctttgaggatcgagctttttggtcaacaggtgattcaacaactcaaaatcgtgtgctacataccatgagcctacgagacctgatattagaatgtacctatcctttcaggaaacggttgggctgccgctggaatgatgagactttatggtacttttatgaacttacgcgaacccaagcttagggagcttacctcgccatggagagaagatttggctaattgggtcgctgaaatcgtcaagggtgcctatgcgtaccaatacaaggattcatatctgctgcccaattatctggctaacaccaatgcttcacataattgtgagtcactgttgaggatctgtgaaaatttgaaccccttgaaagcgatctaacttgctttgaaatctttagacgccgaatgttcaggtaccgctttgatcgcagccgctgcttaccgacttgcatcacttcgaccgagtctcgcggctgatctaccactggatgccatcaatgcagcccgggtagccatcttcaccaaatacacaaacagcaaaaccggtgcagtggccccagtcgtggacccgctaaactggaatgcagacaaggctttcaatggaacaaagcccgacgttggatttgtcagtcccgaaggacaagcctttacaatcttgctgtttgaagcctggaaagcttatgttgcgagcctcgactgcaaagccaatccttctcacccgcactgttccaccggttatcaacgcctctgaactcggtcgatcatccacaccttcatccccgtcctggtcatcatagcagaagtactaatttcgaaagattctccttgggtttcgtcgggcctgaatcacaagccctagcaatattttaaactcgttcttgaaatcatcacattttacgaactcttttttttgtaaatttttgtaaagacgcaccaaatctcgcattacgttcaaacaagtttcactcacaaccttcgtctagtctattatcacaacaacatttcaagttaaattcccacaagtaatacattaaaaacaatgcaagaggcgcctgtaagcctgctttgggtatatttttttattccttctcttcctctggatagttggggtgaggcttgccgaaaaataatgaggtgtgcattcttaaccccccccccaaaaaaaaaaaaagagtaaattgcggcacttgatatggaatatggcacaggtgcctttttaatattgcttgtctacttccactatttttgaaactgtttcttgccttcaagggttcaagtgttgtaaattaaagaccaattcagcagcttaatgatgcttgggaaaaggggttgaaaagcacctatgacttcaatgttggacataatttttaggacttcagtatgcttatactgaatcctgtgagagtcaactatggcaaagcatgtacatagtttataaattctctctctcttgacctatgaaatataatcatcacagtttcaatgacttctatcataacactaattttagttttcagctgaaaatatcagatgttctgcccaaattcaaattggttcttttatagtttatttccagattttaatctaccaaattaaaaaaagatattgcacagtgtgtattttcagttcaccacatgttgattagtatttttctggttaaccatcagtgaaagaggtcaggatatcttgatgaggtagcttctgaggatgattctcttggtgggaacattttatgcatgttttcatgtgagcagtttccgatgacagattgattgtttttgacagtgattcccaggcaaatcagcctagtacattcataataagcctttacacattcaacattacattgccgcgctcctttgcgcagcttgccacatcctgtgcgcagggggcatccttctggtggtggaattttacgagcatccttggctccacagtgtgcacagtcaacaacatctccagtagcaaggccatgttgtatgagagctgtgaaaactccaaaggtgattgctgaaattctcattttaatttttttaatcaacaaggtgtctctggtgggaattgaaccaatacttcacttgtaaatttgagtttcagaggatttgtatctaaccgctgggaaaatgattggggtgtatccagcctctcttgtaaactatatatatatcactggtctgtttgagatggttggataactaactaaccaagacaagagaccaatcaaccaaagatcttgaaactatcaatgcatgatcataattaaaaattgattaaatcaacaaagccaagaattgaaaagaaaataacatggaaccaaaacagcttcatgcaatcaagtaaaggcatgtgagcaacatgaatggacagttaaaagctgatgtggtacattattttttgctgagaacacagatttcaattgagtacattttacaagaagatattatgaatttgttttgcaaagggcagtggattgtattagaagacatgtacatttagtatagaaaattgggaaaaagggggaatccatatgtaattggttggcagcagagccacctgtagcctctagcacatgtaaacatcatgattactagcattttgtattaaggtggaaagactttttcttcttgtgacaatggtagtcagtggaaaactttgtgtcaagatctactggtctcccagaagcaatttagagccctgaaagctagatttcccagcaaaaatctagactttttgggtatatatcaatatctgcaagggtcccagatttgacaggaagtcctaccatatcccattttttgccatgtatttgaaaagttattccatggcaggcagtcttgaatttccagtgtttatgggtatgtttctgggaaaccttcactcaaagaagtgaaaatatgtaacattttcatttataacttcagatctcacatgtcttccttcacctgaggatgtggatgcttcagatattggtcttacatttgaatcttttaaaggcagcttattttcatgtgtacaaccttcctgctttttaaaatccagaaatttcttgtttttgacagttatttccttgcaagtaggtttagaacatctgtagtaatttttggtacgctctttaccacatgggattccatcttcaatcatttcactacatggtgctttttctgggtatcctggcagtgataacttccaggaatttgcatccttgcagatggcacagtaaacagaagtgttaccagccatgccaggttggatgaaagccatcaacgcactgcagatggtgatggaaagtttcattttacaaatcatgaattggaatgaagactgaagtgggatttgaactagtttttcacttctggattgtgtgtgtgtggggggggggggaaattgtgcagaagatctttcctgactgttggggtaatgtgcagggtattgataatttccactggtcatacatgtatcacccaaaaatctgggttcattggatgaatgaacagataagaggtacaagattacattggcaactctacataaaacttcagcagtacaggctgtatagtttctgacactgctactccatgttaaaatcccccaactgtcatattcattcttttttagatgccttgaactttccccatgaattacttgtaattttctagggatagactggggtaatgtttaaattccaagtgctggaatggcaaccagggtatcccaaatatcagtagatttgattttttttcctgaatctgttcccaagttgctctttttagaatccaattggtgtagctctcaagtttcctttgttatactcaatcattcttagtatttttcttcaattggtgttcatattttacagccttccctccagttcaacttcagttgagaatgtatttatactctattgtcagggaaatctgagattacaaaggggctttggtagatttcagttcttctttcccagtgaagaattccaaattttcctatggttttagacatctatttaaattgatttcaagacaaaaaattccaatactccaaactggtcttgagacttcaggctttaatagtgggattcacagttgatttttaaacagaattctacatgttaagcacaagagggtcaaaatttcaattttatgaaacttcaaattcctctttgttggaacatttttcaaaacttctatgaaatttatgattttgtgtagaatggtgctcaaaagtcaactttgaaacccccttatgactcaaaaacccaaatttcatcaacttcaatattgcctttgtaggagccaatcccatagttgtattcacttgaaacataacttcttatcccgcactggatgtgcagtaaaataaacctggatatgtagtatttttttttttgttcacctcttcacaccatttttttttaaaaaaaaaacactgaatatccagttttttttactccatatccagtactggatatgaggtagtgttgaaagtgattcatcaacggcaatcattgctttcaaaacagacagccaatgtttttgatttggagctaatcaatgatttaaaagaagttttgacttcaacattgatatagataaaactaaaaattgattgcattttggattatagtgggaagcctatcttttttggtgagaattggagttagtatccttgtgttggcattcattcaaaaaatatattgtatggtggacatcattaaattgccactgttggtgggtatactgctgggaaaccatcactcaaagaagtgataatatgtgactttttcatttataacttcagatctcacatgtcctcctgtttctgaagatgtgggtgcttcaaaggttggccttatatttgattctgccagtgaaagcttattttcatgtgtacatccttccttctttgtggcatccagaagggggttgataaacgcaagccaacccccctcgcgtacgccaaactgcacgccaggcacagattggcgtgtgggcctgcacgccaacagtccctaaacacatatgtgtacatatgcgtttagggaccaccgccgtcccataggacccaggcatgggtcctatgggatggctccgctcattttttttttctttcaaaaaaaaaatatgtacttaataagattttttttttcatgcaaaaaaaaaaaaacacagcagccttgccgaccaggaggactccctcctggtcggcgaacaaaattgtagggatgcttccttactgcagtggtaggtcaaatgctctactcaagcatcttgatttgatgatttttcatcattcattaacctcaatctcccttgtatttccctcttgattcgacccgtgttcttgatctccaggcaagcgcttctcaatcgtgaggtaaccaaactcacaaaaggcacattgttttattctggaaaccgattgtctcctgtaggccactttcttgccaattgcacctcgttattaccgactttgctaatgattgctttgaatgatcactcataaatagtcttctattcagaatcttttcgattttcacttgttttacattatcttttagtcatcaatgtcttcataatgtacttgtaataaaacaaatacaacaccttgggaaggtggattctttcttgttcatctcgctcacgaccacagttccttgagagacgtagttgggttggtcaaatcagtgcattttaagcctccatatcctgattgccctcaacgtcggctttagacagaaagctataggggtagccatggcctgaagctcaacctcaggtgcccatagttgtttagactggtacggccgtgcccctttggaggatctgtatcctatccagtaagtcatacattcggcttcacagagtaggacatcgctcggcttcactggtgccaagcggaacaccgaccttgcgtgtatcggctacaatgaatgtagctccaagttgacacggcttgaccaggcagtgtgtgaagtttttccacaaggttggttgtacaaccttgtccgccaggaggactccctcctggtcgtacaacctcgtcaaccaagaggattccctcctggccggcaaggtcgtacagcctcgccgaccaggagggtgtcctcctggtcgacaaggttgtacaacctcgccgaccaggaggattccctccttggccggcgaggttgtaccaccaaccaggagggattcctcctggttgacgttgtggaactgctcagctaatgagtgaagagcttggaggggataaatattaataaaactattaaatagtaataataataaatgggtgttggtgagacttccctccttgtctagcttgtgagatatttacactaagaaaaataatagtgtggtagatttctaaaatttatcttagtgaagatactacctgttgagtatgttgagttgtttataagggtggatggaatggatggtcaagagcttctggagttaggagatatctgagggtttctggtttattctggtttaatctattctttctgggttctctggttcaattctgggtctttaataaagtgagtctttatttcttcaatatcttctgttgagagatggaggtgagttaaataatttccttattatttaacaggtttcaataaagggatgaggagtaagggttttaataaattctcttattactattctgaatctgtattataagggttgatgaaagctaagtaatttctctaattactattcagtagctagcatgaggaggaaggaaggaaaacaagggccaggagagcctctatttatagacaaaatctttggtggggatggtaaacagcttcactgatgagaatgcttggtctgactgggtaatgacctcataccgccaatttaatgatgtcatgatgatgtcatgctatgaaattaatgatttacagctgtgaaattaatgatgtgcagctgtggaattaatgatgtactgttgtgaaatcaatattctgctgctatgttggtcaatgatgtcatctgtgtgattaatgatcttcatgttgtgaaattaatgatgagtggctgtgtaattaataaatggctgtgtaattaattaaatggctgtgtaattaattaaatggcttgtgtaattaattattaatgatctgctttattaactaataagatctgctgaaggattttatgatttattattatattattttattcctctgaatggtttttagctttataacattatattatttctaattccttgttgaccattctagttatgttgtatgatctgttttgtgtttatatatatactttttaatcttccttgtatgttttatacctttagactgtgtgttgtaattatatatgaaataaagtattaagaaaaatgactatgatttgagaataaaaggctttagcatgattatttgatattattacctgctttcttgaattcatatttgctattttaatatttttaatatatctttttatgttttatgggtttgattggtcttaccacaacgtgtaggcctttttgtttctttttcttttttttttttgaaagaattttttttttgttcttatttttttttgaaagaaaaaaaaaacctcccataggacccatgcctgggtcctatgggagggagattggcgtgcaggcctgcacgccatctgcaggccaatccaccctgcagccgatgcacgccaatcctctttggtgtgcaggcgcgcacgccaatctgcgcctggcgtgcagtttggcgtgcgcaaggggggttggcttgcgtttatcaaccccccatccataaacttcttgtttttcactgttatttccttgcaatcagtcttgtcgtgtgactacggcacagccatgtcaccttcatccatggtcgcaagcctactagctgaaccagaccacgtctgggatgcttggggcacaattgagacttctgagtgtgaggctttttcctaatcattgagcctgtgataaagaggagagtctcatcactcatcctctctctcatccccttgaagctctatcagctactttttggcaagaccacctccctgcatttcccgacaccattctctccccttttttttgcacatccactcgaataatcctttcaaatcaaacaaaccaactccacagcaatttccaggtcaatcttccttgactcaaacatgtaactcaaacaaacctgctcctgaaattctaaactttatcaagacaagcagcattttccaggtagatcttccctgacgtgtctgggaataaccccgagtatcatactgactacccaattgtcatgcattagttgtttaaggagcacatattgagaccatccaggaagaatttgcctgttgtcacaccagattcaaacgggaaaaacccatacaggaacaatttccctgccgtcacacccaagtagcacaattagttttccctgccgtcacaccagcacggttaattttttgaggaagatattccccaaatcctagagttgagactatttccaatagtaagtttactagttttgtacgcaatgtagtttaccgcaagtctgataatccaggaagtgcttttgattccctgctgaagatatggacaccacacaaaaagtaaggcattccaaatccggtagccgtaaagaatttgaagctcctccaacacaaatcacctctcttgacgcgccagcacagtcaggacaagataggcctgagggaaataacttggtagccaaggaactgtcatctcggaaagacaagaatccagcaactgcaccgttgagcaatacacacgaaagcaaaggagaggaatctctagacttgatcacacaagtaccacttttatctacagatattttgaaagaagtagttaatacaactttgatcccaccggagccaagcattgttgatcaacaatcacatatttgggggaagatacaggaggcgcaaaaagctagcaacgtgatcttgaccaagattctcttggctgcatacaacaagttggaccaaccagaaaagccgacctttccaaagattatgtgctcattgtccgcaatgccggtgttacctcacatgcaaacaaagatcagtgttgaaaattcagagacagtaactgaattagaggaaaacttagcctacacatttggatcagtaaccagccatcaagacattggcttcactccgtactttgacaaaaatatcaagaagttacaaaccccgctgccgttgaccaactttgacagagagtggcaaaagaaggcaatagtggcccacctaatgctgaaaccgtctgagtcatctgaagataaagcttactgtggtctagcgtatcacgacgaatggactcaatcccactcattgtggaccaataatcatcacgccttctacatcacactgagagatgtatacaacaaaggcatcttcgcggagaagctcagaatacacacggagaactgcgacaccatatcagatgtctacagattcatgactgaatttagatatgacatgcaggtacgcatgaacacctttgcacatcacattccatcaaaggacagagctgcggtgccagacatatcagtaaaacaaatggtagactgtaaggtccttaggcgaagccagttggaaggacaacaactatgctctgttgagatagtctattagcatttccctatgttgtatgcttctaacctatacacccacaacttagcctatattgtacatgtatatagcctagttgtgcccttggtgattccacttccttactgaatgataattacatcttgactcaatgtgctggaccatgtccatgacatctcgtcatctctcttagatcttgtgtcacctatgttaccctcaacaggttatgagacccatgtgctccgcctgtcgcacctttatatttttttacacattctcttccaccggcatcactcactctaccgggattgttgttcctattttttctttaaaaacctctttggacccctcggagctcgtcggaactcgtcaggatccctcagagcttgtcggacctctttggatctcttcaggagtcgttgggtgtctttgaatctcttcaggagtcgtcaggtgtcttaggatattgtcagaagtcgtcgggtctctttggattgtgacatacacattttgcttttgttcattgtggaatctttctctttttgtttgtaatcttcatgttttttcagattattgtggcctgagggcgtaaaatgcaaaatgaatttgcctaactggcataaagcgttgaacgacaccggtctattaccagagctaacgcacctattagacagtttcaagtttggttccgaccaaggcatcccaaatcacaccttgcggaatctacgctggtttacaactttacaccagacaatcattcttcggcaaaagaagcaagttaaaagattaacaaatccatagaagaagaggttgcaaacaagtacatgtttggacctttttctcacaaggaagttgccaggaaattccaattcttccggtctagtcctttagggttggtaataaacgcagacgggaagatgaggcccataaccaatctgtctttcccaaaacacaacgttgtaacaccgtcgatgaattcatttgtgaaccaacttgatttctctacatcgtgggatgattttaaaacagtttcagaatttgttgagtttttcactccttgttctactccttcccaaaaaacattcttttcccctttattgtttctctttttttctttcttgagtcttcttgatctagactgaactatagtcaactccagctagttttatgttgaaatcttatgcactttgtagtctaattagaactctcttctgcaattttatcaacaactctagaaattgtgattgacttctttctttttctagttcactatttgattcttctaaaaattgatcaataagaattaacgcctcttgttatctgtgatttaaaacattttttcttgattaactcatctgacattactaaaagagaatgagaagttttgtatagtttgttacttccaagaacctgttttatcttctctcaatttttattcaaaatgcttgttcttattcatttttctcaaaccacatgttgaccacttgtacctagtctacttaaactagcctaactacagtgaataaaaatcattggttcttacactcattttttgtgagcctttcccaacaaagagtcccttccttttttggccctcaatcctattacgcgcctgagttcataattttaacagaattcttcaaagaaagcgtagcttaatacaagttggctctttttgactgggccaaggcatataggcaaattcctacacatacatcacaatggccgtttttgatggtgaaagatctacgtgggggactctacaaggataccaggattacatttggcggggtggcaggttgcagatcattttggattccagaagatgcttggaaaagaatcatggaacacaaattcaatgtggtgaaggtctttagatgggtagacgacaatttatttgtgaaaaacttaacctatacatgcgacatgaaatccataatctcaagatctgtagaattaggtgtggcaaaaattgaagaaaagagcactggttttgcagatgaacaaaaatttatcggctttatatgggacggggtagccaagacagtaagactccctgaaaagaagttgacacaacgtaagagtcagattgcggcatttcttgagaaaggtatggcgttcaaattcaacgacgcggaagttctagctggacgtttaaatcatgtatccttcatcttaccacaactgcaatgttatataagaagtatatgatggtggatgaatcaatggaagaaacgttgggcaacaagggagatagcaggagatgtacaagaagacctaaaattctggctagatacactaaacatatacaatcacaccaggttatgcccagcaactgaacctatagagattgggtgggtaggggatgcatccactagctatggaattggggtgctgattggacgtaattgggcacaactgaaattaaagacaggttggttggtaggagaacctccttgtggtattgcgtggctagaaacagtctcaatacgtatagggataattatgctacaagcattggaaaggaacgtacagggaaataagctcatagtctatactgacaatacgacaactgaagaggtgttgaggtcacggaaatcaaaagaccatcattcaaaccaagaatggaagaggatccaatgattactgattgacttggagttggatataatgcctaaaagggttgtattgagggagaacacggcggacagcctctccaggggcataatccaaccagggacagggtacacattgagatccctgcagatctggaagtttttatgcataacagttgagagggggtgttgtaggcgtgtctttcttcattataaaacgagtgactctcgtagtgatttttgtttttgttgaaattctgtaatccacagtgttctaaatatcagcacatcaggcatggacttggtagcctagttggtaaaggcagcacttctagtatagtgtcttagcttcaagctcaggtcgctggttcaaatcctgcccaagtcagttattttctgctaactgtctgaaaaatgcattgttaattttaacagtttttctcttattttgactcttactactatacaaataacgctgttgctgtcagatttccacaaataactttcctcaaaaacaaaaattgcttttttggttttccataattcatcatgatttccaaatcaatagagctgatagagctgcggaaaattagtgctttcacaaaaaatggatcacatataatgttaccttcgaaggcagatctacacataatttacagctggaaaatctcaactttactcagctacaacagcgcagtgaagaagttcatggcattctggaagtcagagagagtagaagaattttacttaccaatatctggcgccgttttggaagccttctgcatttgggaaggaaggaactcagtgtcggtgaataatgataaaatctcagcgaactccctttgcaaatacatagctggcctcaaagtgtggcatatatatcataatgagcaatttccaacgaccaacgaattgaggataaatctgctgttgaaagcgtcctcaagacaagacgcactggaaacaacaatcatcaagaagcgaccaatgatgttttggcacatgacctacctctggaaaacgctgcgcagtggggatgattttgataaggcaatccttgacttattcactgttgcgttttaaggcttggcacggttagcggagttgacctacgccacagaaacgggggaaattagcttggcagaatcattcttaactacagatgtttttttaaatacttgcacgcggggagaagcggcaaccctcacaataaggaacaccaagacaagcaccctgggaactccacaactaatcaccctaggcaaacaaaaacattgacacatggcagcagtggatgggggacagacatttcttttcggttacaaatttgaagaatctcgccgacacataacaaggcagaaagccttctctcgtttggagaacatcctgttgagcggcggtttcaacgggctcaaggggcattctttttgagtggggggggcatcagtacggtccgctttgaagatgttgtggagtgacctctgtgccttagggagatggaaatctgattgttacaaattgtatattaggcagtacaacattgccgatttttcttatacaagaacactactgcgcgagtttaagcgtagctggaagatgggaatttaggactatttttgtattcacgtggagattggggtttctcatgaattgttcaggctccactaatgaatccatgaatatgagttgtatgcctgagaccccacccaccgttttcctctcctatcagtgtcctatttttccacaagccttctccagccagagggggattccttaagaaggaccccctctctttcccaaacccgagcttggccaaagtttctgccgggaaggcggtcatctttgccacacaagggtgtcgggaaggctagcggaaaatggatgtcgtgtgactaatatggcacaggtgcctttttaatattgcttgtctacttccaccatttttgaaactatttcttgccttaattaagggttcaagtgttgaaaattaaagtttaattcagcagcttgctgatgcttgggaaaaggggctgaaaaacacctatgccttcaatgttggaccttattgttaggacttcagtatgcttatactgaatcctgtgagagtcatcagtgaaagaagtcatgatatgtgatgaggtagcctctgaggatgatcctgttgagatgaactcaggtgactggagacagtagtgttggaaaggattgttgattcatttcaacatcataaaagagagagagaaacaaaagaagaaaaggacatacctggagacagtattgttggaaaggataaggagagaaactgctcactaacacaactggctccagtatatgaactgaaagaaaaaacaggtgaatttcacagagtgtgccatgagagaagtgaaatcagaaagaagcatacactgaaatgagaagtgacaggtatctcaacagattctcttggtgggaacattttatgcttgttttcatgtgagcagtttccaatgacaaattgattgtttttgacagttattcccaggcaaatcatcctagtacattcataataagcctttacacattcaacattacattgctgcgctcctttgagcagctggccacatcctgtggtcagggggcatccttgtggtggtggaattttgcgagcatccttggctccacagtgtgcacagtcaacaacatctccagtagcaaggccaggttgtatgagagctgtgaaaactccaaaggtgatggctgaaattctcattttaattttttctcaatcaacaaggtgtctctggtgggaattgaaccaatatttcacttgtgaagttgagtttcagaggatttgcatctgaccgctgggaaaatgattggggtgtatccagcctatctcatacacgttaattataccactggtctgtttgagatggttggataactaaccaagacaagagaccaatcaaccaaagaccttgagactattaatgcatgatcataattaaaaattgattaaattaacaaaaccaagaattgaaaagacaatcacatggaaccaaaacagcttcatgcaatcaagtaaaggcatgtgagcaacatcaatggacagttagaagctgatgtggtacattttttttgctgagaacacagatttcaattgattacattttacaagaagatattatgaatttggtttgaaaaggacagtggattgtattaaaagacatgtacatttagtatagaaaattgtgaaaaagggggaatccatatgtaattggttggcagcagagccacctgtagcctctagcacatgtaaacatcatgattactagcattttgtatgaaggtggaaagacttttttttcttgtgacaatggtagtcagtggaaaactttgtgtcaagatctactggtctcccagaagcaatttagagccttgaaagctagatttcccagcaaaaatctagactttctgggtatatatcaatatctgcaagggtcccagatttgacaggaagtaccaacactgtaacagatacgatacactgtgtgtatcatggagaattctgcaaagctgcatggccaaaaaccaaatttgttgattctccttgcaaataaaagcagattggacagatagttttttttattggggctcagatacatagtgatacatggcagatacatgggagataccatatctgtttcagcgttggaagaactaccatatcccatttttttccatttatttgaaaagttattccatggcaggcagtcttgaattgccactgttgataggtatgtttctgggaaaccttcactcaaagaagtgaaaatatgcaacattttcatttataacttcagatctcacatgtcttccatcacctgaggatgtggatgctgcagatattggtcttacatttgaatcttttaaaggcggcttattttcatgtgtacaaccttcctgctttttaaaatccaaaaatttcttgtttttgacagtaatttccttgcaagtaggtttagaacatctgtagtaatttttggtatgctctttaccacatgggattccatcttcaatcatttcactacatggtgctttttttgggtatcctggcagtgataacttccaggaatttgcatccttgcagatggcacagtaaacagaagtgttaccaggcatgccaagttggatgaaagccatcaacacactgcagatggtgatggaaagtttcattgtacaaatcatgaattggaatgaaggctgaagtgggatttgaactggtttttcacttctagcgtagcgtagcaaaaaaccgctaacactacggtttttggatgaaaaaaagggccgctacgctacgctttttgggccaaaagcgtagcgtggcgtagcggcccaccgctggtgcagggtattgataattttcactggtcatacatgtatcacctgacaatctgggctcattggatgaatgaacagataagaggtacaagattacattgacaactctacgtaaaactgcaggctttatagtttctgacactgccactccatgttaaaatcccccaactgttatattcattcttttttagatgccttgaaatttccccataaattactggtaattttctagcgatagactggggtaatgttaaaattcaagtgcttgaatggcaaccagggtatcccaaatatcagtagatttgttcttttttcctgaacctgttcccaagttgctctttttagaattcaattggagtagctctcagtttcctttattatactcaatcattcttagtatttttcttcaattggtggtcatattttacagccttccctccagttcaacttcagttgagaatgtatttatactccattgtcagggaaatctgagatgacaaagggtcttttgtatatttcagttctcctttcccagtgaagaattccaaattttcttatggtttcagacatctatttacattgatttaaaggtaaaaaattccaatactccaaactgctcttttgagactgcaggttttaatagtgggattcaaagttgatttttaaacagaattctacatgaaatcataagctcaagagggtcaaaatttcaattttctgagacttcaaattcccctttgttggaacatttgaaaaacttctatgaaattcatgattttgtggagaatggtgctcaaaaacaaatttgaaaccccctatgtaattactcaaaaacccaaatttcattaacttcaatattgcctttgtaggagccgatcccatagttgtattcatcaattgaaatcattgctttcaaaacagacaaccaatgtttttgatttagagctaatcaatgattcaaaagaagtgatgactgtaacattgatttagataaaactaaaaattgattgcattttggattacagtgggaagcctatattttttggttagaatgggagttagtatccctttgttgtgatttgttccaaaaacatattgtgtggtgggcattattaaattgccgctgttggtgggtatactgctgggaaaccatcactcaaagaagtgataatatgtgactttgtcatttataacttcagatctcacatttcctcctgtttctgaagatgtggatgcttcaaaggttggccttatatttgattctgccagccagttatgtgattctgccagcctgttatttgattctgccagccttatatttgattctgccagtgaaagcttattttcatgtgtacatccttccttctttgtggcatccagaaactttttgtttttcactgttatttccttgcaatcagtcttggagcatctgtagtaaattttggtgcgcttcttggtgcagaggcttccatcttcaagaatggcaccacatggtgccttttcttggtatcctggaggtgaaaatggccaggaatttgggtgcttgcagatgacacactgaatacgactgttaccagccaggccaggtgggatcaatgtcatgaacacactgcagatgacaatggcaggcttcattgtagaaattatcaattggaaataagaattcagagagatttgaacaggtgtttcaattaaaaacttgtttgtgagggtggcaattgtgcagaagatgtttcctgtcttttgggtgaatgtgcaggtattgatgatcttccatttgccatacatgtatcacctggatatccaggttcataggatgaatgaacagacaggaggtccacatgtatgatcccaaaagattaaatctacaaccctgtgtaaaactgcagcacacaatgctattttctgatactgaaactcgaggtatattaagtgcaatgataattacactccctcccccctcccacatacccctttttaagggggggggggtttgctccatgcccctatgtgtgctcatctccacaggcataggagcctgtagtaccacccgcctaaaaagggcaggttggcctgcacacctggcctggagggccaagagctttccctcctggcctttgaggcttgaatggccttgaatgccccgaggcttcctcctggctttgaaggcttgtactgtcttgaaggccgggagaattcctcctggttgtcaagactgtacagtcttgataactgggaggtttttacagtcttgaagattaggagaaattaatcctggctttcaaggcttgtgcagtctcaaaggccccttcaagaattgtacagaattgaagattgcaaggcctactggcctttgagacttttccatgaagacttttacagcctcaaagatcaagagaaatcccccctggcctttgtgacttttatggtctcaaagactgggaggaatccctccttgccattgagacttgtacagtctagaagaccaggagcaatcagccagggggtttactcccagcatttgagaattgtaaagtattgactctcaaaggccaggaggaaacctgctggttgtcaagaccttacagtcttgaaagctgggagggttcaccccagccttcaagactgtgcaagtcccaaaggccaggaggaaacctcctggccttcaagactgtacaagccttggaggctgtgaggaaagagtcattggtaggctgatgcaagcaaaacactccatagtgttttgcttcagcctgccctaatctggggcatgcaggccaacccactctttttttgggtgggttgtactgcatgcccctgtgtcaaatgttagcaaaatgaggggcaggggaggaagggagtgcatttatcaacacacacatattaatgcttctgtagatgccttgattctttcccaagaaatactggtgatttcctaaggccagcctagggtaattatatttgagacagtgtttgcagttgaagtgcttaaatggcacccaaggtatcccaattatcatgagatttgatttttttccttttcctaagttgatattgtttgaatccatgccttgtagctctgagcctttccacttacattccttattagcaaatcttcctttccgtctttatatttcccagcctcctcaatagtttagattggatttttttttctggtttatcattatgttttttggcacattttgcttgccaatgatagcttgagtttaaatatccatcaaggttttccctcttttactctctcactcttccattggctaggaaggggcataaatgcacccctccataaatgaaaaaaaatgcagacacaatggaaaatggccaataattaagaaaaaccggaagggtgtgcatcaaccaggcagcttccatgcatacacaatgtcacatagaacaagggagttgttaggatgaatctagcctaaggaaagacacgatgagcatgacaacattattgaagacttgtgtggatgtgatgtttgtttgaatgctccatatataccaatgtagctggatcctccgactccaaagtcctgatccaaacaagctcaaggggtttatatgatatctacattgatcattgacaagacacaacagaatacaagccaaccaagcacattgtttctgatatctataaggatatctcattggatgaaaactctagaacaaaaagatctgctgattaggaaaggaggacattagcaacagcaggggtgaaaagtagagccattgctatctcgataaagcaatccaattttctatataatttctctttcaggttctcgcaagacgttttttttttctcttttttttcttttggcttgtgaggtcacacaaaaccttcaaaatatttatcgtttgattgtcccgagataggtacaggctgtgctgtctgggttgttttggtgactgaagagggaagcgaatagtcgtccagaagagagtcgaaagatgaagctgtaacaagggtcgaacaccagtaaagataatgattttttttagcgacagacaaaaaaaaatgggcttaccagtgaagggagtcgaagagcgattggtcaaacccgataatccctcagtgataaatagacgaaccgccgaagcgtcgagcggtggcaaatcctgaatgaaaacgtagagatgaggatgaatacgggagaataaggtcactcggggtcaagtagagtgaagagtttccttacctgtgcttcagtcgatttggagctcgaggacgagcctagtttcgatctctctgctagtcgagcatccgcatctgcttggatcatcttctgggcggtcccactcggcgacgatgccttcttaaaatgtgtcaacacatctcccttcgttaatctgccccggagacctgttcctttgatctttgtagcatctttcacacccctaaaattccacgtcatctatctgcatcagctgtgatgtaatcatcataggcggtgaggtgagcatcaatcaagcgtacagttcattcaaaattcggttgacggcgggactgaggggtagaagagttttgaggacctgtcctggtgggttggccgtggaggtttgggattggtcggttgagctatgagaatgagcttctccttcttgggcactcgccgagttgtgatcactagacgtggaagagttttgggacttccattcggaggggacatcggtggttttgatatcttcttcttgctctccaaggattgcgatgacctctccaacattgatggtcttggtggttgttttagtgcccggaccgaagagctgtgagcccatgtagccgtcgtcctgcgcttccacatcgacctcggccttgtcggtctcgatcgtcagtagtacatccccagccgaaaatcgatcaccggtcttcacattccatttcgagatttggccggcttccatggttggcgatagggctggcatccgcaacggcgagatcgattggagactcgaggttccatgtaaataggctgctggaagtcatgaacagttatccaagtgagttctctgtcaatcaaatcgaagataatagatatgctgccagctcatctgctcaccgcgagttgaggttgaaggattcttcaagattgtcctatgggccggatagagtcccgttctcagtagttgggaaggtgaccggccgagcatgatgttgataagtggatttaatgttcgagtagggtggttccagttttgcctcgtctctttccgatgaaagttgattggggttctccacaggccatcccccgtggcatccgataaaccactgccatctccccccgacaaacaacttgccctccacagttccgacttccgcctcccatacatactcccagccaagtcctcctgatctttccccttatcaactcaagacaggagtcggctgtcggctctcgagggtagtggaacgccgccgtgcactaccacataagcatcaagatgatacacaacagaaatccaaaaaaccatttcattctggatcatcaactggaactggctcatccaggaaaatgacatcaatccgtgttttgacaagaatttatgtggaatataaattcaagggtttttttttctctttcgaggttgcactaatgctgttacctagtaattatgatgataacatttcatccagggggatcaacacttttgcacaagacttgactatgaagtagtcttgataaattgtgacaacttctggcaaacagagatgggtaagagctgaagaaaacccacagacaccagagcagaccgatccaagcaacacagcaatgtgttgttcaagaccccaacaatgctaaagacgttgatcacccatctagggctgtcacaagcctccctggaggattgtaggtctacggcttggtctttctcctcttaaccggcaaagtcatgcatttaaacaaaaggcataaatatgtacatggatgtcgcatgtcaattgctgagacatgattgtgaataaaagaatgataatcggatggggatgcttgcttgctgttagagtcaaagggcgtgttgtttaagataatcaactgtcagaccaaccccatcttgtttgtcttggacaaaataaacttaccacaaaaaacaaaacaaaaaagctcgacaagacatgattctttttatcctttcagacttccggttaatctttgttgaagttcattgataagaagattatccaagctattcaaagcagtcaaaatcggctgaccacccagagaaattttctctgaaatgatccgatccaatgtgttcattctgactggatcttgactcagtaactgcacacagaaacgatttgattaattaaggtctcaaattatggaggagatctgtttttttatgaaaaagtggatcacgatacccacttctttaagccgctttccttcagcacccgcctcaataaattggtattcatcaacttcctcagtttcatgagcataagaataagtgtttgtccttcatgtgaccaaaaaaaagggtttgaaatcagtccacaagtctcaatttcttttctcaaatatctcaaacaactgacttggggttcaagatctcatcaccttcagctagcacgcttgaccagatcgaaacaaatgcagccaagttcgaaatgacgattgggttgggtagggtaactaaacaggccagggctgcagctatcaattttcgttcttgagctgtccctacattgtcgatctaacaaaacaaagtcagcggactatatcatttcattgtcacaagcttaggagtgatggcttactctatcgagacatgtatggcaaaaacttgatagaacatctgtcggtgaaattcctctcctatttaagaatccgatcgagttgaaaaaactttggacgtcggtcacaatgattcgacaaacggttaaaagatgtttgacaactaaaatcacttggtcctattcaacaacacaattgaccaaaaaaaatatcagtgcaaaaagaaacaaactgaagataagggtttttgactgacatctgttgaggtggatctttgcatcaatcgcaagaaacagtctgattcctcaaaccaggcttgccaaacagaagggtttgcacacttgacgatacattcgatggattgcaagattgttttagtaggggccaagcccatgggcatacccatcaactgggcgaaagatttcgacagcaaacacccgatggtgtttaagaccgattgacaatccaacagaagatatgactgcaaaatcttgagtagaatccctaacgagtcgctcgcatctccgattaaggtggccagggcgaaaagtagtttggtcaggctgggtgtcagcgtctctgcctgtcttgctatcgctagccacaggatcagtccatcctcctgtaagtagatcgacgagggattgttggggttgatcgagtgctcaacaaacacaatgatcgtgggatgatagtcttgagaacttggtccgatggcctatcgatccatataattcatccttgtaagttcaatccataactaatctaagagggacttttgagttgactcacctcgactagggcagatattgtgacgataatggcgttatgcagatggttaccgatattattcttacttggactttcgccgacttgttgccaaagacaagccaatatgttgacaagctctaaggcataaggagtgatctaaaaagagaggaccatcatcagccagggcatgatgtgagcaaaaaggccaaaagacctacattcaagcgagctttctcaattacaagtcgtaaggtttcggtcaagatcttttgactttcaagattttcgaccgaacttagtaaaccggagatttgtttgatgaacatttcaagatgaggtaggatcgtatcgggttcaggttcaacggcttcccaattcgcggtggctttaagcgctctacaagtcgcaagtttgactgcaatatcgttgctagggttttctaagagacagctgagtgcaacataaacactgctttgaagcttgcaatccaaatcttgctttgcaaattgaccaagctgatagaagcaagaggatcagattataagctgggagtccaatttcttatgctgaaaaacataggcaaacttactacccaagcaatccgccgtcgtagaatcgcgccactagtgaacagaaacatagaacaaattacgattcagaatgaatgaggatcagatcagacagaatgtgatgattcatacctagtttcagtttgacataatactggcatgaacttctgagttatccagttgtccaagttaaagccagaggatgcttgagcgaaatgatgagcagccaagccaattccaaagtagatcgactcatactgaagtaaagttggtaaatcgtttggatcttcatgggatcaaggaacaaggagataatgatattaacttattgggtccagtcagggatggctgttacgtatggacatctcctacctataatttaacggtggccagattgatctttccatcagtcattttggtaggtttgaaaaaagaaacaaattgaagtaggtttctgtacaggtaccttgagcgtgtaaatcggagtataaatgcaaaataacgtttgagatctcatgcggataacaacatagaagtccagtcaagacatttgcagagcatgagcggacatcgaatgatctattctctagggaacaatcttcctcgttatcgtaagcttccgaatcttcgttccagaactgtagcgaatgaggctgtagtttcaatagcctctgaaggatcgtcatcgccaactccacagactgactcggactcaggtttgagctactttgtcgattggtcatccataaactcatgattcgaagagattgaatgatgatcctttctggataagccgccaagcttgccggctgtgaatctactacttcatacaaacaaaaaaaaagcattcatcagattagccaactcaaactcaggaagtgcctttgcatggtaggatagaatagaatcaaacaaggaggaacggatactgtaccggagttgtgagggagaagggtgctgccctgttcgaccatttgccagacggtttgtttcagttgatttgagaattcggaggggttgagatagttaggatcttggtctaatatttgaattaatagtttaccaaacttgaagagatgtttgtgcaatagatcaaagaatgatttgatctgttgtaatgatgatggattatttaggattgtcttgtggcttgagatcagtccggttaggttttgtcgaatgttcaggatttgtacccattgattgatggattgcttgaggaagttctgtcatcatgatgaagccgttttttaaataagataaaataaatgtaatcgttcaatttgcaggtgattttggttttcttggacgcactttacaaaagacttaccgtaggtagctcctgtttatggggttccttccatgcataggtactcatctgactcagaatttttagacagatcctagatagctcgatgactggttgcgagtgaaagacgctggaaaggttcaaggtagtttgttgagatagtacggcggtccacatggaaagagcggtggaatagacgtgatgaatgtgagagaaatgggtggaggcaacctgttatcatcgacaaaatcattcatcaggacttgtttgttctgctttcttcttcgaattaaatgcttgaccaagtgaagaggtagacttacctcgcgaagaagaagttggcctctggcggatcgattggtaatgaggttctgaatgatttgatagaaacctcccaagcatccattcaagatataaaaatttgatggatccgttgaccagtctggtgaaccgattacgtttcgaatatgaagagtcaggtcttcaaataagttagagaggttggcgtcgaggtttgactttccgatcttgccgacacaaagcgttacttgttttcgtaccacggagtccctttcgcctttagctagaacgttttcgatcagggttttacctagttccaccttagccgaattttcgatttgtagaggactgagtttgcgataccagctatcgagcgcatttcgaatcaagatagccgcctgagtcctgagtgggctgttggtctcgtagcttggttgggtgagtaattggatcaggtaaggaatgagctgagggttttttccgtgggtcgatacaaacgtgtaggagtcttttgggtcttgaaggatcgcttcgagctgttgaacagagggctgaaagtcgggttccatgattttcggtaggaggatgtggtcggctaggatggtcacgcgaagggaggctctgatcgaaggtcgactagggtgcagttgttgtaaatagtttgatgatgatcggttgaattatggtgaagagactcgaacttcgaaggagttgagccaccactttgggctcggacccccgatacccgaagctccgacctcgagcatcctgttgattcggggtgcggtaagcttgaacgtttcggggtgcggtaacggtctggctgcgctgaatttgcccactcccagctcaaattctcaatcgaccccagcaaattgtcaagtcattctccaggaaacgaagccaaagaaaaaaaaaaacgaagccatgaataatttcgatgccgatgacatccagcaacacatcctgtctgttctcgactcggctccgatccctgacacacggaagctgagttacccgaatggatcagaagcagacgccgagagttcatcctcagaatatcaactagcgatcaagagtgccttggacagtttggtcgcaaaagaggtacttataataatcttgttgattaaaataaaagctgacttggcctcaaaccgatctcaatattccctcagatggtcctctatcagactcataacattgaaaaccatgtactgactcccgagggacaagccgtagcagcatctggaagtcatgaatatcgtgtctgggaagcgctaggagaggaaggcttactgatgcgcgaattgcaaagcacgttgggtgaagattctgctaagatcggacaggggaaagcgtttcggaataagtggatcaagaagaggtccgatggtggattcatccgagcagtgagttgaccgaaaatattgacaatcttgtgttataaaataaaacagacaatccaacatcaatgtaatcaagttttaatccagatgactgcagatcaaatcatcgatcagactaagttggatctcgtctcgatcgaacaaactggttcattacccaccgatgatcctaaaggatctggtatggcagattatcgtaaacgaaagttgtgcgagaaacggtaagcctcttcatttacatacaaatggattgtccagaaagctgactagtggacggaattaacattcactcaatccaaatagaaaatacctttatttctcgatcgagaaagggccgaagttttcaactgtcattgagcgaccggagactgatctaacagttgaactcttgacatcgtcagtcactctatcatcttaccagtcaccatggtacaactaaacaaaaaaaaactggttgctggtttttctcatcaaatagcgggagatggaagacggccactttcaagccctacaatttcaacgccgaaggtgtcccaccaaatgctggggctctgcatcccctgatgaaagtccgggaagagtttcggaatatcttctttgaaatggggttcgttttaaacactcataatgccaataccgcttcttgaagccaaaagaatttttttttaatgtttgatcgaaaaacatagattcacggaaatgccgacagataagtatatcgaaacttccttttggtgttttgattctcttttcgtccctcaacaacatccagctcgtgaatcccaagataccttttatctgaaaggtcaggctttattttctcttatttctacttcgcaaaatcgtgtgctcacatgtcctgctttttttaccagacccggtggcatcgactgatttcccagccgagtattatgagaaggttaagaagattcatgaatcaggaggccacggttcgattggttatcgagccccgtttcaagaatcagaaaccgctaaactagtcctccgtacacacactacttcagtctcggcaaatatgctctaccagattgctcaggaatgtcaaaaaaatcaggaagacttcaaacctagtaaattgtttagcatcgatcgtgtgttcagaaatgaggcagtcgatgctacccatctcgccgagttccatcaagtcgagggtgtcgtcgcagacaaaaatatcactcttggagatctaattggtacgttcttctttctcgttttttgggaaaacccaaattgtgaaacccttttttgattcgaaatggatcttcaggattcatggaagtctttttcgccaaaatgggtattcatgacatcagggtcaaaccgacctacaatccttacacaggtactcaatttcttgttttctcatgtccggtcagatagtgaactcattgtagtggtttgaacaaaatacacaaaaatagaaccttcaatggaaatttactcttggcacagcgggttgaagaaatgggttgagatcggtaactccggcctcttccgtcctgaaatgctcggtgagtctcgtgttccttcaatctgtttttttgttcaaaatttaccagttgttaaattgttttgagtttgattctgtagagccaatgggtcttccacctgatgtccgagtattgggatggggcttatcactcgaaagaccaacgatgatcaagtaagttcctttgattgctttctggcgcctccaagtgctattccgttgcttaatttgatcttcatagatacggtatatcaaacattcgagagctgttgggacacaaggtttcgctggccagtgtccagaaagcagcggcagtgagattttgatgcacaagtgtgattcagttgaatatacctctttcaccattgtttaacatcaacatttgccaagcatagctattctccagtacataacttcattcaaacacttgaaattctcataactttttgaaaacataatggctttgtagacacttgtctcaaaacttccttttttgtcctgtcttctttgtcatcatttatcaaaacagagaaatatgttgagacagacaggagagataatgactgaagctcacagacagattgtctctgacacttgaggagtgagaaagaagttatggttctgattcactaaggaagaacttgctacagttgcaaacagcaacgactgaccataatttcttttgggggtccagtcaattggggaccaaatctttgcaatttttattcattttttgggtgaggattccccagattcagaatgatgtatttcctgagatgaattcaaccagccaagcttcctgcgtgttcagagtgctctactctagtggtcttgggctgcctgtggtctcctgaaaggctgcaggtttgctcttctcggcacttttataacccttgggtatgtgttacacacatgtgcttttgtaatgtgttgccttccttgagccataaattaacctgtaagtccatacatatgtacttatactggtatttagagaccagatccaatgggtcagagaaaaaacagaaccattggttggatgccttaaccaagttaattctgaactccccttggtctgaaagacttgaaattgtggtcagctggggggttgagcccatgtgccccctatggtcagtataggttattgatgtttgcaactctggactaatcctgagaggaactatttgcaggatttgtcttgcggtttggtttccaacacaccccttgctgagaatcaaagcatatattcaaaaaaggaaaaaatgaaaaaaatcactacgtggagcttagttgtgaaaaaaaatctcttaaaggctgttgagatacctgtaacatgtcactgtttgtctcatgttcatgtatgttagtgtgctttattccgatttcatttctctcatgtcacactctgtggcactcagttggtttctctcagctcttatactggagtcatctgtgtttgagaggatctcctttttcctcatcctttccaacacttatgtctccaggtatgtctttcctcttgttcttctcatttcttctctctgcttatgtcaaaatgaacatcatcctttcctacacatatgtctccaagtcttcagggtgttcatctcaacaaaggggacagaaatagaaagaaaatcaggctacagatctgatgaacagaaggagaagggaactctcatgataatcattttattcttgaagcaaaccttcatgcagaattagccatcatttagcaccatatttgtgcaccctacaaatcaagcgattattctacttcagacattctcccaaaacaacattgatctcctcatcaaaactgtcagaatccaaccaccaaagactcagctctaactgatgcagtcagtctgtttatcaatgggtgccgtgacaaaatataatacagtcccttgcttgttactatgacctcaggtagcaatgaagcaagggatctacatggccaagttggtcatgaaccaaataatacttcaaccttcttctcaggcagggtcaaaatcaaacttatcacaagtctcactgcggtgggcgcgtctggcagcgtagctctggccaggcggttcccaaagggaactccccgcaggggagactctgacttaactaagcctcccggaacggggttgcagagcaccccgatgcggagcatctcccattcccaatgggaggcttatgagctattgctgcttggcattgtgaggtctttgaaaattttgtggcttttgtcaccaaaattcatggaacacaacattgctcatcactcacacatcatgagactttgtcatcaagacagggagatgagtgagcatcatgtcttcaatgtgccttaaagagaatgaggattacacatgatcctgagcttcctcctggctcagcagttccagaggctctttgattagaagtatgggatatgctcttgatcttgatacacatcagctgtatcaaaagccttggccgccacatttggtcccatcttgataatctgtaagtgctgagggggtggtgaccaaatacttaaagaatttataagtccgacatcttttgtggtcgtagtcgcttttgaccttacggcttgccaatttcaccgactcatttggatctactcgtcagaaacatctcagcaacatcttggcctccgtgagagccttgaccaagaccagtgttgaatcaacggccggctctgcccaatagcgccgttggtaggctaaatccaagttttcagattgtaagaagtgcagcaagaatgactttggtgtcatcttgcaaggtaacaattggagcaattcacaaaccgtgatcgctttggcctccatagtatgagagctcagtagtgccgggaattcagctgttgacaattaggcaatgggacaaatgggatgatctacatacttattgaggcatgaaatcaatcatcccaagcaattcaaacaacccttacggattatctagcagaatctctaacctttcctcattttaatgtgtatgtactatgtttcatcatacagtttcatacaaaagatggtgtggtgttcgttggaatacgtttcagaaatacagaattggatggaggtcaaaccaacctcaatcctaaacttcatggccaaatgaaggggggatgcgacaagcagtcaacttgtgttgaccatggaaagaaacggaaaaattccctcttcattccagtcctgaaggcagaaagccagtgtctgaggaagacagttgaatcacggggggaaagtgctaccactgaaaatggccaaagcccccaggccaaatgtgacacatgacctgcaagtccctccttcggaggcttgctttgcgaggggcacttttagagatggccccggcgcatccggatatccattcggattcggatatccgctcacgttgtggaacttttcaagctaaagaaaagagcttagaggggaaaagaacaactacacaggggaaaatgtgagctgaagacttggatgctgatgaagctgcaatcttgtcaaggcttgggagagagttacactaagaattaaagaaaaggtgtggctatttctgtgggtaatcttagtatgagatttattactgatgtcttgtacaagtcacctgctgagagattgaggatgtggggattctggtaaggatgaggctctgggggataatggtttctgggttcaatttcttatcttctgggggaaaatcaataataattacttctggtaactactagtaagtgatgtctgctaagtaattatctgtttacttctctaatgcaagcatggggaacaaagtaagtgggaaagggtattctctatatacatgtgggtggttctgatcagatactagtggtaagatatcagctgatgtaagaagatggtatgaaataagttgtatctgaaagacaattggttatgaaataaatgtagctgacaaatgtgtagtgtgaaataaacatgttgaaaaggagaaaatatgaagtaacttctgtttgtgataaaaataatatgtagtgcaaaaagaaatgagataatcaaagactgaaataaatattctgaggtgagatgagaaatctgtgtggtgaaatatgtatgtaggtgatataagcaatgagtaatgagttgaaatgagatgtatgatgagaatgtaggtgatataagccatgtgtattgagtttgaaatggaatgtaagaatgaaatacttgtagtatgaaataaatgtagaataaaataaatgtagaatgatgtaattgatgtatgaaaagaagtggatgatgagtgagatgagatgacaatatctggatgggaattcagatgtatgggatgaaactgtatatgtagcctgaataagtgatctgagatgaaataaataacatttgctgaaagattattatcatagaaagaaggtactgagggaagactaatttgtatcttgagatgtgtgatatgtagtatgttgtagctatgtagtactatatattatgtaaccaaactatgtgtaagaatactattttgtaaccttctgaactggatacaagataatggctatgtagcatatgaatatctggttgtaataacatgaaaactactgtaaatagcttttttgtactatatatgaccttgattggtctcaccacaacgttttcagcaaaatcagacatccgcatccgcatccgaatccgctggcgggtatccgcgcggatatccgcggatatccgccccttaaatgacccctagggtgcaaaatgaatgttccttggggaaaattcagatttggggagctgcataaacagcaattttgaagtccttgcagcctgtaagccttcaattttttttttcttttttttaattaattttttaccacttatttttcatgtttttttgaaattttaaatttatttcctaggttttaaaatgctcagaattttgtggtaatattaaatttctttagaaatcaaaggatcactttgaaaattccaatcgagcacattttttcaattaatttattacagcttatttctcaatattttctgacattttattttttttttcctacaatttaagacatgtaaaaaattatggtaatgattattttacatcaaaatgaaaattaattcttgaatattatatttggcatgtatttttaactaattcttacaggcctgattcccattatttgttggaattttaaatttatttcctcaattttgaaaggtttgaaaattgatggttatttcagttttgcatacaaataaaattggtatacagcacaaattatgcaagaaacaaggtaaactcatatattaagattggagcttttatttttgggtaacatgaataataccataagacttgaaaactctcaaaatgtaggaaatgaatttaaaattccaaaaaataatgaaaattaggcctataagaattaattaaaaaaacaatccaaatacaatattcaagaattaattttcattttgatgcaaaagcatcattaccataattttttgcatgtcttaaagtgtaggaaaaaaaaattaaaatatcaaaaattattgagaaacaagctgtaagaaattaattgaaaaaatatgtttgattggaattttcaaagtgatcctttgatttctaaagaaatttaatattaccacaaaattctacgcattttaaaacctaggaaataaatttaaaatttcaaaaaaacatgaaaaataagtggtaaaaaattaattcaaaaaacacgcccaaacgcagaatctgtgctgcgcgcatcaaaaactgtgttttttattaaggcccttattttatttgttattttatttgttattttgttttttctttgtttttttcttttttccctcctatatgggcggatatccgctgggatacccggatatccgccaggatttcaggggaaaggggacatccgcatccgctggcgggtatcagctggcactggcggatatctgccagcggatagcggatatccgcaacggatatccagagaccatctctaaagtagtacaagtgtgaggaacacttggaatggggaggctttaatatgaagaaaagagataataaaaactgtggtcttccaagcctgtctgggaaaccaccaaagtttggccaaacaaggccaagcacgctaggccaatcccaaagcccacttgcctgatcctaaactagggggtatcaaatataggaaatccaccatcagaaaccagtcacttttctaaaaacttttttttgcataaatgggccccaaaaggggttaaatggataaccaacatgtttaaaaaagggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctagtgtgtgtggaaccctctcaacacccgcttggcacatgccaaatttggcaggttcaggacaaagccttgcttggccaaaatcaagtaagggtgccatgcccaccaaaagttgttaagaatatgacaaatcatgtactgtagtatttgtatgcttataactagatatgcttctaccaagcatcccactactacttctatgccggcctcacttagttcatctccttaccaaataacaactctattattctcactgtcatatccccattgtgattctagacatcattgcagatattcagtccctgtctcccccaacaggttatgagaccctcttagtcttgctcttacatacacttgattttctttttaaccaaaggttatcaactggttcatattgatttttggctccgctcaagacgattccaccttggtctttcactacgcttgggactttgtcctattcactcttaccggactgctccaactatgtctggctaatgacaagtacagaatgtttgctctctgatctccacgattgaatccttatacagcaccgcagcagtctttcctcaatggagatcttgtcttgaggatgtccttgggatgcagaacactcttgatattaagaaaggattgcttccttgtcctaaggaagaagcaaaggaagtcagctctaacactcgcgtggcagactcaagaggatacaacccaaaggaaagaaaagaagattgggacacattatcagagatggcgtgctcaactatccgtctaacattgactgatccccttgctcaatgctatcgcaaggccaagcccgcatcacgtctcttcagcactattgtcagcctgagtgatgccaagagttggtctcttctagctacgccaggttcaaagctaagaaaaatggtatacaagtgtgggtaacacttggaatggggaggtgtttgatattaagaaaaggaaataataaaaactgttaggtttttataaaaggaggggcctgagttacagtggtttttatggtgccctccaatgaatcaggacctgttaaacaggggaatttttgatgtacctgatgatctggtcctttgtgtaaaggagtatgcccagacaaaatgtctacaactgaagtatcaaggaaatattacctacttagtactatttccaagccgaggggacttcaggtgggtgaaaactggtctgggagcactcagaaaactgggtaacaggtggtgagagagttttggggaacagttgatggttgggttggtgatatccaagacagaaacagcaggaactgggccaagaacaggtgaaaaaactggttgttggaggtggttattgctggtaaatggtaatgaagatgggaaatttgagtttgtggtcaagaagtgctccttatatactcattctgggctcttggaggcaaactcattactctgtttggctggtacaaccctcatactaggcattggtgacatgtagcactgcctaggcacctgtagtccttggttacaggtgtaagagggctgaagtgaggcttgtaacacacactaaggggtgctgtgaaaaacctgcaaccatgttttggtcactgagaacctttaatgtgttaaatgtcaaactaaagttttgtatttctgatcagtaagaaatacaataagaaacaacaatcaataagaaagatataagaaagagaattgtacctaaaggcaggagcaactgaaacaagggacgcgaaaagcaaaagcaacaaggaaatggaaaacaaagaagaactaaagatgaagatatgtcagttgggatctagttgagtcgtcaaaagagaattgagccaatgacctacgacgataggaaagaagattgaattgtgctgaatatcggcggaaggtcggaaggaaagggaagcacacaagtacgcaaaggaagtgcaatggtcggcggttagtcgaataagaagggaagtgtatgagtacgcgaaggaagtgcaatggtcggcggttagtcaaataggaagggaagtgcacgagaagcgaaaaagagaaataatgtggtcgacttctagcgatagaatataaggtagtcgatttgagagtcaaggtaagtgatgaatccgaagacttaagaaggagtagcaaagtcttgataatgattttaaggattcatggggaagaaagagagcgagcgagtttacgagagaggttcttttatgtcagacatcatcgatgatgtcattaggaaaatgactgaggattatgtaatgagggcctttggaacagtcctgctagagttctagagggatcgagctcagatatcaacataatgaccagtgggctggtcctaaccaggcgtagttagccaaattgggccaaaaagggccacaaatggcttttgaccagccagttacagttgttgtgacaatgtagtcaaggtttcaatgatgtaaaccttatttatagatttttcccaaactgcatgaaccttaattacatgtgtagacctgtcacaacatgtagtatgatgtaactgggagggtttatagcaaaatgaacaagtgtcattcagagtacacagaagtacacgaagaagtaataattaaggggtacctttggtgaggtaccctaggttattttgcatgaaacgtaagaatatgaaatgatatcctaacttttgcttgaggttcagaagttatttgtagattcatgttaaaaatgtttatttataaatgtttttttggtttattttcctttatgactagtaaaacttaatgcaatgagtaataatgtctctattatagtgattccacttatttaaatatttaatgttgttatatgtgcatatgtaataatgtctctatcttatgtacatataaaacagacattaattacatattctatgggggtagtatgtgtaataatgtctctaaatatttaatatgctatgttcaggttgtctctgaacagtagcaggacgacaactattttcaacgcttacaagaagaaaaccagggcccattgcatccgcttacaagaagcattctggaacgcacaacacaattccaacaagccaattgcgttctggattggctgctgacaagctcctctccattggaaaacttccaaccaaccgtcagattgccaattgtctagttggtggtttggatcccttgtggtcagctattcacgattcaatcgcctacacagcaattgaaatgaccctggacaataccattggggcgttagaccatctccacccggggaggtaaactgcgcaggtaagccaaatttacctccccaagcccaaaattcccctgccaccgggggtgctaaaggggaggtaaatatagttttccccccccttgggttgtatagcattgctagatgtgcaatcgctataccaacccaacggtttcacagggtcatcctggtgaaatccggacttccccccctctggggagggcctttcacaaaccaggagtgtggatagcaccctgcggtggaaaataatttttcggagggttgctattcttctgccgcagtccccgagttcataaatttaccaactcagatgactctgcgcggtggagatggtcttagaagctcacgaggtcagtttgaatggaaccaaccagcatgatcttgtctcggctgactcagagaaacaaatagcctgcttcaattgtggaaaacacggtcatcaatcatccaaatgccgcaagaagaccaatcataaaactaaagccagcactgcgaccacagtcaaaccaggcagctacgaatccagttcttttggtgatgatgaaaaattcagtgtgatctccaagtaactgaagctgtttgttgtcacaacttaatttttctttgtacactagatgataactcttctaagcctacttgtggtcatccaccatacactggtgcaatttcctatatttattaaaatctatttaactgatctgtgcccggggtagcttgcttgatggtcttgtaggtaggtaaaataactgttctttctctggtttggcttgtaatactctaactcttttctatctctaacaattctttaggctaatacacgattcactcctaagtcactttgtttttctgatatgttctgagtcataagtccccccccttttcctccccttctgctccagactccaactccgccagctatcccacacacatgttctccccttcttcccacactgtcctctgctgtcactccctcacacccggcttgtcacccctccaacacctgccagtccatgtactcctccggccgctgttcagacaggtctcccaccgccacttccgcctctggtccggtcttggttatcagccaggggggatgttaagatgacaaatcctgtactgtagtatttgtatgcttataactagatatgcttctaccaagcatcccactactacttctatgctggcctcacttagttcatctccttaccaaataacaactctattattctcactgtcatgtccccatcatgagtctagacatcattgcagatattcagtccctgtctcccccaacaaaagtgaatgcaccccctccccttaactcaaggggtgcattgaccatgtgcagtgccctcccagatgtatatagccaatttgtttggattacacaaccctaacccaccaactcgcaatcatgagacttgggcaagtggtataaaagaggtctcaaaaatagattctgaagaaaaaaatatgaaaaactgatttttaaaatttgcaaaaaatattactattattgcacttttttcaaaagtctcaatagggggtatcaaatataggaaatccaccattagaaaccagtcacttttcccaaaacttttttttgcatgaatggaccccaaaaggggttaaatggataagtttaaaaaatggtgaattttttttgatccagtcaattaaatattggtggatttggttatatttgatgccccctaatattgctccaaatgaaaaaataaagattggaacttggagcatggtatgctggagaaatgataataaattaaaattatgataaaataactaccagatggttttaaaatggtgtggagggagacattcatcagtgtcacagtggaaaaaacagtggaggaggcagtgctatcaaattcaacttgtgttttgagctggataatgaggtccaagtaatttctggtgttgattttttttcatttattatcattcttcttgaataccataccaatctttccaatttttttttttttttttttttttttcatttggagcaatattaagacttttgaaaaaagtgcaataattgtaatatcttttgaaaattttaaaaattggtttttgttagggttcttctgaggggagcaacaaactccaagttcaaagtttgtgacatttacgtaacaggctctctacatatgtaaaatccccatttccagtcctccacagctcataagactatcccccctttaatgcccaggccgcccccgttgttgttctgaaaaaatttactatggataaaaaataaaaataaaattcctcctcttttggctctgcattctttccccaggcagcattaaaaaacctagtgggaaaaagcttgccctctcaccaggaaaaaaaagttggaacctgcatgcaggtgcctttattgtatccctggtgtatgttcaatgtcacttgtattgtatccaccaaatccaagcttaatatctaaacttctatctcaaaatatatctcagtaatatcttgtacatatccacgactgatttttatggcgtaatatctatattcctggccatgtgatcatgttttagaatatgtgctttcaggttactcttaattggccatctcatccagcggccacctgggaatgggccagccagccatttttcagccccaatcattcttcaaacatagtttcctttcaaatttggatgttatgtgattatgattagcaatcctaacacaatagtattgaattgaatatatattcattcaattccaataatgaaaatcactgtcccatgtggggttaattcaagtaagaatgcctttttaaagacaccaaggaatcaacaaagatttggaaatgactaccaaataaacaatatttatagtctgattatatagtaggcaaaactttaaagtgaaagttggtgagctacagattcaaggatatttagattgtgttatttgaaaaattcagaacatgtttctagagaaccaaaatgatttcagggaagctacacttttgctttacataatattcccatgaccaaaatccttttccttgtgttaacagattatattcatccagaactgcccaatttagaggtgtgatatggttgtgagattttgaaatcacaatcccttaaatggtattttatataataatatttgaaaaagaaaataaatatatccatatatccggaagaacagaatccaaaagcttattatatgttcaaaatgaattgtcatattgttgaacaaggggtaatttccaaaattatatttcagctgatttgaggcaaagtcttttcaagccaaaacttgggtaatttgaaaaatactttgcagagcccaggcatagttttgagttctcttctgatatatgataaataatgcacttgatcataagcatattattgatcaaaagggatggagaagatggctagaatagaataggcttggaagctcacataggatcagtttttacttttcagattctatttttcttgtattcatgcctcacatatcccactgagcaaatatgcacttttttcttctctcagtagcagagagaatgcagtagcaaaaattgaaaaggctattttttcaggttgtctaatttttcaaattgtgctaccatctccttaccagttttggttctggaattgataaatctgataatgttttgatttgctggatatatcttgcattttttatgtgaatttgcaacactagagtatatcaaatatagcaaatccaccattggaaaccagtcacttttcacaaaacttttttttgcatcatagggccccaagaggtgttaaatggataaccaatgtatttaaaaaagtgtggattttttcaaaccagtcaattaaataatggtggatttggtttcatttgatacctcctactattttgattaattagtgctgttcttgtgattaaaatttatttcaatttgaagattttctagtttcttgggttattaccttttaatcaagcaagtatccacttcaatttatttatgtaccaagaaaatagatgtacttaaggaaaataattgtatcaaatgaattttgttcacattggggttttagtgaatacataactcccagaatgtatgtaactgtgaataacatttcatctgtttttcagattggtttatcaaggtgaatccccctactcagtatttcagacaattttaagactcagatagaaaaatgcctggttgaagatttaatggaggacttcctgttggatctgggaccctcgcagaagtcgatctagacaccaaaactcttaattctcgcagagaaatttgaatttcgccgctctaaaccgactctgggagacccgcagatgtcgacgggaagtcctccaattcaaccaaaaaataaaggcttcactgcccaaaaatcatcaaattcaatggccccagggctttaagaaatgatgaaaaaacgcgcattatttgatgataaatccaacaataagcatcttttgagcttattccagtaatttaaatagctcaaattgactgccactatgtatcacaatttgcttaaatgaggaaaattaaatacataaccaaagcaatcaaggaaattaaagtctttgattcaaaaaaacaagcaaacataaatagatttataatcatataaaagtagttaagttgattgagagcatggtaaggagaattttcaaaaggattttaatctttcatatttctttctccgattcattctttccacatccacaactgtagaaatgaacagtaaaataaagaactttgctctgttgcaagtttataaatgcaaaaagaacaagggttagatttgagcttgtaatttgtttgaaagatgggtatggtgatatatttatgtaggtcagaaaaaaataatgcaacactcattttcaaagtttttattgagcaatcagccagttgaaatcacaatttgaatgatctcttggtttttttagattttggaaggaaatcctagcctgattaccagtcaaattgggtgtgattggcatggaaacatgtaaaggataacagtccatgaatgaattaaaattatgaatgaaaggaaattttattcttggagtcttcagggaaatattatgcatgtgaattcatgcaattaatttatccccaatcatccaagtatatcaaattcagtgaaatgtacaaaaaaattcaatagtttccccctgaatgatgtgaattgtacaaaaaaattcaatagtttcccactgaacagacaatttggagttccgctatagaccaaggtccatatacacctccacttaggccttttcacgaccactgcaacctagccccccaaccctagcatagctagagcacttgggctcagtgtccagcccatgtcaaggcatgggtcaaaaacactggacatgaaagcccccagccacaacaattgaagcaggcaagtggggggctagcgcattaacttccaaaccgtacaagtgtaacagcgggaagcggaaggattaatattatagaaaactttactaagcaagccctcaatttataccccttgcacctccaactttttactcactgtcaccaccaccctgactcttcccatttccaactccaaccatcgaacccctcatcgttttgcctgtagcccaattcacctcacaacagagaactcgtctctcaactgcagccacttggtgcgaggcaagccaacccgacccacaaccaccacgacaaccaggacgggtccgaaggccatgcatgtatgtcacactcagaccaatcaccattactcagtttgctgtagccttgttatctgatttttgccgtcgttgtaaagctcaaaagtgtttgtgaaaaccttttgctgagtgtggaaagggatgaatgaggatacctgtgcctttcctggatcactagacactagacaagcccaccaatctcagattggaaggtttaataaagtgatagtggagtgtatcaaaagataactgtggcttaacaggtggacaaagggtttaacccagttttataagggtctaaaaggttgatttgagagtgagagagtgagtctagctgatatttcaatggtaaggggatggtatgtaatggtatgtaagggtttgtaagggtagggggtatgaaataggtggatgctaaactgaggggaaaacaactgagaggagagcctcttaaatacacaaaggtgagggattttagcttcaggggaacaagagaatgagagattttagctggccagagctttacaatgaggggatttagctagtcagaacatgtacatgaggtattttggctggttgagcaacctacatgatgtcataagagttattttagcttgaactagaagtctacatgagggttttatggtggtgaagcattttacatgaggtgatgtactagtctgcaagctaaggtgagatgatgaatattacatgagtggtgtgagatagtctgacagctgcaaggaagattaacaaatgacatgacaacctgcatgatgtcatttgtaaattcagagtcgtaccagaccaacactgcatgtgtcaactgtcagaagatagtggagtggagtgtatacatgtactataatggtgtgagagtgtatgtagttgtcctgcaatgtacatatgtatagtgtgagttatgtaatttgttggtgttgttgagtgttgaagtgttgccatggtggtgagttgtgtaattgagtgtggtgatggtccagagagtgtagcttccaatccagttgagttccagtgacgcctccagtgatgaccaagggtgaaattgaccatagaatccagttcttgagccatattgggtgatttgtgagtgtatatatgagaaaaaaggtgtaaaaagtatgtaatttgtaataaaagaaaaaactgtaaattttttaaatgggccagatggctacccttaaggtataccacatcgtcatgtgccttatacccttctgtccacaactggtgaatcatactccttcttctgtccgagctcaccagacaagtaacaaccgcaaaccacttgacccagctacacgtggcctcctcaccaaccaccagacgactacgccacatgaaatataatgccatgcgagtaacagtcaacttcaacctcagcccaatcccaatcaccttacatttacctcgcaactgaactaccccacatgtccaggccacccaaccaagtccactcggaccccaggccaacaccctttgtttcaaataccaacgcaaccccactcaatgatccagcagccagtggcctgaatgcaatctcaaacccacccgtccactacttaagcgcagacacgacccctcctcatatcaagatcaccatctcgcagcatgctcacactcgacaatttcaccaacatccaccaccatattgttccacttaaaggtcatctcatcacaacttataactctcgagttagtacatttcactctaatcacatctcatctccagaaagactagcctttattaacagttttattctaacttgatgccttataagactatgtcagccatttgtgctcctaaccaccctgctacgttcaacggccatttccaacccataactgatgtgagtcaacatctaactatctgatagccatattctgacaatccattttagtccattgccaagtccgtccgtgcaaatcagtacggttatgtcaaaaccccgagtttctttcaatgcggaggcatcaattccgagaagaatgaagactttgaagtcgagctcatcacggatacagcactcaacaataccgattctatctactctctctccgggaagatcatagctctcaatgacggctccactcccatcttatcttactttcaagattctgttgtgcgaattggggcaactggtcaagacacagcccgattcaccaacaaatccannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctcacatctcagctcatcatcactcagtacaattcccagactacgcagcgtcaagactcactctcagtcactaaccactgcaatgctcaccagaagccaccacctcgagtgccatacaagccctccaccagagaaattgacaaaaggaaagtccaaagcaacctcagaatatgagagtgacagcaaagagtcacccgacaacgatgaatccgaaccgagtgatgctgaagctcaacatagtccaccaccaaaaacaaaacgtggttgtccacgcaaaaaatattatccaagaggctgcaaaaagaatgagaaagaactgattgggacaggctaacttgtaaatatctttacgtcgtgttcatctgatgagtcccaatattgacattacaatcaccacttccgtcccttacctgctcatccttcacctcatcacttcaacttgtggataacttccaacaaccccagattgttttcaccatttccattttaagagccctatactgctacgttcctgttgtaaatagtgtaaacaaccagaatcgtgtaatcaaaaatcaataccagcccttacccctatgttgaaaccacattaagcatttgccagcttcccctgctcaactcagcaaatgagcacaaattctttacttaagtttgtataaattgagtcaaacaaaaacttcaagcaaacaaaatacttcatcctgatgacttgctgacttatcagtctaaccctacaagaaagaatcagttaatgataaagggtaaattttttcactctttttcatcgtaagaatttcttttccaatccaccgttgtgtctttgtgaacggtcctatgtttcttgaacgaaacaaccatgctatgcataatctcaatgcaatacgcaccaacagatctattgtcgggggtcctcccactttcacctgcgcctgagcccaacatacaaccaatcacaatcctgtgtaacttagacgactgggaagtaaacaagatcgaaacacattcgttcacttgaaactcggtcagttcaaaaaatcctcctcccttttatcccctccctcgccaccagcccaacatacaaccgatcatcatccaagttattcacgacttcggcacgaacccaacttgcaaccaatcacaactctgccaatcatcgcgtaccaataagtaaacaagatttgaaatcattcgttcattgtatacttggtcagttcaaaaactcatcataaaatctacccatgcaccaattgattggggacaatgggtctctgcatttagaattgttggtaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttattactagtatatgcccccaaatttggggaggcagcttgtgtttgccccggatgttgggggctttacttgtttaaggtcctatggtgtaatagccttcgattttgaaggtcgctatgattgtaaagttgttggaaatgacattgaaatgtgcaacatcgacgccggcgttagaagccgcatgagaaacaatacaaagacctattgaaagctgacagtttgtttggccctctgaggctgtttttttagttatatgtagattaacttatcttatttatcttactgttatcttatctgttaattacttatctattaaatacatacctgtgttatacataagtaattatcacttacctttcactcctttgtccgtgaaatacctgtaccacaagttatccctggtctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaaaagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattaaaggatctgttaagtacacatcaagagcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagtaaagatttatattgatacagtacccgtaaccaacataaatctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatcagataaaataatgcctgattggaaaacaaaattgatccccatcaaacctgagaaattctacagttgtaacagtaaattgaaccctatgggaatcataactctagatattatatttcctcacgctaagaataacatacaaatcacggtagaattaattgtaatggaagactttagaatgaaatacatcattttaggaaatgactacataattaattacgggatagatgttataaatagcaatggcagatattttactatcaatggagatttatccactaaatttgaacttggtattacagataaaatgaacttagtacaactagaatgtaatgctttagaaaataacaattttggaaatactattggagaagcaaaaatttctagtactctaacagaagaagaaaagtcacaattatattctttacttcacaaaaagaaattggcttttgctactactgatgaaccctttggacgcataaaaggacatgaagtcagaattaatcttaatacttctagaccttaccctccagcattaaggaaagctgcatacccagcatccccaagaagcagagaagccttacaacaacatgtaactgacctagtaaaaatgaatgtacttagaaaagttggagccaatgaaaatgttgaagtaactactcctgtaattattgcgtggcataatggtaaatctagaatggttggagattttagagctcttaacaattacacaattgctgatagatatccaatgcccaaaataagtgaagccatcacgcaattacaaaatgctaaatatattacgtgcatggatgtacttaaaggatttcatcaaaatgttattcatgaagatagtagacatttaatgagaattattctacatatgggtatttatgaatacttaagaatgccctttggaattaaaaatgcaccctctcacttccaaagaatgatggatactgaatttcacaaagaattacgtgaaggatggctaataatttatattgatgacattattatttttagcactgattggaatgaccaccttgaaaaattgaaaattgttctagaaagagttatcaaaatgaatatgaaaatctctatgaacatgtgtcaatttggctttcaagagctcaaagcattgggacatattgtttcaggattaagtatagctattgataaaaataaagtagcagcagtaatgatgaaacctatgcccactaatgttaaagaaatacagtcattccttggttttgctagttattacagacaacacataaaagattttgccaaagtaactggttgtctatataaattaagtagcccaaacacctcctttgagatgacagtagacagagtagctgcattcaataaattacgtgaactacttacttctgctcccatattatttatgcctaatccaaacaagccttataaattttatgtagatgctagtatggaaggattaggagctgccttacaccaaattcaagatcaagaaataccaaaagaaggagtcatttgttatatttctagaactttgaaagacagtgagaaaaaatacggtgccagccaacttgaatgcttatgtttagtctgggccttagataaattatattattacctagatggatgtgaatttgaagtcatcactgattgtacagccctcaaaagtttattaagtatgaaaactccaaatagacacatgctcagatggcaaatagctattcaagaatggagaggaagtatgactatcaaacatagagaaggtaatatacataaaaattctgatggacttagtagatggtctttagaaaatataccagataacccagcctgggacggagaaattgctgcaaaaattatgtgtttattcccagaggaaaataatgaaaataatcctgcctttgatgataacactgatgatattaatatttgtgggttacacgtaactgaaatgcaagaagaattttgggatgaaattagaattagttatgaccaaaataagaattgctccaccattaaaaatatcttacaaagtaatttcaaaaataatgatctgataaattcattagaagaaccatggcttagttcatttaaagaaaatagattctctctgttagatggattaatttaccacagaattaaacatacaagtgtagtagttatttgtttaaaagaacacattaatttatttttgaaagaatgtcacgacaatatctcttcagctcatttttcctttgacagaacaattgagagagttaaacaaattgcctggtggcctaattttaagaatgatactaaagattattgtgaatcctgcgacagatgtcaaaaagcaaataaagctacaggaaaaagatatggattattacaagaaattgaagaacccaaagaaagatggtctgtcattaacatggattttgttactggattaccacctggaggacctaacaatttcaatgcaattttagtagtagttgatagattttccaaaagagcaagatttctaccgtgtcataaagaagatacagcaatggatactgcattattattttggaattctattatttatgatgttggttgtcccagatatatcattacagatagagaccctaaatttacgtcagaattttggagaaatttatatgatctatgtgggacacaactaaaattttctacagcttatcacccccaaacagatggactagctgaaagaatgattcaaactttggaagaaatgatcagaagatattgtgcctatggtatgacatttaaggataaagacaactatactcatgattggtgttcattattacctgcacttgaatatgcttacaattctagcaaacacagtacaacaaataaaacaccttatgaattagagagaggttggactccttggtttccaaaagaaattttaatgtcaaaagcagtacacatacacccaagtgcctctgattttcactttatgatgaccaaagctgaaaaatatgcagcagaatgcgtgaaattagctgtagattacaacaaaactagatgggataaaactcacaaagctcaccagtttaaagttggagaccaagttttgatatctacatttaattttacaaacctgactggccctaaaaaattaagagattcctttgtaggaccctttacaattaaacaattacacggtgcaaatgctgttgaagttatacttactggagaattagaaagaaaacaccctacattcccagttagtctaattaaaccatacaagactagtgataatgataaatttcctttaagaaaagataacataagagtagtaatacctcctttagaaaaagaagaaattaaaattaagaagatattacaacatagaaaaatcagaaaaaacaatgaagacattaaacaatatttagttagatacagtggtaccaaagaagatgaatggcttacagttgataagatacctgatgctgataaaattctcagacaatacagagctgataaaagaaaataacattaatttatttcttggatcagccttttttagagggaggaagtgtcagccacagagtacatgtcacagtacctttcatgtaccaagtaactgcaacacctgtacttatgtacataagtacttatccataatgttgattacctttacctcttgttatcttatctttattattaacttatcttatttatcttactgttatcttatctgttaattacttatctattaaatacatacctgtgttatacataagtaattatcacttacctttcactcctttgtccgtgaaatacctgtaccacaagttatccctggtctacagtattttcacggtcaaatattattacaaataaatatgtacatgtattaaaaagtaagtattaagtgtcaatagaattaatacattcaatacatgcactgatcacaattatgactacattattaaaggatctgttaagtacacatcaagagcaactagtacacaattatgatgtcacttacagatcatgacaaataatgatcagtcactcaattgatgtgctcattctcctggccaaagctcccttgattctgagcgctcattctttccccccttcagtattctggaacttataatccgtgcctctttcactgattaatccccagaatattcagacaccagttaaaccagttaacatttatattgatacagtacccgtaaccaacataaatcttgtctacatttattgttcttaagcttcagtacacttactcaacttatccacagtattcatagccttgctgaatattcccatcaacaatacctgttaatcttcaactaattttgttaaagcttaataagtattgttagcccattcccttttgggaataaccaaatcaatcccaggtgagtcttagtaccctggatgcctattaataccttgtattgatccggatgcgctgttgatagcaagcctctcagtaaagaccatactgatagagtgaaacctcctctttacaggactggtattaatcacccactacctaacactcaccacgctcaaaaacttcagtcaactcatagtaacaacctttttactattaaatactcaggttagttacccagaggctgacaatgttggtgacgtttatgctggtaagtaatgatgaagatggggaatcaaagttcaggggggagaaggggctcttaaatacccattctggacctctggaggcgaactcaggagtctctctagttgctacaactctcctactaagcctatgggagcttttgatcatctgtagcacctgtagagcttggttacaggtgtcaaggagatgatgtaaggcttgtaaccatgtttacagggtgttctgacgaaactttaacactcctgtagcctatttcagcactgcatgatgcatgggttgatctttcagagagtaattgtcccaattgcgccaaaagggccacagatcatcccaaacagtttaatactgtagtctgtgctcatgtagttaaggtttcaatgatgtaaaccttgtttgtagattttttccgaactgtatgaaccttaattacacatgtatcccccttacaacctgtagtatgatgtaactggaggggtctaccgtgtattttggcccaatatcacttcaagggttacaaagtaagtgaaggagtaataattagggggtacacttggtgagctaccctaggttattttgcatgtagattcagaatctgaaataatattccgagttttacttaaggttcagaagttattaatatattctggttcaaatgtttatttttattgtttttatttaattatttagttgttttcttatggaatattaaaatgtattattactgtgtaataatgtctctattatagtggttccactcatttaaatattatatttttattatttattttatatgtacatgtgttagtaataatatctctaataaatagatgcttatgttcaggctggctctgattagtagcaggctgacaattaggttaaagggttactttaatatgaaattgtctaaacccaattgttaattccactattatctcgaaaggttgtttattcatgcaatatattcttcttaatcttatatggcaagtagcgcctacagtatgattcacttggtgaagccttcaatgaccccattctgacaacatagcataagctaaatctaactctcacggtgtatccttttaaccacagcagtgacttgcaaggtgtaaggctaaaattaatttttgatttcttcaggttacatttgtttaacacaagtttatggcaaagacgggataatcagcagtcaaaaataatggggtggggaaccggaatgaatgatggcattcaactgcatgcgcaactttgggccatgcgggttttgtttatttgcaacagttgcatctgtgcggttttgcttatttgcaacagttgcataagtcatacatgggccgacatcttaggtcaaccgggaggaaataagcagttggttgtcacgttgtgggaataaccaacatctgcccccggcaagtccaaacattgtttaaccgaattgatcctgagttgtactgtgcccagccaagacccaagccaaaacattttgcgtcgtgaatataaagcaaaactaatgccattcctctacatctcatcagttataacaaatacagaaactctcaaacaaatcatcccaaatcccaagctaaatttaactttatggcattcaactcgtcacacataaacatattgccggttgaacgctatgagattaaacccctcaatttttccggtgcgtgtacacttgaatcagaggtaagtttatccctatatcatattgacacctactaatatcatcttccaatcaacaggagaaatcatttgactatgacagaggcgtctgtaacatatacttgatcaagatggccactaagtcgtcattgtatagtgacgctcctgggatataccatgatggggatcaattggttgaaacacttgtagcaccagatatggagacgttggggctcaacttgacattaggttggaaataccatgttcatggggtcattggccgggatgatacatgtggcacaaggtgggatttaatccactcctctcgaaattgtcaacacaatcagatcacatcaaagtatcagggactggtcgagttgtccaggtgaaccaagcccccaacgtagggagtaatcagaattcggtggatgaaattttggttaatcatatgccagcagtaagttcctgatctcctgttgacgatcaacactgacattttgttttaggactttgcctctttaatccagctccgtttgattatatgcaaacataatcattgtgtcatggatttgaatgcagttgatattggttcaataatccagttttgtggacacttcattggagaagagactgagtcaggagtcatcagattgcttgtaagtttgaataaatatttgggcatgaggctgaagctgacgttttctactcctttagatttgtcccatttgagaggatttgacctatctcccactcaaattttgaatcagatgtaatagaatttgatttgaattgtaaaatcgacacgagtcacctgctgccatgattgtacataattggtgattcaatttgatgagcgcaattaaggtcaatttaaatgtttgtacccgctaacagtttaagtcaatcccaatgtccctgtatggaccgtgcggttggtttacggtactgaaggttgagcaccctgggtgtttgaggtgtttagcctgacatgggccaaggcacaaaaggtcctgtccatttgatgaaccacaatcttcaatgcattcaatgatgatccactccaaggcaaagataaccaacagtacatctcctgactttgaattgacccaccaccagaactcgagttattcaatcccttataagcttggaagatgcgacaaacaatgtgagtcatgtggggtgctccattggcattacaaagcaacactacttgaccgtgataaacggacgaaatcttactcgacttgctgccaaaagaacaaggtaacattacctgattttgatgaaacggcgctgaggtatccatcaatgcttcggaagttactcactggaacctcggaaggtaagtttttttcttgtttctttttagatcattgctaatgttatatttaatacagatgacgtgaactttcaacaatcgacgaggatgtacaacaacgctatatcttttacgtctttgggtgcgaaacttgactactcggttcaaggtccgatgggagtaaacatcatcaaggtctcaggcgccctttcacatcggatattgagcttggaaccaactgacgacaaacccggattctcgcaaatatacgttgttggggataatggacttggtgaggccgattacagactgaattgcgccctgggtcgaagcaaagacaacgtgaagaagtcaaaaatgaaaccaggcaaaattttgatgcttgtccacttgatgggagagatcaaaccttacgctaaacggttccgcacagcactcgatgtactttcaaagtcgaatgctcaaacaataagcttgtcgggtgtcccaagggccggagtcaatccaaaacggtacaattgtcctaccgtcgatgaagttggcatcgtagttcaagggaatggtgacattattggagaacgacaaattatcctccatctcaaagacgattccttggaagagatctcagacatgcattcgtcatacttccccctccgctatcccatatttttcccttatggtcaacaacaatgggacaatttatatagtgcctggaccggacacggtaaaactcttgaagactggtcctagcaagtatatatgtccgttgtgatgttcactaacacttggaaatgaacatttttgtccctgaagttaaagacaggagggttggctcactcgagtagtttgcgtacttgttgttcagacgttgaaagaggtttttgccaatcttagccggtcgctcactcacccaagagatacttgttgatatgtacgtctgtgttgagcaatgacgactattgtttgtgacgaagaaccaaggcaaactcaaggcagccaactataagcgcttgatcagttctcttgaaaaccaggccccaataactggcagatgtgtcatcttgcctttgtcttttattggaagtccttggtccatgcaacaattatatcacgacgctatggcaatctgccgaaagtttggaccaccatcactcttcatcaccatgactgcaaatccgaactgggaggaaatacgtactgagcttccctcgggagaaaaggccttcgatcaccctacaatagttgcacgggtatttcacttaaagatgaaggaattaatacgtcaagtcgtaaagatggaaaggttcggaaaagtcttggtgtatgtgtatacggttgaattccagaaaagaggtttgcctcaccttcatctgatggttacactagaagagaacgatcaaccagtcacacctgaacagatagacaccatcgtttcggcagaactgccagatcccaaaaagtccccaagacttcatgctctggtctctgaattcatgttacatggtccgtgcaaggggcgtccatgctggaatggtaaatcttgcaagcttggatttcctaaaccatacgcggagtgcacagtaaacctcaacggtgcttatcccgtttacaaaagaagagatgatggtgcctgcgtccaaaaacatacctcaacattcaacaatggttctattgttccgtataacccatacttgacacttaattttgagtgtcatttaaatgtcgaagttcctgtcaacacaacggctatcaagtatctttacaagtacattaccaaaggacatgataggcttgcattaggtgttgactctcaggatgaggtgaaatcctttgttgatgggcgatacattagtgccatggaaggtaagcacttgactcatacttgatttgacattagctgatatttggaatatagttgcttggcgcttgttcaagttcccactatccgacagattccctgccgttacaagattggcagttcatgatgaagacaagcagattgtttacttcaaaggagaagatggtctcgccgggcaactgaatagtggcaaagcgaatcggacgacattgacaagcttttttgacctaaatgcaaccaacacggtgggagcagatggtgtcccagcgcggtcaattttttacaaagacgttgctgcatacttctcttggaataagtcggagaagtgttgggtggcccggaagacgaaggctttaactgttgggcgcattttttccatatcctaccttgcgggcgaaaagttctaccttcgagtactcctccttcatcttaaaaatatcagttcattcgccgatttaaggagtgtggatggggaagtatgtcgaacttattgagatgcctgcaatactttggggttgcttgtgaacgattatctttacgaccaagctttaccagaggcaaaatggtccgtcgaattcactagccaatgtttgcgatgatgtgcattcattctcctccgtctgccagtcgacttgttcatgtgcattatctaaaattcacagacaattgcattcaagttaacatgaagaagcgccacagtagacaattgaaggataacaagcgacaagtatcggggctgatgtggttttcaagactcttggatgggatgggcgggtctcttgcatcttgtggcctgaggatcacgcaaaaggaacagaagatccttcaagaccttgaatcagaaagtgaaattggaaaagaccaggatctaatctcggcgaggctctcggttaacattaatactttcgatcagtctcagagtttgtttttccagaggattaagaatgcgctaggtggccaggatgggaaaacgttttatcttgatggaccgggtgggactgggaagacttttttacttaatagtataattgattgggcatccatcagtgggcactcttgcatcgtatgcgcatcttctggtgtagcagccctcttgttaacgaatggacaaacagctcactcgactttcaaaataccgattgatgtccaatcaggctctgagtgttccttggagccggacactataattggcgaacaacttatcaaatctcggctgataatttgggacgaaattgtcacgattcacaagaattcaattgaggctgtgaacaaatctctgaaaaggttgtgtaactccaacaaagactttggtgggaaaattgtcgtcttctccggggactttcgtcaaattcttccggttgtcaagtataatgaatatcctccagcttacgcatcaactatccatttagcactctttatcattcctatggtactctttcagaaatgtgccgcagcacataacttaggatagacatagaacaagttcttctctctatccgagtgcgggtggtaaataaatttcttttatctattttaaattttatgtatttaaaacaagaaaagatatttagggaccacgggaaagaattaatgtgttacagaagaatattatttatcttcttctttgagtcaattatattaatgcataatcaaaagattatggaagaagtaggtttatgaaacaagcgtgcctaaaaactcaggtggaaatttctactgatgataggagcctgagccctgtgatctaacctactactccgactcatttagacatttaacacataactaatcttccttccacaactcgttcaactcgtctatgattcttttactttctgtcgtgtcttcagcgctgtactctctaatgtaaagcctataacagttcgagatccatctcccgaggagacatatctctttgacaggtgctcctaatgcgtaacgcagggaagcgcccccaactcggaaagaatgaccaagtaatccttcaaagcctccggttctgaggactagttgaattcggttcactgctatcgatcacgtgatatgcttcctgtccccatcgcggtaaaaaccgaataaagatgtgacgttcccatctgccgccttcatccgcctcttgattgctaagaccggacatagcatgttcttcaagctatgtaaaatgatttgttgaggttttcccggctgtgatgtcttcgcattccttattgtaaggattaccttttcaccaatagccgattttatcaagcgtacgtccgacgttaaaaccgagtcttgattattcaggtcgccgaacggtttctcgtatgtcaactcgcctatcctcgccatcccccagaaggccacgattgcaaggtctaagatagccttgtctatgtctccacttgggaacatcacgtttgataaccagatcagatgtttcaacatgatcggaggttttttcggcttgggcggtaaagtcgcatcaactcgggccgacgctttcaaaagtagttcgatcctcttatccgaaatgtctgggtactctacgctgtgaaatgtgtgccatgctttcagcccacacaaatactttttgattgagcttgacgatatcttgtacgagttgttgaggtataagtttcttcctgcccaaaagcagaagtcttctatatctttaactgttgccggtaacacaaaattatgatctcctgacaaatttttaaagaaaatgaacttctttacagcagcattgtatccgactatcgtattccatttccatcccgtgaggagatgcgcgtttaaggtagagattgggtagtgtgtcgttccattagccgcaaaggccttgatcttgttaaaatgccctactgttaatggcttgttgtcaacaatgactacgtcttctgatgaatctatcatgttgatttgtttgaaaattatgtgtttgccttaaaatgctaagaaaagaaaaaagaaaaatttattttatgactataaattgtgaatcaagatcaaggaagatttgggaaaaacagatgatctttctgattggagaactcttaaaagaagtatcccaatcgattatcaggagagatgacagttaaatgagtgtgaattcagggatacggcctgtactatatacagttatgtatcattggcaagggtttgactggtagctatgcctggcgtaagtaacctttccactcaattgggattggaaaatacactctgtttccttctttcaggttacccaatagacccctagacaaaccgtctgcccggttatctcctgattttacccttctcgccgtcaactcgatctcttcatctattaggaaatcttgtatgactttccactcctcgtttacttcagtacttcccgatttcctcttgaggattgctgattcggtcgttgtattatcggtccaaaccaaaacatttgatcctttccgcaaccggttcatccgtttcaacatgataagccctactcggactgcaacggttttgagccaagcaatgttttgttttcgtagtcctttgaatcaatcttgaatgatccggagttgactccagtgtttcccaattaagactcctatgccgaaactagttgatgcgtcgcctacccaaccgatatcaaccgggtcggctgaggaaataagtcgactgtgtttgaaattattcaatgtatgtatccatcgacccagatctagtaagacatcttcaggtgagaacctttttgcgtccaagtcaaaccagtcgcacatccacctatagaggctcctcaaatagcattggagctgaggtaacatgtatgacacatgatttagacgacccgtcaacacctctacctcgttaaatgagaattttctagtcttgtctaggaattcgaggatctgcttcttcctttgttctagcttttcttctgggaggcgtactgtttttgtcactccgttccacaagaagctgatgaatttttgttcctcggagaaggtcgaacatttctttaagttcgtcagtactccaagttcgactgatctgtttacaatatctatcatatccgtctttgagcccattttcttgacaaaaaggttgtcgtccacccatctgaaaactttgatcaggtcaaattctgcaaacattatttctttccatgcgtccgctggtctcccaaaagatccacaacctgcgactccgtcaaaggtaatcctagtgtctaggtataggttctcgtccattcctttaaccatcaggtatggccactgtgacggatgagttgggatctgcctatacgctttttcccagtcgaacaaggccaaaaggagcggtccttctgagagcttaaagaaagaagaaacttcattgaaatcatcccatgttgtctcgaaatcgtgtttgttcacgaacgaatttactgatggtattaatggatccccgtgcgggaaagacagatcgttgataggcctaacgtaactgtcgccgttaactaccgccccgagcgggctagtcctaaagaattgaaactttgatttcacctcctcaattgtgaagggcccgaacatcctgttagcggcaagctctttcttcattgaatccctgattttatcttctgctaatcttgcagataaatggttatcaggggtgaaccaaggcatgccttgaatcttgtgagttggaatcccttggtcgaaaccgtttcggaaacctagaagaacatcttcatatttagatagaatgcctgctttttgcaaggcctcttcccaaagttctatattcatctcacatttgaccccttggggccactcgatccgtgcattagggttatcatctgactctgcaaatgggcggcttgattgcacaatatccaatggatgcctagtcacaagagagaagctgtcacaacaaaggggagcagaggtgcacaataaggaaaaacaaaacgaaagatcaataacagatttacaaccagagagaaactgtttgacatgttttctaatggtatcaagataagaaggtccttcagaggaaaaggggaagatatgacaagacggctgcaagatgtgtgaggttctttaaaagaacgtggacaataagatgagatagctgaaagctatgtgggcctgcaagctaagatgcagaaaacctcgggggtgtctcaagttgacgaacacttggatgaggaacctacttgttgtggttgttctttttcccgctcgcttggccgccgtcgtttctgttaccgtagccttctgtatagttaccgcctttataaccacctcgtggcctcttcgccccgttttggaagccctgattaccgctacctcctccttgaccgttggcgtggtgattagctctgggattgtagctatagcctccgttcatgttactgttcatgtagccattggtaggagaattcatccagatctggccttggaggttcggatttgcaatcatcgcgttgttgtggtgcgacgcttgatatccgttgccgtttctcaaaggcttcaggtaaccagttaacgggtcgtgattgctgtgcaaaaggcctggggcatacaagttttcctcccactccagttcaccaaagttgcggcatgtgttataacattgctcaactaccgactccttccgttgagaaatatccgggattgcgttcttaacgtcttcgttggttattctatgagagaacgtgttgcttctgacttccatatcgtatctgaaggcgaccatgaagccaaattcttctgttatatcatcgcaattgttcttgtgtgttgctaataattttgagaattttattatcttgtacacgtcgtggagtgtctttgcaaaggctctatggttgcaggtccactgggcgtaggtttgcgtccattcttggacgaaagagaaacctttatagccgccagatttgtccttgtcagctgacaagtcgtcggatctctggcgttggtctagatggtgggccatggctctttgctgccatttttggttgaagattgtcaagggtagcggtgaacgcagcttccgtatattctcgtcaaggaatggggcgaaaccaacgctattgtggttggtaactgacccaatagcgtacaccaggtctccttcagtcaggaagaatttttctggctcttgagattccacatggggtctggtagctggttgtgtcgcggtgacttctttggcgcctagataggttatttctcccaaattgatcatgacaggtctggcaaatatgcccgcgtctgagatttgttttggagcgtttgttccgatacaacctatcgctttgaacagcatctctgccaagtctctatctcccgactcttgcgcagtaaccgctctgtcccacatctgctgtctctcagtcatgatggatggcgctgcaatggctaatgacagtcaaataatattaacggcatgtctgaaaagaactgtaacgaggtgcagtggggattgctctacctggcgatctatcctcctcttcctcgtccacggcttggctatcagtgatagcactggttgttgccttagcggatggatttaacaatgccgcgcgggctcggtctctgcgtgttcgctcgtgtctactagtggggagtgcattctatcgtttgcttgctcgcctatatcattattgtaatttgggaatgcggatttcaacgctctatcttaaccaggataaaccttcagattagaacgaggaacttaccatcgctgatcaaaactcctgccctcccgtctccggggtttgtgaggctgctgtttaaggcttggacgttgctgctgcccttattggcttgggtagatgcgtctgaggtagcgacattacatcctgagttaccaccgggtataagagagtttgcgaccgagttgtcttcattcctggtttttaacgatgaggagtctttgatcttcttcaaagttgctctggtagcgttgacgtcaaccattatgtaaggatgtagggagtggtttgatgattggagaagttgtcgatgtggggttgatgtgtgtcggaaaggtgtaatgtagtctggaaacgagatgtgttactttaacgaaggttcttgttttgattgattgataaaaaaattgtttataggaaaaatttttgtaagtagaaaagttggtgataaaataagattggagataattgtatgagtagtggggagaaagattcttgggttgttcgagacgggtgtctagaagtattctagaatctctctatggcacaggatcattcctatcacgtttcagactggataggaaccaccttgcgcctgtcctaggccaatcttaatcgtgcacatggaccccatcaccttccctttgtgccttggtcaagtgctatacatcaaatcatcagacatgtggcaatctgtccaacagttcaagttaacagagaatatgcgccttgccaaagctatgactttgttgtcaaaggataagaatctagtgtttggtcgagcgttgctcattttgggtgaagggaaaaagcaaaaatccgactttagtgtaatcaagttgaatcacataaacgtcaaggcctgcaagactaagtgtgagatgcatcaagtattgactaatttcgtatatggtgacttgaaggatcgtaatggatcaaataacaatgaggatattacttatctcaatgaacgatgtatcctagccccgctaaaccaagacgtcaagaagcttaacgacaaaatactggatcggctacctgggaaagcaaaaatcctaaaatcaatttacaccccagatccagatggggttggcagcttggcagaggaatgtctaaacaagcttagtttaagtggctttcccgaacacgagcttaggataaaggttggtatgccccttgtggtaatacataacatggatatcaagaatggtgtatgcaatggctcacgtatagttgtagttgccttcggaatcagtttcatcacagggaagctgatttcaggtccgtacgctgggaaggaaataactctacctagagcaaagctgcagaataaaacaagtggtcaatctggtcttgccttttttcgttatcaatttccagttgctccggcatatgccatgtcagtcaacaaaagccagggtcaaactctcagaaaagtaggtgtttatctcaaaacagatgtatttttgcatggtcaactctatgtagcagtttccagagtctccgatgtggaaaatctccttgtggttagaccaaaggttaggagtgggattgttaacgttgttcacaggtgtatttttaaagataaaaagaaacgttagtcttcaagttaaagttttgggtgacttctgattctaacattagttttgtctaggataatcaataacgacatgaggattgtccattgtaataatctttgacaatcccttagtctttatgcaaatgtttggtggaggcctgtgccgaagtatggatgatttctgcaggcatttaagttgtagttatcattgatttgtcaatcatcatatagaatgtttatatttattctcgcttcaaccagtgtgcctgtaggcaaattgtaaatataatgtgtaactgtctgaaaattttggttcaatttattttccattttgtcactattttggcttaagggtgagatgatatgaccggcttgctgcctttgtgaggcctgatgttttggtttgtagctgtgttggcttgtggcaagtagtcacctattggactttttggggtttggcagacctagactggtgaggcactggtgtgtttggaggacagcggtgaagccgctctggtctctagtagaataagtgatatgtggaataaagtttgatttctagaataaaaaaactcattctgattttacttctcagacaagaaaatatgatatgggttttctttttaattaattatcatccttgtggttcatattcctcaccatattcatgaaaaaaaaatcccaagcaatcattaacttccttgaatgttgtctttagatcatgagtttggctggtattggtttgacagagttggagctctgagcaaaaagattaaaaagacgtaatacatcttttgttttttccttcaatcccaattgaggggcatgaacacaataactcaattttggtttgaattattgatttgtaactttagccaggctttggaagatgtgatcaattaacaaggcaggaaacaactttatatttttttggttttgtggcgaatctcctgggaggaaaattgagccttctgattcttgagttttgaatttttttttctcaaatgaaaaaagtattcaattgaaatggcacctgaagttattactggagctgtaaagaaaactgagcatttttttttatttccccggttccatcattctgaattgaatgttgattactgtatcaattagaattaaagtgttttcaattctggattagatccctcaaatggttgggattgaaatttttatcattaaacatctctgtttgtattggggagataattatgtagtgttcttgatgagagcagtaatttgttcagtcagattattgtaaaaaagaaatgtgaacactaataatacataaaagaagtatgctttgatgaagaggtaaaactgacttgtttgactcgtcaattgaaactttcaattgggtgaagtttgattacagcaacgctgggccagctaggctaaccgcagcgttagtgtggcgtagcgcagcggaaatgcgctactttgtagcgtagcgttagcgaaaaatccacctttctgcgctaattctacgcgcaaagggcacaaaagtgcgttagctgttagcgtagcattagcgccggaagttggaattgcgctaacgctacgcgctcagggcacaaaaaagtgccagctacgctgcgctacagtgctttttagcaggttttttgccttttttgctgctgaaagcactgtagtgcagcgtaactcagcgtagcggctgtagcaatgcgctaacactacccagaaacaagccgcctgttagcggggctacagcgtagtgtagcgtagcggcggtagcggcacactaacactacagaaaaaagggcctgttttagcgccgcaacgctaagtggccctttagcgtagcgtagcatagtggcccagcgttgattacagtgataatctgcaccaaatgggtatatcttatgagataactggaaggtagagaatatcttggatttgaggcaattgattgaaataatgattttatttatgcaacatttttttttgtatgggattggacaagacaggcattctgactgtgatgaaagtgtttgtttcagtgataataaccctgttcttctgtttttgatatatgtgccttttatgaaaagtcatttcaatcatttgagcatcatcaacagtaatatggggaaattgtgtactgaatctatgggcatatacttatatattggcatatgtgtttgatgcaacctccattgcacataaaaccctggagtacttgaataattgtatctcccagacaaaagaggttttaaataagaattaaatgatattcattgtgaatggatgagcccaactgagatgtatctagaaaacataatataaatacaacatggcactcattcaaagggaactgtgctttaataaccttccaagaataacaaaaaaattgtaactggagtagatttggatttggattccaaaatatatatattgctttgatatttgagtttaaaacaaatgagaaatttcacttcttcattgcattttgattttattcaacaatatatatatatataaatatatatatataggggcttggaaaaacgactcctaaaaattagtcgacgactcccgttttggtcgggaggtcgtcggacgggagtcgttcttccaattccccccaaaaaaaggggagtcgtcgtcctaatttcaatggtgattttttaattttttttattaaaaaaatgggagtcgcccgcctaaagggcgggagtcgtcgtaccaatttagccaaatattttttttttttttcattaaaaaaattgggagtcgtccgcctaaagggcgggagtcggcgccccaattcaatattttaaccttttttctgcattaaaaaaaacgggagtcgtccaactcaaaacaggagttgtcgacctctagcaaccctaaaaactcaaaaaaaagttcagccactggggccccgccccaaaggcactttatcaatgattaaaaattagattcattgagaaaaacaaattcaagaaataattgaaataaattgatgagatgttgagaaatgtaaacaaaaaaacaatgagaaatgtaagaaaaaaacagggataaaagaattcaattgatgagaaatataagaaaaaaacacagggtaaaaaaggacagaggaaaaaaataaaaactaaaaaaagacacaggcagaaaaaaaactaggagtgggtcattggattttaaatcttcctccctacagtcaatgggtgtggagcggcgactcctgcgtgggagaagaaacaaggtttcttctgcccagcccactcctaggtattttccaatgactcctgcaagacaaaaaaaaagtccagtggacgattgggccatcgactccctttccgtctcaggtaattggcctgacgactcccgaggaaaaaaaaaatatcaaaaaaattaaagatcaaatttgggaggccgactcccgccctttaggcggacgactcccaacttttttaatgaaaaaaaataaaaaatatttggctaaattggtacgacgactcccgccctttaggcgggcgactcccatttttttaataaaaaaaattaaaaaaatcaccattgaaattaggacgacgactcccctttttttgggggaattggaagaacaactcccgtccgacgacctcccgaccaaaacgggagtcgtcgactaatttttaggagtcgtttttccaagcccctatatatataggggataagataaaaaaatgaaaactcttgagattttattttagaatttgaagtcaccttgacaaattttattgaaatttcaggggcaaatggtgcatcagaaagaattattttatgaagaattagttatataaataatattatagagcctaatattaactcaaattctgcagcctgagggtagaatcataagttgtaaaaattgcatcatcttttgaagctatttgaaatctgaaaacactcatataaatttattgatagaatgaaattacttgaaaaaagatacaaaattttcatacaataaatatatatttacctgaataaattgtatcacaggctgcactatgtagtgctgtgggaaggatgaatcagcggtgggccactacgctacactacacttttggcccaaaaagcatagcgtagcagcgctttcttttaatccaaaaaccgtagtgttagcggttttttgctacgctacgctgcgctacagcgcttttagtggaaaaagcggccaaaaaccgctaaaaaccactgtagcgcagcttagtgggcccttttttgcggcccacacgcatagcgttagcggtgtcatggcggaattccgctacactacgctaatcgctaacagcaattccgctgcattacgctacactaaccgctacggttagtgtaggggcccaccgttggatgaatgctccaatggtgatgggaaggtcttttctctggatttttcatgattaatatacaattcctcagattgagaataattcagcaatgatgtaatgctcattataaacataccttttctagttaattgctcctttaaaatgaaaaagttatcaaaatttaatctcaggaaaattatattaattataaactatgtatccatacaacctgattacacttctgtatacttacaattaactttgcttccaattctatcatgcataaacttctcaataaattttgtcaagatgattttctcaaaaacattttgcacctcaaaaaccacattccattttaataagtttttaagttagtttcccattggatttatgccttcggatcttggagagaaagacttgatagtcctagcactttatgtaaagaattgaaggtatttcttctcaacaagttcttgtcatgttgatcaaattttcatgtatatatatcactaaagattacattggattatatttctgacgataatatactccaatttatttcactcatatgaggtacctcatctactcattactaaattgttcattttccatgaaagtcttcactgttcaaatttatgattggttctgcttatagatttgaattaaatcaattctgcaattgattgctcaagtcatctgatattgtgaattattttgcattcacctcccttatattcatttcaatattttctccccactacctcttagatattgaatgattttgatcctcagttccttgatttgtgttttgatttgtatactttagagttcatgttatgatttgccttaaaaatcttacccaccatacaattggcaagaaaataagtaaaattggattacttttccacattttcctacttacttttttctattcaatttgtattactctccagcatatgtgttgatattctactaaatgattttcaatatttggatattgttattgtagcagatcattgtgaatttgttaatcattgtttagttatcatttattttgtatcaataattatttttgactgagcagcactgcttgatagaaacatgaaatataattatttataccattttcactttagcctgataggaacttatcatggcttcccatgatcttcatacaagttttttggaatggacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttttgttgatttgaaaggaagaaccaaaatgtgtgtgaaattcagttgtttgaagagacggggaagaggtttagtgtgatgttcaaactgtgtagtttgccacaatacttctacaattccattggcatgggcaaagtcaatgatagcagcatggagtgtaaaatgcaaaccatgccccttctcattggaaggaggaggaataggttttcctgtttttttgtcaatgtaagagaaaattccataggtccaagggttgaggtcacctctattggcatggatttccttgaaaaaatcattgaatgtgaccatcacattcccggcaaagttatgctcattcgtaaatccacgtcattcctattgactccaattgggaatttgatgttccaaagagatttggtggttttttttccaagtggattgggataaagatttgatacgtccagctattaattcattgtggaactccagctttttccagagtgtactgtctgcaattgagtcttcctcattgataccgtgtttccttgcgtaagttcctgcagagagaagagattttagaaaaaaggagatatgggattaataaaaaatagtgagctgacctcctgatttattatcatctgttccttgaaaaaagccaattccccgcatacgtccatggatttgttatcttgacgattcagagccatcatgtagaggtcagagatgatttccgagagggtgacaaaggttggggaaggtgctttggcaaaggagtgagtctccatgatgaagtttggaactccaccttggctgcaaacaagatttctagttttttttaccatgaattggaaaagtggtaagtggtttgttggagaaaacatcttctgaaggtgagatataagtgatgtgaggaatgatggcagaatcctttgcaagcttcctttgcgtttttgcaaccgtttttcggtactggacttgtacttcagaggtgactgataacacttcttggttgcagcagaggtcaatccagtaatatctcccttataagtctcactgacctgaggaaccgtgcattaatccccaggggggtgagacctacccagttgacatactggattgctcacacaagctggaccttttttccttgaaccctgtgagacctgaggaaccgtgcattcctcaggggccacattattcttagaagaagttccaagcttctctggcatcggagttgcttgtttgaatcaaatatgaggagggaaagccagcctaaatcaaaaataaaaccaaatgattagtaatgcaaacaggtaggataaaaaagcttgagattagtcggctcaattggcaggaaaaattgtaatctgataaatgtcatcaaacaccttgcttacaatcaattatccaattatcaaacagactttgatctgaaagagtggaaaattcaaatgaaaccatgaagttagatagagaaattagtattaagtagcatccaacttaccagaaaagataataagtgtttcttgagttgattgatccttggataaagcttgtgagaaaaatggttaacggatatcctagagaggttgccaggaagtgtctgaaacaaagtagagaagcaagattgactcagttgtttgaaaatttgcattagagaggtgaacttacttcaagattaattctagtgtgactaagagcaatttattgcaattgaggagcaaaaaggcttgttgcaatcaaaaaatagttgaggaattgttgcggttgctttctagttggagaagatgagcaaatacagtaaagatctttagttaggacatatcacattgggaggagattgagccatgagagagaatacatacctctttgtcaactggaccaattgatgatgagaatgaatttttgacttgaggtcgcttggggagtaggttaaaatgtcctgctgaagttccaatagatttgttctaagtaataaatggaatcaagtcagcaatgagtcaattgatttgattagatgaagttttcttccagaaaacaagctcattgccttgaaatcaatctagggccctgattataaacaaactttttggatttcggctttttttatttgaaaagtattcaaaaacggaaaagaaatgaaaaagaaatgcaaaagaagttcaaaaagttttcaaaacagactcagatattttatgcaattataaacaccaccgctgtgcaggggctggatgcgggatgtggtggattgttgggacattctcagggtatttgagaggcctcgggaccaattatccggtccggccgattgtatagccacacacaaggaaggcacatcggactcgttggcctctttagttagcacctggggatggggatgttcattttgctattatcactgagtgatgaggaaactactctattgctatcgaggaaactactctattgctatctacaagaaataacagcgggtgaacgattctaataggaataggaacatccgagaaggcaataagctcgtcttcagtagggaaaatgaggctgggtttggctggaacccatggttagggtattatatttttgtaggatgacctcattgtctaagccggtcaagagggggaattcgcttcgattggcttctttgttcttgaagtaggtggaccatgagacaaatcctggggtctggtgcaaaatttcatgatactgactgtggatttcatcaacaaatttgacgacctgggagcctgcgtctgtgttgatcatgatcctttgtctggctgaaggatctgggtcaattgcgtcgttcggaaggtcattaggcagaccaaatatctgtttgagtcgggcccagtcacggcaaatcatattggtataacctgttcggggtggtcagtctgtttacttaagattattgaagatgacgagcttatggtgtacctgcaaatgagaggtacccattgaggaatcgcttttgaagggccgcgggggtctgccgtcgatagtggcatgcatgcttgtatccttcatggagcatgtatatcttcagcgagatgcctagtcattctatctatcagcctgaggtgcaagttcggctggggagcagagtgcgacttaccatgtgggttccaatggaggattcctctttggatcattacctggtggatttccttggtcagtggggccttctgcttggcattgcaccacctggtatagttccctggcacagttaaccaatcaagtaggacttcgatgctatttgggcggccgtcgactccgccatctgtctcccaggggagtgccatggtctgtcggggagggaatggggtagttggggaaatggctgaggggtgggttggatatgatttttaagatgaaacccgggtctgtatgcccaggcctccggcacagttaggtttgactacagacctatttgttcccatacctcggccaggcaattaacccctgtctggggtcattcacccatatcgatgagcaggcgggaagccggtatgacccgtcacacaacccgtcgcacaccatgaacatcctggggtatatgaccgacaatctgatagccttgtggctcctgacgcaaggccttcaatgttgacctgaaacaatctacatccaagctcgccgtgaggctttcaccaggcccgatcgatgggagccgtggacagatccaagaatccctgcaactcggttcatcgaactattcaggatgtccatcgaggatttccggtggttgagtgacagcttgcgggacctcttgcagcaggatccgttgcgccgaggcaatcccccatctgttgaagcccaggtggctgttgggttgtatcgactggggcatggttctagttatgtgacaattgggcatgtcttcagtattggcaaggagacggccgacaaggcggccggccgatttgttaacgcggtgctggcgaggttccggcgggtagccatctggtcagttaaattttttagtctgtgtttgggctgggcggtatctgatctccacttactttggtctgcagctatccccctttggcacgcggagatcagtgggacgaaatcagtgcttcctttgaggctaagcatggaaacccttatattgtaggggctatagatggcacgcacatccctttggccaccccagcggatgaccgatggaagggttacattaatcgaaaaagttgggcctcgattgtcttccaatgcgtggtcgacggcgatggtaatttctgcaatgtaagtttcatctgcttggctctatgatgtcagcctccccagttattgatgtgattggtcacaggtgagtgggggagcacccggctccatgcacgacgggcgcctattctggcggtccgagctggggcatagcatcacaaatgggacggcggccgagccaatgatcccccatgggacctacctcattggtgatgccggatatccttcaaatgtgcgagttctcataccatacccgtcaactgctaccgccaaaaacgaggaattcaatttcagtccactcggatcatagtcgaacagtcgtttgggcgcctgaagaatcgcttccggatcctcttacatgcacagatggcccggccgcttcgggcaaggaataacacatttgcttgcatgatcctccataatctgctcaacaaacggggctccctgtatctccaggcatgggatgcgcgcaatccggcagagcaagtattcaatgaactacccaatgaacgaggcgaggggggcaggaggcgcgtggcggatgaaggccaggtgtctatgttggccatccgtgatatgcttcgggaccaattatgttgatctagcaatctgattactaggcctatactacttgttctatgaaataaataacaagctatgacaactaagcaccattgtagaacaacattctgatagcgttaacaacattctgatagggttagaacacgcttgccaatgtgcatcattggccaatgggacaatgaatcaccccggtcgggtcttctcctgatgaggcagccaaaggagatccagatcgagtggtcccaagtggactgaggttgcctgggctgggtcctgcctcggtcgtgtgggtatgaagggccaagccattggctgagtcgaactgtccccatgatgagaggttcaaagagttctccggcgtgtcgggtaccgggacgctaggtgcgtctgacgaggcatcaggttcctcgggacctatggttgaatcatccgccagggtccgttcctcgtccgccagaggcctgccaaagctttgtgccccgggagtggcctcgtgtagctggtcgagtgtttcacagtctcagcggaatcctgcaggtttggatgtgaaaaaaagtacacactcacccattcgcgtcgcatgcggttccgcttgtatcgttctgtgagagagggggcgcccagttcctgtgcagtccccaatgccatgtgcctctttctcccggcggacttgggtgttaagcattgtggtttgggtgatatcactgtcggggatgggttggtcgtgatcaggcatatttgacatgatagtgtgctctttggttcggtccgacctctgcagttggacaggggcgagttcacgagggatactagttaggccccgcgcttgtgcgtggtcagccctaacttgtacagcttttcaaacggcagtcgaagcggagcaaatatggcctgatgggcatcctgcatcatcttccattggggattagggggatcaagtagacaagggctgaattgcaaggcaatcaaggagccaaatagcctagagaaatcagtcaaggaaaacaattcacaagggcaggttcatgaaggaaaacaaatcacaagggcaggatcatgggccgaatggcctagagaaatgagccaagaacatatcactattgctaccaggggaaacacccatagaagaatccctgttgaagccctaggcctggttgcacctcggaatgggctcctgaacccccaacatgctcatcatcgccgcctggaacaaccgggcatccctttcctgatccctacgagcatcatcttgaactttcctgtcttctgcgagttgcttctggctggcctcgtatcgacgcgcttcctcggcccgccattcatgagccagccgcttctcttccctccgatccttgtcgcgcacccgtcgctcctcatctagcacttcgttccgcttcttggccagctcccagtcaatttccagttgaccctcctgcatggagcggtcatgggccgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnatctccctcaggccaactcccctgcagcagattggcgtgcaggcgcgctcgccaatctgcgcctggtgtgcggattggcgtgcgccatgggggttggcgtgtggttatcaacccccgtgcggcctcctgttgatcctgtgactgttgaaacatgatcaagagggcttgtgccgaagaatcatcggctttgttcaactcagttcgcccccgtcggcgggtaggattcgggccggccggtggtggctttggcatcgcactggcaacccgggcgggagtctcaggtgcaggtggcgcctgaattggcgtgggatcgggttgtgttgaggtcagtgggcaggccggcgccctggggataccatcgaaaagcgagaactccggtacggggcctccccccatcgtcgtctgattgggattatcaagatcctcattatccgagttgtccaacgctaactcggccgctgtcaggcccgcgaccccctgtcaatcacgaagcagctgactcgccccctgggacgactccgccttggcccccgtccgagcctcccggccttctccacggccatcctcacacaagagggccccaaggtcatcgtccagttcagcatgcccatgtgcattagccgccgcgttgtccccgtgcattgcattgatgaaatcccaaatctaggaatccacacgggtcagtatccgtcaggtcaacaaaagccccagccaggtcaagtttacaattgcggctcaccgtctcggataggtgttccttggctaaaactttatatagtcccccgcttcccgaatgagacagcttgtcaaaaacaacctgcagggccccatccaaagaaagcgcgtcagattgggttatacccgatgaagcgaggagacaaaaacccccaccttccacatgttcatcaacgctcgatatcgccgaaggatgacatcgttcgcaattccgatcaggagagggtagtcaccccggtcggccttgcatttgaggaagtagggtgtccaagctatgaaaccaggggtccgctcgatcaggtcgtcgtgttcctccttgatctccttaacataacgtaagatttctaacaaggcctccttggaccacacaaacctaggggttggcgtccccgcatccgataccttcaaggccgcacgggcctccttcgcggagagcctctgtctttgagcctcctgcttctgagctgccttttggatcctctcggccttcttagctgcagtgaccgctttgtcagcatcaattttggcgcgggtgcggttctgcttccgggttgaagaagatttcaaacgcgtctccgctccggcggaggctaagaacggattgattcgacctggggccgccggagtcaagttgcccgaggggggagttgcttgccccaccgtccttggatccgacaaacccaaagaagccatagtctgcgccccgacgatcaattcagacactggaccgctagcttctgacggggtcccgtatcctccaccgattacttcaatgttggtcgccctgcccttgagtggatggttgtgcatttggtcgtcatggccgagcaaccagtaggtggagttggtgagaggccaataggagtgcaggagcaagccgttggcggtgagtaggttaccggatgtatgaaggtgggaatccattgatgtgttgacttggtatctgaaagccgggtgggtgtgatgtttctggccgatgccgttggagaggtcggtcggggatgtggtgagattggttcggtatccacaggatccagtgtgagcattaggtgctgtatgatttgtcatcatacaggacaaacctgacacgacttctgtattctttgcccaatcgaagtttttgagatctcaaaccacctccggaggtggtttgagagtttttgagcgtgtttttgaaatgaaaaagaaatgaaaaaaagttcaaatacttttcaaaaaaaaataaaaaaaatggaaatattgtttataatcagggcctagatcactccaaaacatgattgctttcaaaaaaacaagtgcattgtcttgaaagcgagctcatttttttttgaaaacaagcttgctttcttgcaagcaaaatcgttttcaagatgacgaggtcacctccaagcaagcaaagaaaaaagcttgctgtcatgaaaaaaaaaggttgttttcaagcaatcaagcttgttttcctgaaaacgaatttgttttcaagaaaacaagaccctttgtttgcaagtgcaatcacgctacctgtgatttaaaggaggatcaactggtaagtttatcttgcattgcaagcaatcacaaaagagatcagcgattgaagacttacaggagagtattcacctcagtgtgaatgatgaaatgcagctttggatgaaaaggataaatgaaaagttgttcagaaataggaacgagtaagttttgaacaacaacatggtgacttacaaatttctgtcatgtggaaatgtgtgcctgaggagagggtgaagtaactagaaagatgatggaaaaagggaggtgaagagcgactcaccagtttgtgagacgagatgaaattgctcttgagtttaacaggcgaattgataagggaatgagaggacctgtagattgagggtgtgggtcatgacaggtatctagaatttgacacatttatttagtgaaatacttgtgaaaggtgtggttgcaactgataagtcactgaagtgtgtttctgtaggaattcaaatccatctctccttgaaatgaattgaggaccaatctactccatttgaggggagatgcccaaattagtgtaccttgcaagtatataatttttagctggatgaaaatatgaaattccatgaatctggctcagaaaacaggaaaatatgggccaggaattatgttagagcactccacagaaagtatgagaattgcacctgcacaattgagaattatatggaatttcattcacaaatgaaatgggtgctggtaaggattctgataagtgaaatactgagagacaaaataatctgtagtctgaataggatcaaaattaccgatgtctgctcatgtcagcttgctactatggcagagacaacctgtcatagcaaataaaataataaattacataaaaaatctaagtataaattaaaaatattacataagtaaaagaaacaatattacttatgtaaataagataaaaaatacataaaaataaatgaataacttaaaaagtataaacaaaaccttaaatattatttcagattctaaatcagcatacaatttaacctggggtacctcagccaaaggtaccccaaattccaactccttcaccctgtaatacatgcatgaataattaacagatacccccagatcacgggtactgtgacacttctgcataatgcataatgcatatactccaaatccagtctcagaattggagtattgttcacggtttagaagatagagcagtgtggagtcctgtctccaagcccacgcgccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccagaatccccattacatgtgacaacaaagcccccacacgtgtaataagaatgtgaacaagctagaatttccatgaaaatactacagtaaccatattccagtgggtaacacgtgtagcaagcctcagaaggcatctctggaatattctgtggcccatttccaaggaacctgctccatgtaacagagtagcccctatccacaggttcccatgggacattcttagctgtaataattttgtgcatgatcccttggagcttctggaatattatccccaaggttccagccctggttacatcaccatgtgggccaaaatgggcccaaaagtgcccccaagtcctactaagctcccctgagcaacccctgatgcctcccacaggtatttaaaggggccttctgaccgcccaaataatgatcccccagctttacaataccatatagaaacatacttaccatttacaagtcccctacacttgtaattagcctagttactactatttttgctgttattaagcctcaagattcctcaagaaactccccagtgatcaccctgcacccaaaatcaaccattctgagcgctcccaactgtcctgtttctactaagaagatcctcaataacccttaggattattactagtaagtaataaccctttcttgaagattttccccttaaaattatctcctgggatttaaaccacacctgttacaggccccagtgtatcaggtacctaaatcctctgctttttgcacgataccttagagggattaaaccacccctgatttatcaggcccttctggttttgtttatattaattctattaatataaattggccattttttggacttaatccataaattcctagtaattcttttgaattgactgtaccagttttatcccagagtttttaccttcaaaactcttacattttgcaccttgtgtagctagaagacacttgtcttggcatcacataggctgacagctcaagaaatgtattcattgaggtggatgtgaaaatgatacagatataaaaagcaagttgttcaaatgtaaattaacaaccagcaccaaaacacaaataacaatgtccagtacaagccaacctattgaatatgttttcagtctttttcaacgcagatggcatgtttcagcgctttggattttggttttcaccaaatccaagactctagagttgaatagaagattataagaaaatccaaataacatgcacattcattcaaaaaaaccagtgtttatatgagtacagtgcctagacagtgaaaagtggctgcctattttggattccagagctccagagcacaaatttgaaatcatgagacttggtcaggtggtgtgtaataggtcccaaaaaatgaatatgaaataataaaagcaaaaaataaagtttcaaaatttgtgaaaaataaaaaacaaaattgatttttttcaaaagctttgacattcattttgggggagtgggagtgctgagagaaagaaagattgggaaatgagaagaatgattatgaatgaaaattttggaaaaactggttttcagagggcttcaaacagctgttgagtggggcattcaccagcccacattgcagcaaagcactagaatttactgttttggctccaatctggaccaccaacctggccaaaccttttttggttccaatttttttcatttataatcattctttccatgttccactctttctttctctcagcactctcactcccccaaaatgaatatcaaagcttttgaaaaaaatcagttttattttgtatttttcacaaattttgaaactttactttttgtttttattttttcatattcattttttaggacctattatgcaccaccagaacaagtctcataacttcaagtctgtgtttgggagctctggaatccaatataagcagccacttttcactgtctacccactgtacaaattttgatttaaaaattgcaatctctctctcatattctccacatgaaataaatgtaatgtaaatttaaaaagacaaacctccaaaaaaatgagaattaatgaaacaaaattaccaccatctcaaattctaaatagtacttgaaaatcttgatgtggaaatggatgggagtaggggagaagatgtaaataaatggcttggacagattttggtatatgaaaacattgaattcaattaattgcagtatcacattgtgtctacaaaaatttaatataacattcaaatttcattaatatttcattttcttcattcaaaagaagtaaatagggggtataaaatataggaaattcaccatcagaaaccagtcacttttccaaaaacttttttttgcataaatgggccccaaaatggtttaaatggataaccaacatgtttaaaaaaaggcggattttttcaaaccagtcaattaaataatggtggatttggttatatttgatatcccctaataagtgaaaatgataatagagaactctttgtgctcaccaaaaataggactttaccaaatacaattttattgctcataggtggaggtggtaaacctttgttacaaagtgtaccagtcaattgtagagttttagtttatgtcaaaacatgttccactctgtccaaaatcaaaaactgtagaaaataacatttatacattttcctggttcaaaattcatttggatagtggtcgcggagcaaaatgtgaaaaattgaagaaaaaaaaacagaatattcaaaagtggaaatcagaagatggtatcaaggatgcagaaaatgattgtctcatgagaccagtggtcttgttaaaattttgaatagtagaagagatgactgattgtgttttaggatagtaaaagtagacctaaaccaaaataaattcaagctatatcatgattatagttttgaaaaaaagagactgttcagaatgtatgttttctataaatgtaaatgttaaaataattccttttattttgttaacccattaaatgaattgttggggtatctagtggatcatgtttgtgaacacccccagtctcataaaatatcttcaataataatattttgggcaataacatgaatgtatggaattacacaaatgtcggcctgattgaattgtgtcagcctgctactaatcagagccagcctgaacataagcatctatttattagagatattattactaacacatgtacatataaaataaataataaaaatataatatttaaataagtggaaccactataatagagacattattacacagtactcatacattgtagtatttcataagaaaacacctaaataattaaataaaacaataaaaataaacattttaaccagaatgtattaataacttctgaaccttaaaaaaaactcagaatattatttcagattctgaatctacatgcaaaataacctagggtagctcaccaagtgtaccccctaatatttactccttcacttactttgtaacccttgaagtgatattgggccaaaatacacggtagacccctccagttacatcatactacaggttgtaagggggctacatgtgtaattaaggttcatatagttcgggaaaaatctacaaacaaggtttacatcattgaaaccttaactacatgagcacagactacagtattaaactgtttgggatgatctgtggcccttttggcccaattgggacaatcactctcctgaagatcagcccatacctcatgcagtgctgacataggctacatgagtgttacagtttcgtcagaactccctgtaaacatagttacaagccttacatcatctccttgacacctgtaaccaagctctacaggtgctacagatgatcaaaaactcccataggcttagtaggaaagttacagcaaccagagagactcctgagttcacccccagaggcccagaatgggtatttaagagtcccttctcccccctgaactttgattccccatcttcatcattacttaccagcataaaccatcaccaacaaccagttaccaactgcccattggccctgttcctgctgttatcaacctgaatttccatcaaacaaccaacaccttttccccagcactcctccaacctctctcacccacctttctgagtgcttcaagaaaagttctcccctcctgaagacttccttggcttagagataagtactagtaagtattatttctttgtttcttcagttgtaggctattgctgggcatactcctttattaaaaaggactagaacatcagtaccacccctgtaacccaggaccagatattagagggcaccttaaaaacccctgtaactcaggcccctctgtaaataaaaacttaacagtttttatttactatcttcttttatttacacacacctcccccacttttcacgtctcacccacatgtgtacacatcctattctttgctcttgcagctagtgtagctagaagagttttgctcttggcatcactaagcctgacaaattggaacgattaatatcaccattctcaaattgatgtgttgtaatgcttggtagtattgcaatttctttgtgtgtttccattcagataaataattggaacagtggattcaaattatattatcttttggctgtggtagtctgttccttaaggccggcggggttgagactaccgatcttaaggcaaagtttcttaggcaaagtttcttaagaccgccagtcttaaggccgccggtcttaaggcaaagtttattaagactgctggtcaggcaaggtttcttaagaccgctggtcttaaggcaaagtttcttaagaccgccggtcttaagaaacttgaacatggctattaaaaagagaattcaagactggaagtcttacagttgatgttgatttcatccaaatcagtactagcagtacaaaggtgtgcttaagaccagaccggcgttcttattgattccacaggacattttctcacaaggttatcttctcaactgaacattcacaatttttaattgcagaggaaacatatcacatgagagttattgcatactacgtgtttgtggaatgttaaataagtcagattcttgactagtatgattgatatagtcatgtgcaatacgcttggctaattcatgacgggtagggatgataaattttgaaacatcttcagggttttgaatgtcagaagagagaatttggcgaatgtaggtgcctagatttacccacacttctttggaagacttgaatttggttggtgaggtcaattgaatttctctgaaaatgcgcaagacctcaagagtatcacatatcgcatattgtcggtggtcccgagaggtgttaaaaattccgcgcacaccaccaagcagataaagaataaatgggaggtagttatggcgacttttgattttttgaagagattgatgatcagggttcttcttagaaacagctctggatgttccttcattattctttgactttttttgagggttatactgatcttttgaatgagcttcaattatggtgtaggacatcatcatcttgatgatgaccttatggaaatcattaagtgcatcactagggggagcagttgaggtgtttgtagcttcaatctcctcgacattgtttgatgaacctttggttagctgtggtagagtcggcattgtgttcttcagagtgttgagccattgtaatactagtacatgctgcttcattgaagttgctcctgatgttgtcagcctctgggtaactaacctgagtgttaagaggtgaaaaggttgttactagagtgttttgagcgggtgagtagtaggtagtgggtgttaataccagtcctgtaatgaggaggtgtcactctatcaatatggtctttactgagaggcttgctatcaacagcgcatccggatcaatacaaggtattaataggcatccagggttctaagactcacctaggattgatttggttattccctaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaataggtattgttgacgggaatattcagcaaggctatgaatattgtagataagttgagtggttgacggaagcttaagaaaaatactaatagactagatttatgttggttacgtgtaaaggtatcaatataaatgttaactgttttaactggtgtctgaatattctggggattaatcagtgaaagagaggctgattatatattgcagaattgaggagacgggaaacatgaagggcactagatcatccaataatgaggtcatgattaagatcagtgcatgcattgaatcatgatctgtgcagatgaacacattatttaataatgaggtaattattaagatcagtgcatgtattgaatcatgatctgtacagactaacagatctctcaataatggggtcattattaagatcagtacatgtattgaatctgttcagaatgaatatagattatattgagtattcagtatatgtacatgtttttcttgatggatcttgagacagaaaatactgtaaagggtggatgacttgtggtacaagtatttcacggataagtgagtgaaagatacgtggtaattgctttttttttcatatgtgatacagatgaataagataaccatgaataagataagatatgaataagataagaataagaataacataacaaaacaacattatggatatgtacatatgtaattatgtacaggttttgcagttacttggtacatgaaaggtactgtgatatgtaatctgtggctgacagatgtgatctggggagctttgggattctcatcagaaatcgtttgaatcaaaagggcaactgtcttagcccactcttgcaaaacccaattgatggggatcttgagtagaaaagcaagggttcgaagtagatttgactcgggatgggtagttttgcaattgtaaggaaggattggatttgacgtgtgaacttgtttcttgagaaagtcaagattaaaaatatctttagagaaccagaatttggaatctgaatgagagaggaaagatgttgctgggaaccacacaaaattcatattagaactgagcaggatcagtttggtttgaatgtataaaaaactcacctgtatccgagatttctttgatccaggtctcatacgtgaacagggcattgttataaatgaaagttgtggttgggattttggatacatctggagtattgagccgtaatttcaagaggtattcaagagcattccaaactttctcccacttttgcttggtaacacgacctttttgaaacgtttgaaccaggtcatgaatcttcttacaaaaagattcagacacaatgatggtgaatgtttctcgggaaatcagagcagtgtttgtctcactattgttttgagctgaagggagtttggttggcccagtgacattggcgggagattgatccttgtcagtatggtgtgatgaattggcttcagtatgatgtttggaggctatgtcagaaggagggggggtaagctagaactcttctcttcacaaatgtttccggggatttcacatttcttctggccactaatgcgtctcttgtttgtcgtgttttgtttttctgtggtagatgttgttgatgggccagatttttcagtgggtggattcaagcgattacaagtgaggattcaagtcggattggcagaatcttggttttttggtggaataggagagctcggttgtttgtcatcagtttctgcatcaggtcctccaacaggatccacgggtgagagaggatttgatgaggttttgtcttcacagtttgtacggcctgaaacttcatctgtaggcgcatttttatcggcttgagtgttcccttgtgggtttgttggggaagtctggttttcagcttgacttggtgtggttgacatgtgagaagtaattggaacgggtggatgcgatttttgttcggatttctgcatcttttttggttttgggggtacagaagcagaagcccgagtgatgcttggttttgtgcatggcttcatcagttggaagacatttgtttgactcgtaatctgaagatcataattcatatgtgttagtggcaaaggaaaatgtgtgtgataaaggcaagacatacctttgaggatacaatccatacgaagcacaattcgagcaaaatcttccttgattgatttggggaattgtgatttggaagtggccaaggcatggtctcttttcttgatcagactggttaaaaattcttcttcacttatctcctggatttctgagtttaaaagcagctcagtaagggtttcagcgggtggcaatgttggggtcaatttgctttggggggttggcttgggttgctgctctgatgagaaggacatttcataggtggcggggtctgcatggaattttagaggtggtagatcaattcaaaggcccttcagacaagaaggagattgtgagagggcagtttttttatcaaggctcacttggaggtggtgcagatgcaggatgttcttctggagcggaagtagtttttgtggtctctggtgacttttcaacggcaggagtcatttgaatagaagtgtccataccaaggaagagactgtaaaactgtaactaaatgaatatgtataagtctcggtaaattttggtatttgaagggggattgttcttggaatgtggaaagttgcaacactcggggggaagacgtacggtttaagtagtattgtgattaatctgtttgggtggttttggaccccaaaagcaagttttatgcatgccccttgtcatcatccagtggaggctatgcactgatgacaaaggtgtgtatatactttggttcaacacagaaaatgtctttgattagggggtatcaaatataggaaatccaccattagaaaccagtcacttttcccaaaacttttttttgcctcaatgtgcccctacaggggttaaatggataaccaacatgttttgaaaagggtggattttttcaaaccagtcaattaagtaatggtggatttggttatacttgataccccctattatgacccttttttatagtttatttgtgaagtgagacaaataaatcaacaatgatgtagttgggtgtgaccacaaataagattacatagtcaaatgtggtgtgatctttcaaggttttgatgaaatcagcagctatcagcatacatcaattatttggtgacatcagcagtgcttgggtcagttaaccataaagtaaatgcagtcatatcaataaagttacactttggggaactgtaaatatcctcagggggaattttaagaaagacgtgcttgaaaattaattatcatggaatataagacatcttgccttattccatgatgtgactcagggaaaaagttgggggtgaaatatctctgattgatccggatcagcagtggtaatacaagcatagttaccaaattctaataagaccgccgggcttgtgtattcattcagcttatccagaaatttcaagattatcggccttgtgaagaatgccgatctgacaagacaggcgggcttatcctgcctgttagccttatagccggaaccactgctctgtagacaattatcaatttgctaaaaaccgatctaaaaaaaggaaagaaatcagtaagaacggtggtcttgtggacaatctagaagagaattaagatcaaggctagtttgtccggtggaattcactatactagggaggcacagcatgcatcagaaaaattggaagatagatatggcattggttaagcattctaggccccagcttaataattgggaaattcattcagcaaatgattacatattttgacccaaatgagactcaattttaaaatgaatgtcaagcagctggtattgaagtacatataccattggatgttttattcataagtgagttaatgcagaatgacattagactatgtttggagcatacaaaaagcagatcatcagaatggatgtgtgcctggtgttgagtgagctgtcagtctttagtctgcttcctccctgtttctctcatgtcacagtctgtgacacttgtctgtgtagttacctcgggccagcaaggtggatgaatggtttcctcatccttccattcacccatctctgctggacccaggtaagttcctttttgtcttgttgtttcttttctctttctctttttctcagtctgtttttcactctctgatgaaatacatccttccattcacccatctctgctggacccagttggccgcaacacctggatgtgtattaactagtcaatgcaaatttcaacctgaatgcggcagttcattcaggtttagtaaaatcataatcattttcatatcagatgtaagattgaagattcgttacttacttttccagatcccttggatgaggattcaggtgtactgttgctctcttcgttctggggcttcttgccttttcctgggctggatccaggggatggggaatcattccatggtctgacaacaggctctgtaaaaattctacatgttagatttgtgcaaaatatactggtacaaataatacaacttgcctctacccaaatctttctgagctacagttaatcagaaagagggattcccagttggtcggcctctatgtttaccttgctctgttgctctttggcttcaaacaaatgtcccgagtccatcattggttgaaggtactggcttccagcactgacagtagtataattgttagaatttgatttgtgtacttcaggttcccatccattgacaacgctgatcatatggtctcgagtttcatccaacaattcatagtggttctggatttcatacttcttgcattgatatttttctgatatgtcttcattgtggccagaaatattatggaattaactaaactagagtcaatttttgtggcaagatggatgaagctacaagatgatggtttgtggggactatttcaagcaaaaagagagagacattttaaacttggggccatggacacattcaaggtgtttgtaggtgttggcaaacctctcatgcttcaggtgctggtggtgacacaaaattcatccgcctaaacccaaagtacatcatctttccatttgtgtgtgtgtggaccatactgactgagaattttgcatcaaaatggtttgggacacaaaggtacatatgtgttctccgatgttgggcttgcagaaaacttgcacatgtattgagtgcaagtagagttgccaagaagatcaccatcatcccttgaaacacatcattggtttcagaattcgaactaggtgctatagttacacagcaaactgattggttaagggggatgtaatatcacaagtgacacacaatagggtaacaaatcacatgtggatccactgcatgggcggctaataagagctcatgatctgcaatttaattcggttttatccttatggtatctttgtcacattacatctaaatgagatacagaagggatacagacaagataaggcatagatacagaccagataaggcatagataccccccacttgactagagagtcctgcttgcttgtgcttacctctcatggaagaaatgcagtgtttttatcagtcctgcatgatttcatgtagatcatacccaatgactgcatgaaccagtttgcctgttctcttcaaatacacaatacctaatatgctatagctgttcaggtgatgtttaaactactgataaggtttaactccgatttgtacagtgcctagacagtgaaaagtggctgcttgtattggattccaaagctccaaaacacagacttgaagtcatgagacttggtcaggtggtgcataataggtcccaaaaaatgaatatgaaaaaataaaaacaaaaaataaagtttcaaaatttgtgaaaaataaaaaataaaattgatttttttcaattaaagctttgatattcatttttggcgagtgggagtgctgagaaaaaggaagattggcatattagaagaattattataaatgaaaattttggaaaaattggttaccagatggcttcaaatagctgttgagtggggcattcaccagctcacattgcagtaaagcactagaatttactgttttggctccgatctggacaaccaacctggccaaaccttttttggtttcaatttttttgggttataatcattctttccatgttccactctttctttctctcagcactcccactcccccaaaatgaatattgaagcttttgaaaaaaaatcagttttatgtttgatttttcacaaattttgaaactttactttttgttttcattttttcatattcattttctgggacctattatgcaccacttgaacaagtctcataacttcaagtctgtgtttgggagctctggaatccaatataagcagccactttttactgtctacccactgtacatagtctagcacgggggccacagcatccttcagatcaaaaaattcccaataccggctgtttgggaattttgagaacaagatctcaacttgcatgcatacaaaagcattgcatggtttacgtggcacagggaatgtgaaatcagacgggtgtaaatagcaaaaatcccaacattgtctgggttcattgcatcatccaagaagaccggtttgtattaagattggatattgctgaaatttggattcaaccacattcccaaatgttccaatcaatccctgaactgcacaaattactggcatcagattcctcttatcttgcctcagggatttcccggcacaggtaacatgaaaaatcctcacattgttcaatttttcctgcatttttgaattgagagttcatgttctgtttgagcaagttttcaggccatacaagtctcattaaactggtttgggaggtgtcatgtggatttttacgggtcagtgtgtgatgtttaccagataagcatcacacacccaagcgtgtgatgtttaccagatgtgagcctgggtctcaatagtgacagcaggacacaaggttttgggggggcacttttaaatgtatttctcaagataaaggaaatacaagtaaaagtagaagagagggaaagaagagaataatctttttgttctttgtttattttatgaagatgtttaagttctggcagtcttactgtccctcttggatggctgctgacagtcttactttccttagtaggatggctgttataagcggagctaactctgacgcctccaaatcaacagaaactgaaatgggttattgatactgatgaatcagttcaaccacaattttttagatcaaagatcaaggctctttaaagggaaacctatgtagttttcagttgtactaccaaacaggatgagttgagataatagaagcttgagcttgctttctttgatcagggctttggtttgatgaggaatgaagagaggttgagaaaaactgagaaagagaacaagcagaaagatgctagctaaaacttataagaagttacttactaatgacaccaatgacactgtgtagtgggaaaggtgggaaaagtggagtacttctggttgataagtgatggcttgatctggttctggttgttgtggttctgagttggtctggagtctgaaaatcctctggaagcggaatcaacaagctcagagaggattttcaaagttggatgacataatcattacatgtacatgtggttgggtgagatggaattccaatttggttggtatttcacaaggtacggtgaaatgttacaaagtcaatgaaggagaagagtagtgtaaaactggtcagtggtgaccatggttgaaattaaatggggaattcatttctgaagtcagaatgtaataaaatcttaagctgaataagttactgtaggaacatggatgaaaaaggggggacttaggcagtcttttggccagcttggatggctctaaggctgacaccagataagcatcatacacccaaggacatgtgatttatgtggtgaaagtagcaagtgtgtcctgtgagatttgcttctagaaaaagcaatataaatgaagctttggagtccacctaagaattttgaccacccaacacacaaacagcacacaaatcaatttaccaagctaaacatttaaactatcagaaagatgactaacatgtgctacctattcaactccaatgaggttgttaattacctacaagagtctgttaaagctatcaaaaccatggtttccgaaatggaaccagaccaactcccggtagattatgagaaaaatcattatcaaataaaactaagccatgccaggcacattgaagattttcaggctaggatttcgggttggtgtgccaatcggtgtgtcctactagccttggtaccatatgatttggtgatttggaatctccgcaggatgcgccttggcagaggtaaaattttgcttcacttttaatacagtacaattggctgatatgctttactttgacccaattcacatagaaaactggagaactgaagctgaatgtagggaagccaccaaccaacggtgggccgctacactaaccgtagcggttagtgtagcgtaacgcagcggaattcccgttagcgttaagcgtagcgtagcggaattccgccacgacaccgctaacgctacgcgtgtgggccgcaaaaaagggcccactacgctgcgctacagccgtttttagcgggttttagccgctttttccgctaaaagcgctgtagcgcagcgtagcgtagcgaaaatgcgctacaaaagcgctaacactacgaaattttggcgcaaaaaaagcgccgctacgctacactttttgggccaaaagcgtagcgtagcgtagcggcccaccgctgcaccaaccaaaggcttattcacccttgaggtattggtttgaagattatagtggattatgcaccatccaagggtatgtctgacttgaaacaacactgccacagatacgatacgctgtgtgtatcatggagaatgctgcaaagctgaatggccaaaacccaaatttgttgaatctccttgcaaataaaagcagattggtcagatagtttttttttattggggctcagatacatagtgatacatggcagatacgggcagataccgtatctgtggcagcgttgcttgaaaggctaatttttctgaaatcatatgaattcagtcaaggcttaaatggatatatactgatttgttgatatgaaatttctccagggcacaaatcattgtgcccaaataaggcttacaattcccaagtgtaatcttcattatattttcctgattttcctgtcacgttttagccaatgttccatccttgatgctatatagcaccttgattccttcagtgaattctcaatgggtgaattttatggtgtaggaatgtcctttgtttcactatgcttccttgtagtctggttctgagggaaaaaattcaataaatgtgtgacaatttttctggagaaatttggttatcctgtttgttaatttgctatgcttcttgtgtggtcttcacacttgaaagaagttttatttggactgaaatgtttcaatttatacactagcaatttaacaagtttcatttgggtaacccattgcacagactggattggatcagcatgtgagtttttggcaatgtaaattgcttaatccctcagcatttatatctgagaagaagaaggggctcctgcgcaacaatcaccaagttcttagtgtctatgatttgatatcatataagaaaacatcacccaatgaatacaacaacaaagatatccttgttcatagtatacccacccaagatcatatttttcctaatgcacaccctctagaccactgattgtaagaaattggaacttttgaaaagggtgtagtggcaatttcacttctgaatggaatgttaaatctggaaaaaatttccaaagaaaaatatgctcaagatattttgtggaccaatgaatattgaaattgggttagtttccaagatgatgaatgcattaatcatttaaaaacattctttctcattaaaaaattattatcctttgaacaaatacaccaaggggatttcttaatgggatgactttataatgcatctggggaatgagtttcagctatcatggagagtcaagtccacaccatgtgctgccttttatttgcttagtcatcttagcaataatggtgggcggagaaacaaccatttcctgcaagcgcaaggtttggcccgcataagaccgccgtacttaagcaagctggaatccaaaaagccatctatgattaggctgagcaaaacaagcacaattcaggaatttgtgagacttgaattaaaagttaaatccagctcttaatggccctcagaaggcctagggtgatgagtacacaactgggattaagaagtctttcatgagaatggcaatcttcctgaggctggtcaggccaaagacggtgcctggactcacatgttaatgggtgcatcaagaagctctctcatctctacttatcaatccaaattatttcaaagaccagattgaaattacaaattgggattcccactcatgaggagttgtaggtacctgaggtcttacactgtctagcaaccttacagaaaccagcttctaataatcatcttgtttacaagatggaagccttacttttcttttccggatccattactcaacacaatttgaaccttgtctcaatcagtgaggcagcccagtttgattacaacctctcatgaacatcaatagtagaacatattatgattgtattacaactcatttgaaattgagagagtggatttatcgggaatagtcaaagaaatatatttcgagcaattctgtttttgtgtgtatgttattatatggactaagcaggataaggaaggcaatactcatacagcataagaaagatttttttcatacagcataagaaagatttttttatgaatcaccatgccttttgggaaataaacctttatgtgaggtgtttaattgtaatttctttggcacaaatttgccttaaacacaattagagcatgtcagccaatatgtacacatttctttcgtgatgctttaaaatttgaaaattggacctactcaactcaaaccactggggccttgcaatcccccaaatccaagatctcctatgcttcctctagcacttctggaagctgcaaatccacccttcatcatcatctcgttcaaaagtctctcctttgccaccaaatcaattggatctcgtgcgtcaaggtgctccctttgaacaattgatagagtttatagagtttcaaggaatgaaacatcatatgcatctgagggaagcttttgagggacttgactgaattcaatttcaattctaaggaaccctttggtattgcggtcgggcagtttgtgggcgctcttgatttcattcatgttctttgacatggtgaaggcaatctcatctagtttgtgcgcacaggaggtgaatgatgaactcctccaggatggaatgagacggttgggttttgacagtgggggctggtcctccaaatcagagaccgtgtcattcttcaatagaagggcaagtgacagctgatttcccattttcttcatggctacatctcgtcttcaatttgcaatcttagagaattgaagccatcaaatttaagtttgacttactgggaatagaattcatataaaatcataacttatttttgttttcatttgggtgattgcagttttttacccttctcagctctcaattcctcagctgatttttctccaacaacatttccctttttgatctctctccctttcccccggacccaacaatccaatatcttctccattgacaaaacgtcctcccaaattgtccctggctgtgactttgcccatttgtagtagtgtttcatcaagatttatccgagtgttgcattccaaggagacactgtaaaagattgagaattccactcaaaagtgactcgaccaaatccagcgagtcggatttcctgttcacacgctttctgttgatgtctagagatggccccggcgcatccggatatccatttggatttggatttccgctcacgttttcagcgaaatcagacatccgcatctgcatccacatccgctggcgctggcgggtatccgcagatatccgccccttaaatgacccctaaggtgcaaaatgaatgttccttggggaaatttcagatttggggagctgcataaaaagcaattttgaagtccttgcagcctgtaagccttcagttttttttctttttttaattaattttttaccacttatttttcatgtttttttgaaattttaaatttatttcctaggttttaaaatgcgtagaattttgtggtaatattaaatttctttagaaatcaaaggatcactttgaaaattccaatcaagcacattttttcaattaatttcttacagcttatttctcaatattttctgacattttaattttttttcctacaatttaagacatgtaaaaaattatggtaataattattttacatcaaaatgaaaattaatactgaatattatatttggcatgtatttttaactaattcttacaggcctgagtcccattatttgttggaattttaaatttatttcctcaattttgaaaggtttgaaaattgatggttatgtcagttttgcatacaaataaaattggtatacatcacaaattatgcaagaaacaaggtaaactcatatattaatagtaggaaaaaaaaattaaaatatcaaaaattattgagaaacaagctataagaaaaaatatgtttgattggaattttcaaagtgatcctttgatttctaaagaaatttcatattaccacaaaattctacgcattttaaaacctaggaaataaattcaaaatttcaaaaaaacatgaaaaataagtggtaaaaaattaattaaaaaaacatgcccaaacgcagaatctgtgctgcgtgcagcaaaaactgtgttttttattaaggcccttattttatttgttattttctttgttcttttgtgttttctttgtttttttctttttttccctcctatatgggcggatatccgctgggatacccggatatccgccaggatttcaggggaaaggggacatccgcatccgcgtccgcatccgctggcgggtatccgttggcactggcggatatccgccagcggatagcggatatccgcaacagatatccagagaccatctctattgatgtctaagccccacatcgttcctatctggcccttaatcttgtttttccctcaataccaaaatcaacctgctctcgagcttttgtgatgacatcaccttggtcaatccctcttcaaatattcatagcgtggtgatgacatcactgcgcccaaactctctcgcatgatcccttttctttttctttatctatcgagcatgtctctcagctaggatcatttgtccccagcgagcttcttttctttgtcgatttttatcactcgactttgctcctcacttctctctcgtcacttctcttgcgactgaaagcttctctcctcttcttaaataaaagctacatatcttatctcactacatcctttaagaccgattccctcatcctcgatctacatccttcttcatcttcctttgaacaagtaatcctgtcaattcttatattgataattcccttccgctcaacaacttgccaatcactcttattaaggaacatctccttgttcttcgtaggttctcaatgatcctctttttgttgatgttctcatattgacccaccttcttttctcagatctctttctctctttcttacttgttgtggcactgcactagatcattgtctttttcttagtcatctactgcttttaggtgattgattatttcttcttcctttctttttcttaacttgtattttattagctggtacttatgaaataccatcttgtagtctatccattgacactttcttcacattgatcgaaatgttgatattgctgttgaaaacatcaggtgcaggagtgaaaggtggggttgatatttttttctggatccatgccacctcattgctatacatttttttaaaattcagttttggagtttccttgtgggtttcagtgaatttgtccaagtgcttcatcatcttgttgtagcggttctcagcccagtgataccaagcattccattcactcagagttggcttgacagggaatgcagtgatggatgcaggcacacccatcatgaactggacgaaatttcggatggacctgcataaagcacttgactgactggggagtttttttctgacgacaactttgcgtatcttgcatgtgtttcctgcagagaggtcttgattacgtttcctggtttcccattcaatctgatgtttgagatctgcctcaggatcttcagcttcactttccgaatctgtcaattaaaaaactgcaattgggtcagtaatcttgtccataaatacttccccgacaataactattcaatgtgaaggaaatgctagacgcttgacatcatcgtcttcatcacccccatcaccttccaaaatcttatcaaactcttcatcattactttcctctcccccacctggtgcgcctacctaagttgatccacctggccggttggttgcctcattctccaaaccggtttccatatcatcttcaccactcatttcaggactgctgtgagtttaatcaaataaagtatgtcagcaccagttgatcagatctatccccaacatcaatggacaaaccagaatagttttgtaaatttaaactgatatttgaaataatttgattggagaacttgtaatcctggacttcaagattcaagtgccaactgggaaaatgagatgagttgatggtgagaaattgaatgaaaaaacaaaatacttggtgtcactatattcaaacatcacccaaattaccatcctactatatttgtcacactatatcccctttgttttgcaacttcttgtcaatatcaccactgagatctcggcaacagaaaactctatattacttatgcaacaaataaagataacaccaaacattgatctcaattgaaaggaaatctatttggcactaaaatagtattcaatttaaattaatataaagtgatgtagtcattgccatcaagcacattttctccgcatctattcacctgacagggtgttttggtcccatgcctgcattaaaaataaacacttgatcagcacataggctatccattaaagacaaattatatcaaataaatacgcactatgcttcccaggctgactgcagagatggtctccctgctaaccccaaatgtaccttcctcattttctaagattgcaatatgacccaccacatgagaatgatgcaccactattgcattatcaaatttggttgagtagagtaaccttgtgttgagctgtgggagttccttgtatggattctttggtgcatcccatctattcaatgctgtgaaaaggtgaatgacaaaccaaaaattgtcatcatagcaagccccaaatagtaaactaatgcatccaaagaatctatccccgccatgagacacctccacatttgagttaccgggtgatggtagatgaaaatcctttgctgcaacatatttacaattaaaaaggtctacactcttgatgtttactagatgcttgccaagcttgccatgatcctcatgttctgggtaaatctgggagatctgtcttctccattgtttgtacacttttggatccagagtaattttcttgttggtttttggcattgtattctgaaccttcttgcttccatcttcattacataaattttccgcactaacattcaattgattttcaagaccataataccgtgatttcttattccatgtattggtcaatgtcctgtggatctccgctgtaaaatttgttgaaatttcaatttaagttagccctctttcccaatttcaaaaaacaaaacagaaacaaatatcgatcttaaaaacatacccatatggtggttgttaggaattttacccagcatgccattgagacgctcctggggccatgcagcagtggctatgggtgggccaagcctcttgatgactactggataatgctgggataagtggaggtttgctttggtatcctgtttgggccagcctgtttgtagtgtttgttggtattctacaatgagttttgagtaattggtgatgtcactctcgttcaactgatgcttcatcagaatgtttttaatctcaatcagttttatcaaagagtccctgaggacatcttggtgtgtcactgtttttgatccagtaatgttttccttctgtttgttgtccccaatcacccagtatggaacaatggcaagagggtagtaaactgtatatagaatcaaccaatctgccgccttcaaggaaccagcacctgccattccaaaattgtgaggcactcttgaaacccaagtcggtatcttcgtctgagagatcacattttgtaaggctcgcaattcttcttttttcatctgaggctcatcagtaggaccttcttccatctctactgtaattccttccctctccaaatcttctgtttcagggacttcatctgtttgatgtggctcctctggttcatcttcaaactgataaatgcttccaagggacgaggtgcttattggactcctccgatgcaattcatagcgcctaacggtgggatttgagctttttgaatccaaagaaatagtcaatcctggtgcaaaaatctccccggagtccgtagttgtgtgttgaaggtctagttggatcttcttcaattcttgataggcgagataaattttttgaactgagaaggcacattttccctcccctcattccttcatcttctgtgccgctagaatctccatctggtgtctttttttgtttaatttctggaaacttgagccctttgaacaattccttcccactatccttcttcttccattttgtctccagctcaacccgcttcttcaaatcgttcccagcctggtatgttttcaagatattgaaactgtggtccttgcgatttcccaacagcaaattgtgcatcacttcaattccacaatgttccgctgattgccagtagggtagttcattcagaatactgcctcgtgcgccctctagttttgcgattttctcccgcttgtgaaatgagtcaattccttcccatctctgcacttgttccatgtgcgcttcgtgtgttttcttggtgaattggttaatttctatgatattgatgtcttgaagattaatctctcagaaggaacaaaactgtgttgttgcatgggatgaaaatcctcctgtcttgcagatggcttggagatcaccaatcaagggaaagatggctgcaaagattaggaggccttggggaaattgatgtgtcttggtgaaccagacacctctccaaaattccttcatctcggatataagtggctccaacacatgatttatttggtccgacttgggttccattggtccaggaataaccccaaataagaacatgttttcaatcttatatcgttccgctagaggtaagttgaggcagacaagggccactgcaccaagggataccaactttccaccagatttatttccataaggatttaaccagtcaacgtaagggctgaatacgaggtttccagattttgaagtatatattccatttgagttggcaggtcccaccaaggtcttccacacacttccatcccagacatctttcattgttccatctgtggtattttcattcttgagatttgaatctagtaaaagttcaaagccaggaagccagagtttttgtgcaagccagttcttcagtttttgaaagctgaaagttctagtgggataaatttttgtcttttttcccgctccttcaatatccattaatttggtgtcacaaaatttcacttcatttccaatagttttcaagtacttctttgattctgagtaaaaaattgatgtacagtctcctcccagatgtttatagccatctgctttgagctccataccaggaacccaaaaatttcaagtcacaatagttggtggaatggtagaaaatgtgtctcaaagaatgaatatgaaaaaataataatgataaacaagattataaaatttgtaaaaagtaaaaaggagaaaatcacaaaaacagacagcctcaatttttctttcaggaaaagatgaaatgtccaaagtgatagtattagatctggaatgaatgataagaagtgaaaattaggaaaaaaatgactacttggtggtctaaaaagggtgcctaggggtcattcatcaagaaatgtggcattctggtactgcaatctactaattttgactgcagggtgtccacccaccatgctgaaactttttttggatcaatatttttcatttataatcattcttttcatgttccaaacttgccctctgtgtattcacttttcactcaaacaaaaaattaaagttttcaaaaaaagttgattttcttttatcattttcacaaatttcaaaatcttgttttttattattatttttttcatattcattctttgagactcattttccaccattccacaaactcttgtgacttgaagtttttgggttgctggtgtggagctcaaagcagatggctataaacatctgggaggagactgtacatgttgtttttagttcggccaatgattcatcatcaattttggggatttctggaatcggataaagcttgaagcattcaggacaacagatttcttcctccaatgtaacatcaaacccaagctgatgcatcaactttgcttttgacagaggaatgtgactgataattcttgatgcactgaacccaaattcttccgcaagctgattcagtttctttccttcagtcttcaaaaattcagataccttcttgtcactgactcgatcaatcagagacatcttagctgcttgtagcattactgtcagactgtgttgaggtacaagccaaaaagaatttccttttgacaattcggtgtctaccacagcacagccacttgttcctggactttgttgagtttgatttttgactataatttgatcttgggtctttgtttaattccataacgttagttgaaaaactcagaggaccaggaaaaaatgaaaaatcactaaacttgactctgatgaacatcttgttgaattggttccacagccttttccttttcttcccttgttttcttttttgaaatatcttttaaatgcttcttgattgatgaagctgaccattccttgcctcttttctcttcactggtttgagtatcttgataggtttcccggttgcaaccaagctcagtacacttgcatatctgccacctggggtgcatgatttagtataataagatgtttgttgttgatcatgataacctttaccttcttcccctatgaaacaagtatcaaatatttgttattgaataagatatgcatgttacaaaatgtcacctttcatgttgattttgtgacatgcatgcaagttttccttcaatttccgatttgataagccctccggtcttatttgagtctgacatgtccccagtgttacacaaatatgtcacaaatgcaaatctaattaagaagaccggcggtcttatcaagctcaagctggcacaactaagaccggcagtcttatcaaactcaatatggtgcaactgtcttcacttcaattcaaatagttgtactcttcacatggaatccaaatgtgttgattgtactgaagaatttatctcaggcaattttgtttcttcttccatctgttaagctttctggtattatcaatatctacccggcatcacttttccacatgtacaaattccacgacttattcacaccaaagattttgtgcttgtttatttcacagaaacctctctaccccagcatcaatatttttgttagacatactgtttttttttatttttccatcccagtgtcccaaacaaatttgaaaatagtcatcttagctccacaaaacctaaaatcgattcccaacatggtcagatgcctgaagaacggaaaagctccaaccaatgaccgaaatctcaacaaggctctctttgccataatccctcctccaacgtctcatttttccagatcaattgcctccttctgcaaaaatttattagatattgagacactagaccaacaggcctggcaaattccacccacactggaacagattcaatttgtcaaagacttgcctctcagcatcactagtcaccctatcaaatcacaaacaaagctttcacccatcaaaactgatgttttacatggaatatcatccgaatgttgtaatctgtttctttgtgacataaaagcaaccaacttcccccatgcaactttttcctggcacaaaccttgggagtctcactggaatcaactcttttctgtgttaataatgaagcactggaatcatggtcacaagcacaatgcttttgcaaatttccccatgaatttatcacacaataccccatcaaattttagggctgtattgaaaaggtggttcatggggaaaagctctgacatacgacagggtaaatacaccaaggaggccatggaaaagaaagcttaccaagtgaaaaagtccaagtggcgcaaccaggtttgttggcttgatgagatttcttacctctctatcaagcattatctcactgacttgttctaaataaccaatagctctcccgaaaccacactgaaattcttggccaattgaatctcccaccagaacatcttttttgccgaaccgacatgctgctcagacacagagcaaactcctgatggaaccttccagcggattcaatgctcttggcgatcaaatttattttcagaactcagtcacaaattggacaagttctttgaaagaaataaatctgagaatcttggtcaaagatacaatcagcacggtgtttctatttggctactccgccaaggaagcagcacacaggagaaaattctcaatgtaccctctgcactccctcacaattgctacaaccctacatttcttgcatcactcaatgaaacagacatcaacctcttggaaattcaagctgcaattgatcttcaagccatcataaaaaaggttttaccattgtaggtatgttgaaatcccttaaacctaattttcacagattttctccatcattaatttcttcacctactcgaattcaaggtttccacacagaggcacacttagcctgattttatttgggtagtcagttcacaaaatattccccttagaaaattcaaattggaagacaaatgaaccacattgctaactctgcttttttccacttgatttggaaaatgtgcccctcaatactatttttgatgcagtacctcaccacttgaaccctctccttttgtcctatttggtacagtctgtctattgcctgctcttccactgcaggattccaagttggttcctaacaataaaaattgctcatcagattttacaattcataaatttatctttccgcaacttaccatcaaatacaccttatgtgcacatctaagatctatccccacaccctctgtttttattgtagccaagagtactttacatgatacatccctccagaaatattccaaatttttcctttgagtattgttgtccatctttccataatgtgttgtaaattggattccccactcattcaaagctatttcaattctaaatacataaaatatgtaagtgacagctcagaaatttgatcctgattgttttttgcagatggaattaaagaacttacatttggagaaacctcttgaactctgagaaaattactgcccgtgcttgatttccacttgccaggaacaggggaagatctttcagaagatgtacaatctttgagctttgattccagaagtatcctcctgttcctttttctttttcaatcaatgcagggggattgcaaagctgtcgtaaattgactagctccccaacaaaatggattgagtcccatccttggactgaaattcgattcttcccaaactgttctgcaaaggctgcatggttctgctggtatctaatgttccagggtttttcaagttcaaggtggacagtaatttcacatttttcagaaagatcaagaacagttgtttttaatcgcctcatgctgatacccttcatgatactctgtaatttcaagattccttgtgaattgcccaacaggactggtccttccacacattgcttccaaattgagttgtttgtccagggctcaatttgaagaaactttatcaagttgtggaggtcaccaagctgattatgcaaaggtgttcctgaaagacataatcttcgttgggctttcaaacctaagagggaaatgctcctgttggtttttggatccttcatataactacaccttgatttcagtattatatcatatatattaaattcaatatttctgaagtgactcactgtgcttcatcaagtacaattcgaaaccattcaatgctagagaagttcaagcccaccattgccacatgggaatcttggctactactttcctcttgattgctttccaccctccttggtatcaaatggactcatatgttgccagtacaactgctactttagctatatcctcaaattttatcaaaaatctttcttttccataaaacattttgaaagggagactgccttcaatgaaatgtacagtgggtggactgtaatttttggcgcggggtaatgggggtaaaaaatcagtgacatcccaggtgaacctggggtgcactgacttgtcacacttggggtgattggagtgatcaaccaggtcgaccactccaatcaccgaaccaaatcaagccacatatcgcttcaccatctttttgcagccttgggacagaacaaaaagtcttactgatcattgtaagtcccttttttttcttaaacaaatccaaactgacctttttttctattgtgttgtgtttttttcagatagttcgcaacagaaatgccaagcctcatctctcaacagagcagaaggccaaaatcgttggcatgtcggacgctgggatgacgccgatggccattggatctcagcttgggatcggccgcacaacaatctcggcaatcatcactcaatcagccgagcgcggtactgttgtgacagcccccagaagcagacgaccgcgcatgaccaatgaccgggaccttcgggagctggagaaggtcctcaacgacaatccccgaatgaagatggccgaggtcaaagacatcctgaccacgccgatttcaaccaaaacctcccgccgccgagcccacgacatgggcttcaataaccgggttgcggtgaggaagccattcctgaacaagacccaccgcagatgccgacttcaatttgcgaagcgacacaaagactggcgaatggtcctctggacggacaagtcatcgtttgagattggaaaatctttgaaacaggtcgtcgtttggcgcaagcggggtgacaaacacgaccccaagaaccttgtacccaccttcaagagcggcaggacctcgaccatggtctggggggcctttttcagcaaaaccaaggcccctcttgccatcatccctcccggccaacgaaaagccaaaaactttgtcaaaaacatttacgaaaagcatctcatcccattcctcgaggatgccaaccccggccaacgcatcagcttgatggaggacaacgcccctgtccatactgcccgtgtcagccgtgaattcctggactcttacatcaacaagatcgactggccggctcaatcccccaacttaaacccaaccaagaacgtttggcttgtcctcaagcgcaatgttcaagatttgtatcatcctcgatcggtccccgaaatgcacgaggctctcactcaggcttgggccgacttcccaagccacatcctcaaaaacctaatcaattcaatgccagagaggatggcagaggttatcaaggctgaggggggttcagtaagatagtaatttttcagctcattcctataaaaaagcaagaataaaaataaaaaattataaaaataaatataaaaaataaaataaaaaatatttttcaggtttttttcttataatcattcttcccagactcctctccatccccccttccagctcccttatttttaagaagattacttttgtagatagaaaatagtcaaaaaacaaaataatttttatctttctttttgtgtcttgagtaattaaaagaagtatcctatcattcttgtgagcccccagagcccctgtgaccaaaaacttggagcctcaaaaagccatcttggcccttaaaaataaataaaatgggcgccaaaaatttcagtccacccactgtaccttgatctcatttttccagttctctaatgttgagagtgggcatattattaatgttgctgatgtcagccgccgtgatgccaaggagcatgccttctagctacacgtggtgcaaaaacttaatatgttagagtttgaactctgggaataaagagtccggggtgtaattccaacaatgagtggtaattacaaggttattagatagtagaaatgaacaattatatcaataaatattgatataatttaaacagaggggcctgatgaatcaggggttgtttaatccctcaaaggtattgtgcaaaagcagaggatttaggtacctgataacactggggcctggttacaggtgtggtttaaatcccagaagaaagtagtaaaaatctcaagaaagaaggggccattatgtactaataaatccccttaagtcttgaggttctgataggcagagaattaaagcaagagacaatacattaccagaaagatacaaatgttaagcatttgggacggtgggtaatctaaagtgggttgtaataatctttgtaatctggttttgggtggacagagggccctttaaatacctgaggaggcatctgggaaatcagggtcaacttgtgggcgcttcatgcagggaggctgaaacgtgtgaccatctccttggaaatgtgccacaggtgttctgtagaagattaaatctgaaacatgtggctatttccttggaaatgtgccacacacgtgttatcaatacacagatgtatttttgaaacaacaaatcagtttcaagtctttttattagcatatttgattataaacataagcttatttcatttccttctgggaggtacactctatatctttgatgtagatttgccgcatgaagtagttgaaataaagggtacctttgagtgaggtaccctaggttattcttcatatagattaagaatattgagaaataatgcccttattatttgatcttctcatttattttcagtactattcatctcaaaacatctctggtgagtaataatgtctttttttgtattttatattatgtttgtgtactatgacaggttgtctctgctatagtagcaagctgacagctgagctccgcattgaattttatacattgaaggtttattggagaaattaattgcttcttgactggaaagttgaatagtggatagggtagtcagggtcttcccaaggcccatgtcatctgcaagaatacacccttttgaatcaaattcgattgtgctattcagatttcatttctgaacagcccccttgaagacatcttgcacccattgattatcttgatgattccatatttcaagtggtattgatacaatattggattcactacgttgaatgaaatgtatagcttggacttgatgattcattagcttttttttgcagccttggaattgcgttgaatctgtggcttcttttgagagttgtcattctaagtctttggtcgggggaacaccataaaaatgactaggctggtagctaggtatgtgattgagcacaagattttctttgtcaaaagcatgcctcacttctgatatccagtgagattgagtaaatacaaacccatgaataaatgaagaattttctaatggtgcatgtacatagaaaagacggagatacagtcgctttttggtgttctcaagtgatgcttgtgtgagtggtcctgacatatcacctacatcaccaatcaatggaccttataaggcttggcttactttgatatctagatcaccaaccctttcataatttgagcaaagtatatgtagattagaccttctacaatggaacactgcatctctgagaccatatgttgtcagagttgagttatcacaaaggatgactggggaagtaaaaaaacccaagcaaaacattgcaggaaatttttgaattatcgcatatgagagtgatctgagattgtgttgtgttgattgtgaataaatggtgtgctgatagtccaatgtggggtttggtaagagaagtgacaaaaagacttgaagtgatgcaatattatatcaaacacacctaacacatcaagaaaagctgggatgcagggaaatgtgggacattggatggattctctgaaactttgtaggttgtttgtttcaccatacaaacttaagtccacttgtgatttattttttttttgtgcttatcctcatgtaacaaattccaggtgtgtcaagtctgtggtgccgccttatctactgaatatggatgaattataaaacaaaacaagttccaattgataggtagatgagtttccacaatgcacatataccttggcatctcagatcaaattcactaagatttttatttttacatccattttcgataacaaaaaatctagaaggtgaaaagatttttggtccagaatgaatagtttggcaaggattcaagttgaaattacatattacccatcaaaaataagataaatcacagttatgacttccagctctacttgtcatcttggaatatttccctgaaagttaattgtaatagtatttcaattcatgttgtcattgaagttatattaaaatttttttgtggatgaactagacaatccaaattcaatattttccacttaattgaaaggaatccacaaaaagctttgattaaatatgaattgtgtgtcctgtttataccatttccttttttaatctgtccaattgttgattgagcttgatattcgtggggcagctcataattctgatacaaattggaaattctttgatagaaatcaaaatacttcaattcaaaataaaaaaatggaacaagccaacaagctgatgtattccaagaaatcacacttaaaattgtttatgagaatccatgtttttatataataatttgacttttttcattccattttattggaatcaaattgcattccaactgagttttcatgcatggataaccgaaaagaaatattggaatttcttcgaaaaaagggctttaagtcaaatattcattcatgaagaacttcctaataaatcatgtagtttctgttgtgcaagtaagaatggtttattttcatagcttgataaaattgcagcactttttactaattaatgattgaacttcaaaacatggatattaattccctagattttttttaatttgattttaaatgaacccagcttagacattgggatgcccacatatccatgataatttcagcctgttattcacttgagtctttcatttttatgcagtacaactcaaaatttgtacttctcacccaataaaatagtaatctgacaataattatttgaagttaaaagtgagaatatcagtgaattgttacatgatctgcataattagcttttcaatttgcagctttattcacaaagaagggccagtaaatttcaaaaagtggtagtttgacttctcaatcaaaattaggtcagatattatgtgataaaatgaaaactgcatgatgtgcgatgagttctgaattcaacatcatgaatttaatttcaatatgtttgctagattgataaacaatcagactctcctatcatatttatcactctttgaaatgctgaatcatttccaaaaattgatctcatttcattgtacattcagaatctctgagtttagctacaagacagaaggggatttcatagtgtattcagatgataggagtggtgggaaattttcagtgtaggtatagatataatcttgtagatagacatgcatatgggattcaattcatacaaatcccaattaaatttttgcatacaggagggatagagctttagatataacccctgatgagtttggagaatggtcaaagttattgtctaacatatgcccaggatatgaattggattcaatgaggcacctgcatgcaggttccaactttttttcctggtgtaaggacaacatggaatagcagagttttggattcagagagatctttcacaacatctggactggccacataactgagcatatgtatatcttgaccaaccacacagattgagctggggattgttaaagacatgtggacattaccaacaatatcaatcatagtgggataggtggtattgacaacaaactagtaaagcactggagtatattttggatgttgagaaagagttggtatggggggaaattcctatcctggaaccaagatggctcttatatccttggtggcatcagccttctcaaactcattttgattcagtcaccttctttcttctccattcccctttatgctgctgctgtcaagggggtaaaatggttccaccaccatatttgtgaagccagtgtttcaattgtgctgaatggcctgtttaggtacctccacaatatccagcacaaacatgacacaaacatgcctccatacatacttgcctttcagagtggcacaccaccccatgtgattggggctgagggtcaatgttatattttgcataacaagggggtcatggaccaaaccaggccaaccatgaccaattccagatcttccacaaattactttcatttggttcaattgtatctggcggccgtaaattgggtcacatggtatgggttgcaagtggtatgaggtggggaacaatttgtgtcacacaaacatacgcgcttacgtttgtgtgacacaaattcttcacctcaaccacagtggatcatgattttgctacatccctcacaagtctcaaatcctgtctcatacaaaccatttttaattttccctctggatatgactccgaatccacttggccatgttgtgatgtggctggatgtaattattcccagtatcttgtatgcaaagaatcccccttgtgaccgtattcctgtcaaccaacaaccctagcaataacattctgcatttgcatggtatttatctgtttcaatttgtaccaaatattgaacaactcattataacaactcttttcttgtcaaagtaattcacctggaaaatcacaacaaatttccttggcatgaactgtaatgatgtgaaatttcctttgggtagatcattttactggtctttttaatttattttcataactccaacccttatcaaaatgatcatatacttaccctgctttcctacccttttccaatccaggatgttatctattctcttctactatggaccagcattaatgtgtctccactttttgcatttaattcttccatttattttcctaatggtacttgagagtttcaagattataaaatgcaacaatttaccaccaggatcagagcattcaaactaatgctattgtgaaatgctcaatatgtgggttgtctcttgtgaacaaggctaatggtgccacaatccaaattggggcagccgtcttaaaatcacccagacccctgatctcaaggtcaaacctatggatcaccataattttcagtcattcacagatatgtaacctgataattcaaagcaggtatatagctgagaaatttcttgatcaacaacagcaaacacacaaactgcttgggatctcctgcagtaaatttgatgaggtgcaaaacccgattttttttttcttccaactagttactagaaaaagattgaaatgactaaaagaggaagggggaaaatgtgggtatgatcagttactccacaatgagaagttgtatgagaatctaaggaaatagatttcagaaatgtgcaaaagaccaggatatagtgtgatttcacattaatttcactggcttactcaacaacaaagacttagtttcatgatcttggcctgtttgctggtccttgaaagcatagaatgtgtgtcaaagacagtcatgttttatgattgggaaagttccttattccccttcattgtcatccaacccccaagttagctccccttaacccccccccccccccccttgacaatggcatactcagacatgacttgttgtgcaaactgacaagaaaacatgacttgttgtgcaaactgacaagaaacagctcgcttgacctcaccttgctttttgaactcggcaagtcaagaaacaacttaaaaaccattgaacaatccaaaaccctcactagacaactctcaccacctgccttgcattgattcatggctgatcgacaaaggaatcaaccaaacaagtctggtgagaggctacaacccactctctcctcctctagaccatcctctcactgacactacccttccgcttaaaattgtacctcaatgggatgggtaaattgtttggccgaccactcgtttgtttggtctctcattgccaaaacaattccttgacattctctcttgtccacatcattgtctggcaggtggacctcttcatcaggtaagttctttctacatgccttttctgtttcacacccattgattcaacacctattaattaattcaacagtaatcaatccttcctttcaacaccaatcaattgattcaacactgaaaaatcaattcaactgattgtttgattcaatgccgattgattggttcaacactgattaaactatcatttatcctcatccacacctgtctaacaattccaggaactcaaccaggttccccttaccatcaacatcaaaacaattgcaatggtgtcacacctgctatgttgccaatgcatgcttggctgttgtggaaagaaaggcgcacccttggagatttcttgcacttctctgctccgcaacacgtcctactccggtttgctgtccggggtaacttgcttgatggtcttgtaggtaggtaaaataactattcttttcttgttttggttggtaatactctaactctttctatctctaacaattctttaggctaatacacgattcactcctaagtcactctgttattctgatatattctgagtcgtttcttttttttcttgtctttcccttctactccaaactcaactcttgcctactatccaacactcaagtttcctcctgctttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngatgggccgacatgttcagcatcccctgcgacaggaccactgatgcatgcgtcctctgttgccgctttgtaccgccaccgcctcgctgacctccgcaagtctggcatctcctttgacacctactcatccttcatgcgtccattgcacacggcactgagctacaccaagagttcgacatgagtgttgaccgctgtggtgagccaatcttgaataagaggcccacaaaatcaaagcttcaaacacaataataggccatctagacagcaataccctcaaggaccaagacaagccccctctggattattcaacaaacctgcaacaccaaggatgtcacaagaccaagcccccaggactgaagacactctggattcacatttaattcctttattacataatcacttcatgcagtcttacatcatcaatccccattcagccttccacatttggcctctgcatgtgtttcactctaatccactttcactctagtctcacttccactttgggccacatttcactgtttcacactattctacattggttattctcatgtctcacactagtacacatctggctagttcatttacctctttggtatattcttccttccccattggttgtggcacatttcatccctgcatgtctctgatgtcatttttgttgaacagatagtctcagcaagtatctgtgtgatctcatctcaatcacccaacaagattacacaagaaacatcacagaaagcaactaacatctgagcattcaaactagagattgacgatccctggttacacaaagtacaagccatcgaacatgcggaccatgttaagttagtacttagcaatcaaagaaaacagtataattgtcaaaaagcagcccagcagagcaaaagctcaagtaaagagttggctgagctcatagatgagaaagccaacttgattacggcaaatgttaaagcagcagtgcgactgaatgctcgtaagagaaaagctctggttgccgtataccccgctgcaaagaaaaggcgagtaacatttgggaagtacaaagcaagaaaggttatgcgcactgagaaagccagcattctcaaatgctttgataggagaggaggaccctacgggcgagtccatacccaccagtggtgggcattagtataaatagattgttctgtgtcactcgagttgtatctttatcttattatcttctcatcattatattcatcactacatcaccacattattgtatatacaaacattacattctggtagccttgctcaacagaataagcaaaatcattagaaactttcatcacatagttttaacacattatcagtacggagactcaccacctcaagaaatcaacaacacccaacaatcaaaatggaacccaccaccgagtcaaagcgctattgacttaacaacaaaaactacgctacatgggcaaccatgatgcacgccaaaatgtacagcttaggttacttactacttatcaaaagagaaactgttgccgccaccgagttaaccaaaaagaacatgaagctgtatgttctcatcatgaaacatcttgatgaagaacacattgctatagtcaatagccagatcggaactgataaaaaaggtgagggactcgagctctgggagatcttcaacaagaaatatgcgggcagtgaagctcatcatcagatgcttgcactaggagaatttatagacctggaattcaaagaaaccaacaaattggtcaaagaagtacgcaatggaatcagcaagattcacacatcaggactcgatgtgaaggaacaaatattagccttattaatattaaaaaaactcccaaaggaattcgaatcactagttagaatcatcatacaagacaacggaaatttgaagaccaaagacgtgatcagcaaaatagaaaaagattacctacaattcaagcttaagaaggccgacaaagtagcaatggttggccagcaacaattcgcacccaaaaggactggcaaatgttacaactgtgacatcataggacactcggccaaggaatgtaggaaaccatggaccaattacaaatacgctcctccaaaggctaatataggagaaactgaagatataaacatatcttttattgccgtagcaagcaacgcaagcgaccggtctgattcggatgaagaaatcaatttttatgacccaattgctactgagatcgaagtctttggggatctcggcaatgatggattttatagcttagaacaggtcaaccaagcaatcaatcaagagaacgcacatcatgctatgaccggtataattactgctaaccacgtaatggcaccggcagacgcgattattctcgattccggtgcttctgaccacatgtttaacaacaaagaagactttacaaattatgtggcgaggttggaaggagcgtcgaaattgttgggagaggagatgttgtacttacttctgacaataatactatcaccctttgcaatgcataccacgttccctctttgccgtaccgcttaatgtcccaaaccgcactctggaataagggagcccaaattataaaaacagaaggcgacaattttgaagtcagaataaacaataagaaattgtttttcgggaaaatcaagaaccgtttacctttcccgcacttagaaagaaagcagaacacctttcagctcttgttagaagaacatcaaaggcttgggcaccctggaggacaaaaggattgcaattcgtgccggcttggtaaacaaacacgacaacctttttcaaacaaaagagagcaaaccaaagtcgctggggaggagctattggcagatgttgtggggccaattaatccagtctcgttaggcggagcaagatactttctcactattgtcgataccgctagtagatatgcctggttaagagtactaaaggttaagaggcagaaaaggaattaaaattcattgttaatcaggtagaaaacagaacaaacaggaaagtcaaacgcatcatcacagatggaggcggcgagttcgtaaataaagacatggaaacatggattggtgataagggaataactcaccttgtaaccacaaggaatactccccaacataatggaacagcggaacaaatgaaccggacaataatggagaaggctagaactatcaggatcaactccggtctagaaaagaacctctgggcagaattagtatcaaccgcagtattcttgtataaccgtaaccaaaagacgacaccatacctctgtatgtggggagttgaacccagactcaatgatattaggcctgtcggctcagaagttttttatagcatacatcattttgctaacattggtaagatggaccctcgttgccaaagaggggtactagttgggtttgacgaagaaatgaaatcataccgtgtctgggatccggagacaaacaaagtcatttggtctagagatgtatcgtttaataaggccgacgatgacactggcgggatattttacaatgaattcaaagctagcaaggcagaagagatacagaacacagaaattccaacagaaccaattgtgcatccgacagaaccgactatgaatcaagggggggataaaaatgttgaaaataccgtgattaatagtcagcctatcactcaaggaacccgaacgagcacaagagaaaagaagccggtcgatagatatggtcactggatgtcataccttgcggtcaaacaggagattgaagatttcaacatcgatgacttccactataaagcatgacgatgcatccttgtaaaagagaatgcaatcgtaccggacagcttcaaaactgctcaacagtctcatgaatggcctctctggcagaaagcaatttttactgaacttgactcaatcattgaaaatggagtattcgaaataattcctaaagctagtcgagacaagagtaaaactctcattaacacccaatgagttctaaacaagaagtttgacaccaaaggaaatttaaaaagatataaggccagatgtgtggctagagggttcaagcaaaaggagggcattgactatgaagaaacattctcaccaaccggtcggctgagtaccatgagatatatattgtatcatgcaactcagagaaaaatcaagccccgacaagcggactttgttacagcgtacctcaattcaaaactagaggacaaagaagccgtttacattagcctacccgaaggatttgttgagtggctaaaggaaacaaagcaagaatcttataccacagaactatctcgaagtctgatcaacgaaccaaatgaatttgttatcaaactcaaaaagacactatacggcttaaaacaagcagcgagaggatggtatactaccatgaccaaatggtttctagggaatgggtaccggattagcggcgcggacccgtgtctattcatatccgaaaaaggggacctagcgtttgcgtgggtggatgatctgattctagttggagacaatacagacgagcttatcagcaaccttgagaaagatttcaagataaaggatttgggaacagcccagcacatacttggaatgaaaattgactaccttcccaatggaaaaatgttcataaaccagacgcattatatcaagaatctcattgaagaatatggcctcaaggatggaaaagtgactgggacaccaatgcagtccaacataaaaatgctcaaagccactgaagatgaaagcaaacagttcaaagaaaaagggctggactatagatcagcaattggcttgttaaattatctttcacagtgtacaaggccggacattacttacgcagtcggtaaattatcaaagtttctagaaaatccaagtgactcccattggagtgcattcaagcgggttgtttggtatcttaagggttcacaagattggggaatcctatatcaacccgacggcggtcacaaaatagttggttatgttgactcgagctgggtagaggatgagcaaagcttatcaaccagcggctatagcatcctatgcgggagtggtcttgtatcttggcgaagcaaaaagttaggcggacccagctcatcatccacagaagctgaatatcaagcttatctcttcgcatcccaagaagcacagtggctccgaaaactcacattcgatgttcacgctaaagtatccaataatacgttagtctggtcagataatcagggagcgatccaactagcaaagaatcctgtatttcacgcaagaacaaaacatataggagtacacttcaatttcacaaaagacctggtagcaaataaagagataaaaatcgattacataccaacagaagaaatggttgcagatatcttcacaaaagctttagacagagaaaaacacaccaagtttttgtcaatgatgggactcctaccgttgtcaatgatcgagtcgagagcaagggggcgtgttgaacagatagtctcggtgagtatctgtgtgctctcatctcaatcacccaacaagattacacaagaaacatcacagaaagcaactaacatccaagcatttgaactagagattgacgatccctagttacacaaagtacaagccattgaacatggggaccatgttaagtttgtacttagcaatcaaagaaaacagtataatcgtcgaaaagcagcccagcagagcgaaagctcaagtaaagagttggctgagctcatagatgagaaagccaacttgattacggcaaatgttaaagcagcagtgcgactgaatgctcgtaagagaaaagctctggttgccgtataccccgctgcaaagaaaaggcgagtaacatttgggaagtacaaagcgagaaaggttatgcgcactgagaaagccagcattctcaaatgctttgataggagaggaggaccctacgggcgagtccatacccaccagtggtgggcattagtataaatagattgttctgtgtcactcaagttgtatctttatcttattatcttctcatcattatattcatcactacatcaccacattattgtatatacaaacattacattctggtagccttgctcaacagaataagcaaaatcattagaaactttcatcacatagttttaacaattttccccatttatcttagtccctaccaattgggtcacattgtttcagtttgataattttctcttgttccattttgttccacccacaagctgggcactcccccgaatcttgtatataaggagccttgttttcccctcttcatttgttccccatcagatcctgccccagtaagccagataactgatcacccattattagccaggtatatgcccatcaacatttgggataccttgatttgtgaacaagtatattttgaccagtagacataagacatattagacataccttactcaagaaatctccatagccacacctattcttcaagattccatactcttgttcttttcttgttaccttactcatcctagttcccagagaggcagcccattaaagcactattccctctcaagctctattcatcccaaagagtagttccacaccgcgagctcttggtgaaacgcaaagttaccccatgagtttcaacgactacgtcgatgtcctctcctcctgccaagaacgagtccgtgctcgcgacgccagctgccgccgcgagcccctcccaacaggttttgccagtcatgcgtctgagccccaccaagacgcttgggctgcttcagttaaaagtcaccccaataacgtctacatgctagtggggcgaccttccggtttcaagactcccacccctcaatccagatcttgtttccgctgtgggtcgtcttctcacttgatctctcaatgcaacattgccccatccaatccagccggcaaccatcaaccacgccaaactcaacaatctcatggccaacatccccctttgtcccaatttcaagcatactatccgatcttggcgcctcccccttttcacccgcatggccatgcgtactgttagggttcttctgaggggagcaggataggatcttctgggttctgttttgtaatggtagattgcaagatgaggaatgtacaaggttcggatctcaaacaaactccaagttcagagtttgtgacatgtacataacaggctaactacatatgtaacgtccccagttccagtcctccacagctcataacacgtaccaccaacatggagcagccgctgctccttctcaccaccgccctgccaactcttaccgcccttcttaccgcaacgggggccctggccaacgcctggccgcccgagaggctgacaccaccattgacgaccccagtgcacagaaaatggagttatccggaccagcaccctccttctccaatctcagtttctccacaacccccgaaggcgctccttttctctgcattatttgatacaggcgcccactcaccatttgaatggtgataggttagccttactgagtttatagtactgagtaaacccataccactgcgtgttcgccactaacggttctcctcgttttgtgacagggaagggaacactaacttttcctggaccaaactcaactctggtgacgcttaaaggagttttgttctgccctcatgccgcccagactctgatttcccccattgccctttgacgcgtgttatcataacaaaaaatacaattccccgactgattctttatatatttcccgcagctctcttgtatggactgaaacaaagctcatcattttgttggggaagtgtctcttcctcgcacacacaccttcttttgcttctctttctcgtcatgtttcttctgctgcgtctccgtgcgcctcgagtgacgttacttgcgcctctcctatgtctgttccatttgcggctgctactttaagcgccgccaaaaatagtgttgttacatcaatgggggactgtattcgttcctcccgctgccgcttcctcgttcagaaaagcatcttcttgatcccaatcagatgtggttgtggcgcctcgacacagacctctatatagaagacatcgcccttgactgcggatgaaaaaatcgtgattgacattcatcgtggttttggacatgctaacatttgcgtcctccaccaaatgattagtttaggtgtagctctgggcttgccttcctctttgcccaggggtgaaatccattgcccggcttgtttaacggcaaagagcatcaaccgcaactcgctaacctccaaacaacacaccttctcacccatggacatttggaatgttgatcttgtgggtcccttcgaataacctgctttgggtggcggtttatacgttcttacactccgtgacctaggcttgggttactgtgaagtgaaagtcctctcccggaaaagtgaggccacagcagtattgcaggagtccatactccgccttgaaacccgtacagggaagcacctgaagatccttcaatcggataacggcggagaattcaacagcgacgcactcgctgttttcctggcctcaaagggaatatccactgaacgggccatcgcttatcatcactaccagaacggttctattgagcgctttaatcgtaccctacaggagatgggttgcactatcctactcgatagcatgctgccaaaggccttctggggcttagcttttgtgtgggcttgtcacatcctcaatcaactacccaactcggccagcggcaacttgactcccttcgagaaattctttggggaatgtcctaacattgaccgcttgcacccttttggggcggttgcttttgttcacgttccaggtgagaagcgccggaaactcgacaatcgggccttgaaaggctacgctttctcttatcttcctgaatccaagggctggggtttctgggtcccggaactacaggattatgttcgttccatggtggccacatttctgtccttcccattgagtttcaccaagtctccattgttctccctgatggacatcttttcccttcagctcggcgattttcacaatgaagagattgtgcagtcgcaggacatacttgtggaggaactcattgattcagtcctggaaacgttggatgcgaccgtcccatcttcttacaagaaggcattgaaaagtgaagatttgaccagttggaccgccgccatccgggactaactggacaacctatcttggctggaggtttgggacgtgcggccggtgcctgccagtgtccgggttctcttagcaaagtatttgctcaaaagctcggcccggacggctctacttcccgtttcaaggtgcattacgttgccaagggttatgcgcaggttgctggcaaaaacttcaatgggacttttgccccgaccgctacctttgttttgatgcgcctgatcctgtcggtggcggcgttgaacaagtggcctgttcacacctttgactttgtcgcggcttacctcaactccccaattgatgaggaggtttgggtggcagcccctgaagggttgctggttccgcccggccatgcgtgtctcctgaagaaggccctctatggtaccaagcaagcaggccggtgctggtggaagcaccttttgtctgtcctgacaggtttgggctaccgttgctctcaatacaatgggagcatttacatcctgacttcccctctcagtaatactgcggtctggatacacgttgatgacggcatcgtcaccgggccatcaacagatgccctgaagaaactgctggccgacgtatccgcttgcctggaagtcaagtgggaggacacattgaccaatatcgtggggttgcacatcgaccggcttccttccggctttcaactttcccaaccgaagttgacggataagattttacatgagcattgggatggcaattcgacttctaagactcccctcccgatgggaaatctaccgctaaccgtggctgcggataaaggggtggacctggggcattttctgtccatcattggctgcctcagctacctatccgctggcagccggcctgacatcacttacgcagtgaacttcctagccgggttctctaaagccccgtcaactgagcactggaaatgtgtccaccacctactggggtatttagcggggactaggacgcaagtcttgtcattgtttccaaatacttctagcccacaattgggctgttttgctgatgccaactggggggggggggattttcacgttcaacctatggttacatagtactcttctacagctgtcccattgcttgggcttccagacgccttgcgacaattgcttcatctacggcacacgctgagtacatggccttgggccacggtacccgtcaagttctatggatccgacagttactcaaagacatcacgggatcggatgtcaccagaaacctgttctgtgacaatcaggctgccattaaagtttgctcggacaatgtgtccaacaaacgtatcagacacaccaaccgtgaattttacatcacaaatcaagccttgttccgcaaacaggctaccctgtcctgggtagggacgaaacaccaatttgccgacatctttacgaagaactctcccccgacagttcatcagtaccaactgcaggttgttttaggattggtctcatcaagtgggggggtgttgtagtctgggtacataatatgcatcatgtaatgacatgtacatattatgcaccgcacggcctacagtctcatgggaaagtcgtgacgacatgactcacgatgctcatcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctctggcccgctccggaccccgcttccgccccttggtgccccctgctcctttgtagcccctccgcagtatatgctgaaccccagtccgcagtcggccatgaaccccaaagtccgccagtgcccggattccccgcagcaagctttcggaaccttgcgcatttggcttgcttttccccgctttcccgccgcctcggaaagctaggatttctactaatgtgccgccactttcctcagcttgcgtgtgtagcgtcagctccgcatgctttccgcattccgcatacgcccaaacaaactggccaaagctttggccacggagcgctctcaccgcaaggatgtaacagatccgatccccggattggtatttattggggatgggatcaaaaatggacccaatactgggtattggtattggatcgctccacccaatccaatcccaatgtattggacaactcatttttgatctgatccccgataaataccaatccggtgtggaactccgaccggttctgggccatcagcagttactggaagggaaaagtgcgctgtgcgctgccttcgcggtggtccggaaaaaaaaagtcgtgaggattcaaagagtagctttgaagagggggggatttgtattgagaggcgacagggtgtagatcctcgtcggcggtggtttgtttgaaaatatcagaaggaaagattgaggagggattaagcctgcgagagggccggaagttgtgatcagagaaaagggcttgcgactcgggactcggcagttgagatcttgtaactcaaaaaaaaagacatgtttgagaagtgatcaaaaaaaaagatcctatatatatttccccgggattcgagatctgatggatgatctgagataaacaatttatggttcagacgaagtccatgccccttccccagcctccattccccactgaactcagaccctggggttggtgacatctgtggacaggtcatcatacacccgcgcgcaacaacagcaagaagagaggaaaaaaaagaaaaaaaacatcaccaacaaaagaaaacaacctgagacagaaagataccaaaccaaccccccacataactaaacctctccaacatgctgtcagcttgctactatggcagagacaacctgtcatagcaaataaaaataaataaattacatgaaaaatctaagtataaattaaatatattacataagtaaaaggaacaatattacttatgtaaataagataaaaaatacataaaaataaatgaataacttaaaaagcataaacaaaaccttgaatattattgcagattctgaatcagcatacaactgtacctcagccaaaggtaccccaaattctcactccttcaccctgtaatacaagcatgaataataaacaggtacccccagatcacgggtactgtgacacttctgcataatgcataatgcatatactccaaatccagtctcagaattggagtattgtacacggtttagaagatagagcagtgtggagtcctgtctccaagcccatgtgccacgtagtcatgctgcgcaccagtatccaaggattgggccacaaaagccccagaatccccattgcacgtggcaacaaagcccccacacgtgtaataataatgtgaaaaagctagaatatccatgaaaatactacagtaaccatattccagtgggtaacacatgtagcaagcctcagaagacacctctggaatattctgtggctcatttccaaggaacctgctccacgtaacagagtagcccctatccacaggttcccatgggacattcttggctgtaataatttcgtgcatgaccccttggagcttctggaatattatccccaaggttccagccctggttacatcaccatgtgggccaaaatgggcccaaaagcgcccccaagtcctactaagctcccctgagcaacccctgaggccttccacaggtatttaaagggccttctgaccgcccaaataatgatcccccagctttacaataccttatagaaatttacttaccatttacaagtctcctacacttgtaattagcctagttactactataattgctgttattaagcctcaagaaccctcaagaaactccccagttatcacccagcacccaaaatcaacctttctgagccctcccaactgtccagtttctactaagaaaatcctcaagacccctttggattattactagtgagtaataaccctttcttgaagattttcccctaaaaattatctcctgggatttaaaccacacctgctacaggccccagtgtatcaggtacctaaatcctctgctttttgcacaataccttagagggatttgttaaaattaacaatgcattttgcagacagttagcataaaatgattgacttgggcaggattcgaaccagcgaccttagcttgaagctaagacactatactagaagtgctgcctttaccaactaggctaccaagtccatgcctgatgtgctgatatttagaacactgtggattacagaatttcaacacacctccttaatccacagtgggagaacaggagaccctaatgtcaaccatttctaagctagtctatacatggataatgcatattgcataagcggattttgcatattgtataataacattttgcatattccaaagaagtaggattttatatttcccaaagttgcatattgcataagtgcatattgcataatctcatgtaaatgcatagtatgcgcatagcacatttcgactgttaatcgtgttaaaatatgaagaatttctgattgaatttcaaagaaccaaaaaccagacttgaagaagaaaagaaaacaggatcagaaaagaaaaaatctaaagagatcaagccaaaaataaaggaagaaacataccccaatgatggaaaaaagatataaaatatgaggactttaaaaatgaagaagggaagacagaagaatcaaggaagcacaactgagaataaaaatagaaagagatcagtgattttctcatcaaacaacagaaaacagtcatgtcaagagagagaaaagaagaaagaataagagaagataataacaaacagcacgatgaaaatatgtgatgcttgatgatagagcagccggagctgggagtcttgaggatgtgtaagtgaatacggaacttgaagagggattggtcgtctagagtctagcaagtcctgatcggcgatccaaattttgtgtcgagaatcttgtcgagtctgaggaaagaaggtattgagtcggggggttcttttatcctccagggatggaaaccctaagcggttggaagaactgctgcggactgagcagcagatttggtcacttttcacaggcaaggagaatcggtgaaaggaaccagaaaactcaacaggattaaaccacccctgatttatcaggcccctctggtttaatttatattaattttattaatataaattggccactttttggatttaatccataaattccacgtaattcttttgaattacctgtaccagttctatcccagagtttttgccataaaaactcttactttttgcacctagtgtagctagaggacacgtgtcttggcatcacataggctgacacatgtgcatttagaaaaaaaaaaaaacatgagaccggcaaaaaagcaaaacacaaaaaaaaaaaaaaaaaaaaaacaagcaccaaaagaaaacagggtccttgatcccaaaacatcttgatgactctgccgcgcgcaaagcgcgctgattgatcttgacgtcctgtgagttgatgtcttgatggctgaaaacttgaaaaattcctccacgccacgggcgccacggaaatgatcaccacaccggggatcagattgcttacagtttggatgatacccaagtgtaaggcatacagcccgcagcttttgggtgccggattgggattgcaatgcaatccaataccatgggattggatcacccttagtgatctgatcccttattttttgatacctggtattgaaaaatcaatccgatccgataaatcggccgataccgtatcggatcggatctgtttcaccgttgctcaccgccacaccatgagttattccacaatcatcccttcaaacaacaccagcatgtagatcaatgcctccacacacacaaagcactgtgagttcttcattgttccagttaaaatctatttaatttcaacaagcacattagaaaggagtctgaatttcctctatacttgtttccctttctgaaactcatgacagtccaatacattggtaccgcattcctccattccaattcaaccatttcagcagtcagttggccctctagctgccatttgaggtctgcccccacaaccattgtttgcccagcgttgtggaattgttgacaccttccagagcctctgcttcatctatcccatccacagcttccttaatcaatcaatatcaatcacaccaacattcaacaacaatgtcagctcctgcaaacccacactttcctatccgccatccccttcctatgcagaaatccttcccctccaacaacttcataacatctgggccacatttggcattggttgaatttcctactccgctccccacacattacaaccaaaaccttcaacaaccatcagtcacttcaagttatttgccctacactggattatacagtccgactgctccgatgaacttacaaggaaatcaaaacccttccccggttgcatctactcacttgaacatgaacaggtgagtttttttccactttttctctcagtagatcatcatattattcaaatcctgatgatttctttaacatcctctccagatcatgtctcatacacacaccaacaacccactatctttccactccccaccctccacctcaaaccaccaaccaactcaaatcaatttccctccaaatctttcccaacaaaactgtgagtaatattatttatctttttccattctaccatagaaacctgtgatttctaaaaccacatgtgtattcagctgccagccactttgatacagtgccttataatcagcaccactcttcaatttatcaatcatatggccttgcttctacattgttcatcccaattcaatcatcacaagatgccagtaaactatcaaacgatttggagtgctccaccattattccatttccacaagcacctcgatctgaaaaccacccttattgtatgtctgggtttgtatttttatgtctcacccctcttcagctttcatgcttactcttctcctctttctatatttctttgggggcaagcatcatttgcacctaatttcctctctcttctttattctgttctgggggcaagcatcatttgcactcatctttcattttttatttcatgtttcttctctcatctcatctgtaggagcggggctgggggcaagcatactttgcactcactcactcacttctaaagtaccccatctcccacaaaaccaaagctgacttcccaaatgtttgaatctttggtctagcctcagaaatagaacctgtcccggcagggcctccaagtgttgggccagattccgggaaaaggctgaatcctccttcaaggttcccaccaccaatgatgaatcaactcaagctcatgaagttgacggaacaataaccacctccggccttaccaaaaaaaccttctattactttgtaccacctagctgtcaatatgacccaaaccccctcgaaatcctcactttgcaagagaccctccttttgcctctcccatggaacctgtgtcatttccccacaaaacaagccagccttctgcaaattcaaaacaactcccttctcctacatgttgtctgaggagctccaaggttgggaaaaactggtttgctttttcctccaacaaaccaaatatgtggcaccagtgaaaaccaacggaccttccatgggcggtataatgtgggcctgcaggtggcagaagagcccaaaaaaaatgaaggttttgaaatatattgttctgttgaatggctggctgctatgatcaggaggtctcaatttaacgccaaggatgaggcttctgcgtttgaagaggctaaaaaatggattgctacacacctcaaacaaatttctccccgtgcattcaaagagtattgtgaagctcttatcaatggaatggctcacatggaatatccctccccttacaacatgtttgactttgcttctttcttcactttcactatgtacaacttctacaacaaaccccacaaggacactgacgtcaacaactggaccctagtctgctggattccaatcttcaaccctcaaaactctaaagacaatgatccaattttagctgacaaggggtttgatatgattggtggtcagtttactttttgtgattttcaggtctatattgacttgaatgaggttgtaggggtcaccatgtgtgtcttcagatcccaggaagaattgcatcagaatttcgatggtgcttcaccatctgataagtatacaagaattggtttctcttaccagatgtctcaaaaaatgtctaaagctgttgttgaataaattaactctgatactaaaatagctggccagaaggtacaaatagtagaagctgaaaaacgtgttgaaaaagagtataaaaaaaaattaaatgaatgagctaccttctgtcttcctagctatcatcatcttcaatttttctcatatccattgttttcttcccattttttctttttctgactctaatgtctttttctcccatttctctttgattgcacttttcaagtttttcagtgattgatacacatttcatactacaatcactaacctcaactaaatttcaatactgttttttcctctttttctcagagctctgaatctgccccaagttgtttgcaagatggttttgaaaaaaaaaaaaaaatgtaattattgtttgtcatagccccatcacctaaatagtctaaagtctttgaaattctcaaaatttgctctctgatttctgaataaacttttggtgatatgaatgtatatccatacaaatattctgattttggaaggatgattagtgcataaaaaatctatccttcttgtatacatcctaactgaactgaacaaaacatatttcaaaagaaaccttgaaggaaataagattgtttgcattttccaaaacaaaaaaatgagtgttttctttcttgtgttattccaccaggaagatcacccatgaaattaatgatcaattgagcctcagtacacacctctgaaaactgcatcaacaacggctccatcaaccactcagtcagccaatgttcattaccttgcgccgccaaccgtgcaacagtgacaatacaatacggtatcaggcttttatttgtattgcctcagaatttgaatacccaaaaatactggatttgtgttgtctcactttcctgagacaatatgcacacgtattgtctttggaatctcagattactgattgatccaagatacttggccgtattgaagaaaaaagaatgaagacaattttttttttcatttgtaaatctgaatccgagacaatggattttttcaccaaccaaaaaaatactgatacccgtatcaggctcaaaataaagacaatacaatccaatatgtcttgtatctgttgcaccgttggtgccgcctccggagttatcttatgtaacccaattggaactagatgacactgttcaaaggtgggccttggagcatgggtatgcaatcagaaagaccaacacaatgacattcaatggggaggaccgagctacttataaatgcaacctgtctggccaaccagatgaaccgaaccccaacaaattgggcaaatccaaaaagatccgctgtccctttgagatgttgggaaacttctacaagcgccaaggatgctaccaaatcaagatcaagaccccgcttcggaggatccataggcaattgaccaattcccaaaaagaaaaggtcacagaactaaccaacgccggtgtttcccccctgaagattaagtcggctttatttcaagacgcaaacaccccctcgtatgccacgctgaccacaacttacaatcaccaaggcaagatgtgcattgaacagcttgatggacacacactgtttgaggctcttgtgcatctgttggacaaaactgggccagagagagaggtttgtggaaggattagttcatttcatgaaatgaagagagagacacaaagcatcagaaagaaaagaaagatgaaagaaagaagaaagaagagaaacagatggaaacatacctgggccagagagagaggtttgtggaaggatgaggagaggaatccttccacgtgctctgacccaggtatactctaaataatgtgacatgtatgtgaacagaacagtgaaaggtgtgaagcacagaaaggagaaagaaagaaaacaaacaaggagaaagcactactccaacacccccccatgctgaacacctgaagaagaagaaatgaaagataaaagagaaatgtaaagtctgagagaaaaagaagaaaaattgggagagtgagagaagaaaaggggaaaaaaaaagagaaattatgccaccagaccaaacatttgacaatgccgttcgagcatgacacgaggaagaggttttgttagcatgtcggcgaccatttccttggttgagacatgaaggagagaaatctgtccatccgcaagacattccctcacaaagtggtaccgtgcgtggatgtgttttgtacgggcgtgatgttctggattcttagccagcgcttccgctccctcgttgtccacatgaataggaattgcggtgctgggacgaagtcgcagttctgaaagaatatggcgaagccacaagccttccttgcatgaatcagagatggccttgtactctgcttccgtgctagagagtgagacagtcgcctgcttcctggacttccaggatatggcaccgtctccgatcttaaaggtgtaggctgaggtggacttgcaatcatccctgtcttctgcccagtcggaatcagagaaaccggagcacgagagttccccgcccagcttaagcttgagatctttggtggaaactagatagttgaggatgcgcacagccgcataccaatgggagtcggagggatcccgtaaatgttgagagagcctgttaacggcaaaggagatgtcaggacgtgtgcattgcgaaacccaaagaagagagccaatgatttggttgtagggtccactcgatgggggatcaccatcctgcctgcaacgtagatttttgaaattcaaatctgttggggtggagaccgaagtgtgagcgccgccaagaaatcgatcacatatttcatcaatataatgggactggttcagataaaccaagttgttacggaagtcgcgtgagattttaagagagagaaaatgatggagatcctcgtctgcaccgatcttgaatttcgacccaagagacgcaatgagaccatcaacgtaggtgggctctccgacaatagccaaatcgtccacatgtgtggtgagagcccccacaagtttaccgtcaacaagcttgaaatacagtgtcggatcgtatgcagagttctttaggccgagatcaagcagggcccgatgaagctcaatgttccattgacgaggtgattgtttgaggccatagagagagcgatccagttcgcatacccaatcagggtgagatgggtcttcaaatcctggtggttgctccatgaagacggtgtgatccaaatgaccattcaagaaagcagtcttgaaatcaacttgacggcctttccatttgcggatagccaaaagactcagaataagacgaagagtttccagccaaagagttggagaaaagacttcatcataatctagaccgtgaatctgcgaatagcccatcgccacaagtcgtgccttgagcttctgaattgttttgtcggggcgacgcttgactttgaagacccacttcgatttgattattttccgttttgcaggacgtgggaccagacgccaagtatgcattcctagaagtgatgcaaattcgtcttccgctgcccttagccagcgtagcttgttcggagatttgagaagttgacgccacgtctttggggtgtccacgtcttcggccacgttggtagacttagcccaattcccataacgttcaggagccttcctttcacgccctgacttcctcctgggtggagaggatgaagggacaggtactgatggagcaggagcaggtgaagatgaaagagtcggaagggaaatcgggacggttccatccgagggtaatgggtggcttgatgtggattgagaatctggagacctgtttggattgttggagggggcgtggatggaagctgtaagccgtcgatcaaaccggtcctgaagaggtatgttgaggggtgggaggtccggcgtgggaatcctagtgggtaccggtgaattggaaataggcgttggaggcagacccgcagagggaggaggtttctggcttgaagaatagtctattggccaagggagctccacgatcactggtgacggagtgtctgtcagatcagctccatacgggaagattgaatcaaagaatgatacatccgtcgacttcactacagtccgtctttcaagatccaagaggcgatacccgttaccatcgtccagataagagagtaggattgaagcccgacctttgacatctagcttcttcctatccgcctcttggagtttgtagtaggtgagacatccaaaaggatgtagagttgagagatttaccaacggtttccctaggatagaggctggtgacttaaaacccactggagtcttgcagggaaaagagtcatatgcgtggaaggcatgacggagcgcgtccgtccagaaagatttaggcacgtgggcactgatgagggaagcccgaataagatttccaacagtgtggtttgtcctttcagccacgccatttagttgaggtgaatggggagggcctgggttgtgatgaataccagcggaggtgagatagtttttgaattcattcgacatgtattcccctccattgtcggtgcgaagggactggattttgaagcagccatctttctcaaagaaggcacggaagattttgaaacagttgaaagattcactcttgtatttcattggaaaaagggaaactgatttagaacaatcgtcgatgaatgaaataaaatacttgtagccctcccttgaggttacttcaaaagaccctacatccgagtgaatgagttgacccggagtttgcgacctataaagcatccttgacttgaagtgacggcgatgcatctttgacttaacacacacttcacactgttggacctcgacttcgttccagacagttggagttattttttgagatttgagaagagccttcagagactggagccctatatgagagagacggtgatgatagcccaagagggtattgtcaactttatttgttaaagtgagagacgacgatggttgagaacccactggttgagaagggagatagaatagatttccacgtctgtaccctcggcctacaagagaacctgagatcttcgtgtcgtgtgtcgagtagatatcacacgagtccggagtaaagaccgcagtgagaccggaatcacacaggccagcgatggaaattagaggctccgcaagggcaggaaccactagagtgggcacagcggtgttgctcttgagagggaggcgagctattcctttgtgagtggcttccacggtagagtgatctgccagttgaacaggagtattgtttggcttggccaaggatacagcattagggtcgggagtcatagagatggagcagcccgagtccaaattcgcgtcaccggaaggtacagagggaagcgacgaagatagagagatcgcggcttgacctgccctgatctcaagatcagatcctgagaagtccgactcatcgccggaaccttgggggtgatcgattagaactgcagcggaggtgcgacctgccttagcaggaaagtttgtgttgctggaggagggacccgatcgattgttggtcggtttctttggcttggaaggggattggcttgatttgtgagccttgatgaggcgggcaacgttaaagcaacgattcaaatcgtgcccgtcgaggttgcagaaagtacagtgtcggacgggttggcctggtttagggggctttcctttagacgaccccttcgtcgcggcaatcgccgccgattcaacgaccgcttgatcgctagagcgggtcttgcgtcgaagatgttcggccttcagtgcatcaatgacacggtcaggatcgatcctgggttcgttcatcatggacgatacacacgcgagccaatcggatggcagggaggtgagaatcgacgaggcgtatatatcgttcggggtcaagggggcttcggcggtaaccagcgagctcaaacgctcgaaagtcttcgccatatcctcaaggtgagccaggagatcgtcgtcgggcatccgggacgaggtgagttttcggagccagtaagtaaccccgccagcccacgagtcttgatgagctctcttgagagcgttccataggccccgggcgtcctgtttgagatgacgaacggaccgtatgttcgtcgggtggatggtgcaagagattacaccgctttgttgtcgcgagcccacgttggtttgagcttcgcttcttcagcgtcaccgttgataacgtagtcgacgtctgtagcgttgaagtgaatttcaagaatccaactccaatcgaggtagttggattctgatcccggtggctttagttgttccactccggtgatcttcaacgcgggatggctggacacctcggaatcattgttcaacgacggcgcaggtgtgttggccttgggatcgacggttgaagacatgattgaaagccgagatttggaaaaatgatacgggacgagtggttcgtccgttggagtggtcgaagtagtatattccggtttaataaatggtgagggtggtgagttcattcaatatgcgctttaacgacaagcttacggatccttgtaagtacctcagagattcagcagtggttgcacgatggtgctcataacctgttggacaaaactgggccagagagagaggtttgtggaaggattagttcatttcatgaaatgaagagagagacacaaagcatcagaaagaaaagaaagatgaaagaaagaagaaagaagagaaacagatggaaacatacctgggccagagagagaggtttgtggaaggatgaggagaggaatccttccacgtgctctgacccaggtatactctaaataatgtgacatgtatgtgaaaagaacagtgaaaggtgtgaagcacagaaaggagaaagaaagaaaacaaacaaggagaaagcactactccaacagcatcaaatcctcaaacaccaattgtgcttcatgatggacagtgttgaagttcacatgcccttgttcttttttgctctcccccgtttgctcaatttggtcaaaagattcctgacaaccagcctccttgattgcacatatagaagaaacaagtaccgcatgcccctgctgcatgtcgtcagaatgaattcctgtaataggttgttcactgttgctatgtgtttcctcttggccaaaaaggaagcaaattatatgtgggccctggagcagcttcttctagcaatggataatcattcaccctcagtaattgtcaccaaccatgaacaagcagtcataaatgtgattaagaaagtataccccaacgcccccggatactcttgtaaggactgtgaatgtccttcactagatgagtagtggattggcgcgtgaggcgggcaagtgagcctagacttttctaagaccaaacacagggagctttttattactggcttggagagatggaaggagcagatctctcagtacaatctagaaagagagaaaacaagaagaaagggaaatagaactcacctggcttggagagatggaaggagcagatctctgcatagccaggaatgggaactggaaaaatgaagactaagaagggagtgtgacatctgagttagaggtttgagatgatctggtgcactggtgggatgatggagggaacaactggcaggcggaggcctccttatatagacaaatgtgagggatgttggccccagggtacaggctgtgagatactactacaaagggatgcatatgaatgaataaaggggtgcatatgtatgatcagagggatgcatacatgcaatgtcactaatacaaagggattcaatgtgacgtgaaggtattcaatttactacaaagatattcagtatgcaatatgcatcctgtattcataatgactatggctagagtgaagaatccaagaaatattctgtgacaggttgaaatatgtgtaacttctgaactataagagataaaggtatggttgtagtaagtgactaggggttattttacctgaggattccatttttgatgtcatttgtaccatatcttgaatgaataaatagataataagaaatgtttattttctgcttagaaacacagtattatttaccacaacggaaggggacaaagttcacgtcagataatttccatgcacagtggcacatcaagactgatgtagctgtaagtgccttatttgattagcatcaggagaatccaaacaaaatctgcatgagttttctgattgatgttgtccattcttctattaatttgacatgtggaactcagtgaagagcgagacgcaatggagacaccaaggaagaaaaacaaggacatattcctcagcaaagtatttgaaaagttccaatcccttcaacatggcaaacaacacttcatgcttggcaaaattaacaaactgctccatggaacagatgcaactattccactcaaggaacccaattttgataagaatcattgattcaagggacaacccaaaggctccaaatggaaacacaaatcaacatcttcaaccaagagggacccttctggatttgagtacatcaaggggcagaagaagaaacaaggcaggctgttgaattttcacttctttggcctactcttccctaaaatcaccctccttttctcttcttaagtgatcttgactcagactgaactatagtcaatcatggctgttttttgcattgaatcttatgctctcttgtagtctaattagaactcatcacagcaagtttcttcaagcaactctagtcttattgtttgacttctttctttttctggtcactatctgattctttaaaaactaatcatttagaattaacgcctctagatatttttgatagaattctgattttccttgattaacaattcttgcctgactaaaagagattgagaagtcctgctatgaatcattcttccaagacctcaagattttttgtctcttagtttttattcatcttctctcaaccacagtttgaacacatgtacgtagtctatttagtcagacttgctacatgtgaatgaaaacattggttctttacactcattctccgtgaacctttcgcaaaaaaggacccctgctttgttgtgccattttctcaagtcttcaacttcagccggtcaagagctcaaaatctcaatgatttaccattaagttctacacctttcaaagtgtaggaaaaaagtttaaaaatcataaaatcataaaaaataagccgcaaaaaattgtataaaaaaccgcatcaaaacgcagaatccgcgtgtgctgtgccgcagcaaaaccacgtttttttgttttctttactaattttttcaaaaatacaaaataaggtggggaggatagctgggaggtggagtataatgattatgaaataaaaagatagaggcttggctaatcaactcccaaaagttggagagttgactcccaaatcccaaaaacccctgattttgggagttgatcccccaaacctgtcagcaggtttgggagtccgatccccaactattttaaataaaaaaaattgaaaccccaaagggggagggagtcaatgccccaaaaagggggtatcaaacataaccaagtccaccattatttattgactggtttgaaaaaaaactaccctttcttaaatgtgttggttattaatttaaccccttttggggcccattgatgcaataaaaaggtttgggaaaagtgactggtttcaaatggtggatttcctatacttgatatcccctaattcatcatagcaacacttctttacaagaaaatatctcattaatgaattcatcagtacaatcttcccaagtctatggtcaaccaattgactcaaacttcttgaaaattttttgcatgatgataaaaggctgaccatccttgacctttgtgtccagcatctgcaaactaacatcaaactaacatcttcccacaaaacctcccataatacttcaatatccagatcaccaccacacagaccacacagacctgcaacaatcttgttctgtatttctgtcttttctttcttgtagctctcttctgctctctggtctcacttctgtccttagcacactgtgcttctttttcttctacaaacttgtttcacgttctacttcttgttcatactttgtcctcttacctacgtaccttgctcttgaggtactaagactttttctctcttgttctctcacattccgttgtctatcttgattgttcatactgagattctgacatcattgcaaataacttacatttccaattttcacatttccaaagaagtactagggtgatggaatgggaagaccaggcttacattgtgaaaccaattcaatgtccaggagagagctgctctcttgatgttttcaaggaattaattggacaaaaggtgtatcatatggttggattgagcaagcaagggtagtagtggaaagtttatatgccaccgtgtcctgacccatctacatcatctttcaccaaatccattttggaatcactgaaagatattctttcaaataggttcaccttctttcaatttgtaagtgagctcacttgtgatatggtctcaatgatttgcaattggcaagcagttgattgaaagaactcagaatcataaaggaagtctgttacaaatcaagccatggactctagagatatggtaagagctaatggaagacttcacatcacaagttagagtgttttttagacccctctcagttctaaattaacaacactctaatcataaccccgactagctcacatgagagctttcactgcaaggcttctgaagaagttttttttttgctaaaaatgaagaagacctttgtggtgtaaatcaaattctgtgagggttgcaattgctgacaggaagtcatctagcagatatgtttagtgaatcaactggcaaaaagggatattgtagatgtgtaagaatcagacagagaagttgaatagtccaagatctcatgtggaactcaatccttgttcttagaatatctgtcctcaaaagatttcttagatgtgttacaaggactaaactcctcttggattagttgtagcatgtggcaaaaaacaagccacacattttgaagatccatactagaaaaatcataacctagctggtccataactcttgaatgaactgcatgaacttcaggaggtgtgtgttgaaacaattccttttccaagaacaagttaatatcatggcttgtcactgtagctaactcaatggttgttgtaaagtattctggattgctgtgagcaaatttggggtatcaagttgttttcagtaatgattgtatggatccacccaaatatcaacacttttttgaaacactacaggaataaaatcaatcagattcttattttattgtgatatgtaggaaagagcaggaaagagcaaggaaaatacttttgaacaccatcctctggcaaccacatcccctttcagtttcattcattatattttttttgatcaattgggtatgttgtttcatcatttgagaccagagtgattcgattttttgattgtgagtaatttggtgaagcaggcaatcctctacttctttagtggcaattccagtgtaagtatgagacaggcgcatctggatcttataagccatatcaactattttagctccatagtcactacttaacttgagtggtattccaccaccagcctttgatgtaagatagagaaagtagcaagcaacatggcaagggccattgttggtaatatgaacaaacatgcctaagatcttttgagaacaagcatcaacagatccatagactgtgatgccaagtggatccaacctttcatacccatcacaagcccaaatgtgattggggcctagagactgataaagatgtcttttacaagcccacttgccagtctccttatataaatgcacttgcatcttcttgagatttgttcctttggactgcaatgatgaaattgagtcttatattcaggggatagtggagcaggaataggagcccaataaagaccacacctccagagaccattcattttacttaaaagcagaagtttaaggtgaaattttgactccatgattttgcaaaaggatatctatgattactggacttttgtgacctttttgaaggcgggggggcttgactaaattcttgctgcatttatcttcaggagaaaacaagtagtgtattgtccccttcagaggattcagaactggtatcacctggtgatgtggagtgttcatcatcagacccagaataatcagaatgatctggggtgtatacaccatctgtgtttgatgctgaataataataagtattgttggaagaggtttttttctcattatttttattgctgaaagaggtttgctgctcatcagtactgtgggaggaggtttgttgctcatagttggggatgaataatagctggggagtcagaagtttcatgagcggtagagtggcagttgatgttgtccatgattaaatgtttctaaaatgtcataaaggtttgatttttttcagaatgtgatgaaaatgaagtgctttggtctatatttggagtgcagtggagattggttgtgggtagatagtgtacagtatgtcaggaagacgggagatgggctgcaattcaagccaacatcataaataagcagaaagatacatcaccaacaccagtttttaatatttcacatgagtattctgctttaaatcccacatgggaatgtgcatgatctttggtatcattcttacatgtagacaagtgacattggagctatgacaaaaataaaaaaatgaaggaactatggtgttatagcctttgtgttaattttagcattacatgtacatgttgtcaagttagaatctgatctagtggattctatactccacttgatgactatcttttgtgggtcattagagtggacatacagtaagcacgcacactccacctgatgatggttgaagacacctcattagggggtaccaaatgtgaaaattctcaaaaagtaaaatatcattttctcttgaactgatagatttttccaaatgaagtgtaataataaagatacatcatatgaaactgctattttccataataccttcatgaaaaatggtacagtagtttagaagaaaatgggggtttaagttttcagattcttcatatttgataccccctattgtatgaagaggattgattacccttggatgggtggttcttcacctgcaggcatgttattttgggggatgccagaggctgatgacagtttcttctttttaaacaaagtaatttgttttagtttttcacatgtgtgaaatttctttcagcagattaagaaaaaaaaagtgaatttggtgcaatggctggatggtggcttggttggtgacatctgtgggcttccatatagatttcatgtaggtggtgcatcaatcataatgtgctagatattcaaacagacgactgttactatctagcttctaccatctgcatgaaaaatcaagtttacattctaaaggatctgaagaatcaaccaggtggttatgattcctcaaaaacaaaaaagaaatgaaattttgcaaagagaaaaatcccaaattttcatgttgggcttggactgcagcttgttcttgctactgtatattctcaattcttttaaaatgcatcaggatgcagtgggtttcccaaacattccaaaaatgagaattaagcacaccattttcattggcaagagcaagggaagcaatgttgttgggccagtctttacaaaatctattgactctggtgtccattcttgcagcaaggaaatagcatgttgtatggaatgggttagtggttgactgaaatgtagatgcaaaaggagattgactgacttctccctttaactttgctacaatttcttctgcctactcgaatgccttggagttgttgactgcatcaggggatctttatagaaaattaagttgactctttcttggcttaccaacatggcatggggctgggtcagttggatctctggggatctttgatggtagagttggatttctagctagaatgtgattttgatttccccatccttgtgatacctcagttcccatttgcaaggtattgttaagaaatgggggtatcaaatataagaaattgaatattttccttgaccaatgggtcctcaaaagtggaagataaataactaacatgttaaaaaaatgaggggctgttggaattcagtcaattgaacaatggtagatttgcctatatttgatgtcccctactactgaaatataactgggctaaaaagcttttttatctactttagaaaaaaaagcccacttgctgaggtgagagttttctcatcccaccacatggagcagcctgggggaggaactctaggtagggggttagtttgatgcatttttgttttcaaaaattgggaagctcacaacgcagagtgcttgttctctggacaccaaatgccacatannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngataaaagtctgatgggaagggacagcagtggaatttatcaaaacaatcggcaaggcctaggatgagttttggtcaatgatttcatgagagcattcgcatcggttgaatggattagtgaggattagcgacctcattaatccaaggattagcggggtataaatccaatgcccgttagctccaaaactgaccctggagctaacctaatccaatctctattcccaaccggtatggttgggaggatgagattaggcagctaatcctgcctaatccgcacaccgatgcggatgctctgaggtgcaagctgtggatggttttggttgatgacaacattatgagaaagactggaagaatgaaaatgaagaagcaagaatggttcaagcttgaatgtagatggttgatagatcaacagttgtgtcaagacctgttagcagtaaggatacaatcttctacttgctgttggatttcagatgtgacttcctgtgggaatggaaagacaaacaagcatccagctcttgtctgggaacaccaagtcatttcacagagcttgagaggggcatcaaccaatgtgatcagcttctagcaacccatcttggagggaagctctgattgatgccccccccccccccaaattatcccatgcattcccaagaattcattttccatatacacaaacttaaacaaatttctctcaccaatgcaaggactacatttactagtgtacaacctctgtgaataatatttaattcatacgaatcataattttagtacttttcccttcctttatgttaaaaagtcagataaacatcttttgttctacacctttccctatctcatctttgtcatcagtggtaaacaaacacccctaaaatcccaaaaaaagacaagagatgactcttctgttgatcttgaaaccaccagcatcaatgaatcagatgaacaaatctccctggatgagaagacttcccagtccacattaattcccatgccctctagttttaggtaactgcgccaacaaatcaaaatcaatcatatgaggggatatttttacagcttcagatgaagatgaggatgatgggacagcttcttaaaatggaataaattttcagttacacacagataattggaggacttcccgtcgggatctggggacccctcgcagcaggttgatctagagcccaaaaacttttaattcttgcagggaaatttgacagtttgacgctctaaaccgactctgggagacccgcagaagttgacgggaagtcctccaatggagatctttatctctgatgagtgttcagaaacttctggtccagaaaatccaccatactcatttgactcgaataccacatgtgattcagctccttctgatgctagcacacaacatcaaaagtgagaagttcaaaatccactctaagctgcctacaaaggccccccaactctaaacaattaactaatagaatggggactttggccatgcaatcttgaagcaccgcctctcaagattcaaacctcaccagtctgctcacactccaacgcaatgaatcgaaatgtaatccaggaacaactagctagcaaagcacctgtcaatatattcattctgtccaatcaagtaatgcttacaacagctcaacatgaaacttctttgaagcaataactattgataatgcttctactgaaaggctacaaactgatgctggcttttgaaggatggaggtgattcttatgagggaatatcttcttgactttcatgaggtggcatctgaactcatgcggaatattggctggaatgtgttcacaaatatgttcatcattattttttcatctttcaaccttgtaatcaatcacatcatttcttatttgtgtcttacattgaagcagaaaacatgattttttcattcagacagctcatgagtctgatacttatgtgcctcctacttatcaccactcatttattcccaccaggtgttcctcttatggtggggctgtgcacttccctgtggagttagtttaaaaatgtgaagatggcatggaattgtgcaaagattttggaaaaacacaaacatacatgtagccctactacattctcattatatgcatatataatgggtcattattttttgcgctccttttgataccccagcatctaatacagcttcttcaacaatatcattgtgagtaaatgtgatttgataattcatctgttcaacagtaagctaaagtatttttattgataattctggttttataatcatttcaacaatttgccagtcagttcacacaatcagttcctgaaatgttcttcttctgttttatacagtttcaccccacagatgagtacataaacctctctcatttagatgtctttctattaggattcacagttacgtggctcaaattcaaattcactgtaaaacgatttgggctgtcagtcactgcaaatggatctttttgttcaatttaacctctccattaagattcacaactactctgctagaaataccagtttcagcagttaaatgttatggaccaatctctgcagaagaggtgggtgagtatgtatcctacttattcattacctctttcaaatcagcagattcacttccttgaaaaccaatatggtctgaggagaagactcatcattaattattaattgattattactcattgttctttaccattaaccctgtggaaggtgtgccaggtgtgccctcatagttgaaattcatctttcttcataatccaatctattgaccaatcaattgttgatctagttcattggggcttttgaagatgttttaagagcattggtgagcttcatagtggtcatcataaagattaaaattttacttcagttactccctagtgattgcttgtggcttctcagagagatttaggatggatggagggagaggtgtgcactacaatttggtttgtttttgtaacctctataattctcatgtcttccagatgggaaaaacaatgattctttacttttttgtgtttgcctgctaggcagctgtacattttaatttggttatctattgatcatccttttgattttgaaaacaaaggatatttgaaactcccttttgattttgggttttatcaacaacggcttgtttgctgacaattacaaagcaatcttcttgtgtgtcacaattatgacctttacatacattgatgagaatacaatcaatcatgatatacaaaaactaaccatccatatgactgtttaatttttgccttcctgtgtaggactaatcaacaacgccttgttagttgatcaaaaggatcttatccacagttcataatacttttactgttttcatttcttgatcaacttgaaattcccatggactgcccatgagtgggttggtattgtttccagataggaagagtaaattaattgaactaatcattggtgatgagcactcttattgcaaacatttgaaaaaatatgagcacaggtttttgacatgaaactgatcaccaacaatcttcttcttgagataggccagtaggttagaacaagaacatcctccaagagttttgcttgaattgataatcacactccacccttttgtgtctctagcaacaagttcctgaatctccttcctatcaatctaagatggtttggcttcattagaaaaaaattatgctaaaaagaaactccaatccctcccttgtgggtctctggtattcttcaagaagaatcaaggtcatccatcccctaccctataatctgtctttgaaattggaagacggagaccttcatgcacgttgaatctgtgtgtatggacttcttatcagagcgatttcattttcatcagcataccaatctccaagaaaattgcaactgaattgaacttgatgattgttcagccatcttgccttcagttttgaggcttccaccagccaatcgtccgcatattgccaaaaatggttttctgtggggggctggatagtgttaaaaagtctttgagaatcatgtaaaaatcttgtaacatagttgggattgtccttgtcctgctgcaaaagctcttcaaatgatgtgaagtgaatgtagggtaatgatcaatcatctttgaactgttttagaaagatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctgcatcgacagcgtcagccatgtatgtgggaacgtctgtccatgatcaatgtcttaccatggttgcaaggatggtgtgcgggtgcagttaaacctgtcaccaagtttacccccggacaataaacatgtgcgagggtactgtacatgctttggggacaggtccaaggtaggaagaaaaacacccttggatgggtggtttttcagagtcaggtgttatttcaggggatgttggaggctccaagttttttttttgtgtgtgtgtgacagacataatagcccggttcacgtaaataaaatttgtgggacgagcaacgcttaacgacatctcgttaaaattttggcggagtcccacgcacaatttaagcaacgagcagtgcgtcatttcacgcatgtcataaaatagccctacgtgaaccgggctaatgaacaaagttttttttatacattggtaaaagtgtgtaaaagtgttttttttttgaaatttgaaaaaaaatgaaatggggcaatggtgtagttgttgttgtctgtgagcttccgtaggtgagactgactcagatctctacacttgtgtcaacttgacaagaacccacaaaactcctggacccaacaaatgtggaccattggtacaacctatagcaagcatctcaaaggactaggctttctactgaattttattgctggcactaggctttctactgaattttattgctggcactaggctttctactgaattttattgctggctattgcaatgcttctgtggacctcatcacatcttctggaaacaatcaccacagagacatccctcctttggtgcaatccaggtaaatgtgaattgttggtaattctagcatatggcatgatatcacatcccaggagctatcacctcatcaaggaagtacaggaggcacaacatcatcaaatgacggctcaggttttcatctccagtcttaccaatccttccagcaccctctctcatctgtgttacattctttggcaattcgtgggctcattgggtcatctccaacctcatcattctcatgagttcatgctgaaaatatccagatgttctgatttccataaattaattggatttttttaaccacaaaattcaccatgttcatcagtcttgatttaatttatggataggtcagatatttatctgctatacacaactccaggaaagactgggaacagatgtgtaaaatggctaaagtaattagtagagagggatcatggaagccttctgtggtgtaataagaacttgaacatttgagtggtgattgtgtgtttcaagatctgacactttgcctcctgtcaattgtctgtgatgaagggaggaacattaaccctggaggtcaaacaaatctttggctccatgagggaaacaggaaaaaaatattcaaataaaaccaataaagtttcactagccaaatgtgtcttctttgcttataggtggttccatgtcctcagcagaaccagcaaatgaggcagtcaagtgattgtaaccagctttggttggagactttcagaaggccaggcagttttggtagtcaaagggtcctcaaggaagaggtaagatcagaggaactcacctcttgccattttgaattaaaaatgaatggcaatgctttggctaggtgctgcattagatcacaaagcaattttacagggagttgatctattaattgtgtgagagataactctgtgcttcaaatagtacatccagttgtaaagaggagatttgttcaatgtttaactggatcagaaggcctctgagaggatccttcaattggcccaaataacaggtcaactgtttggaatccatggactcagctatccaccccctttagagttgctgaaatgattgtcagccttaaaagctgcttgcccaaactttgttgccacaggagtcacctcagttagaaagacaatgacactcgttgcaaactggctgtgaatggttctagcatcatatgagttgctcaaggattcatgcatgcaaaccaagctcaccaggatatgtgtgtggaagatggttgcaagaatgctttcagtgatggctgatcagggcttcttcaattttctaatgagctcaattgagacattcagaattagagggccatttcacccaggacagccaagagggctccaattcctaagagtagaaggaaaaatgttgatttgatgaggagtatcagaatcagttcacatccattcaagttgactgagtctgtctcttgattgtttcattattcctcttgtctggttcctccagggtgttggacctctcacattcagtatctgatctagagatcatttgcttgtactcagggaactggttcgattcttacaaaaataggtaccagttactgctgtggaaactactctttgggggaacagaagctcaaagagggatgaaatgcttgaannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggtgtcgcccacatttcgtttgtcaaaagagatcgtagggaaacaggccggagagaatttccattcactggtcgtagataatcagatccgtccgtatcagagagaatgtaaacgttgttctcgagtactttctttatttcaaagggtccgtaccaccggggagcaccttttacatgagattcatttcgtagtttgacggactcccccacattgtaacgatctgggacagagccgagttttgtatcaaaagcttttttatttttttcagaacgtttggcaacgttagtcaacgccgtagtgcgtttcgcatttagctgtctgatacgttcgcgaagggcatcttctccaggacatgctacctcagtagcgataggtttaaccgggtcagatgccagtcttggtttcactccatacgtgagttcaaacggcgagaacttactgctgtcactgcaatggatcctagtagagtaaagagccgcaggaagataatcttcccaacgagcaagatctcccgacttgttaagtttaaataaggcagcctcaagtattccattgtaacgttcgttcttaccattcgtttgaggatgatacccggaggtattcgccttttcaatattgccggccgcaaggaagtcagttaaccccttcgacaggaaattcgagcccctatccgtcaggaattcccgtggtaaaccaaacggggtaataacatgctccaagagggcctcagcgatgttcgttgccgtagcgtcccgcatcggtattgctattggccaagaagtgcaatggtcaatgatcgttaagatccatcggtacttgtgtacccgactctccgtgagttgaataaaatccgcggaccagcgttcaaagggtcctacaagcggcaaagggacttgtgccgacgtctcctgagagtcccgagagcgctcgaaaacctggcactgtgcacacgttttcacataggctttaacatcggtgaggcggtggggccaccaaccgcggccacgtaaaagactcaaagtcgcgtcacgaccacgatgtccagcctcgtcatgcaccttgttcaagagagcaaatcggtgaccgaagctgatgaatggagaacgttccgacaatccagggcgtcccagatagataagagtctcctcaaaagggtcatattcaaaaagctcgtcgttcatacgcgctcggactttaagggccacaggaacgaaatcggggactggtctgtcatcacgtaaataagggataattaaaggccagtcagtctcgtgcaacgaggaaacgatactatcgatcaacaataggtcagaacgtcgggacagcgcgtccggaacaacattctcagaaccacgcttgtacctcacatcgatatccatctcggagaactcatcgatccatcgaagtaaacgtttagaggggagtttttgtgtagagaaatagaccaaagaggcatgatctgtataaacaatcgttgtttcgaccgccccatcaagataaacatgccatttgcgccaagcgtgcaatatggcgagcaattctcgttcctgagcagggtaattacgttgagaagaatttaacttactcgactcgtaagcaacaggatgtaaattgtcgtcgtctgctttctgtaataacacagcgcccacggcaaaatccgaagcgtctgtttctataacgaaaggcttcaattggtcaggtgttagcagaacaggtgccgagaccagcgcctctttaagcttgagaaaagcagcctcatgaagaggaagccatagaacagactgacgcttagtaacgttgcccgccgtaagctcatggagaggagtcgcaatgtccgcaaagttttttacatatcgtcggtagtacccacataagcccaagaaggaacgcacatcatggacgttagatggacgaggccattcgtcgacagctttgagcttgtccggcattggtcgtacatgatttcgggagacgaggtgtccaacgtattgaatctcctcgaggccgaatgaacacttgtgtccactacagcgaagctcttcttttttcaaaatggatagaactttctcaacatgtttgaggtgctcgtcctcagatttagaatagattaagatgtcatccaaataaacctgaacaaaatcgtcaataagatctcgtaggatgtgtgtcatcattctttggaaagtactaggagcgttgactaacccaaaaggcatcacaagccattcgaaatgtccatatttggtgccgaaggccgtttttggaacgtcatgcggagcaatgcgcatctgatggaagccttgttgaaggtcgattttagtaaaaaatttagcgtctttcaaagagtcgaaacactcttgaattagaggaaggggatgtcgatccttcttcgtaagcgtattcaaagccctgtaatccacacagaatcgcagagaaccggaggcgtttttcgcaaacagaatcggggatgaccacgaagaagtggacggccggataaagccggtcgcttgcaattttcggatccgctccttcagctctgagagcaacaacggcgacatttgtcgtacattttgatacactggcttggcgtccccagtgtcaataagatgctccacaactcgttctttagaggaaacttggtcaataggggaaaataatgtttcataatgattaaccagagcctttagggaggatccaaatggttcggctttactaaatgaattgggcaagctcactgcaggagtttcccgaggtcctagaacgtttaggtcaccgtcaaccattgtacacaagaagaattcagtcgttttgtttttcaattcttttcgaaaagatcgtcttgacattgggataagatcgggatcgctgctaatgacagccagattatgaggatttgagatgttctttcctggaaagaaagagacaaccaagccatcagaattcttcaaaaaccactcgttacgttcccaatccgttttggttgcgttggaagaaatccaatcgcgacccaagattatatcatatgaggacaaaggagccaccctgcatgttacaaggccggaaaatgccccgaagatcaaacgcaactcacataacagattattgctaatgcaatcaccaaaggctcccgctacagcaaacggaaggcacttggacgtttttagttttcgatccgagacaaaggacctagagacataggatgaaccagcacccgtatcgattaagacgttagctacacgtccttcaatcgattgaaaaaaattcacgttaaggtcgccctcctgttgagggattgacaacaattgatcagggttgttgcccaaaaaatcacgaatcaaatcatgattagtcgaagtacttacaataatttctcgaggagaacaggctaagctcacagatggaacagtaaccgacgctgctatagccgttggtgatttcaatgaatcaatagtttgctcactctcaatgttgttaacgaacgtgggttttttattgctaacagaattagaacaaggagagacaaaggtcggtggcagagacaattgcgcaccgactacacatttaaagaaacagtattggaaccggaggcagcacgtttggcatcataccttagctgcttctcagacttcggttccgggcatttcgaactattatgccccggtttgttacagttgtaacacactcgctcgcctgttttggccttcttcccggaggcgtcgtcgtcgggggccgttgctcgtttgttgcctttgtcagaggtcgacgctaggcgattagcctgccattggcgatcctcctctaaggccgcttgttggaccgaacggaaatccataggggtcttgcgtcgctcttcggtgcccataaggctgtcgagtttcttagaaagtccgggattgacctttaagacgaatccggtaatctcgtcgtactggaagtcgtagtttttcgccataacttgccaggcggagaaccgcttcatgaagttctcgagtgattcgtttggggcttgacgaagttggtcccaagcgcgtgcaacggatcgtttgctgatagctaaggggttttctttcgtgatccaggctttgaaggcaggccagttctggggaacggtgccttccgctttcgctttcttcaactcctccagtgcgcgatcgcggagcatgttgaaagcgacgatgtgccataatgatggatgagctctaatcatttcaagagccagctcaatgtcagccaaccagatccgagcgtcgctggtgaccgaagcgttgtaagtcggtcggttggtcccttgccaaatacgaaggacaactgataacttcatttcccaatcagcatagggatcgtttccaggggcgcgatgtccacgcccaaggtattcgttggtatgatcggataaccccacgggccgtcgcggagtttcagcccgggctgccgggatatcaagatttggtaacacaggtttttcagtgccggcctccgagaccgcccgagcttttcccttgaaacgaaggttttccattgcttgagtagccgccccacgagagctgccctgaatgccttcgcccgtagcggacgaggaacccatgacaatttcgttcggaaagccgtcgtcggtcaaaggggtagcagcgggatcctcgtaatcatcattgctgctatcggatcgttcctccgtggcgactcgaggaaccattcgaagccaaaaacgtggattctcggcaaggtacagtcgttcgtcaggcgtcatcgcctctaactcgtcaccgcagtaatcaaatccgttgaatgggggtctaggagctaggctcgctgagcggggagcacgacgagtggtgacattgtcgacgggggatctgggaatagccattctgtaacgttcagaaatgaaggatccaacgtcagtttgagtcaaaaaatcaagaaaccgtttcgttggtttgaaaacgaaagccagtctaagcccgaccaaaaatcgtcggaaggggcttcaaaaagatacgtcttatttttcaaaaaaaagaaactaaacctactgagttttaaggggataagactcgtgtttttaatctaaacggtcgacgaaaggggtttgaagcaaatggatttgctgaagaaccggagtcgaaggtagaaaaaacaggaggattcgcggggagaaaaccgaggtcgaagaatgaagtcgtcgaagaaaaggaatcggccgcgtcgaaagaaaaaacagtagtaaaaaaaaaggtatctaaatgaagtaaaaatgcgaactcgctaccactgaagccggagggctaacaggactcaggactgtagaaaggctacggctgcggaatgctaaaactatatgcaatgcaatgtaaaactatgaagatgctaagaaacgtatagacaatgatgaaagataactagatgactgaagtctacaaaagggagagagctatagggtttatatacccgagatgcgaactgagagaaaataagtacaaaggcaggaagccgcattcgagtgtaggctcagtaagcctagtcagggtgaaacaaggggctggcgtgtcaggctagtccggaaaggtaagaggaggcgtagaagggtccaaggcgtgttgtcgtgggcctaagtagtcgatgttgtcgtggcatcggctacagggccagctgagctggggagcctctggataaaaggcaagggagagtgaaaaaggagagttttatgagaaaaaaaataaataaaagaagaacaaaagagcatgtaaaacataccttggccggctaaaaattggttagaagtcctcagactgccaagtggtttctagcagcggtttcaccatggaggatgttggttgattgggctgggaaggggacaaagataagtaaggggatgtatgtgtaacagatgagaaatcaaagttctcacggaccttggtgagctagcaattggtgctgccaaatcagttgctgggacaaggaggtgagggttggggggtctggtgcttctgggagaggctcaggagcctgccttggacggaactggaccatggtaagtttagataaatgtttatgtatgtatgtgatatcaatattagggtggcttgaaaggaagggataaagcaggatggagctgtatgataataatgatgtctgtctgtcttggttcaacaccaattcccttcttgaatatgtgtgaccattcatctcctccagcttgcaggctggggtttggaatggtcctgctgtagtactgcaggactactaatggctcaattaataattctgtgtgaaatgtcttgattctgtaatggtaaatatattccaagtagatgatcctagatcaatgaccaggaagcaataagactctgatgggggacaaatggcaagggccaagagagcactacacataagtccacaggatacatgtaagaacctactgggaaggcattggtggctcagatagggaggcctgtcaaggtgcacacaccaagagccccttggtgggcccacaagttgccgcagagcattgtggagcccttgtcaacacctcgggatcagcctgtggattcataggtggagcccacagaaaactggggaccctcaggtctcagtctgacctcccgcaccggccacttgtggtatccaccaacaaattggtgtccacccatgttgatgtgtgcccggggtgtactgtttggtggaaatgagaatgataagtgtgctcagctattgataaaagatatgtaggctgagtatgtaaatacatgggatgaagaaggttttgctgcaagtcagaaagggtggacacgtattcagccacatggcagttagatggtaaatgttatggatatctttgtaaccagttggatgctgtggtgtgctgtgcctgttccaatgccaaaagcatacagcagaggtgtttaaatggcatagttgcatacaggtgaaagtcattacaagagaaggaataatccttatggaggagtcacagtaaatatacagacagaagtacatatgtggagaggagtgggagaacttgtctcaacaaggaatagaatagcggtgatttatgtaataagggtacttaatgtgttatgtgagggtacagggtaccaattgttgattgggaagggaggaaaaataattaaggcagagggaggaaggattcaaggaaggagtgaggagaagctttgaaccacaaatctctggatggaaggagttagcagctggactggcagcctggtgctgcaggtatagaatgttctgtaagatggcttggttaacaatcctggccttattcaaagagaggtaccaccctacatattcactgatcctgatccacatggctatttgattgcattgatttatgaaaatggcagttgaaggcttaacttttcccaaatccttgtccacccaaggccattagaatatgagtgactccaccaaacacttctttccctatttggatcatctgtaggatggattttctgccagctctattatacataaatcattccactcaattactgatgtggctgtcactgcagcaaacaaattatcgacctctctgggaatgccaacttgtgactccatggataccaaatttgcatccaaattggccttcacacaagacagattttcaaatcaacccactgtgacaccaatgcgggtgctattgcatttccattattaacaaacatcaaccaaccaaaaggaaggttccattgccctcaacagtcaccttgatcccaccaccttcataggccccttttttgtttttcctgatcatcaagcggcaattgaaatgcaaaaattagatggcataggtcaatagtatatgatgcagggaaattggaacattgtacccataataatcaacctgctcatccaacccttaccaatggtggtgttgtggctggcaccaataaatgacagtaagatttgtgaagtacgttttggaacagaatggtgccaaattgtttttcatggaataatgcatcaacaaaaccagtagtaagcgggtggcttgcaactaactataaatgacagtgaaattgttgcaacagaagtgaaaattgccaatttggggtgttttctatgcaaattaggggtcacaaaggcacacctttggaaatcaaatggtgccaagctgattttgatggaatacctcatcaaactatgtggttttctggtgtggcaagcaacacttggatacttgtgaaaccatccaagtgatgcgtggaagtcaagaatatcaccaggatggcaaaaaaccacaagggcaaatcctcaactaaggagtgacctgtgtctagaatacactcagaacactttatgtaggcccaagttggtctggattgaacaaggatgagggttaggctctagaaactctgcactttgaggttttctcattgcaatcatcattggtggctccatcaattgttttgcaaaccgctgttgtccaattctgcactgcccctcttcaatctttatgtgaacctcacaagatgcagccttcttccactctggctattttgtttcttcaatctcgtagcagcattggactgcctctgccccaaaaagtgtagtgttgctttttttatgcatgaaaattgcatattgctagtgtggtttcactatactagctgcactatggacttctaacagatgctacagggccaaagtgccactaacaagtgtgtttgataagtgtggcaggcaaatattgaaggcctgtgcttgtagcgctagcgcagatacacaaacaccatggttagtgaaactgtcccactattgctatcccatagttttttttcttcttcttgataatttttgcagtcaaaccaatggtgttgtggtggctagcactaataaatgcaattgatgcaaaagatgtgaagattgccaattttgggtgttctctatgcaaatcaggggtcacaaagggcacctcttggaaatgaatgaggccaattcagggcgtcccctggatgcctttgctctgaaaccatccattagctaggcatgcttcttaaaaaccatccccatggtgtgctgagtgctccatcctattcatcacacaacatttgatctcaaaccttcattgatccactgatcacaccacatcactcattaatagagaaatttagctggtgaatttcctctctttccatcacattagcttgaattgataactcaagtcagatagttcaagtcagaggtggatgaatatcctatgttgctgcattctcaagctggtggaatttagcaaaatatgacaatcatcacaggatgctaatctgaatggggggggcagtaatattgaagaggttttgtttggctacaggccccagatatgtaaatgcattttgcacaaaacaagcacacataattttttattgaataaataaactcaagctagattggaaaccatattgtgaagttgggaatgctgattgaattaatttatctccatgttagtacacactaccaaaatgcagatcttagatttcatcatactcattattttgatatttttgacaagcacaactaggctttgttgcggtttgcttgtttctaccagtagtagtaacaaaggcttgatgtgcttgtcaaaaatatcaaaactgtgaccatgatgaaagagaagatgtctgttctagtggtgggatttggatggttttgaagttccatgcacatactcttggattttaaggataatcagacaaagccactttgatatcacaagatagaaattatccattttggagcaccgcagcagatgccaggggcaatttctactcattgccattgtccatgtactggtgattgtgaaatgatctgttggatgaatacacaagtttgaatgtgaaaatcaaagggagactggtcctggggggggaggatgaggaaagttcttgttggttaaagagaggattccaattcataccatgtatgtcttgtttttttgaccaccatgttcccaaacctgtgaaagaattgccgagggatctcacctgttttggaagaatcttgtatgaacaatttgtcaatatgaaccaagaatttgaagaccattctaagccttcccccaaaaatctcccacatgatctcaacacattttcaagtttgtgaagtgacttgatgaataaattctttgcaacaatgaagcaagagtgtaaggaagttgatatcaccaaattgtccagctggcattgattcaatgaacaagtattgcacattggctatgatctagctgatggattcattgtaaatttttgtatagccatgatttatgtgtgtgaaattcttctggacataatccaaccaagcagcatttgtgtttgaagaatgaaataatgtttaatctacagctacaagtaagtgccagtgaaggtgttaaacttagagaggggcagtgaagtggtcatgctctgatgagacaaaaatggtggggacaagacaggccacggttgacaactggatgtgcctaggcaagatcttgtccttttgtgcgtaatgttttttttacaaatctttttttcagcaattgttttcccttagccgggactgattccaatctcagttggctctacacccaccatccaattcatttgtcatcatccaatcacattccatcaccatcaagtcaatattatcactgcattcaccacacaagaaaatggattagacatccttgattaccttcaggaacctcccaagactcaagagtcaactctggaaccatcgaagtcagtcaaactgcatacaacaagttattatttgatgacaaagaagtcacacaatctcttcaatctcagcttcccactccatctcaatgcccggctccatctgttcaacctcagcttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncattgtggggaaggccaagaatcttgactgtcactcttgaacaagttgagaagatgggaggtttgaagtggatgttgtacatttcaagtatcccaaccctgcttcactttgggtggtcaaaccacaacaagacctggagagggagacaaacacaaagccgttggaagtgatcttctgaccccaccaagatgtgcccaatctggtcctctgggtgaaacatgattgattgtgggcctgggctaatgttctttatgcaaagtacatcaaagttacggacaccaactgctttgtcaacatgaaccccccccccccccccctagtgttggctccactttcaaatgggagagacgagctggtatcactcccctgaagcattgtttggccactggacactgctttgatggcttctttgagcggtgaggtgtctgtggctccctcactcgctgttcattgattgatggccccaaagaacttggattcaccaattggcgctaataggcttttggttactccctcccattctgtccagtcgtaaatcctcaacttctgaacaagcccttccaacccttgacacgcttgaagatgttcaaaaaattgtgatggaaagtccagatggcaataactgtgacactgccttgaaactctccagtgagtcagttgatccaccagggaagtttgctcagcacccgctttcaagtgccatcagtgaactcggtcatagatctgcttggaagctagttacaacccatgtgatatgtaccagagatatgtaccacaacctggttacaagacatgttgatgtgtaccacaacttcccttgatatgccagggaatcatactggatatattatggaatacatgtgtacaatgtaacccagacctatgctgaaaccaagttcaacttggcagcatacagttcttgatcccaagcttgcaatatcttgactgatatgatttcccacctggttgtgagccactatgttagtaagatactctgaaatgttttcctttcaagagcccactgtttacaagaaagcttgtgagttaattcagtccttgcaaatgcctatatcatgtgattctcatgtatacaaaaccttcatatttagtgacaaccagacctcctaccctcttggtaatgtctatatactaaagagtatgataattggaagccaaatgctgaattcattgtgctcattggtcaaaccaatcagacaggtgctggagtttgtttactacactttccagcttacgttactacatcatgcagtgccctgcagccaataagagtgagttaaaataagcaccaaaggctgtgtattgcaagttatggtgaagggtattcaaaacaattccaaattctagataagagaaaggtaacaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncaaccaccttgaaagaccaccaatacacaactctacatttcctcaagagaaacaagtctagcaaacaaacacaatgagacttgtggaaccaccccatcaatagttggatacaacaatgtagtaacccttctgacctacaacttgacaaaacaggcccaatttactagccaaggatccatgcttgctgataacatggacttagtgattctttgtccgttagcaaccttgccaaactgggagaatgagatcaagattcactttcacaagggagccaagggagccttactatctttcatggaagagactgaggaagaattgacagaggattgctattgtcacttgttgttttgacaacctacgagatggttggaacatctggcaacccactgcataccaacaaagtgccattgaatcacttggtatctgaaaattcagaatttgaggctcagagcatctttaccggttaagcataaagccagcggtttcaacttgcggctattgctaagctactattgcaaagcctatttagccacaccgatgtggtgtgatttgaagtagagatgtgtgattggttgcgggagggcaccaaaaggaagtactctcacaggtatttgcttatagcttgcttgtgagctaaccggtgctaaatctagcaacagttagctcaaatcggagccactagctagtttagcttgacctcagctcagcccggtgtggttgaatttagcagctaaagtccttagctcgcgcaaatttagccaccactacagatgctctcagtaagttacaataacctggtgcatggattgagttatcaattaataacaaatctgacattaaaaaccatgtagtatgatctgtaacccaacagccaacaggactctgaacattcaaaagctgaaataaagatttatcttgtgtctgacaagagggaacccccttctagaattgactcaccaatgtccaaagcttgatatttctactgaagatttggtcttggaaccaggagtggatctggaagacgcagcttatacctggaattaatgttggatcccaggaagctgtcaagacgttgaaccgcttgatagaaactgtatgcaggaggaggacaaaggatgtgctcttgagtttgccttccaagattgaaaaagtggttgttgtgagcttggatgaattctccagagggtttcaccaatcattcattcagtactttggacaacttcaatcatctggcaagccatattgggattcaactgaattctttaaacagctgacaatgatacggcagttctgcaatcatccgttttttgcacgtgacaaaattcctcaccaaaggaattggcaatggcaagactccacaaaattggttcatcttgtggataacctggatcaattcttgggggtggacgggggattctaaggcccaattcagtagtattctcaagctatgtggcttttcttgagatgtgagtgatactcttcattgatattttttcaacaaggctgaatcaagactgatgaggtatggcatgatgaataattgaaaaagcactcaaagagaaacaaatgggttccaagggaccttgagtatagcaaaacgagatgagaacctggctcaatttagatcagatcccaactgcaacattcttctaagctcaatacaggcagctggggtgggaattgatttgaggtgtgcacaaaatctgtacatgatggtaaggaggaagcaattcttttgtgtaactaaacatgttgataagaagtttgatgtttaaggaaccaaattggaatccggccctggaaaatcaagatatagattgtctctactgccttggatagacaaatgaggttcatgtctaccattactactactgttaaaggcagtctggaaatgaatatacatcaggtgaaaagtaggaaaggggaattggacttcgtccttcagttgtttcagttgcttgtttgagtcttgactggcaaacaattggtggacttttggtgggtagtaaagttaatatcaggacataaacctactaaaaacaagcaggacaatgataggagcaaaggcgcaaatcattgtatctagaagaggaaggaaaaggtggaaactaaatcttcttgcaggagtgctgaccgggtgtgattttggaaaggaagtctgataggatcttgaaagcaacttgtttgttgctttcagtcatgtggggaatgaggtctagaggatgtgccaggattgtcagctatttataaaaaaacaacaacaaaaaactgcccactcaacaggaaggtggcaactgcaggccaaccaacagatgagcctgccttcggggcaggttggttggactggtccgagttggccatccttgccatcatttgtattcctccctcaagccaggtctctcggaaaattgcctgggcaagttgcatgactgtgctctgctctgctaacggctgctggtcaaaccaatgccaaagctgagtcagctcaactttttcttgttttttttttggttcttacggccggcaagggcaccgcctgagcattcaagaaacagccttgccaggctgtgcatggataatggcaaagtcagtttgtaggcagattgggatattttcttagaaatttgaaatggtcccagccattggtggtccagcttggggcttggtcttgtcaaaatattctttctgttcagccaaacctctttgccaacgttccaatttggactgtccttcacacctttgtcaaattgggtcttcattgattcttgagctgcttctaggcataacttgagttctgattggacttcatctttgtttgatttgctcttcaaccgccggtagacactgttcacttgatgggatcatgccgtatgaaggattgaaaccgtagtttgccttgaatggtgagactccaattgacacatgatcattgttgttgtagcaaattcagcggttgccaaaaggggttcccagttgtcctgtcggtattgaacaaaatattgtaggtactgctccaccgccttattcgcaatttcagactgtccattggtcctggggtggtaggtggtcaaaggatgaagcctgattccaagttgattgtccagttcctgcgtaatctgagaaattaaaatactttctctgtccaaaacaatggtctttggggtgctgtgcagtttccaaacttgtttcaacataagatccaagagctgcttgaagttcatggacttgttgcagggaaggaaatggggcatcttacttgcatgaaatattgaaagtagcctggcgctcctgttggtccaaatggcagacaaaagccagcttctcctcatcaccctctgaaacacgtagatttctgtaggcgtttctcaggtcaaacttggtgaaagtgttggtgtcaagtaggctgtcaaccaggtccattgtcagaggcagggggtacttgctcttcactgtaacggcattgagtttccggtagtcaaaacatgggcataagttgccgtctttcttcccggtgaacagcacttgtgctgcccaaggcgaattggtttgctagtccttcagtgatcagggtgttgagtgcttggtttttggcgggtgacagagggataatcctgcttgcttggggaaaggctcctggcacaaggtctactcaaaagtcatagattcttctgggtgggagtttctgggcactggacttgtagaacatgttgattgtaaggactgggatagtccttcactggatgagtggaaaaaggcgccagaacagctgaaagcctaagcaagttctaagaccaaacaagggagggatgtatttctggctcagctctcttctgacaatctgactcaaaaacagaatagaaaagtagagaacaacagtcaacagagaaaaagaaggaaaagtagagaacaacggtcaacagcaaaaactaaggagctgtgtaagatcacacattcctatgacatcataaggtgtatgcgcaccattgtgacgctctgccatagccacatttcaacagaaacgtgctgtccttggaaaagccgcaacaagggagaagcttgtcagtaatgaactttctctcagcccaaaggtcattgctaagaaggcttttgaaatcaactagtaaaaatttacctcctgcaggcgccacaagggggatagtttggtggagttttttctgggaaaggacccttaaaggtttggctgacacattcgaaacaattttcacatccaaccaaacacccggannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcgcccaaaaaaaaaggagcggttgagagcatgccaactcctctgtatggaattcagctgtggtagaagtaatgggaaggaaggcttgtggaattggctcgggcttttgatgaaaataaccaaagaagatgcagcacaggcaccagccattgttcagcggtggctccacggaaactgttgagagaatcaacaagcgcagggggtggaagtcaaggaatatgaagctgggaagaaggctaagttagcaagagcccaatatacccgctggcgcaaaaaggtaagtttgtttcccgtctgaacctccaagatataccatcccaactgacatatgaaaaacatccatatcttcaagatttgtgaaaacaggtgtgcgctgacggcaaaaccttaccctaacaatcatcaactagctgttgttcttgcggataaggatcctcacttggatatcaaaggtgcagaaaaggagggggattggccggttagatgtgtgcccatttggcaaaactgtgatgcacgggctggacaagatggtgattgcacaatctcagcaccacaaacaaatatctgtcaacaaagacctctacggacgttcaaaatccatattcagcaagaaggagggggattgatagagtttcacagaatctccctattgattgtcatagcaagtcatggcgagaaggattatgtagattcaagcaagatagagtatccggggtagccgtgttttctgttgttaacctggccaaggggattgattgtcttgtgacactggcgcctccggcaggaccaagcggagctggaggatcagcagatgtggtgtcaagtgctcaagccagttcaagtggcagaggtccatgaatgtagactaaattcttttacatatgcggtattatcattggataggagaaattggacttcagtacaggggaggaattatattacttgtttcctgactatgtggaggttttgtcaaagaatcggtatgtgatgattaatggggttaggtggtccatggtacatatgtggtccagaggcttgagacatccaacattgaaatttgcaggagcggcaagtgcactcatgtgtcacacaaacgtacgtgtgtacatttgtgtcacatttttgaacactggtccctgcccaggtgcagaatctgctcatgtaataatcacacatcatgtgtataaaccttgttctttgtgtcttttgcaacttaatctgtgcgcaaatgtttttgaaaggtgtctcaagtgttgtgcaactgctgggtaaacaggttttgtcctgcccttgccctgaagttcaattgctgttttccctgacttgaggattcacctgttcctgatttcactcgagacaagataatcctctgcctgccacatggtagattctaacaaatttattctagaccaaatcttaaatatggcataaaaatcatgctggtggtgtgagcttgaacacaagtaaatacacagttttcccaagggtggtgatgctgaccacacccaaagctataaataaaggattatctatcccctgtgtgatgttatcatcctttgatgtacacagcggtacaaacaatagattgtgggtgagcagggtggaaaaaagtttcactgtgggactgttacccattccagagacgtcagtaagggtttaaaaacccctctcctgttcccaattttgctccttcctcccctcatcccaaaaacaaataatattaattccatccattctggaataccatctcaatgtcacaaatagtgtcctacccccttccaaagcacatctgaaaacaatggatcctacctccccagcaagtgataaaacagaaagtcacaccaatccagaagatgaaaccctcccccaagtatgtcctcttgatctagccttcatacctgaactgattagttttggtctcacttgtccaacagcagacaccgtacttgcaaagaactttcaaagttctccccctccatctgctccatcaaattgccccctgtctttccaagagtttgctctcaaatccaatgaaccaagcttgtctgccccattgatcccttccaagcccataatcaacactgaaatccaaaaaatcactaccaaaatttaatcaaaacatgatggcggcagagcaagctacgtgtggcctccagaacctcaaacttcccaggagcctgaaggaacaagttgaatcacttgagaagtctcttgtttgcaacaagagaagtaagattgatggtttcatcctgattcttagctgaattttctgatatgcatttcccccaatgaaattctgatatagcttgggaggaaaccagcaaaattctcaacaatgaagcaatcaagatccaccaaggcatgaaagcatattcctcttcttcaacaaccaattccaaaaaaaaaaatctccacgcaatatggcccccaaaccagttgaattactcaatcagcagccaaatccatcatccaatcctactcctgaaactaaacccaatcaatgtctgagtgccaaacagcctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgctacatcacctcaaaaagctcaaggctgcctcctcctcctttgagacaagcaacaaaaactacagaattttgattggtccaacattctcagttgatgttctacatgagtttcgaaatctcattattgatttcttcatggcttatgttatcttccaaaacgcacacgctcagtagccaacccctcaccagcacccagagaaagaacctctcccgcccggctcaaacctccaaccccaatccacagggctcatcagatgtagcaactaccaggaatacttcaactgagctgacacaattgaaggaccaggcaaacaatacaatcccaacagaacttccaacccctcatatactttttacttggtggtgtttgtggactcttcattgcctccagaaatcaccaaacctccccagtctcggaatacatctctttcattcaggcaatttaaatcatcaatgaaaccttgtccactcagcgcacccctgaggaacccattcagaaaaatctgtctgcttacatagttaaaatatttgaaacagcttttgagtcaaccaacaagattagggggtttcaaagttgatttttgaacagaattctacacaacatcatcaagaccacagaatttttgagaaatgttccaaacaaagaggaaccagaagttccagaaaaccaaaattctaaacctcttgaccttgtgaattcatgtaaaatcctgtttgaaaatcaactttgaatcccaatattgttgcactgaaaaagccacccacctgccaccaacttgcagaagcaattaccattgattacttgaatcactggaaagggatccaaccgagcagtcccttctcaattccaaacttgtctcgtcagattactcaaagatgatattgatatgtctgttttttttttttttttttttttttttgcttgaggttttgttcctgttatttgcttatcattttttctaaaaccacatgtacaaaatagcaaccacgaattgaaattttgtttgacttggcctttccatgtcctgttttgtgtcaatgtccacactgagtcctcctcatctgatatatatccagctgaaattagattctgatattatatcacaagctttcaggtgtcaactggccaacccaaattgggtaaaatgcatatgtaatccatccttttgtcactgcatgggggagacatacccagtcatctccagtaccagctcaacagattcagctttccactgcagattgaatgaaaaatatatggatacaaaccattctggtggtgggaacaaaacaggtcccatcagcaaccatacacaatgtcataccagatcatggattacaataatattgtatactgtgaaacacattccaacaccattttggtgcaattgtaatatgagtcagaatcacagacagtggattactcaaagatatgtctcaaaatcccaaacatgaatatttttaacaatcactcctggcttgtgtgacatacacactttttgcccaattccagctaactctcttttttgaaagcagagtaattcaaatgagtaccttctgtaatatccaataaaattttccaactttctcaaatcacctcctttctggttgtgaagtatcatgtttacatgcacatttatattaaggctgtgtatcacaaggccaactactaacaagcagctagcacatccagatttgagttccatgtcacccaatctgaccagattcttcagatcttgactatctaagatgacttcaaccgtaagacttgaagttgatttcccttgccccttctttaactttaccttcataaaatgaaggcactggccttgaaagaggacctctttgactatcagttggcacagggttcaagtttggttcaagatacatgggtcaatcaaacgtcactggatcaattggtatgatggccaagatgtaaaaataagcagaaaatcacacccatcagacttggaaatagggggtatcaaatagaaaatccacctttgcaaagccgtcaattatttttttgaaatccacgattatttaattgacgggtttccaaaatccacctccatcaaccccaacgggttttgaacaaaaaaacacacatcttttcatccaaaccagtcaattaaaatatcccatttgtttcaacccatatcaccgccaaatttcacttgcaccgccaaacttcacctcgtcagcactgatcatcccaccaccaaacttcacatcatcagcacaaatcatcccaccaccaaaccattcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnctccagattcttcaattgtattttttcaaggttctatcatgcaggatcttcaatctacatgtttcaggatacattcacatcttcatgtcacatcacgtaccagaatgccttgattctctcgccgctccgtacttcgttttttttgttgatcttcattacatggacgttagctcaattgagctcgccggtggatcttcatcctcgtctcatctcgcttaataccttgtgcttcgtggtcattgaggaacttgcaagggtaagtctttttacccctgcatgtcctcatcgctctccctcccctctcccctctctctccccttgctcccctctccccttctctctcccccttcttcctctctaccccctgcacaaaccctctatcgagcgtttaatcgcttgatcaagcggttaatggcttgatcaagcgtttaatcgcttggtccgcctgatcaagcgtttgttagagggtcctacagccctctggcatgtccagagggctcagggactattaagaggagcaacagggccacatatccggccctgttggggataaagagccgaggggaacagggccacatatccggccctgttcaaggtaatgtgaggtctccaatgtaattcaactttcatgccatttatgagctttgagagagagtgaggctgatgagctttgagagagcacacatcccagctgtccccttaattttgcaaccaaatgaacatgagtactgacatctccttggttttacttggtcctctgcagagtataatcattacgcctccatgttggatttctggcgagcaattagtatcttgtattccactggcctggtatttttatgtaagaattatatatccgtcatgaaagaaatttatgatgtaaatactcactgctgaataataattatgcaatcttaatataaattacagatcatctacaatgcccagattcccttgtaaattccaccgttccacaactgtgccatatgccaccgagaaatccagaatcaccctcactgatgaaaacaaccggaggtactgtgacacccctcgaggtgcccctcccatctgccgaggctgtcccctcaaactccgctcgtcacctctccaacacctgtcggtccaggtactcctccggccgcccatgctggcccgctccggaccctgcttctgccccttggtgccccccactcctttgtagcccctccgcagcatacgctgaaccccattctgcagtcggctgtgaattccggtgtccgccagtgcccagattccccgcagcaagctcttcggaaccttgcgcattcggcctgcttttccccgctttcctgcttcctcagcttgcgtgtgtagcgtcagctccgcatgctttccacatcagccgcaagcattctgcatacgcccaaacaaaccagccaaagctttggtcaaggtgcgctcttgccgccacaccgcagcaaccactggaggagtccgcgcagatcctcattccactattgtcagcctgctactattcagagacagcctgaccatagcatataaaatattcagagacattattacacatactacccccatagcatatgtaattaatgtctattttataggtacagtgcctagacagtgaaaagtggctgcttattttggattccagagctctgaaacacaaattttaaatcatggaaaaataaaaaataaaattgatttttttcaaaagctttattattcattttgggggagtgggagtgctgaaagaaagaaagattgggaaatgagaagaatgattataaattaaaattttggaaaacctggttttcagatggcttcaaacagctgttgagtggggcattcaccagcccacattgcagcaaagcactagaatttactgttttggctccaatctggaccaccaacctggctaaaccttttttggttccaatttttttcatttctaatcattcttcccacattccattctttctttctctcagcactcccactcccccaaaatgaatatcaaagcttttgaaaaaaattgagtttattttctatttttcacaaattttcaaactttattttttgcttttattatttcatattcattttttgggagctcttatgcaccacctgaccaagtctcatgacttcaagtttgtgtttcagagctctggaatctaaaataagccgccacttttcactgtctaggcactgtacataacataaaaaacattattacatatgtacatataaaacattaatattgaaataagtggaatcactataatagagacattattactcattgcattaagttttactaatcataatagaaaacataaaaataaactaaaaacatttataaataaacatttttaacaagaatctagaaatgccttctgaaccttaagcaaaaattagaatattatttcagattattaatttacatgcaaaataacctacggtaccccttaattatcactccttcatgtacttctgtgtactctgagtgacacttgttcattttgctagaaaccctcccagttacattgtactactgttatgagctgtggaggactggaactggggacattacatatgtagagagcctgttatgtacatgtcacaaactttgaacttggagtttgttcgagatccgaaccttgtacattcctcatcttgcaatctaccatcaccgaccagaaccctgaagatcccttcctgctctccccagaacacccataacatattgcaagatcaacatactcggagaccaggaccgaacacccagaataccgaccatcaaaccttgaaaatcacctcagaaaactctccctccaaccttgaaaatcaacccctcaaaccttatccatcttacctctcaacctggttactcacttccctgcttccctgcctacccctcacagaactcacaggacccccaggagtcgtttttttattgctggattgttgtggattgtccgtgtcgttcggatcattcggagcatcgccggaccctcggaggacccctcgcgccctcggatttgcctcggaacgcttggaatctgctccggaacgttcctactcgcttcaggaaccctcctagaccctctgttgcttgtccgacaacccgaaaggaccctccgattgtttggcgaagccccagagccccagagaggccccaaaagcgcagcaaagcactccagagccccaccccagccccagtaacgcagcgcagcgcactaggacgctacagaaccaccccagagccctaaggaacccccatcgcgccctgagacgccccagagccgcccaaggccactttgcgacgcccaggggagacccctggcaaaattttttaccagttttagcctcccaactagacccctgtcccccagacccccagagaaaccccaaggaaccctgtgagacccctgaacccccagaaagaaccctgtgaacccctgaaagacccccaaacccacccagaaccccagaccccccagaaaaaacccccgaaagacccaagaccccccaactactgccccgaaaacacagaacaccccctgaaagaccccagaacccccccaagacaccccagatccccgaagagagctcacacgagccgtttggcgaggcgtaaaagtacaaaagtaagcctccacaattttagttgcaccttccgaagtcactacacaccgtcaaagcattaattgccactctgtgagctgccccgtactgttttgctatggacgtagacgagaaggacgccaagctcgtcgaggtccaggcgcaactgtcccaactcttggccgtggtcgaggaaaaacgcaaggtccggaaggagacggaggagcgcttagccagaaaggaggcccaattggcgaaggccctgaagaacaccgacaataaaccgcaaggaccagccccgccggccaaaggcccgaagattggtgtccctgacaagttcgatggcacccatgggctaaagcggaggttttcatcaaccaggtaaacctctatgtcctggccaacggacacctctttggcaccgaccgcgccatcatggtgttcgtgttgtcctatctgacatgaccggctagctcttgagcccaaccgtggatgaagaaggtgatgagcaatactgaagctatcagtaaagacgacttcaacactcagttcaccgccatgtactgcgacaccgagaagaagaccaaggcggaagtagccctacgagcgctcaaacagaccaagtcggtttctcactacacccaccagttcaacctgcacgcccacaacaccggctgggctccctccgtcctcgtcagccagtacagacaaggcctgcaatcccaaatatgcctgatgttgctgatgagtcgtaccgaattctccgaactggccgacatcgccaccctggccctgcagatcgacaatgaactccacggcctagcacccactgagacggccaagaccccggaccccaatgcaatggacttatcagtcatgcgtggccacctttcggatgcagagaagaccaggatgatgcaagcgggccagtgcttccgatgcgggaaccaaggccacatcttgagggattgcccggaccgtggacagaaggggaaagggaaggagaagtcccggatcgccgaactcaaagaagaggtcaaacagttgaaggcaggaggcagtagagcggagtcgtcaaaaaatggaggatctcaggaatgaaggatatgcctatcctgagcagtggagagttgtttgttgttagcattggcgccagtgaaattttttcaagaaatcaaattgatccgcgtttatttatttctttgcccattgtgccacccaaacattcttgagccacaaccccattgccactccctcccgctacttttctcattgactctggagcaacccatgacgtgattggcgagtcaagtctacgggactccttgatgttgccagaccctctcaacataccatctctggttttgacggttcctcaagacgttcttcatttgatatccacctgactctcggcaccaacccatctccttccccattcatcatcactcgcctgaaagactcttacgacggaatccttggaatgccttggatctgtaagcatggacacctcattgattggactgcccggaaattcaggaaaaccccacaggattttgcagctgtcgatgcagcttcgtcaattccaaaaaaaccctcaccttttggcgtggagcccgtgaggaaagctagcatttttgacgagggtgtgtgtgtctctcacacgtttacacccccgcaatgtgagttcgctgcggtcccttccaaaattcctattgaaacagctggcaagcctcttcccttcctaggacatagcaccacctaccggatctcaaccaccaaagacaggaccattgcaactgccgagccagttttgccaattccaacaaaggcctcatctattggcgtggagcccatgatgcaagctaggatttttggcaagggggtgtgtgtttctgacacgttaacacccccgcaatgtgagtttgctgcggtcccttccataaattctgttgaaacagctggcaagcctcttcctctcctagaacttgttccaaccgcagatgtcagcgctgccaaagcctcttggtcaacatcggctcaactcgcggcggacagcaaggccaagacccctgtgaagacggcagaagaactagttccaacccactatcaccggtatatcaacatgttccgcaagtccagtgcccagaaactcaagaatatacaacttttgagtagaccttgtgcctggagccctgccccaaacaagtaggatcattcccctgtcatccgccgaaaaccaagcactcaacaccctgatcactgaaggactagaaaacggcaacatcagacaaaccacttcgccctgggcaacaccagtgctgttcaccgggaagaaagatggcaacttacgcccattttttgactaccggaagctcaatgcggttacagtgaagaacaagtaccccctacctctgacgatggacctggttgatagcctacttgacgctgacactttcaccaagctcgacctgagaaacgcctacggaaacctacgtgtagcagagggtgacaaggagaagctggcttttgtctgtcgacaaggacaatttgcaccgttgactatgccatttggaccaacaggagcaccaggctaatttcaatatttcatgcaagacatcctgttgggacggattgggaaggtgcaagacatcctgttgggacggattgggaaggacacggcagcttacctggacgacatcatgatctatatgcagaagggaactgaccaccaagcggctgtcatgggagtattggagacacttagcaagcatcaactttggctgaaaccggaaaaatgtgaattctctcgaccagaagtggaatacttgggactgttgatatcatgtaaccggctgaggatggacccgactaaagtcaaagctgtatccgaatggccaccgcccaagaatgtgaccgaactacagcgttttattggcttcccaaacttctaccggaaattcattgaccacttttcaggaatagcccgacctctccacgacttgacaaaggacaaaactccctacgtctgggacgaccgttgcaacaaggcctttgaaaatctgaaaaccgtgttcaccatggcgccagtactgaagatagccaacccgtacaggccttttgtccttgaatgtgattgcttggactttgcacttggtgccgtcttatcccaaatctgcgacaaggatcaagaacttcacccggtggcgtatttatcacgatcactggtccaatccgagaagaactatgagatttttgacaaggaattgctggcaattgtggaatctttcaaggaatggcgtcactatctagagggcaacccgaatcgactacaagcaattgtctacaccgaccaccggaaccttgaaagcttcatgacaaccaagcaactgacaaggaggcaagcgagatgggccgaaaccatgggatgcttcgactttgagattgttttccgaccgggccgacagtcatccaaaccggatgctctgtccagacgacccgacctggcgccttcgaaggaggacaagctcacctttggacaacttttgcgacccgagaacatcacccccgacactttcgctgaagtggctgaatttgactgctggtttgaagacgagtctgtggatctggatgacgccaaacattggttccaagtggacattcttggtgtggaggagcccaacactccttcagaggatatcccaacagacagcaaactgataagccaaatccgatctctgactccatctgattccagactgaccgaattgatttcagcctgtgagaacccagtgtccagtagaatgaaggaggccaccaagcattactcggtgaaggacggagtgctctacaggagcggacggattgaggtaccccggaatgacgacctcaagaccaaaattctgaggagccgccatgacagcaagttagcaggacacccaggaagatcaaaaacgctcttgctgatacgccgcagcttcacgtggccatccatgaaaagctttgtcaaccgctacgtggacggctgcgactcttgtcttcggggtcaaatcctcaacccagaaaccatttgggatgttggaaccgttgcccatccctgcaggcccgtggacggacatcagctatgatttgataacagaccttcccctatccaacaattgtgacagtatcctcactgtgattgacagactgactaaaatggcccacttcctgccttgcagcaagaccatgaactctgagcagcttgcagatcttatgttgaaacaggtttggaaactccacggcacaccaaagacaattgtcttggacagaggaagtgtttttatctctcagatcacacaagaattggacaagcaacttggaatccggctccacccttcgactgcctaccacccttgaactgacgggcaatccgaaatcgcaaataaggcagtgaagcagtacctacggcactttgttcagtacagacaggacaactgggaaccccttttggcgacggcagaatttgcctacaacaacaatgatcacatctcaattggagtctcaccgttcaaggcaaactacggtttcaatccttcatacggcgggatcccatcaagtgaacagtgtctaccggcggttgaagagcgactcaaacaaattgatgaagtccagttagaactcaagttatgtctagaagcagctcaagaatcgatgaagacccaattcgacaaaggagtaaaggacaccccaatttggaacgttggcgaggaggtttggttgaacagcaagaatatttcgacaacaagacccagccccaagctggaccaccgatggctgggaccattccaaatttctaagaaaatatcccaatctgcgtacaagctgactttgccattatccatgcagggtgttcacccggtgtttcatgtttcagtactgcggaagcacaacccggaaaccatcgctggaaggcgccatccatcaccagaaccagtacaggtcaacaatgaggaggagtgggaagtggaaggcgtactggactgtcggagaagggggaagaaggtcgaatacttggtcagctggaaaggctttggaccggaggagaactcgtgggaacccgaggtcaacttggaacactgtcaagaactggtcgccgaattcaacatcaagtttccggatgaggcgtcaagacacaagaggtcacggagaatgaagtgagagggcaagctttttcccactgggttttttaatgctgcccggggaaagaatgcagagccagaagaggaggaatttttttcttttattttttatccatagttaaatttttttaggacaacaacaatggcggcttgggcattaaaggggggatagtgttatgagctgtggaggactggaactggggacgttacatatgtagagagcctgttatgtacatgtcacaaactttgaacttggagttcgttcgagatccgaaccttgtacattcctcatcttgcaatctaccatcaccaaccagaaccctgaagatcccttcctgctccccccagaacacccataacaactacatggtgtgacagttctacacatgtaaataagtttcatgcagtttgagaagaatctaaaaataaggttgaaatcattgaaaccttaactacatggtcacaacaactgtaaatggctgggcaaaagccatttgtggccctttttggcccaatttagctaactacgccttgttaggaccagcccactggtcattaaaggggctcagtgaccaaaccctggctgcaggtatgtcaaagcaccccttagtgtgtgttacaagcctcaattcagccctctgacacctgtaactaaggactacaggtgcctaggcagtgctacaggtcaccaatacctggtaggaggcttgcacaagccaaacagagttctgagttcacctccaagagcgcagaatgagtatataaggagccattcttgaccacaaactctgattccccatcttcattagcacttaccagaaataaccacctccaacaaccagtttgttacctgtttttggccactgtttctgtcttgaatatctacaacccaaccaacaactgttccccagaactcttccaaaaccttttaccaagttttttgagcgctcccagaccatttttcacccacctgaagtccccttggcttggaaatagtactaagtaggtaatatttccttgatacttcagttgtaggcattttgtctgggcatactcctttacacaaaggaccagatcatcaggtacatcaaaaataaccctgtttaacaggtcctgattcatttgagtgcctcacaaaaacccctgtaactcataaaaacctaacagtttttattctctcttttcctttatatcaaaaactccccattccaagtgtcacccacacttgtacataccattctcttagtttgcacctggtgtagctagaagagaccagctcttggcatcacccacgctgacagcttccttgcccttggcagttgcggaaggcttggtactcctccttttgcacactttgtcacccggaacagccgcctctatcttttttccatccagatagtagtcccttatcaccggacaaacccctgaggtcttgatgtctgtggtgagttctttccactgagccttaaagtgccccaacaccccgcaataactgcaagtcagtggtccttgccaccatctccaccgccgcaggggaagtttttgctgcagatcaacccgccggttgcttccaaggatgattcaccatcttttggatgaacaggcgtagctccttgagtgtatccgccacttcaccaacctcctttaaataccaacaccggctccttactccaaaccgatcccaatgcatgtccatttcacacaggagagcctttaggatctccttcatctcgggcagcacaatcacactcccatccttcaacctcttcaccagattccgctcaaagagctgacagaccgcttcatcccgcatctcctttggaaaagccttgatgaaggtctacttcaccgcttccagagtattggtaaccatcttgttccaattgagatacttcagaatgcgatcaaacgataaaacatacttcccatactgttccggcatctgaattccgcccttctccgccatctcctccacaagcctgtctagatccgcttcccagtatctttgctcgctctgcccccacttctccagcatctccttcttcaactctgcccagtctttcttctcatacccctccatatcttccatgtcccgcaatgcctcttcatcttgaataaaattgaccacctgccaaactttatccaagtcctccgttccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaatccgttgcggatatccgttatccgctggtggatacccgcccagtgccaacggatacccgccagcgggtgtggatttgggtgcggatgcccccttccccctgaaatcctggcggatatccgggtatcccaagggatatccgcccatacaggaggccttgggagggccacaggctgtgagaaacaaaagaaaaaatggaaaaatggaaaaataaaagaaataatggggccttaacaaaaaaacatggtttttgctgcgcgcactgcgcagcagacacattttttaattaattttgtactgcttatttttcattattttttgaaattttaaatttatttcttatgatttaaagtgcatagaacttaattgtaaaaagaattttccataaaagttaatggttatttttgaataatgcaattagacacattttttcaattaatttttgacagattgataattaattaggtgtgaaatttgatggtaatgactattatgcataaaaccaaagatttttattgaatattgtgttggacaggatttttttaacgttcttttaattaatttttgccagcttaatttccatcattttttgaaattttaaatttatttactacgtcactttgagtagtttcaaagcttgtggtatcatttattttgaccagaaatgaaagcttcaatcttaatatatgagtgtaccccatttattgcataattaaattatacaaattatgataatttgtaccgtataccagttttatttgtatgcaaagttgatataaccatcaattttcaaaaaataatgaaatttaagccagcaaaaatttacatgtgttagctgcaagaaaaaattgcaaaggaaaaaggaattagattttttccatatttttgggagggtcacaggctgtgagcaacaaaaggaaaaaataaaaaaaataaaataaaataaaaaataaaaaaataaatgaaaaaataaataaataaatgaacaaaaaacaaaaatttaaaaccactttgccaactgctcaacaaaaaaaaattcaaaagcaaaaagaaatataattttttccattttccatattttttggagggtcacaggctgcaagcagcaaaggaaaaaaaaaatgaaaaaaataaaaataaattgaaggcttgaaggccacaagaaattcaaaatcagtgtttatgcagctttctgcatctgaaattaccccaagaaactttcattttgcagcctgggggtcatttttggggcggatatccgcgggtatccacgcggatacccactgtaagaatcaaaagtggttgtgaaacccttttgctgaatggagaagggtatgttggagttgcaagctctgcccttctatactatcagaataacaagaccaccaagcttagcttggcaattttttatatagtgatagggataagtttgagatgaagctgccgattgatatgtgtgagggtataaagatgttattgactgttggttatattgatgaagttgttgttgatgaatatggttcagggaacttttggttttgttgatggtgaaagtgttaaatctttatttcaatgggtataaatctgtaattgtaatgtggctaagatttgtagttatgaaataatatataagatggatttatttataagggtggttgagatgatctggtccactggtgggatgatggagggaacaactggaaggcagaggcctccttatatagacaaatgtgagggattttggccccagggtacaggctgtgagatactactacaaagggatgcatatgaatgaataaagggatgcatatgtatgatcaaagggatgcatacatgcaatatcactaatacaaagggattcaaaataacgtaaaggtattaaatttactacaaaggtattcagtatgcaatatgcatcctgtattcataatgaatatggctagagtgaagaatccaagaaatatcctgtgacaggttgaaatctgtgtaacttccaaactataagagataagggtatggttgtggtgggtgactaggggttattttacctgaagattccatttttgatgtcaatttgaccatatgttaaatgaataaagggataataagaaatttttatattttctgcgtagaaacacagtattatttaccacactgccagggccagcggatgcggatgtctgatttggctgaaaacgtgagcggatatccaaatccgaacggatatccagatgcgccgggcccatctctatccactactgtttgtaccatttgatcaaggaagttgttccccggccagacccccaatttgtgaaaagtaagggaggaggagccgggtgagagatggcggaggaaccagggaggaggagcagagtaggagctgagaggcagaggccaaaagggtgaaaataagtcctccattgtgtgcatctccgagtggtattactgtaaacctctaccatagtgccaggttcatgagcaaaggggaagggcgcggattgttgttagtatggagagatgcaggcaatgggaattctcaactaaccagagtgaacagggggaagtacaagttggtggcaaagaaggtttggcctcagaacaaaccaatgctgcaggacctcaaccctccactgcaacctatttggtgggattgggacccgcttgcaatgccgttgttgaaggttacaactaggttcaccccttccgccaagattactacggagcggaaagaagggttgaactttgggccagaagggtggttaagcgaggaggattttcacctgttggggggtgtggtgaatgtgcttgctttcggaccggaagagctgggcttgttgaagcatgaaattggccagccttgcaagattctgacgataccacacgagccttggcagattcgtccaattccaattccagcggccatctgaggagcctttatggagttgataaaggagagagtgcgaaccggattgtacgagcagacaaattccagttacttgagcccaatctttgcggtgttgaagcaggataaaacgagcttgagaattgatgggctagacagggctgagagaagcaagcacaaggtggttgagtggttattttttgtggaaggagagttcattgcaaactgagaaagaaaatgaagagagaaaaaggaaggaagaaagaaagagagaaagaaactactatacctgagagcagcaagcacgaggtgggtgagtgattgttgtttgtggaaggatgaggaaagaagatcttccacgagtgctgcctcaggtatactacaagtgtgtgacatgagaggaaactacctgtgacatgtataaagcagagaaaaataattgagatgagaaaagacagtgatcagctcaacaagaattgcgcatgacttgcagcagttgaatttggtgacaatcaggcatgcggggttgccaccgtggattgaggattttgtcgacaccattgcgcagcggacttgctaaggcctggtggatgttatgggcagatatgatcagtgggagctccatccttcttcgaggacaatgacggcgtttgatgcaagtctgctaggggaaatgcagctgactcgtcttctgcagggggtgaccaactttgtagcggtctaccaggctcagatggcatgaatcttgtgggaagacttgccggatgtagttctgatcttcattgacaatgcggggatcaaaggtcccaagtctgaccacggtggagaggtgctgcccgaaaaccctgggatatggcgctttatctgggagtacgcagtggtgctggagcgagtcctgtattggatagagtttgcaggtttgacggtgtgaggactcctctgggaatggtggcagtcctgtgagggggaaatatcagattgagatatatcacatgtgtaatgatctactacaactgttacggctggtttgaaagatgtgcccctctattgtactacacaagagttaacacaacaatttatttttattgttgtggcaaaactaatgatagagtaaactatgtgtagcagtctcttatcaaacctagatcaacgtggattcagcagactatgggagtggaattgttgagtaagatgtgtttttattttctttcttttatacattttatgtatttttgaaaaatgattggcgtatgtgttagtattcatgtgtttcagctccctctttttcattttctcattattagcatatctcatggcatactctttagtcattattagtatatgtttatactaagttttatctcatttgtagcatcttttctttcactatttaaagcttgagtttgttcatccagaaatacatattttcctctttgactctttcactcatccattaacagtatgtcctgataatgaatgagaatttatgagatactactgggaaaccaaatgtgcttattcaggtagattttccttcttccttaatccttggttgggggggggggcccaatagtttaaaaacactgtccattgttaaagatcacaagttgtactaagttttactttccttttcctatgcttctcagggacaggatgaacccgatgggtcacttgattgaaagtacaattgtgaaagggaggaatagttggaccgaacgtctggttgccgatcgcgtgactgatgagatgatcccattatatgaaaaatagttataggggagagggggggagggtgggaaacccttcgtaaagataagtattattnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngcaatctcttatcactaaggcggctaagtggctgaaggcaataagggaaaagtcagttcgctactgggaccggtggtgcactagtcggctccgaggcgcgttgcggaaaggggatctagtgctgctctacagccagagtctggagtcgcagtggggcaagctgtttttgaaccgctggaactgtccatatagggtggtcatccagtttccgggtgagagctaccagctggaggagttggatggcactcttctgagacggcaagcggcggcggtgataagctagagaggggctgagatcagcgggcacaaggtggggtgagtggccgtggttcgtggaaggatcagtatatcatttcgcagtatcactaagagaggaaagaacaaaagaaagggaatacatacctgagatcagcgggcacgaggtggggtgagtggccgtggttcgtggaaggatgaggaaaggatccttccactcccgctgtctcaggtacactacataacatgtgaaatgtgagtgaaatctgagagacatgtataaagcagagaaaagaacaacagagatgaatatgcatagctcaacacccccccttgctgcatacatggaaaggaaaaaaaggagagaaagagagaaaaaaataaaggagagaagagtagagaagggagagagagaaaaaaagaaaaaagagaataaagtagttgaaaagtagacaaaggagaaatagaaaaaaatcaggggactattccaaagagtgtacaatgtttttccaaagctactctggaaagaggtttggtcaacatatccgccagcatgtctctggttgagacatgtaatagagagatgtcgccctcttgaacacactctcttatgaaatggtatctggcatggatgtgtttggttctgtcatgatgctccggattcttcgccagtgcttcagcaccttcgttgtcaacatgtagaggtattgcagtgtcgggtcgaagacgcagttccgtcaggaggtgttgaagccagaggccttccttacaggagtccgatagagctttgtattcggcctccgtgctggaaagagaaactgtagcttgcttttgggatttccaggatatggcaccatcaccaatgcgataggtgtaggcagaggtggaacgtctgtcatcgtggtcttcagcccagtcggaatcagagtatcctgagaagagaagatctcctccaagacagagcttgagatctcaagttgttgccaggtagttgataatttgaagcccagcttgccaatgtgcctctgaggggtctcaaaggtgttgagatagacgattcactgcaaaggatatgtcggggtgagtacactgcaagactcagaggagagatccgatcagctgagggtatggcccagatgagactgggtcagatggtagccggtgagtcaggaacttgaaacaggaatccatgggagtagcaacagagatgggcttattgtcaagaaagcgtgtgcaaagttcagaaatgtagtgagactgattcaggaaaacatgtttgtctggaatgttcctagtgatcttcagtgacagaaagtcatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnactcgtggaattttgccaacgagtcgatgtgggcgagaatattgtctccctccattttggctaggaggagcttacgaatccagaaaactcgccctccggtagtcgagtcttgatgagtgcgacggagtgattcccacattttgtgggcgtcccggaaatgttctcggatgtgacggagattcaaagaattgattgcttgtgtgatgaccgcgcagacggccttgttgtctgtcgtccatgcggcggaacggaactcgggatccgtgtacttaaggatgtagtcaactccagcggcctcgaagtacgaggttacgacaaactcccagttgaggtagttcaattctggaccgggggctgataagattggaagcctcgctgaggagactttctgagatgatgtagtgggcgagtctgaaccaatattgacagtgtggtgttctaaacggtacaggccccctcaagctcaaatttcaaatttcaactttcaactcttcaatatcctcaagactcaagatttcagtattatcacctcaaatccccactcagtccaatggtttcctcattttatcattttattccatttcatcttattatttactcttcatgttatttttttattcatcttgattttattttttatcattttattattcttacttatctttttcaaatcacctactcagaagacagtcttgtaatttaactttcttggtcctaagacatctcaggatgttggtttatttcactcttgattattttattttattttattttattttattttgttctgttctgttctgatgttgtgttgtgttgtgttgtgtagtgtggtcttgtttttgttttctggttgagttgtgttgtagttagggatgtgatgacatgtctgtgacatgtcactccccagagtcaaagttcagtttgaactgagatgatggggaaccatggcactctgatctgatccaagatagacccatcaattcttattgatctttttattattcattcatctgatcctcatattcaccttcaaagatcctcaacctcaacaaccgccacagaactcaatttctgttgtctcctctcagaaaaccaaccaaccccaacgcgttttgttcagatcacagctcaactcatccagaccccacttgaaggcagccctcaaagcaatttcccttcaaccaactgcctaccgcctggcacgataggagttccacaacagtcagatgactcttcttgttggagggtttgagagtattgttggacatggtggccgcgacgatctgatggggtgatccttgattgagatagatacaacagggtcacttgtaagacctttgtttaacgtgaaggtggtgcttgaatccagccagctagcgcggtctcataacctgataagctagagaggggctgagatcagcgggcacgaggtggggtgagtggccgtggttcgtggaaggatcagtatatcatttcacagtatcactaagagaggaaagaacaaaagaaagggaatacatacctgagatcagcgggcacgaggtggggtgagtggccgtggtttgtggaaggatgaggaaaggatccttccactcccgctgtctcaggtacactacataacatgtgaaatgtgagtgaaatctgagagacatgtataaagcagagaaaagaacaacagcaatgaatatgcatagctcaaaaggcggcttacatgaagcggttctatgccaggggttccacgtcttttgacgagacggcagacaaggacaatgaggaggaggtggtgaagatgatgaagcagtggggcccttcagaggacgggtccaatgcggcgggagagaaagacgatgatgccttggcagaggactcggagtctgggagtggttccgaggagaatgaggccttggtgcaaccagaataaagatgacaatcggtacccggcacctgtttgcctggtactgcccggatcagcctggcacccgccagggggtacctggtgttcatttctgagcaaaacaaaggtggtaccagggtactgctagaggtaccctctttgctgcgcagtcactaagtagggggatggctgttaagtagggggatggctgttgccttctaataagaaaatgggatgataaaggaaggggttttggccaagtggcaagatggtattcagacttctcaaaagggtaaatcagatggtaaaggtaaaataaaggtgatagtattagaagattagcccaacacaatactcacatgtagtgagaaaaaaaagtgaacttatatattcttttctgagttattttttctggtggtgatgcagttgaggtgattttgctggtggtgaacttgtgggttgcactgcctcctgcaaagagtacatgcattatgctgtggaattaactaaatatggtactactgtatgtaaggattgcataaactggttgcgctgcctggtggaggttttctgtccacatgcatttatgcaaagtctgcgtacatttgattgagttactaagtggaggcctaatggttgcacgtatgcatccaagaattgcataaatgatctgccctactggtggaggcctgctgatttaataatttatgtgtatgtacttatatatatgtggtaaactactattaaatactaattaatgactatttatggtatggatttaacctttatattggattatcttttaaactaatagagatagaggtatatttgtagtgagtgactatgggtaaaattgtatgtatattctgattatgcaataatatattcatatatgtaagtggtttaggttataaggtagggtttttttggcagttttgctgcgtccaacagccctggaccaccacaatgtgcccaagatggcaatgccaattgtaagaaggggaagatatctgaagtggtggagtagcagaagcaaatttgattgagtggtttatgtggtgccaagatgtggggaatatgatccaagagtgattaatatatttagcaatgactgaaatgaaggaggaggttaaaagaatgttgttgtttggtaggaaagaagttttgaagctggaatcaattagttgtcccagactaaggagcgttccgtcatgtccgggctgtgcaggactcgcgggatcattggggaaccatccccactgattatcctcaggttaccactgtgtgttgccatcatggagccatcagaagatgtgagattcagtttaattggtggacggagacaggataagttagaaaaaagttggaaagagctgctgtggaaagtaaggcacgccctaggagatttcttgctcttctccgctccgcaacacatcctactcctgttttgctgtccggggtaacttgcttgatggtcttgtaggtaggtaaagtggaatattcttttattgatcttctgataagtaacactccaactcttaatatctaacaattctttaggctaatacacgatttactcctaagtcactctgtttttctgatatgttctgagtcataagtcccccctcccttctcctccttctgctaccgaactctacccttcccagttatcccacgctccagttcctcctgcttcccacaatgtcctccgctgtcactccctcggactctgctcgtcacccctccgacgcatgtcggtctaggtactcctccggccactcctggacagttctcccaccgccgcgtccgcctctggcttgctccaagccccgcttccgcctctcggtgcccccgctccttgtagcccctccgcagtatacgctgaaaccccattccgcagtcggccgcgaactctggcgtccgccagtgcccggattccccgcagcaagctttgggaaccttgcgcatctagcctgcttttctccgctctcccgcacctcggaaggctagactttcaactaacgcgccccgctttcctcagcctgcgtgtgtagcgtaagctccgcatgctttccgtatcagccgcatgcttttccgcgtcagccgcaagcattccgcatgcacccaaacaaaccggccaaagctttggccaaggcgcgctcccgccaccacaccgctcacgtggtgggttgccccagaatccaaaaccctgcctgcaccaccagcacccgtcacatccgcgtccacggacgacctaactaacatattttgaatcagtgatttattacgaaaaagagccgaaacactaaaggcagaagataatgagaaaacaacattataggaaaaagaagaaagagaatgaaagagaatgaaccaacagtgggagatcagttcatttgagaagaacacacaagatgaagagagaatagatgaagagagaatagatgaagaatagtttggcagaactggaagaatagagttagttaagagcagaatcataaaagaagaaagagcaagacaaatctcaccaggcagggaagagagagaagagagtttaagaagagtaagaagaagaagagaaatagaaggggaattgggagtgtgagattagagatggtgtggaactgctgaacaatcagaaacagagcttggaggggaaatagacaaatacgctacgaataatgtaaattgagactatgggtgctgttgaggctgccctgctgtacaatgctggagttgggaagagttacactaagaaaaagaagaaaggtgtggcttttattctagtaattcttagtgagttctaggacagtaaggtgttatcaaggtctagtgataataccacagagtgtatgaggagtgttgaggaaggaggattgtagagtgatgattaaggttcaaagggtatgagcaaaatatgcagaggtggtcaaaggataatgtgcaaaatatgcaaggtttctgaggaatgagtgcaaagtatgcaaggagtcactaaggggcaaaatatgcaaaagagggggaaagaaaatatggctaaaaaattatttctggcaaagtatgcattgattgttgtatgtctgttgtctatattctctatttatatgtatgtattgttatctctctgtctatgggtggggtacaagtgtaagagggactacttatatactctaagatacaaatgagcacagactgtggcaattctggttatgagaaaggaatgtacatatgtagaaacagagatgagaaatgtaaacagaaaacaaggatgagtaaaggggaacaaacccaaagaggagaaggtctgtgaaagagtgtactactgttatcctgaagggtacatgtgaaataatgagtgtaaagaaagtatctgagaaaatatctgatatatgtaatgagaaaacaactactgtaaagaatgtggctgatgcaatgagaacaaataattgtaaatgagagtacttgagaaagatatgatgtatgaagcaaactgtaaatatgtatcctatgtagctactgtgtaatgtaaatgtagagaaaaatatctgtaaaactaagaatgaaagtaactattgatccagtaagaaatgaaatatggcttgagtgagtgactgtatataaaattgggtgtagaatctgaatatgtcataataatgaaggaaaaccaagtgaatatacagtgacataataggggctttggaaaggtatgggttaccacaatggttagagagagttgtggaagaagagtgaggtaggtgattgaaattgaatttgattgacgtgaaggagatgatcaggatggtgtgcaagagctcgggggaaaggaaggtgaaggaacagtttttggtaagagggaactgtgacatctctgtgatttttacactaagcaccgcattaggagttgagccagttggtgggtcgttcaggggtgcttttttcttgacaggcgaaaccagaagcggggtgactaggcgtggaggtgttggtgtggtaagccactcttgaatgaaagtcccacaaaatcaaatcttcaagcataatatcaagccctctggaagacattaccctcaaggatcaagacaagccccttctgaaatattcatccagcctgcaacaccatggatgtaacaagaccaagccccctggacagaagacactctggattcccatttaatttcattattacataatcatctcgtgcagtcttacatcatcaatacccattcagccttccacacttggcctctgcatgtgtttcattctattgcactttcactctagccccatttccactttgggccacattctatggtttcacactgtttctcttgggttattttcatgtctcacactagtacacatctggctagttcattttcctctctggtatattcttcctccctcattggttgtggcatatttcattcctgcatgtctctgatgtcatttcctccatccctcttagtgcctaccaattgggccaaatgtttcagtttgataattttatcttgttccattttgttccatggtgattccaaccacaagctggccactccccagattttgtaaatgaggagccttcttttcccctgttcacagcaatgggcagatatgttacccaaatggataacgttgactgtaatgtaacctttacagttacattaaccacaagttacagatatctttatatcagttacaatatctactggagcaaaaggcccctttttttctagttacgtttccagaaattctgaacaaaacaggattacattccagaatttccaatattttgataacttaagggtaactttgctggtgatacactgattcttgatggttttgttcattaggagcgaggtaattttcacaatatgatcatagaccaatcagtgattatcatttcaccagcaagctaggtaaaaagatgtctggtgtgagaattgaacccacaacctccacatattcaatgtgcatgagaggcactctttgaccatcaagctatatgcaatatgatttgtcccttcaacctctcataacaccctccacccaagtaagttacgttaaccccaaaaaatatatggaaaaaataaaattggttactttactttactttacaaccaaatttagttactttacaaaagcaacagatttggataactaaaaaaaagttgcgttctccaaatcccctgctgtaacgtaccgtaacgtatctgcccaccactgctcttcatttgttccccatcagatcctgccccagcaatccagataactgatcacccttcattagcctagtagttgcccatcaaaatttgggatactagtattattcagacagaagaccagaagacagaatacatacccatctcaagaattctcaaaagccacacctttccttaagagtccatactcttatctttttcttgttatctgactcaacccggttaccagagagacagcccatcagagcatctttccctctccagttctattcatcccaagagtagttccacattgggaggggaaagattggcatctctgtggagcgtcagacaagacaacctccaatgccctgacacgctacagtacaaacatggttttccaataaagatattgggatttcttgggccttggtttcccttccaaatgttgttgatcgctgctgtgatgtcctcaatggttgggtgaacgggtctgcccgcacttttttgacaactgttgttggttgtcaaattggatggctgggttcttgggtggttctgttggaaagggttttgacagggaggtcagattggggtttggcttgaaggcgcccattgtttttggctgggccaggtccggaatacatacacgtttggtgatggtgatgagtcgaagcaaagggctttgccatatgccaaggtaatgatagtttgaatgttgtgggccgtgatgtctgacttcttgccgagttggagggagatgttctggaaaatttgggagcaggacattgacaagggtgaagggacaacggcatggagaatgaggctttcaacaagaggtgattgaccttcaccaaatatgtgtaagacattgaaggtcttgaagattttgttgaacaggccggggatttgagaaggctcagtggatgggccagaaacacagaactcaaggagtttgtcaatgagttccatctgacagaaccaccttttccttggaaatttgtctggacggcattgtaggctttggtgcccttggtgtatttgtaaggtctggatatgaaactagaagcaaattctagtactattcctgtcctaatacattttttagtaatttttatattaatttttaaagttaaaagtgtatttaaacttacaaaaaggggcttgttggttaaacaagctaagaaaactataacctcacaatattacttgttaagaggcctagagctgggtgttaatcaatactctgaattccaagggaggaatggggaagattgaattgtttgttagacaataaatcacaaggagtttgtacaaaaatttcttttgaatgagttgagaattcctgggcaatttctagagcaatacctctgcaacagaaagtaagaaatggccaattttaaaggaagaaagagctgggatcttttaagggcaaaggctacaggttaaggctggaggttttagtaaacgaggagctctgttttgtggttagaatgctagggttgataagataaatggttggaaatgctggcttcaagtataaagtagtatatatggtgaagtgggtgaatttctgaggtttaagcactcaataaaggagtctttatatagccacacacctgagggtggcttacagtgcatttttgcacgatgacactgatgctttgggctcttttggctgggtggaagccttgcccaaggccttggttatcagtatcccaaaggctgaaacagttgtaactgtaactagagatggtcactttgcatccggatatctgcgtggatctggatatccgctcttaatttcagcagaattgcctaatttcactgaaattatgaatggatatccatatctgcacagatatctagatgcaaagcgactatctctaactgtaaccacgggtacagctacccagtcaggaaataatgatgcaatgccaaggtatttctagggttctagatacccaaaggagactttttgttttgtatgcaatccattttggaggggattggttgaggtattctgatatgtactggctgagaacagattaactacttgggccagattgaaatgggccaattctcaaccctgttgatttcaaactggaccagggttgttctggtggatggctgatgtaagaggatattctgagttcgctcagagaggtcattaaggttagggataaacaaaacaggttacatgaccaagtggctggtcagggttcagaatatgtggtccaaattggttactttgttatagttgctaaactacaaggttgtacatgttgcacaagccttggaaccttgtttatcttgagttcgcatccagtgaaccttgtcagctgatttggttctgtaactttaaatgtctgtaactctttagtgatttattattttacagaattctttgttttttgagtatgtagttacacagtggaatgtaactacatgaagtttgtttttattttctaagtaaggtaaaaaagttaatttttatttttgaaggcctttgtggtcatttgcaggcttttgaccatatatacttttaggcgcttggaaaaacgactcctaaattttaggcaacgactcccgttttggtcgagggtttgtcggcgggagtcgttcttccaattcccaaaaaataaagggagttgtcgccctaatttcacttaaaaggcgggagttggcacactaattccaccaaatatttctacttttttttttatattaaaaaagataggagttgtttaactaaatacgggagtcgttgccatatagctgtagagacagaaaaaatgaagatgtgtctggtgagatttgaactcacaacatcagcaatgctgagacacatactaaagtgctgcctttaccaactaggctacagacgcttgtgactgccagggtagttgagtgatagtgctcatgggtcaaaccatcagctcctccatactgtggtaatacatcatggtagcagactatcatacgcctcaacaatagcgtccctagagactcaaaaaaaaactagagccactggggccccaccccaaaggcactctatcaatgataaaaaattacattcattgaaaaaaaaaacagttgtgagagataaaagaaatgataaacgggccaaatacattcaaaattgatcagaaatttaagaaaaaaaagggtaaaaaaaggaaatagaggaaaaaaatcaaaaactaaaaaaaaacagggaaaaaaccctagtagtgggtcattggattttcaattttcctccctacagtcaattggaaacaatcagaaaatttagcttcccatccccaagcctcttctgaggacttttctttccaatccttcatgagctgaggggcagcaaagagtcttgggttatgtaactgcaaggggaaaaaatgagaaaaattggatagaaaagcaataaaaattggggttttgtcattgaacttgaaggttgatttgggtgagtggatatgggttggtggtgggtatgcaggttagggttggcaactcctgaatgggagaagaaacaatttttcttctcccaagccgactcctagggattggtctgacggctcctgcaagacaaaaaaaacagctgagttgtcactttgggaaattgggccatcaactctcattttgtcaggtgaggatggcctgacaactgccaatggaaaaaaaaggaaaaaccccaaaaaaaagatgagaattgggtgcaacaactcccaaatattaggtggaagactcccaaaaaaaaaaaatgtatttcaaaatggacggacgactcctattgaaaaaagtcatattggtccgacgactccccagaccaagccctgggtccagatttggtccaggggtggtctgcagatggtcctctcgacgtcaacaaccaaatgggagttgttgcctaaaatttaggagtcgtttttccaagcccctacgtttatatgtagacttttatgcttaatactaatttactgtttataatgtttttacttgggctagtcttgatacttgactatcagttgtaattattatttttattatttatgtttttgaggcctatgggtatgtatatacctcaaggctgacagtagtgatcaacgagaggggcaattttgtcatggatggtgatctggatgaggaataagaggcatgtattctcctgttccaatagtttgggataattgtctgacttatcaaaaaaattggggtgtccaagagtgagaaggatgatttgggtgaggccttgtttccacttgtcaaagttggaactgttggcggtgagttttttaacgtcttgtttgtaaatgcttggttgttgtaaaaattttgtgtgaggtgtgatgttggatttcattcatgtggacattggaataggtctgtcaatcggagttgtttgtcaaatgggaaattggattgctgtggattgccgagtgagaaattgggagtaaatatgggataagggagataagaaaggagaaggaggttggttgttgttgttagttactagtaatgctatggtgtgtgtgatgtggaggattggaactagtcggatctatgccggagatgctaaagtttcttaggtctttgataagcgtgaggagttgttttggttgatgattatgtgtagggccaatgtctggtggggttggtggaggctataatggtagaggaggaagtttcaatagttggcaaaaattctagtttttgtctttgttcaagaatggaaaccggtttgcaatgacaggttggaggaggcaatgggctaaataggatgtcctttgtcaatctttgagtatgtaccataaaaggcttggtgtgtaggctagttgttgggtagagcaatatactcttgatctgttgtggtcggaatgcctggtgtttaatgctaatctcagttccacctcttgcagtcctcctactccaaatatggagtttgctcacctgtacaacaattaaaacttgccaagctaagcttggtgggtcttggtatttgatcgtacagaagggcagagcttacactccaccattcccttctccattcagcaaaaagggtcttacaaccactttttgagtcttccagcggtgcttgtacatcttggcttgggctgactagcatctctactgtagcaggaccatcaacttcatggaatcagttcacttcattcttcagctaacttcaatcaagaaccagaaccctgaagatcccccccccctccccccacctgatctccccagcacacccctaacacaatcctccaaaaccgactttggtcctgggggttgcttggttaaaaagagcccccaatggctgggagggtttctgttggctgttgagaacttgagattgtcactcttgacagccaggaggatttctcccagccactaagagcacactctcagcaaccaacagtgttcttctccaccatcaagagtgtgcaactctcaataaccaagaggaacactctcagaaggcaagagtgaacaactcttgaaaatcaagaggaaaactcttggccataaatagtgtcagctatgtgtatgaaactttggcctaattaatataacagccaagtactattgctgtgctgaaggactaatttcacgaccaagattactcctagtcaccctcaaagtattaagtgttccaagcttcccactaaagagtttctaagtccacactcctcagttaatgacactttgaataatccaaggagcactgtaggagacaataacagaataagttattgtagtttgtttggaagaaataattaatattgcaagaagtagttggcaagcacctgagctgaaagtctacagtcagaggtggtggtcttgtagcaactactttttaaggaattaatcaagtgtagagtctgggataactcttggcttaataataattccagtaagaaggtagggtcggattggataaaagactactccaaaagtaggtggagaatattcactgtactcgcttagtttgttgggggtgaatatgctaaggaaccaatcctaggcagtagatggcctccttaaatattctagaggtccccttgaggccctccttaaaatattctagaatctctcttttggtataccatggtagaattattcccctgatgtaatgggaataattcaaggttagagatgtcactttgaacctgggtacccgcagcgggtgcgggtacccgcctcaaaaatcaccttttttggacacccacacccgcacccgcacccgccaggtctgccagggcaggtacccgggtacctgtgggtgcggaggggtctatgggcctcatcggacggaagggattccttctggtcaatgaggctgttccacctcatcaattggaaggaattccttctggtcaatggggttgttataactcatttatgcaaaggaaatccttctggttgatgaggtataacaacctcatcaaccggaagggattccttccggtcaatggggcaacaacctaatgtcattgggactgtacatcgagactgtacagtctcaatgaccggaggaatccctccggccattgagacagtgtacagtcttgaaggccggagggttccctccggcctcaacaggctcatgtaggacaccaactggtgtcctacatgggttgctgaaaccctggtgcagcccaacactcccaaaactgcattcccagggtgggtgtcagggcgggtgtcaaggtgggtacccaggtacccgccttttttttccccaaatgttgacacccagcacccgtttgcgggtacccgctttggaaaaaaggtacccgcaaattggtaccgggtacctgttgacatctctattcaaggtatttcagataatttatattctatgtcccatgaaatcatgatgcatatttatagccaattacatcatgtttcttctttaaatagaatattactaggagaaagtgccacactcttggcatagtgtgttaatttctttttctacaagtttaataattttgttatgcttgtagaataaaatttctaaggttaccttaaatgtatatttagccctaatttaatgtacattaattttattcaatagaatttatattttttttactccttttgttcttcaagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntctcagcagtcaggaggaatcctcctggcccgctggggatcttttgtattcatcaacccccaaaaccacagtcagttttggagggtaatctcccaaccactctgggggctttatttttttcattaattttctgggggtcccaactcccaaatcccctgtagggtttgtagaatgaacttccaaacctgcaggggaaaaataggggaattggatgtccttagacagtcctcaggacatccccaatgtttgggagtcaactctccaatttttgggaattgattaaccaagcccctggtatcaactagacaatcaccagggatgtttccaacgcacttgcatgcaagtgccttctcttaactttttaacatgtttggtttgaaccccggggtgtgttgtttgtaagtcatgcgtaattttggccaggttttggacaaaccagtcccaactttagttgatgttttgtgcaactcaacttcaagtcttttgtaactcagtttaaaatgtggatcatatcaatttccatgcttcttggaatcagatttatcctcacatgggtagcaatgagaggcctcttgtatgttacaaaagaaaatcttaaaccaggggagttttcccgcactcacatgcaagtatcatcatccgtaatgctcaagaattcatcaagcttctttctggcatttgatggtgaatttagtctattgacgtttcatattgctgaattaatttgaaaatgtgatgatattaaattgaaacatggggacttgaattgatatgttaatagaaatattatgtgtgcaaataaatttttacttcatgaaaactaatattcatgaaaaggtttcaatcacagattttctcttttgagatcacattgttattttctgtaaaattccaaaactgctttctgtttaggatcacaactaaattaaaaaagataagaaagaatgttgaatgatcttttgatacatataaaccaaaaatttcatcattttgcctttcattcattcagaaataaatgcccaattatcccagatcccatatttatacttgcattgacttatttttcaagttatactttttaacaaaaagctttgcaatactccgagtcattttttgcaaattcaaagtttgatctaaatcaaaaccatgctgtgtattagggggtatcaaatatacaaaatccaccattcaaaaccagtcacttttcccaatttttttttgcatctatgtgccccaaaaggggttaaatcaacaaccaacacctttaaaaaatggtggattttttcaaaccagtcaattaaataatggtggatttggttatatttgataccccctattgaaataacttattaaatgtcttgaacaaatatcaatatttaatcttcattattattatcatttcaactcacaatggaacatcttatttccaaaaatgagtcattctgatttttcccaggcccaaaatgtgatacaattcataattgggtatcaaagaatgcacacatttcaaggagaagaactgttggaattttgtctctactcctttcctttcttctaatttttcttacttatgcctcaatcccaatcttagtgatcacttggatctactctttcaccgttatgagatctcccccattatagtctgtctcatcattttgttatgaaatctgaccccctgacttgtagtgatagaaccctgatcaaggagggcttattttctctcagtaatgtttcctggtgtttgttgtagtaccctcttgttctctcttgattgttctttttatttctattcattttcttttttattcatctggttcacaaccacaactcaaactcttgtacctagtctattttaacctagcctagtacaagaaatcaaaaaccatcggttctttccttcattttttgccaacctgagccagtccagtgaataataataaaaacctcactgtttttcttcctcccaaaaaggggcttaaaaactcactccattcggtcttaagtttaacaagaacacccgcacccacgctgatattttgaggcttgaatgaaaccaaaccaattctctttgatttttcattctcacatcccttttcaagcaataccaagaaaaatctgtttttaaatgtcttctagtgcattttataagcattgccagtggaattaaacacatagttgaatttgtacccatgcatttttgataaattcattgtgaggagggcttaatttcaatttgtggtttatagttgttaggaggaagcccactcataaagttgtttgtaatcattgggaggaaactgtcccaatgaaaggtttgcacttttttagtgtgtttcctcctcaaaaaaggacttcagtatgtacagtgtcaccaaactgtacacgcgtacgttgtggtgacactgtacttgatccactttccaggaggaagccctcccaaaaatatgaattgggacaaggccctcaaaatgattatgaacaactggtttggagggctcctttaaatgagtagtttttgctttttgggagggcttcctctcaaaaattgaatttattctttattttgtcaccaaaacgtacgcgcgtacggtttggtgacactgtgctaaatacacagctcggaaggaatctgtcagcctctgggtaactaacctgagggttaagtggtgaaaaggttgttactatgagttgactgagtgttttgagcgggtgagtagtaggtagtgggtgttaataccagtcctgtaatgaggaggtttcactctatcagtatggtctttactgagaggcttgctatcaacagcgcatctggatcaatacaaggtattaataggcatccagggtactaggactcacctgggattgatttggttattccgaaaagggaatgggctaacaatacttattaagctttaacaaaattagttgaagattaacaggtattgttgatgggaatattcagcaaggctatgaatattgtggataagtcgagtaagtgtactgaagcttaagaacaataaatgtagactagatttatgttggttacgtgtaaaggtatcaatataaatgttaactgttaactggtgtctgaatattctggggattaatcagtggaagtagcacggattataagttccagaatattacatgagggaatgaaggagtgctctgaatcacaggtgaaaataccaagaggacgagcagggttaattgagtaactgatctttatttgtaatgatctgttagagctgtcatagtatttactggaggatcagtaagtattatttgtgacatgtacagctagcagatctttcaaataaaataacaaataaggatcagtgcatgtattgattgtattacttcagttgttacaccataatatgcaaacaatacgtgtatattttatttgtaaagattcttgtccgtgatgacttgggaggaaggataattaatgatgaaatcattattaagattacacaacaaataatgaggtcattattaatattggtacatgtattgattgtatttattcaatggttaattgatactcaatcattcaaggcatgtgcatatttctttatacaggtacttgaccttgaaaatactgtagaacagggataacttgtggtacatgtatttcacggataaaaaagtgaaaggcaatagataattacttaggtatggaacttgtatgtatttaatagataagtaattaataagataagataagtgagatatgataagttaaagataatgataagataacaagaggtaaaggtaaacaacattatggataagtacttatgtaaataagtacaggtgttgcagttacttggtacatgaaaggtactgtgacatgtactctgtggctgacagaagccctccaaaagaaactcatcacacggaatttctcccaaacattatacacaaatttttgggagtgcttcctcctaacaacttagctagtaaagcattcataaataggaggcaatcccagtgagtatgaaacacttcttgggaaggcttcctcccaacaagcactttatgagaccacttttcaggagggattcctgccaaaagacaatttataaaaacagttattgtgagggcttcctcccaaagtgtggtttataaaaagcactcatggtaaatataactcccacaaagtaattttatgaaccacacatcaggataactttgtctataaatattttatttataaccaacagttgggagaaatccctgtgaaaaagtagtttatactcattttgagggattcctcctgtggagtagttttcataaatcactatcaaagagaaatctcatctaattagtggtttgataaattagtactatttggaggattttaatcccattcagtggtttttaaaactacttggtgggagggggctcctggggactataaaaaataaattgaaagtccttccttacaagtaatcttatatacaaccaatattcaggaggaaggtctcctgatgagtgttttataaaaaataccatttggaccacaagaactcctgataagtatttgttggacaaataaatgtatgcatgtatgtgtgagttaaactttgaatttagagagtttccctggaaaaaaataattcagttactttccaattgaaagaaacaaggcccaattcccccagctgacagggttcaagatggcttgcatctgacacatttgcctttcctggaatttaaggcaagaataattggaagaaatgattatcctaaattacaaatctcttgcaatatccatgctatctcattggctagtataaagttctggttaattagcagttaatcaagctccagaaacggtaaacaaaaacattgtgtacttggtatggatccacctttaatcagttctactgaaactaagatgagttttctggcttctaaaaaacatccaacatccaaaaatatggcctcaattctcattgacaccagctgtcttgctgtaaatgcccattggttccagctgcgttcatgttacttgccattcaaaaaaaatggccaggttgatctcagagacatatacagctctttgataaaaatcctaaaaaaatatgcttctccagcaagttatgaaagagccttcccaacacaattggttgatatccgctcttagaggtatctcaaaaagaaagattggaattttgttgcctttgaggtaaaaatactaaacggtttgaatttccaatatttgttgcatcaatgggctattagaatacaatttttttggttaaagatgggacaggtttataatttgtgctcattttttggatcaaatcaagtgagtttctgcaagtcaccatactttaaatgtttgtgtcttcataaaaatggagaaaagtgaaaattggagtgagcacatatgaagaagactggcactaattagaaagataaatgcgtgatttaaatctatgttacatgggtcaaatgtgatcttaaactgaggtgcactcactcagtttgatcaatgatgattgcaaccgattatctgcttagttctctgaaaacaacatatattattgatcacaaagtaaagaatttattgctattagtacagttcaaaattgaatttcaacaatttttgaagcaatttatagcacatgtgccgaaccatttttgaacaattcagaatttgtcaagattttctggaaaaaactcctattgttttcttttattgtttttctataactctggaatttaatcattgagaactccttctaatttatttaaaattttattatgaaacctgctattacatccaggtacagcttcttgaatgctcaatatattaactcaatcaacatttcatgaatcaaaatttacaaaagttttttggcagctaaaattgagatatcagttatccatgagtagaacatcataccagctttaattgagcaacacatgagtttgattgatgagtttgatatcagtccaagttacgcataacatcacactgagaataaactcatttggaaccaaattaagacacacttattaggagttatgcaaaagagaattacgtgatggcacttgcatgcaagttccatggaatcatccctggtgaattctttttagactaagatgatcatgatactctggttccttcactacccccttgtggcattacaaactactttgctaataagaaaatgcttagggattattgagaatgaggcatcaacatttctaatattcaatggaaaataagtatgatagttttggagcatatatttagaaagcaagaatttcagaggttcccatttgtaaatttatcctgagatttaatgggcctttttgtggggaattgccagttctgaggtgtgccccaaggatatcaatgtatgaacctattgaattagtgaagaaaattgtaagaaaaatgtggaattctgtaaattaatgattgtatttgttaatcaaattactcttgtgtaaactaaggatcagtatacctgaaaaggtcatacagtgtttccctacaaagttgacatttttctgtctcctcatatagtttattgcatgctttacatgtgtattgtacgtgagtgttttccccatcacatttattttcaactgtatctgcccaattaccattatcaagatagtcataaaatggatctattgaagttgtggtacatggtgttctataagttttgaaatgtttgccacctgcatctggatgaattgggcatggacatagtacaactactatttgaatgagtattaagagctgtgatataattgttcccttggaaaaattcatcttgtcagtcttgagtgataatttgtgttgaaggactgatttatgttgcaactcaaagggggtaaggattgagggatcttgtttttgaagtgagatcagaataaaggctatataaacatgagatggcttgtctgagcccttcaaaacatgtacaatttgattgcactttaaaatgacctagaccaaaatttcttgtgtcaaaaaaaactgaaaaaagactcctttcctgagaatcagtatctacatacaccaatattaccatcagtaattagtgtgacagatgtagacatcccttgtttcaagggctgcatggacttgacaggtttgagagcttgaaactagtgatctttttttcattcaccaggctccagctggcttcaaacatttgctttgcacaaagcacctgccaggcagaaacacaaaaaaatgtgtcatatacatcccttggacagctgtcaggaagtgtgccagagtacccctatttctacaatatctacaagattaacctttttgcattagttgcataagttgatactattaaattctcttttggttaggattgtgtcatacttttataccttctgaagcataaatacttccattacatgtttacacacaaacaggggtatcaaatataggaaatctaccatcagaaaccagttaattttcccaaaaaaattgcatcaatgggccccaaaaggggttaaatgaagaagaaacatgtttgaaaaaggtggattttttcaaaccagtcaattaaataatggtggatttagttatatttgattccccctattattttattcaacaaccatacattgtttgacaaagagctgctcaagtatatatgtacagtgccctcccagatgtatatagccaatttgtttggattacacaaccctaacccaccaacttgcaatcatgagacttgagcaattgttataaaagaggtttcaaaaaatgattctgaaaacaaaagtatgaaaaaccaattttcaaaattgaaaaggaaatatcagtaaaaacagagagaaatgtatgccctcttgggcatatgggaggcaaaagcttccttcttattggttggttaatgagagaactcaaagaactaggagtgtatttctagtgtgagacagatatactatgtacaaattattgttcatctgaacaaggattaggtgagagtgcaactgggaatttacctaggagcgatacttgagccgttgatttggttttatagatgtttttcacctgcttacagtgcagtcgtcctgaggataaggacagcctaagcgatagatgacttctatcgtcagctctggcttgttttcaaccttagtatccgttctcttactttaatcttgcctctcctgattgggggctaatcctgctgtaattcggtgctccaatggtcctggattaaaccgttccactgtgcagagttacagtcaggacactatagcttagttcattcttatcgactgtcatagtccttacctgagagttgtatctcggtgattctatcttgtagttttactgaggtggctttagcgttgtacgcgtaactgttcagaggtgcattatcctgtttcagttttcctactcttttgttgttatttgtatgattattgtaatcggaatcttacctgattacttcggttggttgtcctgactctgatgcttcagttgttcgctgagtatcagacgagtcggctgctgcagcgtgcggaaacacaatctgtcagctctaaaccctaaccggttgcatatgcaacttggctcagtgagtttagggcttacctaattcaccggccgctcttacagtcgttctcctcttcttgaaggagacgctggagcctagaatttcacagttaaatgaccaaatatcataaaaagcagaaatcactgctaataatattcaattgattgaagaatcaagcaaaaaatgaatttcacgtgcactaattaggagttaaaacccacatcaatgaaacagaagcaataaattgaaagaaacagaaggagagttaaaggagaggacacaagtagaaggaggggaacataagcaagaaatttaatcgacaaaatatggagaaggagaggaagacaggaagaataaaattagtaatgagtagtctctgggaataaaattttgcgtccaacagtcagaacatgacaagcagaatacttctcctcccacagtaaagcctctggtacggcttcttccttccaatatttcataagttgtggtgcaggaaagtatacagggtcaaacatttccaaggcgacaaagtgattggggacatgagcaatgcagatggggcaattgttgttggggggacagaaataagggagaaaacttagagaaccatgtagataaaagaagaaaacggcggtcttgaaggcattggccatagcttcacccaaggaaggcattgacatccatttttcaacagaacagggttcaggcgtgtcaaacttgaggctgtccaacatcttgtcgattcgatggaagatttgctttttgacataccattccctccggctggtgatttcggtgatgagtccctcgcggatccgcatgtaatcaccctggtctcgtcccaaacaccatgcaacagctcggtagccacagtgaccattggatcttgggttgaggatgcttttcactgagtccttgattataggtgggagatacttgcaatagctggatacgtccgcgacgtctggctcgtttttgtcaaatggtttggagggaagcatggtgggttggtctttggggggggttgtactttggcagggaggcttgccgttttgatgggttgaatcttcttgttttgggctggtcctgttttgttgggcagtgttttggatttgttggtcatgggggttaacacttcgtccatgttggctggcgggggagctttgacacgtgcattctgaggagggaggatcctcttcctaggttccggaatttttttcctggcctcagatgcctcaatctcttcctcttcttccaaagccttgtcttattctttctgtaatgccttctggtcagcttttcggaatgccttcattgccgcttttgcattggtcagcttctgtttctttgctttgacagcttcactcttgtctttcttcctcttcttctcaacatgttcaaactccgacagttcccgtttggtggtccttggtttgtttgttgcgcctttcggtcgtcctcgggtcttctgagcttcggttggcagctggacatctactaccgccccggatccttcaagcagctggttgatggcggcgatttggattgccttctgggctggattcatcggacgtagctgatccattatctgctcaatcattgggttatcatgctgggttgtcgttggggatggatcacgtttgaggacctgaggaaggattcatgtcagaaccaaatggaaacagatgggaagaagaacaaaatggaaacacatgggaagatatgtgaaaacatacactcatctgccattggagatggaaatcgtccggtgataccattcctcccggtgttgagatttccaagagttgatgtttgcaaggtatgcccattcaatggacatatcgttgattgcaatgcacatttgcaccaagtttcttcccggccgtaagattattgaaagcctgactgagggcataatttgtgatcttcccaaggcagggtcggaagatgctgccaaggtattgaagtgtcgtgatcttttgctggaaatggatgctggtgatctggtgatattgctcttcaattgcattgctgatgagctggacggccgaggcaaaagtttgttgtggcccaaggaggtgagacttgatgaatgcatgggccgattccattcgcgaggttgtccggttgttgaaatgagtcacggtgcatgtccacgcattggagtagtgtttggcaacaggtaaccaggttgaggaggcatatttttcaaagtctggcccatatttgtgggcccagcgggagaaactagcttgaaaattggaccgggtcaaaatctttactatgctcatccagtattgaagcatatccttttgttgttcgtttgtggcaatgggttttgcacctttggccaagaggtgcttctgaatatgccaaagacaaagcatgtggtgggcgtcggggaacaaggtcgcaagggaattcattagagcctgctcgcgatctgtgatgaccacaggagggagtgggatctcgttgctttggaaaattgtcagaagtgattgcagggcccaatcgtagaacggctcggtttcctccgccatgaaacagaatgcaacactgaaagtcttgtttgaaccggtgattccagacacgtggagcagaggcatgcggtacttatttgtcttatatgtgcagtcaagtaggatgatgtggtggtatgccttgaggagcttcagggaatcagagtgacagaaaaaaagcgctttgaggttaccttcttgatctactttggtggcggtggtgaagttggtgttggccagagttttgttcaagtgaacaaccggacttatcccttgaagcgtttcctggcgagcctttttccgggccgtgtaaatcgtgctgacggttgctagtatgattacattcgggtgagtcttcttcagggatcagagtatctctctaggcctcaatcctgccttgccaagagccttcatttcttcataaagccatggtgtgagccttctgttggtggtgtgcgcagacatgctttccaatggcttgtgattatgagcgcctgtcctcacttggaagtcccactgatggacaccctttttgtgaaaataagctgtggcctcccatgggcaccgtatcaaccgagtcgaacaagcattcccatgagtttcaccggggcgcttattttggtctggatggccacctctagaatccccaaatgaacagtgccagtcaataaccaaaacgcacggtacaagacatggtgagagacggaaaagaccaaattccggctgcttacctgtcacatgtgaagagcttgctctttcgttccactgtttgcctgagcacaattgcatagccattatgcaatgcaaagcgcttaacatggtcaatcatgaactccggattggcgtaaagtgctgcgggggggttcgggaaatcatatagccggcagtttgtcttaggacagatccggtagttgtccgggttgaagttcgtaacaaagtcggctcggtcattgactgggcccttgcattcctgattagcattaggcgtgcactggcctggggccgcctcaccggtgtcttcacgtaaatcctgagtttcctgaaccgggttgagactcttcagttgatcatccaatatctcagcaattgcggcctcgtctttgtctgaatcttcttcaaggatcttgtccagaacatccttggagagctcttcatatatctcattgacagtcttctcgtccttctcttcctcttgaatgtcttcatgttgaggtccttgggggttctgggatgcacagaagtcctgcctgagttgtaagagggcggggtcgataccgtctagatggtttccggaggattggataacctcatctggtggggcttgaccagatgggatggccggagaagctgggatctgaccatgagcctgagtgaagacagtcggggaggcagtggctggagtggcttgaggggaaacaaccgcgggtccattggcaatatcttgaggcatgaggtcagagggtgagggtggaatctcactgtgaggctgaatgttggtgtgggtcaacatgggggcaggatcatcttcaccgggggaacgaccgggtacagagaggccagcgtcaatccttccaagagtggggctccagag