aaatctagtggacgcttgagattgccaaacagatcaaatcactggcccccaggacacttgtcatggatggtagttagtcagtgaagagtattcaattttgaatcatatcctactcaagtaagagcctcctccactcattgggtgtccttctttctccgtgactcagttcacggaagaatggttccttctgggaaaaagccgtgttggaatccaaatacgtagacctgtttgattatcatctttgtaagagcttctttcttcagacatatcctttcttgcaatcaactgacaattcggtttcaaaatttccttcaaaatcgggccggcaaaagatggcgagaatgatctgaattcctatgctgcgtaagtgacgtgatgctatcccccattgaacttgataccaaccaggacaaatccccataaatctctcaacagtctgcacaaagaagtacgcgctcacgggaaaaccctaatcattggtgaacacggattttgtaagttcagaattgttatgtatatatgtctcgcgatgacacgatccaactttccaagagaaggcatcccagtgatatctttgttagttttacttttccagatgcgaacacagccgcctataatgaagtatacaaaaagtttgattgtgccggcgcactgatttggtccttgagggggcattccgacaagagcggctttgatacccatgaagaggggaacaacatctttagctaccatgcccccggttggcagattcaaacctcaaaggccttcgacactcaagaaagcagtgtgatctccgcaacctataatgccaggtaatttctccctcttgtgttttttctttatctccagccccctcccgtgatcagctttctttgactgatataatcttcatctttttattatcaaaattaacgaaacctcagctatgccatcctgggacttgaaccaccacctaaaccggttccagggacgccacacccttttttcgttaccaacggcacacatccaggtctttcatggagaggagctagctgggcggatcggtacgagatactaggggtaagtggtcgctccaacggattattttatcctcgttacaaggactataaagtatgaactgaaagataaccgtcggcgggatctgcgagccagacacatctacagggcttatccttcaacgttctttcggatcaagtgcaggataacgtgggttccggcgaagtgtttgtcccactggatccccacgaacctacgaagcttctgaaggtccagccgggcaagccgaaaccgcacgagtctcatggagggtgggtggataggaagtggtgtgtcccgggctcggcgtgctggaaagccattcacttgttcgacaaagccaagaacgactccatcgccgatttctcgacctccggcagatccaaaaaactatccaagttccacatcaatcctctcgcacagtcatccgccaagccgagctaccaactcctcccttcaatgttccccactagctctccaacccgcaaacgcgccttcgaaggcgcctggtattccgtccgtgcaatcaactccgatggcgtgccgggaaaaccctctagagccgttttcctcaagtccaactggttcaactggcattccaataaatgatacaaacagtcactcgggaaagactttctctcaagcttccttgtcattggaaatttcaactgcatacacaatgcgaaactgcaatttttctctaataacaaggctacaggttttagaagccttcctcgatcattttgcttaatctcattctgtctaaactttctgaatatctacacctatagtctcaccaaaaaaagaaaagataaaaacggaaattaacttttcactaaactttcatcaatttctcagtatccagtttcatccatgtagccccccctcctccttttccccaaacccattgaacaaagaataatgattgtatgtagtagtactaactttatcacacaagcaaaatctactctttttcatcatttaattctcttattgatgcttttctcagacaagacaattaccaagcacacgaaatacgatcatggatgtaaaaaagtgattgcccaaatagagatatcagcaggtctaaaaaaaaaacataaacgtctgtggtactagcctgcagtcatacaatttgggatgaaatctggccgggctaagctcagcctctggtctacagagaaatttgggctgggttcatggagaaccctttattgaagagtagctacagaactagatcagtgaaccaacctgcatccttacattcacagaagaagtcccggatgatggggccatgtcaaggttcttcttataatagtagtcattgacacttgctccaactgggtctgatgtaaatcttccagattaaccaaatacgtgagattgatggttaaaaggcaccagtgtatataaccgtgcaactgggcatcaccagttctcttccccttccacccaactccaccgtgttcatcattttttgctgcaaagaaaataggtgcacgtgccatgggttcaccagaaagatgagatccacatagggctctgaattttgacaattttcttgggggtttaggataaaaaaaatgaagaaagcagttcatgagagatagtaacaacaagaccaatgataataatcaaaaagaaagacatggagtagtaagagtggggtaatccattaagaagtgatctccaactggcgttgttttttttgttgagttaagcttgaatacgaggaagatgcgtgttcaaggatcagtttccatgggagcaggctgagcagtgccatcgtccttcgggtccatttgagccaaatagggagccagagcatcgccttcgatgatttcaaacttgtggtcaggcccaacaatgcctaatgaggtgttcaaggtcgtcaactctttgtcttgttgcagcgtgtctcggagtgcatgtaagccgtgtttaatcaactcatccaggccaccttttccgtccaaattaacaacatgcaaaaaaacgttccgtcagctcatactctttgtatttattttttcaatgttgtgtgagaatcagaaatcacttacaatccaaaaacttctcaaaatgtttttctaaataagtcttcgctgattgtgatcgagctccaatcgacatcgcaaaatactctagacagtttccagaggggctgaattcgtaaagatgaggaccagtttcctgaagcaagaagcacataagatctccgtcatatttacaacaagaaacgaggggcagggggaagctgatttacatcatgtccaccaatcagaaatccaacgccgtaaggtctacgtccatactcttgtgtattaacttgagcctctgttttaatccaacccaatcgccccaaagtattcaatcatccggtttcaaaaaaccaaaaaagggaggtgatcgaatctcaaacccagttgacttactatcagcaattgccatcaccgatcgagatagtggcaagggtcgattgtgtaataacctagacgtcatcgattgttgtctcataaagttactgcatcattttttttccaattatcagtgttgttgcttccgagaaatggaagcctggccttttgtttttgagatgtttgattgatcgaagggggagataaaaaaaatggaagggttggagggctgacgataatactctagcatcgctggtcaatccggcaatggcgatcccgatatgatcgtcgattcggatcaacttcttctgatacgaagccaattcaccggttgatctctacattgagaaacattcaaaaaaaaagcatgggttaatatcaatccaacatacaagtggaataataatcgataactgaatgtactttgagagcaagaagtaagacgtgagtgttgttcctcagtccgaccgaagccgaaccttgcttgacagcctcgagcgcatattctacttgatgcaatcgaccctgaggtgaaaataccgtattactgttgccgatcaaaccgacaagccaggttttttttgttttgttcaaagaaatcgttagttgcctgtatggattcttctttgtttgtttatctgatatcgggaaacattaatcaaggacgactgaactctgaatcgtactaaagatatgaagtcatgtcagacagtttcttggtcgatgatatccagttgaagaatttgactacaaatccataacagtactgacgttgttcctgaacatgacgctagatgatctcctttctttctttttcaagtttccttcgatcggtctttgtcgtcctgatatctattattttggtttgttgttcttctttttcgattggtcaagctcgccgaagcttacgtaagcacctcttttatcaacctggcttgtctgtgacatatttgcatacgtcatcggtcctcgccgcgtcgtcgacaatcggtccgatttatcattctaggtgaggatacgatccggtccgggtccgggtagagctcatccggcatccgtactcggtatatccggcccgaacaggatgttgcaatttttttataggacattgttgatgtcaatgatataagagcaactccaccatagcccctatctttgagctattgttgcatctccacaggggttgctatcccacatttaagcgagttgcaacccaaacttgaaaaagatgaccggtcactttttttacatttttctttcttgatctctatccagtctccaagtttgaagagtgaaacccaaacaccacacatcacattcaccagataacaacttcatcttaacaatgcccagtgtgtgcatcagcactttgggtcttcaaaccttgaattccagttgctatcatgatgagaaaattgcaacccaaaattagcgactcccatggagatgctcttaaattgtgatgcttgcaactacacaaccagctttatggccttaaactactgcagcatacaccacaaggtggtaagttggttggtaaaaatctatgacaggtgtttccctgtgctggtgagtggtgtgtgggtgtcaagttgttggaatttagccatcattgttcctttcctcttttcttttctgtcacacacatgtcactccttcctcatctgtcattcttttctctctcatttacagatgaatatgcttcttcaccttctgtcccacaactcagccataatttgtatgtagataaataaccatgctttctgagttagaaaatgaaatcatcagtcttctgcaaacttttccctgtggtctctaaaagatacaaccacttgtagcgtgagtgcttttccaccacgcacactagcagctcatagcccccttttgggctctttgaccaccaatttttctcttgagtcttttgcctcaagatttgttcacctgtcctctgtcctcagttctcacctcctcatcccaaaatttcatcacaagtttcacaagtgggtgctgtgtgaaagtgtagtatggggacaataggcaagaccataggagtccctacatctgaggagttcagagcagaatttacagactaccataaagtttaacaaccgtggtgggttatattgagtctgtcaacgtcacctacggacccaatttatggcccacagtggaggacttcccgttggatctaggaccctcgcagtctgcaatttagacccaaaaaatctagatttttgcagggaaatctagcttttgcggctctaaatcaagactgggagacctgcagatgttgacgggaagtcatccagtggaggttctctgaccatctaacaattcttttttacttgttgaattcagtaactcttttcatcttttctctcaatatcaatcctacttaaaatcttatctggacagttgatcacaacattggtggaattcccttcaaatcagggaccctggaagttgttgatctacactcaaaaactctagattcttgcaggtaaatttggttttttgaggctccagattggtgctgggggacccgcagatttcaacaggaagttccccatcaccagtttgcttgtcaatgtctgtttttgtttccatgtatctcacatatttacatgtgccagtcaagtcagaatacaattgttgaggctttgtttggctgcctatgttctttgtttggctgttcacaattgtcataaatgatcatggaaaatattttgggggtgcacagcatgcacagctgattatcaccctctgctttccctcacattacccttacaacacacatatcctccccatcataatctgcacccaaccccccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncctcgtggtgattttcttttctttcctctaaaacagtgtatttttgattcttgtctttgaatttgtctaactcttgttatttttcatgtttcagttctggttctattctcagtaataattcctgtttttcatcaccaagtatcctgggtccggattgtatctttaattctcccctacatagtggggggggggtgatgtaaaaaagcatatgaaaatggcaaaaatgggaaaatgatactcttgaaatgggtgtacaaatgatactcatgaaagagtccatcttagatagttatgtgaacctagctcaaaccaataaaagcatggtacagtcgactctgagataacccataccccttgggagaaaggttttggtatggggtaatagaatcatggcttaggggtgagatctgtattagcccatgattcatgggttaaggcataaagctgtattaacccatgattttatgggttaacacagatattgttcttatgttttctttgattttgatatggctgtacttgtgtagcgcatatgcattagattatttgcttgatctatctacaatttatttatttatgtgattcttctgagacaggaacagactctgagctagaaaagaaaaaaaatcacaggtggtctcggtcttcagaagaggtcccgtgtttgaagaagtcgtgtatgcttgactggcgagcatttgtgataagtcgatcggacaaaccttttgagtagttgtgcaacacgtggttgaggtgattggcaaccattgaatattcatcttgaatgtagttgttgatcagagcaattgcagaaaaaaccgattttgctgttggtttaactcttggttcaggatcctcatcatcgctttcggaatcgacggagttgtttttctgactttcaaatatctcttcagtggtccacatcgcaaaagaattgtcctgaggggggtcaagtaactctttgatggtcattcgattggttggatgaacaagcccaaaagattggagacagccgatctgatcctctaggccagcatgcacttcatcgacatccacaaccgttctttttgaatcgttcaacaggtttccaggaaacatcttggtgtgattccagcaattggcgattgttcttggggtgacattgtcccatgccacacgacttatgtgcattgcagtcaactgatctatagcataaactttagttactggtattccatcatcgtatcattgaattgatcgtgatatgaattgttgcttgtagtgcgacttgaacgccgaaactatgccggcatccattggttgaacatgtgcagtcaggttgggcgagaagaactcaagtcggatatttgaaaggccaccttctgggggagtatgagcagcgaagttatcaacgaatagcataatttttcgttttttgtttttcatcttctggtcaaattttttgatccagtcttcaaagatgacacttgtcatccatgcacgctggttgctgtagtattcgaatccaagctgcgctcctgttttcttttgaaaggcacggggttttgcgtacttgccgatgatgaggaggggaagtttctctgacccatcagcattggctgtaacagcaatggtgattcgggtcttgtttcctttcagtcccgatccatgttccttagctaagccttgatctggaggcattctgaaacaaatttttgaggattagaaccaagccaacttaaaaaattgcagaagaaccaaccccttacccatacataaggcctgtttcatccatattccaaatatccttccgatcgtactccgtgactagtttttgcaaccgctcgcgttcagtcaaaatgtctagttcttctgcctgtgcagcttctccatgttttttgaaagacttcaagcggtgacgtgacttgaacaaagtcagccaaccatcgcttaaggataaccactgggaagatggaatcccttctttgctggcaaactcctgccactttgctcggataacatcaccagtaatcgtcatttttgagtggagggcttgggtgacccaaacatcaagcattttttctatttctgggaaacgcgtggagcgtacacgttttgaatccgacaatgatatctttgcttgttctcggattccgtcttcggccttgacccaagcagaaataaggggttgcttcaatgcgatatctggatagattttattgaagtgagatgccgtcttggtttgatttgagccgttatttttgtgccagtcaagaatttcaaccttttgtgccaacgtagcgcgaccaggtttttgggatgatttagacttcacattcatcttagatttgaccgaggtgttgtgtttttcagaaggtcttttgcatggtttattctgaggagacggttggttcttcttcttcttcttgttggctggagtgctcggaccgttgaacttttgaatgcgtttgattatttttaaatcattaggttggatctaagtgagtcgccatttggtttcagtggtaatcgatccatgannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntttttttttttttggctcagagcttatgcaggttttggtttcggcataagtatctgagaaagagaaagaaaaaccaccatgtatgatttataaagggtcatcaaaagtctgcacccaatccttgaaaccagagcagaaaaaccgaatctaccgagttttttgatgtgtgactgatggatcaacagcagcagcagcaggatcagaaagatgcggattatatgcacgattggagccaacaaaccaatgcaggaagctcaggaaccacgaagggaccaagaagaactccgaaagatcgaagatgaagttgaatttggtgtacaatggcatgtaaatctccgtcgaatcttcattgtcgatcgtctggatgatcttcttcattagttcatgcggtgaaagccttggaaacatgaattcgttccatgtcttcactttagtttttcaaaaatcatatggcagaagaacaaagtcagttttttcttattatgattaacttttttggggggagggggaaggataagataaaaagaagttctgcgtaccattttcgaacattttggtgttcatcaagcccggacaaacaagagtggtatgaatcccatgagcatggtgtctgtaagaagacgaacgtatgagtacatgaaccgggaagatggtaaagacccaaagagagacggacactgagtgtagttcttctctcaaggattgatgcaagaggatcgcggcggctttggaggcgcaataatcggctactcgggagacccctacatggcccaggatcgaggccatcgtcacctgtccaaaaagcaacaacccccaatcgcaatcagaaatcaatcagtcttcagaagtgtattgacggcggcgaaagccaggagagttttggacgaacgatgtggcctgagttgcgtttgatcatgtctggtaggaacgccttgtagagatagaagtgtgcaaagacgttgacggcaaaggtcctatgtacacatcaacaaaaagaatgatggtcggtcagctttcatagagcggagaaagagacggttcaatctcgttagagacatacttttggagctcgtcaggctcgagttcgaggagcgacttcccgtgcacgattcccgcgttattgacgatgatcgtgggtgagccgacatctttgcggatctggatggccgccttttcgacagcttgagggtcggagacgtcgcattggtagaacttgaggtcgccttcttcttcctcgtcgcgatctattttacgatccagaagatataatcagatcattagggccggaaggagaaatggagaaagggacggaccggagaagggcttgatatcgaggacgatgacggagatatgtttgagcaagagggtctcgacgagcactcttccgagcccctcgctgccgccggtgacgaggacgacctggtcgttccaatcgatctggccccgtctccagcgccggttcctccacatctgcgagctccaacagagcgcggtccggaacagcacaaaccacaggaatcgcagcgaccaataatagaagcccggcgcactctggcctaacgctagcagcggaatccaacatgcaaaaaacggagagagaaacgtccgctcggtcaccgaatataatacatcgatgtctgttacaaaaaaaaaaaaaaaaaacagggttctcgttaggggcgggtgctgttcttggccgtcggaaccgcaaaaacacttactgatcgatcggagggtgtgtttcagctcagcgaaatccatcgatcagagagtcttctactatgcaatcttgagaaaccgattcgagaagtaattcaaaaaaaagtgttgttgtttgttctgagatggatcgttgaagaaaggttgccagcagccactgaaaggatgtctcattcgcccacaagtatgtactttaaactccctggatgttatggtgtacatattcttcgcatcctctccttggttatttatgctcgatggcagagatcgtttgtctgtttgttgcattggcaaccgtttcctgcttgaaatgtgtgtgcggatcaccggcgggatccaacgggtcccgggcgggtccgccgccgaattttatgtaaggccggccgtgcgcgccgtgattacataatatgaagtacaaagagcccggggggtgccggagtcctcttgaggcttccaccttgacaccggccacacaaacaaaaaaccaccaacttcgatcgaaggacaaacgcaagatggccatcaaccgattcacacacgagatctcgaaagcgcaaatcctaaaacggatcgaatcgtttgggtacaagctccaaaacaggtatataaacttgaggaaatttacaacacaccccccaaaagagaactaacgatgaggatatacaatagacagatcgtgggctcacatgcgaccggctcggagacaatcaagctcttgcgagaagtcatcgccagtgctaagttctcttcgttcgaccaactgtgcggccatttggtcgaggtgggcgatttcttatccgaaatcgctcccagaggttcagtctctttctctcctttcaattgtgtacagactccaaaatttggaaagacaacaacctggggaacattcttggtctctgacggtgttttttatgtgaacagaattcgtgatcggaaatatggtgaaacgggtgatcattctcttgaaagaagagtcagtaaacttcctgattattaaacatgagatgtggagaatatgaacgattaaaacgacaatcatgtgatgattagatatgcgagtgcattagcaagccacatcgaagggaattcggagcgactgaagacgagcaaggtgggcagcgacacgcattaccgaaccacgacctcgtcctcgcattgcagcacctcccggagcccggggatagtcgaagagagcgtctcgcgactgttgggacagaagccgatgaccaccgagctgttggaggaggacgagaagatcccggccgacctgatcaacgaggaacgcgccttcaacgctaactcgttgagcttgaaaccgatcttcatcgaggccgttcaggaactctatgatgagttggatctcgtcttggaggccgtcgccgctcaggcttctgaacatattcattctgggtatcctctctcctttgcttcttcttatctcaaacaaaaaaggggggggggctaacttttcctcatgtatatatcaaaaaaagagaagtgattatgactttagataattcaagaacagtgacgagtttcctacaagcagcagcaaagaacaagcgaaagttcacggtgataatctcggagacggggccggagtttcgagggcgagagttatcggggaagctgacgagttcgagtccgaagatcccgaacatagtgacgagtgatgggtcgacgtttgggctgatctcgcgctgtacgaagctgatcatcggctgtcacatcgtctttgccgacggctcgatcctggccaagtcgggttccttgggcctcgccctggccgctaaggtccataacgtccccgtcgtcgtcatctctgggatcttcaaattcgcccccgtctatctcagcgccggcgatcaatggactaccctcgatatcaagacccccgaccaagtcttggctatcgatcagatcctccccgacccccctccagctgcctcgaaatccaaccgagcttctatccatccgcctcctactcccggtcagatcgaagtcatcaatccttattacgatcatgttcctgctcatctgatcagtctgtttatcactaacttgttgagtctactttctctgcacttgttttcttacttctccaatcaaaaaattattctctttctaacgtccttcttggatgtcgttttttcagaggcggtcatccttcttcattggtttatcgtctattgaaagacttgtatggggcataactcgctcatctctctctttctctgtaatattgacttggttttcaacaaaaaaagatacatatagaataagatcttctcaataataaaacccgttttattgaatccttaacaaaggaactcttcttttgtgtcgacaatagctcaatctcaccccgtctgccattggataaagagcttaggacatgtttgtactgtgcaacatctccataatttgtgtcagtacacttgggcagatgaacagttcagcaagtgacgttgtctggtcgggttgattaaccttacagacatcaatggctcaagttttttttttttttcaatttggtacaagtacatacagtagtgacgtctaacatcaagaaaagggggattctggaggatctgggcgggatccgtatcgctagagatggacaacagtgaggggaaaacaagtgttgggtgggtgttgattcagaaaacaaaaagactagaaaaacaatcaacaatgatgatgaaaacagaaacatgggggtttgtacaggacgatcgagcagagttgagagcatcttcaatgtagacttttagatcatagctcgacgcttaacagctcgtttgttgtgggctgtttcaggggggaaaaggaaagagtgatgatacatacgtcaactgggtgaattgaaattgatttattaccttgcaggccgggagccgagcatgggaagggcacttactcttcggctttggttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaggccacatggcaaccgacggaacaaaataagcaggtttgcactattggaataggtgagattatgtagtcagatgaaaagagacccagggcagcacgtacccaactaaacgcgggatggcggatttcgaagagtcagcggttccgggcttgtgtccgggagcagtctcgtcggcaagggctccggagaagatcaaggacaagattgagaaaagcgtgaaaagcccttgccagagggccggagtctgtttgccagccatattgatgctaaaaaaagggcgcttaaaagtgggacaagtttgatacacaattgattggctactattcaccaagaaagggtaagggaaaggggagcaaagaagatgcgaaaatggtgagtccgaagggattgcagtttgccaagcacagaggaatccatcgaataggacccttatatgtgtatccttttcaccatctgcattgcaacaccgactcagagattcgtcctaacccttgcccgtccgacgggcttgggaaccatcacgacacaaccaagaaccacctcgccctccaggacgacgggagcgggatggatgtgatctcttccttctgagcagtataccttcgttttgacgttggagcttttgatcaaccccctcatgttcagacagttctcttcgaaaaaaaaacctacacccctcttcaatctcgaccgaacatcctgttccccccacccccaccccatgtctcctggcgactggcaaccgcttggaatcggtccagctcctctcggcctcgatcccctgccctcgtgaggcgctaaccgcaaaaggatgcgtccccggacgtgatcatgaataacggctcgggaaccaagccgccctcggctacccggacccccggcaaccccgtacgcctgaccactcgtcggcctcgctccttcggtcgttactggcaactccagatatctatgtagtcaaccaacgcacggaagcgtcaccatcgacctgacggtggtcacactcctacttcaattgagggacagcatgaggctgatcagagaagaccacttctacataatcacaaccgacgaacttggaagtggtgcgatgaaggagcctcaacgcgctttgtatacggcggacctggggaatctacggggtcgcgtccagactatgtatagaagtcggtcagctatgtaccaaccaacgtgtgttatgtatcctacaatgatgtcttcgtacattttgaagcgtgattcacaacgacatggccgaggcgtctggttggagacgcccttggccaccgggcacacacctccatcaactctcccgtttccgcagggcgcttttcaaggtgttggatggcggcgagaaatcagccggacgaagaggcgggcaagacgacaaccaacacgccacaataccggcatcaatacttctccgccggaggtatggatgtgtctggcggtcaccgccatcgtacataaaacctcgcgaagggggacactttcaaaaccaactacatatcaaaccttttctctgggccattcctcagatacaaagtacatagcatcgatcaggatcgccaacctttatctaaacactccaacatccaagctcccgaaatagtcttgcaatccgccttattgcactcggtttaatcaacgagatgatcctgcagagaccattgatccagcactattatgcagtgatgcttgtgatgatgatgatgatggttttagcctctgttcaactcgccgaatctcccgtcccgcatcatcatcatcgggctcctcttgtgcgaagagccagaggcaatgaaccgccccagacctgtgaatcctacttcactatcgctggacccgataactttgcccgtcagtcttctccccctcgatccctctcccgccatctcacacttggctctcatcttgtgcgttcttgtaggctgtcagaatcgagatggacatgtctttagttgcgatgcgagggattgtcctggctgtgagttcatagatctatagaccttctttctatcatgaccatatgaattgatggtcatcgactcccttggactcaattttctgtgggcccctccccccctccccgatcacgatcccccatcagtcaacgctcgggatggctttgctctccatggctgttatgccctcgattctgctagcaatttggtcggaggtgcgactaccgtgtacccgttcttctataaactcgaatcccaatatcttggtcagtaagatcgatccataactctttcgatcggtcttgaccggaaaagctcagcttggtactcactcataacatgacggctcctcgccgattggttgcatacacagaggtccgcgatggagccgggaccgggttcatgtgttatgccgatcagaacgtgggaaacagacttggtcagtcggccccaaaatcgctcgatcttccgcgcacattgtaacgagctcaactgagcccaactcttgcctcctatcatcatcagcctgtaaccgatgtgcctatgttagttaaccggacaagagcacccgccgtccgagccgtccctcccggtttcactatggaatctcacccccccccccaaaaaaaaaggaagacgtgttttggctggaccattacgtgttttttttttttttcttgtagatagtgctcacacatgcgccttgtttgagcttccattttctagagaattctctctctctctgtgcttgtaatgacttgcggatggttgattcggggggaaggcaacattaaagtatgtagaagagcgttcagattattcacacccttctgatctatagcattctccatttctggtgtatataaaatgttgatgagcatgtgtgaggctttattttagccttctcttgaaagaatattttattgtagataatagcagcactgggtctttactatacttgactataactggcccttttcagtatgtgcagtcaagtatcctgaaatttctatttactacatataataacaatactggaaccagtgcgtttcccatcaagcttggtatacataggtatagtatatgtaggccagtattggtggctgcaaaatttgaatactgtattgtaaaggtcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttatatatatagtagagtcaaaatcacccacaaacaaattttctttcctcctcatttgtaatcgtaaagggccctggaaatcagactataaccacatgctttatatgtagtaaaagttggaaatatgtatactataacaatactatgtataccaataaccgtcaacagtgttaggcgctatagtatagaatggtgcctactggatcatccggcgttctcgattaaaatttatacaagagcaatgccaagctagcttaacataatcccctcgaccagagggccgggggcacctcgcaaagcgagcctctgaaagaggggcttatgagtcaagttgggatcttggcctggaagctggtactttttgtggcttttccgggatcttttacacacaaaagcccgttactcccagcccatccaactaaatgatcagcagtaaagtttgtcacataagtgagcatacagcagttcccagaaagcttgcgctcgcgagctcctgggatctgattttttttttattttctttcgacttttttttgcgcctcgtaacctgtacacatgactgtacaggttgcgaatctgctgccgaggccgggtgaggcctccgggcacctgtcggttgcctggtgggggctgggtacagccgatgtgatgaccggttccgactcaaaaaaatgagaggaatccaatggtccaactcccatatcttcaacttgaaaaatgggggagttgggccatgatgcctggaatattatggctgtacgaggccacgtacaggacagaaaaacaaagaaaaatcgaggcacaaaaaaaaaaaaattgggatcccaggagctcgcgacagcaagctttctgggaactgctgtatcaccttggtgtccatatttttttttgaaatatttttgatgaacacctatccatcctttggatagaaagtgggggacttgattccagctgaaaaccaccttattgcatatatggtggtacaacacatagtatgagttagcctgtgagcctctggttcattctgtacaggaatcatgggtgcctcatcctgccacaccggtaatgctcagtgatagacacaggtagtatgtctcgtgtacagagtttctatatccatagaacaatacacacatagtatgccagaagaccgaagaggtttgatgaaggaactggaggtccctcatcaacctcatggaaaaatgacctttttgaaaggcaggtgggggccgatgtaaagggcccctggccttgttggtgagacaaaaagttagatacaattcaggccttttgcctggtccaaacggctgaaaatatttcctaggggaagagggggtgattgcctgggcaatttttttccctactaacagccctcagcttccaagcccaaatgtgggctttagtcgcaagtccctcctttggaggctcgcttcgcgaggggcgctttgcgccagcctggcaccaggccctccgatcgagggacttgttgttaagttagaatgccgagcagcttggtagtagtacagacatctcatacataactgtcatcatttatcatcgnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtggtccaggctaagggatacattccttcgtacttttgcgctgccggttcggatcgctaaccaagtggccgagaagcgcgcttgttgtgggaccgaaggcggcggcggaagggtgcgtcaaagattcgccctctcctccttttccttcttcttcttctcaaactgctttactcgaaaactaattattggaatcaaatctgaaaaaacacaccacctctgaataggtcttttaccctaccatggccgagtttcaagccgactgtcacgcgctcgatccggtctgaatggaaatcgacgatccattgatccgccagactccggactgactactcggggtatatttcgatatttgtgtggttggtcccaggaatccagtttaaggctcgagaaatatgtatagatgcgattgcggatataagttgctttttccggctcttattctttctcaatgaacgatcgatcctgctgagtcgggatggatgtggtgagagtgtggagaggagggcatcatagtgattatccatctgggtttgtcttaagtctgcaagccacataaagatgtggtgttgagcattggaaaccaaacgggatggtggaaatttgcttttttttttgtaggatgatgtggtgcttcgatggagcagataaactgcatagaatcggagatgagagtggccgatttgagcagtccttgtgtggagtgtgatcttattgcttcgttgctgtacagagctagagaaagagacagagagccattaaagagcctgcacgatgtcattttttctttttttttttttttggaagtgtcgcagggaagtgggagcagtctgagagtgagactgatatgatcgaggggaaaagagagagtcgatcatactggagggcaaccagtccgatacatgtatgcgccccacactgacannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttccgagactcggtgcgacggatcgtgacagacatcccattgcttcgacatcgactcgaaggtccaagtgttcgagacgacgatccgagtgttaggcggactattgagcggccatctgtttgcgaaagatcccgagaacgtctggggatgtcgtctcgacaataacgacgatgatgatcagcagcagcaccagcaggagagatcatatgcagaccagttgctcttcttggctaaggatcttgccgatcgattgatgcccgcttttcatgcctcttcaactggcattccttatgctcgcgttagtcctcccccctccctctctttttttttttctttcttgaaattgaaatcactcttgaactcatcatatcatctctttttttgttttgtagattaatttgagatacggcctcatgccggatgaaggcaccgaaacgtgcaccgctggcgcaggctcattattgctagagtttgccacactcagcagattgcttggcgatccgatctacgaggttcgtccactctggttcatcaaaataggcagccacacctcacttaatcttcattctgtttcagaatgtggccaagaaggcgttttatgctctctgggatcgccggtcttctatcaacttactcgggaatacgatcgacatccaaactggtgtgggctcaaatcttgaatcctcctcctcctccacatctattctcctctataaggaaaaaaaaactcgactgtttcttgatcatgatcgatcatttactcacttgagaaaccctccccctttttttcctgatttgtgactgtatgtagcattggtcgtatggagtctcaagcatcggcgctgggatcgactcgttttatgaatatatcctcaagtctcatgtcctattatccgatgactcgttcctagaaatctggaatcaggcctataaagcagtgatgacttacatgcgatcacctgatggattctgggtatgtatcatccctttttttttagtgaaattggtgattttttcttcttctataagatatatagatataacatacatatctgatttcaatttttatgttcaagtgttgagatctccctgtttccctttgttttgatttttagtatcgaggagtgaatatgcaaaccggagcagtggccacaactaccatcgattcattatccgctttctggcctggccttcaagtcctagctggagatattgaagcggccattcaatcacatatgacgtatgctaatctttgggccaggtgcgcagaatcccaccccaccacatttgaccattcttctgaactattgaaatctggtagtttcaatccttacaagctttgattacctccctcctcctttttttattttacttggagtaatcatctgatatagatattcaggaatcccagaagtctttgatatccacagaaaacaagctacctcattgggatatcctctccggcctgaattcgttgaaagcaattactttttgtatcgggcgactaaggatgagtattatttggaagtggctgaacgagtgatcactgatctcgttaatcggacttgggtcgattgcggcctggcatcgatcgagaatctcttgactggtctgtctctctatctctctctactgacgatatgaagtttgttgaattgagccccttttccttttttatatacagggaaactcgaagaccggcagcattcattcatgttgtccgaaacactcaaatatctatgtatgtcctcaaaagctttaatgaaagatcacacttagctcggtgaatctgagagtgtttgttccgtgattgaatggggagacagacctcacgttcgacgaagacaatcctatcaaccatgcagatcagccctttgtatttaccaccgaaggacacattctgtacattccaaatgtggatcagatggccgaaaaccagggatataggacgggctgggaagaacgagaatcgttggagagtgatcaggtggtctgggaaagccacccaaccggccggcggcaacaatccaagcccccgacctgttcagtctactctccatctctccagagtcctaagcattccaatccattgatgctctcgatcaccggtcggaccgacttcgattacgcgaagatgatcactggaagtctggactcgtctgtccaccctaatcactctaattattctctcgacgatcagtgggcctcgtttggcttctgtgaggtcccagtcgctgatgtaagaactcttagtgatctcttgtctctcttgaaatcttcccctccctcccatctcaaccttaatctcaatctttcttagattatactctcgtttcccgaacttgcatttcttctcttttcgccctcagtatgtgctcttcttggctcgagatcgtccttttcattgtatccccccccctctttaccctttaatctactcgttcttttttctttatctctgatcgctgtgggctttcttggtcatcaaagctgccgattatccgagcacatatgaaataccaataaaataaaaatcaccctctctcactactcataccgtgtatccaaacaccataaatcacttccattttttctcactccctctgtctttcatttgatttgaataacgtcatacaatggtttttttttgacttttttttctttcgtttcgattcaaggatgatttgattgaattaatcttcagtcattcggcggatgagatcgagagaagtcccggtgcggataaagtggaatttttcggagcctctttatccccctcctcctcctcaagatcatcaacatcatcatcaagatcatcctcgagtggagcaccagcaccgctggatagccgatcttctcccgatatgccatccgaatccgacgctttcgtcttggtcaagaaccttaccggcttgacgttttccttgaagaagcgcttcgatcaagatagttacgagatcgtcaaaggtaagcgcttgttttagtaatccaatctgttacctgtttcagacatggacacccatcgaatttcactgacggactgttctgtattcagttggatcgtaccagttggcgcccaagactcaagtggttctctcggatccttatgcggtcaaggtgttgaaaccgcagagcgagagcgagaaactctcgcaacgagaccgggatcatttgacagggatccgggtatactacgaggattccaccggctcgccaagtaatcgagattcttctttggaggaggaggaggagggagagttggactcgatttcgcggccggtgatgctagcgacgtttgggccagatgtccggatccccgggtcgacggggctgagtattgggaatggagccttagaggtcgtcggcttgaatccgccgaacgagtacggctgcgagccgatcactcaagagccggttgttgttcacaagaaggagcgcccggaggacgtcgatggcaaggtcgtcctcgtcaaacgcggccaatgcacgtttgccgataaggtccagaacgcgctcttggcgggcgctaaggcgctcatcgtcgctaatcaggacgatactctcttgatcccgacctccgatcggatccaaactagggacccaatggaggacttgtcgtccgcttcttcttcctccgactccgactcgtcaactgatcatcaagaaaatgcagaatctaatcacagatcgagcgtggtggcggatggcgacaacaaggacttatcattaaacctcaatcttcaatcgatcccgctcttgttctgcaccctcgaaaccggaagatcgatcggccatctcttggctaatcgtcatcataaccccccgctttctcgtccctctcctcctcctccttcgccccatcatccgccaagaaaactcatgctcgaaatcgtacaggacccgctcgacttgctcgatcatcaccatcgatcttcgcataatctgcacccgcaattcgtcgtcattaatggatataaactcgctaatttacacttgaaatccgtttagcacttcttttttttctcttcgcatcctcctcccttgtttggctttcctgatgttaagctttctttctttcttttctgttctctctgttcttatgcgctttctcttttatgttttttgttgtttttttgttgggatggatgggagggagggagctcaaaaaaaaaaaaaaaaaactctagaaaaaaacaaacacacacagagagaaatcgagatgtttatatacatatatgtgtgtatatcttgctacttaaatatatatacatcccgtttcctggctcacttcttgccccccgtcccttacgtatcttatttccgcttcatttgtagtctgcatgacctctctccatatacatatatgtatacatcctgatgatcttctttttctttttcttttgaatacggttctgaaaaaagcttctctttttgatgccatatgaaaggcgagattgatggtggtacataagtatgtaagagacaaaggtgggctatgtaggtacagtgggtagactgttatttttggctgcttgttttggattccagagcttcaaagcacaaacttgaagtcacaagaattggtgaagtggtgcacaatggaggacttcccgtcggtctgggatcctagatttagccttcctaaagccagattccaaatcttgtttgctgatgagaagtcaatgtcacttgattctcttcaccaaattgagtttgggatctaggattagaccttccaaatcaagggttccagattgacgggaagtcctccaatagttcccaaagaatgaatatgaaaaaataaaaccaaaaaacaaagtttcaaaatttgtgattaaaaaaaagggccttaataaaaaaacccgcattttccgcgttttgacgcgcttttgctgcggcacagcacacgcgcattctgcttttaaacccgcatttttaattaatttttttttggcattaatttcaagtttttttgattttttaaaattttttcctacactttgaatggtgtagaatttaatggtaaagtctatttaccataaaatgactttttttttttttttctgcttactcattttttcaattaattgtttgcatgcatgtatgtaccttattttttatgcttttttgaaattttaaaattatttcctaggtttcaatgtgtgtagaatttaatggtgcaatccaatttttttaaaactcaacggttcatttttaatactgaaattagacccattttttcacttaattttttacagcttaattctcatcattttttgacattataaatttatttcccacactttaagacatgtagaaaatgatggtaaaaaccatttttccccaaaatgaaaactataccttgaatgccgcatttgacacgttttttttaattaattcatcactttttcacttaattgtttgcatacatgtgtgtaccttattttctatgcttttttgaaattttaaagttgtttcctacatttaaaagtgtgtaaaatttaatggtaaaactcaattcccataaaactcaacggttcattctggacactgtaattagtcatatttttcaattgatttttaagagcttaattttcattattttttgacattttaaatttgtttcctacactttcaaacatgtataaaattatggtaacaatcattttacataaaaatcagcgcttgttactgaatactgcagtggacaggctttcttgtaatgattcttagactgacttttacctgcctgattttaagcattttgtttatttttaaatatatttcctacatttagaaatgttgagaactgaatggtggagttcaatttcactcaaaatacaagcttcaatcttaatagatgagcgtaccctgtttcttgcataatttgtaccatatacaaattttatttgaatgcaaaatggatacagccatcaattttgaaaccttgaaaagtgtaggaaatgagcttgaaatttcaaaaaataaggataattgagcgtgtaagaattaattcaggaaacacgtcaaaggcattattcaagatatagttttcattttgacaaaaattcattgttaccataattttatacatgtttgaaagtgtaggaaacaaatttaaaatgtcaaaaaataatgaaaattaagctcttaaaaatcaattgaaaaatatgactatttacagtatccagaatgaaccgttgagttttatgggaattgagttttaccattaaattttagacacttttaaatgtaggaaacaactttaaaatttcaaaaaagcatagaaaataaggtacacacatgtatgcaaacaattaagtgaaaaagtgatgaattaattaaaaaaaacgtgtcaaatgcggcattcaaggtatagttttcattttggggaaaaatgggttctaccatcagtttctacatgtcttaaagtgtgggaaataaatttaaaatgtcaaaaaatgatgagaattaagctgtaaaaaattaagtgaaaaaatgggtcgaatttcagtattaaaaatgaaccgttgagttttaaaaaaattggattgcaccattaaattctgcacacattgaaacctaggaaataattttaaaatttcaaaaaagcataaataataaggtacatacatgcatgcaaacaattagttgaaaaaatgagtaagcagaaaaaaaaaaatcaaagtcatttttatggtaaatggactttaccattaaattctacaccttcaaagtgtaggaaaaaattttaaaaaatcaaaaaaacttgaaattaatggcaaaaaaaaattaattaaaaatgcgggtttaaaagcggaatgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggccctaaaaacaaaataaaatttatttttctcaaaagctttgatattccttttgggggagtgggagtgatgagagaaagaaagaggggaacatggtaagaatgattataaatgaaaaaattggaaccaaaaaaggtttggccaggttggttgtccagattggagccaaaacagtaaatactagtgctttactgcattgtggactggtaaatgccccaatcaacagctctttgaagccatctggaaagcaatttttccaaaattttcattcataatcattcttctcatatcccaatcttcctttctctcagcactctgactcccccaaaatgaatttcaaagcttttgagaaaaacaaattttattttttatttttcacaaattttgaaactttgtttttttgtttttattttttcatatttattttttgggacctattctgcaccaattgaccaagtctcatgacttcaatctggtgctttgaagctctgggatccaaaacaagcagccaaaaataacggtccacccaccgtacactacaaccgtagtgtcagtgtggtggagttccgcgctaaatttagcgtagcatagcagaattccgtcacatctgcactaacactacgcaaataggccccaaaaaagggccgactacgctacactaacacgctggttagtggtcttttggccctagtgtagcgcagcatagcgtagcaattatccgctaaaaaaatgctaacactacaatattttggcgcaaaaaaagcgctgctacgctatgctttttgtctctacaagcgctgtagctcagcgtagtgggactaatagcgcgctaacactgcagtcttggcacactgtttggagggccactgcactaagctaatgtcagtgggttgtttagcttagccccccatcactgaaataaatgcctgatatatacaaagagctgtccatgacacaaactacaactgcaaggttttgggatctgttgggatggttgtgaatgatttgtcacatttttttgacaacgactacaattgatgtgggatacataattttgggtacaatgttaacttgagtgtgctttgtgcagtaaatcagcatactttttggagattttttcaattgaatagctaaagaatttggtaattgctcctttcacaaaacatgagagatgttttccatctttttctttgtaatttgcccacagatctttatagtatatcctgatccaaagctccagatacacccaaacagctcttgatatgtatgattcaccattttgaatggcatatgaaacagcttttctagtctcttcccatgcatcagcctctatcccatttatagacttggtctcatgtttttctaaatctgtaaatagtttggcagcttttgctagttcttctgcataaaccagtctgcttttttcaaaagatcttgcttcatcttgaggtatgattgtaagtatcaaatcaacataaaacaaataaattggaaatatgttctgagtggcaccaattttgagattttccagatagtagcttttgaaatcaatgtgggtctgttctttccaataggtgtaccatgtattttgaaacctgtagaattgggagtgcttctgctttgaaaaatctaaatttctgtgtgatgattttgggaggatcacttttcttgatttattcttcagggacaaacggttcatcatttgaagatttttgtgtaagttatcttttggtatgactagtttagagctgccaagactgctgattaattctaaaatctcaaccacatctaacctcctttctgtcctcaaatcttcacagaaaacatcactagtaaagctcaatctggggagtgtggattgggggtatctcttgagatgatcaacaaaaatctgattttgattggattctccagaagtgactcccactgatggatgattggagcaagaaagcaagaagttgatcttctcagtttcctctctttggttgatcctatttttacaaccatctgagtattctacttttgggcttgaatcaaattttctttgccattgtgcaaagccttgcttagaaaaatcacagtttgaaagattcactgctggtccagaatgctcatttgattccccctcttgataaaatctatgctttttctggggaggagggggctggagagaaaatcctgttgtcaatggattaaaattttttcttttctgagaattgcttgtgttgaccaaatgttgatcctgatcaatcacatcctttttagtgtactctttcatcacttgttcaggtatgtgattccaccgctcagaatttgatccatgagggaaataatattccacaggatttgtaatgagccctcctgaggtttcataggaatttgatatacctccatgggcattggatggaggttccatttctttcccctgcatgattttgtgaaattcatcagcttcctgggattcagtaatttgattccttgcatttatggacggattgggatggtgcaaatttcccaaaacatttgctgtaaacatgtcatattcagaagtagccactggtgtgtgcatgaaatttggattccctccttgaccaaacaagcttgctgtaggctggaccctataatttgccaaatcttgaaatgtttctcccatctggtcaaaattattttgtatcaactgaccatttgaaattgggtttgcaaaggcttgagggatatcattaagggaaatattgttgattgggaaagctctatcatccctcatttcaacacttttgtttccaagctctttccaatcagacattggtaatgtagaatagctaggaaattgctctgaatagcctacacctgtttgggaaggaggaaataagaagttttctgagttttgaaaggattctggatgtactaatttttcagagttttgaagggcttctggatgtactgtttctgaggttgagtatcttggtaggaattgtgccacttgcttcccctgactaaatagctgttcaacatttctagggcaactagagtcaaaattatcagactccacatgctgtccatgagaattagatgcaaattggttgtgatttgtactcgaagtgatgatgttttgaaaactttcccaagcctctggattgtcaattggattataactggtaatctgtcccatttgtgagccaccatcaaaggtttggattccttgatgtacaagtggatagcccatctgagattcaatcaccgatatcccaggaccttgctgaagttctgtccagagctcatgaatttgttggatgtctgctggatttacctcttggatgtccgggtgagatgaaggtggggcgatgttattcttgtttaagttaatctcgttattggttagatgaagccaccactccgagttaccagatgttctggggaattcagtaattgcactgactgtgagaataagggctaagcaacagccaagcagaatgaagtctccacgggaatccattctcgatgagctataggttgacctctcccagattgccgacttctagcctccaccgacctattcgtgcttatctgccttcttgttggagtgataaagaaatatcgcggtttaccaggatcacctgatggactgaatcacggcgaaagctgagaatcgtgaaggacttggagaaagagtgttactctgggatgtggaggtcttgatgccagggaagtttgccccgaagttaactaagtccccctatgggaggggagcgccgttccgcaggaacccttccctccggccagccatcggatgaaactgccggagggaattggttaagttagagtttgcccaatgattcaggaggaaagcttattttaggcctttaaagagaggaacgccgaaacgcttcaagatcctagtccgtggatctatgaaacaggcctctcgctgagcaggtcgcagtcgtaactttcgtctcttgctttatccgagaacgatcgtgaaagccgacaatcaacgttcaacggagcatagaggacggggcttgtctgccgggccgagctcaaggttgatcgtgttagttgaggtgggcgcagtgttaagagcacggtggaatcttcaaccaaaggaagcatggtatgtagatatcagaatcgccatatacatatgtacaacaaggctaccagtgccatgacgaaaagatttgcatcagtacaacagtttatgtatctcccaagcctttaagcagctttgccttcaaagcatcgcagacggaaggctccgaaggtgcatatatccccgggcggacgccttcctcacggtcggcgcaatgcgaaagacctcctttggatgggatatggcaaatctagacaaattctggtggctgacagtgtaaatgtcctccaaaaatttgcaggtattgttggctggtaaagcggtctacaacattattactgctccttaggtctaagatggaatggctgaaaggttggccaggcctccttttccagaactgttcaagcagtaaatgggccaaggagaacaagggaaaggctagctggaaattcttccgagactggcgcacaacatgcggctcccaaccttttgactccttaacaccctgatcggttccatccgtgcgtactcagaatcaaaggaagtatgtatacacagggatttatttcttttggggacagttggcactggcgccgctgattttattccttttcagctagtcagccatcaggaaaaaatcatttgaagcaccgctcttgctctcatccttatattggtcatagaacttttccattactgaggatggaatcccgattacagttcaactttactaaaaaatccctggctcaacttccagccgagatcaaaaggctcattgtcgaacaaactgcacttgtgacagagaaacgtgacgcctatagtcataaattcttaaaaattgccttggtagattgaagtctttatcagctttgtagtccggtcaattggaaggtgcgttttccttcccgcgtatttctttgccttcgacttgatacccaaaagtgtttccttctaaatacgacaagcctggcggagtacgtcagttcataatgatgtcttcgtaattttttgcttaggagatcgacttgctctacttggggagacctgagcttgaagttctgatcgatggaatcctgcctcgtcaagcgaaacatttgtcaatcaatcgtcatgggataccatcttgacgatgttccaaaccagcaaaatgccgcgagcaatgcagaaacaatcaattcttcaagcgattcaaaaacaattggggttgatgaagaattctttggaaaaaaactgagctacatgttgagaacttgcactaacttgaccaagttggaaatacgctttgaaccgacttccctcgacgagtttgggaactttatcatcgatcctttgcgcccaatgacaatgatcgcgccctcgataatatctcaactttccaatttaactcacatcaagatagacaacagagatctttacacgagacgcttcaccgaagaatccctggtcaagttaattgaaaaaatggtgcatctggtccacattcgcgtggattacatcgaggcctcttttccaacttgcgatttttgcaagtgtccacaatccattcaacccactgtatcgccacttggtgctcatttggcttcactcccatcgctcaaagtcatcttattgtctcttgccgattgctttaattcgggctggagcaaactccattggaaagggtcgcttgaagaattaacactgcaccgttactctgaggtttctttacgcgccttgcatgcctttttcagcctcctagagaatagcctcgttaagctttccctttactttggcccgatgatccgatctgcactgccgtccctcttgcgcctgcgacgtacccgaatcagcgcaaaaattactatttcgtctgccaaagctgcagaagctatctatatgcaactgtttttcggccgaatttctcaaattattccgagagtctccaaatatcaaccacatcagtttgataaatactggcaaaatttgcttgaaagatatcaaaaccctaatgaatcatgaggatccagtttggggtcaattgaaatcattcaagttgtgtgaagacatggaaattgttgatcctgatgccgcgccggaggaaattttagatttaatagctcatggtgccaaagccggcgtcaaggtggaatacggctttgtggcgaaggcagaggctggatgttggttaaatgacggggaagacgaatggaggtttgaagaggagataagggaaagggaaaaacgcttatggaacactgcattatgacaggcgtagactattaacagtagaatcacacttttaaatattaacaactttgaacctataattcccaagccaagaatcaataaagccgggtctgatcttaaatgtaaatatttacttttctagacaaacttgaaggaattcttttcaactttttggtttcaattgtttctttgtcaatacttggctggtatgatttctagaatgaacaagttacgaaacaaagtgtctggagtcatccatctgaacatggacaacaaaaaaagtagaacttgagtttacccaaggattcccaaatcttcaaggagccagttatacagctcccaatgattggagttctgactccccaacgtgggcagacgtcaacaagacctcaagaagacgtgagctgggtccagtcattttgcaagtcgactctcccaaacctagtggaggttcgggagttgggcccccaatgataccggagtttttttttattggatcaatgactgggatgattcctcccagccgttgattccgtatggtctcgattttggcttgtacatacatcaggatagtaaaacaaagattgttgtagaagaaaatgcacaagataaattaagcttaaggcgaagagcaataatctggatgcttcaattgttgaggaaaagtggattgaaagttgatcacatgctgaggtcaatgaatcagccttttacagacagatattgaaagatagattgcaagatggaaaagaggatgatcatcaagagctcaaagcttggcagaggcggcagacgagttgattttcttggttttctgaagccaccaacggacaccagggttagagagctgtgaattagagatcttgaaggattgttggttcaaaccgacttcgaataactcgaccaagtcctcctgaaacctgatcaaatcccaacatgtgtccaagaacttggtcgtctcttcttcagtttcatcataatttagctcgccgatctcgcatatcagtaacttgtatagttttttcctttggtcattctggtggttatggctttgatcattgatggtcttgtcattttttggaccattctccacggcaggccgaatcatccgaacgggtggatcgagcatcttgatggattcgatcaatttggatgttaactcttcagttttagagcgtgaatgtttcgacaccgacttgagcaaatttttccatgcgactttctgttggtcgaaactcaagacggatgattgatctagtgatatgtcctaaacgcaaagagaagtgagggcagaaatttttttttatgagtttggataagaggttacagttttggaagtctggaagacaaattactcaacatggattaatatttcaaagtatttgttggccaaactcatgacaatatccttcgagcagaattccaggacgcttaataaggcaagatgggcgtaaaaaccaacttgagctcggttgatgaaggcccaaaccaagggcactacggtttgctcgagatactcctcttgaatgactgatccagttaacctttcgatgagattgaagtagaaaacaactcgtgatattcgcaccggatcccttacatcatgtgggtctaaaccccagaggtaatgattgtcagttccgagccagaggatttatttcgttgagctttgttgggtattagtgcaactgacccatcaaagaaggttggcattccttcaagataaggttcgcaagtccggggtgtggtttgagaagtgtagcgagtgtatcaaaaacggcggcatgtgttgaaagcttgtcggatgaaaatctcagagtgatgaagtggacctggcttaagatccggaatgcaggtgacaggatagcttccgccatcgaatttgagaagccccgaattgcaagcttgttgacaaggccgccaaggatcaacaggcaggagaagaagatgttcttgagccatcgatcggtctgattttctttcgtcgagatggagttttccttgaattcagggagatggacttgatcataagacctcgttgctgtgagccagctcccatggatctcttcggtcaaatcggctagacttgtaagatcggctgaaaaggatttcagatcagaggtcttggtggtgtgttcaatcaaccgagagatactcaatgagatcgataagacgatttgtgccagtacatcattggaaatgtttttgagaacttcgtcggtagttgattgggggcgaaggttgacggaatgaggggtcaggtcgagacttgtggacaaatgattgaacagatgaccattctcgaatactttgaatagcgatttggcgaggtggtaattgatatcctaagcaacattcaccttcaaaggtcagagttccggattaagcttggagagtgaaatcgagcctcaaaaatggtaaataagcagaacgacgcacgttcgtttccgactctgccaaattgattggagtgattgatggaatgatttgtaccgccaaccaggtaattactgaatctggatcaaaagaagtgacgggttgcacgtttgatgtagctgactgggtcagatgaattgaacgcttgatgaacttgatacagtctcgttcgatgaggctttgcagacgcagggatgccgacgtaagatcgaatgatttgattgatataagcaaggccgccatcaagcagagttgccggaggtcgaagtaggagaactgtcccgctctggaattttcatctgcgcctccgactacgacggctctccagcgttcaataaatttggtggttgatggcttcaattgaagacgattttgatgggcatcatcagggccagtaaggaccggaaaagtcgaaaggttcgaatgttgtggtaaacttgatcggtggaacttggttgaacaagcaaatttgagtttcagaaaaatggacaggaagggttcgatgaccttcttcttcatggaatcgtcaccgctcttatctctatcaaccacgacatctctgtgggccgtcccacgtacgccgatcgaccataaccgaggagaatgaaggatggccatgatgagttgatcgaccaaagacggtctgatatgtatgatcagttggcacaggttctcgagcatcctttcatcctggtcgtcatcctccttgcatccatcctggcttggagatagcagccaactcatgacatcgatatagatcaccccatcatccacgttttccatgtttttgcgtgctctgaatcgatccaaatcagaaaagaagtcagtcgaaggtataactccatggatccggaatggttataaggagagacgaaaaatgtccggagacttcgcacattaccttcggagttttttatggttcgaagttgaaactcaccaagcccatgatacccgcccgcccctggtccctcctcctttctctgatacgcccgcgcctgacgcctctgctacttttgcagctttcaagcaccaggctacacgtatccatactcaagaagaactatggaaacacacacattaactcaacccacttcctggtcctggacaacatagccggatcaaaaatagccaagagttgacgacccatccgcttaaccctatatctgctcaaccccggcccacacccagatcgagctcaacaagggctctccactcgagagcctgcctccggataaatatacagaggcccgaggctggacattgttaagtttgcgcactgaggtcgcctgatacatacaactgcgacaaagcggtcggggtataaaatataacatcctggaagtatactctgatacagccttcttatgtaccggtgttaggcaaaaaaagaaaaagctacgacagctgcctcggtctcagcgaagaggcctgttaattcccatgcaggactctcaatcaaactggcggtgacctgcggtgccttcagtcttgtcccagcatcagatcattttatcacaagtaattacataaaaatatccagaggcaggccttgtttcattgtttgtatctctccttcaagcttcctggtgtcggtgatgcttaaaatgggctcagcctcatggattcatgggttaatttcccggatcaagtcttccacatccgaggggccggccactggtctttccatcgccctaattcacattcatcatatgggggcgtacttgatcaattcattagaatattgcaaaaatcgaaaagatttgtccatcacttttacaacgagggaaataaacaaaaccagttgggtagaaatgaatagctcaggaagcatgagtttgcagagagtttgccttcttcttggcttcttggccctcatgttcactgcatctgctgaattcgcgagaagcactggtcgctcgaacccctacgggcctcatccaatccaatatgagattgatgccaccaaggtcaccccacctccatctcaactagacgagcaagcaagaaatccaccacccatgatccactctaccgaattcttgtctgactctcaccaaaaccatgatagctcattcattcatcggtctagcacattggccaacagtcttcaaatgggagcaaaaacagcatatccaatcaacaaccttaaacccattgatgctttgcagaatttcatgtccacaagttcaaatgggcaacatgattttgattctcctgatcagtttacaaggcccttgggaaatcccaattatctcagagagattgaggacctccttggcctccaggaggatggttcaaaattcccatcaagtgaacctagttaccaaattccaaatccaaacacctttcaaagctctgtcaacttcttataccctccttccccaaaaagtataggatatccagagaaatttcccagctatccgaaactagattactcaggccaaaatgcattgagtagcaatgttgaaatgagggatgatacaaacctacctagaaacagctaccctacaaatgaacattcagaagttttctcagtccccatttcaaatgaaagtttgataccaaatcattcttaccatctggaaaatgaatttatagacatgtggaatgctgggtatgaaacatcagcccagattggtgatcaagaaagaaatccatatgctctttacacacaggttcaacttaagaacaaagcattggaagaaaatgcttccagacagtttcaaccttccaatccctccacagatttcacaaatcaggtcactgaggactggagatttgatgagctgtacaaaattctagaggcagaaattcaacccccaaccaaaagtgccagccaaacaattcaccaaaacctctttgatcaccctgcacaatttatttcagattccacagaggaatatgttcccccagctacatcctgtaaggaagaattcatgcaagccaagcttaaagatcaactattacacaataatgaaattcaggaaagaccaaatttgcaaaacattcaaaattatcagaagggtatcaaaagaaagatttccaatttttcagaaccagggagttctgttaatgaaattgttggaaacaggcaaagcaaacaaaattcagacccattgaggaaatcttcaaatgagtttcaaaagaaaaataaaatacaaagggaaaacaaacagattgaacaattaaattcttcatcaaatgaaccattgaatactcaaaatgtaatagaaaccgaaaaccttcaagtgtttgagaaatatattgagagtaatactgatcctaagcttcccatattaagatttactcaagatgttttcagtgcaaatccagcggaagaaaaaagatatgatgtgattggaatcctaaaattaatgaggatccttaagaaagaaaaactgatcattcacaaagataatttgaaagagtctttcaaacatgtcacaatgttttattcaaataaaggagtcataaaacagataccattgccaacaggagaattggaaagttcatatttggatgttgctacagataaaagagctcattttcatactgttgaagatacatggtacatatactggaaagatcaaacccaaataaatttcaaaagatactgtctagaaaacatgcaaagagctgacactcaagtgatgtttcccctttatttatttcatgttaacttgatacttgcaatcataccttggactacagaagacagtgaggaaagagaaaggttacatcttgcacaagaactgaaaaaagctgcccagttattttcagatttgagcaatggaaagagcaattcagagggaatcacggctgatgaatgggaaaaagccagaaaagttctgagatcaaaaatcaacacaaacaagaataatttcaacacagctctttgggcaatattggagctttggatgaaaatacactacaaggaattctggaatatgtataaggaaaagaccagaaatcatatccagatttttgtcaaggcattcattggaaaattatattcctattcaattgaagatttgagcaaaaaatattccacattaatccaagaagcacaattaactctatgaccatcccacaatgactgtcctaaaaaacgatttacttcattggtttcctattcccaatgagtttctttttttcttggatcgttttatctacttatcctgtgctctaatacctttcacaaaagagtatcaactacaacctattctaaattttcaaaaaaaaacacacacaccatgttttcattcctctatattcttagactcatcagttatgaaagatttgaactgccactctcctgtcatatctatgtattccaaacacttaagggtccatctactctcaaaacattcaaagtgccccccccacttgtcagcagttccaaacagtaaggtacatacatgcatgcaaacaattaattgaaaaaatgagtaagcagaaaaaaaagaaaaaaaaagtcatttttatggtaaatagactttaccattaaattctacacccttcaaagtgtaggaaaaaattttgaaaaatcaaaaaaactcgaaattaatgccaaaaaaaaattaattaaaaatgcgggtttaaaagcagaatgcgcgtgtgctgtgccgcagcaaaagcgcgtcaaaacgcggaaaatgcgggtttttttattaaggcccaaaaaaaaaattaattaaaaaagcgggtttaaacgtggaatgtgcgtgtgctgcgcgcagccgaaaccgcgtcaaaacgcggaaaatgcgggtttttttattaaggccctatttttatacactttcaatttccaccaggtcctttgtatcaaaagactgaagatctttttcagaaactgagacaatagcccaggggcctaaaagagaatataacccctctgggctagatcagcagtgggcagatacgttacggtacattatggcaggtggtttggagaacataactttattttagttatccaaattggttatttttgtgaatggatagactaaagtctctatttcataagtgccagctaaagaaatacaaggtagaaaaagaaaaagaaatgagaaataacaatcatctaaaagcagtagatggataataaaaagaacgaaaatataatttgatactataacaataaggaaatgaatctaaaaaaggagagtaggtcaatatcagaacatccatgagaagagaccaatgagaacctacaatgattgaggagaggtttcagagaagaagggattgacaagttgtcaaatagaagggattgatgagttgttgaatagattcatagaagagatttctcgatgtaaggatcaatggagctgtgaagttcattgttattgggagaatatggatgaaaatgtaagtcaaggatgaatgaaaatgtgagacaagaaatgatagttgtcttaagagtaattgaggtaagatgacaaagaagaagtaatgtcaagttcaggaaggattgatgtattggagagagaggttaagttaatgtgacaagagaagtctggaaatggaggaacaattcagatgcaaaagaggtcctgaggaagtatcatgaaagggaagaaaggaagggaatataaggaaaagaagagatggtgaatcaagtaaggtggcgaggtcataactgtgtgatgatgtcattgtgagggcttgagtatttcaatcatgagagataacaataagctaagtttttagggaatgcatggactaaaacttagacatcaaaattttttgtaaagtaactaaattttgtttgaaagtaacataatgtaatcaattttattttttccatatattttttgggtaacataacatatttggggggagggtgttatgtgaggttgaagagacaaaacatattgcatatagcttaacaccatggacaattgggtgttgctcccgcgcggagcaacatttgggggtttcaagggggttttgtgcacagtgactacacatactgctgcagacatgcacttgaatttgtccagattttgcttacgtaaggagcaacacccaaatgacctttggtgtaatgctcaaagagtgcctcacttgtagcaacaatgtaactgatgtcaatgcactataatttggtggcatctgtttgcattgctttccaatataatgccaatgcaatgcatcgctttttcaatgtgatgccaatgcaatgcattgctttttcaatgtgataccgatacatggctatttatcacattgtttcaccgttgcttgtagtacattcaatatgttgaagttgtgggttcaatcacataagagaccagcactgaaaatctttgaaatcaacctgtcttgacccaatgaatttgttaagaatatttaaatttagggcctgtacataccaacatgggatttaattttgaaaatctgtcatttttactgtcttttacacaaaaattgagaaacattggagagatctatttttgaaattattcacttttagggcaaaaaactgactattggcaatggtcatttctgatgatgcaaaaatttgtggaaaccatattttgagaaatcaaattttcaatacctaccaggcccttaatggagtacagaatttgaagcaagataaacatgatgaatataacatttctagaaggaatttgaatttctggcactggtgggtgatggataattaaaccaaattaactatttccctgtcttatttcataatcattgttcagtggcttattacagatcaggggagtgatgtctgatactcagaagagatacccatcttagctggatagtttgataaataattttcaatacactttcccacctttatgaagcaaaaataaacatatttgataaaaattgttatatgttgtgacatggaaagcaaaggtaattaacagaaaaagattaaagctgtatgaatatgtgtatgtttgcccacaaatcatcaaacacttgtatccttttcactcgtctttaatacatcagcttcatgcatgtaatcttttttttaatttctcctcaagtcaattgattttgatgaaaattctctggtgaacaagacccttatgataaattatcagagtggctgtcaggtgggtaccttcctgtttcctcacctcaaattacatcacccgcacccacatccagcacctgtttccgggtacctgcttctgggtatctgatgacatctctaccccaattcacacttccaaaaattcacctgggttcaagtaaaggcttgtatgttttgttcaatttgtattggacattcctgattcacagacttttctactccctcgttacatgatccctaataaaattcctcagtttgttccttttatccaaaacagaaattttaaatgctggcccttctctctggttattagttttcacatcatgactcaagtcattttcacactttatacccaaagaccaggattctctgtaggtgataaagtttctttatatgtccagccatcagttgtcagccttagagccatccaatctgttcaaaaggctgcccaagtcaccactaaccacttttacactactcttcttcttcattgccttggtaatattccactgtacagtgggtggaccgttatttttggctgcttgttttggattccagaacttcaaagcacaaacttgaattcacaagaattggtgaagtggtgcagaataggtcccaaagaatgaatatgaaaaaataaaaataaaaaaccaagtttcaaaatctgtgaaaaataaaaaatcaaaataattttttccaaaagctttgatattcattttgggggagtggaagcactggaagaaagaaagaatggaaaatgggaagaatgattataaataaaaattctaaaaaaaatggttaccagttggttttaaacagctgttgagtagggcattcaccagctcacattgtagtaaagcactagaatttactgttttggatccaatctggacagccaacctggcccacccttttttggttccaattttttttcatttaaatcattcttgtcatgttccactttttctttctctcagcactcccactcccccaaaatcaataacaaagcttttggaaaaaaccatttttattttttatttttcacaaattttgaaactttgttttttgtttttattttttcatattcattctttttgacctattctgcaccaattcaccaagtcttttgacctgaagtttgtgctttgaagctgtagaacccaaaacaagcagccaaaaataacggtccacccactgtacattgtgaaatatcaagcaagttagaattccatccctacaaaccacatgtacatgtattgattatgtaatcaaactctaaaattcctgtgagaggatactgagtctcctttttcaggatcttcaaggttcagacactgccagcataattggctaggttgagggcatcccagttaaacttggttgcatctcaaccaatgaaatataaatccaagttaccttgaatttatatttcattggtttgaatccaagcaatttcaacttggttaagtgcatcccagtttaactgggatgcccccaacccaaccaattattttggcagtgagacccacccagaacaaactcaggccagaattaccaacctcaacttggatacatcaccactgtgtgattggtctgttgttgttagtagtcctttacctgttggaatcttcccactcatcatgtcaggatcaccaataagtaattcattccttcaaggtcagcttacatctttctgttaagtttcttatctgactcctttgaatgatcacatcattctgtttccactaaatctatgctttaatcttcatgaaatcaaatcaagtcatcattatcttctctgtttgatggtataacagaaaaccacatacattttcccttcaaataccattgatatcagatctaaaaagttgtggttgggcttatatatcaataccaatttcccttcttggtttgttttgagtaagaaggcataaagttatttaaatttatccagccatcatttcaaggagattgatactgttgtaaaaatttatcataaaaataaacaaaccattaaaaatttattctttgtttgtttttctctatctctcttttttcctccaattttatttgtatttccttatccttaagaaatacatataaaatccccccccatccatgtgtcctgttgtcacttttgagacccaggctcacatcattaaagacactgatcagtgtcctaatcctaagagaaatgacaggaaaggcaacagccaaacttccattgcctgttttatacaaatggttatattaatcaattctctcatcctggtctgagatacaattgtaacattccatttgtgttcagagactggaattgcttaaaacagcaccacaaggaaaatatcaagttctccgtgtgtaatcaattcactttttccaaaaccagctcagctgattacatgtactgacaacactgaaacatatatgatacatgtattgtatctgtattgcaaatacagttttccaacactgtgtattgtatctgaaatacagacacatcaaaatacatggatttaaataaaatacagggtgtataatgtattgtcttgtattgggcagtgaaatacagattttccatgtttctgcattcctgatctcctacaagttttcaagcacttgtgaaacaaaatatacaattttcttcctgtatcattatagcaacttcctgatcaagaatttcacatccaaatttggcaactcatctcagctgccatcagaattattcaacctggattccatcagtctatcaagacattccaagatatcaaaatacctgtttggattataagcaggttggtagatttgcatacttgtaattggatagctgagaaagaatggtttgtggtagatcatatctttacctggaatgtttagttctcataatcacatttagtgtgactgttgagtttaacaaaatgacaggtcactcagagaagtggctccatccaattgagaatgagatcaccaacattgcccaatcatcatctcagctagaaaatcaggaagaacagttgccacatccacaccaacttcccaagcatttcaatgaatttcataaagggaatcagaattcagaaaatgtgtcacaaaagaaccaaaaactagtattgcatgaagaaaataaaacattcattgatggtttccaaatgggagaaaaaataggttgtgaaacagaaagtcccaaggcaagggaaggttttcaggatatcattcccacatgtaaaaattccaaattaaagtttaaccttcatggaggttttgaagggtatgatttggcctctcacctcaaaaaaattgaaaagcttcttgggctccaagaacatgttgcacagcttccttcagaaagctcaggccaagatttctccagtgaatatttaaatttgtgggaagatggggatcaatcttcagctaaattgagtgttccagaagggatttcacatttccatcagacagagttggctattgggacagatgaaatattgactgaaagtgctttgggaaagtttcaaaactcaatttactacacaggggcaagaaatcaaggcactgagggctggggaattgatgagttgtacaagattctgaacagtgagatacagcttccagctgaacaagttattcaaaatatgaatctgaactcaatcagatcaatagctgaagaatttatcaaaaagcccatggaagagtttttggaacctgaattaagttggaatgttaattgtgtcacttctcagtggaactatccttcctctcaagaggatggaattcatgagctaatggacttggaagctcaaacaagaattaaatcatcattagaaaatgtaatgggaaagagagcttctttggaaaacaagcaacactctcaaaatgataacaaaagaagaatctgtgatttgtcaggaccagaagaagatttccaagcacctccctgcaaaagaacaacagaaacaaattcaactcaaacttttgtgcaggctaaatccatttcaagcttacaaactgcacatggaaacattgaaagaggggagatagaattcaatcacagcccaattgttaaactatcaactgaaaaatatgcagacacaaccaacaacaaaagtgaacttgaaaaggtcaaactcttattttctggacctcaacaaataagagagtctgaaagccttattatgtttaaccattatcttgtggatattccagatatcaagcttcccagattaagattgacaagtgatgttttctgtgataatgtagatctaaaagattgtttagatgttgtcaaaattttgaaattaatccgtcatcttgaaaacccagaatttaaacttaccatagaaagagataagctacacaaggcttttctattcatgaaatcaattcgttcaaagaaaaatagggaaaaaacaatgacaacaggagatttacattcatatagagatttttcaaaaaaaaggaaatctgagttttggaaatcccaaaatatatggtatgcatactggaaagtccaaactcaaattgatttcaaaaaatactgtctagaaaatattcagaagcctgcaacccaagcattgtttcctctttatttatttcatgttgaattgatacttacaattatcccttgttttaaagaagaatctattgaaaaaaacaagcttctctatgttgaaaaactagcacaagcttcaaagttatttcatgatttagaaaagtatgagatcaatccagaaggaaatacaaatgtggatgactggacagaaaggagaaaatcactgcttttggaaattagaaaaggtgcaaaattcagtgctacagctgtttgggcacctttagagctgtgggtaaaaatatactataaagatttatgggaattatataaagaacaaaatagaaattttattggacctcatataaaaggaatgatttcaaaattctttgcttactcaattgaaagtctcactgaaaaatatgaaaaacttatttctgaagcacatttgacctcataatcatctttctctattttttaatatagtgtgaatagaactgaaacatctgatcaatgattttacattcatgctaattagtttcaaatcacagttgcgtgcggcaaattgctgtacaattcctgtccaaatgggcaggactttttgggaggatatggcttcccttggaagttggcgccagagaaagtcaagcccaagggcatgtgtccaaatggtttccaaagaaataaaaaaactggctggaccaatttggtttccactttgaatttagaatctacactgtctgaaacctgcaaaaaacatatctggtggtttggaccctaacccacccccagccttgccccacgtgacccagttggttttgtgcagtaattttccgtgtgaaactgtagaacataattttttgacagaaataattgatcatgcttagatgcaattcacatgtcctggaaatggttctttttcatttgcttcttcaagtatgatagcaccattctgatcaatttttatctcactctccacattggcacagaaacattgtctcatgtcttattcaattctaccgagatacacagataagagttcaaccctttgaattctcaatagcaatgccatttagaggcaaccaatgaaatgattgcagtttttaaacttttcttgtgcatgcctcaaaaataaactagactgaaatagttaaaggggaaggtgtggaatcatctggttgggcttttggtttcatatgttaatttttcttggcttgaatatgaactttgtattagacacagaaatgcactacaaattgagagttctccctactaagttaaatttagggctcagcttagcattcagcttgtctaaattaatcattttagctgagtcctgcattgttttggagagaggttatgaggtaaagaacaaaataagttttgcaggatgacattagtagttaaccagtctgttgaggaagcaaagcagtttctattgtgccagaaaaatcatgaatctgtggtggatttgtggaaaatgaaaggacctacatatatacaattgaggcattcaaatgggtcaaatgagctctgttccaggtgtcatattagacctttgagaaggagaaaatatcgtttttttttgtcaaaagcttcaaatggccactttgtcatgaacatgccacataaaggttgtgtttacccaagtcggctttggcggatcgccccggctatcttcggagccaacctgagctgaatgattgattgacacaagctgttacgaatactccgcctgggtcctccatcatcttcatacttgccattccttgattaccatgggcaattttttcaggtgtttgcttgttgcgtattgaagtggaagacaaaaaactatagcttcaggccagatttcgtttggttgtatatttccttttgccgttcaagccataagccgaccctctcccgcgcaatttgttccgatacgtgcccgctggctgggccctcagggagcgggtcccttgcctcccttgcctgccagctgtatccaaatggcaattttgccacctgttcgatgacacgtttttggattactattttgatcaaattttacctgctcacgatcgttttggcttgtaataaactcatgattgcacaagcagtgacaagcgttacatatcctcttttctggctcttcttttatagagctgttattgctagcgtggtgaagaacatgaggagtgcacgagtgtatgttggtactacaacggctgtcgtggtatgtatgtaactgactgtctcaagccgcattgcaactaagccccgggcccaagatttgcaaagtccagctctagagaaaaagtggaagctgaatgaatttaacaccaggggcgtagctggagatcagtaccggcgactgaagatatgtaagggttttacagacgtaaacaccctataaccgctgtaccctgtctgcaagaatggtagattgcaatcaaggcccagacctaaagaggttgatatagtgaaagacgtgatgggtctcatcgcgagtggcaacctatttatgtagccctgctgccaggaactggctgtataggcttgttctggaaatcattatcgggaagcggacccgaaaaagatttcactgggaagctggcgcaatttgtaaccggtctcgttacagaccggaggggctctacatacttataccctgccgccacaactaaagagggtagtgaggctatccaaacggtacagagcaacaatagggggttgaaagcttcaacgtcaaaattaggaaggtatacatctgtatactcagaaggaagggaacaaatccatcccgctctcgtcgtcctggagggcggggtggttcttggttgtgtcgtgatggtacccaagcccgtcggacgggcaagggttaggacgaatctctgagtctgtcatgggcccggcctcgtctcacgcagatggtggtgaaaaaaatacatataagggttatattccatgcattcctatgtcgctggtaaattgcaatcccttcggatcaccattttcgtatcttctttgctctccttttccttgccctttcttggtgaatagttgccaatcgtgtatcaaacttgtcccacttttaagccttttttagcatcatggctgtcaaacaaactcccttctggcaaggccttttcacgcttttctcaatcttgtccttcttttccggagcctttgccgacgaaactgctcccggacctaagcccggaaccgctgactcttcgaaatccgccatcccgcgtttagttgggtacgtgctgggtctcttttcatctggctaatcacctactccaattgcaaacctgcttattttgttccgtcggttgccatgtcgtggttctgataatgtgccctttcagagtgagtcttgttcaaagaagatccatacttgcaaatcaaaacttgagcgtttttagagcacttctgacaaacaacacttaatttggttacgacaaaagatcaacttgccaggtttcgaatttggtgcccaaaccgatgggcaatacacggccggcaccaatcctgccatgccacctccggagagtcaaattgcccatttcctcagccagaatgtcaatttcttccgggtgcctgttgcctgggagttcctccagcctgaaatgaatggcaagcttaacgaagtcaacctcaaagcgtaccagacattcattgaaaaaatcacaacccatggagcatatgttgccatcgaccttcacgccgtaagtgtcctgttcagtgatttgcgggttgctcaatcctcgactgatgcaccttcaccaatcccgttgtaacagtttgcccgctacaaaggccagatcgttggcgaatcccccagcactccagccagcgcgcttgtcagtctgtggactcaattaggcgccgttttcaaggataaccctctagttatgttcggaatcagcaacgaacctcatgatcttggtaagcctcaactagccgcatcaaacaacctgtcttcttttttcattgatctacacagaagcaagcattaatcgtgccttctttatttttatattttcacctccacagtaatcaccacatgggccacaactgtccagaaggtcgtcaccgcattgagggaaaagaagatcgaaaacatcctgcttatccctggcacagattacaccgctatgaagtcattcccggaatggtacaaggccatgaaggttgtcaagaacccagacggctcctttgatggactagttatggaagtccaccgagtgagtttactttctcccactaacagaaacaccgaaactccagccctgtcagcctaaaggcattggacattaaacccttgttcctcccctacccatagtacctcgacactgataactcgggtaaaagtcgagactgcacagcaagccacgcagacgaagttgccaaagctgtcgaactcctcaaggctgacggtagacaagtgatcttgggagagactggtggtggtagcaccgacacctgcatgaagttccttccagaattggctgcagcagtaactgacgtgggttcctgaatcaaagcacttggacacaagcaggagctttttctgaccattttttgctcatactcttcctcacccttcatccaggcgtaccctgtgtttttgggcttcgccatgtgggccgctggctctttcgatgctgtaagtgacaatggtccttacccgatcactttgaatcaccaaagacgactgaccttgcacattaaaaaaaaaaaaaaaacagaactacgaactagttactaccgttaaggacgaaagttcggtcagttttctttctgctttgttttgtattctactcatatgttgttattgcaagccaaatcaattaacacttagacgaaatgttttcttcctcgacaccaattttagcccaccggatggaaagaccaaggcaattggaattcgatcaaaaagtttattcctgctaagggatctgagaaatctgccaagtcacccaactcaaagccgaagagtaagtgcccttctcactggctccccaagataaaactattcaattcacccagttgacgtattatcactacttttttccccgaaacagccaagaaaaaagcagcttgtaaacgtcgagctatgatctaagtctgcactgaggatgctctcaaactgctcgatcggcctgttaaaaccccatttttctgttttcatcgtcgatgttgatcatttttctagtcttttttttttcttcatcaacaccccttgttttcccgtcactgttgtccatcgctagcgatacggattcttcccagatcctacagaattctcctttccttgatgtagacgtcactgtatgtaccgaattgaaaaaaaaaaaatgagaaaaaactccgagccatcgccgtctgtaggttaatcaacgcgaccagataacttcacttgctggattcttcacatgttcaagtatactgacacaaattatggcgagaagacttggaaagaagtcccaaatctttgtatcaagttccaatggtttcccagtagtatcaaactgaggaattttgcgagacgagttcccagtagtgggtctataagaatgaaagactcacttaacacggcaagacgctatgcgtcatctcaagctttcaaagtcttttgaatgtttgcactttgggaaatgagcctttggttgcacagcagagggcttgaaccatctcatcattgagtagcaaacacaccaatgtctccccaagaagtgatgtcctatgatcatgacgcattgatgatgaatcatacaagagtgcagtcacaaacaaatacgtatttatgtgtggcaattttatgcagacagcagggttaaagaagctatggggagcaccttcccagtgcggcagtgctctcgtatcagtccggtggcgaggctccaaaaatggagtgcagccactacttttgcccgcagtgcatctttggcgtgggtgccagccaagagagccaacatcatcgaccaacctccgcagggaactcaaccgatatatcaacaaaacgcttgcacattgcaaaaaacagtcagtatacttccactcactgaccaagctgaaaacaactctgagactttgctcatgccagtttcatcatccaggtagattcagctcgataggccaagaaatccgagtctcgcggatacgtttattcaattggtgagtgaggactcacattcagtactgctacctaggggaacccatcgatttttttttcttgatttcaatctcttacatccttgattcctttggaaaaacagtgacaccttccagcaagcatcagcaaaccaaggaaccaacaaaaactaagataaaacttccatccacacccatgaacccgaacgccaattccttccagggcttccggcctggtgccaataccttcgttccaggaggtgccccaccacctggctcgtccaacccccagcagcagcagcagcagcatcctgctcaagatggcggaagccaacccccctaccccggttactaccctggacagggctacgggaacgcccatccgaactaccagcagcaaggagcacatcaaaactatggttatcatcaacaataccatcaacctcatcatcaacatcaacagcagcaacaataccagtaccccggtggctatggagctcatcaacagtactaccaacatccgcatcaacaacctcaatctcagtacaaccgtcaccatcatcatcaacagcagcaacaacagcaggcccctgataactgggaagaagaagcaccccctcgtccgcctactcagcagcctcaggcatcatctgaagctactgccacagtcaacagcaatggtgccaagaccttgtcgatctcttctaccacccggctcaaacagatgaacgccaactcggacaagccggcagtggtttcgctaaacattgggaaaaagaaagaccctgccccggctcctgtagccaagcctgcgactgactccaaggtctcatcaaccgcccgctcacaatcttcaacacaagccaaaaaagtcatcaccatcggtagttcaactaagtctcaagcacctacgccacccaccgaaagtggaactcctgaccccccttcagccgatccagttcctgccagtacacctgcggtcgaagcaacattggatgcagccactaagacattgacgattggagacgcccgtcgcccagtgctcgatgctgatgcgatcaagaaggaggtcgaagcagctgtagacgaagagaccctgcgagacttgtacgaatcgaagaaggatgacgttaaagaggatggcaagccgcatgcgaacctagtgtttatcggccatgtcgatgcgggcaaatcgacgatgggcgggaacatcctctatctgacggggatggtcgacaagcggacgatggagaaactagagaaggaggctaaagatgctgggaaggagtcctggtacctcagttgggccttagattcgacgatccaagaacgctcccaaggaaagacggtcgagatcgggcgggcgtacttcgagaccgatgcccgaagatacaccatcctggatgcccctggccacaagacttatgttccggcaatgatctccggtgccagtcaggccgatatcgccatcctcgtcatctccgctaggaagggcgaattcgaaaccggcttcgaacgtgggggtcagactagagaacatgccatgttggtcaaaactaccggggtctcaaaactggtcgtcgtcatcaacaagatggacgacatcaccgtcgaatgggaccaagctagatacgacgagatcgtcaataaactgacccctttcctcagactttctggcttcaatcctgccaaagatatcacttttatccctgtctcgggttacacgggagcgaacattaaggacagacttactaaggataagtgttcgtggtatgagtgcgtctgcctttctttgaatcttcatgctttgacatcagacgaaacagctgagctgacattgttccacccaaaacaggggaccctctcttctcgagctgctggacaacatgaagctcaccgatcgcaagtataacgcccccttgatgatgccaatttcggagaaatacaaggacatgggagcggttgtggtgggcaagttggaatctggcaaagtgaccaaaggcgaatctgtgctcatgatgcccaacaaggtacatttgtcttcccgctttgttgctgagagatgtctgtcagcgattgatgttgacgtcattcttctttgtgacactcgatagacttccgctgaagtgtctgctatctataacgagatggaggacgagattcctcgagcactctgtggtgataacgttcggattagactcaaagggattgaagatgaagatattgtcagtggatctcaatgcttacatgaacgtcgagaagatgaatgattgctaaccgacttgacattctatgttttaacgaatcacaatgtgggggatggtgtgagcagatgtgtggttttgtgctgacggatgcgcacaagccgatccacacggtgacccggttcgaagcccaactagccatcatcgattccaagaacatcatctgtgccggatacggcgccgtcatgcatgtccacaccttggccgaggaatgcaccctctccgccctcctccattactacgataagaagactggtaagaagtccaggaggccccctcagttcgctaagaagggcatgaaggtcgtcgccctcttggagaccgttgcgccgatctgtgtggaaacgttagtcattactatctctttatatttttttttttaaatcaaagccatagtcggtttctgaaattttaattgtaatcctcttggttgtacgaatatatagattcaaagatcatcctcaactggggcgattcactctacgagacgaagggaagacgattgcgattggaaagatcaccaagctcttagaaagcgccaaccccgacgacccttcctctaccaaggcttaaaatcctccttctccccccaaaagaatcaatcagcttttctttccaaactttctatggttcctttgttggttggcactgtagcctcttctttctctttctaagccgtctgtgtctctcttattccattgccccataaaatcggtctccatcatgttttttttttgttatgtctcactccttatcttacgttttttttgttttgttttgacagaggagacttgtgcttgtcagttatacaatagagattcaagccttgttctactttttgtcatcccttgacttcccttgtctatctattttccacttcctctgctgacctgcgatctttgtctatatctttctctttctctgtctctcttcatctctttggtcctattgtcgtcttttttttccttttcttttcatgttcaaaatatgaatcctcatatatatatccctccagcagagcaatcaaatagtcttcattagcccttcactcgtggtttatctcaggctcataatcaggcaaattaagttcgctctttgtccaattttgtacgggtgtttgaagtgtactcaggtggacacaggttgctgcgccactcagactaagttccctttttggagagaaatgggctcctctagtgacaacagtacttcaggataattgtgcccgtagagtgctgctcctatactataagcaagcaactgctagagtttttcgagaaaccttgaccaactttcttgttgtcaaaatcttggttgacgggagaaggaactttcaatgcttcacttttggaaaagctgagacaaacttaatctagaaaaaatctgatgatcaagaagattcaaaaagatgtcacatattcaataaaattacaatctgcatgaactagtctagcatgcaggaactccaacagttatcaatgagggccagttgtcagctgaccagcccatgagagccccggtatttattagccctcctcaagcatatgcagactccatggtttgttttgtatcattttcaggtgcattgtaccagcgagcattaagctgcgaggcgaggacaaggaagcttcccgaggataccagtgtctaggatgacatccccggatggccttgatgatacgatggccggcgtgtgcggcgccgaaggaacaaatgggtggctgcaattccggtgggacggagagcagtgaggacattagagtagcaggccgaacttggagttctaattattgcgcttcgtttgccctcgtccaattctccctaggtttttgtaaaagggtttctgtttacttgataccgttgaactgttttttttttttactattgcattactgtgtagaagcaagtggacagttacagaggcttaccagggaacccaacccaccgaattcagcacaagtgctgtcgctggccgacgagaccgagaggcgctaaacgcctaacacgaagccccatgggccggggctctttcgagcctaactccttgagagaagggaataggggcttggttaagttcggggctctttaccagctgaggcttcaagttcagccctcagcaactaaacgtggatatactcaaagtataagttaaaaaaatccaccccccccctccctcccggctccaggggttgtgaattgcgccactgccttcgacagggaagagggtccgttttcgagggtttttctcatcgtggaaagtactgaaaaactttggaattctgtttgaagagccaatcggccttcgtatcgttaatggcccaaccgatggtggcctgttgacattgattgggctgtccgcttgtgagctcttcactcttgcttgctatcatggtgtctcgggtacgtataaaacccgcaagctttctccatgtccaggatgcacggctcattatatacttccttggtcttttccgtcacctgatcacttcttggcacgttggtctattcagtttggcctttcagcggatttcagtcatcctaattccagcatcactgcctagcctgctccaatagctctcaatcatcgagccttgtacaagcagacggcgtttcttcagcccacacgaccttacctaacaatgcaattcctaagcgcactcgcttccatcaccctactggtgtcctttcctcttaccctacatgcacaaaacgttcctaatgattatatcattaaagaatatacggacccttcgaaaccctatctgcaggtcctcgatgcgaaagggaaagttgcttacactttcgagaaagcgtacgatttcccatcccaatataagaacacggtcactatcgcggacccatctctcaaaccgatattttctatggtctcggtcagtcttgtgaccactcagacaatgaatgaccagcacgattctaaccagtcttgatttatccttctcctaccaaaccccacagagcgatgaccaatgcagattaaagacacactatgcccagctccgaggtcccgctgctaaagacaacttgccgaagcgagaatataagtatgacaattcacgtacatttggcaaaattctctggcgcttcaacttctattccgatggcgcaggtgcccgggaatactacaagtttgaacgaaatcgtacaaacaaaggaggtcgaatttataaggtggccgcgggtcagccttcccaactggtaggcctgctcagatgtgagtgacacgtctctctctctttttctctttcttcagatcaccaatgcagccgcgcgcgcaaaaaaaaaaaaaaaaaaaaaaaaacatgaccactgaatcttgctcgattgggcatcagttcaagttcggcgcgataactgggtgggtcctgacactgtcaatgggatcaagacttttactctttcatgcatcgatggtgctccactggtatgtccctgacagtccgaaatcatttgaatggaaacttaaaaacaaaatgtcctgattcctatgcctgcttaacagcccgaattggtcaccttgctgggtatggtcttttatcgatgctgaactcgtatgattgcagaacggactctttttttgtgtgacccatttgtctttccttcaaactattggacactttggttgaaatttcaatgaaaaagacaattatctgttgtatcaaatgtattttattttcaagaaaatttgggtatataagtagtacgatttccacaaaacttattactcaatttgagccacacttatttatgctgtatggttgctagatagcattcgtagctgagaagttttatgctaaatagaacaggaaaaagtgataaatgaaagaaataaagagaaggcaaggaatagctaagcctaaaacatctgccacacacactagatctggagcttcaaaagagcaagcctagatagacaaactcaattgtattaacaccagttgaaattcttcatgattgttagttgataacttgtgtgatggtaaacatgtgttgatgtgtggaaagaagttttgatgatggtggcaaactgatggcaatttgatgaaatatgggaaatgggggaaatattagcaaagtcaattgaagacaaagtctgaaaaagtagcttattaacttatttgagagaactcaagcgccctcaagttaagactgagggaggctaaagtgttgtcacaggatcaatacaaggaagaactgatgccaattcattccgtagtatctagagtgtctgaaatattctagataaaaaaaagcacaagttgtgggagcagattttgatgcttaatgaataggaaattagacaagacattggtgaaaaaaaatttacatgttggggaaaaagagacatacatcaaagagtaaaattccaactcaattaagtttgtgatcacaccagcaacacaaaatcttatcagatgatcaatacattctacaaaaattacactatctattgggtgtaggggtgaatgagattcactgaaaacccacagagaatggacaaattagaaagaaaaaacaagagaatggattgattgtaaagattctagaacttggaagagtggagacaacttaatcaaacagctttattctttcattgtgttactagcaggaggtacaacatgaggggccacaaaattttcaattctccatttatttttaaattgtttgtgctttgtgctttctgagcttttgtctaaggccttgaattctgggaaagttagcttaatgctcatctcacatcctaaattaaagaagacacattgattatacacatcaagtcaaaagcaaactaaaatatcaataaaattctgactcatgtttgatcatgcattaaacacaacaaagcaatatcattttacagtgtgtaggaggtgaaaggtggctgcttgtttcggatcccagagcttcaaaaccaaaaattgaagtcatgagactttgtcaagtggtgcagaataggtcccaaaaattgatcataaaaaaatgaaacaaagaaaagttccaaacttttttacctttcattttcaaaatatgaatactctcatttatatatcccttcagcagggaaataaacaagacaaaacatataggccttattggcccttgaattgttgcttgtcttaggtcccttgtcaaggaaaatgaaggaaaggttagggacttaggtttgctgccttaaggtttgtgtgggtttttgaaacagacacagttaggcatgcattttggtcatgccaccgtatttgaaatggggtcctccagtgacacatattcatacataccataccaccttctgtgagatctaattccaatgtagaaaaccttggagaaattcttgcttcacttttgtgcaaatcttggtttactaaaccaaatttcaataaatcacttttggaaagattagataaatatgaaaatctcaggaaatccaaccaaaaagaaccaaatagaatgtaacatatttgaaaaaattcaaaatccaaagaggaaggagaatgaaagaactcatcatgatgtttaaattgaaaggtgtaaggtgagaaaaaaaaataggatccgataaaaaatcataatcagggaagtatccaagaaactttgtatgaaaggaatattttattgatttttgtttctattttttcatgagtataaagattcataatgaaagatttgatctgtgaagtaaaacaaacctaagtttcacaaggaattttgtttttgacatagttcatgaatgcttgatcatatttgtaaaactctggattatcctttgggtaaacagatgtccatgatctcatttgtacagatctatcttctccgtatttttcaagaactctggagacttctttgtacttttctgcattttttgacaaataaatatgaatataatcataatattaaaatctagacagggcacagagtgactgtaatagttcttggaaatctttgatttcttttaatttttttgtttgtcctattgaaaaagtatgcttcatcaaactagaaatgggtctatttttatctttgattgaaaatgatttcttgatgattcctgggaataaatgactttcaatgatatccaaaatttcacagatgtcacgtgtcagttgatacatcatttcattctcttgccttaatgttgaaattagaagattcttaagatttttcacatcaattttgtattcctctggaatttctagactgttgtaaactttcttttgatcagcatccagtgatagtggttgtggggttcttctttggtcatgttctaacatattgcaataatgctcaatggaaaatgaattgaaaaaagtggtgaattctttgtcttttgcacagtctgcatattcaggttcattgagaatcttccatttcagattgtaaaatgataattcaaggctgaccatcagccaagtttccttactaaaaactgattttgatttttaattgttgaaaaagaaacagaaagtaatcagtctgaaatctgaaatctggtgattttctgggagaactgtgttcctttttttacaaaaaaaaattgatgaaaaactgaccattgaaaaattgataacccattttccatatgcaaatttctgggatatttgaaattccttcttgtatatctattcccaatatctttgtgagataaattatgtgatcacggcttgccatccacaaacttttgtctgcttggaaaatttgctcaacatgatcttgattgattgcttcatttttgaagaggaggtcaacagctccccaaagatattgaaatatcttcctgtcttcagcaaggtcactcctattgtaggatatattagaataatagtattcatgatgacaactatcctgttttaataaatcttcatctgactataggacctttggaatttacttacattccttataagctattctattggttggaatccaaccttctaaaaattttgagacagcagataatttgccccttaatttaacattatttctctgtgcttctgtggttgtgcccggccccaaggaacagacaggtcctacttcccaggaattttgattcaaactttgaagcacttgtctgttatcttccacaagggaatttcctgttgaatttcatgggaaatttaatcaaaggtattcaaataaacaatcaatgccaaagttaaaaaaattgatcagaagaagaaagtcatttaccttttggagttgaggaatctccaaactcagctgttcttaagggaggaggtgccaaaatggtaacttgaaaaagagctaagctaaaaactatgcattcacaaataaacattttctggaatgtcaattgagaaaggataaagtgctgggaatccaaacaggttggcaaatagtctcttcttgtatgttttattttatatgtcaaaattgtggcaatagatttctgaacttgagaaatgttgaaaagagtctcaaccagagattaactgtactggcaatatgaaatcttttcacagtttcatgagcatatacaatttatgtcactccacagctatccacaaatcatgtcctgggcttatttatcacatgtaatgtacatacaagtacaactcatggcatactctttaataggggtgtaaaatataggcaaatccaccataattcaattgactggttttgaaaaacccatcatttcttaaaaatgctcgttcttctgttatgggtgttctggggagagcataacactatcccccctttaatgcccaagccgcccccgttgttgctctagaaaaaaaatttaactatggataaaaaataaaaataaaaaaatttcctcctcttttggctctgcattctttccctgggcagcgttaaaaaacccagtgggaaaaagcttgccctctcacttcattctccgtgacctcttgtgtcttgacgccgcatccggaaacttgatgttgaattcggcgaccagttctcgacagtgttccaagttgacctcgggttcccacgagttctcctccggtccaaagcctttccaactgaccaagtattcgaccttcctcccccttctccgacagtccagtacgccttccacttcccactcctcctcattgttgacctgtactggttctggtgatggatggcgccttccagcgatggtgtccgggttgtgcttccgcagtactgaaacatgaaacaccgggtgaacaccctgcatggataatggcaaagtcagcttgtacgcagattgggatattttcttagaaatttggaatggtcccagccatcggtggtccagcttggggctgggtcttgttgtcgaaatattcttgctgttcaaccaaacctcctcgccaacgttccaaattggggtgtcctttactcctttgtcgaattgggtcttcatcgattcttgagctgcttctagacataacttgagttctgactggacttcatcaatttgtttgagtcgctcttcaaccgccggtagacactgttcacttgatgggatcccgccgtatgaaggattgaaaccgtagtttgccttgaacggtgagactccaattgagacgtgatcattgttgttgtacgcaaattctgccgtcgccaaaaggggttcccagttgtcctgtcggtactgaacaaagtgccgtaggtactgctccaccgccttatttgcaatttcggattgtccgtcagttcgagggtggtaggcagtcgaagggtggagccggattccaagttgtttgtccaattcttgtgtgatctgagagataaaaacacttcctctgtccgagacgattgtctttggtgtgccgtggagtttccaaacctgtttcaacataagatctgcaagctgttcagagttcatggacttgttgcaaggaaggaagtgggccattttagtcagtctgtcaatcacagtgagaatgctgtcgcaattgttggatagggggaggtctgttatcaaatcatagctgatgtccgtccacgggcctgcagggatgggcaacggttccaacgtcccaaatggtttctgggttgaggatttgacccgaagacaagagtcgcagccgtccacgtagcggttgacaaagcttttcatggatggccacgtgaagctgcggcgtatcagcgagagcgtttttgatcttcctgggtgtcctgctaacttgctgtcatggcggctcctcagaattttggtcttgaggtcttcattccggggtacttcaatccgtccgctcctgtagagcaccccgtccttcaccgagtaatgcttggtggcctccttcattcgactggacactgggttctcacaggctgaaatcaattcggtcagtctggaatcagatggagtcagagatcggatttggcttatcagttcgctgtctgttggaatatcctctgacggagtgttgggctcctccacaccgagaatgtccacttggaaccaatgttcggcgtcatccagatccacagactcgtcttcaaaccagcagtcaaattcggccacttcagcaaaagtgtcgggggtgatgttcttgggtcgcaagagttgtccaaaggtgagcttgtcctccttcgaaggcgccaggtcgggtcgtctggacagagcatccggtttggatgactgtcggcccggtcggaaaacaatctcaaagtcgaagcatcccatggtttcggcccatcttgcttgcctccgtgtcagttgcttggttgtcatgaagctttcaaggttccggtggtcggtgtagacaattgcttgtagtcgatttgggttgccctctagatagtgacgccattccttgaaagacgccacaattgccagcaattccttgtcaaaaatctcatagttcttttcggattggaccaatgaccgtgacaaatacgccaccgggtggagttcttgatccttgtcgcagatttgggataagacggcaccgagtgcaaagtccgagcaatcacattcaaggacaaaaggcctgtacgggttggctatcttcagtactggcgccgtggtgaacgcggttttcagagtttcgaaggccttattgcaacggtcgtcccagacgtagggagttttgtccttggtcaagtcgtggagaggtcgagctattcctgaaaagtggtcaatgaatcgccggtagaagtttgagaagccaataaaacgctgtagttcggtcacgtttttgggcggtggccattcggatacagctttgactttagtcgggtccatcctcagccggttacatgaaatcaacagtcccaagtattccacttctggtcgagagaattcacatttttccggtttcagccaaagttgatgcttgctaagtgtctccaatactcccatgacagccgcttggtggtcggttcccttctgcgtgtagatcatgatgtcgtctaggtaagctgccgtgtccttcccaatccgtcccaacaggatgtcttgcatgaaatattgaaagtagcctggtgctcctgttggtccaaatggcatagtcagcggtgcgaattgtccttgtcgacagacaaaagccagcttctcctcgtcaccctccgccacacgtaggtttccataggcgtttctcaggtcaagcttggtgaaagtgttggcgtcaagtaggctgtcaactaggtccatcgtcaggggtagggggtacttgttcttcacggtaaccgcattgagcttccggtagtcaaaacatgggcgtaagttgccgtctttcttcccggtgaacagcactggtgctgcccagggcgaagtggttcgtctgatggtgccgttctctagtccttcagtgatcagggtgtcgagtgcttggttttcggcgggtgacaggggaatgatcctacttgcttggggaagggctcccggcacaaggtctacccgaaagtcgtagattcttctgggcggcagtttctgggcactggacttgcggaacatgttgatataccggtgatagtgggtcgggactagttcttctgccgtcttcacaggggtcttggccttgttgtccgccgcgagttgagccgatgtcgaccaagaggctttggcggcgctgacatctgtggttggaacaggttctaggagaggaagaggcttgccagctgtttcaacagaatttatggaagggaccgcagcgaactcacattgcgggggtgttaacgtgtcagaaacacacacccccttgccaaaaatcctagcttgcctcatgggctccacgccaatagatgaggcctttgtcggaattggcaaaactggctcggcagttgcaatggtcctgtcttcggtggttgggatccggtcggtggtgctatgtcctaggaagggaagaggcttgccagctgtttcaacaggaattttggaagggaccgcagcgaactcacattgcgggggtgcaaacgtgtcagagacacacaccccctcgtcaaaaatcctagcttgcctcacgggctccacgccaaaaggtgagggttttttcggaattgacgaagctgcatcgacagctgcaaaatcctgagggtttttcctgaatttccggttagtccaatcaatgaggtgtccatgcttaaggatccaaggcattccaaggatcccgtcgtaagagtctttcagtcgagtaatgatgaatggggaagggtatgggtcggtgtcgagggtcaggtggatatcaaaggaagaacggcttgaggagccgtcaaacccagagatggtacgttgagagggtctggcaatatcaaggagtcccgtagacttggcataagactcgccaatcacgtcatgggttgctccagagtcaatgagaaaagtagcgggagggagtggcaatggggttgtggctcgagaatgtttgggtggcacaatgggcaaagaaataaataaacgcggatcaatttgatttcttgaaaaaatttcactggcgccaatgctaacaacaaacaactctccactgctcaggataggcacatccttcattcctgagcgcctccattttttgacgactccgctcgactgcctcctgccttcaactgtttgacctcttcttcgagttcggcgatccgggacttctccttccctttccccttctgtccacggtccgggcaatccctcgagatgtggccttggttcccgcatcggaagcactggcccgctcgcatcatcctggtcttttccgcatccgaaaggcggccacgcatgactgataagtccatcgcgttggggtccggggttttgactgtctccgtgggggccaggccgtggagttcattgtcaatctgcaaggccatggtggcaatgtcggccagctctgagaattcggtacgactcatcagtaacatgagccgtatttgggattgcaggccttgtcggtactggctgacgaggacggcgggtgcccagtcggtgttgtgggcgtgcaggttgaactggtgggtgtaatgagacaccgacttggtctgtttgagcgcgcggagggccgcttcagccttggtcttcttctcggtgtcgcagtacatggcgttgaactgggtgacgaaatcgtcgtgcttgatggtctcagttgcacacatcaccttcctcatccacggttgggcccacgagctggcggggccggtcaggtaggacaggatgaagaccatgatggcgcggtcgttgttgaacaggtgtccattggccagcacgtataggttgacttggttgatgaaaacctccgctttagctccacgagtgccgtcgaacttgtcgggggcgccaatcttggggcctttgatcggcgcagttggagcctgcagtggggtgttggcggtttccgcagtcgccgccagttcggcctccttcgtggccaaccgtgcctccaactccttcctggccttgcgttcttcgttgaccatagtcacgagttcggccagttgcgcctgaacctcggcgagcttggcgtccttcgggtctacgttcatagtgggatggtgcggggcggctcacagagtggcaggtaatgttttgacggtgtgtagtgacttcggaaggtgcaactaaaattgtggaggcttacttttgtacgtttacgcctcgccaaacggctcgtgtgagctctcttcggggatctggggtgtcttgggtctgtcgggggtttttctggggggtctggggtctttcaggttttttcggggggtctgggggtcttgcaggggtctcactgcgagtcttgggttctttcaggggttcgggggtttatcctggggctttggggtctttctggggggtctggggtctcacagaggtctatggggttgttctgggggtctggggtctggtttggggcctgggtcttggaaaaaaaaacggccaggggtcctccagggggtctcagggtgtccttggggcgcactggggggctctaaggggtcactgggtggtctgggggcgctccagcgggctgctgggtgctctggggagtcgcctggtgtctaggggctcgtctacaggcggcgggggccttcaggaggcctcggtaggcgatggggagggcgctggcgctctgtggggcgctccggggcgttgggggcctgtctgggtcgtccgacgacgatccggttggttctggagcgtccgacgacgatccggggtcgttggggggtctaggggggtctaggaggcgttccgagcgcgatccgagcgttccgaacgttatccgagggtcctgggcgtgttccgagggccctacgacgatccgacgacaaaaatcgaacgatccggcgcgatccgacgaaaaacgggaaaaaacgacctcctggggggcctgaggggttcctggggggtcctgaggggtctgtgagggtgagagggaagtagggagtgagtttttaaggttaatagacaaggtttgagatgagttcaagggaaggattttcaaggtttgagaggtgagttttcagggttgattttctaggtttgaggggtggtgttctgggtgtttcgttcctggtctccgtataagttgatcttgcaatatgttatgggtgttctggggagagcaggaagggatctccagggttctggttcttgatggtagattgcaagatgaggaatgtacaaggttcggatctcgaacgaactccaagttcgaagttcgtgacatgtacgtaacaggctctctacatatgtaatgtccccagttccagtcctccacagctcataacatcttcacccctaatgttctttgaaaatcacataaatagattataggggggatcaaatataagaaatctaccattaggaaccagtcaattatctaaacattatttttaccaatgggtcccccaagggggaagatgaagaaccaaaatgtttgaaaatggtaggtttttcaaaaccagtcaattacatacagatttgcctatatttgatgcccctaataattaataacacttgcaaaaatacacatttactgactgttccttgtggttggggtgctgtatatgttccaaggggtatgtttgggccaggtaagggtcttggtgcagggattattggagatgtagtttcaaatcagttatgtgctccactggcacaatattagagctgtactgtcagtaaaacactgttatattttggtataaaagcttagtaatctgaatttttagtaattatattagagccaaagggtatttttgggctaggtaagggtcttggtgcagggcttattggagatgtagtttcaaatcagttatgtgctccactggcacaatattagagctgtactgtcagtaagatactgttgtattttggtataaaagcttaggaatctgaatttttagtaattatattagaggcttcagcaagaaaaatgtgtgaatctggccaacaatgggccagttgcactaattttagcactagcatagccaagtgtagaggcaatcaactaaaattggttcagcacagaattatttttccacatcttccctaatgctgcatgctcaggccccgcaaaatgtgcacattacaccactataatagggggtatcaaatatcacaaatccaccattacaaaccagtcaattcaaatccaccattatttaattgactggtttgaaaaaatccaccctttttgaaacatgttggttattcattttaccccttttgggggttattgatgcaaaaaaaaatgagaaaagtgactggtttctaatggtgaatttcctatgtttgataccccctattatccaatttttttttccccaatgggttcctgaagggctaaaacaaagaaccaacatgtttaaaaaatggtgggcttttcaaaaccattcaattaaacaatggtggatttggttatatttgataccccctaatgcactggttattggctgttagtggcctggagtgcagtgtgtcctagaaaaaaccttctaacagggttccaacactacacattttacaaagaaaaaaaccactgtgctattgtatttgggtaaaaaagaacagcaccccaatgggttcccgaaggggtaaaacaaagaaccaacatgtttaaaaaatggtgggcttttcaaaaccattcaattaaacaatggtggatttggttatatttgataccccctaatgcactggttattggctgttagtggcctggagtgcagtgtatcctagaaaaaaccttctagcagggttccaacactacacattttacaaagaaaaaaaaccactgtgctatcgtatttgggtaaaaaagaacagcatggcataccagcccatcatttgttttgccagagtgatctatttgatggatgttcaaaaaaagcttgctggtgaaagttatgggtgcttgaaatttccaaatgaaatggaaaaaccactgctgggtctgaggctgataattaaaatgggtgatctgaaaagcatagcacagtggtattcaacacagttttttgcaaccctcatatactgatttgtttaatatttgagtattcagagatatagagatatttcatggaaaaacttccaaaacaagtttaccaaaaatttcctgacacccaatcaccagatattgcaccctccaagaccagtaccagtctttgaagcagtaaaatctcaaagactggtaccagtcatgtcagattctgtttaactaacctgatttttttagtagagaaggccattactatgagtgttgatgagtgtttttgtggtgagtgtgaggtagtgggtaatcgataccggtcctgtaatgaggaggttgcactctatcagaatggtctttatgcagaggcttgctatcaacagcacatacagatcaatacagagtattaataggcaatcagggtactaagactcacctgagattagttattccccaaaagaagtgggctaaaaataagtgacatgcatcaacaaaataagttgaaggttatcaataggggcttgcctgcttgacaatttgactcccaaaaattggggagtacaaatcccaaaccgcaaaaaccccaaacttttcaccaatttcctgagaaataggagttcatcccccaaacccgtcagagaggtttgagagttggatcctcaagaaatttaattaaaaaatataaatcccccagaggggttgaaattcatttccccaaaacccactgggttttggggcataggtacaatctcagcaggaaaaaacaatagtcacttgttgacaggtgtcattgagcaacaatgttcttacctctgttccaactccagttgtactaccagtggactaaaatgacccctttgtcctctgcaggggggtgtaatcactcagaagggggtagatgatattgagtagcaggctgaacttgagctgatgtcacctgtaatctagtgatcattcatttttcctggtgtcttggccatcaaggtgtgcaccctcaacaaccaaaagtgttctcttggctgttaacaatatacactctcaaaaaacaagattgtacacttttggccattaggagtgtcctctcagcgtctgggagggattcctctcagctgttgggggctgttttttggttcataaacccccaaaacccagtgggttttgggtccttgtctccttactactccagggggtttaattttttcatttcaaattcttggggacccaactcccaaacctgctgatgtgtttggggtgtcaactccaatttcttggggtaattggtggaaaatttgggggttttgggagttgggagctggctctccaacttttggtagttgattagccaagcccctatcaataggattaatggaatattcagcaaggccttgagtattgtagataagagtttgactgtagcttaaaaaaataagagcttgatctatgtttagttaagtgtaaagttattagtataaatgttaactgtgtttgaatggtgtctgaacattttggggatcagccagtgtaattggagctgttcatatattcctggatattgtaagatggacagaatgagcactcaggaccaaggtctctttgtccaggggaatgagcaaatcaattgagtgacagatcattattggagtgattagtaagtgacatcataattgtttactggtggatcaatgtactagctgctcttgagatggaaatgtggtacaggtatttcatggataaagcagtgcaagatgggtgataattacttatgtataaaacagatatgtatttaaatgataagtaattgaaagattgtgtagtaattttagttcataggtagtcatgatgaatgggataaatatgaatcagatagagtataataagataatctacaaactaagataataataagtctccgtttggtagtccatgatatcataaaatatcatacgaaatttctgaaaatctttttgggggaccacatttattgtcataagtgaaaaacatgtttggctggtcacactacaacacccaaaatccactgtaacaagcagatgattttctagctttttgataattggtttacgttttatcaaccttattctgattatccagatttacatattttttcttatgatattatggactgccaaacagagcctaagaataagataacaagagataaaggtaaacaacatgatgaatatgtacaggtgtgcagatactttttttcatgaaaggtactgtgacatgtactctgtggctgacataagccaaaaggtgcacttgactctcttgctgtaaggacttgatttttcctacaacagttttgtgattttaagaaaaaacactgtcaattcttatagaatcaaaatgcatttcagaaaggggattaataaacgtacccgggttttccgtgtttaaacccggttccccacacccggttttccgcatacaaacccggtttcatttctcctttttcatggggatatggaggttaaggataatttttaaaatcatctaaaatgttggttttaataatctagtaccttaataatccataaattggattttaatttttatttttattttcaacccggttatgaaaaacccggttttctgtgtttacacccggatttggcttttttactcggtcatggagggaaaccaccatgaccaaagttttactcggtcatggaggtttccacccctccatgaccggcagattccttggtcatggaggattgaacacctccatgacacagtaaaacacctgatcggttgttttactcggtcatggaggtttctacctcttcatgagcgagtaatacacctcggtcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagtaaaaaactttgctcatggaggtttccctcccatgaccggagtaaagcacctcggtcatggaggaaaaacctcagtaaaccacctcggtcatgaggggtttacaccccctccatcagcggtgggccgctacgcttttggcccaaaaagcgtagcgtagcggcgcttttttttcatccaaaagcggtagtgttagcgtttttgtagcggtttttcgctacgctacgctgcgctacagcgcttttagcggaaaaagcggccaaaaaccgctaaaaagcgctgtagcgcagcgtagtgggcccttttttgcggcccacacgcgtagcgttagcggtgtcgtggcggaatcccgctacgctacgctaaagttgcgtggaattccgctacgttacgctgcgctaaccgctacggttagcgtagctggcccagcgttgcctccatgaccgagaggatcatattaggttttccaactgggggaagctgcggcacgcagcgcaaaaaaggaaaaaaaagaccaagtgtaaacgcgggtaaccgggtttatcagaaccgggtataaaaaataaaatatcaaaattcctatgttttagacacataggaattatttttatgatttaaaacaatttttggaacatttttaatgttctgaaaacccttggaaaaggtggccaggaaacgggtttaaacgcggtcaagcgggtacggcggagacgttgagatgacggtgaaaccgggtttaaacgcggaaaacccgggtacgtttattaatcccctttcagaaataaatactagaacttgcagataatagtttgtgagtacaattaaacagcacctgaaaagacaaaagaagatgctctgtcttgcagaggcatgaggctttatgtacatttggcacctctctttggccagcaacaaaaaaatttgctgaatttggctggaaggctcctggaaagcctctagctgtccacttgctactatttcaataccaaagaagctggttcggcactatcaagtaaatggagctgttttctaggttaaatcaatttgattcaaaatcaggcatcaggatgctagtattcttgatgctctctgcctcactagcatcattgggattgtgtccactcattggagaataaaacataaaccattcttatttcataaaactcttggttagctgtaaacaaaattttggatgcttcatttttgcagaggatgcaacatgcataaaaatctcaagaaatgaaatcatggataaccaataacttgtaaaaaaaaagaattccttataagaagaaaaaattcatcatcatcctgttcaaagctcaaaaaggggaaggcaaagacaacaaatatatatataattcactggaaagattcataatcagggaaatatagttctagttgtacctcagtatgtatatcaatcacttttttgcatgcaggataatggaatgaaaaataaagaacctagtatgtgtgattctttcagatttcaatcctattgcttatggtatctatcaaacaaaaaggaaaaatatatcagataaaatttcaagatcatcacgttttgttcaatttgtttttatgttgaacaaacctataaactgtttagataaggaatcttatttcttgcatactccatgaatgctagatgatatttcaaaaactcttcatcatcttttggatagacagctgtgtatgatgtgagttttgattcttcattcccatattttaaaaaccatttggaaagttcataattcttttctgtcaggtttgatacagaatttctaatataatagaaataggagaacctagactgttccaggagtgattggagcagtgcttgaaagtcattgatctctttttcttttttcttcgatccctgtggaaatttctggtataaaagactcaaaattggattctttttctgctctgttgaaaatgatatcttgatgattccagggaatatgctattttcaacaatagaaaggatttcacatatgtcacgtgtcaatctatacatatcctcactatcttgcctcaacgtaaaaatgagcatactgcgaagatttctaacatcaattttgaattcctctgggatttctatagtgttttcaaatatatctttattctcatccaagtctagtgggtgtttgggctttctgtgtccatattcaaaccaatcatgatatttttcaatagagaatgaattgaaaaaggcaatgaattcttcattttcagcaaagtatttatattcagcttcatttctaatcttccatttcagattgtaaaatgatagttcaaggttgaccattaaccaagtttcttcactaaagactatttttcatttttaattttgaaaaaaaagcagaaaataaccagtttgaaagtcaaaacagggaatgtttaattattttttttgagaaattaaattgagaaactcaccattgaaaaattcataacccattttccacatccaatgtcctgttatatttgacattccttcttgtatatcttttcccaatttatgtgtaagataaattatgtggtcacggcttgccatccacaaacttttgtctgcttggaatatttgtttgacatgttcctcattgatgaagttattcttgaacaggagatcaatagctccccaaagatattgaaatatcttcctgtcttcaagaattttactctttttgtaggatatgttagaataatggtattcatagtgacatccagaaaggatttgcttcacttcatggacaaatgaattcacaaaagcctctattccaccaggtaaaagtatttctgaagacacaatttcatagtggtgcaattgctttcccctcatgctgtcttcactatatttttgaagcttgggatgtaatatttttaggtcaaggagtttcagtttttggaaggtaaccattttctcatgaatgatatttgaagattccaaatcattcctgaagtcttcagatcttgctccttgaaatcctgttgcccgtttatattgatctgaaatttcctccaatagaatctggagcttcttgcaatcatcatcaaatgcattcaatttatctaaaagcacaatgaaaatcttgattagtctggtatttaatttacctaaataataatattagagtggaatgaccttcattctctttgaagtataaattttgatccaaaacttgaaataaagtcatgatcagcatccatcattttctaactctaagcactcttcacctaatttttggaatttttagaattaatttacatttcttataagccaaatcattatttggtatccaaccttctataaatcttgggacagaggatttattgacccccccttctgctctgatgactgttcccaaatcttggaatgagcctgatactgagaaatcttgatctgaactttgaagcaattgcctgttctctctcacaaggggaattcctgtcaaatattggaggagcaaggcattcaaggttgttgaatgaaaaatcagtattgttctgtatcaacttatttttttcaaaaagactacacacctctctgactggtagtagttcctccaatttcagcagccttgaaaggagcaggtgccaaaactgtagctggaagaatagtcaagctgaaaattaggaattcacaaaacattctctaaaatgaatactgagtaggtgaaggttttggtttggcataacaagtgggagctattatcttcttatatgtgtcaaaatcacaacagtaggccatctctgaacttggaacatctcggcaggaccttatttaatgtatgtacaaatgtaattcaccatctccgcacatgaatgcatacactttatattaatgctggctgcgcataaatcttgtgttgaaattgaaacttgacctcatcttttatcacactgatcatcaatgctattgctatggatgtaactcaatctcaaaaattttcaagttacttaacaaacatatagatcatcatactgagtatttaacatttataaaatttgcaagaatacatatactattagtgactggtcctcatggctgatgtactctatatgttacaagaagcgggtttagattagctaaaataagaggctgggttgaggtatcatcgccagtacatagtgacagttgtttttcaacggggatataatcagaaaaatttcagctcacagtgttgatcggagttaagaatgcggaccatatttatacttcgctggaacactatcagagcttctgtgtcagacacttttatattttttgttacataaggatacagcatacccaacaatgcttgcaactttttacaaaaaaaatgaaagtttgctcgagcaacaaaaattattttaattgaaatgtcagttggctgcctgtcggaactctcactttctgatagcagatagttgagttgtcctgattttcccaccctttatactgtcccataagccaaaaagtttgtctttgcaagtcaaactttttattttttttttgtcaaaagttgcaagcattgttggtttggctgtaggaatcagactttgtacgtagtcatacataacaagtatgacagtaaggtgtatttatgtagaaggcttcagagaagagcctaacacaagcctcgctggtgagagcccggagggcagccctgcagggtctgcctccctgcggtcggcgcaatgcgacagtggcgaggccactcccatgccaatgccgcccacagcagggaattgctaacttaacaaagtcctccctatgcgggaggttgtttttgggtggagctcaagtttggctggtggcgaagccacccctcccgcagggagggacttacaaactttgcaggggtgcttgcctgagtccacccaccaaaacaggctggaaattcgctctttggattttccagcctgtagttttgatgctgtcaattccagcaaccaaaacttagaaagagcattgctgtcgtgatttttagagcccgtaacctcagctagatacccacaagggtttttttggcaaatttttgaagcctgtcaagacaagtcaaggccacacccatctcaggctgcgcttgggcccccggcctcaagtatggcaagttcttatttcttgttttgctgcttcaatcttttgatcgaagatatatcttcaaaagcggagctgacagaaggcaagccaggatgcaattgcatctttctctctgcagaagtgaaccatatatgtagcttgattgccctttgagctacagtctctggagacttaacctgctttccaaagattccctcaggcaagcacccccacaaagttcataagtccctcccgggtggcttcgccaccagccagtgctttgcaccagcgagcctcccaccaggggggacttggttaagttagagggaatcgggacttgcattaagttcgcttcagagagccccgcagggtctgtctcatggagcgcttcgctcgagggcccctgccccgcctcccagaagctggaactgcctaacttagctaagtccccctttgtcgcgaagcgaccctccgaaggagggacttatgggctaagtcgcccccaccgcccatgaggattaggcagttggctgggggaaattttaaaactccacccactcactcattcatcaacattttccccctgggtttgaccggcatggaggtggcactgatgtgcatctgctcatacttaccgcttcccttcacccctcatggttggagctctctgcttcaatttgcgttttggtcactctggaatatgtgttatgacattggctcatagccctgagtcttccatgcaagcaaactgtatcagtcgaagtacatatcaacagacctgttattatgagacaagcagcagaattctcctctgtattctgttgagttgctgttgtgtgtgacctgtggcagtccatacaggatggccatgaaaaagaaaaacattggacacaaaactaaaggtttggctgaaaattccccctggacctctatgacctggtgaagggctcggtttgattctcacagatgtgccgcttcttttggtggtcgacttgctaggaattgggtgcgtcaagacgcctgtggagacctttgaaaaaaaagcgactttttccaagtcctcataggccagcagggcgacatagcacataagtccctcctttggagggtccctgcgggacagcgtcccccctccgaatagagagggacttagttaagttaggaactgctaagttcgacttcaacttatgtttgattttctgaaaaaagcagctgaaagcaaaaaatacaccactcagacattttcctatggattagcttgtacaggtgctgaaatcctttgactggtaaaaacttgatactaaggcagattctctgtctcacagggaagatttcataaatatcctcagcaagaaaaataactcatgaagccgcatcaaagggcaggcgcccaacctgaaaatttgcctgctctggtctgtaaaccggcacctattcgttttccatcatggttcaccagttttatggaattctgatccaaaatccagctagatacaagactagcaagatctcgccttaagaaagcgttgggtgcaaaaatgacgacaaaccctctcgaatcgtttgatttccaaggaggagatatttgattttgttttattttatcgtttaacattatcaacacgaacaagaatgaatccacactatgatcaaaatgtgcacgtatcgctcgcgaggtcggattgcggcagaaaaactcgaaaggtaaagcatgctcaacatggatcgaagaaaaagaaagaaaaccatgatatttctgaatcatagccgaaaccgttcttcgccgaccttcagttagagacgatcgacctccttgcgttctttttcgcaccgccggtggagggcttgtttctatgcgccaaggaagctttgttggggaggaattttttaattgatagccaattgccttggtctttccatccggtgggctagatagggtggggcaagaaaaccgtcagctatgatcataacatcctgtgtaactcatttgcaagccactcaccgaggagtcgtcttgaactgtgacgaccagttcgtatgtctgtttatgggtacattgtcagttttcgtacacgaaaagaattccagaacgtcgcaaagactcaccgctccaaaggcaccagccgaccaaatagcaaagcccgaaaatacaggatatgcctggaagaaacggagggggtgatgaacgagacatgctactggtttttgcctacaactagtttttttcaacgactcacctccaccactgcttgtactagttccgggagatatgtcatgcagctctcggtgctgccaccacccgtttctccaagtaggacttgtctgccgtcggctttcaacatctttgcaacattgaccacttcgtcggcgtgactggcaacgcattctgtacttttgccggagttgtcagtatcaaggtactgtgtaacaggaaaatgtaatggttgtaagtttcagaaccttcctcggtctgaaaagaaaaaaaaatgattgtaactgttttggtgatggacatcggaatacttactcggtgcacctcaaaccaaagaccctcaaaagatccgtcagggtttttgaccgttttcatcgatttgtaccattcgggaaaagctttaagagagctgtagtctgttcctgacaagagtattatattgtcgattccatcctttctcagggcagtcactaccttctgcaccgtcacagcccatttatcgatatcttttttggagtgaaggttgaacaaaatcactttttgcatgagcttcgtaggaggcaatggaggacaggcgaagcttgagttttaccttggtcatgaggttcgttggatagtccgaggagtactttcttgttatctttgaatagaccgcctagctgaagccataaattgacaagaacagaagcgggcatgtttggcgactcgccaacaatctcgctcttgtaacgggcatactgaagaagtgttcatgatttgattaaatttaggccaagggaatgagaacaatacgccaaaagaaaacttaccgcatgaaggtcaatgattgcatacgctccctgacttgtgatctcttcaatatattcacggtagactttgacgttagtagcattgagctttgtatttctttccggttggaggaattcccaggccactgggacccgcagcagattgacattctgtttgaggaaatgggtgatttgggtcttaggtggggcgacaccagtactaccaggtgtgtattgacctgaagtttgtgcaccgaagtcccaacctgccaagttgacctttcaaaattgcaactcattctcatcagcaaaacttcaaaaagtacgagaagagtacccctggtattttgggaacagaatatcttttgactcactctgaaaaagtgccatttgaaagagccatgcagaaatgtaatggacgggagaaataatcaacaacttggacggggcactggtcaggaggaaaaacggatgacgaacccagctaggcgaggaaggacggtattttcattcatcccaggattggaatcagactttggagccgttgtggatatggcagacatggcggaaagaagcatgaaaaggccttgccagaaggtatattggttgaacgccattgtaagggaagaatgaattgatggctcgtatattcagatgggaaagggaagaaatggctgctggagctgaaactgatagtggagatgatgaaacgggctctggcaattgtggagcaccttttatctgcctgccagcctgcatccttcaaggcgagttcctcaggtgcacagtctgtatcagttgttcgactcaacatcctgtctcccatcccccctcgggtcccggcagaaatccacgatacagtacgttagggcacatctattagatgtatatttatgtacccgttgaagatgttgccattcgtgatgcaacccgttcttgtatcagctcctccgcatccaggtctttccaggtcttgttgaaggtcaatacatccataagtgattgttctgctttgaaaatgaagtgggcgtggttcaattcataggccacgcggtccatgaatgggttcgcgaccgggaaacttgacactaccagcgggcggcgagcagtactacgggcggatcactcgaaaaggggcggaaagggtcccaaaatgagctgtatatatatacgcaacccctagagctcaaagccctttttactcattaattgtacatgaatacatgacaactggttccttgatacatacatttcggataaaggaccaaaggtccgtactaacctttgctgcaacagccaggaaagagcttggttgtgcgtgaaaaagtaaactggctcatggaaaagagtttcaaagatctcttgatcatggggagtgaaagtcttttgatacatcagaagactcttcaggcggaaaacatttcgttcattgcgttcgattcaaactcaacacgagcccctcctcccctccaatggagtcgcgcccaacccgagttccaaaggaggggggatttgggtcctgcttgggaagacttaaatagaaaaattgggggtagcacaattgatggcaacagtctccagatgagttcagggtattcatttgactggaacaaaaaaaaatccttttgagaagccacaatttatgatttgataggccggctacgtcatgactcaagattctttgacatctctcatcagatgaccatgacgttgaacacagtctccgataatatatcgtagcagtggttcgagatagaaggcaggaaatcatgctgatgaacaagattggctaggaggagtaaacacctcaatggaaccaagttggccgagctgttttcggatgcttgcagggattgagaatgaaggttctttagttgaatttgtaatgatttccagatatgacctaattcctccgtcaccttatcatttaccgcatccaataaatcaccctctaaaatgactggttgatgggttttgaatttctcgacactacatagaattggaattattctccgaaattcggtttttcaaaatttcaggtgccaagtttctacgtgagctccctagtccaggtttattggtggatctatgtggcctgatggcagttatgtgtccgtgttttcccttcaactggaataatctgttttgagcggggcccttgagataggaatgaaacttttcgagttggtttccaaagtctacatatcctgtcaaccgatgcattttcggcaagttgatatgagcccgaatttcgcgacttgcttcgtttgtcgactcactattgccataagatttagttgagtttgatttgtagaaaatttgcccggaagtggcaatccacctttgtgatgggctattataaagactgtcaaaattccttgcgggggtattttttatgatctataaaaaactgaccaatgggcatatattttccagattttgtgacctgaatctgaatactaaggttgttgaaaccaatgatgttcaaactgagaaaggtcattgaatctctatgtagtaatttttcatctgaaatgatcattcaaaaaattctgctatcaaatcttcattccctttgaaaacttcatggaatcaaattatcagcagtgctttatatcagctgattgtttgaaaaccagccatccagttacatatcaaactcagaacacagaatatcatttttctgagaattttgcatcaattcttcatatgtagcagaagctgtcctcaactttttgatgaagaatttcggagtgagtttttgacctaacttttttttgatttcttgatccgggatttatatttcaatacatgacagtacaacttgatcaattttattcataggatcaatttcttcaaaataactaaaaatcatttccaaaagaaagccatgtgtatttctcatggatgtatattttaattttataaaaatattaaggaagtatgtgcaaaaagaacaagagtgatagaagctaagctgacaatcaataaatattcacttatcttgcaaagaaaacaagtaatgggaaactgtttttagagtatctgaaaattggttgaaaagtattctcattttgatttcatatttatgtattctgatgtccatcggtatatatacatatactggtgcaccaagggctggcggatttcaggctgagttgaatatgtgatgcttgtaccgcgggaagattaccccccgggggggtgtggtggtggtcaagaggaagaccgcagtatacactttcggcagaggagtgaacacgaaccatcaactcatcaaacacgtaaatagacagaagcagacgatgtcgcaagtcaaggagagtctatcgatagaagagaccaacaagatcaggatctcactcggactcaaaccactaccaaccccagcagactcaaccagcacaacccaagaactcgatccagaccaacaagcagaagagaactataacaaacatcgtcaggaggaagccgatggagtagcatcaaagaaagtcgcagaacgagtcatcaaggcaaaagagaatcgagaacgattagcaaaacttagtggacgtggtttaggagaacttgtaccatcgaatcatcaagcaggagaagacgacgtagacgatctcaagaaatgggtcaaaagacacaagaaaaaatcagcaaagaacgactcgcagctagcagccaagaagaaagaggctgaactgaatgcggatgaagtagagtatggctcgcgagatctcgaaggactcaaggttggacatgacctgaaagatatcgaatcgaatatgaacgaagaagagaagatggtcctaaccctcaaagattccaagatcctagacggagaggatgacgaactagagaacgtcgaattagccgaacagaatcgaaccaaggaggctttcgaactcaaacgtcaagggcgacaggccggggaatacaccggctatgatgacgacgaattcctcaatcccggtcaatcgcaaaccgtacttgctaaatattccgatactatcgatggcaaagtcgataaatcttttagactcggtcatgatcattcagtcgatcaagatccttcaaatcttcactcaacaatcgatgctactaatcgatctaaaatcactaaaaaagaaaccgcagatatcctcaaaaaagatttgctcagtttggactattcaagtaaggtgacagcaaagcttcaagctttttttcccctcttttttcttctattttctttatcacatgattaatcaggcgatttgtactgctcactgattaacatttgttttcttattttacaaaaaaaaacagaaacaattggtaatgattatttagaagaaggtgatccaggtttcaagaagaagacaaagaaaacaaaatcgaagaagagcaaacaacgagctccgacatcgacggtcccagaggaggaagcggaagacaggccgaaggatgggatggatatagacccgcctaatcccagacaaccgacagtcgaggcggatgtgatagatgatgaagagctacaagtagcgatgtcacggatgcgtagggaagcaggcaagctacgacggaagcatcaccaaaccgaacaaaaatcagccgacaagttagatcaggatgaggatatgatcgaggcacgatcatcactaccagctgagaatgaaaaagaagaagaagaggaggaggtagaggatggccgactggtgatcgatgatgcttcggaatttattcggacgatcagtctgcaacaagaacggttagccgaacttcgtcgaaaggaggaaatcgcacgaaacaagcccaagccggtctcgatcgagcccagtcttggggcgattgccgagagcgagacagattcggtgatcgacgaggaagccgaacgacgagagatggaacgattgatggccggcgattcagagaaggttattaagcaggacaaaccagaggttggggaagtgaaagaagtcgaagacgagtcgacgagttatggagcgaccggatccgagcaatatgtctcgggcgggatggcctcgaccttatccttactcaagtcacaaggcctgatcaagcctatgactccagaagagagagagaaagaacgcctatacaaggagaagatggcctggttaatcgaacaacggagacgagaagcggcgcgagagttggagaaggagaagaccaagaagatgggtgatgccaaagaccaagccacccgggaatacgaaaacaggatgcgcgaggccgccgcggctaaggacgccatggaagcttatcggcattataaacccgacgtcgagatcaaatataacgacgagtttggcagagagttgtcgcgtaaagaggcttggaaagccctttcgcataagtttcatggcaaaggtagcggcaaagctaagactgaaaaaagaatcaaaaaaatcgaagaagagaaaaaactagtaagtcattgctcatccattatcttcattcattcttttctttctctgttcattgaatgactaacaagtttcatttttttggggggtgtttggcttttttttgtaggcagcgatggcatcaggagacacgcctacgggaacaaacgaagcgttccgaaagcgacaagagaaactagggacggcgacgatgatcttatcggttggaaacaaaggctcggcgccgcatcaagaggagttcctatcctccctagcgaagcccacaaccgggacaagcaatggcggcaaaaagaccaaaggagggggccgagaagggaaagaagggatcggcgccaatgcgatcaatcgagctcacaacaaacacacgatctcttctggtccagatcttatgaacggactgggcagtcacatccattcggtcatcggctcttcctcgtcgtctccgatggacggcttccacaccccatctgggttcatggctccgcgaaaggccggcttcaaacccatctctgcatcgaactcttcctcgaacctcaagccaaatccttcttctttggtatcctctgtgcttgagaatcttccgccatcaatcctgcaagtaaatctaaatctccatcgggcttgtcggcgctggtaaacgtaaagctgacgacattcctgatggatctcctgataataaacgtcctgctgcttggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnccgcagggagagacttgcatactaaacttgatggaatcaaatacatggactcttccaacttggctgttctatcagacaagatttaaaaaacggattgcaaagattgtaataagagttcgttgaaatcattgaagaatccaagcgctcaaacaaaacccattcaaattccattcaggatgcatcttctatgtatgtagtgtccacaaatcgatcgatgtatgtagtcatcggatggtcgaaaggacccgagttggttttttatctgggatgtttgggatccagatcgttcccgaaaacttggagatctctcttcatcagtagaacctgaatctctcctggcccccgtccaaccattgcaacaccaattaagaatttttgctcgatcatttatcccactcatcaacctgacatgaaagactcttttccaatagattatatcgagagaaaatcaggaaggacagtttagaattgttcacaaagatgtgttgtgatcaactagatataacatcgattggtgagtgtatttcggacataccgatgtacatagaaggcgctcaccactttatggcggaagagactacatccatccagttggctcatcatcatcatcaaagcatgtccacctcgagagcgacataaaccgccgggtcgtcatcccgcgtctttacatacatccggactgagtcgaacggaaacctgcaagagtgtaacacttcaatgaaccccaacggaagagtgtgcagtcgatttcatcccagacctgacaacagccaaaaaaacgatgtcaaaaattaactggctggtgagagtgtaatcagaaaatgagcgagatgatgaaagtgtgtatgcaaatgcggtagctacatgtgtgtatagggagtctttcctctacaagcgtcacatgtggggtatgtcaaggcaatggttaggagggatggactatatacaatggttgcttgtgctacagctcatctgccatcggtgtagcgcttgatggaatacccggaggccgagctggcggatgatcgggaggaggaagagcgggagacggaaggagaggcattggccgtgctggcattgccgctgggtctgcatgaggtacacttgaccggcctggcgtggtcgtgtccggtggggatgttgtgcctacactcctcgcaattggttgacttgatgaagttgcagatgtgaccgcaggcaagttctgtctggcagcgttcgtgcacggtggtgcgcttgtggcattgccaacacttgatgctgacgacctcaggtgcggcggccacttgaagcaagaggcacgctgcgaggaaaatgacaatgagccggcgcatggttgtgtggtgtggcggggtgaaggcggatcaacgattgcggtcgggctcgatctggcgacaggtggcgagtggtgaaatgaaggtggtgggtgaaggcggaggcgcttacaaacagttcgactattggtcgattctgtccaatgatcgtgttacactgtttaaagcggggcagccacaaactaagagcatctccactatgggaggtcaattgtgttgctaaatttgcaaacacagcaactgcagcccaatttttgcaacccccctccctgttgtgacataggtcaaggtctcgactgcgacacatgtcacagacttgtagatagtttaagttggaagattttccttctaggaatgaaaatcatcatctctttcgagctcacactctaacaggttatgagcctctcgctagagagtagctcggataaaaaaccaacacctttatctttcaaagcagcaatgcgatccccagaagcagcagagtggaagaaggcaattgacaccgagttggaaaacctgtgccgtaaatctgtatggaaagtccgtcgtctgcctgggaatcgtcgcaagttaggggcaaggtgggtttttgcaaagaagatcaacgacaatggatccatccatttcaaagctggatacattgcgaaaggatacaaccaaaaggaaggaaccgatttcgcgcacacttttgccccaaccgctaccttcacgtcaatgaggatcttactcacaattgcagcaaagaataattgacctgtgtacaattttgattttgtggccgcctatttgaatgcccccattgacaaagaagtatgggtggctgctctggagggactcggggttgaagatggcgaagtgtatctgttagaaaaggcactctaaggaaccaagcaagcagccagatgctggtggaagcatctgagtggaaccctagcaacattaggatatgaatcaattcctgttgttcagacttctaccacttctaaaattcttacctcgcctctcggatagtcatcttctgttctgatctacattgattagtggtatgcattgtcatctttctcattctgtgtttcatatttctctttctttcttttcaatgatctgatctctttggttcttttttctttagttctggtttctggtttatagtaataaagtcaaatcttttcagattcaccctcaagaaaaccatggatcccctgtggaatgcttctgcgatgcgaattggggtggagccaattcaaggtcaagctatggggctatgattcgcctttatggtgctgtgggtttcaagacacctggttacagttgcaagctccacgtgccaagcagaatacatggcactaggacatgctaccagacattctctctggatcagaaacttgctctacgacatcattggatccaatttcaaagtcaagatactgtgtgacaaccaatctgctgtgaagattggttgcaaagaagcattgaacaaacggactcatcacattgaacgggaatactacgtcacaaatcaagctttgcacgaaggaaaaacctgccttgcatggatacccggaacggaccagatagcggatgtcttgacaaaagccctaggaaaatcagcacaccaaaagtgcagcgcaactatccaaggtttcctatgattttttttttcctttctgctcattctcattgatttataattttttttatttttttttgatgttgaggttatcaatctgtctaatctcttttatcattatcattattattataatttttttttctcgtcctctttattctccctttctacagtttctttttcnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngaagggatttcaaacccttacaaggtatcccagtacttggacaaatggtacacctacggcccatggctttctactcataattaaaaataaagaaaataaaggaacaaattatcctatcaccaatttgaattttatcttctctctgatttatctttagcttgacccttttgcttggcctcatttgccttattcaatttccattgatgaagactgtacactgtctttatgactggaggaattcctgcagtcatcaagactgtacaccatctcaaaggccagagggaaccctcaggcctcaacaaagcaaccagattagctcagcaacacatgtaggacaccagctggtgtcctacatgggttgctgacacctttgtgcagcccagcacacccaaaaaagggagcgttggaccaccaatgataaattaaattcttcaggggaagcattcccagggcgggtgtaaggcaggtacccgggtacctgcctttttttaccacaaatgttgatacccgcacccgtttttactgtaaatgttgacacccgcacccgcacccgcacccgtttccaggtacctgctgacatctctatgagccatgagctcaacccagttctctttcaattccacaacaacatattaggggtgcttgtcttgcatatttcccagccattggcaaaaatgttggaaagtcacaccaaggggatttttagacacttgcagcaaaaatttcattaatgctttaagtttatttttgagtatttgttcctggccaacatcagatgtatccacaaacctgctctggtagtcagaaaggggcagtaggtgtgtcagaaattcaaataaatcattggaaatcaaacagaaatacttacctatagcattattaatctgtgcacaaatgaatcggtcattgtcttcaatgctgcccttgttgtgcttactgactattttccttggctttgacagtttcttcttggtctacaaagggggctcttttattggttaggtgcttgatcactttggagcctttcatgaaatcaatgaagagttgacacagattggtaacatattgagaaatcacttgccaaagtgactccctctgttaattgtccttcccacaggagccaaggactaagaagtcttcaattcatgagcttcagctaagcttactcaacttaataggggccaaaaggagagatagtaatcaataaatttgaaaaacattaagctaagtgggtgtatactaacatcagccacaatattatttgcccatttgttgatatgaaaaggtgcatttccttggtgctttgactttcttttattcttaccagatgcagtagtagcctttccctcttcaacaccatcttgaacttttcctattttgtgttgtattgtttccaagaaggtggggtccttccaatttgcttgcgcttagtaactgagcaagcaccatagtcaagcacattcacagaaaaacttgtttgtttcattttattatgtaccgagatgagagaaaaattagtaaataggtttgagaaatgatgataagaatgatcaacttactatcaaagtaaatttttttggccacaggatcatatcagcagaaatcttgatagttggtggatacttagggattagatttcttgccaagataatgcagacatgacttgattgctagtttattcctgtaagcaatcaagtaaagctgtcatttatattcaatgtaggcagcatttaactccacttgatctttggctgtgagccaaatgtattccaagtcttgagcaaccattttgattagctcatcaaaatccttttggagggctctttcaacaagttaaggggacatctgagtgcatggaactctgctcttcttgggatcggaagtttccagcttgcttgcagcattgttgtttggatttttggactcttctgggatagactgagtgggagttgggggtgtggccttaggagctttgtgcttgcactttggcttgggtggggaatcaggggtaggattataatttggctgattggtgtttggtggaggcacaggggatggaggactgttggatgaaaggctacacctttcaagagggttgaggatacttgtcagcctctgggtaaataacctgagtatttaatggtttataggttgttcctaggaggttgattagttttcattggggtgagtgtcaagtagtggatgttaatactattcctgtaatgagtagttctaactctattagtatggtctttactgagaggcttgctatcaagagcacatccggatcaatgcaaggcatccaggttactaggactcacctggtattagtcattccccaaagggaatgggatagcaataagcaataagcttcaaaaaaattagttgaaggttatcagaattgttcatggaatattcagcaaggccttgagtattgtggataagtagagttgttgactgtagcttaagaacaataaggcagagcttgatttatgttgaggtacatgtaatgtatcaatataaatcttgactatgttcaactggtgtctgaatattctggggattaatcagtgaaagtggcacaggttataagttctagaatatcagaggagggaaaaaatgagtgctcagagccaagggatattttgcaaggggaatgagcacttcaattgagtgactgatcattatatggagtgatcattaagggacataataattgtgtacagtgggtagacagtgaaaagtggcgacttgttttggattccagagctccaaaaaacaaaattgaagtcatgagacttggtcaggtggtgcataataggtcccaaaaaatgaatatgaaaaaataaaaacaaaaaataaagtctcaaaatttgtgaaaaataaaatataaaattcatttttttaaaaagctttgatattcatgttggagtgcagactggaacatgggaaaaatgattataaataaaaaaaattggaaccaaaaaaggtttagccaggttggttgtccagattggagccaaaacagtaaattctattgctttactgcagtctgggctggtgaatggcacactcaacagctgtttgaagccatctagaaaacattttttccaaagttttcaattataatcattcttctcatgtcccaatatttctttctctcagcactctcactcccccataatgaatgtcaaggcctttgagaaaactcaattttattttttatcttttacagattttggaactttgttttttgtttttattttttcatattcattttttaaaacctattctgcaccaattgacctcaagtttgttttttggagctctgaaatccaaaataagcagctaattttcactatgtacccactgtatggtgttgcaagcccgtctgggcacacaccaaagtttggccaaaaaaggccaagcacgttgggccaatcctaaagcatgtgtggcaccatcccaaaccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnncgtaataatcatacatgcatgcacgcacgcacgtggatgggtaaatatgcagaagagacgcgaacaccaattttcgtacagaactcacgcgctcgcatagagaaccgcacagctgtcccttatttttataaggagccagtccctccactgtaccagtgttgagttggacttctttccactggccctcttggctatagtgtgacccaaaactccatcaactcttggtcacataagagaccagagctgacagaaccccttccgatcagggaggtatatctacctctttgatcggaaggggttctgtcagctctggtctcttatgtgaccaagagttgatggggttttgggtcacactatagccaagagggccagtggaaagaagtccaactcaacactggtacagtggagggactggctccttataaaaataagggacagctgtggaatgagcttcacagtgcctgagctgaaggattataaggaaattgaggtttgtactagtcttataagttaaatatgtaacttataaggctagtaagaagataaagagaaaggtaataactaagatacaataatttactgtaaaaaccccactcactaatttatatgtattatagtaaggtacttgggtttgtatggtaatattgtctgggggatgaatctcagggggagaggcatcctcttaaatattacatagcaggggtcaattctgctgttgggaccggtgcagtccccttattgttacacttttccttgggggaaagtgtcaggatattcagagcatgataaatgtacatgtgttgaatatcttttatttcagaaaataccataagagagataaacataataaacatacacacaagagaggtaaattggataatcatctcttggatacacccaggagataattatccttttcaacttgattataattttcatggaagaggtaaattaataaagaggtgaatctttattaatttacagaataattattaacataaaaaatacatgtaaaaagagataacattacttaataattattaacttaaagattacacataataataattgttatgtaacccaagggggttacattctattgtagacacctgggctagtgtctcagtgtctgacaggttccttccgatcaacgaggtacatccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagaatcccttcttgatgaccggtgatcactactgtcatcactctcctcaatgaccagaactgtacaatcattgaggaagagagccttattttgacggctattacatcaatatgccaaccatcaaagggaaatggatccctactgactattgaggagggactgcaccctccttgatagctgattctgtgtgtataccaagtgtcaagatgtgtattgcccttccttggcgtctgggtttgtatgggtcatactcattgagagggagttgtatgatccctctcaaagaccagtgcacaccagttgttctggacttgtgcccaggagcaactgagccaccaattggaccagggcttggaatcaaaccaaatggaccctgaggtaataaattatagaacttaagagtaaaagaggccagaaaatgagaaatggagaaataaacaaagtaaatagaagaaaacaaaacaaaaacaggaaaacaacataaagaaatgaatgcagtaatagaacaaaatatacaggaattccaagagacccccagaagagaagcctgaataaggacagccaaaagataaagcaggataggttaatctccattgaaccaatcacaataatgattatccttagatcctggaaggagaaaaacaatcatggggggtgtatgttcatcacagccagcacataatttccccccctatacctgccaaagtgtgggacaaagacttaagtcccttctgggtcaaaaaatccaacactttcctccaccccaagtctttggtgaagatattggcctattgcttgtttgttgggatccaatcaagatttacttgattttgataaagcagcttgttgatggtgtgaaattcttgatcaatgtgccattgttctttttgggtactgtggtctttgctgatataaaccacagccttatttttggacaagatcaagggagatcttgagctgtaaaaaacagataagagggaatgaacaaagcaggcatcctttgaggaagaagaaagttccatgtattccacttaacatgttgcgtggaccacataattctgaagttttgacactcaagagataggtgtaccccatacggttgaaatgaaacaatggacagagtgccatcctttgcatcaacaaaggtcacagccacaaccattgaaagattctggctagatttgcagcaaatataagagaggagatgttccagggaaacccagtgcaactgatctggtaccatggaaaagcacactagaaaattcactgaaaaagaaatatccggtctagaaacctgagccagatagagaagactaccaattcaagacagatattctttatatatttgttgagaggcattggatagaagatcagtagaaggcagcggagaacaagttttgatgttggaaggtcttgtatagtagatttatattcagctagatacaagcaattaaactcatcagttctgatcctctggtccttccaaataccatttttcctttccgttgtctcatccaaggctgattcctttttcccctcagcaagagattgagtcaaaatatatagtctgatcttctaatttagtctatcctgctctaatggcacttacagtattcttctgtcttccccttcctctttggcattaacttgttcaagttggacacctaccacccaccagcaggtaataggagatgttgcaggtacctcccaatgcatacatactggagggcatccctaaatccacatcacccataatgatagtgctaattgaaagagtagaatttggaataatgtagcatgaatactcctaattagctcccagattttccacagcctattctattgtttatattctcattaaactaacttcctcataggcaaataagattagcttaccatgtgctctatttgaacaggcttgaggtgcttttaccactaaaaaaaggtgtaaaacagtctagctcagggttattgccctgcaattccaaaatttcagcagactaacaatggtgttttctgctagcatactgatgtttccaaaaaaaagtaaaactttgtggagttatttttggagtctgagatgtttcttttgttccactgccaggtcatactttcctgagccctatacaacatcatcacaaatacctcaaggtcaaagtccatctttccttcacaacaataaattacctccttcttctcatactcatagagtataagatccattcacttctttctctttttccctttgtcaaacttgcttatgtggaacgtagtcagtattgactttgaaatgcataagcaacaggtgcttcaaacattgtaaaataaacctattttcttgatggtaacactgtgaaaaaaatcacatttaactggtagcagttgacatgtgggaactctgatgaaacttgtgtagtaactcaaatgttactcaaaatttacgtcagttgaaccttgatgcacagtcactttgcatcttgcacagtcactgtgcagaaaatatcattctggaataattcacattaacaaccaagcttaactaagcctctcgtgacaagagtcgtgtgcgggcaggtctgggcggcagcccagtctcgtcagagaggcttacatattattacacaaagcccgcgtgaggcaggcatgattttgaggttcctttttgtattttccgctctgtttttgatgttattgttctcaaaatttctttgtgctttttttctggttctatgacatcttcttgatctttctgtattttttcatatttttatttccataccaatcttttttaaaagaacaaacagaaaaaagacaaattctcattttgcaggcataaaatatgcttatactgagattgcgctcgagcctctctgccaaatttgcaaattaaagttcaaaatcatgaacttcattgcctattttcaaatagaatcacacaccttttcaaaataaaaaaaatataggaaaatcaagattatgtagatctttcatctactagacttgagaacataatggcattataatgaatgagtggtagggcaaggaaggttgctcccaccaaaactgtgcttctgggtcacaccgcaaatgtgttttaagtttcaagtccctccctgcgcgaacttaacccaagtcccccctggtgggaggctcgctggtgtaactggctgggcgcgaagcgccccctcccgcagggagggacttgaaacttaaaacgcttttgcggggtgacccagaaacaccgttttggtgggagcaacctggttttcatcatcacatctccaaaaccatgcagattcttttttcctccgagtatgtcaaagatctgtattattgtgattttttcatgttttttattttggtcggtcactgcaagcttctaagagtaaaaaaacattgaaaaacaaacttggattcagacctgacataacaaggtccgagttagaagcatatttatgcttaaagagagtttcggtaatgaacatgcagattttcgatatcatcactaaagtccgcatacatcctgcctttttttcgaccatcgaccatcgatccgatcacttcaccaagtgagtccagagggttcaagactagcacaatcggctttttgtatttgggaaatagatcccaatacatttcagcaatttgactcttgccaattcctgtccctgcgaggacaaaagtatcacaacgatggatcaagtcaataacggagtctagctggatttgttttggttcttggcctccatagaccattttcgatctttgtttcaacagttcaatcgatttttctcttgacatgttgagtgtgtccttgcctaaggtaagctggccgggtttgtttttgatcgctcggccggatttttccaatggagtatcgggtcaacagtctgatatctcctcgaacggcaagagatcttcggtaatatccccaaacgacgatgaatcttgatcttctgtagtatcaccgaccaaagacgaattggatcctgggaggggattatcctcgcaatgaccctcatcttcaaaagggagtacggtttcttcagcagtaggatcaacggacatttttgattttttgggtatgttcagttgtttggtttgcatctgtaactcataaacaatttcaactcataatttacacactgcttgccccgatcattaatgatcagtacctctttgaatgatcggtactgatctcgttaattccacttagtcatccatatgatgtgatgtttcttcattataatatattcgcataatgaaaaataatcgagggttccaaattccttttgtcaagtttcaaaaataatggaatggatacaggaagataaaaaaataacaaaaaatcgcagagatagtagcgggtaagaaaaacccaacgagctaattttcagaggtgtgacataggagcgggaaggaaaagtgttgaaatcgggctctttatcacgcctgcctcacgcgggctttgagtaatacagtataagagcatctccaccgcaggggactacctcagtccctaaatttccctaaatttcgacctcgcgcaactgcggcgcatattttagctccttgcctaaattttcttttgtaccgcagagtcttaaagtagcaccttggggctgtgaaagggtatccccccgattccccctacatcatgatccatttggaatcacaaaccagcacaccccagaaaccttgtctatctacaacatacaaacaatcaacatggacgaagatgctgtaatacttcaaatgatcttacggcgaaggcaagctgcagcaaggttcagaacaacaatcaatgcaatgcttgaaattacaccaatgctccttgatgacgatgaagacgaaattgaattgccatcgcatggcggttcacatccaggaaaacaacccaaccggcctcgcgactttgaaggcagctacaacaagcttatgcagcattacttctctgcacagccactctacaatgaagaaatcttccaacgccgtttccgaatgggaaaacccctcttcatgaagattgccgaggctgttcaagattttgacgaatactttactctttgacgcgatgcattgggcaaatcgggaatcaggccactggtgaaaataacagctgctcttcgaatgcttgcctacggaggtgcggccgactgcaatgacgaataccttcagctctccgagtcaacttctttacagtgtatggactaattttgcaatgcaattgttgcaatttactcagccgaatatcttcgacacccaacgaccgccgacttggaacggctgctcactgatggtgccaaacgaggtttcccaggtatgctcggatcccttgattgcatgcactgggagtggaagaactgcccaagcggctgggctgggcagttccaaggaaaagaaaaacgaccaacagtcattcttgaagcagtcgcatcatccgacatgtggatctggcatgcctactttggcatgccaggctcacacaacgacataaatgtccttgatacctcacctctattttcaaatatattgaatggacgggctccgcgatgcgaatacgaaataaatggccaccactacgaacaaggatactacctagccgacggtatctatcctgattgggccgtatttgtgaaaacgatgtctcagcctcgaggagccgaacagaaacattttgttaagatgcaggaagcccgacgcaaggacgtcgagcgtgcctttggggtccttcaggccagatttgcggtggtttctcgtccggctcgtgggtggaagcatcacaacttgaaaacgatcatgaaagcgtgtataatcctgcacaacatgattgttgaagatgaacgaggtacatatctagactatagctacgaccactcacctaccgccatcattacaccggtcgaggtcttgcgagatgggacctcaatttcatttgctgaattcattgacaatcacgaatctatgaggaattctggttctcactttcaattacgcaacgatctcataaagcatcagtgggatataaaaggccgccaggaggatgatgatgtcgctgaattctaaatcatgttgtgtttcactctcattggctcaagaactccttattccaggcttttcttgtacttttctcacatttattcactccaagaattgtttatcagctgttgatcaatccctttgattgcaattaaaagagaaaagagagacattgagcaagatcacacaatgcaacagatcaacttgaagagtaaagaaaacaatagcgagagtttgagtggaaaagtttcagtgagagagagcaaagggaaagaagtaaacatggagagagatcggagctgtttggcttaaatgaatcggaacagatcgatcaattgatttgtttgaggaacgatcaatcaattcatcagttccagcaacgaatgatcaaacgagttgtttgagcaacgattgatcggttgatttgtttgagctacaatcgaccaattgatttgtttgagcaacgatcaatcaattgatccatttgaatgtcgagtttgatgtattggctagatggacgatgggtcggcttgttcgcggaggcgtttgaggatgactgctctcttgagccgaaagaattcctgttgctcatcatcaagaccactgaggtcctggttcataatggaaagctgggacgaggtggtctgattatcggcaataattttgagagattctgaatcgttgctgatgatgtcgttaaaccgcttggattcagaggcaatcttgctgtgagcgatggcaaccccctccttccaagcggtatctttagcggctatttggttgagcgtcttggcccttttcttgccgattggtcggtccaatgtcgatggttcggtgctggtgccttcaaagtctgagacaggatcaacaagatcagacggtgctggagtcgacacagttgcaggtggggcttcgctactagggctccgagctcgtttcttcttagcagcatcggtcttcttctcatggtcgcgatctcgacagtagttgctccatttgggactcttgacgagtagattgtaacagcgcaagtgtttgaagtgggtttgctggtcgctggagtagagccgtagagcacggtttaattgatcctcaactgatgcgccactttgggcaacttcctcgacctggtgaaccataccgcgaaacttgttgattgaaggttgtaagtggttagaccatcgctttttcaagctggtgaggggacggattggacgtggtacagcttcgtgatagaccgtccgaattcgttgccagaaagtgttaccgtcttgattggttccaacggcggggtcttcggatacctgaacccaggctcgacatagctcgtagtcctcgggctcagtgtaatttggagcttttttcttttcatcttgggtttgactttcttgacgggagtcaggcggatcagcatctgagttggttcgaaaaggggaagaaagaggtgagtcaaacagtcaaaagcaaacaacaaaccaagtaaaaaaaacccactgatgtcgatgttctggtcaacaataccatcatcattgtttggcggatcgtttgtgcgattttgcttttgcaccattctgtccttgttgctgtgtgatctcttggctggcggatatatgggatgaggtgcaggcagggttggggatatcgggggttgtttctccaagattaatgagttgaagtatcacaggaattgactgtgatatgtaagtcgggaggacctatctgggtagctatagtgtcttaaatgtgagacttgggtaggtcccgggagggattttcttagtttggggccctctttagggcctgcagtggtgaagctaaatcgcgcgcgggggcctaaatttggtttagtcccccgatttaggtcccgcggtggagatgctctaagccactctgacgagactgggctgccgcccagacctgcccgcaaacgactctcgtcacgagaggattagttaagctcgctccctgcgggagggggnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngtttatctatatcaagtaccttaagtaggacacacatctataactgactattttgttgaggtatcttgcacatacatttgattatctctggaagagtctaattcatttgttcagaagtaagtaaagaagaccaggagctttgtatacaaatcaaagccgttgtttgacataaagagagaataagatttcaagagagatcttccattctagcacgaacgggtgtgagaccgaaagtggtccaaaactggcgactatcgatagctctcccgagcagagcgggggatctgggcaaagcacgcacgttatgttcctgcatgagttgattaacccaattggcttgggggccaatagtgaggtgagaatgaggatggtcgagggaggattcgccccaagcggaggccaggtcccaccaatcatagatgcgttggtcggtgaggatccatctttgaccggcggcaagatcgaaggattcgacaacggcgaggatcgctcgggccacatcgaggccatggatcatgtgcagactcgtcttgcgctctaaggcttccttcgtggctgctatcttgcccacatatcttcgcatgcttcgcgtcccgccccagagccccgatagattcagaaccgtcgtccgcacactcacgtcctcgtcacttatcggttttgtcccgttcatctggagtaactcgtcctccgatatcgcccgtggattcgtcttgtcatactctgaatctcggtcgatccataccgatccttcttgctttccctcctctttattgatggctttcaatgttgggcttccctaatgtaacaaacgcacaatcatggtccatacaaataagttttcaacaagatttgatcagggaagaatcagtttaattgtagcggaagatcacactcaacgtcgaatatcccactacttccgagttggatgaaattgacattaaagatccattggtcggtgctggatagggtggaagtctttttccttgttcttctagagagcagatactgggagaccaagaaacgagaagcgccggagtctttgatggggaagctgatgagcaccgagcgggcatgcggcaagttcctgaattggttcacatcatcagtttcgggtgcatgacgattcgggtcgaacttgaacgggatcgactggtattcgcctcctccttttgtggtcgtcgttcgatacgttatcgttggcttgtgttgatcgatatacgaactgttatcgtatttcaaataaaagtgtgtaacaggttaatgaccgaagttgtcttgggaaaacggggggagcttggaatatacactgacttacattaagaatccagctacccatccagcacctaagatgagtatatccaccggttctccttggttgttgttggtcgttgatatgttgataggctcaatcgtgaccatgatggtagcgtagagtgtcggagtcttgtcttctcaagatgcgattccaagtcgagttttcaacttcagctcgcttccccttctttgcatcatcatcatcaaccaactggttatggtacatatcacaattgaacactattcaaacttctctacatatttaatattctcaagacctgttcactctgctttcaccactcacatagctttgctctagtacctaaataaatatgtatgcatctcttaaaaagacttgtgccaccaacatcaaagattatgatcagatttgaacaaccgtccctgacctgatcccattcgtgttgtgccactttttaaattgcacttgaaattgcaccacatgtaagatcatgagcctcagaccaaaatgttttttttggaatctatcactcaatccagtttcctttattttatttttgttttggtacttcagaatcatgtacataatgaaccaggaactgatgatcaaaagcccaaaattgtgtaggtgtatttcatgtgaaccagggggaaatgagacacaaaatagagaaaaagatggcatctcaaacagatataaaaatagctgttgtaagatgatagtgaaaaacaaaaaccaaaaagaatgatataaaaagaaactagatttcaacatcaaaatatctgttgaaataaaaactcagtttgactgcaaacatataaagtgaactgatgacaagttgtagaattatgattcaaacttagaggttggaaagagagaaagtaaagtgaaagagggaaggaaaggaatggatcttattttcaatcacaaagaaaaatgtgattgtatgtggattgtgagggagagatgagctttgatcttgagggattgtaatgatgttacataagggtcaaaatgtcaggagagtatgatctatctacagggaagcaggtatccctgatgctcaatatccaacctcaatgaaccattctatgtgaaaacattcaaagccctagcatagaacaccttttttgtcttgtgaacctttggcatcataggaccaagggtgcttctatactgaactaaaccatcagacaattctttcagtggtgaaaaataaagctcggtctactacagcacatgatcaactaatatctgcggcatttggtttgattagtataacaccacagcagatagcacaaaaattgggtagcaaagagtagtacatctacacagtgatatgctacactattgctactcatggaacagcaccatcaatggtgatgtgagtttctctgggaatatggcttggcaattctttcaatagaaagccacacaagcaggacactttcatgtcaagtgagaggacatttacatgagaatctttttaacagtggagcctattcttttgcttaagcattgaccgactgccacccttagccccttccactgccagcacaaagatctatcagaaatattcccttgttttctttctttcttctgtcagcaaaataaaactcacaacttggaaaataggagagtttccaagtaaatcaatagagaaaatggcttagtagaactgagggagaaccccaagagtgactgagtaagcttaaatcaacatcaagggtgtacaacaacttttattgagagtctacagataccaatggggattgaactcttggcttcaattttcttccaactttcatatagatcaaaacaaaaatgaacagaatggatggataaaacttattttgggtgcctttccaaaactattctcagaggggcacttggcaatttaggacacaagaaaatttgattatctacaatcaacattgaaaaaaataatgaaacctcacatcatcaaatcaaaccacttgtgatataactagtacaccacataatcttagaaatattctagtaaatttcagtcttgaacaaaaaaaaatgaaaataaaggtattagaaaatcaacaaaacactaaaaacttgatgagatttgatcaaatgaatcggcagcatggtgaacaatatgaaaagcatcatggaacaattcataccaagtgtcaaaccactgttggagttgaatttgaggaagtaaatcttcgggtttagggaaaagattaggcaggatatcaattttaacaatagaaaaataagaaagaaaatgggatacagctttattgagtccttcgatgattcctgaagtagtaactatccgggggaatttatgagcatttttgatgtaaatcggtaaggcgaaaatatagtcagagatcacgtctatcgatgtattcagagaatttagttgatcagagcacagagttgtgaaaaattccgccttttccttcctgctttcctctcgaaatagtttagtgaaaaagactcttgatagtttaatgattgggattaatgatcgagcgaattcgattgttggtcggctcagggggtcttcagggtttccatccgagatctttgcgggactcatctggaccattagctcttgcaagtctctatcgaattcgactatcgtatcttgccaaatatcccagacaaaactcaagtcgggccctttcgaccacccgatggctatatcgatcgattcgttgacactataagatgcctcttgaacgaaatttgtatgatttttggttgagagcttgaattcttcgatgatttgaatagactcttgatataatttttgcaatccgtctttcaaaccttttctgatagaaacgatcaaattggtagagtctatatgctttgaattccttgaagtgctgatcgttcttctggcaaggtgagggtggattttcgggaaatatttcctcaaggttactatgaattaggcacagaatcagatgaagatttgtttgggtctctgagatgaggttgagagttaaggtcgggtcttctcgtaagtgggatgggtcgtgcaacaagctcgctagactgacacattgcttttggagtcgaggcagaaggcgcgagtccaatccagtgagcaggtctttcttcgacctcagctgctcgatagagatatctttttttgcaatattgattggccaaggatgaatgtactgctcggccagtcgtctgaagtccctgataatcaaatctttagaggttcctcagtatcaactcagttctgtttgttgatataattagtgaaaagaggaatcttacctgctttgcgctgaagctcttctggcacttccggtctatcaggtttggacatttcactgttagagtccagcattctcgttgaggtctgatttttgcgtccgtccaaaggaaatcagcaggacagacttcagctgattttgactgggcgaacctggcttgagaagtcagacttcgtgttgaaaatcccttgcaaatgggatgaggcatcaaaaaaaggaattcaccaatcctttggtagttttacaattctttcaatatgcattgcgatacgtaaggagtcaaagtggaacctgggtgctcagcacaacatggtgactgaacatatcttactgcatatagtcaacaatgtaaacattgctcgattttccgaaatgctcaaattcataacatatgatgcggcaaatgcaaatgaacggatcgtgaaaattaactccaaaagctgtcagtaatgaaaacctgcaactcaaatttaaaactcggggagggttggaccatagggggcctatgaatctcctggctagactgagtccctctttattctaattggttaagttcgaagaatctcattgacacttttttcgaaacgcatctatgtatcagagtggggtttgcagtcgatgtagaagtttgacaatttatttggcacaggctcagcgcattccgtcttgccaatttaccttcttccaaggatctgcaatgcaactcagcgccgtcacaacaggtggcgaacatgctcgcaagactcaagtaccaactgttgatcgagatgggcagataaaagaaagctgaaaaaaaaaatccattgacagataacttaatagtctcgagttagacaagaagggcagtgaatgaggctatcaagaatatcggcagatcatgaccgacgaccaacaaagaacaagagacaaaagctcggaaggggggcttgcaagagatagagagagagagagagttgtttaatggctgatggtagagtaaccgcccttggactggaatttgaacccggtcttctcccagacggtcacgttgatactggactcctcatggatcatcttgtaaatttctacgccatgcttctccttgaagaccgtgcaaatgctgtcgaagtgagaatccaatttggcaaagacctctgttcatgaaaacatggccccccatccaatgcacaatttttctcagtatgcccgttcaacttcttgtattatattttgtgaagaaatcattcttaccagtgcagccggctgaaatctttgggtgactgtagatcaccgttaagacgctttggaacttgatgagaactttgatgaattcctgagagtacttagtctgcacaaaaaaacagtcgagaagacaattaggatgtatttactaaaccagaccgatgatagagggcgattagacttacaacgacctccttttggatgacgatcgacgaggaagaactgaaggtaaaggataggacttggatcggtttttggaccgtgatcaagtgagacttgactttctcaactttgccctctttgcaagacacaaccacgggttccttgacttgggtgatggcattctcgcattgactcaaagagtccgctggtttggcgaccgtcgtaggctcggtgggagaactaatcacaacggcttaaaaacagaagaaagataacaagaaacaaccggaatcgttaggacgactactgtctctgatcatcacttctttttttttggctccaggagaaatctcaacctcacctgcaagagcaacggtggccatcaagtacttgaacaacatttttccggagtaggatttttttgtaggaagtgttcgtgttggtagtgattgtcaatcggaagaaagtcctctggaaagctttgaatggttggagccgatggggtgagggagggacgaaatgaaagaagggaatggcctgcttatatgggcctctcgagactcggtgagctcttagtcccatgactcgactcttccctggtggtctctgccaaaaccataacccacacccactcgcaccctcaacttcttcttcgtgttccgacactttcttgtattattcatcatgactatatcctcctcaaccaaacagtgcattttccaactaaacggagcttgatgtttgcagcttcattcgtgtcccattgccaacaaattttaatactcatcctttctggccctgtgcatatgtatttgtgtataacttgtgggccttttttctctagatatcttactggaaattgagatcggacatcccctcactgttatttatttattaatatgttttttctcttgcggcaagttgacacatgtaatcttatcaattattgaagacccacactccttgaattgatgggtgtttgacgataaactattgagaagccttgttgaacatatttctgtctcgatttttaagcccatcacggtctgcacgtatgtatcattatcaatcaaacatatttacttgcatggacagaaagctgtgtcgtgtattataccatcgagatcgatttttgcttcttgagacatatgaagacaagttggcttgctcaagtaattcccgaggactgaagcctcttcgatcgtgatagatgcaaagtaccagtgatatctctttcagtcgatggaggttggtgggcttgaagaaaagttattgcaatctgttcttcatcaggtcacgctggaacagtcatcttgactaatgttggaatttaacagggtcggagtttgtccaccagaggttatttatttacaacaaaccttgatcatccgaaaccttttatgggccatctcgattcgcactcctagtcaataacgaaaggctttgtttgttttttgcaaccagctgagatcaatggtttatcagatgaatgatgtgaccttctagacaaaactctttcttcaatgtttcttggtttactaggctacactaaaagagttcaggtccactgttttgcaagtatcaaagagcatactcagtgtgaacactagagtgaattgtgatcaaagtccgtccgagagttttcaaactccgaccaagaccatttttcatgcgactggaaacaattcgtaggatatcaatgtgcaccaggtggaaagctttgggaggggggcggggaaggtgggcaaaaatgatacctaaacatatgccggtcacggatgctttaacgctgtgcatgtgggtcatacggcttgttcatggatgtctttgatggcgaaagaaagcaagaaatccgcagtcacccatcagcaacgtgttccaccgtgcgtgtacccttgggcctcgtgcctttctgtctttctgtctttcttgcgtgcttttccgagcagaaactccggctagttaatcccaaaatcggccnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnngagattggaatatatcctgaatggccataggtgtttcgtaaggtgaagttgactaaatctttactcccttattctcccgctcccctcatgtttaggtccaaagaaagctgttgagctgcgtcatgagtggtcataggtgttttgtgatatgaggttgatctggtagatttgatccccttcttctcaccccctcccaaaatgcccagatgacatacatcatcaataacgtcttatggggtctagagtgaagaaacctcagcttttggcactggtcagccctcaagaacttcccaaaaaatatgtattcgactgaacttgtgtctctatgtgttcattattacggcctctcgatcaattgccgggaatcggaagtataatgcacacaatggatttcctcacattgactgtgtaattaataaactgtgcaagcatttcttctttctttttggggatgcgtgttaatcaaatgcgggaaatgaagaaatctattgagcgggtatggaaacaatgatgtgtatgtatttcatcggttaagttcttgtctccgctactgctcgtcgtagacatcacgactcttgactgatccttttttgcgatttaacagcatcttcgttgagagaaattttggcatataacgggatgcagttttggcgcgaagttaagtcgtttttttgtttgtttatgtttttacgatcgcttttgcatcatctctgcattatgctctgagaatctcgcgccaactcgttcggaatgtttcaagaatttatccgcacaattatttacacagctttcctgttagcaggcgaaaacaaagacaaagaaagcgaagggggagggatgttagtgatcatgtaagacgtatcaacaaaaagaaaaaacaatttaaaattgatacttgcctctttggaagagagtgcacgagatgtgaaatcctgacaacaactcgtgaaacatctttcgactaaggaagaatagagtttcaagaaatctttcatttgtttctgctcgatcagccgatttagctgagcagaatcttgagagctgagtgacgaggcgtccatttcgttcggtcgttcgatagatatttagttatctgagaagcgatcggatgatgtactgagtagttgacctcctgtcacaaaaaccgacgacagatatgatggtattaagtattgtcaacgggactggacaaggaatagggattgtcaggaacgtccatcagatgtattgaactgggttgactgattcgaaacgacttacatgcttggtacgtgacgacggtaaatttccttgtttctggtcagttcttggtgtgtgggtcaatcgaccgaaaacttttcaggacccctcccaacacccgatgcacacctgttcgggggtaacccgcaggctacccgggcctgatcggggatggcggcgcccttcctctttttatcactccacttttttacgccttcttcccaagcttagctaggcctccacggcaggagcggtagtgagcattggagctgcccacgccagtggagctccaaaccttagggtgcaagtccttcctggaaggatttcagaattgggcttgaaccccgttttttgtgtatttttctgtctatgttcttcctcatccgtgaaaaatttcaaagtactaagatttatcactttgttggaaacactaattgagaaaagtaatgaaaagagtataaagaaatgaagatgattaaatttatacctcagagcaggaagtatggacacttctcttaagaattatagaatcaaactaaaagatagaaattgaaaaataatcctctgcgtgccatcttcttcacgctgatctgctagggaaacaatcttctttcttctgttttttcacatgagccgggttctttcttttgtttattctctcctcctgcttttcttgttctagtcaagactcatctccttcttctcctttctgaccagtagagttcttgtcctctattctgccttcttcaggtaagttgaaaaggtctgttgatatgagtttttgtcagtgttggttgttaaatctggagtagattattattgaatctcacctttggttttgcccaatgttctcttcaatagactactttgtttgaattggtcaattcaaattcttcttgttgctatgaattgtgattgaatctgtaagtgatcaaaaaagatattctgctgttcagcctcagaaatttggaccacaagctcggcagtcatatgtttacctttctgaggtgatggagaggatccccgcaccctattcagtcattcactcagatggcataaacccaaccctgccctgcccaaaaaattcaaaattgacatgggtgatctagctaatattattgcagttttgaactcctgcagatgtgtagaattcaaaagtggttctttttttttgggggggggggtgcatgcatgttttcagacatgcctaacaaaagtcaaacttgggactataactatgggattacacaatggaaatttgtagtgttatgcctctcagactttcctgtcatggctgcttatgtatgtgattgttaatgccctacggtatgtaattagcattttgaagactgttataaagagcctaaaattcctagaaaaaaataacttgttttttcagctcccacatccggacatccaagaaatccagggttggtttatgcagtccggcaaatctgtacatgccttggaagatggggccttcaggcttccattccagttttgcctaaccgcaaatgtgatactcggatagttgaccatgccttaaaccggtcgcaaagcgttcagtcttcgggttaaatgacctgtgagtggatccggcccttgaccagatccatgacctttgaccggatccggagccacgcggatgctcgaatgagcccaagatcgcgtccatcgatgatcgggtgcaattccctccagctcgatcgactacattcaactcttcttgttcctcttgttatttatgtatgaactgcttcaagtcacccaacactaaatctgaggctcaataccaacaacacattcgagtcaaacccattctgtatttccctctaagtacttggaagatccgtgttaccactccagctagaatagcagcgacgtcatcatgccacaagaaaggtaagtttgctttcttgatcagacgattaggagtcctgacttccgaaaaccgtatgagcagctgacactcaatccacacactccagatccaatcctcgctgagtttactaatctgagcaagaaatacggtctatcgtcaaacgatgggcgagggacgtatgacccaaactcacttgacaggggtttctcggccctctctatcgacgaaatcgaaccccaggaaaatctgttgaataaggtggtccatcgttactgtctaccacaactcaaggagcaagttcagaccctctcaagtgcgcttgccccgtccgaattcgcgaaacagccggagatgatgcgccaggtcatcttacaaacccaggcagcaatcgacaggatgctccatcgaacccaaggcgtcctcggtgacatctgtctacctcctaccgcactgatgtcctcgttaactgagcgaatggatgacggggaattcagaagcgtaaaagcttataggcttgaccttctgaaacccaaattcaatgaagaagtactctaccacctcaaccaactcttcactcggggccatacactctttcaacatatccaactcgcaccaaacaatctgagaccccaggagctcgatgcatgctctccgagacataaattcctccaggacgtagaccgtgtcactagaggcatcgaagcaacgatcagaatcctagaatgctcagagctcgaacttgcccaagagcagtgggtcttcgagctccccaagatcgatgaaatgacgcacgaaatcatgggcatcatccatcgccatcaaaccagacaaatcaatacagagccagctgcaaggaaccccgtcgacccaccggccatccaactcgcgaaactttcacttccattgatcaagatcgtcaagcttttcttcaccaagatctccgtgaatcgaggcatgaatcgaaaactgctcccgacgctcagcaagatgagttcgggccatatccactgcatagctcattcgcctggcaagatccatggagacatcatccaactcctcctgctcttacaaccagcggccgctgagaatcgcttcaacgccgctacttgtcagcaatacatcaaactcatcaatcaaatcaaagccgacatagatactccttcactccatgtcgtccaatattgcctgcctttgctcactaacactcctgaattccaagcgcgtgcttattatatcaggtggtttgagacttgggatactctctttgatttagctgttcgtaactgtaaacgtcgtgctaagaagttagacccctcccgacccgttaataattagttcgccctttccttcttcttcacttttgaagaattaataatcgatatctgtaaaaaaaaaagtaatcaacatgaattcttggataattcaatataataaacaaatcttgcgcagtggtccaatgggcctttcagcgggcccgtgctttgttcacagccctgtgggtgatatgtccccatgacatattactttactcagcgcgccacaaaggtatcacagctttttagctgagcggcgtatgggccccgggagtcgcctcgggggtatcccctcgccccggggcttcgtaatataacattgtaccctttgtgccaccaacaccagcccttcgttgatagtgataccaaaccaactcgaatatccaaaaacatcatggccgaagaacaaggtaagttctcttgcttttttgatcagaccaacgattcttgagctccatgaacgcctatccgctgacactcagtcaacccactccagatccagtcctcgtcggcttcagccatctgatgaacaaatacgaaccagtgttctttgggcaatggagggatgaggaaaaccctcccgaagaaggggcttcctcaggcctctcggacgacgaaaaacataaaacacttcaagatctcttggattcgatgaagcatcgtcttcttccccagctcaacgaccaactcaccacgctctcagatttactcttcccatccgccttctggaaacaaccagagatgacgcgcaaactggtcttggaaactcagccagagctcgagaagacgatcgatcagatccagtctaccatcgctaccctctgtcccctacccaccctctccacttcaacccgaacagatgaccaggatctcaaagggttgaaatactacaggctccaacgactcaagtccaaattcaatgaagaactcttgtaccatctcaaccaactctttacgcgtgcccatttcgtcttccaacaaatccgcctggtgccggatgaagtcagacccgaacagtttgacggatggccatgtcgagaagaatttgccaagcacgtccgtctaggctctgttacgatcgcctcaatcgtcttcatgatcgactgttctgagctcgatcttgtccaacaacaatgggcaccagagctccagaatatcgaagagacgatgaaagagatgggcgggttgattgcccgctcgtcctccggtcgaccgagcccattaccggtcgaattcgaaaagttgggatccttcagcacgcgtctgccggccaacatacctccgaaaacaatggtgatccggctagcccaactgacgcttccgctggtcaagatcagccggctgctgtttgccaaagtctcgcgaccagatgaggatacagatccagacggaggaggggagcggctgaatcgagtaggactgccgttgtacacctcgatggactcggcccagatcgaggccttggccgacgccgctaatcgcgtccatcaagacctcgccgacctcctggtgatcctccaaaaagccgccaatcgggctaccggtctcggcgccggtgagactcgtcgcgagttctccaaactcgccgtctccctcaactcccatctcaactcccccttatccctcctgcgtaaatactatctccccttgatcgcccagatcgaaggggtcgacgcgcatgcttattatactacttggttcaagaattggaagagcctcttccagagaatccttttcaaatatcaacgcgttgcttcagctccacacccgtttctttagctcttccgttccttcttcttcttctttcttgttgtaagatttgttgttgtgaaacatatagatatgtatatatgaacggtcannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagagtctatcaaaaattgtttacatggctctgtttctcgtgcgtcggatacgatcaagatgatggcagactgcttccaagcatctgagttggtcattgcccaacaattatggacaagtcaaagacttgaagtagagaatcaattccgatctatcgtcaagaacctcaatcgatcgaccgattcggatggaaaatatctgcgtcaatcagtcattcgactagctaaattgagcctcccaatcttcaaactctgcaagattttcttcgccaagctatcggaacgcgggttagctcacgagcgactcccggtccacacggagatcagttccgagcaagtcgaagttctggcccaatctgctgaccttgtcgctaaagatctccaagaacttaaagattatcttgggcttgctaatcaacaagacggagacgccaccagtgacggtttcctcagaatagttcaatcccttagaaatcgcttcgaggcccctttgtctgctgtacttatccactttatcccttcgatcgccgatacttatggtcttcatcatcaaaaatattaccagaattggtgtcttacttggcataatctgatggctttggctgttcataacttcacacttgttgctaaaacatatacaaacaatataccttgatttttttttccctttatacttcttcttcttcttgatcttggttttgtttgccttctgtggaattgcaattccaacattgcagccactgaactaggtagaaccaattgatttttccaaatgtcaacaagtgaaggtagcctaatcctatttgatgtatgctcagctccagaagattatagcagttataaaatatgcctgatgattcatctctctgtgatcacaaaagcttattctcaccatccaatgtggtcaattaggcacctacatattggtttggtcaggttatgcagggttggatctgggcacacagccaagccacccaagaagtgcatagctaattaacttatacaaactgcaagaagttggaccccacttgacctcttgatcattagctagcccttgttttttccattttggatgattgaaatctgtaataagagggacttgtaacttcccagagaacttaataatgaactgtataatcttgaggagtggcccaatgggcccatattgctttgttgcaaccctgggccaactgcttggtgacacccccatgacatgtttcctcagcgtgagccatgcatacaagggtgtacatatcacagctttgccagggatgggccttgggattggactcggggatgtccaactcgcccccggggcttcgtattgtaatctgtagtccaacccaccctttgtgccaccaacaccagccctttgttgataccaaaccaactcaaatatccaaaaaatatcatggccgaagaacaaggttgtcagcctgggcgatgccaagagctggtctcttctagctacaccaggtgcaaactaagaaaatggtatgtacaagtgtgggtaacacttggaaaggggagtttttgatattaagaaaaagaagaaataaaaactattaagtttttataaagggaggggcctgagttacaggggtttttatggtgccctccaatgaatcaggacctgttataaacaggggtattttttatgtacctgatgatctggtcctttgtgtaaaggagtatgcccagacaaaatgcctacaactgaagtatcaaggaaatattacctacttgtactatttccaagccaagggggacttcaggagggggaaaactggtctggaagcgctcagaaaactgggtaacaggtggtgagagagtgctggggaacagttgatggttggttggttgaaattcaggatgaaaaacagcaggaactgggccaaaacaggtgataaactggttgttggaggtggttaatgctggtaagtgatgatgaagatggggaatttgagttcgtggtcaagaagggctccttatatactcattctgggcccttggaggcgaactcaggactctgtttggctggtgtgagcctcctactaggcattggtgacctgtagcactgcctagacacctgtagtccttggttacaggtggcagagggctgaagtgaggcttgtaacacacactaaggagtgctgtgacgaacctgcagccatgaatttgggcactgggacccttnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnttcttcttttccatgaccctgggccttggataatgtaccttggggtaggtccgcggtagtgattttatgcagaggttgattttgttacaggtttctgggttaaacttgtctggaaaatccaccatccagtatggaatcacagggtgtgccagagaaatttaaactctgctgctgtgccagtgggttaggtaatggtttttttgatagatgtgacagcatatggataatggggatttgtaatccaagctatgaaattggaaataggggcaataattatggattgattgtcgataaaaacactaaatcttcttggatattggttggtaccgggatgttaggggtttggtacatcatataggcgtggtccctgattcaatggggccataactttagggtactaatgggatcttttatgtcaagttataattcaagtctcaataaatgaagttcatattaatcaattttatgttattactttataatttgatacaaaaagtgatcttgtggatgattgtgcctcttttaaattgatatcctatttttatgaagtctatttaggaaaatattaagtgataatgttgtgatggaatgtgactgcaaaaagataaaatagtggagaagatccaatcaatgaaaggaagattggtgagcagagggatgagggtgatgggtggattgtggagagattccctcttactaaatagtctgttgaacacacttgggaacactacaaatgtgccacatgtcagatctacgggggtcaccaaagcatatgcaaaggctggttccttcaatatcacaggtgtcaattccaacttattgtgtgagaaatgaaataaaacctcaccggtctcacttgtctcatcctcaaagcaccaaccaccaatacactcatccaatcccttcctcccaacttttcaaaaggataaagtactgatatcatacactccctctgtgagtctctcacttatctagtttcatccaacccctgtaccccagtcaacacccagcccctaaaacatcacaaacaaaacaaactgatatctttgaaacatgtctgcaggtattggtatctcatatgtatttttcccttgcttctgtgcccatgtttcacaatcacccgctgagtcagacatatcccattattgaatgtgatactggaactgacatcaaacatggcccatttgaattcttaacattttcagctgtggcctcaagccaagtacaagttgccaacaggccaacccatgccctgccaaaaatttcattcaaactgcggctacagttgatacaaattacaattgtacatccacacttagaatctgagatgcttgtgctggtcacccctgcactaccacgcccctcagcaatgaggacagctgtcaagcttgtggtacttgcagtatctggttgtactattcccatgaccagactatcagagataaagagttttaatcaatttttatctccttcaatgcttagaattttcaataaggcttatttggtattcctgaagtagatgccaggggaatctattatatcaacagcggttggactatgaatcaaattcagggtaacagtaataggtataagatacaatttatcaatcagattaccaaataatagtagtaatatagtgttgaagaggtgcttttaaattataaattctctatcgttgaccgcaagcttgaatcaagaaatatttttaggaataaaatnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntaagtcacatttaccccacttttgccaatactatttctccttcatagatttttaagatatttcaccagtacctttgtgaaatttccaacccaaagtgggaattccaactctcctccacatgtacatgttgtgattaatgtaatccaactctgaaaattttctcagtagacactgagttcacattttcaggatcttcaaggttcagacccacccagaaccaactcagaccagaaaaccagcatacctcaacttggattcaccgccgtatcatcgccgtgttatcgtttggagtcctttactctttggaatcttcccactctcagtgtcaggatcaccaaatagtaagtcattccatcaagtcaagcttgcatctttctgctaagtttcttctctgtctctctgaaggaacccttcattctgtttctactaaatacctgcctccatcatcatcacatcaatccaagtcttctttaagtcatcattattctttgtttggtggtataactgaaaaccacataggtttccctttaaagaaccttgatctttgatctaaaaaatagtggttggattgacatatcaataccaatagcccttctcagtttcatttgattaggaggcgtagatttattccgctaaaataacagccatcctcttaaggaaagtaagactgcattaagacttgactttaaaacaaataaacaacaaaaatattattcatttcttttctctttctctttctctttcctttcctctccttctagttgtattcccctatccctcagaaatacatctagttttgccccccccatccttgtgtcctgccgtcacttttgagacccaggctcacaggcgtgcaggcgtgcacgccaatccgcacctggcgtgcggtttggcgtgcgccaggggagctggcgtgcgtttatcaacgcccctttagttttgattttgaaagcactggtctctcatgtgaccaagtgctgatagggtttgggtctcactataaccacagagttggtaagtggaagtgaaactctcctcaacacttcaaagtgaaggggtttgctctttataataataagggaaaacagtagaatgagatggggagtgataatcacactgcacccccctttgcacacacactccaacactccctttctgaagggagtgtgggaccacactccaatcaaaattggagtgcgggtccgcactccaagtatctgcagggtcatatcccctgcagcatggagtgcgctcccacacgccaatatgctttggcgtgtgggcccacactccccttctgaggggagtgtgggagttcgcataacctaattaattacatctatcccataggacccacgcctgggtcctatgggatagcccttgggcttgaggccgttgacaaataaaaaacaaaaaaaagtctttagggctgggaggaacccctcccagcccgcgaatggttatggagtcttgatgccaggagggttccacccggcaagccggtttttaaaccagcttgccggaagggattccttccgacaagctgggctgtgtaccacctcgtcgggaggggttccgcccggcgagccagcttttaaaccagctcgtcgggaggaatcccttccgacgagctggtctgtgtaccacctcgtcgggaggggttcctcccagcgagctgggctttaaaccagctcatcggaaggaatcccttccgacgagctggtctctgtgccacctcgttggaggggttcctcccagcgagctgggttttaaaccagctcgtcagaaggaatcccttccgacgagctnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnagtgcggtcccacactcccttcaagaagggagtgttggcactcgcccgggcgaaggggggtggagtgtgattatcactccccgctttgagattcaatgtgtctgagctttcagaagataagagcatcaagattggtgtgcagattaggccagaccatagtccacctgggggggaacttgggggtttttagtttttttttttcttttttttagtttttagttttttagttttttttttctttcttaacttctcagcctgttcaactactcagcattctcctcagcataatactcagttattattatttttctttctgacttttttccactgcttttttcaactaatttgttcagctcagtaattgctcagcatactgtattttactcctcaactcagtccttttttttcttttacactcagctcccaaataatcagcaatcaaccttttcttattcttttcttcattcatttatctacaaatggatcattgttgatttcaatgtattccaagacataatatggaatacaagagcggcctcacgctaaataacagaattagatagtagagcagagcggcagcaggataaataacagaataagacacaagagagcagcaggctatgataagggataagaatcaataaggatgaggctggtgaatgatggtccaggtccaaccatcagaccctgtacctgcgatgaagccaacatggtctggacaacattgaaaaccagcatcacaatcagcatcatccttgctgccgtcatctactgtatccaactcacctccagtgttgtcaatgttgtctgtcaatctttgacaggcaatgtaatcgggataataataactccatcggctaaaatctgccctggcgcaccattgtttaaaaatctcttcaagcacttcgtcccgcagtatcttgcctgtgggtgtgtcgatgtagcccatgttcaaaggggaggtaaagccgtaggtggagactagcaattgaatcacttgatcgacggacgttaatgagcattgaaaaatgcctgtgtttcccgcgctgagcaatactctgacaacctctgcaagctctttgttcgtaaagagctcatgcgcctcggctgcagcaacggtgggccgctacactaaccgtagcggttagtgtagcgtaactcagtggaattcccgttagcgttaagtgtagggtagcggaattccgccacgacaccgctaacgctacgcgtgtgggccacaaaaaagggcccaatacgctgcgctacagtggtttttagcggtttttagccgctttttccgctaaaagcgctgtagcgcagcgtagagtagcgaaaatgcgctacaaaagcgctaacactacaaaattttggcgcaaaaaagtgccgctacgctacgctttttaggccaaaagcgtagcggcccaccgctggctaggcaagatcagaaggaaagaaataggcaagatcagaaagaaatgtcatgtagaatgtgagaaaaccaagagagggaaagacataccttgcttgttgtggttgggtccggtggattggtcgtcatgctcattaacaaacccaccggcgtcgccagcaccatgttccttgccggtaccttgttcctcgccagcacaaagttccttgcgatcattaagttcctcgctagccctatcttccctgccggtgtggtaagccaatcctgatcctcaaggcacagaataactacatatcacacaggaatcacagactcaagacccctcaggaattcccccaggccctcaaaaaaatccaacaacccagttatccacaccattgcccccccctcatgggtaaagacatcttccacgtcacctctgaaacccctcaaatgaaacccatggccaaattcctagttcactcttgataagacttagctcacacaccaattacacactagtaccccttctcaatataacctcaaactcctctaaagaatctttcttatctcttatctccttccatctcatgccaagaattcccacacaacagttacgtttcatactagtcctcttttggccctttcttctcattggctgttcaatccccatctgggagaaataattacccccacctcttccccttgatattattatccaagcctctctctgtttcacattgaattcattatcttatcttagcttggccctttatttggtttcagtctagtcttatcttatcttagtgccacactaaattaggccacattgttcatagttacaattttcttccttgttcattctttgttccattttgttccatccatcttccaatcacaaattggccactccccagaatcttgtatataaggagctttgtttttctcttcatttgtccatcatcagagcctgccccagcaatccagataactgatcacccattattagccaggtatttgcccatcaacatttgggataccttgatctgtgaaaagtatatttagactagtaaacataagacatattagacataccatcctcaagaaatctccaaagccacacctttccttaagagtccatactcttatattttcttgttatcagagaggcagaccaatatgttgagggacaccagggactgaaaacaagactgaggtcgaaactcacgatgatgacttgacgatgagaataaatatgtattgattcaaatgaggagagaaaaaaggagagaagtccggtaactcagtaatactgggaggcttgatataagcataactcagtacaagcatgcgagtactacatacaggattgatcaatccaacacaataaagcactcatccctctcaagctctattcctcccaagagtagttccacaccggtggtccctgttacggaaagattagaatacggagaagataatcttatgatggaaagacataccttgatcattggggttgttgaggttaagatttgaagtggtcttgtcgctgtcgccagcgctcgtgacagacgcatctaaataattggtgatgatcgaggataattagtcgaatccacggccttgtgtacgggggtacagtacacaccttgcttgtttgagttggggtgcattatataataaggttggatgaaggagcttgagaaaatggttgattgccgcagggaaatcaagtcgcctagagtggtggggagggaaatcagacggtcgacaaaaaagctttattcgagtcaagggatgccaaccaaggaatcaaaggatcaccgacatggatcatggaataatcaaaggatgagaggtggtaaacctgaccacttgattttgtttcgattctgcatatcaccacccgccgacaagtcgacaactcgcctgttggcaggcttctgcactcatgagtgtgctatatcggtggtgctacacatgttgatcgatgatcgacattaagaattcatttcggccaacggtgggccgctacgctacactacgctatttgaccactaactgttagtgtagcagccttttttttctctagaaaatctgtagtgttagcgcacgctcaagaccgctgagctaactgccagcgtagcgtgaaatttttctctcagattttctgtagtgttagcttcaaataatcaccgctaaactaacaggtagtgtaacttttttttcactaacaaaattttgactaacagatagcgtaactgagttgacgctaacatttagcgtaactggtcccacactacgctacactatattttaagctacactacacaatggtggacaaatgaaaaatttcaagtgagaaaataacacaaatgcatgccttgaggtggaattgaacacttgacatgacaggttagtagcatctccagacatcctccttgtcgacatgactagcagtacatgaggaatggctcggtgagttgagtttcagtcagcaagaggatgtcatggacatgcctgtgacatgttcaatccctgggctctgagtttgaacttgaagttcaagcaaggggagatggatgtcggacctccaatctcttccgatccaagcaagaccccatcaagatttttcatcctcatcctcatcatcaacttcatcaaagctcaatctgatcttcatctcaattaaatactcatcacaaccacctccattatatcctccaatccaaaagtctcttcagcttactccctcttctgaaacttaggtctctcattggattgcattggactaacttcaatcaattcgatctcagcaacagtttgcttttagtcaacacaatggctgacaaagttgtagtccttgatgccagatttccaacgaaccaaaaattaaggaaatcggaccttttttgcaaaagttatcgctactcaaagtcaaccagcaaaaatcaatcgcttccccaaaagggaacaaactagaagactgctaccctggctctgatgcttgctaacctcccccctctttgatttaggtacccccacacacattttcttgaccattgactgtggattacaaacaggacggaccaaaaaagcggtatgatttcaaatttgtgttaagcttccacaggttgctgatctaattttttgcttcttcttactcttcctgtttccctttcctgcagctggctactaaatgatggaataaatggatcttggggtgattcaaaccctggggactaatttatctcttgatagtcataataatgccagtatgaaagcagcaaagaaacggtgccaagccaaaaaaaaacaggagctttgaaaccagattctcaaacaaactctcacccccagtgataccacctacttttttcaattggaggagcgtaatcagttacgctaactgttagtgtaactcagtaatcagttatgctaatagttgtgtaactttttgatcagttacgctaacagttagtgtaactgaggggatcactacgctaacagttggtgtaacttatcaaaaaattacactaacagttagtgtaactttttagcccactaaccacgctaaaattccactaacaagggatttggttagtgttagttgttgttttttttagtcagctaacactacgctaaagtttttttttgttttttcagaaatcctgtagtgttagtgggccaaatttttcgctaacagtaacttttgtgtagcgtagcttaaaaagctaacactaagctgcactaacactacggttagcgtaactggcccaccgttgtttcggcggaccaaaaaaattgatttggtgagctgggtgcagaccaggccccagatggtctgcttagactaggtccggccggcctgtgctcattctcggaggtcgcaagcagtcagcaaaccaggttgtattgaacgtgtattgagcctcgtgtatatctatgtacaactatgtacaagctaagaacaaaagcaagaaaaagtaaaggcacaagcaaaaatgagatgtgaaaagatatcaatcaaaatatataattcaaagataaacatgttcaacaatcaagagatactaaagcaatacactcttttttgatacttggtaatatttcaccggccttatacttaatccatgcacaatgagctagaacctcctccgtgtggttaatataaagtgtctcagtatgaggcatcctgagttcgacttgcaggtcaaattgtttggttatacctgcgaatggactggagaaattacatggtacgaggggttgaatcaccagccaagtattggtcttgctggttccattccccaaggttcgccaatgtgaaattatatcttcaatgattccgtactgaggcgcgcaaccagcttgtagggcaatcacgctgttatttggattctctcgaaaggtggagaagcgcaccttgttgatcaagcaacttgacagcttttctacgcaaggattgacggcaagaaactttgtagattcagcttttctcttcttttcccattcgtcagatgggatccacagcgctccggtgggacaagggaagagctcgttcagtcgcttgatcagagctttcagcgtagttgaatcaagagatgcttggcaatatttgcgtagtgtttcaaccttggcagggatcggatcttggaaggcttgcaactgagggaggaagggccttagctgctctggaaatgcttccggtgttgacagtaatgcctgcagatttccaaggcgcgcgaagttattcaggaatgttatctcaagctggcctgtgcattcaaacggaaagaagtcaactgctgattggtgaatccaatccaagtaagaaaaaacataccaaaacggttgttatgagcggccttacaattgtacccatgagcctctccatcaagaaagaccaccaagctcttgatggaccaattttctccaggcaatcggcaagatgtattgacatgtggtggttaggagctaaagtcacctcggggaagaggagaaggcaactttggagatattctagtgtatggtgccgatacttctcagctctttccaaggtcatcgatctcttgagcgctaggttaaccattgagaccagatgagcaaaattacggaagagtgagcaggcagctggtcctccagatgcccaaagaacaggaaggagtagtgtgagcctgagcctcttatgtggcgacaggacacaagagaataaggggaactaatggttggatttcgaggaagaagggaaatacaaccagaagttagcagaaaaggggaaagacaagagaaaggaaaatagaaagaaaaagagaaatatatttttatttgttttttatcttttatttgattgaatctgcagtcttactttcctttagtaggatggctgataagctgtcaaagactagcctcttctacaaaagaaactgtagaaggttttagtttgaatatgttcagaactaaccactattttttagatctatgatcaaggctctttaaagggaaacctatgtggttttcaggtttaccaccaaacaagagatgaagattatgattgagttgattaaagagagagagagttagagagaaagatatggttgaagaaccatatgtgagactgagataacagagcaacggagaaatcaagcaacaagaaagaatactaactgtcagagtcctagcacgaccacgtggaggtgaaactgggagttggaatcctttcgacaagttaagcgccaagcggtaacggggttggttggtttgttggtggttctggttcaaagtgagtctaaaaaccttgaagatcctgaaaaatgcgaacttagaatcctctgacaggattttcagagttggattacgtaatgattacatgtacttgtggtagaggggaattataattcttgagtagcagaatttagacaagtactgtggaataaggcaaagtatatgaaggattagagtaagataaaagtggtcagtggtgactaggggttaatttagcagagaaatccatatctgaagtcagattcaggaaatatcttatgagtaaaaagttatggtaatattatagtgagaaaagatggtaaaagcagtcttttggccagctgtgctggctctaaggctgacaagtagtggtagctggatagtgaataagttgcgccattcatcggcttttaggctgccaaacgcagctttgcccaagacgggaagtgcttgctggatccaagtcgggatgcggatttgaggtaggagctggttgataaacgccaaggtatccttgcgaaatatgatcttgccttcactgggagaagtccagggcccctgtaccccatccttctgaatcaataaaaggcgagaaggaattgtcgttgctggattcagtggaccggaactccatatgattgaacggcacgccggagtctttgctgtcagttgagcttggggatggtggatgaagggcggagagacttggataagaaatgtcttgccacaatccgagcaactcttaatctggaacccgttttggttcagcttcatcagtgacgtcggacatgcaccagaatctttggcaattccatctcaataaccccaagaggaggttgtgcatggagtcgacgacgtgatagttgatgatgtcccagtagggtagttcgagcaggacaaagtatcttacaccgtggtctcgtaagatggcccgccaaatactgaggttctcagcgtctcaagatttgatcacccattctttgtgatctgccaggtttcggggtggccaggtttcaggcttgaggtttgtaatctcgtccttcgtcaagagacagtaagaacacattcgagtcgatgtgggaccaggaaatccaagagcacaacgaagagctggcaaattggcaaagaacgggaggatggcggcacggatgcggcgtccttgaggtttcagatgagtttgtgaaaggacaagccctgtgtcccagagtaccttgagttgttctacaatcggtcgtaaaatccagtttatctgctcgagcgacggctcttttggtccaggagcgattcctacgacgaagacattttgaggatgatatcacacatccagagggggagaatagcagaccatgaccatgaaggtgatgctggcgtgcttgccggattgcttgttgccgtatggattaataccatccatgaaaataccaaaggtaagtttgtcagggttcttggtgtactgggatccatctggcccaaggaactgtttccacatcatcaaatggtggatgtcagttgcttcgaacgcgggatcgaagggttcgctagcgagattggcaatggtttccaatgaagcttcaattcctggacgagagaaaagcctggcgatccaatcgtaaagattttgataggcgtaagttttgagtggctggcaggcggttttgccgagttgataaaaatcggctccacaggggctagcaggttccaacaaagcctttgcatctgagtctgcttctttgggaagcaccttgttgatgcagtgcattggactgctcggaatctcggggacattccgtaacttgcgggcctgcacgcaagcctcggaggcgttccgcaacttgggggcctttgggtgagccgaggtgttgacaggttggatggggtacatggcaaaacagccctggcagcagacaacccttactagtttggggttcacctggaatcgattgaagatagtttggatatcgcaaggcagagtttcgagtgtgccgttttgtcaaaaattgagtggttgataatgtgattcgccgagtccgccggaagctgcaagggtcattagtccctgtcctgatttcataagccaagacgaagtttttgaagatgtatgactgagtactgagagcattgcagtcatcagcgacatgtgcaggactgccgggtccgagtgcctgaggctcaattggtggtacatgcctgttgtgggtcatccaaaggccaaaaattagttagctttgtgtcaaagactgagcacgtgtaagaggaaaaaagacgaactacaatcatatgcatcatcagggctgggacgagggctgggacgcgaggaggagaggtctagtttgttgacgtcaaggatgttgagttcagatacgttatagctgctgttagattgctcgggtgtcccagggcaagcgtggtcatcgtggtcttcattgggagagtccttgtcggaatctagagttgtgatagtacatggcccaacgtcagctaacttttcgacggggtttgtgaaggcaggatgggaaagacacaccttgggctgccctgaatcgtgacgtgacctgattgtcggctgcacaatggttgagtctagttgttttcgaaactatggcaccggatgcccagttgccatccttatcccggaagtgttgttgattgcatttggcgctacggcaatggcaaaccacgggggccaatcacgtctcagacatcaagacggcgatcgcttgaaggtggtggagggagaaagatacggagattgcttgaaggtggtggagggagaaggatgcggatatgtaggagttggagggagggagtcattcagaggaataaaggttgaggcagaattgtcggtgactgcttggaggtagtggagggagaagcttgtggataacggagttggagagggggagttatgctcggataaggaaatagatgtaaacataatattcacgtatttatatttaagaagcttaaatatgtaaaggtttaagattgcgatgatatgtgacgctatgtgatcggaagattgcggtggtagacgctggtaagtattgtcttttcagagaagcttggaaccatttgcaaaaaaattgttttggcagatccaggcagatcccatgccttggatataaaactttgattttacaggtttgggtttggacaggtatgcaatccgacccaagacctggcacttcaatccagccttagtttcttcctaagaagagctctggcaaaatgaagctcatatttgggatcagggtgcaaagtttaccccaatcccaccacctactcaaccatcccttgctacatccaaccaggctgggaggggagtttatggctgggcatcgggtcgctggacaggggccggggagggagaagcaaaaggtgggatacatatgacggaatccctgaaaaaaagaagataaaacagactttttaatgcataacaaaaataaaaaaactcgagaggctccaagctactctgaaaagacaatatgtatgttacacaccccatgtatgtatgtattgaggctacagtctgcgacaatatcggccgggcgggcagatcttggttgcaagatccggcatttggtaggcgtcggcacgtagcggtacataaatgtcaaaggaaatcaagggccacggccgaaatcatgagccacggccaggcagaataagagaagagagttgccaggacttcaaaagccgcggagagcttgctcaatatcggaggtggacaaattacaatacatacataaaacaacccaataagggaaacataatatgcatgtggtaggtccacattctctaactctgtcgatatccttactggatcttttgttacctggatcacaacccaaataacccaaggacgctggtgccagggctggtgctacctagccttgttaaaaatgtattcactctctgtcccccagcctcgtgaaaaaacttattcacgctgcagcttctccaggacacacaagaagaaaccatctccccaccatcattctgataaccaacaaactatttaatatacctcaggctccttagattgcaggtgccacgcctcacatatctaacactcacccgagttatccactatgttgcctgactcgtgctcggctgaccaagttatgtactgccttgtaggaaaaatcaaacttccagaggttgaattgtatttgccacggatgtgtgtgacgtggatgtttatcctagcgggacggctgcagatagcaagcctgacaataacagcaagcctaacaaggcggctgctgatagcaagcctaacaaggcagctactgacagcgaccctaataataatattgcgcttccagatttggccaaagagggattagttagtccagctgcgaacaaaggtgcgttttatgcattgcttggtttcatctttagtttgcagttatgcttatgttgatcctttttcacgtagatgtttctcccagcagggcgccttctgacagcaagcctaacgagaccgcggctgatatcaagctgatcgtacaagaaggggaaattcttggaccagctgcgatcaacggtgcgtttcttgcatagcctaattctgcctaattccatcaatttagtttaaagcttatactgatcatgttttttcttttttttcatatagatgctcccaacggggagtcggctgacagcaagcatgaccagaccgcggctgatagcaagtctaaggaggcggaagttggtaacaagcctcacgccagtcgagatttagatttagaagaaggtgaaagtctcagaccagctgcaaacgaaggtaagcctgatccgtggttgaattttcgagcagcgatcaagggtgcgttttatgcatgtgtgaatgccatgtattcagatagactcatgtttttttcacgtagatgcttctcccaatggggcggcggctgacaggaagtctaacaagacggctgctgattgcaagtctaacaagacggaagttgataccaaccctaacggaggtccgcatttagaagaaggcgagattctcagcccagctgcaaacggtacgaccaagcctaacgggggtccggatttagaagaaggcgagattctcagcccaggtgcaaacggtatgcctgatcggttattcaatttgattcagaaatgtttacttttgttcttttttcttctccgcatgatagaacctgcgatcgagacagatggactcttgtgggcaaacgggctctttactgagctaggactcgcgaccttcttggaagaattgaaaaccaccagcttttttcaaggacccttgacagatggccagtttggtcaagtccttggccagctgcgctcaacccacggatttagccacctctacatggaatacctggatactcaatgcatgagtactcccaagagactggtagagatgctccgccagctatggttggacgaaagcgcgcatggattgcgttgtcactatccggagtgtatagcttgtcacgacatggagttcgaggtagatgacagtggaggtgagtagtaaccaatcaggataatgaagtatggcactgtgtgagcctgggtctctatagtgacagcaggacacaaggtttggggggcacttttatatgtatttcttaggataagaggaatacaaataaaagtagaagaagggaagaagcctgaaggaagagagaaataaagagataatattttggttctttatttattttatgaagaagattaaattatggcagtcttactgtccctcttggatggctgcagacagtcttactttccttagtaggatggctgttataagcggagctaactctgacgcctccaaatcaacagaaactgaaatgggttattgacactgatgaatcaggtcaaccacaattttttagatcaaagatcaaggctctttaaatggaaacctatgtagttttcagttgtactaccaaacaggaagagttgagataatagaagctaaggcttgctttctttgatcagggctttggtttgaagaggagtgaagagaaactgagagagacagagaagagaaacaagcagaaaaaaaaatgctatcttaacttatgagaagagacttactaatgataccaatgacactgagtagtgggaaaggtaggaaaagtgaggtccttctggttgataagtgtttgcttgatctgggtctggttgttggtgttctgtgttggtctggagtctgaaaatcctctgggaagcggaatcaacaagctcagagaggattttcacagttggattatgtaatctggtatgtacatgtggtagagggagcggaaacctaaaggttggaataattcttggagtactgtgaattgttacaaagtcaatgaaggaatggagttgggtaaaagtgatcagtggtgactagggttaattttacaccaggaatccatttctgaattcagaaaggttaaaagtcttaagataaaaaagataagataatattttgagtagaaatgggcagttttggcagtcttttggccagcttgcaccaggggaaattccaaggcactggcaagccagtgactttaagtctcaactcagtcacctcaaaatattcaaaaaaagaaattaaaatcactagaagtaccttgaaataattataaatttcattttaaattcactgggtgttacactgaatgtattttcaatttccaaagaaagattttcaacttcctccaactttccctgatcttggcacatggctttcccctgtgtttgctgatgaaactgtgagaaacaccagaatatatgataatttgaatggcatcagcagtttttttctaaaatgactgaatcagaattgaattacaatcaaattgaatcaggcacttctatgtaaaatagagatggccatggcacatccggatatccgcgtgtatacaaatatctggctgctttttccggggaaattgccatccgcacccgctggcgggtatccatcagccgcagagggtatctgagcgggtatccacggatacccgcccattaaatcagcggtgaggcagccggctggaaggatttccttctagccggccatctcctccttccggcctcaggtatccttggggatacccggatatccacagggaattcaagggaaagggggcatccgctggtgggtatctgccagtggatacccggagatcatctctaatgtaaaattttcagaaatagatctagagtttcacagaaacacttcaactttgtaaaaatttcaagtctctatatttttactcatgtgcaaggggtgatgaattttggtaaggaccctggtgttaaccacaatcagacacataaactatggtaaatttatgactcaaatttctgatgttgctagaagctgggaaaaaataatttgagggtgacacaattaaatgtaacagtttattgattatttaaatttaatgaccactttgatattgatgcatatcctttcaattcagtgcctgaaaatgtttttttgttgattttcaaaataaagtttgttacaaaaattcattaaaagaattgtaatggaacatgaatctttcaaaatattgcaaaaggtctgaataggatcaacttgaagtacaaaaatttatcaatgccctataggtaaagaaccacagaaatgctgtttatttattgaattatgtctttccttgttcaagtacagtgggtagaaagtgaaaagtggctgctcattttggattccagagctccaaaacacaaaattgaagtcatgagacttggtcaagtggtgcagaataggtcttaaaaatgaatatcaaaaaatacacacaaaaatgtagttccaaagttttaattatttggtgaggtgcatttgaagttggtgaggtgtattgcttttaattttttgaggtgtcttgttttgaaattggtgaggtgtggatgccttcaatgtctgttttggtgcaaatagtagtgaggtgtaatttttgaatgggtaaggtttgcttagttgagattgtaaaatatgtagatttatagtctgaagttgagctgttcaatgattcaattttgttgtttttgaatcaatgttggtgccaatgtgtaaatttttggtgagtcatgttgttttgaagttggtgaggtgtgttgttttgaagttcatgaggtgtgtttttttgaagttggcgagttgtgttgttttgaatttcttgaggtgtgttgttttgaaattggtgagatgtgttgttttgaagttggtgaggtgtgcggttttgaagttgggatggtgaggtgtggatgtgtctgatgtctgtttgcatgcacacggacatgtggatggctcatggtcgtgtccttttgcacgcaatcagacatgacctgaccgtcccagggtcacctaggggtccaagagtcacatccatgtccatgggatacacatgtcaccaacttccaaacaacacacctcggaacacatccacacctcatgacacctcatgtccttttgcatgactacagacatcagacacatccccacctcactacacctcatgtccgtttgcatgcaaacggacatcagacacatcaatgccccactacacctcatgtccgtttgaatgcaaatggtcatcagacacatccacacctcactacaccatgcccattggcatgcaaaaaaagacatcacacaacgttgaatgcaaacagacatcaggtgaggtgtggatgtgtggctgatgtcagtttgaatgcaaaaagacatgagttctagtgaggcattgatgtgtctgatgtccctttgcatgcaaatggccatgaggtgtcatgaggtgtggatgtgttccatgtccgtttgcatgcaaacggacatgaggtgtgttgttcagaagttggtgacatgtgtgtctcatggacatggatgtgactcttggacccctaggtgaccctgggacggtcaggtcatgtctgattgcgtgcaaaaggacacgacaatgagccatccacatgtctgtgtgcattcaaacagacatcagacacatccacacctcaccatgccaacttcaaaaccgcacaccccaccaacttcaaaacaacacacctcaccaatttcaaaacaacacacctcaagaaattcaaaacaacacaactcaccaacttcaaaacaacacacctcatgaacttcaaaacaacacacctcaccaactttaaaacaacacacctcaccaatttcaaaacaacacaactcaagaaattcaaaacaacacacctcaccaacttcaaaaaaacacacctcatgaacttcaaaacaacacaactcaccaacttcaaaacaacacacctcaccaaaaatttacacattgcaccaacattgattcaaaaacaacaaaattgaatcattgaacagctcaacttcagactataaatctacatattttacaatctcaactaagcaaatcttacccatttcaaaattacacaaacatagattttataatctttgaatacacacctcacaaatttaaatacaccccatcaatttaaatacatcctttcaatgtcaacacaactcaccagtttcaaaaaacaagactatgcaaacatgtattttgccatttttgccatctttgactacatgtcttaccatgaacatcaataatcagacagcccatcaccttcaacaccgtacatacagaacaaactgaacactgcaaggagacagacatgcagaaacatatagctttcatggagtggcctaaaattacccacccacctcctgatgaaagctgtttgcaaactaaaagaattagctgatgtaatatttgattagaagccaaactcagaaataaaaaacccagctgtgttcccacatcaaaaatttggtctatggctccaccaatcaaacaattacatgtggatccacatacaaaatctaaattgtggctgaatgcattaggatatggccccacctaccagatactgatgtgaagccccacattccaaaacattgttgatggtggacttggctgaacatcataactcttacaagtcatcattttctgggaggaattcccccacactgtggaaaaaccttaagaaactgcccttgaaatacagaaactcttgtgaaagttgggttgctactcatctgttactcaaccattaattcagccatactaaaatgcaaatatactgtgcagaattttttttgaattggaaatgatttcaaaatgacacaaattatgttgggagtaacctgcatgtcaaatgctaccagtttggtgagaagatggcaagaaaatttgaaaaagtttgaaaatgatttcaccctaagggcctgtaccatagcacctcagccaatttccatttccattttttatctttttatttttcactaaccaaagttcattttggggttggcactgaaaatctgtcctgcactgtgcaaaattgggtgtgcatggtatatggtcaccatttctggcagagtcagtttccaacctggaaattgggaattcacctaaaaattggggctgtggcacagtccctaaatatataagcagaagttctgtaaaatttcaagtcctcacagattttgatcaagaactaaagcattcatattttacagaagaaatctggccctcgaggccctacatgaaatgataaatctgtagggtcctcagattttgatagtaattcctacatttggaggtctgcacatcaaatctgtgtcccttgccaatgttgatctagggccaaaaattctagatgcatgtgagggataacggcattcaaggcctaattcaactctacagggtctacagattgtgtgattcttgatgatggccctttaatattatcatatcatgaaaaaaaatgtacaatttccagtgaatcaaaaaataagttccccaggaaattcaagtgaacttcatattatattatgagtgaattgattttctacttcagtgaaaaacaaagtcaactcattttctgactttgtgaatttaatgagaattttggtttccatccaaaatattttttgagcaactttgaatgaaatattggtgaattgcagtcactggcagtccagtgccctggaatttcccctggtgttggttggctctaaggctgacacactgactcaagtatgacactgactgaggatctatttggattgtgtgggttttgtagcacccaccccagccaacgatttcctttgcactttcatttacataatagtatgaaatcgcgccctttccgttgatcttcgccttgttctatgcttgtgaccctattagtggaacagtttctagcttattggatgtactaggatttatgcttattggatgtactaggatttatttctctcaatctttatcttgtaaatatttaaatcggtcatgcggccggtaatggatgatgctatcatgctttttcagctcaggaaacataggcttttcataggcttttcgccatcatctaggcttatcagacgcatcgatcttggtatccatcttgactttgtaaatatttaaatcacacgtgccgctggtcatggaggatgctatcatgctttgtgagctgaggaaacacaggctttgcgctttgagacacggcctttgctttttgacccggctatctctaaccagatcaggcttaccggctgtggctttttttgggtagcaaaagatggcgtcttgcatggaggcaaaatataaacactatatacataataaaagttaaataaaatatgaacacatgaaacgcgagttgaaataatataaacacatgaatataatatggacatgtgaaataggtaataaataaaaaatctatttacaattgaaagtatgaattgagaaatagaataacaaaaatatttataactagaaacaagaaatgtgaactattcatgggtgaaaaggtttgaggggtcataccataccctctagattctttaaagcggtccccaacgagtgcccctgcacatccaactcatccaactggggaactgtcagggtcgcaatccactcgtcacagtaggcatgatgtgataacttggggggagctgggtggttgctaatcgttggattacgtggtcgaagtcgcgcatgagaattcttgccataatcacgggagccagactgcctctgcaagtcgatcagccgatcaatcatttgaaaggcccttccgatcctgggatggcgccaaggcagatgatggacgacgagacgcttctctggctcgccgtcactgcccatgtccatgtcgttgggtgaatttggttccgttttggcattgctagtgcaggacttaatcacttgcagtagcggtgcgagtctcaccttatgggtaacaaatttagctcgggcttggcgcagctgcaagtgacggcaaggaagttagtcagaggcaattaacggagagagattttgtagtgacagaagagataattcagttgctgactcatttggtaagcgcttctcgacgtttgcgcacagccctctggtctagtcgtcggggatcccagcctccttgcaatttttcttcctaattgcttggcgtgattcataattgccaggtgaattttcttctcagagcaattatcaagattgatttcagggtactcctgcgccttgactaacttgatgaagatcctatgagcaaggtcccaaaggaacttgttgtcgacatcacagggtccaccgctcaagtcaggccggaatgatactacaccacacttgatcatagagcgccacatgatcttgtgcgctgtcgtggatgcttcactatggccaggaccatcagggtatggaaacccagggtcatcgtcatcacccgaatagccgcttgatgagctgcagtcgctctggtcgtcctaatccgggaagtcatcctccccattccgcttccagttggccttctcgctttcagttgctggacgtgggaaacagttcaaggccatggtcttaccaaacagggtcttcacatgtaggcggactcgagccttcatgtaagaggttggtcagcaagtcaatcaattaagatcagcacaacatataaactattacttactaaaagagataggtctcgataccctgaagggcggcttgcaggtatctgatctcgactggtgctctgcattagcgacgccatattgctccgcttgacacagtcggctagacaactagtcactagggtaaaccgggtaatctcagacaaaatctcggggccaaaacccacgcatgaacatccagccacgggtccagcgcgagggtgatcgtgacctggcagaggcaatgatcaaggtggaggtgacaggtctctaggcaaagaactcctccagtgcccaacaataccactcgctgaaggatgtggcttgggtacaaattcctcttcgtcattgaatgacaggcgaatcaccaggctgttgcgttgaactcggttatttctgtgtcttctccggtgaacttgcgcattagtagggataaggctaagcggagggcctcctcgttgttttccatttgaacgttcggggctcggagaaagatggtctggttgctttcttttggcccttggagcagcagtcgaatgtgcatctgaatcgtagacctgcgacggaccctgagcacgagatgaagggtgagcttgtgggctgtgatgatcagaggaagaagcagccgtatcatgtctgcggtcaaggtcaacagacggacggattaatctacggctgcgcgagggggcgtgaggttcatgccgtgcaagctcgtcctcatcgtgcaaagatgggtgcacactgtagctgctttgtctttgtctttcagttgagccttgacggccgcgagcaggcctggatttttgccagttgagtgaagcagatggatcagcagcaaccgcccaagtttgtttcggtccaggaggcctaagtgcatctgagtcatgagccgcttcatgctgtttcctcttcttcggagcacccgggtttgacctgtcattttcatgtggcggcacaaaccacggctcctcctcttcattgtcgtgaaaggacgggtgcacattgtagctgtttcgtcgagatgtctgctgtctgcctcgacgagaggttgaggcttgaggacgtgtatgcaggtcggagggagaaggatcgtccggaccagggcaagttttttttgcacgggcagatttggggggaggatcagccagcggcctcttctttgaactcttaggaagaacagggacaaaattaatggagtcgccttcgtcatgattacgggttaaggatggacgaccgcgcctgcgagttttttttagtctttttagttcctctctgggttttagtcttgctcggatttttggctcttttctgtcggccatgttcgataggagagccggactttctttgggtcgaacgggttgaacgtgaagaatgaacactgatagatgtaggcgatgactgatcagtggacgccaccaatggttgatagttggaagacgaggctggagaggccggagagatggagcgactgcgaggcgccggcgtatatatgaatccaactctctcttcatcactactttcatccacttgggctcgcactcgcctgctttggcgtatacttatactcacggcaggcgaggctctagcattgggctgtttggatggttgttgttcgtcatccttagataaagtcgaacgtaggaggttgtagctcccaacaagccgtgcgatctgagtacccccgttgtgcactagattgtaatgatctaaatacgcttcaatctgtgcccaagagagctccgaaggatctgcagaaaatcacagttagaaactgacagcatacaagagagtagcagaaagacaaacaaacatacctggccactgtgaggggggttctgacttgcgcttgcgacctcgatctctgtgctggtgagaggagctctgacttcgtgacatttcccgttgtgattcatctggaacaagatcttgggtcgagtcagggttgggttgtgatccaatatggcaaacatctgattgattgtatggttcttcttgttctccttctgattgatcatccttggaaaactcttgagtcaagtctggtcccgccccggttgacctccccattccagagtcacaatgaatcgaaattgaccattcctcggatgcttcacgatgggttgacactaccgactcggatccttcacgaccagtcggcattgaagactcctcaggtgcatcagacttgttgcggtctgtaggcaatgaagccttgcctaccggttccgaatgatcatcctgagaaggtgaatgattaccaggaggggtaggggcgttcctaagagaatgaggagactgttggccactcgaatgctgggaagttgaggatgagcaagattggcgagtccctcggtttgtctcctctaggtcagccggggtggattcacgcgagggcagcgtatggaatgtgatttcctcaaagcatcttggtgttggagcggcttcgaagggtgatttggctttgaaaggtggctccgggtttctcttgcaaatggcctcctgggaacttgcgcgagaatcaggggttcccggtctgatggtctgggagctcaaatgactggaactcgcacgaggggagtgataatcacactccaccccccttcgcacacacactccaacactcccttctctgaagggagtgtgggaccgcactccaattgaaattggagtgcgggtccgcactccaaccctctgcgcgggcattcccccagcaggttggcgtgcggacctgcacgccaattgtgattggagtgcggtcccacactccccttctgaggggagtatgggagtgtgcatgtgtatactttatacatatgtacatattccctgggctatccatagnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnntgggtcctatgggatatgccttgacctaaacccataggaatatgggtttaggtcgaggcatatggaattgctggctgcacgcctgcctgcaagcgaggcaacctcgcttaacggctggcgtgcagcatcacacaccaattgaaattggcgtgcggacccgcacgccaacctgctgggggaatgcctgcgcagagggttggagtgcggacccgcactccaatttcaattggagtgtggtcccacactcccttcagagaagggagtgttggagtgtgtgtgcgaaggggggtggagtgtgattatcactccccctcgcacgagaatcaggggtttccagccgaaaagtctgggaactggaacgactggctctgcttatgaaggaggattcgtgagagggatcgcctgctcgagtggtctcggaagccgatgagcttgcagtttgcgtggaaatctcctccaaaccggctgatgggaagtcaacattggcatcgtcatcagattcatccttgatgtcagcatcagcttcagatgcagggataaccgcctcattgtcggagccctgagatgcaccctcggttgattgagatgcatgagacacggagcatttctcccgtgcagcgctcagccgaggggattttcggagggagtatccctctgaagatcttgaagttcaagatagggagccgcgcttagacgttgcagaagttcgacgagatgaggcaggcctctgcgcagatgctcgttggtacggcctaaagaatgtgttttctctggttttgatcttgcccggcctagttcttcctacatggcttggaagggcttctttgctcggacagtttgagttggtcgacggcggtgggggggacgacggttgtgggagagattccgagcttgtttgatatttagattttgtttggcgctttttaggatcgggattagacttgcgtttcttttgattgggatgagagggccttggagatggaatcacaaccatgacagagtttgtttggactgggccacttggatcaaagcgcttggccaaagagttgtacagttgtagcaaatgtccacgactcgcttgcgctgggtactccaccgcgtgaagagctataactattctcaacttgggcactacaagatctttgggggctaaaaaacagtcaaggtttcaattatctaatttattcctcactacagacaggagcgcctacttacctgggaatggtgggggaagcgagtccagcttgagccactgcgccactgaatcgggagactcaaagctggcaagcctgacgtagcgctggaataaaagtgtgtgacgttcagttcgatcgaagtcaactgcaaaagccgacaaagcttgtcgcagctcgggaatatgaatttcattggggtctgggaggagcatacagattacagtgacagtacttcagtggggcgatcttgatgaaacatcagttattatagataaagcacttaccttgccatgaccgctcattggtcattccagggcgcttcatgatcacacaaacaagagcacgatttcacggaaggctttgcgactgaaggaggaaacgaactgaaatggttgatttggttaatagaaatatgaagcggtaatcaacgaccaggataccagctccaagctataattaaggatcaagttagaataatcaggagcgatcaaggacggagaaggggaatcagcgtcaagctggatagatataacaactaaaaagacggcaaagggccaggtatgatgaaagtttcagcttcggaaatgggtacagacaggattaatgtgggaagatggttaaggacaaggcgatattaaaccaagaccaacggacgtacttacttggattcctggccaaggcgacaaaggtgaacggtgagcgtgccgggatggccctctgaaatcgtgagtcggaaaagtttggttgaaaggaagtggtgcgcctttccattcctgttgacgattcagatcgccagagtcctttgtagaaaccgtacatagtccagcagtctaaccagagtgatctttgtctgctctatcgtggggcttgctgactggtggctggtcgaaaacataggtgagaagaacatggaaaggtgggggctggtcgaagaggctgaagagaagtagaaaggacgagaggcagagaggcgggttgacatcttcattttactctcgaaagctctcatagctatcaaccgagtggtatgacggcatgattggatcatcgaaaaggtatgtacatattgatcgcgcagcatgctcggccataatccgcataaaagtatccatttactgtaaggattccgtcaagtccttcactgtctgtcggaaaggtgctagaaaagatgctcaatagcatccacagagaagattctagtaccaacgtgtcttttatttcatgtctagacaggagagaaagatctctcatttagtatctacaaatgatggaaagtgagaaaaggaaatgagaagagaaggaaggaaggcagggtacttacctagacaggagagaaagatctctgctgtctaggtgaaggggaagtgcgggactaaatacaaggcagaactgagcttatgtaatctagtgacatgtttgtgtaagtcctgaggagcagggcttacnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnaccaatgaccgcgccgaagaagcgcaaaccgcctgccagaatggcattgacccaatttgatccttacgatccaagcaaccacaaagctgagctatgggattttattcggctggtcaaccccaaacaaaaaatcaattcaaaactccgggttgaccttgtgcgttacctcgccaacgagtacctgttggaacttagtaagtgctttcaactgtatagtacttgacccggattccctcatctaaccatctcccttggccccagaggatcgtattgagcatcagccccctccatcaccaacctcatccgactcgactctctcctcagtacagaccttgctggcaacaacatcacccagccgtttgaggattcctgatgacacaccctctccgccaccaacaataattgctacgacccttgcaagaaccgctcgatcaccagcaagaaaagctcgatcaccggcaagaaaagctggctcaccggcaagaaaagctcgctcaccggcaagaaaagctcaatcgccagcaaggactgcacaaacgtcctcaagaagtgctcgatcgccggctaggagacctcgattgagggctgcttctggaaggtctactgccaccagatcaccggcaagaactctgtcgaaaacaaccaagcgcatcacatgtagcgtgtctgtctcaccatctcctaaacatggtcgaacaccaaaaagatgttccaagcaccagtcggcctcgccttctcccaaagcccccactcgcggacaatcacccccaagactacccaagcgtaaaccctcgccaacctctccctctcccagacgagctcattctcaaagtcaattaccctctccccgggctcaaagtcgtcccagcaaaaaggcacgagctcaatcacccatcaccaagaccaaacaacatgtgactttttccagatcccagccaacgagatataaaaaaaaaacaatgataacgactctgtagaagatttatcccaatctgaggaatcctcgtcgtccaaagaatcttcaccatctcaagaatcatcacaatcgaccgatgggtccgactctcagaccagcaacgagtcaggcaatagagctctctccaggagagctcgggcaactgccaccggaaaaaacaagcatatcccaaaggtctctcagagccggacccacaacaaatcacagccgttgaaatctgcgctcaccgttagaaaggcaagctgcttttgttccttcttccactcaaaagatctgtgcttaccgtgatttgattattcacaacaggtcaaaaagccgtctgacaaggaacgcattcaagatattgtatctagtgtcgacagtcgttctgaggataggcctcggtaccacacgcaatctgggcaaatcacatctccagcctcatttgatcaacattcaagccgttatgagtgcccccctgacgacttgtgctatgccaaagagggacatcaggacccaaattcatacgctcatccacagatctcgcccttcttacagctaccactggatcatgataatcaattagagcaagatctcccgccatcaccagctcataatccatataacccgtgtccaaaacgccgtcggtacattcggctccaaggaggaaaccaagtgtatgctgctccgggtcttgatcaacaccgcgatagagatgggtctcagccttcggaatggtgtttcaccccgcctcggttcccttttgcccatctcctgccgaaagcctacgccctacctctggctcctaccagcccaatcccgtagcgccaacctacgggtatcagtctacacattcctccggtaatgtagcgccgtcctacgggtaccagtccaatttgcccccggcctttggctctcagccctcgtcaacacattttgattatacccctcagagatatgattatgtgagtgatactattctattgggtgctggttcgacttcaagaaagctaatatcacacctcattagaccccaggagccgcaagcggccacaagctaggcgcgccaagtggccccaagccttttgactattcacattattggaatcctagtacccaatcttatctttcaaagggactgacatcgctcaatgagtcgaaaagctcattcaacttctcatttccttcccaacccccaccgccaccaactcaatcttgccagtcagcaccaacacctcaacctcagaccagtcaatctgggcagtcagcgccgccacctctgaccagtcaatctgcgcagtcagcgccgcaacctcagaccagtcaatctggccagtcagcgccgccaccgccgttgagtcaatgtcaacccggccagtcagcgccgccaccgccgtcgagtcaattcggtcaatcggcgccaacacatcagacccgtcgattcagccagtcagcgccgccaccgcagcctggtctatttgggcattcggcaccgccaccgcagcccggtccatttggccagtcacagcccggtccattcagccagtcaacgcggccacagctcaatcagcttggccagtcctcgcagcctagtcagttttttggccagtcctcgcagaccagtcagttcggccagtcctcatttgtgactgcagctgccttcaagccaaccactgctgatgcgactgcagctgccttcaagccaaccactactgagcccacgactaataacccatttatgtccggtgtttcgtctgccttctggggtcccaaaccggcaccaccttctaaatcgactaatcccttgggcgtaaaaacagccctgaagtacaatcaccaaccagtgccaagccaatcagccataacattttctacctccaagctgaagtcaactcattttcagcagccgatggtcactcatttccagcaatccaatccttctcctgtgcctcagaacagctgcatgagggctgaaagtaagtttagtcgaacagtacaattgcaagcctatgcatgcaaccttccttctccacctacctcccccacaatggttgcttctcaagattctaacattgacaatctatgcaacgctatctcctgccttgaaatcaaacgcccaattgttccaatccgtcaaaaatctgagttggccagagttcatttcgctgacaaagactctttattgaaatctgcgcctcaaatattagccgctttcctgggcacccctaaagattcacagacaatcaatcctcagctccttcccaacaatgcaagaacaatcaccactcctccatcgatactcaaatcgatttgattcaagttgaataatgctggctcattttttggctcgaatattcgactgaaatcaattaattttagagattgacatccggggccatttgatccccggagaaggttgcaaagagtgtttatggggccacagggaccctatacacaccccctaaccgccctatacacaaccggggccactgatatcacatatccagatacccagctcggctccaactcaggttatcagacaaccgcaactgactacggacctcggccaccaaccatggcacctgccagcaatcccccaccctcagccaagtcaactccagaaccgtcaaagagaacaaaatcctcgggatttaaccaattgaatatctccaaatactcgaatatttgtcaaatcagtatttgagggccccaaaaaacacgttgaataccaccgcgctatggtctggattaggcaggattatctgcctaatccagtcttcccaagcatttttggattagagattgaattaaaccagatccagagccaaatctggagccagcgggtatcaaatttatacattgccatttttgaattatcaagctcactaatcctcactaatccactcaaccaatgtggatgctctcagagaaaaggagtttttgtaataatggcacaaatcgcatgcacacctaatgagtagaacgattatgagtcggatttgttccactaacaaggacaacacctgagatatcacaccacacacctaatgagtagaaagattatgagtcggagttgttccgctaacaacaacaacacctgagatatcacaccacacacctaagataataatagagaaatatagaagagagaaaaacagcttgccagagataaagtcttgacatagatagagaaatagcttgggagacataagagaaaggtattgagaatagtgaatacctgcacgagcaaagcgagtgaagttttgaataaatgtttttatgtttgaaggacacgcgagagcaatctatgacaatttaggaagaaagaaaaaggaaaaagaataagaagaaattgattgttagtcctgattacgatgttgaaatgatggcttgagactttacttactagtttctctttcttcacaggcaatttgggttaagcgtgtgaggaaaagaaactagcagtagtggttggagttggcggttttatggaggatttgcgggataaactaggctaggttttgcgggcttgatgatggtgagaattgtgataaaagatgcgtgactgcgtattctgtatacgcagttgtgacatcgtgtattctaacagtttttactagtatataaagttaaaggcttaagttttatagaatggctataatgataagaaaatttcaattagtaattcaacaatagactacttgaaaaccccactcactacaccacaggtgaaaattggagattttgcatccagccatgggatgatattttaccaaggccatctctggtcctaaaaagggatcaaaatagcctctttgtgaggctgttgtgatggtagatccctgtttcaaatggatttggaacacatgggaaatatttttgttttatttccccagtacacccaaatgcacctatattcatagtaaggtagttgggtttaatatggtaataattgcctggggatgaatcttatggaaagattcactcccttagatattacagaccggtgatcaaactgctattgggaccggtgcagtccccgcattgttacactttttctctggggaaaggtatcaggatattcaaaacatggtgaatgtacatgtgttgaatttctctcttatttcagaagatgcaatatgtagaacatctctctcatttcaaaagatacacaagggagatacacagaatgataaagatacacaggataatattcacttggataaacacaagagatcattaactgtttcaacatgatcataatttttatgagcgaggtatataaattatcatgagagaggtacatcaataaagaggcaaattattatcaacttatagaataaattcaatattattatgtaacctataggggttacattcccttgtagacacctgggctacaatatatagcgtctcagtctctgacagattttcccctagccactgccaatgctgaaaaaatacagtaaatgtagggccttggttaatcaactcccaaatttggaatttttcaggaggactgccttgggactgtccaactcccaggacgtcccagccccaaaaacccaaaacctgggtgttgtttctcccatttctgcactggaaatggatttgtctcccaaataaatttaatgaataaaagaaaaattacccagaaaaaacttgtggggaattccctccataaattgacagccctcctggctgtcaagacttttgtacacactcagcagccgggagaatcctcccagctgttgaggtttgtcctacccccccccccctccaacttgcataccttgatggccgggagtaatacttgctgccttcaagagttgtacaatcttgaaggccaagagcatcttcttggctgtttggatttgtaaactcctgaaagccaagagggattactcccagctgttgagagtgtacaactctcagcaatgatagtattcctcttggttgattagagtgtacggccctcagcaaccaagagaatcctctttgtgatagagagctgtaaactctcaatggccgggagcaattcctcatggcctttgagagtgtgcaactttttcctttgagagtttacaactctcagctaccaggagtaattcatcttggctgctgagagtgtaccaccctctgcaactggtagttccctctaagttgctgagaattgtatactctcagaggaaaagaggaattgcacctggttgctgagagttgtacactctcaaaggccatgagggattactcccagccattgaggtgtgcaagttggagggggacaaagttagtggctgggaggatttccctggtcaccaagtgtttgcccaaatcttgaaatatggccaggagggcattaacaccggacgttctttctggggaatgattatttgtttgttaaaatggcttgggatccaactcccattcccagtgcaggaatgggagaaacaacacccaaggaccaaggttcaagtttttggggtggagacgtcctgggagaaacgaggggtccccgtcgggctagtcccccgacccctgaccggggaattggatagcttcatgctggcacatgacaaataagaaattggaaaattcgtctggaagaactccaatggccaagccatcccggaaaccttcatcaagcaaactggaacaccagaggctttgttggcattatggaggtatgtacaaatccatattcccaaacccctccactatgtaaacttgatatatcagaactcaacgcttccctattctcttttatagatctagttgcttacggcttcagacgtctgcaacgtaaatatgataggagaacagctgagctccctgacccaacgtatatcgaaaacgctctggcagctctctctattgatggagttgaaacccaggagggtctcaccgatcagctgcaatctagccttctgcctatcctacaaagccaaatcgactctctcttgcaagcactagatctccccggattgcgaaatgatccagttccaaagctcgctcttgtcttacagattcaagcgaaactcgattacagcttggatcgaatcaaatatctggttgtcaccctctgtccagatcgggaatctatgtcgaatcggacggatgaccacgatctcaaaggattgaaatcctacagactttgccgtctcagaatgaagttcgaaggaatcctgtcatggcggatctgtgagatctttgaaacggccaatgacctcatccaacagatggaactctcatccggaccttctaactccagctggtcagagatagagtctctcaagaaatcattgaatcggaccgtttgttgtacgtcggatacgatcaagtcgatcgcagattgtttccaagcatctgaactggcccttgcccaagattcatggcgacatcaaagacttcagatagaacagctgcaccagtctatcctcgaggaactcaatccatcaacacatacgacagggattttcaagcagtactctgaccaatttgtcggtcaatcagtcattcgattagctagattgactctcccgatcttcaaactgtccaggatcttcttcgccaaattatcgaaacgagggttgactcaagaacggcttccgattcatacggagatcagttccgaacaaatcagcattctcgctgcatctgttgaacatgtggctgaagatctccgtgaactcaagtttcatctcgactctgctaaccaacgtgatggagatgccagaagtgaagatttcgtcaggatagctggatcactcaaaaattgcttcgtgttcccgttgcttctggtatccatgtattttattcctttgattcctgataccgagggtcttcaacttcaaaaatattatcagaattggtgtgttacttggaataatcatatggctttggccattcacaacttcacacttgttgctaaaacatacacagatgacataccttgatacacggcgtttttttttttttcttccttgtgatcttaattttctttcccttctgtatgacctttcttgttgattttcttcaagaaaaaaaaaagaagcaaaaagaaagacattatcaaatgagcagtactagctggaactcgctagagccaaattgtcgctatggccttccagtcatcagctgggtcccttagcagcagctgtggtgaagacttggcatgcatctgtgctcctttcctgttgtcacaaatcagaagcccatcagagtcaagtgatcttctaacctatcaagagcactagcttgaccccactaaaaacaagaaattcaattcttttcttgtcccagagtaaacacaaaccagatccacttgtaaaaaattgcccaaaactgattggaaaacatgactactaaaatgaaagaaaaggtttgtttggtttttgtgattgatcagtttgcttcggatgattttctttccaaaagtccagaatcttgatgttttttcttgtttttggaaaatcctgttgggatttgattccttcttgaatgtcttgcatatctgtgaagtcgattcatgaagatactgactgtgattgtcaaatttgaaagatgaatttgcactctccggatcataattacttcatttgcctcaaaattctccagaacaggatgattgcaaagccagcctagatttcagtctgatttctactggtcaaactgtataaagtgagagaaaaaaaaaaccttcaagagcatttgcaagggttgaagcaccccagaaatcgtctaagtgttctttactttgagggaaactttcatttaaccttctcgccgggagggcttaagccggatagacgccgtcaagacaccccgatcgccgttgcgggagtccgggacggtcgcgccagccgcccggccacaatgctacatactttttttttatacaggcactttgtaccactggaagaagtctcatggccgaatcagtcaggaaacccccatcaagcagactggaacaccaaaggcattgctggcactatggaggtatgaacaacacatccatcagagggtgactactgccatcgactatgtaaaaactgaaatctgctcaactcccttcaacagatctacttacttgcggctttggacgtctgcggagtaaatatcatccaacaacggctaagcgccccgaccagacttatatcgacaacgcacttgcagctgattcctcgatcgaaagagtcaagacgcagctgggtctcgtggatcagctgcaatctagccttctgcctctcctccaaggccaaatcaactctctcactagcactagacctccccggtttacgagatgatcccgccccaaagctcgctctcatcttacggatccaagcggaactcgattgtaccttggatcaaatcacatatctggttgccaccctctctccagatcggcaacctatgtcaaatcgcacggatgacaaccatctcaaagagttcaaatcctacagactctgccgtctcagaacgaacttcgaaggaatcctgtccgagcagatctgcgagatctttgaaaccgccgataacatcatcaaacagatggaactctcatccgcaccttctaactccagctgctcagacatagcctctctcaagaaatcgttggatctggccgtttgtggcacgtcggatacgatccagtcgatcgcagattgtttccaagcatctgaactggccattgcccaagattcatggcgagatacacgacttgagatagaggaacaacaccggtctatcctcaagaaactcgatcgctcaacacgtttgaagcggaagtccgaccactttgttgcccaatcagtcattcaattagctagattaagcctcccaatcttcaaactgtccaagatcttcttcgccaaattctccgaacgaggcttgactcgagaacgctttccgattcatacagcaatcagttcggatcaaatcaacatcatcgcggaatctgtcgatagtgtggccgaacgtctccatgaaatcgagacctttttagactgtgctaatcgacgtaatggacgtagtgaccaagtcatcacagcagctgcaatacttaaaggaaaatttgagtcccctttgtttctcgtacttctgcactttattcctttgattcctgatactgagggtcttcatcgtcaaaaacattatcaggattggtgtgtaacttggaatattcacatggctttagccattcataatttcatacttgctgccaagtcatatacaaatgccaggccttgacatttttcccccttcttcttgctgttggcttcctctcccttgtgaatgtaatttagtgtgttgttctccataaatgtttcccagttttgtttgcaagcactcatcactgagattggtgttgtttctatttcataagatgaagggcatgtttgattctctttcaagaaaaagatgttattgaattggcagtagctggaactgcaaggagtctgaatcggcccccttggcttccagttaatgactggttctgttgaaattttaagactcgtgcgcgtaagaggtggagggccaaaaatgaggatcttatttttgggaaaggttcacagaaaaagagtgtaagaaccaatgagttttcattctcaagtaagaagccaggtttaaatagactagatacaagtgtcagaaatgtggttgagtttaatttgaataaaaaaagaatattgaataaaagactgagaggaagaaacatgagtcttggaagaaacaacccgtacaaaacttctcagtctcttttataagtcaagccggaagttaatcaagaaaaattacatgctatataacgcggaaaaaccgcgttttttattaaggccaaaaaaaaaaaaacatgaaaaataaggtcaaaaaattgaacacaaaaaacacgtccaaacgcagaaactgtgtctgctgcgtgcagcacaaaccacgtcaaaacacagaaaaacttttttttttattcaagcccttattttttgacatttttatatttcctggccttattaaaaaatttgaaaaattccagtttttctttttaattgtcacttttttcttctgtaatgaaacaaaactgtccccacagttagtttcccagcccctcaatgtcccacattccaaaaaaaaaaaaaaaaaaaaaaactttgaaaaacccccaaaattcagtgttggggggttccattttttctgtcaacccactgtacacccattgccaatttgtacatctgtactggaagaactccaatggcccaaccagcccagaaaccttcttcaagcaaactggaacatcaaaggctttgttggcactatggaggtttgtacaaatccatcatgttcttgaagagctccaccacgtcaacttgatagaactgaaatcttttccattctcctttgcagatctagtttcttacggcttcagacgtctgcgaagtaaatagcggggttcacgatagcttctcgcaagaagcgatttcttctcgcgcgagaaaccgcagcactgctgcaggcttaaaatttagcgcagaacttaaaattttcgctgggaaaattgacatcagcaatgcgcgagcaagaaaaaaaaattacgggtgcgagaagcgaaaaacgctatcgtgaaccccgctaatatcattcaaggacggcagagctccctgacctaacctacatcgaaaacgcactggcggcactctctcttgacaccgtccaaacacaggaagctcttgcgaatcagctgcaatctagcctcctgcctctcctgcaaggccaaatgaacactctcttccaagcactagaccccgctggtttacgaaatcaaccaaggccaaagcttagtctcgtcttgcagacccaagcagaactcgatgacagcttggatcaaatcacatatctcactgccaccttatgtccagaccttgcaactcaaccacatcgaacggatgaccatggtcttaaacgattcaaatcctgcagactctaccggctgaaagccaacgtcgaattagtgttaccctggcgaatgtgtgaaatatttgaggcggccgataagctcatccaaaagatggagctttcatcagcaccatccatccccggttcgccagagatagagtctcttgataaatctttacatgtggccgttttgggtgccttggatacgatcaagacaatggccaactgtttacaagcatctgaactggtgatcgctcaagatttatggaaaagtagtagacttgccatagaaaatcaactacagtctatcattgagaacctcaatctgtcaatgatcaatcgactgaatctcgaacaagctttgaaggaaaaattcctcggtcaatcagtcattcaactagccaagttaacattaccaatcttcaaactatccaagatcttcttcagcaaggtatctaagcgaggtttagctcaagaacgactgccgattcacacggagatcagttcgcaacaagtcgacattctagccgtatctgctgatcttgtggccgaagatcttcagcaacttaagatccttttagagtcagctaatcaacgtaccggagaggctacaagtgccaaattcatcaaaatagccaaatcgcttcaaactggctttgagacccctttgtttctgatacttatgtactttatccctttgattcctgataccgatggtcttcatcgtcaaaaatattatcagaattggtgtgtaacttggaataatcagatggctttagccattcataatttcacacttgctgccgcgtcatttacaaatgacttaccttgatttttttttcgtcttcttgatgtcggtttcctttcccttctgaatggtctttgtttgtttttttccttgtttttttcaagttttgttcacaagcactcggacacaaaatcagtgttgtttcaatttgaaaggtgtgtttgattctcttgaagaaacaagaatacaagacaacggatattaacaaatgggcagacgtagctggaactgcatggagtctgaattaggccccttgactttcacttgcacttggcaacatctgtgttcctttcctgttgccacaaatggaaaactaattgattaaatgatgtggtctatcaagagcactatttgactctagcaaaaagaagacaatcaatttctgacccaagataaacaatgacatatccaaatctagaaaagagaactcaaaattaattagaaaaaaaaacaagacaaaaattaatgaatccaaattgcaccagaaacccaaaacaaaaaaatgattgtaaatcaatcccattattccacttcttgtggttcacagatgaaagagttatcaactcctctagcatcaattaaatttcaagatgttagtattttcatccatggtaaatcatgtaatgactggacaagcttcatctattttggagaaaattgtttttcaaagtattcactcatgtagagaatcttggacttgatattcttcactctatcttgagttatttccaattgacagtacttttgacgtggatcaagttgagaaatatgctgaaatttctgccggttttctgattcaattattaatatatgctttgctaagagctccagaccttcaactttttgaattgatatatggagtttctctaatgaagaaagcggattgttcctgtggaatggttgaaagtgtctatccaaatagatttggataacttctaactgtgaaagaaactgactacttgatgacatcaaactaaacttttcttcaaaatctatgtttggcttttttaattcatcagtttcctctggataatattctatcaacaggtctataatctggaacaatttttgaacctcttgttgagattttccttcttggatgtcttgaatatctgtgaagcggcgaaccaattcttggaaatattgacttccaaatttcaaagatgtatttccagtctctggatcatgaggtaaactcaacatacttgccttctcaacatggaatttgagtctgtaaaactgtgctattttcccttcaaattcttgacttcttccatctccagaatgatgtgaaaggctcttcaatctttttccaagatctatgaaacgatgtagaattaagcaaaatttcagtcatcttttataagctcattaacctttaagtggttgaaaaattaccttcaagagtatttttggtggttgaggaatcccagaggttgagcaaatgatttcgactttgagggagggaagctttcaaaaattcttcaacctgctcatcagtatttctaaactgtttcaaaacatcaactatgatgtcatatttgaagaaaagttgacggatattctctggagatgtaaactgatgcttgtagaagtaatatattgtttcaaagaaaattgcttcaagtttgaggaactcaaacccaaagacattattgtttaaatcaggcctcatgtgaaccatagtttccataatatcttccaaatattttgagtagaccttttctgagaactccattttttcagaatcactatttggcattatttgaaaacaattgatccaaaaatatcagtttctcttccattaaaactctgattaaattgaaaatttctagcccacaatccaattgtatccaaagcattcagggcttcctcaatccttctgtgcaattgatccaatgcttttacatttctatccaacctttttttgtgtgaagaaaatttcaaaacagaagatgtatgatcctttttgaattgatcaagaagatctttcagatcttgaaagtcttctttcattgatcctaggaaaataattaaatactatcaatttaaaaagtcatgaccaaagatttcaaactcaagctggaatttcactgtaccaattttccatttatcatattttacaagcccagacactgtgaagattcaaatcgattttttgtgtggattagcgtttatgagtttgtatgactacacactaccaaatgggttgtatttgttacagatcccattggtaaggttggatagagtcaaccaatataagatctgtctcccagatacattttatattggctgggcccaccaatacatcacccctttgttgaattatactggtgggtgcatcctatgtaaaatcagtctgggagaccaattttatattggttaaatccattcaagcttactgtgggggtttataactgatacaaacccttgcccagtgccacagacaaaactcacaatttcttttaattttttcacttggattttgaagctgatggatagtggcgatttgattcttcacaggtaccttttcatcttgagttagaaaataagttttacttccaagtatctcagaaaccttcgcctttttatctgtttattgtggggggtttttttttggatgatctttcattatttttgggatgccatattttagaagttattaggagcaaaaaaaatggtaagggaattaaatttaccttttccagctgcaacctgatccattcctcctgatattctagacccaacttgacttaattctgaacatgacgctttgaaaacttgcaagtaggaacaagcaaccaataatgctgatatttggaggttcattgaatgaaatctgatttaaatggaagtctatttggatatattaattcagtactatcctgatgataaattgaggtgatatgcagaactttcccagtggatatatgaagtttattctatgggtatgatatgattccaattgcctttggctttcctggaaaaagactggatatcaattagtccctcacttatgtagatgaagtagctgtcattgttcacaaggcacatgaatttttgaaaatacatctctttcctttttcatgaaacatgatacagatgttaaatatttccttgagattacatgtttcagtgactgatgccactctcagacacaaacccattgcaattgtctgattgagtcatactcatcaatacttttcaccaataaagatcagtatgtgctcttcttgtatttaccaaaaacaaaccagaagaaacctacatttttccattgttgtttggtggttgagaatgtgtatattgtttcatctaaaaatatttctagcagaaagtgaaacttggattccaacagctgatgagactgtttcagcctgataatatacacctaaatctgatttgtcctcttcatacttgtctcatcaaaaatgtgaaaacaaaaaaagccgttcccagttctgtaggacctgaaatgaaataatttgtttcaacaaaaaaggtgttttcacgctgttttgaagtctgtacaattgggcttaccaaaggtttctattattacatttttttggttcttaatgggcaaggagccctttggaggctccaggatccttctcacaggggaatgggaaatagaaataacctatcacttcaagttaaagaagaaaacccaggctgttacactttgagctttttggatctcatcttcatccaggagggaatcctctgggggaagtagcttggacctgtcttccggacggggagaagaaccgcaacagttagcttggacaaaaaggaaagtacggccttcatgtttaagtatcggctgagagttgatgttgtgcctacaatgttgcttgtgttagtctaaagtcgagcaatcagaagggagttcttggagtaacacaaatgtaaagccggttgtgccgatgttgtgccgggtgccggacgggaggggggtcacccatgtgtaggcccctcttgaaagtgccacagtggatttgtgaactcgcacatctcgcccaacaagacaactcacccgaagctcaccaattacacaacaacagtacgacgacgtgtcgagacatcaagcatcagaaacaaacgaacaattgaagggtaacgtcaacttgaatcgccgatggacctcgctgacgagctgctaaacgatctcgatggggactcgggctcggaagggatggcaggggaggtagatgaagacgggtttttgcggccgaacttgccggtctcatcgagcactaaacgcaagcagagcgggatggagggggacgaagacagcgatgatgacggtgatgatgaggagggccgagagatggacgagaaagtcggcttgctcagtttgcccactaatggcacagaacccgcccaggagatggacatcgatgacgtcaaaaagatggtactgaccgatgtcgacgatgttggatcggtcgctaagctgtggaacagtcgaacgcttaaagacgtgatggcagtaagtgactcgccatgttttaagctcggcagtctcacttctcgcttgcttggccagatgtagcacatcgtgttaacgctcatgatttttttttgttgtaccattcctatttcaaaaaagaaaattgaacattacgccgaaaatccttctggcgagacggccatgagtaatgatgcagccgaataccgactgattgttcaagcaaacaacttagcggtggaaattgataacgaagtgatggtagtccacaaggtgagtcaaaagttttccaacaaatcctgctttttcttttttgcattttgtagtagttattcatgagcgactgaaacttggttgctagaaaactctagttcattagggatcattatgcaccccgctttcccaacctcgaacgcttgcttcccaacccttacgaatatctaagagctgtgaggttgtttggaaactcgccggacctcagttcagttagaggctttgaaagtgagcacaccattcattgtagtttaggttcaatcacaaatgattcgattgcgactggccagtaacctcttatttttcttgtttcttctagacgtcttgagttctgcgacagccatgattgtcacagtcgaagcagcaacagtctctgacgatcgagtcttgacagaccttgaatggaaccgcgtcgataaggcagttttggctgctgaagaactagaagacgctagacggaagattctagagtacgtggagtcgcgtatgtcactcatggccccgaacctctctgcgatcgtcgggactcggaccgctgcgaaattaatgggtgttgcgggcggtttaagtggactgagcaagatgccttcgtgcaacgttcatgtaagtctgttctccgctttttttttgcgttcccttcaccggttgttgatttcatccgaattttccactttcagttactaggagcccagaagaaaaacctggccactggtttctccacggctcactcgactcactctcaacagaggctccataccggatttatatatcagtgtgacctagtccggaatacggaagaaccattcaggatgaaggcccaaaggacgattggtgcgaaatgtgtattggcaaccaggatggatcacagtcgacaatatctagatgggtcatacgggatgaagttaaaagaagagatcaaaaccaaactcgagaaactagcagagccgccgccacagaagctgacaaaggcacttccagtcccttcggaaggtccaaagaaacgacgaggcgggaagcgggctcgaaaagccaaggaagcacatgcgcagacggagctgaagaagttgacgaatcgactgcggttcggcgaggcagaagaagagatcggttcgttcgacgagaccaaagggctggggatgcttggcgggaatgcgacaggcaaagtgcgactgaatggcggcgagagtcggtcgcgggcgaagctctcgaaggccaacaaaaaccgactttctgccttacgctcgagtgcggcttcttcaggccagtcggcattgacctcgggcacctcctcctccttggtcttcacccccgtccaaggactcgaactcgtcgatcccgccgctcagagggcaagacaacaggctacacttgaggccgctaagcccggctggtttgccgagggaaggttttccgtcgttccaggcagcaaaggcaagggagccgcctctacactactcaaatgatccgtttggtgtgccttctattggatgattcgtggcgtgattatgtttggatttcattcaaattcatcctttgtccttgaaccactactccattttcaagccatcgtgccaacctttcctcatcccatgaaatgtaatttccgtcacatatcctgtttcacttgtggtgatgggaacaccacccacatcagtgcattgatcatagctccgcagttctcagacttcagacaaaagtcagggttgcttcaatttctaaaccaaatagcccagtgacacaaggcctgagctcagcagtcatgaagatcatccctgatggatcaagatgtcctggcaatgtgagttatgcaaggtttcagtacaatgcttcatgagtttgtgcaacaatctgttggagcacaaatgctctttttgtggttaaagcctcaagataagttttttgagaaatggacccaaaaaactgcacagcaagccacagactggaatgtttggaagtgtgaaatgtctggtgacagctgcctggtgtcggttctcaggatgacgtcatccaagatagcttcctcccagagagcacccaagttgaccaagacggacacagaacaagactcaagaaagaaaacgacggacaacatcatgaccactagcaccctgttcggaccggtggaaccattcgcgagcgagcatctccaagtctcagatctgtgagtatgtccatgaatagctttcattctgagcacgagactgatgtgggtgctttcgatcacagtcattctctctatctcgagcagtctggtaatcccgaagggaacccaatcgttttcatacacggaggtcagtcaaatgtgatatctaatgatgtcctccgaaacggcatccttacccaaagatctaaatatgataggaccggggggcggatgttcacctgaggataggtaggtggcaacacttgagagtatttctgatggtcaatatccagaattgaacgatctccattcgctcctgaatcctctggcctctagacgattatttgatccggcaagctatcgaattatcgtgtttgatcaacgagggtgggtcctttccaagacatagagctatagatcggatgaacccttctaagaaagctcaagaacgatcgggtctcttctagagcaggcaaatcgactccgccgtcctgcttggaggaaaacaccacctggcatttggtcgaagatatcgagaagattcgcacgcatctcaagattgagaaatgggtggttttcgggtacgctgagagtgtggtggcttcgcaaacaaaatctaggaacccctgatatatccttgcttaccgcttttttcttggttattttttccatttgcgtataagtggttcatggggctcaacactctcattagcgtatgcacaagcacatccagaaagagttaaagggttaatcctacgggggatctttgccctccgtcgagccgagttagagttcttttaccaaggccctgggacgagttttctctttccagaatgtgcgtcttttatcagatcttggtctgttctttaaccaattcaatacctgcattgctgactgagaatgttccgggtgtttttgctggttaccagattgggaagaatatgtttcgatcatcccccaggaagagagaaaagacatgatcaaagcctactataagcgtctgacctcggatgataagtctgtgagatctgaagctgcaaagcgttggtcagtctgggaatgctcgacgagtcggttgatggttgatcaagagtacatcaagaaagcatacgaggatgatttttcggacaagtttgctcggatcgagttgagttcctcttctttttttttggtcgtgattcttctacctctttgaatgataaagcacgttcttaacactattttttccttttttctccttatgattttctggatcttttttagatgtcattattttgtgaatggtgggtggatgagagagggtcagctgttggaaaaggccgaaatcgacaagatccgacacatcccagctgtcattatccaaggtcgatatgactgtcagtccaagcttcatggcccttctttgtccataaggtcccagactactggatgtctagcaacatgactctgattgtgctgatctcaaattcaattggatcttggtaggtgtgtgtccggccaaaacagcctgggagttgcatcaagcttggccagaagcagagtgtgttttatcatttttttccgtcccctcccctcccctatcctcttcatcccatcaatgtgtcctgaacagatctaagggaatcatcctgtactgattaaatgattgtcttctttttttttagttttaagctcataccaaattgtggccattctgcaaaagaagatggaatagcccatgagctggtccaagcttccaacaagttcaaatcattataaatttcccttttttttcacattcatatattttccttttatgagtttccgttgaacaactgaagtgctcatgctccatttatacttgctcatcatcacttgtactgactttgtggccatggaaaactacgtgatgtgcagccatacaacagttggattttggtcaccaatgcaatttgtgagctggtcagactcaagctgtgcaaagttacactacaaacaatacctattttgccccaagaataaacagcaatttgcagggtgtgggagaatggggtcaaattcctagcattttttttttacaaaatgcctctggagtagaagttggagatggtcacggtgaatcgggatatccatgcggatgcggatatccgctcacgatttcagcggaatttgatatccgcatccgcaaccgcaactgctggcggatatcccctggttttggcgggtatctgcgcggatacccgcagatacccgccctttaacttggcggcgaggcagccggctggaagggtttccttccagccggcaaggtacacgtacctcgctgaccggaaggatttccttccagtcggcaaggtacatgtacctcgtcggccggaaggatttccttccagtcgacaaggtacgtgtacctcgccggcaggaagaatttccttccagtcggcgaggtacatgtact